en-US/MocLocalizationMessages.psd1

ConvertFrom-StringData @'
###PSLOC
###MOCStackErrors
moc_install_failed = Install-Moc failed.
moc_ca_unreachable_post_update = CloudAgent is unreachable after update.
moc_ca_unreachable = CloudAgent is unreachable {0}
moc_nodes_not_active = Nodes have not reached Active state. Extended reason [{0}]
moc_nodeConfigLocation_rerun = The parameter nodeConfigLocation must specify a local file path. Please re-run configuration.
moc_hostConfigLocation_rerun = The parameter hostConfigLocation must specify a local file path. Please re-run configuration.
moc_no_new_config_in_current_state = Cannot set new {0} configuration when in this state [{1}]
moc_no_vswitchname = The vswitchName parameter cannot be empty
moc_external_vswitchname = The {0} switch is missing or is not external on {1}. Please ensure that an external switch is present and pass the name of that switch as the -vswitchName parameter.
moc_missing_vswitchname = The {0} switch is missing on {1}. Please ensure that a switch is present and pass the name of that switch as the -vswitchName parameter.
moc_invalid_file_count = Unexpected Moc release content files downloaded. Expected 1 file, but received {0}
moc_invalid_release_content = Unable to get Moc release content for version {0}
moc_no_latest_version = Unable to determine MOC latest version
moc_node_not_in_cluster = Node {0} is not Active in the Failover Cluster
moc_new_node_support = Adding new node supported only for multinode deployments
moc_node_not_active = Nodes have not reached Active state
moc_remove_node_support = Removing node supported only for multinode deployments
moc_role_unavailable = MOC Role {0} is unavailable
moc_no_action_operation = Must pass at least one actionOperations
moc_unequal_action_operation = Number of actionOperations not equal to number of actionProviders
moc_unequal_not_action_operations = Number of notActionOperations not equal to number of notActionProviders
moc_no_moc_config = For multi-node deployments you must set both -imageDir and -cloudConfigLocation parameters to a network share or CSV path. Please use Set-MocConfig to correct this issue.
moc_missing_drive = Missing drive name in shared storage {0}.
moc_repairing_cloudagent = Repairing Moc cloud agent.
moc_repairing_hostagent = Repairing Moc host agent.
moc_repairing_nodeagent_service_on_node = Repairing Moc node agent service on node {0}.
moc_repairing_cloudagent_service_on_node = Repairing Moc cloud agent service on node {0}.
moc_repairing_hostagent_service_on_node = Repairing Moc host agent service on node {0}.
moc_gpu_partition_sizes_invalid = The number of GPU partitions specified by parameter gpuPartitionSizesMB must be equal to the number of GPU assignment types specified by parameter gpuAssignmentTypes.
moc_gpu_names_invalid = The number of GPU names specified by parameter gpuNames must be equal to the number of GPU assignment types specified by parameter gpuAssignmentTypes.

moc_insufficient_shared_drive_space = Not enough disk space is available on shared drive {0}. Shared Drive has {1} GB free. A minimum of {2} GB disk space is required on shared drive.
moc_insufficient_drive_space = Not enough disk space is available on drive {0}. Drive '{0}' has {1} GB free. A minimum of {2} GB disk space is required on drive '{0}'.
moc_insufficient_memory = Not enough memory is available. Host has {0} GB free memory. A minimum of {1} GB memory is required.
moc_insufficient_logical_procesors = Not enough logical processors available. Host has {0} logical processors. A minimum of {1} logical processors is required.
moc_disabled_powershell = Powershell remoting doesn't seem to be enabled on {0}. Please ensure that you have run the initialize cmdlet on every node!
moc_ps_remoting_unsuccessful = Powershell remoting to {0} was not successful.
moc_dir_not_set = For multi-node deployments you must set {0} parameter to a network share or CSV path.
moc_log_collection_failed = Collecting {0} logs was not successful
moc_node_agent_cannot_reach_apiserver = Node Agent on {0} can't reach MOC ApiServer DNS: {1}.
moc_node_already_present = Node {0} is already added.
moc_node_removal_not_allowed_from_same_node = Removing {0} node is not allowed from the same node {1}. Please run this command from another node in the cluster.
moc_node_removal_not_allowed_cloudagent_active = Removing {0} node is not allowed. CloudAgent is active on this node. Please check if you have drained this node.
moc_imgpath_imgsourcesfs_flags_present = Both -imagePath and -imageSourceSfs or sfs parameters cannot be present.
moc_testnetconnection_failed_to_contact_ca = Test-NetConnection failed to contact cloudagent {0} on port {1}. Proxy is currently {2}. Verify that the port is open, and if using a proxy, verify that it is not trying to block this connection.
moc_cloudagent_ca_certificate_failed = "CloudAgent CA certificate rotation failed"
moc_cloudagent_server_certificate_failed = "CloudAgent server certificate rotation failed"
moc_depricated_parameter_please_use = {0} parameter is depricated. Please use {1} to pass the value
moc_failover_cluster_group_not_found = "Failover 'Cluster Group' not found, please run Get-ClusterGroup and verify 'Cluster Group' is configured.
moc_cluster_group_network_name_unreachable = Unable to reach dns network name {0}. Please ensure the DNS Network Name for {1} is online and available
moc_no_available_cluster_ip_address = No available IPv4 Address. Please make sure the Cluster Group has at least 1 ClusterAndClient IP Address
moc_ip_address_unreachable = The IP address '{0}' associated with the failover cluster "Cluster Group" is unreachable. Please make sure the IP address resource named '{1}' is available and online
moc_module_missing_on_wdac_machine = Moc Module missing on WDAC machines. Please make sure to install moc module on all nodes
moc_install_invalid_current_state = MOC is in an invalid state {0} for running Install-Moc
moc_full_prechecks_failed = Moc {0} Prechecks failed, unable to proceed with {0}. Please see the recommended actions for each failure. Precheck failures: {1}
moc_individual_precheck_failed = Failed {0} precheck: {1} failed due to {2} on resource {3}, recommendation is: {4}
moc_failed_remove_node = Failed to remove MOC Node {1}. Extended reason [{0}]
moc_failed_remove_identity = Failed to remove MOC Identity {1}. Extended reason [{0}]
moc_failed_create_identity = Failed to create MOC Identity {1}. Extended reason [{0}]
###MOCStackErrors

