Soenneker.SemanticKernel.Cache 4.0.643

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.643
                    
NuGet\Install-Package Soenneker.SemanticKernel.Cache -Version 4.0.643
                    
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.643" />
                    
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.643" />
                    
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.643
                    
#r "nuget: Soenneker.SemanticKernel.Cache, 4.0.643"
                    
#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.643
                    
#: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.643
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.643
                    
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.662 120 1/14/2026
4.0.661 79 1/14/2026
4.0.660 118 1/14/2026
4.0.659 139 1/13/2026
4.0.658 189 1/13/2026
4.0.657 106 1/12/2026
4.0.656 71 1/12/2026
4.0.655 206 1/12/2026
4.0.654 121 1/12/2026
4.0.653 132 1/12/2026
4.0.652 198 1/9/2026
4.0.651 80 1/9/2026
4.0.650 171 1/9/2026
4.0.649 173 1/9/2026
4.0.648 139 1/9/2026
4.0.647 186 1/9/2026
4.0.646 82 1/9/2026
4.0.645 82 1/8/2026
4.0.644 200 1/8/2026
4.0.643 129 1/8/2026
4.0.642 184 1/8/2026
4.0.641 150 1/7/2026
4.0.640 267 1/7/2026
4.0.639 137 1/7/2026
4.0.638 238 1/7/2026
4.0.637 132 1/6/2026
4.0.636 160 1/6/2026
4.0.635 78 1/6/2026
4.0.634 85 1/6/2026
4.0.633 82 1/6/2026
4.0.632 195 1/6/2026
4.0.631 243 1/5/2026
4.0.630 178 1/5/2026
4.0.629 146 1/5/2026
4.0.628 208 1/3/2026
4.0.627 82 1/3/2026
4.0.626 235 1/3/2026
4.0.625 85 1/3/2026
4.0.624 82 1/3/2026
4.0.623 219 1/3/2026
4.0.622 87 1/3/2026
4.0.621 85 1/3/2026
4.0.620 163 1/2/2026
4.0.619 84 1/2/2026
4.0.618 314 1/2/2026
4.0.617 208 12/31/2025
4.0.616 77 12/31/2025
4.0.615 157 12/31/2025
4.0.614 120 12/31/2025
4.0.613 180 12/31/2025
4.0.612 270 12/21/2025
4.0.611 153 12/21/2025
4.0.610 265 12/21/2025
4.0.609 113 12/21/2025
4.0.608 243 12/20/2025
4.0.607 263 12/20/2025
4.0.606 269 12/19/2025
4.0.605 264 12/19/2025
4.0.604 502 12/16/2025
4.0.603 316 12/15/2025
4.0.602 258 12/15/2025
4.0.601 371 12/15/2025
4.0.600 282 12/15/2025
4.0.599 245 12/13/2025
4.0.598 191 12/12/2025
4.0.597 109 12/12/2025
4.0.596 190 12/12/2025
4.0.595 498 12/10/2025
4.0.594 546 12/10/2025
4.0.593 518 12/10/2025
4.0.592 433 12/10/2025
4.0.591 470 12/10/2025
4.0.590 561 12/8/2025
4.0.589 261 12/3/2025
4.0.588 197 12/3/2025
4.0.587 509 11/21/2025
4.0.586 396 11/21/2025
4.0.585 467 11/21/2025
4.0.584 387 11/21/2025
4.0.583 469 11/21/2025
4.0.582 396 11/20/2025
4.0.581 399 11/20/2025
4.0.580 397 11/20/2025
4.0.579 394 11/20/2025
4.0.578 566 11/12/2025
4.0.577 328 11/11/2025
4.0.576 383 11/11/2025
4.0.575 322 11/11/2025
4.0.574 284 11/11/2025
4.0.573 447 11/10/2025
4.0.572 228 11/7/2025
4.0.571 129 11/7/2025
4.0.570 286 11/7/2025
4.0.569 232 11/7/2025
4.0.568 271 11/7/2025
4.0.567 247 11/6/2025
4.0.566 248 11/6/2025
4.0.565 190 11/6/2025
4.0.564 359 11/4/2025
4.0.563 244 11/4/2025
4.0.562 248 11/4/2025
4.0.561 243 11/4/2025
4.0.560 184 11/4/2025
4.0.559 244 11/3/2025
4.0.558 372 10/30/2025
4.0.557 194 10/30/2025
4.0.556 196 10/30/2025
4.0.555 282 10/30/2025
4.0.554 190 10/30/2025
4.0.553 250 10/30/2025
4.0.552 317 10/30/2025
4.0.551 192 10/30/2025
4.0.550 192 10/29/2025
3.0.549 312 10/29/2025
3.0.548 345 10/23/2025
3.0.547 330 10/16/2025
3.0.546 181 10/16/2025
3.0.545 417 10/15/2025
3.0.544 236 10/14/2025
3.0.543 357 10/8/2025
3.0.542 170 10/8/2025
3.0.541 429 10/8/2025
3.0.540 282 10/7/2025
3.0.539 324 9/30/2025
3.0.538 177 9/30/2025
3.0.537 497 9/16/2025
3.0.536 381 9/16/2025
3.0.535 327 9/11/2025
3.0.534 257 9/10/2025
3.0.533 321 9/9/2025
3.0.532 215 9/9/2025
3.0.531 234 9/9/2025
3.0.530 177 9/9/2025
3.0.529 216 9/9/2025
3.0.528 444 9/5/2025
3.0.527 300 9/4/2025
3.0.526 336 9/4/2025
3.0.525 226 9/3/2025
3.0.524 279 9/3/2025
3.0.523 179 9/3/2025
3.0.522 191 9/3/2025
3.0.521 307 9/3/2025
3.0.520 181 9/3/2025
3.0.519 296 9/3/2025
3.0.518 391 8/28/2025
3.0.517 280 8/27/2025
3.0.516 289 8/20/2025
3.0.515 173 8/20/2025
3.0.514 271 8/17/2025
3.0.513 159 8/17/2025
3.0.512 362 8/15/2025
3.0.511 301 8/14/2025
3.0.510 262 8/12/2025
3.0.509 179 8/12/2025
3.0.508 335 8/12/2025
3.0.507 173 8/12/2025
3.0.506 278 8/11/2025
3.0.505 194 8/11/2025
3.0.504 173 8/11/2025
3.0.503 274 8/11/2025
3.0.502 164 8/11/2025
3.0.501 333 8/11/2025
3.0.500 439 8/11/2025
3.0.499 216 8/11/2025
3.0.498 449 8/6/2025
3.0.497 367 8/5/2025
3.0.496 265 8/5/2025
3.0.495 363 8/5/2025
3.0.494 267 8/5/2025
3.0.493 396 7/30/2025
3.0.492 175 7/29/2025
3.0.491 610 7/24/2025
3.0.490 557 7/24/2025
3.0.489 538 7/9/2025
3.0.488 236 7/9/2025
3.0.487 195 7/9/2025
3.0.486 164 7/9/2025
3.0.485 249 7/8/2025
3.0.484 254 7/8/2025
3.0.483 522 7/4/2025
3.0.482 368 7/1/2025
3.0.481 182 7/1/2025
3.0.480 369 6/28/2025
3.0.479 143 6/28/2025
3.0.478 109 6/28/2025
3.0.477 230 6/28/2025
3.0.476 103 6/28/2025
3.0.475 258 6/28/2025
3.0.474 104 6/28/2025
3.0.473 100 6/28/2025
3.0.472 99 6/27/2025
3.0.471 122 6/27/2025
3.0.470 126 6/27/2025
3.0.469 424 6/26/2025
3.0.468 264 6/25/2025
3.0.467 299 6/25/2025
3.0.466 274 6/24/2025
3.0.465 428 6/16/2025
3.0.464 207 6/16/2025
3.0.463 437 6/11/2025
3.0.462 382 6/11/2025
3.0.461 433 6/11/2025
3.0.460 440 6/11/2025
3.0.459 314 6/11/2025
3.0.458 317 6/11/2025
3.0.457 312 6/11/2025
3.0.456 378 6/10/2025
3.0.455 580 6/3/2025
3.0.454 235 6/3/2025
3.0.453 463 6/3/2025
3.0.452 274 6/2/2025
3.0.451 253 6/2/2025
3.0.450 341 5/28/2025
3.0.449 273 5/28/2025
3.0.448 290 5/28/2025
3.0.447 196 5/28/2025
3.0.446 224 5/27/2025
3.0.445 179 5/27/2025
3.0.444 298 5/27/2025
3.0.443 205 5/27/2025
3.0.442 249 5/27/2025
3.0.441 173 5/27/2025
3.0.440 195 5/27/2025
3.0.439 444 5/26/2025
3.0.438 196 5/25/2025
3.0.437 196 5/25/2025
3.0.436 203 5/23/2025
3.0.435 221 5/23/2025
3.0.434 225 5/23/2025
3.0.433 180 5/23/2025
3.0.432 185 5/23/2025
3.0.431 158 5/23/2025
3.0.430 207 5/23/2025
3.0.429 242 5/23/2025
3.0.428 191 5/23/2025
3.0.427 201 5/22/2025
3.0.426 181 5/22/2025
3.0.425 216 5/22/2025
3.0.424 510 5/21/2025
3.0.423 240 5/21/2025
3.0.422 312 5/20/2025
3.0.421 201 5/20/2025
3.0.420 279 5/19/2025
3.0.419 477 5/18/2025
3.0.418 238 5/18/2025
3.0.417 218 5/18/2025
3.0.416 230 5/18/2025
3.0.414 143 5/18/2025
3.0.413 222 5/16/2025
3.0.412 236 5/16/2025
3.0.411 298 5/14/2025
3.0.410 277 5/14/2025
3.0.409 287 5/14/2025
3.0.408 280 5/14/2025
3.0.407 272 5/14/2025
3.0.406 178 5/8/2025
3.0.405 193 5/8/2025
3.0.404 193 5/8/2025
3.0.403 185 5/8/2025
3.0.402 183 5/8/2025
3.0.401 199 5/8/2025
3.0.400 206 5/8/2025
3.0.399 206 5/7/2025
3.0.398 214 5/6/2025
3.0.397 180 5/6/2025
3.0.396 181 5/6/2025
3.0.395 172 5/5/2025
3.0.394 222 5/5/2025
3.0.393 191 5/5/2025
3.0.392 187 5/5/2025
3.0.391 197 5/5/2025
3.0.390 179 5/5/2025
3.0.389 205 5/5/2025
3.0.388 182 5/5/2025
3.0.387 191 5/5/2025
3.0.386 188 5/5/2025
3.0.385 182 4/29/2025
3.0.384 184 4/27/2025
3.0.383 137 4/27/2025
3.0.382 163 4/26/2025
3.0.381 146 4/26/2025
3.0.380 246 4/18/2025
3.0.379 173 4/11/2025
3.0.378 220 4/9/2025
3.0.377 194 4/9/2025
3.0.376 246 4/9/2025
3.0.375 216 4/9/2025
3.0.374 204 4/8/2025
3.0.373 205 4/8/2025
3.0.372 213 4/8/2025
3.0.371 236 4/8/2025
3.0.370 221 4/8/2025
3.0.369 199 4/8/2025
3.0.368 202 4/8/2025
3.0.367 215 4/8/2025
3.0.366 211 4/8/2025
3.0.365 220 4/8/2025
3.0.364 232 4/8/2025
3.0.363 224 4/8/2025
3.0.362 206 4/8/2025
3.0.361 226 4/8/2025
3.0.360 216 4/8/2025
3.0.359 216 4/7/2025
3.0.358 206 4/7/2025
3.0.357 191 4/7/2025
3.0.356 233 4/7/2025
3.0.355 206 4/7/2025
3.0.354 222 4/7/2025
3.0.353 217 4/7/2025
3.0.352 212 4/7/2025
3.0.351 200 4/7/2025
3.0.350 242 4/7/2025
3.0.349 180 4/7/2025
3.0.348 207 4/7/2025
3.0.347 213 4/7/2025
3.0.346 203 4/7/2025
3.0.345 231 4/7/2025
3.0.344 219 4/7/2025
3.0.343 213 4/7/2025
3.0.342 240 4/6/2025
3.0.341 206 4/6/2025
3.0.340 209 4/6/2025
3.0.339 212 4/6/2025
3.0.338 192 4/6/2025
3.0.337 223 4/6/2025
3.0.336 201 4/6/2025
3.0.335 209 4/6/2025
3.0.334 203 4/6/2025
3.0.333 183 4/6/2025
3.0.332 174 4/6/2025
3.0.331 179 4/6/2025
3.0.330 194 4/6/2025
3.0.329 187 4/6/2025
3.0.328 140 4/6/2025
3.0.327 179 4/6/2025
3.0.326 157 4/6/2025
3.0.325 159 4/5/2025
3.0.324 186 4/5/2025
3.0.323 132 4/5/2025
3.0.322 126 4/5/2025
3.0.321 130 4/5/2025
3.0.320 147 4/5/2025
3.0.319 115 4/5/2025
3.0.318 132 4/5/2025
3.0.317 142 4/5/2025
3.0.316 137 4/4/2025
3.0.315 150 4/4/2025
3.0.314 149 4/4/2025
3.0.313 206 4/4/2025
3.0.312 209 4/4/2025
3.0.311 196 4/4/2025
3.0.310 247 4/4/2025
3.0.309 191 4/4/2025
3.0.308 230 4/3/2025
3.0.307 202 4/3/2025
3.0.306 219 4/2/2025
3.0.305 234 4/1/2025
3.0.304 193 4/1/2025
3.0.303 209 4/1/2025
3.0.302 220 4/1/2025
3.0.301 203 4/1/2025
3.0.300 199 4/1/2025
3.0.299 231 4/1/2025
3.0.298 207 4/1/2025
3.0.297 231 4/1/2025
3.0.296 182 4/1/2025
3.0.295 189 3/31/2025
3.0.294 188 3/31/2025
3.0.293 183 3/31/2025
3.0.292 212 3/31/2025
3.0.291 197 3/30/2025
3.0.290 230 3/29/2025
3.0.289 139 3/29/2025
3.0.288 172 3/29/2025
3.0.287 142 3/29/2025
3.0.286 131 3/29/2025
3.0.285 159 3/29/2025
3.0.284 178 3/27/2025
3.0.283 226 3/27/2025
3.0.282 173 3/27/2025
3.0.281 178 3/27/2025
3.0.280 166 3/26/2025
3.0.279 503 3/26/2025
3.0.278 517 3/26/2025
3.0.277 520 3/26/2025
3.0.276 537 3/25/2025
3.0.275 540 3/25/2025
3.0.274 518 3/25/2025
3.0.273 556 3/25/2025
3.0.272 544 3/25/2025
3.0.271 544 3/25/2025
3.0.270 543 3/25/2025
3.0.269 140 3/21/2025
3.0.268 134 3/21/2025
3.0.267 136 3/21/2025
3.0.266 149 3/21/2025
3.0.265 152 3/21/2025
3.0.264 194 3/21/2025
3.0.263 172 3/21/2025
3.0.262 200 3/20/2025
3.0.261 189 3/20/2025
3.0.260 186 3/19/2025
3.0.259 189 3/19/2025
3.0.258 170 3/18/2025
3.0.257 175 3/18/2025
3.0.256 177 3/18/2025
3.0.255 184 3/18/2025
3.0.254 198 3/18/2025
3.0.253 183 3/18/2025
3.0.252 179 3/18/2025
3.0.251 188 3/18/2025
3.0.250 140 3/15/2025
3.0.249 119 3/15/2025
3.0.248 133 3/15/2025
3.0.247 140 3/15/2025
3.0.246 106 3/15/2025
3.0.245 117 3/15/2025
3.0.244 187 3/12/2025
3.0.243 224 3/12/2025
3.0.242 213 3/12/2025
3.0.241 197 3/12/2025
3.0.240 175 3/12/2025
3.0.239 197 3/12/2025
3.0.238 208 3/12/2025
3.0.237 187 3/12/2025
3.0.236 195 3/12/2025
3.0.235 199 3/12/2025
3.0.234 199 3/12/2025
3.0.233 228 3/11/2025
3.0.232 196 3/11/2025
3.0.231 205 3/11/2025
3.0.230 219 3/11/2025
3.0.229 189 3/11/2025
3.0.228 218 3/11/2025
3.0.227 198 3/11/2025
3.0.226 200 3/11/2025
3.0.225 213 3/11/2025
3.0.224 213 3/11/2025
3.0.223 204 3/11/2025
3.0.222 209 3/11/2025
3.0.221 249 3/7/2025
3.0.220 258 3/7/2025
3.0.219 264 3/7/2025
3.0.218 290 3/7/2025
3.0.217 260 3/7/2025
3.0.216 272 3/7/2025
3.0.215 248 3/7/2025
3.0.214 267 3/7/2025
3.0.213 273 3/7/2025
3.0.212 262 3/3/2025
3.0.211 163 3/2/2025
3.0.210 162 3/2/2025
3.0.209 139 3/2/2025
3.0.208 150 3/2/2025
3.0.207 140 3/2/2025
3.0.206 137 3/2/2025
3.0.205 133 3/2/2025
3.0.204 175 3/2/2025
3.0.203 127 3/2/2025
3.0.202 130 3/2/2025
3.0.201 155 3/2/2025
3.0.200 144 3/2/2025
3.0.199 146 3/2/2025
3.0.198 148 3/1/2025
3.0.197 149 3/1/2025
3.0.196 136 3/1/2025
3.0.195 138 3/1/2025
3.0.194 153 3/1/2025
3.0.193 139 3/1/2025
3.0.192 150 3/1/2025
3.0.191 156 3/1/2025
3.0.190 128 3/1/2025
3.0.189 148 3/1/2025
3.0.188 164 3/1/2025
3.0.187 137 3/1/2025
3.0.186 140 2/28/2025
3.0.185 153 2/26/2025
3.0.184 153 2/26/2025
3.0.183 148 2/26/2025
3.0.182 147 2/26/2025
3.0.181 141 2/26/2025
3.0.180 142 2/25/2025
3.0.179 152 2/25/2025
3.0.178 136 2/25/2025
3.0.177 140 2/25/2025
3.0.176 148 2/25/2025
3.0.175 128 2/25/2025
3.0.174 132 2/25/2025
3.0.173 146 2/25/2025
3.0.172 142 2/25/2025
3.0.171 168 2/24/2025
3.0.170 144 2/24/2025
3.0.169 130 2/24/2025
3.0.168 176 2/23/2025
3.0.167 150 2/23/2025
3.0.166 140 2/23/2025
3.0.165 128 2/23/2025
3.0.164 148 2/23/2025
3.0.163 133 2/23/2025
3.0.162 143 2/23/2025
3.0.161 148 2/23/2025
3.0.160 172 2/22/2025
3.0.159 155 2/22/2025
3.0.158 161 2/22/2025
3.0.157 152 2/22/2025
3.0.156 138 2/22/2025
3.0.155 154 2/22/2025
3.0.154 138 2/22/2025
3.0.153 144 2/22/2025
3.0.152 153 2/22/2025
3.0.151 166 2/22/2025
3.0.150 158 2/22/2025
3.0.149 165 2/22/2025
3.0.148 138 2/22/2025
3.0.147 151 2/22/2025
3.0.146 153 2/22/2025
3.0.145 159 2/22/2025
3.0.144 156 2/22/2025
3.0.143 129 2/22/2025
3.0.142 160 2/22/2025
3.0.141 157 2/21/2025
3.0.140 146 2/21/2025
3.0.139 149 2/21/2025
3.0.138 131 2/21/2025
3.0.137 142 2/21/2025
3.0.136 151 2/21/2025
3.0.135 154 2/21/2025
3.0.134 152 2/20/2025
3.0.133 181 2/19/2025
3.0.132 158 2/19/2025
3.0.131 149 2/19/2025
3.0.130 166 2/19/2025
3.0.129 166 2/19/2025
3.0.128 165 2/19/2025
3.0.127 167 2/19/2025
3.0.126 146 2/19/2025
3.0.125 158 2/19/2025
3.0.124 161 2/19/2025
3.0.123 145 2/19/2025
3.0.122 174 2/18/2025
3.0.121 166 2/18/2025
3.0.120 139 2/18/2025
3.0.119 145 2/18/2025
3.0.118 187 2/18/2025
3.0.117 162 2/18/2025
3.0.116 166 2/18/2025
3.0.115 153 2/18/2025
3.0.114 151 2/16/2025
3.0.113 169 2/14/2025
3.0.112 149 2/14/2025
3.0.111 137 2/14/2025
3.0.110 139 2/14/2025
3.0.109 168 2/14/2025
3.0.108 195 2/14/2025
3.0.107 162 2/14/2025
3.0.106 181 2/14/2025
3.0.105 136 2/13/2025
3.0.104 151 2/13/2025
3.0.103 154 2/13/2025
3.0.102 136 2/13/2025
3.0.101 191 2/12/2025
3.0.100 170 2/12/2025
3.0.99 168 2/12/2025
3.0.98 171 2/12/2025
3.0.97 156 2/12/2025
3.0.96 192 2/12/2025
3.0.95 148 2/12/2025
3.0.94 158 2/12/2025
3.0.93 147 2/12/2025
3.0.92 137 2/12/2025
3.0.91 147 2/12/2025
3.0.90 156 2/12/2025
3.0.89 157 2/12/2025
3.0.88 155 2/12/2025
3.0.87 168 2/12/2025
3.0.86 168 2/12/2025
3.0.85 166 2/12/2025
3.0.84 162 2/12/2025
3.0.83 167 2/12/2025
3.0.82 145 2/11/2025
3.0.81 143 2/11/2025
3.0.80 172 2/11/2025
3.0.79 153 2/11/2025
3.0.78 150 2/11/2025
3.0.77 160 2/11/2025
3.0.76 143 2/11/2025
3.0.75 161 2/11/2025
3.0.74 175 2/11/2025
3.0.73 194 2/11/2025
3.0.72 159 2/11/2025
3.0.71 155 2/11/2025
3.0.70 159 2/10/2025
3.0.69 158 2/10/2025
3.0.68 177 2/10/2025
3.0.67 144 2/10/2025
3.0.66 145 2/10/2025
3.0.65 155 2/10/2025
3.0.64 146 2/9/2025
3.0.63 163 2/9/2025
3.0.62 132 2/9/2025
3.0.61 181 2/9/2025
3.0.60 149 2/9/2025
3.0.59 139 2/9/2025
3.0.58 166 2/8/2025
3.0.57 149 2/8/2025
3.0.56 137 2/8/2025
3.0.55 177 2/8/2025
3.0.54 146 2/8/2025
3.0.53 147 2/8/2025
3.0.52 161 2/8/2025
3.0.51 142 2/8/2025
3.0.50 145 2/8/2025
3.0.49 157 2/8/2025
3.0.48 150 2/8/2025
3.0.47 162 2/8/2025
3.0.46 173 2/7/2025
3.0.45 165 2/7/2025
3.0.44 174 2/7/2025
3.0.43 157 2/7/2025
3.0.42 150 2/7/2025
3.0.41 155 2/7/2025
3.0.40 170 2/7/2025
3.0.39 167 2/7/2025
3.0.38 163 2/7/2025
3.0.37 162 2/7/2025
3.0.36 151 2/7/2025
3.0.35 154 2/7/2025
3.0.34 143 2/7/2025
3.0.33 188 2/7/2025
3.0.32 168 2/7/2025
3.0.31 149 2/7/2025
3.0.30 154 2/6/2025
3.0.29 166 2/6/2025
3.0.28 132 2/6/2025
3.0.27 136 2/6/2025
3.0.26 162 2/6/2025
3.0.25 152 2/5/2025
3.0.24 158 2/5/2025
3.0.23 158 2/5/2025
3.0.22 175 2/5/2025
3.0.21 144 2/5/2025
3.0.20 164 2/5/2025
3.0.19 167 2/5/2025
3.0.18 162 2/5/2025
3.0.17 162 2/5/2025
3.0.16 182 2/5/2025
3.0.15 154 2/5/2025
3.0.14 150 2/5/2025
3.0.13 147 2/5/2025
3.0.12 149 2/5/2025
3.0.11 180 2/5/2025
3.0.10 163 2/5/2025
3.0.9 147 2/5/2025
3.0.8 149 2/5/2025
3.0.7 148 2/3/2025
3.0.6 179 2/3/2025
3.0.5 148 2/3/2025
3.0.4 166 2/3/2025
3.0.3 151 2/3/2025