// deatomiser -- KEKS atoms printer
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pp -- C KEKS pretty-printer
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pub-verify -- verify a chain of cm/pub keys
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pub-verify -- verify a chain of cm/pub keys
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pub-verify -- verify a chain of cm/pub keys
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// schema-validate -- KEKS data structures validator
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// test-vector -- KEKS test structure
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
#!/usr/bin/env perl
# Simple script for substitute placeholders in Texinfo files with
# docstring values found in source code.
-# Copyright (C) 2020-2025 Sergey Matveev <stargrave@stargrave.org>
+# Copyright (C) 2020-2026 Sergey Matveev <stargrave@stargrave.org>
#
# If you C source code contains:
#
@settitle KEKS
@copying
-Copyright @copyright{} 2024-2025 @email{stargrave@@stargrave.org, Sergey Matveev}
+Copyright @copyright{} 2024-2026 @email{stargrave@@stargrave.org, Sergey Matveev}
@end copying
@node Top
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- C99 KEKS encoder implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmenctool -- dealing with KEKS-encoded cm/encrypted utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmenctool -- dealing with KEKS-encoded cm/encrypted utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmhshtool -- dealing with KEKS-encoded cm/hashed utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmkeytool -- dealing with KEKS-encoded keypairs utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmkeytool -- dealing with KEKS-encoded keypairs utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmsigtool -- dealing with KEKS-encoded cm/signed utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// cmsigtool -- dealing with KEKS-encoded cm/signed utility
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pp -- KEKS pretty printer
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pp -- KEKS pretty printer
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// pp -- KEKS pretty printer
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// schema-validate -- KEKS data structures validator
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// test-vector-anys -- KEKS test structure with any-types
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// test-vector-manual -- KEKS test structure with manually encoded fields
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// textdump-tester -- test utility for Python's textdump-tester
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS/CM -- KEKS-encoded cryptographic messages
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
// Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-// Sergey Matveev <stargrave@stargrave.org>
+// 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// KEKS -- Go KEKS codec implementation
-// Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+// Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
#!/usr/bin/env python3
# Python KEKS implementation
-# Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
-# Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# KEKS -- Python KEKS implementation
# Copyright (C) 2024-2025 Anton Rudenko <rudenko.ad@phystech.edu>
-# 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
Announcements go to:
=> http://lists.cypherpunks.su/keks.html maillist\r
-Copyright © 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+Copyright © 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#!/usr/bin/env tclsh
# keks.tcl -- Tcl KEKS encoder implementation
-# Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
#!/usr/bin/env tclsh
# schema.tcl -- Convert KEKS/Schema schemas to commands
-# Copyright (C) 2024-2025 Sergey Matveev <stargrave@stargrave.org>
+# Copyright (C) 2024-2026 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as