Soenneker.SemanticKernel.Cache 4.0.611

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.611
                    
NuGet\Install-Package Soenneker.SemanticKernel.Cache -Version 4.0.611
                    
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.611" />
                    
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.611" />
                    
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.611
                    
#r "nuget: Soenneker.SemanticKernel.Cache, 4.0.611"
                    
#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.611
                    
#: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.611
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.SemanticKernel.Cache&version=4.0.611
                    
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.612 119 12/21/2025
4.0.611 80 12/21/2025
4.0.610 186 12/21/2025
4.0.609 76 12/21/2025
4.0.608 172 12/20/2025
4.0.607 231 12/20/2025
4.0.606 239 12/19/2025
4.0.605 234 12/19/2025
4.0.604 483 12/16/2025
4.0.603 307 12/15/2025
4.0.602 250 12/15/2025
4.0.601 368 12/15/2025
4.0.600 270 12/15/2025
4.0.599 235 12/13/2025
4.0.598 181 12/12/2025
4.0.597 99 12/12/2025
4.0.596 178 12/12/2025
4.0.595 489 12/10/2025
4.0.594 534 12/10/2025
4.0.593 501 12/10/2025
4.0.592 420 12/10/2025
4.0.591 461 12/10/2025
4.0.590 551 12/8/2025
4.0.589 248 12/3/2025
4.0.588 187 12/3/2025
4.0.587 501 11/21/2025
4.0.586 386 11/21/2025
4.0.585 459 11/21/2025
4.0.584 377 11/21/2025
4.0.583 462 11/21/2025
4.0.582 388 11/20/2025
4.0.581 391 11/20/2025
4.0.580 387 11/20/2025
4.0.579 383 11/20/2025
4.0.578 558 11/12/2025
4.0.577 319 11/11/2025
4.0.576 375 11/11/2025
4.0.575 317 11/11/2025
4.0.574 276 11/11/2025
4.0.573 438 11/10/2025
4.0.572 222 11/7/2025
4.0.571 122 11/7/2025
4.0.570 279 11/7/2025
4.0.569 226 11/7/2025
4.0.568 260 11/7/2025
4.0.567 239 11/6/2025
4.0.566 237 11/6/2025
4.0.565 185 11/6/2025
4.0.564 351 11/4/2025
4.0.563 237 11/4/2025
4.0.562 238 11/4/2025
4.0.561 235 11/4/2025
4.0.560 179 11/4/2025
4.0.559 234 11/3/2025
4.0.558 362 10/30/2025
4.0.557 189 10/30/2025
4.0.556 187 10/30/2025
4.0.555 273 10/30/2025
4.0.554 184 10/30/2025
4.0.553 243 10/30/2025
4.0.552 310 10/30/2025
4.0.551 182 10/30/2025
4.0.550 187 10/29/2025
3.0.549 300 10/29/2025
3.0.548 336 10/23/2025
3.0.547 320 10/16/2025
3.0.546 167 10/16/2025
3.0.545 408 10/15/2025
3.0.544 230 10/14/2025
3.0.543 351 10/8/2025
3.0.542 164 10/8/2025
3.0.541 423 10/8/2025
3.0.540 272 10/7/2025
3.0.539 314 9/30/2025
3.0.538 170 9/30/2025
3.0.537 489 9/16/2025
3.0.536 372 9/16/2025
3.0.535 319 9/11/2025
3.0.534 251 9/10/2025
3.0.533 313 9/9/2025
3.0.532 208 9/9/2025
3.0.531 222 9/9/2025
3.0.530 170 9/9/2025
3.0.529 210 9/9/2025
3.0.528 440 9/5/2025
3.0.527 293 9/4/2025
3.0.526 331 9/4/2025
3.0.525 221 9/3/2025
3.0.524 269 9/3/2025
3.0.523 175 9/3/2025
3.0.522 181 9/3/2025
3.0.521 299 9/3/2025
3.0.520 176 9/3/2025
3.0.519 286 9/3/2025
3.0.518 384 8/28/2025
3.0.517 275 8/27/2025
3.0.516 283 8/20/2025
3.0.515 167 8/20/2025
3.0.514 262 8/17/2025
3.0.513 148 8/17/2025
3.0.512 354 8/15/2025
3.0.511 293 8/14/2025
3.0.510 251 8/12/2025
3.0.509 170 8/12/2025
3.0.508 330 8/12/2025
3.0.507 166 8/12/2025
3.0.506 273 8/11/2025
3.0.505 187 8/11/2025
3.0.504 166 8/11/2025
3.0.503 264 8/11/2025
3.0.502 155 8/11/2025
3.0.501 330 8/11/2025
3.0.500 431 8/11/2025
3.0.499 208 8/11/2025
3.0.498 437 8/6/2025
3.0.497 364 8/5/2025
3.0.496 258 8/5/2025
3.0.495 357 8/5/2025
3.0.494 261 8/5/2025
3.0.493 391 7/30/2025
3.0.492 166 7/29/2025
3.0.491 603 7/24/2025
3.0.490 550 7/24/2025
3.0.489 531 7/9/2025
3.0.488 227 7/9/2025
3.0.487 187 7/9/2025
3.0.486 158 7/9/2025
3.0.485 242 7/8/2025
3.0.484 246 7/8/2025
3.0.483 513 7/4/2025
3.0.482 360 7/1/2025
3.0.481 174 7/1/2025
3.0.480 360 6/28/2025
3.0.479 137 6/28/2025
3.0.478 104 6/28/2025
3.0.477 223 6/28/2025
3.0.476 93 6/28/2025
3.0.475 252 6/28/2025
3.0.474 97 6/28/2025
3.0.473 93 6/28/2025
3.0.472 92 6/27/2025
3.0.471 115 6/27/2025
3.0.470 121 6/27/2025
3.0.469 413 6/26/2025
3.0.468 256 6/25/2025
3.0.467 296 6/25/2025
3.0.466 267 6/24/2025
3.0.465 419 6/16/2025
3.0.464 197 6/16/2025
3.0.463 432 6/11/2025
3.0.462 379 6/11/2025
3.0.461 428 6/11/2025
3.0.460 436 6/11/2025
3.0.459 309 6/11/2025
3.0.458 312 6/11/2025
3.0.457 302 6/11/2025
3.0.456 372 6/10/2025
3.0.455 572 6/3/2025
3.0.454 232 6/3/2025
3.0.453 457 6/3/2025
3.0.452 266 6/2/2025
3.0.451 247 6/2/2025
3.0.450 334 5/28/2025
3.0.449 263 5/28/2025
3.0.448 282 5/28/2025
3.0.447 190 5/28/2025
3.0.446 212 5/27/2025
3.0.445 173 5/27/2025
3.0.444 287 5/27/2025
3.0.443 197 5/27/2025
3.0.442 242 5/27/2025
3.0.441 166 5/27/2025
3.0.440 191 5/27/2025
3.0.439 436 5/26/2025
3.0.438 187 5/25/2025
3.0.437 190 5/25/2025
3.0.436 196 5/23/2025
3.0.435 213 5/23/2025
3.0.434 219 5/23/2025
3.0.433 171 5/23/2025
3.0.432 182 5/23/2025
3.0.431 152 5/23/2025
3.0.430 197 5/23/2025
3.0.429 235 5/23/2025
3.0.428 185 5/23/2025
3.0.427 195 5/22/2025
3.0.426 175 5/22/2025
3.0.425 211 5/22/2025
3.0.424 503 5/21/2025
3.0.423 230 5/21/2025
3.0.422 302 5/20/2025
3.0.421 198 5/20/2025
3.0.420 269 5/19/2025
3.0.419 466 5/18/2025
3.0.418 230 5/18/2025
3.0.417 209 5/18/2025
3.0.416 223 5/18/2025
3.0.414 136 5/18/2025
3.0.413 214 5/16/2025
3.0.412 226 5/16/2025
3.0.411 287 5/14/2025
3.0.410 268 5/14/2025
3.0.409 281 5/14/2025
3.0.408 269 5/14/2025
3.0.407 265 5/14/2025
3.0.406 171 5/8/2025
3.0.405 186 5/8/2025
3.0.404 183 5/8/2025
3.0.403 178 5/8/2025
3.0.402 175 5/8/2025
3.0.401 192 5/8/2025
3.0.400 198 5/8/2025
3.0.399 200 5/7/2025
3.0.398 209 5/6/2025
3.0.397 173 5/6/2025
3.0.396 173 5/6/2025
3.0.395 170 5/5/2025
3.0.394 215 5/5/2025
3.0.393 183 5/5/2025
3.0.392 183 5/5/2025
3.0.391 188 5/5/2025
3.0.390 166 5/5/2025
3.0.389 192 5/5/2025
3.0.388 173 5/5/2025
3.0.387 181 5/5/2025
3.0.386 185 5/5/2025
3.0.385 176 4/29/2025
3.0.384 176 4/27/2025
3.0.383 131 4/27/2025
3.0.382 153 4/26/2025
3.0.381 140 4/26/2025
3.0.380 238 4/18/2025
3.0.379 166 4/11/2025
3.0.378 214 4/9/2025
3.0.377 190 4/9/2025
3.0.376 237 4/9/2025
3.0.375 209 4/9/2025
3.0.374 197 4/8/2025
3.0.373 198 4/8/2025
3.0.372 208 4/8/2025
3.0.371 232 4/8/2025
3.0.370 214 4/8/2025
3.0.369 193 4/8/2025
3.0.368 195 4/8/2025
3.0.367 209 4/8/2025
3.0.366 201 4/8/2025
3.0.365 214 4/8/2025
3.0.364 224 4/8/2025
3.0.363 212 4/8/2025
3.0.362 196 4/8/2025
3.0.361 222 4/8/2025
3.0.360 208 4/8/2025
3.0.359 201 4/7/2025
3.0.358 199 4/7/2025
3.0.357 185 4/7/2025
3.0.356 227 4/7/2025
3.0.355 202 4/7/2025
3.0.354 215 4/7/2025
3.0.353 208 4/7/2025
3.0.352 203 4/7/2025
3.0.351 191 4/7/2025
3.0.350 235 4/7/2025
3.0.349 174 4/7/2025
3.0.348 195 4/7/2025
3.0.347 205 4/7/2025
3.0.346 192 4/7/2025
3.0.345 218 4/7/2025
3.0.344 214 4/7/2025
3.0.343 203 4/7/2025
3.0.342 227 4/6/2025
3.0.341 198 4/6/2025
3.0.340 201 4/6/2025
3.0.339 202 4/6/2025
3.0.338 187 4/6/2025
3.0.337 218 4/6/2025
3.0.336 195 4/6/2025
3.0.335 202 4/6/2025
3.0.334 196 4/6/2025
3.0.333 177 4/6/2025
3.0.332 163 4/6/2025
3.0.331 175 4/6/2025
3.0.330 186 4/6/2025
3.0.329 181 4/6/2025
3.0.328 134 4/6/2025
3.0.327 172 4/6/2025
3.0.326 149 4/6/2025
3.0.325 150 4/5/2025
3.0.324 172 4/5/2025
3.0.323 126 4/5/2025
3.0.322 119 4/5/2025
3.0.321 121 4/5/2025
3.0.320 135 4/5/2025
3.0.319 109 4/5/2025
3.0.318 127 4/5/2025
3.0.317 131 4/5/2025
3.0.316 132 4/4/2025
3.0.315 140 4/4/2025
3.0.314 144 4/4/2025
3.0.313 202 4/4/2025
3.0.312 199 4/4/2025
3.0.311 189 4/4/2025
3.0.310 244 4/4/2025
3.0.309 181 4/4/2025
3.0.308 220 4/3/2025
3.0.307 193 4/3/2025
3.0.306 213 4/2/2025
3.0.305 228 4/1/2025
3.0.304 187 4/1/2025
3.0.303 203 4/1/2025
3.0.302 210 4/1/2025
3.0.301 196 4/1/2025
3.0.300 189 4/1/2025
3.0.299 222 4/1/2025
3.0.298 194 4/1/2025
3.0.297 224 4/1/2025
3.0.296 178 4/1/2025
3.0.295 182 3/31/2025
3.0.294 182 3/31/2025
3.0.293 177 3/31/2025
3.0.292 207 3/31/2025
3.0.291 188 3/30/2025
3.0.290 224 3/29/2025
3.0.289 135 3/29/2025
3.0.288 167 3/29/2025
3.0.287 131 3/29/2025
3.0.286 124 3/29/2025
3.0.285 153 3/29/2025
3.0.284 169 3/27/2025
3.0.283 217 3/27/2025
3.0.282 169 3/27/2025
3.0.281 167 3/27/2025
3.0.280 161 3/26/2025
3.0.279 495 3/26/2025
3.0.278 505 3/26/2025
3.0.277 517 3/26/2025
3.0.276 532 3/25/2025
3.0.275 530 3/25/2025
3.0.274 512 3/25/2025
3.0.273 550 3/25/2025
3.0.272 535 3/25/2025
3.0.271 535 3/25/2025
3.0.270 530 3/25/2025
3.0.269 133 3/21/2025
3.0.268 124 3/21/2025
3.0.267 127 3/21/2025
3.0.266 140 3/21/2025
3.0.265 144 3/21/2025
3.0.264 190 3/21/2025
3.0.263 167 3/21/2025
3.0.262 191 3/20/2025
3.0.261 181 3/20/2025
3.0.260 176 3/19/2025
3.0.259 183 3/19/2025
3.0.258 162 3/18/2025
3.0.257 168 3/18/2025
3.0.256 167 3/18/2025
3.0.255 178 3/18/2025
3.0.254 189 3/18/2025
3.0.253 176 3/18/2025
3.0.252 175 3/18/2025
3.0.251 173 3/18/2025
3.0.250 131 3/15/2025
3.0.249 110 3/15/2025
3.0.248 125 3/15/2025
3.0.247 129 3/15/2025
3.0.246 95 3/15/2025
3.0.245 108 3/15/2025
3.0.244 178 3/12/2025
3.0.243 218 3/12/2025
3.0.242 204 3/12/2025
3.0.241 188 3/12/2025
3.0.240 166 3/12/2025
3.0.239 190 3/12/2025
3.0.238 200 3/12/2025
3.0.237 180 3/12/2025
3.0.236 186 3/12/2025
3.0.235 187 3/12/2025
3.0.234 194 3/12/2025
3.0.233 218 3/11/2025
3.0.232 192 3/11/2025
3.0.231 198 3/11/2025
3.0.230 210 3/11/2025
3.0.229 182 3/11/2025
3.0.228 210 3/11/2025
3.0.227 193 3/11/2025
3.0.226 194 3/11/2025
3.0.225 204 3/11/2025
3.0.224 204 3/11/2025
3.0.223 197 3/11/2025
3.0.222 203 3/11/2025
3.0.221 242 3/7/2025
3.0.220 248 3/7/2025
3.0.219 259 3/7/2025
3.0.218 277 3/7/2025
3.0.217 252 3/7/2025
3.0.216 265 3/7/2025
3.0.215 238 3/7/2025
3.0.214 252 3/7/2025
3.0.213 268 3/7/2025
3.0.212 258 3/3/2025
3.0.211 155 3/2/2025
3.0.210 153 3/2/2025
3.0.209 130 3/2/2025
3.0.208 144 3/2/2025
3.0.207 135 3/2/2025
3.0.206 125 3/2/2025
3.0.205 126 3/2/2025
3.0.204 169 3/2/2025
3.0.203 120 3/2/2025
3.0.202 125 3/2/2025
3.0.201 145 3/2/2025
3.0.200 133 3/2/2025
3.0.199 134 3/2/2025
3.0.198 142 3/1/2025
3.0.197 141 3/1/2025
3.0.196 130 3/1/2025
3.0.195 125 3/1/2025
3.0.194 147 3/1/2025
3.0.193 131 3/1/2025
3.0.192 142 3/1/2025
3.0.191 149 3/1/2025
3.0.190 121 3/1/2025
3.0.189 141 3/1/2025
3.0.188 158 3/1/2025
3.0.187 128 3/1/2025
3.0.186 131 2/28/2025
3.0.185 143 2/26/2025
3.0.184 145 2/26/2025
3.0.183 140 2/26/2025
3.0.182 138 2/26/2025
3.0.181 135 2/26/2025
3.0.180 136 2/25/2025
3.0.179 137 2/25/2025
3.0.178 131 2/25/2025
3.0.177 129 2/25/2025
3.0.176 146 2/25/2025
3.0.175 122 2/25/2025
3.0.174 123 2/25/2025
3.0.173 137 2/25/2025
3.0.172 130 2/25/2025
3.0.171 163 2/24/2025
3.0.170 137 2/24/2025
3.0.169 123 2/24/2025
3.0.168 166 2/23/2025
3.0.167 142 2/23/2025
3.0.166 130 2/23/2025
3.0.165 124 2/23/2025
3.0.164 140 2/23/2025
3.0.163 128 2/23/2025
3.0.162 137 2/23/2025
3.0.161 138 2/23/2025
3.0.160 165 2/22/2025
3.0.159 148 2/22/2025
3.0.158 154 2/22/2025
3.0.157 146 2/22/2025
3.0.156 128 2/22/2025
3.0.155 147 2/22/2025
3.0.154 131 2/22/2025
3.0.153 137 2/22/2025
3.0.152 147 2/22/2025
3.0.151 162 2/22/2025
3.0.150 152 2/22/2025
3.0.149 158 2/22/2025
3.0.148 125 2/22/2025
3.0.147 145 2/22/2025
3.0.146 145 2/22/2025
3.0.145 152 2/22/2025
3.0.144 150 2/22/2025
3.0.143 123 2/22/2025
3.0.142 148 2/22/2025
3.0.141 146 2/21/2025
3.0.140 139 2/21/2025
3.0.139 138 2/21/2025
3.0.138 127 2/21/2025
3.0.137 133 2/21/2025
3.0.136 145 2/21/2025
3.0.135 145 2/21/2025
3.0.134 145 2/20/2025
3.0.133 169 2/19/2025
3.0.132 150 2/19/2025
3.0.131 144 2/19/2025
3.0.130 159 2/19/2025
3.0.129 159 2/19/2025
3.0.128 159 2/19/2025
3.0.127 161 2/19/2025
3.0.126 139 2/19/2025
3.0.125 150 2/19/2025
3.0.124 155 2/19/2025
3.0.123 136 2/19/2025
3.0.122 163 2/18/2025
3.0.121 156 2/18/2025
3.0.120 130 2/18/2025
3.0.119 141 2/18/2025
3.0.118 177 2/18/2025
3.0.117 154 2/18/2025
3.0.116 159 2/18/2025
3.0.115 144 2/18/2025
3.0.114 149 2/16/2025
3.0.113 165 2/14/2025
3.0.112 141 2/14/2025
3.0.111 129 2/14/2025
3.0.110 131 2/14/2025
3.0.109 162 2/14/2025
3.0.108 183 2/14/2025
3.0.107 156 2/14/2025
3.0.106 170 2/14/2025
3.0.105 132 2/13/2025
3.0.104 145 2/13/2025
3.0.103 148 2/13/2025
3.0.102 128 2/13/2025
3.0.101 185 2/12/2025
3.0.100 160 2/12/2025
3.0.99 160 2/12/2025
3.0.98 160 2/12/2025
3.0.97 149 2/12/2025
3.0.96 178 2/12/2025
3.0.95 141 2/12/2025
3.0.94 152 2/12/2025
3.0.93 137 2/12/2025
3.0.92 130 2/12/2025
3.0.91 139 2/12/2025
3.0.90 145 2/12/2025
3.0.89 150 2/12/2025
3.0.88 146 2/12/2025
3.0.87 157 2/12/2025
3.0.86 162 2/12/2025
3.0.85 160 2/12/2025
3.0.84 155 2/12/2025
3.0.83 156 2/12/2025
3.0.82 137 2/11/2025
3.0.81 137 2/11/2025
3.0.80 166 2/11/2025
3.0.79 145 2/11/2025
3.0.78 145 2/11/2025
3.0.77 156 2/11/2025
3.0.76 137 2/11/2025
3.0.75 151 2/11/2025
3.0.74 168 2/11/2025
3.0.73 186 2/11/2025
3.0.72 151 2/11/2025
3.0.71 147 2/11/2025
3.0.70 151 2/10/2025
3.0.69 152 2/10/2025
3.0.68 169 2/10/2025
3.0.67 136 2/10/2025
3.0.66 135 2/10/2025
3.0.65 147 2/10/2025
3.0.64 136 2/9/2025
3.0.63 152 2/9/2025
3.0.62 124 2/9/2025
3.0.61 171 2/9/2025
3.0.60 143 2/9/2025
3.0.59 136 2/9/2025
3.0.58 159 2/8/2025
3.0.57 141 2/8/2025
3.0.56 128 2/8/2025
3.0.55 172 2/8/2025
3.0.54 138 2/8/2025
3.0.53 143 2/8/2025
3.0.52 149 2/8/2025
3.0.51 133 2/8/2025
3.0.50 138 2/8/2025
3.0.49 148 2/8/2025
3.0.48 142 2/8/2025
3.0.47 154 2/8/2025
3.0.46 168 2/7/2025
3.0.45 154 2/7/2025
3.0.44 165 2/7/2025
3.0.43 148 2/7/2025
3.0.42 140 2/7/2025
3.0.41 145 2/7/2025
3.0.40 162 2/7/2025
3.0.39 156 2/7/2025
3.0.38 153 2/7/2025
3.0.37 156 2/7/2025
3.0.36 144 2/7/2025
3.0.35 149 2/7/2025
3.0.34 136 2/7/2025
3.0.33 180 2/7/2025
3.0.32 159 2/7/2025
3.0.31 143 2/7/2025
3.0.30 146 2/6/2025
3.0.29 159 2/6/2025
3.0.28 124 2/6/2025
3.0.27 127 2/6/2025
3.0.26 154 2/6/2025
3.0.25 143 2/5/2025
3.0.24 149 2/5/2025
3.0.23 150 2/5/2025
3.0.22 165 2/5/2025
3.0.21 137 2/5/2025
3.0.20 151 2/5/2025
3.0.19 154 2/5/2025
3.0.18 150 2/5/2025
3.0.17 151 2/5/2025
3.0.16 177 2/5/2025
3.0.15 142 2/5/2025
3.0.14 142 2/5/2025
3.0.13 142 2/5/2025
3.0.12 136 2/5/2025
3.0.11 172 2/5/2025
3.0.10 157 2/5/2025
3.0.9 143 2/5/2025
3.0.8 142 2/5/2025
3.0.7 143 2/3/2025
3.0.6 171 2/3/2025
3.0.5 140 2/3/2025
3.0.4 159 2/3/2025
3.0.3 148 2/3/2025