PSFalcon.psd1
@{ RootModule = 'PSFalcon.psm1' ModuleVersion = '2.2.1' CompatiblePSEditions = @('Desktop','Core') GUID = 'd893eb9f-f6bb-4a40-9caf-aaff0e42acd1' Author = 'Brendan Kremian' CompanyName = 'CrowdStrike' Copyright = '(c) CrowdStrike. All rights reserved.' Description = 'PowerShell for the CrowdStrike Falcon OAuth2 APIs' HelpInfoURI = 'https://bk-cs.github.io/help/psfalcon/en-US' PowerShellVersion = '5.1' RequiredAssemblies = @('System.Net.Http') ScriptsToProcess = @('Class/Class.ps1') FunctionsToExport = @( # alerts.ps1 'Get-FalconAlert', 'Invoke-FalconAlertAction', # cloud-connect-aws.ps1 'Confirm-FalconDiscoverAwsAccess', 'Edit-FalconDiscoverAwsAccount', 'Get-FalconDiscoverAwsAccount', 'Get-FalconDiscoverAwsSetting', 'New-FalconDiscoverAwsAccount', 'Remove-FalconDiscoverAwsAccount', 'Update-FalconDiscoverAwsSetting', # container-security.ps1 'Get-FalconContainerAssessment', 'Get-FalconContainerSensor', 'Remove-FalconRegistryCredential', 'Request-FalconRegistryCredential', 'Remove-FalconContainerImage', 'Show-FalconRegistryCredential', # cspm-registration.ps1 'Edit-FalconHorizonAwsAccount', 'Edit-FalconHorizonAzureAccount', 'Edit-FalconHorizonPolicy', 'Edit-FalconHorizonSchedule', 'Get-FalconHorizonAwsAccount', 'Get-FalconHorizonAwsLink', 'Get-FalconHorizonAzureAccount', 'Get-FalconHorizonIoa', 'Get-FalconHorizonIoaEvent', 'Get-FalconHorizonIoaUser', 'Get-FalconHorizonIom', 'Get-FalconHorizonPolicy', 'Get-FalconHorizonSchedule', 'New-FalconHorizonAwsAccount', 'New-FalconHorizonAzureAccount', 'Receive-FalconHorizonAwsScript', 'Receive-FalconHorizonAzureScript', 'Remove-FalconHorizonAwsAccount', 'Remove-FalconHorizonAzureAccount', # custom-ioa.ps1 'Edit-FalconIoaGroup', 'Edit-FalconIoaRule', 'Get-FalconIoaGroup', 'Get-FalconIoaPlatform', 'Get-FalconIoaRule', 'Get-FalconIoaSeverity', 'Get-FalconIoaType', 'New-FalconIoaGroup', 'New-FalconIoaRule', 'Remove-FalconIoaGroup', 'Remove-FalconIoaRule', 'Test-FalconIoaRule', # d4c-registration.ps1 'Get-FalconDiscoverAzureAccount', 'Get-FalconDiscoverGcpAccount', 'New-FalconDiscoverAzureAccount', 'New-FalconDiscoverGcpAccount', 'Receive-FalconDiscoverAzureScript', 'Receive-FalconDiscoverGcpScript', 'Update-FalconDiscoverAzureAccount', # detects.ps1 'Edit-FalconDetection', 'Get-FalconDetection', # device-control-policies.ps1 'Edit-FalconDeviceControlPolicy', 'Get-FalconDeviceControlPolicy', 'Get-FalconDeviceControlPolicyMember', 'Invoke-FalconDeviceControlPolicyAction', 'New-FalconDeviceControlPolicy', 'Remove-FalconDeviceControlPolicy', 'Set-FalconDeviceControlPrecedence', # devices.ps1 'Add-FalconGroupingTag', 'Get-FalconHost', 'Invoke-FalconHostAction', 'Remove-FalconGroupingTag', # discover.ps1 'Get-FalconAsset', # falconcomplete-dashboard.ps1 'Get-FalconCompleteAllowlist', 'Get-FalconCompleteBlocklist', 'Get-FalconCompleteCollection', 'Get-FalconCompleteDetection', 'Get-FalconCompleteEscalation', 'Get-FalconCompleteIncident', 'Get-FalconCompleteRemediation', # falconx-actors.ps1 'Get-FalconActor', # falconx-indicators.ps1 'Get-FalconIndicator', # falconx-reports.ps1 'Get-FalconIntel', 'Receive-FalconIntel', # falconx-rules.ps1 'Get-FalconRule', 'Receive-FalconRule', # falconx-sandbox.ps1 'Get-FalconReport', 'Get-FalconSubmission', 'Get-FalconSubmissionQuota', 'New-FalconSubmission', 'Receive-FalconArtifact', 'Remove-FalconReport', # filevantage.ps1 'Get-FalconFimChange', # firewall-management.ps1 'Edit-FalconFirewallGroup', 'Edit-FalconFirewallPolicy', 'Edit-FalconFirewallSetting', 'Get-FalconFirewallEvent', 'Get-FalconFirewallField', 'Get-FalconFirewallGroup', 'Get-FalconFirewallPlatform', 'Get-FalconFirewallPolicy', 'Get-FalconFirewallPolicyMember', 'Get-FalconFirewallRule', 'Get-FalconFirewallSetting', 'Invoke-FalconFirewallPolicyAction', 'New-FalconFirewallGroup', 'New-FalconFirewallPolicy', 'Remove-FalconFirewallGroup', 'Remove-FalconFirewallPolicy', 'Set-FalconFirewallPrecedence', # host-group.ps1 'Edit-FalconHostGroup', 'Get-FalconHostGroup', 'Get-FalconHostGroupMember', 'Invoke-FalconHostGroupAction', 'New-FalconHostGroup', 'Remove-FalconHostGroup', # identity-graphql.ps1 'Invoke-FalconIdentityGraph', # incidents.ps1 'Get-FalconBehavior', 'Get-FalconIncident', 'Get-FalconScore', 'Invoke-FalconIncidentAction', # installation-tokens.ps1 'Edit-FalconInstallToken', 'Get-FalconInstallToken', 'Get-FalconInstallTokenEvent', 'Get-FalconInstallTokenSetting', 'New-FalconInstallToken', 'Remove-FalconInstallToken', # ioc.ps1 'Edit-FalconIoc', 'Get-FalconIoc', 'New-FalconIoc', 'Remove-FalconIoc', # iocs.ps1 'Get-FalconIocHost', 'Get-FalconIocProcess', # kubernetes-protection.ps1 'Edit-FalconContainerAwsAccount', 'Get-FalconContainerAwsAccount', 'Get-FalconContainerCloud', 'Get-FalconContainerCluster', 'Invoke-FalconContainerScan', 'New-FalconContainerAwsAccount', 'New-FalconContainerKey', 'Receive-FalconContainerYaml', 'Remove-FalconContainerAwsAccount', # malquery.ps1 'Get-FalconMalQuery', 'Get-FalconMalQueryQuota', 'Get-FalconMalQuerySample', 'Group-FalconMalQuerySample', 'Invoke-FalconMalQuery', 'Receive-FalconMalQuerySample', 'Search-FalconMalQueryHash', # message-center.ps1 'Add-FalconCompleteActivity', 'Edit-FalconCompleteCase', 'New-FalconCompleteCase', 'Get-FalconCompleteActivity', 'Get-FalconCompleteCase', 'Receive-FalconCompleteAttachment', 'Send-FalconCompleteAttachment', # ml-exclusions.ps1 'ConvertTo-FalconMlExclusion', 'Edit-FalconMlExclusion', 'Get-FalconMlExclusion', 'New-FalconMlExclusion', 'Remove-FalconMlExclusion', # mssp.ps1 'Add-FalconCidGroupMember', 'Add-FalconGroupRole', 'Add-FalconUserGroupMember', 'Edit-FalconCidGroup', 'Edit-FalconUserGroup', 'Get-FalconCidGroup', 'Get-FalconCidGroupMember', 'Get-FalconGroupRole', 'Get-FalconMemberCid', 'Get-FalconUserGroup', 'Get-FalconUserGroupMember', 'New-FalconCidGroup', 'New-FalconUserGroup', 'Remove-FalconCidGroup', 'Remove-FalconCidGroupMember', 'Remove-FalconGroupRole', 'Remove-FalconUserGroup', 'Remove-FalconUserGroupMember', # oauth2.ps1 'Request-FalconToken', 'Revoke-FalconToken', 'Test-FalconToken', # overwatch-dashboard.ps1 'Get-FalconOverWatchEvent', 'Get-FalconOverWatchDetection', 'Get-FalconOverWatchIncident', # prevention-policies.ps1 'Edit-FalconPreventionPolicy', 'Get-FalconPreventionPolicy', 'Get-FalconPreventionPolicyMember', 'Invoke-FalconPreventionPolicyAction', 'New-FalconPreventionPolicy', 'Remove-FalconPreventionPolicy', 'Set-FalconPreventionPrecedence', # psf-config.ps1 'Export-FalconConfig', 'Import-FalconConfig', # psf-devices.ps1 'Add-FalconSensorTag', 'Find-FalconDuplicate', 'Get-FalconSensorTag', 'Remove-FalconSensorTag', 'Uninstall-FalconSensor', # psf-humio.ps1 'Register-FalconEventCollector', 'Send-FalconEvent', 'Show-FalconEventCollector', 'Unregister-FalconEventCollector', # psf-output.ps1 'Export-FalconReport', 'Send-FalconWebhook', 'Show-FalconMap', 'Show-FalconModule', # psf-policies.ps1 'Copy-FalconDeviceControlPolicy', 'Copy-FalconFirewallPolicy', 'Copy-FalconPreventionPolicy', 'Copy-FalconResponsePolicy', 'Copy-FalconSensorUpdatePolicy', # psf-real-time-response.ps1 'Get-FalconQueue', 'Invoke-FalconDeploy', 'Invoke-FalconRtr', # quarantine.ps1 'Get-FalconQuarantine', 'Invoke-FalconQuarantineAction', 'Test-FalconQuarantineAction', # quick-scan.ps1 'Get-FalconQuickScan', 'Get-FalconQuickScanQuota', 'New-FalconQuickScan', # real-time-response-admin.ps1 'Confirm-FalconAdminCommand', 'Edit-FalconScript', 'Get-FalconPutFile', 'Get-FalconScript', 'Invoke-FalconAdminCommand', 'Remove-FalconPutFile', 'Remove-FalconScript', 'Send-FalconPutFile', 'Send-FalconScript', # real-time-response.ps1 'Confirm-FalconCommand', 'Confirm-FalconGetFile', 'Confirm-FalconResponderCommand', 'Get-FalconSession', 'Invoke-FalconBatchGet', 'Invoke-FalconCommand', 'Invoke-FalconResponderCommand', 'Receive-FalconGetFile', 'Remove-FalconCommand', 'Remove-FalconGetFile', 'Remove-FalconSession', 'Start-FalconSession', 'Update-FalconSession', # recon-monitoring-rules.ps1 'Edit-FalconReconAction', 'Edit-FalconReconNotification', 'Edit-FalconReconRule', 'Get-FalconReconAction', 'Get-FalconReconNotification', 'Get-FalconReconRule', 'Get-FalconReconRulePreview', 'New-FalconReconAction', 'New-FalconReconRule', 'Remove-FalconReconAction', 'Remove-FalconReconRule', 'Remove-FalconReconNotification', # response-policies.ps1 'Edit-FalconResponsePolicy', 'Get-FalconResponsePolicy', 'Get-FalconResponsePolicyMember' 'Invoke-FalconResponsePolicyAction', 'New-FalconResponsePolicy', 'Remove-FalconResponsePolicy', 'Set-FalconResponsePrecedence', # samplestore.ps1 'Get-FalconSample', 'Send-FalconSample', 'Receive-FalconSample', 'Remove-FalconSample', # scheduled-report.ps1 'Get-FalconScheduledReport', 'Invoke-FalconScheduledReport', 'Receive-FalconScheduledReport', 'Redo-FalconScheduledReport', # self-service-ioa-exclusions.ps1 'ConvertTo-FalconIoaExclusion', 'Edit-FalconIoaExclusion', 'Get-FalconIoaExclusion', 'New-FalconIoaExclusion', 'Remove-FalconIoaExclusion', # sensor-installers.ps1 'Get-FalconCcid', 'Get-FalconInstaller', 'Receive-FalconInstaller', # sensor-update-policies.ps1 'Edit-FalconSensorUpdatePolicy', 'Get-FalconBuild', 'Get-FalconKernel', 'Get-FalconSensorUpdatePolicy', 'Get-FalconSensorUpdatePolicyMember', 'Get-FalconUninstallToken', 'Invoke-FalconSensorUpdatePolicyAction', 'New-FalconSensorUpdatePolicy', 'Remove-FalconSensorUpdatePolicy', 'Set-FalconSensorUpdatePrecedence', # sensor-visibility-exclusions.ps1 'Edit-FalconSvExclusion', 'Get-FalconSvExclusion', 'New-FalconSvExclusion', 'Remove-FalconSvExclusion', # spotlight-vulnerabilities.ps1 'Get-FalconRemediation', 'Get-FalconVulnerability', 'Get-FalconVulnerabilityLogic', # streaming.ps1 'Get-FalconStream', 'Update-FalconStream', # usermgmt.ps1 'Add-FalconRole', 'Edit-FalconUser', 'Get-FalconRole', 'Get-FalconUser', 'New-FalconUser', 'Remove-FalconRole', 'Remove-FalconUser', # zero-trust-assessment.ps1 'Get-FalconZta' ) CmdletsToExport = @() VariablesToExport = '*' AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('CrowdStrike','Falcon','OAuth2','REST','API','PSEdition_Desktop','PSEdition_Core', 'Windows','Linux','MacOS') LicenseUri = 'https://raw.githubusercontent.com/CrowdStrike/psfalcon/master/LICENSE' ProjectUri = 'https://github.com/crowdstrike/psfalcon' IconUri = 'https://raw.githubusercontent.com/CrowdStrike/psfalcon/master/icon.png' ReleaseNotes = "@ New Commands * alerts.ps1 Get-FalconAlert Invoke-FalconAlertAction * container-upload.ps1 Get-FalconContainerAssessment Remove-FalconContainerImage * container-security.ps1 Get-FalconContainerSensor Remove-FalconRegistryCredential Request-FalconRegistryCredential Show-FalconRegistryCredential General Changes * Enabled the use of '-WhatIf' and '-Confirm' by adding 'ShouldProcess' support across the module. This also required the renaming of the existing '-Confirm' parameter to '-Wait' for 'Invoke-FalconAdminCommand', 'Invoke-FalconBatchGet', 'Invoke-FalconCommand' and 'Invoke-FalconResponderCommand'. * Updated ApiClient.Invoke() to remove blank verbose output when 'Headers' are not specified during a request. * Created 'Get-ContainerUrl' to convert cached Hostname value into a valid 'container-upload' URL value when using 'container-upload' commands. * Created 'New-ShouldMessage' function to generate the output message when '-Confirm' or '-WhatIf' is used with a command. * Added 'HostUrl' parameter to 'Invoke-Falcon' to force the use of 'container-upload' base URL instead of the cached Falcon API hostname. * Updated 'Test-FqlStatement' private function to allow for the use of either single or double quotation marks. * Updated RegEx patterns when validating input to look for a more restrictive list of characters to better match expected values. * Various comment-based help text updates and typo corrections. * The online help files (accessed using 'Update-Help') for PSFalcon are no longer valid for this and future releases as comment-based help has been included for individual commands. Using 'Get-Help <command> -Online' for any PSFalcon command will link you directly to the PSFalcon Wiki which includes command examples that were previously provided through the online help. * Renamed 'falcon-container.ps1' to 'container-security.ps1'. Removed 'container-upload.ps1' and moved commands into 'container-security.ps1'. * Modified private 'Get-ContainerUrl' function to include a 'Registry' switch to output the Falcon container registry URL for related commands. Command Changes * Add-FalconRole, Remove-FalconRole Updated to use 'Get-FalconRole' to determine valid 'Id' values for auto-completion. * Add-FalconGroupingTag, Add-FalconSensorTag, Remove-FalconGroupingTag, Remove-FalconSensorTag Renamed 'Tags' to 'Tag' while retaining 'Tags' as an alias. * Edit-FalconIoc, New-FalconIoc Added 'android' and 'ios' as valid 'Platform' values and 'MobileAction' parameter. * Export-FalconConfig Updated to include the export of 'platform_default' policies. * Export-FalconReport Updated to force the creation of the same columns for every result. * Get-FalconContainerToken Command has been removed and replaced with 'Request-FalconRegistryCredential' which combines requests for your Falcon container registry password, username (modified CID value) and authorization token, which are cached within the PSFalcon module, similar to 'Request-FalconToken'. * Get-FalconFirewallRule Updated to output rules in order of specified 'Id' values when using the 'Id' parameter. This solves an issue where rules are provided in order of the 'id' property when they were retrieved using the 'family' property and are returned out of order (in respect to the 'family' values). * Get-FalconHost Updated to use new 'POST /devices/entities/devices/v2' endpoint when requesting host details, which greatly improves performance when using 'Get-FalconHost -Detailed'. * Get-FalconKernel Corrected maximum number for 'Limit' parameter (500). * Get-FalconScript, Get-FalconPutFile Updated to use new v2 endpoints which include workflow-related schema and information. * Get-FalconUninstallToken Added 'Include' parameter. * Import-FalconConfig Renamed 'Force' parameter to 'AssignExisting'. Retained 'Force' as an alias. Added 'ModifyDefault' to modify 'platform_default' policies to match settings from import for specified values. Added 'ModifyExisting' to modify existing items to match settings from import for specified values. Although 'FirewallGroup' is included, rules are not currently being modified. They will be included as part of a future PSFalcon update. * Invoke-FalconBatchGet Added 'batch_get_cmd_req_id' to each individual host result. * Invoke-FalconDeploy Added 'tgz' as a supported 'Archive' format. Added 'cmd' as a supported 'File' and 'Run' format using 'cmd.exe' in place of 'powershell.exe'. Modified 'Run' to execute a custom script that launches a secondary process when provided with a script file. This ensures that the process will execute and not wait for completion (similar to a regular executable when being used with the 'run' Real-time Response command). Standard output and error streams are redirected to 'stdout.log' and 'stderr.log' within the temporary 'FalconDeploy' directory. Added 'Include' parameter. * Invoke-FalconIncidentAction Added 'unassign' and 'update_assigned_to_v2' actions. * Invoke-FalconRtr Updated to create Real-time Response sessions in groups of 10,000. * New-FalconHostGroup Added type 'staticByID'. * New-FalconSubmission Added 'macOS_10.15' for parameter 'EnvironmentId'. * Uninstall-FalconSensor Added timeout value (120 seconds) to reduce the chance of no 'status' value being returned. Added 'Include' parameter. Resolved Issues * Issue #211: Added try/catch to 'Get-FalconHost' when using '-Include group_names' to suppress errors when hosts have no groups. * Issue #212: Added actions to 'Invoke-FalconIncidentAction'. * Issue #219: Indirectly fixed issue with changes that were already made to 'Invoke-FalconDeploy'. @" } } } # SIG # Begin signature block # MIIpMwYJKoZIhvcNAQcCoIIpJDCCKSACAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB # gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR # AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUaqv4heYmB2B4/EXOsb+duDGc # poiggiJRMIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0B # AQUFADBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYD # VQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVk # IElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQsw # CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu # ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg # Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg # +XESpa7cJpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lT # XDGEKvYPmDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5 # a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g # 0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1 # roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf # GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0G # A1UdDgQWBBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLL # gjEtUYunpyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3 # cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmr # EthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+ # fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5Q # Z7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu # 838fYxAe+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw # 8jCCBTAwggQYoAMCAQICEAQJGBtf1btmdVNDtW+VUAgwDQYJKoZIhvcNAQELBQAw # ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQ # d3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBS # b290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcjELMAkGA1UE # BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2lj # ZXJ0LmNvbTExMC8GA1UEAxMoRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENvZGUg # U2lnbmluZyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPjTsxx/ # DhGvZ3cH0wsxSRnP0PtFmbE620T1f+Wondsy13Hqdp0FLreP+pJDwKX5idQ3Gde2 # qvCchqXYJawOeSg6funRZ9PG+yknx9N7I5TkkSOWkHeC+aGEI2YSVDNQdLEoJrsk # acLCUvIUZ4qJRdQtoaPpiCwgla4cSocI3wz14k1gGL6qxLKucDFmM3E+rHCiq85/ # 6XzLkqHlOzEcz+ryCuRXu0q16XTmK/5sy350OTYNkO/ktU6kqepqCquE86xnTrXE # 94zRICUj6whkPlKWwfIPEvTFjg/BougsUfdzvL2FsWKDc0GCB+Q4i2pzINAPZHM8 # np+mM6n9Gd8lk9ECAwEAAaOCAc0wggHJMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYD # VR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHkGCCsGAQUFBwEBBG0w # azAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEMGCCsGAQUF # BzAChjdodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVk # SURSb290Q0EuY3J0MIGBBgNVHR8EejB4MDqgOKA2hjRodHRwOi8vY3JsNC5kaWdp # Y2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3JsMDqgOKA2hjRodHRw # Oi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3Js # ME8GA1UdIARIMEYwOAYKYIZIAYb9bAACBDAqMCgGCCsGAQUFBwIBFhxodHRwczov # L3d3dy5kaWdpY2VydC5jb20vQ1BTMAoGCGCGSAGG/WwDMB0GA1UdDgQWBBRaxLl7 # KgqjpepxA8Bg+S32ZXUOWDAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823I # DzANBgkqhkiG9w0BAQsFAAOCAQEAPuwNWiSz8yLRFcgsfCUpdqgdXRwtOhrE7zBh # 134LYP3DPQ/Er4v97yrfIFU3sOH20ZJ1D1G0bqWOWuJeJIFOEKTuP3GOYw4TS63X # X0R58zYUBor3nEZOXP+QsRsHDpEV+7qvtVHCjSSuJMbHJyqhKSgaOnEoAjwukaPA # JRHinBRHoXpoaK+bp1wgXNlxsQyPu6j4xRJon89Ay0BEpRPw5mQMJQhCMrI2iiQC # /i9yfhzXSUWW6Fkd6fp0ZGuy62ZD2rOwjNXpDd32ASDOmTFjPQgaGLOBm0/GkxAG # /AeB+ova+YJJ92JuoVP6EpQYhS6SkepobEQysmah5xikmmRR7zCCBbEwggSZoAMC # AQICEAEkCvseOAuKFvFLcZ3008AwDQYJKoZIhvcNAQEMBQAwZTELMAkGA1UEBhMC # VVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0 # LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTIy # MDYwOTAwMDAwMFoXDTMxMTEwOTIzNTk1OVowYjELMAkGA1UEBhMCVVMxFTATBgNV # BAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEhMB8G # A1UEAxMYRGlnaUNlcnQgVHJ1c3RlZCBSb290IEc0MIICIjANBgkqhkiG9w0BAQEF # AAOCAg8AMIICCgKCAgEAv+aQc2jeu+RdSjwwIjBpM+zCpyUuySE98orYWcLhKac9 # WKt2ms2uexuEDcQwH/MbpDgW61bGl20dq7J58soR0uRf1gU8Ug9SH8aeFaV+vp+p # VxZZVXKvaJNwwrK6dZlqczKU0RBEEC7fgvMHhOZ0O21x4i0MG+4g1ckgHWMpLc7s # Xk7Ik/ghYZs06wXGXuxbGrzryc/NrDRAX7F6Zu53yEioZldXn1RYjgwrt0+nMNlW # 7sp7XeOtyU9e5TXnMcvak17cjo+A2raRmECQecN4x7axxLVqGDgDEI3Y1DekLgV9 # iPWCPhCRcKtVgkEy19sEcypukQF8IUzUvK4bA3VdeGbZOjFEmjNAvwjXWkmkwuap # oGfdpCe8oU85tRFYF/ckXEaPZPfBaYh2mHY9WV1CdoeJl2l6SPDgohIbZpp0yt5L # HucOY67m1O+SkjqePdwA5EUlibaaRBkrfsCUtNJhbesz2cXfSwQAzH0clcOP9yGy # shG3u3/y1YxwLEFgqrFjGESVGnZifvaAsPvoZKYz0YkH4b235kOkGLimdwHhD5QM # IR2yVCkliWzlDlJRR3S+Jqy2QXXeeqxfjT/JvNNBERJb5RBQ6zHFynIWIgnffEx1 # P2PsIV/EIFFrb7GrhotPwtZFX50g/KEexcCPorF+CiaZ9eRpL5gdLfXZqbId5RsC # AwEAAaOCAV4wggFaMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOzX44LScV1k # TN8uZz/nupiuHA9PMB8GA1UdIwQYMBaAFEXroq/0ksuCMS1Ri6enIZ3zbcgPMA4G # A1UdDwEB/wQEAwIBhjATBgNVHSUEDDAKBggrBgEFBQcDCDB5BggrBgEFBQcBAQRt # MGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEF # BQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJl # ZElEUm9vdENBLmNydDBFBgNVHR8EPjA8MDqgOKA2hjRodHRwOi8vY3JsMy5kaWdp # Y2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3JsMCAGA1UdIAQZMBcw # CAYGZ4EMAQQCMAsGCWCGSAGG/WwHATANBgkqhkiG9w0BAQwFAAOCAQEAmhYCpQHv # gfsNtFiyeK2oIxnZczfaYJ5R18v4L0C5ox98QE4zPpA854kBdYXoYnsdVuBxut5e # xje8eVxiAE34SXpRTQYy88XSAConIOqJLhU54Cw++HV8LIJBYTUPI9DtNZXSiJUp # Q8vgplgQfFOOn0XJIDcUwO0Zun53OdJUlsemEd80M/Z1UkJLHJ2NltWVbEcSFCRf # JkH6Gka93rDlkUcDrBgIy8vbZol/K5xlv743Tr4t851Kw8zMR17IlZWt0cu7KgYg # +T9y6jbrRXKSeil7FAM8+03WSHF6EBGKCHTNbBsEXNKKlQN2UVBT1i73SkbDrhAs # cUywh7YnN0RgRDCCBi0wggUVoAMCAQICEAdO2UM47wU/ZdTz/JOHKccwDQYJKoZI # hvcNAQELBQAwcjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ # MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTExMC8GA1UEAxMoRGlnaUNlcnQgU0hB # MiBBc3N1cmVkIElEIENvZGUgU2lnbmluZyBDQTAeFw0yMTAyMjUwMDAwMDBaFw0y # MzAzMDEyMzU5NTlaMGsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlh # MQ8wDQYDVQQHEwZJcnZpbmUxGjAYBgNVBAoTEUNyb3dkU3RyaWtlLCBJbmMuMRow # GAYDVQQDExFDcm93ZFN0cmlrZSwgSW5jLjCCAiIwDQYJKoZIhvcNAQEBBQADggIP # ADCCAgoCggIBAMWCkuczUcFaNM+OtyTwSVA5Z7B+tpSTR3Z8/EYJvXMvxZMEPsFj # JxE6XdECPkwRqBSrpQS7n8zN1CzHn4DR56S8GoK9VVNFVS6fUMsTM3po3goDywTd # vcL3wa5fsvLWV2rXrl485+kSjmohEZO0xFB67L/U5rpj6tnzgU1h7a45K+k2s2Ws # +sqsOnjUmqgUGXmbktkA9TasCFmtCr7fvn3QNUx4PwD6AFZ9mjUY/BgWguoT7qZY # 5kMkeifiE62o/4w7sb/PqX+yaICPId+mseHcb9KLDi/6zFrWrV1cNSqcbOt2D/oJ # eLknEEd6lD67BF7+tDwSE9YMGLwke4FQ25nKlAAyr08mkXkoIu0rnbn0xrzfuRR8 # YmBLfVcz9QGk1yHivchQ4puq45VGiaeU+fGp7ZWFFBx/slfxrFBaEq2VEAtSV7xT # 7ESo28NJnyw2lyrrUvVkJJnTxRUarZ3OZne4cj/PAbRpkROqtXbF9N65Qw2wzce9 # un+y99OCIHsrUONMyyLb9diXtTLNByP2aQ5XR65t/Xe9PTMQ/AB4+I0FNe6lxsc3 # ZelhTwOCWr0o2Z6N50K77FQS8d5rivJmGQRHPZuiI6po494PjosJwga69h3OoXoJ # Mp7Jr9J6r11eEEBR33KOBK1ntTfQ3OpgZk02vrraF1hYocInezZUMZc9AgMBAAGj # ggHEMIIBwDAfBgNVHSMEGDAWgBRaxLl7KgqjpepxA8Bg+S32ZXUOWDAdBgNVHQ4E # FgQUeyKldoWZnECAl/KvFRZG44xizdUwDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM # MAoGCCsGAQUFBwMDMHcGA1UdHwRwMG4wNaAzoDGGL2h0dHA6Ly9jcmwzLmRpZ2lj # ZXJ0LmNvbS9zaGEyLWFzc3VyZWQtY3MtZzEuY3JsMDWgM6Axhi9odHRwOi8vY3Js # NC5kaWdpY2VydC5jb20vc2hhMi1hc3N1cmVkLWNzLWcxLmNybDBLBgNVHSAERDBC # MDYGCWCGSAGG/WwDATApMCcGCCsGAQUFBwIBFhtodHRwOi8vd3d3LmRpZ2ljZXJ0 # LmNvbS9DUFMwCAYGZ4EMAQQBMIGEBggrBgEFBQcBAQR4MHYwJAYIKwYBBQUHMAGG # GGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBOBggrBgEFBQcwAoZCaHR0cDovL2Nh # Y2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENvZGVTaWdu # aW5nQ0EuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggEBAJpiUqpd # jsxByDL6Z9EW5TNceC3kgfgaYVPwxexC4fC86UsnW0BRD1RWn62oLQdQj4EsqM53 # NvHc/ITny4wPk1g+p/iyWSelz/eQVbfmL3khgEkFXZKXf+TRUuHgPsMeHRgY2ZmS # uSBIpjhkLPC0LeKFxHm44yjP2Ou/RWu6wA8pyzU4rx/xHLxIrR5VLB2QsH0LiLDg # sVFzvZloriFvYBaEzswv/EINHyrcnBEzCxU+5CKX14Hl+7Cu12ZDXlXqPBNFMqAm # qH9Sg41hNZspLZKz9NTBGPAFZ1A9MTYUxqb/pNjTV2FDDDI37YAaDE/QDYccxwhp # tOZG9nNE4dZtkKYwggauMIIElqADAgECAhAHNje3JFR82Ees/ShmKl5bMA0GCSqG # SIb3DQEBCwUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMx # GTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0IFRy # dXN0ZWQgUm9vdCBHNDAeFw0yMjAzMjMwMDAwMDBaFw0zNzAzMjIyMzU5NTlaMGMx # CzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE7MDkGA1UEAxMy # RGlnaUNlcnQgVHJ1c3RlZCBHNCBSU0E0MDk2IFNIQTI1NiBUaW1lU3RhbXBpbmcg # Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDGhjUGSbPBPXJJUVXH # JQPE8pE3qZdRodbSg9GeTKJtoLDMg/la9hGhRBVCX6SI82j6ffOciQt/nR+eDzMf # UBMLJnOWbfhXqAJ9/UO0hNoR8XOxs+4rgISKIhjf69o9xBd/qxkrPkLcZ47qUT3w # 1lbU5ygt69OxtXXnHwZljZQp09nsad/ZkIdGAHvbREGJ3HxqV3rwN3mfXazL6IRk # tFLydkf3YYMZ3V+0VAshaG43IbtArF+y3kp9zvU5EmfvDqVjbOSmxR3NNg1c1eYb # qMFkdECnwHLFuk4fsbVYTXn+149zk6wsOeKlSNbwsDETqVcplicu9Yemj052FVUm # cJgmf6AaRyBD40NjgHt1biclkJg6OBGz9vae5jtb7IHeIhTZgirHkr+g3uM+onP6 # 5x9abJTyUpURK1h0QCirc0PO30qhHGs4xSnzyqqWc0Jon7ZGs506o9UD4L/wojzK # QtwYSH8UNM/STKvvmz3+DrhkKvp1KCRB7UK/BZxmSVJQ9FHzNklNiyDSLFc1eSuo # 80VgvCONWPfcYd6T/jnA+bIwpUzX6ZhKWD7TA4j+s4/TXkt2ElGTyYwMO1uKIqjB # Jgj5FBASA31fI7tk42PgpuE+9sJ0sj8eCXbsq11GdeJgo1gJASgADoRU7s7pXche # MBK9Rp6103a50g5rmQzSM7TNsQIDAQABo4IBXTCCAVkwEgYDVR0TAQH/BAgwBgEB # /wIBADAdBgNVHQ4EFgQUuhbZbU2FL3MpdpovdYxqII+eyG8wHwYDVR0jBBgwFoAU # 7NfjgtJxXWRM3y5nP+e6mK4cD08wDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoG # CCsGAQUFBwMIMHcGCCsGAQUFBwEBBGswaTAkBggrBgEFBQcwAYYYaHR0cDovL29j # c3AuZGlnaWNlcnQuY29tMEEGCCsGAQUFBzAChjVodHRwOi8vY2FjZXJ0cy5kaWdp # Y2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNydDBDBgNVHR8EPDA6MDig # NqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9v # dEc0LmNybDAgBgNVHSAEGTAXMAgGBmeBDAEEAjALBglghkgBhv1sBwEwDQYJKoZI # hvcNAQELBQADggIBAH1ZjsCTtm+YqUQiAX5m1tghQuGwGC4QTRPPMFPOvxj7x1Bd # 4ksp+3CKDaopafxpwc8dB+k+YMjYC+VcW9dth/qEICU0MWfNthKWb8RQTGIdDAiC # qBa9qVbPFXONASIlzpVpP0d3+3J0FNf/q0+KLHqrhc1DX+1gtqpPkWaeLJ7giqzl # /Yy8ZCaHbJK9nXzQcAp876i8dU+6WvepELJd6f8oVInw1YpxdmXazPByoyP6wCeC # RK6ZJxurJB4mwbfeKuv2nrF5mYGjVoarCkXJ38SNoOeY+/umnXKvxMfBwWpx2cYT # gAnEtp/Nh4cku0+jSbl3ZpHxcpzpSwJSpzd+k1OsOx0ISQ+UzTl63f8lY5knLD0/ # a6fxZsNBzU+2QJshIUDQtxMkzdwdeDrknq3lNHGS1yZr5Dhzq6YBT70/O3itTK37 # xJV77QpfMzmHQXh6OOmc4d0j/R0o08f56PGYX/sr2H7yRp11LB4nLCbbbxV7HhmL # NriT1ObyF5lZynDwN7+YAN8gFk8n+2BnFqFmut1VwDophrCYoCvtlUG3OtUVmDG0 # YgkPCr2B2RP+v6TR81fZvAT6gt4y3wSJ8ADNXcL50CN/AAvkdgIm2fBldkKmKYcJ # RyvmfxqkhQ/8mJb2VVQrH4D6wPIOK+XW+6kvRBVK5xMOHds3OBqhK/bt1nz8MIIG # xjCCBK6gAwIBAgIQCnpKiJ7JmUKQBmM4TYaXnTANBgkqhkiG9w0BAQsFADBjMQsw # CQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xOzA5BgNVBAMTMkRp # Z2lDZXJ0IFRydXN0ZWQgRzQgUlNBNDA5NiBTSEEyNTYgVGltZVN0YW1waW5nIENB # MB4XDTIyMDMyOTAwMDAwMFoXDTMzMDMxNDIzNTk1OVowTDELMAkGA1UEBhMCVVMx # FzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMSQwIgYDVQQDExtEaWdpQ2VydCBUaW1l # c3RhbXAgMjAyMiAtIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC5 # KpYjply8X9ZJ8BWCGPQz7sxcbOPgJS7SMeQ8QK77q8TjeF1+XDbq9SWNQ6OB6zhj # +TyIad480jBRDTEHukZu6aNLSOiJQX8Nstb5hPGYPgu/CoQScWyhYiYB087DbP2s # O37cKhypvTDGFtjavOuy8YPRn80JxblBakVCI0Fa+GDTZSw+fl69lqfw/LH09CjP # QnkfO8eTB2ho5UQ0Ul8PUN7UWSxEdMAyRxlb4pguj9DKP//GZ888k5VOhOl2GJiZ # ERTFKwygM9tNJIXogpThLwPuf4UCyYbh1RgUtwRF8+A4vaK9enGY7BXn/S7s0psA # iqwdjTuAaP7QWZgmzuDtrn8oLsKe4AtLyAjRMruD+iM82f/SjLv3QyPf58NaBWJ+ # cCzlK7I9Y+rIroEga0OJyH5fsBrdGb2fdEEKr7mOCdN0oS+wVHbBkE+U7IZh/9sR # L5IDMM4wt4sPXUSzQx0jUM2R1y+d+/zNscGnxA7E70A+GToC1DGpaaBJ+XXhm+ho # 5GoMj+vksSF7hmdYfn8f6CvkFLIW1oGhytowkGvub3XAsDYmsgg7/72+f2wTGN/G # baR5Sa2Lf2GHBWj31HDjQpXonrubS7LitkE956+nGijJrWGwoEEYGU7tR5thle0+ # C2Fa6j56mJJRzT/JROeAiylCcvd5st2E6ifu/n16awIDAQABo4IBizCCAYcwDgYD # VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwFgYDVR0lAQH/BAwwCgYIKwYBBQUH # AwgwIAYDVR0gBBkwFzAIBgZngQwBBAIwCwYJYIZIAYb9bAcBMB8GA1UdIwQYMBaA # FLoW2W1NhS9zKXaaL3WMaiCPnshvMB0GA1UdDgQWBBSNZLeJIf5WWESEYafqbxw2 # j92vDTBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsMy5kaWdpY2VydC5jb20v # RGlnaUNlcnRUcnVzdGVkRzRSU0E0MDk2U0hBMjU2VGltZVN0YW1waW5nQ0EuY3Js # MIGQBggrBgEFBQcBAQSBgzCBgDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGln # aWNlcnQuY29tMFgGCCsGAQUFBzAChkxodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5j # b20vRGlnaUNlcnRUcnVzdGVkRzRSU0E0MDk2U0hBMjU2VGltZVN0YW1waW5nQ0Eu # Y3J0MA0GCSqGSIb3DQEBCwUAA4ICAQANLSN0ptH1+OpLmT8B5PYM5K8WndmzjJeC # KZxDbwEtqzi1cBG/hBmLP13lhk++kzreKjlaOU7YhFmlvBuYquhs79FIaRk4W8+J # OR1wcNlO3yMibNXf9lnLocLqTHbKodyhK5a4m1WpGmt90fUCCU+C1qVziMSYgN/u # SZW3s8zFp+4O4e8eOIqf7xHJMUpYtt84fMv6XPfkU79uCnx+196Y1SlliQ+inMBl # 9AEiZcfqXnSmWzWSUHz0F6aHZE8+RokWYyBry/J70DXjSnBIqbbnHWC9BCIVJXAG # cqlEO2lHEdPu6cegPk8QuTA25POqaQmoi35komWUEftuMvH1uzitzcCTEdUyeEpL # NypM81zctoXAu3AwVXjWmP5UbX9xqUgaeN1Gdy4besAzivhKKIwSqHPPLfnTI/Ke # GeANlCig69saUaCVgo4oa6TOnXbeqXOqSGpZQ65f6vgPBkKd3wZolv4qoHRbY2be # ayy4eKpNcG3wLPEHFX41tOa1DKKZpdcVazUOhdbgLMzgDCS4fFILHpl878jIxYxY # aa+rPeHPzH0VrhS/inHfypex2EfqHIXgRU4SHBQpWMxv03/LvsEOSm8gnK7ZczJZ # COctkqEaEf4ymKZdK5fgi9OczG21Da5HYzhHF1tvE9pqEG4fSbdEW7QICodaWQR2 # EaGndwITHDGCBkwwggZIAgEBMIGGMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxE # aWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNVBAMT # KERpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDb2RlIFNpZ25pbmcgQ0ECEAdO2UM4 # 7wU/ZdTz/JOHKccwCQYFKw4DAhoFAKB4MBgGCisGAQQBgjcCAQwxCjAIoAKAAKEC # gAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwG # CisGAQQBgjcCARUwIwYJKoZIhvcNAQkEMRYEFLdfytqgvNRzie3Gm2VJmzzlBn39 # MA0GCSqGSIb3DQEBAQUABIICAMU7Cx7NPMY9ngFlKEOTN2w5Y8tqmYcG6/iJTUQM # lURZYpGG9LHFyCq+g0iySwghAZtmo1JJmbqzFcbARenawh5UWR1EEDypuFK5IOzR # 58E2f0nDIX9+94qCGpMiZQc0JvMidtYXyFcNUBy8UPfNtgSK1/USlVcqCKRlXdQE # Un/oIsg1LYxPMe5QEmIDBwuRF6U8R8q15sA0efMx4aKBcLFHlRUaSD5mGH6QU/O+ # XZEHbXhQFdLefZ1NXfRE9o8biN+FnO4Ed30ufqQzQ0gtJOxvNtpQnZGKK8xv3e25 # uRgh5SExbxhJ6n8yjCz+HRrU/PX2qtYEfuR1GVxTWPgZfkrVh2CYE2oZb7dGnD1z # HA+9p7VGccL/x3VfYRr6pNHVqejb3B+iJpJk0+0kyYBAihVagKCzVFIzXoXfCkkt # /TELQC7lHXPYOKPYkyCZjZ19bPVYddIBbeOKJEfyDnhQnc1rcH9QDJgqm0wxuOis # J6E4pqy2DQFyClXHiAGxEBb4JoYksRqlIVbubSpwdIOU6aQBXRS8Dpctdc8lDsvD # 7RfHiWBkH1ocOo706Vv+AFHpZGbWH6lXICymdh1woCLRbggfHsBSAAuucd5n77SO # 5o5rBDDgU+VuobKxCcyzDFfExWUy8Yfr/Y9L+j0f135oIUCMw5adHZrBVhJxUeO9 # fZ4IoYIDIDCCAxwGCSqGSIb3DQEJBjGCAw0wggMJAgEBMHcwYzELMAkGA1UEBhMC # VVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMTswOQYDVQQDEzJEaWdpQ2VydCBU # cnVzdGVkIEc0IFJTQTQwOTYgU0hBMjU2IFRpbWVTdGFtcGluZyBDQQIQCnpKiJ7J # mUKQBmM4TYaXnTANBglghkgBZQMEAgEFAKBpMBgGCSqGSIb3DQEJAzELBgkqhkiG # 9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDcwNTE2MTM0MVowLwYJKoZIhvcNAQkE # MSIEIPYp6vYufFRKHsRQtggLpgPzVjuBnBUPusobLfudX8ukMA0GCSqGSIb3DQEB # AQUABIICAFo7/vdHWrnc1uT644inToKuhbM337ygecbaVGXmTfDMvejyS/CKG597 # 8ijcjjWPZ20hcxTMIS9EEMnvfRgoooN4ms+qEP18lZ0PmVOmqMd0mhI9xO4QZlzw # nwGmHfuKY7mQLoDxQuPcnJxpIKHLvkdX0II7b0nIZthA5t3h1SXeuKZPK5SfNoM6 # c3SmjB1O9paRZ43H6d2Q181TiyDizrEgg8DC/UAHhPaL7mQd76PKIvSvxF56mqvh # wVzfcgEjj+zHoM3ox9N4vQp5LaHUZFpWxaViZV/g83hYhcck92q3w8/eMVUeXJwk # AQmBXqgVEboydBssSVGsGri/pYm40iIWjFap2uAmEjJhHoYIXmYOW7kYt7p5rE9+ # PkTvNnIVRc9H4PwVXlSxvFdiAYHxZKxAU0qTFsLwbtXoqfnZYnTKxJTZPWv3iHav # O4951PJa+a0jo+cyVlGcBGq31l6+CHOd49vJh+zHEq4lCp9JmzGFbL0V0gZ8W8mo # u6gEI7QFNrvt+W4tOurh8H86hWR46G2vPKM/v2kMr6EX0pZzKK/L1+rb6n+fchC+ # NuBrCowowUcGhlvTyNy0ObiCSDYOpPN81kURd8b3qJTl0DcptRfVOl2mgh4jNJEc # OFIACGnDFlTS8/R686R2Uv74UcraL/0/P3+URJy7uayvaOh5nv2o # SIG # End signature block |