###MOCMessages
moc_is_being_installed = MOC is currently being installed. command:{0}
moc_command_not_allowed_in_current_install_state = Command {0} is not allowed in current installstate:{1}
moc_already_installed = MOC is already installed
moc_installation_complete = MOC installation is complete!
moc_reinstall_uninstall = Please use Reinstall-Moc to reinstall or Uninstall-Moc to uninstall.
moc_installing = MOC is currently being installed. If thats not the case, please run Uninstall-Moc and try again
moc_upgrade_version = Please upgrade to at least version {0}.
moc_update_cancelled = Update-Moc was cancelled.
moc_uninstall_cancelled = Uninstall-Moc was cancelled.
moc_initializing_node = Initializing MOC Node
moc_repairing_nodeagent = Repairing NodeAgent
moc_stopping_nodeagent = Stopping NodeAgent
moc_rotating_login_token = Rotating login token & starting NodeAgent
moc_upgrading_node = Upgrading Node {0}
moc_get_configuration = Get MOC Configuration
moc_current_state = MOC is currently in {0} state
moc_uninstall_current_state = MOC is currently in {0} state, will Uninstall-Moc before proceeding with installation
moc_provisioning_cloud = Provisioning MOC Cloud
moc_provisioning_cloud_resources = Provisioning cloud resources
moc_provisioning_agents = Provisioning MOC Agents
moc_provisioning_cloudagent = Provisioning CloudAgent '{0}'
moc_provisioning_node = Provisioning Node {0}
moc_provisioning_nodeagent = Provisioning NodeAgent {0}
moc_provisioning_hostagent = Provisioning HostAgent {0}
moc_performing_sanity_checks = Performing sanity checks on {0}
moc_checking_host_networking_configuration = Checking host networking configuration on {0}
moc_configuring_windows_firewall = Configuring Windows Firewall on {0}
moc_configuring_directories = Configuring Directories
moc_discovering_release_content = Discovering Moc release content
moc_download_release_content = Downloading Moc release content to {0}
moc_expanding_package = Expanding Moc package {0} into {1}
moc_collecting_logs = Collecting MOC Logs to {0}
moc_cloudagent_unreachable = CloudAgent is Unreachable. Extended reason [{0}]
moc_gathering_cloud_logs = Gathering cloud logs...
moc_failed_to_capture_cloudagent_logs = Exception caught! Failed to Capture CloudAgent logs
moc_set_cloudconfiglocation_param = Please Try Setting the -cloudConfigLocation param
moc_gathering_cluster_logs = Gathering cluster logs...
moc_gathering_logs_for_node = Gathering logs for node '{0}'...
moc_gathering_local_node_logs = Gathering local node logs...
moc_cleanup_windows_firewall = Cleanup Windows Firewall on {0}
moc_deprovisioning_cloud = Deprovisioning Cloud
moc_cleanup_cloud_groups = Cleaning up cloud groups...
moc_cleanup_cloud_gallery = Cleaning up cloud gallery...
moc_cleanup_cloud_container = Cleaning up cloud container...
moc_cleanup_cloud_vippool = Cleaning up cloud vippool...
moc_cleanup_cloud_cluster = Cleaning up cloud cluster...
moc_cleanup_cloud_node = Cleaning up cloud node...
moc_cleanup_mac_pools = Cleaning up cloud mac pools...
moc_cleanup_cloud_locations = Cleaning up cloud locations...
moc_deprovisioning_cloudagent = Deprovisioning CloudAgent '{0}'
moc_deprovisioning_nodeagent = Deprovisioning NodeAgent {0}
moc_deprovisioning_hostagent = Deprovisioning HostAgent {0}
moc_deprovisioning_node = Deprovisioning Node {0}
moc_creating_cloud_location = Creating cloud location ({0})
moc_creating_identity = Creating identity for '{0}'
moc_deleting_identity = Deleting identity
moc_rotating_identity_tokens_for = Rotating identity tokens for '{0}'
moc_creating_role_assignment = Creating moc role assignment
moc_enabling_preview = Enabling Preview for {0}
moc_disabling_preview = Disabling preview for {0}
moc_configuration_for_module_updated = Configuration for module {0} has been updated`n
moc_creating_role = Creating moc role
moc_determining_deployment_type = Determining deployment type
moc_multinode_deployment_using_failover_cluster = This is a multi-node deployment using failover cluster: {0}
moc_singlenode_deployment = This is a single-node deployment
moc_verifying_cloud_limits = Verifying Cloud limits
moc_checking_available_space = Checking available space in shared drive
moc_shared_drive_has_free_space = Shared Drive has {0} GB free
moc_shared_drive_disk_space_required = A minimum of {0} GB disk space is required on shared drive
moc_verifying_host_limits = Verifying host limits on {0}
moc_testing_powershell = Testing powershell remoting to {0}...
moc_remoting_successful = Remoting to {0} was successful
moc_remoting_not_enabled = Remoting does not seem to be enabled. Enabling it now...
moc_discovering_cloud_groups = Discovering cloud groups...
moc_gather_logs_for_vm = Gather logs for virtual machine '{0}'...
moc_grabbing_cloudinit_logs_from_vm = Grabbing CloudInit logs from: ""{0}""
moc_failed_to_get_logs_from_vm = Failed to get logs from: ""{0}""
moc_waiting_for_cloud_nodes_to_be_active = Waiting for cloud nodes to be active...
moc_waiting_for_cloudagent_api_endpoint = Waiting for cloudagent API endpoint to be accessible...
moc_waiting_for_role = Waiting for MOC role {0} to be available...
moc_current_version = Current MOC Version: {0}
moc_update_version = Current Version: {0} => Update to version {1}
moc_hotfix_version = Current Version: {0} => HotFix Version {1}
moc_hotfix_notavailable = Current Version: {0}. You are on the latest version. No hotfixes are available.
moc_already_in_expected_version = Already in the expected version {0}
moc_existing_configuration_loaded = Existing configuration has been loaded`n
moc_new_configuration_saved = New configuration has been saved`n
moc_new_configuration_for_module_saved = New configuration for module {0} has been saved`n
moc_installing_cloudagent_service_on = Installing cloudagent service on {0}
moc_adding_wssdcloudagent_cluster_generic_service_role = Adding wssdcloudagent cluster generic service role ("{0}")
moc_replicating_cloudconfig = Replicating CloudConfig
moc_installing_missing_feature = - Installing missing feature 'DNS-Server-Tools' ...
moc_registering_cloudagent_on_dns_server = Forcefully registering cloudagent service on DNS server '"{0}"'
moc_could_not_force_dns_replication = Could not force DNS replication. Skipping...
moc_testing_for_ssh_key = Testing for ssh key
moc_testing_if_cloud_node_resource_is_provisioned = Testing if cloud node resource is provisioned
moc_testing_if_cloud_container_resource_is_provisioned = Testing if cloud container resource is provisioned
moc_configuring_image_directory_permissions = Configuring image directory permissions on {0}
moc_sshkey_missing = The ssh key '"{0}"' is missing. Generating it now...
moc_removing_cloudagent_directory = Removing cloudagent directory...
moc_removing_image_directory = Removing image directory...
moc_downloaded_images_preserved = Downloaded images will be preserved
moc_set_yaml = Set-MocYaml [{0}] => [{1}]
moc_drive_free_space = Drive '{0}' has {1} GB free
moc_minimum_disk_space_required_on_drive = A minimum of {0} GB disk space is required on drive '{1}'
moc_grabbing_systemd_logs = Grabbing systemd logs from: ""{0}""
moc_grabbing_haproxy_configuration = Grabbing HAProxy configuration from: ""{0}""
moc_grabbing_keepalived_configuration = Grabbing Keepalived configuration from: ""{0}""
moc_grabbing_haproxy_logs = Grabbing HAProxy logs from: ""{0}""
moc_grabbing_keepalived_logs = Grabbing Keepalived logs from: ""{0}""
moc_grabbing_lbagent_logs = Grabbing lbagent logs from: ""{0}""
moc_grabbing_docker_logs = Grabbing docker logs from: ""{0}""
moc_grabbing_kubelet_logs = Grabbing kubelet logs from: ""{0}""
moc_could_not_get_cloudinit_logs = Could not get CloudInit Logs for ""{0}""
moc_all_nodes_active = All nodes are Active.
moc_dns_propogation_warning = Warning: this depends on DNS propogation and can take between 10-30 minutes in some environments...`n
moc_testing_cloudagent_endpoint = Testing cloudagent endpoint: {0}
moc_cloudagent_vip_is_working = Cloudagent VIP is working.
moc_cloudagent_unreachable_after_repair = CloudAgent is unreachable after repair
moc_nodes_not_reached_active_state = Nodes have not reached Active state
moc_rotate_ca_certificate = Starting to rotate CloudAgent CA certificate
moc_rotate_ca_certificate_complete = CloudAgent CA certificate rotation complete
moc_waiting_for_ca_certificate_update = Waiting for CloudAgent CA certificate to be updated
moc_waiting_for_server_certificate_update = Waiting for CloudAgent Server certificate to be updated
moc_invalid_workingDir = Please enter a valid working directory. WorkingDir cannot be the same as system/CSV root.
moc_testing_for_cloudagent_service = Testing MOC CloudAgent Service on {0}
moc_testing_for_nodeagent_service = Testing MOC NodeAgent Service on {0}
moc_cloudagent_service_running = MOC CloudAgent Service is running on {0}
moc_nodeagent_service_running = MOC NodeAgent Service is running on {0}
moc_cloudagent_service_not_running = MOC CloudAgent Service is not running on {0}
moc_nodeagent_service_not_running = MOC NodeAgent Service is not running on {0}
moc_test_health = Testing if MOC is healthy.
moc_healthy = MOC is healthy.
moc_not_installed = MOC is not installed.
moc_installed = MOC is installed.
moc_agents_not_healthy = MOC agents are not healthy. Extended reason [{0}]
invoke_moc_command = Executing Moc command with arguments [{0}]
invoke_moc_command_failed = Executing Moc command with arguments [{0}] failed with error [{1}]
moc_ca_cidr_required = CloudServiceIP is required when using static IP assignment for cluster network {0}.
moc_invalid_csip = CloudserviceIP [{0}] is not valid IP address.
moc_csip_not_in_network = For multi-node deployments CloudServiceIP {0} should be part of a Cluster network : {1}.
moc_csip_in_pool = CloudServiceIP {0} should not overlap with this IP pool {1} to {2} - provided during vnet configuration.
moc_no_cluster_perm = Failed to create cluster object in {0}. Please check if the Cluster Computer Object has permissions to create Computer Object in domain controller. Error: [{0}]
moc_csip_invalid_prefix_len = The cloud service CIDR {0} provided has an invalid prefix Length of {1}. Valid prefix length for cluster network {2} is {3}.
moc_dhcp_network = All cluster networks are DHCP enabled. So the provided CloudserviceIP {0} will be ignored.
moc_csip_in_use = Duplicate IPAddress {0} detected on the network. Please try again with a valid, unused IPAddress for CloudServiceIP.
moc_ignore_csip = CloudServiceIP {0} is provided. It will be ignored for standalone deployments.
moc_operation_warning = This operation could potentially break MOC or cause an outage for other clients using it.
moc_cloudagent_log_not_found = CloudAgent log directory not found
moc_nodeagent_log_not_found = NodeAgent log directory on the node {0} not found.
moc_failed_to_create_directory = Failed to create directory {0}
moc_invoke_rotate_certification_cancelled = Invoke-MocRotateCACertificate was cancelled.
moc_confirm_moc_agent_readiness_failed = Failed to confirm MOC agent readiness prior to upgrade. Extended reason [{0}]
moc_confirm_cloudagent_readiness_success = Successfully started cloudagent prior to upgrade.
moc_confirm_nodeagent_readiness_success = Successfully started nodeagent(s) prior to upgrade.
###MOCMessages

###MOCValidataionMessages
moc_validation_not_admin = PowerShell is NOT running with elevated privileges
moc_validation_not_admin_recommendation = Recommended action: This cmdlet needs to be running with elevated privileges
moc_validation_start = Moc Tests Execution Started {0}
moc_validation_end = Moc Tests Execution Ended {0}
moc_validation_test_report_title = Test Report:
moc_validation_test_time = Test execution time: {0} milliseconds
moc_validation_test_success_summary = All Moc Validation tests are successful
moc_validation_test_failure_summary = All Moc Validation tests are not successful
moc_validation_report_title = Moc Validation Report
moc_validation_report_check = Check the test report({0}) in current directory
moc_validation_recommend_actions_header = Recommended actions: {0}
moc_validataion_succeeded = Succeeded
moc_validataion_failed = Failed
moc_validation_internet_testing = Testing Microsoft Endpoints ...
moc_validation_connection_result = Connection to {0} ... {1}
moc_validation_internet_recommend_actions = Please make sure that the Host has internet connectivity.
moc_validation_internet_success = Host is able to communicate with Microsoft endpoints successfully
moc_validation_internet_failure = Host is not able to communicate with Microsoft
moc_validation_sdn_configuration_success = SDN is configured correctly
moc_validation_directories_success_details = Successfully validated installation directories
moc_validation_failover_cluster_skip = Skipped as It's not a failover cluster
moc_validation_failover_cluster_healthy = Failover Cluster is Healthy
moc_validation_failover_cluster_node_connectivity_healthy = Failover Cluster Node Connectivity is healthy
moc_validation_failover_cluster_node_connectivity_failed = Failover Cluster Node Connection failed
moc_validation_hci_registration_success = Azure Local resitration check is successful
moc_validation_set_configuration_success = Moc configuration is valid for successful installation
moc_validation_set_configuration_failure = The provided configuration is not valid. Please review the report {0}, fix the configuration and retry.
moc_validation_failed_tests = Failed tests: {0}
moc_validation_failed_tests_details = Details: {0}
moc_validation_host_limit_success = Limits have been verified successfully
moc_validation_host_remoting_success = Host remoting have been verified successfully
moc_validation_netowork_config_success = MOC network has been verified successfully
moc_validation_cluster_not_registered_remediation = Please ensure your cluster is registered
moc_validation_cluster_not_connected_remediation = Please ensure your cluster is connected
moc_validation_cluster_subscription_not_active_remediation = Please ensure the node subscription status is Active
moc_validation_contact_support_remediation = Contact support
moc_validation_check_proxy_remediation = Please ensure {0} environment variable value is correct on the node. See https://learn.microsoft.com/en-us/azure-stack/hci/manage/configure-proxy-settings-23h2#environment-variables-proxy-bypass-list-string-considerations for full details
moc_validation_fix_proxy_remediation = Please correct {0} environment variable value. See https://learn.microsoft.com/en-us/azure-stack/hci/manage/configure-proxy-settings-23h2#environment-variables-proxy-bypass-list-string-considerations for full details
moc_validation_check_node_count_title = Check for different numbers of MOC nodes and cluster nodes
moc_validation_check_moc_node_title = Check for MOC node matching cluster node
moc_validation_check_node_running_state_title = Check that MOC node is in Running State Active
moc_validation_node_test_title = MOC Node Count and Name Differences
moc_validation_proxy_test_title = {0} environment variable validity
moc_validation_cluster_node_registration_test_title = HCI Cluster and Node registration validity
moc_validation_check_node_connection_from_cloudagent_title = Check if nodeagent is accessible from cloudagent node
moc_validation_check_cloudagent_connection_from_node_title = Check if cloudagent is accessible from nodeagent node
###MOCValidataionMessages
###PSLOC
'@


# SIG # Begin signature block
# MIInUwYJKoZIhvcNAQcCoIInRDCCJ0ACAQExDzANBglghkgBZQMEAgEFADB5Bgor
# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAXyHcHq36eKzQ8
# nn/LAuhapkt9SkidYzcx8KwMV0fAC6CCDMkwggYEMIID7KADAgECAhMzAAACHPrN
# 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/AUmQN5W4n101cY2L4A7GTQG1h32HHAvfQESWP0xghngMIIZ3AIBATBu
# MFcxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
# KDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMjQCEzMAAAIc
# +s3Fm+gvfsQAAAAAAhwwDQYJYIZIAWUDBAIBBQCggZAwGQYJKoZIhvcNAQkDMQwG
# CisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEIHeixJlC0Dj8H2S5g+xEt+TISrRk
# Z/catjWp1qwcE8HkMEIGCisGAQQBgjcCAQwxNDAyoBSAEgBNAGkAYwByAG8AcwBv
# AGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQEBBQAE
# ggEAJviG6/oWZZpPdO5cHBKeJ6VU2MBdExvH4R9nRB/CDNX9iLn53Q3iS2tO5T0C
# ScIpLWjoCBy4brZN1b8QFkjPMEJPMySa2losU+TIqb62HIl6M7rHX6wNCjwluCxG
# c//VLmrYKE7CBcOfmgPvQx3i5tqRKtciZBiWmhW8ZKgvnrxRgT7pZ0Jtt/TATF5N
# B6gZwSbz4q2HRdqLSHRcmCedLa0Ryvmw65Yyxsde0HW5MtGjMR/+1jfX+p/B3889
# 83q4EiJKNGwfnINMzvrlZM2O928Cm9P5GjOqqr/wzswqv/poP5ys8+moDdRNHWGO
# DqTotZ7j3NodE4D7SthpOOuLU6GCF7AwghesBgorBgEEAYI3AwMBMYIXnDCCF5gG
# CSqGSIb3DQEHAqCCF4kwgheFAgEDMQ8wDQYJYIZIAWUDBAIBBQAwggFaBgsqhkiG
# 9w0BCRABBKCCAUkEggFFMIIBQQIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQC
# AQUABCAIYX4+IhctK2IeTFAapuJm0nPoPOdRcjroJVt+6R5bJQIGahBLlQAlGBMy
# MDI2MDUyODAwNDE1OC44NzZaMASAAgH0oIHZpIHWMIHTMQswCQYDVQQGEwJVUzET
# MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV
# TWljcm9zb2Z0IENvcnBvcmF0aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFu
# ZCBPcGVyYXRpb25zIExpbWl0ZWQxJzAlBgNVBAsTHm5TaGllbGQgVFNTIEVTTjo2
# QjA1LTA1RTAtRDk0NzElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vy
# dmljZaCCEf4wggcoMIIFEKADAgECAhMzAAACEUUYOZtDz/xsAAEAAAIRMA0GCSqG
# SIb3DQEBCwUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
# JjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwMB4XDTI1MDgx
# NDE4NDgxM1oXDTI2MTExMzE4NDgxM1owgdMxCzAJBgNVBAYTAlVTMRMwEQYDVQQI
# EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv
# ZnQgQ29ycG9yYXRpb24xLTArBgNVBAsTJE1pY3Jvc29mdCBJcmVsYW5kIE9wZXJh
# dGlvbnMgTGltaXRlZDEnMCUGA1UECxMeblNoaWVsZCBUU1MgRVNOOjZCMDUtMDVF
# MC1EOTQ3MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIC
# IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz7m7MxAdL5Vayrk7jsMo3Gnh
# N85ktHCZEvEcj4BIccHKd/NKC7uPvpX5dhO63W6VM5iCxklG8qQeVVrPaKvj8dYY
# JC7DNt4NN3XlVdC/voveJuPPhTJ/u7X+pYmV2qehTVPOOB1/hpmt51SzgxZczMdn
# Fl+X2e1PgutSA5CAh9/Xz5NW0CxnYVz8g0Vpxg+Bq32amktRXr8m3BSEgUs8jgWR
# PVzPHEczpbhloGGEfHaROmHhVKIqN+JhMweEjU2NXM2W6hm32j/QH/I/KWqNNfYc
# hHaG0xJljVTYoUKPpcQDuhH9dQKEgvGxj2U5/3Fq1em4dO6Ih04m6R+ttxr6Y8oR
# JH9ZhZ3sciFBIvZh7E2YFXOjP4MGybSylQTPDEFAtHHgpkskeEUhsPDR9VvWWhek
# hQx3qXaAKh+AkLmz/hpE3e0y+RIKO2AREjULJAKgf+R9QnNvqMeMkz9PGrjsijqW
# GzB2k2JNyaUYKlbmQweOabsCioiY2fJbimjVyFAGk5AeYddUFxvJGgRVCH7BeBPK
# Aq7MMOmSCTOMZ0Sw6zyNx4Uhh5Y0uJ0ZOoTKnB3KfdN/ba/eKHFeEhi3WqAfzTxi
# y0rMvhsfsXZK7zoclqaRvVl8Q48J174+eyriypY9HhU+ohgiYi4uQGDDVdTDeKDt
# oC/hD2Cn+ARzwE1rFfECAwEAAaOCAUkwggFFMB0GA1UdDgQWBBRifUUDwOnqIcvf
# b53+yV0EZn7OcDAfBgNVHSMEGDAWgBSfpxVdAF5iXYP05dJlpxtTNRnpcjBfBgNV
# HR8EWDBWMFSgUqBQhk5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2Ny
# bC9NaWNyb3NvZnQlMjBUaW1lLVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcmwwbAYI
# KwYBBQUHAQEEYDBeMFwGCCsGAQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5j
# b20vcGtpb3BzL2NlcnRzL01pY3Jvc29mdCUyMFRpbWUtU3RhbXAlMjBQQ0ElMjAy
# MDEwKDEpLmNydDAMBgNVHRMBAf8EAjAAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMI
# MA4GA1UdDwEB/wQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAgEApEKdnMeIIUiU6Pat
# Z/qbrwiDzYUMKRczC4Bp/XY1S9NmHI+2c3dcpwH2SOmDfdvIIqt7mRrgvBPYOvJ9
# CtZS5eeIrsObC0b0ggKTv2wrTgWG+qktqNFEhQeipdURNLN68uHAm5edwBytd1kw
# y5r6B93klxDsldOmVWtw/ngj7knN09muCmwr17JnsMFcoIN/H59s+1RYN7Vid4+7
# nj8FcvYy9rbZOMndBzsTiosF1M+aMIJX2k3EVFVsuDL7/R5ppI9Tg7eWQOWKMZHP
# dsA3ZqWzDuhJqTzoFSQShnZenC+xq/z9BhHPFFbUtfjAoG6EDPjSQJYXmogja8OE
# a19xwnh3wVufeP+ck+/0gxNi7g+kO6WaOm052F4siD8xi6Uv75L7798lHvPThcxH
# HsgXqMY592d1wUof3tL/eDaQ0UhnYCU8yGkU2XJnctONnBKAvURAvf2qiIWDj4Lp
# cm0zA7VuofuJR1Tpuyc5p1ja52bNZBBVqAOwyDhAmqWsJXAjYXnssC/fJkee314F
# h+GIyMgvAPRScgqRZqV16dTBYvoe+w1n/wWs/ySTUsxDw4T/AITcu5PAsLnCVpAr
# DrFLRTFyut+eHUoG6UYZfj8/RsuQ42INse1pb/cPm7G2lcLJtkIKT80xvB1LiaNv
# PTBVEcmNSvFUM0xrXZXcYcxVXiYwggdxMIIFWaADAgECAhMzAAAAFcXna54Cm0mZ
# AAAAAAAVMA0GCSqGSIb3DQEBCwUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMK
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
# IENvcnBvcmF0aW9uMTIwMAYDVQQDEylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0
# ZSBBdXRob3JpdHkgMjAxMDAeFw0yMTA5MzAxODIyMjVaFw0zMDA5MzAxODMyMjVa
# MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdS
# ZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMT
# HU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwMIICIjANBgkqhkiG9w0BAQEF
# AAOCAg8AMIICCgKCAgEA5OGmTOe0ciELeaLL1yR5vQ7VgtP97pwHB9KpbE51yMo1
# V/YBf2xK4OK9uT4XYDP/XE/HZveVU3Fa4n5KWv64NmeFRiMMtY0Tz3cywBAY6GB9
# alKDRLemjkZrBxTzxXb1hlDcwUTIcVxRMTegCjhuje3XD9gmU3w5YQJ6xKr9cmmv
# Haus9ja+NSZk2pg7uhp7M62AW36MEBydUv626GIl3GoPz130/o5Tz9bshVZN7928
# jaTjkY+yOSxRnOlwaQ3KNi1wjjHINSi947SHJMPgyY9+tVSP3PoFVZhtaDuaRr3t
# pK56KTesy+uDRedGbsoy1cCGMFxPLOJiss254o2I5JasAUq7vnGpF1tnYN74kpEe
# HT39IM9zfUGaRnXNxF803RKJ1v2lIH1+/NmeRd+2ci/bfV+AutuqfjbsNkz2K26o
# ElHovwUDo9Fzpk03dJQcNIIP8BDyt0cY7afomXw/TNuvXsLz1dhzPUNOwTM5TI4C
# vEJoLhDqhFFG4tG9ahhaYQFzymeiXtcodgLiMxhy16cg8ML6EgrXY28MyTZki1ug
# poMhXV8wdJGUlNi5UPkLiWHzNgY1GIRH29wb0f2y1BzFa/ZcUlFdEtsluq9QBXps
# xREdcu+N+VLEhReTwDwV2xo3xwgVGD94q0W29R6HXtqPnhZyacaue7e3PmriLq0C
# AwEAAaOCAd0wggHZMBIGCSsGAQQBgjcVAQQFAgMBAAEwIwYJKwYBBAGCNxUCBBYE
# FCqnUv5kxJq+gpE8RjUpzxD/LwTuMB0GA1UdDgQWBBSfpxVdAF5iXYP05dJlpxtT
# NRnpcjBcBgNVHSAEVTBTMFEGDCsGAQQBgjdMg30BATBBMD8GCCsGAQUFBwIBFjNo
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL0RvY3MvUmVwb3NpdG9yeS5o
# dG0wEwYDVR0lBAwwCgYIKwYBBQUHAwgwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBD
# AEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU1fZW
# y4/oolxiaNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5t
# aWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIwMTAt
# MDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3
# dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0y
# My5jcnQwDQYJKoZIhvcNAQELBQADggIBAJ1VffwqreEsH2cBMSRb4Z5yS/ypb+pc
# FLY+TkdkeLEGk5c9MTO1OdfCcTY/2mRsfNB1OW27DzHkwo/7bNGhlBgi7ulmZzpT
# Td2YurYeeNg2LpypglYAA7AFvonoaeC6Ce5732pvvinLbtg/SHUB2RjebYIM9W0j
# VOR4U3UkV7ndn/OOPcbzaN9l9qRWqveVtihVJ9AkvUCgvxm2EhIRXT0n4ECWOKz3
# +SmJw7wXsFSFQrP8DJ6LGYnn8AtqgcKBGUIZUnWKNsIdw2FzLixre24/LAl4FOmR
# sqlb30mjdAy87JGA0j3mSj5mO0+7hvoyGtmW9I/2kQH2zsZ0/fZMcm8Qq3UwxTSw
# ethQ/gpY3UA8x1RtnWN0SCyxTkctwRQEcb9k+SS+c23Kjgm9swFXSVRk2XPXfx5b
# RAGOWhmRaw2fpCjcZxkoJLo4S5pu+yFUa2pFEUep8beuyOiJXk+d0tBMdrVXVAmx
# aQFEfnyhYWxz/gq77EFmPWn9y8FBSX5+k77L+DvktxW/tM4+pTFRhLy/AsGConsX
# HRWJjXD+57XQKBqJC4822rpM+Zv/Cuk0+CQ1ZyvgDbjmjJnW4SLq8CdCPSWU5nR0
# W2rRnj7tfqAxM328y+l7vzhwRNGQ8cirOoo6CGJ/2XBjU02N7oJtpQUQwXEGahC0
# HVUzWLOhcGbyoYIDWTCCAkECAQEwggEBoYHZpIHWMIHTMQswCQYDVQQGEwJVUzET
# MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV
# TWljcm9zb2Z0IENvcnBvcmF0aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFu
# ZCBPcGVyYXRpb25zIExpbWl0ZWQxJzAlBgNVBAsTHm5TaGllbGQgVFNTIEVTTjo2
# QjA1LTA1RTAtRDk0NzElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2Vy
# dmljZaIjCgEBMAcGBSsOAwIaAxUAKyp8q2VdgAq1VGkzd7PZwV6zNc2ggYMwgYCk
# fjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH
# UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQD
# Ex1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQsFAAIF
# AO3CCcUwIhgPMjAyNjA1MjgwMDI0MzdaGA8yMDI2MDUyOTAwMjQzN1owdzA9Bgor
# BgEEAYRZCgQBMS8wLTAKAgUA7cIJxQIBADAKAgEAAgIHFwIB/zAHAgEAAgISkTAK
# AgUA7cNbRQIBADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEEAYRZCgMCoAowCAIB
# AAIDB6EgoQowCAIBAAIDAYagMA0GCSqGSIb3DQEBCwUAA4IBAQB121i3OkZ9Exmi
# gFByf13cAz4cf0A/wJlteSGbd+/olcpJiml557i8zGcJkeLR9RRPfyGCyy+G64Xi
# ObUsirbh5sAXaTYOtD81dsjQWpwBIqJSSIDVvJHqLIZFyJIjlfOz1VKXoq7zg3xp
# hyM+kJuAzhYmA/bFL86BdxXgD2Y91rYhkFryTc6Yz9jNIX17N+8eYHmNTWluxJDv
# 9pGTaVO5CN2cPAUoz5OMDGU16qm9Y2wlAZ9/7QV1IYZtHxEIrOhmdCwXPzLbAV2O
# dSy4eLe2auBUKOk4UVKVhGGU9ldrpQrXJwi3G3W8sZuH3qoW4PcjV57LOT7GSt4U
# FnVdOTEvMYIEDTCCBAkCAQEwgZMwfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh
# c2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBD
# b3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIw
# MTACEzMAAAIRRRg5m0PP/GwAAQAAAhEwDQYJYIZIAWUDBAIBBQCgggFKMBoGCSqG
# SIb3DQEJAzENBgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQxIgQgM/6vR7wXqyWG
# 72ulwS7Hh4Z816pBLO6lFrP7vT1u4towgfoGCyqGSIb3DQEJEAIvMYHqMIHnMIHk
# MIG9BCAsrTOpmu+HTq1aXFwvlhjF8p2nUCNNCEX/OWLHNDMmtzCBmDCBgKR+MHwx
# CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt
# b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p
# Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAACEUUYOZtDz/xsAAEAAAIR
# MCIEICXZQ5i1F4cfhI3iNuv5sbmv018xed9LxvBG9kCO4Fa2MA0GCSqGSIb3DQEB
# CwUABIICAAl8Ga0jr1ZXPVwMlw4nf77lf4YWu76bJFvvw2OLL7sqUTx9xM68HebZ
# SeWUDcWmYa6Bv48f9LOuzS/NZaIoPktUlro/jnXwJLvR8yFM8A2xj62IM1oL6esR
# ou2LiMqtFITKou8S2Pxr0cU9SiMG3AKp+B0FN8eFVfJdkesOhQHxUwtPxOeOHfAT
# Yfm1vkxCB8npSJ+BfaYOdhFtiu063HShzTGmx6gWiv6mi5Uh19Gsh5s+UojWJZBf
# 20hQoVO9cwArmKiC9UmMZLqHOUmZ4SLc/InY/yxS4mEni5mBkzkEdBvWgYzlNxqE
# u4FejcjqM3S8hNno+KJQeyL8R8JUWnKZgXsGiH253To4IW44U4qtfreUzmFVet+B
# h1a8anQdWtcw/f42cPi9SMYTR6brdBei5NWXmRNxEhLOHcTYlDtg5SXOsxifmc7E
# 1WrWQP1DKmW6+mz7hHFY4r1e057MJZrP7iXsqVHH4rORSVj8LwNbsyBXZQLZw49M
# 1NV2sDHDr/Oly1TWuoahZgL7adHP1gykDFZ0gJA7vkWr988xo9rMoGoxt++VND2B
# RKmRQY3g/RpumrZu5wc05NP9q7wBE1/A9o38l0ewxi44FX1wScYsa7K3WXjis0lW
# Ciyu97RhbG5ZCdptGMc9ghCLABDwJtKTPqfEggeUvGS8DDtrYgzS
# SIG # End signature block