Soenneker.SemanticKernel.Cache 4.0.602

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.SemanticKernel.Cache --version 4.0.602
                    
NuGet\Install-Package Soenneker.SemanticKernel.Cache -Version 4.0.602
                    
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="Soenneker.SemanticKernel.Cache" Version="4.0.602" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.SemanticKernel.Cache" Version="4.0.602" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.SemanticKernel.Cache" />
                    
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 Soenneker.SemanticKernel.Cache --version 4.0.602
                    
#r "nuget: Soenneker.SemanticKernel.Cache, 4.0.602"
                    
#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.
#:package Soenneker.SemanticKernel.Cache@4.0.602
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.602
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.602
                    
Install as a Cake Tool

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.SemanticKernel.Cache

Providing async thread-safe singleton Semantic Kernel instances

Why?

When using Microsoft.SemanticKernel, it's important to centralize and reuse kernel setup logic rather than repeating configuration for each consumer or request. This avoids the overhead of reinitializing connectors and plugins. SemanticKernelCache supports this by providing a thread-safe, per-key singleton cache that lazily creates Kernel instances using customizable options. Kernels are disposed at application shutdown or manually if needed.

Installation

Install the package via the .NET CLI:

dotnet add package Soenneker.SemanticKernel.Cache

Usage

1. Register the Cache in Dependency Injection

In your Program.cs (or equivalent startup file), register the cache with the DI container:

using Soenneker.SemanticKernel.Cache;

public static async Task Main(string[] args)
{
    var builder = WebApplication.CreateBuilder(args);

    // Register SemanticKernelCache as a singleton service.
    builder.Services.AddSemanticKernelCacheAsSingleton();

    // Other configuration...
}

2. Inject and Retrieve a Kernel Instance

Inject ISemanticKernelCache into your classes and retrieve a Microsoft.SemanticKernel.Kernel instance by providing the required options.

using System.Threading;
using System.Threading.Tasks;
using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Chat;
using Soenneker.SemanticKernel.Cache;

public class TestClass
{
    private readonly ISemanticKernelCache _semanticKernelCache;
    private readonly SemanticKernelOptions _options;

    public TestClass(ISemanticKernelCache semanticKernelCache)
    {
        _semanticKernelCache = semanticKernelCache;
        
        // Create the options object once. Replace these with your actual values.
        var options = new SemanticKernelOptions
        {
            ModelId = "deepseek-r1:32b",
            Endpoint = "http://localhost:11434",
            KernelFactory = (opts, ct) =>
            {
                IKernelBuilder builder = Kernel.CreateBuilder().AddOllamaChatCompletion(opts.ModelId, new Uri(opts.Endpoint));

                return ValueTask.FromResult(builder);
            }
        };
    }

    public async async ValueTask<string> GetKernelResponse(string input, CancellationToken cancellationToken = default)
    {
        // Retrieve (or create) the kernel instance using a key (here, nameof(TestClass)).
        Kernel kernel = await _semanticKernelCache.Get(nameof(TestClass), _options, cancellationToken);

        // Retrieve the chat completion service from the kernel.
        var chatCompletionService = kernel.GetRequiredService<IChatCompletionService>();

        // Create a chat history and add the user's message.
        var history = new ChatHistory();
        history.AddUserMessage(input);

        // Request a chat completion using the chat service.
        var chatResult = await chatCompletionService.GetChatMessageContentAsync(history, kernel: kernel);

        // Return the chat result (or process it further as needed).
        return chatResult.ToString();
    }
}

Extending for Different Connectors/Plugins

The SemanticKernelOptions class includes an optional KernelFactory delegate. This allows you to override the default behavior (which uses the Azure Text Completion service) and create the kernel using a different connector or plugin. For example:

var openAiOptions = new SemanticKernelOptions
{
    ModelId = "openai-model-id",
    Endpoint = "https://api.openai.com/v1/",
    ApiKey = "your-openai-api-key",
    KernelFactory = (opts, ct) =>
    {
        Kernel kernel = new KernelBuilder().AddOpenAITextCompletionService(opts.ModelId, opts.Endpoint, opts.ApiKey);

        return ValueTask.FromResult(kernel);
    },
    ConfigureKernelAsync = async kernel =>
    {
        // Optionally, import skills or perform additional configuration.
        await ValueTask.CompletedTask;
    }
};

