Reo.Core.AsyncOperations 6.0.414

There is a newer version of this package available.
See the version list below for details.
dotnet add package Reo.Core.AsyncOperations --version 6.0.414
                    
NuGet\Install-Package Reo.Core.AsyncOperations -Version 6.0.414
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Reo.Core.AsyncOperations" Version="6.0.414" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Reo.Core.AsyncOperations" Version="6.0.414" />
                    
Directory.Packages.props
<PackageReference Include="Reo.Core.AsyncOperations" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Reo.Core.AsyncOperations --version 6.0.414
                    
#r "nuget: Reo.Core.AsyncOperations, 6.0.414"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Reo.Core.AsyncOperations&version=6.0.414
                    
Install as a Cake Addin
#tool nuget:?package=Reo.Core.AsyncOperations&version=6.0.414
                    
Install as a Cake Tool

Описание

Набор сервисов для интеграции с микросервисом асинхронных операций.

Мотивация

Этот набор сервисов предназначен для облегчения интеграции с микросервисом Reo.MonitoringAsyncOperations.

Набор сервисов предоставляет абстрактный уровень доступа к функциональности Reo.MonitoringAsyncOperations, что упрощает интеграцию для клиентских приложений. Вместо того, чтобы напрямую взаимодействовать с микросервисом, разработчики могут использовать готовые методы и функции, предоставляемые этим набором сервисов.

Установка

Для того, чтобы установить сервисы для интеграции с микросервисом асинхронных операций, необходимо добавить соответствующий пакет Install-Package Reo.Core.AsyncOperations.

Затем зарегистрировать сервисы через следующий метод расширения:

AddAsyncOperationServices(configuration.GetSection(nameof(AuthConfigureOptions)).Get<AuthConfigureOptions>()!.ClientId)

Если ваш сервис не использует AuthConfigureOptions, то передайте наименование сервиса вручную, например: reo-waste-sources-api.

Описание сервисов

IRequestContextService

Этот интерфейс представляет сервис для работы с контекстом запроса. Он предоставляет методы для захвата, получения и удаления контекста запроса. Вот краткое описание каждого метода:

CaptureRequestContext: Этот метод захватывает контекст запроса и возвращает его идентификатор. Он принимает параметр time, представляющий абсолютное время жизни контекста запроса относительно текущего момента.

GetRequestContext: Этот метод получает контекст запроса по его идентификатору. Если контекст существует, он возвращает объект типа RequestContextDto, содержащий информацию о контексте запроса. Если контекст не найден, метод возвращает null.

RemoveRequestContext: Этот метод удаляет контекст запроса по его идентификатору. После удаления контекста запроса, он становится недоступным для дальнейшего использования.

IAsyncOperationProcessedFactory

Этот интерфейс представляет фабрику для создания событий о асинхронных операциях. Он предоставляет методы для создания событий о начале операции, о ошибке операции и о завершении операции. Достаточно создать событие одним из методов, например CreateRunningEvent, а далее использовать методы SetState, SetResult, SetCompleteDate для изменения состояние операции. Вот краткое описание каждого метода:

CreateRunningEvent: Этот метод создает событие о начале операции. Принимает идентификатор запроса requestId, наименование операции name, тип операции type и текстовое описание состояния result.

Если передать name равный null, то в качестве наименования операции будет использоваться path запроса. Например: /api/v1/elastic/reindex

CreateErrorEvent: Этот метод создает событие о ошибке операции. Принимает параметры такие же, как и предыдущий метод.

CreateCompletedEvent: Этот метод создает событие о завершении операции. Принимает параметры такие же, как и предыдущие методы.

IAsyncOperationEventService

Этот интерфейс представляет сервис для работы с событиями о асинхронных операциях. Он предоставляет метод SendEventAsync, который отправляет событие о асинхронной операции. Для отправки событий используется MassTransit, так что удостоверьтесь что у вас он настроен.

IRequestContextId

Этот интерфейс представляет собой идентификатор контекста запроса. Используя этот интерфейс, можно обеспечить стандартизацию идентификации запросов в системе, что упрощает их отслеживание и управление. Все ваши сервисы, которым требуется доступ к контексту запроса, должны наследовать этот интерфейс.

Использование

Захватить контекст нужно до начала выполнения операции в отдельном потоке.

// Захватываем контекст запроса на 6 часов
var requestId = _requestContextService.CaptureRequestContext(TimeSpan.FromHours(6));

_ = Task.Run(async () =>
{
    // Передаем идентификатор захваченного контекста запроса в наш сервис
    _reindaxable.RequestId = requestId;

    // Запускаем асинхронную операцию реиндексации
    await _reindaxable.ReindexAsync(default);

    // Удаляем контекст запроса после выполнения операции реиндексации
    _requestContextService.RemoveContext(requestId);
}, default);

Сервис должен наследовать интерфейс IRequestContextId чтобы можно было передать ему идентификатор захваченного контекста запроса.

public interface IAsyncReindaxable : IRequestContextId
{
    // ...
}

Теперь внутри сервиса нужно вызвать фабрику IAsyncOperationProcessedFactory для создания события о асинхронной операции и передать в нее свойство RequestId, фабрика в свою очередь получит по этому идентификатору контекст захваченного запроса и создаст событие, которое нужно отправить, используя IAsyncOperationEventService.

var eventModel = _factory.CreateRunningEvent(RequestId, null, OperationType.Reindex, null);

await _eventService.SendEventAsync(eventModel, token);

// ...

eventModel
    .SetState(OperationState.Completed)
    .SetResult("Обработано 100% записей")
    .SetCompleteDate(_timeService.CurrentDateTime);

await _eventService.SendEventAsync(eventModel, token);

Общие рекомендации

  • Отправляйте события для промежуточных результатов выполнения устанавливая result. Например: Обработано 0%, 10%, 20% и т.д.
  • Для операции реиндексации в качестве наименования передавайте наименование индекса. Например: waste_source_doc, в остальных случаях можно передавать его как null, в таком случае в качестве наименования будет использоваться path из контекста запроса.
  • Удаляйте контекст запроса, если он больше не требуется.
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Reo.Core.AsyncOperations:

Package Downloads
Reo.Core.Elastic

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
8.0.415 66 7/4/2025
8.0.414 81 7/4/2025
8.0.411 112 7/3/2025
8.0.410 105 7/3/2025
8.0.409 119 7/3/2025
8.0.408 210 7/1/2025
8.0.407 150 7/1/2025
8.0.406 151 7/1/2025
8.0.405 150 7/1/2025
8.0.404 165 6/26/2025
8.0.403 157 6/26/2025
8.0.401 317 6/24/2025
8.0.400 164 6/24/2025
8.0.399 178 6/23/2025
8.0.398 168 6/23/2025
8.0.397 118 6/20/2025
8.0.396 170 6/19/2025
8.0.395 167 6/18/2025
8.0.394 166 6/18/2025
8.0.392 161 6/18/2025
8.0.390 173 6/18/2025
8.0.387 223 6/17/2025
8.0.386 167 6/16/2025
8.0.385 163 6/16/2025
8.0.384 274 6/16/2025
8.0.383 163 6/16/2025
8.0.382 161 6/16/2025
8.0.380 325 6/11/2025
8.0.379 305 6/11/2025
8.0.378 336 6/10/2025
8.0.377 286 6/9/2025
8.0.376 296 6/9/2025
8.0.375 284 6/9/2025
8.0.374 257 6/9/2025
8.0.373 247 6/9/2025
8.0.372 242 6/9/2025
8.0.371 113 6/6/2025
8.0.370 127 6/6/2025
8.0.369 140 6/6/2025
8.0.368 156 6/6/2025
8.0.367 177 6/5/2025
8.0.366 178 6/5/2025
8.0.365 166 6/5/2025
8.0.364 165 6/5/2025
8.0.363 168 6/5/2025
8.0.362 170 6/4/2025
8.0.361 164 6/4/2025
8.0.360 160 6/4/2025
8.0.359 166 6/4/2025
8.0.358 162 6/4/2025
8.0.357 167 6/4/2025
8.0.356 235 6/3/2025
8.0.355 163 6/3/2025
8.0.354 165 6/3/2025
8.0.353 190 6/2/2025
8.0.352 169 6/2/2025
8.0.351 167 6/2/2025
8.0.350 177 5/29/2025
8.0.349 174 5/29/2025
8.0.348 170 5/29/2025
8.0.347 169 5/29/2025
8.0.346 166 5/29/2025
8.0.345 191 5/28/2025
8.0.344 167 5/28/2025
8.0.343 175 5/28/2025
8.0.342 329 5/28/2025
8.0.341 176 5/28/2025
8.0.340 262 5/28/2025
8.0.339 300 5/27/2025
8.0.338 179 5/27/2025
8.0.337 192 5/26/2025
8.0.336 163 5/23/2025
8.0.335 156 5/23/2025
8.0.334 147 5/23/2025
8.0.333 210 5/22/2025
8.0.332 167 5/22/2025
8.0.331 179 5/22/2025
8.0.330 178 5/21/2025
8.0.327 167 5/21/2025
8.0.326 167 5/20/2025
8.0.325 169 5/20/2025
8.0.324 174 5/20/2025
8.0.323 180 5/20/2025
8.0.322 185 5/20/2025
8.0.321 179 5/20/2025
8.0.320 172 5/20/2025
8.0.319 176 5/20/2025
8.0.318 189 5/20/2025
8.0.317 168 5/20/2025
8.0.316 178 5/20/2025
8.0.314 173 5/20/2025
8.0.313 208 5/16/2025
8.0.312 207 5/16/2025
8.0.311 210 5/16/2025
8.0.310 309 5/16/2025
8.0.309 248 5/15/2025
8.0.308 533 5/15/2025
8.0.307 286 5/15/2025
8.0.306 254 5/14/2025
8.0.305 261 5/14/2025
8.0.304 274 5/14/2025
8.0.303 281 5/14/2025
8.0.302 255 5/14/2025
8.0.301 251 5/14/2025
8.0.300 249 5/14/2025
8.0.299 250 5/14/2025
8.0.298 255 5/14/2025
8.0.297 275 5/13/2025
8.0.295 298 5/13/2025
8.0.294 257 5/13/2025
8.0.293 252 5/13/2025
8.0.292 265 5/12/2025
8.0.291 237 5/12/2025
8.0.290 254 5/12/2025
8.0.289 254 5/12/2025
8.0.288 196 5/6/2025
8.0.287 173 5/5/2025
8.0.286 188 4/29/2025
8.0.285 169 4/25/2025
8.0.284 193 4/24/2025
8.0.283 183 4/22/2025
8.0.282 191 4/22/2025
8.0.281 190 4/22/2025
8.0.280 206 4/22/2025
8.0.279 194 4/21/2025
8.0.278 182 4/18/2025
8.0.277 183 4/18/2025
8.0.276 189 4/18/2025
8.0.275 225 4/17/2025
8.0.274 225 4/17/2025
8.0.273 221 4/17/2025
8.0.272 222 4/16/2025
8.0.271 242 4/14/2025
8.0.270 221 4/10/2025
8.0.269 206 4/10/2025
8.0.268 194 4/9/2025
8.0.267 192 4/9/2025
8.0.266 201 4/9/2025
8.0.265 202 4/9/2025
8.0.264 185 4/8/2025
8.0.263 223 4/8/2025
8.0.262 204 4/8/2025
8.0.261 330 4/8/2025
8.0.259 223 4/7/2025
8.0.258 146 4/4/2025
8.0.257 269 4/4/2025
8.0.256 187 4/3/2025
8.0.255 794 4/1/2025
8.0.254 172 3/27/2025
8.0.253 387 3/27/2025
8.0.252 166 3/27/2025
8.0.251 527 3/26/2025
8.0.250 527 3/26/2025
8.0.249 496 3/26/2025
8.0.248 491 3/26/2025
8.0.247 352 3/21/2025
8.0.246 136 3/21/2025
8.0.245 217 3/21/2025
8.0.244 252 3/19/2025
8.0.243 359 3/19/2025
8.0.242 177 3/19/2025
8.0.241 185 3/19/2025
8.0.240 170 3/19/2025
8.0.239 178 3/19/2025
8.0.238 300 3/19/2025
8.0.237 185 3/19/2025
8.0.236 198 3/18/2025
8.0.234 264 3/18/2025
8.0.233 173 3/17/2025
8.0.232 182 3/17/2025
8.0.231 182 3/17/2025
8.0.230 183 3/17/2025
8.0.229 126 3/14/2025
8.0.228 157 3/14/2025
8.0.227 194 3/14/2025
8.0.226 149 3/14/2025
8.0.225 147 3/14/2025
8.0.224 181 3/14/2025
8.0.223 192 3/13/2025
8.0.222 193 3/13/2025
8.0.221 165 3/13/2025
8.0.220 174 3/13/2025
8.0.219 217 3/12/2025
8.0.218 189 3/12/2025
8.0.217 240 3/11/2025
8.0.216 198 3/11/2025
8.0.215 235 3/10/2025
8.0.213 189 3/10/2025
8.0.212 247 3/10/2025
8.0.211 191 3/10/2025
8.0.210 192 3/10/2025
8.0.209 203 3/10/2025
8.0.208 195 3/10/2025
8.0.207 194 3/10/2025
8.0.206 195 3/10/2025
8.0.205 194 3/10/2025
8.0.204 310 3/7/2025
8.0.203 249 3/6/2025
8.0.202 229 3/6/2025
8.0.201 227 3/6/2025
8.0.200 236 3/6/2025
8.0.199 256 3/5/2025
8.0.198 225 3/5/2025
8.0.197 286 3/5/2025
8.0.196 260 3/5/2025
8.0.195 243 3/5/2025
8.0.194 234 3/5/2025
8.0.193 248 3/5/2025
8.0.192 234 3/5/2025
8.0.191 293 3/4/2025
8.0.190 254 3/4/2025
8.0.189 259 3/3/2025
8.0.188 162 3/3/2025
8.0.187 162 3/3/2025
8.0.186 133 2/28/2025
8.0.185 131 2/28/2025
8.0.184 121 2/28/2025
8.0.183 123 2/28/2025
8.0.182 122 2/28/2025
8.0.181 127 2/28/2025
8.0.180 140 2/27/2025
8.0.179 134 2/27/2025
8.0.178 130 2/27/2025
8.0.177 143 2/26/2025
8.0.176 129 2/26/2025
8.0.175 134 2/26/2025
8.0.174 135 2/26/2025
8.0.173 158 2/26/2025
8.0.172 248 2/25/2025
8.0.171 127 2/25/2025
8.0.170 125 2/25/2025
8.0.169 135 2/24/2025
8.0.168 131 2/24/2025
8.0.167 119 2/24/2025
8.0.166 122 2/24/2025
8.0.165 135 2/21/2025
8.0.164 123 2/21/2025
8.0.163 137 2/20/2025
8.0.162 148 2/19/2025
8.0.161 152 2/19/2025
8.0.160 300 2/18/2025
8.0.159 147 2/18/2025
8.0.158 146 2/17/2025
8.0.157 171 2/17/2025
8.0.156 151 2/14/2025
8.0.155 151 2/13/2025
8.0.154 117 2/13/2025
8.0.153 142 2/13/2025
8.0.152 138 2/11/2025
8.0.151 154 2/10/2025
8.0.150 127 2/8/2025
8.0.146 129 2/8/2025
8.0.145 133 2/7/2025
8.0.143 124 2/7/2025
8.0.142 142 2/6/2025
8.0.141 130 2/5/2025
8.0.140 241 2/5/2025
8.0.139 130 2/4/2025
8.0.138 133 2/3/2025
8.0.137 141 1/30/2025
8.0.135 125 1/29/2025
8.0.134 113 1/29/2025
8.0.133 121 1/29/2025
8.0.132 126 1/29/2025
8.0.131 172 1/27/2025
8.0.130 95 1/24/2025
8.0.129 117 1/24/2025
8.0.128 123 1/24/2025
8.0.127 123 1/23/2025
8.0.126 261 1/22/2025
8.0.125 123 1/22/2025
8.0.124 226 1/21/2025
8.0.123 140 1/21/2025
8.0.122 128 1/20/2025
8.0.121 123 1/20/2025
8.0.120 151 1/20/2025
8.0.119 147 1/17/2025
8.0.118 128 1/16/2025
8.0.117 120 1/16/2025
8.0.116 114 1/16/2025
8.0.115 123 1/15/2025
8.0.114 112 1/15/2025
8.0.113 109 1/15/2025
8.0.112 122 1/13/2025
8.0.111 157 1/9/2025
8.0.110 103 1/9/2025
8.0.109 100 1/9/2025
8.0.108 105 1/9/2025
8.0.107 90 1/9/2025
8.0.106 90 1/9/2025
8.0.105 103 1/9/2025
8.0.104 139 12/28/2024
8.0.103 164 12/28/2024
8.0.102 137 12/28/2024
8.0.101 131 12/28/2024
8.0.100 142 12/27/2024
8.0.99 243 12/27/2024
8.0.98 134 12/27/2024
8.0.97 137 12/24/2024
8.0.96 219 12/23/2024
8.0.95 157 12/20/2024
8.0.94 154 12/20/2024
8.0.93 132 12/20/2024
8.0.92 125 12/19/2024
8.0.91 141 12/19/2024
8.0.90 119 12/19/2024
8.0.89 124 12/19/2024
8.0.88 123 12/18/2024
8.0.87 128 12/18/2024
8.0.86 125 12/18/2024
8.0.85 137 12/17/2024
8.0.84 124 12/17/2024
8.0.83 131 12/16/2024
8.0.82 133 12/16/2024
8.0.81 130 12/16/2024
8.0.80 117 12/16/2024
8.0.79 132 12/13/2024
8.0.78 154 12/13/2024
8.0.77 132 12/12/2024
8.0.76 134 12/12/2024
8.0.75 130 12/12/2024
8.0.74 135 12/12/2024
8.0.73 133 12/11/2024
8.0.72 126 12/11/2024
8.0.71 126 12/11/2024
8.0.70 212 12/10/2024
8.0.69 130 12/10/2024
8.0.68 147 12/10/2024
8.0.67 159 12/10/2024
8.0.66 128 12/10/2024
8.0.65 122 12/10/2024
8.0.64 129 12/9/2024
8.0.63 144 12/9/2024
8.0.62 129 12/9/2024
8.0.61 131 12/8/2024
8.0.60 141 12/6/2024
8.0.59 147 12/6/2024
8.0.58 162 12/3/2024
8.0.57 145 12/3/2024
8.0.56 194 12/2/2024
8.0.55 145 12/2/2024
8.0.54 149 11/28/2024
8.0.53 141 11/27/2024
8.0.52 139 11/27/2024
8.0.51 127 11/27/2024
8.0.50 129 11/27/2024
8.0.49 174 11/26/2024
8.0.48 125 11/25/2024
8.0.47 120 11/25/2024
8.0.46 140 11/25/2024
8.0.45 274 11/25/2024
8.0.44 146 11/22/2024
8.0.43 155 11/22/2024
8.0.42 119 11/21/2024
8.0.41 137 11/21/2024
8.0.40 131 11/20/2024
8.0.36 125 11/20/2024
8.0.35 155 11/20/2024
8.0.34 129 11/20/2024
8.0.32 130 11/20/2024
8.0.31 131 11/19/2024
8.0.30 163 11/18/2024
8.0.29 125 11/18/2024
8.0.28 146 11/15/2024
8.0.27 144 11/15/2024
8.0.26 136 11/14/2024
8.0.25 129 11/14/2024
8.0.24 137 11/13/2024
8.0.23 135 11/13/2024
8.0.22 132 11/12/2024
8.0.21 155 11/12/2024
8.0.20 137 11/12/2024
8.0.19 135 11/11/2024
8.0.18 162 11/11/2024
8.0.17 138 11/11/2024
8.0.16 154 11/8/2024
8.0.15 131 11/7/2024
8.0.14 125 11/7/2024
8.0.12 138 11/5/2024
8.0.11 139 11/5/2024
8.0.10 134 11/5/2024
8.0.9 134 10/30/2024
8.0.8 126 10/30/2024
8.0.7 128 10/30/2024
8.0.6 146 10/28/2024
8.0.5 165 10/23/2024
8.0.4 131 10/23/2024
6.0.32011 203 10/18/2024
6.0.32010 174 10/16/2024
6.0.32009 156 10/16/2024
6.0.32008 164 10/16/2024
6.0.32007 158 10/16/2024
6.0.32006 166 10/16/2024
6.0.32005 166 10/14/2024
6.0.32004 190 10/9/2024
6.0.32001 184 10/2/2024
6.0.32000 199 10/1/2024
6.0.31999 184 10/1/2024
6.0.31998 180 10/1/2024
6.0.31997 164 9/30/2024
6.0.31996 199 9/30/2024
6.0.31995 184 9/30/2024
6.0.31994 732 9/20/2024
6.0.31993 155 9/20/2024
6.0.31992 165 9/20/2024
6.0.31991 323 9/19/2024
6.0.31990 386 9/17/2024
6.0.31989 224 9/16/2024
6.0.31988 196 9/16/2024
6.0.31987 289 9/16/2024
6.0.31986 189 9/16/2024
6.0.31985 193 9/13/2024
6.0.31984 195 9/13/2024
6.0.31983 232 9/13/2024
6.0.31982 190 9/12/2024
6.0.31981 178 9/12/2024
6.0.31980 179 9/12/2024
6.0.31979 183 9/12/2024
6.0.31978 238 9/12/2024
6.0.31977 228 9/11/2024
6.0.31976 209 9/11/2024
6.0.31975 217 9/11/2024
6.0.31974 331 9/6/2024
6.0.31973 231 9/5/2024
6.0.31972 187 9/4/2024
6.0.31971 196 9/2/2024
6.0.31970 184 8/28/2024
6.0.31969 195 8/28/2024
6.0.31968 203 8/27/2024
6.0.31967 199 8/26/2024
6.0.31966 205 8/21/2024
6.0.31965 275 8/19/2024
6.0.31964 207 8/19/2024
6.0.31963 201 8/19/2024
6.0.31962 199 8/15/2024
6.0.31961 239 8/13/2024
6.0.31960 211 8/12/2024
6.0.31959 192 8/12/2024
6.0.31958 187 8/7/2024
6.0.31957 194 8/7/2024
6.0.31956 161 8/6/2024
6.0.31955 163 8/6/2024
6.0.31954 158 8/6/2024
6.0.31953 161 8/6/2024
6.0.31952 143 8/5/2024
6.0.31951 152 8/2/2024
6.0.31950 146 8/2/2024
6.0.31949 145 8/2/2024
6.0.31948 165 8/1/2024
6.0.31947 153 7/31/2024
6.0.31946 324 7/30/2024
6.0.31945 145 7/30/2024
6.0.31944 148 7/25/2024
6.0.31943 133 7/25/2024
6.0.31942 162 7/24/2024
6.0.31941 171 7/24/2024
6.0.31940 204 7/22/2024
6.0.31939 174 7/22/2024
6.0.31938 166 7/22/2024
6.0.31937 178 7/21/2024
6.0.31936 185 7/19/2024
6.0.31935 165 7/19/2024
6.0.31934 185 7/19/2024
6.0.31933 150 7/18/2024
6.0.31932 154 7/18/2024
6.0.31931 163 7/18/2024
6.0.31930 153 7/18/2024
6.0.31929 152 7/16/2024
6.0.31928 162 7/16/2024
6.0.31927 157 7/16/2024
6.0.31926 149 7/16/2024
6.0.31925 137 7/16/2024
6.0.31924 167 7/16/2024
6.0.31921 153 7/15/2024
6.0.31920 148 7/15/2024
6.0.31919 142 7/15/2024
6.0.31918 151 7/11/2024
6.0.31917 137 7/11/2024
6.0.31916 163 7/11/2024
6.0.31915 161 7/11/2024
6.0.31914 149 7/10/2024
6.0.31913 158 7/10/2024
6.0.31912 153 7/10/2024
6.0.31911 150 7/10/2024
6.0.31910 207 7/4/2024
6.0.31909 168 7/3/2024
6.0.31908 170 7/3/2024
6.0.31907 176 7/2/2024
6.0.31906 202 6/27/2024
6.0.31905 345 6/27/2024
6.0.31904 197 6/27/2024
6.0.31903 163 6/27/2024
6.0.31902 176 6/27/2024
6.0.31901 186 6/26/2024
6.0.31900 174 6/26/2024
6.0.31899 175 6/26/2024
6.0.31898 173 6/26/2024
6.0.31897 171 6/26/2024
6.0.31896 165 6/26/2024
6.0.31894 187 6/25/2024
6.0.31893 180 6/25/2024
6.0.31892 183 6/25/2024
6.0.31891 192 6/25/2024
6.0.31890 171 6/25/2024
6.0.31887 173 6/25/2024
6.0.31886 156 6/25/2024
6.0.31885 160 6/24/2024
6.0.31884 188 6/24/2024
6.0.31883 275 6/23/2024
6.0.31882 187 6/21/2024
6.0.31881 185 6/21/2024
6.0.31880 174 6/21/2024
6.0.31879 224 6/20/2024
6.0.31878 202 6/19/2024
6.0.31877 185 6/19/2024
6.0.31876 173 6/19/2024
6.0.31875 292 6/19/2024
6.0.31874 175 6/19/2024
6.0.31873 166 6/19/2024
6.0.31872 182 6/19/2024
6.0.31871 181 6/19/2024
6.0.31870 170 6/19/2024
6.0.31869 177 6/19/2024
6.0.31868 180 6/18/2024
6.0.31867 198 6/18/2024
6.0.31866 221 6/18/2024
6.0.31865 183 6/18/2024
6.0.31864 212 6/18/2024
6.0.31863 178 6/18/2024
6.0.31862 177 6/18/2024
6.0.31861 177 6/18/2024
6.0.31860 163 6/17/2024
6.0.31859 195 6/17/2024
6.0.31858 184 6/17/2024
6.0.31857 165 6/17/2024
6.0.31856 160 6/17/2024
6.0.31855 167 6/17/2024
6.0.31854 171 6/17/2024
6.0.31853 179 6/17/2024
6.0.31852 165 6/17/2024
6.0.31851 168 6/17/2024
6.0.31850 154 6/17/2024
6.0.31849 167 6/17/2024
6.0.31848 176 6/15/2024
6.0.31847 173 6/15/2024
6.0.31846 151 6/14/2024
6.0.31845 168 6/14/2024
6.0.31844 286 6/14/2024
6.0.31843 169 6/14/2024
6.0.31842 164 6/14/2024
6.0.31841 191 6/13/2024
6.0.31840 168 6/13/2024
6.0.31839 860 6/13/2024
6.0.31838 167 6/13/2024
6.0.31837 160 6/13/2024
6.0.31836 172 6/13/2024
6.0.31835 175 6/13/2024
6.0.31834 165 6/13/2024
6.0.31833 159 6/12/2024
6.0.31832 167 6/12/2024
6.0.31831 160 6/11/2024
6.0.31830 157 6/11/2024
6.0.31829 157 6/11/2024
6.0.31828 162 6/11/2024
6.0.31827 166 6/11/2024
6.0.31826 166 6/11/2024
6.0.31825 169 6/10/2024
6.0.31824 148 6/10/2024
6.0.31823 168 6/10/2024
6.0.31822 164 6/10/2024
6.0.31821 160 6/10/2024
6.0.31820 161 6/10/2024
6.0.31819 150 6/10/2024
6.0.31818 165 6/10/2024
6.0.31817 160 6/7/2024
6.0.31816 164 6/7/2024
6.0.31815 155 6/7/2024
6.0.31814 173 6/6/2024
6.0.31813 168 6/6/2024
6.0.31812 167 6/6/2024
6.0.31811 153 6/6/2024
6.0.31810 172 6/6/2024
6.0.31809 171 6/6/2024
6.0.31808 173 6/6/2024
6.0.31807 170 6/5/2024
6.0.31806 165 6/4/2024
6.0.31805 156 6/4/2024
6.0.31804 167 6/4/2024
6.0.31803 158 6/4/2024
6.0.31802 547 6/4/2024
6.0.31801 151 6/3/2024
6.0.31800 154 6/3/2024
6.0.31799 170 6/3/2024
6.0.31798 136 6/3/2024
6.0.31797 151 6/3/2024
6.0.31796 156 6/3/2024
6.0.31795 166 6/3/2024
6.0.31794 387 5/31/2024
6.0.31793 157 5/30/2024
6.0.31792 163 5/30/2024
6.0.31791 163 5/30/2024
6.0.31790 166 5/30/2024
6.0.31789 160 5/30/2024
6.0.31788 170 5/30/2024
6.0.31787 168 5/29/2024
6.0.31786 147 5/29/2024
6.0.31785 181 5/29/2024
6.0.31784 166 5/29/2024
6.0.31783 187 5/27/2024
6.0.31782 180 5/27/2024
6.0.31781 198 5/26/2024
6.0.31780 177 5/24/2024
6.0.31779 805 5/22/2024
6.0.31778 188 5/22/2024
6.0.31777 178 5/22/2024
6.0.31776 180 5/22/2024
6.0.31775 175 5/22/2024
6.0.31774 245 5/21/2024
6.0.31773 184 5/21/2024
6.0.31772 173 5/20/2024
6.0.31771 211 5/16/2024
6.0.31770 161 5/15/2024
6.0.31769 173 5/15/2024
6.0.31768 167 5/15/2024
6.0.31767 149 5/15/2024
6.0.31766 214 5/15/2024
6.0.31764 171 5/14/2024
6.0.31763 144 5/14/2024
6.0.31762 132 5/14/2024
6.0.31761 155 5/14/2024
6.0.31760 634 5/14/2024
6.0.31759 156 5/13/2024
6.0.31758 195 5/13/2024
6.0.31757 150 5/13/2024
6.0.31756 157 5/12/2024
6.0.31755 137 5/12/2024
6.0.31754 147 5/12/2024
6.0.31753 177 5/8/2024
6.0.31751 183 5/7/2024
6.0.31749 191 5/6/2024
6.0.31748 195 5/6/2024
6.0.31747 197 5/6/2024
6.0.31746 161 5/3/2024
6.0.31745 141 5/3/2024
6.0.31744 325 5/3/2024
6.0.31743 146 5/2/2024
6.0.31742 345 4/27/2024
6.0.31741 188 4/27/2024
6.0.31740 180 4/26/2024
6.0.31739 176 4/26/2024
6.0.31738 202 4/26/2024
6.0.31737 187 4/26/2024
6.0.31735 214 4/25/2024
6.0.31734 185 4/25/2024
6.0.31733 185 4/25/2024
6.0.31732 195 4/25/2024
6.0.31731 229 4/25/2024
6.0.31730 421 4/24/2024
6.0.31729 186 4/24/2024
6.0.31728 121 4/24/2024
6.0.31727 124 4/23/2024
6.0.31726 119 4/23/2024
6.0.31725 126 4/23/2024
6.0.31724 128 4/22/2024
6.0.31723 121 4/22/2024
6.0.31722 121 4/22/2024
6.0.31721 140 4/22/2024
6.0.31720 118 4/22/2024
6.0.31719 122 4/22/2024
6.0.31718 119 4/22/2024
6.0.31717 137 4/22/2024
6.0.31716 131 4/22/2024
6.0.31715 131 4/20/2024
6.0.31714 129 4/19/2024
6.0.31713 121 4/19/2024
6.0.31712 122 4/19/2024
6.0.31711 126 4/19/2024
6.0.31710 123 4/19/2024
6.0.31709 134 4/19/2024
6.0.31708 131 4/18/2024
6.0.31707 127 4/18/2024
6.0.31706 127 4/18/2024
6.0.31705 122 4/17/2024
6.0.31704 145 4/17/2024
6.0.31703 131 4/17/2024
6.0.31702 122 4/17/2024
6.0.31701 125 4/16/2024
6.0.31700 127 4/16/2024
6.0.31699 145 4/16/2024
6.0.31698 125 4/16/2024
6.0.31697 130 4/16/2024
6.0.31696 124 4/16/2024
6.0.31695 117 4/16/2024
6.0.31694 120 4/16/2024
6.0.31693 460 4/16/2024
6.0.415 68 7/4/2025
6.0.414 86 7/4/2025
6.0.411 111 7/3/2025
6.0.410 117 7/3/2025
6.0.409 111 7/3/2025
6.0.408 142 7/1/2025
6.0.407 147 7/1/2025
6.0.406 155 7/1/2025
6.0.405 155 7/1/2025
6.0.404 150 6/26/2025
6.0.403 157 6/26/2025
6.0.401 159 6/24/2025
6.0.400 160 6/24/2025
6.0.399 159 6/23/2025
6.0.398 160 6/23/2025
6.0.397 122 6/20/2025
6.0.396 164 6/19/2025
6.0.395 158 6/18/2025
6.0.394 161 6/18/2025
6.0.392 156 6/18/2025
6.0.390 158 6/18/2025
6.0.387 157 6/17/2025
6.0.386 169 6/16/2025
6.0.385 164 6/16/2025
6.0.384 160 6/16/2025
6.0.383 158 6/16/2025
6.0.382 180 6/16/2025
6.0.380 323 6/11/2025
6.0.379 303 6/11/2025
6.0.378 295 6/10/2025
6.0.377 279 6/9/2025
6.0.376 285 6/9/2025
6.0.375 286 6/9/2025
6.0.374 254 6/9/2025
6.0.373 246 6/9/2025
6.0.372 246 6/9/2025
6.0.371 99 6/6/2025
6.0.370 112 6/6/2025
6.0.369 136 6/6/2025
6.0.368 145 6/6/2025
6.0.367 166 6/5/2025
6.0.366 169 6/5/2025
6.0.365 168 6/5/2025
6.0.364 165 6/5/2025
6.0.363 163 6/5/2025
6.0.362 160 6/4/2025
6.0.361 173 6/4/2025
6.0.360 162 6/4/2025
6.0.359 166 6/4/2025
6.0.358 161 6/4/2025
6.0.357 160 6/4/2025
6.0.356 172 6/3/2025
6.0.355 164 6/3/2025
6.0.354 160 6/3/2025
6.0.353 165 6/2/2025
6.0.352 160 6/2/2025
6.0.351 166 6/2/2025
6.0.350 166 5/29/2025
6.0.349 167 5/29/2025
6.0.348 173 5/29/2025
6.0.347 166 5/29/2025
6.0.346 163 5/29/2025
6.0.345 166 5/28/2025
6.0.344 161 5/28/2025
6.0.343 164 5/28/2025
6.0.342 165 5/28/2025
6.0.341 172 5/28/2025
6.0.340 169 5/28/2025
6.0.339 165 5/27/2025
6.0.338 174 5/27/2025
6.0.337 163 5/26/2025
6.0.336 133 5/23/2025
6.0.335 142 5/23/2025
6.0.334 149 5/23/2025
6.0.333 167 5/22/2025
6.0.332 166 5/22/2025
6.0.331 167 5/22/2025
6.0.330 161 5/21/2025
6.0.327 176 5/21/2025
6.0.326 168 5/20/2025
6.0.325 159 5/20/2025
6.0.324 171 5/20/2025
6.0.323 164 5/20/2025
6.0.322 168 5/20/2025
6.0.321 162 5/20/2025
6.0.320 170 5/20/2025
6.0.319 163 5/20/2025
6.0.318 170 5/20/2025
6.0.317 173 5/20/2025
6.0.316 168 5/20/2025
6.0.314 170 5/20/2025
6.0.313 205 5/16/2025
6.0.312 211 5/16/2025
6.0.311 205 5/16/2025
6.0.310 223 5/16/2025
6.0.309 257 5/15/2025
6.0.308 252 5/15/2025
6.0.307 249 5/15/2025
6.0.306 253 5/14/2025
6.0.305 250 5/14/2025
6.0.304 249 5/14/2025
6.0.303 248 5/14/2025
6.0.302 244 5/14/2025
6.0.301 247 5/14/2025
6.0.300 243 5/14/2025
6.0.299 244 5/14/2025
6.0.298 250 5/14/2025
6.0.297 268 5/13/2025
6.0.295 252 5/13/2025
6.0.294 262 5/13/2025
6.0.293 258 5/13/2025
6.0.292 262 5/12/2025
6.0.291 235 5/12/2025
6.0.290 238 5/12/2025
6.0.289 239 5/12/2025
6.0.288 171 5/6/2025
6.0.287 167 5/5/2025
6.0.286 190 4/29/2025
6.0.285 166 4/25/2025
6.0.284 173 4/24/2025
6.0.283 162 4/22/2025
6.0.282 193 4/22/2025
6.0.281 192 4/22/2025
6.0.280 183 4/22/2025
6.0.279 176 4/21/2025
6.0.278 173 4/18/2025
6.0.277 174 4/18/2025
6.0.276 189 4/18/2025
6.0.275 235 4/17/2025
6.0.274 218 4/17/2025
6.0.273 230 4/17/2025
6.0.272 211 4/16/2025
6.0.271 225 4/14/2025
6.0.270 188 4/10/2025
6.0.269 193 4/10/2025
6.0.268 193 4/9/2025
6.0.267 188 4/9/2025
6.0.266 195 4/9/2025
6.0.265 198 4/9/2025
6.0.264 165 4/8/2025
6.0.263 170 4/8/2025
6.0.262 181 4/8/2025
6.0.261 169 4/8/2025
6.0.259 178 4/7/2025
6.0.258 140 4/4/2025
6.0.257 164 4/4/2025
6.0.256 177 4/3/2025
6.0.255 179 4/1/2025
6.0.254 165 3/27/2025
6.0.253 161 3/27/2025
6.0.252 155 3/27/2025
6.0.251 489 3/26/2025
6.0.250 500 3/26/2025
6.0.249 492 3/26/2025
6.0.248 488 3/26/2025
6.0.247 117 3/21/2025
6.0.246 126 3/21/2025
6.0.245 154 3/21/2025
6.0.244 165 3/19/2025
6.0.243 169 3/19/2025
6.0.242 170 3/19/2025
6.0.241 184 3/19/2025
6.0.240 166 3/19/2025
6.0.239 180 3/19/2025
6.0.238 174 3/19/2025
6.0.237 173 3/19/2025
6.0.236 169 3/18/2025
6.0.234 174 3/18/2025
6.0.233 173 3/17/2025
6.0.232 169 3/17/2025
6.0.231 177 3/17/2025
6.0.230 169 3/17/2025
6.0.229 117 3/14/2025
6.0.228 143 3/14/2025
6.0.227 143 3/14/2025
6.0.226 149 3/14/2025
6.0.225 150 3/14/2025
6.0.224 157 3/14/2025
6.0.223 170 3/13/2025
6.0.222 167 3/13/2025
6.0.221 167 3/13/2025
6.0.220 176 3/13/2025
6.0.219 182 3/12/2025
6.0.218 166 3/12/2025
6.0.217 187 3/11/2025
6.0.216 175 3/11/2025
6.0.215 184 3/10/2025
6.0.213 195 3/10/2025
6.0.212 189 3/10/2025
6.0.211 183 3/10/2025
6.0.210 185 3/10/2025
6.0.209 186 3/10/2025
6.0.208 182 3/10/2025
6.0.207 195 3/10/2025
6.0.206 194 3/10/2025
6.0.205 191 3/10/2025
6.0.204 233 3/7/2025
6.0.203 225 3/6/2025
6.0.202 235 3/6/2025
6.0.201 219 3/6/2025
6.0.200 224 3/6/2025
6.0.199 235 3/5/2025
6.0.198 232 3/5/2025
6.0.197 227 3/5/2025
6.0.196 233 3/5/2025
6.0.195 227 3/5/2025
6.0.194 233 3/5/2025
6.0.193 229 3/5/2025
6.0.192 237 3/5/2025
6.0.191 241 3/4/2025
6.0.190 234 3/4/2025
6.0.189 205 3/3/2025
6.0.188 164 3/3/2025
6.0.187 166 3/3/2025
6.0.186 126 2/28/2025
6.0.185 122 2/28/2025
6.0.184 113 2/28/2025
6.0.183 125 2/28/2025
6.0.182 126 2/28/2025
6.0.181 120 2/28/2025
6.0.180 120 2/27/2025
6.0.179 116 2/27/2025
6.0.178 128 2/27/2025
6.0.177 124 2/26/2025
6.0.176 120 2/26/2025
6.0.175 125 2/26/2025
6.0.174 118 2/26/2025
6.0.173 133 2/26/2025
6.0.172 120 2/25/2025
6.0.171 127 2/25/2025
6.0.170 122 2/25/2025
6.0.169 127 2/24/2025
6.0.168 118 2/24/2025
6.0.167 119 2/24/2025
6.0.166 117 2/24/2025
6.0.165 124 2/21/2025
6.0.164 125 2/21/2025
6.0.163 126 2/20/2025
6.0.162 123 2/19/2025
6.0.161 128 2/19/2025
6.0.160 133 2/18/2025
6.0.159 134 2/18/2025
6.0.158 124 2/17/2025
6.0.157 119 2/17/2025
6.0.156 125 2/14/2025
6.0.155 119 2/13/2025
6.0.154 115 2/13/2025
6.0.153 127 2/13/2025
6.0.152 116 2/11/2025
6.0.151 130 2/10/2025
6.0.150 126 2/8/2025
6.0.146 122 2/8/2025
6.0.145 121 2/7/2025
6.0.143 123 2/7/2025
6.0.142 127 2/6/2025
6.0.141 116 2/5/2025
6.0.140 118 2/5/2025
6.0.139 127 2/4/2025
6.0.138 134 2/3/2025
6.0.137 125 1/30/2025
6.0.135 115 1/29/2025
6.0.134 107 1/29/2025
6.0.133 118 1/29/2025
6.0.132 110 1/29/2025
6.0.131 122 1/27/2025
6.0.130 103 1/24/2025
6.0.129 110 1/24/2025
6.0.128 116 1/24/2025
6.0.127 118 1/23/2025
6.0.126 107 1/22/2025
6.0.125 120 1/22/2025
6.0.124 119 1/21/2025
6.0.123 133 1/21/2025
6.0.122 114 1/20/2025
6.0.121 129 1/20/2025
6.0.120 129 1/20/2025
6.0.119 114 1/17/2025
6.0.118 117 1/16/2025
6.0.117 113 1/16/2025
6.0.116 118 1/16/2025
6.0.115 109 1/15/2025
6.0.114 118 1/15/2025
6.0.113 113 1/15/2025
6.0.112 118 1/13/2025
6.0.111 111 1/9/2025
6.0.110 100 1/9/2025
6.0.109 110 1/9/2025
6.0.108 101 1/9/2025
6.0.107 101 1/9/2025
6.0.106 99 1/9/2025
6.0.105 97 1/9/2025
6.0.104 136 12/28/2024
6.0.103 134 12/28/2024
6.0.102 138 12/28/2024
6.0.101 135 12/28/2024
6.0.100 122 12/27/2024
6.0.99 131 12/27/2024
6.0.98 132 12/27/2024
6.0.97 123 12/24/2024
6.0.96 118 12/23/2024
6.0.95 133 12/20/2024
6.0.94 129 12/20/2024
6.0.93 126 12/20/2024
6.0.92 123 12/19/2024
6.0.91 125 12/19/2024
6.0.90 129 12/19/2024
6.0.89 122 12/19/2024
6.0.88 121 12/18/2024
6.0.87 132 12/18/2024
6.0.86 129 12/18/2024
6.0.85 125 12/17/2024
6.0.84 121 12/17/2024
6.0.83 115 12/16/2024
6.0.82 127 12/16/2024
6.0.81 134 12/16/2024
6.0.80 113 12/16/2024
6.0.79 133 12/13/2024
6.0.78 135 12/13/2024
6.0.77 131 12/12/2024
6.0.76 133 12/12/2024
6.0.75 121 12/12/2024
6.0.74 137 12/12/2024
6.0.73 125 12/11/2024
6.0.72 125 12/11/2024
6.0.71 126 12/11/2024
6.0.70 121 12/10/2024
6.0.69 123 12/10/2024
6.0.68 134 12/10/2024
6.0.67 129 12/10/2024
6.0.66 123 12/10/2024
6.0.65 119 12/10/2024
6.0.64 119 12/9/2024
6.0.63 137 12/9/2024
6.0.62 136 12/9/2024
6.0.61 127 12/8/2024
6.0.60 145 12/6/2024
6.0.59 141 12/6/2024
6.0.58 139 12/3/2024
6.0.57 135 12/3/2024
6.0.56 123 12/2/2024
6.0.55 128 12/2/2024
6.0.54 136 11/28/2024
6.0.53 128 11/27/2024
6.0.52 137 11/27/2024
6.0.51 121 11/27/2024
6.0.50 124 11/27/2024
6.0.49 119 11/26/2024
6.0.48 121 11/25/2024
6.0.47 128 11/25/2024
6.0.46 130 11/25/2024
6.0.45 115 11/25/2024
6.0.44 124 11/22/2024
6.0.43 132 11/22/2024
6.0.42 127 11/21/2024
6.0.41 132 11/21/2024
6.0.40 124 11/20/2024
6.0.36 119 11/20/2024
6.0.35 133 11/20/2024
6.0.34 126 11/20/2024
6.0.32 126 11/20/2024
6.0.31 123 11/19/2024
6.0.30 119 11/18/2024
6.0.29 135 11/18/2024
6.0.28 129 11/15/2024
6.0.27 135 11/15/2024
6.0.26 122 11/14/2024
6.0.25 124 11/14/2024
6.0.24 124 11/13/2024
6.0.23 129 11/13/2024
6.0.22 146 11/12/2024
6.0.21 133 11/12/2024
6.0.20 128 11/12/2024
6.0.19 149 11/11/2024
6.0.18 149 11/11/2024
6.0.17 142 11/11/2024
6.0.16 126 11/8/2024
6.0.15 126 11/7/2024
6.0.14 133 11/7/2024
6.0.12 125 11/5/2024
6.0.11 133 11/5/2024
6.0.10 122 11/5/2024
6.0.9 136 10/30/2024
6.0.8 141 10/30/2024
6.0.7 126 10/30/2024
6.0.6 130 10/28/2024
6.0.5 138 10/23/2024
6.0.4 152 10/23/2024