modules/AzStack.Storage/locale/AzStack.Storage.psd1
|
<################################################################
# # # Copyright (C) Microsoft Corporation. All rights reserved. # # # ################################################################> ConvertFrom-StringData @' StorageCheckingDiskSpacePhysicalNodes = [Checking Disk Space Physical Nodes] StorageNoDiskWithSerialNumber = [There is no disk with Serial number {0}] StorageLightIndicatorEnabled = [Light indicator is enabled for some disks] StorageLightIndicatorNotEnabled = [There is no disk/s with indicator light enabled] StorageOptimizationJobsFilteredOut = [Storage optimization jobs have been filtered out. Add -IncludeStoragePoolOptimizationJob if you would like to see these.] StorageNoJobsFound = [No storage jobs found] StorageRefreshingIn = [Refreshing in {0} seconds] StorageStoppingHealthResource = [Stopping health cluster resource] StorageStartingResourcesInGroup = [Starting all resources in {0}] StorageResourcesNotRunning = [Not all resources in {0} are reporting a state of running] StorageReattemptingStartResources = [Re-attempting to start all resources in {0}] StorageDisablingIndicatorLight = [Disabling indicator light for physical disk with serial number {0}] StorageDisableIndicatorFailure = [Physical disk with serial number {0} indicator light was not disabled] StorageDisableIndicatorSuccess = [Physical disk with serial number {0} indicator light has been disabled] StoragePhysicalDiskIndicatorDeprecated = Set-AzsSupportPhysicalDiskIndicator has been deprecated and will be removed in a future release. Pipe the target disk from Get-PhysicalDisk to Enable-PhysicalDiskIdentification or Disable-PhysicalDiskIdentification instead. StorageIndicatorEnable = [Enabling indicator light for physical disk with serial number {0}] StorageEnableIndicatorSuccess = [Physical disk with serial number {0} indicator light has been enabled] StorageEnableIndicatorFailure = [Physical disk with serial number {0} indicator light was not enabled] StorageNoDiskSerialNumber = [There is no disk with Serial number {0}] StorageDetectedUsage = [CSSTools has identified that [{0}] usage type should be configured as [{1}]] StorageDiskConfiguring = [Configuring [{0}] on physical host [{1}] to be a [{2}] drive] StorageUpdatingCache = [Updating Storage Provider Cache] StorageHealthFaultCheck = [Checking for faults raised by the Health Service] StorageSupportedComponents = [Getting storage spaces running supported components document] StorageSupportedComponentsState = [Supported components blank or default] StorageSupportedComponentsExtract = [Extract model and firmware version from supported components] StorageInstalledDisks = [Get installed disks unique model and firmware version] StorageSupportedComponentsCheck = [Getting missing firmware versions] StorageSupportedComponentsMissing = [Missing device from supported components] StorageControllerMissing = [No Physical Disk Controller Found!] StorageVirtualDiskCheck = [Checking for Virtual Disks]" StorageNoClusterDisks = [No disks found in Cluster!] StorageCheckPNPDisksEligible = [Check disks connected via PNP eligible for adding and compare to disks in Storage Spaces - {0}] StoragePNPFailComparison = [Comparision failure for PNP {0}] StorageSetupVariables = [Setting up for storage check] StorageTranscriptStarted = [Transcript started: {0}] StorageTranscriptStartFailed = [Failed to start transcript for logging] StorageClusterNode = [Getting Cluster Node names for {0}] StorageNodesReachable = [Nodes Reachable {0}] StorageGetCSVUsage = [Get Cluster Shared Volume Usage] StorageCSVOutput = [Cluster Shared Volume Usage Output] StorageDiskHealthDetails = [Get Storage Spaces Disk Health Details] StorageComponentsDetails = [Get Storage Spaces supported components details] StoragePerformanceDirtyCount = [Gather peformance counter for Dirty Count] StorageUnhealthyVirtualDisks = [Get Unhealthy Virtual Disks] StorageSNVCheck = [Check if SNV issue] StoragePNPDisks = [Get all attached disks to use for Storage Spaces by PNP] StorageSummary = [Get Storage Summary] StorageCheckFirmwareDrift = [Check if Firmware drift] StorageCheckSMPHost = [Check SMPHost process] StorageCheckSMPHostIssue = [Check For SMPHost Issue] StoragePhysicalExtentCheck = [PhysicalExtent switch specified by user] StorageCollatingStorageHealth = [Collating Storage health data] StorageNoPhysicalDisks = [No PhysicalDisks checking for Virtual] StorageAnalyseResults = [Check data and output to screen] StorageCacheClear = [Clear StorageHealth and DiskHealth] StorageDiagReportOrder = [Output data in order of node name] StoragePerfCountersCacheDisks = [Retrieving performance counters for cache disks] StorageSBLStateDisks = [Getting SBL states of disks] StorageNodeRemoteSession = [Create remote powershell sessions to the Nodes identified] StorageUnableToRetrievePartitions = Unable to retrieve partitions from Nodes StorageConvertValuesToText = [Convert Values to Text] StorageClusterStorageUsage = [Get Cluster Storage Usage] StoragePublishChecks = [Publish checks with title of check and logging level] StorageUsedSpaceLt80Pct = Used Space < 80% StorageUsedSpaceGt80Pct = Used Space > 80% StorageUsedSpaceGt90Pct = Used Space > 90% StorageCSVUnexpectedState = Cluster Shared Volume is not in an expected online state StorageCSVUsage = Cluster Shared Volume Usage: StorageAssetTag = Asset Tag StorageSSDCount = SSD Count StorageHDDCount = HDD Count StorageSystemDriveFreeSpace = System Drive Free Space StorageSMPHostMemory = SMPHost Service Memory Usage StorageNodesConfig = Storage Nodes Configuration: StorageVolumeConfiguration = Volume Configuration: StorageVirtualDiskConfiguration = Virtual Disk Configuration: StoragePoolConfiguration = Pool Configuration: SpacesDirectConfiguration = Storage Spaces Direct Configuration: StorageCapacityDetails = Capacity Details: StorageSSDDiskPerNode = SSD Disks per node showing StorageHDDDiskPerNode = HDD Disks per node showing StorageTotalSize = Total Size StorageUsed = Used StorageAvailable = Available StorageReserve = Reserve StorageRepairUsed = Repair has used reserve for StorageWriteCacheSize = Write Cache Size StoragePhysicalDiskRedundancy = Physical Disk Redundancy StorageTotalDrives = Total Drives StorageSupportedComponentsList = Supported Components : StorageKnownIssuesCheck = Storage Diagnostic : Checking Against Known Issues StorageNoIssuesFound = No Issues Found StorageAnalysisBreakdown = Analysis Breakdown: StorageReportFail = FAIL StorageReportWarn = WARN StorageReportInfo = INFO StorageReason = Reason: StorageRecommendation = Recommendation: StorageResult = Result: StorageNCDReason = Get-Physicaldisk | Where-Object {$_.OperationalStatus -match "Lost Communication"} showing disks have lost communication either through failure or timeout. StorageNCDRecommendation = These disks have lost communication with Storage Spaces, checking if OS can see them StorageSDCReason = SBL (Storage Bus Layer) This shows if the cache is enabled correctly. StorageSDCRecommendation = There are several states that can be reached, review the SBLAttribute to understand next steps. StorageMDFSSReason = This has been flagged because the script sees a difference between the Storage Spaces and PNP StorageMDFSSRecommendation = Check the counts of disks on the nodes is correct in Storage Spaces StorageSPHCReason = Storage Pool is not in a healthy state StorageSPHCRecommendation = Review the state and check the members of the pool StorageCNHPRReason = Health process should be running on all nodes StorageCNHPRRecommendation = Run 'Get-ClusterResource -cluster ClusterName -name 'Health' | Stop ClusterResource' and then 'Get-ClusterResource -cluster ClusterName -name 'health' | Start ClusterResource' StorageDHCReason = Disks are found not to be in a healthy state StorageDHCRecommendation = Review the disk state and the any event log output as this will show the first and last events for each issue StorageDHCSourceDiskEvents = Source disk events detected in system event log StorageVDCReason = Virtual Disks are found not to be in a healthy state StorageVDCRecommendation = Review the Virtual Disk state to understand the next steps, ensure physical disks are online StorageVDCVDNotHealthy = Virtual Disk not in Healthy State : StorageVDCExtentsHealthy = Disks showing in Virtual Disk Extents as unhealthy : StorageVDCRootCause = Disk Indentified as root cause : StorageVDCExtentsTimeout = Unable to retrieve Physical Extents within timeout seconds period of : StorageVDCExtentsTimeoutValue = 60 seconds StorageTDCReason = Operational State is showing disks Transient error, this could be a temporary error or the Storage Spaces protective partition is either inappropriately removed or not created. StorageTDCRecommendation = Run 'Get-PhysicalDisk -SerialNumber $SerialNumber -CimSession ClusterName' replacing with the below Serial Number. Disk needs to be removed and reset if storage partition check is also flagged for this disk StorageSJCReason = There are long running Storage Jobs please review StorageSJCRecommendation = Run 'Get-StorageJob -CimSession ClusterName' and review before taking any further action to plan accordingly StorageCNCReason = Cluster Node listed below is in a state other than Up StorageCNCRecommendation = Run 'Get-ClusterNode -cluster ClusterName' to confirm state and return the node to state Up if appropriate. StorageCSVCReason = Cluster Shared Volumes are in a state other than online StorageCSVCRecommendation = Run 'Get-ClusterSharedVolume -cluster ClusterName' to confirm state and work to return to state online. StorageSECReason = The below storage enclosure is in an unhealthy state, this indicate an issue with the connection between the cluster and disks on the node. StorageSECRecommendation = Run 'Get-StorageEnclosure -CimSession ClusterName -UniqueId $Uniqueid' using the below Uniqueid to check once connectivity is resolved StorageSSCReason = The Health Service constantly monitors your Storage Spaces Direct cluster to detect problems and generate faults. StorageSSCRecommendation = Resolve the active alert issue, you can get the most active alerts using 'Get-StorageSubSystem -FriendlyName cl* | Debug-StorageSubSystem' StorageSHACReason = The Health Service constantly monitors your Storage Spaces Direct cluster to detect problems and generate faults. StorageSHACRecommendation = If you believe the issue has cleared run 'Restart-AzsSupportClusterHealthService' StorageSSPCReason = There are Storage Spaces Partitions that look to be incorrect and can result in disk errors such as transient disks StorageSSPCRecommendation = Remove the disk and reset and re-add StorageDNIPCReason = There are Physical Disks on the Nodes that are not in the Non Primordial Pool: StorageDNIPCRecommendation = Run 'Get-PhysicalDisk -CimSession ClusterName -CanPool $true | Select-Object SerialNumber' to confirm StorageDCReason = The Dirty Region Tracking (DRT) has been exceeded for the disk, the volume will stay offline until cleared StorageDCRecommendation = Run TSG Virtual Disk is in Detached state with Unknown health status due to DRT full StorageSCMReason = There are components in storage which are not supported currently and will be quarantined StorageSCMRecommendation = Review the missing components and check the SupportComponentsChange recommendation StorageSCCReason = The Physical disks in storage spaces are not present in SupportedComponents.Document StorageSCCRecommendation = Review result and determine if the change is appropriate StorageSNVDReason = There is a difference detected between node views StorageSNVDRecommendation = Review results to identify which node[s] are seeing a difference StorageFDReason = There are different firmware applied against the same model of disk StorageFDRecommendation = Please identify a plan to get this updated with the OEM and customer StorageSCReason = SMPHost is not running StorageSCRecommendation = This is Host service for the Microsoft Storage Spaces management provider. If this service is stopped or disabled, Storage Spaces cannot be managed. StorageSICReason = SMPHost issue detected virtual disks are showing detached but CSVs are online StorageSICRecommendation = Run Test-AzsSupportKISmphostHang -Remediate. StorageSICVirtualDisksCSV = Virtual disk state does not match CSV state StorageDGDisplayFree = Free StoragePhysicalDiskThrow = does not contain physical disks. StorageClusterHealthServiceOffline = The cluster health service is not in an Online state. Current state: StorageNotStorageSpacesDirect = ERROR: system does not appear to be a Storage Spaces Direct node. StorageCHServiceResourcesThrow = Unable to start all resources in {0} Operation timed out. Run 'Get-ClusterGroup -Cluster {1} -Name {2} | Start-ClusterGroup' and view output StorageCHServiceResourcesOfflineThrow = Not all resources in {0} are online. Run 'Get-ClusterGroup -Cluster {1} -Name {2} | Start-ClusterGroup' and view output StoragePDUsageConfirm = Are you sure you want to proceed with configuring {0} as a {1} drive? [Y/N]: StorageClusterName = Cluster could not be located. Please provide a valid cluster name. StoragePublishMDFSS = Missing Disks From Storage Spaces StoragePublishSPHC = Storage Pool Health Check StoragePublishCNHPR = Cluster Nodes Health Process Running StoragePublishSJC = Storage Job Check StoragePublishCNC = Cluster Node Check StoragePublishCSVC = Cluster Shared Volumes Check StoragePublishSEC = Storage Enclosure Check StoragePublishHSFC = Health Service Fault Check StoragePublishSHAC = Storage Health Action Check StoragePublishDNIPC = Disks Not In Pool Check StoragePublishVDC = Virtual Disk Check StoragePublishDC = Dirty Count StoragePublishSCC = Support Components Change StoragePublishSCM = Support Components Missing StoragePublishFD = Firmware Drift StoragePublishSC = SMPHost Check StoragePublishSIC = SMPHost Issue Check StoragePublishDHC = Disk Health Check StoragePublishTDC = Transient Disk Check StoragePublishSSPC = Storage Spaces Partitions Check StoragePublishSNVD = Storage Node View Differs StoragePublishMDFSSLog = [Check for disks only seen in OS] StoragePublishSPHCLog = [Check for Unhealthy Storage Pool] StoragePublishCNHPRLog = [Check for Health Process not running] StoragePublishSJCLog = [Check For Storage Jobs] StoragePublishCNCLog = [Cluster Node Check] StoragePublishCSVCLog = [Cluster Shared Volumes Check] StoragePublishSECLog = [Storage Enclosure Check] StoragePublishHSFCLog = [Check for Health Service Fault] StoragePublishSHACLog = [Check for health-related system activities for Storage subsystems, file shares, and volumes] StoragePublishDNIPCLog = [Check for disks not in non primordial pool] StoragePublishVDCLog = [Check for Virtual Disks in bad state] StoragePublishDCLog = [Check if Dirty Count Exceeds Limit] StoragePublishSCCLog = [Check if changes needed for Supported Components] StoragePublishSCMLog = [Check if there is missing Supported Components] StoragePublishFDLog = [Firmware Drift] StoragePublishSCLog = [Check for SMPHost Service not running] StoragePublishSICLog = [Check for SMPHost Issue] StoragePublishDHCLog = [Disks in state other than healthy]" StoragePublishTDCLog = [Check For Disks In Transient State] StoragePublishSSPCLog = [Check for corrupt or missing partitions] StoragePublishSNVDLog = [Storage Node View Differs] StorageStartingFunction = Starting Complete-AzsSupportStorageChecks function with Include: StorageStartingSummary = Starting Storage Summary section StorageProcessingSummaryChecks = Processing Storage Summary checks StorageStartingDataChecks = Starting Data Checks section StorageProcessingMissingDisks = Processing MissingDisks checks StorageProcessingHealthChecks = Processing StorageHealth checks StorageProcessingVirtualDisks = Processing VirtualDisks checks StorageProcessingDirtyCount = Processing DirtyCount checks StorageProcessingComponents = Processing StorageComponents checks StorageProcessingFirmware = Processing FirmwareDrift checks StorageProcessingSMPHost = Processing SMPHost checks StorageProcessingSMPHostIssue = Processing SMPHostIssue checks StorageProcessingDiskHealth = Processing DiskHealth checks StorageProcessingCSVUsage = Processing CSVUsage checks (placeholder) StorageProcessingSummaryPlaceholder = Processing StorageSummary checks (placeholder) StorageProcessingSNV = Processing SNV checks StorageProcessingAllChecks = Processing default (all) checks StorageStartingAnalysis = Starting Storage Known Issue Breakdown analysis StorageNoIssuesValidation = No storage issues found in validation StorageFoundValidationIssues = Found storage validation issues: StorageCallingDiskNode = Calling Get-AzsSupportStorageDisksNode for disk health analysis StorageCompletedFunction = Completed Complete-AzsSupportStorageChecks function StorageCimSessionName = CIMSession failed to connect to the cluster. Please check the cluster name: {0} and try again. StorageCimSession = CIMSession failed to connect to the cluster. Please check the cluster name: {0} and try again. StorageFailedToCreateCimSession = Failed to create CIM session for cluster '{0}' StorageNoInfrastructureHosts = No infrastructure hosts found for cluster '{0}' StorageNoNonPrimordialPool = No non-primordial storage pool found for cluster '{0}' StorageNoPhysicalDisksInPool = No physical disks found in storage pool for cluster '{0}' StorageNoCapacityDisksInPool = No capacity disks found in storage pool for cluster '{0}' StorageNoStorageSubsystemDisks = No Storage Subsystem disks found on {0} StorageNoStorageScaleUnit = No Storage Scale Unit found on {0} StorageNoPrimordialStoragePool = No non-primordial storage pool found on {0} StorageNoPNPDeviceClassDiskDrive = No PNP device with class DiskDrive found on {0} StorageNoStorageNodeFound = No storage node found for {0} StorageOSSeesDisksStorageSpacesSees = OS sees {0} disks and Storage Spaces sees {1} in Pool. {2} StorageDisksMissingFromOS = disk(s) in the pool but not enumerated by the OS (SerialNumber): {0} StorageDisksMissingFromPool = disk(s) enumerated by the OS but not present in the pool (SerialNumber): {0} StorageDisksNotCorrelated = disk(s) without a usable SerialNumber that could not be correlated (OS: {0}, Pool: {1}) StorageDiskMismatchNoIdentifiers = no disk could be identified by SerialNumber on either side StorageSerialCorrelationSuspect = Disk counts match on {0} but no SerialNumber correlates between the OS and Storage Spaces. This most likely indicates the two providers report serials in different formats rather than missing disks; verify manually before acting. StoragePnpSerialSourceUnavailable = No OS-side SerialNumber is available for any disk on {0} (disks claimed by Storage Spaces have no OS disk object), so disks were compared by count only. StoragePnpSerialSourceUnavailableMismatch = No OS-side SerialNumber is available for any disk on {0} (disks claimed by Storage Spaces have no OS disk object), so disks could only be compared by count: OS sees {1} disks and Storage Spaces sees {2} in Pool. Individual disks cannot be identified from this data; verify manually. StorageNoPerformanceCountersFound = No performance counters found to process StorageFailedToGetCounters = Failed to get counters from {0}: {1} StorageNoPartitionsFound = No partitions found to process StorageNoPhysicalDisksFound = No physical disks found to process StorageNoMatchingPhysicalDisks = No matching physical disks found to process StorageSupportedComponentsNotFound = [Supported Components document not found. Please ensure the document is present in the correct location.] StorageNoVDfound = No VD found for: {0} StorageNoPDfound = No PD found for: {0} StorageNoSSfound = No SS found for: {0} StorageNoSPfound = No SP found for: {0} StorageTotalhealthactionsfound = Total health actions found: {0} Storageallhealthactions = All health actions: {0} StorageFilteredhealthactions = Filtered health actions: {0} StorageSampleReportingObjectId = Sample ReportingObjectId: {0} StorageNohealthactionsfound = No health actions found to process. StorageStorageSubsystemID = Storage Subsystem ID: {0} StorageNoStorageSpacesDirectDisks = No storage spaces direct disks found on this node. StorageNoStorageSubsystemFound = No Storage Subsystem found on {0} StorageNoStorageSubsystemFoundLocal = No Storage Subsystem found on {0} StorageNoVirtualDisksFoundCluster = No virtual disks found for cluster ''{0}'' StorageCouldNotRetrieveSupportedComponents = Could not retrieve supported components information: {0} StorageUnableToRetrieveStorageUsage = Unable to retrieve storage usage for cluster ''{0}'' StorageFailedToGetStorageUsage = Failed to get storage usage for cluster ''{0}'': {1} StorageErrorCachingStorageObjects = Error caching storage objects: {0} StorageNodesParameterValidation = Nodes parameter cannot be null or empty StorageUnableToExtractComputerNames = Unable to extract computer names from Nodes parameter StorageStorPortSchemaDetected = StorPort schema detected with buckets: {0} StorageLatencyBucketNotFound = Latency bucket '{0}' not found in StorPort event schema. Available buckets: {1} StorageCompletedProcessingEvents = Completed processing {0} StorPort latency events on {1} StorageNoEventsFoundMatchingThreshold = No StorPort events found matching latency threshold '{0}' on {1} StorageErrorProcessingStorPortEvents = Error processing StorPort events on {0} (may indicate schema compatibility issues): {1} '@ # SIG # Begin signature block # MIInOgYJKoZIhvcNAQcCoIInKzCCJycCAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCB5sHSqE2gQ0TBP # GhcLmua1dsFci0Z3bVmuHVFr0Guuy6CCDMkwggYEMIID7KADAgECAhMzAAACHPrN # xZvoL37EAAAAAAIcMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNVBAYTAlVTMR4wHAYD # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBD # b2RlIFNpZ25pbmcgUENBIDIwMjQwHhcNMjYwNDE2MTg1OTQxWhcNMjcwNDE1MTg1 # OTQxWjB0MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UE # BxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYD # VQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IB # DwAwggEKAoIBAQDVsZfgOKmM31HPfoWOoNEiw0SlCiIxUMC0I9NMWbucKOw/e9lP # oAoehQVu6SG65V4EPzrYsnBnFPNoi4/HoOdjhz1qkrEt4I6tEcxXU6oOeY9zGveC # /3iBeuhLYxM3M/PkcUoebF+Nednm8OkdSPoDu8imViHPQq/8CQUu0WRR4rE+dMRf # rpVqfmNi2qWCX94T4MsepijGVkwE//tJg0ryAiYdHT34LSnlG/RSBZmQRGWZ5g8j # qnKjRParSqMft1gvjuUTVgtWNZfgcLFSK5Wa0myrq8OPcgTGGsRgun+tnSS+IxDT # xVsAPH1OzvPjwomguByhUe/OcvUN0D5Wmp7xAgMBAAGjggGqMIIBpjAOBgNVHQ8B # Af8EBAMCB4AwHwYDVR0lBBgwFgYKKwYBBAGCN0wIAQYIKwYBBQUHAwMwHQYDVR0O # BBYEFNoH7a2YDjOSwpkp6DHcmUS7J+0yMFQGA1UdEQRNMEukSTBHMS0wKwYDVQQL # EyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVyYXRpb25zIExpbWl0ZWQxFjAUBgNVBAUT # DTIzMDAxMis1MDc1NjkwHwYDVR0jBBgwFoAUf1k/VCHarU/vBeXmo9ctBpQSCDEw # YAYDVR0fBFkwVzBVoFOgUYZPaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9w # cy9jcmwvTWljcm9zb2Z0JTIwQ29kZSUyMFNpZ25pbmclMjBQQ0ElMjAyMDI0LmNy # bDBtBggrBgEFBQcBAQRhMF8wXQYIKwYBBQUHMAKGUWh0dHA6Ly93d3cubWljcm9z # b2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljcm9zb2Z0JTIwQ29kZSUyMFNpZ25pbmcl # MjBQQ0ElMjAyMDI0LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IC # AQAUnEqhaRXe0T3hIJjvdQErEkrA/7bByjn6t5IArODkkRjzkYwtKMc2yYj2quaN # rLutWw2YZcngKPy1b71YyDJQTy4NDRwaSh9Tw5thrk3NmcPrAHia5vtcBJ1CgtKK # 7mQbIcQ22d/N3813ayCDDFewu1+jsZmX+r/aTEqaOM4TVxVtRSkuCy8nAXKuChOK # Li/zA4XuH8iEYqIsj2YoNaeSxVmeGiERXpKdo3dDmYi0kO5w2D8VS4c3+9h6gElY # BaAAg/dYErBg27qT3vv0zRDJhJufvCNylA8S7/+8H5E/PV5cng6na9VV/w9OV3qu # uND6zdGa2EX38Glp50F9AIQk3p2xXmcvorDeM4XJ7UlWYBi6g80J1SSOQnInCYFE # msfUNn3+1AaTJKSJL83quKArTac2pKhu0Yzzzrzo6HrsRiQKzpnRBb1/dMa6P3hz # 75XbMRBctNsFhZC07WCmjExdLg2eHW5uV0TY8D5+6wozJf7vF3+WHkYPO85Z+BC6 # U4FkNbYNycZ9cE4j1tXRdyDCfml6c0HWPHjNVDObrv9lKt3qUqFpX38VCqVCyNOO # 1UcXfQiVjJw32U2WUKZjt/neJKHEBsm9kFsLuWzkQ53+qcaSaytmsCnk2gOglrlD # 5d3kKyvvAw+rzm0lT8K38P6PLxfZQHhu4W8dV7Av8N2ZmDCCBr0wggSloAMCAQIC # EzMAAAA5O7Y3Gb8GHWcAAAAAADkwDQYJKoZIhvcNAQEMBQAwgYgxCzAJBgNVBAYT # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBS # b290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDExMB4XDTI0MDgwODIwNTQxOFoX # DTM2MDMyMjIyMTMwNFowVzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29m # dCBDb3Jwb3JhdGlvbjEoMCYGA1UEAxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQ # Q0EgMjAyNDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANgBnB7jOMeq # lRYHNa265v4IY9fH8TKhemHfPINe1gpLaV3dhg324WwH06LcHbpnsBukCDNitryo # 0dtS/EW6I/yEL/bLSY8hKpbfQuWusBPr9qazYcDxCW/qnjb5JsI1s8bNOg3bVATv # QVL4tcf03aTycsz8QeCdM0l/yHRObJ9QqazM1r6VPEOJ7LL+uEEb73w6QCuhs89a # 1uv1zerOYMnsneRRwCbpyW11IcggU0cRKDDq1pjVJzIbIF6+oiXXbReOsgeI8zu1 # FyQfK0fVkaya8SmVHQ/tOf23mZ4W9k0Ri22QW9p3UgSC5OUDktKxxcCmGL6tXLfO # GSWHIIV4YrTJTT6PNty5REojHJuZHArkF9VnHTERWoTjAzfI3kP+5b4alUdhgAZ7 # ttOu1bVnXfHaqPYl2rPs20ji03LOVWsh/radgE17es5hL+t6lV0eVHrVhsssROWJ # uz2MXMCt7iw7lFPG9LXKGjsmonn2gotGdHIuEg5JnJMJVmixd5LRlkmgYRZKzhxS # CwyoGIq0PhaA7Y+VPct5pCHkijcIIDm0nlkK+0KyepolcqGm0T/GYQRMhHJlGOOm # VQop36wUVUYklUy++vDWeEgEo4s7hxN6mIbf2MSIQ/iIfMZgJxC69oukMUXCrOC3 # SkE/xIkgpfl22MM1itkZ35nNXkMolU1lAgMBAAGjggFOMIIBSjAOBgNVHQ8BAf8E # BAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFH9ZP1Qh2q1P7wXl5qPX # LQaUEggxMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMA8GA1UdEwEB/wQFMAMB # Af8wHwYDVR0jBBgwFoAUci06AjGQQ7kUBU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBP # oE2gS4ZJaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMv # TWljUm9vQ2VyQXV0MjAxMV8yMDExXzAzXzIyLmNybDBeBggrBgEFBQcBAQRSMFAw # TgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMv # TWljUm9vQ2VyQXV0MjAxMV8yMDExXzAzXzIyLmNydDANBgkqhkiG9w0BAQwFAAOC # AgEAFJQfOChP7onn6fLIMKrSlN1WYKwDFgAddymOUO3FrM8d7B/W/iQ6DxXsDn7D # 5W4wMwYeLystcEqfkjz4NURRgazyMu5yRzQh4LqjA4tStTcJh1opExo7nn5PuPBY # nbu0+THSuVHTe0VTTPVhily/piFrDo3axQ9P4C+Ol5yet+2gTfekICS5xS+cYfSI # vgn0JksVBVMYVI5QFu/qhnLhsEFEUzG8fvv0hjgkO+lkpV9ty6GkN4vdnd7ya6Q6 # aR9y34aiM1qmxaxBi6OUnyNl6fkuun/diTFnYDLTppOkr/mg5WSfCiDVMNCxtj4w # PKC5OmHm1DQIt/MNokbbH3UGsFP1QbzsLocuSqLCvH09Io3fDPTmscR9Y75G4qX7 # RTX8AdBPo0I6OEojf39zuFZt0qOHm65YWQE69cZM2ueE1MB05dNNgHK9gTE7zKvK # /fg8B2qjW88MT/WF5V5uvZGtqa9FSL2RazArA+rDPuf6JGYz4HpgMZHB4S6szWSK # YBv0VisCzfxgeU+dquXW9bd0auYlOB58DPcOYKdc3Se94g+xL4pcEhbB54JOgAkw # YTu/9dLeH2pDqeJZAABVDWRQCaXfO5LgyKwKCLYXpigrZYCjUSBcr+Ve8PFWMhVT # Ql0v4q8J/AUmQN5W4n101cY2L4A7GTQG1h32HHAvfQESWP0xghnHMIIZwwIBATBu # MFcxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # KDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMjQCEzMAAAIc # +s3Fm+gvfsQAAAAAAhwwDQYJYIZIAWUDBAIBBQCggZAwGQYJKoZIhvcNAQkDMQwG # CisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEINxh3QXihePmt1D0km73cgFo0Lrh # Vd8HXJp+R70xvz1uMEIGCisGAQQBgjcCAQwxNDAyoBSAEgBNAGkAYwByAG8AcwBv # AGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQEBBQAE # ggEAxh2LD01G/yGvSHLluHKN46qTmYSQKiFc3x/eNx++2KxUQ9ICt/5INCmctG5r # hVWS/8hySuvRkRoG5HC7BL0ajksnxYgqyLQ5e8H2n9vmIQBKoZ2p78VixeYGZEQK # LAloXT6+hsPjun9kaS/mVJT54dcqK4YgQYT9Tax9fVTkOjCfpUrG4pNJFUfUieX0 # k4M0ZwtJ3H47vQxylIh5puHu9KqQg53w7YYk0ghYCHWjHeqcEpPa/+u4Umz61REn # Lx8gkp1lRY7goLEiv+DgjcYdhswiOp0CC24s7l1pEUvTIJN0I9BO1k+vbgVnS67E # bOhhW0iUMlumJ20RacjtAXMuAqGCF5cwgheTBgorBgEEAYI3AwMBMYIXgzCCF38G # CSqGSIb3DQEHAqCCF3AwghdsAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggFSBgsqhkiG # 9w0BCRABBKCCAUEEggE9MIIBOQIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQC # AQUABCDTDPZubf/FWjuC8zQclnOrFuL8l1peUrPh5JO3GScgOAIGatn5veMxGBMy # MDI2MTEwMjE0NDcxOC45MjdaMASAAgH0oIHRpIHOMIHLMQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMSUwIwYDVQQLExxNaWNyb3NvZnQgQW1lcmlj # YSBPcGVyYXRpb25zMScwJQYDVQQLEx5uU2hpZWxkIFRTUyBFU046QTkzNS0wM0Uw # LUQ5NDcxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2WgghHt # MIIHIDCCBQigAwIBAgITMwAAAifVwIPDsS5XLQABAAACJzANBgkqhkiG9w0BAQsF # ADB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH # UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQD # Ex1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDAeFw0yNjAyMTkxOTQwMDRa # Fw0yNzA1MTcxOTQwMDRaMIHLMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu # Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv # cmF0aW9uMSUwIwYDVQQLExxNaWNyb3NvZnQgQW1lcmljYSBPcGVyYXRpb25zMScw # JQYDVQQLEx5uU2hpZWxkIFRTUyBFU046QTkzNS0wM0UwLUQ5NDcxJTAjBgNVBAMT # HE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggIiMA0GCSqGSIb3DQEBAQUA # A4ICDwAwggIKAoICAQDixWy1fDOSL4qj3A1pady+elIDLwnF3UuLzJIOWwGHcEgr # xxwtnyviUIDmmxylTUl1u+2rBPp2zT4BwwQhvGaJpExqvPLlDFlbfmSflKI86eFq # ofiZ7j8NTRO4l7wGg9Njm+muNauTcFW2qdfIjKE950Okrm9MnMOGYy+fibNYdxTP # RPq1T4MLZK3s3vdMyMEOldcOQkSKpxD6/1Gk6gOmCu2KgI8f0ex6vYxnKDl9W0OL # SEa/6y82oIbsm+1QBifOQ47xWKTG1CmvtGr85LzA75/MAcUmRw5/of/qET0UFV1W # ulMcJrI6DASAsNCNB+6WLrotuBZAj+VMlqbn5RMZ6Q4IY7JwaAiIXh7VjxrnwUOY # ZG8WEGhfrA98di+7LEn9AqvvEOyG+UQcjVhCCbMGXigJXSApeyeWupCsD0jgQMNC # xfB5BLBDWxgdY3dJBEPgxfkgTDQLBggtVv2d5CYxHKgIItB4bI5eSb5jkIG2Wotn # FetT0legpw/Eozwf39ao6tENY21eVWIzRw/GsmvwjYQF6vVrxOD0pGVsfqGF8s3V # PeY7hI2TxHFMqNA0IB/a2NLY7JTxYAKAP/11EJZt7xbqDLMgD1YDdGEzGpQijm3n # APCL2CebP/jmu90abJ2W425yglGHTI/nCBrwSpfRCgwzrfFelJaCKM6+35aFfwID # AQABo4IBSTCCAUUwHQYDVR0OBBYEFNLW58N4MGSG6ud7jWqgT92orfReMB8GA1Ud # IwQYMBaAFJ+nFV0AXmJdg/Tl0mWnG1M1GelyMF8GA1UdHwRYMFYwVKBSoFCGTmh0 # dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY3JsL01pY3Jvc29mdCUyMFRp # bWUtU3RhbXAlMjBQQ0ElMjAyMDEwKDEpLmNybDBsBggrBgEFBQcBAQRgMF4wXAYI # KwYBBQUHMAKGUGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMv # TWljcm9zb2Z0JTIwVGltZS1TdGFtcCUyMFBDQSUyMDIwMTAoMSkuY3J0MAwGA1Ud # EwEB/wQCMAAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwgwDgYDVR0PAQH/BAQDAgeA # MA0GCSqGSIb3DQEBCwUAA4ICAQAqncud4PSC1teb2H6nRuy7sDiKK13FXJirVB4T # fwjdo2Mb+QL4j7wZ/k4G9P0CANHZFrDQcK0VFDTysrYu8Z0Aha14acDZPsyIoPvA # GRRhaHEuf7NckRjkfa/ylo1KyII8jbL9N9sJAqBPL8V4FNBjljv+1GHDOw127rZz # 5ZSTPoAPb2SA0v5yDgcpUMfxglPyp6cnPPoQpTtD9OGx8Dwm2P+o1TPxBIy6I0T9 # RauulogVCvKwflfeLTcKAvnSG1rCjerSXmU1DNXOsAD/bsrSjgbX5mAbD7XTRMF/ # vawAWESFcn/BjjizxeWZb00aYSlkJA2rVtFlMM481aVWXdAbXPP5RzUiWTlgyHf/ # G7lCxHYWGIZuB13T3aI6Y8mEgn/ou40aiFJo8r0+i0P5GdNneWtxiR0CMKUfko+5 # s/73cwe1Wfp8BKXa270cicVQasFf5sRV7pFm+V7fNRXwCu7anTOmga76zO7/2t+z # OlibvphT+Q6Zd+B2qYsSn4xBaY+YzHpnycLW5cvJyhPxBCcb1oRYfhRzCADb2utI # 2EtGCjc2P2ii4LyR4QMb/n8cOweL9IqVTKKzzVk+zZJxV3vrp4LyuQXw0O30la6B # cHdNAAAB9UC83zs3G9d+AlIfZLM97tMUNKWjbBpIirFx6LTDFXVtZQd7hqzLYByj # bjH0ujCCB3EwggVZoAMCAQICEzMAAAAVxedrngKbSZkAAAAAABUwDQYJKoZIhvcN # AQELBQAwgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYD # VQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAw # BgNVBAMTKU1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDEw # MB4XDTIxMDkzMDE4MjIyNVoXDTMwMDkzMDE4MzIyNVowfDELMAkGA1UEBhMCVVMx # EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoT # FU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt # U3RhbXAgUENBIDIwMTAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDk # 4aZM57RyIQt5osvXJHm9DtWC0/3unAcH0qlsTnXIyjVX9gF/bErg4r25PhdgM/9c # T8dm95VTcVrifkpa/rg2Z4VGIwy1jRPPdzLAEBjoYH1qUoNEt6aORmsHFPPFdvWG # UNzBRMhxXFExN6AKOG6N7dcP2CZTfDlhAnrEqv1yaa8dq6z2Nr41JmTamDu6Gnsz # rYBbfowQHJ1S/rboYiXcag/PXfT+jlPP1uyFVk3v3byNpOORj7I5LFGc6XBpDco2 # LXCOMcg1KL3jtIckw+DJj361VI/c+gVVmG1oO5pGve2krnopN6zL64NF50ZuyjLV # wIYwXE8s4mKyzbnijYjklqwBSru+cakXW2dg3viSkR4dPf0gz3N9QZpGdc3EXzTd # EonW/aUgfX782Z5F37ZyL9t9X4C626p+Nuw2TPYrbqgSUei/BQOj0XOmTTd0lBw0 # gg/wEPK3Rxjtp+iZfD9M269ewvPV2HM9Q07BMzlMjgK8QmguEOqEUUbi0b1qGFph # AXPKZ6Je1yh2AuIzGHLXpyDwwvoSCtdjbwzJNmSLW6CmgyFdXzB0kZSU2LlQ+QuJ # YfM2BjUYhEfb3BvR/bLUHMVr9lxSUV0S2yW6r1AFemzFER1y7435UsSFF5PAPBXb # GjfHCBUYP3irRbb1Hode2o+eFnJpxq57t7c+auIurQIDAQABo4IB3TCCAdkwEgYJ # KwYBBAGCNxUBBAUCAwEAATAjBgkrBgEEAYI3FQIEFgQUKqdS/mTEmr6CkTxGNSnP # EP8vBO4wHQYDVR0OBBYEFJ+nFV0AXmJdg/Tl0mWnG1M1GelyMFwGA1UdIARVMFMw # UQYMKwYBBAGCN0yDfQEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly93d3cubWljcm9z # b2Z0LmNvbS9wa2lvcHMvRG9jcy9SZXBvc2l0b3J5Lmh0bTATBgNVHSUEDDAKBggr # BgEFBQcDCDAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYw # DwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBTV9lbLj+iiXGJo0T2UkFvXzpoY # xDBWBgNVHR8ETzBNMEugSaBHhkVodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtp # L2NybC9wcm9kdWN0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcmwwWgYIKwYB # BQUHAQEETjBMMEoGCCsGAQUFBzAChj5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20v # cGtpL2NlcnRzL01pY1Jvb0NlckF1dF8yMDEwLTA2LTIzLmNydDANBgkqhkiG9w0B # AQsFAAOCAgEAnVV9/Cqt4SwfZwExJFvhnnJL/Klv6lwUtj5OR2R4sQaTlz0xM7U5 # 18JxNj/aZGx80HU5bbsPMeTCj/ts0aGUGCLu6WZnOlNN3Zi6th542DYunKmCVgAD # sAW+iehp4LoJ7nvfam++Kctu2D9IdQHZGN5tggz1bSNU5HhTdSRXud2f8449xvNo # 32X2pFaq95W2KFUn0CS9QKC/GbYSEhFdPSfgQJY4rPf5KYnDvBewVIVCs/wMnosZ # iefwC2qBwoEZQhlSdYo2wh3DYXMuLGt7bj8sCXgU6ZGyqVvfSaN0DLzskYDSPeZK # PmY7T7uG+jIa2Zb0j/aRAfbOxnT99kxybxCrdTDFNLB62FD+CljdQDzHVG2dY3RI # LLFORy3BFARxv2T5JL5zbcqOCb2zAVdJVGTZc9d/HltEAY5aGZFrDZ+kKNxnGSgk # ujhLmm77IVRrakURR6nxt67I6IleT53S0Ex2tVdUCbFpAUR+fKFhbHP+CrvsQWY9 # af3LwUFJfn6Tvsv4O+S3Fb+0zj6lMVGEvL8CwYKiexcdFYmNcP7ntdAoGokLjzba # ukz5m/8K6TT4JDVnK+ANuOaMmdbhIurwJ0I9JZTmdHRbatGePu1+oDEzfbzL6Xu/ # OHBE0ZDxyKs6ijoIYn/ZcGNTTY3ugm2lBRDBcQZqELQdVTNYs6FwZvKhggNQMIIC # OAIBATCB+aGB0aSBzjCByzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0 # b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3Jh # dGlvbjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3BlcmF0aW9uczEnMCUG # A1UECxMeblNoaWVsZCBUU1MgRVNOOkE5MzUtMDNFMC1EOTQ3MSUwIwYDVQQDExxN # aWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNloiMKAQEwBwYFKw4DAhoDFQAjHzqt # hPwO0GDckDMA6x54lIiMKqCBgzCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBD # QSAyMDEwMA0GCSqGSIb3DQEBCwUAAgUA7pL3hDAiGA8yMDI2MTEwMjExNTAyOFoY # DzIwMjYxMTAzMTE1MDI4WjB3MD0GCisGAQQBhFkKBAExLzAtMAoCBQDukveEAgEA # MAoCAQACAhWVAgH/MAcCAQACAhKGMAoCBQDulEkEAgEAMDYGCisGAQQBhFkKBAIx # KDAmMAwGCisGAQQBhFkKAwKgCjAIAgEAAgMHoSChCjAIAgEAAgMBhqAwDQYJKoZI # hvcNAQELBQADggEBAKamFxvHN4n0ATxQKSbjTF6qTfZmaE7PgqBkbSwwUrH7ZJ4i # K9LkjTv7XcsRLJBuOCVWmuht3u/lUv2IaB11EH6sLIuhG/bG8MAa1nkwT51cixiK # UOg124wxB4zWVhI3O6/RV9/aU0I3JBExPQxPY0oIjW0L9I8pIoeLNT4wMk1h3jlZ # BEpAvymomDxGGKIPCqTI9Wm2qHMU9Kc5tv8f4J6R9Sa+tdKZixf2PlGaD+WuK3TQ # 3HR3SJxhJmyFp/x67uA07xqixlWK1JjRiuVCLok1tvwr3am+nJe7ARUHjtVYT0Xa # Qm3TqlF9YPmhxUJPIh9uqwBwHpi8REE9KeQ8FxExggQNMIIECQIBATCBkzB8MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNy # b3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMAITMwAAAifVwIPDsS5XLQABAAACJzAN # BglghkgBZQMEAgEFAKCCAUowGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJEAEEMC8G # CSqGSIb3DQEJBDEiBCCBhqK4m/vEp4MQQrXVn0cUGMMrDSy6mztFDxXAkP9nHDCB # +gYLKoZIhvcNAQkQAi8xgeowgecwgeQwgb0EIOXnARo1oVIcOLJKDqlE0adq/jZ9 # TXdlnXWRcXGThBFyMIGYMIGApH4wfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh # c2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBD # b3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIw # MTACEzMAAAIn1cCDw7EuVy0AAQAAAicwIgQgcGDk61/kKxsai8yTPSjSdpREk3K9 # 66USkawCsbZN6bQwDQYJKoZIhvcNAQELBQAEggIAlLR9bJiEfA41nq6JMxIUnzok # cg5OIPwZpSkvlOTW2UIQgQf1FFMW5VOAX3enztpj4z3E8nRg4eFKV6R5XYGoHcQA # i/rjbZ3FKCEOWxQdZy8EmUGzB/WSjNAWKjxFkVYwv90bAoCH96hMC0fD54bsYsLt # +SUEDgWA+zsS7wdtWXq/dRpcJFil3OmiM15HkAspv/dw1q6Otfyo9STgFXMwQbGD # vLUVC1SootKICq2AsRwZH/4XJexPyIdtRntvV5TAkYGx5mXj1U9SkwYwDWSarBMp # QkskgsTOpCgbvXpnNF+KmhbqUPg1MG0G94RuAKBFrqUHKEBuWcGBqzF3LOow4TRC # i+m6nkFNUJq/q6W9ctPOVz6uiBS05Spnt53TFBZhDqDF5Nc66nJ7xXHSn1pwdc2S # Huz0l+7sVp+tpU33Xup+RI6y2bicO+CMdP1cwMZnyAoEbCo+iANNYKKaw0S1GuSj # n4oXssfaL4n1/2yWdnbGX1RG2UQ4oL80Z0AYxJcfjQzuYJtmPr03qNaJJnrnfyHi # D+c+/P6xgXPv4sT55cLy5AJkHwUt+wSZEC4JDtDiZgYt6fGYkwyb/gf23dNeIGWq # 7XNsoZQz8DYCqAGLT8Y/2Mb6ZNBpo43NNUv68zHS7xhc1+TajULAVqOMMPVQHoJ7 # kYzX/Va+CL3LTlMGbxQ= # SIG # End signature block |