Kernel openAiKernel = await semanticKernelCache.Get("openaiKernel", openAiOptions);

This design makes it straightforward to support multiple types of Semantic Kernel configurations using the same caching mechanism.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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 Soenneker.SemanticKernel.Cache:

Package Downloads
Soenneker.SemanticKernel.Pool

Manages a pool of Semantic Kernel instances with per-entry rate limiting.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.631 0 1/5/2026
4.0.630 0 1/5/2026
4.0.629 0 1/5/2026
4.0.628 60 1/3/2026
4.0.627 33 1/3/2026
4.0.626 98 1/3/2026
4.0.625 36 1/3/2026
4.0.624 33 1/3/2026
4.0.623 94 1/3/2026
4.0.622 38 1/3/2026
4.0.621 37 1/3/2026
4.0.620 74 1/2/2026
4.0.619 34 1/2/2026
4.0.618 141 1/2/2026
4.0.617 122 12/31/2025
4.0.616 28 12/31/2025
4.0.615 89 12/31/2025
4.0.614 63 12/31/2025
4.0.613 99 12/31/2025
4.0.612 265 12/21/2025
4.0.611 149 12/21/2025
4.0.610 257 12/21/2025
4.0.609 110 12/21/2025
4.0.608 240 12/20/2025
4.0.607 260 12/20/2025
4.0.606 267 12/19/2025
4.0.605 262 12/19/2025
4.0.604 496 12/16/2025
4.0.603 311 12/15/2025
4.0.602 252 12/15/2025
4.0.601 370 12/15/2025
4.0.600 274 12/15/2025
4.0.599 240 12/13/2025
4.0.598 184 12/12/2025
4.0.597 104 12/12/2025
4.0.596 182 12/12/2025
4.0.595 494 12/10/2025
4.0.594 540 12/10/2025
4.0.593 508 12/10/2025
4.0.592 426 12/10/2025
4.0.591 465 12/10/2025
4.0.590 555 12/8/2025
4.0.589 254 12/3/2025
4.0.588 190 12/3/2025
4.0.587 505 11/21/2025
4.0.586 388 11/21/2025
4.0.585 460 11/21/2025
4.0.584 382 11/21/2025
4.0.583 465 11/21/2025
4.0.582 392 11/20/2025
4.0.581 394 11/20/2025
4.0.580 390 11/20/2025
4.0.579 387 11/20/2025
4.0.578 561 11/12/2025
4.0.577 324 11/11/2025
4.0.576 378 11/11/2025
4.0.575 319 11/11/2025
4.0.574 278 11/11/2025
4.0.573 441 11/10/2025
4.0.572 224 11/7/2025
4.0.571 127 11/7/2025
4.0.570 282 11/7/2025
4.0.569 229 11/7/2025
4.0.568 263 11/7/2025
4.0.567 242 11/6/2025
4.0.566 241 11/6/2025
4.0.565 187 11/6/2025
4.0.564 357 11/4/2025
4.0.563 240 11/4/2025
4.0.562 240 11/4/2025
4.0.561 237 11/4/2025
4.0.560 181 11/4/2025
4.0.559 240 11/3/2025
4.0.558 364 10/30/2025
4.0.557 192 10/30/2025
4.0.556 191 10/30/2025
4.0.555 278 10/30/2025
4.0.554 185 10/30/2025
4.0.553 246 10/30/2025
4.0.552 312 10/30/2025
4.0.551 187 10/30/2025
4.0.550 190 10/29/2025
3.0.549 303 10/29/2025
3.0.548 341 10/23/2025
3.0.547 324 10/16/2025
3.0.546 172 10/16/2025
3.0.545 411 10/15/2025
3.0.544 233 10/14/2025
3.0.543 355 10/8/2025
3.0.542 168 10/8/2025
3.0.541 425 10/8/2025
3.0.540 275 10/7/2025
3.0.539 319 9/30/2025
3.0.538 172 9/30/2025
3.0.537 492 9/16/2025
3.0.536 374 9/16/2025
3.0.535 321 9/11/2025
3.0.534 254 9/10/2025
3.0.533 316 9/9/2025
3.0.532 211 9/9/2025
3.0.531 227 9/9/2025
3.0.530 173 9/9/2025
3.0.529 214 9/9/2025
3.0.528 441 9/5/2025
3.0.527 296 9/4/2025
3.0.526 331 9/4/2025
3.0.525 221 9/3/2025
3.0.524 274 9/3/2025
3.0.523 176 9/3/2025
3.0.522 184 9/3/2025
3.0.521 300 9/3/2025
3.0.520 178 9/3/2025
3.0.519 290 9/3/2025
3.0.518 387 8/28/2025
3.0.517 278 8/27/2025
3.0.516 285 8/20/2025
3.0.515 171 8/20/2025
3.0.514 265 8/17/2025
3.0.513 149 8/17/2025
3.0.512 359 8/15/2025
3.0.511 294 8/14/2025
3.0.510 256 8/12/2025
3.0.509 174 8/12/2025
3.0.508 331 8/12/2025
3.0.507 169 8/12/2025
3.0.506 276 8/11/2025
3.0.505 189 8/11/2025
3.0.504 170 8/11/2025
3.0.503 268 8/11/2025
3.0.502 158 8/11/2025
3.0.501 331 8/11/2025
3.0.500 435 8/11/2025
3.0.499 210 8/11/2025
3.0.498 441 8/6/2025
3.0.497 366 8/5/2025
3.0.496 258 8/5/2025
3.0.495 359 8/5/2025
3.0.494 263 8/5/2025
3.0.493 393 7/30/2025
3.0.492 169 7/29/2025
3.0.491 606 7/24/2025
3.0.490 552 7/24/2025
3.0.489 534 7/9/2025
3.0.488 228 7/9/2025
3.0.487 190 7/9/2025
3.0.486 159 7/9/2025
3.0.485 245 7/8/2025
3.0.484 249 7/8/2025
3.0.483 518 7/4/2025
3.0.482 363 7/1/2025
3.0.481 177 7/1/2025
3.0.480 362 6/28/2025
3.0.479 140 6/28/2025
3.0.478 104 6/28/2025
3.0.477 227 6/28/2025
3.0.476 97 6/28/2025
3.0.475 253 6/28/2025
3.0.474 100 6/28/2025
3.0.473 96 6/28/2025
3.0.472 94 6/27/2025
3.0.471 120 6/27/2025
3.0.470 124 6/27/2025
3.0.469 417 6/26/2025
3.0.468 257 6/25/2025
3.0.467 298 6/25/2025
3.0.466 272 6/24/2025
3.0.465 424 6/16/2025
3.0.464 201 6/16/2025
3.0.463 437 6/11/2025
3.0.462 380 6/11/2025
3.0.461 431 6/11/2025
3.0.460 438 6/11/2025
3.0.459 311 6/11/2025
3.0.458 313 6/11/2025
3.0.457 307 6/11/2025
3.0.456 377 6/10/2025
3.0.455 575 6/3/2025
3.0.454 234 6/3/2025
3.0.453 460 6/3/2025
3.0.452 268 6/2/2025
3.0.451 248 6/2/2025
3.0.450 335 5/28/2025
3.0.449 266 5/28/2025
3.0.448 284 5/28/2025
3.0.447 191 5/28/2025
3.0.446 216 5/27/2025
3.0.445 175 5/27/2025
3.0.444 290 5/27/2025
3.0.443 199 5/27/2025
3.0.442 244 5/27/2025
3.0.441 170 5/27/2025
3.0.440 193 5/27/2025
3.0.439 439 5/26/2025
3.0.438 189 5/25/2025
3.0.437 193 5/25/2025
3.0.436 198 5/23/2025
3.0.435 219 5/23/2025
3.0.434 222 5/23/2025
3.0.433 175 5/23/2025
3.0.432 184 5/23/2025
3.0.431 156 5/23/2025
3.0.430 200 5/23/2025
3.0.429 237 5/23/2025
3.0.428 188 5/23/2025
3.0.427 198 5/22/2025
3.0.426 177 5/22/2025
3.0.425 212 5/22/2025
3.0.424 505 5/21/2025
3.0.423 233 5/21/2025
3.0.422 305 5/20/2025
3.0.421 200 5/20/2025
3.0.420 274 5/19/2025
3.0.419 470 5/18/2025
3.0.418 233 5/18/2025
3.0.417 213 5/18/2025
3.0.416 226 5/18/2025
3.0.414 140 5/18/2025
3.0.413 218 5/16/2025
3.0.412 228 5/16/2025
3.0.411 291 5/14/2025
3.0.410 270 5/14/2025
3.0.409 282 5/14/2025
3.0.408 271 5/14/2025
3.0.407 269 5/14/2025
3.0.406 174 5/8/2025
3.0.405 188 5/8/2025
3.0.404 187 5/8/2025
3.0.403 181 5/8/2025
3.0.402 177 5/8/2025
3.0.401 194 5/8/2025
3.0.400 201 5/8/2025
3.0.399 201 5/7/2025
3.0.398 210 5/6/2025
3.0.397 174 5/6/2025
3.0.396 177 5/6/2025
3.0.395 170 5/5/2025
3.0.394 217 5/5/2025
3.0.393 187 5/5/2025
3.0.392 185 5/5/2025
3.0.391 190 5/5/2025
3.0.390 171 5/5/2025
3.0.389 197 5/5/2025
3.0.388 179 5/5/2025
3.0.387 186 5/5/2025
3.0.386 187 5/5/2025
3.0.385 178 4/29/2025
3.0.384 179 4/27/2025
3.0.383 133 4/27/2025
3.0.382 156 4/26/2025
3.0.381 141 4/26/2025
3.0.380 241 4/18/2025
3.0.379 170 4/11/2025
3.0.378 216 4/9/2025
3.0.377 193 4/9/2025
3.0.376 239 4/9/2025
3.0.375 212 4/9/2025
3.0.374 200 4/8/2025
3.0.373 203 4/8/2025
3.0.372 209 4/8/2025
3.0.371 233 4/8/2025
3.0.370 216 4/8/2025
3.0.369 196 4/8/2025
3.0.368 196 4/8/2025
3.0.367 211 4/8/2025
3.0.366 204 4/8/2025
3.0.365 218 4/8/2025
3.0.364 227 4/8/2025
3.0.363 219 4/8/2025
3.0.362 198 4/8/2025
3.0.361 225 4/8/2025
3.0.360 213 4/8/2025
3.0.359 211 4/7/2025
3.0.358 203 4/7/2025
3.0.357 188 4/7/2025
3.0.356 229 4/7/2025
3.0.355 204 4/7/2025
3.0.354 218 4/7/2025
3.0.353 211 4/7/2025
3.0.352 206 4/7/2025
3.0.351 193 4/7/2025
3.0.350 239 4/7/2025
3.0.349 176 4/7/2025
3.0.348 199 4/7/2025
3.0.347 208 4/7/2025
3.0.346 196 4/7/2025
3.0.345 223 4/7/2025
3.0.344 217 4/7/2025
3.0.343 210 4/7/2025
3.0.342 232 4/6/2025
3.0.341 200 4/6/2025
3.0.340 205 4/6/2025
3.0.339 208 4/6/2025
3.0.338 190 4/6/2025
3.0.337 220 4/6/2025
3.0.336 198 4/6/2025
3.0.335 205 4/6/2025
3.0.334 198 4/6/2025
3.0.333 180 4/6/2025
3.0.332 169 4/6/2025
3.0.331 176 4/6/2025
3.0.330 187 4/6/2025
3.0.329 184 4/6/2025
3.0.328 138 4/6/2025
3.0.327 175 4/6/2025
3.0.326 154 4/6/2025
3.0.325 154 4/5/2025
3.0.324 178 4/5/2025
3.0.323 128 4/5/2025
3.0.322 123 4/5/2025
3.0.321 125 4/5/2025
3.0.320 140 4/5/2025
3.0.319 110 4/5/2025
3.0.318 129 4/5/2025
3.0.317 133 4/5/2025
3.0.316 134 4/4/2025
3.0.315 144 4/4/2025
3.0.314 147 4/4/2025
3.0.313 204 4/4/2025
3.0.312 203 4/4/2025
3.0.311 191 4/4/2025
3.0.310 245 4/4/2025
3.0.309 185 4/4/2025
3.0.308 224 4/3/2025
3.0.307 196 4/3/2025
3.0.306 216 4/2/2025
3.0.305 230 4/1/2025
3.0.304 188 4/1/2025
3.0.303 204 4/1/2025
3.0.302 214 4/1/2025
3.0.301 197 4/1/2025
3.0.300 193 4/1/2025
3.0.299 227 4/1/2025
3.0.298 200 4/1/2025
3.0.297 226 4/1/2025
3.0.296 180 4/1/2025
3.0.295 186 3/31/2025
3.0.294 184 3/31/2025
3.0.293 178 3/31/2025
3.0.292 209 3/31/2025
3.0.291 192 3/30/2025
3.0.290 227 3/29/2025
3.0.289 138 3/29/2025
3.0.288 170 3/29/2025
3.0.287 135 3/29/2025
3.0.286 128 3/29/2025
3.0.285 154 3/29/2025
3.0.284 170 3/27/2025
3.0.283 220 3/27/2025
3.0.282 170 3/27/2025
3.0.281 172 3/27/2025
3.0.280 163 3/26/2025
3.0.279 497 3/26/2025
3.0.278 509 3/26/2025
3.0.277 518 3/26/2025
3.0.276 535 3/25/2025
3.0.275 533 3/25/2025
3.0.274 514 3/25/2025
3.0.273 553 3/25/2025
3.0.272 539 3/25/2025
3.0.271 539 3/25/2025
3.0.270 535 3/25/2025
3.0.269 137 3/21/2025
3.0.268 128 3/21/2025
3.0.267 128 3/21/2025
3.0.266 144 3/21/2025
3.0.265 147 3/21/2025
3.0.264 191 3/21/2025
3.0.263 170 3/21/2025
3.0.262 194 3/20/2025
3.0.261 185 3/20/2025
3.0.260 179 3/19/2025
3.0.259 185 3/19/2025
3.0.258 166 3/18/2025
3.0.257 171 3/18/2025
3.0.256 172 3/18/2025
3.0.255 181 3/18/2025
3.0.254 193 3/18/2025
3.0.253 177 3/18/2025
3.0.252 177 3/18/2025
3.0.251 177 3/18/2025
3.0.250 136 3/15/2025
3.0.249 114 3/15/2025
3.0.248 127 3/15/2025
3.0.247 134 3/15/2025
3.0.246 98 3/15/2025
3.0.245 112 3/15/2025
3.0.244 180 3/12/2025
3.0.243 220 3/12/2025
3.0.242 210 3/12/2025
3.0.241 194 3/12/2025
3.0.240 168 3/12/2025
3.0.239 192 3/12/2025
3.0.238 202 3/12/2025
3.0.237 183 3/12/2025
3.0.236 193 3/12/2025
3.0.235 192 3/12/2025
3.0.234 198 3/12/2025
3.0.233 222 3/11/2025
3.0.232 195 3/11/2025
3.0.231 199 3/11/2025
3.0.230 213 3/11/2025
3.0.229 184 3/11/2025
3.0.228 213 3/11/2025
3.0.227 194 3/11/2025
3.0.226 195 3/11/2025
3.0.225 207 3/11/2025
3.0.224 209 3/11/2025
3.0.223 198 3/11/2025
3.0.222 208 3/11/2025
3.0.221 244 3/7/2025
3.0.220 252 3/7/2025
3.0.219 261 3/7/2025
3.0.218 283 3/7/2025
3.0.217 255 3/7/2025
3.0.216 268 3/7/2025
3.0.215 242 3/7/2025
3.0.214 257 3/7/2025
3.0.213 270 3/7/2025
3.0.212 259 3/3/2025
3.0.211 158 3/2/2025
3.0.210 157 3/2/2025
3.0.209 133 3/2/2025
3.0.208 145 3/2/2025
3.0.207 138 3/2/2025
3.0.206 130 3/2/2025
3.0.205 128 3/2/2025
3.0.204 172 3/2/2025
3.0.203 124 3/2/2025
3.0.202 126 3/2/2025
3.0.201 151 3/2/2025
3.0.200 137 3/2/2025
3.0.199 137 3/2/2025
3.0.198 143 3/1/2025
3.0.197 142 3/1/2025
3.0.196 133 3/1/2025
3.0.195 128 3/1/2025
3.0.194 149 3/1/2025
3.0.193 134 3/1/2025
3.0.192 146 3/1/2025
3.0.191 152 3/1/2025
3.0.190 125 3/1/2025
3.0.189 143 3/1/2025
3.0.188 161 3/1/2025
3.0.187 131 3/1/2025
3.0.186 133 2/28/2025
3.0.185 147 2/26/2025
3.0.184 150 2/26/2025
3.0.183 142 2/26/2025
3.0.182 142 2/26/2025
3.0.181 136 2/26/2025
3.0.180 137 2/25/2025
3.0.179 142 2/25/2025
3.0.178 132 2/25/2025
3.0.177 132 2/25/2025
3.0.176 147 2/25/2025
3.0.175 125 2/25/2025
3.0.174 125 2/25/2025
3.0.173 142 2/25/2025
3.0.172 135 2/25/2025
3.0.171 166 2/24/2025
3.0.170 139 2/24/2025
3.0.169 126 2/24/2025
3.0.168 170 2/23/2025
3.0.167 146 2/23/2025
3.0.166 133 2/23/2025
3.0.165 125 2/23/2025
3.0.164 142 2/23/2025
3.0.163 130 2/23/2025
3.0.162 139 2/23/2025
3.0.161 141 2/23/2025
3.0.160 168 2/22/2025
3.0.159 151 2/22/2025
3.0.158 156 2/22/2025
3.0.157 149 2/22/2025
3.0.156 132 2/22/2025
3.0.155 151 2/22/2025
3.0.154 135 2/22/2025
3.0.153 142 2/22/2025
3.0.152 150 2/22/2025
3.0.151 163 2/22/2025
3.0.150 155 2/22/2025
3.0.149 159 2/22/2025
3.0.148 131 2/22/2025
3.0.147 147 2/22/2025
3.0.146 148 2/22/2025
3.0.145 156 2/22/2025
3.0.144 151 2/22/2025
3.0.143 124 2/22/2025
3.0.142 151 2/22/2025
3.0.141 150 2/21/2025
3.0.140 141 2/21/2025
3.0.139 143 2/21/2025
3.0.138 127 2/21/2025
3.0.137 136 2/21/2025
3.0.136 148 2/21/2025
3.0.135 148 2/21/2025
3.0.134 147 2/20/2025
3.0.133 175 2/19/2025
3.0.132 155 2/19/2025
3.0.131 144 2/19/2025
3.0.130 161 2/19/2025
3.0.129 162 2/19/2025
3.0.128 161 2/19/2025
3.0.127 163 2/19/2025
3.0.126 142 2/19/2025
3.0.125 154 2/19/2025
3.0.124 158 2/19/2025
3.0.123 140 2/19/2025
3.0.122 167 2/18/2025
3.0.121 159 2/18/2025
3.0.120 132 2/18/2025
3.0.119 142 2/18/2025
3.0.118 182 2/18/2025
3.0.117 157 2/18/2025
3.0.116 162 2/18/2025
3.0.115 146 2/18/2025
3.0.114 150 2/16/2025
3.0.113 167 2/14/2025
3.0.112 146 2/14/2025
3.0.111 133 2/14/2025
3.0.110 134 2/14/2025
3.0.109 164 2/14/2025
3.0.108 189 2/14/2025
3.0.107 158 2/14/2025
3.0.106 175 2/14/2025
3.0.105 132 2/13/2025
3.0.104 145 2/13/2025
3.0.103 150 2/13/2025
3.0.102 130 2/13/2025
3.0.101 187 2/12/2025
3.0.100 164 2/12/2025
3.0.99 163 2/12/2025
3.0.98 164 2/12/2025
3.0.97 150 2/12/2025
3.0.96 183 2/12/2025
3.0.95 144 2/12/2025
3.0.94 155 2/12/2025
3.0.93 143 2/12/2025
3.0.92 133 2/12/2025
3.0.91 141 2/12/2025
3.0.90 150 2/12/2025
3.0.89 154 2/12/2025
3.0.88 148 2/12/2025
3.0.87 160 2/12/2025
3.0.86 165 2/12/2025
3.0.85 163 2/12/2025
3.0.84 157 2/12/2025
3.0.83 160 2/12/2025
3.0.82 139 2/11/2025
3.0.81 140 2/11/2025
3.0.80 169 2/11/2025
3.0.79 147 2/11/2025
3.0.78 147 2/11/2025
3.0.77 159 2/11/2025
3.0.76 140 2/11/2025
3.0.75 156 2/11/2025
3.0.74 171 2/11/2025
3.0.73 189 2/11/2025
3.0.72 154 2/11/2025
3.0.71 149 2/11/2025
3.0.70 154 2/10/2025
3.0.69 155 2/10/2025
3.0.68 172 2/10/2025
3.0.67 140 2/10/2025
3.0.66 138 2/10/2025
3.0.65 149 2/10/2025
3.0.64 140 2/9/2025
3.0.63 155 2/9/2025
3.0.62 128 2/9/2025
3.0.61 175 2/9/2025
3.0.60 144 2/9/2025
3.0.59 137 2/9/2025
3.0.58 162 2/8/2025
3.0.57 145 2/8/2025
3.0.56 132 2/8/2025
3.0.55 175 2/8/2025
3.0.54 141 2/8/2025
3.0.53 146 2/8/2025
3.0.52 154 2/8/2025
3.0.51 137 2/8/2025
3.0.50 141 2/8/2025
3.0.49 151 2/8/2025
3.0.48 145 2/8/2025
3.0.47 158 2/8/2025
3.0.46 168 2/7/2025
3.0.45 158 2/7/2025
3.0.44 170 2/7/2025
3.0.43 151 2/7/2025
3.0.42 143 2/7/2025
3.0.41 149 2/7/2025
3.0.40 164 2/7/2025
3.0.39 160 2/7/2025
3.0.38 156 2/7/2025
3.0.37 160 2/7/2025
3.0.36 146 2/7/2025
3.0.35 151 2/7/2025
3.0.34 138 2/7/2025
3.0.33 184 2/7/2025
3.0.32 164 2/7/2025
3.0.31 146 2/7/2025
3.0.30 149 2/6/2025
3.0.29 164 2/6/2025
3.0.28 128 2/6/2025
3.0.27 131 2/6/2025
3.0.26 158 2/6/2025
3.0.25 146 2/5/2025
3.0.24 152 2/5/2025
3.0.23 152 2/5/2025
3.0.22 167 2/5/2025
3.0.21 140 2/5/2025
3.0.20 157 2/5/2025
3.0.19 158 2/5/2025
3.0.18 152 2/5/2025
3.0.17 155 2/5/2025
3.0.16 178 2/5/2025
3.0.15 147 2/5/2025
3.0.14 145 2/5/2025
3.0.13 143 2/5/2025
3.0.12 141 2/5/2025
3.0.11 175 2/5/2025
3.0.10 161 2/5/2025
3.0.9 144 2/5/2025
3.0.8 145 2/5/2025
3.0.7 145 2/3/2025
3.0.6 173 2/3/2025
3.0.5 141 2/3/2025
3.0.4 161 2/3/2025
3.0.3 150 2/3/2025