From 2fb6f67e15989e41fb8acce8ec984d16776eaf5a Mon Sep 17 00:00:00 2001 From: josi Date: Fri, 19 Apr 2024 14:16:07 +0200 Subject: [PATCH] finale structure update --- .../ECC/certificate-authority-options.conf | 0 .../CERIFICATEs/ECC/client.ext | 0 .../CERIFICATEs/ECC/gen_cert_ECC.bat | 0 .../CERIFICATEs/ECC/options.conf | 0 .../CERIFICATEs/ECC/server.ext | 0 .../CERIFICATEs/PQ/README.txt | 0 .../PQ/certificate-authority-options.conf | 0 .../CERIFICATEs/PQ/client.ext | 0 .../CERIFICATEs/PQ/gen_PQ_cert.bat | 0 .../CERIFICATEs/PQ/options.conf | 0 .../CERIFICATEs/PQ/server.ext | 0 .../RSA/certificate-authority-options.conf | 0 .../CERIFICATEs/RSA/client.ext | 0 .../CERIFICATEs/RSA/gen_cert_RSA.bat | 0 .../CERIFICATEs/RSA/options.conf | 0 .../CERIFICATEs/RSA/server.ext | 0 .../CLIENT_SERVER_SECURE/CLIENT/client.c | 0 .../CLIENT_SERVER_SECURE/CLIENT/client.key | 0 .../CLIENT_SERVER_SECURE/CLIENT/client.pem | 0 .../CLIENT_SERVER_SECURE/SERVER/server.c | 0 .../CLIENT_SERVER_SECURE/SERVER/server.key | 0 .../CLIENT_SERVER_SECURE/SERVER/server.pem | 0 .../CLIENT_SERVER_SECURE/comp_client.bat | 0 .../CLIENT_SERVER_SECURE/comp_server.bat | 0 .../CLIENT_SERVER_SECURE/makefile | 0 .../CLIENT_SERVER_SECURE/myCA.pem | 0 .../CLIENT_SERVER_SECURE/schematic.svg | 0 .../CLIENT_SERVER_SECURE/start_client.bat | 0 .../CLIENT_SERVER_SECURE/start_server.bat | 0 .../CLIENT_SERVER_SECURE_BIO/CLIENT/client.c | 0 .../CLIENT/client.key | 0 .../CLIENT/client.pem | 0 .../CLIENT_SERVER_SECURE_BIO/SERVER/server.c | 0 .../SERVER/server.key | 0 .../SERVER/server.pem | 0 .../CLIENT_SERVER_SECURE_BIO/comp_client.bat | 0 .../CLIENT_SERVER_SECURE_BIO/comp_server.bat | 0 .../CLIENT_SERVER_SECURE_BIO/makefile | 0 .../CLIENT_SERVER_SECURE_BIO/myCA.pem | 0 .../CLIENT_SERVER_SECURE_BIO/schematic.svg | 0 .../CLIENT_SERVER_SECURE_BIO/start_client.bat | 0 .../CLIENT_SERVER_SECURE_BIO/start_server.bat | 0 .../dokumentacia.pdf | Bin .../oqsprovider/README.txt | 0 .../oqsprovider/openssl.cnf | 0 .../oqsprovider/oqsprovider.dll | Bin .../program_structure.svg | 0 .../readme | 0 .../CHANGES.md | 0 .../CMakeCache.txt | 12 +- .../CMakeFiles/3.28.2/CMakeCCompiler.cmake | 0 .../CMakeFiles/3.28.2/CMakeCXXCompiler.cmake | 0 .../3.28.2/CMakeDetermineCompilerABI_C.bin | Bin 63173 -> 63173 bytes .../3.28.2/CMakeDetermineCompilerABI_CXX.bin | Bin 63192 -> 63192 bytes .../CMakeFiles/3.28.2/CMakeRCCompiler.cmake | 0 .../CMakeFiles/3.28.2/CMakeSystem.cmake | 0 .../3.28.2/CompilerIdC/CMakeCCompilerId.c | 0 .../CMakeFiles/3.28.2/CompilerIdC/a.exe | Bin 63248 -> 63248 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 0 .../CMakeFiles/3.28.2/CompilerIdCXX/a.exe | Bin 63276 -> 63276 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 180 +- .../CMakeDirectoryInformation.cmake | 4 +- PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake | 56 + .../CMakeFiles/Makefile2 | 16 +- .../CMakeFiles/TargetDirectories.txt | 4 + .../CMakeFiles/client.dir/DependInfo.cmake | 2 +- .../CMakeFiles/client.dir/build.make | 16 +- .../CMakeFiles/client.dir/cmake_clean.cmake | 0 .../client.dir/compiler_depend.internal | 330 ++ .../client.dir/compiler_depend.make | 979 ++++ .../CMakeFiles/client.dir/compiler_depend.ts | 0 .../CMakeFiles/client.dir/depend.make | 0 .../CMakeFiles/client.dir/flags.make | 0 .../CMakeFiles/client.dir/includes_CXX.rsp | 1 + .../CMakeFiles/client.dir/link.txt | 0 .../CMakeFiles/client.dir/linkLibs.rsp | 0 .../CMakeFiles/client.dir/objects.a | Bin 23936 -> 23936 bytes .../CMakeFiles/client.dir/objects1.rsp | 0 .../CMakeFiles/client.dir/progress.make | 0 .../CMakeFiles/client.dir/src/client.cpp.obj | Bin .../client.dir/src/client.cpp.obj.d | 62 +- .../CMakeFiles/cmake.check_cache | 0 .../CMakeFiles/progress.marks | 0 .../CMakeFiles/tiitls.dir/DependInfo.cmake | 37 + .../CMakeFiles/tiitls.dir/build.make | 128 +- .../CMakeFiles/tiitls.dir/cmake_clean.cmake | 0 .../tiitls.dir/cmake_clean_target.cmake | 0 .../tiitls.dir/compiler_depend.internal | 3647 +++++++++++++ .../tiitls.dir/compiler_depend.make | 4600 +++++++++++++++++ .../CMakeFiles/tiitls.dir/compiler_depend.ts | 0 .../CMakeFiles/tiitls.dir/depend.make | 0 .../CMakeFiles/tiitls.dir/flags.make | 0 .../CMakeFiles/tiitls.dir/includes_CXX.rsp | 1 + .../tiitls.dir/lib/ibe/tls_bfibe.cpp.obj | Bin .../tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d | 32 +- .../tiitls.dir/lib/ibe/tls_pqibe.cpp.obj | Bin .../tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d | 8 +- .../tiitls.dir/lib/tls_cacerts.cpp.obj | Bin .../tiitls.dir/lib/tls_cacerts.cpp.obj.d | 10 +- .../tiitls.dir/lib/tls_cert_chain.cpp.obj | Bin .../tiitls.dir/lib/tls_cert_chain.cpp.obj.d | 24 +- .../tiitls.dir/lib/tls_client_cert.cpp.obj | Bin .../tiitls.dir/lib/tls_client_cert.cpp.obj.d | 10 +- .../tiitls.dir/lib/tls_client_recv.cpp.obj | Bin .../tiitls.dir/lib/tls_client_recv.cpp.obj.d | 28 +- .../tiitls.dir/lib/tls_client_send.cpp.obj | Bin .../tiitls.dir/lib/tls_client_send.cpp.obj.d | 24 +- .../tiitls.dir/lib/tls_keys_calc.cpp.obj | Bin .../tiitls.dir/lib/tls_keys_calc.cpp.obj.d | 24 +- .../tiitls.dir/lib/tls_logger.cpp.obj | Bin 0 -> 14768 bytes .../tiitls.dir/lib/tls_logger.cpp.obj.d | 12 +- .../tiitls.dir/lib/tls_octads.cpp.obj | Bin .../tiitls.dir/lib/tls_octads.cpp.obj.d | 4 +- .../tiitls.dir/lib/tls_protocol.cpp.obj | Bin .../tiitls.dir/lib/tls_protocol.cpp.obj.d | 28 +- .../CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj | Bin 0 -> 40038 bytes .../tiitls.dir/lib/tls_sal.cpp.obj.d | 93 +- .../tiitls.dir/lib/tls_sockets.cpp.obj | Bin .../tiitls.dir/lib/tls_sockets.cpp.obj.d | 12 +- .../tiitls.dir/lib/tls_tickets.cpp.obj | Bin .../tiitls.dir/lib/tls_tickets.cpp.obj.d | 18 +- .../tiitls.dir/lib/tls_x509.cpp.obj | Bin .../tiitls.dir/lib/tls_x509.cpp.obj.d | 6 +- .../CMakeFiles/tiitls.dir/link.txt | 0 .../CMakeFiles/tiitls.dir/progress.make | 0 .../CMakeLists.txt | 0 .../PQ_TIIGER_TLS => PQ_TIIGER_TLS}/Makefile | 8 +- PQ_TIIGER_TLS/OQS_TEST_results.txt | 56 + .../OQS_TEST_results2.txt | 0 .../README.txt | 17 +- .../README_SCOTT.md | 0 .../client.exe | Bin 3063949 -> 3069599 bytes .../cmake_install.cmake | 4 +- PQ_TIIGER_TLS/cookie.txt | 10 + .../doc/Doxyfile | 0 .../doc/list.txt | 0 .../doc/refman.pdf | 0 .../doc/sal.pdf | Bin .../doc/tls.pdf | Bin .../doc/vision.pdf | Bin .../include/tls1_3.h | 0 .../include/tls_bfibe.h | 0 .../include/tls_cert_chain.h | 0 .../include/tls_certs.h | 0 .../include/tls_client_recv.h | 0 .../include/tls_client_send.h | 0 .../include/tls_keys_calc.h | 0 .../include/tls_logger.h | 0 .../include/tls_octads.h | 0 .../include/tls_pqibe.h | 0 .../include/tls_protocol.h | 0 .../include/tls_sal.h | 0 .../include/tls_sockets.h | 0 .../include/tls_tickets.h | 0 .../include/tls_x509.h | 0 .../lib/ibe/tls_bfibe.cpp | 0 .../lib/ibe/tls_pqibe.cpp | 0 .../lib/tls_cacerts.cpp | 0 .../lib/tls_cert_chain.cpp | 0 .../lib/tls_client_cert.cpp | 0 .../lib/tls_client_recv.cpp | 0 .../lib/tls_client_send.cpp | 0 .../lib/tls_keys_calc.cpp | 0 .../lib/tls_logger.cpp | 0 .../lib/tls_octads.cpp | 0 .../lib/tls_protocol.cpp | 0 .../lib/tls_sal.cpp | 0 .../lib/tls_sockets.cpp | 0 .../lib/tls_tickets.cpp | 0 .../lib/tls_x509.cpp | 0 .../libclient.dll.a | Bin 63472 -> 63472 bytes .../ubuntu22-18-04-24/include/oqs/common.h | 226 + .../ubuntu22-18-04-24/include/oqs/kem.h | 301 ++ .../ubuntu22-18-04-24/include/oqs/kem_bike.h | 42 + .../include/oqs/kem_classic_mceliece.h | 119 + .../include/oqs/kem_frodokem.h | 74 + .../ubuntu22-18-04-24/include/oqs/kem_hqc.h | 42 + .../ubuntu22-18-04-24/include/oqs/kem_kyber.h | 42 + .../include/oqs/kem_ml_kem.h | 69 + .../include/oqs/kem_ntruprime.h | 20 + .../ubuntu22-18-04-24/include/oqs/oqs.h | 21 + .../ubuntu22-18-04-24/include/oqs/oqsconfig.h | 190 + .../ubuntu22-18-04-24/include/oqs/rand.h | 66 + .../ubuntu22-18-04-24/include/oqs/sig.h | 276 + .../include/oqs/sig_dilithium.h | 41 + .../include/oqs/sig_falcon.h | 52 + .../include/oqs/sig_ml_dsa.h | 68 + .../include/oqs/sig_sphincs.h | 140 + .../liboqs/ubuntu22-18-04-24/lib/liboqs.a | Bin 0 -> 9801624 bytes .../liboqs/winx64-14-04-24/include/oqs/aes.h | 154 + .../winx64-14-04-24/include/oqs/common.h | 226 + .../liboqs/winx64-14-04-24/include/oqs/kem.h | 301 ++ .../include/oqs/kem_classic_mceliece.h | 119 + .../include/oqs/kem_frodokem.h | 74 + .../winx64-14-04-24/include/oqs/kem_hqc.h | 42 + .../winx64-14-04-24/include/oqs/kem_kyber.h | 42 + .../winx64-14-04-24/include/oqs/kem_ml_kem.h | 69 + .../include/oqs/kem_ntruprime.h | 20 + .../liboqs/winx64-14-04-24/include/oqs/oqs.h | 21 + .../winx64-14-04-24/include/oqs/oqsconfig.h | 190 + .../liboqs/winx64-14-04-24/include/oqs/rand.h | 66 + .../winx64-14-04-24/include/oqs/rand_nist.h | 47 + .../liboqs/winx64-14-04-24/include/oqs/sha2.h | 257 + .../liboqs/winx64-14-04-24/include/oqs/sha3.h | 429 ++ .../winx64-14-04-24/include/oqs/sha3x4.h | 263 + .../liboqs/winx64-14-04-24/include/oqs/sig.h | 276 + .../include/oqs/sig_dilithium.h | 41 + .../winx64-14-04-24/include/oqs/sig_falcon.h | 52 + .../winx64-14-04-24/include/oqs/sig_ml_dsa.h | 68 + .../winx64-14-04-24/include/oqs/sig_sphincs.h | 140 + .../winx64-14-04-24/lib/liboqs-internal.a | Bin 0 -> 323380 bytes .../liboqs/winx64-14-04-24/lib/liboqs.a | Bin 0 -> 5570972 bytes .../liboqs/winx86-11-04-24/include/oqs/aes.h | 236 + .../winx86-11-04-24/include/oqs/common.h | 226 + .../liboqs/winx86-11-04-24/include/oqs/kem.h | 301 ++ .../include/oqs/kem_classic_mceliece.h | 119 + .../include/oqs/kem_frodokem.h | 74 + .../winx86-11-04-24/include/oqs/kem_hqc.h | 42 + .../winx86-11-04-24/include/oqs/kem_kyber.h | 42 + .../winx86-11-04-24/include/oqs/kem_ml_kem.h | 69 + .../include/oqs/kem_ntruprime.h | 20 + .../liboqs/winx86-11-04-24/include/oqs/oqs.h | 21 + .../winx86-11-04-24/include/oqs/oqsconfig.h | 192 + .../liboqs/winx86-11-04-24/include/oqs/rand.h | 66 + .../winx86-11-04-24/include/oqs/rand_nist.h | 47 + .../liboqs/winx86-11-04-24/include/oqs/sha2.h | 358 ++ .../liboqs/winx86-11-04-24/include/oqs/sha3.h | 630 +++ .../winx86-11-04-24/include/oqs/sha3x4.h | 408 ++ .../liboqs/winx86-11-04-24/include/oqs/sig.h | 276 + .../include/oqs/sig_dilithium.h | 41 + .../winx86-11-04-24/include/oqs/sig_falcon.h | 52 + .../winx86-11-04-24/include/oqs/sig_ml_dsa.h | 68 + .../winx86-11-04-24/include/oqs/sig_sphincs.h | 140 + .../winx86-11-04-24/lib/liboqs-internal.a | Bin 0 -> 468990 bytes .../liboqs/winx86-11-04-24/lib/liboqs.a | Bin 0 -> 3242680 bytes .../libtiitls.a | Bin 433300 -> 442478 bytes .../sal/README.txt | 0 .../sal/miracl-ubuntu22-11-04-24/core.a | Bin .../includes/.gitignore | 0 .../miracl-ubuntu22-11-04-24/includes/aes.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/arch.h | 0 .../includes/benchtest_all | Bin .../includes/benchtest_all.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/big.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/big.h | 0 .../includes/big_B160_56.h | 0 .../includes/big_B168_60.h | 0 .../includes/big_B256_56.h | 0 .../includes/big_B288_60.h | 0 .../includes/big_B336_60.h | 0 .../includes/big_B384_56.h | 0 .../includes/big_B384_58.h | 0 .../includes/big_B416_60.h | 0 .../includes/big_B448_58.h | 0 .../includes/big_B448_60.h | 0 .../includes/big_B464_60.h | 0 .../includes/big_B480_56.h | 0 .../includes/big_B512_60.h | 0 .../includes/big_B528_60.h | 0 .../includes/big_B560_58.h | 0 .../includes/big_B584_60.h | 0 .../miracl-ubuntu22-11-04-24/includes/bls.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/bls.h | 0 .../includes/bls192.cpp | 0 .../includes/bls192.h | 0 .../includes/bls192_BLS24479.h | 0 .../includes/bls256.cpp | 0 .../includes/bls256.h | 0 .../includes/bls256_BLS48286.h | 0 .../includes/bls256_BLS48556.h | 0 .../includes/bls256_BLS48581.h | 0 .../includes/bls_BLS12381.h | 0 .../includes/bls_BLS12383.h | 0 .../includes/bls_BLS12443.h | 0 .../includes/bls_BLS12461.h | 0 .../includes/bls_BN158.h | 0 .../includes/bls_BN254.h | 0 .../includes/bls_BN254CX.h | 0 .../includes/bls_BN462.h | 0 .../includes/bls_FP256BN.h | 0 .../includes/bls_FP512BN.h | 0 .../includes/blsrev.cpp | 0 .../includes/blsrev192.cpp | 0 .../includes/blsrev256.cpp | 0 .../includes/config16.py | 0 .../includes/config32.py | 0 .../includes/config64.py | 0 .../includes/config_big.h | 0 .../includes/config_big_B160_56.h | 0 .../includes/config_big_B168_60.h | 0 .../includes/config_big_B256_56.h | 0 .../includes/config_big_B288_60.h | 0 .../includes/config_big_B336_60.h | 0 .../includes/config_big_B384_56.h | 0 .../includes/config_big_B384_58.h | 0 .../includes/config_big_B416_60.h | 0 .../includes/config_big_B448_58.h | 0 .../includes/config_big_B448_60.h | 0 .../includes/config_big_B464_60.h | 0 .../includes/config_big_B480_56.h | 0 .../includes/config_big_B512_60.h | 0 .../includes/config_big_B528_60.h | 0 .../includes/config_big_B560_58.h | 0 .../includes/config_big_B584_60.h | 0 .../includes/config_curve.h | 0 .../includes/config_curve_ANSSI.h | 0 .../includes/config_curve_BLS12381.h | 0 .../includes/config_curve_BLS12383.h | 0 .../includes/config_curve_BLS12443.h | 0 .../includes/config_curve_BLS12461.h | 0 .../includes/config_curve_BLS24479.h | 0 .../includes/config_curve_BLS48286.h | 0 .../includes/config_curve_BLS48556.h | 0 .../includes/config_curve_BLS48581.h | 0 .../includes/config_curve_BN158.h | 0 .../includes/config_curve_BN254.h | 0 .../includes/config_curve_BN254CX.h | 0 .../includes/config_curve_BN462.h | 0 .../includes/config_curve_BRAINPOOL.h | 0 .../includes/config_curve_C1174.h | 0 .../includes/config_curve_C13318.h | 0 .../includes/config_curve_C1665.h | 0 .../includes/config_curve_C25519.h | 0 .../includes/config_curve_C41417.h | 0 .../includes/config_curve_Ed25519.h | 0 .../includes/config_curve_Ed448.h | 0 .../includes/config_curve_FP256BN.h | 0 .../includes/config_curve_FP512BN.h | 0 .../includes/config_curve_HIFIVE.h | 0 .../includes/config_curve_JUBJUB.h | 0 .../includes/config_curve_MDC.h | 0 .../includes/config_curve_NIST256.h | 0 .../includes/config_curve_NIST384.h | 0 .../includes/config_curve_NIST521.h | 0 .../includes/config_curve_NUMS256E.h | 0 .../includes/config_curve_NUMS256W.h | 0 .../includes/config_curve_NUMS384E.h | 0 .../includes/config_curve_NUMS384W.h | 0 .../includes/config_curve_NUMS512E.h | 0 .../includes/config_curve_NUMS512W.h | 0 .../includes/config_curve_SECP160R1.h | 0 .../includes/config_curve_SECP256K1.h | 0 .../includes/config_curve_SM2.h | 0 .../includes/config_curve_TWEEDLEDEE.h | 0 .../includes/config_curve_TWEEDLEDUM.h | 0 .../includes/config_curve_X448.h | 0 .../includes/config_ff.h | 0 .../includes/config_ff_RSA2048.h | 0 .../includes/config_ff_RSA3072.h | 0 .../includes/config_ff_RSA4096.h | 0 .../includes/config_field.h | 0 .../includes/config_field_ANSSI.h | 0 .../includes/config_field_BLS12381.h | 0 .../includes/config_field_BLS12383.h | 0 .../includes/config_field_BLS12443.h | 0 .../includes/config_field_BLS12461.h | 0 .../includes/config_field_BLS24479.h | 0 .../includes/config_field_BLS48286.h | 0 .../includes/config_field_BLS48556.h | 0 .../includes/config_field_BLS48581.h | 0 .../includes/config_field_BN158.h | 0 .../includes/config_field_BN254.h | 0 .../includes/config_field_BN254CX.h | 0 .../includes/config_field_BN462.h | 0 .../includes/config_field_BRAINPOOL.h | 0 .../includes/config_field_C1174.h | 0 .../includes/config_field_C1665.h | 0 .../includes/config_field_C41417.h | 0 .../includes/config_field_F25519.h | 0 .../includes/config_field_F256PME.h | 0 .../includes/config_field_F256PMW.h | 0 .../includes/config_field_F384PM.h | 0 .../includes/config_field_F448.h | 0 .../includes/config_field_F512PM.h | 0 .../includes/config_field_FP256BN.h | 0 .../includes/config_field_FP512BN.h | 0 .../includes/config_field_HIFIVE.h | 0 .../includes/config_field_JUBJUB.h | 0 .../includes/config_field_MDC.h | 0 .../includes/config_field_NIST256.h | 0 .../includes/config_field_NIST384.h | 0 .../includes/config_field_NIST521.h | 0 .../includes/config_field_SECP160R1.h | 0 .../includes/config_field_SECP256K1.h | 0 .../includes/config_field_SM2.h | 0 .../includes/config_field_TWEEDLEDEE.h | 0 .../includes/config_field_TWEEDLEDUM.h | 0 .../miracl-ubuntu22-11-04-24}/includes/core.h | 0 .../includes/dilithium.cpp | 0 .../includes/dilithium.h | 0 .../includes/ecdh.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ecdh.h | 0 .../includes/ecdh_ANSSI.h | 0 .../includes/ecdh_BLS12381.h | 0 .../includes/ecdh_BLS12383.h | 0 .../includes/ecdh_BLS12443.h | 0 .../includes/ecdh_BLS12461.h | 0 .../includes/ecdh_BLS24479.h | 0 .../includes/ecdh_BLS48286.h | 0 .../includes/ecdh_BLS48556.h | 0 .../includes/ecdh_BLS48581.h | 0 .../includes/ecdh_BN158.h | 0 .../includes/ecdh_BN254.h | 0 .../includes/ecdh_BN254CX.h | 0 .../includes/ecdh_BN462.h | 0 .../includes/ecdh_BRAINPOOL.h | 0 .../includes/ecdh_C1174.h | 0 .../includes/ecdh_C13318.h | 0 .../includes/ecdh_C1665.h | 0 .../includes/ecdh_C25519.h | 0 .../includes/ecdh_C41417.h | 0 .../includes/ecdh_Ed25519.h | 0 .../includes/ecdh_Ed448.h | 0 .../includes/ecdh_FP256BN.h | 0 .../includes/ecdh_FP512BN.h | 0 .../includes/ecdh_HIFIVE.h | 0 .../includes/ecdh_JUBJUB.h | 0 .../includes/ecdh_MDC.h | 0 .../includes/ecdh_NIST256.h | 0 .../includes/ecdh_NIST384.h | 0 .../includes/ecdh_NIST521.h | 0 .../includes/ecdh_NUMS256E.h | 0 .../includes/ecdh_NUMS256W.h | 0 .../includes/ecdh_NUMS384E.h | 0 .../includes/ecdh_NUMS384W.h | 0 .../includes/ecdh_NUMS512E.h | 0 .../includes/ecdh_NUMS512W.h | 0 .../includes/ecdh_SECP160R1.h | 0 .../includes/ecdh_SECP256K1.h | 0 .../includes/ecdh_SM2.h | 0 .../includes/ecdh_TWEEDLEDEE.h | 0 .../includes/ecdh_TWEEDLEDUM.h | 0 .../includes/ecdh_X448.h | 0 .../miracl-ubuntu22-11-04-24/includes/ecp.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ecp.h | 0 .../includes/ecp2.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ecp2.h | 0 .../includes/ecp2_BLS12381.h | 0 .../includes/ecp2_BLS12383.h | 0 .../includes/ecp2_BLS12443.h | 0 .../includes/ecp2_BLS12461.h | 0 .../includes/ecp2_BN158.h | 0 .../includes/ecp2_BN254.h | 0 .../includes/ecp2_BN254CX.h | 0 .../includes/ecp2_BN462.h | 0 .../includes/ecp2_FP256BN.h | 0 .../includes/ecp2_FP512BN.h | 0 .../includes/ecp4.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ecp4.h | 0 .../includes/ecp4_BLS24479.h | 0 .../includes/ecp8.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ecp8.h | 0 .../includes/ecp8_BLS48286.h | 0 .../includes/ecp8_BLS48556.h | 0 .../includes/ecp8_BLS48581.h | 0 .../includes/ecp_ANSSI.h | 0 .../includes/ecp_BLS12381.h | 0 .../includes/ecp_BLS12383.h | 0 .../includes/ecp_BLS12443.h | 0 .../includes/ecp_BLS12461.h | 0 .../includes/ecp_BLS24479.h | 0 .../includes/ecp_BLS48286.h | 0 .../includes/ecp_BLS48556.h | 0 .../includes/ecp_BLS48581.h | 0 .../includes/ecp_BN158.h | 0 .../includes/ecp_BN254.h | 0 .../includes/ecp_BN254CX.h | 0 .../includes/ecp_BN462.h | 0 .../includes/ecp_BRAINPOOL.h | 0 .../includes/ecp_C1174.h | 0 .../includes/ecp_C13318.h | 0 .../includes/ecp_C1665.h | 0 .../includes/ecp_C25519.h | 0 .../includes/ecp_C41417.h | 0 .../includes/ecp_Ed25519.h | 0 .../includes/ecp_Ed448.h | 0 .../includes/ecp_FP256BN.h | 0 .../includes/ecp_FP512BN.h | 0 .../includes/ecp_HIFIVE.h | 0 .../includes/ecp_JUBJUB.h | 0 .../includes/ecp_MDC.h | 0 .../includes/ecp_NIST256.h | 0 .../includes/ecp_NIST384.h | 0 .../includes/ecp_NIST521.h | 0 .../includes/ecp_NUMS256E.h | 0 .../includes/ecp_NUMS256W.h | 0 .../includes/ecp_NUMS384E.h | 0 .../includes/ecp_NUMS384W.h | 0 .../includes/ecp_NUMS512E.h | 0 .../includes/ecp_NUMS512W.h | 0 .../includes/ecp_SECP160R1.h | 0 .../includes/ecp_SECP256K1.h | 0 .../includes/ecp_SM2.h | 0 .../includes/ecp_TWEEDLEDEE.h | 0 .../includes/ecp_TWEEDLEDUM.h | 0 .../includes/ecp_X448.h | 0 .../includes/eddsa.cpp | 0 .../includes/eddsa.h | 0 .../includes/eddsa_ANSSI.h | 0 .../includes/eddsa_BLS12381.h | 0 .../includes/eddsa_BLS12383.h | 0 .../includes/eddsa_BLS12443.h | 0 .../includes/eddsa_BLS12461.h | 0 .../includes/eddsa_BLS24479.h | 0 .../includes/eddsa_BLS48286.h | 0 .../includes/eddsa_BLS48556.h | 0 .../includes/eddsa_BLS48581.h | 0 .../includes/eddsa_BN158.h | 0 .../includes/eddsa_BN254.h | 0 .../includes/eddsa_BN254CX.h | 0 .../includes/eddsa_BN462.h | 0 .../includes/eddsa_BRAINPOOL.h | 0 .../includes/eddsa_C1174.h | 0 .../includes/eddsa_C13318.h | 0 .../includes/eddsa_C1665.h | 0 .../includes/eddsa_C25519.h | 0 .../includes/eddsa_C41417.h | 0 .../includes/eddsa_Ed25519.h | 0 .../includes/eddsa_Ed448.h | 0 .../includes/eddsa_FP256BN.h | 0 .../includes/eddsa_FP512BN.h | 0 .../includes/eddsa_HIFIVE.h | 0 .../includes/eddsa_JUBJUB.h | 0 .../includes/eddsa_MDC.h | 0 .../includes/eddsa_NIST256.h | 0 .../includes/eddsa_NIST384.h | 0 .../includes/eddsa_NIST521.h | 0 .../includes/eddsa_NUMS256E.h | 0 .../includes/eddsa_NUMS256W.h | 0 .../includes/eddsa_NUMS384E.h | 0 .../includes/eddsa_NUMS384W.h | 0 .../includes/eddsa_NUMS512E.h | 0 .../includes/eddsa_NUMS512W.h | 0 .../includes/eddsa_SECP160R1.h | 0 .../includes/eddsa_SECP256K1.h | 0 .../includes/eddsa_SM2.h | 0 .../includes/eddsa_TWEEDLEDEE.h | 0 .../includes/eddsa_TWEEDLEDUM.h | 0 .../includes/eddsa_X448.h | 0 .../miracl-ubuntu22-11-04-24/includes/ff.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/ff.h | 0 .../includes/ff_RSA2048.h | 0 .../includes/ff_RSA3072.h | 0 .../includes/ff_RSA4096.h | 0 .../miracl-ubuntu22-11-04-24/includes/fp.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp.h | 0 .../includes/fp12.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp12.h | 0 .../includes/fp12_BLS12381.h | 0 .../includes/fp12_BLS12383.h | 0 .../includes/fp12_BLS12443.h | 0 .../includes/fp12_BLS12461.h | 0 .../includes/fp12_BN158.h | 0 .../includes/fp12_BN254.h | 0 .../includes/fp12_BN254CX.h | 0 .../includes/fp12_BN462.h | 0 .../includes/fp12_FP256BN.h | 0 .../includes/fp12_FP512BN.h | 0 .../includes/fp16.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp16.h | 0 .../includes/fp16_BLS48286.h | 0 .../includes/fp16_BLS48556.h | 0 .../includes/fp16_BLS48581.h | 0 .../miracl-ubuntu22-11-04-24/includes/fp2.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp2.h | 0 .../includes/fp24.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp24.h | 0 .../includes/fp24_BLS24479.h | 0 .../includes/fp2_BLS12381.h | 0 .../includes/fp2_BLS12383.h | 0 .../includes/fp2_BLS12443.h | 0 .../includes/fp2_BLS12461.h | 0 .../includes/fp2_BLS24479.h | 0 .../includes/fp2_BLS48286.h | 0 .../includes/fp2_BLS48556.h | 0 .../includes/fp2_BLS48581.h | 0 .../includes/fp2_BN158.h | 0 .../includes/fp2_BN254.h | 0 .../includes/fp2_BN254CX.h | 0 .../includes/fp2_BN462.h | 0 .../includes/fp2_FP256BN.h | 0 .../includes/fp2_FP512BN.h | 0 .../miracl-ubuntu22-11-04-24/includes/fp4.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp4.h | 0 .../includes/fp48.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp48.h | 0 .../includes/fp48_BLS48286.h | 0 .../includes/fp48_BLS48556.h | 0 .../includes/fp48_BLS48581.h | 0 .../includes/fp4_BLS12381.h | 0 .../includes/fp4_BLS12383.h | 0 .../includes/fp4_BLS12443.h | 0 .../includes/fp4_BLS12461.h | 0 .../includes/fp4_BLS24479.h | 0 .../includes/fp4_BLS48286.h | 0 .../includes/fp4_BLS48556.h | 0 .../includes/fp4_BLS48581.h | 0 .../includes/fp4_BN158.h | 0 .../includes/fp4_BN254.h | 0 .../includes/fp4_BN254CX.h | 0 .../includes/fp4_BN462.h | 0 .../includes/fp4_FP256BN.h | 0 .../includes/fp4_FP512BN.h | 0 .../miracl-ubuntu22-11-04-24/includes/fp8.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/fp8.h | 0 .../includes/fp8_BLS24479.h | 0 .../includes/fp8_BLS48286.h | 0 .../includes/fp8_BLS48556.h | 0 .../includes/fp8_BLS48581.h | 0 .../includes/fp_ANSSI.h | 0 .../includes/fp_BLS12381.h | 0 .../includes/fp_BLS12383.h | 0 .../includes/fp_BLS12443.h | 0 .../includes/fp_BLS12461.h | 0 .../includes/fp_BLS24479.h | 0 .../includes/fp_BLS48286.h | 0 .../includes/fp_BLS48556.h | 0 .../includes/fp_BLS48581.h | 0 .../includes/fp_BN158.h | 0 .../includes/fp_BN254.h | 0 .../includes/fp_BN254CX.h | 0 .../includes/fp_BN462.h | 0 .../includes/fp_BRAINPOOL.h | 0 .../includes/fp_C1174.h | 0 .../includes/fp_C1665.h | 0 .../includes/fp_C41417.h | 0 .../includes/fp_F25519.h | 0 .../includes/fp_F256PME.h | 0 .../includes/fp_F256PMW.h | 0 .../includes/fp_F384PM.h | 0 .../includes/fp_F448.h | 0 .../includes/fp_F512PM.h | 0 .../includes/fp_FP256BN.h | 0 .../includes/fp_FP512BN.h | 0 .../includes/fp_HIFIVE.h | 0 .../includes/fp_JUBJUB.h | 0 .../includes/fp_MDC.h | 0 .../includes/fp_NIST256.h | 0 .../includes/fp_NIST384.h | 0 .../includes/fp_NIST521.h | 0 .../includes/fp_SECP160R1.h | 0 .../includes/fp_SECP256K1.h | 0 .../includes/fp_SM2.h | 0 .../includes/fp_TWEEDLEDEE.h | 0 .../includes/fp_TWEEDLEDUM.h | 0 .../miracl-ubuntu22-11-04-24/includes/gcm.cpp | 0 .../includes/hash.cpp | 0 .../includes/hmac.cpp | 0 .../includes/hpke.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/hpke.h | 0 .../includes/hpke_ANSSI.h | 0 .../includes/hpke_BLS12381.h | 0 .../includes/hpke_BLS12383.h | 0 .../includes/hpke_BLS12443.h | 0 .../includes/hpke_BLS12461.h | 0 .../includes/hpke_BLS24479.h | 0 .../includes/hpke_BLS48286.h | 0 .../includes/hpke_BLS48556.h | 0 .../includes/hpke_BLS48581.h | 0 .../includes/hpke_BN158.h | 0 .../includes/hpke_BN254.h | 0 .../includes/hpke_BN254CX.h | 0 .../includes/hpke_BN462.h | 0 .../includes/hpke_BRAINPOOL.h | 0 .../includes/hpke_C1174.h | 0 .../includes/hpke_C13318.h | 0 .../includes/hpke_C1665.h | 0 .../includes/hpke_C25519.h | 0 .../includes/hpke_C41417.h | 0 .../includes/hpke_Ed25519.h | 0 .../includes/hpke_Ed448.h | 0 .../includes/hpke_FP256BN.h | 0 .../includes/hpke_FP512BN.h | 0 .../includes/hpke_HIFIVE.h | 0 .../includes/hpke_JUBJUB.h | 0 .../includes/hpke_MDC.h | 0 .../includes/hpke_NIST256.h | 0 .../includes/hpke_NIST384.h | 0 .../includes/hpke_NIST521.h | 0 .../includes/hpke_NUMS256E.h | 0 .../includes/hpke_NUMS256W.h | 0 .../includes/hpke_NUMS384E.h | 0 .../includes/hpke_NUMS384W.h | 0 .../includes/hpke_NUMS512E.h | 0 .../includes/hpke_NUMS512W.h | 0 .../includes/hpke_SECP160R1.h | 0 .../includes/hpke_SECP256K1.h | 0 .../includes/hpke_SM2.h | 0 .../includes/hpke_TWEEDLEDEE.h | 0 .../includes/hpke_TWEEDLEDUM.h | 0 .../includes/hpke_X448.h | 0 .../includes/kyber.cpp | 0 .../includes/kyber.h | 0 .../includes/mpin.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/mpin.h | 0 .../includes/mpin192.cpp | 0 .../includes/mpin192.h | 0 .../includes/mpin192_BLS24479.h | 0 .../includes/mpin256.cpp | 0 .../includes/mpin256.h | 0 .../includes/mpin256_BLS48286.h | 0 .../includes/mpin256_BLS48556.h | 0 .../includes/mpin256_BLS48581.h | 0 .../includes/mpin_BLS12381.h | 0 .../includes/mpin_BLS12383.h | 0 .../includes/mpin_BLS12443.h | 0 .../includes/mpin_BLS12461.h | 0 .../includes/mpin_BN158.h | 0 .../includes/mpin_BN254.h | 0 .../includes/mpin_BN254CX.h | 0 .../includes/mpin_BN462.h | 0 .../includes/mpin_FP256BN.h | 0 .../includes/mpin_FP512BN.h | 0 .../includes/newhope.cpp | 0 .../includes/newhope.h | 0 .../miracl-ubuntu22-11-04-24/includes/oct.cpp | 0 .../includes/pair.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/pair.h | 0 .../includes/pair4.cpp | 0 .../includes/pair4.h | 0 .../includes/pair4_BLS24479.h | 0 .../includes/pair8.cpp | 0 .../includes/pair8.h | 0 .../includes/pair8_BLS48286.h | 0 .../includes/pair8_BLS48556.h | 0 .../includes/pair8_BLS48581.h | 0 .../includes/pair_BLS12381.h | 0 .../includes/pair_BLS12383.h | 0 .../includes/pair_BLS12443.h | 0 .../includes/pair_BLS12461.h | 0 .../includes/pair_BN158.h | 0 .../includes/pair_BN254.h | 0 .../includes/pair_BN254CX.h | 0 .../includes/pair_BN462.h | 0 .../includes/pair_FP256BN.h | 0 .../includes/pair_FP512BN.h | 0 .../includes/rand.cpp | 0 .../includes/randapi.cpp | 0 .../includes/randapi.h | 0 .../includes/readme.md | 0 .../includes/rom_curve_ANSSI.cpp | 0 .../includes/rom_curve_BLS12381.cpp | 0 .../includes/rom_curve_BLS12383.cpp | 0 .../includes/rom_curve_BLS12443.cpp | 0 .../includes/rom_curve_BLS12461.cpp | 0 .../includes/rom_curve_BLS24479.cpp | 0 .../includes/rom_curve_BLS48286.cpp | 0 .../includes/rom_curve_BLS48556.cpp | 0 .../includes/rom_curve_BLS48581.cpp | 0 .../includes/rom_curve_BN158.cpp | 0 .../includes/rom_curve_BN254.cpp | 0 .../includes/rom_curve_BN254CX.cpp | 0 .../includes/rom_curve_BN462.cpp | 0 .../includes/rom_curve_BRAINPOOL.cpp | 0 .../includes/rom_curve_C1174.cpp | 0 .../includes/rom_curve_C13318.cpp | 0 .../includes/rom_curve_C1665.cpp | 0 .../includes/rom_curve_C25519.cpp | 0 .../includes/rom_curve_C41417.cpp | 0 .../includes/rom_curve_Ed25519.cpp | 0 .../includes/rom_curve_Ed448.cpp | 0 .../includes/rom_curve_FP256BN.cpp | 0 .../includes/rom_curve_FP512BN.cpp | 0 .../includes/rom_curve_HIFIVE.cpp | 0 .../includes/rom_curve_JUBJUB.cpp | 0 .../includes/rom_curve_MDC.cpp | 0 .../includes/rom_curve_NIST256.cpp | 0 .../includes/rom_curve_NIST384.cpp | 0 .../includes/rom_curve_NIST521.cpp | 0 .../includes/rom_curve_NUMS256E.cpp | 0 .../includes/rom_curve_NUMS256W.cpp | 0 .../includes/rom_curve_NUMS384E.cpp | 0 .../includes/rom_curve_NUMS384W.cpp | 0 .../includes/rom_curve_NUMS512E.cpp | 0 .../includes/rom_curve_NUMS512W.cpp | 0 .../includes/rom_curve_SECP160R1.cpp | 0 .../includes/rom_curve_SECP256K1.cpp | 0 .../includes/rom_curve_SM2.cpp | 0 .../includes/rom_curve_TWEEDLEDEE.cpp | 0 .../includes/rom_curve_TWEEDLEDUM.cpp | 0 .../includes/rom_curve_X448.cpp | 0 .../includes/rom_field_ANSSI.cpp | 0 .../includes/rom_field_BLS12381.cpp | 0 .../includes/rom_field_BLS12383.cpp | 0 .../includes/rom_field_BLS12443.cpp | 0 .../includes/rom_field_BLS12461.cpp | 0 .../includes/rom_field_BLS24479.cpp | 0 .../includes/rom_field_BLS48286.cpp | 0 .../includes/rom_field_BLS48556.cpp | 0 .../includes/rom_field_BLS48581.cpp | 0 .../includes/rom_field_BN158.cpp | 0 .../includes/rom_field_BN254.cpp | 0 .../includes/rom_field_BN254CX.cpp | 0 .../includes/rom_field_BN462.cpp | 0 .../includes/rom_field_BRAINPOOL.cpp | 0 .../includes/rom_field_C1174.cpp | 0 .../includes/rom_field_C1665.cpp | 0 .../includes/rom_field_C41417.cpp | 0 .../includes/rom_field_F25519.cpp | 0 .../includes/rom_field_F256PME.cpp | 0 .../includes/rom_field_F256PMW.cpp | 0 .../includes/rom_field_F384PM.cpp | 0 .../includes/rom_field_F448.cpp | 0 .../includes/rom_field_F512PM.cpp | 0 .../includes/rom_field_FP256BN.cpp | 0 .../includes/rom_field_FP512BN.cpp | 0 .../includes/rom_field_HIFIVE.cpp | 0 .../includes/rom_field_JUBJUB.cpp | 0 .../includes/rom_field_MDC.cpp | 0 .../includes/rom_field_NIST256.cpp | 0 .../includes/rom_field_NIST384.cpp | 0 .../includes/rom_field_NIST521.cpp | 0 .../includes/rom_field_SECP160R1.cpp | 0 .../includes/rom_field_SECP256K1.cpp | 0 .../includes/rom_field_SM2.cpp | 0 .../includes/rom_field_TWEEDLEDEE.cpp | 0 .../includes/rom_field_TWEEDLEDUM.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/rsa.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/rsa.h | 0 .../includes/rsa_RSA2048.h | 0 .../includes/rsa_RSA3072.h | 0 .../includes/rsa_RSA4096.h | 0 .../includes/share.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/testbls | Bin .../includes/testbls.cpp | 0 .../includes/testdlthm | Bin .../includes/testdlthm.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/testecc | Bin .../includes/testecc.cpp | 0 .../includes/testeddsa | Bin .../includes/testeddsa.cpp | 0 .../includes/testhpke.cpp | 0 .../includes/testhtp.cpp | 0 .../includes/testkyber | Bin .../includes/testkyber.cpp | 0 .../includes/testmpin | Bin .../includes/testmpin.cpp | 0 .../miracl-ubuntu22-11-04-24/includes/testnhs | Bin .../includes/testnhs.cpp | 0 .../includes/testx509.cpp | 0 .../includes/x509.cpp | 0 .../miracl-ubuntu22-11-04-24}/includes/x509.h | 0 .../sal/miracl-winx64-15-04-24/core.a | Bin .../miracl-winx64-15-04-24}/includes/arch.h | 0 .../miracl-winx64-15-04-24}/includes/big.h | 0 .../includes/big_B160_56.h | 0 .../includes/big_B168_60.h | 0 .../includes/big_B256_56.h | 0 .../includes/big_B288_60.h | 0 .../includes/big_B336_60.h | 0 .../includes/big_B384_56.h | 0 .../includes/big_B384_58.h | 0 .../includes/big_B416_60.h | 0 .../includes/big_B448_58.h | 0 .../includes/big_B448_60.h | 0 .../includes/big_B464_60.h | 0 .../includes/big_B480_56.h | 0 .../includes/big_B512_60.h | 0 .../includes/big_B528_60.h | 0 .../includes/big_B560_58.h | 0 .../includes/big_B584_60.h | 0 .../miracl-winx64-15-04-24}/includes/bls.h | 0 .../miracl-winx64-15-04-24}/includes/bls192.h | 0 .../includes/bls192_BLS24479.h | 0 .../miracl-winx64-15-04-24}/includes/bls256.h | 0 .../includes/bls256_BLS48286.h | 0 .../includes/bls256_BLS48556.h | 0 .../includes/bls256_BLS48581.h | 0 .../includes/bls_BLS12381.h | 0 .../includes/bls_BLS12383.h | 0 .../includes/bls_BLS12443.h | 0 .../includes/bls_BLS12461.h | 0 .../includes/bls_BN158.h | 0 .../includes/bls_BN254.h | 0 .../includes/bls_BN254CX.h | 0 .../includes/bls_BN462.h | 0 .../includes/bls_FP256BN.h | 0 .../includes/bls_FP512BN.h | 0 .../includes/config_big.h | 0 .../includes/config_big_B160_56.h | 0 .../includes/config_big_B168_60.h | 0 .../includes/config_big_B256_56.h | 0 .../includes/config_big_B288_60.h | 0 .../includes/config_big_B336_60.h | 0 .../includes/config_big_B384_56.h | 0 .../includes/config_big_B384_58.h | 0 .../includes/config_big_B416_60.h | 0 .../includes/config_big_B448_58.h | 0 .../includes/config_big_B448_60.h | 0 .../includes/config_big_B464_60.h | 0 .../includes/config_big_B480_56.h | 0 .../includes/config_big_B512_60.h | 0 .../includes/config_big_B528_60.h | 0 .../includes/config_big_B560_58.h | 0 .../includes/config_big_B584_60.h | 0 .../includes/config_curve.h | 0 .../includes/config_curve_ANSSI.h | 0 .../includes/config_curve_BLS12381.h | 0 .../includes/config_curve_BLS12383.h | 0 .../includes/config_curve_BLS12443.h | 0 .../includes/config_curve_BLS12461.h | 0 .../includes/config_curve_BLS24479.h | 0 .../includes/config_curve_BLS48286.h | 0 .../includes/config_curve_BLS48556.h | 0 .../includes/config_curve_BLS48581.h | 0 .../includes/config_curve_BN158.h | 0 .../includes/config_curve_BN254.h | 0 .../includes/config_curve_BN254CX.h | 0 .../includes/config_curve_BN462.h | 0 .../includes/config_curve_BRAINPOOL.h | 0 .../includes/config_curve_C1174.h | 0 .../includes/config_curve_C13318.h | 0 .../includes/config_curve_C1665.h | 0 .../includes/config_curve_C25519.h | 0 .../includes/config_curve_C41417.h | 0 .../includes/config_curve_Ed25519.h | 0 .../includes/config_curve_Ed448.h | 0 .../includes/config_curve_FP256BN.h | 0 .../includes/config_curve_FP512BN.h | 0 .../includes/config_curve_HIFIVE.h | 0 .../includes/config_curve_JUBJUB.h | 0 .../includes/config_curve_MDC.h | 0 .../includes/config_curve_NIST256.h | 0 .../includes/config_curve_NIST384.h | 0 .../includes/config_curve_NIST521.h | 0 .../includes/config_curve_NUMS256E.h | 0 .../includes/config_curve_NUMS256W.h | 0 .../includes/config_curve_NUMS384E.h | 0 .../includes/config_curve_NUMS384W.h | 0 .../includes/config_curve_NUMS512E.h | 0 .../includes/config_curve_NUMS512W.h | 0 .../includes/config_curve_SECP160R1.h | 0 .../includes/config_curve_SECP256K1.h | 0 .../includes/config_curve_SM2.h | 0 .../includes/config_curve_TWEEDLEDEE.h | 0 .../includes/config_curve_TWEEDLEDUM.h | 0 .../includes/config_curve_X448.h | 0 .../includes/config_ff.h | 0 .../includes/config_ff_RSA2048.h | 0 .../includes/config_ff_RSA3072.h | 0 .../includes/config_ff_RSA4096.h | 0 .../includes/config_field.h | 0 .../includes/config_field_ANSSI.h | 0 .../includes/config_field_BLS12381.h | 0 .../includes/config_field_BLS12383.h | 0 .../includes/config_field_BLS12443.h | 0 .../includes/config_field_BLS12461.h | 0 .../includes/config_field_BLS24479.h | 0 .../includes/config_field_BLS48286.h | 0 .../includes/config_field_BLS48556.h | 0 .../includes/config_field_BLS48581.h | 0 .../includes/config_field_BN158.h | 0 .../includes/config_field_BN254.h | 0 .../includes/config_field_BN254CX.h | 0 .../includes/config_field_BN462.h | 0 .../includes/config_field_BRAINPOOL.h | 0 .../includes/config_field_C1174.h | 0 .../includes/config_field_C1665.h | 0 .../includes/config_field_C41417.h | 0 .../includes/config_field_F25519.h | 0 .../includes/config_field_F256PME.h | 0 .../includes/config_field_F256PMW.h | 0 .../includes/config_field_F384PM.h | 0 .../includes/config_field_F448.h | 0 .../includes/config_field_F512PM.h | 0 .../includes/config_field_FP256BN.h | 0 .../includes/config_field_FP512BN.h | 0 .../includes/config_field_HIFIVE.h | 0 .../includes/config_field_JUBJUB.h | 0 .../includes/config_field_MDC.h | 0 .../includes/config_field_NIST256.h | 0 .../includes/config_field_NIST384.h | 0 .../includes/config_field_NIST521.h | 0 .../includes/config_field_SECP160R1.h | 0 .../includes/config_field_SECP256K1.h | 0 .../includes/config_field_SM2.h | 0 .../includes/config_field_TWEEDLEDEE.h | 0 .../includes/config_field_TWEEDLEDUM.h | 0 .../miracl-winx64-15-04-24}/includes/core.h | 0 .../includes/dilithium.h | 0 .../miracl-winx64-15-04-24}/includes/ecdh.h | 0 .../includes/ecdh_ANSSI.h | 0 .../includes/ecdh_BLS12381.h | 0 .../includes/ecdh_BLS12383.h | 0 .../includes/ecdh_BLS12443.h | 0 .../includes/ecdh_BLS12461.h | 0 .../includes/ecdh_BLS24479.h | 0 .../includes/ecdh_BLS48286.h | 0 .../includes/ecdh_BLS48556.h | 0 .../includes/ecdh_BLS48581.h | 0 .../includes/ecdh_BN158.h | 0 .../includes/ecdh_BN254.h | 0 .../includes/ecdh_BN254CX.h | 0 .../includes/ecdh_BN462.h | 0 .../includes/ecdh_BRAINPOOL.h | 0 .../includes/ecdh_C1174.h | 0 .../includes/ecdh_C13318.h | 0 .../includes/ecdh_C1665.h | 0 .../includes/ecdh_C25519.h | 0 .../includes/ecdh_C41417.h | 0 .../includes/ecdh_Ed25519.h | 0 .../includes/ecdh_Ed448.h | 0 .../includes/ecdh_FP256BN.h | 0 .../includes/ecdh_FP512BN.h | 0 .../includes/ecdh_HIFIVE.h | 0 .../includes/ecdh_JUBJUB.h | 0 .../includes/ecdh_MDC.h | 0 .../includes/ecdh_NIST256.h | 0 .../includes/ecdh_NIST384.h | 0 .../includes/ecdh_NIST521.h | 0 .../includes/ecdh_NUMS256E.h | 0 .../includes/ecdh_NUMS256W.h | 0 .../includes/ecdh_NUMS384E.h | 0 .../includes/ecdh_NUMS384W.h | 0 .../includes/ecdh_NUMS512E.h | 0 .../includes/ecdh_NUMS512W.h | 0 .../includes/ecdh_SECP160R1.h | 0 .../includes/ecdh_SECP256K1.h | 0 .../includes/ecdh_SM2.h | 0 .../includes/ecdh_TWEEDLEDEE.h | 0 .../includes/ecdh_TWEEDLEDUM.h | 0 .../includes/ecdh_X448.h | 0 .../miracl-winx64-15-04-24}/includes/ecp.h | 0 .../miracl-winx64-15-04-24}/includes/ecp2.h | 0 .../includes/ecp2_BLS12381.h | 0 .../includes/ecp2_BLS12383.h | 0 .../includes/ecp2_BLS12443.h | 0 .../includes/ecp2_BLS12461.h | 0 .../includes/ecp2_BN158.h | 0 .../includes/ecp2_BN254.h | 0 .../includes/ecp2_BN254CX.h | 0 .../includes/ecp2_BN462.h | 0 .../includes/ecp2_FP256BN.h | 0 .../includes/ecp2_FP512BN.h | 0 .../miracl-winx64-15-04-24}/includes/ecp4.h | 0 .../includes/ecp4_BLS24479.h | 0 .../miracl-winx64-15-04-24}/includes/ecp8.h | 0 .../includes/ecp8_BLS48286.h | 0 .../includes/ecp8_BLS48556.h | 0 .../includes/ecp8_BLS48581.h | 0 .../includes/ecp_ANSSI.h | 0 .../includes/ecp_BLS12381.h | 0 .../includes/ecp_BLS12383.h | 0 .../includes/ecp_BLS12443.h | 0 .../includes/ecp_BLS12461.h | 0 .../includes/ecp_BLS24479.h | 0 .../includes/ecp_BLS48286.h | 0 .../includes/ecp_BLS48556.h | 0 .../includes/ecp_BLS48581.h | 0 .../includes/ecp_BN158.h | 0 .../includes/ecp_BN254.h | 0 .../includes/ecp_BN254CX.h | 0 .../includes/ecp_BN462.h | 0 .../includes/ecp_BRAINPOOL.h | 0 .../includes/ecp_C1174.h | 0 .../includes/ecp_C13318.h | 0 .../includes/ecp_C1665.h | 0 .../includes/ecp_C25519.h | 0 .../includes/ecp_C41417.h | 0 .../includes/ecp_Ed25519.h | 0 .../includes/ecp_Ed448.h | 0 .../includes/ecp_FP256BN.h | 0 .../includes/ecp_FP512BN.h | 0 .../includes/ecp_HIFIVE.h | 0 .../includes/ecp_JUBJUB.h | 0 .../includes/ecp_MDC.h | 0 .../includes/ecp_NIST256.h | 0 .../includes/ecp_NIST384.h | 0 .../includes/ecp_NIST521.h | 0 .../includes/ecp_NUMS256E.h | 0 .../includes/ecp_NUMS256W.h | 0 .../includes/ecp_NUMS384E.h | 0 .../includes/ecp_NUMS384W.h | 0 .../includes/ecp_NUMS512E.h | 0 .../includes/ecp_NUMS512W.h | 0 .../includes/ecp_SECP160R1.h | 0 .../includes/ecp_SECP256K1.h | 0 .../includes/ecp_SM2.h | 0 .../includes/ecp_TWEEDLEDEE.h | 0 .../includes/ecp_TWEEDLEDUM.h | 0 .../includes/ecp_X448.h | 0 .../miracl-winx64-15-04-24}/includes/eddsa.h | 0 .../includes/eddsa_ANSSI.h | 0 .../includes/eddsa_BLS12381.h | 0 .../includes/eddsa_BLS12383.h | 0 .../includes/eddsa_BLS12443.h | 0 .../includes/eddsa_BLS12461.h | 0 .../includes/eddsa_BLS24479.h | 0 .../includes/eddsa_BLS48286.h | 0 .../includes/eddsa_BLS48556.h | 0 .../includes/eddsa_BLS48581.h | 0 .../includes/eddsa_BN158.h | 0 .../includes/eddsa_BN254.h | 0 .../includes/eddsa_BN254CX.h | 0 .../includes/eddsa_BN462.h | 0 .../includes/eddsa_BRAINPOOL.h | 0 .../includes/eddsa_C1174.h | 0 .../includes/eddsa_C13318.h | 0 .../includes/eddsa_C1665.h | 0 .../includes/eddsa_C25519.h | 0 .../includes/eddsa_C41417.h | 0 .../includes/eddsa_Ed25519.h | 0 .../includes/eddsa_Ed448.h | 0 .../includes/eddsa_FP256BN.h | 0 .../includes/eddsa_FP512BN.h | 0 .../includes/eddsa_HIFIVE.h | 0 .../includes/eddsa_JUBJUB.h | 0 .../includes/eddsa_MDC.h | 0 .../includes/eddsa_NIST256.h | 0 .../includes/eddsa_NIST384.h | 0 .../includes/eddsa_NIST521.h | 0 .../includes/eddsa_NUMS256E.h | 0 .../includes/eddsa_NUMS256W.h | 0 .../includes/eddsa_NUMS384E.h | 0 .../includes/eddsa_NUMS384W.h | 0 .../includes/eddsa_NUMS512E.h | 0 .../includes/eddsa_NUMS512W.h | 0 .../includes/eddsa_SECP160R1.h | 0 .../includes/eddsa_SECP256K1.h | 0 .../includes/eddsa_SM2.h | 0 .../includes/eddsa_TWEEDLEDEE.h | 0 .../includes/eddsa_TWEEDLEDUM.h | 0 .../includes/eddsa_X448.h | 0 .../sal/miracl-winx64-15-04-24}/includes/ff.h | 0 .../includes/ff_RSA2048.h | 0 .../includes/ff_RSA3072.h | 0 .../includes/ff_RSA4096.h | 0 .../sal/miracl-winx64-15-04-24}/includes/fp.h | 0 .../miracl-winx64-15-04-24}/includes/fp12.h | 0 .../includes/fp12_BLS12381.h | 0 .../includes/fp12_BLS12383.h | 0 .../includes/fp12_BLS12443.h | 0 .../includes/fp12_BLS12461.h | 0 .../includes/fp12_BN158.h | 0 .../includes/fp12_BN254.h | 0 .../includes/fp12_BN254CX.h | 0 .../includes/fp12_BN462.h | 0 .../includes/fp12_FP256BN.h | 0 .../includes/fp12_FP512BN.h | 0 .../miracl-winx64-15-04-24}/includes/fp16.h | 0 .../includes/fp16_BLS48286.h | 0 .../includes/fp16_BLS48556.h | 0 .../includes/fp16_BLS48581.h | 0 .../miracl-winx64-15-04-24}/includes/fp2.h | 0 .../miracl-winx64-15-04-24}/includes/fp24.h | 0 .../includes/fp24_BLS24479.h | 0 .../includes/fp2_BLS12381.h | 0 .../includes/fp2_BLS12383.h | 0 .../includes/fp2_BLS12443.h | 0 .../includes/fp2_BLS12461.h | 0 .../includes/fp2_BLS24479.h | 0 .../includes/fp2_BLS48286.h | 0 .../includes/fp2_BLS48556.h | 0 .../includes/fp2_BLS48581.h | 0 .../includes/fp2_BN158.h | 0 .../includes/fp2_BN254.h | 0 .../includes/fp2_BN254CX.h | 0 .../includes/fp2_BN462.h | 0 .../includes/fp2_FP256BN.h | 0 .../includes/fp2_FP512BN.h | 0 .../miracl-winx64-15-04-24}/includes/fp4.h | 0 .../miracl-winx64-15-04-24}/includes/fp48.h | 0 .../includes/fp48_BLS48286.h | 0 .../includes/fp48_BLS48556.h | 0 .../includes/fp48_BLS48581.h | 0 .../includes/fp4_BLS12381.h | 0 .../includes/fp4_BLS12383.h | 0 .../includes/fp4_BLS12443.h | 0 .../includes/fp4_BLS12461.h | 0 .../includes/fp4_BLS24479.h | 0 .../includes/fp4_BLS48286.h | 0 .../includes/fp4_BLS48556.h | 0 .../includes/fp4_BLS48581.h | 0 .../includes/fp4_BN158.h | 0 .../includes/fp4_BN254.h | 0 .../includes/fp4_BN254CX.h | 0 .../includes/fp4_BN462.h | 0 .../includes/fp4_FP256BN.h | 0 .../includes/fp4_FP512BN.h | 0 .../miracl-winx64-15-04-24}/includes/fp8.h | 0 .../includes/fp8_BLS24479.h | 0 .../includes/fp8_BLS48286.h | 0 .../includes/fp8_BLS48556.h | 0 .../includes/fp8_BLS48581.h | 0 .../includes/fp_ANSSI.h | 0 .../includes/fp_BLS12381.h | 0 .../includes/fp_BLS12383.h | 0 .../includes/fp_BLS12443.h | 0 .../includes/fp_BLS12461.h | 0 .../includes/fp_BLS24479.h | 0 .../includes/fp_BLS48286.h | 0 .../includes/fp_BLS48556.h | 0 .../includes/fp_BLS48581.h | 0 .../includes/fp_BN158.h | 0 .../includes/fp_BN254.h | 0 .../includes/fp_BN254CX.h | 0 .../includes/fp_BN462.h | 0 .../includes/fp_BRAINPOOL.h | 0 .../includes/fp_C1174.h | 0 .../includes/fp_C1665.h | 0 .../includes/fp_C41417.h | 0 .../includes/fp_F25519.h | 0 .../includes/fp_F256PME.h | 0 .../includes/fp_F256PMW.h | 0 .../includes/fp_F384PM.h | 0 .../includes/fp_F448.h | 0 .../includes/fp_F512PM.h | 0 .../includes/fp_FP256BN.h | 0 .../includes/fp_FP512BN.h | 0 .../includes/fp_HIFIVE.h | 0 .../includes/fp_JUBJUB.h | 0 .../miracl-winx64-15-04-24}/includes/fp_MDC.h | 0 .../includes/fp_NIST256.h | 0 .../includes/fp_NIST384.h | 0 .../includes/fp_NIST521.h | 0 .../includes/fp_SECP160R1.h | 0 .../includes/fp_SECP256K1.h | 0 .../miracl-winx64-15-04-24}/includes/fp_SM2.h | 0 .../includes/fp_TWEEDLEDEE.h | 0 .../includes/fp_TWEEDLEDUM.h | 0 .../miracl-winx64-15-04-24}/includes/hpke.h | 0 .../includes/hpke_ANSSI.h | 0 .../includes/hpke_BLS12381.h | 0 .../includes/hpke_BLS12383.h | 0 .../includes/hpke_BLS12443.h | 0 .../includes/hpke_BLS12461.h | 0 .../includes/hpke_BLS24479.h | 0 .../includes/hpke_BLS48286.h | 0 .../includes/hpke_BLS48556.h | 0 .../includes/hpke_BLS48581.h | 0 .../includes/hpke_BN158.h | 0 .../includes/hpke_BN254.h | 0 .../includes/hpke_BN254CX.h | 0 .../includes/hpke_BN462.h | 0 .../includes/hpke_BRAINPOOL.h | 0 .../includes/hpke_C1174.h | 0 .../includes/hpke_C13318.h | 0 .../includes/hpke_C1665.h | 0 .../includes/hpke_C25519.h | 0 .../includes/hpke_C41417.h | 0 .../includes/hpke_Ed25519.h | 0 .../includes/hpke_Ed448.h | 0 .../includes/hpke_FP256BN.h | 0 .../includes/hpke_FP512BN.h | 0 .../includes/hpke_HIFIVE.h | 0 .../includes/hpke_JUBJUB.h | 0 .../includes/hpke_MDC.h | 0 .../includes/hpke_NIST256.h | 0 .../includes/hpke_NIST384.h | 0 .../includes/hpke_NIST521.h | 0 .../includes/hpke_NUMS256E.h | 0 .../includes/hpke_NUMS256W.h | 0 .../includes/hpke_NUMS384E.h | 0 .../includes/hpke_NUMS384W.h | 0 .../includes/hpke_NUMS512E.h | 0 .../includes/hpke_NUMS512W.h | 0 .../includes/hpke_SECP160R1.h | 0 .../includes/hpke_SECP256K1.h | 0 .../includes/hpke_SM2.h | 0 .../includes/hpke_TWEEDLEDEE.h | 0 .../includes/hpke_TWEEDLEDUM.h | 0 .../includes/hpke_X448.h | 0 .../miracl-winx64-15-04-24}/includes/kyber.h | 0 .../miracl-winx64-15-04-24}/includes/mpin.h | 0 .../includes/mpin192.h | 0 .../includes/mpin192_BLS24479.h | 0 .../includes/mpin256.h | 0 .../includes/mpin256_BLS48286.h | 0 .../includes/mpin256_BLS48556.h | 0 .../includes/mpin256_BLS48581.h | 0 .../includes/mpin_BLS12381.h | 0 .../includes/mpin_BLS12383.h | 0 .../includes/mpin_BLS12443.h | 0 .../includes/mpin_BLS12461.h | 0 .../includes/mpin_BN158.h | 0 .../includes/mpin_BN254.h | 0 .../includes/mpin_BN254CX.h | 0 .../includes/mpin_BN462.h | 0 .../includes/mpin_FP256BN.h | 0 .../includes/mpin_FP512BN.h | 0 .../includes/newhope.h | 0 .../miracl-winx64-15-04-24}/includes/pair.h | 0 .../miracl-winx64-15-04-24}/includes/pair4.h | 0 .../includes/pair4_BLS24479.h | 0 .../miracl-winx64-15-04-24}/includes/pair8.h | 0 .../includes/pair8_BLS48286.h | 0 .../includes/pair8_BLS48556.h | 0 .../includes/pair8_BLS48581.h | 0 .../includes/pair_BLS12381.h | 0 .../includes/pair_BLS12383.h | 0 .../includes/pair_BLS12443.h | 0 .../includes/pair_BLS12461.h | 0 .../includes/pair_BN158.h | 0 .../includes/pair_BN254.h | 0 .../includes/pair_BN254CX.h | 0 .../includes/pair_BN462.h | 0 .../includes/pair_FP256BN.h | 0 .../includes/pair_FP512BN.h | 0 .../includes/randapi.h | 0 .../miracl-winx64-15-04-24}/includes/rsa.h | 0 .../includes/rsa_RSA2048.h | 0 .../includes/rsa_RSA3072.h | 0 .../includes/rsa_RSA4096.h | 0 .../miracl-winx64-15-04-24}/includes/x509.h | 0 .../sal/miracl-winx86-11-04-24/core.a | Bin .../miracl-winx86-11-04-24/includes/arch.h | 0 .../includes/big_B160_28.h | 0 .../includes/big_B160_29.h | 0 .../includes/big_B168_29.h | 0 .../includes/big_B256_28.h | 0 .../includes/big_B256_29.h | 0 .../includes/big_B288_29.h | 0 .../includes/big_B336_29.h | 0 .../includes/big_B384_28.h | 0 .../includes/big_B384_29.h | 0 .../includes/big_B416_29.h | 0 .../includes/big_B448_29.h | 0 .../includes/big_B464_28.h | 0 .../includes/big_B480_29.h | 0 .../includes/big_B512_29.h | 0 .../includes/big_B528_28.h | 0 .../includes/big_B560_29.h | 0 .../includes/big_B584_29.h | 0 .../includes/bls192_BLS24479.h | 0 .../includes/bls256_BLS48286.h | 0 .../includes/bls256_BLS48556.h | 0 .../includes/bls256_BLS48581.h | 0 .../includes/bls_BLS12381.h | 0 .../includes/bls_BLS12383.h | 0 .../includes/bls_BLS12443.h | 0 .../includes/bls_BLS12461.h | 0 .../includes/bls_BN158.h | 0 .../includes/bls_BN254.h | 0 .../includes/bls_BN254CX.h | 0 .../includes/bls_BN462.h | 0 .../includes/bls_FP256BN.h | 0 .../includes/bls_FP512BN.h | 0 .../includes/config_big_B160_28.h | 0 .../includes/config_big_B160_29.h | 0 .../includes/config_big_B168_29.h | 0 .../includes/config_big_B256_28.h | 0 .../includes/config_big_B256_29.h | 0 .../includes/config_big_B288_29.h | 0 .../includes/config_big_B336_29.h | 0 .../includes/config_big_B384_28.h | 0 .../includes/config_big_B384_29.h | 0 .../includes/config_big_B416_29.h | 0 .../includes/config_big_B448_29.h | 0 .../includes/config_big_B464_28.h | 0 .../includes/config_big_B480_29.h | 0 .../includes/config_big_B512_29.h | 0 .../includes/config_big_B528_28.h | 0 .../includes/config_big_B560_29.h | 0 .../includes/config_big_B584_29.h | 0 .../includes/config_curve_ANSSI.h | 0 .../includes/config_curve_BLS12381.h | 0 .../includes/config_curve_BLS12383.h | 0 .../includes/config_curve_BLS12443.h | 0 .../includes/config_curve_BLS12461.h | 0 .../includes/config_curve_BLS24479.h | 0 .../includes/config_curve_BLS48286.h | 0 .../includes/config_curve_BLS48556.h | 0 .../includes/config_curve_BLS48581.h | 0 .../includes/config_curve_BN158.h | 0 .../includes/config_curve_BN254.h | 0 .../includes/config_curve_BN254CX.h | 0 .../includes/config_curve_BN462.h | 0 .../includes/config_curve_BRAINPOOL.h | 0 .../includes/config_curve_C1174.h | 0 .../includes/config_curve_C13318.h | 0 .../includes/config_curve_C1665.h | 0 .../includes/config_curve_C25519.h | 0 .../includes/config_curve_C41417.h | 0 .../includes/config_curve_Ed25519.h | 0 .../includes/config_curve_Ed448.h | 0 .../includes/config_curve_FP256BN.h | 0 .../includes/config_curve_FP512BN.h | 0 .../includes/config_curve_HIFIVE.h | 0 .../includes/config_curve_JUBJUB.h | 0 .../includes/config_curve_MDC.h | 0 .../includes/config_curve_NIST256.h | 0 .../includes/config_curve_NIST384.h | 0 .../includes/config_curve_NIST521.h | 0 .../includes/config_curve_NUMS256E.h | 0 .../includes/config_curve_NUMS256W.h | 0 .../includes/config_curve_NUMS384E.h | 0 .../includes/config_curve_NUMS384W.h | 0 .../includes/config_curve_NUMS512E.h | 0 .../includes/config_curve_NUMS512W.h | 0 .../includes/config_curve_SECP160R1.h | 0 .../includes/config_curve_SECP256K1.h | 0 .../includes/config_curve_SM2.h | 0 .../includes/config_curve_TWEEDLEDEE.h | 0 .../includes/config_curve_TWEEDLEDUM.h | 0 .../includes/config_curve_X448.h | 0 .../includes/config_ff_RSA2048.h | 0 .../includes/config_ff_RSA3072.h | 0 .../includes/config_ff_RSA4096.h | 0 .../includes/config_field_ANSSI.h | 0 .../includes/config_field_BLS12381.h | 0 .../includes/config_field_BLS12383.h | 0 .../includes/config_field_BLS12443.h | 0 .../includes/config_field_BLS12461.h | 0 .../includes/config_field_BLS24479.h | 0 .../includes/config_field_BLS48286.h | 0 .../includes/config_field_BLS48556.h | 0 .../includes/config_field_BLS48581.h | 0 .../includes/config_field_BN158.h | 0 .../includes/config_field_BN254.h | 0 .../includes/config_field_BN254CX.h | 0 .../includes/config_field_BN462.h | 0 .../includes/config_field_BRAINPOOL.h | 0 .../includes/config_field_C1174.h | 0 .../includes/config_field_C1665.h | 0 .../includes/config_field_C41417.h | 0 .../includes/config_field_F25519.h | 0 .../includes/config_field_F256PME.h | 0 .../includes/config_field_F256PMW.h | 0 .../includes/config_field_F384PM.h | 0 .../includes/config_field_F448.h | 0 .../includes/config_field_F512PM.h | 0 .../includes/config_field_FP256BN.h | 0 .../includes/config_field_FP512BN.h | 0 .../includes/config_field_HIFIVE.h | 0 .../includes/config_field_JUBJUB.h | 0 .../includes/config_field_MDC.h | 0 .../includes/config_field_NIST256.h | 0 .../includes/config_field_NIST384.h | 0 .../includes/config_field_NIST521.h | 0 .../includes/config_field_SECP160R1.h | 0 .../includes/config_field_SECP256K1.h | 0 .../includes/config_field_SM2.h | 0 .../includes/config_field_TWEEDLEDEE.h | 0 .../includes/config_field_TWEEDLEDUM.h | 0 .../miracl-winx86-11-04-24}/includes/core.h | 0 .../includes/dilithium.h | 0 .../includes/ecdh_ANSSI.h | 0 .../includes/ecdh_BLS12381.h | 0 .../includes/ecdh_BLS12383.h | 0 .../includes/ecdh_BLS12443.h | 0 .../includes/ecdh_BLS12461.h | 0 .../includes/ecdh_BLS24479.h | 0 .../includes/ecdh_BLS48286.h | 0 .../includes/ecdh_BLS48556.h | 0 .../includes/ecdh_BLS48581.h | 0 .../includes/ecdh_BN158.h | 0 .../includes/ecdh_BN254.h | 0 .../includes/ecdh_BN254CX.h | 0 .../includes/ecdh_BN462.h | 0 .../includes/ecdh_BRAINPOOL.h | 0 .../includes/ecdh_C1174.h | 0 .../includes/ecdh_C13318.h | 0 .../includes/ecdh_C1665.h | 0 .../includes/ecdh_C25519.h | 0 .../includes/ecdh_C41417.h | 0 .../includes/ecdh_Ed25519.h | 0 .../includes/ecdh_Ed448.h | 0 .../includes/ecdh_FP256BN.h | 0 .../includes/ecdh_FP512BN.h | 0 .../includes/ecdh_HIFIVE.h | 0 .../includes/ecdh_JUBJUB.h | 0 .../includes/ecdh_MDC.h | 0 .../includes/ecdh_NIST256.h | 0 .../includes/ecdh_NIST384.h | 0 .../includes/ecdh_NIST521.h | 0 .../includes/ecdh_NUMS256E.h | 0 .../includes/ecdh_NUMS256W.h | 0 .../includes/ecdh_NUMS384E.h | 0 .../includes/ecdh_NUMS384W.h | 0 .../includes/ecdh_NUMS512E.h | 0 .../includes/ecdh_NUMS512W.h | 0 .../includes/ecdh_SECP160R1.h | 0 .../includes/ecdh_SECP256K1.h | 0 .../includes/ecdh_SM2.h | 0 .../includes/ecdh_TWEEDLEDEE.h | 0 .../includes/ecdh_TWEEDLEDUM.h | 0 .../includes/ecdh_X448.h | 0 .../includes/ecp2_BLS12381.h | 0 .../includes/ecp2_BLS12383.h | 0 .../includes/ecp2_BLS12443.h | 0 .../includes/ecp2_BLS12461.h | 0 .../includes/ecp2_BN158.h | 0 .../includes/ecp2_BN254.h | 0 .../includes/ecp2_BN254CX.h | 0 .../includes/ecp2_BN462.h | 0 .../includes/ecp2_FP256BN.h | 0 .../includes/ecp2_FP512BN.h | 0 .../includes/ecp4_BLS24479.h | 0 .../includes/ecp8_BLS48286.h | 0 .../includes/ecp8_BLS48556.h | 0 .../includes/ecp8_BLS48581.h | 0 .../includes/ecp_ANSSI.h | 0 .../includes/ecp_BLS12381.h | 0 .../includes/ecp_BLS12383.h | 0 .../includes/ecp_BLS12443.h | 0 .../includes/ecp_BLS12461.h | 0 .../includes/ecp_BLS24479.h | 0 .../includes/ecp_BLS48286.h | 0 .../includes/ecp_BLS48556.h | 0 .../includes/ecp_BLS48581.h | 0 .../includes/ecp_BN158.h | 0 .../includes/ecp_BN254.h | 0 .../includes/ecp_BN254CX.h | 0 .../includes/ecp_BN462.h | 0 .../includes/ecp_BRAINPOOL.h | 0 .../includes/ecp_C1174.h | 0 .../includes/ecp_C13318.h | 0 .../includes/ecp_C1665.h | 0 .../includes/ecp_C25519.h | 0 .../includes/ecp_C41417.h | 0 .../includes/ecp_Ed25519.h | 0 .../includes/ecp_Ed448.h | 0 .../includes/ecp_FP256BN.h | 0 .../includes/ecp_FP512BN.h | 0 .../includes/ecp_HIFIVE.h | 0 .../includes/ecp_JUBJUB.h | 0 .../miracl-winx86-11-04-24/includes/ecp_MDC.h | 0 .../includes/ecp_NIST256.h | 0 .../includes/ecp_NIST384.h | 0 .../includes/ecp_NIST521.h | 0 .../includes/ecp_NUMS256E.h | 0 .../includes/ecp_NUMS256W.h | 0 .../includes/ecp_NUMS384E.h | 0 .../includes/ecp_NUMS384W.h | 0 .../includes/ecp_NUMS512E.h | 0 .../includes/ecp_NUMS512W.h | 0 .../includes/ecp_SECP160R1.h | 0 .../includes/ecp_SECP256K1.h | 0 .../miracl-winx86-11-04-24/includes/ecp_SM2.h | 0 .../includes/ecp_TWEEDLEDEE.h | 0 .../includes/ecp_TWEEDLEDUM.h | 0 .../includes/ecp_X448.h | 0 .../miracl-winx86-11-04-24}/includes/eddsa.h | 0 .../includes/eddsa_ANSSI.h | 0 .../includes/eddsa_BLS12381.h | 0 .../includes/eddsa_BLS12383.h | 0 .../includes/eddsa_BLS12443.h | 0 .../includes/eddsa_BLS12461.h | 0 .../includes/eddsa_BLS24479.h | 0 .../includes/eddsa_BLS48286.h | 0 .../includes/eddsa_BLS48556.h | 0 .../includes/eddsa_BLS48581.h | 0 .../includes/eddsa_BN158.h | 0 .../includes/eddsa_BN254.h | 0 .../includes/eddsa_BN254CX.h | 0 .../includes/eddsa_BN462.h | 0 .../includes/eddsa_BRAINPOOL.h | 0 .../includes/eddsa_C1174.h | 0 .../includes/eddsa_C13318.h | 0 .../includes/eddsa_C1665.h | 0 .../includes/eddsa_C25519.h | 0 .../includes/eddsa_C41417.h | 0 .../includes/eddsa_Ed25519.h | 0 .../includes/eddsa_Ed448.h | 0 .../includes/eddsa_FP256BN.h | 0 .../includes/eddsa_FP512BN.h | 0 .../includes/eddsa_HIFIVE.h | 0 .../includes/eddsa_JUBJUB.h | 0 .../includes/eddsa_MDC.h | 0 .../includes/eddsa_NIST256.h | 0 .../includes/eddsa_NIST384.h | 0 .../includes/eddsa_NIST521.h | 0 .../includes/eddsa_NUMS256E.h | 0 .../includes/eddsa_NUMS256W.h | 0 .../includes/eddsa_NUMS384E.h | 0 .../includes/eddsa_NUMS384W.h | 0 .../includes/eddsa_NUMS512E.h | 0 .../includes/eddsa_NUMS512W.h | 0 .../includes/eddsa_SECP160R1.h | 0 .../includes/eddsa_SECP256K1.h | 0 .../includes/eddsa_SM2.h | 0 .../includes/eddsa_TWEEDLEDEE.h | 0 .../includes/eddsa_TWEEDLEDUM.h | 0 .../includes/eddsa_X448.h | 0 .../includes/ff_RSA2048.h | 0 .../includes/ff_RSA3072.h | 0 .../includes/ff_RSA4096.h | 0 .../includes/fp12_BLS12381.h | 0 .../includes/fp12_BLS12383.h | 0 .../includes/fp12_BLS12443.h | 0 .../includes/fp12_BLS12461.h | 0 .../includes/fp12_BN158.h | 0 .../includes/fp12_BN254.h | 0 .../includes/fp12_BN254CX.h | 0 .../includes/fp12_BN462.h | 0 .../includes/fp12_FP256BN.h | 0 .../includes/fp12_FP512BN.h | 0 .../includes/fp16_BLS48286.h | 0 .../includes/fp16_BLS48556.h | 0 .../includes/fp16_BLS48581.h | 0 .../includes/fp24_BLS24479.h | 0 .../includes/fp2_BLS12381.h | 0 .../includes/fp2_BLS12383.h | 0 .../includes/fp2_BLS12443.h | 0 .../includes/fp2_BLS12461.h | 0 .../includes/fp2_BLS24479.h | 0 .../includes/fp2_BLS48286.h | 0 .../includes/fp2_BLS48556.h | 0 .../includes/fp2_BLS48581.h | 0 .../includes/fp2_BN158.h | 0 .../includes/fp2_BN254.h | 0 .../includes/fp2_BN254CX.h | 0 .../includes/fp2_BN462.h | 0 .../includes/fp2_FP256BN.h | 0 .../includes/fp2_FP512BN.h | 0 .../includes/fp48_BLS48286.h | 0 .../includes/fp48_BLS48556.h | 0 .../includes/fp48_BLS48581.h | 0 .../includes/fp4_BLS12381.h | 0 .../includes/fp4_BLS12383.h | 0 .../includes/fp4_BLS12443.h | 0 .../includes/fp4_BLS12461.h | 0 .../includes/fp4_BLS24479.h | 0 .../includes/fp4_BLS48286.h | 0 .../includes/fp4_BLS48556.h | 0 .../includes/fp4_BLS48581.h | 0 .../includes/fp4_BN158.h | 0 .../includes/fp4_BN254.h | 0 .../includes/fp4_BN254CX.h | 0 .../includes/fp4_BN462.h | 0 .../includes/fp4_FP256BN.h | 0 .../includes/fp4_FP512BN.h | 0 .../includes/fp8_BLS24479.h | 0 .../includes/fp8_BLS48286.h | 0 .../includes/fp8_BLS48556.h | 0 .../includes/fp8_BLS48581.h | 0 .../includes/fp_ANSSI.h | 0 .../includes/fp_BLS12381.h | 0 .../includes/fp_BLS12383.h | 0 .../includes/fp_BLS12443.h | 0 .../includes/fp_BLS12461.h | 0 .../includes/fp_BLS24479.h | 0 .../includes/fp_BLS48286.h | 0 .../includes/fp_BLS48556.h | 0 .../includes/fp_BLS48581.h | 0 .../includes/fp_BN158.h | 0 .../includes/fp_BN254.h | 0 .../includes/fp_BN254CX.h | 0 .../includes/fp_BN462.h | 0 .../includes/fp_BRAINPOOL.h | 0 .../includes/fp_C1174.h | 0 .../includes/fp_C1665.h | 0 .../includes/fp_C41417.h | 0 .../includes/fp_F25519.h | 0 .../includes/fp_F256PME.h | 0 .../includes/fp_F256PMW.h | 0 .../includes/fp_F384PM.h | 0 .../miracl-winx86-11-04-24/includes/fp_F448.h | 0 .../includes/fp_F512PM.h | 0 .../includes/fp_FP256BN.h | 0 .../includes/fp_FP512BN.h | 0 .../includes/fp_HIFIVE.h | 0 .../includes/fp_JUBJUB.h | 0 .../miracl-winx86-11-04-24/includes/fp_MDC.h | 0 .../includes/fp_NIST256.h | 0 .../includes/fp_NIST384.h | 0 .../includes/fp_NIST521.h | 0 .../includes/fp_SECP160R1.h | 0 .../includes/fp_SECP256K1.h | 0 .../miracl-winx86-11-04-24/includes/fp_SM2.h | 0 .../includes/fp_TWEEDLEDEE.h | 0 .../includes/fp_TWEEDLEDUM.h | 0 .../includes/hpke_ANSSI.h | 0 .../includes/hpke_BLS12381.h | 0 .../includes/hpke_BLS12383.h | 0 .../includes/hpke_BLS12443.h | 0 .../includes/hpke_BLS12461.h | 0 .../includes/hpke_BLS24479.h | 0 .../includes/hpke_BLS48286.h | 0 .../includes/hpke_BLS48556.h | 0 .../includes/hpke_BLS48581.h | 0 .../includes/hpke_BN158.h | 0 .../includes/hpke_BN254.h | 0 .../includes/hpke_BN254CX.h | 0 .../includes/hpke_BN462.h | 0 .../includes/hpke_BRAINPOOL.h | 0 .../includes/hpke_C1174.h | 0 .../includes/hpke_C13318.h | 0 .../includes/hpke_C1665.h | 0 .../includes/hpke_C25519.h | 0 .../includes/hpke_C41417.h | 0 .../includes/hpke_Ed25519.h | 0 .../includes/hpke_Ed448.h | 0 .../includes/hpke_FP256BN.h | 0 .../includes/hpke_FP512BN.h | 0 .../includes/hpke_HIFIVE.h | 0 .../includes/hpke_JUBJUB.h | 0 .../includes/hpke_MDC.h | 0 .../includes/hpke_NIST256.h | 0 .../includes/hpke_NIST384.h | 0 .../includes/hpke_NIST521.h | 0 .../includes/hpke_NUMS256E.h | 0 .../includes/hpke_NUMS256W.h | 0 .../includes/hpke_NUMS384E.h | 0 .../includes/hpke_NUMS384W.h | 0 .../includes/hpke_NUMS512E.h | 0 .../includes/hpke_NUMS512W.h | 0 .../includes/hpke_SECP160R1.h | 0 .../includes/hpke_SECP256K1.h | 0 .../includes/hpke_SM2.h | 0 .../includes/hpke_TWEEDLEDEE.h | 0 .../includes/hpke_TWEEDLEDUM.h | 0 .../includes/hpke_X448.h | 0 .../miracl-winx86-11-04-24}/includes/kyber.h | 0 .../includes/mpin192_BLS24479.h | 0 .../includes/mpin256_BLS48286.h | 0 .../includes/mpin256_BLS48556.h | 0 .../includes/mpin256_BLS48581.h | 0 .../includes/mpin_BLS12381.h | 0 .../includes/mpin_BLS12383.h | 0 .../includes/mpin_BLS12443.h | 0 .../includes/mpin_BLS12461.h | 0 .../includes/mpin_BN158.h | 0 .../includes/mpin_BN254.h | 0 .../includes/mpin_BN254CX.h | 0 .../includes/mpin_BN462.h | 0 .../includes/mpin_FP256BN.h | 0 .../includes/mpin_FP512BN.h | 0 .../includes/newhope.h | 0 .../includes/pair4_BLS24479.h | 0 .../includes/pair8_BLS48286.h | 0 .../includes/pair8_BLS48556.h | 0 .../includes/pair8_BLS48581.h | 0 .../includes/pair_BLS12381.h | 0 .../includes/pair_BLS12383.h | 0 .../includes/pair_BLS12443.h | 0 .../includes/pair_BLS12461.h | 0 .../includes/pair_BN158.h | 0 .../includes/pair_BN254.h | 0 .../includes/pair_BN254CX.h | 0 .../includes/pair_BN462.h | 0 .../includes/pair_FP256BN.h | 0 .../includes/pair_FP512BN.h | 0 .../includes/randapi.h | 0 .../includes/rsa_RSA2048.h | 0 .../includes/rsa_RSA3072.h | 0 .../includes/rsa_RSA4096.h | 0 .../miracl-winx86-11-04-24}/includes/x509.h | 0 .../sal/miracl/core.a | Bin .../sal/miracl}/includes/arch.h | 0 .../sal/miracl}/includes/big.h | 0 .../sal/miracl}/includes/big_B160_56.h | 0 .../sal/miracl}/includes/big_B168_60.h | 0 .../sal/miracl}/includes/big_B256_56.h | 0 .../sal/miracl}/includes/big_B288_60.h | 0 .../sal/miracl}/includes/big_B336_60.h | 0 .../sal/miracl}/includes/big_B384_56.h | 0 .../sal/miracl}/includes/big_B384_58.h | 0 .../sal/miracl}/includes/big_B416_60.h | 0 .../sal/miracl}/includes/big_B448_58.h | 0 .../sal/miracl}/includes/big_B448_60.h | 0 .../sal/miracl}/includes/big_B464_60.h | 0 .../sal/miracl}/includes/big_B480_56.h | 0 .../sal/miracl}/includes/big_B512_60.h | 0 .../sal/miracl}/includes/big_B528_60.h | 0 .../sal/miracl}/includes/big_B560_58.h | 0 .../sal/miracl}/includes/big_B584_60.h | 0 .../sal/miracl}/includes/bls.h | 0 .../sal/miracl}/includes/bls192.h | 0 .../sal/miracl}/includes/bls192_BLS24479.h | 0 .../sal/miracl}/includes/bls256.h | 0 .../sal/miracl}/includes/bls256_BLS48286.h | 0 .../sal/miracl}/includes/bls256_BLS48556.h | 0 .../sal/miracl}/includes/bls256_BLS48581.h | 0 .../sal/miracl}/includes/bls_BLS12381.h | 0 .../sal/miracl}/includes/bls_BLS12383.h | 0 .../sal/miracl}/includes/bls_BLS12443.h | 0 .../sal/miracl}/includes/bls_BLS12461.h | 0 .../sal/miracl}/includes/bls_BN158.h | 0 .../sal/miracl}/includes/bls_BN254.h | 0 .../sal/miracl}/includes/bls_BN254CX.h | 0 .../sal/miracl}/includes/bls_BN462.h | 0 .../sal/miracl}/includes/bls_FP256BN.h | 0 .../sal/miracl}/includes/bls_FP512BN.h | 0 .../sal/miracl}/includes/config_big.h | 0 .../sal/miracl}/includes/config_big_B160_56.h | 0 .../sal/miracl}/includes/config_big_B168_60.h | 0 .../sal/miracl}/includes/config_big_B256_56.h | 0 .../sal/miracl}/includes/config_big_B288_60.h | 0 .../sal/miracl}/includes/config_big_B336_60.h | 0 .../sal/miracl}/includes/config_big_B384_56.h | 0 .../sal/miracl}/includes/config_big_B384_58.h | 0 .../sal/miracl}/includes/config_big_B416_60.h | 0 .../sal/miracl}/includes/config_big_B448_58.h | 0 .../sal/miracl}/includes/config_big_B448_60.h | 0 .../sal/miracl}/includes/config_big_B464_60.h | 0 .../sal/miracl}/includes/config_big_B480_56.h | 0 .../sal/miracl}/includes/config_big_B512_60.h | 0 .../sal/miracl}/includes/config_big_B528_60.h | 0 .../sal/miracl}/includes/config_big_B560_58.h | 0 .../sal/miracl}/includes/config_big_B584_60.h | 0 .../sal/miracl}/includes/config_curve.h | 0 .../sal/miracl}/includes/config_curve_ANSSI.h | 0 .../miracl}/includes/config_curve_BLS12381.h | 0 .../miracl}/includes/config_curve_BLS12383.h | 0 .../miracl}/includes/config_curve_BLS12443.h | 0 .../miracl}/includes/config_curve_BLS12461.h | 0 .../miracl}/includes/config_curve_BLS24479.h | 0 .../miracl}/includes/config_curve_BLS48286.h | 0 .../miracl}/includes/config_curve_BLS48556.h | 0 .../miracl}/includes/config_curve_BLS48581.h | 0 .../sal/miracl}/includes/config_curve_BN158.h | 0 .../sal/miracl}/includes/config_curve_BN254.h | 0 .../miracl}/includes/config_curve_BN254CX.h | 0 .../sal/miracl}/includes/config_curve_BN462.h | 0 .../miracl}/includes/config_curve_BRAINPOOL.h | 0 .../sal/miracl}/includes/config_curve_C1174.h | 0 .../miracl}/includes/config_curve_C13318.h | 0 .../sal/miracl}/includes/config_curve_C1665.h | 0 .../miracl}/includes/config_curve_C25519.h | 0 .../miracl}/includes/config_curve_C41417.h | 0 .../miracl}/includes/config_curve_Ed25519.h | 0 .../sal/miracl}/includes/config_curve_Ed448.h | 0 .../miracl}/includes/config_curve_FP256BN.h | 0 .../miracl}/includes/config_curve_FP512BN.h | 0 .../miracl}/includes/config_curve_HIFIVE.h | 0 .../miracl}/includes/config_curve_JUBJUB.h | 0 .../sal/miracl}/includes/config_curve_MDC.h | 0 .../miracl}/includes/config_curve_NIST256.h | 0 .../miracl}/includes/config_curve_NIST384.h | 0 .../miracl}/includes/config_curve_NIST521.h | 0 .../miracl}/includes/config_curve_NUMS256E.h | 0 .../miracl}/includes/config_curve_NUMS256W.h | 0 .../miracl}/includes/config_curve_NUMS384E.h | 0 .../miracl}/includes/config_curve_NUMS384W.h | 0 .../miracl}/includes/config_curve_NUMS512E.h | 0 .../miracl}/includes/config_curve_NUMS512W.h | 0 .../miracl}/includes/config_curve_SECP160R1.h | 0 .../miracl}/includes/config_curve_SECP256K1.h | 0 .../sal/miracl}/includes/config_curve_SM2.h | 0 .../includes/config_curve_TWEEDLEDEE.h | 0 .../includes/config_curve_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/config_curve_X448.h | 0 .../sal/miracl}/includes/config_ff.h | 0 .../sal/miracl}/includes/config_ff_RSA2048.h | 0 .../sal/miracl}/includes/config_ff_RSA3072.h | 0 .../sal/miracl}/includes/config_ff_RSA4096.h | 0 .../sal/miracl}/includes/config_field.h | 0 .../sal/miracl}/includes/config_field_ANSSI.h | 0 .../miracl}/includes/config_field_BLS12381.h | 0 .../miracl}/includes/config_field_BLS12383.h | 0 .../miracl}/includes/config_field_BLS12443.h | 0 .../miracl}/includes/config_field_BLS12461.h | 0 .../miracl}/includes/config_field_BLS24479.h | 0 .../miracl}/includes/config_field_BLS48286.h | 0 .../miracl}/includes/config_field_BLS48556.h | 0 .../miracl}/includes/config_field_BLS48581.h | 0 .../sal/miracl}/includes/config_field_BN158.h | 0 .../sal/miracl}/includes/config_field_BN254.h | 0 .../miracl}/includes/config_field_BN254CX.h | 0 .../sal/miracl}/includes/config_field_BN462.h | 0 .../miracl}/includes/config_field_BRAINPOOL.h | 0 .../sal/miracl}/includes/config_field_C1174.h | 0 .../sal/miracl}/includes/config_field_C1665.h | 0 .../miracl}/includes/config_field_C41417.h | 0 .../miracl}/includes/config_field_F25519.h | 0 .../miracl}/includes/config_field_F256PME.h | 0 .../miracl}/includes/config_field_F256PMW.h | 0 .../miracl}/includes/config_field_F384PM.h | 0 .../sal/miracl}/includes/config_field_F448.h | 0 .../miracl}/includes/config_field_F512PM.h | 0 .../miracl}/includes/config_field_FP256BN.h | 0 .../miracl}/includes/config_field_FP512BN.h | 0 .../miracl}/includes/config_field_HIFIVE.h | 0 .../miracl}/includes/config_field_JUBJUB.h | 0 .../sal/miracl}/includes/config_field_MDC.h | 0 .../miracl}/includes/config_field_NIST256.h | 0 .../miracl}/includes/config_field_NIST384.h | 0 .../miracl}/includes/config_field_NIST521.h | 0 .../miracl}/includes/config_field_SECP160R1.h | 0 .../miracl}/includes/config_field_SECP256K1.h | 0 .../sal/miracl}/includes/config_field_SM2.h | 0 .../includes/config_field_TWEEDLEDEE.h | 0 .../includes/config_field_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/core.h | 0 .../sal/miracl}/includes/dilithium.h | 0 .../sal/miracl}/includes/ecdh.h | 0 .../sal/miracl}/includes/ecdh_ANSSI.h | 0 .../sal/miracl}/includes/ecdh_BLS12381.h | 0 .../sal/miracl}/includes/ecdh_BLS12383.h | 0 .../sal/miracl}/includes/ecdh_BLS12443.h | 0 .../sal/miracl}/includes/ecdh_BLS12461.h | 0 .../sal/miracl}/includes/ecdh_BLS24479.h | 0 .../sal/miracl}/includes/ecdh_BLS48286.h | 0 .../sal/miracl}/includes/ecdh_BLS48556.h | 0 .../sal/miracl}/includes/ecdh_BLS48581.h | 0 .../sal/miracl}/includes/ecdh_BN158.h | 0 .../sal/miracl}/includes/ecdh_BN254.h | 0 .../sal/miracl}/includes/ecdh_BN254CX.h | 0 .../sal/miracl}/includes/ecdh_BN462.h | 0 .../sal/miracl}/includes/ecdh_BRAINPOOL.h | 0 .../sal/miracl}/includes/ecdh_C1174.h | 0 .../sal/miracl}/includes/ecdh_C13318.h | 0 .../sal/miracl}/includes/ecdh_C1665.h | 0 .../sal/miracl}/includes/ecdh_C25519.h | 0 .../sal/miracl}/includes/ecdh_C41417.h | 0 .../sal/miracl}/includes/ecdh_Ed25519.h | 0 .../sal/miracl}/includes/ecdh_Ed448.h | 0 .../sal/miracl}/includes/ecdh_FP256BN.h | 0 .../sal/miracl}/includes/ecdh_FP512BN.h | 0 .../sal/miracl}/includes/ecdh_HIFIVE.h | 0 .../sal/miracl}/includes/ecdh_JUBJUB.h | 0 .../sal/miracl}/includes/ecdh_MDC.h | 0 .../sal/miracl}/includes/ecdh_NIST256.h | 0 .../sal/miracl}/includes/ecdh_NIST384.h | 0 .../sal/miracl}/includes/ecdh_NIST521.h | 0 .../sal/miracl}/includes/ecdh_NUMS256E.h | 0 .../sal/miracl}/includes/ecdh_NUMS256W.h | 0 .../sal/miracl}/includes/ecdh_NUMS384E.h | 0 .../sal/miracl}/includes/ecdh_NUMS384W.h | 0 .../sal/miracl}/includes/ecdh_NUMS512E.h | 0 .../sal/miracl}/includes/ecdh_NUMS512W.h | 0 .../sal/miracl}/includes/ecdh_SECP160R1.h | 0 .../sal/miracl}/includes/ecdh_SECP256K1.h | 0 .../sal/miracl}/includes/ecdh_SM2.h | 0 .../sal/miracl}/includes/ecdh_TWEEDLEDEE.h | 0 .../sal/miracl}/includes/ecdh_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/ecdh_X448.h | 0 .../sal/miracl}/includes/ecp.h | 0 .../sal/miracl}/includes/ecp2.h | 0 .../sal/miracl}/includes/ecp2_BLS12381.h | 0 .../sal/miracl}/includes/ecp2_BLS12383.h | 0 .../sal/miracl}/includes/ecp2_BLS12443.h | 0 .../sal/miracl}/includes/ecp2_BLS12461.h | 0 .../sal/miracl}/includes/ecp2_BN158.h | 0 .../sal/miracl}/includes/ecp2_BN254.h | 0 .../sal/miracl}/includes/ecp2_BN254CX.h | 0 .../sal/miracl}/includes/ecp2_BN462.h | 0 .../sal/miracl}/includes/ecp2_FP256BN.h | 0 .../sal/miracl}/includes/ecp2_FP512BN.h | 0 .../sal/miracl}/includes/ecp4.h | 0 .../sal/miracl}/includes/ecp4_BLS24479.h | 0 .../sal/miracl}/includes/ecp8.h | 0 .../sal/miracl}/includes/ecp8_BLS48286.h | 0 .../sal/miracl}/includes/ecp8_BLS48556.h | 0 .../sal/miracl}/includes/ecp8_BLS48581.h | 0 .../sal/miracl}/includes/ecp_ANSSI.h | 0 .../sal/miracl}/includes/ecp_BLS12381.h | 0 .../sal/miracl}/includes/ecp_BLS12383.h | 0 .../sal/miracl}/includes/ecp_BLS12443.h | 0 .../sal/miracl}/includes/ecp_BLS12461.h | 0 .../sal/miracl}/includes/ecp_BLS24479.h | 0 .../sal/miracl}/includes/ecp_BLS48286.h | 0 .../sal/miracl}/includes/ecp_BLS48556.h | 0 .../sal/miracl}/includes/ecp_BLS48581.h | 0 .../sal/miracl}/includes/ecp_BN158.h | 0 .../sal/miracl}/includes/ecp_BN254.h | 0 .../sal/miracl}/includes/ecp_BN254CX.h | 0 .../sal/miracl}/includes/ecp_BN462.h | 0 .../sal/miracl}/includes/ecp_BRAINPOOL.h | 0 .../sal/miracl}/includes/ecp_C1174.h | 0 .../sal/miracl}/includes/ecp_C13318.h | 0 .../sal/miracl}/includes/ecp_C1665.h | 0 .../sal/miracl}/includes/ecp_C25519.h | 0 .../sal/miracl}/includes/ecp_C41417.h | 0 .../sal/miracl}/includes/ecp_Ed25519.h | 0 .../sal/miracl}/includes/ecp_Ed448.h | 0 .../sal/miracl}/includes/ecp_FP256BN.h | 0 .../sal/miracl}/includes/ecp_FP512BN.h | 0 .../sal/miracl}/includes/ecp_HIFIVE.h | 0 .../sal/miracl}/includes/ecp_JUBJUB.h | 0 .../sal/miracl}/includes/ecp_MDC.h | 0 .../sal/miracl}/includes/ecp_NIST256.h | 0 .../sal/miracl}/includes/ecp_NIST384.h | 0 .../sal/miracl}/includes/ecp_NIST521.h | 0 .../sal/miracl}/includes/ecp_NUMS256E.h | 0 .../sal/miracl}/includes/ecp_NUMS256W.h | 0 .../sal/miracl}/includes/ecp_NUMS384E.h | 0 .../sal/miracl}/includes/ecp_NUMS384W.h | 0 .../sal/miracl}/includes/ecp_NUMS512E.h | 0 .../sal/miracl}/includes/ecp_NUMS512W.h | 0 .../sal/miracl}/includes/ecp_SECP160R1.h | 0 .../sal/miracl}/includes/ecp_SECP256K1.h | 0 .../sal/miracl}/includes/ecp_SM2.h | 0 .../sal/miracl}/includes/ecp_TWEEDLEDEE.h | 0 .../sal/miracl}/includes/ecp_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/ecp_X448.h | 0 .../sal/miracl}/includes/eddsa.h | 0 .../sal/miracl}/includes/eddsa_ANSSI.h | 0 .../sal/miracl}/includes/eddsa_BLS12381.h | 0 .../sal/miracl}/includes/eddsa_BLS12383.h | 0 .../sal/miracl}/includes/eddsa_BLS12443.h | 0 .../sal/miracl}/includes/eddsa_BLS12461.h | 0 .../sal/miracl}/includes/eddsa_BLS24479.h | 0 .../sal/miracl}/includes/eddsa_BLS48286.h | 0 .../sal/miracl}/includes/eddsa_BLS48556.h | 0 .../sal/miracl}/includes/eddsa_BLS48581.h | 0 .../sal/miracl}/includes/eddsa_BN158.h | 0 .../sal/miracl}/includes/eddsa_BN254.h | 0 .../sal/miracl}/includes/eddsa_BN254CX.h | 0 .../sal/miracl}/includes/eddsa_BN462.h | 0 .../sal/miracl}/includes/eddsa_BRAINPOOL.h | 0 .../sal/miracl}/includes/eddsa_C1174.h | 0 .../sal/miracl}/includes/eddsa_C13318.h | 0 .../sal/miracl}/includes/eddsa_C1665.h | 0 .../sal/miracl}/includes/eddsa_C25519.h | 0 .../sal/miracl}/includes/eddsa_C41417.h | 0 .../sal/miracl}/includes/eddsa_Ed25519.h | 0 .../sal/miracl}/includes/eddsa_Ed448.h | 0 .../sal/miracl}/includes/eddsa_FP256BN.h | 0 .../sal/miracl}/includes/eddsa_FP512BN.h | 0 .../sal/miracl}/includes/eddsa_HIFIVE.h | 0 .../sal/miracl}/includes/eddsa_JUBJUB.h | 0 .../sal/miracl}/includes/eddsa_MDC.h | 0 .../sal/miracl}/includes/eddsa_NIST256.h | 0 .../sal/miracl}/includes/eddsa_NIST384.h | 0 .../sal/miracl}/includes/eddsa_NIST521.h | 0 .../sal/miracl}/includes/eddsa_NUMS256E.h | 0 .../sal/miracl}/includes/eddsa_NUMS256W.h | 0 .../sal/miracl}/includes/eddsa_NUMS384E.h | 0 .../sal/miracl}/includes/eddsa_NUMS384W.h | 0 .../sal/miracl}/includes/eddsa_NUMS512E.h | 0 .../sal/miracl}/includes/eddsa_NUMS512W.h | 0 .../sal/miracl}/includes/eddsa_SECP160R1.h | 0 .../sal/miracl}/includes/eddsa_SECP256K1.h | 0 .../sal/miracl}/includes/eddsa_SM2.h | 0 .../sal/miracl}/includes/eddsa_TWEEDLEDEE.h | 0 .../sal/miracl}/includes/eddsa_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/eddsa_X448.h | 0 .../sal/miracl}/includes/ff.h | 0 .../sal/miracl}/includes/ff_RSA2048.h | 0 .../sal/miracl}/includes/ff_RSA3072.h | 0 .../sal/miracl}/includes/ff_RSA4096.h | 0 .../sal/miracl}/includes/fp.h | 0 .../sal/miracl}/includes/fp12.h | 0 .../sal/miracl}/includes/fp12_BLS12381.h | 0 .../sal/miracl}/includes/fp12_BLS12383.h | 0 .../sal/miracl}/includes/fp12_BLS12443.h | 0 .../sal/miracl}/includes/fp12_BLS12461.h | 0 .../sal/miracl}/includes/fp12_BN158.h | 0 .../sal/miracl}/includes/fp12_BN254.h | 0 .../sal/miracl}/includes/fp12_BN254CX.h | 0 .../sal/miracl}/includes/fp12_BN462.h | 0 .../sal/miracl}/includes/fp12_FP256BN.h | 0 .../sal/miracl}/includes/fp12_FP512BN.h | 0 .../sal/miracl}/includes/fp16.h | 0 .../sal/miracl}/includes/fp16_BLS48286.h | 0 .../sal/miracl}/includes/fp16_BLS48556.h | 0 .../sal/miracl}/includes/fp16_BLS48581.h | 0 .../sal/miracl}/includes/fp2.h | 0 .../sal/miracl}/includes/fp24.h | 0 .../sal/miracl}/includes/fp24_BLS24479.h | 0 .../sal/miracl}/includes/fp2_BLS12381.h | 0 .../sal/miracl}/includes/fp2_BLS12383.h | 0 .../sal/miracl}/includes/fp2_BLS12443.h | 0 .../sal/miracl}/includes/fp2_BLS12461.h | 0 .../sal/miracl}/includes/fp2_BLS24479.h | 0 .../sal/miracl}/includes/fp2_BLS48286.h | 0 .../sal/miracl}/includes/fp2_BLS48556.h | 0 .../sal/miracl}/includes/fp2_BLS48581.h | 0 .../sal/miracl}/includes/fp2_BN158.h | 0 .../sal/miracl}/includes/fp2_BN254.h | 0 .../sal/miracl}/includes/fp2_BN254CX.h | 0 .../sal/miracl}/includes/fp2_BN462.h | 0 .../sal/miracl}/includes/fp2_FP256BN.h | 0 .../sal/miracl}/includes/fp2_FP512BN.h | 0 .../sal/miracl}/includes/fp4.h | 0 .../sal/miracl}/includes/fp48.h | 0 .../sal/miracl}/includes/fp48_BLS48286.h | 0 .../sal/miracl}/includes/fp48_BLS48556.h | 0 .../sal/miracl}/includes/fp48_BLS48581.h | 0 .../sal/miracl}/includes/fp4_BLS12381.h | 0 .../sal/miracl}/includes/fp4_BLS12383.h | 0 .../sal/miracl}/includes/fp4_BLS12443.h | 0 .../sal/miracl}/includes/fp4_BLS12461.h | 0 .../sal/miracl}/includes/fp4_BLS24479.h | 0 .../sal/miracl}/includes/fp4_BLS48286.h | 0 .../sal/miracl}/includes/fp4_BLS48556.h | 0 .../sal/miracl}/includes/fp4_BLS48581.h | 0 .../sal/miracl}/includes/fp4_BN158.h | 0 .../sal/miracl}/includes/fp4_BN254.h | 0 .../sal/miracl}/includes/fp4_BN254CX.h | 0 .../sal/miracl}/includes/fp4_BN462.h | 0 .../sal/miracl}/includes/fp4_FP256BN.h | 0 .../sal/miracl}/includes/fp4_FP512BN.h | 0 .../sal/miracl}/includes/fp8.h | 0 .../sal/miracl}/includes/fp8_BLS24479.h | 0 .../sal/miracl}/includes/fp8_BLS48286.h | 0 .../sal/miracl}/includes/fp8_BLS48556.h | 0 .../sal/miracl}/includes/fp8_BLS48581.h | 0 .../sal/miracl}/includes/fp_ANSSI.h | 0 .../sal/miracl}/includes/fp_BLS12381.h | 0 .../sal/miracl}/includes/fp_BLS12383.h | 0 .../sal/miracl}/includes/fp_BLS12443.h | 0 .../sal/miracl}/includes/fp_BLS12461.h | 0 .../sal/miracl}/includes/fp_BLS24479.h | 0 .../sal/miracl}/includes/fp_BLS48286.h | 0 .../sal/miracl}/includes/fp_BLS48556.h | 0 .../sal/miracl}/includes/fp_BLS48581.h | 0 .../sal/miracl}/includes/fp_BN158.h | 0 .../sal/miracl}/includes/fp_BN254.h | 0 .../sal/miracl}/includes/fp_BN254CX.h | 0 .../sal/miracl}/includes/fp_BN462.h | 0 .../sal/miracl}/includes/fp_BRAINPOOL.h | 0 .../sal/miracl}/includes/fp_C1174.h | 0 .../sal/miracl}/includes/fp_C1665.h | 0 .../sal/miracl}/includes/fp_C41417.h | 0 .../sal/miracl}/includes/fp_F25519.h | 0 .../sal/miracl}/includes/fp_F256PME.h | 0 .../sal/miracl}/includes/fp_F256PMW.h | 0 .../sal/miracl}/includes/fp_F384PM.h | 0 .../sal/miracl}/includes/fp_F448.h | 0 .../sal/miracl}/includes/fp_F512PM.h | 0 .../sal/miracl}/includes/fp_FP256BN.h | 0 .../sal/miracl}/includes/fp_FP512BN.h | 0 .../sal/miracl}/includes/fp_HIFIVE.h | 0 .../sal/miracl}/includes/fp_JUBJUB.h | 0 .../sal/miracl}/includes/fp_MDC.h | 0 .../sal/miracl}/includes/fp_NIST256.h | 0 .../sal/miracl}/includes/fp_NIST384.h | 0 .../sal/miracl}/includes/fp_NIST521.h | 0 .../sal/miracl}/includes/fp_SECP160R1.h | 0 .../sal/miracl}/includes/fp_SECP256K1.h | 0 .../sal/miracl}/includes/fp_SM2.h | 0 .../sal/miracl}/includes/fp_TWEEDLEDEE.h | 0 .../sal/miracl}/includes/fp_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/hpke.h | 0 .../sal/miracl}/includes/hpke_ANSSI.h | 0 .../sal/miracl}/includes/hpke_BLS12381.h | 0 .../sal/miracl}/includes/hpke_BLS12383.h | 0 .../sal/miracl}/includes/hpke_BLS12443.h | 0 .../sal/miracl}/includes/hpke_BLS12461.h | 0 .../sal/miracl}/includes/hpke_BLS24479.h | 0 .../sal/miracl}/includes/hpke_BLS48286.h | 0 .../sal/miracl}/includes/hpke_BLS48556.h | 0 .../sal/miracl}/includes/hpke_BLS48581.h | 0 .../sal/miracl}/includes/hpke_BN158.h | 0 .../sal/miracl}/includes/hpke_BN254.h | 0 .../sal/miracl}/includes/hpke_BN254CX.h | 0 .../sal/miracl}/includes/hpke_BN462.h | 0 .../sal/miracl}/includes/hpke_BRAINPOOL.h | 0 .../sal/miracl}/includes/hpke_C1174.h | 0 .../sal/miracl}/includes/hpke_C13318.h | 0 .../sal/miracl}/includes/hpke_C1665.h | 0 .../sal/miracl}/includes/hpke_C25519.h | 0 .../sal/miracl}/includes/hpke_C41417.h | 0 .../sal/miracl}/includes/hpke_Ed25519.h | 0 .../sal/miracl}/includes/hpke_Ed448.h | 0 .../sal/miracl}/includes/hpke_FP256BN.h | 0 .../sal/miracl}/includes/hpke_FP512BN.h | 0 .../sal/miracl}/includes/hpke_HIFIVE.h | 0 .../sal/miracl}/includes/hpke_JUBJUB.h | 0 .../sal/miracl}/includes/hpke_MDC.h | 0 .../sal/miracl}/includes/hpke_NIST256.h | 0 .../sal/miracl}/includes/hpke_NIST384.h | 0 .../sal/miracl}/includes/hpke_NIST521.h | 0 .../sal/miracl}/includes/hpke_NUMS256E.h | 0 .../sal/miracl}/includes/hpke_NUMS256W.h | 0 .../sal/miracl}/includes/hpke_NUMS384E.h | 0 .../sal/miracl}/includes/hpke_NUMS384W.h | 0 .../sal/miracl}/includes/hpke_NUMS512E.h | 0 .../sal/miracl}/includes/hpke_NUMS512W.h | 0 .../sal/miracl}/includes/hpke_SECP160R1.h | 0 .../sal/miracl}/includes/hpke_SECP256K1.h | 0 .../sal/miracl}/includes/hpke_SM2.h | 0 .../sal/miracl}/includes/hpke_TWEEDLEDEE.h | 0 .../sal/miracl}/includes/hpke_TWEEDLEDUM.h | 0 .../sal/miracl}/includes/hpke_X448.h | 0 .../sal/miracl}/includes/kyber.h | 0 .../sal/miracl}/includes/mpin.h | 0 .../sal/miracl}/includes/mpin192.h | 0 .../sal/miracl}/includes/mpin192_BLS24479.h | 0 .../sal/miracl}/includes/mpin256.h | 0 .../sal/miracl}/includes/mpin256_BLS48286.h | 0 .../sal/miracl}/includes/mpin256_BLS48556.h | 0 .../sal/miracl}/includes/mpin256_BLS48581.h | 0 .../sal/miracl}/includes/mpin_BLS12381.h | 0 .../sal/miracl}/includes/mpin_BLS12383.h | 0 .../sal/miracl}/includes/mpin_BLS12443.h | 0 .../sal/miracl}/includes/mpin_BLS12461.h | 0 .../sal/miracl}/includes/mpin_BN158.h | 0 .../sal/miracl}/includes/mpin_BN254.h | 0 .../sal/miracl}/includes/mpin_BN254CX.h | 0 .../sal/miracl}/includes/mpin_BN462.h | 0 .../sal/miracl}/includes/mpin_FP256BN.h | 0 .../sal/miracl}/includes/mpin_FP512BN.h | 0 .../sal/miracl}/includes/newhope.h | 0 .../sal/miracl}/includes/pair.h | 0 .../sal/miracl}/includes/pair4.h | 0 .../sal/miracl}/includes/pair4_BLS24479.h | 0 .../sal/miracl}/includes/pair8.h | 0 .../sal/miracl}/includes/pair8_BLS48286.h | 0 .../sal/miracl}/includes/pair8_BLS48556.h | 0 .../sal/miracl}/includes/pair8_BLS48581.h | 0 .../sal/miracl}/includes/pair_BLS12381.h | 0 .../sal/miracl}/includes/pair_BLS12383.h | 0 .../sal/miracl}/includes/pair_BLS12443.h | 0 .../sal/miracl}/includes/pair_BLS12461.h | 0 .../sal/miracl}/includes/pair_BN158.h | 0 .../sal/miracl}/includes/pair_BN254.h | 0 .../sal/miracl}/includes/pair_BN254CX.h | 0 .../sal/miracl}/includes/pair_BN462.h | 0 .../sal/miracl}/includes/pair_FP256BN.h | 0 .../sal/miracl}/includes/pair_FP512BN.h | 0 .../sal/miracl}/includes/randapi.h | 0 .../sal/miracl}/includes/rsa.h | 0 .../sal/miracl}/includes/rsa_RSA2048.h | 0 .../sal/miracl}/includes/rsa_RSA3072.h | 0 .../sal/miracl}/includes/rsa_RSA4096.h | 0 .../sal/miracl}/includes/x509.h | 0 .../sal/sal.pdf | Bin .../sal/tls_sal_m.xpp | 18 + .../src/client.cpp | 2 +- .../PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake | 142 - .../CMakeFiles/TargetDirectories.txt | 4 - .../client.dir/compiler_depend.make | 2 - .../CMakeFiles/client.dir/includes_CXX.rsp | 1 - .../CMakeFiles/tiitls.dir/DependInfo.cmake | 37 - .../tiitls.dir/compiler_depend.make | 2 - .../CMakeFiles/tiitls.dir/includes_CXX.rsp | 1 - .../tiitls.dir/lib/tls_logger.cpp.obj | Bin 6410 -> 0 bytes .../CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj | Bin 39236 -> 0 bytes TIIGER_TLS/PQ_TIIGER_TLS/OQS_TEST_results.txt | 56 - TIIGER_TLS/PQ_TIIGER_TLS/cookie.txt | 10 - .../PQ_TIIGER_TLS/sal/miracl-old/core.a | Bin 5928946 -> 0 bytes .../PQ_TIIGER_TLS/sal/miracl/includes/arch.h | 106 - .../PQ_TIIGER_TLS/sal/miracl/includes/big.h | 697 --- .../sal/miracl/includes/big_B160_56.h | 697 --- .../sal/miracl/includes/big_B168_60.h | 697 --- .../sal/miracl/includes/big_B256_56.h | 697 --- .../sal/miracl/includes/big_B288_60.h | 697 --- .../sal/miracl/includes/big_B336_60.h | 697 --- .../sal/miracl/includes/big_B384_56.h | 697 --- .../sal/miracl/includes/big_B384_58.h | 697 --- .../sal/miracl/includes/big_B416_60.h | 697 --- .../sal/miracl/includes/big_B448_58.h | 697 --- .../sal/miracl/includes/big_B448_60.h | 697 --- .../sal/miracl/includes/big_B464_60.h | 697 --- .../sal/miracl/includes/big_B480_56.h | 697 --- .../sal/miracl/includes/big_B512_60.h | 697 --- .../sal/miracl/includes/big_B528_60.h | 697 --- .../sal/miracl/includes/big_B560_58.h | 697 --- .../sal/miracl/includes/big_B584_60.h | 697 --- .../PQ_TIIGER_TLS/sal/miracl/includes/bls.h | 87 - .../sal/miracl/includes/bls192.h | 86 - .../sal/miracl/includes/bls192_BLS24479.h | 86 - .../sal/miracl/includes/bls256.h | 86 - .../sal/miracl/includes/bls256_BLS48286.h | 86 - .../sal/miracl/includes/bls256_BLS48556.h | 86 - .../sal/miracl/includes/bls256_BLS48581.h | 86 - .../sal/miracl/includes/bls_BLS12381.h | 87 - .../sal/miracl/includes/bls_BLS12383.h | 87 - .../sal/miracl/includes/bls_BLS12443.h | 87 - .../sal/miracl/includes/bls_BLS12461.h | 87 - .../sal/miracl/includes/bls_BN158.h | 87 - .../sal/miracl/includes/bls_BN254.h | 87 - .../sal/miracl/includes/bls_BN254CX.h | 87 - .../sal/miracl/includes/bls_BN462.h | 87 - .../sal/miracl/includes/bls_FP256BN.h | 87 - .../sal/miracl/includes/bls_FP512BN.h | 87 - .../sal/miracl/includes/config_big.h | 31 - .../sal/miracl/includes/config_big_B160_56.h | 31 - .../sal/miracl/includes/config_big_B168_60.h | 31 - .../sal/miracl/includes/config_big_B256_56.h | 31 - .../sal/miracl/includes/config_big_B288_60.h | 31 - .../sal/miracl/includes/config_big_B336_60.h | 31 - .../sal/miracl/includes/config_big_B384_56.h | 31 - .../sal/miracl/includes/config_big_B384_58.h | 31 - .../sal/miracl/includes/config_big_B416_60.h | 31 - .../sal/miracl/includes/config_big_B448_58.h | 31 - .../sal/miracl/includes/config_big_B448_60.h | 31 - .../sal/miracl/includes/config_big_B464_60.h | 31 - .../sal/miracl/includes/config_big_B480_56.h | 31 - .../sal/miracl/includes/config_big_B512_60.h | 31 - .../sal/miracl/includes/config_big_B528_60.h | 31 - .../sal/miracl/includes/config_big_B560_58.h | 31 - .../sal/miracl/includes/config_big_B584_60.h | 31 - .../sal/miracl/includes/config_curve.h | 77 - .../sal/miracl/includes/config_curve_ANSSI.h | 77 - .../miracl/includes/config_curve_BLS12381.h | 77 - .../miracl/includes/config_curve_BLS12383.h | 77 - .../miracl/includes/config_curve_BLS12443.h | 77 - .../miracl/includes/config_curve_BLS12461.h | 77 - .../miracl/includes/config_curve_BLS24479.h | 77 - .../miracl/includes/config_curve_BLS48286.h | 77 - .../miracl/includes/config_curve_BLS48556.h | 77 - .../miracl/includes/config_curve_BLS48581.h | 77 - .../sal/miracl/includes/config_curve_BN158.h | 77 - .../sal/miracl/includes/config_curve_BN254.h | 77 - .../miracl/includes/config_curve_BN254CX.h | 77 - .../sal/miracl/includes/config_curve_BN462.h | 77 - .../miracl/includes/config_curve_BRAINPOOL.h | 77 - .../sal/miracl/includes/config_curve_C1174.h | 77 - .../sal/miracl/includes/config_curve_C13318.h | 77 - .../sal/miracl/includes/config_curve_C1665.h | 77 - .../sal/miracl/includes/config_curve_C25519.h | 77 - .../sal/miracl/includes/config_curve_C41417.h | 77 - .../miracl/includes/config_curve_Ed25519.h | 77 - .../sal/miracl/includes/config_curve_Ed448.h | 77 - .../miracl/includes/config_curve_FP256BN.h | 77 - .../miracl/includes/config_curve_FP512BN.h | 77 - .../sal/miracl/includes/config_curve_HIFIVE.h | 77 - .../sal/miracl/includes/config_curve_JUBJUB.h | 77 - .../sal/miracl/includes/config_curve_MDC.h | 77 - .../miracl/includes/config_curve_NIST256.h | 77 - .../miracl/includes/config_curve_NIST384.h | 77 - .../miracl/includes/config_curve_NIST521.h | 77 - .../miracl/includes/config_curve_NUMS256E.h | 77 - .../miracl/includes/config_curve_NUMS256W.h | 77 - .../miracl/includes/config_curve_NUMS384E.h | 77 - .../miracl/includes/config_curve_NUMS384W.h | 77 - .../miracl/includes/config_curve_NUMS512E.h | 77 - .../miracl/includes/config_curve_NUMS512W.h | 77 - .../miracl/includes/config_curve_SECP160R1.h | 77 - .../miracl/includes/config_curve_SECP256K1.h | 77 - .../sal/miracl/includes/config_curve_SM2.h | 77 - .../miracl/includes/config_curve_TWEEDLEDEE.h | 77 - .../miracl/includes/config_curve_TWEEDLEDUM.h | 77 - .../sal/miracl/includes/config_curve_X448.h | 77 - .../sal/miracl/includes/config_ff.h | 32 - .../sal/miracl/includes/config_ff_RSA2048.h | 32 - .../sal/miracl/includes/config_ff_RSA3072.h | 32 - .../sal/miracl/includes/config_ff_RSA4096.h | 32 - .../sal/miracl/includes/config_field.h | 40 - .../sal/miracl/includes/config_field_ANSSI.h | 40 - .../miracl/includes/config_field_BLS12381.h | 40 - .../miracl/includes/config_field_BLS12383.h | 40 - .../miracl/includes/config_field_BLS12443.h | 40 - .../miracl/includes/config_field_BLS12461.h | 40 - .../miracl/includes/config_field_BLS24479.h | 40 - .../miracl/includes/config_field_BLS48286.h | 40 - .../miracl/includes/config_field_BLS48556.h | 40 - .../miracl/includes/config_field_BLS48581.h | 40 - .../sal/miracl/includes/config_field_BN158.h | 40 - .../sal/miracl/includes/config_field_BN254.h | 40 - .../miracl/includes/config_field_BN254CX.h | 40 - .../sal/miracl/includes/config_field_BN462.h | 40 - .../miracl/includes/config_field_BRAINPOOL.h | 40 - .../sal/miracl/includes/config_field_C1174.h | 40 - .../sal/miracl/includes/config_field_C1665.h | 40 - .../sal/miracl/includes/config_field_C41417.h | 40 - .../sal/miracl/includes/config_field_F25519.h | 40 - .../miracl/includes/config_field_F256PME.h | 40 - .../miracl/includes/config_field_F256PMW.h | 40 - .../sal/miracl/includes/config_field_F384PM.h | 40 - .../sal/miracl/includes/config_field_F448.h | 40 - .../sal/miracl/includes/config_field_F512PM.h | 40 - .../miracl/includes/config_field_FP256BN.h | 40 - .../miracl/includes/config_field_FP512BN.h | 40 - .../sal/miracl/includes/config_field_HIFIVE.h | 40 - .../sal/miracl/includes/config_field_JUBJUB.h | 40 - .../sal/miracl/includes/config_field_MDC.h | 40 - .../miracl/includes/config_field_NIST256.h | 40 - .../miracl/includes/config_field_NIST384.h | 40 - .../miracl/includes/config_field_NIST521.h | 40 - .../miracl/includes/config_field_SECP160R1.h | 40 - .../miracl/includes/config_field_SECP256K1.h | 40 - .../sal/miracl/includes/config_field_SM2.h | 40 - .../miracl/includes/config_field_TWEEDLEDEE.h | 40 - .../miracl/includes/config_field_TWEEDLEDUM.h | 40 - .../PQ_TIIGER_TLS/sal/miracl/includes/core.h | 860 --- .../sal/miracl/includes/dilithium.h | 151 - .../PQ_TIIGER_TLS/sal/miracl/includes/ecdh.h | 161 - .../sal/miracl/includes/ecdh_ANSSI.h | 161 - .../sal/miracl/includes/ecdh_BLS12381.h | 161 - .../sal/miracl/includes/ecdh_BLS12383.h | 161 - .../sal/miracl/includes/ecdh_BLS12443.h | 161 - .../sal/miracl/includes/ecdh_BLS12461.h | 161 - .../sal/miracl/includes/ecdh_BLS24479.h | 161 - .../sal/miracl/includes/ecdh_BLS48286.h | 161 - .../sal/miracl/includes/ecdh_BLS48556.h | 161 - .../sal/miracl/includes/ecdh_BLS48581.h | 161 - .../sal/miracl/includes/ecdh_BN158.h | 161 - .../sal/miracl/includes/ecdh_BN254.h | 161 - .../sal/miracl/includes/ecdh_BN254CX.h | 161 - .../sal/miracl/includes/ecdh_BN462.h | 161 - .../sal/miracl/includes/ecdh_BRAINPOOL.h | 161 - .../sal/miracl/includes/ecdh_C1174.h | 161 - .../sal/miracl/includes/ecdh_C13318.h | 161 - .../sal/miracl/includes/ecdh_C1665.h | 161 - .../sal/miracl/includes/ecdh_C25519.h | 161 - .../sal/miracl/includes/ecdh_C41417.h | 161 - .../sal/miracl/includes/ecdh_Ed25519.h | 161 - .../sal/miracl/includes/ecdh_Ed448.h | 161 - .../sal/miracl/includes/ecdh_FP256BN.h | 161 - .../sal/miracl/includes/ecdh_FP512BN.h | 161 - .../sal/miracl/includes/ecdh_HIFIVE.h | 161 - .../sal/miracl/includes/ecdh_JUBJUB.h | 161 - .../sal/miracl/includes/ecdh_MDC.h | 161 - .../sal/miracl/includes/ecdh_NIST256.h | 161 - .../sal/miracl/includes/ecdh_NIST384.h | 161 - .../sal/miracl/includes/ecdh_NIST521.h | 161 - .../sal/miracl/includes/ecdh_NUMS256E.h | 161 - .../sal/miracl/includes/ecdh_NUMS256W.h | 161 - .../sal/miracl/includes/ecdh_NUMS384E.h | 161 - .../sal/miracl/includes/ecdh_NUMS384W.h | 161 - .../sal/miracl/includes/ecdh_NUMS512E.h | 161 - .../sal/miracl/includes/ecdh_NUMS512W.h | 161 - .../sal/miracl/includes/ecdh_SECP160R1.h | 161 - .../sal/miracl/includes/ecdh_SECP256K1.h | 161 - .../sal/miracl/includes/ecdh_SM2.h | 161 - .../sal/miracl/includes/ecdh_TWEEDLEDEE.h | 161 - .../sal/miracl/includes/ecdh_TWEEDLEDUM.h | 161 - .../sal/miracl/includes/ecdh_X448.h | 161 - .../PQ_TIIGER_TLS/sal/miracl/includes/ecp.h | 372 -- .../PQ_TIIGER_TLS/sal/miracl/includes/ecp2.h | 249 - .../sal/miracl/includes/ecp2_BLS12381.h | 249 - .../sal/miracl/includes/ecp2_BLS12383.h | 249 - .../sal/miracl/includes/ecp2_BLS12443.h | 249 - .../sal/miracl/includes/ecp2_BLS12461.h | 249 - .../sal/miracl/includes/ecp2_BN158.h | 249 - .../sal/miracl/includes/ecp2_BN254.h | 249 - .../sal/miracl/includes/ecp2_BN254CX.h | 249 - .../sal/miracl/includes/ecp2_BN462.h | 249 - .../sal/miracl/includes/ecp2_FP256BN.h | 249 - .../sal/miracl/includes/ecp2_FP512BN.h | 249 - .../PQ_TIIGER_TLS/sal/miracl/includes/ecp4.h | 268 - .../sal/miracl/includes/ecp4_BLS24479.h | 268 - .../PQ_TIIGER_TLS/sal/miracl/includes/ecp8.h | 278 - .../sal/miracl/includes/ecp8_BLS48286.h | 278 - .../sal/miracl/includes/ecp8_BLS48556.h | 278 - .../sal/miracl/includes/ecp8_BLS48581.h | 278 - .../sal/miracl/includes/ecp_ANSSI.h | 372 -- .../sal/miracl/includes/ecp_BLS12381.h | 372 -- .../sal/miracl/includes/ecp_BLS12383.h | 372 -- .../sal/miracl/includes/ecp_BLS12443.h | 372 -- .../sal/miracl/includes/ecp_BLS12461.h | 372 -- .../sal/miracl/includes/ecp_BLS24479.h | 372 -- .../sal/miracl/includes/ecp_BLS48286.h | 372 -- .../sal/miracl/includes/ecp_BLS48556.h | 372 -- .../sal/miracl/includes/ecp_BLS48581.h | 372 -- .../sal/miracl/includes/ecp_BN158.h | 372 -- .../sal/miracl/includes/ecp_BN254.h | 372 -- .../sal/miracl/includes/ecp_BN254CX.h | 372 -- .../sal/miracl/includes/ecp_BN462.h | 372 -- .../sal/miracl/includes/ecp_BRAINPOOL.h | 372 -- .../sal/miracl/includes/ecp_C1174.h | 372 -- .../sal/miracl/includes/ecp_C13318.h | 372 -- .../sal/miracl/includes/ecp_C1665.h | 372 -- .../sal/miracl/includes/ecp_C25519.h | 372 -- .../sal/miracl/includes/ecp_C41417.h | 372 -- .../sal/miracl/includes/ecp_Ed25519.h | 372 -- .../sal/miracl/includes/ecp_Ed448.h | 372 -- .../sal/miracl/includes/ecp_FP256BN.h | 372 -- .../sal/miracl/includes/ecp_FP512BN.h | 372 -- .../sal/miracl/includes/ecp_HIFIVE.h | 372 -- .../sal/miracl/includes/ecp_JUBJUB.h | 372 -- .../sal/miracl/includes/ecp_MDC.h | 372 -- .../sal/miracl/includes/ecp_NIST256.h | 372 -- .../sal/miracl/includes/ecp_NIST384.h | 372 -- .../sal/miracl/includes/ecp_NIST521.h | 372 -- .../sal/miracl/includes/ecp_NUMS256E.h | 372 -- .../sal/miracl/includes/ecp_NUMS256W.h | 372 -- .../sal/miracl/includes/ecp_NUMS384E.h | 372 -- .../sal/miracl/includes/ecp_NUMS384W.h | 372 -- .../sal/miracl/includes/ecp_NUMS512E.h | 372 -- .../sal/miracl/includes/ecp_NUMS512W.h | 372 -- .../sal/miracl/includes/ecp_SECP160R1.h | 372 -- .../sal/miracl/includes/ecp_SECP256K1.h | 372 -- .../sal/miracl/includes/ecp_SM2.h | 372 -- .../sal/miracl/includes/ecp_TWEEDLEDEE.h | 372 -- .../sal/miracl/includes/ecp_TWEEDLEDUM.h | 372 -- .../sal/miracl/includes/ecp_X448.h | 372 -- .../PQ_TIIGER_TLS/sal/miracl/includes/eddsa.h | 81 - .../sal/miracl/includes/eddsa_ANSSI.h | 81 - .../sal/miracl/includes/eddsa_BLS12381.h | 81 - .../sal/miracl/includes/eddsa_BLS12383.h | 81 - .../sal/miracl/includes/eddsa_BLS12443.h | 81 - .../sal/miracl/includes/eddsa_BLS12461.h | 81 - .../sal/miracl/includes/eddsa_BLS24479.h | 81 - .../sal/miracl/includes/eddsa_BLS48286.h | 81 - .../sal/miracl/includes/eddsa_BLS48556.h | 81 - .../sal/miracl/includes/eddsa_BLS48581.h | 81 - .../sal/miracl/includes/eddsa_BN158.h | 81 - .../sal/miracl/includes/eddsa_BN254.h | 81 - .../sal/miracl/includes/eddsa_BN254CX.h | 81 - .../sal/miracl/includes/eddsa_BN462.h | 81 - .../sal/miracl/includes/eddsa_BRAINPOOL.h | 81 - .../sal/miracl/includes/eddsa_C1174.h | 81 - .../sal/miracl/includes/eddsa_C13318.h | 81 - .../sal/miracl/includes/eddsa_C1665.h | 81 - .../sal/miracl/includes/eddsa_C25519.h | 81 - .../sal/miracl/includes/eddsa_C41417.h | 81 - .../sal/miracl/includes/eddsa_Ed25519.h | 81 - .../sal/miracl/includes/eddsa_Ed448.h | 81 - .../sal/miracl/includes/eddsa_FP256BN.h | 81 - .../sal/miracl/includes/eddsa_FP512BN.h | 81 - .../sal/miracl/includes/eddsa_HIFIVE.h | 81 - .../sal/miracl/includes/eddsa_JUBJUB.h | 81 - .../sal/miracl/includes/eddsa_MDC.h | 81 - .../sal/miracl/includes/eddsa_NIST256.h | 81 - .../sal/miracl/includes/eddsa_NIST384.h | 81 - .../sal/miracl/includes/eddsa_NIST521.h | 81 - .../sal/miracl/includes/eddsa_NUMS256E.h | 81 - .../sal/miracl/includes/eddsa_NUMS256W.h | 81 - .../sal/miracl/includes/eddsa_NUMS384E.h | 81 - .../sal/miracl/includes/eddsa_NUMS384W.h | 81 - .../sal/miracl/includes/eddsa_NUMS512E.h | 81 - .../sal/miracl/includes/eddsa_NUMS512W.h | 81 - .../sal/miracl/includes/eddsa_SECP160R1.h | 81 - .../sal/miracl/includes/eddsa_SECP256K1.h | 81 - .../sal/miracl/includes/eddsa_SM2.h | 81 - .../sal/miracl/includes/eddsa_TWEEDLEDEE.h | 81 - .../sal/miracl/includes/eddsa_TWEEDLEDUM.h | 81 - .../sal/miracl/includes/eddsa_X448.h | 81 - .../PQ_TIIGER_TLS/sal/miracl/includes/ff.h | 295 -- .../sal/miracl/includes/ff_RSA2048.h | 295 -- .../sal/miracl/includes/ff_RSA3072.h | 295 -- .../sal/miracl/includes/ff_RSA4096.h | 295 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp.h | 334 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp12.h | 230 - .../sal/miracl/includes/fp12_BLS12381.h | 230 - .../sal/miracl/includes/fp12_BLS12383.h | 230 - .../sal/miracl/includes/fp12_BLS12443.h | 230 - .../sal/miracl/includes/fp12_BLS12461.h | 230 - .../sal/miracl/includes/fp12_BN158.h | 230 - .../sal/miracl/includes/fp12_BN254.h | 230 - .../sal/miracl/includes/fp12_BN254CX.h | 230 - .../sal/miracl/includes/fp12_BN462.h | 230 - .../sal/miracl/includes/fp12_FP256BN.h | 230 - .../sal/miracl/includes/fp12_FP512BN.h | 230 - .../PQ_TIIGER_TLS/sal/miracl/includes/fp16.h | 308 -- .../sal/miracl/includes/fp16_BLS48286.h | 308 -- .../sal/miracl/includes/fp16_BLS48556.h | 308 -- .../sal/miracl/includes/fp16_BLS48581.h | 308 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp2.h | 306 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp24.h | 236 - .../sal/miracl/includes/fp24_BLS24479.h | 236 - .../sal/miracl/includes/fp2_BLS12381.h | 306 -- .../sal/miracl/includes/fp2_BLS12383.h | 306 -- .../sal/miracl/includes/fp2_BLS12443.h | 306 -- .../sal/miracl/includes/fp2_BLS12461.h | 306 -- .../sal/miracl/includes/fp2_BLS24479.h | 306 -- .../sal/miracl/includes/fp2_BLS48286.h | 306 -- .../sal/miracl/includes/fp2_BLS48556.h | 306 -- .../sal/miracl/includes/fp2_BLS48581.h | 306 -- .../sal/miracl/includes/fp2_BN158.h | 306 -- .../sal/miracl/includes/fp2_BN254.h | 306 -- .../sal/miracl/includes/fp2_BN254CX.h | 306 -- .../sal/miracl/includes/fp2_BN462.h | 306 -- .../sal/miracl/includes/fp2_FP256BN.h | 306 -- .../sal/miracl/includes/fp2_FP512BN.h | 306 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp4.h | 349 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp48.h | 231 - .../sal/miracl/includes/fp48_BLS48286.h | 231 - .../sal/miracl/includes/fp48_BLS48556.h | 231 - .../sal/miracl/includes/fp48_BLS48581.h | 231 - .../sal/miracl/includes/fp4_BLS12381.h | 349 -- .../sal/miracl/includes/fp4_BLS12383.h | 349 -- .../sal/miracl/includes/fp4_BLS12443.h | 349 -- .../sal/miracl/includes/fp4_BLS12461.h | 349 -- .../sal/miracl/includes/fp4_BLS24479.h | 349 -- .../sal/miracl/includes/fp4_BLS48286.h | 349 -- .../sal/miracl/includes/fp4_BLS48556.h | 349 -- .../sal/miracl/includes/fp4_BLS48581.h | 349 -- .../sal/miracl/includes/fp4_BN158.h | 349 -- .../sal/miracl/includes/fp4_BN254.h | 349 -- .../sal/miracl/includes/fp4_BN254CX.h | 349 -- .../sal/miracl/includes/fp4_BN462.h | 349 -- .../sal/miracl/includes/fp4_FP256BN.h | 349 -- .../sal/miracl/includes/fp4_FP512BN.h | 349 -- .../PQ_TIIGER_TLS/sal/miracl/includes/fp8.h | 365 -- .../sal/miracl/includes/fp8_BLS24479.h | 365 -- .../sal/miracl/includes/fp8_BLS48286.h | 365 -- .../sal/miracl/includes/fp8_BLS48556.h | 365 -- .../sal/miracl/includes/fp8_BLS48581.h | 365 -- .../sal/miracl/includes/fp_ANSSI.h | 334 -- .../sal/miracl/includes/fp_BLS12381.h | 334 -- .../sal/miracl/includes/fp_BLS12383.h | 334 -- .../sal/miracl/includes/fp_BLS12443.h | 334 -- .../sal/miracl/includes/fp_BLS12461.h | 334 -- .../sal/miracl/includes/fp_BLS24479.h | 334 -- .../sal/miracl/includes/fp_BLS48286.h | 334 -- .../sal/miracl/includes/fp_BLS48556.h | 334 -- .../sal/miracl/includes/fp_BLS48581.h | 334 -- .../sal/miracl/includes/fp_BN158.h | 334 -- .../sal/miracl/includes/fp_BN254.h | 334 -- .../sal/miracl/includes/fp_BN254CX.h | 334 -- .../sal/miracl/includes/fp_BN462.h | 334 -- .../sal/miracl/includes/fp_BRAINPOOL.h | 334 -- .../sal/miracl/includes/fp_C1174.h | 334 -- .../sal/miracl/includes/fp_C1665.h | 334 -- .../sal/miracl/includes/fp_C41417.h | 334 -- .../sal/miracl/includes/fp_F25519.h | 334 -- .../sal/miracl/includes/fp_F256PME.h | 334 -- .../sal/miracl/includes/fp_F256PMW.h | 334 -- .../sal/miracl/includes/fp_F384PM.h | 334 -- .../sal/miracl/includes/fp_F448.h | 334 -- .../sal/miracl/includes/fp_F512PM.h | 334 -- .../sal/miracl/includes/fp_FP256BN.h | 334 -- .../sal/miracl/includes/fp_FP512BN.h | 334 -- .../sal/miracl/includes/fp_HIFIVE.h | 334 -- .../sal/miracl/includes/fp_JUBJUB.h | 334 -- .../sal/miracl/includes/fp_MDC.h | 334 -- .../sal/miracl/includes/fp_NIST256.h | 334 -- .../sal/miracl/includes/fp_NIST384.h | 334 -- .../sal/miracl/includes/fp_NIST521.h | 334 -- .../sal/miracl/includes/fp_SECP160R1.h | 334 -- .../sal/miracl/includes/fp_SECP256K1.h | 334 -- .../sal/miracl/includes/fp_SM2.h | 334 -- .../sal/miracl/includes/fp_TWEEDLEDEE.h | 334 -- .../sal/miracl/includes/fp_TWEEDLEDUM.h | 334 -- .../PQ_TIIGER_TLS/sal/miracl/includes/hpke.h | 123 - .../sal/miracl/includes/hpke_ANSSI.h | 123 - .../sal/miracl/includes/hpke_BLS12381.h | 123 - .../sal/miracl/includes/hpke_BLS12383.h | 123 - .../sal/miracl/includes/hpke_BLS12443.h | 123 - .../sal/miracl/includes/hpke_BLS12461.h | 123 - .../sal/miracl/includes/hpke_BLS24479.h | 123 - .../sal/miracl/includes/hpke_BLS48286.h | 123 - .../sal/miracl/includes/hpke_BLS48556.h | 123 - .../sal/miracl/includes/hpke_BLS48581.h | 123 - .../sal/miracl/includes/hpke_BN158.h | 123 - .../sal/miracl/includes/hpke_BN254.h | 123 - .../sal/miracl/includes/hpke_BN254CX.h | 123 - .../sal/miracl/includes/hpke_BN462.h | 123 - .../sal/miracl/includes/hpke_BRAINPOOL.h | 123 - .../sal/miracl/includes/hpke_C1174.h | 123 - .../sal/miracl/includes/hpke_C13318.h | 123 - .../sal/miracl/includes/hpke_C1665.h | 123 - .../sal/miracl/includes/hpke_C25519.h | 123 - .../sal/miracl/includes/hpke_C41417.h | 123 - .../sal/miracl/includes/hpke_Ed25519.h | 123 - .../sal/miracl/includes/hpke_Ed448.h | 123 - .../sal/miracl/includes/hpke_FP256BN.h | 123 - .../sal/miracl/includes/hpke_FP512BN.h | 123 - .../sal/miracl/includes/hpke_HIFIVE.h | 123 - .../sal/miracl/includes/hpke_JUBJUB.h | 123 - .../sal/miracl/includes/hpke_MDC.h | 123 - .../sal/miracl/includes/hpke_NIST256.h | 123 - .../sal/miracl/includes/hpke_NIST384.h | 123 - .../sal/miracl/includes/hpke_NIST521.h | 123 - .../sal/miracl/includes/hpke_NUMS256E.h | 123 - .../sal/miracl/includes/hpke_NUMS256W.h | 123 - .../sal/miracl/includes/hpke_NUMS384E.h | 123 - .../sal/miracl/includes/hpke_NUMS384W.h | 123 - .../sal/miracl/includes/hpke_NUMS512E.h | 123 - .../sal/miracl/includes/hpke_NUMS512W.h | 123 - .../sal/miracl/includes/hpke_SECP160R1.h | 123 - .../sal/miracl/includes/hpke_SECP256K1.h | 123 - .../sal/miracl/includes/hpke_SM2.h | 123 - .../sal/miracl/includes/hpke_TWEEDLEDEE.h | 123 - .../sal/miracl/includes/hpke_TWEEDLEDUM.h | 123 - .../sal/miracl/includes/hpke_X448.h | 123 - .../PQ_TIIGER_TLS/sal/miracl/includes/kyber.h | 139 - .../PQ_TIIGER_TLS/sal/miracl/includes/mpin.h | 136 - .../sal/miracl/includes/mpin192.h | 136 - .../sal/miracl/includes/mpin192_BLS24479.h | 136 - .../sal/miracl/includes/mpin256.h | 133 - .../sal/miracl/includes/mpin256_BLS48286.h | 133 - .../sal/miracl/includes/mpin256_BLS48556.h | 133 - .../sal/miracl/includes/mpin256_BLS48581.h | 133 - .../sal/miracl/includes/mpin_BLS12381.h | 136 - .../sal/miracl/includes/mpin_BLS12383.h | 136 - .../sal/miracl/includes/mpin_BLS12443.h | 136 - .../sal/miracl/includes/mpin_BLS12461.h | 136 - .../sal/miracl/includes/mpin_BN158.h | 136 - .../sal/miracl/includes/mpin_BN254.h | 136 - .../sal/miracl/includes/mpin_BN254CX.h | 136 - .../sal/miracl/includes/mpin_BN462.h | 136 - .../sal/miracl/includes/mpin_FP256BN.h | 136 - .../sal/miracl/includes/mpin_FP512BN.h | 136 - .../sal/miracl/includes/newhope.h | 64 - .../PQ_TIIGER_TLS/sal/miracl/includes/pair.h | 183 - .../PQ_TIIGER_TLS/sal/miracl/includes/pair4.h | 180 - .../sal/miracl/includes/pair4_BLS24479.h | 180 - .../PQ_TIIGER_TLS/sal/miracl/includes/pair8.h | 179 - .../sal/miracl/includes/pair8_BLS48286.h | 179 - .../sal/miracl/includes/pair8_BLS48556.h | 179 - .../sal/miracl/includes/pair8_BLS48581.h | 179 - .../sal/miracl/includes/pair_BLS12381.h | 183 - .../sal/miracl/includes/pair_BLS12383.h | 183 - .../sal/miracl/includes/pair_BLS12443.h | 183 - .../sal/miracl/includes/pair_BLS12461.h | 183 - .../sal/miracl/includes/pair_BN158.h | 183 - .../sal/miracl/includes/pair_BN254.h | 183 - .../sal/miracl/includes/pair_BN254CX.h | 183 - .../sal/miracl/includes/pair_BN462.h | 183 - .../sal/miracl/includes/pair_FP256BN.h | 183 - .../sal/miracl/includes/pair_FP512BN.h | 183 - .../sal/miracl/includes/randapi.h | 43 - .../PQ_TIIGER_TLS/sal/miracl/includes/rsa.h | 138 - .../sal/miracl/includes/rsa_RSA2048.h | 138 - .../sal/miracl/includes/rsa_RSA3072.h | 138 - .../sal/miracl/includes/rsa_RSA4096.h | 138 - .../PQ_TIIGER_TLS/sal/miracl/includes/x509.h | 212 - TIIGER_TLS/README.md | 8 - appendixes/OQS_TEST_results1.txt | 56 + appendixes/OQS_TEST_results2.txt | 84 + .../Postup_instalacie_TiigerTLS-original.md | 0 ...cie_kniznic_OpenSSL_liboqs_oqs-provider.md | 2 +- ..._instalacie_kniznice_OQS-OpenSSL_1.1.1f.md | 0 ...kompilacie_projektu_PQ_PROJECT_SSL_TLS.txt | 66 + ...ostup_kompilacie_projektu_PQ_TiigerTLS.txt | 23 + appendixes/falcon512_CA.crt | 42 + appendixes/gen_test_cert_ubuntu.sh | 73 + appendixes/info_falcon512_CA.txt | 125 + 2687 files changed, 18717 insertions(+), 92548 deletions(-) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/ECC/certificate-authority-options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/ECC/client.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/ECC/gen_cert_ECC.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/ECC/options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/ECC/server.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/README.txt (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/certificate-authority-options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/client.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/gen_PQ_cert.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/PQ/server.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/RSA/certificate-authority-options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/RSA/client.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/RSA/gen_cert_RSA.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/RSA/options.conf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CERIFICATEs/RSA/server.ext (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/CLIENT/client.c (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/CLIENT/client.key (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/CLIENT/client.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/SERVER/server.c (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/SERVER/server.key (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/SERVER/server.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/comp_client.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/comp_server.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/makefile (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/myCA.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/schematic.svg (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/start_client.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE/start_server.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/CLIENT/client.c (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/CLIENT/client.key (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/CLIENT/client.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/SERVER/server.c (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/SERVER/server.key (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/SERVER/server.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/comp_client.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/comp_server.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/makefile (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/myCA.pem (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/schematic.svg (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/start_client.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/CLIENT_SERVER_SECURE_BIO/start_server.bat (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/dokumentacia.pdf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/oqsprovider/README.txt (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/oqsprovider/openssl.cnf (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/oqsprovider/oqsprovider.dll (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/program_structure.svg (100%) rename {OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS => PQ_PROJECT_SSL_TLS}/readme (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CHANGES.md (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeCache.txt (94%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeCCompiler.cmake (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeCXXCompiler.cmake (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_C.bin (99%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_CXX.bin (99%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeRCCompiler.cmake (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CMakeSystem.cmake (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CompilerIdC/CMakeCCompilerId.c (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CompilerIdC/a.exe (99%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CompilerIdCXX/CMakeCXXCompilerId.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/3.28.2/CompilerIdCXX/a.exe (99%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/CMakeConfigureLog.yaml (86%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/CMakeDirectoryInformation.cmake (70%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/Makefile2 (80%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/TargetDirectories.txt rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/DependInfo.cmake (75%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/build.make (73%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/cmake_clean.cmake (100%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.internal create mode 100644 PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.make rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/compiler_depend.ts (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/depend.make (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/flags.make (100%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/client.dir/includes_CXX.rsp rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/link.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/linkLibs.rsp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/objects.a (99%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/objects1.rsp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/progress.make (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/src/client.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/client.dir/src/client.cpp.obj.d (85%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/cmake.check_cache (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/progress.marks (100%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/DependInfo.cmake rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/build.make (68%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/cmake_clean.cmake (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/cmake_clean_target.cmake (100%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.internal create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.make rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/compiler_depend.ts (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/depend.make (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/flags.make (100%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/includes_CXX.rsp rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d (59%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d (94%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d (96%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d (93%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d (96%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d (92%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d (93%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d (93%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj.d (95%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj.d (82%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj.d (92%) create mode 100644 PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj.d (79%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj.d (95%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj.d (94%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj.d (76%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/link.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeFiles/tiitls.dir/progress.make (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/CMakeLists.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/Makefile (94%) create mode 100644 PQ_TIIGER_TLS/OQS_TEST_results.txt rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/OQS_TEST_results2.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/README.txt (83%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/README_SCOTT.md (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/client.exe (81%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/cmake_install.cmake (85%) create mode 100644 PQ_TIIGER_TLS/cookie.txt rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/Doxyfile (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/list.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/refman.pdf (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/sal.pdf (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/tls.pdf (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/doc/vision.pdf (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls1_3.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_bfibe.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_cert_chain.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_certs.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_client_recv.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_client_send.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_keys_calc.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_logger.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_octads.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_pqibe.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_protocol.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_sal.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_sockets.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_tickets.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/include/tls_x509.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/ibe/tls_bfibe.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/ibe/tls_pqibe.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_cacerts.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_cert_chain.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_client_cert.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_client_recv.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_client_send.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_keys_calc.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_logger.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_octads.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_protocol.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_sal.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_sockets.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_tickets.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/lib/tls_x509.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/libclient.dll.a (91%) create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/common.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_bike.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_classic_mceliece.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_frodokem.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_hqc.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_kyber.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ml_kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ntruprime.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqs.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqsconfig.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/rand.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_dilithium.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_falcon.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_ml_dsa.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_sphincs.h create mode 100644 PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/lib/liboqs.a create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/aes.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/common.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_classic_mceliece.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_frodokem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_hqc.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_kyber.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_ml_kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/kem_ntruprime.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/oqs.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/oqsconfig.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/rand.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/rand_nist.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sha2.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sha3.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sha3x4.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sig.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sig_dilithium.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sig_falcon.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sig_ml_dsa.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/include/oqs/sig_sphincs.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/lib/liboqs-internal.a create mode 100644 PQ_TIIGER_TLS/liboqs/winx64-14-04-24/lib/liboqs.a create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/aes.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/common.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_classic_mceliece.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_frodokem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_hqc.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_kyber.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_ml_kem.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/kem_ntruprime.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/oqs.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/oqsconfig.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/rand.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/rand_nist.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sha2.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sha3.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sha3x4.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sig.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sig_dilithium.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sig_falcon.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sig_ml_dsa.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/include/oqs/sig_sphincs.h create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/lib/liboqs-internal.a create mode 100644 PQ_TIIGER_TLS/liboqs/winx86-11-04-24/lib/liboqs.a rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/libtiitls.a (90%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/README.txt (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/core.a (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/.gitignore (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/aes.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/arch.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/benchtest_all (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/benchtest_all.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/bls.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls192.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/bls192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls256.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/bls256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/bls_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/blsrev.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/blsrev192.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/blsrev256.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config16.py (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config32.py (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config64.py (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/config_big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/config_curve.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_curve_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/config_ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/config_field.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/config_field_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/core.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/dilithium.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/dilithium.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ecdh.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecdh_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ecp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ecp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp4.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ecp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp8.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ecp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ecp_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/eddsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/eddsa_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ff.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp12.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp12_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp16.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp16.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp16_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp16_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp16_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp24.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp24.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp24_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp48.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp48.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp48_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp48_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp48_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp4_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp8.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/fp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp8_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/fp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/gcm.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hash.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hmac.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/hpke.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/hpke_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/kyber.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/kyber.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/mpin.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin192.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/mpin192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin256.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/mpin256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/mpin_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/newhope.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/newhope.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/oct.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/pair.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair4.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/pair4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair8.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/pair8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/pair_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rand.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/randapi.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/randapi.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/readme.md (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_ANSSI.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS12381.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS12383.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS12443.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS12461.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS24479.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS48286.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS48556.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BLS48581.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BN158.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BN254.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BN254CX.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BN462.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_BRAINPOOL.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_C1174.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_C13318.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_C1665.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_C25519.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_C41417.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_Ed25519.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_Ed448.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_FP256BN.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_FP512BN.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_HIFIVE.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_JUBJUB.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_MDC.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NIST256.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NIST384.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NIST521.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS256E.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS256W.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS384E.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS384W.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS512E.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_NUMS512W.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_SECP160R1.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_SECP256K1.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_SM2.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_TWEEDLEDEE.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_TWEEDLEDUM.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_curve_X448.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_ANSSI.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS12381.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS12383.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS12443.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS12461.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS24479.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS48286.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS48556.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BLS48581.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BN158.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BN254.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BN254CX.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BN462.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_BRAINPOOL.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_C1174.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_C1665.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_C41417.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F25519.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F256PME.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F256PMW.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F384PM.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F448.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_F512PM.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_FP256BN.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_FP512BN.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_HIFIVE.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_JUBJUB.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_MDC.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_NIST256.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_NIST384.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_NIST521.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_SECP160R1.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_SECP256K1.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_SM2.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_TWEEDLEDEE.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rom_field_TWEEDLEDUM.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rsa.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/rsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rsa_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rsa_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/rsa_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/share.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testbls (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testbls.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testdlthm (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testdlthm.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testecc (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testecc.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testeddsa (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testeddsa.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testhpke.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testhtp.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testkyber (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testkyber.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testmpin (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testmpin.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testnhs (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testnhs.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/testx509.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-ubuntu22-11-04-24/includes/x509.cpp (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24}/includes/x509.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx64-15-04-24/core.a (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/arch.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/bls_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_curve_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/config_field_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/core.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/dilithium.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecdh_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ecp_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/eddsa_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp12_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp16.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp16_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp16_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp16_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp24.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp24_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp48.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp48_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp48_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp48_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp4_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp8_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/fp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/hpke_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/kyber.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/mpin_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/newhope.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/pair_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/randapi.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/rsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/rsa_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/rsa_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/rsa_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-ubuntu22-11-04-24 => PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24}/includes/x509.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/core.a (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/arch.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B160_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B160_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B168_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B256_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B256_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B288_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B336_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B384_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B384_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B416_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B448_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B464_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B480_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B512_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B528_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B560_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/big_B584_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/bls_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B160_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B160_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B168_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B256_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B256_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B288_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B336_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B384_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B384_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B416_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B448_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B464_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B480_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B512_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B528_28.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B560_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_big_B584_29.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_curve_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/config_field_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/core.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/dilithium.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecdh_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ecp_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/eddsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/eddsa_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp12_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp16_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp16_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp16_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp24_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp48_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp48_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp48_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp4_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp8_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/fp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/hpke_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/kyber.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/mpin_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/newhope.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/pair_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/randapi.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/rsa_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/rsa_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl-winx86-11-04-24/includes/rsa_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24}/includes/x509.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/miracl/core.a (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/arch.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/bls_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B160_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B168_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B256_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B288_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B336_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B384_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B384_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B416_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B448_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B448_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B464_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B480_56.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B512_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B528_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B560_58.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_big_B584_60.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_curve_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/config_field_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/core.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/dilithium.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecdh_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ecp_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/eddsa_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ff.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ff_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ff_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/ff_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp12_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp16.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp16_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp16_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp16_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp24.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp24_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp2_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp48.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp48_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp48_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp48_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp4_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp8_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F256PME.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F256PMW.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F384PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_F512PM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/fp_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_ANSSI.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_BRAINPOOL.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_C1174.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_C13318.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_C1665.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_C25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_C41417.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_Ed25519.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_Ed448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_HIFIVE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_JUBJUB.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_MDC.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NIST256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NIST384.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NIST521.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS256E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS256W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS384E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS384W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS512E.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_NUMS512W.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_SECP160R1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_SECP256K1.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_SM2.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_TWEEDLEDEE.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_TWEEDLEDUM.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/hpke_X448.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/kyber.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin192.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin192_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin256.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin256_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin256_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin256_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/mpin_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/newhope.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair4.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair4_BLS24479.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair8.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair8_BLS48286.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair8_BLS48556.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair8_BLS48581.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BLS12381.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BLS12383.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BLS12443.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BLS12461.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BN158.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BN254.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BN254CX.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_BN462.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_FP256BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/pair_FP512BN.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/randapi.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/rsa.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/rsa_RSA2048.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/rsa_RSA3072.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx64-15-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/rsa_RSA4096.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-winx86-11-04-24 => PQ_TIIGER_TLS/sal/miracl}/includes/x509.h (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/sal.pdf (100%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/sal/tls_sal_m.xpp (98%) rename {TIIGER_TLS/PQ_TIIGER_TLS => PQ_TIIGER_TLS}/src/client.cpp (99%) delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/TargetDirectories.txt delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.make delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/includes_CXX.rsp delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/DependInfo.cmake delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.make delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/includes_CXX.rsp delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/OQS_TEST_results.txt delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/cookie.txt delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl-old/core.a delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/arch.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B160_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B168_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B256_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B288_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B336_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B416_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B448_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B448_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B464_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B480_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B512_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B528_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B560_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B584_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls192.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls192_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls256_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls256_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls256_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/bls_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B160_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B168_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B256_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B288_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B336_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B416_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B448_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B448_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B464_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B480_56.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B512_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B528_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B560_58.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B584_60.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C13318.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_Ed25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_Ed448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS256E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS256W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS384E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS384W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS512E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NUMS512W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_X448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_ff.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_ff_RSA2048.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_ff_RSA3072.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_ff_RSA4096.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F256PME.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F256PMW.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F384PM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F512PM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/core.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/dilithium.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C13318.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_Ed25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_Ed448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS256E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS256W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS384E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS384W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS512E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NUMS512W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_X448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp4.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp4_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp8.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp8_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp8_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp8_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C13318.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_Ed25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_Ed448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS256E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS256W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS384E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS384W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS512E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NUMS512W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_X448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_C13318.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_C25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_Ed25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_Ed448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS256E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS256W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS384E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS384W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS512E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_NUMS512W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_X448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ff.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ff_RSA2048.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ff_RSA3072.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ff_RSA4096.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp16.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp16_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp16_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp16_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp24.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp24_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp48.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp48_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp48_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp48_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp8.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp8_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp8_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp8_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp8_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F256PME.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F256PMW.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F384PM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_F512PM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_ANSSI.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_BRAINPOOL.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_C1174.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_C13318.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_C1665.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_C25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_C41417.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_Ed25519.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_Ed448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_HIFIVE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_JUBJUB.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_MDC.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NIST256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NIST384.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NIST521.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS256E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS256W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS384E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS384W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS512E.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_NUMS512W.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_SECP160R1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_SECP256K1.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_SM2.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_TWEEDLEDEE.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_TWEEDLEDUM.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/hpke_X448.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/kyber.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin192.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin192_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin256.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin256_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin256_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin256_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/mpin_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/newhope.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair4.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair4_BLS24479.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair8.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair8_BLS48286.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair8_BLS48556.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair8_BLS48581.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12383.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12443.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12461.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BN158.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BN254.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BN254CX.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BN462.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_FP256BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_FP512BN.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/randapi.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/rsa.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/rsa_RSA2048.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/rsa_RSA3072.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/rsa_RSA4096.h delete mode 100644 TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/x509.h delete mode 100644 TIIGER_TLS/README.md create mode 100644 appendixes/OQS_TEST_results1.txt create mode 100644 appendixes/OQS_TEST_results2.txt rename TIIGER_TLS/BUILDING-OLD.md => appendixes/Postup_instalacie_TiigerTLS-original.md (100%) rename OpenSSL_liboqs_oqsprovider/README.md => appendixes/Postup_instalacie_kniznic_OpenSSL_liboqs_oqs-provider.md (99%) rename EOL_OQS-OpenSSL/README.md => appendixes/Postup_instalacie_kniznice_OQS-OpenSSL_1.1.1f.md (100%) create mode 100644 appendixes/Postup_kompilacie_projektu_PQ_PROJECT_SSL_TLS.txt create mode 100644 appendixes/Postup_kompilacie_projektu_PQ_TiigerTLS.txt create mode 100644 appendixes/falcon512_CA.crt create mode 100644 appendixes/gen_test_cert_ubuntu.sh create mode 100644 appendixes/info_falcon512_CA.txt diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/certificate-authority-options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/certificate-authority-options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/certificate-authority-options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/certificate-authority-options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/client.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/client.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/client.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/client.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/gen_cert_ECC.bat b/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/gen_cert_ECC.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/gen_cert_ECC.bat rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/gen_cert_ECC.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/server.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/server.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/server.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/ECC/server.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/README.txt b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/README.txt similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/README.txt rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/README.txt diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/certificate-authority-options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/certificate-authority-options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/certificate-authority-options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/certificate-authority-options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/client.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/client.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/client.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/client.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/gen_PQ_cert.bat b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/gen_PQ_cert.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/gen_PQ_cert.bat rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/gen_PQ_cert.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/server.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/server.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/server.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/PQ/server.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/certificate-authority-options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/certificate-authority-options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/certificate-authority-options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/certificate-authority-options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/client.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/client.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/client.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/client.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/gen_cert_RSA.bat b/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/gen_cert_RSA.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/gen_cert_RSA.bat rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/gen_cert_RSA.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/options.conf b/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/options.conf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/options.conf rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/options.conf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/server.ext b/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/server.ext similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/server.ext rename to PQ_PROJECT_SSL_TLS/CERIFICATEs/RSA/server.ext diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.c b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.c similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.c rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.c diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.key b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.key similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.key rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.key diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/CLIENT/client.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.c b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.c similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.c rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.c diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.key b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.key similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.key rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.key diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/SERVER/server.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_client.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_client.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_client.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_client.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_server.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_server.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_server.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/comp_server.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/makefile b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/makefile similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/makefile rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/makefile diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/myCA.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/myCA.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/myCA.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/myCA.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/schematic.svg b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/schematic.svg similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/schematic.svg rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/schematic.svg diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_client.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_client.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_client.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_client.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_server.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_server.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_server.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE/start_server.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.c b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.c similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.c rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.c diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.key b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.key similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.key rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.key diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/CLIENT/client.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.c b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.c similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.c rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.c diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.key b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.key similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.key rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.key diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/SERVER/server.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_client.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_client.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_client.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_client.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_server.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_server.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_server.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/comp_server.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/makefile b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/makefile similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/makefile rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/makefile diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/myCA.pem b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/myCA.pem similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/myCA.pem rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/myCA.pem diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/schematic.svg b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/schematic.svg similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/schematic.svg rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/schematic.svg diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_client.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_client.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_client.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_client.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_server.bat b/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_server.bat similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_server.bat rename to PQ_PROJECT_SSL_TLS/CLIENT_SERVER_SECURE_BIO/start_server.bat diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/dokumentacia.pdf b/PQ_PROJECT_SSL_TLS/dokumentacia.pdf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/dokumentacia.pdf rename to PQ_PROJECT_SSL_TLS/dokumentacia.pdf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/README.txt b/PQ_PROJECT_SSL_TLS/oqsprovider/README.txt similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/README.txt rename to PQ_PROJECT_SSL_TLS/oqsprovider/README.txt diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/openssl.cnf b/PQ_PROJECT_SSL_TLS/oqsprovider/openssl.cnf similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/openssl.cnf rename to PQ_PROJECT_SSL_TLS/oqsprovider/openssl.cnf diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/oqsprovider.dll b/PQ_PROJECT_SSL_TLS/oqsprovider/oqsprovider.dll similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/oqsprovider/oqsprovider.dll rename to PQ_PROJECT_SSL_TLS/oqsprovider/oqsprovider.dll diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/program_structure.svg b/PQ_PROJECT_SSL_TLS/program_structure.svg similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/program_structure.svg rename to PQ_PROJECT_SSL_TLS/program_structure.svg diff --git a/OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/readme b/PQ_PROJECT_SSL_TLS/readme similarity index 100% rename from OpenSSL_liboqs_oqsprovider/PQ_PROJECT_SSL_TLS/readme rename to PQ_PROJECT_SSL_TLS/readme diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CHANGES.md b/PQ_TIIGER_TLS/CHANGES.md similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CHANGES.md rename to PQ_TIIGER_TLS/CHANGES.md diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeCache.txt b/PQ_TIIGER_TLS/CMakeCache.txt similarity index 94% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeCache.txt rename to PQ_TIIGER_TLS/CMakeCache.txt index 9fc8ab5..b8e338f 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeCache.txt +++ b/PQ_TIIGER_TLS/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: d:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS +# For build in directory: d:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS # It was generated by CMake: C:/mingw64/bin/cmake.exe # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -104,7 +104,7 @@ CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/pkgRedirects +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/pkgRedirects //Convert GNU import libraries to MS format (requires Visual Studio) CMAKE_GNUtoMS:BOOL=OFF @@ -240,13 +240,13 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -tiitls1.3_BINARY_DIR:STATIC=D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS +tiitls1.3_BINARY_DIR:STATIC=D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS //Value Computed by CMake tiitls1.3_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -tiitls1.3_SOURCE_DIR:STATIC=D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS +tiitls1.3_SOURCE_DIR:STATIC=D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS ######################## @@ -258,7 +258,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=d:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS +CMAKE_CACHEFILE_DIR:INTERNAL=d:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -335,7 +335,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS +CMAKE_HOME_DIRECTORY:INTERNAL=D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCCompiler.cmake b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCCompiler.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCCompiler.cmake rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCCompiler.cmake diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCXXCompiler.cmake b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCXXCompiler.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCXXCompiler.cmake rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeCXXCompiler.cmake diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_C.bin b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_C.bin similarity index 99% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_C.bin rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_C.bin index 8fe06c28d44c1060638b1d882b38a33662a87331..d54db271da5ac8c3d22409295d9639c2c686fce2 100644 GIT binary patch delta 22 ecmX^5mig#g<_R6l?H!5}yM38nf82QM^;ZCcObloM delta 22 ecmX^5mig#g<_R6lvHxTycKb5zP2YIy^;ZCbwF~zE diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_CXX.bin b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_CXX.bin similarity index 99% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_CXX.bin rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeDetermineCompilerABI_CXX.bin index a9b99e7f3e3e15712272db001f4a4136e432370f..9a4ffe1b6ea6d895b2f719b0a1758fedad40a810 100644 GIT binary patch delta 22 ecmccdmifk8<_R6l?H!5}yM37!%5J>%?<)X+oeP5i delta 22 ecmccdmifk8<_R6lvHxTycKb3FP2PCx-&X*I01OcT diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeRCCompiler.cmake b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeRCCompiler.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeRCCompiler.cmake rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeRCCompiler.cmake diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeSystem.cmake b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeSystem.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeSystem.cmake rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CMakeSystem.cmake diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/CMakeCCompilerId.c b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/CMakeCCompilerId.c similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/CMakeCCompilerId.c rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/CMakeCCompilerId.c diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe similarity index 99% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe index 068042f7aa9924d006c3e6ea5ff42af98a64d246..4c3c3b3e035245fe85506c460ab9e8bb6976c214 100644 GIT binary patch delta 22 ccmbR6j(GwQbuhPeC{FD5WfIx4@s`;)0CPnOHvj+t delta 22 ccmbR6j(GwQbuh>LlbP7<%k)fh<1Mpq0C=ei#Q*>R diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/CMakeCXXCompilerId.cpp similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/CMakeCXXCompilerId.cpp rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/CMakeCXXCompilerId.cpp diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe b/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe similarity index 99% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe rename to PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe index 18084ba6c50e8f4fccf88b892e76c7980ea12aa5..af856dee6631eb88aee3c8225924abf75765e5fc 100644 GIT binary patch delta 22 ecmZ4Uj(N>H<_R6lZ5@geyM37)PHemt^bG)cWeUpx delta 22 ecmZ4Uj(N>H<_R6lG5=&HcKb33*=@WP^bG)b&I(!p diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml b/PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml similarity index 86% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml rename to PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml index 27605d5..0a75965 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml +++ b/PQ_TIIGER_TLS/CMakeFiles/CMakeConfigureLog.yaml @@ -28,7 +28,7 @@ events: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.exe" The C compiler identification is GNU, found in: - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdC/a.exe - kind: "message-v1" @@ -50,7 +50,7 @@ events: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" The CXX compiler identification is GNU, found in: - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/3.28.2/CompilerIdCXX/a.exe - kind: "try_compile-v1" @@ -61,8 +61,8 @@ events: checks: - "Detecting C compiler ABI info" directories: - source: "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p" - binary: "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p" + source: "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq" + binary: "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq" cmakeVariables: CMAKE_C_FLAGS: "" CMAKE_C_FLAGS_DEBUG: "-g" @@ -71,13 +71,13 @@ events: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | - Change Dir: 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p' + Change Dir: 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq' - Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_38c81/fast - C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_38c81.dir\\build.make CMakeFiles/cmTC_38c81.dir/build - mingw32-make[1]: Entering directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p' - Building C object CMakeFiles/cmTC_38c81.dir/CMakeCCompilerABI.c.obj - C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c + Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_44abc/fast + C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_44abc.dir\\build.make CMakeFiles/cmTC_44abc.dir/build + mingw32-make[1]: Entering directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq' + Building C object CMakeFiles/cmTC_44abc.dir/CMakeCCompilerABI.c.obj + C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe OFFLOAD_TARGET_NAMES=nvptx-none @@ -86,8 +86,8 @@ events: Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\' - C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_38c81.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cciqLujk.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\' + C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_44abc.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cc1Bsdqr.s GNU C17 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) version 13.2.0 (x86_64-w64-mingw32) compiled by GNU C version 13.2.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP @@ -106,17 +106,17 @@ events: C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/include End of search list. Compiler executable checksum: 7a441bbadf19345f9c279b4b244f7757 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\' - C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cciqLujk.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\' + C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cc1Bsdqr.s GNU assembler version 2.42 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64, built by Brecht Sanders, r5) 2.42 COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../libexec/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ LIBRARY_PATH=C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../lib/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.' - Linking C executable cmTC_38c81.exe - C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_38c81.dir\\link.txt --verbose=1 - C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_38c81.dir/objects.a - C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_38c81.dir/objects.a @CMakeFiles\\cmTC_38c81.dir\\objects1.rsp - C:\\mingw64\\bin\\gcc.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_38c81.dir/objects.a -Wl,--no-whole-archive -o cmTC_38c81.exe -Wl,--out-implib,libcmTC_38c81.dll.a -Wl,--major-image-version,0,--minor-image-version,0 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.' + Linking C executable cmTC_44abc.exe + C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_44abc.dir\\link.txt --verbose=1 + C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_44abc.dir/objects.a + C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_44abc.dir/objects.a @CMakeFiles\\cmTC_44abc.dir\\objects1.rsp + C:\\mingw64\\bin\\gcc.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_44abc.dir/objects.a -Wl,--no-whole-archive -o cmTC_44abc.exe -Wl,--out-implib,libcmTC_44abc.dll.a -Wl,--major-image-version,0,--minor-image-version,0 Using built-in specs. COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe COLLECT_LTO_WRAPPER=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe @@ -128,10 +128,10 @@ events: gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../libexec/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ LIBRARY_PATH=C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../lib/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_38c81.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38c81.' - C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cchzEVFf.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_38c81.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_38c81.dir/objects.a --no-whole-archive --out-implib libcmTC_38c81.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_38c81.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38c81.' - mingw32-make[1]: Leaving directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p' + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_44abc.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_44abc.' + C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccfdsfoy.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_44abc.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_44abc.dir/objects.a --no-whole-archive --out-implib libcmTC_44abc.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_44abc.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_44abc.' + mingw32-make[1]: Leaving directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq' exitCode: 0 - @@ -165,13 +165,13 @@ events: message: | Parsed C implicit link information: link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p'] + ignore line: [Change Dir: 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq'] ignore line: [] - ignore line: [Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_38c81/fast] - ignore line: [C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_38c81.dir\\build.make CMakeFiles/cmTC_38c81.dir/build] - ignore line: [mingw32-make[1]: Entering directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-cztr8p'] - ignore line: [Building C object CMakeFiles/cmTC_38c81.dir/CMakeCCompilerABI.c.obj] - ignore line: [C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_44abc/fast] + ignore line: [C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_44abc.dir\\build.make CMakeFiles/cmTC_44abc.dir/build] + ignore line: [mingw32-make[1]: Entering directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-khyfmq'] + ignore line: [Building C object CMakeFiles/cmTC_44abc.dir/CMakeCCompilerABI.c.obj] + ignore line: [C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] @@ -180,8 +180,8 @@ events: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh built by Brecht Sanders r5) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\'] - ignore line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_38c81.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cciqLujk.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\'] + ignore line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_44abc.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cc1Bsdqr.s] ignore line: [GNU C17 (MinGW-W64 x86_64-ucrt-posix-seh built by Brecht Sanders r5) version 13.2.0 (x86_64-w64-mingw32)] ignore line: [ compiled by GNU C version 13.2.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] ignore line: [] @@ -200,8 +200,8 @@ events: ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: 7a441bbadf19345f9c279b4b244f7757] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\'] - ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cciqLujk.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\'] + ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cc1Bsdqr.s] ignore line: [GNU assembler version 2.42 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64 built by Brecht Sanders r5) 2.42] ignore line: [COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/] ignore line: [C:/mingw64/bin/../libexec/gcc/] @@ -212,12 +212,12 @@ events: ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_38c81.dir\\CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_38c81.exe] - ignore line: [C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_38c81.dir\\link.txt --verbose=1] - ignore line: [C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_38c81.dir/objects.a] - ignore line: [C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_38c81.dir/objects.a @CMakeFiles\\cmTC_38c81.dir\\objects1.rsp] - ignore line: [C:\\mingw64\\bin\\gcc.exe -v -Wl --whole-archive CMakeFiles\\cmTC_38c81.dir/objects.a -Wl --no-whole-archive -o cmTC_38c81.exe -Wl --out-implib libcmTC_38c81.dll.a -Wl --major-image-version 0 --minor-image-version 0 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_44abc.dir\\CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_44abc.exe] + ignore line: [C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_44abc.dir\\link.txt --verbose=1] + ignore line: [C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_44abc.dir/objects.a] + ignore line: [C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_44abc.dir/objects.a @CMakeFiles\\cmTC_44abc.dir\\objects1.rsp] + ignore line: [C:\\mingw64\\bin\\gcc.exe -v -Wl --whole-archive CMakeFiles\\cmTC_44abc.dir/objects.a -Wl --no-whole-archive -o cmTC_44abc.exe -Wl --out-implib libcmTC_44abc.dll.a -Wl --major-image-version 0 --minor-image-version 0 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe] ignore line: [COLLECT_LTO_WRAPPER=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe] @@ -236,13 +236,13 @@ events: ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_38c81.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_38c81.'] - link line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cchzEVFf.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_38c81.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_38c81.dir/objects.a --no-whole-archive --out-implib libcmTC_38c81.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_44abc.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_44abc.'] + link line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccfdsfoy.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_44abc.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_44abc.dir/objects.a --no-whole-archive --out-implib libcmTC_44abc.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o] arg [C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore arg [C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cchzEVFf.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccfdsfoy.res] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore @@ -266,7 +266,7 @@ events: arg [i386pep] ==> ignore arg [-Bdynamic] ==> search dynamic arg [-o] ==> ignore - arg [cmTC_38c81.exe] ==> ignore + arg [cmTC_44abc.exe] ==> ignore arg [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] arg [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o] ==> obj [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o] arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0] @@ -276,10 +276,10 @@ events: arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib] arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../..] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../..] arg [--whole-archive] ==> ignore - arg [CMakeFiles\\cmTC_38c81.dir/objects.a] ==> ignore + arg [CMakeFiles\\cmTC_44abc.dir/objects.a] ==> ignore arg [--no-whole-archive] ==> ignore arg [--out-implib] ==> ignore - arg [libcmTC_38c81.dll.a] ==> ignore + arg [libcmTC_44abc.dll.a] ==> ignore arg [--major-image-version] ==> ignore arg [0] ==> ignore arg [--minor-image-version] ==> ignore @@ -332,8 +332,8 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o" - binary: "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o" + source: "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m" + binary: "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m" cmakeVariables: CMAKE_CXX_FLAGS: "" CMAKE_CXX_FLAGS_DEBUG: "-g" @@ -342,13 +342,13 @@ events: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o' + Change Dir: 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m' - Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_d41b0/fast - C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_d41b0.dir\\build.make CMakeFiles/cmTC_d41b0.dir/build - mingw32-make[1]: Entering directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o' - Building CXX object CMakeFiles/cmTC_d41b0.dir/CMakeCXXCompilerABI.cpp.obj - C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp + Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_4084b/fast + C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_4084b.dir\\build.make CMakeFiles/cmTC_4084b.dir/build + mingw32-make[1]: Entering directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m' + Building CXX object CMakeFiles/cmTC_4084b.dir/CMakeCXXCompilerABI.cpp.obj + C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe OFFLOAD_TARGET_NAMES=nvptx-none @@ -357,8 +357,8 @@ events: Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\' - C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1plus.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_d41b0.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cc5adFuE.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\' + C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1plus.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_4084b.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\ccPFWsmX.s GNU C++17 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) version 13.2.0 (x86_64-w64-mingw32) compiled by GNU C version 13.2.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP @@ -383,17 +383,17 @@ events: C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/include End of search list. Compiler executable checksum: 6327a8e4b2efaceec00a9874ea909a3f - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\' - C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cc5adFuE.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\' + C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\simko\\AppData\\Local\\Temp\\ccPFWsmX.s GNU assembler version 2.42 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64, built by Brecht Sanders, r5) 2.42 COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../libexec/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ LIBRARY_PATH=C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../lib/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_d41b0.exe - C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_d41b0.dir\\link.txt --verbose=1 - C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_d41b0.dir/objects.a - C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_d41b0.dir/objects.a @CMakeFiles\\cmTC_d41b0.dir\\objects1.rsp - C:\\mingw64\\bin\\gcc.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_d41b0.dir/objects.a -Wl,--no-whole-archive -o cmTC_d41b0.exe -Wl,--out-implib,libcmTC_d41b0.dll.a -Wl,--major-image-version,0,--minor-image-version,0 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_4084b.exe + C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_4084b.dir\\link.txt --verbose=1 + C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_4084b.dir/objects.a + C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_4084b.dir/objects.a @CMakeFiles\\cmTC_4084b.dir\\objects1.rsp + C:\\mingw64\\bin\\gcc.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_4084b.dir/objects.a -Wl,--no-whole-archive -o cmTC_4084b.exe -Wl,--out-implib,libcmTC_4084b.dll.a -Wl,--major-image-version,0,--minor-image-version,0 Using built-in specs. COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe COLLECT_LTO_WRAPPER=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe @@ -405,10 +405,10 @@ events: gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../libexec/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ LIBRARY_PATH=C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/;C:/mingw64/bin/../lib/gcc/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/;C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d41b0.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d41b0.' - C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cc5YXFnL.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_d41b0.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_d41b0.dir/objects.a --no-whole-archive --out-implib libcmTC_d41b0.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d41b0.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d41b0.' - mingw32-make[1]: Leaving directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o' + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4084b.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4084b.' + C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccBorXT3.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_4084b.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_4084b.dir/objects.a --no-whole-archive --out-implib libcmTC_4084b.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4084b.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4084b.' + mingw32-make[1]: Leaving directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m' exitCode: 0 - @@ -448,13 +448,13 @@ events: message: | Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o'] + ignore line: [Change Dir: 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m'] ignore line: [] - ignore line: [Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_d41b0/fast] - ignore line: [C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_d41b0.dir\\build.make CMakeFiles/cmTC_d41b0.dir/build] - ignore line: [mingw32-make[1]: Entering directory 'D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-f4ei0o'] - ignore line: [Building CXX object CMakeFiles/cmTC_d41b0.dir/CMakeCXXCompilerABI.cpp.obj] - ignore line: [C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): C:/mingw64/bin/cmake.exe -E env VERBOSE=1 C:/mingw64/bin/mingw32-make.exe -f Makefile cmTC_4084b/fast] + ignore line: [C:/mingw64/bin/mingw32-make.exe -f CMakeFiles\\cmTC_4084b.dir\\build.make CMakeFiles/cmTC_4084b.dir/build] + ignore line: [mingw32-make[1]: Entering directory 'D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/CMakeScratch/TryCompile-u4y32m'] + ignore line: [Building CXX object CMakeFiles/cmTC_4084b.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [C:\\mingw64\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] @@ -463,8 +463,8 @@ events: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh built by Brecht Sanders r5) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\'] - ignore line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1plus.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_d41b0.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\cc5adFuE.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\'] + ignore line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/cc1plus.exe -quiet -v -iprefix C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/ -D_REENTRANT C:\\mingw64\\share\\cmake-3.28\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_4084b.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\simko\\AppData\\Local\\Temp\\ccPFWsmX.s] ignore line: [GNU C++17 (MinGW-W64 x86_64-ucrt-posix-seh built by Brecht Sanders r5) version 13.2.0 (x86_64-w64-mingw32)] ignore line: [ compiled by GNU C version 13.2.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] ignore line: [] @@ -489,8 +489,8 @@ events: ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: 6327a8e4b2efaceec00a9874ea909a3f] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\'] - ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\simko\\AppData\\Local\\Temp\\cc5adFuE.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\'] + ignore line: [ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\simko\\AppData\\Local\\Temp\\ccPFWsmX.s] ignore line: [GNU assembler version 2.42 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64 built by Brecht Sanders r5) 2.42] ignore line: [COMPILER_PATH=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/] ignore line: [C:/mingw64/bin/../libexec/gcc/] @@ -501,12 +501,12 @@ events: ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_d41b0.dir\\CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_d41b0.exe] - ignore line: [C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_d41b0.dir\\link.txt --verbose=1] - ignore line: [C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_d41b0.dir/objects.a] - ignore line: [C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_d41b0.dir/objects.a @CMakeFiles\\cmTC_d41b0.dir\\objects1.rsp] - ignore line: [C:\\mingw64\\bin\\gcc.exe -v -Wl --whole-archive CMakeFiles\\cmTC_d41b0.dir/objects.a -Wl --no-whole-archive -o cmTC_d41b0.exe -Wl --out-implib libcmTC_d41b0.dll.a -Wl --major-image-version 0 --minor-image-version 0 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_4084b.dir\\CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4084b.exe] + ignore line: [C:\\mingw64\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_4084b.dir\\link.txt --verbose=1] + ignore line: [C:\\mingw64\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_4084b.dir/objects.a] + ignore line: [C:\\mingw64\\bin\\ar.exe qc CMakeFiles\\cmTC_4084b.dir/objects.a @CMakeFiles\\cmTC_4084b.dir\\objects1.rsp] + ignore line: [C:\\mingw64\\bin\\gcc.exe -v -Wl --whole-archive CMakeFiles\\cmTC_4084b.dir/objects.a -Wl --no-whole-archive -o cmTC_4084b.exe -Wl --out-implib libcmTC_4084b.dll.a -Wl --major-image-version 0 --minor-image-version 0 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\\mingw64\\bin\\gcc.exe] ignore line: [COLLECT_LTO_WRAPPER=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe] @@ -525,13 +525,13 @@ events: ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/] ignore line: [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d41b0.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d41b0.'] - link line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cc5YXFnL.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_d41b0.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_d41b0.dir/objects.a --no-whole-archive --out-implib libcmTC_d41b0.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4084b.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4084b.'] + link line: [ C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe -plugin C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll -plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccBorXT3.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_4084b.exe C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0 -LC:/mingw64/bin/../lib/gcc -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib -LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../.. --whole-archive CMakeFiles\\cmTC_4084b.dir/objects.a --no-whole-archive --out-implib libcmTC_4084b.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtend.o] arg [C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore arg [C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\cc5YXFnL.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\\Users\\simko\\AppData\\Local\\Temp\\ccBorXT3.res] ==> ignore arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore @@ -555,7 +555,7 @@ events: arg [i386pep] ==> ignore arg [-Bdynamic] ==> search dynamic arg [-o] ==> ignore - arg [cmTC_d41b0.exe] ==> ignore + arg [cmTC_4084b.exe] ==> ignore arg [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] arg [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o] ==> obj [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/crtbegin.o] arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0] @@ -565,10 +565,10 @@ events: arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib] arg [-LC:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../..] ==> dir [C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../..] arg [--whole-archive] ==> ignore - arg [CMakeFiles\\cmTC_d41b0.dir/objects.a] ==> ignore + arg [CMakeFiles\\cmTC_4084b.dir/objects.a] ==> ignore arg [--no-whole-archive] ==> ignore arg [--out-implib] ==> ignore - arg [libcmTC_d41b0.dll.a] ==> ignore + arg [libcmTC_4084b.dll.a] ==> ignore arg [--major-image-version] ==> ignore arg [0] ==> ignore arg [--minor-image-version] ==> ignore diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake b/PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake similarity index 70% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake rename to PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake index d98b6a9..9763fed 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/PQ_TIIGER_TLS/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "MinGW Makefiles" Generator, CMake Version 3.28 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake b/PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..af1a75c --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/Makefile.cmake @@ -0,0 +1,56 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.28 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "MinGW Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "C:/mingw64/share/cmake-3.28/Modules/CMakeCInformation.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeRCInformation.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" + "C:/mingw64/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Compiler/GNU-C.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-GNU-C-ABI.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-GNU-C.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-GNU-CXX.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-GNU.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-Initialize.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows-windres.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/Windows.cmake" + "C:/mingw64/share/cmake-3.28/Modules/Platform/WindowsPaths.cmake" + "CMakeFiles/3.28.2/CMakeCCompiler.cmake" + "CMakeFiles/3.28.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.2/CMakeRCCompiler.cmake" + "CMakeFiles/3.28.2/CMakeSystem.cmake" + "CMakeLists.txt" + "sal/tls_sal_m.xpp" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "lib/tls_sal.cpp" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/tiitls.dir/DependInfo.cmake" + "CMakeFiles/client.dir/DependInfo.cmake" + ) diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/Makefile2 b/PQ_TIIGER_TLS/CMakeFiles/Makefile2 similarity index 80% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/Makefile2 rename to PQ_TIIGER_TLS/CMakeFiles/Makefile2 index d77a36c..41f88a1 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/Makefile2 +++ b/PQ_TIIGER_TLS/CMakeFiles/Makefile2 @@ -53,10 +53,10 @@ RM = C:\mingw64\bin\cmake.exe -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_SOURCE_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_BINARY_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS #============================================================================= # Directory level rules for the build root directory @@ -82,14 +82,14 @@ clean: CMakeFiles/client.dir/clean CMakeFiles/tiitls.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles\tiitls.dir\build.make CMakeFiles/tiitls.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles\tiitls.dir\build.make CMakeFiles/tiitls.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 "Built target tiitls" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 "Built target tiitls" .PHONY : CMakeFiles/tiitls.dir/all # Build rule for subdir invocation for target. CMakeFiles/tiitls.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles 16 + $(CMAKE_COMMAND) -E cmake_progress_start D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles 16 $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 CMakeFiles/tiitls.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles 0 .PHONY : CMakeFiles/tiitls.dir/rule # Convenience name for target. @@ -108,14 +108,14 @@ CMakeFiles/tiitls.dir/clean: CMakeFiles/client.dir/all: CMakeFiles/tiitls.dir/all $(MAKE) $(MAKESILENT) -f CMakeFiles\client.dir\build.make CMakeFiles/client.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles\client.dir\build.make CMakeFiles/client.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=1,2 "Built target client" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=1,2 "Built target client" .PHONY : CMakeFiles/client.dir/all # Build rule for subdir invocation for target. CMakeFiles/client.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles 18 + $(CMAKE_COMMAND) -E cmake_progress_start D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles 18 $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 CMakeFiles/client.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles 0 .PHONY : CMakeFiles/client.dir/rule # Convenience name for target. diff --git a/PQ_TIIGER_TLS/CMakeFiles/TargetDirectories.txt b/PQ_TIIGER_TLS/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..9fa3bf4 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,4 @@ +D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir +D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/client.dir +D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/edit_cache.dir +D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/CMakeFiles/rebuild_cache.dir diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake b/PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake similarity index 75% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake index 3f75f47..6379b38 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/src/client.cpp" "CMakeFiles/client.dir/src/client.cpp.obj" "gcc" "CMakeFiles/client.dir/src/client.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/src/client.cpp" "CMakeFiles/client.dir/src/client.cpp.obj" "gcc" "CMakeFiles/client.dir/src/client.cpp.obj.d" ) # Targets to which this target links which contain Fortran sources. diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make b/PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make similarity index 73% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make index c96fc91..c34805d 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/build.make @@ -52,10 +52,10 @@ RM = C:\mingw64\bin\cmake.exe -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_SOURCE_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_BINARY_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS # Include any dependencies generated for this target. include CMakeFiles/client.dir/depend.make @@ -72,16 +72,16 @@ CMakeFiles/client.dir/src/client.cpp.obj: CMakeFiles/client.dir/flags.make CMakeFiles/client.dir/src/client.cpp.obj: CMakeFiles/client.dir/includes_CXX.rsp CMakeFiles/client.dir/src/client.cpp.obj: src/client.cpp CMakeFiles/client.dir/src/client.cpp.obj: CMakeFiles/client.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/client.dir/src/client.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/client.dir/src/client.cpp.obj -MF CMakeFiles\client.dir\src\client.cpp.obj.d -o CMakeFiles\client.dir\src\client.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\src\client.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/client.dir/src/client.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/client.dir/src/client.cpp.obj -MF CMakeFiles\client.dir\src\client.cpp.obj.d -o CMakeFiles\client.dir\src\client.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\src\client.cpp CMakeFiles/client.dir/src/client.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/client.dir/src/client.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\src\client.cpp > CMakeFiles\client.dir\src\client.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\src\client.cpp > CMakeFiles\client.dir\src\client.cpp.i CMakeFiles/client.dir/src/client.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/client.dir/src/client.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\src\client.cpp -o CMakeFiles\client.dir\src\client.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\src\client.cpp -o CMakeFiles\client.dir\src\client.cpp.s # Object files for target client client_OBJECTS = \ @@ -97,7 +97,7 @@ client.exe: sal/miracl/core.a client.exe: CMakeFiles/client.dir/linkLibs.rsp client.exe: CMakeFiles/client.dir/objects1.rsp client.exe: CMakeFiles/client.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable client.exe" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable client.exe" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\client.dir\link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. @@ -109,6 +109,6 @@ CMakeFiles/client.dir/clean: .PHONY : CMakeFiles/client.dir/clean CMakeFiles/client.dir/depend: - $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles\client.dir\DependInfo.cmake "--color=$(COLOR)" + $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles\client.dir\DependInfo.cmake "--color=$(COLOR)" .PHONY : CMakeFiles/client.dir/depend diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/cmake_clean.cmake b/PQ_TIIGER_TLS/CMakeFiles/client.dir/cmake_clean.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/cmake_clean.cmake rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/cmake_clean.cmake diff --git a/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.internal b/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.internal new file mode 100644 index 0000000..3b6ea22 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.internal @@ -0,0 +1,330 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/client.dir/src/client.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/src/client.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_bfibe.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_pqibe.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_protocol.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_tickets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h + diff --git a/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.make b/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.make new file mode 100644 index 0000000..adf4316 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.make @@ -0,0 +1,979 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/client.dir/src/client.cpp.obj: src/client.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_bfibe.h \ + include/tls_cert_chain.h \ + include/tls_certs.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_pqibe.h \ + include/tls_protocol.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_tickets.h \ + include/tls_x509.h \ + sal/miracl/includes/arch.h \ + sal/miracl/includes/big_B384_58.h \ + sal/miracl/includes/config_big_B384_58.h \ + sal/miracl/includes/config_curve_BLS12381.h \ + sal/miracl/includes/config_field_BLS12381.h \ + sal/miracl/includes/core.h \ + sal/miracl/includes/ecp2_BLS12381.h \ + sal/miracl/includes/ecp_BLS12381.h \ + sal/miracl/includes/fp12_BLS12381.h \ + sal/miracl/includes/fp2_BLS12381.h \ + sal/miracl/includes/fp4_BLS12381.h \ + sal/miracl/includes/fp_BLS12381.h \ + sal/miracl/includes/pair_BLS12381.h + + +sal/miracl/includes/pair_BLS12381.h: + +sal/miracl/includes/fp_BLS12381.h: + +sal/miracl/includes/fp4_BLS12381.h: + +sal/miracl/includes/fp2_BLS12381.h: + +sal/miracl/includes/ecp2_BLS12381.h: + +sal/miracl/includes/core.h: + +sal/miracl/includes/config_field_BLS12381.h: + +include/tls_x509.h: + +include/tls_tickets.h: + +sal/miracl/includes/config_big_B384_58.h: + +include/tls_sal.h: + +include/tls_protocol.h: + +include/tls_logger.h: + +include/tls_keys_calc.h: + +include/tls_client_send.h: + +include/tls_client_recv.h: + +include/tls_cert_chain.h: + +include/tls_bfibe.h: + +include/tls1_3.h: + +C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/wtypes.h: + +C:/mingw64/x86_64-w64-mingw32/include/ws2def.h: + +C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsvc.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsock2.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsock.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnt.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h: + +C:/mingw64/x86_64-w64-mingw32/include/winioctl.h: + +C:/mingw64/x86_64-w64-mingw32/include/wingdi.h: + +C:/mingw64/x86_64-w64-mingw32/include/winerror.h: + +C:/mingw64/x86_64-w64-mingw32/include/winefs.h: + +C:/mingw64/x86_64-w64-mingw32/include/windows.h: + +C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h: + +include/tls_certs.h: + +C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h: + +C:/mingw64/x86_64-w64-mingw32/include/vadefs.h: + +C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/urlmon.h: + +C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/unknwn.h: + +C:/mingw64/x86_64-w64-mingw32/include/unistd.h: + +C:/mingw64/x86_64-w64-mingw32/include/_timeval.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h: + +C:/mingw64/x86_64-w64-mingw32/include/handleapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/dde.h: + +C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdarg.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/timeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h: + +C:/mingw64/x86_64-w64-mingw32/include/cguid.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h: + +sal/miracl/includes/ecp_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/shellapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winspool.h: + +C:/mingw64/x86_64-w64-mingw32/include/poppack.h: + +include/tls_octads.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/windef.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnls.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h: + +C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h: + +C:/mingw64/include/c++/13.2.0/stdlib.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/sal.h: + +C:/mingw64/x86_64-w64-mingw32/include/processenv.h: + +C:/mingw64/x86_64-w64-mingw32/include/winscard.h: + +C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h: + +C:/mingw64/x86_64-w64-mingw32/include/dlgs.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h: + +sal/miracl/includes/arch.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h: + +C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h: + +C:/mingw64/x86_64-w64-mingw32/include/oaidl.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winperf.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h: + +C:/mingw64/x86_64-w64-mingw32/include/stralign.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h: + +src/client.cpp: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/objidl.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/std_abs.h: + +C:/mingw64/x86_64-w64-mingw32/include/winuser.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdint.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mcx.h: + +C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/objbase.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/afunix.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpc.h: + +C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/specstrings.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h: + +C:/mingw64/x86_64-w64-mingw32/include/imm.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/wincon.h: + +C:/mingw64/include/c++/13.2.0/cstdlib: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/reason.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/apiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/basetsd.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/tvout.h: + +C:/mingw64/x86_64-w64-mingw32/include/inttypes.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h: + +C:/mingw64/x86_64-w64-mingw32/include/cderr.h: + +C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/commdlg.h: + +C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h: + +C:/mingw64/x86_64-w64-mingw32/include/ddeml.h: + +C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/dpapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h: + +C:/mingw64/x86_64-w64-mingw32/include/errno.h: + +C:/mingw64/x86_64-w64-mingw32/include/winver.h: + +C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/fileapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/excpt.h: + +C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h: + +C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h: + +C:/mingw64/x86_64-w64-mingw32/include/getopt.h: + +C:/mingw64/x86_64-w64-mingw32/include/guiddef.h: + +C:/mingw64/x86_64-w64-mingw32/include/stddef.h: + +C:/mingw64/x86_64-w64-mingw32/include/debugapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/heapapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/in6addr.h: + +sal/miracl/includes/fp12_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/inaddr.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/io.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/jobapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/limits.h: + +C:/mingw64/x86_64-w64-mingw32/include/malloc.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h: + +C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h: + +C:/mingw64/x86_64-w64-mingw32/include/wnnc.h: + +C:/mingw64/x86_64-w64-mingw32/include/minwindef.h: + +C:/mingw64/x86_64-w64-mingw32/include/time.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/msxml.h: + +C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h: + +C:/mingw64/x86_64-w64-mingw32/include/nb30.h: + +C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h: + +include/tls_sockets.h: + +C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h: + +C:/mingw64/x86_64-w64-mingw32/include/oleauto.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/servprov.h: + +C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/oleidl.h: + +C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h: + +C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/winreg.h: + +C:/mingw64/x86_64-w64-mingw32/include/process.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/prsht.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h: + +sal/miracl/includes/config_curve_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h: + +C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdio.h: + +sal/miracl/includes/big_B384_58.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/profileapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/propidl.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h: + +C:/mingw64/x86_64-w64-mingw32/include/qos.h: + +C:/mingw64/x86_64-w64-mingw32/include/synchapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h: + +C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h: + +C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h: + +C:/mingw64/x86_64-w64-mingw32/include/ole2.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdlib.h: + +C:/mingw64/x86_64-w64-mingw32/include/ctype.h: + +C:/mingw64/x86_64-w64-mingw32/include/mciapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/string.h: + +C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h: + +include/tls_pqibe.h: + +C:/mingw64/x86_64-w64-mingw32/include/sys/types.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h: diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.ts b/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.ts similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.ts rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/compiler_depend.ts diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/depend.make b/PQ_TIIGER_TLS/CMakeFiles/client.dir/depend.make similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/depend.make rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/depend.make diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/flags.make b/PQ_TIIGER_TLS/CMakeFiles/client.dir/flags.make similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/flags.make rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/flags.make diff --git a/PQ_TIIGER_TLS/CMakeFiles/client.dir/includes_CXX.rsp b/PQ_TIIGER_TLS/CMakeFiles/client.dir/includes_CXX.rsp new file mode 100644 index 0000000..8dd264b --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/includes_CXX.rsp @@ -0,0 +1 @@ +-I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include" -I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl" -I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes" diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/link.txt b/PQ_TIIGER_TLS/CMakeFiles/client.dir/link.txt similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/link.txt rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/link.txt diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/linkLibs.rsp b/PQ_TIIGER_TLS/CMakeFiles/client.dir/linkLibs.rsp similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/linkLibs.rsp rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/linkLibs.rsp diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects.a b/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects.a similarity index 99% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects.a rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/objects.a index 7e98ea69e54469d17d07de015af1642b06d3a037..9221f69e8425fb1ced5219a3f2dca76d9ed51107 100644 GIT binary patch delta 31 hcmZqJ&DgM;ae@q+iMg4vrP)TMCPpZ8^D4$`(EymL37h}` delta 31 hcmZqJ&DgM;ae@q+p}Co%ndL^MCPpZ8^D4$`(EykW36cN+ diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects1.rsp b/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects1.rsp similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/objects1.rsp rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/objects1.rsp diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/progress.make b/PQ_TIIGER_TLS/CMakeFiles/client.dir/progress.make similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/progress.make rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/progress.make diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d similarity index 85% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d index 87d83cb..ca3747f 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/client.dir/src/client.cpp.obj.d @@ -1,5 +1,5 @@ CMakeFiles/client.dir/src/client.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\src\client.cpp \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\src\client.cpp \ C:/mingw64/x86_64-w64-mingw32/include/time.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ @@ -12,14 +12,14 @@ CMakeFiles/client.dir/src/client.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ @@ -302,31 +302,31 @@ CMakeFiles/client.dir/src/client.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_protocol.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_cert_chain.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_tickets.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_bfibe.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_protocol.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_tickets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_bfibe.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h \ C:/mingw64/x86_64-w64-mingw32/include/inttypes.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/arch.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_pqibe.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/core.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_pqibe.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/cmake.check_cache b/PQ_TIIGER_TLS/CMakeFiles/cmake.check_cache similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/cmake.check_cache rename to PQ_TIIGER_TLS/CMakeFiles/cmake.check_cache diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/progress.marks b/PQ_TIIGER_TLS/CMakeFiles/progress.marks similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/progress.marks rename to PQ_TIIGER_TLS/CMakeFiles/progress.marks diff --git a/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/DependInfo.cmake b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/DependInfo.cmake new file mode 100644 index 0000000..70ea2c8 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/DependInfo.cmake @@ -0,0 +1,37 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/ibe/tls_bfibe.cpp" "CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/ibe/tls_pqibe.cpp" "CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_cacerts.cpp" "CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_cert_chain.cpp" "CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_cert.cpp" "CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_recv.cpp" "CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_send.cpp" "CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_keys_calc.cpp" "CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_logger.cpp" "CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_octads.cpp" "CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_protocol.cpp" "CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_sal.cpp" "CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_sockets.cpp" "CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_tickets.cpp" "CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj.d" + "D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_x509.cpp" "CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj" "gcc" "CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make similarity index 68% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make index da39c60..778f4b8 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/build.make @@ -52,10 +52,10 @@ RM = C:\mingw64\bin\cmake.exe -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_SOURCE_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS +CMAKE_BINARY_DIR = D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS # Include any dependencies generated for this target. include CMakeFiles/tiitls.dir/depend.make @@ -72,226 +72,226 @@ CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: CMakeFiles/tiitls.dir/flags.ma CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: lib/tls_cert_chain.cpp CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp > CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp > CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.i CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp -o CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp -o CMakeFiles\tiitls.dir\lib\tls_cert_chain.cpp.s CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: lib/tls_client_recv.cpp CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_recv.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_recv.cpp CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_recv.cpp > CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_recv.cpp > CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.i CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_recv.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_recv.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_recv.cpp.s CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: lib/tls_client_send.cpp CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_send.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_send.cpp CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_send.cpp > CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_send.cpp > CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.i CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_send.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_send.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_send.cpp.s CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: lib/tls_keys_calc.cpp CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp > CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp > CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.i CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp -o CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp -o CMakeFiles\tiitls.dir\lib\tls_keys_calc.cpp.s CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj: lib/tls_sockets.cpp CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sockets.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sockets.cpp CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sockets.cpp > CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sockets.cpp > CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.i CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sockets.cpp -o CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sockets.cpp -o CMakeFiles\tiitls.dir\lib\tls_sockets.cpp.s CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj: lib/tls_octads.cpp CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_octads.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_octads.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_octads.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_octads.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_octads.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_octads.cpp CMakeFiles/tiitls.dir/lib/tls_octads.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_octads.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_octads.cpp > CMakeFiles\tiitls.dir\lib\tls_octads.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_octads.cpp > CMakeFiles\tiitls.dir\lib\tls_octads.cpp.i CMakeFiles/tiitls.dir/lib/tls_octads.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_octads.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_octads.cpp -o CMakeFiles\tiitls.dir\lib\tls_octads.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_octads.cpp -o CMakeFiles\tiitls.dir\lib\tls_octads.cpp.s CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj: lib/tls_logger.cpp CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_logger.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_logger.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_logger.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_logger.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_logger.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_logger.cpp CMakeFiles/tiitls.dir/lib/tls_logger.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_logger.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_logger.cpp > CMakeFiles\tiitls.dir\lib\tls_logger.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_logger.cpp > CMakeFiles\tiitls.dir\lib\tls_logger.cpp.i CMakeFiles/tiitls.dir/lib/tls_logger.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_logger.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_logger.cpp -o CMakeFiles\tiitls.dir\lib\tls_logger.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_logger.cpp -o CMakeFiles\tiitls.dir\lib\tls_logger.cpp.s CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj: lib/tls_protocol.cpp CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_protocol.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_protocol.cpp CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_protocol.cpp > CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_protocol.cpp > CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.i CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_protocol.cpp -o CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_protocol.cpp -o CMakeFiles\tiitls.dir\lib\tls_protocol.cpp.s CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: lib/tls_cacerts.cpp CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cacerts.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cacerts.cpp CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cacerts.cpp > CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cacerts.cpp > CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.i CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cacerts.cpp -o CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cacerts.cpp -o CMakeFiles\tiitls.dir\lib\tls_cacerts.cpp.s CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: lib/tls_client_cert.cpp CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_cert.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_cert.cpp CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_cert.cpp > CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_cert.cpp > CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.i CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_cert.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_cert.cpp -o CMakeFiles\tiitls.dir\lib\tls_client_cert.cpp.s CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj: lib/tls_tickets.cpp CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_tickets.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_tickets.cpp CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_tickets.cpp > CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_tickets.cpp > CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.i CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_tickets.cpp -o CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_tickets.cpp -o CMakeFiles\tiitls.dir\lib\tls_tickets.cpp.s CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj: lib/tls_x509.cpp CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_x509.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_x509.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_x509.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_x509.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_x509.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_x509.cpp CMakeFiles/tiitls.dir/lib/tls_x509.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_x509.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_x509.cpp > CMakeFiles\tiitls.dir\lib\tls_x509.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_x509.cpp > CMakeFiles\tiitls.dir\lib\tls_x509.cpp.i CMakeFiles/tiitls.dir/lib/tls_x509.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_x509.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_x509.cpp -o CMakeFiles\tiitls.dir\lib\tls_x509.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_x509.cpp -o CMakeFiles\tiitls.dir\lib\tls_x509.cpp.s CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj: lib/tls_sal.cpp CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_sal.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_sal.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sal.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj -MF CMakeFiles\tiitls.dir\lib\tls_sal.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\tls_sal.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sal.cpp CMakeFiles/tiitls.dir/lib/tls_sal.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/tls_sal.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sal.cpp > CMakeFiles\tiitls.dir\lib\tls_sal.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sal.cpp > CMakeFiles\tiitls.dir\lib\tls_sal.cpp.i CMakeFiles/tiitls.dir/lib/tls_sal.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/tls_sal.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_sal.cpp -o CMakeFiles\tiitls.dir\lib\tls_sal.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_sal.cpp -o CMakeFiles\tiitls.dir\lib\tls_sal.cpp.s CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: lib/ibe/tls_bfibe.cpp CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj -MF CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj -MF CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp > CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp > CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.i CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp -o CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp -o CMakeFiles\tiitls.dir\lib\ibe\tls_bfibe.cpp.s CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: CMakeFiles/tiitls.dir/flags.make CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: CMakeFiles/tiitls.dir/includes_CXX.rsp CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: lib/ibe/tls_pqibe.cpp CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: CMakeFiles/tiitls.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj -MF CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.obj -c D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj" + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj -MF CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.obj.d -o CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.obj -c D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.i" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp > CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.i + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp > CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.i CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.s" - C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp -o CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.s + C:\mingw64\bin\gcc.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp -o CMakeFiles\tiitls.dir\lib\ibe\tls_pqibe.cpp.s # Object files for target tiitls tiitls_OBJECTS = \ @@ -331,7 +331,7 @@ libtiitls.a: CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj libtiitls.a: CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj libtiitls.a: CMakeFiles/tiitls.dir/build.make libtiitls.a: CMakeFiles/tiitls.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Linking CXX static library libtiitls.a" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Linking CXX static library libtiitls.a" $(CMAKE_COMMAND) -P CMakeFiles\tiitls.dir\cmake_clean_target.cmake $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\tiitls.dir\link.txt --verbose=$(VERBOSE) @@ -344,6 +344,6 @@ CMakeFiles/tiitls.dir/clean: .PHONY : CMakeFiles/tiitls.dir/clean CMakeFiles/tiitls.dir/depend: - $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\CMakeFiles\tiitls.dir\DependInfo.cmake "--color=$(COLOR)" + $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\CMakeFiles\tiitls.dir\DependInfo.cmake "--color=$(COLOR)" .PHONY : CMakeFiles/tiitls.dir/depend diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean.cmake b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean.cmake rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean.cmake diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean_target.cmake b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean_target.cmake similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean_target.cmake rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/cmake_clean_target.cmake diff --git a/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.internal b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.internal new file mode 100644 index 0000000..b6e91c1 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.internal @@ -0,0 +1,3647 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/ibe/tls_bfibe.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_bfibe.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/randapi.h + +CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/ibe/tls_pqibe.cpp + C:/mingw64/include/c++/13.2.0/backward/binders.h + C:/mingw64/include/c++/13.2.0/bit + C:/mingw64/include/c++/13.2.0/bits/alloc_traits.h + C:/mingw64/include/c++/13.2.0/bits/allocator.h + C:/mingw64/include/c++/13.2.0/bits/basic_ios.h + C:/mingw64/include/c++/13.2.0/bits/basic_ios.tcc + C:/mingw64/include/c++/13.2.0/bits/basic_string.h + C:/mingw64/include/c++/13.2.0/bits/basic_string.tcc + C:/mingw64/include/c++/13.2.0/bits/char_traits.h + C:/mingw64/include/c++/13.2.0/bits/charconv.h + C:/mingw64/include/c++/13.2.0/bits/concept_check.h + C:/mingw64/include/c++/13.2.0/bits/cpp_type_traits.h + C:/mingw64/include/c++/13.2.0/bits/cxxabi_forced.h + C:/mingw64/include/c++/13.2.0/bits/cxxabi_init_exception.h + C:/mingw64/include/c++/13.2.0/bits/exception.h + C:/mingw64/include/c++/13.2.0/bits/exception_defines.h + C:/mingw64/include/c++/13.2.0/bits/exception_ptr.h + C:/mingw64/include/c++/13.2.0/bits/functexcept.h + C:/mingw64/include/c++/13.2.0/bits/functional_hash.h + C:/mingw64/include/c++/13.2.0/bits/hash_bytes.h + C:/mingw64/include/c++/13.2.0/bits/invoke.h + C:/mingw64/include/c++/13.2.0/bits/ios_base.h + C:/mingw64/include/c++/13.2.0/bits/istream.tcc + C:/mingw64/include/c++/13.2.0/bits/locale_classes.h + C:/mingw64/include/c++/13.2.0/bits/locale_classes.tcc + C:/mingw64/include/c++/13.2.0/bits/locale_facets.h + C:/mingw64/include/c++/13.2.0/bits/locale_facets.tcc + C:/mingw64/include/c++/13.2.0/bits/localefwd.h + C:/mingw64/include/c++/13.2.0/bits/memory_resource.h + C:/mingw64/include/c++/13.2.0/bits/memoryfwd.h + C:/mingw64/include/c++/13.2.0/bits/move.h + C:/mingw64/include/c++/13.2.0/bits/nested_exception.h + C:/mingw64/include/c++/13.2.0/bits/new_allocator.h + C:/mingw64/include/c++/13.2.0/bits/ostream.tcc + C:/mingw64/include/c++/13.2.0/bits/ostream_insert.h + C:/mingw64/include/c++/13.2.0/bits/postypes.h + C:/mingw64/include/c++/13.2.0/bits/predefined_ops.h + C:/mingw64/include/c++/13.2.0/bits/ptr_traits.h + C:/mingw64/include/c++/13.2.0/bits/range_access.h + C:/mingw64/include/c++/13.2.0/bits/refwrap.h + C:/mingw64/include/c++/13.2.0/bits/requires_hosted.h + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/bits/stl_algobase.h + C:/mingw64/include/c++/13.2.0/bits/stl_construct.h + C:/mingw64/include/c++/13.2.0/bits/stl_function.h + C:/mingw64/include/c++/13.2.0/bits/stl_iterator.h + C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_funcs.h + C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_types.h + C:/mingw64/include/c++/13.2.0/bits/stl_pair.h + C:/mingw64/include/c++/13.2.0/bits/streambuf.tcc + C:/mingw64/include/c++/13.2.0/bits/streambuf_iterator.h + C:/mingw64/include/c++/13.2.0/bits/string_view.tcc + C:/mingw64/include/c++/13.2.0/bits/stringfwd.h + C:/mingw64/include/c++/13.2.0/bits/uses_allocator.h + C:/mingw64/include/c++/13.2.0/bits/uses_allocator_args.h + C:/mingw64/include/c++/13.2.0/bits/utility.h + C:/mingw64/include/c++/13.2.0/cctype + C:/mingw64/include/c++/13.2.0/cerrno + C:/mingw64/include/c++/13.2.0/clocale + C:/mingw64/include/c++/13.2.0/cstddef + C:/mingw64/include/c++/13.2.0/cstdint + C:/mingw64/include/c++/13.2.0/cstdio + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/cwchar + C:/mingw64/include/c++/13.2.0/cwctype + C:/mingw64/include/c++/13.2.0/debug/assertions.h + C:/mingw64/include/c++/13.2.0/debug/debug.h + C:/mingw64/include/c++/13.2.0/exception + C:/mingw64/include/c++/13.2.0/ext/alloc_traits.h + C:/mingw64/include/c++/13.2.0/ext/atomicity.h + C:/mingw64/include/c++/13.2.0/ext/numeric_traits.h + C:/mingw64/include/c++/13.2.0/ext/string_conversions.h + C:/mingw64/include/c++/13.2.0/ext/type_traits.h + C:/mingw64/include/c++/13.2.0/initializer_list + C:/mingw64/include/c++/13.2.0/ios + C:/mingw64/include/c++/13.2.0/iosfwd + C:/mingw64/include/c++/13.2.0/iostream + C:/mingw64/include/c++/13.2.0/istream + C:/mingw64/include/c++/13.2.0/new + C:/mingw64/include/c++/13.2.0/ostream + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdexcept + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/streambuf + C:/mingw64/include/c++/13.2.0/string + C:/mingw64/include/c++/13.2.0/string_view + C:/mingw64/include/c++/13.2.0/system_error + C:/mingw64/include/c++/13.2.0/tuple + C:/mingw64/include/c++/13.2.0/type_traits + C:/mingw64/include/c++/13.2.0/typeinfo + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/atomic_word.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++allocator.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++locale.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_base.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_inline.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/error_constants.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr-default.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stat64.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/locale.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/pthread.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_compat.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_signal.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/wchar_s.h + C:/mingw64/x86_64-w64-mingw32/include/signal.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/wchar.h + C:/mingw64/x86_64-w64-mingw32/include/wctype.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_pqibe.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h + +CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_cacerts.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + +CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_cert_chain.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_cert.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + +CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_recv.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_client_send.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_keys_calc.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_logger.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_octads.cpp + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/sys/time.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + +CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_protocol.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_protocol.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_tickets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_sal.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cpuid.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/intrin.h + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/setjmp.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B256_56.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_56.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B448_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B512_60.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B256_56.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_56.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B448_58.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B512_60.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_C25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_Ed25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_Ed448.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NIST256.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_NIST384.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_ff_RSA2048.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_ff_RSA4096.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_F448.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_NIST256.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_NIST384.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_C25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NIST256.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecdh_NIST384.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_C25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_Ed25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_Ed448.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NIST256.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_NIST384.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_Ed25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/eddsa_Ed448.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ff_RSA2048.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ff_RSA4096.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_F25519.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_F448.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_NIST256.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_NIST384.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/rsa_RSA2048.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/rsa_RSA4096.h + +CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_sockets.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_tickets.cpp + C:/mingw64/include/c++/13.2.0/bits/std_abs.h + C:/mingw64/include/c++/13.2.0/cstdlib + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h + C:/mingw64/include/c++/13.2.0/stdlib.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h + C:/mingw64/x86_64-w64-mingw32/include/afunix.h + C:/mingw64/x86_64-w64-mingw32/include/apiset.h + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h + C:/mingw64/x86_64-w64-mingw32/include/cderr.h + C:/mingw64/x86_64-w64-mingw32/include/cguid.h + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/ctype.h + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h + C:/mingw64/x86_64-w64-mingw32/include/dde.h + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h + C:/mingw64/x86_64-w64-mingw32/include/errno.h + C:/mingw64/x86_64-w64-mingw32/include/excpt.h + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h + C:/mingw64/x86_64-w64-mingw32/include/getopt.h + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h + C:/mingw64/x86_64-w64-mingw32/include/imm.h + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h + C:/mingw64/x86_64-w64-mingw32/include/io.h + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h + C:/mingw64/x86_64-w64-mingw32/include/limits.h + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h + C:/mingw64/x86_64-w64-mingw32/include/malloc.h + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h + C:/mingw64/x86_64-w64-mingw32/include/mcx.h + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h + C:/mingw64/x86_64-w64-mingw32/include/msxml.h + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h + C:/mingw64/x86_64-w64-mingw32/include/nb30.h + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h + C:/mingw64/x86_64-w64-mingw32/include/objbase.h + C:/mingw64/x86_64-w64-mingw32/include/objidl.h + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h + C:/mingw64/x86_64-w64-mingw32/include/ole2.h + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h + C:/mingw64/x86_64-w64-mingw32/include/poppack.h + C:/mingw64/x86_64-w64-mingw32/include/process.h + C:/mingw64/x86_64-w64-mingw32/include/processenv.h + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h + C:/mingw64/x86_64-w64-mingw32/include/propidl.h + C:/mingw64/x86_64-w64-mingw32/include/prsht.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h + C:/mingw64/x86_64-w64-mingw32/include/qos.h + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h + C:/mingw64/x86_64-w64-mingw32/include/reason.h + C:/mingw64/x86_64-w64-mingw32/include/rpc.h + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h + C:/mingw64/x86_64-w64-mingw32/include/sal.h + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h + C:/mingw64/x86_64-w64-mingw32/include/servprov.h + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdint.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h + C:/mingw64/x86_64-w64-mingw32/include/stralign.h + C:/mingw64/x86_64-w64-mingw32/include/string.h + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h + C:/mingw64/x86_64-w64-mingw32/include/time.h + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h + C:/mingw64/x86_64-w64-mingw32/include/tvout.h + C:/mingw64/x86_64-w64-mingw32/include/unistd.h + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h + C:/mingw64/x86_64-w64-mingw32/include/winbase.h + C:/mingw64/x86_64-w64-mingw32/include/wincon.h + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h + C:/mingw64/x86_64-w64-mingw32/include/windef.h + C:/mingw64/x86_64-w64-mingw32/include/windows.h + C:/mingw64/x86_64-w64-mingw32/include/winefs.h + C:/mingw64/x86_64-w64-mingw32/include/winerror.h + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h + C:/mingw64/x86_64-w64-mingw32/include/winnls.h + C:/mingw64/x86_64-w64-mingw32/include/winnt.h + C:/mingw64/x86_64-w64-mingw32/include/winperf.h + C:/mingw64/x86_64-w64-mingw32/include/winreg.h + C:/mingw64/x86_64-w64-mingw32/include/winscard.h + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h + C:/mingw64/x86_64-w64-mingw32/include/winsock.h + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h + C:/mingw64/x86_64-w64-mingw32/include/winspool.h + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h + C:/mingw64/x86_64-w64-mingw32/include/winuser.h + C:/mingw64/x86_64-w64-mingw32/include/winver.h + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_tickets.h + +CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/lib/tls_x509.cpp + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h + C:/mingw64/x86_64-w64-mingw32/include/stddef.h + C:/mingw64/x86_64-w64-mingw32/include/stdio.h + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h + diff --git a/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.make b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.make new file mode 100644 index 0000000..e9f8ab3 --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.make @@ -0,0 +1,4600 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: lib/ibe/tls_bfibe.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + include/tls_bfibe.h \ + sal/miracl/includes/arch.h \ + sal/miracl/includes/big_B384_58.h \ + sal/miracl/includes/config_big_B384_58.h \ + sal/miracl/includes/config_curve_BLS12381.h \ + sal/miracl/includes/config_field_BLS12381.h \ + sal/miracl/includes/core.h \ + sal/miracl/includes/ecp2_BLS12381.h \ + sal/miracl/includes/ecp_BLS12381.h \ + sal/miracl/includes/fp12_BLS12381.h \ + sal/miracl/includes/fp2_BLS12381.h \ + sal/miracl/includes/fp4_BLS12381.h \ + sal/miracl/includes/fp_BLS12381.h \ + sal/miracl/includes/pair_BLS12381.h \ + sal/miracl/includes/randapi.h + +CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: lib/ibe/tls_pqibe.cpp \ + C:/mingw64/include/c++/13.2.0/backward/binders.h \ + C:/mingw64/include/c++/13.2.0/bit \ + C:/mingw64/include/c++/13.2.0/bits/alloc_traits.h \ + C:/mingw64/include/c++/13.2.0/bits/allocator.h \ + C:/mingw64/include/c++/13.2.0/bits/basic_ios.h \ + C:/mingw64/include/c++/13.2.0/bits/basic_ios.tcc \ + C:/mingw64/include/c++/13.2.0/bits/basic_string.h \ + C:/mingw64/include/c++/13.2.0/bits/basic_string.tcc \ + C:/mingw64/include/c++/13.2.0/bits/char_traits.h \ + C:/mingw64/include/c++/13.2.0/bits/charconv.h \ + C:/mingw64/include/c++/13.2.0/bits/concept_check.h \ + C:/mingw64/include/c++/13.2.0/bits/cpp_type_traits.h \ + C:/mingw64/include/c++/13.2.0/bits/cxxabi_forced.h \ + C:/mingw64/include/c++/13.2.0/bits/cxxabi_init_exception.h \ + C:/mingw64/include/c++/13.2.0/bits/exception.h \ + C:/mingw64/include/c++/13.2.0/bits/exception_defines.h \ + C:/mingw64/include/c++/13.2.0/bits/exception_ptr.h \ + C:/mingw64/include/c++/13.2.0/bits/functexcept.h \ + C:/mingw64/include/c++/13.2.0/bits/functional_hash.h \ + C:/mingw64/include/c++/13.2.0/bits/hash_bytes.h \ + C:/mingw64/include/c++/13.2.0/bits/invoke.h \ + C:/mingw64/include/c++/13.2.0/bits/ios_base.h \ + C:/mingw64/include/c++/13.2.0/bits/istream.tcc \ + C:/mingw64/include/c++/13.2.0/bits/locale_classes.h \ + C:/mingw64/include/c++/13.2.0/bits/locale_classes.tcc \ + C:/mingw64/include/c++/13.2.0/bits/locale_facets.h \ + C:/mingw64/include/c++/13.2.0/bits/locale_facets.tcc \ + C:/mingw64/include/c++/13.2.0/bits/localefwd.h \ + C:/mingw64/include/c++/13.2.0/bits/memory_resource.h \ + C:/mingw64/include/c++/13.2.0/bits/memoryfwd.h \ + C:/mingw64/include/c++/13.2.0/bits/move.h \ + C:/mingw64/include/c++/13.2.0/bits/nested_exception.h \ + C:/mingw64/include/c++/13.2.0/bits/new_allocator.h \ + C:/mingw64/include/c++/13.2.0/bits/ostream.tcc \ + C:/mingw64/include/c++/13.2.0/bits/ostream_insert.h \ + C:/mingw64/include/c++/13.2.0/bits/postypes.h \ + C:/mingw64/include/c++/13.2.0/bits/predefined_ops.h \ + C:/mingw64/include/c++/13.2.0/bits/ptr_traits.h \ + C:/mingw64/include/c++/13.2.0/bits/range_access.h \ + C:/mingw64/include/c++/13.2.0/bits/refwrap.h \ + C:/mingw64/include/c++/13.2.0/bits/requires_hosted.h \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_algobase.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_construct.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_function.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_iterator.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_funcs.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_types.h \ + C:/mingw64/include/c++/13.2.0/bits/stl_pair.h \ + C:/mingw64/include/c++/13.2.0/bits/streambuf.tcc \ + C:/mingw64/include/c++/13.2.0/bits/streambuf_iterator.h \ + C:/mingw64/include/c++/13.2.0/bits/string_view.tcc \ + C:/mingw64/include/c++/13.2.0/bits/stringfwd.h \ + C:/mingw64/include/c++/13.2.0/bits/uses_allocator.h \ + C:/mingw64/include/c++/13.2.0/bits/uses_allocator_args.h \ + C:/mingw64/include/c++/13.2.0/bits/utility.h \ + C:/mingw64/include/c++/13.2.0/cctype \ + C:/mingw64/include/c++/13.2.0/cerrno \ + C:/mingw64/include/c++/13.2.0/clocale \ + C:/mingw64/include/c++/13.2.0/cstddef \ + C:/mingw64/include/c++/13.2.0/cstdint \ + C:/mingw64/include/c++/13.2.0/cstdio \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/cwchar \ + C:/mingw64/include/c++/13.2.0/cwctype \ + C:/mingw64/include/c++/13.2.0/debug/assertions.h \ + C:/mingw64/include/c++/13.2.0/debug/debug.h \ + C:/mingw64/include/c++/13.2.0/exception \ + C:/mingw64/include/c++/13.2.0/ext/alloc_traits.h \ + C:/mingw64/include/c++/13.2.0/ext/atomicity.h \ + C:/mingw64/include/c++/13.2.0/ext/numeric_traits.h \ + C:/mingw64/include/c++/13.2.0/ext/string_conversions.h \ + C:/mingw64/include/c++/13.2.0/ext/type_traits.h \ + C:/mingw64/include/c++/13.2.0/initializer_list \ + C:/mingw64/include/c++/13.2.0/ios \ + C:/mingw64/include/c++/13.2.0/iosfwd \ + C:/mingw64/include/c++/13.2.0/iostream \ + C:/mingw64/include/c++/13.2.0/istream \ + C:/mingw64/include/c++/13.2.0/new \ + C:/mingw64/include/c++/13.2.0/ostream \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdexcept \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/streambuf \ + C:/mingw64/include/c++/13.2.0/string \ + C:/mingw64/include/c++/13.2.0/string_view \ + C:/mingw64/include/c++/13.2.0/system_error \ + C:/mingw64/include/c++/13.2.0/tuple \ + C:/mingw64/include/c++/13.2.0/type_traits \ + C:/mingw64/include/c++/13.2.0/typeinfo \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/atomic_word.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++allocator.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++locale.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_base.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_inline.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/error_constants.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr-default.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stat64.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/locale.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_compat.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_signal.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/wchar_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/signal.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/wchar.h \ + C:/mingw64/x86_64-w64-mingw32/include/wctype.h \ + include/tls_pqibe.h \ + sal/miracl/includes/arch.h \ + sal/miracl/includes/core.h + +CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: lib/tls_cacerts.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_certs.h \ + include/tls_octads.h \ + include/tls_sockets.h + +CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: lib/tls_cert_chain.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_cert_chain.h \ + include/tls_certs.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: lib/tls_client_cert.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_certs.h \ + include/tls_octads.h \ + include/tls_sockets.h + +CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: lib/tls_client_recv.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_cert_chain.h \ + include/tls_certs.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: lib/tls_client_send.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_certs.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: lib/tls_keys_calc.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj: lib/tls_logger.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_octads.cpp.obj: lib/tls_octads.cpp \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + include/tls_octads.h + +CMakeFiles/tiitls.dir/lib/tls_protocol.cpp.obj: lib/tls_protocol.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_cert_chain.h \ + include/tls_certs.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_protocol.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_tickets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_sal.cpp.obj: lib/tls_sal.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cpuid.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/intrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/inttypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/setjmp.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + sal/miracl/includes/arch.h \ + sal/miracl/includes/big_B256_56.h \ + sal/miracl/includes/big_B384_56.h \ + sal/miracl/includes/big_B448_58.h \ + sal/miracl/includes/big_B512_60.h \ + sal/miracl/includes/config_big_B256_56.h \ + sal/miracl/includes/config_big_B384_56.h \ + sal/miracl/includes/config_big_B448_58.h \ + sal/miracl/includes/config_big_B512_60.h \ + sal/miracl/includes/config_curve_C25519.h \ + sal/miracl/includes/config_curve_Ed25519.h \ + sal/miracl/includes/config_curve_Ed448.h \ + sal/miracl/includes/config_curve_NIST256.h \ + sal/miracl/includes/config_curve_NIST384.h \ + sal/miracl/includes/config_ff_RSA2048.h \ + sal/miracl/includes/config_ff_RSA4096.h \ + sal/miracl/includes/config_field_F25519.h \ + sal/miracl/includes/config_field_F448.h \ + sal/miracl/includes/config_field_NIST256.h \ + sal/miracl/includes/config_field_NIST384.h \ + sal/miracl/includes/core.h \ + sal/miracl/includes/ecdh_C25519.h \ + sal/miracl/includes/ecdh_NIST256.h \ + sal/miracl/includes/ecdh_NIST384.h \ + sal/miracl/includes/ecp_C25519.h \ + sal/miracl/includes/ecp_Ed25519.h \ + sal/miracl/includes/ecp_Ed448.h \ + sal/miracl/includes/ecp_NIST256.h \ + sal/miracl/includes/ecp_NIST384.h \ + sal/miracl/includes/eddsa_Ed25519.h \ + sal/miracl/includes/eddsa_Ed448.h \ + sal/miracl/includes/ff_RSA2048.h \ + sal/miracl/includes/ff_RSA4096.h \ + sal/miracl/includes/fp_F25519.h \ + sal/miracl/includes/fp_F448.h \ + sal/miracl/includes/fp_NIST256.h \ + sal/miracl/includes/fp_NIST384.h \ + sal/miracl/includes/rsa_RSA2048.h \ + sal/miracl/includes/rsa_RSA4096.h + +CMakeFiles/tiitls.dir/lib/tls_sockets.cpp.obj: lib/tls_sockets.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_logger.h \ + include/tls_octads.h \ + include/tls_sockets.h \ + include/tls_x509.h + +CMakeFiles/tiitls.dir/lib/tls_tickets.cpp.obj: lib/tls_tickets.cpp \ + C:/mingw64/include/c++/13.2.0/bits/std_abs.h \ + C:/mingw64/include/c++/13.2.0/cstdlib \ + C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h \ + C:/mingw64/include/c++/13.2.0/stdlib.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h \ + C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h \ + C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h \ + C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ + C:/mingw64/x86_64-w64-mingw32/include/afunix.h \ + C:/mingw64/x86_64-w64-mingw32/include/apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h \ + C:/mingw64/x86_64-w64-mingw32/include/basetsd.h \ + C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/cderr.h \ + C:/mingw64/x86_64-w64-mingw32/include/cguid.h \ + C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/commdlg.h \ + C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/ctype.h \ + C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dde.h \ + C:/mingw64/x86_64-w64-mingw32/include/ddeml.h \ + C:/mingw64/x86_64-w64-mingw32/include/debugapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/dlgs.h \ + C:/mingw64/x86_64-w64-mingw32/include/dpapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h \ + C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/errno.h \ + C:/mingw64/x86_64-w64-mingw32/include/excpt.h \ + C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/getopt.h \ + C:/mingw64/x86_64-w64-mingw32/include/guiddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/handleapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/heapapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/imm.h \ + C:/mingw64/x86_64-w64-mingw32/include/in6addr.h \ + C:/mingw64/x86_64-w64-mingw32/include/inaddr.h \ + C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/io.h \ + C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/jobapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/limits.h \ + C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h \ + C:/mingw64/x86_64-w64-mingw32/include/malloc.h \ + C:/mingw64/x86_64-w64-mingw32/include/mciapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mcx.h \ + C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/minwindef.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h \ + C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h \ + C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/msxml.h \ + C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/nb30.h \ + C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/oaidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/ole2.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleauto.h \ + C:/mingw64/x86_64-w64-mingw32/include/oleidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/poppack.h \ + C:/mingw64/x86_64-w64-mingw32/include/process.h \ + C:/mingw64/x86_64-w64-mingw32/include/processenv.h \ + C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/profileapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/propidl.h \ + C:/mingw64/x86_64-w64-mingw32/include/prsht.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h \ + C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h \ + C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ + C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/qos.h \ + C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/reason.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpc.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h \ + C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sal.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h \ + C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/servprov.h \ + C:/mingw64/x86_64-w64-mingw32/include/shellapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/specstrings.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdarg.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdlib.h \ + C:/mingw64/x86_64-w64-mingw32/include/stralign.h \ + C:/mingw64/x86_64-w64-mingw32/include/string.h \ + C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/synchapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h \ + C:/mingw64/x86_64-w64-mingw32/include/sys/types.h \ + C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/time.h \ + C:/mingw64/x86_64-w64-mingw32/include/timeapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/tvout.h \ + C:/mingw64/x86_64-w64-mingw32/include/unistd.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwn.h \ + C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/urlmon.h \ + C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h \ + C:/mingw64/x86_64-w64-mingw32/include/winbase.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincon.h \ + C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h \ + C:/mingw64/x86_64-w64-mingw32/include/windef.h \ + C:/mingw64/x86_64-w64-mingw32/include/windows.h \ + C:/mingw64/x86_64-w64-mingw32/include/winefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/winerror.h \ + C:/mingw64/x86_64-w64-mingw32/include/wingdi.h \ + C:/mingw64/x86_64-w64-mingw32/include/winioctl.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnls.h \ + C:/mingw64/x86_64-w64-mingw32/include/winnt.h \ + C:/mingw64/x86_64-w64-mingw32/include/winperf.h \ + C:/mingw64/x86_64-w64-mingw32/include/winreg.h \ + C:/mingw64/x86_64-w64-mingw32/include/winscard.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ + C:/mingw64/x86_64-w64-mingw32/include/winspool.h \ + C:/mingw64/x86_64-w64-mingw32/include/winsvc.h \ + C:/mingw64/x86_64-w64-mingw32/include/winuser.h \ + C:/mingw64/x86_64-w64-mingw32/include/winver.h \ + C:/mingw64/x86_64-w64-mingw32/include/wnnc.h \ + C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2def.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h \ + C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypes.h \ + C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h \ + include/tls1_3.h \ + include/tls_client_recv.h \ + include/tls_client_send.h \ + include/tls_keys_calc.h \ + include/tls_octads.h \ + include/tls_sal.h \ + include/tls_sockets.h \ + include/tls_tickets.h + +CMakeFiles/tiitls.dir/lib/tls_x509.cpp.obj: lib/tls_x509.cpp \ + C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h \ + C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ + C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ + C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ + C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ + C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ + C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ + C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ + C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ + C:/mingw64/x86_64-w64-mingw32/include/vadefs.h \ + include/tls_octads.h \ + include/tls_x509.h + + +lib/tls_sockets.cpp: + +sal/miracl/includes/fp_NIST384.h: + +sal/miracl/includes/fp_NIST256.h: + +sal/miracl/includes/fp_F448.h: + +sal/miracl/includes/fp_F25519.h: + +sal/miracl/includes/ff_RSA4096.h: + +sal/miracl/includes/ecp_NIST384.h: + +sal/miracl/includes/ecp_NIST256.h: + +sal/miracl/includes/ecp_Ed448.h: + +sal/miracl/includes/ecdh_NIST256.h: + +sal/miracl/includes/config_field_F448.h: + +sal/miracl/includes/config_field_F25519.h: + +sal/miracl/includes/rsa_RSA4096.h: + +sal/miracl/includes/config_ff_RSA4096.h: + +sal/miracl/includes/config_curve_NIST384.h: + +sal/miracl/includes/config_curve_NIST256.h: + +sal/miracl/includes/config_curve_C25519.h: + +sal/miracl/includes/big_B512_60.h: + +sal/miracl/includes/big_B448_58.h: + +include/tls_protocol.h: + +lib/tls_protocol.cpp: + +lib/tls_logger.cpp: + +lib/tls_keys_calc.cpp: + +lib/tls_client_recv.cpp: + +lib/tls_client_cert.cpp: + +include/tls_x509.h: + +C:/mingw64/x86_64-w64-mingw32/include/intrin.h: + +include/tls_logger.h: + +lib/tls_x509.cpp: + +include/tls_keys_calc.h: + +include/tls_client_send.h: + +include/tls_client_recv.h: + +lib/tls_cert_chain.cpp: + +C:/mingw64/x86_64-w64-mingw32/include/wtypes.h: + +C:/mingw64/x86_64-w64-mingw32/include/ws2def.h: + +C:/mingw64/x86_64-w64-mingw32/include/wow64apiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/sys/time.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsvc.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsock2.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnetwk.h: + +C:/mingw64/x86_64-w64-mingw32/include/wingdi.h: + +C:/mingw64/x86_64-w64-mingw32/include/winerror.h: + +C:/mingw64/x86_64-w64-mingw32/include/winefs.h: + +C:/mingw64/x86_64-w64-mingw32/include/windows.h: + +C:/mingw64/x86_64-w64-mingw32/include/winapifamily.h: + +include/tls_certs.h: + +C:/mingw64/x86_64-w64-mingw32/include/virtdisk.h: + +C:/mingw64/x86_64-w64-mingw32/include/utilapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/urlmon.h: + +C:/mingw64/x86_64-w64-mingw32/include/unknwnbase.h: + +sal/miracl/includes/ecdh_NIST384.h: + +C:/mingw64/x86_64-w64-mingw32/include/unistd.h: + +C:/mingw64/x86_64-w64-mingw32/include/threadpoolapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/synchapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/stringapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stralign_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/sdkddkver.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcsal.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnterr.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcndr.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcdcep.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcasync.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpc.h: + +C:/mingw64/x86_64-w64-mingw32/include/qos.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack1.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h: + +include/tls_sockets.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnsip.h: + +C:/mingw64/x86_64-w64-mingw32/include/processthreadsapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/realtimeapiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/oleidl.h: + +C:/mingw64/x86_64-w64-mingw32/include/oleauto.h: + +C:/mingw64/x86_64-w64-mingw32/include/objidlbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/objbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/nb30.h: + +C:/mingw64/x86_64-w64-mingw32/include/namespaceapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/namedpipeapi.h: + +sal/miracl/includes/big_B256_56.h: + +C:/mingw64/x86_64-w64-mingw32/include/msxml.h: + +C:/mingw64/x86_64-w64-mingw32/include/mstcpip.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmsyscom.h: + +C:/mingw64/x86_64-w64-mingw32/include/minwinbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/specstrings.h: + +C:/mingw64/x86_64-w64-mingw32/include/memoryapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/mcx.h: + +C:/mingw64/x86_64-w64-mingw32/include/lzexpand.h: + +C:/mingw64/x86_64-w64-mingw32/include/libloaderapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/playsoundapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/ktmtypes.h: + +C:/mingw64/x86_64-w64-mingw32/include/interlockedapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/in6addr.h: + +C:/mingw64/x86_64-w64-mingw32/include/handleapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/guiddef.h: + +C:/mingw64/x86_64-w64-mingw32/include/fileapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/winver.h: + +C:/mingw64/x86_64-w64-mingw32/include/fibersapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/errhandlingapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/getopt.h: + +C:/mingw64/x86_64-w64-mingw32/include/driverspecs.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack2.h: + +C:/mingw64/x86_64-w64-mingw32/include/dlgs.h: + +C:/mingw64/x86_64-w64-mingw32/include/heapapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/debugapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/ddeml.h: + +lib/tls_sal.cpp: + +C:/mingw64/x86_64-w64-mingw32/include/dde.h: + +C:/mingw64/x86_64-w64-mingw32/include/datetimeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/concurrencysal.h: + +lib/tls_octads.cpp: + +C:/mingw64/x86_64-w64-mingw32/include/combaseapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/apiset.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_unicode.h: + +C:/mingw64/x86_64-w64-mingw32/include/timeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_stdarg.h: + +C:/mingw64/x86_64-w64-mingw32/include/imm.h: + +C:/mingw64/x86_64-w64-mingw32/include/_bsd_types.h: + +sal/miracl/includes/config_field_NIST384.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xtestintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavesintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveoptintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsaveintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcdce.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmiscapi2.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xsavecintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xmmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86gprintrin.h: + +include/tls1_3.h: + +C:/mingw64/include/c++/13.2.0/debug/assertions.h: + +C:/mingw64/include/c++/13.2.0/cstdio: + +C:/mingw64/include/c++/13.2.0/cstdint: + +C:/mingw64/x86_64-w64-mingw32/include/sys/types.h: + +include/tls_pqibe.h: + +C:/mingw64/x86_64-w64-mingw32/include/ncrypt.h: + +C:/mingw64/include/c++/13.2.0/cstddef: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++allocator.h: + +C:/mingw64/include/c++/13.2.0/bits/utility.h: + +C:/mingw64/include/c++/13.2.0/bits/uses_allocator_args.h: + +C:/mingw64/include/c++/13.2.0/cerrno: + +C:/mingw64/include/c++/13.2.0/bits/stringfwd.h: + +sal/miracl/includes/big_B384_56.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512cdintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/locale.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_mac.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wbnoinvdintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winscard.h: + +C:/mingw64/x86_64-w64-mingw32/include/bcrypt.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_iterator.h: + +C:/mingw64/x86_64-w64-mingw32/include/cguid.h: + +C:/mingw64/include/c++/13.2.0/bits/refwrap.h: + +C:/mingw64/x86_64-w64-mingw32/include/timezoneapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/rpcnsi.h: + +C:/mingw64/include/c++/13.2.0/bits/locale_classes.h: + +C:/mingw64/include/c++/13.2.0/bits/ostream.tcc: + +C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h: + +C:/mingw64/include/c++/13.2.0/bits/range_access.h: + +C:/mingw64/include/c++/13.2.0/bits/move.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h: + +include/tls_tickets.h: + +C:/mingw64/include/c++/13.2.0/string_view: + +sal/miracl/includes/eddsa_Ed448.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnt.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_funcs.h: + +C:/mingw64/include/c++/13.2.0/pstl/pstl_config.h: + +C:/mingw64/include/c++/13.2.0/bits/localefwd.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cpuid.h: + +C:/mingw64/x86_64-w64-mingw32/include/winsmcrd.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmeapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/limits.h: + +C:/mingw64/include/c++/13.2.0/bits/locale_facets.tcc: + +C:/mingw64/x86_64-w64-mingw32/include/winioctl.h: + +C:/mingw64/include/c++/13.2.0/bits/locale_facets.h: + +sal/miracl/includes/ecp_Ed25519.h: + +C:/mingw64/x86_64-w64-mingw32/include/vadefs.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/x86intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16vlintrin.h: + +sal/miracl/includes/config_ff_RSA2048.h: + +include/tls_octads.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pmmintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/streambuf_iterator.h: + +C:/mingw64/include/c++/13.2.0/bits/string_view.tcc: + +C:/mingw64/include/c++/13.2.0/bits/istream.tcc: + +C:/mingw64/include/c++/13.2.0/bits/ios_base.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_function.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lzcntintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/io.h: + +C:/mingw64/include/c++/13.2.0/bits/invoke.h: + +C:/mingw64/x86_64-w64-mingw32/include/joystickapi.h: + +C:/mingw64/include/c++/13.2.0/bits/cxxabi_init_exception.h: + +C:/mingw64/include/c++/13.2.0/bits/cxxabi_forced.h: + +C:/mingw64/include/c++/13.2.0/cctype: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxcomplexintrin.h: + +C:/mingw64/include/c++/13.2.0/ext/atomicity.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vaesintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/commdlg.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/serializeintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/charconv.h: + +C:/mingw64/include/c++/13.2.0/bits/char_traits.h: + +C:/mingw64/include/c++/13.2.0/bits/basic_string.h: + +C:/mingw64/x86_64-w64-mingw32/include/threadpoollegacyapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h: + +C:/mingw64/include/c++/13.2.0/bits/basic_ios.tcc: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512dqintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/basic_ios.h: + +C:/mingw64/include/c++/13.2.0/bits/allocator.h: + +C:/mingw64/include/c++/13.2.0/ios: + +C:/mingw64/include/c++/13.2.0/bits/locale_classes.tcc: + +C:/mingw64/include/c++/13.2.0/bits/alloc_traits.h: + +C:/mingw64/include/c++/13.2.0/initializer_list: + +C:/mingw64/x86_64-w64-mingw32/include/windef.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/raointintrin.h: + +sal/miracl/includes/eddsa_Ed25519.h: + +C:/mingw64/x86_64-w64-mingw32/include/oaidl.h: + +C:/mingw64/include/c++/13.2.0/bits/new_allocator.h: + +C:/mingw64/include/c++/13.2.0/bit: + +C:/mingw64/x86_64-w64-mingw32/include/stddef.h: + +sal/miracl/includes/fp4_BLS12381.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_algobase.h: + +include/tls_cert_chain.h: + +C:/mingw64/include/c++/13.2.0/bits/nested_exception.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/wchar_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h: + +C:/mingw64/x86_64-w64-mingw32/include/securitybaseapi.h: + +C:/mingw64/include/c++/13.2.0/ext/numeric_traits.h: + +C:/mingw64/x86_64-w64-mingw32/include/stralign.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h: + +C:/mingw64/x86_64-w64-mingw32/include/wincrypt.h: + +C:/mingw64/include/c++/13.2.0/stdlib.h: + +C:/mingw64/include/c++/13.2.0/clocale: + +C:/mingw64/include/c++/13.2.0/bits/hash_bytes.h: + +C:/mingw64/x86_64-w64-mingw32/include/winreg.h: + +C:/mingw64/x86_64-w64-mingw32/include/process.h: + +C:/mingw64/x86_64-w64-mingw32/include/sal.h: + +C:/mingw64/x86_64-w64-mingw32/include/processenv.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_secapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/tvout.h: + +C:/mingw64/x86_64-w64-mingw32/include/inttypes.h: + +C:/mingw64/include/c++/13.2.0/bits/functexcept.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqintrin.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/cpu_defines.h: + +C:/mingw64/x86_64-w64-mingw32/include/cderr.h: + +C:/mingw64/include/c++/13.2.0/bits/concept_check.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/limits.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread.h: + +C:/mingw64/include/c++/13.2.0/ext/alloc_traits.h: + +C:/mingw64/include/c++/13.2.0/debug/debug.h: + +sal/miracl/includes/fp_BLS12381.h: + +sal/miracl/includes/core.h: + +C:/mingw64/include/c++/13.2.0/bits/predefined_ops.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmivlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmsystem.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/ostream_insert.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winbase.h: + +C:/mingw64/x86_64-w64-mingw32/include/reason.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_wstdlib.h: + +C:/mingw64/x86_64-w64-mingw32/include/shellapi.h: + +sal/miracl/includes/ecp_BLS12381.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_iterator_base_types.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2vlintrin.h: + +sal/miracl/includes/config_big_B384_56.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h: + +sal/miracl/includes/ff_RSA2048.h: + +C:/mingw64/x86_64-w64-mingw32/include/winspool.h: + +C:/mingw64/x86_64-w64-mingw32/include/poppack.h: + +C:/mingw64/include/c++/13.2.0/bits/memory_resource.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdint.h: + +lib/ibe/tls_bfibe.cpp: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnnivlintrin.h: + +include/tls_bfibe.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h: + +C:/mingw64/include/c++/13.2.0/bits/exception_defines.h: + +C:/mingw64/x86_64-w64-mingw32/include/wincon.h: + +C:/mingw64/include/c++/13.2.0/cstdlib: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h: + +C:/mingw64/include/c++/13.2.0/bits/ptr_traits.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vldqintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/ioapiset.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/emmintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl: + +C:/mingw64/include/c++/13.2.0/bits/memoryfwd.h: + +C:/mingw64/x86_64-w64-mingw32/include/inaddr.h: + +sal/miracl/includes/fp12_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/winnls.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdarg.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_signal.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/os_defines.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h: + +C:/mingw64/x86_64-w64-mingw32/include/apisetcconv.h: + +C:/mingw64/x86_64-w64-mingw32/include/corecrt_startup.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_ws1_undef.h: + +sal/miracl/includes/config_curve_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/malloc.h: + +C:/mingw64/x86_64-w64-mingw32/include/ole2.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdlib_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/wchar.h: + +C:/mingw64/include/c++/13.2.0/bits/std_abs.h: + +C:/mingw64/x86_64-w64-mingw32/include/dpapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16vlintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/mmiscapi.h: + +C:/mingw64/include/c++/13.2.0/bits/exception.h: + +C:/mingw64/x86_64-w64-mingw32/include/time.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdlib.h: + +C:/mingw64/include/c++/13.2.0/tuple: + +C:/mingw64/include/c++/13.2.0/bits/postypes.h: + +C:/mingw64/include/c++/13.2.0/bits/cpp_type_traits.h: + +sal/miracl/includes/ecp_C25519.h: + +C:/mingw64/include/c++/13.2.0/istream: + +C:/mingw64/x86_64-w64-mingw32/include/mciapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h: + +C:/mingw64/x86_64-w64-mingw32/include/string.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_construct.h: + +C:/mingw64/x86_64-w64-mingw32/include/ctype.h: + +C:/mingw64/x86_64-w64-mingw32/include/sys/timeb.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdarg.h: + +C:/mingw64/include/c++/13.2.0/system_error: + +C:/mingw64/include/c++/13.2.0/bits/requires_hosted.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/keylockerintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxneconvertintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/stl_pair.h: + +C:/mingw64/x86_64-w64-mingw32/include/fltwinerror.h: + +C:/mingw64/x86_64-w64-mingw32/include/excpt.h: + +C:/mingw64/include/c++/13.2.0/bits/streambuf.tcc: + +sal/miracl/includes/fp2_BLS12381.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vnniintrin.h: + +C:/mingw64/include/c++/13.2.0/exception: + +C:/mingw64/x86_64-w64-mingw32/include/ws2ipdef.h: + +C:/mingw64/x86_64-w64-mingw32/include/errno.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_off_t.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h: + +C:/mingw64/x86_64-w64-mingw32/include/propidl.h: + +C:/mingw64/x86_64-w64-mingw32/include/profileapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/xopintrin.h: + +sal/miracl/includes/big_B384_58.h: + +C:/mingw64/include/c++/13.2.0/iostream: + +C:/mingw64/include/c++/13.2.0/ostream: + +sal/miracl/includes/pair_BLS12381.h: + +sal/miracl/includes/config_field_BLS12381.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxifmaintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw.h: + +sal/miracl/includes/ecp2_BLS12381.h: + +C:/mingw64/x86_64-w64-mingw32/include/wnnc.h: + +C:/mingw64/x86_64-w64-mingw32/include/minwindef.h: + +C:/mingw64/include/c++/13.2.0/backward/binders.h: + +C:/mingw64/x86_64-w64-mingw32/include/_timeval.h: + +sal/miracl/includes/randapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/waitpkgintrin.h: + +include/tls_sal.h: + +sal/miracl/includes/config_big_B384_58.h: + +C:/mingw64/x86_64-w64-mingw32/include/wtypesbase.h: + +lib/ibe/tls_pqibe.cpp: + +C:/mingw64/include/c++/13.2.0/ext/string_conversions.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmi2intrin.h: + +C:/mingw64/include/c++/13.2.0/ext/type_traits.h: + +C:/mingw64/x86_64-w64-mingw32/include/prsht.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cldemoteintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clflushoptintrin.h: + +C:/mingw64/include/c++/13.2.0/new: + +C:/mingw64/x86_64-w64-mingw32/include/winsock.h: + +C:/mingw64/include/c++/13.2.0/stdexcept: + +C:/mingw64/include/c++/13.2.0/streambuf: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/functional_hash.h: + +C:/mingw64/include/c++/13.2.0/typeinfo: + +C:/mingw64/x86_64-w64-mingw32/include/processtopologyapi.h: + +C:/mingw64/x86_64-w64-mingw32/include/stdio.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/atomic_word.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_base.h: + +C:/mingw64/x86_64-w64-mingw32/include/unknwn.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/ctype_inline.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fma4intrin.h: + +C:/mingw64/include/c++/13.2.0/bits/basic_string.tcc: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/error_constants.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/sgxintrin.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr.h: + +C:/mingw64/x86_64-w64-mingw32/include/_mingw_stat64.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/vpclmulqdqintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_unistd.h: + +C:/mingw64/x86_64-w64-mingw32/include/signal.h: + +C:/mingw64/x86_64-w64-mingw32/include/wctype.h: + +C:/mingw64/x86_64-w64-mingw32/include/pthread_compat.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmiintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/jobapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/immintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clwbintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/bmiintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/adxintrin.h: + +sal/miracl/includes/config_big_B512_60.h: + +C:/mingw64/include/c++/13.2.0/iosfwd: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/enqcmdintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/securityappcontainer.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ammintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack8.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxbf16intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchiintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winuser.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxint8intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxtileintrin.h: + +lib/tls_cacerts.cpp: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124fmapsintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cmpccxaddintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/uintrintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx5124vnniwintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/movdirintrin.h: + +sal/miracl/includes/config_big_B448_58.h: + +sal/miracl/includes/arch.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bf16intrin.h: + +sal/miracl/includes/config_curve_Ed25519.h: + +C:/mingw64/x86_64-w64-mingw32/include/afunix.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bitalgintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512bwintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vpopcntdqvlintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512fp16intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmaintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/basetsd.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512erintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512ifmavlintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512pfintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/systemtopologyapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/syslimits.h: + +C:/mingw64/include/c++/13.2.0/cwctype: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vbmi2intrin.h: + +sal/miracl/includes/ecdh_C25519.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vlbwintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx512vp2intersectvlintrin.h: + +sal/miracl/includes/config_big_B256_56.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avxvnniint8intrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/sysinfoapi.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/hresetintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/cetintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/uses_allocator.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/clzerointrin.h: + +sal/miracl/includes/rsa_RSA2048.h: + +C:/mingw64/x86_64-w64-mingw32/include/pshpack4.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/f16cintrin.h: + +lib/tls_client_send.cpp: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/gthr-default.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/amxfp16intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fmaintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/fxsrintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/winperf.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/gfniintrin.h: + +sal/miracl/includes/config_field_NIST256.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/ia32intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/lwpintrin.h: + +C:/mingw64/include/c++/13.2.0/type_traits: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm3dnow.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mmintrin.h: + +sal/miracl/includes/config_curve_Ed448.h: + +C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++locale.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mwaitxintrin.h: + +lib/tls_tickets.cpp: + +C:/mingw64/x86_64-w64-mingw32/include/objidl.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pconfigintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/smmintrin.h: + +C:/mingw64/include/c++/13.2.0/bits/exception_ptr.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/pkuintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/bemapiset.h: + +C:/mingw64/include/c++/13.2.0/cwchar: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/popcntintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/setjmp.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/prfchwintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/avx2intrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rdseedintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/wmmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/shaintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/rtmintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/ws2tcpip.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tbmintrin.h: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tmmintrin.h: + +C:/mingw64/x86_64-w64-mingw32/include/servprov.h: + +C:/mingw64/include/c++/13.2.0/string: + +C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/tsxldtrkintrin.h: diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.ts b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.ts similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.ts rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/compiler_depend.ts diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/depend.make b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/depend.make similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/depend.make rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/depend.make diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/flags.make b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/flags.make similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/flags.make rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/flags.make diff --git a/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/includes_CXX.rsp b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/includes_CXX.rsp new file mode 100644 index 0000000..8dd264b --- /dev/null +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/includes_CXX.rsp @@ -0,0 +1 @@ +-I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include" -I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl" -I"D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes" diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d similarity index 59% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d index cd4583a..4bcf1e7 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj.d @@ -1,5 +1,5 @@ CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_bfibe.cpp \ C:/mingw64/x86_64-w64-mingw32/include/stdio.h \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/corecrt.h \ @@ -35,24 +35,24 @@ CMakeFiles/tiitls.dir/lib/ibe/tls_bfibe.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \ C:/mingw64/x86_64-w64-mingw32/include/_timeval.h \ C:/mingw64/x86_64-w64-mingw32/include/pthread_time.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/randapi.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/randapi.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/arch.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_bfibe.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_bfibe.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/pair_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp12_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp4_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp2_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/fp_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/big_B384_58.h \ C:/mingw64/x86_64-w64-mingw32/include/inttypes.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_big_B384_58.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_field_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/config_curve_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp2_BLS12381.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/ecp_BLS12381.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d similarity index 94% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d index 674da6e..54a96ee 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj.d @@ -1,5 +1,5 @@ CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\ibe\tls_pqibe.cpp \ C:/mingw64/include/c++/13.2.0/iostream \ C:/mingw64/include/c++/13.2.0/bits/requires_hosted.h \ C:/mingw64/include/c++/13.2.0/x86_64-w64-mingw32/bits/c++config.h \ @@ -144,7 +144,7 @@ CMakeFiles/tiitls.dir/lib/ibe/tls_pqibe.cpp.obj: \ C:/mingw64/include/c++/13.2.0/cstdint \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_pqibe.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_pqibe.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/core.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdbool.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/sal/miracl/includes/arch.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/sal/miracl/includes/arch.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d similarity index 96% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d index 68c332c..879fe01 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj.d @@ -1,7 +1,7 @@ CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cacerts.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cacerts.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -13,8 +13,8 @@ CMakeFiles/tiitls.dir/lib/tls_cacerts.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d similarity index 93% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d index 76799ec..f7418f4 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj.d @@ -1,7 +1,7 @@ CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_cert_chain.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_cert_chain.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -13,8 +13,8 @@ CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ @@ -302,10 +302,10 @@ CMakeFiles/tiitls.dir/lib/tls_cert_chain.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d similarity index 96% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d index 3ed60af..7fe52b4 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj.d @@ -1,7 +1,7 @@ CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_cert.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_cert.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -13,8 +13,8 @@ CMakeFiles/tiitls.dir/lib/tls_client_cert.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d similarity index 92% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d index 7b8c950..791f0a9 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj.d @@ -1,8 +1,8 @@ CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_recv.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_recv.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -14,8 +14,8 @@ CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ @@ -303,11 +303,11 @@ CMakeFiles/tiitls.dir/lib/tls_client_recv.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_cert_chain.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_cert_chain.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d similarity index 93% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d index b77d1d9..a8f4c67 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj.d @@ -1,8 +1,8 @@ CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_client_send.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_client_send.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -14,8 +14,8 @@ CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ @@ -303,9 +303,9 @@ CMakeFiles/tiitls.dir/lib/tls_client_send.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_certs.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_certs.h diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj similarity index 100% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj diff --git a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d similarity index 93% rename from TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d rename to PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d index 5c4549e..61a7971 100644 --- a/TIIGER_TLS/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d +++ b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj.d @@ -1,7 +1,7 @@ CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: \ - D:\TUKE\DIPLOMOVKA\MastersThesis\TIIGER_TLS\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls1_3.h \ + D:\DOKUMENTY\diplomovka-final\PQ_TIIGER_TLS\lib\tls_keys_calc.cpp \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls1_3.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/stdint.h \ C:/mingw64/x86_64-w64-mingw32/include/crtdefs.h \ @@ -13,8 +13,8 @@ CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \ C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stddef.h \ C:/mingw64/x86_64-w64-mingw32/include/stddef.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_octads.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sockets.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_octads.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sockets.h \ C:/mingw64/x86_64-w64-mingw32/include/string.h \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/string_s.h \ C:/mingw64/x86_64-w64-mingw32/include/winsock2.h \ @@ -302,10 +302,10 @@ CMakeFiles/tiitls.dir/lib/tls_keys_calc.cpp.obj: \ C:/mingw64/x86_64-w64-mingw32/include/corecrt_stdio_config.h \ C:/mingw64/x86_64-w64-mingw32/include/swprintf.inl \ C:/mingw64/x86_64-w64-mingw32/include/sec_api/stdio_s.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_sal.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_recv.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_keys_calc.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_client_send.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_logger.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h \ - D:/TUKE/DIPLOMOVKA/MastersThesis/TIIGER_TLS/PQ_TIIGER_TLS/include/tls_x509.h + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_sal.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_recv.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_keys_calc.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_client_send.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_logger.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h \ + D:/DOKUMENTY/diplomovka-final/PQ_TIIGER_TLS/include/tls_x509.h diff --git a/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj b/PQ_TIIGER_TLS/CMakeFiles/tiitls.dir/lib/tls_logger.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..aebe8ad7745212c98148abac06fd77f4b5769252 GIT binary patch literal 14768 zcmeI3e{fXgxyR2Y3#JiGL`pN3(nD|5pdoC25-8e)WMNYhSo4EYL^sRkgsfS1x4S18 z5WSHEWep)2E;@{IY3gMx(~F4KOVNwo6cMR18m&WVhwEh=YZ19NRmP^6hWmZq_uXet z0-I@P?#%t??(p67Ip6m=@2~T|=bXG}X?o-ajXt{_nzmSwUCT3#c2ltY8qCzRBPp6T zMVI^Qu+cSlV_uWj^hzt~cbVoM$XgSQCJj&t9f+G-G&ZUcyW4Kmv}M`SM-?JexCi2U;N3#}f-H6re@apmSk#&%%;*EB7FxP2;a6vv_e%JSOB#vOz|Wu~eo?8_&BV@0#F>;4KGZK|neMW= z`SbFHp}r{Y4B{TTB5r=s__zy*+d4k3Ab(8#D8CWJ?HCu=;EMg;)plwzT z^OdvsPRZ!aqWJDD6hXQ5UA}zT)%l8Ob4J%Ta(f#35kO8=Z182;#*5v$?{W4MXM-~ii99-oY+VCp2AYMjA&$F71WuZ+c85nV zU;Z?Vno%1xvl)dFaS5Hnlh@y1F;7r@UbkqgtNU>g8?W98K1w>Yy9@CsJziXl4!8BW z9zI6>Nj)o10nWg~4`!xfa+%*#@Q+IXHgc{7q!8TrX(95;QuVuo@+yGgP)05pvtYQC z@l7(&eUqA%kq)DePipM`PO4s9Ns)rk;u z8GUE;{sAoleZ#E9cb3`s$tf5ZR&yw{bGRzw(br+b23$SUwxB*30FzoM!k*&Vg%eBc zvJGB73*S`rUG>+?mp}P2CG3zw~w}Zzg#@>FritI(f^b_l)ws z9D(;;={>K!56Qb#djGDxx5>Lvdao<*W%4f5PS2!4BWcP3i6(k9?dWsRg1_IjmLbYD#6Qx_vw06HjIM5( zB6fOv<<2!}l=4rgF~Y=7Z<|b+EK=^0DPpJhZkaMkq-4kxvC~^FQ|uyzT7lfePVcQU z#WtDB`G!13?8IkEDz2g#UC+v6#7^%QDomu%m_lwg+UfnRO0i>x`{AY%lzws)Hq9Pt zbm#Dbj7Oh`F=qB;A}~ICh~u;8r>Gu{h#8kKO4LmG59Otir)J9g%Dea%cxtA6th}@2 zshKjWyp!aqnQ|kp!&Js$^3+VZS$TWOQ!{0O^7_bAGo@O2o5)i$r9pWuBc{9pILgUQZ~7&YAu!?8>Z8_UfMlY!<(d~V1aB%YDl zGamgjUBYpu6OTkku1Q?fiRDE-$-sWtIx$yV#HDVKt{O?Ad#%wq6#euB(f?wNzVrp6 z%?YA^ZjC-k(TgXDK4FdCL(y3iM1Nw94pa1by2d7Hv-KCTC$&akjc@({Gg6Ixw zv_{bzCy3r|jehS>h_0R>`k$@QdntP61kuk~qt{dP5FUb(weq+%+C|ay43#YUlr{P$ zirzUv^k>%S3qy!*o*;VE8vQCoiznn z(_+q%&Id;{TxT=yd99B=4R!eAqtw+C$fn!5?us?!;JWL;a|ujmjw|NGt^1y#m(aPm zRO2$CX_p7_5R2=%UKKlyQ=o3)Be-27-_pBP#v=E=KHIhS;%ieUuSs#(+;ng~ec_}2 zi05aB_`?tiMJ1@v8c05$RmFIf01c4kplzxIxv{0CPD-n_r^-?^twI)~-5k|&Zf=^b zYkH0uX$$(irqMK8OV{eF>pbPoI!}H!FR%L(pdE5$G{!JG29O0(uhK1JRxL8R%!w0q6zj5cD$i zDs&V&4!sGz4ZR1Qf_?{m0DTC344sEQgFc78gf2m&Pzr|kWGEfF9-0bGhi-yqLf?UY zjrQG!Ew%Rxs06$Kx)Z8H9<5L(^c3`S=q+e2v;^`%ON|Y>v)$L?4X!oxC6Q2DSocSD z%~?@dSMK2f!vm`puDhc`lDJbk596-9x?=e=h%a|G6fi@G!N71lF);@OaNEQF!U^#uE)Q^wgcNP zXe+c0>VtMdyP(}rKeQLx2knOrLX^j0h#on6pkvSp=p-}7RekrsNDuX_N=fbuc`U+goTi>z%^Y(X9fU%POyySP=+C4Luk#{mmQFwT7V49yWX^QLizgQSVvr2;aC5P4)_?esS6~7cQ>R7H_MeFZTKa)TSKdspB%9pI7+3*)kWO z5kWD2y2w*e(YA0n6rr-lBvd4#Q11FrD>dJ0qKf{=c(X0o8VubZOxLOc0b{KfUYB2<(}(<{o;HR{o5RBtkZe#)W}jcGD;BN7QA5POjgVKct#j)csRFBH(x)Tlp1 znWNIpXo24dntIgmwc)Ix+p2;nCx}8-K28N;s&JdcbqY0w@)Pt7dy#bsdlz-q_+z&Ew zKY+GFJD?|^C!syi)6g@J9WT2MVEY1e2znWM6*>wXhu(zVhE^f&6t;cXet_+V(8thu z=ribZ=u7AlGzz8QHRWU|9l9Qx3QdP@f@VUKuhX^v=Mp;+6>XF(#N3f&<^Mcs67MsKc- z-2}~qz60F?-3H}B1rYUJE{?quOzqnVeIHD97=c!RS3&ne^C0ouRv@3-Y?<~gnW<^E z+ccYdjBihwL=j^=%k$oZzIrCK#q)@7r`xwoPrcsOo}%&{A2&Y#sflOH+3MMnww-t| z#&8nbQE(QRwrThaEgMYRyKvvn1=E(EXG+1eeE`?!N-%8)AUBw{<+y&Y2Ge#0)B>ih z7Yc)EYsX4{JD9dU%#$uKZ6i=0n6}U1T*KE)iVP3YFdL1smxJKpbk>c5Ueqmlgo&%Zv zFMQ}F-(1M9;iWOYNsr_EdxHKA-!kX#REl9?_1zI4yU$gf(X0NQlPneD} z4KdBcrANk9Gi_wr$8?Ixj{B25qJXK9X*<&qrt?f$xQEGO7c-emPcscN(Opj-k(&{x zRZLr%4l#YiG!<8@xuRdnm|B_WIY6e;_jg5H1-|bPgfDu5uBD=<u8y-r4Nfu*GQH1qn&}MFS*DMe&M{qJ8e+Q0G|V)@M5k|- zsEeJ6?xoV3!j#E0jVX(129wT|&6LBG%j94xVk%`?$W+Eu$>d_9)m&LqH&Z>+N~YCJ zjZ95UEldHXFq6sD&a{cCgQ<&YE7LY6dIv6RI*p0mD@bn!lg^aQl*2^#6nO-#`A8~a zDrH*8RK`@vL4tz=rw)X3Dt)WQ^C3Nz6?Pu8@ZX%kZiQy0@#rfp1pOgou& zG3{pRXWGlOk7+;CL8cd(4l^BL8elrcbb{$5(;(CPOsAR7Fr8)ki0K^D1*RdUi%i2z zv=Sowl%8WH(W;0fS{so>DdB+)90Bw9<6L@O$ihL~t| zMS8TxB8gU7B+)~nBwBTmL~AdSXaz%CL@VfW+drMv`Qnr9Hv|*2NSK{ z$T(WVkwhywlFFDWnP_cCrqT+JBsWt%(@Lh*OpQ!UO!Raka|tkonM|g3rcF#8OkGS{ znYJjWB6=CX{_of5AygW17O0$ux~Ai)jXv&XmoR!<5V9U@BrNWm?Eo##G5f zPr0(D)lBrfE4_NAl}xLd8kw4yT9^V%VJ4HQooN$O2U8c*R;F!CeM~!7JD<8bWY7?FNZ0YQyuKl&y;1k^jCu{m;UyU zUKvv*r@GjyW^!{Xy=jxju4G!xsg3M4F|}}NfW0u2$*Jw^ZDQ)+)Gqe6GHv73KK6Dp z?c&tk?DaG4<|B+nP7?hv0LwY6iLYNNi!BbEBZ$u2Y2?3%8nD2~U(w^Nmm8x!)OzhDx9 z@qFl~r}Vi-Lq38QD96T*3(jn$C7ji8XmyGlEC}Ee!5*zmC1M`IUK+AY#O#Jc>r{yt z`ip{As}eE4ghOjqiI{ib&>cVF(5ecpUnLy+bu_JFB^>${1FdBx9D4e;V@{GI>%15a zeXw+h{y{L(;vbcy-J>9Lf*5*QrVswSOqvhWJ+1Ne5xM9a5Z6^|tg#4NR>B=Bw(LnBJIwN*JdEy{U7IW$^i4E+w4J~TF@ z^OSPPmCo~5IIps!tC)ALaL$f#qGlvu1SwDY#E<&xn3$Etj`^O7WikZcDVlJWU*R-d z;nY~29L#DlID*z#EajkD!3%vYHkP{ zs671&0^g#MrKoT@y*w2CN7a`tu2pX<3nPa4_l$1wf8ee%y#JPAY#F~a^sM7qbb}>b zwBNE%4fpuhg*_gR7w=^}{?HmvGk&`S*W+txjhd~Vby4iB!>irUx%Y$wK}8c4uc`H8Rjg6@$c7{Yp*AsD*pviT5-fh*CFFyohL9#3E?A=B z4Qtu1dr4cOc&im#ZLy^-Z7GedtpU-EO56BZwDvZ&*c&9;)Y2L&Uhe;S&df8jJG0Az zZC`))edou?`OowG&-0u)-*aYmsJr7djgIr$HSIY@8QSzf{h9z{^=EJ%^y4(mb)!1J zC=FQiEt_6f6R5H9oM5r$>z}^79oEgG--Lp?v}OG>^5v9)4}V9zn)c}iC5KzhmE~JD zW9CdH(EmA7`Q7Q{ z*F7`lN{H7F-q+*&PH&4Xz@bw#Z6A1hb>3>EL-`d?UlYrlgp6;mhSG8rYq`bKTVr|I z;Prh<)0W+$h)*IS-VAp^fhDO%@ZY7-{P*`%m85ogYI zo&inb7P0lelWD(}RQpg;?O;;vvq`njCDr~asrHqm+8-pn#m+pSa%A z&=!(tPfDi!|8;I1F;B40)fi4=@A}Rx8o)ayU|^;(ALlfL^ErAtou?b;q_>Ujrm1e2 z;&d+Xa59cha@9#XpA_RHi3MwBvOu+F#-+|BGjx7}rgYO{iq2zA;i9~uCE4EY&TK6( z6~k6`IEx0a5dF;#`!e{1qik>3H<3=gA>YJ9QwT+iX%OVm&Y*H?Z?qW0nWps+NoGfv zK35x4uQ}^_yGL^Moaoc$p$mtfJbLtKXg4gdW6Jgx%$=d9H)iQQYK|vs-OHp8FF}5L zU@ljDwd&?7LLOH|s4|BxY4@=EzhM%FBAy{{7*`F^Um?QzAkJNM{s(p5kMkTle+lOm zq>oe%Q63^o`n{p*DXz-U?()z;XwM_mc82LyQ1bq=Gd{OG!nNfca6`B5f0x2{B)M6p>4GCq^*M>H%Ry^-xx zx={3?NDr#P8|vLcbM{Z^B(38TWNRyx8wi>=93&k#VT)LC#~lYZJtb~9NO^$o$KFHn zggIZKaXsGkdnwz}5?p#K-A?oRZLh zp(_gqmE}klJLu&I9Mz=^8hm849-}uqksd+fs78|lwM@DYYMJXtx`?iKEnE_r4fPTk zm*hf(OUfZiG&qFJ(E&KD!)WjT5E=DG)Fp>lhis^9asd$33xHs<0#KRnCCByx;CzH5 zxugvDa^z3|y_7lY#jBjFO!m@6Aa_M%!)W`XX&d?j6Z+`d4vkm$i0k)Kxfp$SZbY z1LIQkVce4)B_$Q4OQA!P$!t_x#??sDtyq=7C*5Qx^EuYtIhMeuH&vfl!K<9OFucMi z-JB=$dAPgtZ~~ueQuT@PLH7yo@JYA)$$XA>caA3Txh++n@z+Tk3CVnpba##<@VP%# zpYioc+Y`xr4tIABC-6BDEBch$P<+|arbjZL2f8~CB=A|3qR%wB&Zj1FebQD+GM_`; zokIzHE=$qp8)q18=$k-jL$pDY%;&4!ov$YFxiLkbz2_M|D}msXwtbTM+~3`~KY`C3 zDf-+|Y5459lzq~6Q8J$|ba%dxz~^v^K8tTPd}e)|ebP2lGM|Ipor4K{x{x%LcI!h& zR%1dI_FYl7v}u;i=f3XFeF=OnP0^>VY-zJCna_dl&Vd9z)$;w=W4x_wX_GFQ&%NE9 zdlUE^Nbx#j%NA?UkuH4^uzqAK#xlz~fbKMTqSe;|_l)vdpvPDXgw%PLadWg5=lXJ- zmIxhXNZezrL2$>^h1tA^43_XjjvG!xsqSJeTu+yw;@RDGtkgWIACsk~aGuL?5$eVf zxu?5aG%}vlSK|~*7B6iLxb!W89Gcu?a;xT`sZR4d-I!R~c#b}+UqE)PvpVfHkn5=C zLaD<&&+nJ@1hoMu59C4 zzPT>AR?XJX7ps=fD}>bCs|n4~y*H_QbBS=~B}T{7-Sc80HTP<6b9CRD)V;Y{SW*<{ zp4SbjxmVMiqx&sM-J6r!7#0qy1Dc#iG|lDaqNxh||BlzX}lf_q*~ zq~=~tevaa6;_O`jFDnvw~%&wksg7k^X#xzQ9A%ZHnwVL ze$NVPYR3@U5)jaKm9gqDZs9L;s_y-k3-03!(Dzij_ZBD21$^*M0q3Hha$&48kc%zl zp*dDuLwOCpCQNgH<2bbbL2I45>6qLQSCPv_-U^(ao+y!B~)a|(1)Ug8Z8-8 zrNZ^5mrwvR^FO(SwpcRsp(vpNONQ(v^k>Z3|Kt)Hvt;N)Q9?NrlJ&Cx3vFnrB|{&I z6543Vki8AP`OhDR`YajxP?XTHB}4WSI_u1TdN0eyCY>>Ld?-rDYsrwkghsK;@lPIy zS}hs+P?XSCONQ(vvVi>CUiuD z8H5x&i=q(gkaiSuJa#3&wCw)ouW7q8IHaVM4U%qF(m^HVTtRvpq*2e-G}uKFR`Qd} zPhvT*?*m67%4shf#4f01N6{OJ(1m#;y_AP=kV=5w$I+i{M|zF?5=oZ^`!jp{HwI^b znz@UkZhp-BiNB9AJVK{hq5GNjBZIUSlloc4E3;l&Q=@)bIf|?yVKkVFJ8?Pyi*y(b z<`d%U3-Z=ih;^V)ZP5Xkqr+%$3L(YLr6|NY6e|}|nEg^Aobn3S4^zXvlns&|ewn4C zRI}k;&K0Ep38`5>thCn;W3n;e*O-| zP(M^Fa=&T3d}F-gPt?1q>WOqsW=(US<5wwAtn?}c7svX&R1T`A?BHf%l!$8Wy|gt+BN<1L zr9?Twwy!ohcMqSAt3;3BrW)=g!&D+;FIn3@`+@W|NIzKHSFKxb`*cmmE)gn+57svC zr3RN;+w8`xgGObT?~P&DLiO06XAMy=pyGP!MJg`yWywd>c|Y_yq<`2r2d0V+dDJ@= zr*O3&d=DaT)YC&M#9JtidN#Z0lwVKrY(X_I!+W2k0c_M^G*}0uc)?ac3~{7GKXiq) z(4O6IT$nca>{!Ti*m$|E8d=&;?`hFHqx!pTc(zueUggoV$DGO|*h5Pjh#_(wV!84* z+~IW(Rzxa$@J{Fup3e1SaKQ9IdFJh~xC@V6{b2yYb?KG7euVl!f>M$BC15&)8k1vdM$6MH4u?3j8 zuqh9*+_=K-iY;v7r&8EdzS5(X#q4oLJfp}@7PZ;GJjcZ>ZTxk0J_x;w^e^&xbrEEd>yC7xqbgxXdNUYLq3OlNK_op!r;<{bpsreK`<=nqQur@Aw+~Tz zuR;EKi1L}GuvAK+8c6RoYB&gz&MXK@M3+qkfd}{MMeSo1L=QJRvmn?=qJlVPgXcj! zgDz3M0iQ)heE64qE)D(wpL2t!5f0Umu))g<+I0V%yy>&+ka9((&#u?Txo-L(uGf!b z(O!`(y0>DnhgZV4A;MB(2S<@U5{82$RL?S+o?Fq-(BR$uhAZ^!v+v#$8n}Eg6x;~) z`k&I@F0`%8;3;$~6Ag}z#~BX5F&##Ohk?2v40EawlW3tqjzY`>eVLh(o;}flIV~LBFt|TMT3J_7SI8>Ux(4)3qV~E8a|1HltUDSm&gcN7MGzer+JU-&jFdz| zO0^zh9_Vx%LkD1=4x_=HKwS_TDT#!X>IpvcqQN_H(R3W7F+wk9eoDm}eTvNr>t`D` zkLOZS)xo?7Sx_EiO1AR3Y%F{(^T;G5p@fb}hUf~7B;JYPUaHp6U|N6L9zE3{Wo!U1 z*jh5i1!APaV>aDUkghI?Gb)X4l^4aD!wEC*{3HE#BkG}{3dQQ#PjS@qf?7FaB@y!M zuZTpbHY#v8%$3rsw+Cu2ymb=4(Ko%+)D_o zaFF<+Ad!&mL5f1mqh^fPwdtT{tV1+oLY9<7qGn7{h7A`DZA zqQO_G#Bdm$j*3}zI?|Y(PMx9CaVe?lP@Rr6swAyFNcdbf7Cx6bcRHdtCgDOcl2E7P zYSKF$r?PZ9al{2;q@qqosUnl~PM6Rbl}0xgLt2=lIh-(Yr=#0pngG%1^o~Ofl^Xl- zfOH&gv=F@r5xOST8M>yb^j@RYaI=dHp@xjE$u$()HH}V3eIse7gBe?=qih(Rj=Gwx zFO46}S++0mq?{hlJ56bxBkMblbfJ}WoR?^8`q^*hrmtd{#0mYvH8b*aJghW)vT453q+zVe+|Z~re6nep($LSd zGdEnOG<>q@EIkct{-Cl$zue8-^sdUzSs0KrH$0>?e6s1cN<%;Y4U`~X^c(Pi|KI?` zxFwv%Ki(a?D)Vzcf*{l{9{`AqKa4zwGsdA`M$RUT`_rRC-Y{MqrG+})azGQ&f4t#> z!{LQ*9zD9zbM#;v3?-q>8CA3e32C%89iFVyXv@&q8q;1LQP$o^F(skR{F9=+l#o_T zPQ$vj?qSVV+w>PqM2_ib(75stAo1wlg{dy|EW@6>8yVHRi&QftUl+r zO8qAC8CxFg``jU={)Myp{NE|{cb(O)*Oa=)S$)axS$!zr;P~`Ay=zj7Cl`i8+&rvO=0}r8j4tcNi4D-kt#^@RBUvp|h<{$gt_GVtuf9NCFy7xZ& zM)y#f_vAf>c+cCJOZ#as7{tiHe@@%a!^6MsZt!N_){iuZTfomjS?=*h#t%}j(AOlH zyF5oR-1ubJi{G_H*HdH4cC=`ms4=A*MTrwNrW~}KYziux8dH9tG-^z_MQLal39Ln8 zHJ&U{QZ;I%qjf-|MvXbThR22nlqEG#(9XcY^Pr9y2~LF|W+WKG%E1^32p?-CNXJhb z4?f}CKqsK}AEbfMp+Xx-7qRJLMwveJy@U3iWpH><*i0NxLOaY^jq&9meSgOxABA}2 zb8x(~ZVZnb4pK!qq;sKf9;8{qLHDuWK=(ao-Bfh>gT2nWJap(o>l_TuL03Lh>!2t@ zCqDE^2gNjW-$QN(#a~H*m)5L9I}aC+p-1=7Eb6-X@gB>ef5Il$x>cqBq`-wPhfNIJ zmD5%%+LdLYfLHJ27pWF&Jw0g?)5lL-oROa9Lm}WORgt!&3O`~f@vNp#sfO>TXbXWb)=n|QE+PdNz2FOD$mBJ zfGW!umy}kxN>{bjyRLLKH!WZFnRYVnS-g1B;;USXuC4Mf@KpM5S-ZTx%|ENK$bU=y z+SZz;HdjMUQ*(XYMHn{taO4-b^Nx$}&dtkDkRZT7FS+vA(LbHAWwcszV=R?Z3H@?&Y| z$HS*~emwld8H&q~(avqgop@;Hsqm4(_Fi%h38wx=3^ZfsXbWuvBu-dMd$JO<7hYuKi06(KbtXX*VnlMO)KlKa$Pz- zufeslskUuZdp+`B*Urn8^RLmg64@Y1B4$TP`bwu9!H2GJcIB{gy#`{h45>H-y-}T;lB___eX?3BfNv~ z9>P(C^fFDGfN&~8Cc;?==OBC(;X;I~z_}Tr3t#b0pMp5k05>-@ox}*hwwVWL4-FE{)F%sgm)3%M@XBmY2y)2MtB_OXCOWsVHo&) z#1|o4if}o?Gz2$70m5vAk0X>Ico0ZliEu5#5`^m!ZbqmXJ5Q~-d%UGS}scEu6dJIb62qsS7M!Or^$BcO^Fi?<1njJEd>!J+2o!%F0iT25c-1&f%K@hNvJ6ej2d4O= zCuv$SFvSfB6~GkJQ{1J%6#p5a4w&MrCumwLFvZ&t))5Es69^lCDV~hX^Z--51L0m^ zimR~^vkjQycM*01Q~YC$=Ka7FpM`DzeZUmIgFsL7C|-{Z{sX`iSL32bfhk^nx~3fg zrueh}f^xu(HN_jQhY8--9p)O!3)QXd3-|mEzALWC2tB4gzhL zQGEAQv;km>XH7>N0H*l62*tn@@1B7+08H`oxo88x6fbb24FFTzmxne0O!1{?Nb7(p zz6)U^FvSz_mEq066rWaz`3sohf0>2v7XwrL1%y6eiYFD}+sD8Zub+c&5(88G*Q+({ zRbYy5`vm4IV2a-?#aseR@!okFCR@yvrKMN7aw?lz=6`D1rwa33Yl;eSKRvCZwk`pF#+Lv zgbeL`{H0!&p`j|ZdPXQjU4|^{s2HdLAw&BC5~~zH0b0Sb&rd}AVKn_@%#@6t2l_Ol z%TB>chSAkP&5WvmRx_HV{6^0xLs6igyG^@h&+XZIHEv zK#F%A5RDlbT23Zb28{B7ZevsnbUULj0(CKZ0%$#>SAc36{Q*eT%v(SiESsIBY5#}O zLLkMv0Z8$d11a9Ofx4NuM|i&w-b=!}=nOTYp@e{xy=#D!y-xxud%ZwGw)aip?GoP4 zgm?0pnsx{CE&x*Yt^iW@@_>}RPN2^*?~B6witxTJygvbLWZp^mwyLssCXljsE|9WU z4-{hFt-`xQc>gZEmw`Udytjn+H{p$&Y}l&=3Nvpxkn-CCr2MWH-fo~fnfH?LUK8FM z!Yeo%D?;Xd5=hy*4oKPiS0HsA4+H%>^L{40r-k>N@Xp8RzlnKyK+4|LK+4`cAZ70r zAl2&L0qWrtC!J%+&JOA5*e13Nmjtkm7lO z6t5CU@xBJs%e+3}?G@fW;a&U@jIPX^1*Ghi0x5e7fRw!lfbM4AE+EC*19Uyho(57p z*SVOXSXKa}cqKrJR}Q3j_XFL-yq&`97v6yIF8HXX{Ri`A0x5f+08;km11Wp=0ezWy z-v?5>p8+Y}lR%1h-g#>EkfFJO6z}6eisu1Rye|XY$M$vz?@{6H72dfR$iKq889>V3 z93W+{6iC^-2k3t0eMfjd7TzA=WnX}qjd|06l)c$N%3cYOvUfMo1I*hlyguRe3vc6v zn)X%Z-3O%XJq)DmeGf?4`-ls7ugsecq%K#KP`(6^blUw8+EHzK_1k7?R>nAZfP>~#Psd!0ba z-s?c$W!~R}chY4B?{px=TMe{>d0`-B?{4AUFT4pkn)W^Bod=|NIY7#9E|9Xf1?ceT1Kcgy>-HzCB;dsr4$O0rzI?-*L)TLWoTo9 zjtJ6DHnbUnCJLG)C`-^}LD_=N6XX&!MNp2Qse*C^f&zlp2wEqoOV9>E8wK4ds7KIdL0bgfD`=~r2L){tv|Z2+ zK|2NY33^mezo5N>1_bRBG$`l=LHh;0DriX10YSrpMg)xtIxJ{R&=En}DMoE&2%_&w zs~VgnC`-^}LG*2A#XC=sOVAWS^qFSGn<^+*P`)7g2D9SL6;v#!OpsSlg&?1xYC%f{ z-6Uw4pgKW~f|>=j3JM5XBWRtVEv3S*yOSDr&mLmw0sh$?o zo1OxbkdBH(J6B}Ig33he6TH+)@S)!#KQ>D!obe?EkBAX&8 zN3>H#mMbV$>743r}+a_qcXm^Ngr=UL3J}R<)L3>3zAhLae z21WaV$o30*RkTAQJ0NISv?C%L6?9m%V+ zXleIa$y|b_h?e%Vm3FG2T+z}Fx6;xt@)epZ+G3HF3G#}TcEME&pP*{d(!RLT-Xv(5 zXzN7QD5zPqts)BuS|i$ZBI^>gL9`o1cBh~o(QX#m7D4xlcB{x96tqpW+eNlR&`#0z ziR@89{i59~vH?N+L^~+57XJ;F>pIRroSs&Szi9sYfsF9+ zxE^O{E^VBt)}<I6bWze~r{8dP_L4!3^`kkFl;$+-fO z>tZBxA^Ciaq!JQ(R%oWW5fXZ0Xi8cjq34FCqze*ydT2_%00})qG$ju~LQfJ+3B3$U z&l5?43cx|*6g^cmIW!K@vqe*qf!xs(MpN=JNa#7EDe*#5jn%j*Sq=$3b2KHNg@m3w znv%O9q34gLgY(v+kl>-0p@luUzU_32iL4-$GhX>#ayIP{E?B!D>X zM?_C5P04OZYF$>z>yR9bkxW3%1TV63u7rf1V48L+A))7(rlbWDdYWlUB9PECO;hq6 zNa)F?Dfu}h^nBBlyafq8Dnnv#przV3;U&?j%szQW469TIv%YNq-&B=nrrl>7=3dRl5q($EI! znW-uH7$o%M)RZiSgr1+8lG`Amr>LgnAxP+1sww#;B=khpl)MWGJy$g)=c0Af(^XS4 z8xnfPYD#J#p(m}TBm@aPZ#5;`AfczOrsN4o=-I0&`6DFs1lE*%1pS7d!ul$CaWaY|4kSj7$X}!tG$Sz9M=Cym~7AwLE;bV|00a04^DqPh0i|^?{uI+ zfP?O7IaK~IuIL<8tM%G@>Kqh7LOZ|KITR^hv39Kg!!L#xaE1`AR*v+)*8klX z!wcCljTjuu|LjXwl%AFi&Xc;L>YxxZbEDhx7#F-+a#~pB!9C>&OI~U z@*JDwW}D=8o8+rD$xm&PmuwPx_aXMWPB|-Ha;Z&nwM}xPO|sf1`I1fY9h>ACo8%8R z3BQ)dnKW8U_T>0H&$LM@Y?6RY@*g(I9-Cy?COPBmc<)6v$qJj~8#YPQCKn`EO+@)Mh6#3q@R9dCJ|P10tQ{JULx7#Rv^EF~YXGnn2BzTW>`sbVH6gOq6j4=doGw-%wOlQsHl@Sy{hY z^WWfh(^*qXQ=p=0ISX=0P~TE#oHL=eskITW0{WUL2{Tr-t?Fo10yc;rE9mMxGJw<4 z`nG^o)L7HrSiQEjo^7yIl2p{UuppmO)zsJ2EvR4H951V`S)t1+-1)0&12uL2z$!mL zeZW`1=aert(T0~6SFOBeZ9rXK0hv{@MU<||!e?FMEp-i^HG#I8+JK>}%Jt))SX7Kw z*ln^g_|h9!*3{ZGZY~D8!i62p&4!wcilQ8)-sGFr(b7aTsPedE>BQHzs=fY;rFq|6{(WSRgE=m^>tM+TW>Ga3iqtC@{00mZ~2nSnf~iMi_7O- zujfh%zQSE#;o$c+3+)WkN?r<9^8ClLQjmg`f&^CbD=W&XO7P>VM3<9i5S(+N(&NWa z$r$j~yEF4EGc|}z|Z~4N~ zsw!_u9)52;ud2M#SK&#NtGq&IdP=sdj?cD1ceXv-%*X;y3K^f3fbVQQZ*f(LKQA}G z$nRTFTIDv{iKP#!Zdj4W%>3Nhg~wvLXOYcgnaejFS5^6OVpN5LYvwA~$KtwYv-4xo z^75)Yr9S+8cCp*aFF*+_! zRAml1VxBce&OCCb^5a*(boOFx7s;7=yGTkxydIa?Fx zXsf@De{yRp1$SXQF^=+q7Fug~sT8}snSP8#mEYgAveobR*WkAgwBYkMbhOlJe*em* zmKFczU#%|&HTo=sS~V=kN}?ST>%#n6d_rRO;*y1Be%c)J_!d_A3v1h3+get5FuBH2 zC|L|e^zJ!@Db^N|Y_@3biOrXTEg~hiRbX6W zt6D+DUIDG2R7JX(NO`jn$!|Q793O+2H`8#9AL0g@S~}38;xbDmZMkrjg7T0s1?9z- zf-;k8ilX_Ym1eolTv5A{8f#Nko~4!L6Q`!G&fkc|V0{}G88g*_Q!lWY2CKEXrm4kB zf-y^Z;`e9uD9;*x3)Y;iX=`X#znuJo;Z%O$gewtD;`yIplty#tbqSqsans!>%Z?t?9$ zUQf_M!f(>>uw;I%hT4JtwVF5$FT&zgmQQWaHvkf->B|~P)NI*FZ+ti--Ym<_55h=B zNls%?JYPO+VSET9A;I|aMM8pn>LMY-{HR4jitW2Bas`r8%cm*~GiFP5b4#tduFU5z z^BV2b818XbqW2x6(H##REi4tfy*a55YRHACZ^BS(a#V1Y$7$l)lC#!mO3qqoNpWhU zAvuZVgDaAEqZ!4qrEZK?lt^zhqC|RWLx~7x6H3G|TTmi~r2$zeSjjnj)`YJ-UPWJu za8MYZDsfaLNMn3{#37CP(ugQxKM|rnZjnG4<4aE$^Qn;dbe8Xe#H(UH0g^x&ePR$^NXD_391Z2ua4_O;HX2Hj0`&%)Bh*ZZn@ z#&_qp;d?Z#9m|`WYH1RP9~v#Qb)mXT#lj_Kr7SCoB4f3{hK;e+vW}jm3@mrDKo>+e zt;caeO#dJk$i__W-6 z=;|h3oyiQ7OGdB5bcDNk6e%Y(3XLZueQ_wOnB&NWkp{P|DLT>bezDFiGjH%c%ai1* zfbWQpBSGwySH)g=f~8_rzF+-|Z)L62Qmr>^LU8AD>8m?AJ14eiP9PVvjG`(~MMZb| zCDlt7dr~Q_<4R+6^1LGIwZ6sW*P+dE1Dv;bQKf&8&$F=W#vzJCH-%#D!Znc=xBL|fbA=+MqQH961q7lvwSi0nDjui^kl9GqDZNkznQ!K% zkBtQYAQk+{0X~GUxJCX2=|Z5)fVxjS&AcpD0mU3YA}xX1%6U)7D4>dgVtOygQlQGX z3YJ%i)A|q{+3si#{ouBCM zosfSnr9c(W$O2Wgh?YXlPpp*~g&#DEd{yuk^3>cNEhSoY1pIBF9;Ge!Q&g3KyQfRY zHg#O~5>p6Pd%Rfus!V80GvIF&IeEq7f`C{F#8CxnAP}#BNX{>X+7+=@VhkG35^z*y z+~j8x8Y!x?wgqy1NhOb~ydB36kT-(@A{V;S+;GH4b~4>&7i*mg+X-&{ciWs+6e z`gp`xQlYJlFZ@81mQ8WnA4m(!&RCT}ezfe?`#U!X^ktRaaF#`Ukfm+72y9@0p~)0h z6zJb|XL47Q^Hr`JAWN44`e=fV0GY2UZ4DB6|7OBq(>sDpa)I@h)}*~vodjS!-akm^ zHIpS?k)E7?FFE&#Hzd5Ds8XD10kY|>eZ}!*J?{_D%{!i{OU^yy-7C2&py&)aXcc5H zdSfHChgd5yZp|QHt$Zywm41T+TgO^-V_}vUoo4N5LZ zi%Kp?TE)y<8A*EUd@Z_29+R$-d|i}@vbsh}bq!6_@d~1{^)^wfDo8{PHKBrZ1u9*# z(yoH!)KCExNkND&Z%j9YcaK%T=0TP(A41NBZ!qJytVDL>WU)jJ<>WSroXp8J68RG+i9{adsIK zd5M$pgCttb8_-oEojI8-kfo`;pnu83r?)ybK1~2gXNbRkxr; zPr0MK%XW%~D`61<>^8^7Fw7ufS2)&-VG|_mEXP_iY=DFv=2$Gl+Dq6zz_Qu6@L^yh z3Ea*Ftr=EZ!q#)_!zIA%C2R%9?lG(i<}C!cgk$Fz_E^I5Id*_ymnAHVV}D$-%T_!* zD1l=*xP%FAk+6Xro6fMGB&<8fMlx)+gr#zCme`R@P|N5m!u^4@>T1%G51?|qYU9>aL=n;ef}81MauT(=j)c<tQp38e;>y_oQE{C-Y?>SkpZmtH*w%H16c2` z=fDvLu+HDift}~;0Kz(N2S?U25!QJoH-rJK_bbz+&YN+b{OmjxzZpYZUEFZfo<;Rs zToF1%I=Y6TjwIVvk8ceiOI<_k=bZyhU2;L*_xF&vuD3l$F1XfJj~oD34<6fzja#Hk zM`p8By8b%_m&(%BpU(gdiFWtVT8Qit#5l1HC#hFo_KRF3HSGwLMuXJ{Kwt&CV*{T9MkfELdD2*)etY5Fa)Y5jR>=cH)RiD8j zi>42U>xuAI6P&?e?^EQfr(aBm&9eBqbKd=vc8a5U^}!eW_c$1=9cd>yIeC(F@`{Nu zmp7{xSDW#FR_o8z2A?DXsC~Ch=IspUdH$c(zNSjvlqZRsca$=?x75Q^xW<8=WRiDR zoY|9{_g;r9dyvUKeeEXqfQ#FLyq}<eFFhJ>#O%Il=Mu)ZW2Tz=1-p@#o&C5nEQF+W&R}4Z#Qa7Zu)uQf3`02pQzkq zfyfm9Ex1P-2@8m}+uxfl^ws0{)=@Glz{Ahy7#j>rZW&<&81fWsAV73?+e0tEKr@SV zGtVo?tp=`mOlxu?z_oTPGg2eh=3AR>jPsDHvxC^yYltvuTd#*jJqh#LLAKP3wB?k#3hq>3jMpR2>iOW<1K5HXRF72F_a?}GeD)&XnRc;R zOpagI%!-qO`wniLOxHD&Io6V4d}kZOu^5K&ooxumJQ>D!w%#1mGK}wRo#WiH#rFLB z89=_ZwdI0$7{+(D1dg3y7~k3IacnQc_|6u=v2_gNJDV@Z7BP(PY>ph8_Bk6szO`vN zIE)GMo$YI^l!Yz~<2&0cjx}c(-`VbSECMibXS>4z4+gNE?G^{D7{GS6N)bpaF@E|4 z2;15!xX2?0u$}EP2d*-Jb>t-u9Ag0M$cuHQ_yhn73)zj%&m?XOJ@W{0pYRdwvRc;{FlZ$9p-OV;Y9>Ue4jzn-75TUY^FWTMXm9 zJcDDW7{)s}HN#m9G@?>C1y?h-87)d+hR!g@_ zF|#5o10}jQ8)XY89WJqg}A^W4}yXvQgs1lglSYCWwV2g zY8I5k@EDdw-taDOpj*q#*ly?0R?Y}wj5QJ?TF&_R8W@=p!(Prf#TYFm#z(QIxQ`W# z;Vdzp${87q@kl8;FOxHxGsb?2u}{u$V2t?^V~w0~{}nL$N{oCtV>e^ONQ?|QV=iNu zNsM$kqbFlr!eUf)Tihq@TDs%n2V_LcU`=E^YjNHSvM|lbGfl3& z_@0=3=7%*uC6=6T8QWMc(VR&X6!g`y6>JF@GR4I+)-bL*QfA>8Y0)Z2*dz%!s2@Y8J5ca#gyKOP+H8I2AB#x!2do)399RgcKf79ywj4W8Pin*0KpUHkA zjoP-yKLwL{ZR^?a2*gCpx<$^l4Z=B1$fve$frbV(wh9Wpp?xwN>rG5@W1zd^Qa@R; zUfkqEfY=Ul*G-nQ{<=wiO!2poL-THulmCIfyGg$M2MW4LB2&Lr{Pzawm+BuRw{_?S z8(OKAFt4xhSoxsxt0J3H-MmhIQLxJdwfI`)aXXL$*(C9<$ig)2fAf{KrS%PB)2=pl ziYcnsPKnTA(x`oGOCMRMU9Dt|U9uxp%uX3AAj1f5g~5+j^z-mJOI<;FUkJ%0FoVzB zaBfRX|D;NCqrF>*97<#63sUz(CyKX2k_FzV1LT(u?zrkEh%d* zc9t#3vd&V%5)Gklg-}gUk6=>S$qO%TNWOG(aX#*c6ptM^doQF%R9oR+6ww(W9Q}^K z6II;mU(zl;2?u^<6#9p3OK)q#8z3em^%Bu`NpzcLB|1xEdEti20~wT*M*4Mi@IUG% zYxK#BY;Z|}Dq9#MEZopjWObL8F8}y|R{kRs8yJn5oqQuRqw6a-Q}-hA>+0t)F+_CD z+G%oKM!xIn9w3*!P!2A?F}s?jhnv;QMSmW} z*@~%~t(V0da)yNW_O!8;L0?ak?!8-l1Hn_p4IrhHNliaZF7+O*ZvfqWB3_$zusQtTw#TY)B6CE6ym&pnYr=g_ zZuE=7d4a^Xzh|Ue!A-JUC|xv|!s-C?(`2T%xOCjLlbQr_3gd<2WM=<5*xQEe=^ugT ze;^P0yWs^!Vm=@QR-@Vkhn1%jCRH z$B5bYNjm>BwpH6glVC>HK1I5HABU+eDg55eRz8SU9Od@+@(PoI4}s6kUaz88LBtAJka09LdI`*gjfvv7IHsA8vO@)beN1BS`LnO{Y#G& zx?M??u#eQ232EVq>UINHf4R98heUHZ-$ICp8Ww6A7oyy6C1m@sx!*w6C8W*pC8p6KPJm&> zxxNdfSCwF*;hanoO`?u(@jOC-+;o_a7{z%V=@{8=%!7^aw9$f0IVT1M@HGmO)vS2l#UF>Srz2z$UO8f`C(KLK7Ez+%kU!mM|mM5 zsT}2vqqdQ+qf%_lWj$53pL83Yqh}Dj^ptak?I%x1x5hD7Nd1i3*y0MEq@4gO|=mRZ82++EaOTTYtKhVkUc-R;HBlH{D<0jWI5!-gScio2UWSU{QZn& zk=yRBac#PrIYqw9?Cp?k{-5sbsX*jZW(#~|dy(C^a)e#qkq6_G@QOc4!~|zN^G}jI zA;^ZgFg<<%?0i%=kUS%~R-iH8kq8c#`z1`JF4j+u`su3|~pp~X#eJg*6&=jdin@M5H zEuR!5-cC;nE!9O!CZ(XjhrgSGfcHpZ5SOcw^&C0;J5f*B1Pk`gDGksX@_b4?JnRTr zFx81Po9c%h4w3Jt24f{d8lp|)#MBV%|iEZm|eGns-_I>2C>o zOGM~N!DX!rhh8rdp=a|iYwP_bNxfVsLN69v)}|kjpy!1}=L(fbJ7m8^-&sJ;75b2> zg?F@5_DRsi`66UR?$p}6SAvceR8_IJa}k)Fo99yGve*aLnz2*jO*Kfo0>*PF>brC_ z(vI9A@gC%ptJGK9kCXfIiE5dzHl33T@=5fv9a^DC5`zH5WCmHfGC*6x$xqYCVIa42^3-(l2FPEz{x8$X^i@uz;VK*L zVh)XxprHWeai|%C0<^n0X*->4T@|J6$;nGOK>8A^)izqpp`RtFB|t$O>Mub#0NHRT zNP_kP^oED`ESuSK9?Dh^@fA6HRb9cEJ47alSYx9t=Fnsb+EZwwUB{vLY?8AkN;{8} z=8W_um7p}1L#L*J6DMN%tBZCbhZapMiuiSxmG;U{QWDRPAQIOHKgdjWFb(6iB^ z`G)|hIP^Dz0<{0~RuzsWQQM=mm7MG%Dmah)CjQf$S)0i^k*(V+A{Q;=%^oE-+frY~pMamts)HrrfkzrqVGhETH=>Fd`a6_0T z@OY9Ra@-p)T2|eB=qs*2PCsfDaQe0kNE0iOvwHqsw5D{7T6_GqBnqpb$BEOp;{@{L z#2Vam0x3NCE1r}|Vo!C%hg*`{r}U1!TVc48D1?CW&5i$dq8PO(?Epc zd6G`G$xmm0^Bmz0Pf!aa<`Qr5A!gFn1nFTfEN;Ea0`v_6nSmun3$c4dfPAjvkTM=VC%>SFIvH=`%YboEaw`x`Cqy8{o`2 z9A(ZgfieDdEgKM}#!)sT?R@Ky0bQ8<``oPeGWj@}{9Z2qk+eVWO-^30C9luBhD4?_ zwKut0Z)9qvRpNZr!b*R1A7-MdhQ6@h~CclBphgd=5y+~JR&B1clP_GWm&)wXt zyE463Uuyge;(EI*LC=!}UJMN#F6!LM&AKJinI_Y5MIrlXbV zoLM8a=L~s%u}$c&_bec+E4f)$Wa3Ld*Mv2Li+`sj#g`)qx#Sv}9mtweo|{!J)A5z* zwB$PXEySk$dnq*ZyS*ZqfD<0*K?Hg zhF!KH1TanGUn7ASs8{+dv%_11GZTsv92sH=$Sk z(QUH-YU@zip2aE+)G*T&I`O_HR`XR-)8?C#sEW>^-P$pEX_QvWx0T5YD0& z70p6iQkjl4Qmb`Ny{qvtgzFTN$O=bNTi#K&@6wm8rRKH9Jx5P=zb0 zycQ7pNmP@@YPH&#e`~y*5I4tC<03PNFp~7B41f#M>6H$S?PWq!xR5;)(nCzm(Dg;v z9URNv)))%oGK-ZU<3O5Tj}P^1&0>~DWVQ1SGM$URNa@i_ItM_fkEkP!$ZDPQZ)*HZ z<2p;R=%?|G_|Tlc*iey1WVKEwnNDr4<0R?q1D)wrOh+1))jH*`Yy4ahH{(*{G9>zG zcr!k9Myr}3S*?>U)5+&LE|Sh3&^dUW=@jQ?6)Q5UbuPWC@zb2^ELVtr_T6wJoo)q$ z?(ku`+n<}YU#8bpruRwQ@k@kGb#Q_~1p2bc>f)w(i?D?dtp-+vaZdfx9CTK2!J{`#!O z>IAMc__Js=a)fBLmQ2EtOI-RSTK#;tW9X>S|0CAvPiw616t90ujY*%FRdkx%y652d z;z^A_XD+bgV|A$W{+H1{GM(2{YM$Rm(dc8*=$XegMi+5`MIS_?@eewNZunnDo5*yc zxeoduw%=m3*#3==YOIzmmE2~$7p?X;b_~@F{~zsllj)4+Iyc{mR-J~4R_DT1oavgv zhD)@22UZ7#3>xx3EPgQ7$p5xPisHbcM}zUW!OWh1h>V}e`C(-ALp@pds3V>^lKk~# zG**rzkxxTN==~(zUqoQZj(F-xhCS(s<0atlqKKzf2*>1-#?RbvKrZS2%-#8DFShV6 zQLvl)f;?OPWWa7DDR>s^w4wL^Vje2G`V1jdO0GS3ha-*epL;mh?kNh2j}Z#;qTomk z+epR?C*dz*owbsS|1kZB7fpWA2I2MDEF7<&vYCYfDUKyC;8Gc0twJ>LRt_wES@h}> zK9WZ&pSyYQ$rB|db4ysnhP-(2C`mr|-?xkMh45=ekS{bbSB((m z(`51oNZ$`xcx4@O^TQ;xqp15wYbEY7mJIpQSW|zqXyhf?_{9Y~WfmR%(oos(@i=B8 zwG7M_8}eSj>yOs?$Kf{O;0956YO2WI3TzO`y9M3K-)o+yjS$)png$1-lJnD@Q}UC% zQ}R=T*y(F!jw_tPwo7`Ui%u@NRhg4i^{_3Su0)>5fldMxU8Sp7QHLI7g@Ha}q6#>S!bIoL-fHA%Q3uZbFmk9w z=5ewO=fW#z#toIoSMa`;kyav!oak0F@a9U-vciKtV}&=hRzcxM!&J!4A{Y)afX3r) zw4WN;TSUU?2u3y*N&NO6ovuQzq5I(NG=t5KBvmQCY5Og>4Z4*anq-7Lz)SC>D>S32 zCbXGdQW@k+{A2xO3QJn=l0nJ3X~l5c0OhFCLAoF~pu%pL4^Ltfxy0yEVap!kSHYpl zG!p&Vg&tR-eKt>lYdT_fdy<$_bLB@k_j6ckqMDvFM{an~EBeeF`I_&B=1r4LD*n{(hy!VOZcos;RyebCxlv|dUm+sOyPSE3EH zp~%%PTMk~Y`YOK9xBXs@?x^}o&B9O&GNbjvP zd%QFfd7C3xH;whFG8{!AHLVK;zI1^O3J0CvE>OzK%nS4wl&A%L&!lS6;0TbqeV+D+ z0PfcFbRH|S&(i}?!ou)00@X))8W;)wE6>rsk-+`)992GRK>(%t?J&AJ(BgVo*|cqo>fd z;!FBs#stPWKpv+WlKP4-V;GvSo4rhCJZmN`9X~ONuVIiOPm+UeNm2cxGch*3EnkQb+SxFbe8b2iaolzN`VB_-P*s2Ri1|vwO+hB&|v|6l?`4 z=8=!!0N6z!f2)%7^QHpFkhDHOZzdBls3Q6Zwsp})Y-=@Dmc%D-zS2{1D9ZL8tXwSL ztSQEgfLhf*M4Vja)@w*VocykO$bK&k*|QaYoGR^sVGqAn(X{%= zU8j}nEPYLV>Z2fh(Ma3YM?S&FCd-^QHW_^E3@w5Qn>XhX7>2a2c_u8Wk2)fJ?+4*w z0~krT(?sgm2*v3_CrSobVvX%z&>@XbxXwuq+P|P{8=-o-4-;grPCpkOHG+Yudp%yJ zzu*}SYJ%SD!Z;|VV$M?<*%bNf+~i>TQ`)~NYOlLCPGLz6)jLG-cUhL zwm|W?`88^th*GdnL3<>kVBGZ@ot20p9lK^gOa-b=tT6TGll$~!BASamuhOnbXgQv7 zg}zQgiP-TfZO{^R!ZYUx^IM_-gx_5icD6#_DNz`;ZHs($ABM{EGyWD$Xp53vcE~}m zTVLUvlQZ;E@5jQLwkQwVbQoN-k0lKjV%wn?N?qgtSvYb0;Z(rizAQFu02uhz>SB+(Y>CHUr_l)A`2N={bqK~ z;osNxgtJGJ4+`sgp%K{8t&13w6Dv$HEjTFz^@Tq2eAJ1dCB|;WVpD9B4e{_)GyN9B z+V7(|{ZWuhodXgtVYj#(Anx7$04?c{^ePpw3+Xu*egyq`u6K+bsae(F6C>2cP6+F=N?cNhX1d|wf_qc4BMWV|^L1<;KHkOtS@Pi+Pv zS8TbTP9Kh(@T-0Fmw_l6|Gkfv4TRnFuMD+0jT(-$KI|hQ%+Z{E-$ZO$?Z)gABgWtH zvc*0rj<9`n+xO5={J+&6@0HZbd3j*3q_%D^?J*oKNxlq(U8nazh;-auDbntHrAXuV zN|9RcWsx?9g1lv+)Yyl!^~^9n=Sw)Tz9vaZznI&G8blj$}DIl z%la3>x0dICa3Ou!2Ch_Hhrrd`IzcivPY{iTO%UaioDJg3e&*gZKzd1*L_f^KTY(l1 zL7_?Bk_I0b)#s)ys$pheugS`*U9y&$!0WrH-7w@#orfZqhz%f7GtjCP$^TNECMx>H zx${BC@wjo3-IK%;9ph&H6oW_jJXlMP>QpAa5b#g1=$04jFy!5xxVG^c<3 z-(oX%uu<)g|J)^w(H1+TF>1Smo*s_g;wk;;p%JJyURFe(j(~H;OSVeh;OsrLhQ)Jh z2Td7?)?ocE`eGz{iG6p{e@4MNd$BhiHX1ZvZKY&1Xg=TcU(JTwg;%3dU(_gnGqB)Z zlrK4^CX5C6Xc8Qth2Ot=7@u~9yFB9Q(cIocTnleNR5yZqX=?#tvx@=AKy5H!NPi;M-z#bc-)pJU@;eU8~_Q!ucg>Gb?GIgJu$(+>LNoS5nZE@XA^xSw@ zjb5#%kH@25@RW^o?gZrK6t`Yx+mtGw^>qIP5LU0JmnNX){)D96Nm49@+HcAAWa+ni`rbA|C& zBYJ8wI_=gpMZ9a{(Jj8fu6{p*$-`+?bm0(q46*WxT18J!K_2*C8ZDd(`zxLb6Y~#F zG@S~2Vft^h>r^xpzfPm2Q_)z|oW^D$A3Ui&?UseSZM(J?@7Q+3Azc=27@d;^m*rF2 z(DfjN%;||Nbi#2pBwmUlIUY(F_@%~z^}>c}XaK@zR#IIKau2xjt4T73)lWym{nxaV62f2L`~+%{ z(j55C$k15H10zS2ZcAkL-H1|#t6{Ym`772DwYHNt^4DJ_*z#A|H z_h%)>mMcZG@LWmnQCBjXzlwgCf#Q73*K!t!Jzr5RcD{}z76a|eMREGIH7o;XJy=P9 z%0)wL%3JVA*w0KmQ@fccT>s=3(b6q&cs53|6uFXinhBOx*RbYr*4-6!#Y~iLxgRXC z4L-klH#(+5?M&11pugPn(30rD=CbB~FB0!ft?Tu3b=a+d85cY=K zE#N|fa}oi_J-{wc6`5%uF3z=^%f*nkLi@`jrI37orhR9lBz;~DE042|{Y3Z9Mw3FH zHxnBPb3I6r*~-+s+doz}?@5GY%l{|Zdk$)#CpD}MoONkA-8cuGXx6W()bgaM5addc zn8;db5CI>t8B(lsmsQ8QIb5=T`bWAmA9eIO4gr~(_ZL@dwdAberL=niYN{tS ztgpe6!Anc%#sajqS&?LrO`;B*<-wu<%<+5%8VhyLT& zz+l4?@z)FmNiUd#_X}u2A>34+e?eUqq7^uIG~Kfh7R$b)Y2`xH1eZOhZj0b{d~*P^ z%%3du{gHNEg#2*vC^~f!TuXa@rhhF$v+%M{v?YPa`hKFL2)coDKGJrJ;qG_iM>=CM z^2PN(3hNdlH-z0j(1S}*J}&$~+bu;iu+;~8ekq!dPrax8DF}9ZFU+FIAKqxZ6E-eG z@X+AK+g;01gc5IlB}DxKcZ7Jt3p#iu%Ehmq3r|*}Y!x2!NErDW$~MDW@6%_0fYGq~ zbnFH&`s5zPe}d78_k_SdnbD4Sg_MoV=+`^Ks!h!5nVUk{R(KYOS6p9O1V&x13wcH8 z1jeZqLWf2qJG#(Ef zPxS}TXpF`SvkstxDx7uG(sM#w(JXg@DSKzM4FT%lBXsinVzKqs;4-sCVg5?Jm;l`yx%t!Pd<0)}8>Tj3{m0XX4qo3 zaM1$$*TN)I3ebKWb#upsI670<*l22lNz9#^6;LCwvt~#$pSEFLk36 z<8UHg)lK*-4!1GGLGkl~e9g>EJ)l!prq^?L^!YH`WVy5;il# zaduRb1#um>6~<-ZZ3sK+grIB|*IsL3W)7}{9S3d`3k<_*dZzc%eVT8851cTo_qHBM{vs^LfH~bHO z??aln4qtMu^-$7p+wC0Pxl%BVM_iZW0VJ+1kZm2QKjVHhLB*DZTAP>iG%M8stve5!oS_6L;u8X zc>P^E>rd>1)9(s@{E4j*9{-Q9dn4|F5^vza03ZJ+^zu$)c!WGvA|Lu4(!t*QX zsv_)+6Dx(iMQqvVevMw-f&cROv4R=@*?%j$z?kU|_JGXvkAn9}O)Kcuomh`sRnVh5 zaVz}ns$jbdD`CC5LiM}xbiDL3UA7ya!Ama*L-ydg*r8!LYX*#}N5;`wF|zj;1oQp) zH#6MtEZtNL9p3Y-C}La;$LHl8?r@eqD#kgkrDqubgYlyo z$6<#v^kWHbh7X>mjY@GN+~o|NSPFBbwW$Bnm@xla`{)ckPzrOT^0Z{Xynyj*Ccxs; zG~^)6k>w&^oFfbVBhvmf9eohyNX%)v{~*kfC#UG0gD^*aJw@FP!5sPH6iqq=bHwKq z-E;_=>V8UUs>8f*Ln%K=A02`@Vt~j!A8sJckL^`OA+||Kl)6 zULBG6k7n_J_#D}AggTsnIg)XNPCEf}Bq~QEr~{f8xS2Ln>7);Y0edxHT8B=dIe_94MDhdh0Pj^UG!cB%$iv{>5ywM zYi8{b>Q}N^6SAE(Oq?}dW5rmF+k{Iu*sSTWiDvx+Lm*|7C}K<;$urGYezQ${hW zwr^zo55^567{8|Hhi#;t@4~FYJr{6svFd zqbYjjswnSjt$3N1t4zyNrseA=xH~EfP}Be)aF)xQNop-bXT1Q`*|iXz^^@wNvw=Rs zRVSsn8jo}pZhIWSy|7y zt;jzQ+Q7FL1*ZoasxKU|mhwT>A)C0#c=gblQJ*FI93tNsC23%9lgjt*^JgijCNBHenVbTrd9E^u& z2+G^a5;*cSN;q;y>4I^=2;uf!rK=hbA1HiztPD`%#QuW+bEU=-r*#z~J}P^e{bt=xpAiDo-3l?lj=wo3!Z2Du5d z(#$M9vE@Gke3Kk5XBBsZ6{F3%!}an_;lmg+2*~Zakeg{1iSeTfVaIs0wiy3%ML?6x zzO%rM&I-L|m~}S8_f7~!v&^>~WG95jtDIHJ=~k{na+0c760Ubt_e4Gt;lGa8V>06fiP$d9iG9 zGU$6(2(~*_Fl$>Jb)hK-;W1(EQ5t#-;@f;gC_biYigD9JyH2WBAzWEX*PK#?;Nnu@ z%qdl{3g_(?KAcl6G{aM-(0P}D({c*keMz+t@1IQDUWNc>Or}#WLjdn43AR^M1I+Xd zw$}uZBn9yAHepVss)M~UcLfjN;0oc>b5%WzU4ItpzGCU9{E=>d!#w{e+<2op@-v=T zEUa5-zSA3TTS9RtihDn~%4~Xc4t8Hc!9@7Yb>`=BPG4IZWvEz#I>er% zGMcZ(SU*^>cx(=NH+(O^=iC=y{IQ?l|H7PgNgrX)D|2jtdvp;Fd@>(vh97j;8Ld`Y zU}LfnXQ6&-i9a+J0`%&Px=N~X7M8VEfAq|5KGisWsydxO!-uIG z*e>;R7Qg0?Gp#{+jvpOAOkEc@&!HQKsbjEX4!t!@Eesjz2vYn*(!HQ=`s`k~9_q|< zD!fT=W+LL*5djlX2Z%u?A`pn_Cc*`XpG|}n5Qp`&YPh-^&eGHFBh=$?J3TEMp>B(# zo6&>}wVQRkb8>?u+p%5X!}b;;?`}$0j8uo&jdfs=l^FNJ z85ofNL6mW#eMhU!weW>s3mgFD1+P_gn!$A4%2`-5ULA&PHrIuV8Q4tW z3ATPsU0OLo9gBB4sOpKpKE-Dc<)9b%$9;ZgLItX;bxfX`NuG`-y%+!E5%B%24!t!|9e|J4 zq3TKM`0Vs**-u?qRR6<~LDda}SclD!?E6&f%ocUPY*P_}InI{$A;TKzWV#Dc?NowC(J7P=$eOG61>oUtf#>mx(cS?qqe0j}>6--%-`aXsHIaPC`}cj^K3R z`eZe{dK#gp&8Mo@<5CCuWU9Ii9`8WwXQ?}4Uk5rbOT7+Hwx@Nc!B}W+Pe)8skHY6` z36;~-(FnIsgLhWy=Xg~6rPI{}E>WB*R3_t;c0#QgY7c~yQfYLq+8=wR(yqB+;cN!k&95v~{uR2w}fQeSb0jhc&Ao$Hz->|jOJ#ngDMwL$l-7@uBrH#wO8qoTo zQ1X-d4+oo37i+-&7lnyi)x~D`&>5lOPBm3oMjvM}iLY|#t^I08;niNX53+oHRD{{Y zmEgMj)ol?r91*4;P#;rc`x4sru-br^77JGntB2X(#X;9D4Hl zWa@KK9csQ-Zn;TtJb`~;yweNKZHj}YemqqeZa%@)xm zZ`9qfaUp&2M!nrSYM~Q*gEACOZ$JD%SG|F?@Yq{*G`?Oae0r;1hin=xsPPiHK-lt5 zU1EbPr_-_Knn=83I{npLGakoJr*3LZH%~O(Nx{xNztZ(Q!A_HZ$Z>*$(cOWzRlUuj z3)LDuzMn(at2OoUjvRVNt(lA!bA{d-jRo?5JFUjkL#T^e*&yBX?Xv}g zg{Be0OJ~z#T1^BVKa0NCYC>?ES=8TBQwOJJ(e9R-0DNN>&9T(f!#nfn9!pJKEKH@( zEj6Kd(NyYg1^geT(iT>lSe!VOPPWp7noK-uGR?4oCY4U2Pi!>l*e#c~&}mxZ zs7b}UmRXY6FfAYp$8Vo zn5(wC!Q$}nDGVWl>NRlKPOt(fm&PkKWR!#gpNKwP5Y}Li*fa<7#nX zA;=h1rxpse0yOt*Z8mkT8Ih|y3#vHHN^|@sm9A?HW2h{Zo^A|d=l4|Mb7M_+gw>sC z*QT0>_;VZDycrD27ai%SW}5vtrXvlDhmdp~Y5RChKAzcuR>W&I;!9}^ccH5jG(B)e zd-^p&GXcMAN6)s|T$~_)aqo{~Skg4^1w1ilei8z+}H4OLzCs#No}c^hFQN0_+h> zr}xy%#|3q%T`$dW>@Aiq0_~+K#CTk^5ZqT2s%n!Q$ksmgJBYtJur4Su!W+w~gx#*v z*sWX5Udh>TAgPA!Ud_(wKvxXZY{w~~wBsPnd)zTZNExh&vcRi+=(G$?3;fBI9?Z~$ zhTiZ7hwPHwxR$xdSKYf=OJOXO>bF^as#L#zle&!2Ov+x~&rQ64`ER*~@y7T;;`zAwUssTQ>m7Cs9PvMl1&IQ^{_hx@c(XkCBTjtU7Y*Tc7i3$<)>lvrN7n%p9!N@0otSp5@x4J%s;L}W%;G= z&gb4SALo&nf4=0Ad+r^Sub%|m{ECuCDv=r;MzaI7&O--^Iw0gE!o9hWQl#QJr4gw( zPT7l;El@0`;Kcljgp$Xu34oS7a!JVj2PNj~eSr%=V!nq1)6#3hmIi8r{11iNiC5Jn z&$PMsQGV<(pdZ4?oGP7H4y*?txI9!y3DkONaO*%iGD6!EzYY*iMrhN_@j@@bBUZZ# z*Uxs>D+VR%M#s+L6^{a5Q7z_`@Sk`^zlK)={%{xG*3&vVH0z+zD^l`bz(vh@W+lJ} zXjV~m;}v}~Uh!~b72W72y*Xf=q|pm)QnXjimH9|71a{JPv#j^mTL)O+-h-U}AXK6B zI4P9@7o;-$npDRABb7}aLrJsxXtxRj`)JLz%BznZ=%@&74`uFS2jNtNw!Jy_xhHsJ zu-5ACfKAp~M_%#p;1!iWuY`y4iav%{0vg;A-j0RVHobk?;hWZO16pjYkyrF*dBtNL zt3Yd?alrcGX`%IOZG|~@IVuFq*LJt8*KS{RTRTCOwY7&-1`LqO@ZnM!`-4vC<389rPj{J27^Gs8Q!&<$&}_1)HN0Ygc;jH-5n5_J7eK(*hU*NLzxPTwMYS)+|I z!_EE_B7fH&M0my@!khKlb6QMS(4$4#A-Ks38ofiCgAe{96z$Ni)#7x*ttT#!tj8?) zzp!q%fLlL1S9pGuS+A8Z>^RP>*PbR>Kb<96@02C{a8WzVx}z>b%8(N)*^u$%73% zd6wPp^!cqLZHDlm|0bD)V$f7Zen0M5riY}Tsu~JMo zuUH50iav~2JnHaDKto;$PvDi*-KDXFbhi;(8Dn9|(%tkw z=>}R#H?Qbl^NPnuUI{?WB$;pxuf*zDg{7MVO>CNp=|(+imAPdoPj?gWE2e%4ec)&b z>253rGTX_Lr8}l3-B1)dudCXu2R&H*5Ej|DZEhbWX}5@?e};ngu1L}Nok;pT6tw@2l(dT?X`?U}xx{WC$wGr) zR!Yr^q@Th-_fmwYiz8{XaL~OOA?aR-poVbEt{ATs?uJ`dDe?co-kXO-addsdGu6xh z)3Y+u&wRiy=I|E)^bBz>&510KTMxo(W1TU~4VDE?QFouc^gXi*oG>jpQn7QOFTmQnOsa zN#YbkrAk6GCiG<{0~zh zaFYr5F%uUm%oXM`?t(WyQ;)A9fJwQIye<_+c;lUQ`1*WzTAlVR-5bBF106AY<2qq{ zA9Tayh0ugTj?mpp@^6wj#dyl)2%VU)1~VDOI6325cwwiyd>i;ADehR8 zj}g8$(^v+S8`KFnq81;>j{=nx%4{>fRF|)f8o-UgFZiISl^vuIj#9`Gu6ar!ERi^c zLaHSE&4h%R$fz(^$YI=RPdx4m{+|39cC7L%hI^`RqsJ@DN6d`I~RjKd&D zjw!)RrHwoGZ3v;f5paiwFs4ZfQVcUFL+oEN25@nRH>?70E=XqQ;pqd=vD7$2()-JQv5@ zr88|VFS(0m?lw>kP76%fo0+;nmF`e_E;NxR<|p)KlRX%^-jL zK_}&M0~I~zdg9j2c^`Du6%T0+NfZ|?^(&nMoS$4-AQGq8KsgA6341e>9~l?QxG}Ee zOmj#g6zxK%W^mNPCX&D3DC7vm&XT`*5~p}ixg4R02{$p5SB#s;xTDT2ktT!Gu|rm8 zyf2P#j(5cH2D~PW_m280N^0yh1-M`-rN&lCoI=AIyUB$6n28H(Y%b$2C~;;B$fa+n z4LyUdRpJ9JAeY)H@w*m~OP)$Rza`|7AyR6m0fii)y+Ue7EpdwBl*f?PV|B;`_*U@C^E(M&toNpcq;af(@#%MtoBVFWXo&Nu_(x;g3Lo+BTH zDmh8X)MPX)L&4v76ktkmlD|xeQ(UAROerRu%}mZSE{Sn#IX!;fnjhvmRSOPgX{=go zjfYWKqs43D`7GCFOk6{YYqSCJ04*NS2E&7c&*&^pi0tgQc2Bn=Ts(K(wx1auh|I{UjQ+% z6Vw>tBDq@aV#1fHVj2))XFlGwl1@^T!dP^MZZy~7HJxdvnfMZnMHkvT9UjmH#5dVk z?6X-r>u^w4eyAAxN=ILH$>h54pCkS9GCC*!kfQo4yuK^ntooCeI=EqzU;c*8QTq*> z^Pv57!{)?GZ0W{}DF>uFV8m|N?6n!O8#c>r9J^sN-^Q^UHdf$hC~(8(bX5KwxM6dJ z-LRpzX*3f-E8VaWGH5L!L4;+0C3b%Mv?B0$~0EoKphd&w*Kc&bK-n`Js zLi29dha1LoKK+Bg4PPJ3J_=%UG{L~{w+lM8hhJpC@9M%9kE9RA;icB2katsIY)gya znXCZsj0Hohu|kgU1R8(`)RnvU+8>*90jvhM3aA&C^C;&+ zsnCSU1W6Wpx>Ts2iT8HrE1@G=e4{(R51p?;R`=i^Rp;E{cZmyg`M%r=nTeF<^5dP5 z>>-&jhu^G2sRwY)75wV>oBNHjg4YxB4qP4IwcxAXrtjk2Vo*(1HwMXuF=4L*DlOcC!8V+| zpC5%Xw~;sd`H6D$cq<-X02P;SB_|8`1|I0=#hAYc7t7g;ahr=U%U&+R(=PJ9J}(wQ zN96gfne_qJ$4@&}9xBk@0CIZ@_e$^wuqO zA*>ITQUQHGmI@xvwh8n$fou+0R>EgGYX?m?%G%6w($bz!m`*H@Aat|{o^n3ntMFe< zr3o;;YltuvcYVV98l6BOIkx*TPNjb05IOUV|JB8(%2*@JlY-Hy`MY4MWP#I=FF-_{ zpB#fXz2`;mvtyula7d-cB>7jB2bzrULObWFX*h;ld(ZzSM8ZGf0S&y1ui|iJ?Xq!P5nA z^};bA0mIf&9IIF44keR$^=0@oGnGiPPJKr0)YMau;kjKjZOK>O>R%A@?@C(ws#_{i zQ9JT&pgLOVw8GV9fx)6K8Bk6A+}X(@FCz>h=j*6FRcLH|^0cw~fX=DlCfpyCoT}TX z^F36)25A1xgb-%~KG$D;0yWo@H3QTdxvHLyDJ(kt>p=B6)LBb#iu$dbYoRuh`GeIt za_*+eh${|N$8n2*7&=s4n`;Eb_e0fpxZbWtJSSCMk!uLVwp4X6rvu`0sydoG>|!KA zRy8j-?skSI{_J(N;C0tC1#jIHzd0LmOq#mAE}AO-=yDInComR-YtqzRxcf>YM#I!& z_%x*ySzs5XkxUz=ZXoBXDvbC*y1E&6)yar88EQXnFA%jd)PuMLAeLvS3y>(1{+a3r za#Y!!bQ+;{k|RHX^cbn`?u1&u!@I_++oIENv3i{PM^yPO*)fhDziO}Xg$e4$=)fy% z&Qd2=82`#m7B{Po7d(S?Y9;@J9&Dc^ki~MsRkaZ>%~EgVLV<|SR$H{GFWum5W;y^p z3mo&3jLTLJMd*(g`0gZiwMGRmKuPCCB%KByvi1bz!TA@mGyE9SWCmEkeU~jJyZ-V= zJ#If)y{2-X=injyjAjhrfj;BA%&o&Lmjooj1*G8q!?Oi@&xDM7PW+~*PjcwkWBhcQ zy1K_NkEMolR#0~zvXU$X^FIV0e2nW&S9_zwkKy@5HPALUpP@nWVc>%=lyDHWI(h)jca32ou{jNgM1>%ycE^<=E z7fBU0?nSs{w)#G5{)n8LqkihI>aztDZ}s6-w%{|{)I})$7+JqvJy4|@NI)^#8kR;wuAo42cJK;PO zVhgLaYcu}gp!$Kzbu+7F*i4|7z8=!eBAZIpN1f3A-gvB&<|4Y@i*!?H{zjorJ>V$A z*RiAr8TaANpbw&w{5$j=_rM+9-RRxI@DCK}-9beUlH#KI;4GeP?*^wKYO@$9o4wES z_9RQMN#sz^1boG)nTbxeAy$*-fE<2Nhr`@8*HA!fZ1&Lng_^Y@uRJsXE+{P;SFmU{ zA!}27(xT~s3{6Q$MNKe53sP_we@#DRNg==bYZ^Ks|IXxXkmiooZ(21esxT{Htm~`T z{44cnAPH1VgT&Ra^B0;GSvRUuyAN0T>(YyS`|IA^1m+D`hV7w>DBT-)*phz6SE}=x z***rzIcococKZw!M(aKlFb`3>^g_^m2)W0MKl)oz#@|_LA?yYTu2fG`7p;Jg9oEwv zMmw@d<@y@40*#3$(Tz3V$YQ-uGl#tVZCS zj{Iq4XGIKWMHBJvpn(;`xHANG)r7-)>Ru$OyJoAL`_t16Zy2o!B|$wkW~EcZqxM>G z`ZeJpBQ!d)tFNYr)AZEAi6ZAV4346f4lfy?@o|5urK4;OZ%9=THXYyy9XUBb^WNEM z^WJ}YicZr+$oV*hR85$xaD!*Cnz?&(}_FBs^Vn zkaHRhD*@>&PcIB60+EfBquU?IjgguHIPtwF>ql#RoFe>R(?8&TyOq2o^mJ_gZRrOc z4__H*oPmcZ#=xsc^ti*3wT3IGHAD`-P@=&rUlW%Jn&~QSqX$%eht?LdAK+!vHFJC) z+&4&3z5r}JE1IsI_5{#(!DyTl@8i}vntiImds0)1o%gW&49ya472xTqmA;~(y+`t9 zXePk#)$ZWPnVJV^*=gup?QkX zwm-;>?=?fz=wKmvwMmoef;t^019xgBJJm{BBefak2}u8Teg17agG0JW;)mCzB=1Re z>=1=lTtj^JY8JR?a+c8wPiW77U54`tG^>!f4EH~%i9++2;-3y`4vNQ@7}#VF`35Na z$pJ4R(++6{z|UqEl1E21@H3jK-(utMnmZ^0+@E?-$ddLGxfAj7$N%)!HA8b`>^ zd1S;%jX|#3{*5%6VN1Uua|<$v2+8W1B6TLd zd`=^xelzi#bDE|mog`1oa{3334u}t%3CVk>A9jO|41q2rVr6C#M?O$)aW| zsUEHEjkx8_3?%Yr-h_PXeZkg;pIh>Ke__NK+xhuiooWWm@8Em8_Gt>^Ju;zdDB~iv}Va?yv-|*Qr|5%WJTJz8HCtKQTVa?C`f%xN^-^UMMX{YVM zU8-onkM_Y0_YD=v-1b^OxgppBb{`l04J`(ena`^b_rb@2C+_D*a#MT^+}x{M!E)&Oi=ab|tpB+B|LU=xRD8tC5x4fC z9tS?*gVoC(>gi&lYe*nSx;^15m`os%eA`|5Kh%@uC44L*0n@d=x>RUzUGKO9XbvK} z1Gscek2k;PJ$!ClqqlB8w*_clYg28@KRrKsP?xo*Stw#~qc3_aTntOY{a47375+6-9J z^=vcH5(sHC;0uJb88|;oZ`%wUO@l_tYz9uJ!A&>18R$S2w#`5n5Yo*6dT+&TopfXQ zY^xMn;6SV1wijras%LwFCqwnpUH}~*iYF>{gSkWy(5(O$`=y=?$W-5#b6qCuN#_x2 zPR_NPq$fQ`s=GOHJ(Kl#_gHlTceNil7^hyt)$6AxWE?$`jr!+Z(i> z-4hfu&A;vmK#x02R<90D?*%SkQ!oSY-!}y_d+CY)6!i&?EAFPp&!(wE#ADs0w##n| zia=X`y4s67-wlRox_XSf=Cx?BgN=a=LnwaS82rtYKAmDDBLNW0XF&Zq(R%DVLw&;A zms-Hy;AK-bNj~lkDn;vwYp(jN6Td7%s;ucBp~tsptM8#NdXS(19XvAM3XlEh?qG~r z55HJfpGAGXAn#&z16BMe3us`WpKXD5^3;nsBM{jK)&6LfFAnXXyTf0B$FOvRaJzyY zFFT|TW;+Ca4|NF@4}itn%*4RunUK-(al7@yU4yZx&v~qE79S)?wYGy<_;b9 z^3W8c1=~sNI$eMZm$yNOeJz@e+`jcXTxijBM@j3+_-#7aD;zAsKkm@=LkUGhOLVYT zFzzQUf6?91`k$LGg%-9Cu*_az1r^gsZ_U?XmoGHSv%)09&ukXdR8fAj5XWrGZx#ZW z%YSSZ8ZqOKn}vJxKKWyt1r=CGn+5LCJRR;`Pjd)Wx<^L+t}`pRwZG^{Ok>ST`1r9IS zan4(z+p!vdB>xMKFV zyq=_EJBE>ubg*N%TghJQ(~iOQrLKt6jvuA7?-<&R(&428G~OOYkkNeUPIa~|L+?>K zQaC{K&ev}f?~0Ri1J1Ohtj8MY23GZp$noKvu=tUI=4 z;9Ljl$jy;-W7?!Yd8gLHo}p3Vdg za<*q!(OHL=PuI-0XhBHBbO-#$reS3#9gfe@{K`M-C^e=y-%*D>W@r}cT7ba5ZK&Q+ zNAhQA#>=^l?R7Y6rsh8PYdakYou%2RLKmBp(5m`Gj$7ADN1_*NMmllwNVvVVTyqw6 z?MiOc);~qunMOL2`@Lqc8trIAVw>t=^U$mg+1XMLn};oWsp+s3z%rYMwUXGjdDuX8 zw#@@v+=eFT7r1Eubfy)g&4boOhw}?G-*W@up~ZlMnn>=3Qis zwuf-}pd}+uYV>lI;=PuRZrJ^IU@W}>x`&W8a zqzi5pkOm#nEZk4RcIw}I>hHi>u2s&P);X8yG*nN)k--LUq@98jPwV@jMU%;a)B65$ z&pwl=|GNj^^q2lfq;FK7q2tnU5{{~B5Gu`+)Msu{^%Fh(fA_F-PHhBo-N9$msjX!a zo^VF*-MyXNHb!TCC0SV{t9#Rdc~eCHJ5KH2OoS$*b!QIs*MVc*nQ&Jyi`E@{CwWs# zOz^mXnjktvMd7a};^$}dbI{0%c-mS0DD*xX%Zv2WQARe-Ez)PA_gO@KPG19l@;!mn zIl|#^r(@A=5dc`b(dyM7Nd_d{w_ffnvVJ3nL7}NJdKr;j3O2rg&mjPRWKZvRrverhFsJ*nAEIcD3YW8L2Fz>4G49Z zNK~~Aca;b?BQNV4;MhEmWb>tc8^T8#l-}s>YhvtS=nY@-sDLvQ4Y4Sp0{%78Fc>}c z!BvwC?@=8eT&0g8)Z5@Ag>Kb|K_&B=W5j!;j=YM}&Hqg|AD&UBLM~brDc<;OAHz|!!HcZyYjEdO!$o=^tcvj>&hKv+ ziYkbt<^aP%Ia=+$=G8#>q5diXzezC^BVxqo1{o@$1phCk#C3{>ds6gz8z3)Nl*K6dgg`ntFx1!}|wzoz0xAfBAxjY|6( zN$y|+F&N&|E1Oh%iZwVY*x<$e3PjRreG=EASVIa<>yzaj-7aV#gn!KUyMKZ>Mt3(K z=Ho+p7I;QSPZKR!|1-_*fw?`+3jfsLtTTGA9>{L|G0#8+W{!EbmbO(k&vt>}W1j7i zm~wgc6SVN+jD9v31jO{S`jKeEd2EC2yDl)SLd&m_O$!WvaOlkwGG&oLkfUpl$>PO^ zEESrRPrO$fTI$jB{WxU@*!JE}bi}ZqL%UCtGrOtn_ov9+U#RWrm1M|4Lnl4Du!9^Z zqN@GdN%1*@$pv+MLLOf-z~kC6PjK`VLvwWHF`jkB&=LLi7+=3)=!FJ7#?e;|G3a~) zoO=~gXK;P|^HoERDe{p4eh&q!!Y4YCC;iqi{t-#IW_Tk4n=tIIeIw{$aJ zsHsTtZX9lR&(H&H9EUgGgGBGCv!_tV}ZO z84aO-sx5?}HbTgxgkuO+Nmwp~A*n2c3aKmveJbhomWFUKg;XpxEOJ&EMoXT;JV%oP zrCTMXN}j<4t{FCgVW`bwsNG_K&0+xQ=;`*=FfIpa@XZ-+BjAy_hV;&Ldj`MdFU1{a zxs5~#rR2mcx94&c{2mv~2EmGVr12ao82tu^eGP&~ugS)*-DpD!BCZjGjD=nyDW0%rrR?P&HDx) zz2kNb>AoSG?z*`uP`|J6?nfZFG>a^M?3Q1%VyiA{dJr`o0O5Hs`|^IPoC|Rk>790; zo?Y-nKO_9z+AidTpHVJ%^Xbg&0~rQ}cg9!zjg^q1Gjn4{6?l;*8=zCvqXc z*x$M0Uu{?<*8x8h`TaI5@;Pm6k#C4+_S+c-9*<{{&yQ!3{}#_8w@P{zd4@!nkK7v1 zB2Q*^Qsi+GT|V-TlB`VR9pY_~4{6RK$prjN9_Av|tdp2W{2R37o zw`;~CFO8vgEOJh=EgyMl42%3Zvy&qKQ=-d9enXO#iTrvDSya#1k>gtnE^zgOw`DWo zGTG2*fhX74yOA+S^V;MhgEcKxRS; zf?Ls%MstP!V2}g1x?0mOyZsrRn@j&Zz;60=^irXP0Y^s~t0K6!JuDKOzR}}(kuVQV z!wpv8`AvG8^CCSii8L-ou6q1s6d2yr;U6jP*WqJ;h7~%S;UP*){ICWer$NGoS&F5d zj>S?JwEq^1S;u0zuVt|u)#3w9AeQg6ES4;-t%=oIEH*XPK{d5FzNyh0xoPo`rbf@K zml_v%i%9AobTn$GFLcq?&%ZzwmGc;$%27qO)c3j;mWDvtw+USsCr)Xma3e@1y(U4M{1}~;~MUD3Y^83`b=!?|2B-&U%ax4hwXDrxZ zf#9SlqN_^rmkK>TsxQ;#Kux3hs18@-q!{SCubO1V7~z*kYpN04%s5<*YE~uMSYu^{ zvRR=<7W^7#o7EQFxQj7@EN*QauTu6q{!vUoOyDW5m#u1|nWXlhRc{{qXv3<$O`=tu zj(il8WkZbcCEQ)HxFFSd65VS_7FdlB6zEk9nL6CKTZxu5Bu&N{GvO(7C$e+Av5Pa> z1K(Wz(%7K>oQFKUpMQh*GEye-Q@$<#-sd4 z)MDX7GOLlP3L=}P8T)fV&Ue5BUNAZWx)3vEqQ<9PNQjk}P~!9(`fwxg>)W_du2J-u ze)}^`esh})&NXg!L02M(&pczWszOnb&F6up?`5aYQ_t6^h`Jh7gyY(n{CpzeeydfH zz{GV`W%{7#UPN-+m|7rme}yrHLn8`tct=w;JY|(pUq7~xMc@J*hPTrSXr~qJZNf;Y z(_c~!I-LNW9*z#vPAl3LlH;q4p)NK4KE%VFCYZo`0!g}U~k4B zmR6vdPBrwMutPXxgV7J&KZM(EFn+;BAL2>UU{h5&*|E`h&Iz^2$FqMnR`PD1&-!~> za#Pkr>wJ9bXQKz-fm%TK!;ACC)1QqslxX*E9I)FM;Js}(v`!nQ4IZKlysMS~Ovr`Z zxZiGLEN9s*wHhqP^)pOo$of4-i&InmHXiN(Yzv@&3WIjS0{o{=P+!%l1l%;EDEa)5 zHBY*!AO*7TXQInDo>8K%kMNB{kb1xSlO2a?>Yeu?t549>YjlnDIZIQoN_BF+h^Ahn zMJ)C7i`Y>pmwH~3(4Km&Dd&)So{P$*-n4ma*re23M48W|p4&W@dM;G&nC-@SB=XdWQx>i!govnR>?u zv(!67Eoka>A8bp#2FWb->Lf$!_S9=m8GGt=OJ=FJqTgpyZ%(iBskZ|7Po1Etw~L}32dBi!$bV`YwW{?XZrp9tqvWl2% zn64_@SRz$sbX|cAi?-7#fs%RFHAnG6!N%{0O3d=BF0onRpD_USkcqzr~LasMKu4u z45ay2)ngzNlt1ZZ1k%jgtbpIQ)0~T_pXkd%Dwl49Z97Y}@S9*5r z>2;c(c9sEO{@AYv34QB2@soRcBa^1X7CoNT&lG`VdUB$l$zAF8%9WSpED4xnI}y98 zc>H3JsUojXu{eA{;5XRRh)Z>q!thgaT{#|49cJ?PY0rU;J$d_6#-6;R!Q|jDQ*&+~ zvIh?*PWT@F+z7m36r`IxgG?Mv)9uhuLMG63Gu0+DzNG0^Zvr_w71Aw1e^>SCvgl8l z&!pSpJ1WO?`xZq1NVo6rs7R~2ri%*ho9ilEt&yp6{ZZFHV>ek6+7oU&i+o z)VM*yF&0(1oa=5AvYeYmIftC z4JF&*k9~j2y4TzB^Fby*)pHQjI5azO#lfa<)N4D9!e5EvHsLRanF73ya~;euhNShQ)QE%4h%O;Z$T(|5#LXsYUhYAqp4&YR#C1YAGAzF=yLZZ9M^E||I? zWL;=8LEqR+)N`51t~q4;Ez?O8`WF5a#XD1|3lh@EE+-+EL(_+lW-bCeHtjhG4^s*4 zkn12)pb~TlolmjZCik`3p6_k5-O!WScI`<7FJTaTQ??_S=pzhKsvaiLu2?nBZShNg z;RjSRfh-FU?#n~l#n&$!em!8 zw3*HG$tdReRuuEBkFt3VjrgqR1|a^N=O>NHxcb659tEE#9b<$C9IF2piHV~`++`Bh zni5^FlfbsZ0C{tZ7Lp+tK6SV!Krh|yw+cQWvi-%c=l~J!ErfZ21Te%OQ0EK#KKKJH zjoe~$>IB4|dH}yI8Qg^Y(N5^*!ku(h;hNorfV%6QA-2(J&!~B;S>9j^AIQuM&@=m^ z(9>9X9{l?y$K>x+;IdnO9CxRppn;uD2lE^R zjcarl0>j?Da{WK_X*V2=fAr~xS0tyquvuQo_!1&2*Cho=q%NI*ArYf}PQD<$d%|C% zK$V_hF;S?E9zP{L(}iA6q4GPlKk$k0=zv)1UZtK2aykT9q}!BFZc`3kLT3js{I}cq z-Uy)*YGEd(k-~ELOX4NaReD3y0z_Q?W%}0YU3y?I-y$bQ32^K7=S#TFWT6V0d0t`nY2!jRohLPB2o(^T zU4+}r6ht(&5j+_BJ?6y_}AxZG&GFxBFRA4gn|?hI^B!?ZOsR zY0y?FdBf5HV<%tEqlr9%$pR-Z^qIPqh&zQ&NdI6HjMuDo@bMn2@C0aF@fTq>(flH~ zC@ME!>ndvv_tkUYeNk&j9B_bvZ5jG>Whf-ACE&UkD4f@MeJ=^?1C$CIRmA0xkR(S>SK`5kg_gOIKxVHN*a((X7}D+XpJ`^VeUE? z(*l!}q)8|G$LUh{(+BmdO!z{$dli&zBFe_@8#%O7Pj*DP!-vzCYVoP2?p9PsOPWNx zuQZ_1rT9ii_vz^22V(8yUPtG?@E+WdI}(~lU#FN4G@#G?dw5r}`|s%7T{5k|`!d8$ zyX``DhPi89gb`O<=sYje_>?OyxH#NBm`l9kLYy1BZ{WCZFS-yChNuieKPQTeqnbRXr^WzS6JUcyiAw=;1##j@@< zP&v4#SjPQoCibym;Od!V=Uw+XN>pbyY4OAzzJfmmX7p1^oS8)iJ*Py#Eb``s`w@7b zeHST^dlb8%#3S&B7d+a!qFLw3b0d}1EFq`8Jp>gB` z#p4Gvnox~cVmvN5skR2eA=DKIt_{NR@g6>;Vhay{C)GfICQbAwAYG@>e&a*$>m8*h z^+4=HoI7~DMQE)VJ9YM`geI9uway;!dd@4j?+H({&db50;;xSDPx3fpKwq{Y3o~dG zhE^Q#^X9RDsu=>G>ce!}=W~Ygc>h6}asx6&bY0V;F~`oF(^MAY9nr?DP1`j5=Xk?aW!M_Be)N zQ)ZFf*Wm{;sN-gQ#6^TBA)CoP7cl~%#~W}6FPhQW4LFV$`=h1P$QE8~<%E2D;!>UH zg`V`l-g+@kb*Kk*Su8B?fvtKmM76@k5A1%|)UNE=_HhcmAE!LzZB@=>~i<5I0F z-SMm*;=G{l&TyH&qNn4v8E6>a;;=7(Xyuv@kAe%}ufc$(Qg>2f5W6bSv5usvhgeHx z@MtADOMfAU8Xv-3TH&b`#a)KhEt&Y4Bo1uc5-0eH({%@0Na7^;0a9@YX@PI~i5B!j z3+(DIRy6cs%5+PW;9)O>MaY}g%|D`{HOtN)SXhF5m*(S|!s~|BK6~y2_gG4`cDh9s~ z5(8C(VkCWFpBP-NviL1J9E}fF79-KrXzUU!#;ck|Q+;uG<7k{1EY|mb+LZF|ib3Y{ zg`~TC5pwSywD=sF{Sb1xDc%z-j`8g;879*wF!WU{z@#EDqOpAt>Nmw5tB5h^NfTUH zO{|O$R1vG7jZN^QDq?MIN)xGxBhZ9qZxb9^RTNOOCOEdLIMsL}it3UMfTu^)lVU>@ zzETxZa7YyPt0wkFUQu{*HE`A@3U8_=`l4SWX$!T`j7aPhB6in>M^XprPibWzOC(MW z0p-02{9TCH#${auRSr0c<<&)ZqN^^ZD^$4+oaq@>$ZbG!Ym4vnX#Q}P{OQBV`enJ_G@sb3AizR#rnPm-I?&VAh z=ZJR|?gCZ9hx=d!I8~ypnqLKHa%zF7Q6il)zPtn`65#tKFp+fBxL9Zde8N(gNH$&s ze%ey8hMm8pb;fy1#m0Iq*ngZyb3v+ICVo>Hr1puFKrQG*x}|ZLNJScFa%35uNiNQ0 zRUa`_WpMtWr0(o9>D7DOf1|it|DH*0lcM^2Tyv9{qkShy**seF4jOD? zdZx0^qNeY#*JklM`CI(!X3<~u7V5z~6*Au9yPL%&@;7+;7SZ4MhKV&lF``(w{09HJ zMO+E`#I0fl)oZ3#6urjNw~AQ)8e4uAD*#0NEc&^=0xe9QXRq*}pT)&Nl>OJa(|{R= z)p~`iZ4+n8U*cWcM1T1!d~ust$@Qh=DX`s3tllmzl)u2Mw~J8#CELX|t}m#vIK27` z9Jxbm;P;%eY|;=(nUPZ*J@WrJ=fNWQ+cO2&Fv}Gl$jYzpW^(TVx;^jM!UpBfWEuH%~L#kmuQhc!JBu9 zwE?d05_@Q$(5kjMp?`wocZ2FNp0ry`aDGfx_8DOvEeN^;vEc2OX&!^D3TTtwW~?3Mi4 zQ~%q&N<6KixYO<89wxUX|A{?H+}2N=rtiSyEd85 zZsaen;1Yni1XmihH#MNszz7m`fVha8x?72V3J@y_?RGPjCXNxsLN=%_1&GVJjk}b1 zVxZ`)&f3Ln6eB?LQ=mAXd$3c9qbiBs9H?+&CDFn!*$FluxDzx0eFO;PIXwO1dLv=|LcrQf4usYSrqG-?e0{U_k zS=f#GHw?G=f1XK#dwFWSxE-$*3ot`a@!#?71|6OE$S+a}9Gv zxrzL>#?#7ir}Qp(V=c280k+`9WVGQHIknESniDrWPa&N^`s69t3FM1B>a7(H;(v*0@8g$ww$(#N3F=`WT*3P_JzmZ98Cy$LAvA(@IN5`b>)Dg5%A)Pvqun`|= zZ}!t~C|70w2K=_Y`8)XrysU%SU$tHe>4WfeJwDdKyhOep5A106H`>ISU`7-RE7sv< z9nCA{>u_Wza|P8pR!z}q9ehB@jL}+!bgDon*J9t!WJQMw-kWLaP>Lzy(CqiUgiX6NoAkyx)YwTrhL0pA+0Ij zE+x5tc(yWdG3TA}Q5V=>_?;*3uG5^}a>f}~=S5F$J`hq;FI`I>mw3Xma_)TEm^EzS zeDdWT&v2!CxABr7u#be&kB-Cpk0<9JdA3t}_>H7W+Z9%#t(xj16}BsE#4t8N+=kgE z$gMPLUM%cOvrUjZn_xN!q$@183EF@lvIi_Jtx)6R{E&lGy1?!Mv3-W*Q4=~tIs;Me z0^7`LpCNZs$Tv=AxWEqRE%~$0kS@Iy_|_2EruAZC+Z6e#mjZ7Y3fnX$W^=?Dgwo}8 zJ`jUaVV~BsT&3@OD)5q2*rx$TSYe+=f2B>Yt$*}T;2~DnrvbXA!9LBV(6}<9SV#a( zL>lbVx-0ONG}xzgXH^w-LEt(J_G#VNT;bY)Aa59K)VhHMOqLFyxH}9sYF&Z<*V(d& zYGJl~-Bp1%q{BuHP`ak(1JNr3c4}QDgTSp_6nIt!?9>2*GGV9IS%FhBVW-xa>Wjm_ z0zN+zc4`vO=1h=O*I~~1fuYZEaSZCDzzc`N)&g+HaM+XqO4rSR5n@%;QGwfz5Nm5X zQtxcuZ0LkTk9i8*0?_?5LY(R*>B`KU_Z{$+W1bP*o(>8;c_eJg0HteY1k})vf?XL1 zLPx>ItGxmzkAhuUd+OabebPX9(x&7_i*20SQKfwX_4YFFG;)gBw)t}PE7GWj8RpBd zT-$u<2!u3Wh9;8G+Ge@j-Q18mum<``$fif7hPLT(wGLIX>2Xt{t(pgQ?9-#PI-4G+ ztJ|i>n(EZNSjYl_bp6P-31UGYO^?ntfer+4{b;NUff^sDM}7zn*#egj5ZWh4HZ`D= z!vlzNlS3I|pB(Fg2p3ByN05)?%|1Cq9|c=|_Vi|Q+w6$ zBdDd-XF5~cH(-6iKw5nkniXvIxx_35_d)muB+}|r352xzJnhL;nj?%T7WA|hU42&f zRIt@&smN>;FGQ$CSD&dsNUKjB*hs5SZ)yYc!~_~?^*P-G1phiwx=}4mly)8pw)#Bl zZks6+K_aa_$GA%-f$5-;R-fku1zUYC076=Qb`q#bad_4$jQs_oP1WH0kU zH*T6-fxjJQu7-BTk%Pm`M1?#eNY*&>TzBMs8M}RBeuexl5%oOtLIrZZi19FU2>P)d zDOyNPony)DRn&CJFU<72-Nbv3d7J`We~uUBn}blpXLx_U`8g_lMRxyY9_WM?{Z0Z7 znc=U@cYH)bj+w1$6nPmhI|rutZ+z&S`FAw@Et!AboaKaE2zI|{p6XqQouqrt6mv@G zZQ&DC0(YlRV6yX~*;$U3E+F}ToA=34_ER$HvYB_Gf23!2iTQ{Vx_;Ca$q_vHK18Db zK*l_fB3VhUKcSJ#e@^bdkRsV`i{xiKjr01Q+b&a*PEKC%Q4N=wxX8t8s`q9q3xy&J zWh0e9C>yP0l&cqnGCtK7O5Q8dMC}Ekkbb0%$xHM`6>~{SO|R-48n%KgtWAmh?c_*Z zN*Ioj*Y&+#AfAH2xDCv!j{UL@sOH_0l*f-JlGHG7ictD4YJ5O4k2YLp|2A zPQ?PI*=T4xNa|@G2+lw$f$|QD9(o@DWeU*WLRr6-tZw18Nlr(r;d)jwZS?dqGP~}- z!Ix#~x!8REr+S0z2A=eSH+Ww;ksDEl&#;{7bUMnweI2=cyp;ZtuEf;O{<1#Y4?!UoAn;&XBtPK6H zb?M=-D<_qq?Xv#{6;RI;O2}vGH!dS<19bb80jWuu!_$*3Q9}k;(^DE`4jf9yR2Gwz zK4i2dIw>>B64keFa$06`KUG=b$fOKQe47qslsM{$7yLo<1TRZg(;?Q3WJ{_wGo}A% zm8@fG@~E`rzTm;qIyoaFX+W|{)+DK)B|W*XHNBr@Xi{I5tR17RBa+km53!C^NoVia zq||;H1Cs_PTbd=M452|*2A`G=t=flHuN@K0y!1^@hh|dxCS`)#j;R^L)6%l6>9nzO znx>!3py3hL!L&bRg%D#(x}$J->fluC$W)aqZpe`20ZBtFX-VlxLz6R;(`j3h&e9ZK z>7qlFkzwhVoSFhIvSiWFoqoxd6X4p zseO|nO6XQr>y(U)l+*z*S2B}RSrcqz*uaz%)1xpTH6;TEEET%OMqWBTWya5vkqKFn z0V9`@W=+kIMw<0Lp?ynB3iLY@BDUB@G>aV$upTy?jcL5q0-+C~M+rJ?flf#xKnJl* z`$#DDUab-lFJzZi{ikpJkw|F?mB&aMc2Ih};y zg5cQI0wR$zKz{|e$41*L-U6OvCwPrBz$q8L$~+_~jiz8`%FyHnmcZ(@`dfyk^i7A; zNM9?Q1f;C&IORs^;xAdrw9(&`k=b?s4K}y=0o$z7zMq(n4g8;+Wc?5A?Y_1`u&1Cr zDi?GX>yfUE)2cwOIOaA+!v)N8x z1n!}}z3vR~^Y=nr{adeJv(6s4QF_f*P5>UV(RqM>*=W0-B9-levK7iYD660>g|Yz3 zY$(&AOoTE9$`B~YP`X2D3nc?eb10cZGD2%xWc^c8Q>G1G=mo_aiVqpQu)=~PRrS)l ztTGoHX6LirPCXfu(=nm{HfK3YyA2bG?CTpKH@~=jtMo@G+oAjh8z)>FyG%dC2NkUq%=$T|F*39Klns8-50FQtkO6TJa?#2 zHmKNt39b^zbsi<9n%4hsO4k3Z@|!x$zJU)z%G=BTB#`Jzwsy11L_enLr(l*ueWJ@c zwg*tdv!s;T+Z(5dX#M{|`Myd?X}n{F9Uyd+QT_HrqpGZ0vsi2bd)_o;;j2c-z+S-Hejbl+2RSTTrO8r6U+px|*%w&oz=X z?30~cfBG{ryRLW?&tZ|r91yaSq*x}@}KJbm-;Ux$N!~qX{s&Ie(UhBLwzS@rG4dE?#9$*2i~%{yk5Vo zJiqy5dEQb>RnA|e1D{yCoIXo-xx7Fo3oB{7ckY$~BPZz!y63GF^Fl zS(~yvEW;AZ31qS~2Y!VkKfA00h-glEUhlw1I`V~O?4f|h`(V?gzmW}Cgo}W70h;0q zC?=pO1{!2C3(yohK#2yL;wYm`HV|lv<4iJHCeRco3-B}-Xo_2*%mg|QFdxddKoHTH0Rlraj87h;l2Ra+Dpq5Pb2xy9-wPmt*KvPVH z;)47oJO{K1Xo{J2V1$6CxCKfzpea6pQV-}yfDvKP8K5cNf|7u;{3T*iUFZ!cC~Cie z-T+PUD=3*jQ#=PH8)%A^>OpUSrg$C7JfJBKs1KtEG{rxltOuH6d;|D)FVGY}G?d8> z08MdWRwJ3L5SWF4f#EXQUqDlA+!+3RAJ7!fLU{%>#g|ZIoWF!OBVi zQ_N@ry$71&11R-?ruYgCZ%O|cJ@%|KIJ-WEmzXo|nIh2wt!m^@%~9bhDY zrdYERj0DgWAM}Bd0GeWt0niB06yFSlk#O>t@Yqn9Obs-}oGh741e)ToY`A~|P4Nbl znm|+J;dhvgfaYg`Q5rCEe8*0}`7zZx)gEH$qL^D;~opecG@fe`?j z;sq!@fTmdcDx4>Prs#1E>Htk~C6sKSDP~@WTmYKlf*UY9fTpbe_5e+B@=J&uXo{|{WU@0rQ~UwSWuPfmeJzvS1DfI?D6fE~*!m4j4rj;l@vjUFCFVk@12n~u_cB=|&=h}$(h6vbZ9c&40Gi@iDE)w@III+A z2hbGHK^X@$#r86}Y&y^scR`s4G{rEvT($yez%1EfVAcae(F4h4JAtN1IJxWq&=fl> z1DCM#epea6emdl<2O>wY`98QgJ5(7N%DwnB&rWnJ^Wg^fNcR&en zf%88lg4A+ZO;At_(a2?ufTmbiE0@IrO>qm9|A(Xd50rXJ{6Bu`-fmajy3?n8$uX_(6)n1Sz*{Bgt40yvNNdF5(XiJiCPz7*sPY=VY5OQHY+5<79osPyIHZ{ z$NB#8y3gl1bKdXw`SpI^AKm75^2p(>-9nZ}F6iGaOy!YnZQa6j9(k9{;uUjbc z$aO#H7UuIh4$W`ZEp#ai#Uo@1k33f@Jo5YPyM>iJa?hQNh)3Qd>v&}HN8Li5M?NZB zdF0MJcMHwi7#J>;fjsi5VUFSXC1P z3Lbg#-rd3~9{J;u-9n8=4&Sd^*vKPS@82zK;WhlpsBWRLm!-s2lHifO4(Jw!@LmV_ zcJN$B=ia=^StEdE^&T;gQ2nw)Q;oV_D53pE$+Z^T?}Cwe~!6eAe3Y$f2iM z``-2z-Y5fk*1j^T>40=y~M67Z^Q{y!;}w!Hf8b zOyiLUPq+3w@(Y>6Bj;Xh?Rn(3m)MZKJ^!PWr0j*r!!Nb=JaVI~;E_+wu!cPHjLWP& zkNie9^2oD(YwdaD3TbTd%*P!pbAm@+B13rOr+FWSDSV2D6s$duyi(FUa=DDlSA4$e&(iAMnT>e{TkOI^`3w{@>|)!BmYtK1mrawa)W)qBafHnK0E$@-oOX)$X6ww zREYA84Cj%1+-M*0$fItu4|wE@lHrlt%{3D|^01rD1dnXI#Z2(XD`Wz(MLrks$PM@TT+r9^zfQL4a=UmTfoI8Zp2HRQn+aaURSy_Fui@Pf8Zj^7H!_X; z&Luo31zyG_4;dw|;D-;p*LfYcd&~^*B)*mZqZ2FC@V-CW$-ImQ{l!$ay5;aT8Ny3= zbj60{8SH%4Cn}!BE1uIiUc_gf*EwFni(aqB1TW!LZ@9B~5x2Zy z{WG!A->s=k+b^itqkGeU){oEU)#vMf{*@3N2B8knaHb{ul?6oG76D!$n4aCkLY~3rn!AT(u^t!n?jEYVjGxK|?k}T<-?wxRbza05q;Y`u_?09E zc>aez-NVk(;e`}dB*`QDv~~}}c>+)N_Y>1Ri@WvH!Pp+(mnpo4FZAyoX7DOrJ)nD- z!;841zfL_rw#Tyubq|Yq4u`enT`<1T);&D1tr74t9<#j>@GQP6VW5-Z)jQ}lFXHca za)RhMPtv@E)nVPk=-3{I@6kO>Ek7>v2fd+VdnHC@Xmyi?TYl!DnS1uj2Po z=i#*OVO!bClc#mhha(jl+e{0VB*7yW$q-(~!N0U8coNT*6wl$)GKyF5N0V$$p2Ab4 zlV|ZI$?_`hGP!%08r$IcGQG|7KSx^6FnTX|&#f>>=JF(dD)V?9vuBzK9{Fck!Yg>v z6niMv<8kL$|LC~eGF`O(W8wkD?%@&X zuVU+s?r)yJM`Ru^w1ZJg}SBUbi%;z=y#pB&WIo4w(hDUb)lg-5w_?E1R?eTl5^YBFX zaFuN3MSNCTwl!P$y>xItg$&!uP@cs6%{~lQDB;e3HUgf)y<{v;<26qj4KLyjPw9DV zgU?EiS8?xUMi$%SV={+V@YtsfjA!vvS<)D*JTK=;nn}uQC`H3tva`z=YNu%_nqE( zA%|1{XL_UK`P~}A?C7|lsUehj84u~*5XwA*7f6K{aDgn3ZSciD4PgbZ;>m*=!YZD{ z&xbUGjl7OS^4m9r#_e?iPuoES&*3)18o~&k!1HBntjDF&$txIkX$TW|oal^4L#_M?W@h-qKn3Hupa`OqMmxu8U;dc^ta2|YMLPJRKGG2RPLl_q8 zPt3dMFB-xqg#wN}$@KCJev@qoQ+YV8A?$p*>EbCI|I3CjmuGS5q=vANSMY|jlz9pN zeNIED@-Wqf&ew6C!iy#R(6#V&X~`?p$iST5@gz=^Av}wZNs?D^%&!~5P@ci7B*lxk zN=EQnqnaMM_L}v2}ZZo4H%;5>VROa&no_U#0{m}D2NB$&B;sN-?Z{0%C z@rr`c@gn|1Ht-s@UEUDtJc)&w4Pgt9+-8x01~=l;e^vBjXipDcc7;ffFUo zvv~6pmXeon$7dTtmZ$JZna(S?=5^~oL!m}m-_Q}Bz@N!{p21tB#7p?4EaY|E{!Ja> zNu2zThEU}>d}Fo2@EShzwp)=`@T7Mv6VKug-}TVjNr&Eb|IbuNC={_ONgkP4W4H6j zn`9U-VdHxZVR)>^>5}3FtjGu+*=?=6AhyAwGK!~gjHG!6r^@J^@_J4FC1bo0-fsxo z)=V8w;-!+|1?>KTX9G{*_c9^2|F9u^ArpBWkN&5r<{7+3Ch;Qfv#udb;c4u?z9Hmz z0-w!)WE2Wjyzi3+-%Q$c_=nF-b#&bE%Z5_arm&tFgMoYbw6$l zi(`A7wtHi!@B%(M$^du;PdY$HcoqjA*cku)O|QvW2Q`L9p2LIEjiH05@renIVF<6_ z78%LIiH+fK8O1Z$C23y9#$Pms(L8~Np4=EZV;kIhN@JML!>I;vy5-I#s;u!Uhl}d&l|&1FVu0t7e>m>QJcqB#u-FDiwDt(Yc^bFmy>HDZh2YI? zzV+@nQ=)qho!7jx&vahJk={sXUOWJg_O3%+JcH+Yz{|(a{>7!aJnK zOZe;UdW3bnfF0ZS2pf1lNxEdCLKz#AJwlx)aEff=Ih-k5coCP%R$jrHH2%cM@DDrm z2+h2VzuvJ&XyFCyJG4hg@C5!t2FCVy%8z>FLx)24M?J#YoqL2K@dZ3@m}%rWd`*V( zD!%n&(-_;}pj~@}6i;H8w|^SR%Xs%sd-z7ii1C_zdW1>5h{XeYgj{qSa&V6@n z_Xrmr(!+N(dW!!X-6JgKb=>X<(;6G$&0|a{FX78a8a1!tS4W#U9>(?v^T(Nq-L%1< z{@mz!8c)g?J+(ebaR z_6SpX6?v;9$M#hUc=n5m_Nt`^(Xm}2<{heJN+u$`<89;QLJf}zKjBPMnX8^l<{zo}+ zZjUg-3t9Z~<{n`#uj3nc8v(E3l~42t6<)*xmRb&;#y$RQ38Le|r)*wc#!H{k>6F3X zQ{5YOTbf62T36iNzD%b3^**GY!g@%D;ok8LpbtPRB@k9y86$}`yh*B)UG zPvRRgpV#oEERz1Tnt})y+@eHtGHUG#d@r-(or6H;CuE5Ph+R#yA-nIWhwJ2e)K_) zuq+;cwGVrQRXp<1^&T3$g5OKn)8_i9N4QOzc?sW=A-sm)$*|bw;~rsWN%0iEA|rYA zWB32P8%(=G8E^i?2zUv9^{MIR1>Ey9JDjI+myMo=JcXZ27q8=$pWETQh%bK8Bdp+6 z>|Zy#Jc+x0Wj1&UM}Do-KlS`illvw4Q=P!GH|r_S;aT74Ty&f+Szf@dt@c4|k4-(A z!VI3kp)!}J@D7>JOZfdZO`(g2UQOX!sYLJH)SQQ)L(3YmKfv0drqA6_Q1>CKF zQ%Hlekc}#`d`Fj!pT{ zvX>WjYzkLM2QT7>GL+YGuc1vL#nU)TM#VPxx{Tp9T(GlI^D@3WtSL;1^|=1WM$hZ` z^)5!t!>&zXgmm%ruKA|$jCa~CD^&2akxgMmJOC%}YcxEE8>AlVv2s9DXx>|UoO^In zNb(ZCF}f*?XaUUne+s{>l2ts33uW~_ zp8sXC?FFVdzJOQACSJr3C5+TL-0N3Op@pY$mUQqUzAi&~4HsP46o&IMzWbY|Fgn)b z`iqR7*YWG=2F%07X6j<=KT{#C@XU;+Fo#$0Gw%w$Fdl%DuQD2*!ws@B)??+GCcpEo zJ&k8g^9eHCtLqu+GC^p+~-|7!6WDW z%~bOeekhB19S?fJbn`SmEK7J98&@=ir96R0uQcsEgV(-lMtKqUdR@Ey9E)q-u>Qjp zYNTP6hY3&M@ozSTPM*cT$P`||$B}nH3)SUn%pjwkdoiOQOHe zWoh)9^T{$E+4qB{P}$G(KSB2S&@JbMG~V$~YaAP4?jt*vNB;S9w;!+I`Tw#p_g9ZU z_}0ecNnHG$&B)8R-TyqSVm)5j%^!x~MSP~AXPCq*ct*ZQ&oDzFhYvUP37HRVPvN1mF1E)T(mnHGLp(rX?7=<5#`prhCv{%K*@yKETX_-xa(K@$ z@BkygzaP;vBzX<5^cP`9@FE`L&&!PASzLZh&oF^kv3Q)0#y0rsDLuo?Sbs`hgNu8H z`SAe!!6iMzQl7*eE;YqGg&QyH8CLSjZ+nLS$-u=s{(oNN_#}_KTZZ!zJ}4u(_wNYD z6?%p=kIczf9{GfH<`w)OyYT+yrj*z46Pdy5vF-{z<&g)?G728q{yUxKk*7!(kKFKk z`+!Hzx!Mx&BK}ua^2njrSPt(0`i1;){y@<>g)DZv&b0H$=VU97Jnj0Pq4^=dppGXO zjh<(5jU;*Gg*O;IkKF%8qvw&=$Y>tzPDJPB?@VUpUYC7 z!C%WVUcf75IWOXEvVxcJFY`<(ui&>*;#U$L*5>w}VX!pvWS-o5 zhv`))Vb42z`UQd=|3A;-qj==YGKN=i-d#2hk6bQU9=Tbj^2q5W;gOHXOkT!*3+y4D z#PcOTUm?oJ(#0chy~nKZ$oKEHiFoA03yp|JUbDz1;*sP2U=Q)gd!^1J54q1C;*qTz z4Du1bOO98_5RUQRe|v^u3JE+zM(`Z&|Eb%Cr*XTDZW|tXnoNjoaFa~pkzarA_TrHj zf8h?|k*mM-4B?Td)a@G{`Gu4o@%)c+!6u{kLgcmoF?t@kLMlA+`z=P#BQxLF{XFs> z*}x;W`BtZRRN>cnX!quj;*np-C?5H2 zqd$elBj<0^96EXA;4G=|$eU#) zk1UOD4y$(Y}6L_1HdE`lEX&KMr<%Q<3f=3R&+~|4aBU0m$zqrEadE_ov8a?-Zz~KUE{G+ET zz9)%4dj5MO;Bdf9qxV7@Z<1lWgvnX<0go(6I@Y5%0S;q%r1$L&6L_Te?hTW81NUOy`l_&o|8Ek)Qm|h>8le-#3SSMr;$N-m4RM=5^bIncSPjgy~YcN3Zc6nZ&(m zOeht%2@84Tqql4ma=d~`e~@#mVy3l_6qqm3JKCrCU9?O6ZVy^*dd%Ki+L6wlQOU1IvKdor(GQX(_W#2d#f8i3GpU= zynt^=Bd=lGh+d)O*d&gUN<9Av@1c34!g7TYJ}Rr?1@PZe@BO~0hp6bJhCJk zc;q6P&&xP|?_Ocb={kfD$#h=E&twR%;}7@g6^5Pe`JW=^$S5!5aEXlJ75r8@c^K*K zJ!L7+;3Lw-%Q$}DUST%R;zKeo*5hZA;&uGte!YCF?ppZx{suP1`SF4LslCF&!ySP4 z{i;`(6dfzS(V@dM!Ut~e73PdlkM}*~kDo`!%A@=UZSeEI>BK=UhPPD>fS2%BZ#d6^ zmIEL9*dPveES~t4rQ!K3+4JjOA(=M4_;6$I5DwJ{KknB%R1R@c{JgDq*yw;do-(X= zm^*sMki}c~>K!_H3Gdvmcj$6#2^UG{QO<*pONLkQc^S*Ac-;QI^I?KQcK_aCvP?hP z65xe0jTdm16q;KUm}a7I>}Vy(nQ3kkoh*can`fg?q^cp2out&-V^%6fz3OOVWw5I9ax+&*6o#i5GB| z1Z|3Vvussg!bMW&Wqe$QYE!}IrG;1VO=;#eTrUH8Jx?}ELLnSs1k%V8c=;H+_Y4=q zc~apeJmN^R!ZSEQR`G1ClQq1Ce>=*?yvHme+BMOyuEM z_y6=`dxuF11w7?A4+oyb?`2eM)Y&`CJl@9SMSM<@Hc=H<%WU;Eyy}GBVPR~8^Q4QH zuw#7hu$U+DbeY3**mr_k{Y=mQ1bI;AdZCQppXh02$A(`Rp-kfmJW^)z3{H?aaaZGN zDe@YAF4K7(Z#t=Wn8Hi=s?6Y3>^#|WxKYDf2XrmnA%llV#{J&Vyf0vi>QBy254| z#>3>^p{hc?utqE?&mRrNk@vmMr8o{J%47t`i-Lcgt*E!vDz>9?t9?PL=6A zduG0OxIchSyoRTqW5hg*lVzYz5j@4s|zimnHMp8MN7zM6r!ASWlI>ybGUS7OPIzhc=A;(VPtHB zahakmAX?E%|V( zLPDX0LvCpa^WzKnUuogt)|POwEH>f-`jd!ZAur=AceyyP;!*ductbfegm1ps5|;29 zp8cxP^BlJPy(LUMMJF(^N^Z|9kPWL_{EW`jVeM^GW2z$;uQdW*#xFi=3DX^1$I}P) z39ESyKWyvc2bAjZf%ZQBACdN0@8}a6V?92&YoAa)Nj**&(I?F3Sv)JhPoFT%2Fc-O z+2E<<|6Ye%_w5sw@e=N{U!Smvr}1uC73=Y1sqs2KbYPz_;ukJ}+aKH~th~i6;t_{v z!!!8rBbl3a$zE7CKi+J&bK4FcK74SV7t-gl4o#;F~g*z?k6VkVFT(YQ-_y3t|qbV%@gAwyG zKGEf*I#I!oAL!%9usVk$9^_7x#@-LC=X^A8Js#6jg)ENxW1r9!FMvBQ=@TkEg};)G@dCJ6R`c+9pD;;EJckRP z=o98SPZ_sa+9wp%C-C=DHsT`w=BYkm4lm%+zw`;y@(LAl_VPYqYMg3(ZKd_&Rs804 z)5OCYeZmWG_6b?jTgB=>bi!;!zWJ8+yoS}));QMVn{QjnSdZ8I)66-xi1Qo!h7G)g z`O&@lhGj+5g1vh84KsKGGcA2XF4p6&L;Hp`6U+pz*iCp9x9+Lki8}YwzG0RuKfwiX z=e_#+5=?u1L8`opyYJmMlw&-bJ*U(atN!;KUAhDM#JYS+&1`a|JE>vhXJkO9ckt@EDvf886Npmn`3wdn>$*=G@ihRwrvd~V;j70 zNNX4y9cLw5Ll-aN@*P@3j#u;KksVt@M{I;EcWMpE_yTtRNUwPoPv5yUq<9WLmISZk z)E~Eo`LQ04+NCwL@C?2vi{n1PZ)714ySDlft&Z{}-oAIM-~Tk#C9>1Wtzjci;ghH7 zA+O-XGg`x3>z&2ynJ#QfBS%hc4b?bvm^#;M>La&aU;sS)sx=&FcFT@U<74+Z)-qLa z&j-xnHR>N|&4>RgBoxAft^S#;H8jQ-@Y`ov!-nJ4|HZVu&>B|pGXD7`7qf{fc-YG> z)@j7}@ygb)DSkzSSH032hN~~)m(s%PxX-I*ny2x**Uet1=YM#kHJrc7)Xy=EcC%;*s0EucJJPkAKh_X1YKHA6c&x22;i(KWYs_cn06w z&>E)j8orqS%qEJr2mWNE-RXrC{#M5F0$w;W5z?l*fQ|bm!t$$aG~6o7c-SuydX7qj zDLRqBeGW{7LhKyQjP5)|JSm+B!_{YTg)CH`uaaX9PK3_*0xmkliM>$9yAMr-f$B@R z_hE@pjwi(~8O_T$=WykC0leslgx`kHQG8A|@+uxSCJ|Qi3@(upui&Pm68SLCiNeu| zaH15wkj1y9Y{WJE+c+2DRct;k5vK73J~`e9;#A}ISu)D6kjcja`PKan<^`Pppo4h{k6N4v zGk6B?l{H7X7#{ObBCO(BJmuj;nC+|KERHNEd^6%=IQFrG-==pgmSnm1kz1s~!ygkN zzsQGjJSh%ZVl80HfbOJrLAn>IXru_^^|^hxZFJ)u(aS-3*AQaEDROdag|cUmDjhlzA0v(#0c}cx%+kgWBNJ#jb5nXPfs;^KhsU)2Qq}$@tbVFkT}~WI?V}Bx0aTvhTSH+I8R_!TC|T`D$Trt z=bxdy&gJlZsmG4uDfu(4t3no=rZ^E#;O29!s}YCu`i1XgdGzybzJe3+B;J3y_PmU{ zUC}R$aj_K6kWsvVvt$A<;{Rkg4_EdJN6H4*%4f)0>GDDiU!K)3Eap`lT;%a$*!>1m ztv-RXWIiwA4fFejiM)g#OVxMKb=-KT8I33k%@!fkZPprprf3W9b z`#ts@1p-AS+Dkm!8LRrnrxI|X+3jS4=@hW~G6<)_pvWABx z{lYd<;|Uxn%Xt!?m-4BO#b^Iyd7@+fsHHBZ6B#^SR(c_eH^>U^Z!v_%CtXCF1U@A# z*0q8?pR$%bfi26l^Rt}ViLE0qkfF%A&I(Y?; z{)_eI89YHo@hqMpBY6%t$r$d}+Cr0z<_Y}%S?e9^pX(PcSZ=*}0Y87CUzl1lb2#ti zyo)K6UUoalXkNxGD@`2_ubB2%O)szFk6yEuJcUnB5a0tZM7PvRbu;AtE!!+8czloZe6BpJwaIOt95 zopmhsd&_!9$Jpo;p-euI72Mz22%Yb^h(=lL{jN^Lb;a?rf@g8!ntowx zbX@+PeZ#BxzT_4dC2o)@yp9L2HA~uL@B~To>{|E#zZE(aypdD5MoPShx5y}7!avAJ zUd9nM>&?@6xQyl*-2X%C9qaMob=Et!$6g;-v^$cRtvWG|$# z?`LkIcmVd3nLLRXZS*|9$GT$SbI)+~kuS&!Ud2^1jn{CUOy_mnBvX0#!d)U0c>;IH z`;b*g;Ru<*(|Dv5cm_LV63^nhQa;TE@b$WjM8{wJ%WbA}S)44()#q@5RJcEx5(aKE zquM0#WobM;e*I4dZ1!LYUchOxiWl&&vVvD}z`vcKK^r_mTDs{RUL+m7fW7}?&9zV9 zI9V6lU`~ee$cJS$FXL%jtp6qlOOWa1k;Tz%wtnef7xxb{<2SFk*Ten2|EB}eD^Bd;R@?VD0hmYh6tH z8eYGle^{n{5%WiX(LYS{y?zG&_aD8BKWy64KRorFllrk~1?PtWVU+_)xS(M`=+eH7 zbD9Q(`PvuphHVCfoc1MrvhRS9^c8aj-xx3;tm8HOSBGPLDHa9~2v-al5SkzG{4bKl z$pK-dM&-z%142=wD*pLL1Hz{Jod{3gWk6V>O%D6-HXuybCW+gmbVPjuzu9AePuDK6 z=YTL-w)pIq!#8D2Nhk2IpK8CrfH8GIen1!vVJ?q+?wA37 z`k_O3&#^|y%Xt2A144o4aQ9A~<|+Ke2}U3PF$1rjFd&TNMLhq+0bwA|VegX$gsuLG zE|DkKPcjw0t1aTW=Ns`&8sV4T)W7*QoxoSFRDY*V;D+LWP`*w*e!0f1XkW+XPu0(J zQf%FOU|6Dk0_PkuFwE1wh|gR*Fig|Ff}?I981nNRkS6D?_ksg*xb@S4Vd}M}@w0(p z?|%&p6K>Q7SN=!+tvZ2C|5HET1+X;?3eDR44l=ZM8x&UfAyfieyQ|kefvpYd@8Gzg zX;A3YzT7m(|NreZ$p2)v9{52YFF2r%m-kce0!2KteNb5FfE=#gVUTysu$K75&g!+V z;IKW_YoEf^BSrffemR8q;jws?!<_!uHv`^s= z{$P;WC-LdLKhBW!v)BqgRB_T%bO=X3r+1!i8T^k-oMbuvIw%|~6L=OckdeHAH%KQh z;iEE|SMY)t28F54Q@~qZ92CaHHn{L5%b`ABCLgS{PF|?vcz+e5i)V4xqSxZ&+V zVNPs=Gv6H)>JBdAIct>F=kOyb#5UONy+L6VPv8zRgQxIdN%IUo@}Biy>O^IQ_O*lj zqp)egsZvp&!^>p4`U2khq2*Cu!e6c*6eg+9;omw6}C$MvHTi7t#wQ%URZDCbjAw^pLuPrQ$jd13W zHh(GC!8r8?ZJ~UGQQ{Tbw}s)nh_z%}7{(*hySIfpkKATtTUg2yc(N3D7H`_WEsQuy zr*YkZTzwt$2OQKEMvZYW?te&I=+G#Q`yZx!D|ym*hn~jK;N-j7LUU|{Ps^s*2>-aiKG3FuPc3W< zYhpcS7nv0vS(7n5a_D`|8D|1NkQKa+-S4-jv`OI12dw`(FBHkt2dE{s<^$Fum54CiIcJ<%4%>S*KvPg;M+rtw-SYg5D*p0(WCRG)3j zhxb-E$O|?6&5K6B3;1st#luUc{bjeJ6J_wcm3q!|IQA7YpiKsszv=?&tGM_z7jS2l z@wwM6-=XR;`FF?i$bPHL(&)Sbxox!<9ZH%YWkjRY+mWr)~)cByi?umPCCK zf4tGXeug$UMOIEWdVER>yn-vF%&YjVG-~gO6n-yR^+mi}hVc^a^o3`DHu)5pA{8&> z@F|(YE4V_I@G9>6FAo`>#usHutj9;bHUK9o;|5u$zK%cJWXX62C&*Hs#hWFmeF=ZO z+4|?aklNf9zLK%A*Z+2F$ZGXzyi*qP5_ZWlUdAWBF=N_S@W}tRh3V=uc-y!3P5e}j z?f=supURVXR%j2Sd@9f3#|`aaoloWUhJ1Utx3N96`0}WXzwE(%MU=yfn%YBBeF3lP z$<-I}2ivrVk?NE9K(F>N%oi7BJfKCrHfemRk9uE>RPmG6_Ape3>iA{9c5hh9ahrka z^LmsZt!-Y2Uryor?b`h+g+{pFu=X&~*K27Uw1;{ZNaET1sgGZ-;c}^GTnyin#natQ zICTH^u#~6pQd!Om__9=a74u*CP*$kpumjq|hAs!-!UNkw#YxM!T9#>3!yX5DjVExk zRJHfh0q6^(0Op5L)yb!p2ii2wufoFid$smg`WRmbbHuED)9h(;;{CR z{f%|SZ4Pe_DW1S_5_krWmo?gFaj_)Sm+^5~t-gW{N3@3;PvAJI^9)`hOLzhAJHq;} zQYb5|mMX8|nMbyV5l))JKOWs4#_$UEAKM<9FR}!9vLw}KvH#DEj3;r#xb`rUr}5RF zw}<(>iq{?E!n}xI%UmAv$F_$#GB3V>bs6gdk$WCz%6J-oD~+bTfPa#$>MPizQ~S6a zI8LVU4E|0=@FK33>AZ$*$G3;!Jc+-M{5*v$xl=~*60VgA@c?W)p*?JhBgPYCXl##n z$-vki*T_0;YPj9__Apz05>Jtt>a(~=R`W7`B=dQFe0x6pXo9IwNa2mLgqQF=S;%YH zc4B*&!IL;KhG%i1Oyy-x@GAc8QoB7)JJx2{H|it5ktI48F0*9PH9bE6$&*BQHI8hY`Uu8KQo5X1{#a&RqYh~gLOMq|0dS1g_ zXKTk(cxm2;ffam9{SLs+Ydlz-G>fxksy0P@TsnCL7tJwB?aO%Lwf0nO zk8jEv9j)P8*IBZQInFLxR`vNJSt?__P{B_n&Fgs4ji!$m@I@)}D)zler+ESg$wZ#S zsZ!)Qyig|a0{&I9yo!D2wuc-~;C^$h{|JS&!kN;^b2v{jyo5X7V$FC8e>l(7N5?Cq z>k>18uSiLK6)X1|8IOE%QF|DoO%+eM&meggx4XYROybG=-TzlAjE*P5ArH9M;|qAb ztcmsbj!e4L)ZvZ~x-d`SNiv^jagl80W&Bz?ERFZu4!cS%w#Un5SX@4QN>=5)P$A#S zn0UZL?cpfds6K-?NwfMAzAQ!cRs2>~@bGYZI8>I#_ISM%coF|DBOP1A9Usvl^(nki zrtt#iAM{~_LK)wcVZ4Tilq~_z;O&y;C45<0cokb8)loB)!11z`XR+{<4)MrOmb)0Q zWBz$}Q>@3^WYP@J{}OpjCg^DePkzybj(o+_kf-rh$;BDM zPhN8|$JTLl)wJ^ro-AwJ>RG%;Ht;fjTebe16vFH6;b`%8RsPCZdpJ*O>T}rjhNX$O z77ktIE^yKmPLPf9q&Q1f@giRMrcYYh7x2gb(9vVH$3-$nN6Yw^w>+TYfb(R++onY! zi?d}bFXEF@kB#t%cdh+pI)}GOmX~m?q<9V2OAD{#s5O?1r|~dp<{7+661;?KC7)EN zkzVh4hPzk-_mReUFiw%cbNHXN){KYuZMqM9QsEiAM~3~@$nbN?sISNR4-Jf$arr;p z#=MHBtoOL)+4b)K?LKy4g(O}n%XtxpY_P*)Jzg&pU7(2X$U0ub9Y1kl)1JbUWJp{N zd`M>SGJY-dc=*(X!j~n%tN5*q ziS0L<6&V@Zae9xsvQI#IwSvXWP}&v%436qYH}@cCp%813LHZjq7d z!wwxGFD>z4oF${;2=Hb}$BW^wcI*gQohab#Lpwq)b`HOg0g;`5)(JjQ1EnHTWzV{Jg5!JUt{OV4(z;9D|<*YM8q9U;R@ zxMhNw;Ne8;{)>(I=q@(g}-vAc%Xao0<1 zUgu2Z$vKi%$l--DffsOzjO7*FC^L8+J1(^scoHv?6;4{f$0QfqW47q7;gPq#7ZsvhdQ(Rz@d7>|OL-Yzm6g1TU&wM^$G&szUY@}HWHC=;w_9A;+9z^CGvC zMhU!L#>Rv3W?89C2^UEXOi36aqj(yp#_$}@lNr2(|Ba67P`Z z@mNf(avSq}l#Vw&5Mm=dS-N-@ua;%Jh)>EAUcpag6|dt@{^60!Q~1?eI$_$wY7Z{S z`pPGZ=gPz@4FH$O6kfsJZ(ILq3W>Kn!bwu#S^TYJc>$NcV>x^|Rl$AMm@Oww;}n^y zO%89CPF})U?>SccBJR7^vn962$EC%WcNKi$eUEuwec$~*<7GC_;=NMjW&A=)d4)RJcD;uWPvQ|W zlV@V?7pSE026breEPixZPLQlPB>6SVxaYsk5KrS}(#Z?>CmGHwxK&zs z_>bdc2+!curomx_naklBg9nFc(Xp`YV86EKJb7}POwzj&J|+`lPw}$t28S_rZvi(; zM_kwK2Zv&EaOmWb!+tn8jNmDpC%JeY{AB3hFx9bj9KF-vP~#aqSz4~z(VNr{_IG0k zhkS=ZnS3ildHB)baI~a&2G5fO&tccj62B9|oqucuPMX3AGDMp!&XPu6#0z)P+4!9h z{&-jQ$7zp?WR8xOcO9G$PYfR%md6p}^xX!Bg}i`WvNblsccjj1cxK8;XX+6CS+cx> z-%E;zJqCv!(!vusQPMn%lckyG@Q;$1>G@wF-%BzcyyxJsi>!086pok1crebEz>C;E z!jkbM_TO8_qvNk+!Yl*8rzNAlg5`q^j7R?Y(7|D4tjBTr!;DfPgME(}90oc#fxnhb z>I>L1W^mZT6PTAd@dEgg4E&uxVV=aJWh~F&&9a!6@Sn1R*YW?3GK)N)Bp1kP zg#tb(GkF<5lP&Q8-0$eYVLngem9mr<@hM633VtTjV|)DR*uh~+Y>#(rO{tpOR&~g8!5GJp6ocI6@Zl z4CYS!f9$<`xQx~N`2Wo8y~mj$hizjUduFqp$N3mT4m-p+grZE|l0;3CR5DY9kj8O2 zRfFx2q*00-ha{CU4oOmtLy@S_QHbwr&GXE*9-q(Wx_-ak_5JVnab3&3=C$s1uhYHm z=b2|_uc1TarTls*ZIO=;4OG@1`w!bm79d|Dm6zU&Tuv%VK7t(m5L1V@`;mW=7UCcL zsFybP;mX<(@?qqNM=EO@$@`HXlN{8IAuB&xS-U`82XZXQ$1VsWUnb2AOs6q2he!*_ z$B}g(!&%6?kqtrbTO7{l~p)Q6l#T8d5x`5tL9`6zPb6P5Wg z5`#hBGZrrOk%2GyuPr@|Ba4oshve=Ha`n@!{WOds z{~_7QYtK~H+L7Yuc#xe*+sJ#7OGydxVdP5E=BdR02$|nWQ3|wYsZ5H=%E*zVdF1^_ zLE0!QBlnRa_e_#IrC(Pkk%kGMBa|Pi=>hFBCXFeFv*dw7f>9=3-=3^ zwH=cxYZJ&vkrQ8}Ve&!bY0_Bo3FL$+c(~-qUr8ljf+Jf`MW4I}If-Knh_rfy~^+4jPN!AYUgHkPjnQlBS^( zLB2`TJO!5ijlrLCI@*(7BqzU9>$Px!IO5TpFKnjz0 zAp4Q#k@q2IlJ<}fAvcqbkdGoO#aMs4tPrcL^&xGR6_DBwT*1go*^bmnejI~*laxn3 zg8b|p>x@ne89$Fxk(V;-XSO9e4rG6lgS-#9fRsr-j66zeOFsT{fC?9AP*y;myvSP0 zB|w(^g{|^9BSXGKimzq_$k_>&q!)&eBQDV)@_uCb-)Mlm1NkPYDESC->Yt4GG3p{) z{DqF6!65(rn|1@d&@SUp|8S8&$%|Zfg$PGu5#*q&EDdj|e8{wGY#Z`+WH(Y<8t@_~ zlRA+PA+L~nkk|g@#)Pzv0XUEu*BJ~p?Z}p-wr~$Ju#^Anyoe&7y@4^5g2=TQS=uz& z31p{|Sz0|h>P4O|o288)pFp-Nm!(aXqd^|6fB)q>{Ad zM;4H@$7TE{bAsfiAdW0rEsJv<=qd6c(gZ5|k;_Rgcm(NfoTY7sOF4xUhKG=sOtq#dY-i^G} zB1;=Ar?+L6R+Y4nUE@G5B6-E-`-~UI zco9Q>NlK89Bg^~fHF*cJ2dO+A@*>BRT(Wb>uShvIKb7=snwI%;5gFy~yS4A6v zeIIhCr;1h&ohY*U9dOzj;vf^~OaT>w$T#w<@SDA?8S?AyRkZR{h$D;jf>XhcY}E&j zz6aTboLd&Q=RH=hSQNo5%sf8ovR?*ZixH^%1XMjpht^Gf;1C zjp1}hTYi`WkCFEnDKF;KW*)>X4zX1^u1_A*Cr{@~oysRq;Y*#qCr{gxr|iko_2j8~ z@-RJlh@Lz=Pac{l56hE>ACdFGrvUrwGYC(o0UXUEASL_dFYWm;7A^9 zBo8r?=M~9wisYF@^86ur?vOlVNS-Goj}el`2g##?MI%|btDZUjU~+@ttLfD$4UQ?GLK=9)Son# zG?%o2bb#~=={l+W*G?^u)Rr`m^f+lIX$@%?=>+LAsqAqMOC{wW=fd{@nF%C8dYkkK z=`6|mjZ>>mx}7wT^dxC6X+7yP(jTO(6Lg&P2x&Iy1JY?y@o$}46HGr#1qXcj{(cAI$M1 zTwya|K3Gs;QP_A`*kFA9OVh3a7Xo97qT>>WF2mvq%ZD9UaLw;(=!e8%fhzi_)G|BW-i3x=F&$OVQB8*;57HyUz> zA@>>bkRekIoiJXXH{@kQrW1zbztRCCld4eBcKHXWj z7};UTBzEw!EZOml{RI+?98&1{Ai~7HSR4nD?eLH$1mh+!al%C_98VFU_%JWKFRdkhoRpzR^Rpi6fwRG%xmU)-? zmidX36_FLu6|oiZ6^RvEfxW;{;4bhKcnbo)0)IiUAXE@8 zh!jK%Vg>PnM1i)_zS6PMz0$MNyVAGPzcRQov@*OhvNF0dwlcmlu~MU}j#cheo>kse zzE%EJ!BwGE;Z>1U(N(ck@l}ac+G_i1$7=U#&uZ^#-)jHr;Ofxo@ao9w=<3+&`0B)J zZH;}6V~u-_XN_09JI7gxAC%NIm)JDddFO0*(FOCIcAI^^oKg{7U#t9Vw@tX`Io%b! zNycf}`~;W$$5RN8MLd4ZSwWv^ImcZVEO3^!+UIY&ZGrR6G8K0_lM7=TRz}n27aPz2 z#nQaHHyv5&e59P!u~>B2?3|kwS*$M~r|)QX{uJD5>0^CT)5?@xB7WKIbX%J)5snX> znbrYIMC%WnO|05t@z@8>+Sc-m#o`Yrk1Z1WKXCT7URoq-Y;iWVMiz+yTb#A?qKkC9 z_wlD>+gW7nrme8_(aL{h6nM&MTKP{Gi8WiW;+-#!Z*lgsK0aT#w_<(Kd@*RNvyN3; zB&Ke4`m!b)m1HlSSWNYD`66N2hTfV*qW(7OMHh;JQeIjpCT(+eu!a|G+PlqJ!(z=9 z;-~G-mYq%sy;~TtG_qQHTUuK!_gE)rR_jv^>saQsYAZuyDqo&6v{Z#MV}*EdhqHE> zrwu(hj;f^>idT0yoz~kIirrGqT`0~<`N2X_awq-Sxlpv&>CCf+7KjISI&ZfI7l`mq zXD6$7f%tK!vzvA30?|0?Y-9B-5RXNjU99c}VpG)F*y>myevUdjTkVwZa`v!l3q)|2 zvzaw9Uu@dt9B1v(M>O2+>}l=NXH#Ieb4L*tU$peS|pRd`Z^GiP0oAM#h}k*2sJ@T}sN=N{NN!>n?r7d0q$j#i^uQ z@l(*re{uuo%iIE;C;ge1Db6oZCG~kSlKhwAj{iZQU#Lpz7rRB@qjUbq-zcbxlnpb7 ziw`=p8wZVwX}4757pzPM2OIUm3&i<@&ikd$bUVaA@wJhMoDHN0FXnY)e!VJLuf{F* z_$8|(=W~qYzft@z`{7u;>HHyQ-6C>pRXXmhCuQg37-Y*ldEDu2nKH=ll3V(uJ8Gn} zA6`$Iu&G78^`hQ|MIv_GSxt89*W=EbbyI;LU8{nXDh}(@(nQg5#~XYgtstT4S;F)f;8tW4>|bvPs0EZ=AiPJpT>-MrNLHHkZ0x^~iH8JvE`GBw>ICpAs8>8MN%!{E#F(TB3`4Vk4x&6Zwcc=7o2kbZfPNW zr=8ihKe6m-spm`3cZZR8lJ_@}+-cE~Sbo}B$;jJgQtUSPwbRZ?mv_Sm zu?#~;O#abX+tOUb>bP=5>__LnmI(_gx^gxp&N?5qB=cFb-RWZdPtMk9u`^{w*`I4x z5DiW{ix!zj@R6kVKhA1J*773wgHoLNu};_qj--F_>zEM752EpTXHF%@51hkQSi)mL zo^nCNvLUY991JS?uR;nJD!L%SABE$++=_)-{LVQ{H8&O#IV+CPQ27XFFWqct4JH0_ zqWI60_+^8ImXA^5_)&OdiNj>g&c)uFEXmGnn9Qs7@+CPd*2#KaQ(I#wNt}}<*$XZ> z)2)efn`{@H@1W?D)cngiGSH!!d<>gfj8^?+eB(X{tb02R|T=-va`4tx7Jlogvz*zic^=Jxt58^wW{-v(`Aiz5Z-^BIe{{r^d|Iy z__-3gyQpLlez$8@6ah~ALL1AY}f3HrfA z7C}lpr|NtR@tX)|mul4}sybHg={gjW)Z9grvnl899cDTtr%@CBE6#zInE2$1vug+|U(k!dRvXQwJg!?LMsZZL#t2lUYq9zVbsF~dc`%?pIivuBzgDM#hu}(^nR3Cy9 z#j&f-k=6<6;`)r-ED@RDDkdJf=5*=JY+8TKS&*Ix@eaoD%uWlzpIk( zA+@)vB!j!@MJ6KeueI%}P6tQ>6Y)V}CNhCT4YV;k)M^~Oq0NY@gu^a0?=F>a=z}(4 zw@Qlh_hVN~q#@+zJt>{k;xO&T=9+qkrj5rtezm#=S=NZ|X|8-rKyDsOQ?V({b%!|i zr;{W1Lao)U2!D%X5Z%*CWm3zeQv>qDO(NUB9n|!IYG?=~ zW+Kl+#>P~gC6LMoRk9Is+(ZsQnjBJf_`bPT>F`ZL`{gQY+A;<4Q9Werk(){yUl-?% z#Fr}JtA5&&Z&kv#%(Mr7)QLX&W012Z!k38nyGlieKe^5yK( zs52Oz(l4&nq5+LHba(}$d8apzo|O*YMQp` zca^lR#`+KVQ$<5iI$$C*ASeG)bv8kM|63*BK_0oRlA_uC<;_1TX$h3t!t{%Vo3deRk9n>{JKg`LN=Jlbx6G%s!m>Y+}vs*I60CRD1Pt@(z&8dMNffV zGl+g2;JKGpiaUJ$J}DLD^k5~ga(lSa*AN?uy6!8JU@fKNr&;3MmyJu_LX=#}U8F4u zOQwln8CRz0U(A(j1j0we>&0BI(KU^FsA<}VG#8ndMO|6KTgFvQwEx9b)KXLYQj+WY8d0`X;l=(H@mwjF(;BZU z9WPr%OS#fp)~}~_{0i+IF_CO1vs7Qz@j&eQoqwGH@2L_&{GJX+S3Q@+&$sgl&B zYn??wS=UI*JW-|`E_kmPSdO_43a>raDPAX^7JA5->bV&D>7kSX*`qfh9Y(0+6UZ+n zauG7`VO6Izoz5Dml7^75iFAi_c|_HDBmlZ#LbD)SN2yBdAj3ziM>QPM(qH99b-amP&#iS{UIIwYPH89lT2hfWRHoggmiset+f~O;TV-% ztj(2w$&)I|uEU-1IF)pUGs%5a~yKlCa9T#(K$>O|kR9!UBWl{^G_!65oX&4Bcqs@ho(*=8b#>*ImlUQ(5= zqV(W&mDFp%0~`~%5AwB%JOi0FL#?$OGT>#EdYAno`(MH?KwsG>yw@Wzpyx+~wXZ*PSKyrx|yWvr3A{6+Y*4l@^iLxYj10L!HlZ zw`pnO;2XJ>cuZc@GF1Fo zm5zm%=&o*aG@@tCl0B<)CwXmY%DC*=3`oR8c0xkBzV9^o=&P!JxyIbdzNV7C5XW+r zOoqf)sN^st@a3mqxV_HsCWQC5 zQ+8zk*Fd}xm7I`7*Y{~nHBO>ZOB+H$@2JENiN2?jWsu+|l_X@XEh&=fzvpdnzPf9q zwQ3pR&*mxecn6DN9>prL%fVv!w;OTC+YHm&Q-3)2Jz{;qt0IP_D@v(za{xhB~@DD08QnGC{D|Eu_nhgvc#S; zsVjq9zcMs;x^k_@(nO6pwW^8GpU#Y1*6pNN;gsI@S@PC7Fcg#aFVsd}kd2tgYDmIF zK7qIosI|^Qd?u37iU}~0Tu884x)FtnGKm&3`n0ob;7$r0G1c5Ci2tBUW>2RoK?wONX$gGLgMFDopTUR?(Zrp)0U+$k@^s~9{6ni$;b43 z<^-8HX}$q*G!x#M+z5OBR;~U;N!YMa<#zUHv*d?)(viNXNvQinw5sLGFZ8@{EmubR zBvah0Dn6-&=fy7Tp7$SVDenU0)3dE;bHH((|RBHpoZBfY)NZdsJfyDR@#?4w)+B29mm3Z2K-03PB z1Mz35WTn)xspLaQP`?fYej*e4^|?1t_ee2uw!Xac@)&*GiZy>nwU6f@as82n@HLRPTb)vkY5eQaiRSg<%qPgl zx~QeAB{53BARq3YDou6N?h$7i@V4V?;ce*3vF23}6Y6vMU(k@t|76oAb>)q! z&xGzpDP|($WwpE2YKtI#6WIc>_g8g}LL4UY2P9!4<@5P76W;)}S~F18MEXH|167@| zlJKRGn*nVuB=(3(HbUYiauDJet?K+Hb#8l9Mdj~gWcm*BH6b4vqn6$S2|lTkry${{ zRWb*XFp>2T&oe2Vl!JSEipz~%BTFu=kh*Qstojr5DNXS4<$ zQ|T^Na+*q-LPAYUcM_-w|7mCGp8Y8EFH*IifCNos79_G*)p-k|Emg_qvX&9#W6fRZ zgWa#G#ie_)NMV)KfkalQb8^*-3x>lX)&(o`=nhxANX13SE{WR?}a~`h!bL8rRsEn#7$&4L|d)uOofC@ma5Ynk}#2h5I0}QyBT_)fq33liRjHP@S4#3C^;gk(pQl129^8+(cV!> zSs|^lrzKLlo>bI2<{bN0%3x8WzhVekg zwja9=<0ku8@}7OEHt3~Rx*wBdBDEk16X^ztexlYI35lD?42b_zRp%{8#6%7RWHl4I z0MR~EtChK%m|-GKA@=>M&H#wRM8-kG z#QwEPd{W0mCPHfZzfqOKQt4Zjd?*bW59UsjkHpo|;sY7?X_eH5M9!(CGsN?gN`^w> zg(T(I(T~Nz_T0bxQ6+W%(!;oa`LR9sFE5(z(ff;r9^5;0UVl3gScyr;1-+3p>BZU( zi2tHWE=uyNN~+xhxukZ@1Bv{llHm~VRh7(w1Wja98(GbSjzMDos?|!}OEk<#GZr#6 z>d<*nuLIABJ=yXZ@$2hc#xvqA9sbLhgCeaXV@~kJh~yXb9>$>dt?}eLIp!xIjxu@^ z`YbGl1dppa1rUGPln&p8XxxW4UQu~@#D-q$BXsPUsjf=X=VdJuxh*h=Y9`bgqGhSo zMnOC#GF#R%ku4B=6}8s)kdTQK9gN4ANW;PMeNHvCT7Q&$CNd2YGLbEiu!(#P(Xv%L z*Q6a2sc|36TV2)Za33FsIC4}p8YQisNvr`8D|0^sZKINokXXA^+w@F(7?S9y>MVwM zJF7ZdA$}A24x)8cb&3Us(3lA|g+%gIrTe7Lohq3M33gM-T8Ov1N@5VLw@MNa&-bct z{yQYV@|aL@AEr&D62#p{HPjLk|4ud31)`a1^@BJ}WGKYfSG6#Z#TJ9Oi5a5$>9skv_!~;|`0TyK+)WCJ0HT=D3*Ugoaq2-w4 z`{ZuKck_DxC_e8dZ`nrc+g#YY^VOf|qp4=(s?Vh1kY6S1A@M?z>PmF9=+T`Ix%T7; z?-P9GJNYr_@$Ubn$=`&t2QKD#T)6wV##$~&PmGM^@%Ge|CkoF!d|Ujgq2;)XCungo z^Dbgkp^E$fvrKUtUw6B~@k18b&woUt9o~1y{o>eo;T-Q=jyxCLl zMXV?G&xp3Yus9_UY?P>RM-Pqp^GTdr?A2!mUCh$FU>k-`j}>6n3&z`<}9Rze@YWu z-{zyMEE~d3louN)nKI_&$h^`P44qmbzHD)}1{ej!D$(`3wl9^(jf)lSw( zYW-eFxK!~Q7?_@xswNxj1_}OBs06uN>daJio|QW1Rh=o2sHw4#tQAsgy(4uN-X!h# zrXa{3zKJyLSBTF_Yf@1 zOK?Nnc@InA-eBCVJc04(2Hkj?9KN;`65o|-PLj)L9pQ_|ji2E~@`~(S^Ncw0N#6%pUaREDDPq}&V zXp2(VMDB&yKUa00h6GJSK%yq{zO40yTI&ml+eFTemQPMh=sHS%6RGkjD{w$H)B@s& zsiYSqXdel(gYGasuC|G z!rPdeGd)t0z&9$I4sw65lI4)-NtJAcgifjC2t?zWbJO$%X@^V3O;XIyoSjoi4kUig zbl=hjWdB)J8U)cUs^kfX&qQX*TED0|t08d{`4Hkys5&Pg-b-ovSEsGC!VetCYL`@{ za*yMT#H*X*XaLcOjW5AzeATbk3 zA43<5t2)&ojuI+q4e^*rA4teV{1B}qwE~6BFP2IY6_QUO(b6ip3W=0aN%beFWmky@ z;=WBK4?uk7Rq~?L$&_S7YV>bNLzPvfk0HV8Dmep*)>DaXET-$L!~tqc5e{p z@8{{scvtG_N!a-NiSa{tU-_4Kjc?Q45~=SKKLFGG4bzPW3Rw2Ib<29Bo&$;Ir`lph zwe=9~PL+HL@tVk4NW?@kp2UN@skL$--n&%NJ^<2sspx))ua8P5K*D`hvJ?{Pr;@1D zxmzXQL$v-XxdQQ;NX2nP>aYnl9!K*7)M{Qx%tRiOIs;Xmmmv`oSqHJ-qw4H|xJ~5S zaYSmL3H^am&_v2UMYVfXL-irCK`QAC@eWqWP>6P)N`g}7ewDli3518J=zWmGr;ONNku&xv zC8r>fXH;?nqD@dq=F^bp0xD_*a+^qRNaT4{=V6HF1(m!Y$t0D$3h_=>$p;Ys6qOu; zM5d;zk@}*nHceG3`V3PvT_r9^WTr|wK>Q(<43at~@|?7@NYz;aaW76+BlUJrus~J% z1`;!oE0FLyRj0zUm^KkNM0-os$%lANWVoy)$<0U|0{Pdg)uOW629;cb_})=Tg$a;% zRnlCNO)41xiEUQNvk?CdNdl=z{W?gCs!H1-;e9GO4oQ5gl53C%Cp6r=yi|OSTHmKg zDpC_}(UEUyTEC;o#{#K;;?)OTeJz>d(t~_UIvKEYGTbvvZ*R7W=Z6!qBPWfBJ%kn_ zr}P%|h&>Gw|2Ng9G+h93TvtgH;y00RWi1oA3h~@fYh_NvSXzcMzGeZ5GE~$L5-X~b zF%VC2mCS*7OQ__1h`*#tzLa)MBmr@kQguoOWW+Y1JV>y#swBS-<0zw&2O$v?nFO)h zRh{J!zlm&tgiPdcfQTJ6q4OxkO{7SW#>%Ruosi&dDrp0;msiO^NZdrmL3|Zeoq3Qz zypoF6f&7^&*$0W4$QekyvZ`Zwo*Am5lIoC1HI=l5gq-Ti42B>9>>njh&=`57^9kg zAL4&fC1+)|aVjbCBIGHR)PwjZsN^n)Hc=&yLwu7Z38W(Sd{E*=Rq0(w{1uhNAfeSN z`3>UXK%1MBUvdiMjTA{mY{D%%GGhPn$$yR5R;`|xHOkf1^0&Ol&dCUxL-uc?+GrWF z-^@tfWDDPDS9&10KGgj1)1aZ8pl2wqniF^i$ZB%tGLPGDUq}(*@yswf@5Z|WeDtZbO-mH@Okmv_0 zc^{$~-^4jVKC)FU{TJfcrji;j(cSGT=>m!EQps?sV$R*2_wm7J;s@|ln} zogJ%pF0&^2n5lFiB&>e{P=p`jYpsccs=bvI$Ms^{r{ojKzk$fHM&4ZD=h<6Pw;1Jj zb+!I&eEZk_3D4Wi4pv)S_4DXBen>bT=VPMim#X;&GnlxeD(MXgo5?am6%CmU#p}pBzRmUJs_TMRPq?aeL^L#KoTbM4kYxgs&fhw z`_ANAx4n#G#8st+5cf%y^n}>;1qh5G?>ViO&W1!x0D^YO2O7%$NQ(J6k96n&DMA z$#+litpA+2bF3?01WM%=6M1uLRn$N9nQ6M${Ezs0EP+eAst2yXi`WTY)mur!q^7+M zabHu(aY#_JX)>bfI+hSRR+Th?_|jE!FC<({B@-d`GCHv)+gcg`c}-{&BxE8-A#oG= z4U#aCa)29WRomGptw@6(CCRs0Zd zz=URiLME~n5;u{(kc5f+2+{6WO=|+vCQ=m=Hj&m4`;dTI?Ou>?h)SM;L`-BpByJ)R zX~?J6`V8VQksqWT6S*OE9yf`DlE^*?IQH;5@@o7bzZ2O(PwNhB>aBLFdfmxLlP!358~OR>TG~SOymH>zFF0| z0P${9NwL6E)_I4D@*tjFD(M1=?^elhh<%SrrbB!mspJhv)I|0`9D7xr_);z`K@+-$ zlJ>Exl=UiIG?7*i&puUW03>W8;~l?#jCgm$15GLdf}{!djye?x-% zRZ`|P8v9%&^&r|8D(NQ40hNq^1hklnf}pU8EQQz)sydq?oi?<)BO;{Q`6ry!BPOdIhk zD1KR0suE_CT~$dFNbs6UdPtprRq_zTeM2RaWGxd}3b9*?sF89LC~A?v^_F^PeMl;$ ztK=7m!={oF%h*&URFVq`nMhZNy^^Z)AjAg=+-z*BG{hG@ZjzOdu!-z}BpRwZ-$UGP zm0Xc_Or+d$?3jof;%!8&o00NfP+TG{HTvn0P&1Wmg+!aHoHTJNqc897oRVwvVNr5!zLaGQ|&BSp7YT-mmr zr`;F+4$#m6tYYFWb%i^PkZ3U*Eerf_6f<0-B@YiyKQzXIKrtC@>-A~?m>C5^ci zC*N{avsGQAX_@W#vp%#-OvQrMRzw%0y@-OU?Sy|l1y9KW`v4K1${)YFk|wgnsj1iw zM@7kLwAWTNoaW+dz5ObR*>7XE^IE38oru=R%@$jxx$-g`a>hl6rnyyY2PhlXPBs5{*5a4BuI!92-_*3p;`^6)j1hT6N1k>3?U_W?#mMQX zM)SqJ^XTzA@R{x8cNVk7QCZ+`zhDMtqwPd&19m&kkn9053dk4MUYS9MoHY~0#QUQ70<8W{L4JD?nt_EWvLL!lL}p@kngM^C>8dRsu`K&Gx0-$c@5{;4 zY08TKa0*eHTj+it`1);De!jZ!|3K`ER8l3vE`D4k9*F-jl{^Ts&rrz{i0@>|UF6Q( zA!|)lb$$*=B~$aIHsEFRRHfDs@1rWY2a*sf84qz!P|0hM_!yP!fkbDk^QDDtw$*_=sV#8`qtuPmRkXwPB>#{}Pofk%aS>Z(e{8KoXV` z3Q0hG1*%S!z;>MO0~NJ_#5b#CI3%=KC6gfjZ7K=NTCb~Qk0h_DR%$aMUHiU2YpLemtfkz zT3!mWGb-)kE25&;5=3 z{B_}Y4ZFh(IP^6MUlTKdY@WAYqr0&U@-o0R<0ICwqwdJ9U&kzKp?CM5z08r(-BpxW zBY%k4>zIui>gB>f&uP&%j9E=Qzmh#UG3=_%rRCAJ=xMW(mw{U1*D&sGKSp==yRrix z6B>`I>-`hNeq1Fb_TeVGRN{t2cBvzo%oVIg^k~xMg>MC6vY$A(f+d+O3+%_Gzc;o z>hAu>XWU)fp?lTf0=dXL^{c>B`?<%sLwEUo6qL~CS_aF`$*X{{ucVET-bT}vR1N3K z9Uu>6#TB}yG4Y1qf1zpT?$G_d0_HGOCpEFjy3eWo;bM%%Pf$%^bQsd5z9O29Ut|E+{&3H#KG6ujFk^_dFrI^ znq#tr^%A#-Ihoe67UT1bqE2g5yTNJEH^V#Py|ruxUoj*07d?XS7ghbCmLw%qk`IZ0 zT|x2UQIP0YDhWY?f2!moNMvX#X38jf7UKI&)wwP3C2_ro+E`Oa!ln`*Bz{z_HWA`3 zuIen6c79TIc1fLYRPv*=b3-LnjuQL5msQl2cUO^KYOhB?qIFZmycFUX>sd|a zR_t2rs+O_vm~^ej)?+#Nr`Wt6MVC?g3X0aqP;q`Up8Uzzyfy2r-*OCpn*!f&BJ?)e z{?5Al9Fj0pBk=;5fJlwL|euRgOu2tMX z*O+(d^);*o27Li)4gDn6ZAfmt0~_Sl_@;vRek*?3<6Gw3=-0jPP@M%3qi0a^JtgJ4 z=pMY6607&JNW4Rj`*qQK-1uE!q?Z`{E_R2Bz`OJ|T35{4POo16o;xX{a`BD$_&?&x zcIt+8C%;`hyOGaSBm6MXMm|&ZncnO<<9J~!)p@!=LSz#$ze#`u97QKr?E;JonkLF zFpYi)C^B8`^$U>b@Dwro_wXVsrGATw0w1p?g6|Vs&U8t7Nx}Op4+me#JO7McrwOFu z()%otuT|2~GxmY(V%cUkz=TaKJQJ)({QNWgDrZ;S+0Rj8^_NOUeBs`V^?F_Pu-I=i zCE>ba;$~LAskFm=@2k?;b1XghxjoF*`v9}dw;tr@|Hzzm)m>*HCDwSeq_d0o2bc|Y z)uVj+7D_zLq|fJYv`FtQI4g6n-{E-9F;=5zCs0gd4fK+Ylx#Fg^0!jLT8Ou}D-xlt zSl`@Lzp39yku`1?-)+S@N1bk?)1Jnn-9B8l_jw-M;pxI9rDfYy?S8JoPUAP zR`}fImSwelM5+5;QFJGpW`DjOH@fYl32#4f?=HIg`b8Z2P9sk3WQSc5@trjGO7fQK z2~jIbV@K;G1+tMGYY(G=rMprM zr*!EB(%9ExcD$+OqGJf5mk`OxR01XJk8s?S0}LFRfZPeTnLPoU;10c0kL zWv`REPm~cb6B0I&hLBhxxwZK_D2>(;p-=I+2gvv6rpJZhpUU-07UWpH20SETSl7;| zaG4t*QT;Qv!Br6~mCFW$#OjEsje~*Zk8=zZZ_Coz(qXMRrG&Q#O3Ns4zbriaT{$(q zGvsd+rXJs3q$DyeMQ-V6nX>=Ldirk~rdfzG7)h=W_GR5Wdf8ZGj2L z>8|MYZp~`8yZ)tuF(+GMYzDpCax*;0U*_5lP`<_}uXzwd+6v)4i1kP}Jp#@FW+cZU z4vO3=8D($aBI5glc&2x`$UB7U9z%8HA!$F^cWHl_wBMH{J!05DO1ag$birZjoG@6& z!)*GbPgo|3R}SOOZn`edrnVYScgsw%STrDpq}9j7GIz}iwhh2DM!QpvU}H`)5WXf3 zACY@_hdsF^>bR{I&AUUL;64yX;bJQD>-kb{>m6dTszM>1kqscB*9yWT&xCchj_25801du}@ z@!K8gbmOSnu@R6&VaKG-6i6_t>a2mdzf2LO^D=nYKau)Ln{uKoC4^^4&GN!?j4NXK z?)shGuw&9!j*3~w7-T=O;h2nFJH-`VT7AY?+J4P4>g`H9Kg-{5u3(*M6OI%7mGBx_ zs`o*bo=R>#k@%WMMs(NrUisrp#z4{TIDaB_mA|dyMUe|PT$Y?lkz0CNW_q%oER_>z#IDW2$;SMx`i{=|e-N?nSe2RG^(#ub?xn6S9~Ry#wzL$L#ELrh{r^}gT((; zbxM|GMogqFB>uOmGZGTKtq|QZZrfs6;fAoEWK`RXb?9?auEPy60mudT^^?Rdx~s>o zy`?PL9%D}GoWkw&Zp&GFNXC}@(iUyMQNDn3tLM6ip2GSOtbfJxy0p`-S{cc4=&@^h z8G?rBbsDD+{VNupM)h2GJ)Ii|Xv;n834Z{a^fCH`_g z`852UGdOzEDJz_=OxlxwM&XUtFts1ebPC1KKv_~?c{QZL~ z&#q@B9x{7-e#RQ(6T41rY?z}LE?o(ncm2cgsxDQsCt%J%oH`wbLVsaSti7u zC8oiwt{(a*KLw^?LJweh*SxAi+jZSpP7sANAjJ{{(m~l$se7Sf1Yodm%PyYCMsWGmOS;00QO@gIWjeX{R?rJ zNcl`IMup^-(cAJU_0-b?SQqm1jNx>-$dKLjgrDA97xoa|)2!~h7jZ|2uAOlO?WN+z zMIyq#di-i$S+=CdFE9D9c;y#LlU=u#E2GD+DHO!`)bUs1SF~+vQDo3KBuiSQ$SoZ$ z^H;K7YMJcf`O`HkW@K5kHOBN+Owi$ITj5F2;YbfXe7zuHtd&>?wj74I)D0C_7==6Avu-POZa<7|s|&X|+MzvFd! zx08WDhOdp3Cya92A9Bv_7VbZ=e%aWqV}KdSaU{c+?XT*@jk`qj4_6nf{cch8PjpN2 zT7IP5?N90S$??brWc-k&4S9p*bzVdSMhv(Ja-39TQJna!k+(cf6 zID)BK$_SF-YdxhjYfM+__RDdV$TIjYJ$!Y#%Bbwmi$||A(xq~w++#i=j`PyG#u!S~ zYpkT+uAFuwd_7)k!40ChVuS(xrp^e z{5s>?X26^qz;IGIJ7Yp^DvHN$5DjkVp=%o?R$mWY$H?zV4r_jPuCczwMXw^c)otbK zup7J059Q|640Xt4&Qll3o)m;VDROH^M<%O@l4W>P8X~`6_qHjPT%MWofu1Ed$9n9p zw72HwTSPKwImIi*=*4=tXR?S{b92gv+WilW7CE2P$`tKu z)#L$HS}q@D^we)4Hm2p~rBP8l-zc}5ZDKu(R?;YOr03Q)+Ug;Cm&mN2Sa_dCoQHnA7PCp}`e0j0!HsZwM3WtEYoA zb!@YNeGP=$mYZX#s zT{1QtheW5P$gQ3IOX|-_u9~fCLyMNzQ-69mvMAk(yd;+`+cuMerahBOcU1D|G?tFo z(Nn(wbu31A7A6<(MY(vys=a!5GVgI?e#(E-c%*6GLpBPfrd&MR5?=U>@hvRQ+EFdJ zb|PM!WgTG@rI#pdYrR}NzMY%eYoi+x^b79+q{}QB;!pOcLTRK=53D7&r2RR`0McTI`3bK-E{C}9QY*AuJ1P6b@CI85&VdTWuXW^ zn&(XJw<4{Zu&qiP>o;?Q$%WMZ+?=+HcO zGx~~cDML@gn%r!*#o&UTBGj07+_mhvdGsSXmww0{SL76hj<%U%*+w37HlzOaO2+0_ z8kOO=h=Wq8nOwLoyx3-pZ9-YO>8@AOH{E7R_Vg6qm9+K~C6+}=AE_jo@k}r+zXW6-Vcxb_ggiQESXo5*;GyHTpvEj_foLTSjI+=IeMogtw@a?2oWZ>%AnYq@X4`%s-?o2j3R$faB1EY`Y*-r+r2Y{f>?xN(^%%2tt4sb*HPSD8oJ(TDF+y}G3jMgFE# zswTZVr@ciRY&4Zsm8lGUCxVUGN-HQBW)w`RnrdmiI9!#M;*AX7uIRzV3cXa0zbPbY zB7GnU6B!K&HvXS{dorc*M)Eo$zhf{vkHssOP0wPD^lMJ#4l;Tr`9#U12A>KatMl_* z^DP$Lw-167h712je!MZLXR1>-*jV@Nz8&e2QSf7RW3<*2hHDp48g8afZqI|fNHopT zEQR+Ce?#2$RN}Y;b9GhH5fZ7BBDXAwZ5X9te&(r0ZjRVd1Fs%agH@*$aibz`T(^^j zZyn*Kd>mUZOLy&!ur<0Pbj!iD_2v}UZrho=DP7@x6y!7bcn(*!eY#WUIGLg)$$)iD zI(79TMfqh`Z*zT=b=vYG)I8N+xv--lu|jgo2#SP_%4JvJzsGrT!kEqJF6qCRO?vj! zt~^FDO8%n68fz{bxh(Vry{AKS3wu>Tyqznz+Q_WrcYP}5Gevo+4&Bnc@Yl>uPpT%J zy3(B%?V8cb=9;um#bn4{P)puHdG$T#s#VxlXYqI~+VV6s+`42pR zyU@EutTrR^Hq^cNFO)Kk(Ph@5c3dwIzB*_*jFQQ9@bB5Hh#OCcgLUMv*Bep02W$RT zDs0G6r`^S74y&X-#BL&9i0Ac`&Ml)Z@`NnKzKq%#t9g+pF4dJ6^0#Ef&dzAp)1tMM zh|iYmu~M`q{X07yp0D$B@Dh5Px_kHLL$LH-yo1xr`_-o&JxB)bj6)QR5X)aDdkcR<)FvB6^JEbwlaV`PU>}P%Q=Dv=>esq*BE&6AkuTtm6Gp#6?%ee9?pIU& zQhE`c&i!OxT{Y?Bop`a-XsLfA=|Zo{z@1|)FyQV+EOXg6S>`WAnZ_)0xUcc1t#v=V zyPxXaeIXtbc@z@qo6=D_B5#mvQz#Ah)qQyl`E`b8wrwIi(oZiabvGuw!m*#*qc@u5 z*0Or~i9{7sqp+#1$MUlDALMzARwn~i}KG))a8Oa6LSkc8@(M(Ar^u~CTTiLGzWAjXK`AQAHpf>T zqs6_=d3j8}tS*)|m+M-ml6d`2-g)gCfL}36`33x7`!dGRA1ApjFknN zTfEi+GrV7FffvZ7vDUjy*c;;ozYXN(rk}n(!rwACy=B6*9JTJD&v&PmLyoi~#9yeR zj3V?VAJkLm)0ZJ*0(qBc3px`+TC(>npKN;*Qq+g0)(NMu5a zC}Rq@;jKXYX}K!d8EesMDQ4e6CwjJ}Y!985sg`4)H@t?5g&l!6hx^(Cr# zJ2k@FszQas77U>}&E8X`Q66lWi}hj=P1wU2aax zh-p2pQW7(O&XP^=Tj9UiL-jBHA7o3hM=DWC4%)lTO0M+#eD~UO+WXvJ{&Dtaeb;xb z^ie+bMTfX45;soXydraj5~;nYtemw~;8sXCqr6 z$x>2ggq{SY-T`{jyxkbbQax!MyD^TKE^rSWBl-8@ZcIyjfS$+qK`XTA)wkn+nR+s- zjFsl~%r)ZgsGhlXx1%j-@`dmqlYPrU7@pq?tjX`9oE^(ABV4GTgfeu z#6T+<1qs(q6Z?2axhafYp)TDiC)pkhH>Rg!bq^Wt9WtMCkA?u zs*hw!2}VJ4IyZ#yjV0-ck>&U)#5=@Feuns$TgerZnX$Xlr0j58Qko3Pe9DQrZXbr~ zTVkwA_qP-k31aV~50gVf`gAyY3MOJ8lCjk4O9>4c^QnS;nYQt|&U{LovAfjzzNnrr zQ(0t=>zul|pG;$4GhGSyBVF;@BIwbn_@Isa28s4f&up1tl&dn0E}`%E9)iIQ94s~a zH?}{$@b)Vike8FOSk)PjcdhzVP*{*Ws%N-ZhXHx@Gx>P2OAWiC@M`zn(v*rI;EbEo z@-Y%>@ex92Q&ndmy>~>a8=naAJdAXriShgHo`3UqT>o91lE42|-N6i*&)r;r1m3D@ z5T{I^BY!%<^WRp|8w9H>KpkE1YNvY!_b>V)7+lHi9-hu2gOsxL2 z8aW@>ySIu?#_C&!VRipDl^g~fZ%XD4m$kO9s%rNDXS_wTII*co!wIL1MZE;`Trr#E z&6K`?v@^L^)qD^YTTK`&VRLirT_}%#uOfF*a=dJHfpSKp z2L2P}r(v0-fzs)juXuB-L5HI|aA(?}QvOefZ?KiD zg*Y}?XLvuvzrso`K$3@=Tah;m8fjJ384`OVEn}HI9#I}EW7zf(tKe$&!$_iGWTtBH zFhlD{N-b|4-!}>i(p9A%##-N_Y8mPLa88G(C~^7*tE|z8Z@yDS-$%UHXvFEYn)C<; z|6#7|ovf)bV8kL$JY=yuwO)AmYmhGgR{Syll@YL<;+A z)0H6N^yaGg6dGvJSEWX>2AorYkwYq{ga)Rm9#dI_(Uf|aL+2X4dLXOnFftYO*hKfk zYWwiK8kZe=n3?J;Kh9+QIC7_HD2nE*(6qc<_nE)=E7QtGHE%tl+O-ut=^xA`Rp+OO zGNQ(`@@A_M+p>Z>wsj~Q+k6ZDC$_b)4{;2)lG6}hwsq30EF>ac ztZZ3h%^}H-&8QFCVFl1<_4INAN&=lr)xLX}X?m?HKFLgXf0RYUMW>u52Fzflb?;?1mQ`TG zvQD;VHzGUx88^V*N5UDns8TbSiX;6>r>M!jw3F;uMfF%gJ4YYm)T54vNjO(Z0V7jy zQQ#T22)E+GSmJMm`)Ev$P#SBPX*A|Og-Afxoqiwl+g3-u4wlI0_Lr9o&+v`NFV|*f zq-1_GzE(HPlq~yBosG5`5MfF5Nhg{zT~i^B($rJPV-RntjK#{v-QVXa6?Kw~x_5Fg zNOx?|EOE#_MlO22sy3Tkbf+LkUqLEsHkSc2`s=09bT+$Zs7Ng6 zucOosBr={gE)?=qwK+0`rDhOsv;l%F$A-*H~4Vee6k=V92?ZcAz!e9dY=iRfWlMDJ5Vc5XA*97v*d+Bo7r zFGAuQtVAMu;FwjjMD*CtRfbfGUaBs_g@qzndEN03kZQ zL9LZTzI`ED&xlCin30!qZZ?>amJWK5coX~CNK1JP%_!LMpy=DG&XUAtY!b!;2b&x3lag;uMZ*%bb6qhO38`pq#9-N;6S!$^S&_ zPFDM^{1+?YowWUAvUWg{A6m(2NbD*r$y&~&m$#BukjSmgt!S8_Ppsr2NU&a-SSHKJ zL>YsTiJnx)AHpKu5}k>9*@}=zIR0U*=6FXD#&ex)Sr|#^A)t%is%oQ|H18w$b$FmY zX?A=Bc^+7v_z2eG0l-ICH1t`r(7Gh@e{ftea;tPk0;`#OW<156*nv9tT(A(`3_xuk zgYLvabe}f+a*iTru%60!6y1fY{i7tGopcE9VhO>n&}ByQS=Z@Xtz!K2AX}V9{uxka z=$f*UP_M(43O|lKzM_PG>&NT3li!O(01d84QUnvdYXAnZ;@H*Bty! z=n5!(HQiJ#UW%XZSj52nD|HUqO;w9vRC;B^EcX#q2esUa2)3hhMhfbl9+l^zuo4@g zi)F$nkPB)RSd3BU57H5S8b!|7BDHccM&*{mVsz6}GX;Hy{C1E&S#(>%;#h6mXBb#Z zC!xtbmXMWvdJZ%E;`Im$|XC((AiN`8g@(~GHj?-4n60#z{TFEc1 zsg``xT1`S$*cP&`c$V1rcv|MK8Tcz?CHELfC|`3hjNWl6hDpYC4jLE6uGQn}u%x7i zw8+&@AmV#Yb$WuukuvSH0O(>6YWoy%;3u%PW3bLT&xt%I2P5ljquQ6CGV-g=Izxl? z0@__7S7*jxWQCYn=MSs7-!r&0rD>sPgVCtT(`X~C@-p3<{wiIq%7(F|5ymPyD%g`x zXMzR7lQL@XGA`h}Q*<=r2bAp5EdI>@L^D1_t7T*!H$TVOU|ZU>LXJXWd#%LrJW~|5 z&UFFAF~&*)kjTd7Rx}-y`ogN{DMsR(UTE0;5!gZTCVQxV&%Dm=+d&KRN-hHg)i1?o=ARHReR)C+WTh>>z`MuOdj zit5K1dDoPzU>a5rDV?NxD`+CJQFUKI6T8*q6*Q6hLT%yDdC2U>MPw@J;Ybr^qUou* zmMyQLIv|dIirMV0!(6Yw!rWz<{C=64Xv$Bps`f3&Ge1>zSCUIa2bp>1zfj~GoVJ!s z&D#*ajeG-%{eN54(UtOO;~>3F-TEcDLA(7~qDl9s#qF`MJX`w#yioHk!u|NV-2CgY zj>qUV&yO;KiYgFg;4!@&?Kwm-zf^3zW%N4bM)#csSE{Vm+-UCcGM!wkpR_N2j04}| z^h4<~hCPtfA}evNm-uQWH$wt8av#JIvC6yxN!eu1h@Qu-GS}AMz;xRhy8{v}Rb+8N zUPHpNIFJg_r8Z~G$S4iO(G1G2cuv!YD3)S8iF;hbQ_@XS~M^&Sp z)IYsNw%H78&RUBYu{8Q7{E@e0ztiBS*OrcP-j&L?g)#n2X=SUQ$=R zOjHjJmIvx{Tcm7j-m{IhFvJ=c8bLy(GG#1RvR({luK0OK@`jD{r)WL>NolSk2$7Z< z1)HS6F~kT3&XTuPaw9v@-VI!CR?1X!D|5Mh?rmvL--E0ZXNAiMi!xp?JmR7m2TCXi zZqU|J{#agSabQE*ToMSfw`0KdR?-E+NA)ck#C%A|R%<)NYpeA;B+FLo#&^*3idD~8 zNG$JVD_RbUmnte_GtWLsgBx@p$bMG>fnl1GjhH52aCsTXV9r-$Ue{~cmv<0AG@mG( z6=MXGQSV6%Fys#l4{gwapyB%jf}rxh$g=GGs@(EhFM)uKmY_a^yz;7OkEtU-0>GcI z;>C_vRM946W|$82@FrwpFB=gcqpoWA8d<@w!s6>?@$;pdpiTpazlNt7vy@RqZ9vQ! z+F^UEs@(Wp7<`9b@tzeN#LPCHe?48**`~H$@|UD|r@7>B_=p9*(`w)#Bwo5eWX2am zvesE;-hp`EOOvvb@B^i>owDNPjnbf>I#IWHS*rLg!~S?D?LX?qAFnpb!e zp0&+_USYVY@&z-Ei)o;;MWm)joW~?#xXTqw+R$BB9 zF;D&3`x&`yiMNKtZDa(*S4zs-?qN#3LrVUQnd+&@aa!&0Z@LpBcj3(MyzOH(G0w7H zFEFmxy8FP#a@se9Yj0z@S2mY>(@&%&eUCaQf13kbi;y0GbAN4p@;^**bf30caqR<~ zjP|ANCLS;V64+}ciy{7mmF$MZY_%#J#QwHgw?G26T5}-&kF9!MuMbM?v7&Dvj#AZS zO?J(v(s#XH@8a(kVhT>JCc5b}Iqw_RxfsW4fxTMPc}SML!AEb0`x6FNvF*%wM_q70 z3S#?Y&C9nE>%N2D;9ldD?+zU1lrM<8=s`_Lv7GI5RPbGN&d>$( zr69FOR(-B~+3sD54Ev0;y}RjAh9anr8nh!lNf}?M7k9{6<(O^Fdp<`PHsn3@#MIpP zh~zICURh0j{~lf$I-%!N`QFdV>=Ha-v*C^h1C*;+7!<_`cE8qPyStJ3%?RkS?amYi{>h5vWtej zCuN!QmDS-YyeqFWt2-xJaII;_C93L2*fEx0!FZ^&c+E*1Ge7+iEm;@aA+h>aatz`t zu##UPAseamHRiIBJV?r>r!6FwXVuelC@5%aezXV`T7_ncj7`xJNWdnu0pchn)_L7c z1{BLz$vp(*ACbCRy}euZk}yE~>v(#<-zly;hU+NVWe?_y)i;DaZ&BbIuFrh0OM$OI z3b;#d!rZ;UP=V^Umsu`SllC&paYH7@bKn~mk|}oqITx1D?cI2q(U|Rx+$ZhjsmMOm zjvlU0j2{DC*u?lcnENQ=GgO@fx?_bRnB!^kZH8lkDZDlz!swPyXJ_26hVJKlTXR2Z z1BJ@JAGK>t$$0{~!deH+*sS*LXKAf9mR5mk{V^^P_EcBHKF+IK9J|cADe}R0Oyh6b z3FT6qi*iWtTPyh)l4T>8{Rek=RbTEq9lh?FG*N0MPq;0Y`}L3s?@h}{c{@m`_@EVy z00s6~$-NM-t=bYu^i8YG8<1GcN)nLNhgR~f$ZW9^=NSg}?f@&QC#ZBBMjs)m-By_a z5TC7!#gJ%eEvq;3IJxp4$jhvVwaG2zTD`7n{|w*h*+HEhtXR3ju;2iDH+mXG!lgED z;v35e>N$@LSHbs4(0(~Uf|mMCkXaggA*a+u?J=X+fGF1=N>`ydX&+~~Uv zwa)UI(_Lmt@F|ZGRhDc2MXwiJrNW=mD?Me>=0>%+Sz!&&R4RJ5L>t5d2T5iSm?| zUWWno8V9cM8~V#}H{W%R^-=0Y;(NsqhmAZ53A~c_#=ktRoT__!y)n*I6%{?2ms=T~ z<|u1A9ctK^x|h2@qb85#AE)P@WArd=^iaNaWb}H9FvqKE#WBp>PqSmf0l=*PPM#p8Zuf!Wr@Tu8{abf1J|*<{`j8Qc2$1QPiuJw~y^ z_YnVkR+9A_Gru)W3_ExbOij>+aQmx@qnn>s@-#p?`ms8jWNdtB?>G}0+oJ{?XIP;T z%DWDmJas&;z-{zZRohW0A7yfvKQE!!uul0CSRzZ$wF;cz%s)#POryX>_t~Xmo8ka9 z!fN{o^hZ8Y6~03MeA8^*zCwflJvCk6!V!9fZ3b4-!w`=g$Uh2NYqANh9qoc7bI>Y-$DGg-BZ_pnI#*k3vt*; zn_`g9hWbOiHgYc{Y9mV^AsdN7f;RFIBw{0{Az>RSf3cVz-DDko-HVLXCe#iRw~+ym zl#Sd2N!o~lL~Is%L2B8^8y7PQc%9JN{09idO37bKQ{O1~Oqyw?w?2R6@15FzJm26J zG2V^*h6^I+x5SAlLU>!!*d%@L54oZ=T=1CigvlFTl077YcR3A@n|wL^kmj!o_cvF` z(`bI>J2dBh3(0D(HIMs~{%Fa^ggZ?BDV$q+65uWf_nG`=zD&a1Y2hQkgL~oMp?UZj zG=D54YD(71a1xXa$+rK2hfF>TeophX!hPWHJBKHz(J!c_byyu9Y`3y<>+*zZyN&JQSVau$*@C5LjW zB}+@L6rMEs9(cCq6@Gw6OfxrjJ9)3#XmPsmR5KO*f!K1jW+#LNOdW3`>(#t_3LZ20 zAMkpbZ%LJ|@j9y9kF4>?(VE8dyT!MA*q%MAKb5Pqu}S|!7XJ@<6%wvz&FT(9904o& zO^B)4=@>J8Xp<&QdGN81^#)D#;&M)h|3vyry&}}CIcc3u=z3(LCoM8Jwm^}iuT@bI zGVyOMGR+z{;d`DonY)k)9ZAbb*uTGAG3b~TJ&RE4D=T>y;y-02UrA#&Megzto1Owl zptRG{*lm!gP0zUU&SHnpR&4=7KAY<2AP!r#cOWra7r%rgYYx{pJr z?;kpG+Io)Dl=dDuOYK0)XgPLDy+R7Wk90{;mq zkl#}{{tMcpCk;9G#fnU>790O7V)1V^A6Ci9Y1gQJNO;;K&GIX9O5?%&a3xQi~TnB{bA)kQ5Xpu~4f?Y$s31umeS zo50ee)keV)DUe-)A1}~p$0KjiWMA+P-p`3#cs zKk<5g(-w*Lms`}eBA1SJu#$d|&@EOn9g=mE%FW2{oY7cCorQJWBGXvEfsuO!QAhu+ z5*hh!MC8#o&pdcg|6TkFeLf;~-(v zWP~yP%`OIc+gVjFgQVJ6$!idQTPryLiQQ}^zd{@~Qu9it&_IGuNf;9DU?opOQZ||G5WkHahd6AtGHOFQTJ>CBn}{FkY(n%-6jvFS(QHw98qupo8aZV)5-Cq3J9HzP z5OD@ts$=D8WjzUFUv1*hFhze zmGk)+egzb><6DllM^vDOx1DrXo=4wUA-}WRSWCK>JL*d2I;;|sZ7L$^Z>t7WL3iU^ zGS^Xh|6>gWZewj3byTV%>UsB8DrHxqlH+FSs3e~-b|h~$`sZGJt>m5Ct0Hzr#NzFw zd%4cSQO22~Uu9VE7Q>J#TAA5wGfIW`A^l!u2IFh5&LYh=XSFIQ4R?@^@g01#Q!A>_ zDPzUyfh@_BcMXj`m9HuTX>S-$1*+27pe~pu1&$8VJGly{XPo{zstQ@?9dGLGmW52H zv(YQhO$AQJtWhd8j|Uar%*rot8|%<$u%sG#7ihips!_+=S#__5-i2y%HS}f`sVy8j zmyS}&n>o|`QH?S2^B%^G{)cX?)^$f$&o2~D^D^#Ob#$)L`~ch;?W8VMN9Q_K_i}V5 zx~j34qjQtd*E;Iu%hBoYq5Ha|fzz>Ll-@k9m5p(XC8}pEn2q9uRy?0FXR5nepN--J zYJWD0lRZ@J8Yn(O{REvIT!XP1i&Y!9sG*Yw0}SKttU>kI?b^6mHPM^W1x;&G5bCam z)I{$&HMeH|MYZY)9_+bBt-342#6$nO(RFzt^=TY=Rpax_ym8)%=6b3KB7?=1Bu!q-!e#+ zP3A2~z($ggppCeS8*_39Sevf}iTARS=8!~BE9nD?*<@xwLZx2_kyGQpAW2)Ttq`xR z*73%i?R}-FObGR4HbLoaYD;Zwf05-Td%qWJ=NDFt6v+fgc=}Scuaj59b3c;Vqs<4o zu42lVs!LZ9U1C=;={zoTH6D9F3W9j)RZMydVeD%asj*jc7|6u5emDi+BqD~QgiDdGAM^0>#30* zx0ElcW;b{8CLqOL^;z4KV4t1X#?$ABnT9+Q{xhw7Q z8!erDmgb_}*Gp~7MIBo!x#@*9Rb|v;Vfh;98*8d# zz5JTRsnUDm;xX^G=Hxxh>Sy~PNt?_UkjRZznI9k_8~GCwv~53K-UctX$<&8r<=Id> zP_UGg^~K(l`WmRQd5kNm&9p9$Go>DanCTxGYS=Y(vfXbYd0I=<%FnM~A}ZUN+WgjBSUGg{Ud{SB%e zQj&F}I$KCP*&@xo6D{aD*VgH{+LT*SKmT?eHTjj|225_`R=w4#0uAyrvxBACQdwKh zY{w+ts{Ge+?tYrTy<_yst$7^{2XB`G-YquayzBDo>sGiccO9)Hg1QyYL_f0{RJ9uB z^WFTQ)hBjQ5-cT_=7SCM`E7=v+D#oozz+@ci`2e13NFj2Dj!n5vAv;i(Df8{RK?ee zeMO5gQ=a{l28^Ned%lhGxfC>75bKuHmx4ESa5{RM#+lwI|MrZRjSH_s>YGON+aEQ5 zOX5Yuf-9{rvF;V}RGL`&Ydq=rGo}8hir;`$`i;?HkoO!h)k@XSM_)s#hfn6{DYcA4 z=Ylat%5vD3U*GJ(c~#Ju9)$jD_TZ_GOu+By_GIn7BjkLVlyT8B zG%4GGFDOm+QvRlBPntcL*OVSOda89mmczcL^dQwk)oR9Jma2Obi(o)Adcb$O_7`5u zeZAFrA{ zMagJAidrpX6yi$GH|nb3gN))wN`1ZcD2lJ>iuVk#_PHIzJI+c*K=?ICsb~#JmCBTv8P6a}`S_T(J3(dvf6p4Lf6HrDtNcP2=2EK`Mqwr zhO?ZO0<5MQKgs8neXW_pon!TGQ18~_YC$!pHFKCyt6Jk~fuKtCK=*S!oQ?xyRWLxd z(Xb6FFrn)CFq4}f;BsZ0E?Fiem{J{If%0S~_IML%k zJ-MR#2*eJM$Q}_{EUUj;-mRC@(QljzOrqqrwm1(KR*P4nKhl=Y4;rVUqsfn7qsSQ^ zr;fFy^C6Yd4&Cvw%6A94FWrG*wC;uN(2arB#z*P<%-&ANf^qtMa9&CAT-Z9{UwmB`Bt(G629L`PD2tlQmGGl zr;W6NM8novlOZXa%(5#$!BU~Jj#8R3k4DZacN$-%Rq>7({D9f3lTw%A>AKE=vfYVNe(WTSt>@Cv0@xYd zp{=(vI~$C^Q9D?KIZ<;9gtRcmZ$MKy|6)R$# zd=bicSK&Yrw)A&Zmx^e;yb1lcrN@&oKs|b!oY5ZELs5y_@-th+7o{7L0OuWwvpi}g zw?G`Fq|A8BjiglcZ7jk67jcj^UPtgPUC8saZkd*UW~kJsg*Dtk9v3nt^1IU8*rO`Y zmEQWttLT$F)Bku^mL$!o{SPoL)rYZI)t6ndRLq!>k8_Ps?iooz>md|fiJZbIj zCQ72~tmJb@c$JknhO z(Y%i0-8=KQ!`ARPh~K7j5hS_Psv!mmmCBTv6VHB1F%ChTO^@+9fDiA^62MYAfIl!o zb|*G;X9-{{BX)bL{KM(kZ2C;A9ym1doQ^dURA4Np%YXLebQyV1#rmRr(*zxkenQ+CG$41!LUQw}T|aa)4E59!bnk`j zFnhAAAHs1h?73$$>4B-Gd4CF$+f}eXs*jk`&-7L{C=AgC=Vo;ICB~s^jzMWqke*>tk4i8^9OhcLV7 zRv!(?uj{;eqDn3$AXgsB0z|)hNHJqI?r}Prn({M-%KFLFp<2a_>nBylS9*k z$oO704q~ooHQoQ>>N5z&m#6zC{cjD4*RhgekZ87*JOoME$OcHzYnAx~63MZWKOqSl zxvurStRh=uw?ndQVT)_0Y%0PyTrxr%G_5UZzFE$#JyVyvZyK&zwHQcHqLh@V->GPQ|xUFn^*>xX)AI!mLIpSN;(!flX%7h!GTFU!8I9 zoGm%j#u2P$EUZ~@4wEE|8x8-U0dF0hil2pF)O-!xg|&@nu2TP?|7@&`rbhNiO0c>S z)7@3WPDdrRcsvDR3Y=cA5!2mk;amHwdFG`&4%+)I7u(% z!m;>^?zi|$mdbdQXMICsna_Tcv`Z~T#Kl02*yO(R0l9F-fLvy`GTABEG;P%J;}B*< zs@gVA6L&v|E2(OenT11Az`%?G{UI4H9kVtJ>4)cgO~p3cI+R5}wcew?&3q;seS_aKeQRB>z8c+I86>W~iNB~pUv)b@KgT`vgf z2=1K0OvdbU@xutau%j*smyn;BC7td?O{kIz z-75|;S&P2{bYW4wkrGqH=*cDb<#%%W&#K5uR_>r>SZA`4ia&fGvRG4n*_M8L{>24= zspVHnoUuyEI}_DD6Aqt=IEFQ&^KyyK8)kC)N>);_M^POE`6ugq)lcC zByf4Dki{vCt?8{4)5+9q`rmP~4#!RAV3lA!HE0eoqPHrZ!<^AwHS`wD*J34}Y+9;9 zu^2YbEICBUc(Y_WCC+%BiWZ}H#$@e3Cj>?fnB%SH53(WSngpo^X zInRTuoQ`Ftg8aD@1aehiF49r6sU>rn0mJec6V#V;31N=!bqK2!dxpUsO|P*sLs!vx zoU%lAe<#Lu`LjfNb5c*wlZY%8b^h(UpOaNg{Hu<-^M3B2Z!*&FrE1mvG#BSLT;yjc z+T6Mtmuq63j(Z^vpOriV3EYq-mM(ec=Z`g1NiOWZfY>IrVLsO3`#b07Gv3{kbtr80 z07gft>e-cUw|t)DXR-=BLVEnd16=s<;~|L$5WlE>zxsn%M|Zc98u}pJ^|sXAE$;mS z9@Z}16$y#+AmM7qMtdW7oNRPySBYx;qo%wUOr_0h@;1LP}*UGa&1s+|Qx`3sswrar4$Pp;L6I zoW4Ljx}AzHz_{I}7=h&k%!R>pqC4OvY^82^h}DA0bddZJHhPMR*5WSoTMu#dg6Y)$ z9_W5}9jj%E4wU&1qubk40wwonOt=K-!iqYf-So0-GJg3m%CVykk^|TCqz>Kt7PlPt z2+A?1n%fiQ=P5Z!v(HlU870m{kCKJxPEFBKtHVO+cnhK@o6YW@W^fv@0oJT7h_d=uQv8YZO=D&plGU&lb$7L@Q+cxC8!-?!YKkBBh?BZpLKhC z3A4p0bnRhpa+Wp)yF89w2BU`cNAK^H%s0FH`s2ic*NlW|Qohby2X4V$H|a^J^#})! z|L-@M__e`N9#hf?mS;IwI#s)M4vfi&Z%1vQlm5P;MsTEUofc&WhOGVeHs}+{o zq}nMt#jI8fICSndWp*iygjQo~*RydO%Vnyuq?<1*?QxX?eXH*Bw{eb*y2r(S4#Kad zdm}xbB*kxA$&--iCM)?6lCqIsAi=m*rcRuZZ?lq~kc5rg-x}n#HTDuD%SMih%touC z?CqGag$n;GKevn5*6379g0|W#A*qD4#V=N3`6hfC&TUxW~WG zoia7)DRg669Y8C6fPS=}peGGG9WFw5a zFYT19x6ae(#>^5xukk$oAv=wx?zK-Njk)z6Z{98@+|*q&D*b+2`J?DQV8VG(yt9Vh zByhZLtmFX&`gUE_k2o(MG`+MP2Z=-0Nt_Hxeqkk1A&0GGKO|_Axd`#vNaNiEjDyx% zlOR!>%u`o@9Hl~KJjSz=(%3=O;u!{ZXqsNL_dO$<1V)el+9dF--h(er)3Npx63*lo z@{?V;8N3Owo>}kptgyqz&v?1d?v;HSgKvYo7>ThH;90Z}-?`hogjp@KlP+nLV0dOp z2_;VdK^0$3w+inz=F<5b(u_@SHLTe$R{}krV=ft-5nkQ5d@PT2Zr?~}4nN1-)YM-V z3h23+T3|$3&kIN;H>l9_T(d`3q>Wd`F6BI*h?Gu8mG1?v*?X&1FQB>i3*rhZ)SMR> zdOu-B8AbyC|4x$%tjW(D6c430A0#|2KEQ-Ev65FIi78g{8N}DvN-jvP z$!TKgX>1M8-^6_C>KEw?Pr%AF40)0M#Y4h!-0vQgi%5g-5-wl6U7Mei(Owm=<>$ql zuZ1N@an@3QzP8*m!hDU@ZedF`tMZc6ovd2C1Y51yeJ^2QZP{^!Mr?Lpeu((5R=t^D zr?@45I+~`tEJGgxN!(~9b0M*ttYkGLY$Llwrnyz-dq}`WYJX19vytw_pe&oBdxhA9 zo`D2y^G^l>+yh1;!)&LP317h{V_#x?PO=xvqqU^eYJkaQAv}l#dyfE{{~67Z_))Sx`Fk? zgCDY+T5d%Q)l9r<{0+Zg_$80OYhHdM^?A86 z>pwg{5ZIWX$v0?da2nW!3+Tx3Y?9a|e#>SGDkK?mH$RSX`8`DX(Crlhp7sR^c-{2V zeeWT_lTRYBSp>9eh``N;K*_6&f`?&6px&#}i)O0(tBk^@Cclb(k~gU>96Fm$H{#bt z5ecRJboa0c6`OHyl^G}hVay;+TY zjl=o6?RBrAL_3Zsxl5jiz3vpJOzB1)RqJ(%wHHb8LgTT?*XjB)T|S?3dG>$(>!@5I z{p##Yv{SX;;E-o|WORexKqS#mJqUB|n69tEb^+2Kg9pAAg zI+y`9{$_q=vA5JkC91qadC*2qLXt&kHx`*H|6!$dwvuL$l#L96#BAhINYtih7sOX= zL!L7zvMtb#kf2S`BuKQAwfU8h10a+EkB$Bs*GV zB9MTMY!^kg<}X3ww#Mq8rPDTS)Ct+Qv>` z;g4K*-J?^B`~J=HXVUd`*Bg|~H#MB1#F^?WRd_?g6z{c7eA0k9?oWQ=#*v4 z>a@tMHY+!HTh^=L0^;+-jh6~NfphE+-D52B5(J#74l4dOwRW1doN?)NXVoxHrw^$f zanamK2A1QQ_$yaCrrcqX<2?~$G!=ehAHeKhr|lGkZ&9J`XuWuke(mSg?SxcZL=Um> zJojs7l)RJQ$rbEmvW>9p8G6+{{0=I-owV+oe`h0LhPKqNQjqMZyzipBp$Uh-3k-BL zq}@X=NT}cNZhq&A+HGX$Is|&E|CcmOnysT+?~uiQi;R+|?BLz_%0K-19q5YQsuDYB zpr6^D>hDQ-?r4T$*B_Fm41Eu~L^`T9?;$wD6#PyEaVb5@7MHj>FiZNpFC)5Dh2O`j z%XC}syiZbMM39U-RMij2#*&S6@MtsiPr|+J_e|$O61LwneMZQ2>D5!lSv~Jknrx&l zd_a4=!Sf+wYqOKyq1D*6bkFC_PhR1Xf;AMl4dv;l$yI76=cZRa;@p(|Aw5rAr`mpq zrkGSHGCO^r+Vi1wdb}C&vUYLXCu!?rWv9y#Yn1Mz#J9$f;IuR;)9b3eDMg>T#IBT+ zLm0$4T>5!o7Y?l(kXh|0#hES_mq|wP$dBl0tdWX*L{GPB_OY+4%%ec8_SU8iEZ<<{8W+Vn#$wQUb4@6aAjN;~vKF5N>T;p-Fyxnv4BQW4Jp z22XPz_V&G4C^*}+P-HJjcJR&g=*1q7dKmE>E7<^vyk#Yyh|Fv&`4y5X)nl<@YA;E4 zaJCw>kFFfi-CMa&Z1ASqDU1(Oh@V$Tz>;%RG(m!WvwAy044W=2@|LjNj7*hr2)Pr6 z+-y~8KP+3b?)#BTy{Tph<13{iw`G5+O&@8XH$SRYaPgR@9(i#y4&q_!5C%XZHZmI$ zns1efLi{%JzR28fmH8HuWg|5!x_Fw@D$}JHl(3<@h0L=Gt%P`OG9N%93#>9fK*F|K zH7mIsQCk;phWH+|)*4-@nCY^ObumH-o9fMw_~X`U$06Q-SxLFdbjU_-fFz!<%G?PF zDl3^?+11q%e#wfSK`6D!NG6V-2vP_7%}=CfTXOB&tbW zE&B_qB^Ic*U!eJ%8uo>l{&BTd4zE^wIIO6>M(Rs`?J20`a&){;Z#?xoB0V>JNXm@_ zJ9-4|MW(ub4KOoknw#zZ? zK7C)J{4p7Z;b9`ONb>l=F`8LzHZu(Y`MIK%$I#196d#jjR;dbKa=2Mt|7Ctrg)7o8 zPX(p6{s22)Yjk$IPN&;Fu4a8K*8!#^Nw%GcroB}n>w1c_O8r+z5)!q^RJex7y3$&! zF(mf1mGpyzZR8VJ{ncg6L`xR?UW~AF6P_#nxA`K zu8XI&3~%lJ6~fV|3Y;W^t#_@}%xqEn)Kr3^90GnTw9JX61)ebqPgI{K6zj;B6GH9Pp= zH=^K475fIQD@^#4z~pjcjP803B;{*&8qE%K*e`=Nn?2Zd8rg)Yx#e{($4*m8^KU6& z7cuxPnh%)p8G&4Sh*{kO8{(4chi^smQ(_NymFrzRmP1=!HS;@q9DLHqwLKreFPbV& zeTRy`Q_?xExM!)@HO$H#|3NzTr0(&bjhGen^nZwH+MC3lJq=&*EWd#tm71kztic)S zp*g0eK9{3~Sx_Pc@f9k52CMQ#-*bd7=l5K`x0mm}PE|d=CqIkK)Ip@pz{adT+mF@H zfrRg|E}E4>W~50Oul2l5DHGD_EX}b8`vc9*I*VhXRj1wICUOQd3QkktHk6m9-M$}4 zyMOu-qxJrQj)!NcIX|F@Yt0{cThZwAa#cA+pTj7WM+a0OMb;g$b@8&Mtl63AE=uIP z9^(IZnw05u)c~dFvu541KqGWFTm2|!45I)YBmEq& zS@oY7G0o|l+kYY)(gkyVB1_z2WZth{r!((6n&Ub5sMJqn-oC#z>w8+t$h>1ebCzXu zNv86^&$RBFp)UPQ>tSIJyD-uN(|2=!1IFH0-F~C;4mIgFSzYJVW)7VPOqmP6m0I+rhI(VWVjEeD zbv-=C-jsGv}k6G4Pch~lEDqMV#pz`^DWfx|TnRRyUwsb>fqw_aYOj(KPX`KbwRINIHl@>1r#^~ zyN%eb5`PfO{Fi9nxLE?MPB=q~1wqK_;I@H_V#pqJ_jKs*wwoyQN#C z#0S-KIXtObID$we?Np*7oq2ca=5m~ytpYRX#BG@c1r@cIiHMPTM=}{ly*Y9Pz&oJ` zI0O6Du}t*xTOw|n34N)$xH)X0Cb$cVoL6M>Q{H?%%<+~HtH)oj6Yj3vnYlw|K=peH zGK-VP(w-{8Wv!H#`mT^8keE%z(*qAaVy$&OBzDwFdPBlC@&F`g)ANq#DYgk+0!0p4 z6}1WARyLVYkbtfE5=it5YpuA{`rJysg(Pj7vwE_WkJvKqn?MPhqG6E8VXLAAQq4x* z6k@CODkSj2+V{s`pNpW8oZ~Ltl`B zQApRG5#i~2DibBuhuW+hZb4k>>nV<{P(oF~k8RIL+sPVK9N>cA15Z;u?nq!g=o zQ${(kGRr0Uh3*HrT}*frgIh!Xt-Ov?_XgYj#4I{|(BVd|9o4eB1C7 zv1d;;?8btc?qOU!n03Zhr%uEily5kf5N5%rQV>5}ayfn9sT=KZc|rXQBaUP|t`=Qh zaIGu2!%VmP-h~(2&WHCw0&(k#SuSLInv`)_&s&rRcc}ZaX^)Tm)?f~{X5*D;)#>)E z5iah@8U=+l3JTqZ^3rrWRHGo1&pKhUr4%{?+ts!jXyRkPH42I{-cqUW3faP~NuMJq zG}7%z&4SDpL0cEyBUyPn(p{9WS0Cd4Z<>_pbk%N@qR*Oc&j4{gm;T>(1 z*Kl8?n2lR0K1H$9w?k#sqN8Ut>s5;()1J<^|2s+&0Yi9Ot+ef(pIoo=?H;4Cd0hFf zEXd7v{H>EEl4 zTt$Z}=?>*wjWuXhUGpM0&JT{0D@dcK4@&`!tK+}sU&9k9?XDrP{R(tOvXu84G&EIn z>oKI^*TCX?)k0w%HQOu9QB|E6)?2eyIq9K0KWe0t?;aDy_`@2Ke9z#|=zi-kqL7e{ zyblQ+w91@;cx|M{BxDX)Wm-d0pIFH_NYEzpOfe{CLkS_aY8N36n@nK{+kb9VeFr3H zt2G-Ewsr9ZNY-c8S_ebLOtfvR8Ix)3uvO?fNZdyHLVRCZWx|lCjl2X&eqoh400|wn zl0PSte20FuqJk+1U6%GC@w}dpplz)4Ac1evwJd&SYc?ysfV zt;fwqPer?SvvqZGGp1Q*-#<|>OYP6at!m{`z-;S1?_e&OUs#vSr^M+!sMhDAdcH7z z8sdO{ztH{Y-7X$7G&Bsl77fh2I)15MPUdt@teWo>&it!t|KVc_S@no&;d(^1ruEPp zJ7Bz!=ALm6mK4V&Z~a80>=}53_T@@>gdOb*5_ZhAdmRFCEigj_v}=d}Y4>yaH8byJ zmUa0_%ALVaRF!oavq*!i&D@GdMsul5wtYi8b| z0y5UDxkk06NXXf5TLGHuspAD`jvrPH3OQ^lhy1`qAxgC4h!SJhd%$dVz31v(??Y0q z-AKxf)Z1I1CW=gfj`eASX9OqKM`<^;xIS%!j;h0QI6}8^bpu2~zp73R=>4?0`ni$? zz>3vK|%vvJOK=;E8m*P%M_je3|v=gztMiIUyd71TGgZf;!~ zN%unD#*mMxd@z?Kku)P}xFJb*{8ZXQ#fuxxV_B8@tdL=luubMMNc^O=)@DfLYb!Yc z3D`)@`#Fo*^z?xwifuwqfFen&qE8_Xn@r|>6xo_@4her{t#uc~d)!JEL6SDjZ$ca= zi>*Rmf#NnrSr4H4gjJ>$BxO@Q5#q4bS`P`@WR5`mHkm39vRaPUvOZMO7UZ)vHW3oG zjrA!=yi~>#RCsS^l;~u3&0N5IrX*9fyFpG(jc}a!DdoKZPpLFdr;WpJ06M-=3xTAa z8*U&}FxmQf)$$Ly@CWU7t$b4Zq<$GSNsO@M1(aWz4u|c zQ8%>Anrh6f~h4YNX+NX(VPpWVeD$Ot}y(7@^ zwK@aj&DyFr(rFw*4cp2?%_Wby97|2XLet~22j zfytx}X5%7qiSTw)I!!LcJGgb+kR7JxF3r%4r)bSf7P}k==BdCUV#gcJ$dWsn;IN(by+9(OB%b?(t(!NN!T61!{e~>)Haj!u$0!uWdo)usM4NOSo(>3u?Bc zAbvvmTVl#0waSmuc`Xa-tGeH?q5Z1b*OCk@v|GoEHdU4p^D9_SdQBn0oz~^iSICEH zV)0Moq&Jh&&~CMb%@fj|x@~CgVk?G>R-IuN{Yy5qje^mw$*>LOr5SdtbwQ?@(w1}4 z0ScYL57njCXbMUNw&SJGht;EP=yMo_MuweeLxvr)b@7Mgti|2wE=r86`6TP6dU{}% zPG=1&994xv)L9ekaUjmw()}$rOUO3#iwAdHOoDx$V!pU0#rbVz+IFizTlzU(vn9fO z)zwyEoaRODQd`sL&Yy44sr6k?vCwy_P&-oVtiLm8xi1VU-bmQPsoLi!37Dp5vA3T_ zvOZLE{4^34R+O>L$g2xg<@Q*}cNGu&@6OK|`ZQD0H$8T-#v73M)mCx@676p#t|-y# zDl4fEar8?Qiw$G#$*O%LpspAP+zq`*fPy_!7Ax?#gdydjQhaO1*=r} zmV#W>{1&Q2`>P-a&P}HOJ|i%8mD&x=*r9&7Mb=b5)uJOZ2TYm!I+9l#LwEkirynMn z`7C|SHQ!NK%|R?D-ElF%Zb;Zheu4yZtunP%<1#kV9ull;l^F$b*ocCJY-DdSC~iX+ zg?O!s3ZEk*w#oE{g!8R3#gLG#){Bsct&5*Py!EWLGM*>1PTIzL{qr<$Q{5L5YizA{ zKP2lWD_I8#+sJ34=SHiH;{}p}W>#|D3zAviW<_@(lX{;-nhZnbQOFt267RYvhW`h;wH;6L^?romuC+DEr#RTI^ROK^XUt?;WXV z5sS*9CU;|%?x4i!%T;HKP@Son?>3RHtKZ6TzqwZSwGH7FQo!`HYnBf>X{ zd(iOc+tI5%M)ani+rFI~HKJ=BK!WE!)g`I5TGj22Vm?wmwmXNr<&fVz?Jm7H+(nca zd)p7bB0B?yg=+PXzLypo33jjtT|ckO=Tq*C->BC2K;=d07fEn4RXf08HZM-m!k_@r zM0=LBklx$gv&rSC_kez?WG5mOwX2DUvA3PolX3KZK3S7J@SH*nTcR~GUpBw~}< z0!g&7);bA^-fSgRHnaR~qyxln(=!i}D7Fc02ZdW$6*=F;?`$$Yh~L)ya7d)Jwbml3 z)zV7df+TF3zlNk*7h8p@ZXrh46t#hbTUljBLQ*!>%Z1ov4nqPqneuPZX`AL&kZ8** ztqJ#7kk_VYIV5Zw>xYn7sZ5zzQ}s7WnO^%Yw@(${Nygp$PVv&VDtIUUvO>G%GcXtP zt)DA-=-)2B?PmCEl|B?O?fM5~nr?GBwmzW0_BOLmL4k|uH^PN`HzhlDl~Yu4MsHSG zeOa-G9#Fn4{Qi!0Vq$QLiQp&_1`D4 zGJEmxK#7)V<=ZHkVe0vn5@)!T@(x1zd=m~Igg9=b?efzHII!92jy#&ta}P#U~aT?jIZ{1(P=oTtq&x`$Ssi%;7t=Q5*U z4FzsPd1)@58pe6+l@Xk`vWH{uKuy(lIGVVhF`QIWclv_bGh8kp&}by%S$D~Hx2=y? zCGeLk(|wfq*8vh5m?mX9Rmqo_>v9QoUdFeOD-RxsI=^DK4Khm~$Ufx8f{_ne zCn9yFPRTroV-!B{@R;c4M*!WKHXKGY>2x5x!khqQH zd`@T|XO-y)3E9X5kr`{1c^u-mk#`|68@W&na@Z6V9){S2dP4#>5{6`jtc|?{iH)(6 zgOG$x^PiC51gp&TUyz=AM_W<=1ZVz@=&T~4g3OZ1#J5d?@d2HKCyp~Xaoo-> zyg;+@Cs=senHNqb0%>QEMWpj`;%oaUWCZ7>Q2T`xnh%@!r!WME8a9otjhMm^Vq?@} zQy4;)+Bk)iNMfA2z@amHfpJc5GZhg&;yQ9FB87Y)hH7hI6}6v;;`DRgQ%Pq1x>oiy zY6U{7?KEm}BX}B$vnH#xayUY_eFl+=+HFLMk(9sk4NqZ9H|nT zpP|clQ10|iQD^T)Yb$~4NIu}Ny>J*YjzcfQ0xvsHx|9G+I!&)|8JTITa6Q5{ou->5V3I%ilE z({+R`xtB!TU+SU~Rpv{vjl2oTvXN5||ID;wORcQ$k(p&BtsqI8%tT1sCbJ&mFSeoY zL8<9hMUBpKhPNpi^nZPQ3!IGQ7ys<+?Ce^%!OFU=u^0Oeo5p2Xl7_^(Hc2IkabIgO z*jTrAlp@z5_PDjirCOJ2_^EUsk|b%BB*c&;6_X@M{J-aYo_D_V6@AB7QF*r-4x(kVui9(NZ2} zK=v{+RZnA$V6BG9S_26hXhs6D6&Vuo5KMdnTCom*h(U#=;Fmy4mC}t{0w~3FdGFH4V3(0p^t~@}Ggz zyHtN*r!ymb{zdQsi;M?heXOfD(L6wBnG&c(oRcW?nfoMtaB26uReNW(8)gVrTs zJs-y}^!!m3cX0dz14$uYK!@3n2Q7VIdq9GhnHv5ga@kL=^BoWO&jN1`IH+0pqyHjp zmAv=Q0yP{*DC`1yu1P*^o@J4X$nz}3vryxO2qEi%#lnSzR#N_hABc`>&vD08shVTx zXfRJ$X&U#yqv-W2nGNIC++-`Myw0J+9GptF*$_TQQumz=YWS8A{@g9T4`%Ibgb05T zooB-SlCbIXAcTL372O?UG3Cjg67-nuQz`U33Z&%u1N@d8BXX~rC0#!{Jw2VyO_WUF?Z zM@O8>Jer3)=OPckJP*gIesdwYZ!kSG7o7Y&AU9^0nqStVsxLz5$PytmxnD#c?l;KT zEzV-{4Ao@h&^8W8c%_C^kh=OZ^n#zhD*g!|9ME|I?dQRv#RTloY98*kT5vaz+WjiJ z&7PrDJ`a+v5m?Rnz``p<9zG=Af;>Q_eP%v%uP(#fs4uko!C zm`dj1!38*kpcchmcz6M3at@}O3ov_-F-=c1XyHQW$>tDWx1sWdI868y?PE5qmCA`0 zlYM|5X~oDBdgMt)2I`S#fjFPkBb$JjR#%7qv`5On1maqyAyIwfWrAwj^ar|a4hk)T z7k@BMT$M8~hMzz_ny>?#V|8VVX%9WL818N#KwdvKd!s5A6H0Ep>SLgdQ{|)~&nfk- zThMh>`g~VEG-4mfWB4el(r*VA3z@0$+u;3iRSSx9xBQ3$keU_(vp!hOVzSI9*Cw16 z&tHQ3M1}Nh@b_>T#QG`vZSzI=yt)Kd^pJfiF43reQmhlJTTDUmn*!Z3;$n8IzPgFt z1W|18+v>D!L}tohP=yX@T44)Z0b&}Y|H$=CAmzt3nu3-?$3H!8xXEYu$aN!pJj;1P zqls!)D)&M32EV0`Uc&kt(CL?;!q6dVx(v-M+y@2q6)b}~FbUmy7fWAR!(!?(Ul`#i z_kcBxc`vge*_R{d>NQ^!5W6hLst3`y<(X;X`?@g;GU}6eDKA!hODLNM&4{nybQ6y3#Hwcs<&^?ubGi0NKEG7gA4M~^H9 z;&JMc9YBKFdgOZ`{x*6fCJ9<@t4HoG2IMn9j{xzs&=VB_3AWTD>w)+ULLUU;GEDz3 zkaB~FN^LBxsh&^o+U?_#uE1V!AE6f* z%M;i>V6o6MeThrVWLt??;$tsqM6FkX+Jx79tOPZ_tG5!KgBKC*N7EdTUQlHfr?l!~ zcyHiQ7rg4hnvrZVZIl#6Od<5o6nMRhvkBg=wF>i;2?@@E!t8HD)mCF3d~0ttHX@8c zX#J=zw(@*6QTSjrB!x+6*T*RJx$9Z**pw=$vIeQQunbS}U<~<>WF(Py4d%EZ z=2!+2Gd$~~HJBp_uXe;*{LQK9%V=hC6T9GLkht)!mjWflIazCe|%ODSurDUB-yyF9$`5!`KAbc~x&CUbAF79^n@>be#fUTeVETws-j z0hw_LT`JC~P33DLc2H1US&L1UOey>b)^74n!xy@;>ENfC^~e{of20pbyZUhA>&qcna!?wA!~@R~ElyXV>rTD%%0!EUwHV^plE?}LxEa3cPMcgLA<)}j74nO+4=`G0pw z8jeqI194x_BcB4X{h6erIS$18tsc1n#2=&0#e7nV(-E>$^^gll8WBshAH!@`aU(8kz+^hf zNE7`!{ss~rD4#V}X)GDg&?NnLUTXmHO%`wY#49w0j2SU_G2wTuL^A|gOe@* zR#{k;9T26K9e7o~e?K-|x}dnm6vE0((Vf=K2ZgH)6deS`@G|hV{Yi_;z_%Y`xCicA zx{ju~V4?T`Plrv2RlD%q^Byzv51}}ANAxO-=$yE9}hV7$WuX9xFNr`W;g%*={DD=_m z4bTMk(qsme#o|UsXE`SQ;0>1e1fAg?*J7c*^f$55+u@BH*yt3hqa>I;Pg39qF!H~d z8D}0SdN>4(&f<+h@4bn~;CIK-x@j2=t&14*(6mE{pXD!SB+#^RN+Ov*O0Q@3s$nAL zK^hxGf>z#9Cdt8Irlm>PkaC;>6HgSW5F*L7Ez?pN!?FEXEjbjkLcu39@3xo<<>KaU zgW?2BrZ{I-Zv}zRzylU6rsk*c%9JahF?;T%lDk2NoClkGwlz*nJY* z&Y=vgADH8gjEik)Z9FFI`h3zTCWd$CfKQ=tZ(|0J95(cAfVO{W0YKcD^yb?*4hiv@i<;DXTUksq{Nk|H{v8~7aR^zOnPR;J z9G6bi-*sC<67{$6Av5k@D1QgXnLX-p=EF7=#E|$0K<4gPjXEt>QU>Fuai77G?xd~!GZj&#(7X8#)o#M_cW?`NhKn_~4owu5`>>XE~Y)X^hX zfCS_8NOBI2K{fP92Oz;(dSn<7&s}x$d;f-zGFs-dc=eyQrIALGa!DO zp5}2NA*&vF4v6cPUJ0)OvB$L06MYFNVp!{+K!Q~?nhFND)x{YCR4yaU#yD{#3493i ze&82zWY33e-i~zfLzp*=J2d$eH?}%G`4J*~0`h1aK-PQ&?|{}BY#8Ue*MeJl)Q*IY zvCo9^d527)n2bhvHOa>a@SK8UXdx(KVGLUPG594hh=O$uN({k$l9!0>-YbN7C#=D2 z8i;sj9e*Dbute_m^$2-`31KnH+zp9(iP3qx!Cn}R*_Ts`dFi;)xf_adFA;~K!yw^jTW;=F zgG1v_z#Ar{F`s~UpK#aF;Z* zL1T{8p*QwmF1(m=50r+_W7PW;N-LA{4E!|HAtHW@lJxo|l&)>HA@t>^IHGAm_VWke z1C64IZ~SF$pF%})BbINXbr0f%A%;HRi`{9%_n%rMrZ-eG-#||-^^9h|`}GMT=edDj z^@%3u!jW5ggp*PGKYE0d(NLy78RhIacvYW69xn!DI@M>wku z=4c74meqQu>VG@j-f4fCnr1tO;Ck^P+cMygfJbNwy#0&$+}dP<*qa-JLUX*sNx z)%yEs2v3Hr7U^llq&8GBscmQSVO!rm$;gC^foN18>76)u0+_inG&NS(_Et5|ji`Ap zlB$P4hxY_}su`~Nz!DMFPkauC7v^IxoI($8lL@T(>=L>;AL&x=evk-zGRZCRmQOVc zwo%L%*mFBTVYdH6C-=im@$mB(?50;m%Igv&fce4-E#eIIC~n{7`Eo?UiaQ_C;&vhL_Z7i=4@fvwy@+vfRhF4dR{CR9 zllp`_7RhaQ8c+^?t(S>O)|6LFVMDi5SW7JYE_xcvIcz9XrtO?pxBKx;Twcb@S{fCk%m0m)neMZOhow` z-()%x>ua)xQAH*93eTO^D zAi5}0M|yCP`qX#4E8;ncO|eexi5fM&iOaWcjX8=MwO9jtshZB-K)(&2h2@*ljvPf2 zcdF!j96R{%ur#w_{Oi3Cc4dRlDJ(I#d6;dnk`{w5*3((o!jsS&gdH{Yuqilybs6&4 zmZ0(FYBXB@YU-~=F&@M21@UB z9J<9MqD+0H4=Qw6-4A$C!@I{>Rp{X|b;${MXRqbtyNIuRW}L`WP^Ip30##}jM&z#L zW1GZL;~v-~_p}p5>TM5UjTV`|9z??~i`4cXP^30JpskG8(a4R{C0V5Ii{Ft|`rbky z!PoRi2@umOdSoXM+sk_7BoNPfJz{wnI^Lj1?grx9s7D4A19BRmSwL*1dZO2Wc-HEX zuYtH$>ycYPBJ1?X-F-2cLBuD41WWWZv-%to0BOcR-`5VDzon z_aqV))Fs%?9Zq34m>!^!r(k>3B^WCM77Im-Ds|)(g0GLA1W#IrK^=UJI)*{*ry*fD zj_DQJjHWrTT%5xE2Aax3;pzcMRH+LdMU`4o^gj&>VF0F(RqDWL%u^;L*aHf)YXe<8 zjd}11jx&gJu!g8oS9=_rdAXW`t~tY@0Uc_UdILJ}+BFt5;YS=uglTvRtxE0w5p&!S za}{&~tKVlB#(?4P@uGN%y7R@YfViTNYMXakz4;3g4t-m~hO;94UX!KMTCS(4h zOkMI5HbcJ>RkHM-SW_j`=O?hsqX|EOduRo{$4w}cx!+(C?<>^g9IzDv%R2|Y!h+0K zR;h#MAa+nt96pEO(tvKB!)-w7uF7jCiqxK;QKa^?lX2vJq*TG?nkVp1@&GaA=#g1K z>@D=jdLWVZdSnj}cS{Ya;8E2tpchlhBbF>uCk^5v_37WS#FF!@h2|7G4+l9=BEqBj z7l0_3W&MJ6<5kYTpg17J;3dlc7!_Uh?aD0sP#!wekWc zxgylR{Q?gBh__mi`nm^;Ut994rnFk^Wr_L^U83%PNXvqwiTc<2oL5cDWAy1Pr|$Mk z`m~&raQAh6g3Bdp*BL#+Ie55+HW%AQEm22W>me>t2e0T^bBWq_RgdslLGZdB;j@B( zqCXIDG9SKIOUt!nKDzYb2_1Mq;``L&w5AJ8Z2 zT%z`uYKgj*%zFpxY19(6=dwn`({qX1Zm529i8^dZ<}-#M9(TWkYl_tU4_TrnH8ho6 zgroQ$(kj$TF2O?!fK`sDMrH3aR;X2qqf8-;%oN57wMxrf5P?M-o zH;5pV!056cjj%ZP)i!MLVYcQ0&Vb$tWd8|LyYGSOzXR}93C+|h z)N051KY1al<$2x;6>62F-xbz=saBz0cLiGV4we<_m7+9|^%rP7mt}=|rLID~<}Xa@ z>`uG?!X|gE6za2Ft(e~9-UGEl?Y)W$b%pFcpor}LYh899UZSf|J7;JWYUgL_Ed<%r z`)?#?zAZ9Q_Wz9vwZBYrId;^Tp-2IuNQL-F_G_q6W4H{EvO?VtV+!Ts@~%N~f+Z_X zt563q(7a%!s4N`@joDU4H?JXJ;y#mqP@%>pQ(2)_?*b6=`e@rfkk>S(il|V3KMV)_ z{3@7TyEo)NAhtbvBx5*`PxMG{AmPvTNFk8OK0UG;NN7}L9p{gMn4*ZP2z`b6NA8AP zYK6M$2#j7Sf_syHu{du&x&MV>_epRmgSI{N0YKD{PW_7twJM}Y=U*NPnOBJ;asCZ# zPa!TVP*$jwQHUR_#7W>0P?#h8O8&zH9yzM>f51Ycr~n`e)QkVaF-S>NB0wTz^hoXTaG|kn^iT&t0mE8{0r5=LXeyZ6 zHV?f}xePNXPrEWQYsUfnV3i0V8!ZZ|BU|X81;!229~KxFH$S(JLot zT$_G40kee)X;lJd%UP`+8c%@E?3qH=N)QOQ&hz?mD}lSP7ju`DX@4bb0QYKf_}Kvx zzP9xLaFIGn&vVoPKPRr!_trgJr}0Q^B?ar3iVA-i@BF` z{?uq`deT&Q2cnQncjI5?_8?K3Hi!0=^iqe2n=&rzGG5;!TFM#Cc#r85L(Xr#5q*Nm zIk3&5&kH#Tb=}a@a1!cs=#x;+iX;E&b4Rr_UH-Ek;>(dN%8Y=F+sil}5vSxHN6c&?9PT+TK{d4$f~~^Yj97erv+Xj4{8p9n*4GEt`$x zX$ViorD<1!elkvGeHD}0b|x22=x?+B3?_3&W4TtEcK`oN)0ef#h56VI4W;STqBO14;4P=xlSz!F>C-i^ZI*$;?7E?qrh#=cNB+}F(<+Htn)cRI z(yIuAGABc6dW|>`AFZhe$9wX&M-E^?9;1{j!krKyC219h0SL3Fh3z`(Cv) z^R7^uR(Wp(Ni0lHm%hqu99N|@TAQ}j0YmrO)V>aOck5Cy%ZxgT!`xo%S-!oZ5-R1| z-4&Kt_?@I0@up&cAC!`75u*Rk4G{gyH;}ENl1gV%6g%~8$Ue7`d@dy= zt{m6R_R!jfyr&ma{yn%yve1X3N~y@gnx=p@xIv}0I%Zi+2V_SHcX$?4C(tr?<%Zr}n6PKio29+31n6uJ95>hc8Dsh+&Un5L~ zi(Qd(7N#Qo+>h%O_=M4}RLp5gt)*UPZCYy%Oua&zll{395O;}&=%fg?R`Shwtw(8B ztmYaFk_}~r)0A{`a0MlHgZeLGD2|;?IB7`7t`}^0XALk@xGnCy@~0ywX&^{;q^m;N zs%4~MEfC7JPAH;J&Wk8etk*|z@l)+ZMt;g|QL zl=5%Y)O`M_TS{1g4O{_o_QWz07FqE92X($h4$KD+Tf=w|cu3&a9js&Zrl0E_D61DX zM3cqHnqQ@0GguK<=>1K>5$!Pg;^v|6C`*g4YBj^iFVvA$?jvt+jJ%58Kv{I8s@A4{ z6?0`_oma%1&t_>OW1ga~vam+m9w%aIG~WU7 z8EC35g~mS7k8%Nt7?6n$KrRELSAn>rh)&VGII=faEQt_aACIi2nlEvN-}oLVDX%%F z{#ad$lNq>a3FOG^)taE7b05QqcR)~bNp2MNGopcr zfuLy9Mv4-%m!4~b<@$HYSTyBj%)48gmnGQ<#A|S@LqLL2l`u_0DO~nLZIn)0b)c4Si-kk1f%%17JP|C#hd2<_kKeCbD+>20TF*z0jw-0yd8hyx&`>) zr;f6=!zj~-`IQx$*uKI+;7SwsFhNEDKhXcZa}8Hs+t zZ|BE%T1bucJWNERZuotTr$+gAmK0dG(Q1}{GdnbzY32x(DY@* zK=T5SumO430mx~X>>?0X6shPlsjtDKPKwlJAbt;ACvut#_ag*h9cl=&RxU$0l|7HS zcyp^mQmJoeBsIH%#Hs61@6nALunA9HQuR)}V}1~G-lGbC+~2SDpOsRjn?;@7d! z)=}srE{MN_j+le$VRAghcHu+FaT$Idcmv_*d(8k9wKN^Qw&S$F3nZGojsgv_`>Q^v zWL6SGund~DtbQHqoHtR{lTs8t2p1-C3n5z10~ zN5#9yF(J(yJYyV{{|;1#*J>gnSYN^K4#@L3AdKu29l4VJ*9Qv=F03SOIlONthAgb4 zo-6VBAZ`K%VoOcbojuKEWRai|x30ei#P^II*$pJ%(<9#j@fv9U1QIqNw&Hg|WMJI_ zi1Q^qqh3J52Ac6eJO&!#QML3!zYioZKwmTY7D(`8J?HE1;?&8sOb<1B4`FPc9_a|g zB{d{g|2Po)d_7GOkkAWyEVH)x%rg7Gy&1jlWNWcFLG*yJjna#vUmNZVXz7xXjT9Tmu zV;~R?zy#}>fq(*!VKr57X3JY=4=7^c5F)(1vx^hX8joWx*FqZbIHtxOP>(~LHIIXn za0=#>Ebpa$aW_u7B&&q}ShVmGCh@4Z+4aYY@PSHZQHXxCdmfec2itzMt3PJ3&!NO8 zu%dw*L=fxs1S>{$8Rqf$W?qqR4-Q{)lATN-JctQ02Y{et02VY`5~L46EEqt22H>j@ z|9!7iqE`pwAsbh@8upUtUEr~Sj6`us@X)8&dTIJ?bq$E!5FP67h07X{dx3ZihzE#0 zUC(DOk1`;&R7Ag6(Z3_@4k zcNfy0D5Tqrct3Bxs-z|R(;J!#_EGpLR0Td72v>o&#Os#--G}7}!!~^ih8Id>o8Vm; z{3Px(pW{S!gV?tvpfI~qDFi;|tr9d3Vh>NHtU>UHAU!mQ{UM!cQmp^%hqRLJ7}L4Z znJ&dT_Y361!dc?p!|xESgKt@X!_PoEc?X04VL5L5V8{#g3VGim&aFncq|J_Ive0)Bpj2pLzo!=-lMrWy$j#i_p8lO_bN`xQ*Nk%B{%u4Z4F zkaayU%SPeY?T7N_P?gO(N*6k6U5<0ejY3DSg2Eh0rShRzL-I!T%1zB-aAx7Uchlfu za9#IY@qAeFrNxj(~!CgDs~)HnvTRK6+?KjJ8O~;k8@gM zzd?q(QPg`&Mq)lYg+`)cdq_Qj7~&$|Wazy&s3M!mHAZPv2R}`(+-c^Q1>wO_a37pl zje`5&?z{GR5M-lJ-;6v=qH>RUmOjtJqMRQJ^>sLT7{|da8f(rA;=jdYKWdjwMvWXi zqR4A9d75fhZgl&D4_4KaKo54ZjL=AZRMYwZz?~Z@uo1fcdo-6dw~##_5|vBU49$l~ zKhlDHth*@%`A=i=Ph<)q=xVleBWu4SkOryF7$r5ye_E5Xf(+IYLB-FFmlVL5=Y=uT z3t(mcX?~uZ3pg-vZp_ze0DN26)_J$EE!oE^mLzA&osvB^uJdkTTbq5Pu_p9v4I{}O8C0Dor*A--7AfmeG=PYur`@yOwYd+jTvbE|1f5#2-Q%#m$If} zZDD$7Do2XJv;s}@wO2$uIyO~tRMyzV^iw$R=!)GHXfBKzNuxzBeACmd%4eS1iF`|x zdK9dkVTqq{3ZB+myv;v(JsPGy+H3GDns%Q`N&}`tk{sIRgB{mQhdwZZ*1f1StTZi* z)0$VK*UA!RpuCfz)tH5DR#T^0aQ4HX4D=MUHjSWR>aNYo`l)^z=IN**737G&2faMF zF)0nnI}@Q}IGvseX_n1oX}aUho_?ia+y@|=!5!UV!Hd2GW^H~3?<0Cu9MuY*fp~+h zv}+_bY(%K$Lsd1Yv7yQ})l)FC7c00=Y`G>13-=j#1foa<;V6g!=1^twFH}p~OeKtt(sAPN`>)#aQ=n!p`!x|?-` z)4dL?P%7=l9EdkaRa$Dy5!I$0S!eadZcO_HS>Z+bO0M8s9N&DG?(n*;`00}N$?0(H z*U^|QRWSKQghSsY3cQGoinoN#hLmSs)Tza%PHe_wBdS`qT)+vy?|8GAIU~h^-|kVL?;-VOSqCfS-29O(3y=> zsv`@r{lG+QGWYKm6F!czh)pFi>v>=e%7l+?UUXY!$o68sM^R^^P?@#QMVz#>CD&pl zwTZu#UaIBju`3!lw5wbO0cp^0?$j zJQyZ69N*IffpBp^Rg*hKs%dlt!D*XjEw*0?kYE(4Adpa#8}EVOaOEkB#%?uSl`e(8 zz)kG3t6(%&>c;vKBnxgM=SvWGfdnVMq*GW(DD1rSv48%6`GUf+n>M(N7`0U|WM?43 zH5#H561DVvytYs}*;0`C>C`fq4C7V*vex_)r)p*7b->HVEXNIz;3FJtC3-?-B3K<+ z4hI`jQUWhHbR2ra7m!xqIMnzGeCQta%ZqjCnH5Tb?r!-b9h7p_I?if#+5rgIs$DvGzAW;}>7blu{Jv zr8t0Y@2)#ZaYY?Ww$)g>Q%cZxH6-xvq8R{j-D~Y?ti3>8yV>-;8tVGfJ!`P`fcScl zoYkwJwfZ$2G4A+joA&7C!5nd{L(uTZse8PP$bxaSkbBOcr%3j^{W1*irSQuz`uF61 z3g1FkE#LJYtX{l1UCL3Ymtz#Vy?1(_w{@vHxMVFB@0as*UdxNWiwXeZ*{8*8vG_u< z_<&fvpBe?&@ZvR*a?&FGq#s|$^6vQZ!VBo-!Rq2`{ELR1y8SvV9^=H~m!jvW?0Iz^ z7GFf=>v-{O0rUO`_`$t;G~-PrAvQdwo+vb5#hCIW{jG0_H{e;7^hgSjz&|y0#psqm zTnn|+JKirnfjF0H2u?!_#*Z?YLQZXww>NgYJoV&JCc1BH`V-b73=WT>oDI-wWRr-& z(>B0&%V~TNXO%nAe`S+;_H+(#EX1Q48*w6okE?8fpZDF!8{i+Bu@M%qGnPiXHzFHB zHSj!Rs1`6?(^oJUQqn)$ad@)d!~suql)M6MIVtptlEzQJ$eZ%{p~skGs`4&8K;{3# z?kd3;A0AwI712MiT3ar!ct{{!qu+XwwcjX{}qh)U{b%PS@91a@;2K z8kRm|vsn6efOuBcMzh|6m=RF>=+(y326ObzrRinH#oe=q|nW z*q;6>dW7v6x~aEkUsIgP_p>HEFJ}x8&+i%%wP(x!%bwaZzbh~RB6)*QH!eAC!pTZt zES=!y8lmJ~o3Yl=U6i{G*bag11Xe{z$0e5r7Ajwf$ECNZ>9K0F^esHHS%E4W^GZ8ocsosP=1w- zoI;*AkVw0>2usgKPb@eJOLvHk!|e!%-cWLB)+OxQ1;WsHd5&sm+r)~7_SVyzl?@%V z=@B+`I989$!xZ6;`V-O(Ktf$KBx>l^|6fBxBsR3!y+s^j!<%r5^L7wB&Nfll+(Wm5 zZ~<>U)!gQyE#&Ngi>dRsDVbG-kQMB0_DgeJ-3FaNYHGY4XJ=(wxGI%OBe#QjxFaoK zHwe+2+rd24g|4A#J}O7H{~rw9S{OQV+tB=MjZkP6`s#m(!?s@H^t|agOPtBsM_W5v zI4%y_=%yh$3*&3Rqqx)7i^_Izm=dPFu!Fa1pBgmbHEitdAh2u|rhV)!_Sw>@zwCM8 z1B9M>^c7>CaTNJb8BMc3RJxm=c#uNb4m^*ef=BqTx{ezkfmNPtO#2uOuWVf7Mv-hx z4x!;wXPjZ4E5V7o0QzMkf=0|Jo;i&M?uG*d#^a9MMJ)bBAOrgp!au4{F zjicZmWrjH@!J(gm-wMI+;HTghlKh_93x2OYNWKRhX}HM_OU$P>pD6`+d%=d!_{cpj zp0B*rr8A!?^^$Il<71fiG**c<&J<`vwtY(Lq$%UI9?f+yL;roK<0NgRi|5l)>D)dg zgJP~=ckiWpP;QJ3jK}*wdZ#z0$)79TMNc{XXy|FWU+W1I?U!S=HN)-*jHmE^B_GGP zKfZyE#(kk=#QdPxQzk-vI+0&c}t#>%N0 z(7j(ll8~1r8546-6|XsNua1IU>A*Lr=Un;{@3xpxuDm2^T-53i>)snr>uzG#duhfY zFla*O4`EArw({k7IbHLwv2ek;2Tl1JoWm1%x-8oFwQ|4gd6JqzN!;W9MoDcLo}evJ zvz0(NF5xQt@pOC{=6fZbWlKjr6AI47`ylvR*!w@VoL0V2DOQf=WN=>{=kL*w2 zDGx#X9M$+%660k;b;TaaAgm!kp*B?BG(ELCq?3u(ngo-{N!x1R6;7(8MMt2lOe#GBozA9RM|fRiKZo0K z@BU87j`dFyK9O7_AI;ZP( zb0XTkjWTfVs&=am?3_;Hz6ZCnTgi44rI7nCrYGRm_nY4<-2}hSX!J4ViCE7}AykL? z5Gv*wO(=HGEkJflMCfx5kRinyjb>fXOiDS9sUn!_FC0;}9)}uEs|Gzpf8oq9*5kV^ zbRv6BJ@TAjBC^?WU+|_AdYZ@yrMn#dCq4B8jNqYJ=a6Iue!zY1Cw$uUEMm1vai*td z>5()b_dcsfTtMa<)aE22g`L)&gu!u# z3K#jiQTYd0_yxP*WS?LeFcHfnE)hcK;{D}Hy{BXHBUckClI@aP>Tynt+;Mhlc^R>_yrCJ({x0x*zl~a>}JS2>Gj`jiy2Z0p%wNaWVb5BlY<$Bs@U|1Zk@IvGppPmM;6S3y5@xB$NXH#lCU(*6qu zmhV%oU%}G8L~e+>RpU(Kmk8lvO+$wa8#8!Vp6TZ(GI|`haT>f-qv1`XVAQFX^hh?4 zHzaa{qRU^X})bMvG!uEYUsd}@0Pa}Uv_-Rdteg~}}Iz{(g z!~xlh;>l*F@1KM)&5680zAo4a5U{dP&InUiutV>YR9V&V9L;ilUNEBX*tdK=LubRDBM5lo0jP9xY3Sv*%NosVF< z{G=|f5w-XO6M9cbD@VZQikwOufnux0ng0AiOfHa`K&GD5BTaxDJ*7w50vQz6BfWrJ zG#~?jOgO8j8C?g^!k_if3?Tb{ro_uA58OPj?^%f+_b+;+49I!|@(GYizv^kiKqecI z>p+J5rl+Z1JV%ndmabn;68N5Td+KpRVtuZznBSc=OGH7vC8ExJf)aBbBT~#s? z@7CfjKCHr@3{aowKc~9vKx+0kwi@2a>;4<1t8BY|s&-(%q_KuXmtm(BeQ@_d84kgQcn3dRY1yK=!BUkrW^`()GyqSYg+6s`-!7wZ~(! zM?|14prs5=Am;ZDkklr64*WT4CJeO^fa}BJkdgrGy+nom4;{vgF0k{Os#>J@3Gi4>bmj--c_~hI{ctHCH@O{ z6DnL!52F$5ZY5M$%*uFPvJ?@c872wbBTdT8OxZw|N2g`vL8fV~2{NRhVDR{H$P2Os zBKSNCnlg!)O%o?S)RRZfYNOGN9Wt(PsAF{Dq;~B!hzW*cScyc0RmK4+Z>yeNnB6#6 zynz@QqAzYJxz#i=V?20TzB#Q+Nw00T{j7T4c6#zZcwT4#1#aT`)&V>RZ^WnQ{)key z#Olb!KAaWfNTZfF;b3CWZki6_So>26>fxg@e#l|d)iX17SdJLh_f~Y+*R=W;h6S`? z_#ubQxjn3lI&AqwM@GzfRl*;azwbyhI|nTfJ5uX72MHzIjv*>Sw=Sn8)5rfQ58-MY zq|KFMuh8!h-R$SVjgkvYCjb969thPqjhJJ5J3T=ae4r5gh&d{Pg&M^=5PSy9_2P#V zyz6bj^Te>LvC&~kbiW0|+}bewki)v%9#$xZ-4%ynzo-k&q``3*7Qirmzisk17&fR5 z)oL0a0WnEa2L{v0I7hzOw_SI_S742DYfo?C#4pyBFS#AV*bVs=wdl$xTRga|&~qt` zcVr~C(4rQ9zLnIftPrz1RZeiEHC{QUA}^bYuoLyfrHWYE_Mh^UIjCn`o&fPKsEd7y z>Q;hyp7A2C_o-Af&NR!bv1CuL4J2!V9%&5ZO#|WtGGL-cqwRRlc-mYEi`utcmu2Q8 zM&}+&vl214bCNKt**S^!CxYJcKaoB5uN)V1Fet3?4^N`Rs^H&1Qm&|~QmT*Io~{Z%brn(wJH%X=Kr!FIB~|9V zs)4y8hwQAzLsZReqL}KAZm|Ins|Bip>W=O)zo}i9==Pp5;S5_NO)VAP9{p z8eM1#L=jf=RM32BK;{7Pi9=lSR{ST{!;x!Y$D=Qo@oQ)K&Fs9g`l2p7ncOuUGtAf2 zzpcq!3kot#VX!s%xREf0!go8e=~gXAH*TmsGm_BrUw1yGM!J~fKrws@*)tuZX-aKq zZZNHD=t##4901`>Nq0GLwk=0qz6&FhWy4zs4ZCby;goaNx4sv6zZ1l3D;h#dD-ca8ccBpTK?8$A6o`7uZ z8WaA@l?30ZS>1dS8#(Ug2DjPW&XoO|sZ8Tyoi=~E> z90`=#1SX5f^=@l|^)8@~v$0-*9pS&~Qt?c2uKAj5Y~}_YEK_?F2O0^o@hUfLMHF#h z4apK*-xQ!-HtfyNP-LT&8&271kcCE$+Q_EWSx}Qp_9Wkpo?O`|;fA}2opFY_zXX>y z2k4Ov+dXLH$;KjXcx9uC6OAI-n8yvDY$UWmW3FtxfJV$J`lf)+Bbz>VfuU)t=;_)CGEbw$oq*Y<3N?4?41Oh&AHZN|NR7WL zs}CLkt7O?|-vy10Ql?kCKqkB7k^LZe{3v+{FrTV*g-mFujDlS;R*{Y7-OzB###V0R z$VSs#G+eS##*JLrXwn@G_f+zBhhqMaLfCph2#*wEZ4U^M*IOt?fcaF^6GEV&3Q?~Y zc;v~(3T}AuG0#+}y-sgvq-ZJ!j2UL1q^Q{k6mw<6&ket9RC@@G6|%8_8v)r!bfZxw z8*{l4oXW<`ruc_3#ZL4*j448r!rT`W`((q%jdIzziAK!x)a?;RcC5Q|ea@lkQYg`p zU=FM69m?gjgnkZ1?d4}t$lcFjF|YZbxH4FXE^}UID(#1Qxj5>K&vwMq*?x{CG1)Zv zQAf9o9FY`>#Jg=0j;=rBI}|w138V**U`smls3Wbdfpk4O&f}ZZw@KdxVrr{rcMu4! z5_EVBm+nkZEdDm}7U>VY4QhjZwl-$UFw{=Q4mG)_QrTmUv|2J@!@0x=oN=+pVB-~t&co}J>N9F@D{VpzG3(jkS_)gJp5CYfAZ2j@44YlqMneo<%{{0=<(EB3( z(~9;mYMVmm@i%Gi6unwD)nUGr@`U4wT6VqQ8OhM-X`1(hV+?LIxcUUxx21Xm9NEQf zG`S{?9yM+V&JTPBMc1nf9h}vh%L&AU4~XA3U^gHhg8}n^_=aigLuqT+SUmEPV~}+L z(^R2@10c%}~uq%pQ0rfx&+pTw%$lJ`lh)@k5S3Sgi45quUA@m)!63aZ8k>4qC z5Ii}oXZa2~eB-F^An0<1!Hl=igLlQQLJwbDFUL@%d)C2FS#-0&Oyk&2ZiA9freI{$ zxD!VVo6I8EqKg|nsc87yDfP*?to1TTMxqjmAz=z4kjsf{tcAq>0)#Ak?VUom2EiVHvj zhQRO-^NH$~IVYq-+Xg-JP)B;Lb9!431nzA`{f0tH907}lI$G!KGpKDRC_)DA zUjQ)~?J` z9ub#uhaqlm22zgq5|2bcF@*jL=*Tn7W66Y73|egf#BK;vSwOBCw9pO+J_p!f6g&c_ z9j;M0N*jdz6$C{F7r6l>@H1^4g-Bx1UpEDIm`qnjK?R0A^9nj#20`9p(w5XA57YL? zX;U7C7%bS-fk0=F^gbY_vs9J`gOpF92!?b&uXpafAaEIs9tILN#DJKlai+P3)g%MK z3*QHhhDCD?6F!0-ZyQ=V+L7J;lzyVM=cl!;tNa;W#pdvI;oXPo<#+aJcBEpM-ucM_e1r zS0c3IVz0ZgpePN`Qv}2v^&YUDGy-VAAn$U}Amt1fprC^rqI!*mKwy5pb2F79U$Pjl2p#%4L*~eq9mehs+w57c9Q2QV%9q&jjb{gWr&=$~+ zA>)}0#AVo^F9KO%aGMoCdSfS3$k{SgqiVXn^^q5Hi!3H+UgdsWHida<>3PNA*b zY)$1}2zrXF6A*d_X*z*N6^@@W%%n`E4(KS3nvNAQx)rvl0ht5DZ$LHx@p<$+VHc1* zgB`;_f`+|)3y8-MIU2Tx8BBC?g2R?nq~0^3IoW;a373+2BE)Y+ITMkjjfzLbtZTe68pR_v4#Zli>9c!(`63*dB&Z=?3C5Xng{ZKsNO& zgu8pD(3(OpYeS(zs3@DRqSe+g=Sw*-fZ-6j3kZK0^0pqrK(3u5_tV%pZE3~RVD%#% zd>S#)V=%|2c9^<|ER*3z?eq-(LWk#PYCo9+dJzrczqTTJ7K9mwx%1j1sz#BK6Gx0- zXDctF{gWO2bBwe72ijzVo|Eo{dZLmKDI7nVN86{;fGMitpP7Pr!&7KI|HWNDd-1nN zj)BEVuy96M@NiQHD9GRhwSg!Gq!Exv4z(=8dZOC(K3zD8#~(GAFdw9@^E9mpN^C?y zj6l3NTm=7|8x>^acrS-?Q_wIn?mlcVgAdmM5-?~ zH$;)%KtdUYW6TghUV|QH0>K;4S53uHC+dRZ3diU1B9jeL9AtiBx-!+#H7Q__xJ^fd zgrBI-G%Wi(O`HZLlv3F=PBaZNeh0eps9TR6F;>m){ZS3EUax>A(u$I%Q+2>A&`&(`2dJFdceX7g?dEEHHdYNM@1LUe5@|ab-Jd0|2F^>^3bvA za5Cpqx(WG=iSRNI1fq*$E^h%rEvEkrY^elwky?Z^cY;5*rbXQ2GpI5bJvN-W&wwi1 z(s};lp(-=6MO#w8nP|15qM5u!4Wn9jh9+|84ekjV)HxkJn-h0lOK-_1a_qx98`o7OUn7My zAE;uWn9(`JQto9XgEBBGn^cjzYEB~PLXsjhpL75LZ%*Zq$v{N_RRv@gk_|xh1PX$c zog^24O6JsA@)@Xfpe%q_NIWgPtg?Y(ZmyEXK&|4u>tq;EJAqPN|WR#%MTA*$LH$k6ov>r~fEM1z2KJ<#QlFM<7v`xrT^k=j_&fhy$f2nzv zB8HJ!imD=d9D06YFW=a4fJ&xU1g|7-EZtEmQ7fy!-`dJy>XUx5(n4_eW)j(@tdTa! z6hegqUM&9gpjXrY_*+FzX5Q!^AXWlVAY%yv@d1bg{c-5s6npu`GlN(G3KYiWekP%z zqB_g164#ehGP%kEPyvRnG0+9#U}U8Jkd5{P%x@BzsPagg2wn`b1SqpRfHfpCc0a@* zJIKm@fb~iXjVA|-#pH%T)c%B&qHZ_S(POBJ^FO7fthUbJ)o6g~8x&R$YeJUJ5*lEP zg4~Q&y+ljaqN~o}UH5(&tF~=|!R7_)8FV+HF(@v;-=_LApjW7sL7A_M=vDX&^|CQ2 zPD2lvhX$%ZIA4Ml#yFAOyo@AUIRs5GE9g0M;-Wdxdji>N^#NZWKvt=1;R^l9ZFL|X zHGs&i>*J#Sq>*(yy#9Bx*t%1XW^NGZ`%<0Z7>oD>E8AcZ*vtS!^hDNV>Ao~&a<>xn z3fCo2r5gZ!GeM_;)GLnH28qniDKOb|jv$keWwWC;X;q7j@*vmI2 z^(8+m_*!x5@5?0ECdw*-g_&;@E|dN?QQ@2#f7uRF$;?yAWQOcyBb$twn}CSb7ecVh zxm4TBXJF^cts;TaFb`X$Rih-gKOSL%{kL^QjwBf#-3NEyR`N9)Q$V!Sx$ckUZ%#7eL1D zhpl%b&Rcfjmq4;-mM7m-ENu!G9Ay$TC0wT$sbCjk^6^`5(!eeZ#gU=I)HX}ejFZD9vJ)qJO5{LJwwA~VoNOqOOF3ChA`3X_FOg?Bsgua-oQ$!QXeCeJ z%Q-O)XHFU=vMMKUN#saQo&}OL(CLV^{m?WR41)zuSOgR8E90ZW(ua`I8}29oWM8g? zO$4w<9J6DXLBeiw?4Q2?8!KTKIrfraeI)D@$F4D~m4qDvERD^JdZUVB+ZKa$qI{*ywNLz*q*b(ci>@ehgrPznuf^3#tLa zMt=`S;+O~GcWKCM9+%Gl&cSK2boQ6u zQAMh{`>3r%cD}KF2QtOY+bUKHz~Lm>?DmI=n$Vtfb9XmU(I?0h_ZW9BS)sj(ol4Y% z=->0`9~~$6+$+iLI*1;cZR7Czc1%*6=^%#_81MD4zTwO)OEHhLhaG1dUi?nBear@~ zKGXdb7Y`OSqprze?`Gy?KE7ruzUvRk+xouk&VsMs>s!R|EF4SuBOZ* z0;nz7VCL-t=N&!vKfL{nmb|S!M%=t3( zoof=D+-7Aig+y7PS6Y)IpGbVH74h;7M)gQj-}>^bBo!GR;Ep#OBb$6H0eI0@=NlpE znWmi!Bq7#MS5Jyz|6yY3=ZSB+kV=00QC;%D&kOr)nD0MM-r}c>O!VJ@m&TLI0afjO zv}GH8+5AmEOojz`_~jpFlVQO_Bg_Cpri@Jlh|WJAM!6VG%hOJ~EF(#cT=9t7 zE1oQ@6y^b!#bwqS|7vYw8}hJHy;i;2{E}e)K{1$F8`+uvAvROYvX6tb^*4(=*lBTj zO{%bB=x?$LRO?0t2R1?*$&SD<_Nj$9!yZl_Oq<1-6W+Wi4AtayZ4iB!4L2VfkcO#!7IA0Rfblu3X%qJ`zB&rvkpQe zv1V7RKnXjxiR`EuZp$fUDO{<*91kRKYx>}8wTWG=>dt|i*uZ7(WO;$pML$KEj)A0m zt;FhFF&aQ|Lv-LkWd^Vf(TxLc3}72#P$0Qm%iBWV!Zw>Us2dPcR7tA0crp6~E|nlT zaI+sm$%eD{i0&uY$-YTEJl9-2=YJDV0Qm%cd*^Ht-XIu1j3-?hRIVG(RbjJ|88z&p zjO|SYa5)QrELOavYpTzK7;BqLKK)TzN>Br5t(`e~=m#-2NK&WAOV`ccCX-XKy~&1H zo!W~-PV$h1;(JQ4_yUAnBFpiLVEeDT(%;4TF&^;|RN&#wlK0O1$i4t{uqk#BjVU zh&)O3i~Q`zOtmO9EI7$LNe1ESlnJK$BUyIBl#@wd2S#y!c5^HmUW`q9w zM>48q2OWpR(UE;*qmwCXMMeyC)J`yGUHw4ht>()Asfg^mAC*_~TMAOq9aYa<0yBxMte$E%J_}$_O>yyx zEr}|NlvxNO@;2%6<5H$}?On_w4SvTXedcUdN!dGcqmAC~xz8_VQeDW1wyoqBgQSWz z=Ne+gUcVtlZG+@fD@qm1KqRtV4L>I{Pral$#j1A@;udGqkr2t06&DoC8WjYW+ z^4mL9S{w08){U#Oaayp7xs?W=$#x~*+qc5sgGloZH8nf}u@H@m$h;0g_+dSAsDoRj zqFUv)va-D)KQkMu+MG#NB)dB<)R`4)=PRBtDNJ_PPB3RpenmQW^w*d}&0i72zaZCF zQ=| zknY{w@t$u4b@f6~#HXvfrlMKwv!9d1uAa{3P|xS=&~g|eoMR+Yx_W!sz(N*JJyMc+ zbO)>PIjZ*)=eJ#oxq;$mVwGGpTC*AyJR`Q7S$mWx>ZAR zvb~$DJk?k7u*1$Q>ZecnIIPl`p@*Il_wK%x%mob~C?5D>ca3Q&?XKy=*iA(8d-qFt z?mbeoN0pkkW^w-hgax&ru%S3swjj&Kst@eY5b90{)dU?1BFlPs;ZL>6ksdD2!LYp- zIdJwtsE(-i(=YdJ4}|c%&*c4YZg}J0MAI`KPydHes1X^_Gf~465DQ}Sh@9;i=XT#( zbe6>G!VOgy4@B`v#HY7|e}Roz(uRj@Zb^a)TbLp&+@kBGSFgq{jo9|4e`R6=V_5)0 zjLeL-r@5I=56F{VehxR`c*gTIxsD*Nz1;)MWyu3@`HNX(W>#k|+W7&Q+}i_xh$PE< zyCExbptrlaQW*FUBPN%U-L%Imm}PU}KC$ZKZ)*-MyDyEkOD;#nQjG#M{m3y^=#=>l zT>O`tGh=~iO1i8jtFMwReFE{4O1W42Y?9+!*U04lqctkCp}&5MpaJ%{_g&&RAQnIK zAe{%)Mr{Zg5U%nKVs(kP6$>{*X%_LTo8-*^PYpJMj@~3L0~`GU4ZTSQ4fNC?GpX2{ zWZ}T!y2UWqr{ixTI8r{WAdOyuHE|u}g-88G>JEy~S%OZM!h$t$>Mrg99dD5ILH;_0 z$hpZH6UXxgIWVXi>PFrS>eQ&29SeFvGMf~J%%qkWiw(i1=3}R zr}nLdnFrtNWba@~6=JH3c!3N_Iu-F`%e@$Ft|8n-jm2@5A z8DK7$1cK>D>O$l)xIQF1999GGe>xlDj*%iJ6 zmGF_5X5|&~`>-haR$J+)zsQ_te}$YJ7O(9DDZwTJDZyB5x=Ngf*T7%2Bx$&tt@#}4 zahcmc$mfh`Kk71BGrT`shN_cmX@0ntkNb>EBq=!v`H=C+?zo>9p~?Q5?`C|>CGzLL zpu2_S`@f*gg(Pf*GydZls{m?E`i!WIPh2MRMmSjQ)Uol-EW~7IYsY}|rDnD*3dNd7 zK!j#PwD+S}#vM9g5u+Np zgg8r!zsBy+ECN=>5%yO$KG-0VFuwzA5W6)3n?2J60F$_J5gK#T?f)cG#|7hix5&0} znWzJ)Ha-Z4-6B2{y~w2TUMPVq8}E&a50Rten`=tU2I^P=ah{N_V-Vb1Hs^#CkZlv1 z;`uj7$%H^W@CMk5_x)m~+UImxHU}diU>4XhIhi@p9Y4KJHcU*E2ii#sSZS_y=oE3E zRK@XvEldq5qq5`teL3kl$<6k&nUj{Mq(a)QHb(De5 zc#z=KcCfckPIX5vWNB(U{M~}QPjx^^#By?|>ozDhY{_{nBeROjVXp0%P=$=2?1DdE zAvu!+@%bxI6AyBGvUAXTv3|=wnMGcByxg_vI;JvlP3z(CK=H5PJX|Uxv(p;k=|^%e zrCmjM!e_E^N<8kdkG!4YjN|qZ)zlyjb78s%yZ9KXKh*=*JOzytNtqglQ*Fq>sZ}(^ zW3Qaarar<@@EGlFp+hSWheWY&xj3^ReT&(ElZ zx11!(nYD59Nz!m;BNR%e&y2v|PLTaGm*b9Gb35wKDb=;}Sk>~4_8W4;=6NG^_%Vro zxsHU*^C9Erm#X`6=-65^g_Nip9hD@GtO3%8tjoEf_BkR!hgOTwh6Oj&X@@1~z$y{i zwD5*{`5_4sR*KMOdP9Bapakt*AwpXh-B8~;AVImyMQHot8|p9nC1}?&5!$)rhFZs= z9ZPfPEtMm6kRXYySwiM5^&!WWJyzGyCu9+H$dPC^Yt_GT$VGyp0m|MWNxhm)I&2P5PvPXD*(4Llk(``8 zo9qFy57+NLo5XH$BHuP^)a^J_MS_C2Xw>l>Dm8#qfO-rk3k@WBON82;lM5N?OU{A9 zaqgv?1X*s?sEr)*m7o}aE^x>=OH`Zy&>jwL7a`|?Z2J%&MX*N#OE@z{l79>G=^Uyf zLF1Qd)crUln?+)_MW~x|^0XdEU$ShQMjgqa*?REnME=_5qOQfEHu~JR+xAsZFIp%S zasDK-{h+Hlhm*r5LFJuDgZWBQd{C**H`>xpb0q^Q|i zE|4jtlnP-Nf|ROIN#@K%l7HBV%sr%0dvR#71RVv)mP3Oi=nX)KLvW@Wt?;r6`Y6u5`PwFz8DX( zP9*ur?eI2)r#((g+geOJM#T=sFqAy+7F?)c92tMqO`X8WHRH$%ARBQqbzJU=qtli6 z@8sOX)158wk|DVp&Q8U3V6de7%j{*6gE69I#mc9?;{G#sky-|CIb{QBVp(w3;SIUH z&yP^5^>-!FUaQHytLO3VF=XqtHF(7sl5~A7zBP*ceZ371XiQe$&^aA#jNw!w8@6^l z+7IGi#kRQM1d-;AA%ydZ;5s{Z8t%>{1 z9=J_BId;>PEW8s{4E*gx7Tg+y&$|Oed1- zjFfZ?pfjTr(|Mhd`r1rq$=CAu-Y#G>{J8O_HFZH#1Uinu&KX6Q9b(4_cA*$Kj;y zBiGOe0nEkKjMS@UI*&h>yJ*aH8e55B?Ryj&8akc%Da=SMG}9SorlaOMmsO%p$m7tE z{ua#7xs23vW;);gF86am+&PXLdyurp%|fdsF!3`Psb|c@r<;k-=i;xFJS;on_rx{y z;xQK5$&A#KW_lIP^g3|8F_K=$V-3l9(homQCqJIJ`2`$?i;(yquoSb|ir)v9kI+wN z{msya{lJOzeCmb^j*^Z~{ZTBL^t5T{mzFG6X{J^-t)f{U%Tu$QFOAY$1u1^oE_8nj zCNIs>GI?t=d10O;Kb*7*KCLXU|$(xfcYng6cb&t$Ii8Hs*=fX>4sY_>>~vP{R`Oec`*jFogIzKjWd^pojG zGqX%5=WV&4n{%YtN@Sv+Z=mzIarvw))6tpf=()~#NoV}4m=M2vOeZfRHBXjOrnB%( zxu1qy=Noxcq$3kwx)J-LfDi{CHsFUdQV*M{Ihm<_&yvEMD5`w}wfRK>mHVbMZ~HS+ z_nWCLdR^{q4_Eu~)0Vt{YEQ<$aweMBOG5VyW&Wf?NT6x*Z!9WT{61UqXZ@4pf9i+r zhmzIB_KuEb5=*$mgnvlHCkHa_O`Fimga5;7=Bsk6wYkpAAEMQ&gGH;KUY1MTG)R6s z{Sd9*FK!bWG2}n2_A%2L%XJFAi&p1KRxcaNtvYgv8s9~$hu^gcy)f)Qtj3z@?42b= zvi=*hio(dMVh6{aFUpO!;{p!f%0hkpUq-#mbUx}OqZwaCqlu!?InT?D&gTLjN|@34 zAKD-_sruf*@tW{DW6GuD9 zOdyU6%>G*}VZXoI;HN{#`T!Z@*MPc>YxK zqr?qoP9-j1-JJuwv#oytdnBKbm1)aw5R4c?T6~RiQup{Trho3@uLvPuvhgDRm8Gz=Q6aCpsNW_;;O zf2z?S7t073CF3VLk+E97msr>7CB|Y`JjM<5Pp0ffi#5m-wWL}tG^=P8*0iK8puslx z=uj>4K#|nI&?vf@HMQuU&{)-dEZNMam$b;ysy;kw1n)&Dw3j`yw~B*jm5l5plBgMN zV2j+a?Q`1A7P;!K!&6ztwKyGL%5J5XvR8h{`+r=hza2WH={cl4*LFjsTvt%ripUME zp_QSrMDV7_%Pf|SCvICzhgL+sIJ}t7gVxdxl6~nzt5!sg=n^et;^a0!FU3GD58Z|S zd8wa&5Bj^rJ}RIw_Tb<=?PiahEw96q$f7<{@DJ!52AzR~i>itcp7(_2+asq6T_DYD z_QH~P_Y(rV0qccuyFr3lhmsJ+CEk`_W!YFsZ$x?19q!13CPboKbe8^zM3w4)UQk*p zo+q~WWN80`>A)0YKTI&_!aI42i@Y`5LxO9i1VamFLwjhLi1?OH@FLo?8uD>+%NA{L zeYQS2=Kw;E&C$_q)zDqswi`86M^&(2H+rZ#O7lr(5ofixg#}~F#G|H&^nMe4hjxuZ zt>uxplZb{poG)En*OX=@5Q6ySNX-!lM557h()dahBu2EbIg;%hG z2Ualg4DyT;OncTr-j)dVCgV-orxuDp8)*(Sc+6FL8iaBDRr-as4p(VVZ4{24&`z~M zYB$wGgQr}fhXBP%SLkcjdR?I&bwKJZZBYl+LVM|SXz--VG!Iamc$vPhgDwV4xFp`y z2;o};JcEx9f>C3?d4Su>tA0W-9WT*mbx}2Y{}i(tBthBtBjVlN!`9s#_qHsho$8_A zag`tRXg%0~bnWQ8`pAhE*Fz52*j6GuqR|NK{*z`$BPWNOaAO4yDl@&=&KKX44I-ox zjpEammi*+;!t)pt7*)UiEG=qbi0>&r_+V)4e)iOs@rE*K=_L=7I0o?q__d5E2V1|a z?4d#o2*2zHZv$q-#eGg2n4RM9thCcUf>c2!3r0rM>LXh`v<-{d6SrtXchyHTYmWHA z+{CX+Fl6lnDdv&S;Zv|nL;Y4I=rbn)#}L0spE-?*7!-3_3&{=8R%|;2woO)97PPUs ztdv%6h$3v`&Cv>g4rz#p%3s0kWoFa54Utckg+t9WV@iLP?uT~=OJB101)+Mjqgf*z zQD%SoSxR>{Lhjl@<~pB$(kYEl5RUppw=_aN!9nKCWk0#WB4@}5mTczCS6~s!ioXee zH$rU?&P)-S#=}g)xr1m%V^l+H7$il+3Txc)ot|lo!n9+}!BO9-MH5t0+nIx6)?wd; zW=&vXYTFJp(|`As&P+fh+Svol(lnOPxlNJ3cA`1Bw}c*Vidt#wnu8rnsCP4v^fw3n zOK96>sI&HAe>0nhztBU?kdL;|9Gv|{C~AgA$?=XCv}a2=uE)Kgb6TQE+~Ng2-V)Wp zSD(|LEm0^|Kc}IsPz+x4oDOY;nq#Nu^iV4ljD_d)c`Fp|DD(zbS&CfNlnwI-8k&S= z;mJ>_kc5`t$4_Y6)+i2-c}f?zMs2abUU=IY-txd5p9#9QsEZsn{p1eFSKGOpWJN6S z^&+~u14?jlFbC6$e!}ZS&M-`o?*-fuPEjbbVkK;?cDZe@jQ7d6qLK_*sfzb1}sOVPqe6I2kyYp8Oq+$J?$54f>+r zkhbkzuXnHcz;d=#i*C=G~aHfDc5DzWl5ve-_LmP}h0kpz! zq{1@_=&%vU6%Q_;kH#P;+@^s3lZ>ijuL2q|0xIu0Noh&5#~`(jJrB)z`j?1J``x9} zV#N3$Z`Yod;+TD!+9gAxz5iP+k&9R7tp``LJWUUcLEg0c2&AM(lOfV;r=&;^oRT74 zbxMkK=qVOyJsi&Y_MHFiq{J^c$@syvbOfr6`<$e8Mj{WVxRX#v>5yMu!tj%H*hu6Y zr~@XH%p2yPSh8)RFgrNg#_op$qBy9~givJvQP+PVXBr4vTM8K5OM_WHPJtn!WHVy&GG;-huu-ZVjuh@A3aZGVCm zk3ymG>5>LWiu1`7z`!z?88~RN(gxtNU`=53aXMl&a;D=_kV_SHnc^?=^JD&hDBjO! zihecRdDgo?NGjSdu`DsyH3gW-b#+{~(|-vyG6VI6Wk=6;rTy=i+0jM~@etD8uRZf3B z_Dd)xvB$^QtoFy&$E7*E_LwwBlaJA`vFLB?)|>i|LxH&DC~YwgB|7|lNHPQOxI;E< zCdK5@t>e%dJUX8yjYseC)I8c~0&KLSf1_t7fM%P+^y383Y<1w@noEudZ6>0gsP0R~ zf`c=kBBt0b16&XfKahbR^>`SwI>Gh{&(N5dX=3a=K;KM4dvS6SU6%?gZdynBn6>8) zQt!#I<;*!uYfeTUX-)QvzP-5vIS)NTgxj;zcW;);nKChPPI`l523I}IBhN~L9Wx%R zm^c}XBc2XO24;W(L;FvXkZC~A3Oa_q{uSLTP~&7Yt8%a)8kZInoHmswrxiIc@cb#% zMuDzKL$iYyACzWIR{X(RPb8b3*dy(MYY{?qY)h2S^^G zY18{-H~o}>yldsi0vqkO$6eO^av1@wN91SeQ*Yv0?@s z3-|7%!VEMJlh)LCCK`zz(*-k;4|YkS`)49=+b^xy332=V@RBWy_8c|NgcEc3M5@vw zAGCpn=+Rk6v`5SiE(jB1AR3tX$Bl1t1@$b{2jMDP=x_sa52&@nB&4epES)o~+0LNy zW6**vbf*D%hklfB@fw(U?Xv|gLBvszW@p)^cy>GeZh#vyC3N&`G}ymk6R9BlNy&Fm zgOaAhkEj0(lswkoMlG^XL%4iyl7$B2%A4t)EYzoAUc9I%mG7rWu**_gLrgnxAKsX8 zKY^)27R`puqFK0Sqf4zMnSHs1cAkT3`1E5ra^p`BfZKglxqW0F^z!EF2 zzF{YN>6y}*?#xD(bW%22Q1x^}vve&QF`~p2_K}Tc*=_WbEXw|%4d66B|1F1j7Qx12u6|BwOh3^O1MG=HMEHz2Slj zxR9_nlpgG`(^FYW5{Qdyt-%H{q@9p|bzdo@sT*nDd=#&Hw!Vz@%tvAcZKSRQjSrn0 zBPI!JJxG?)#FSpFq`(HRIaiprfgUBOw(jG)vdq<-RbvCKkb}-PKn<9!Nrw1I5M%?9 z7{{`dfPAQnDb`nO%L3APO96$gr@95Gjn6;`$RswlTx_kEBzABeow)!t)wz_j+Hh94 zb;9!ns5){uQV-(DbcaKULHrBR{7tJ+xLJ zKA)q@gR&?WYsSTztfAj2)Oqu&G7JB>OBUX&rtKG@R=URJtPPx{Uri4zLiKeYSC(n@ z;H(;}X@$jTT?2c`7aNCNZj!-N$q+vlm(8u03^ptfFIo7~>ad)?Ta4z|&l>~58#4E^ zsRb#&F8*0cMl`dhYnPyUD4afAf}+uT>bVqE!qtmu}yqDSfjPt|~{qr{kBQ71%GCx-5syQkG2XEl1HfxtLB|4j1Ga zXJ(n-amZUoh2_W(_Z&{|E{AjJ^taS=1)7da-p~yzAhNtS^uh{sA3uCex37fD-wJQ& zUR3h#p@9g8N?y&(|P-cyRDi zsIZRRHmGkDdag%Rq;5Lti=37vj0$;i-oZpGkEU@h@+Hx;g zoqdyD-V0Wn-=w|wfz_Kggz5X3)!o;Htpc;!L@FU3>g?LhBXB>S(iTAk8X3!*H{K^q&GW z2LCyLjy?l7@p}yro}WP{6!^&zy5#~KVm=-b{2(3ogaf_gOg8EqC5gUY|FVGJ=?3W`2ur`MpzM^cLPXv!|U>rxy z6Po@&E(kBlroaCK$mDFA{SUZ1G*|HZiAE~0(m<&kU&hsD34<*#L|8#D%vazNjPC@| z*(w}}{|KUcRX7K`2hl_;Tp2$Lq~opd0^BiBuvOz47%!YEBvin6Ai^{uK#N&~lZ7+3 z80-xkFGT6Ee?|PUpA_M!{&Zp>&c^fl2{u6(B2@e?)DFQA;h;XWT__+e`_S}IJP#Xs z3-*<90LInjLY*r3FF6kEDkvlIBRTf(D7=co7BH;sgyLGbHjF?^A+$bTh4JcQ;d~6X zLbygEy%~$+uq;vVY>1m#;Oa%fpvKr=j<+`yvYTQ*j0eUDdlT_JC{BHv(*pOyYn}){ zTHr{G-_{i(lJInd`_-ZQTZ5H|I>OJ^xE;nzYSDJ>@C2->MGM>Er?^&4y01NMj~~^b zHXU#qoK-{U)d6b|PK}}?I^yOyJW4p$5i2clrKiA4$*Zg$6A5Iz_t zRR0Y(!d6j*?(8mL%R-vo3%g*yLSbny_&gZ)4Hgdf!2|8^Mkg9L8vEk4P69lrNm1i4 z8=9Yn=i+4*Xq$ALjzg@4tLeBW!e^{#jj0gV2rHV!T30LK=~V2A@HZv3n1;LIWlEv< zG;Cpk7s}~?nGjd7T(~w9??QMC5@ya~ak%<+HxK3w^WkT|2z=C2h0@qN6W`{%i1HB@TH^ul|9T;n|Pq$jx{fzW$h&Y{sFk ze?A6#`uE1w@QbRZ`mYK459~ur2E~-eG)K7^e>JjSTs76dPtbpp_zsWh<}EnL z!&T(}m7xD>dy|?0;*zXZtx)lfE;79b-Rv7Bl z4{6vo?B}}dp%h9A{J6|Kly(p4pl$e_D|x{9FO7rYw`HQASKt*wO?*H{ZO5H3dO*)_ z2RlFROLnfp&s@yy?72_XJ78>A-WOWIHwWN`&OIjh)p*;R3Bu>4Ah-8m@Zeo)u?tUk z?R{6`*ZCLU^)6kv3tx8~c}LIUarrXpp7f*8Sa+}HD zGDdpxz-~+aD&D4BbKwV8U2ie|%jWu5#t07t-B%D*bNwR-3AWkod+=VYzbW+Hi+dxi zxIzEihuyI127SH{`{2FT1uFsDAbkCr;JhDqMX{Z)iq?#+otZZ{{f3eKYHS3>Yi*9TR^yYb3B7fvb_G9P#YQI+=^|$~_q@KwCYP_1o_~lFF z(=j^h0xXel$C$pjMCSfWWXCaj@d7N7`NydHMOY%ukI{w~VTs6((TNvfiC7(@>o39* znR1lc6hf+#j!L08%>Ff$>PKm_LRccBjxhd9qcwcO$9#!|9-(b7!4i3Nm~OiScJ3aQ z?4->4)lSY~`sxyHj3*ryA}`}b$o26-CivAjVI~tSUm{Bm(x+Eoi8SQ=+cSRUe>*^@ zU4yFA?>}T?~jF&TcV0?*u5a{gd zute$#j4v*c!fC%Qk>Y)H&J9>11NRB>H`x+-wuk<43zmp+4?TSgmdJuV!pmE1iR{Z2 zN^Y|yQhT>(&G2|0K1 z9E@k}p#BeFiMZ~dIS*ioglreuJ;bTV{mxcqW10U$umMZqCNrhokq0Yb-d5qwBkYLq zA6uy639OoznP5sS6%u}{%25zG9&tcU(-$>6q zhgI`@gRtlYTQ#%RvBbnx<26!@HDR4l;}u&qyH?VBZ(#~-T`7tf4Z=2avy}7I8!H2d6Z3rGaSb3Fgu9poQ2Mw@=i#(#SsE4 z$e>}Kaxa_pKxpmcOkkEHed;A&6k!Wc!PG)1Qv{S#YuC`0an+(=LvPmCNc{-bujoj( zddpWur0YytF=kp500j%8)?}$KYE9J%lYHb^DB^@YsAVu`l3F9t*%3gsc8x@}e5o(0 zow65d`^hbp_uwI)|~-|HdJbb#Ln_>)>ybKH0djUTLBlG5^9c=!|C+6lY(KCTvriKDxhmJ<&n+_ zXWV3Q!M79oT-NTZU>85_a!QltSssxE^mV4Zy6cYu6E`-pLdE!Lf2K6oA8($edwQDI znJ%yCyhY?+25sQm#lwdf8^ATrg40w#U0wzEEf5Y&msgZyyL@_HFL%S$j|;E#@~#R@ z1)<4Yxi`Xl4+#Ua<&QC*w?k+_6@Rr%nGc<=z>#B=#HSjGK>rbhW3gxmKOZoQPx z#Q3k?LZ8?2e1uiKgi3GaE*QV*A;cETU6uH+jzae@@&Gwr*G`!BO|G)WJDUn~6c*hr zaqC9H8*7W*E_ivcusXoviWVDPgfUST@vicDrLOd7D~l+3k5X6Rb1RFz*7DUKUFr6& z01f--Dm?FMVeJVo0tg?+TfpgT&#S`E2^O8u4&8rHF$WLNp$Uf+;W#RXjz6TBk2e#+=CGorg$|u}k;NHgFg3K9 z@VOD#0Ch*<@SUglT2a3CfD7Gv0d5pNIY13pAU@3j!TYMBKE^Bd2|ceXRv}z(FU2<% zA=rDbQ01l~Sb?8y7dqcl%(K9EhSJxMfU{vJb$+avhuw$LEsr6B$3y7d#}GlsAwu#K zMIQ^@;&tT_#7hx$SSJ`?C|cXgpJek0{N@Q=zbk5DJYkNI^AD>>z1a&YT7u)*d+S@C zUWRY(7A%)r?)AoY^XZWzmNoGGdBWdEEXUa3UeoB%zbs?1-!x(8UzR8khjtfoKUmr! z?A%Q_{n2tY#-lq613z0r*^4>|A4@FfV%!C0+ILGfBCQ3NpO)APA4(8Bl**A7xJjHa z&sr(B!U=VSg$~L$*0^)Hkm;>Vt}g%b%}FR}r~Kxbwx+kcEIYe2U}`_99m(6?ylunV zhP;jBtuJpY@)q;w{z0Tnrp zdHbOkGic(QKCoKEzKJ{hkv&Wk_DZEe(TDXj@>B_WMJEwfv}O%0PEoqz4=%LAXr;gV zITvS{{&IrBq7Xg>JNhZRp&DPpz9XU7?LwQ6R(ku4T3urPc_;Ss8-t>5v^)FooVGv_ z7EQB8D{I?+);WtGDaI)_plsC9>!X#`@tTRW!Wg)29W#-}j8O^${#1b!|32ms=$pQe znWcn2^V|ZSrLQy*G3+e?6HyI_(84k5_7Nl1RAGTjP}# zZO3MS1mLnQmUnE@U%Lz)?s-3$r zb70LC3VyCDBgEgA)mBIm{|R5iGAN2_y2~>1kY4e)CapeE>5KQ(WG-B^?90^JY3Xom zhG6DMpeoJ)Pq%D_ij+4_6kA7nYogNCZlLI)2xVu)|3C&s#hQY}BxM7HYs-cBRAn6m zm&0_*WaU1*4bj?Z$^$Nys;RsqULm7qbBj~6MW#hE9;p`MFA8cE-701G$%VQ9{kCC7kAM8P^ z*v6nN#h5Z-cTt$#wS)y_`py|Fgb4U{nL(6;QQ)7^S;mCmyJTg`E8B>k3gSz|Z>fXt zmfrt_k;l!;=62*Da^%<_SU z^DNKSl6Ux(2@vN*QHa$UZnDF#qwK`QX{Ai1Z$*bPg9k;aBE;UuaHT1k$~yI~hl$JG z9uiv%U8#hzqFjMuFCcJikQJpGjj%`zicJ7yz!$xTfXj7Z^i`%Z(q{-@>|cSR3-5ug zQ0Pjw^hrYWbY&le&nfAe8OlxAS4o@CR5rucE$O0}$~JhaC4D_pxdGo+&>TI?g*6I# zPOlt>BNaluS<0#i??{BFR?2tyLNnTPwvx!le{!OqXDcV*txbiISxOIt*C)_-Gkz1KB?Xbf$=6AX#YaQ-b`o}~B(CFm#ldzb1KHW60M zRl?ie;~LZL*{~jdZ_I+<N9bP$&{#~lje(HTNlq}qTqOQ)2( zm^($#%2oLqTrY)Qwo}0?p(#{eQ8fmy8bv2oRCV&~HOfiWPaAaRgSOjQ_JPvQK!4D7 z2HIB9eiVIQQKiF;M^Tl%sup$_MH||yCg7fvgroK<14M$s>q@yRi?i;F4+Ul>9QT_7djA+))x zsy&`Knyz(KHO1M3g}1J%?g;w~5?Z*c?ptFtn}!9cVzt8z@XZ>;9;t$}rrT+1kjfWl z8R+UDm1n4jIa9XX4UR@H-@yDaDB1#t9S2qb1Y1&^rb+pXL`{Ugv8t7pxLpjjOn^BQ5ktcgVD2bm zgl-9{&ItE!OogVZm$+LrUDFIEWl}u7&`fn0&ySsbMV`+FRRXDY52}|UDERAUi^J*Mtmc|IcR9WF?5wvzE)gU}2 zg0AlbGp26@{j-y*E{=$xmYqRicepUAvnolBlPl8;-BeBZ5kDu6bpOyQ}Kq=b=JOchxEto)kI9+UAgf9bB*%)8*6ZC^sp^9dkoY}_5ex>i(f(=2w z5uR9<#_o5O=59_IyR^B)?r6@QRK|YToc>H!?Z#U@=}8*g8@bVTEN5^!`Lu zBiz-7`b|=WhSs+ShwOyixQ@BdE8_1|lo_+7ek|)xlKRni==e#h@zgg><(!7QyNQ=D zBfI^7+s^MQ+5cCY7Vt0N|7F^AX;T_7sEZW9uWj1@#`ymUPlKyRQ$)KvOA(sd`66AO z!N`BnkzD@&-j?e>?j+eaZ_~=J{z?Nja{*J^h137f+H!}O>woCT9rN}$Z+CZeYb8#; zH5{1F+o`-A#M>^sZN}R=ymjR*=Iw_LGp?qogsW**-BsAFSg1DBsv^Qp?}R3Ls~9ET z`$EuXTOCID%QKN58 z)GAJ?L~0?Y>_sXWC>B$2oc?xfevxY|p!u&{Vl$qgIK6HvZ~=(Zd!#Te-Jn3)v#L7C z-ybM;rk(#*o$(y$qk@2DZ(EdVz0v^&$#0c}tyR@tD*T5tJzrbh4Yzd`LhGoLEb)6g zAvH$53fFp|(aHM7X@^HW=N*qXyrcNUJ7M2>M~AhNaDbIoXx~Wf=+I!-HwRgBeKDNs zTxM1RrU1=4iv7H!Tgf{fV^~K!Jo+dHY}S8s5H@#I-?Egy{OBM|@1gEwUDMO(0NY*( z$m#r`3#~_})CN?O+OWD(8`Vf^qZ6T}_XeqV3a19CE!Fbc_Z{ek+Ul@Z+UIyFKblYWyXe1|Cxnz{|7gykqKg?3XRr=c(7J@!m{seccqv z`ur*Xi}evxxb^T;edI*J;Tp3(BU!Q@mMmG%9WGpXs2*g~W_WL@LStFWrp#pC zvB~5e-E7|RAiNW>gm=PL^G?(z-ihAPo6dc!_JUt;J^G;zrG@X*3u*E@b#+|Qljiwa z2h#KJ)UWZA-xv`rJS|pdSa*(Z$A;jhY5FP{&0?`>&O5rcyyMY@cLI9xPS^n6i5kv2 zu!LrCAbMCkn)gHPjSsh#JeU5XUc_S2&>jE4f5mjVjR*?>!!6}Gtr_)9_`6gcW7TGC z6Vs#!m;_xg8#Ya9qh?EObPj7-!Itul%^Kd({lPmPJ9#HSXhLULSqI{`jfI_7*6_UR zdOU^B9bv7tbu-I0!yAY`qQ|mU90cC6$>bf~Y~Jx8yc4j5cfwZlPShseiQdt`Gzjy& zt$!JWXsHyb_SUcAXL!eatwV$y2WvJ4RsS^xKucr5JG!>K8qO_0?JUvQUYGuM~Ci?FVOFZxois@AUfgfFdI)q1d1 zeLs;M?nkw?tizEXcqHg*{pkb7^{0m-fx96q#FO6)X0x}z%CKE~O(;F__oLwXSQF@MSU1Aoc*74RKp zUDv9y#2)ESOQS%$l|K!y0a-Qjr-?OKXul@C!cwRoVYc0^OA+dY=(3Q17yMd3SUCoCU)w1r0d#@DYYFn4W z=XPCbe6)4EV{cbmS?qrHU(Fn3$4q$iU8-y8N>@c&`&%afPXvB*r5B^EYha}-Ro1tz z96K-(VlXJ?vqrDm;sRm@-R~l$IL|1(Zi57-Ng`(?sl#a-mn1SkqTV+Z73w(ClmzQ=ozuS(`C6*G?nIqqtZQ2z z0-l)2WhdG#1`?UzL~~-Sd*ez@bWscI$}tII1Z!BM*Bx>cBS;Y`#XUypb^9c6t|W3( zqIyZxW=HyataU3q(2?$qg_?fQu~7Q|Qq%i7sirr9Cx-G)M;kP>u7;QBXi7utz*qzu z7SuF^HF{kmCT7t6Xv`=@Ur|X{Ujm&Zk)9IuQWVie>ge5u)~|6p2Rf($)HGhSc9}JL zU6H+LZJkIdY#hXlo=e~{Nkqj!cq>4nZrjtV4WOnV@=GF6(=qmRTpZN2D^q8)Wu!el z90!Sb*wgoM*6s22inJugIy5#oP7I+9YxKIo6-E30BBjV;lwQ|Q0vkvoGbPGSqPkS1 zd*ZDd;NXh%?|3NcZaWrBlV6Iu!cHpcBH)R!?69M0jUkpUc63i;C~AH~F@{&H(d*<) z%%D3gQi=dkN%zxM1aC+p-jc{467|8Bx;L?YO*b`%IT9Qz+>|ja1T? zaFl^LQZYu1AygyA@RWgiMGHphb(JKrR0MSi5_L(UTs8DlQ|lOPw4pVcS=Vu#WW!?F z_)AF#*wE?CtgBhK1)f;a|HIpRfJJddZ{xFf*adcXwy-QL9TDsWR1iB@v16}MH1-B6 z_5yaXVxry{O)RnZevQ!x_TF10Ds~im@BH68vnXuL@5}G`{?C^u$M-$wo_pt(b7tnw z?hd^qy1yP$#!aFh>tRZVRh9d&gadL#FZUr)*3?(IhFnpMGZmN1iq=WdR_j@p`nsAb zlBnZ>S~U7dWx2iQ98#=0o!s7jSyPwfT8dSp7_TcXMHFq5qP^Er_lCLHDjad?=#S^g#_o!+CB@QCHzwiq%6gK9P;qNJUFmG_968HPY46?Q`X> zSf(qkw0R>;%~)4Dt&xtBx~?>&v2J2?bVd0%y*Q*;$GOPIsVr;iWn4?Kj#iAV6qiMc zR#edjxX_1&wmN|NljZeMHr1knLJlNtNEGNi>_;`^CQ*qX+=}S(y9ohBOK5XC#55@ zrk3QI*1L*vkK*FOjW|mw+7%~Ot{IP|rJ@o`@5;&T1%=D)RT5?Am)w}5{*G%Y)(FLD zR9sps+6~#oT1-@8=@$9tfKCw_&;qfvohY&7svN3}QnNm4pkGePq55(S7cIpYpt$r< zv}a}IzEvdjd<(?V3l(=oENKZ1Zi!ghtfK8(B9?}!=&P29rT%5)A^prD#kvK5jTp!2 zBWvmlTuZU8SB#Ssm(z;YM$wiCbXP0HQaM46rRpiTJH#1eGlvxGu^c0BZoI6iA8{?k zdQdSgR9vzYt-qq}%rWAjr7l{W2;$X5SFHM9p>l&nDfdyl&vPSkN@>tTF+P!v)<{K5 zS2Qi!Y0*a4-}SD5D$}J?0zK6R)8MS4&TVx`uFDnkOo7g93-cj?9^&S1in*~s8@Gdb zl0YZ5(`|5F;v_dR(}`AV&&^J3NPAs1l{P(xKc$v7{o&P~qZxxq=3IRA&_2dyh+NXI&%Li7I&*9aZ#H zXAENn=Hh!kXvJJjMQ47`N2j8PxVg4s4zPQ7SJ6pbbbW0rUl{pUWfH}9`%>i}ht^C< zKct@Vg6g~KYL{w?QW)|--8q{3bSDy}U!U%jdO?%B>TErOYBos_3LInR|U z%F~@!c1?M@a|#;o3ZCwqjZS}nr#m;4r#t+aj&uX1^3xsbIbO?pJWTEO;cw~Uw-_nbw$Q@T?pMGg=hUzN;ZNqyL%|nAOp25OeP6DjWixzI zjbG-4e;B|&SjV?wk0LbgViI#M;-g?IzI0X;M~$(jSev3AKHx6WuEV~Vlq>K$tfITS z=_(XnA8*4)IEh7LrZxzUtef&QaSr*T9!=1z}FRk?9AG%mE z?xmGg+oi+TyG|Wr3;)zviT~SOR-84a1xMmNzFB`967Z$0@xh@`a4PwG7d@M%n@h%T zqrK8~aoQga^BDJ=`Vu#k>AD|C=P1@=uWqeKR#s*n2X*7bB0sLR2zAFDjH)|se^ku4 zbl|=yKF(vX@88=uqEQ;xuC8V2M|6QIQ@b@VSMM9qPd4{mL!TYhwI`+5(8kAfvE~S&eByUPo~oiS;(?h)9Jk|U4UQ9=@^JAy@4w2z~`j3!3p^AtyY-4JSBD0 zS;70d;aW0tEM53Q7gBM@SggpXgsk^)-5MMVR}3M1FSl|-sNK*c*I=?6;>NPiFLa5{ zhNHtRLgVR920rp@!&&kNbe+7%=cJ!>#dME{@&FjsrsSZZ^!HD?081AbQm{l|AK#N~S4jZLOeR0#L4huLpah z*9Q@@uN$wQK$>)8(~bHH&VHrhESSNw2R@jr#X*7LI*ubu>gIQ5Mi z4IZtpEmjBVJ6azk`hol~THj0D_}Y!;jMg6@L$&N+lK!!ZOm<=0$LO6@_@)rsHCErw ziL84}y(a0KkTQ>HpGo?aWbz~CF`2L5v}{^&ioPld&Zfhs=)3w~ec&e4onFodpW-?- zP@Ut8?UxQ)jA*T%<3>MC(XSV0eRiYkr|JU@C-0-1@7(ueWFc4Xv%jb6`w~+2KCM4P zU!rmdFXVX<#na$((yrh%oPQCXRf;PmiNS$rzV#;e-15vX<#fvo{fZ)c@1cb%=cOya z{hdd(o>flqTo4?G3&?>-Pc9tTeZJ)1_t@B(`con)ew#M?QD4f_=eB&{ltsL`&qO=}Qr5Q%)Dyi9o?KDZ(NLZIfSZ4gWDfv^6M|eW$*O^<= zAMkI68C+>hh0u- z@$&(tg=ph|(WW+BfiyEJ_UX>y@51d$K3hEVoXl>LFXQ01H9kymxfXa{K2+P?($Wf zM0H~Rjd=qPE3mz>(r<*6FHgHSlY&YA&UAV+DV{W#%RV=gtU9Nn$1U~~Db9-SY-C3X zcMN|YWSzT6Rq#c3i7oCXZB~gD^lns|Ace6>JtS|9)BIhzwQ%}%r^m-gM&=bST@}f( zpS>~D$0Ma#{@=lXZ$X4~1;(fj$4uQS|G)(%zvr*b?3Yo}LDA{2Re9TE=-Chzsr!u8 z8YdmViSG&1Pmuhas*TI$f7kYY165Yo*_ibE@-IRf!-fNf6y{h9UuNRVj)je{(v^Fo z=lF>e?|ipx)+0rltTimi{#7#G&l}h2 zy4lhmZRmCRP-@$CI(Uw>z%b<+Z|J5Ie60PhvB0^~X#C#oZ@P#|kICl@mim*lK}-D3 zu;|}-?qu9zzb%)BI+5rj)NhS+k)&K>uhvK}2ys8i9;}!8=t-e{to0vKKNqrnCp)}P z8s}6deV%;G@L@pyCwb7LsRL&Gg35pHIurYl@8iU&NM5zUh>5Z-hy&&cr%0DJ1cd^&u*u(*ozW=hck5w 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 z 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 delta 1600 zcmZuxZAep57-ln~U)hhaQKNETA7nUX+)AP@wjyd=E@CxnETScrQ3er$Wuqbn6<7=M zhuE+$2#e{7SQtbGMn9qfkWs@@@L*zvz8v&$w5V<^j7A#D-jC;h!1R=5r+@1tumg@es$)>{dIo0)va-Dr}qAW0OD{K3}PjN)tjvJlz;A!<9rM2u@HIo)L-p(uvT#od%C!9532QQKXNXDNqAAJOFm;Ds zgIKI_mskS0*(ZVAJ=(6c2=|kP1k+3f`74|AkX{*Q_C11&MKU!w%pw@TzIi=8s3|oU zH9T>O!0Gl=737(Jp3RUM8djOz&t;}L;bFgC$a_LP@DALYUYgV=V&ks}6aTd>Bl0(9 z?LFNE$_Jw%QWCiIwFE^ZFfYE@NlczmPgl1%tskfsai4NC#F?L^GsQjrB0=l_TJdd< lV%_sYxiL%t+9~_#Xvb +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** + * Macro for terminating the program if x is + * a null pointer. + */ +#define OQS_EXIT_IF_NULLPTR(x, loc) \ + do { \ + if ( (x) == (void*)0 ) { \ + fprintf(stderr, "Unexpected NULL returned from %s API. Exiting.\n", loc); \ + exit(EXIT_FAILURE); \ + } \ + } while (0) + +/** + * This macro is intended to replace those assert()s + * involving side-effecting statements in aes/aes_ossl.c. + * + * assert() becomes a no-op when -DNDEBUG is defined, + * which causes compilation failures when the statement + * being checked also results in side-effects. + * + * This is a temporary workaround until a better error + * handling strategy is developed. + */ +#define OQS_OPENSSL_GUARD(x) \ + do { \ + if( 1 != (x) ) { \ + fprintf(stderr, "Error return value from OpenSSL API: %d. Exiting.\n", x); \ + exit(EXIT_FAILURE); \ + } \ + } while (0) + +/** + * Certain functions (such as OQS_randombytes_openssl in + * src/rand/rand.c) take in a size_t parameter, but can + * only handle values up to INT_MAX for those parameters. + * This macro is a temporary workaround for such functions. + */ +#define SIZE_T_TO_INT_OR_EXIT(size_t_var_name, int_var_name) \ + int int_var_name = 0; \ + if (size_t_var_name <= INT_MAX) { \ + int_var_name = (int)size_t_var_name; \ + } else { \ + exit(EXIT_FAILURE); \ + } + +/** + * Defines which functions should be exposed outside the LibOQS library + * + * By default the visibility of all the symbols is defined to "hidden" + * Only the library API should be marked as default + * + * Example: OQS_API return_value function_name(void); + */ +#if defined(_WIN32) +#define OQS_API __declspec(dllexport) +#else +#define OQS_API __attribute__((visibility("default"))) +#endif + +#if defined(OQS_SYS_UEFI) +#undef OQS_API +#define OQS_API +#endif + +/** + * Represents return values from functions. + * + * Callers should compare with the symbol rather than the individual value. + * For example, + * + * ret = OQS_KEM_encaps(...); + * if (ret == OQS_SUCCESS) { ... } + * + * rather than + * + * if (!OQS_KEM_encaps(...) { ... } + * + */ +typedef enum { + /** Used to indicate that some undefined error occurred. */ + OQS_ERROR = -1, + /** Used to indicate successful return from function. */ + OQS_SUCCESS = 0, + /** Used to indicate failures in external libraries (e.g., OpenSSL). */ + OQS_EXTERNAL_LIB_ERROR_OPENSSL = 50, +} OQS_STATUS; + +/** + * CPU runtime detection flags + */ +typedef enum { + OQS_CPU_EXT_INIT, /* Must be first */ + /* Start extension list */ + OQS_CPU_EXT_ADX, + OQS_CPU_EXT_AES, + OQS_CPU_EXT_AVX, + OQS_CPU_EXT_AVX2, + OQS_CPU_EXT_AVX512, + OQS_CPU_EXT_BMI1, + OQS_CPU_EXT_BMI2, + OQS_CPU_EXT_PCLMULQDQ, + OQS_CPU_EXT_VPCLMULQDQ, + OQS_CPU_EXT_POPCNT, + OQS_CPU_EXT_SSE, + OQS_CPU_EXT_SSE2, + OQS_CPU_EXT_SSE3, + OQS_CPU_EXT_ARM_AES, + OQS_CPU_EXT_ARM_SHA2, + OQS_CPU_EXT_ARM_SHA3, + OQS_CPU_EXT_ARM_NEON, + /* End extension list */ + OQS_CPU_EXT_COUNT, /* Must be last */ +} OQS_CPU_EXT; + +/** + * Checks if the CPU supports a given extension + * + * \return 1 if the given CPU extension is available, 0 otherwise. + */ +OQS_API int OQS_CPU_has_extension(OQS_CPU_EXT ext); + +/** + * This currently sets the values in the OQS_CPU_EXTENSIONS + * and prefetches the OpenSSL objects if necessary. + */ +OQS_API void OQS_init(void); + +/** + * This function frees prefetched OpenSSL objects + */ +OQS_API void OQS_destroy(void); + +/** + * Return library version string. + */ +OQS_API const char *OQS_version(void); + +/** + * Constant time comparison of byte sequences `a` and `b` of length `len`. + * Returns 0 if the byte sequences are equal or if `len`=0. + * Returns 1 otherwise. + * + * @param[in] a A byte sequence of length at least `len`. + * @param[in] b A byte sequence of length at least `len`. + * @param[in] len The number of bytes to compare. + */ +OQS_API int OQS_MEM_secure_bcmp(const void *a, const void *b, size_t len); + +/** + * Zeros out `len` bytes of memory starting at `ptr`. + * + * Designed to be protected against optimizing compilers which try to remove + * "unnecessary" operations. Should be used for all buffers containing secret + * data. + * + * @param[in] ptr The start of the memory to zero out. + * @param[in] len The number of bytes to zero out. + */ +OQS_API void OQS_MEM_cleanse(void *ptr, size_t len); + +/** + * Zeros out `len` bytes of memory starting at `ptr`, then frees `ptr`. + * + * Can be called with `ptr = NULL`, in which case no operation is performed. + * + * Designed to be protected against optimizing compilers which try to remove + * "unnecessary" operations. Should be used for all buffers containing secret + * data. + * + * @param[in] ptr The start of the memory to zero out and free. + * @param[in] len The number of bytes to zero out. + */ +OQS_API void OQS_MEM_secure_free(void *ptr, size_t len); + +/** + * Frees `ptr`. + * + * Can be called with `ptr = NULL`, in which case no operation is performed. + * + * Should only be used on non-secret data. + * + * @param[in] ptr The start of the memory to free. + */ +OQS_API void OQS_MEM_insecure_free(void *ptr); + +/** + * Internal implementation of C11 aligned_alloc to work around compiler quirks. + * + * Allocates size bytes of uninitialized memory with a base pointer that is + * a multiple of alignment. Alignment must be a power of two and a multiple + * of sizeof(void *). Size must be a multiple of alignment. + */ +void *OQS_MEM_aligned_alloc(size_t alignment, size_t size); + +/** + * Free memory allocated with OQS_MEM_aligned_alloc. + */ +void OQS_MEM_aligned_free(void *ptr); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_COMMON_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem.h new file mode 100644 index 0000000..0e579c0 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem.h @@ -0,0 +1,301 @@ +/** + * \file kem.h + * \brief Key encapsulation mechanisms + * + * The file `tests/example_kem.c` contains two examples on using the OQS_KEM API. + * + * The first example uses the individual scheme's algorithms directly and uses + * no dynamic memory allocation -- all buffers are allocated on the stack, with + * sizes indicated using preprocessor macros. Since algorithms can be disabled at + * compile-time, the programmer should wrap the code in \#ifdefs. + * + * The second example uses an OQS_KEM object to use an algorithm specified at + * runtime. Therefore it uses dynamic memory allocation -- all buffers must be + * malloc'ed by the programmer, with sizes indicated using the corresponding length + * member of the OQS_KEM object in question. Since algorithms can be disabled at + * compile-time, the programmer should check that the OQS_KEM object is not `NULL`. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_KEM_H +#define OQS_KEM_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Algorithm identifier for BIKE-L1 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l1 "BIKE-L1" +/** Algorithm identifier for BIKE-L3 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l3 "BIKE-L3" +/** Algorithm identifier for BIKE-L5 KEM (Round-4). */ +#define OQS_KEM_alg_bike_l5 "BIKE-L5" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_START +/** Algorithm identifier for Classic-McEliece-348864 KEM. */ +#define OQS_KEM_alg_classic_mceliece_348864 "Classic-McEliece-348864" +/** Algorithm identifier for Classic-McEliece-348864f KEM. */ +#define OQS_KEM_alg_classic_mceliece_348864f "Classic-McEliece-348864f" +/** Algorithm identifier for Classic-McEliece-460896 KEM. */ +#define OQS_KEM_alg_classic_mceliece_460896 "Classic-McEliece-460896" +/** Algorithm identifier for Classic-McEliece-460896f KEM. */ +#define OQS_KEM_alg_classic_mceliece_460896f "Classic-McEliece-460896f" +/** Algorithm identifier for Classic-McEliece-6688128 KEM. */ +#define OQS_KEM_alg_classic_mceliece_6688128 "Classic-McEliece-6688128" +/** Algorithm identifier for Classic-McEliece-6688128f KEM. */ +#define OQS_KEM_alg_classic_mceliece_6688128f "Classic-McEliece-6688128f" +/** Algorithm identifier for Classic-McEliece-6960119 KEM. */ +#define OQS_KEM_alg_classic_mceliece_6960119 "Classic-McEliece-6960119" +/** Algorithm identifier for Classic-McEliece-6960119f KEM. */ +#define OQS_KEM_alg_classic_mceliece_6960119f "Classic-McEliece-6960119f" +/** Algorithm identifier for Classic-McEliece-8192128 KEM. */ +#define OQS_KEM_alg_classic_mceliece_8192128 "Classic-McEliece-8192128" +/** Algorithm identifier for Classic-McEliece-8192128f KEM. */ +#define OQS_KEM_alg_classic_mceliece_8192128f "Classic-McEliece-8192128f" +/** Algorithm identifier for HQC-128 KEM. */ +#define OQS_KEM_alg_hqc_128 "HQC-128" +/** Algorithm identifier for HQC-192 KEM. */ +#define OQS_KEM_alg_hqc_192 "HQC-192" +/** Algorithm identifier for HQC-256 KEM. */ +#define OQS_KEM_alg_hqc_256 "HQC-256" +/** Algorithm identifier for Kyber512 KEM. */ +#define OQS_KEM_alg_kyber_512 "Kyber512" +/** Algorithm identifier for Kyber768 KEM. */ +#define OQS_KEM_alg_kyber_768 "Kyber768" +/** Algorithm identifier for Kyber1024 KEM. */ +#define OQS_KEM_alg_kyber_1024 "Kyber1024" +/** Algorithm identifier for ML-KEM-512-ipd KEM. */ +#define OQS_KEM_alg_ml_kem_512_ipd "ML-KEM-512-ipd" +/** Algorithm identifier for ML-KEM-512 KEM. */ +#define OQS_KEM_alg_ml_kem_512 "ML-KEM-512" +/** Algorithm identifier for ML-KEM-768-ipd KEM. */ +#define OQS_KEM_alg_ml_kem_768_ipd "ML-KEM-768-ipd" +/** Algorithm identifier for ML-KEM-768 KEM. */ +#define OQS_KEM_alg_ml_kem_768 "ML-KEM-768" +/** Algorithm identifier for ML-KEM-1024-ipd KEM. */ +#define OQS_KEM_alg_ml_kem_1024_ipd "ML-KEM-1024-ipd" +/** Algorithm identifier for ML-KEM-1024 KEM. */ +#define OQS_KEM_alg_ml_kem_1024 "ML-KEM-1024" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_END +/** Algorithm identifier for sntrup761 KEM. */ +#define OQS_KEM_alg_ntruprime_sntrup761 "sntrup761" +/** Algorithm identifier for FrodoKEM-640-AES KEM. */ +#define OQS_KEM_alg_frodokem_640_aes "FrodoKEM-640-AES" +/** Algorithm identifier for FrodoKEM-640-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_640_shake "FrodoKEM-640-SHAKE" +/** Algorithm identifier for FrodoKEM-976-AES KEM. */ +#define OQS_KEM_alg_frodokem_976_aes "FrodoKEM-976-AES" +/** Algorithm identifier for FrodoKEM-976-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_976_shake "FrodoKEM-976-SHAKE" +/** Algorithm identifier for FrodoKEM-1344-AES KEM. */ +#define OQS_KEM_alg_frodokem_1344_aes "FrodoKEM-1344-AES" +/** Algorithm identifier for FrodoKEM-1344-SHAKE KEM. */ +#define OQS_KEM_alg_frodokem_1344_shake "FrodoKEM-1344-SHAKE" +// EDIT-WHEN-ADDING-KEM +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_START + +/** Number of algorithm identifiers above. */ +#define OQS_KEM_algs_length 32 +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_END + +/** + * Returns identifiers for available key encapsulation mechanisms in liboqs. Used with OQS_KEM_new. + * + * Note that algorithm identifiers are present in this list even when the algorithm is disabled + * at compile time. + * + * @param[in] i Index of the algorithm identifier to return, 0 <= i < OQS_KEM_algs_length + * @return Algorithm identifier as a string, or NULL. + */ +OQS_API const char *OQS_KEM_alg_identifier(size_t i); + +/** + * Returns the number of key encapsulation mechanisms in liboqs. They can be enumerated with + * OQS_KEM_alg_identifier. + * + * Note that some mechanisms may be disabled at compile time. + * + * @return The number of key encapsulation mechanisms. + */ +OQS_API int OQS_KEM_alg_count(void); + +/** + * Indicates whether the specified algorithm was enabled at compile-time or not. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_KEM_algs`. + * @return 1 if enabled, 0 if disabled or not found + */ +OQS_API int OQS_KEM_alg_is_enabled(const char *method_name); + +/** + * Key encapsulation mechanism object + */ +typedef struct OQS_KEM { + + /** Printable string representing the name of the key encapsulation mechanism. */ + const char *method_name; + + /** + * Printable string representing the version of the cryptographic algorithm. + * + * Implementations with the same method_name and same alg_version will be interoperable. + * See README.md for information about algorithm compatibility. + */ + const char *alg_version; + + /** The NIST security level (1, 2, 3, 4, 5) claimed in this algorithm's original NIST submission. */ + uint8_t claimed_nist_level; + + /** Whether the KEM offers IND-CCA security (TRUE) or IND-CPA security (FALSE). */ + bool ind_cca; + + /** The (maximum) length, in bytes, of public keys for this KEM. */ + size_t length_public_key; + /** The (maximum) length, in bytes, of secret keys for this KEM. */ + size_t length_secret_key; + /** The (maximum) length, in bytes, of ciphertexts for this KEM. */ + size_t length_ciphertext; + /** The (maximum) length, in bytes, of shared secrets for this KEM. */ + size_t length_shared_secret; + + /** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair)(uint8_t *public_key, uint8_t *secret_key); + + /** + * Encapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `ciphertext` and + * `shared_secret`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[out] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*encaps)(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); + + /** + * Decapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `shared_secret`, based + * on the `length_*` members in this object or the per-scheme compile-time macros + * `OQS_KEM_*_length_*`. + * + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*decaps)(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +} OQS_KEM; + +/** + * Constructs an OQS_KEM object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_KEM_algs`. + * @return An OQS_KEM for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_KEM *OQS_KEM_new(const char *method_name); + +/** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_keypair(const OQS_KEM *kem, uint8_t *public_key, uint8_t *secret_key); + +/** + * Encapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `ciphertext` and + * `shared_secret`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_encaps(const OQS_KEM *kem, uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); + +/** + * Decapsulation algorithm. + * + * Caller is responsible for allocating sufficient memory for `shared_secret`, based + * on the `length_*` members in this object or the per-scheme compile-time macros + * `OQS_KEM_*_length_*`. + * + * @param[in] kem The OQS_KEM object representing the KEM. + * @param[out] shared_secret The shared secret represented as a byte string. + * @param[in] ciphertext The ciphertext (encapsulation) represented as a byte string. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_KEM_decaps(const OQS_KEM *kem, uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +/** + * Frees an OQS_KEM object that was constructed by OQS_KEM_new. + * + * @param[in] kem The OQS_KEM object to free. + */ +OQS_API void OQS_KEM_free(OQS_KEM *kem); + +#ifdef OQS_ENABLE_KEM_BIKE +#include +#endif /* OQS_ENABLE_KEM_BIKE */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_START +#ifdef OQS_ENABLE_KEM_CLASSIC_MCELIECE +#include +#endif /* OQS_ENABLE_KEM_CLASSIC_MCELIECE */ +#ifdef OQS_ENABLE_KEM_HQC +#include +#endif /* OQS_ENABLE_KEM_HQC */ +#ifdef OQS_ENABLE_KEM_KYBER +#include +#endif /* OQS_ENABLE_KEM_KYBER */ +#ifdef OQS_ENABLE_KEM_ML_KEM +#include +#endif /* OQS_ENABLE_KEM_ML_KEM */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_END +#ifdef OQS_ENABLE_KEM_NTRUPRIME +#include +#endif /* OQS_ENABLE_KEM_NTRUPRIME */ +#ifdef OQS_ENABLE_KEM_FRODOKEM +#include +#endif /* OQS_ENABLE_KEM_FRODOKEM */ +// EDIT-WHEN-ADDING-KEM + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_KEM_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_bike.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_bike.h new file mode 100644 index 0000000..a85d950 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_bike.h @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_BIKE_H +#define OQS_KEM_BIKE_H + +#include + +// Round-4 KEMs +#ifdef OQS_ENABLE_KEM_bike_l1 +#define OQS_KEM_bike_l1_length_secret_key 5223 +#define OQS_KEM_bike_l1_length_public_key 1541 +#define OQS_KEM_bike_l1_length_ciphertext 1573 +#define OQS_KEM_bike_l1_length_shared_secret 32 +OQS_KEM *OQS_KEM_bike_l1_new(void); +OQS_API OQS_STATUS OQS_KEM_bike_l1_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_bike_l1_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_bike_l1_decaps(uint8_t *shared_secret, const unsigned char *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_bike_l3 +#define OQS_KEM_bike_l3_length_secret_key 10105 +#define OQS_KEM_bike_l3_length_public_key 3083 +#define OQS_KEM_bike_l3_length_ciphertext 3115 +#define OQS_KEM_bike_l3_length_shared_secret 32 +OQS_KEM *OQS_KEM_bike_l3_new(void); +OQS_API OQS_STATUS OQS_KEM_bike_l3_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_bike_l3_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_bike_l3_decaps(uint8_t *shared_secret, const unsigned char *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_bike_l5 +#define OQS_KEM_bike_l5_length_secret_key 16494 +#define OQS_KEM_bike_l5_length_public_key 5122 +#define OQS_KEM_bike_l5_length_ciphertext 5154 +#define OQS_KEM_bike_l5_length_shared_secret 32 +OQS_KEM *OQS_KEM_bike_l5_new(void); +OQS_API OQS_STATUS OQS_KEM_bike_l5_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_bike_l5_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_bike_l5_decaps(uint8_t *shared_secret, const unsigned char *ciphertext, const uint8_t *secret_key); +#endif + +#endif // OQS_KEM_BIKE_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_classic_mceliece.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_classic_mceliece.h new file mode 100644 index 0000000..2bbd969 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_classic_mceliece.h @@ -0,0 +1,119 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_CLASSIC_MCELIECE_H +#define OQS_KEM_CLASSIC_MCELIECE_H + +#include + +#if defined(OQS_ENABLE_KEM_classic_mceliece_348864) +#define OQS_KEM_classic_mceliece_348864_length_public_key 261120 +#define OQS_KEM_classic_mceliece_348864_length_secret_key 6492 +#define OQS_KEM_classic_mceliece_348864_length_ciphertext 96 +#define OQS_KEM_classic_mceliece_348864_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_348864_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_348864f) +#define OQS_KEM_classic_mceliece_348864f_length_public_key 261120 +#define OQS_KEM_classic_mceliece_348864f_length_secret_key 6492 +#define OQS_KEM_classic_mceliece_348864f_length_ciphertext 96 +#define OQS_KEM_classic_mceliece_348864f_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_348864f_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864f_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864f_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_348864f_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_460896) +#define OQS_KEM_classic_mceliece_460896_length_public_key 524160 +#define OQS_KEM_classic_mceliece_460896_length_secret_key 13608 +#define OQS_KEM_classic_mceliece_460896_length_ciphertext 156 +#define OQS_KEM_classic_mceliece_460896_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_460896_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_460896f) +#define OQS_KEM_classic_mceliece_460896f_length_public_key 524160 +#define OQS_KEM_classic_mceliece_460896f_length_secret_key 13608 +#define OQS_KEM_classic_mceliece_460896f_length_ciphertext 156 +#define OQS_KEM_classic_mceliece_460896f_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_460896f_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896f_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896f_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_460896f_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_6688128) +#define OQS_KEM_classic_mceliece_6688128_length_public_key 1044992 +#define OQS_KEM_classic_mceliece_6688128_length_secret_key 13932 +#define OQS_KEM_classic_mceliece_6688128_length_ciphertext 208 +#define OQS_KEM_classic_mceliece_6688128_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_6688128_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_6688128f) +#define OQS_KEM_classic_mceliece_6688128f_length_public_key 1044992 +#define OQS_KEM_classic_mceliece_6688128f_length_secret_key 13932 +#define OQS_KEM_classic_mceliece_6688128f_length_ciphertext 208 +#define OQS_KEM_classic_mceliece_6688128f_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_6688128f_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128f_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128f_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6688128f_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_6960119) +#define OQS_KEM_classic_mceliece_6960119_length_public_key 1047319 +#define OQS_KEM_classic_mceliece_6960119_length_secret_key 13948 +#define OQS_KEM_classic_mceliece_6960119_length_ciphertext 194 +#define OQS_KEM_classic_mceliece_6960119_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_6960119_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_6960119f) +#define OQS_KEM_classic_mceliece_6960119f_length_public_key 1047319 +#define OQS_KEM_classic_mceliece_6960119f_length_secret_key 13948 +#define OQS_KEM_classic_mceliece_6960119f_length_ciphertext 194 +#define OQS_KEM_classic_mceliece_6960119f_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_6960119f_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119f_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119f_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_6960119f_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_8192128) +#define OQS_KEM_classic_mceliece_8192128_length_public_key 1357824 +#define OQS_KEM_classic_mceliece_8192128_length_secret_key 14120 +#define OQS_KEM_classic_mceliece_8192128_length_ciphertext 208 +#define OQS_KEM_classic_mceliece_8192128_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_8192128_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_classic_mceliece_8192128f) +#define OQS_KEM_classic_mceliece_8192128f_length_public_key 1357824 +#define OQS_KEM_classic_mceliece_8192128f_length_secret_key 14120 +#define OQS_KEM_classic_mceliece_8192128f_length_ciphertext 208 +#define OQS_KEM_classic_mceliece_8192128f_length_shared_secret 32 +OQS_KEM *OQS_KEM_classic_mceliece_8192128f_new(void); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128f_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128f_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_classic_mceliece_8192128f_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_frodokem.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_frodokem.h new file mode 100644 index 0000000..2967cbb --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_frodokem.h @@ -0,0 +1,74 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_FRODOKEM_H +#define OQS_KEM_FRODOKEM_H + +#include + +#ifdef OQS_ENABLE_KEM_frodokem_640_aes +#define OQS_KEM_frodokem_640_aes_length_public_key 9616 +#define OQS_KEM_frodokem_640_aes_length_secret_key 19888 +#define OQS_KEM_frodokem_640_aes_length_ciphertext 9720 +#define OQS_KEM_frodokem_640_aes_length_shared_secret 16 +OQS_KEM *OQS_KEM_frodokem_640_aes_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_aes_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_aes_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_aes_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_frodokem_640_shake +#define OQS_KEM_frodokem_640_shake_length_public_key 9616 +#define OQS_KEM_frodokem_640_shake_length_secret_key 19888 +#define OQS_KEM_frodokem_640_shake_length_ciphertext 9720 +#define OQS_KEM_frodokem_640_shake_length_shared_secret 16 +OQS_KEM *OQS_KEM_frodokem_640_shake_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_shake_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_shake_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_640_shake_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_frodokem_976_aes +#define OQS_KEM_frodokem_976_aes_length_public_key 15632 +#define OQS_KEM_frodokem_976_aes_length_secret_key 31296 +#define OQS_KEM_frodokem_976_aes_length_ciphertext 15744 +#define OQS_KEM_frodokem_976_aes_length_shared_secret 24 +OQS_KEM *OQS_KEM_frodokem_976_aes_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_aes_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_aes_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_aes_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_frodokem_976_shake +#define OQS_KEM_frodokem_976_shake_length_public_key 15632 +#define OQS_KEM_frodokem_976_shake_length_secret_key 31296 +#define OQS_KEM_frodokem_976_shake_length_ciphertext 15744 +#define OQS_KEM_frodokem_976_shake_length_shared_secret 24 +OQS_KEM *OQS_KEM_frodokem_976_shake_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_shake_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_shake_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_976_shake_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_frodokem_1344_aes +#define OQS_KEM_frodokem_1344_aes_length_public_key 21520 +#define OQS_KEM_frodokem_1344_aes_length_secret_key 43088 +#define OQS_KEM_frodokem_1344_aes_length_ciphertext 21632 +#define OQS_KEM_frodokem_1344_aes_length_shared_secret 32 +OQS_KEM *OQS_KEM_frodokem_1344_aes_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_aes_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_aes_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_aes_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#ifdef OQS_ENABLE_KEM_frodokem_1344_shake +#define OQS_KEM_frodokem_1344_shake_length_public_key 21520 +#define OQS_KEM_frodokem_1344_shake_length_secret_key 43088 +#define OQS_KEM_frodokem_1344_shake_length_ciphertext 21632 +#define OQS_KEM_frodokem_1344_shake_length_shared_secret 32 +OQS_KEM *OQS_KEM_frodokem_1344_shake_new(void); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_shake_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_shake_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_frodokem_1344_shake_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif // OQS_KEM_FRODOKEM_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_hqc.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_hqc.h new file mode 100644 index 0000000..b1f0223 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_hqc.h @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_HQC_H +#define OQS_KEM_HQC_H + +#include + +#if defined(OQS_ENABLE_KEM_hqc_128) +#define OQS_KEM_hqc_128_length_public_key 2249 +#define OQS_KEM_hqc_128_length_secret_key 2305 +#define OQS_KEM_hqc_128_length_ciphertext 4433 +#define OQS_KEM_hqc_128_length_shared_secret 64 +OQS_KEM *OQS_KEM_hqc_128_new(void); +OQS_API OQS_STATUS OQS_KEM_hqc_128_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_hqc_128_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_hqc_128_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_hqc_192) +#define OQS_KEM_hqc_192_length_public_key 4522 +#define OQS_KEM_hqc_192_length_secret_key 4586 +#define OQS_KEM_hqc_192_length_ciphertext 8978 +#define OQS_KEM_hqc_192_length_shared_secret 64 +OQS_KEM *OQS_KEM_hqc_192_new(void); +OQS_API OQS_STATUS OQS_KEM_hqc_192_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_hqc_192_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_hqc_192_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_hqc_256) +#define OQS_KEM_hqc_256_length_public_key 7245 +#define OQS_KEM_hqc_256_length_secret_key 7317 +#define OQS_KEM_hqc_256_length_ciphertext 14421 +#define OQS_KEM_hqc_256_length_shared_secret 64 +OQS_KEM *OQS_KEM_hqc_256_new(void); +OQS_API OQS_STATUS OQS_KEM_hqc_256_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_hqc_256_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_hqc_256_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_kyber.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_kyber.h new file mode 100644 index 0000000..cb475af --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_kyber.h @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_KYBER_H +#define OQS_KEM_KYBER_H + +#include + +#if defined(OQS_ENABLE_KEM_kyber_512) +#define OQS_KEM_kyber_512_length_public_key 800 +#define OQS_KEM_kyber_512_length_secret_key 1632 +#define OQS_KEM_kyber_512_length_ciphertext 768 +#define OQS_KEM_kyber_512_length_shared_secret 32 +OQS_KEM *OQS_KEM_kyber_512_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_512_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_512_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_512_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_kyber_768) +#define OQS_KEM_kyber_768_length_public_key 1184 +#define OQS_KEM_kyber_768_length_secret_key 2400 +#define OQS_KEM_kyber_768_length_ciphertext 1088 +#define OQS_KEM_kyber_768_length_shared_secret 32 +OQS_KEM *OQS_KEM_kyber_768_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_768_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_768_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_768_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#if defined(OQS_ENABLE_KEM_kyber_1024) +#define OQS_KEM_kyber_1024_length_public_key 1568 +#define OQS_KEM_kyber_1024_length_secret_key 3168 +#define OQS_KEM_kyber_1024_length_ciphertext 1568 +#define OQS_KEM_kyber_1024_length_shared_secret 32 +OQS_KEM *OQS_KEM_kyber_1024_new(void); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_kyber_1024_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ml_kem.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ml_kem.h new file mode 100644 index 0000000..b3e3d99 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ml_kem.h @@ -0,0 +1,69 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_ML_KEM_H +#define OQS_KEM_ML_KEM_H + +#include + +#if defined(OQS_ENABLE_KEM_ml_kem_512_ipd) || defined(OQS_ENABLE_KEM_ml_kem_512) +#define OQS_KEM_ml_kem_512_ipd_length_public_key 800 +#define OQS_KEM_ml_kem_512_ipd_length_secret_key 1632 +#define OQS_KEM_ml_kem_512_ipd_length_ciphertext 768 +#define OQS_KEM_ml_kem_512_ipd_length_shared_secret 32 +OQS_KEM *OQS_KEM_ml_kem_512_ipd_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_ipd_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_512_ipd_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +#define OQS_KEM_ml_kem_512_length_public_key OQS_KEM_ml_kem_512_ipd_length_public_key +#define OQS_KEM_ml_kem_512_length_secret_key OQS_KEM_ml_kem_512_ipd_length_secret_key +#define OQS_KEM_ml_kem_512_length_ciphertext OQS_KEM_ml_kem_512_ipd_length_ciphertext +#define OQS_KEM_ml_kem_512_length_shared_secret OQS_KEM_ml_kem_512_ipd_length_shared_secret +OQS_KEM *OQS_KEM_ml_kem_512_new(void); +#define OQS_KEM_ml_kem_512_keypair OQS_KEM_ml_kem_512_ipd_keypair +#define OQS_KEM_ml_kem_512_encaps OQS_KEM_ml_kem_512_ipd_encaps +#define OQS_KEM_ml_kem_512_decaps OQS_KEM_ml_kem_512_ipd_decaps +#endif + +#if defined(OQS_ENABLE_KEM_ml_kem_768_ipd) || defined(OQS_ENABLE_KEM_ml_kem_768) +#define OQS_KEM_ml_kem_768_ipd_length_public_key 1184 +#define OQS_KEM_ml_kem_768_ipd_length_secret_key 2400 +#define OQS_KEM_ml_kem_768_ipd_length_ciphertext 1088 +#define OQS_KEM_ml_kem_768_ipd_length_shared_secret 32 +OQS_KEM *OQS_KEM_ml_kem_768_ipd_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_ipd_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_768_ipd_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +#define OQS_KEM_ml_kem_768_length_public_key OQS_KEM_ml_kem_768_ipd_length_public_key +#define OQS_KEM_ml_kem_768_length_secret_key OQS_KEM_ml_kem_768_ipd_length_secret_key +#define OQS_KEM_ml_kem_768_length_ciphertext OQS_KEM_ml_kem_768_ipd_length_ciphertext +#define OQS_KEM_ml_kem_768_length_shared_secret OQS_KEM_ml_kem_768_ipd_length_shared_secret +OQS_KEM *OQS_KEM_ml_kem_768_new(void); +#define OQS_KEM_ml_kem_768_keypair OQS_KEM_ml_kem_768_ipd_keypair +#define OQS_KEM_ml_kem_768_encaps OQS_KEM_ml_kem_768_ipd_encaps +#define OQS_KEM_ml_kem_768_decaps OQS_KEM_ml_kem_768_ipd_decaps +#endif + +#if defined(OQS_ENABLE_KEM_ml_kem_1024_ipd) || defined(OQS_ENABLE_KEM_ml_kem_1024) +#define OQS_KEM_ml_kem_1024_ipd_length_public_key 1568 +#define OQS_KEM_ml_kem_1024_ipd_length_secret_key 3168 +#define OQS_KEM_ml_kem_1024_ipd_length_ciphertext 1568 +#define OQS_KEM_ml_kem_1024_ipd_length_shared_secret 32 +OQS_KEM *OQS_KEM_ml_kem_1024_ipd_new(void); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_ipd_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ml_kem_1024_ipd_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); + +#define OQS_KEM_ml_kem_1024_length_public_key OQS_KEM_ml_kem_1024_ipd_length_public_key +#define OQS_KEM_ml_kem_1024_length_secret_key OQS_KEM_ml_kem_1024_ipd_length_secret_key +#define OQS_KEM_ml_kem_1024_length_ciphertext OQS_KEM_ml_kem_1024_ipd_length_ciphertext +#define OQS_KEM_ml_kem_1024_length_shared_secret OQS_KEM_ml_kem_1024_ipd_length_shared_secret +OQS_KEM *OQS_KEM_ml_kem_1024_new(void); +#define OQS_KEM_ml_kem_1024_keypair OQS_KEM_ml_kem_1024_ipd_keypair +#define OQS_KEM_ml_kem_1024_encaps OQS_KEM_ml_kem_1024_ipd_encaps +#define OQS_KEM_ml_kem_1024_decaps OQS_KEM_ml_kem_1024_ipd_decaps +#endif + +#endif + diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ntruprime.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ntruprime.h new file mode 100644 index 0000000..bdbab28 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/kem_ntruprime.h @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_KEM_NTRUPRIME_H +#define OQS_KEM_NTRUPRIME_H + +#include + +#ifdef OQS_ENABLE_KEM_ntruprime_sntrup761 +#define OQS_KEM_ntruprime_sntrup761_length_public_key 1158 +#define OQS_KEM_ntruprime_sntrup761_length_secret_key 1763 +#define OQS_KEM_ntruprime_sntrup761_length_ciphertext 1039 +#define OQS_KEM_ntruprime_sntrup761_length_shared_secret 32 +OQS_KEM *OQS_KEM_ntruprime_sntrup761_new(void); +OQS_API OQS_STATUS OQS_KEM_ntruprime_sntrup761_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_KEM_ntruprime_sntrup761_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); +OQS_API OQS_STATUS OQS_KEM_ntruprime_sntrup761_decaps(uint8_t *shared_secret, const uint8_t *ciphertext, const uint8_t *secret_key); +#endif + +#endif + diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqs.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqs.h new file mode 100644 index 0000000..3acedd1 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqs.h @@ -0,0 +1,21 @@ +/** + * \file oqs.h + * \brief Overall header file for the liboqs public API. + * + * C programs using liboqs can include just this one file, and it will include all + * other necessary headers from liboqs. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_H +#define OQS_H + +#include + +#include +#include +#include +#include + +#endif // OQS_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqsconfig.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqsconfig.h new file mode 100644 index 0000000..0177d96 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/oqsconfig.h @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: MIT + +#define OQS_VERSION_TEXT "0.10.0" +#define OQS_COMPILE_BUILD_TARGET "x86_64-Linux-5.15.146.1-microsoft-standard-WSL2" +#define OQS_DIST_BUILD 1 +#define OQS_DIST_X86_64_BUILD 1 +/* #undef OQS_DIST_X86_BUILD */ +/* #undef OQS_DIST_ARM64_V8_BUILD */ +/* #undef OQS_DIST_ARM32_V7_BUILD */ +/* #undef OQS_DIST_PPC64LE_BUILD */ +/* #undef OQS_DEBUG_BUILD */ +#define ARCH_X86_64 1 +/* #undef ARCH_ARM64v8 */ +/* #undef ARCH_ARM32v7 */ +/* #undef BUILD_SHARED_LIBS */ +/* #undef OQS_BUILD_ONLY_LIB */ +#define OQS_OPT_TARGET "generic" +/* #undef USE_SANITIZER */ +/* #undef CMAKE_BUILD_TYPE */ + +#define OQS_USE_OPENSSL 1 +/* #undef OQS_USE_AES_OPENSSL */ +#define OQS_USE_SHA2_OPENSSL 1 +/* #undef OQS_USE_SHA3_OPENSSL */ + +/* #undef OQS_EMBEDDED_BUILD */ + +#define OQS_USE_PTHREADS 1 + +/* #undef OQS_USE_ADX_INSTRUCTIONS */ +/* #undef OQS_USE_AES_INSTRUCTIONS */ +/* #undef OQS_USE_AVX_INSTRUCTIONS */ +/* #undef OQS_USE_AVX2_INSTRUCTIONS */ +/* #undef OQS_USE_AVX512_INSTRUCTIONS */ +/* #undef OQS_USE_BMI1_INSTRUCTIONS */ +/* #undef OQS_USE_BMI2_INSTRUCTIONS */ +/* #undef OQS_USE_PCLMULQDQ_INSTRUCTIONS */ +/* #undef OQS_USE_VPCLMULQDQ_INSTRUCTIONS */ +/* #undef OQS_USE_POPCNT_INSTRUCTIONS */ +/* #undef OQS_USE_SSE_INSTRUCTIONS */ +/* #undef OQS_USE_SSE2_INSTRUCTIONS */ +/* #undef OQS_USE_SSE3_INSTRUCTIONS */ + +/* #undef OQS_USE_ARM_AES_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_SHA2_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_SHA3_INSTRUCTIONS */ +/* #undef OQS_USE_ARM_NEON_INSTRUCTIONS */ + +/* #undef OQS_SPEED_USE_ARM_PMU */ + +/* #undef OQS_ENABLE_TEST_CONSTANT_TIME */ + +#define OQS_ENABLE_SHA3_xkcp_low_avx2 1 + +#define OQS_ENABLE_KEM_BIKE 1 +#define OQS_ENABLE_KEM_bike_l1 1 +#define OQS_ENABLE_KEM_bike_l3 1 +#define OQS_ENABLE_KEM_bike_l5 1 + +#define OQS_ENABLE_KEM_FRODOKEM 1 +#define OQS_ENABLE_KEM_frodokem_640_aes 1 +#define OQS_ENABLE_KEM_frodokem_640_shake 1 +#define OQS_ENABLE_KEM_frodokem_976_aes 1 +#define OQS_ENABLE_KEM_frodokem_976_shake 1 +#define OQS_ENABLE_KEM_frodokem_1344_aes 1 +#define OQS_ENABLE_KEM_frodokem_1344_shake 1 + +#define OQS_ENABLE_KEM_NTRUPRIME 1 +#define OQS_ENABLE_KEM_ntruprime_sntrup761 1 +#define OQS_ENABLE_KEM_ntruprime_sntrup761_avx2 1 + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ADD_ALG_ENABLE_DEFINES_START + +#define OQS_ENABLE_KEM_CLASSIC_MCELIECE 1 +#define OQS_ENABLE_KEM_classic_mceliece_348864 1 +#define OQS_ENABLE_KEM_classic_mceliece_348864_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_348864f 1 +#define OQS_ENABLE_KEM_classic_mceliece_348864f_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_460896 1 +#define OQS_ENABLE_KEM_classic_mceliece_460896_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_460896f 1 +#define OQS_ENABLE_KEM_classic_mceliece_460896f_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_6688128 1 +#define OQS_ENABLE_KEM_classic_mceliece_6688128_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_6688128f 1 +#define OQS_ENABLE_KEM_classic_mceliece_6688128f_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_6960119 1 +#define OQS_ENABLE_KEM_classic_mceliece_6960119_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_6960119f 1 +#define OQS_ENABLE_KEM_classic_mceliece_6960119f_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_8192128 1 +#define OQS_ENABLE_KEM_classic_mceliece_8192128_avx2 1 +#define OQS_ENABLE_KEM_classic_mceliece_8192128f 1 +#define OQS_ENABLE_KEM_classic_mceliece_8192128f_avx2 1 + +#define OQS_ENABLE_KEM_HQC 1 +#define OQS_ENABLE_KEM_hqc_128 1 +#define OQS_ENABLE_KEM_hqc_192 1 +#define OQS_ENABLE_KEM_hqc_256 1 + +#define OQS_ENABLE_KEM_KYBER 1 +#define OQS_ENABLE_KEM_kyber_512 1 +#define OQS_ENABLE_KEM_kyber_512_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_512_aarch64 */ +#define OQS_ENABLE_KEM_kyber_768 1 +#define OQS_ENABLE_KEM_kyber_768_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_768_aarch64 */ +#define OQS_ENABLE_KEM_kyber_1024 1 +#define OQS_ENABLE_KEM_kyber_1024_avx2 1 +/* #undef OQS_ENABLE_KEM_kyber_1024_aarch64 */ + +#define OQS_ENABLE_KEM_ML_KEM 1 +#define OQS_ENABLE_KEM_ml_kem_512_ipd 1 +#define OQS_ENABLE_KEM_ml_kem_512 1 +#define OQS_ENABLE_KEM_ml_kem_512_ipd_avx2 1 +#define OQS_ENABLE_KEM_ml_kem_512_avx2 1 +#define OQS_ENABLE_KEM_ml_kem_768_ipd 1 +#define OQS_ENABLE_KEM_ml_kem_768 1 +#define OQS_ENABLE_KEM_ml_kem_768_ipd_avx2 1 +#define OQS_ENABLE_KEM_ml_kem_768_avx2 1 +#define OQS_ENABLE_KEM_ml_kem_1024_ipd 1 +#define OQS_ENABLE_KEM_ml_kem_1024 1 +#define OQS_ENABLE_KEM_ml_kem_1024_ipd_avx2 1 +#define OQS_ENABLE_KEM_ml_kem_1024_avx2 1 + +#define OQS_ENABLE_SIG_DILITHIUM 1 +#define OQS_ENABLE_SIG_dilithium_2 1 +#define OQS_ENABLE_SIG_dilithium_2_avx2 1 +/* #undef OQS_ENABLE_SIG_dilithium_2_aarch64 */ +#define OQS_ENABLE_SIG_dilithium_3 1 +#define OQS_ENABLE_SIG_dilithium_3_avx2 1 +/* #undef OQS_ENABLE_SIG_dilithium_3_aarch64 */ +#define OQS_ENABLE_SIG_dilithium_5 1 +#define OQS_ENABLE_SIG_dilithium_5_avx2 1 +/* #undef OQS_ENABLE_SIG_dilithium_5_aarch64 */ + +#define OQS_ENABLE_SIG_ML_DSA 1 +#define OQS_ENABLE_SIG_ml_dsa_44_ipd 1 +#define OQS_ENABLE_SIG_ml_dsa_44 1 +#define OQS_ENABLE_SIG_ml_dsa_44_ipd_avx2 1 +#define OQS_ENABLE_SIG_ml_dsa_44_avx2 1 +#define OQS_ENABLE_SIG_ml_dsa_65_ipd 1 +#define OQS_ENABLE_SIG_ml_dsa_65 1 +#define OQS_ENABLE_SIG_ml_dsa_65_ipd_avx2 1 +#define OQS_ENABLE_SIG_ml_dsa_65_avx2 1 +#define OQS_ENABLE_SIG_ml_dsa_87_ipd 1 +#define OQS_ENABLE_SIG_ml_dsa_87 1 +#define OQS_ENABLE_SIG_ml_dsa_87_ipd_avx2 1 +#define OQS_ENABLE_SIG_ml_dsa_87_avx2 1 + +#define OQS_ENABLE_SIG_FALCON 1 +#define OQS_ENABLE_SIG_falcon_512 1 +#define OQS_ENABLE_SIG_falcon_512_avx2 1 +/* #undef OQS_ENABLE_SIG_falcon_512_aarch64 */ +#define OQS_ENABLE_SIG_falcon_1024 1 +#define OQS_ENABLE_SIG_falcon_1024_avx2 1 +/* #undef OQS_ENABLE_SIG_falcon_1024_aarch64 */ +#define OQS_ENABLE_SIG_falcon_padded_512 1 +#define OQS_ENABLE_SIG_falcon_padded_512_avx2 1 +/* #undef OQS_ENABLE_SIG_falcon_padded_512_aarch64 */ +#define OQS_ENABLE_SIG_falcon_padded_1024 1 +#define OQS_ENABLE_SIG_falcon_padded_1024_avx2 1 +/* #undef OQS_ENABLE_SIG_falcon_padded_1024_aarch64 */ + +#define OQS_ENABLE_SIG_SPHINCS 1 +#define OQS_ENABLE_SIG_sphincs_sha2_128f_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_128f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_sha2_128s_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_128s_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_sha2_192f_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_192f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_sha2_192s_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_192s_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_sha2_256f_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_256f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_sha2_256s_simple 1 +#define OQS_ENABLE_SIG_sphincs_sha2_256s_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_128f_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_128f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_128s_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_128s_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_192f_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_192f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_192s_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_192s_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_256f_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_256f_simple_avx2 1 +#define OQS_ENABLE_SIG_sphincs_shake_256s_simple 1 +#define OQS_ENABLE_SIG_sphincs_shake_256s_simple_avx2 1 +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ADD_ALG_ENABLE_DEFINES_END diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/rand.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/rand.h new file mode 100644 index 0000000..962ce6c --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/rand.h @@ -0,0 +1,66 @@ +/** + * \file rand.h + * \brief Random number generator. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_RANDOM_H +#define OQS_RANDOM_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +/** Algorithm identifier for system PRNG. */ +#define OQS_RAND_alg_system "system" +/** Algorithm identifier for using OpenSSL's PRNG. */ +#define OQS_RAND_alg_openssl "OpenSSL" + +/** + * Switches OQS_randombytes to use the specified algorithm. + * + * @warning In case you have set a custom algorithm using `OQS_randombytes_custom_algorithm` + * before, this function will overwrite it again. Hence, you have to set your custom + * algorithm again after calling this function. + * + * @param[in] algorithm The name of the algorithm to use. + * @return OQS_SUCCESS if `algorithm` is a supported algorithm name, OQS_ERROR otherwise. + */ +OQS_API OQS_STATUS OQS_randombytes_switch_algorithm(const char *algorithm); + +/** + * Switches OQS_randombytes to use the given function. + * + * This allows additional custom RNGs besides the provided ones. The provided RNG + * function must have the same signature as `OQS_randombytes`. + * + * @param[in] algorithm_ptr Pointer to the RNG function to use. + */ +OQS_API void OQS_randombytes_custom_algorithm(void (*algorithm_ptr)(uint8_t *, size_t)); + +/** + * Fills the given memory with the requested number of (pseudo)random bytes. + * + * This implementation uses whichever algorithm has been selected by + * OQS_randombytes_switch_algorithm. The default is OQS_randombytes_system, which + * reads bytes from a system specific default source. + * + * The caller is responsible for providing a buffer allocated with sufficient room. + * + * @param[out] random_array Pointer to the memory to fill with (pseudo)random bytes + * @param[in] bytes_to_read The number of random bytes to read into memory + */ +OQS_API void OQS_randombytes(uint8_t *random_array, size_t bytes_to_read); + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_RANDOM_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig.h new file mode 100644 index 0000000..11db75f --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig.h @@ -0,0 +1,276 @@ +/** + * \file sig.h + * \brief Signature schemes + * + * The file `tests/example_sig.c` contains two examples on using the OQS_SIG API. + * + * The first example uses the individual scheme's algorithms directly and uses + * no dynamic memory allocation -- all buffers are allocated on the stack, with + * sizes indicated using preprocessor macros. Since algorithms can be disabled at + * compile-time, the programmer should wrap the code in \#ifdefs. + * + * The second example uses an OQS_SIG object to use an algorithm specified at + * runtime. Therefore it uses dynamic memory allocation -- all buffers must be + * malloc'ed by the programmer, with sizes indicated using the corresponding length + * member of the OQS_SIG object in question. Since algorithms can be disabled at + * compile-time, the programmer should check that the OQS_SIG object is not `NULL`. + * + * SPDX-License-Identifier: MIT + */ + +#ifndef OQS_SIG_H +#define OQS_SIG_H + +#include +#include +#include + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_START +/** Algorithm identifier for Dilithium2 */ +#define OQS_SIG_alg_dilithium_2 "Dilithium2" +/** Algorithm identifier for Dilithium3 */ +#define OQS_SIG_alg_dilithium_3 "Dilithium3" +/** Algorithm identifier for Dilithium5 */ +#define OQS_SIG_alg_dilithium_5 "Dilithium5" +/** Algorithm identifier for ML-DSA-44-ipd */ +#define OQS_SIG_alg_ml_dsa_44_ipd "ML-DSA-44-ipd" +/** Algorithm identifier for ML-DSA-44 SIG. */ +#define OQS_SIG_alg_ml_dsa_44 "ML-DSA-44" +/** Algorithm identifier for ML-DSA-65-ipd */ +#define OQS_SIG_alg_ml_dsa_65_ipd "ML-DSA-65-ipd" +/** Algorithm identifier for ML-DSA-65 SIG. */ +#define OQS_SIG_alg_ml_dsa_65 "ML-DSA-65" +/** Algorithm identifier for ML-DSA-87-ipd */ +#define OQS_SIG_alg_ml_dsa_87_ipd "ML-DSA-87-ipd" +/** Algorithm identifier for ML-DSA-87 SIG. */ +#define OQS_SIG_alg_ml_dsa_87 "ML-DSA-87" +/** Algorithm identifier for Falcon-512 */ +#define OQS_SIG_alg_falcon_512 "Falcon-512" +/** Algorithm identifier for Falcon-1024 */ +#define OQS_SIG_alg_falcon_1024 "Falcon-1024" +/** Algorithm identifier for Falcon-padded-512 */ +#define OQS_SIG_alg_falcon_padded_512 "Falcon-padded-512" +/** Algorithm identifier for Falcon-padded-1024 */ +#define OQS_SIG_alg_falcon_padded_1024 "Falcon-padded-1024" +/** Algorithm identifier for SPHINCS+-SHA2-128f-simple */ +#define OQS_SIG_alg_sphincs_sha2_128f_simple "SPHINCS+-SHA2-128f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-128s-simple */ +#define OQS_SIG_alg_sphincs_sha2_128s_simple "SPHINCS+-SHA2-128s-simple" +/** Algorithm identifier for SPHINCS+-SHA2-192f-simple */ +#define OQS_SIG_alg_sphincs_sha2_192f_simple "SPHINCS+-SHA2-192f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-192s-simple */ +#define OQS_SIG_alg_sphincs_sha2_192s_simple "SPHINCS+-SHA2-192s-simple" +/** Algorithm identifier for SPHINCS+-SHA2-256f-simple */ +#define OQS_SIG_alg_sphincs_sha2_256f_simple "SPHINCS+-SHA2-256f-simple" +/** Algorithm identifier for SPHINCS+-SHA2-256s-simple */ +#define OQS_SIG_alg_sphincs_sha2_256s_simple "SPHINCS+-SHA2-256s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-128f-simple */ +#define OQS_SIG_alg_sphincs_shake_128f_simple "SPHINCS+-SHAKE-128f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-128s-simple */ +#define OQS_SIG_alg_sphincs_shake_128s_simple "SPHINCS+-SHAKE-128s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-192f-simple */ +#define OQS_SIG_alg_sphincs_shake_192f_simple "SPHINCS+-SHAKE-192f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-192s-simple */ +#define OQS_SIG_alg_sphincs_shake_192s_simple "SPHINCS+-SHAKE-192s-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-256f-simple */ +#define OQS_SIG_alg_sphincs_shake_256f_simple "SPHINCS+-SHAKE-256f-simple" +/** Algorithm identifier for SPHINCS+-SHAKE-256s-simple */ +#define OQS_SIG_alg_sphincs_shake_256s_simple "SPHINCS+-SHAKE-256s-simple" +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALG_IDENTIFIER_END +// EDIT-WHEN-ADDING-SIG +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_START + +/** Number of algorithm identifiers above. */ +#define OQS_SIG_algs_length 25 +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_ALGS_LENGTH_END + +/** + * Returns identifiers for available signature schemes in liboqs. Used with OQS_SIG_new. + * + * Note that algorithm identifiers are present in this list even when the algorithm is disabled + * at compile time. + * + * @param[in] i Index of the algorithm identifier to return, 0 <= i < OQS_SIG_algs_length + * @return Algorithm identifier as a string, or NULL. + */ +OQS_API const char *OQS_SIG_alg_identifier(size_t i); + +/** + * Returns the number of signature mechanisms in liboqs. They can be enumerated with + * OQS_SIG_alg_identifier. + * + * Note that some mechanisms may be disabled at compile time. + * + * @return The number of signature mechanisms. + */ +OQS_API int OQS_SIG_alg_count(void); + +/** + * Indicates whether the specified algorithm was enabled at compile-time or not. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_algs`. + * @return 1 if enabled, 0 if disabled or not found + */ +OQS_API int OQS_SIG_alg_is_enabled(const char *method_name); + +/** + * Signature schemes object + */ +typedef struct OQS_SIG { + + /** Printable string representing the name of the signature scheme. */ + const char *method_name; + + /** + * Printable string representing the version of the cryptographic algorithm. + * + * Implementations with the same method_name and same alg_version will be interoperable. + * See README.md for information about algorithm compatibility. + */ + const char *alg_version; + + /** The NIST security level (1, 2, 3, 4, 5) claimed in this algorithm's original NIST submission. */ + uint8_t claimed_nist_level; + + /** Whether the signature offers EUF-CMA security (TRUE) or not (FALSE). */ + bool euf_cma; + + /** The (maximum) length, in bytes, of public keys for this signature scheme. */ + size_t length_public_key; + /** The (maximum) length, in bytes, of secret keys for this signature scheme. */ + size_t length_secret_key; + /** The (maximum) length, in bytes, of signatures for this signature scheme. */ + size_t length_signature; + + /** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*keypair)(uint8_t *public_key, uint8_t *secret_key); + + /** + * Signature generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `signature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The actual length of the signature. May be smaller than `length_signature` for some algorithms since some algorithms have variable length signatures. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*sign)(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); + + /** + * Signature verification algorithm. + * + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ + OQS_STATUS (*verify)(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +} OQS_SIG; + +/** + * Constructs an OQS_SIG object for a particular algorithm. + * + * Callers should always check whether the return value is `NULL`, which indicates either than an + * invalid algorithm name was provided, or that the requested algorithm was disabled at compile-time. + * + * @param[in] method_name Name of the desired algorithm; one of the names in `OQS_SIG_algs`. + * @return An OQS_SIG for the particular algorithm, or `NULL` if the algorithm has been disabled at compile-time. + */ +OQS_API OQS_SIG *OQS_SIG_new(const char *method_name); + +/** + * Keypair generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `public_key` and + * `secret_key`, based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[out] public_key The public key represented as a byte string. + * @param[out] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_keypair(const OQS_SIG *sig, uint8_t *public_key, uint8_t *secret_key); + +/** + * Signature generation algorithm. + * + * Caller is responsible for allocating sufficient memory for `signnature`, + * based on the `length_*` members in this object or the per-scheme + * compile-time macros `OQS_SIG_*_length_*`. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[out] signature The signature on the message represented as a byte string. + * @param[out] signature_len The length of the signature. + * @param[in] message The message to sign represented as a byte string. + * @param[in] message_len The length of the message to sign. + * @param[in] secret_key The secret key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_sign(const OQS_SIG *sig, uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); + +/** + * Signature verification algorithm. + * + * @param[in] sig The OQS_SIG object representing the signature scheme. + * @param[in] message The message represented as a byte string. + * @param[in] message_len The length of the message. + * @param[in] signature The signature on the message represented as a byte string. + * @param[in] signature_len The length of the signature. + * @param[in] public_key The public key represented as a byte string. + * @return OQS_SUCCESS or OQS_ERROR + */ +OQS_API OQS_STATUS OQS_SIG_verify(const OQS_SIG *sig, const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +/** + * Frees an OQS_SIG object that was constructed by OQS_SIG_new. + * + * @param[in] sig The OQS_SIG object to free. + */ +OQS_API void OQS_SIG_free(OQS_SIG *sig); + +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_START +#ifdef OQS_ENABLE_SIG_DILITHIUM +#include +#endif /* OQS_ENABLE_SIG_DILITHIUM */ +#ifdef OQS_ENABLE_SIG_ML_DSA +#include +#endif /* OQS_ENABLE_SIG_ML_DSA */ +#ifdef OQS_ENABLE_SIG_FALCON +#include +#endif /* OQS_ENABLE_SIG_FALCON */ +#ifdef OQS_ENABLE_SIG_SPHINCS +#include +#endif /* OQS_ENABLE_SIG_SPHINCS */ +///// OQS_COPY_FROM_UPSTREAM_FRAGMENT_INCLUDE_END +// EDIT-WHEN-ADDING-SIG + +#if defined(__cplusplus) +} // extern "C" +#endif + +#endif // OQS_SIG_H diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_dilithium.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_dilithium.h new file mode 100644 index 0000000..2e24f58 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_dilithium.h @@ -0,0 +1,41 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_SIG_DILITHIUM_H +#define OQS_SIG_DILITHIUM_H + +#include + +#if defined(OQS_ENABLE_SIG_dilithium_2) +#define OQS_SIG_dilithium_2_length_public_key 1312 +#define OQS_SIG_dilithium_2_length_secret_key 2528 +#define OQS_SIG_dilithium_2_length_signature 2420 + +OQS_SIG *OQS_SIG_dilithium_2_new(void); +OQS_API OQS_STATUS OQS_SIG_dilithium_2_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_2_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_2_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_dilithium_3) +#define OQS_SIG_dilithium_3_length_public_key 1952 +#define OQS_SIG_dilithium_3_length_secret_key 4000 +#define OQS_SIG_dilithium_3_length_signature 3293 + +OQS_SIG *OQS_SIG_dilithium_3_new(void); +OQS_API OQS_STATUS OQS_SIG_dilithium_3_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_3_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_3_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_dilithium_5) +#define OQS_SIG_dilithium_5_length_public_key 2592 +#define OQS_SIG_dilithium_5_length_secret_key 4864 +#define OQS_SIG_dilithium_5_length_signature 4595 + +OQS_SIG *OQS_SIG_dilithium_5_new(void); +OQS_API OQS_STATUS OQS_SIG_dilithium_5_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_5_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_dilithium_5_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#endif diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_falcon.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_falcon.h new file mode 100644 index 0000000..a8eb145 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_falcon.h @@ -0,0 +1,52 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_SIG_FALCON_H +#define OQS_SIG_FALCON_H + +#include + +#if defined(OQS_ENABLE_SIG_falcon_512) +#define OQS_SIG_falcon_512_length_public_key 897 +#define OQS_SIG_falcon_512_length_secret_key 1281 +#define OQS_SIG_falcon_512_length_signature 752 + +OQS_SIG *OQS_SIG_falcon_512_new(void); +OQS_API OQS_STATUS OQS_SIG_falcon_512_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_512_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_512_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_falcon_1024) +#define OQS_SIG_falcon_1024_length_public_key 1793 +#define OQS_SIG_falcon_1024_length_secret_key 2305 +#define OQS_SIG_falcon_1024_length_signature 1462 + +OQS_SIG *OQS_SIG_falcon_1024_new(void); +OQS_API OQS_STATUS OQS_SIG_falcon_1024_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_1024_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_1024_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_falcon_padded_512) +#define OQS_SIG_falcon_padded_512_length_public_key 897 +#define OQS_SIG_falcon_padded_512_length_secret_key 1281 +#define OQS_SIG_falcon_padded_512_length_signature 666 + +OQS_SIG *OQS_SIG_falcon_padded_512_new(void); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_512_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_512_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_512_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_falcon_padded_1024) +#define OQS_SIG_falcon_padded_1024_length_public_key 1793 +#define OQS_SIG_falcon_padded_1024_length_secret_key 2305 +#define OQS_SIG_falcon_padded_1024_length_signature 1280 + +OQS_SIG *OQS_SIG_falcon_padded_1024_new(void); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_1024_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_1024_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_falcon_padded_1024_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#endif diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_ml_dsa.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_ml_dsa.h new file mode 100644 index 0000000..e4b94a7 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_ml_dsa.h @@ -0,0 +1,68 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_SIG_ML_DSA_H +#define OQS_SIG_ML_DSA_H + +#include + +#if defined(OQS_ENABLE_SIG_ml_dsa_44_ipd) || defined(OQS_ENABLE_SIG_ml_dsa_44) +#define OQS_SIG_ml_dsa_44_ipd_length_public_key 1312 +#define OQS_SIG_ml_dsa_44_ipd_length_secret_key 2560 +#define OQS_SIG_ml_dsa_44_ipd_length_signature 2420 + +OQS_SIG *OQS_SIG_ml_dsa_44_ipd_new(void); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_44_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_44_ipd_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_44_ipd_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +#define OQS_SIG_ml_dsa_44_length_public_key OQS_SIG_ml_dsa_44_ipd_length_public_key +#define OQS_SIG_ml_dsa_44_length_secret_key OQS_SIG_ml_dsa_44_ipd_length_secret_key +#define OQS_SIG_ml_dsa_44_length_ciphertext OQS_SIG_ml_dsa_44_ipd_length_ciphertext +#define OQS_SIG_ml_dsa_44_length_shared_secret OQS_SIG_ml_dsa_44_ipd_length_shared_secret +OQS_SIG *OQS_SIG_ml_dsa_44_new(void); +#define OQS_SIG_ml_dsa_44_keypair OQS_SIG_ml_dsa_44_ipd_keypair +#define OQS_SIG_ml_dsa_44_encaps OQS_SIG_ml_dsa_44_ipd_encaps +#define OQS_SIG_ml_dsa_44_decaps OQS_SIG_ml_dsa_44_ipd_decaps +#endif + +#if defined(OQS_ENABLE_SIG_ml_dsa_65_ipd) || defined(OQS_ENABLE_SIG_ml_dsa_65) +#define OQS_SIG_ml_dsa_65_ipd_length_public_key 1952 +#define OQS_SIG_ml_dsa_65_ipd_length_secret_key 4032 +#define OQS_SIG_ml_dsa_65_ipd_length_signature 3309 + +OQS_SIG *OQS_SIG_ml_dsa_65_ipd_new(void); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_65_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_65_ipd_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_65_ipd_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +#define OQS_SIG_ml_dsa_65_length_public_key OQS_SIG_ml_dsa_65_ipd_length_public_key +#define OQS_SIG_ml_dsa_65_length_secret_key OQS_SIG_ml_dsa_65_ipd_length_secret_key +#define OQS_SIG_ml_dsa_65_length_ciphertext OQS_SIG_ml_dsa_65_ipd_length_ciphertext +#define OQS_SIG_ml_dsa_65_length_shared_secret OQS_SIG_ml_dsa_65_ipd_length_shared_secret +OQS_SIG *OQS_SIG_ml_dsa_65_new(void); +#define OQS_SIG_ml_dsa_65_keypair OQS_SIG_ml_dsa_65_ipd_keypair +#define OQS_SIG_ml_dsa_65_encaps OQS_SIG_ml_dsa_65_ipd_encaps +#define OQS_SIG_ml_dsa_65_decaps OQS_SIG_ml_dsa_65_ipd_decaps +#endif + +#if defined(OQS_ENABLE_SIG_ml_dsa_87_ipd) || defined(OQS_ENABLE_SIG_ml_dsa_87) +#define OQS_SIG_ml_dsa_87_ipd_length_public_key 2592 +#define OQS_SIG_ml_dsa_87_ipd_length_secret_key 4896 +#define OQS_SIG_ml_dsa_87_ipd_length_signature 4627 + +OQS_SIG *OQS_SIG_ml_dsa_87_ipd_new(void); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_87_ipd_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_87_ipd_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_ml_dsa_87_ipd_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); + +#define OQS_SIG_ml_dsa_87_length_public_key OQS_SIG_ml_dsa_87_ipd_length_public_key +#define OQS_SIG_ml_dsa_87_length_secret_key OQS_SIG_ml_dsa_87_ipd_length_secret_key +#define OQS_SIG_ml_dsa_87_length_ciphertext OQS_SIG_ml_dsa_87_ipd_length_ciphertext +#define OQS_SIG_ml_dsa_87_length_shared_secret OQS_SIG_ml_dsa_87_ipd_length_shared_secret +OQS_SIG *OQS_SIG_ml_dsa_87_new(void); +#define OQS_SIG_ml_dsa_87_keypair OQS_SIG_ml_dsa_87_ipd_keypair +#define OQS_SIG_ml_dsa_87_encaps OQS_SIG_ml_dsa_87_ipd_encaps +#define OQS_SIG_ml_dsa_87_decaps OQS_SIG_ml_dsa_87_ipd_decaps +#endif + +#endif diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_sphincs.h b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_sphincs.h new file mode 100644 index 0000000..a717a63 --- /dev/null +++ b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/include/oqs/sig_sphincs.h @@ -0,0 +1,140 @@ +// SPDX-License-Identifier: MIT + +#ifndef OQS_SIG_SPHINCS_H +#define OQS_SIG_SPHINCS_H + +#include + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_128f_simple) +#define OQS_SIG_sphincs_sha2_128f_simple_length_public_key 32 +#define OQS_SIG_sphincs_sha2_128f_simple_length_secret_key 64 +#define OQS_SIG_sphincs_sha2_128f_simple_length_signature 17088 + +OQS_SIG *OQS_SIG_sphincs_sha2_128f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_128s_simple) +#define OQS_SIG_sphincs_sha2_128s_simple_length_public_key 32 +#define OQS_SIG_sphincs_sha2_128s_simple_length_secret_key 64 +#define OQS_SIG_sphincs_sha2_128s_simple_length_signature 7856 + +OQS_SIG *OQS_SIG_sphincs_sha2_128s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_128s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_192f_simple) +#define OQS_SIG_sphincs_sha2_192f_simple_length_public_key 48 +#define OQS_SIG_sphincs_sha2_192f_simple_length_secret_key 96 +#define OQS_SIG_sphincs_sha2_192f_simple_length_signature 35664 + +OQS_SIG *OQS_SIG_sphincs_sha2_192f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_192s_simple) +#define OQS_SIG_sphincs_sha2_192s_simple_length_public_key 48 +#define OQS_SIG_sphincs_sha2_192s_simple_length_secret_key 96 +#define OQS_SIG_sphincs_sha2_192s_simple_length_signature 16224 + +OQS_SIG *OQS_SIG_sphincs_sha2_192s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_192s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_256f_simple) +#define OQS_SIG_sphincs_sha2_256f_simple_length_public_key 64 +#define OQS_SIG_sphincs_sha2_256f_simple_length_secret_key 128 +#define OQS_SIG_sphincs_sha2_256f_simple_length_signature 49856 + +OQS_SIG *OQS_SIG_sphincs_sha2_256f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_sha2_256s_simple) +#define OQS_SIG_sphincs_sha2_256s_simple_length_public_key 64 +#define OQS_SIG_sphincs_sha2_256s_simple_length_secret_key 128 +#define OQS_SIG_sphincs_sha2_256s_simple_length_signature 29792 + +OQS_SIG *OQS_SIG_sphincs_sha2_256s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_sha2_256s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_128f_simple) +#define OQS_SIG_sphincs_shake_128f_simple_length_public_key 32 +#define OQS_SIG_sphincs_shake_128f_simple_length_secret_key 64 +#define OQS_SIG_sphincs_shake_128f_simple_length_signature 17088 + +OQS_SIG *OQS_SIG_sphincs_shake_128f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_128s_simple) +#define OQS_SIG_sphincs_shake_128s_simple_length_public_key 32 +#define OQS_SIG_sphincs_shake_128s_simple_length_secret_key 64 +#define OQS_SIG_sphincs_shake_128s_simple_length_signature 7856 + +OQS_SIG *OQS_SIG_sphincs_shake_128s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_128s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_192f_simple) +#define OQS_SIG_sphincs_shake_192f_simple_length_public_key 48 +#define OQS_SIG_sphincs_shake_192f_simple_length_secret_key 96 +#define OQS_SIG_sphincs_shake_192f_simple_length_signature 35664 + +OQS_SIG *OQS_SIG_sphincs_shake_192f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_192s_simple) +#define OQS_SIG_sphincs_shake_192s_simple_length_public_key 48 +#define OQS_SIG_sphincs_shake_192s_simple_length_secret_key 96 +#define OQS_SIG_sphincs_shake_192s_simple_length_signature 16224 + +OQS_SIG *OQS_SIG_sphincs_shake_192s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_192s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_256f_simple) +#define OQS_SIG_sphincs_shake_256f_simple_length_public_key 64 +#define OQS_SIG_sphincs_shake_256f_simple_length_secret_key 128 +#define OQS_SIG_sphincs_shake_256f_simple_length_signature 49856 + +OQS_SIG *OQS_SIG_sphincs_shake_256f_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256f_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256f_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256f_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#if defined(OQS_ENABLE_SIG_sphincs_shake_256s_simple) +#define OQS_SIG_sphincs_shake_256s_simple_length_public_key 64 +#define OQS_SIG_sphincs_shake_256s_simple_length_secret_key 128 +#define OQS_SIG_sphincs_shake_256s_simple_length_signature 29792 + +OQS_SIG *OQS_SIG_sphincs_shake_256s_simple_new(void); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256s_simple_keypair(uint8_t *public_key, uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256s_simple_sign(uint8_t *signature, size_t *signature_len, const uint8_t *message, size_t message_len, const uint8_t *secret_key); +OQS_API OQS_STATUS OQS_SIG_sphincs_shake_256s_simple_verify(const uint8_t *message, size_t message_len, const uint8_t *signature, size_t signature_len, const uint8_t *public_key); +#endif + +#endif diff --git a/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/lib/liboqs.a b/PQ_TIIGER_TLS/liboqs/ubuntu22-18-04-24/lib/liboqs.a new file mode 100644 index 0000000000000000000000000000000000000000..29a8e93abe921709ddd14e1bbda0e5bbf782bf38 GIT binary patch literal 9801624 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 z ze}Ad5G~00UhUzQ|iWy7KOAfw0yJ5)S{pmZK1B_#qd5zJ@os;8Qfb-332i!%_Tusf#r{;(|}r z@Q@4sISns!!Amr}-UV0d3rMdEel_szF}&m@U^n5%vf@^^0^kMzmJd82Z}DBv7o*kO zb819BiKfZ?Oi=@LGhRQJ*7Nwm77~o%Wg||J7-c+PAOre>Nqt7z*O!`L?E9VVvp9W+ z+t=y@vP@F8%viWa!%aPC;NP&|q%rVD3(i*3!2j8TQ>qO7UJGuI*?(%mS=So;b9BBj zKCFKY{EHTxb+Un%T5#6W2Hs@BS$7-w^A?>qSf@Y{pLMjs55Y`DGEFM>f$e4TUH7y^=zr6Q{{Q~@08{U%% zF@Cnv#Yt!gUx1&1*?0?CS$HTn?#;mQ8q-#3`jE>HlYRsKM;Pd5uQCJs8cpvQM6J8& zZwK6q{~=a7P-g5({u5;A4csei(wTSS59MC?C(xJfva2H8*Zwso?BD8 zuwrrOtk9RHUS9geE5Goi;_0D_E(*CtTGqqx2zf*M;JTT3R{e9y$*qhG-qW7wWIc@+ z*K03QV-u|7Vd<`N)JA;HSdXD!_we;txmu5Ptl^tlnr~f(%O+JA7m7!R~AZn9V1{v+>yYO&uzz zNFW`~XW*58ILiMv`hT4~xHSArPICA&3_jM}ju*yX;tS)o)69Bw%fH@QnLUi(GlEXT zCa%2-3$ATv6k2z6$AcJMc5e_?9PH+@9w5M9Ry+&~dh2g`oH0x>fn7rX$ib2E!!{?sbn| zZ~0DAs~-K3_wA?IPcKjW6X^>y{Q$1iU_HjZ39G(=>`7x?X2v|LVGax`=VLY3oQ94a z-3keVD&yztDJOB8K^WBc`5AOm%8~J?A`GfRX}(|9N&aJ{zGD{Fd0AF(J#6{xwJ!K+ z!B?w;MD2}lRZiNUiv*v&LZy1+vnA-O21_r}3!Vt}2TB6p%H~lRE4QQR# z`;3Q&*q!KDh%ZUMr$Ria`a49@3tbC$KWo0d(6yZRgWg-@%?Q$~Afw3Y(=lGIOtIpt zmuqHyS&a|$&`nEmAP`BJdK=ho+G-pugiW-8Fh{h#*abIb!}wDQcQ5)Cn(pH+dP8UQ zyEMIB7D@7erZer6w)Sa5{s|5&-w}hL_0b$4LY2u^&1o|X6aUc~z7aa(;toHeBUq;K zjOK2`n&IFT{t}Py8MZrowu@fjuhrq3cGWNZeLmsu^a!8zzB~Ld!tn|}!ip2hv`fm? zw+%lN#9rwy)Bzbjb9BS{-yOcA!`H!?U{d$vhEot_2)XR@eCTDt2Dm4p=Xe1B0eAQj zU7$`x|07MG?~2!4P0#XWD~3g7^dD<_1x-(*@sHIux zGL3+(yYb`?Sxo{Wbg=|Zl5fEhu5xL z^Co_;;`bu=@-||zcYSu=zC?3F`^C*ia7KL#ck^O_{FbYlY2uQ8-gB+@9oW+P#tT?t z@A`eq`djka#Imbv4=r2ySuYUob$+JnwbtKu?c;{@f8`{}=vYHXeM|Gy9q+Y7FWS*U zP}$m+=#(8#wM5U^v4i&cP5f51Ps2X=l`-t0;RVzWFj7%6gHbvLK{dCio`00PC^-GpZGnRLsLjD6QNMWBJdHjOH#&uIL57kmQj_BvlG z&8dqZ(#v!DST?s?+c>tGublKW6(yCz#}kI5zaUmcnD@H!ud<70gZKh*Nr^+VEXWxJ)wBB2MlL^ zn0mtSKVl3n-P9ijTmS=Mram(8h&H6;S=)`A89eq$C~px1(7HJbzDC@+x!MNdG(ph zy*QyXshCXq4VddAjK4cLb1#oOU2gjCfYyuu<}9`0Gx_h;XZH#lsDZUQLi=ceV!Ow- z&4h3K_3Ja4KBJkRr5{ub&sMC@-Lgw}v#0bv8yRLd{e;Oy_K~}gZBb_RJ$JHNHkx!^ zfnIMq`SqhF)2Ji-h{UI#^LNqa*H6I_r=|`fMjv6hias2|*GX*B>njD@rWUoRb9ZgQ zUpEyenxo08f`VVGmA7bqy_l>zK22-@_65LgUNj`*%4zr1zHBCT3~y zoV&%f!%5y2fuy9uJ?2zCFQMaReICJ!l@_>a5Rsn^7M&3a}rM<%wuN|(M&0|o|QU}_iH%l z^LP<+9`7`q$3xa^41SZ7j|EM#o+lj4M&5yU!-rDq-pcO_D%PXKMV--$=rejxIgN5e z4{so{>j~L$#YQHVas@O@*} z44E0gkozS!i~j6a&@?4*3zoy^fVS_hlUv>ld%@`7omQ-FwJA#Z=k&G1X?QvW`F~ zmNR?Ivr(XFIQdI8N*6HtgW{j^Cj>JU{V`>hc84D*!b};aoqb#?!s(Y$RoXzfDdPhA z^NgLma>@J1o<7k>Zh9m5WmP{*HYpPCT+?H?zv_uT&J8e&O}#3-$0uS8E?tX53OWWR z!tA`JV}u_M<);6i9=n-(#6-ni*2lqt@)$7)S~v6kMxIG$$`Vmb-~X#HGfi&()$4@b zOJqyA!(R$FFZz5I2q;tED_h^X>gRCqq}LfDZG$0(?hgOI0P{+JNLQ66oung3gH!4M zBVY_)M;9ig>gg#|y?oQ3NZKf-*YPENz6)+D1Llvdh)ZR3v)-ei>F>B+l}Q?I=nRDO z*zOEmo&gXlxg{PE(yS??*+bmYI+e7#rLBx%>-7ZL%A z?JLu1;&1ZRZ|rK;`_esM`jY0mvMGPvWuI<$>wrG3!#DUYYhc2Zf!%F8Y0|j^eh+c1 z$JjL&yDd1D`3s)sD}U=2XVy7nMEU+(9JS0q*izgv^Abj>bxuSwt$hD)9h`AvkN)jl zw7h)~$Mu9-2Cag57X3*b;Y%IwQ%C#C-&*9{`l9%=BZTvP<@+lf9GKI7ZS5$3tHO!w zcCywx$ra&xder>d2xq~z>18TzM_=Hu`0Z9F4+C6yg+VPM$F3Nn{+LtqY)AmI4#2cj zw~Z*j;V}>}l95g2`>%11HZlHcZG^+)TXst5t%NQ+BV4`>-ZquraF9gW2TeQ8Il7Nn zI2I@@c%ytPxYZ;PkpRAdfujmjQ`9*}!JgkbbuTgen{~7h&fIVo$9U!Y7dgjp;crKM z`GI53XSWOiee8$~qn1UEOFR)f;Iw$S%aE!PTPru!J)}dY{-+=>SK0VowEeV5;-kCIS^_)WrZGJY&% z=i+xBeuelI;defM7vRS}IctE=;&(BAJPXMp`~ z$e3>fS?>Zm z)G)%paFU15)LAoi?kvC0&@gpeh(nS^6^rmxl;GGK9s7>^7}sn0fg)en44biE9f43R zujHnIb8Jjy$}#(-RR65B6x`td(t@+h8TexsoZ>-wrOIc9LmB_yQ`SJ#1;0?+=eppJ zYW$rRoM|)R{tG>ZGX9(RKd<4$WnEzKU-f~X!bn3ApLLeO55Y`DGEFM>KliyX8GEX| zd8s{mSl`1r#=q*7FH(1s_3jcFQC#Tr)!CGSkAaCW&E6C|k}~x+xanD!QjXs*J?mKd z=@)-f-hm>@UA9^8Q6?hdn*NwRa*2*G+ZW>Lu5W6L#PuJd^pYLe>ve+aT?vlB%~n^# zLKOG(Dk zoqn?qCj>WJxzqD6aHOAZ`dK=B$0ml^O@Aj~Uimj)Bbu=g^N)Q6LvP?-VFN9&R)=ry zykftG>2%Yx?s3a5Kml`S%JsBZ%FRF1$FWevSg!-R*X7`*pD<<8fc8{Pejj73HddHg zMMVGeoG(+Y<;kBgdaK3C< z-4vcLn~+*pLc$}ESc%=R!abw@`!JoX|_Hawg+8&>y?e$JbH&FoPt z|9^-__Ap_~r*YscB7m!d81|4ul70>baqdhlE^Uw~W7#RiE4siJ96-Z(XZ=k-W#mtI z0L^fT{ISoU$-?HZnLk^*RkmfG6@|6v)F>e&RE?Nz7uiN~7PoTLczC8@J!tSikvho6bt>XaMf zQAHS(>6aHh3wKgjz45I|Ok;4Im6h7*XzuV( zjstn~m=uGpaFq|nA9AR-nkiP(f~Va$#&E5a2&5EWdp&HmKm&o5(EIwX`u6rYG|5lk zJ|h04`5<`-*lvLj$5$znk3Fz@`QPgtnySRTkDGWw{~RaLSZoG*7L7Fh7HB!8IOA%Roi4k! zsMQGcLwB1LWI*eTCwm?ZA~5h1X(^%so=Ky;^|J`st3^w-NGD5>lK6fI+`@16rg|0a zzvZ)O6d2AUvW>E3i|`0P9?IPp9|Ii1+~a|W2Q5Kv`cDH!`F+3i_s? z`kJz0;xQX8G`s0nX$sD-+RD%w{d;hv+0DNPG|_6C7-o0d@*Tif-Xr+g%HhBZs!YEA z=hL2oyI1%T9l`mU-e~UdH^IRx{QEt^C+`gZ*gv8=hM!mX59shsdn?HJxWhjTm{<5Y zI-oL5$k7Sg0eAT05sp{*Wx8^`R?{2J9ey5&y~1~or5Qfk19$i{boe?r6HK6813s04 zC_~6)ulAu2=>l;g`ZYfEWhY7hGfkiGiq|Sl&+=s}po=p4Lz>>kq4^h@-VHZ&2EGXZ zikh2$4{Q36LDah8zX9*o;k)T~YWjME=tKW|(0k>7y@&jbf*&S)BmYc~J8T9ui=INY z69J0rH=Iv#)BDY(6zU2ksOjkkmCKr1FH)}QZ@Uht(?#I2V!e7`clF?^9=#p=$-%oi%1kBs0Z|Vbu4itme`IRsO2wVHIQAafS5SY3zXjg7?+5YiHk|fbPi3p{|2vg z{YH?^A^^AU{EOJ6)^?KLW_2Tg57D`N54NC+lb8f1duCU@5L|H!IKyX5;)&fHn^*o` zzI){Rntb1q?@{q@y?mcka~h4qFwwwsZ|iyP?dVV*b!)-{t=QcfIe>*;?9qO*{J>A0 zGq)fz55~GSmmj!KSssgZHI*OuzF79R#<~udAGlLlejDrBSAHO=EYHNcI?4~MRF++_ zu6C^JM(ErAS7Kc|%MTn>mN#NuZLy-G!IjrzgKPO0F{hAIUhq?A$M)FrCJJeJ!F|q- z7sMfQq`ct!&W@MM3+{AwbaD1**^;B>1xaVef%1Zt&W?8lRP}E8zaES1*iinj2O~Rv zBcS>3iB@(@v{}bRE9r?BH3wJz>bMRzS|s3`&ll~63q)IRp=h%&678zbiuT2eF}vb4 zUUL|)YJmB|;gjNg=NU*NGxbkUg_@RYl2qp_P1Yu9G<|XrK-jrXNp-Q(QuEK8kEb$y z2(EonO;(z$fzo)cwsS3%YOK;^O_j#aX#3e(H+8QFJ7D8AoNKLAA^EB`TN*#1?Vr?o zSnEZr#0NvVO&$D`k2zBPe|h#+Ac)~X0B6HovE}`Th94hs?(JwYu_}ozNC_Z z2Aypv73)GOQx~!hq+GYpVGO0C*Qo7eVGsmN<)m1p=OF6LD zjU|qBw9h?qRHv4E`!4Z%ob2OZ&d33i%)BvUVIxllZpxb}7Y4qRaey-A%fKI1;8Zy^ z@b@%)n$`{6tjB)U1z)NKXrT-KsD|HY!O3M4|9T6~bhT*wkOgPhDK((6`9RK3sv)zC z=IxbM+zI>FTxtDVA6v3sXO`-&SSlMM+LS6E+U_1(u>PjJM6|on#%d4uX#ndt;+gu; z)XQH3jN$i^A=sM?!03QcMdX|Q%!85ird~EKO}eTu;TgEG8@)!;yT=BbHN9z{480bA z36n6ETLUvV)Zf+~euBm({#YffH!F{^dZh^2;H7&h32^4K4*u058tP=j*w_ zygR~eNCzyZyBn**|B@vb{!Iy>M z$h@h+MVo-Ia4%pZVCZfq&2RX@GUoZkuhEZ1>+xCmBz?_=ucXBL3YDOzxB2j-dowuIi%>J*WDu-`UcvcB}F@fq$e-Y0SO6KDj_|m!H&8l&Tk~$tJP8+M&(if>;{5@p^NU}n#|q&OImN+|7t_Pt!MwTQDu&n&!uN8B zg7m}wEhs%_QNd6Au{g%$JBW8=9g=yiN62}+Gs>)XQjGU|4mBS>g$ER{@Fz+W}7IQdB zLVu5hc5ehF5+<3n6)yXX>~z904*8?=n?h5+f`)jZtlYBrD!Ms-(AcPtC3&T~xJdx`+k=O%>;9H78z-UY1b^}%Ngx+W& zL}n-%LWDX=BZB@15%ir5;CJ|(U;ILVZolQHnb4=nQ)KLZmW2)E073+OJK)UcMce4` zdt}P_#ZO8uyag8uUgcIGpI`i}$ebkP{Ni^;2J>cs5%8Uv^$dMFNIzc}+^r1!{NnwR zU2{cTbOnL%;3I1d5aP2Li9z*Id5_8-KvagP$ZcZ)&jJO75Khm)a}*cDR4|#v4Gz2D zgNP>#id8QP!znxaNrXv>nj&eTwX>Sa2>s_^BT*suVIhbByNCl&VuQ5tIq>qudAoxDvMscXSIBGO+{(d zoP{uBpyysb_Co7>T+@?^4^Ak55rER+1=UK+Uv-G}H@|*&qA`|{XUTkg+%oMq#tP}qwCRfv2Q6jI-N(KfFqTF47%yJ~ zQso0URPOM<2^i_~>1e6zH2sOjNZf}&dbj$HJ3<=4jmz~%uQAfynm*+6*reZpe+dKq zw96XZ9@g|Fv{=eb&oPA87|ERXGkhWcz1Hu%!e($edW>>EEl_@AWWO=e1DbxZB2RtY z{PPdBpAgfd1C!rC6shPfXb|Jcww+iRv6Kqq*gnqzg5@TXW-1 z1%g+dQ>6(*E)U#w2K{r_HzZl3=}fvvM?6Ds>TrsavFw*1HH_6va|Pu zNl4w@^GYo79#&1`iS7>i>ojJEsm2n=oWzrlu&IeB;^9J`6pkPyJT)3mY>aDLJXsr#IPfeI zaa~-rq+Vu=oF5AzT*a#c&W|6dhlIrwJxGukgAWajB_CjF=Ou<2WH_I*><>J6>ZZI#hFOKoa-f4{CVJsA{2vBjbm5n)`?m(=e z1(;2_(O_P2c;B?5_v&7jbd)hZScb+8t35i0R)iyf#*(+>#1qF=4oyYItq7lAOBSqT zM#U2yPTpZBZ{rX~zPV#?qFFMj+i5Hg7xt8xoKk*DwmFI25`fOby|zUql3|c_=?o3x z(yyKJK4$c5(bB$eWcufC(=m_yUH&>RVsjEp!(~r!7~muhFu%w4lH7-5d}vl;x3Vd? z;sH`L%A%sv$hr(R(n4b|Au!JgE`Eof_52)JmpzvAFAFyoyhHv5{vYS+R)p7T%qE^0 zZ!ZG_aRNH>hM;cZ-CPNbnu+)T5G8CP?puwQc<5olI~pe>ZUs#uP!JKyOcO|)#;e0) z*F`WUgp>&|l$JWNM_hIgi3nPv=p=vXK;*S3Ho=G9j&W4=l=pgUV=_qami)|DLR;{T z$gGwmq@W4GILSN0^b7*vBsP-a5hmA>q?i(cv?wo>2R(O$?+0lw!GVNou+xYf)Qk~d z$gDrE4g@w~Rsm!PsyIB0!1}yFus|me_O;aESZKukiIF!w_2Wm5Jw1B`-sWBX$)N#f zNbaIF*Wt3d1g_D0E#w4$z6rl4@q5n6+Kj8-LU@5_(8E*dQFG_V3btV{!aeJIo=mhQ z)*r(4V}}af8S`XA`&8$YHpvfM&xi14sAx7Kmz_pT#7GL_jdR0e8JqbIYMCnXaY;Ne zH$2)&JQ`jjF}*#ER7nc%hQ2Nk$`V=FJ+1R;hgc;f}@V50HN8w=O59}eTiH=eVOZ7z(lNYUFhw8Z2;FJaEQ6=?{Lr>TZL7ED-$km`t@9G!qG94~S@<@zpSfBLTJ{dDV-wFL zY-++b4^+-SewaE%T%xa-_(oRU(@cbly2=5Y{|Ds7e zV=w907F*sDMyo)NB(ImR5I(V9J#{%_eW=Y@zLD0|>rI+ZUCx9cg(yy&9jSxoCBA%| zk}lCpXupb341z0LkM;DRB=NChT?MnENH;AD!(|jov@bnz=!Fg%n}~z#bEYLaM9d(! zB}peMal1qf)#Az!a$e*c^_*#=5jN%IYPg$muhX(=V(? zMsIKl=~fD(5)*i-^Vej!qk1=o+CC9Io_`zj*IB-axoh&4ECfhxX5>?c)BT3;$bb|4=anI{!Y6FZ7Gk?qdG|=+_D647e!MKLFOCs^lTT zm7isCQgpyw!DdNFacFf+ zf4#TPi{9bwoF7t=n4&bPxOMlg^9&$}S9D{uV5>j(oCvA`QCVOAQXp$dZr0!7LJ;n` z4g-3Ic59+;?hdI?Z+Z_(s_k4Hi=(;{^$h4zc-MV<@VBy)LvA11Fl_Mm(|f;&U#rjq z3prtC{9R<>zjVr9Y_Axj;&tv&?bS0o_H=}yac`cz9?_(o@}cKyv#m|@fnVbT=X{>M zejz*s>>mZ5gRfG;I~ecB&nw)=ec(HM;D>$SA4Hyd`G0{A{5l`_4LAmhWrL?-@gaN3@9P#?nl9{FRXV;WgEUB$nT(h8ZaiH|__!lmT#!J6& z*=5tG&M2J`y(B)hv`-wpF6DH`#JY~t?UcGzv)?;YryMuGG0=>NH?qUs1Xc zEFfJ?>5Ub0YAdTtZ>m^u?R<6bPA{a&+S$m3YC5K$Aha=b{N3kCtyo#H?+2@I-1{Q; z;%8N5b>H|hHl7YC9+}wmkL8MuAfuo|v0kELyTx%A8c$K*B@l{m);0$ID1lIfbMRu| ztpq~3{h5IB=ml@E;I{v4a}2%>|Gp3WzkJ}VAB;bCJk6e1#&bA+CjQq6w%VIM!h+vm z!R>RqODs6+730q`3(omh1Ak7#87}uJ8u$Sp_;;=N+xU-La67-u`4{?c^DP_o6_q>O z&suQIs-@!dV+(GFd&~#^6#H>dbY}0xr0WL^5XudoBwd`oauxA`&$Zxeg^m9S3vS2r zejoS^dY#W5pTT4zl$&q4KJWqyZpSBL!R`25?*q?cCPBI5^RR}yu&lzfP3YChZZnL(~)27R~dREe_mmeq=d*&Yjwofm-3Py z*2Q-HN*bztI)i@UN|>8}^w*0%pN$37ex;?pZu$x5PSo#Ms@*XsS|guSaNdC5z3k9^ z2u30zF^NE4M`A7Z?~g`j%uGBpJ+WP;R`F<32i>Fp&DJWqj=3sNH?0t=f^Ee`+x3!B zaWaxsoM@Yx{LykjT0br6^k98y6K*{o^JMJMPA6|W-q_jXG)``gk69ld^R#oyTTTLi zhNi4|QG4B<=+@Vw4P9Av|Jm@$#nE*Ugy1xuhc`EKQ1Y-wo7mtSdSU8En__wE@fy^$ zIZac?tk-KsPU4W$Se29LgkL$%_U_`uRwwb6vwaT&a!xtwBuWm)iZ;~k{OUE)t2ao@ z)kpTuHp;?^(>QGTo}M!iW^?;#SnzU^ck!4h9zl{RQa(Qw;o1(@s~s%%H(_&aP1_`V z_Me7T5-jf2A4Uzu_m-Y_8gCQY#=COpMRUg_r+JTfnz$_o%N408Ncf5UPNL0Oxvh4o z1f4huDT3&qpi_vGL^$Q5!{BU-)2nxVi)nKLBYIUYctO} zjo*}bH~v2reLRM=&nYy_s<*XKk{b1(|BQXEV0iSb39gX zIG)G`vnTU5>n!IYW^COHU7J%Jl=xd)53mhkG|KKHMC`Q?%`D{eM=!+^N27^-@x<@2 zG8Ip3jU{DfK8|Ho#)~@=5}TuK$m}Pb=2!7(*YS(F6ph{83%6ly4e37>DIbj=9^g{@ z1;7DtVK+8!ckc|2{K`IzzYwv4ZVn z&Y^A2Csiz*0<3+0H}E!QQ?UpoBt=JpD@!qqSp6t z7z5c;4XH}ap}qoh;Ia|9w-1Vr7`ADxz`5uDWxfvdpmnik@YjeNfCI>mi;w%zyDt! z)GI&{8AG^qtxrl^AQqTN_&@r_>EE8bo@W!B5+v)71h<1 z)#+`#CwynNAiq!#V@`hW{t_$Dh{QaCwgR}2VEo+KwX*}`%WG=z_8h+B z`!0E5aY}hMkOo9Y@lVnI*4qr$Ni0W$(^)6%h{#u!XKfVCg(mA-lnHm87tur~s`I`K zJWHfC)ybb7m8d=t;mn>x#{&e^Hy!df?) zJFR|o&U>2RW<#iTH@&Q9FIaq|sdjXQVx1#U5c9V6#EFH4>VdG6uXE;eAfQ!5^a$!; z*5VnJ;XsB184hGPkl{dv0~rovIFR8$h65Q6WH^xFK!yVu4rDlx;XsB184hGPkl{dv z0~rovIFR8$h65Q6WH^xFK!yVu4rDlx;XsB184hGPkl{dv0~rovIFR8$h65Q6WH^xF zK!yVu4rDlx;XsB184hGPkl{dv0~rovIFR8$h65Q6WH^xFK!yWId0i{WzVW%atzBKSVq3 z!TSw<>!0B5418{@ESMJ$m+&FHs+519g@37cK!p4eqT|v$vG6gT2;WhwMINGHsB~~dGM>CiCDZwA{D|Wy!S@Di1J}A zjKmhWqTe3Q z86=SqZ|FW2cIt&%ceFlB;i+s!0uF=z10j`|C2;%Pr&Y8@YyA1pMQre7oq4^^ekU*S z;(x;j^FUtxC6u|P;n6^mH}jNiPzdmlT(NozFJGRj0~NtzyKa)Veee*~9}dGKdDCrg z&kQ^eryl7#8c)1xp0DHMO=IJYlXp&A`A%&?tl@YhxaxZ#A~A0yv59BkVL9c)t4`uM zm4t>3c%AIs+~A6z2@xaJSiJKv<5B1|9F7EUtHTYBI+=Un+th-0kP@e1X}B^4=@(m!~2Wokidht*0(PWs)linUM zjfhNBR;*}a-SeH3v_E|Ea5Urs*`V?HmKOr#V?wzSO6pO;#{&_`5%YAYJT;Vh4J{BN zqxK3%#3jvLh}Vy-n=6AW?;xLgKT2utQ#G#$i6lKj8R&fM-JYIaj}eVK$vUg^a!{Tu z?%x4dB99=`iV>iK6o@i+^W#Q(DoumiDN)-C3OO$@fVx_;VFS*$= zQQ2qZD}8ZD>A%-^{La5i**`x+=}Yy!TK_p#*{2mL{hK!`-9%5>df%By81G!Pm5HB$ z4dKO>mimFYw8y~y%y(wtzEe@|x1D$g(iz&VhO*=J2GcLI`395YPLn1Rjr{Psdy9_# z_lb(I3cdLZ7Xxoi>aBPe5pPp6a${WiE&$;n(bFH^eMPv=?vz7FOv6|rd#SU;HY}jU zDCPDU4KGVUlwpE~SGnMmHN4&hSK>1)b$63-zF6b0H2|$o)$j*g@GCUD$p!zShPS!k zS88~>3x17;r^=ajpQGXXT=)w#oDH|Fa6=jt`0s+(X*e5lTYUqT(+8#VU1SchyYb7l z5w)2ugBQHT2mYE5obmSZ=UgB7bRT$)51f4iFaOy;@Pa?#1AoN_e$WTbeu0<&=la0E z;sd|c2mT`;_+vis7kuD7KJZWC{zk9(U+x1h_kq{@zys+^$O7Zzmlp6dk)KKYOy*|_ zKX}I?e(8Dq6!KHVPeHzXg{DA=3WTaa$O?q6Kxp_32JnTnKxilSeg7-{m3=(+D5?1eSyq_8IXVwKk1Q0?a^>8h^4D^%VQQR%K* zSXw^2rlPcJ&O-CNnf>OLATbc_?sLU*iihx{^ri*1^GoN{E|H{9!#iMe7FNt&T;un! zS}F!!uWY5m_j2vUOX2v*@cRTf!fg*6!|T3I5=qVJzOJrFdcFqM3ult|yJEd?Ci>t= zBt3&jMN(Y-?yctCid5_uvI}PJr{RatqF0l7U}o!P&<)@M|qN(`?{3S@2UW_-z*4zBl|X3(h{8@#jA* zI0w51{*VRdGad%M$%6BiMgxD&g0np^@VyqCeLw>rOlCn*v)|epX~B8dyursy?4qc# zFKpmZ3;rPszS@Gbk7@89u;3rD;JY-O^79D`J{#>472%)6&-k;}2YxpZp{RxNGx+!U zz<=QbmvNtmKL<2E%h6eu|3@wOr!4pg-BqKrT~0ry;gl&%QKaHIM#JephfXH`c@}=2 z1uwARq%rtK7W`}rewhX5*u~&a({TE6js>4-;g7fA*I01&<&8fT7ChgAtBE+3F9jAn z1Tz)0UuUV<2Xt?6b)~vQxVmEDZ10QgQ|%u64*#3p-(nrjBFZ|-RuS7`nRRhaLB_yD zSTEke9>LE`x#=l;tnc10J!Ob~>f#HNQjtCe7hJn@Tu1so>5nJ`Grm!_zI|Pe7g@F< z20`oXUr>h4x?HkurD!s(RA##1YM2?m`|YZxsluShR@_b+e1Td;9g;q@@^ge13LfM29m~2&-&9Xy8s28IKO!7+2!cwAKOG1iqJLb z_}?eC^v6v<;oQmRsaLB`?(M3H`I9Cp%#**P+3?Affyfh4NKMjrse?2)XMYa8S!>d`*Q}aO`U7dfj9%N^2KitrsmDP00 z#*|Ma_lbfEpMfI|h!3KmeQ0hUG!QS+Nl4KTJ_TJKxVe4UDf^E#(?dYgK!xP1>f&DY z@qpe?z@rL%-cYc@8ps<8>Y<;C`K9x!XXCx~KUMu->Ff0At7yig@?YCcAHnc#8Vr;% zcVFRIo!KYqD{##3Zhz?aAg>0@19u)^UVVieO&@~0txQ{MV7J1+@O#N7>|-^3i9yu5 zoBn3Nz4{8dx{Wt|f>VJ(V4NtL3Rz^n>pQS zcpa;)KM6koG`xBkj$@ZZj?*|5FFJ0nJ`)DK`Pi}qORK74kA5v$+S499bA|ZoBz_Z5 zG*80|l?^W)k8SP3^M&!O-^Y@Z@eE~cI5%FjvwCtoA#1#E>DA*b;tP_Vr@7dzQ^%`CDy4Cm)Ck`=EfUm zgi9QJBJi1T#6c|2_RJiu{DC9sNRKu8r3y1KF5EF!`w9~54A|QFmgd z-*nEWv!l2+>nr40NoP0QxK9C6@cHDZT})d%?*#|RyCPZqp}-fAwcOAVLYGE1b~qPY z6A0e+1EPT?;33k1-rfw&KVg9b|OjeXA}uSNLwsxy_2;8auOruvzk~^ ziM+s3R$q7j-%LT5WOl2J|Q#p&XYJq z6;X-Ai#9NBPH@!+u|IL^P54N8uu^`J( zwjdk~0J0*bOv=u2VJ0cyf{46GN2C+amyQEBk^Ew$I7d8Z0k@lb6I$8Ui z!Kl>8W=I40xM^lQPs(Cp$2kaw6bAthU`Hu zv2zIVVh$8`tb(_~Z`tQWK|`GL$*jU@MeBpB=1LAp`qtCOG9z{57FdENWCn6xDy9ny zM4ng^@vURjvfxmh!%oHur7t<^+<4ZT*t95;q(!WxV-VutRTF_HQbtS27)V#Inuryb z5-qDHLa9NhNNC5;4wGFXkEt3+2|*dfYF1|>@`t&bQ5g6u>mc%Y0Ik{s$FvivYF@lp2!#ggCVz4T5ZIUmuCC6n4##Y9}xgNsjs ztJ)BXj*^N?a^;#zrg3FGv6f#@4}{>V*|=}ZfzvX;8t)Vj8Xu&uKwKi)CL|=DymQUZ zkt&loT+e|Eb#NPtP(&Z*tyM@`&vaZV@>BXBPd>Kh3GtGiJfhsel{b5)s%pM*R*saxOEEuxNtGl`Jh}QQj9wok?tHxH^X4Mm8}dmq+1fi+ZWyGzBZj4By}%r zy!4{+LGdNgjD*vN=|~4y=OF4})FWa}tSo^G)4iL1JVpx1Gjim2%x7Um^80I^qXk$0 zh*!#|c;dx);`_5e0>&T^5+hV{1k92Ez>auhl40n;8}B4OuoxrAk76IAl{h0TA+KY^ z?mQ+DT?1HehFlwjrd z6kKuhR`g+t$8<^tnWrNC2w}Jk1c{8mV{)ZiXc>&=%JQIIecR~UvSX}pv4hz7~Pl@w-*D`3bvMo)=M^s7#z1QGpOXRa`Z zZUG}B%-)k7CJ(R3T30Gm1*SG!I1N(lT<;q>Xv3sBujcND5(R$w4r)$O~zS7wV z_N*a)ASg;0At%#~$bd~KJtDIx6wC!?x|9Hs7{jqD2CX>;>0%K;7XMO{Y9U8)`Zq=( zDG^PqB$4(&c`bLdX^}K>L1DdR(1y3!YR?E(U@l;EON< z^&Z$Gfiz0?=^9R#$Oefvy+f^)Zv7-|yB@C>X>!%$%uK;dNga5%1VCMDq3+@3S)Koc z%a0_s@FbKYiQ%}u3NPoqdqUVTnGU}p5W3hZP_~6PFvEdWFS&vrOx04p0N`f6)mmWTp&>@kd!2d7Bw^h zc{a|L-L;q9wp;rC+yCosZOiWZs#uGeT)1g9TvWUVtQtT`kO~P1dB5NDoHKLgnP-4l zx81&hRCTDvRk8*O?2n!``D zZ=OT{j=PbQ-iQ0lIi=>nMI-v_aA!#Ofh=I!tRCfaX5yYr^uI=Zr|w&zQFrP#^0H9e zoBQp|Ir)?SKC3L>8_h1upL*|@P=4{+oM8T}*0G`djTtrL^Jf7P%%3_Z-wRCprrj&g z%bW*?V2Z=M^D^h>Ka$a$-;t5|O&I3Di_F_$Xe8tw7=nZxg5erK7E6?s&@;=3(k3BQ z(8~c>1f3-H&{q;+i3EHVdIW$P=pvLWVE8&Q7#vAF9(36}>J5=Sxv+%u#(N?KIhiXw zR~lI>7UUEdnJZQng;7nwFJv z>%Q%n6~8$(fo$J(oVfW`@CweC;ZHepsw)6+gI}8lz6kL1GnoOl5F5JM;dSZ-k|L|0{)IsZV|B>`HZwGt0$E z_uQZ6Z7&@s-TPlUPMUYb;*oTHCQQ519aWe|UHgn;CRzb>ZG~DvM<@)oMXj#jd>4|6 zaNdip;J+pi$_cNh$57PxSNI3gz}Lt-wVn7QY2fO8CMW&{q9d3Z?k#EH|CR>+dD(P1 z{r{IV@E6m-7qd?U<@9G?8u;JJCe4ZeA8Fvd5>Ec}9(2WLbvHcWZ0i-A?JpJcP=6I&(#{7_na&ES0tSN>+giMNw_mU-I3!T;gBqND5(Pgk;m-JsN4rVI`0MYDO_Xr@&->+-Ka(~1M>IJ5 z160KSDErH?0QclOy>50Rd7q^k~DFUCERjsYDB<}m(l;djil5!HA@ zkvYQ;!GSU#PzX}@e$_Vg$po`5WE#~-L%l6=2VidDZ>X^8)p*3VrKZ0b4sPLlZnP-^ zk}(XQVLQYB5nv3z7=K-j$ckCj|H@4!N6--V|KqP<3Wxev zJ193yr<0!TgG7NTp$4zF%@;Zx9m(;edmCh(jQ`$*m%`+vpEmPze*0Z8`&+D8Y_t8H zSyCcgX81oh(?&V>cf{^jiAD?pA{GJgGhe(TWhG{~{fGTl>a-F}ma;51*NeuEcU=;8fUp%N#cx_P=DthA%gd?+jZ{Z6d=>>uIxS zYh>J3JpT}Ul=5N5MlQ#d^Rvrw2mJBp!bP$2!oe`F>mM*<1G6KABN0E4w?(4nd*$P{ zg=0gPms_#$am+zSeA{@X`v%?x4~GM@%L|EiGVC9+rz#oH)AXMn^XZFMg_j`gh!j2z z)D!SK_y}u{a8ZZ!-7I?6EZP|^!h-;@FdqrqDPjk&LH9^-6J-q{AffOuG#r0cMD7z!zWYg1_^RnY4cAlP zoMc<1@PO$*Vn&z07a8|#xwT(-0y2DAUl$=14u$PlnJPZy?nlO2H)hQrqNbsBt zLiV9d%z@)jP|PedbOaeG?2q^d;ZG#G0&;!Yc4R<^7D9+HhlR&iBJ1I?$Z3XNbXgoyQ;D6B+#^K!HB zX!Bh`kW3=Ao zON`=OMJz#J{qt3`wX2|?=w@qAZlv_J=GW=fs9(}!{mAx>xjUM7^a8-=7=`Lu5?93M z{4t{+&7Q+Ke@x`dIsYvGn3PF<@m6saJ%F0U59Yt`%{22TujTxAYj#ckY63Bn0fqzC%HsGpR$7!{Tt?y z8Vh_WX?`m>F(l$@%#uq^9}Lm9@&nf?t@q~r1|iJbJ;0Z#b~NOz@e zU{wq?+1AAT61`O2MFqbLFos_&@sze#hJUs($~}@^(J4LKnIP%l>ioXK=3I_V=q@OD3*C|A)JL&%&a5w%vBKfEIk_SA_y(oIcKewHZ62xci?H`ujgV5*w=E+(t#_Zc|D{yzJnK$r{rVYGCo{- zAYgo_rx0%z*XJfIrLWr1aOv~Lce)DqhNBCx!RTa$@jX}~rLPKLdFk^(7(#?RN0Zrl zAUD*uw`o;*>CUFx%B@a@;_omsc7}Hz4CBEn?h`m_)MsbnGbsa~yqu#!qkc+OoiWgf z{}aZ z@#CqhNqAWUv}MkrZb00%tXRsNYhxR$t;aEzYat`3K_)f%}p0!L+VrJjBGpvm;E&3@9$83 z^SmwQj6C%A^R}vZ9?~Ld$8RTCd<~u8 z6=~@-e$+t``B7Ic-2R1b)^K@rN`b#4yz>AfRClr3@5+qM_So4?wq(%g6Oxbv4q;>L zz?1l6%gR6}L?ADda)ACG1mj9!KZ1+iN=Z(@1-r1P(YD1_TH zu52%fv7hOG*7TQ@vd?Q}2$5(Lxq4-L_P8tCr+mb0jbV%NmfT4DTy$M;A2R)W%^9mE z4q@mTLH1cNUTKBK4Mj?KHa~G_b9}$9#(Lo&`EN$A&o%LACHRk5w`b>K-riVyH=O+) z%>T9=LSUFgLAW=Edz$Ku#=#l*?3_?%9EvfqO5DxabZ_2jwy({dirj1eF8hq=fX^^v z2Pc^0dd(SYiD6o+g|_-9)J8DpZALdSpv^!#A^Y5x#Z??BREAZMMdzP-~l}|vY zeTIo~#*A##4cR-**3Jxb^@-J}?wflL{c?2gQnUVL`^lzlG<|8dfvPVZWCi-={DQUE zw=%gkEA!3q`31rJ+|YR|gdXhLVuuj{8r64gEvYa44f=5_{Rj&`-m(1%pO+cP&xHp_ zy60X=w@d10(&*g>(Z^;O>GzMw21Sbq*KqVcx!?_8r2;NH5HKqq+$7+#VT4)m0s3kI zPx!CW{A0kGUnwfyx92Kqnr?l3iK4Q4(V{>4s;<6A!Sj8Y0LtIFtlv~feD-Pde(53& zPQR2=eGK9!xDLx7JhpIS;>As_uaWDE-*SQc95CfF`Pl|6+yx<4%>RU|K_1Wl>thvF zewAD~%O0oAS=S^=u#LH%KqyttZCh&DZGnRueK7?WO4SFpEtOvN^_}5wl!Zjq8|moN z_4TL9sz>$dx#mug>b5F4_nR^P#rW&$Te2{+ozRtJOT5qh5*!sw$NQyTm^B9{?pttU zyd=Bgm>VU%Hx984D*g(b4G-z3lfGBdZ%~L*chZjlPSk*OSDG5DR7n8&mxsTiSNwAe zn9YY{*^EsXu-{$r6SUSBrhQHz((5BPxP(YAND`Gz{!JM0G- z+9pZ>`hXo~^f6xxKxXtlUrQBwkwti#`l$JHfxv~NSpvh0-lPQLj02G>U`O9y;L%@hfKZUf)l@g;-ew!odppN-$hp^9v-c&Zx(0!1&I`1J-<>_)TNt zy}qY95Rr-Z`Cfr8NI27r*M0ZHH(}q@0^t`2R9;~8wzV;OKQp(+@V4)WS+rwyEEB!2 z*nuqL;T#M{1q16aOWfWj_(PiB?~|u(z8%z~ZN4WTpgrWn0kbyW9VND7H-Pk*_;d&R z+rXqvcO!Vf=^d=_h1Bgi)>z}=xp+$YSe-R5n{l?cuygIjOK*vVu>p-+khF00b_@vK z912^jPhdk1-#MNf#$0;QQ$afcL8KsLZAVC(y&fjm-f?asud4(k!JN$=U)c8WSJ%T?0ND6Cd-{Ko_YTqyA%IYY#XlPHeO02_ROY#<|*2<2*7kL$#r3 ziZ->eyaJzf4A>@`8BrwO5E*ONk&$SdKwu+NjLZ^;pK(AD+c0o+jKYYI*UoeJX}4_0 z;a$9-vRUs#_E2h+J}B+nfyokz)J&f(1d0)2DO5ff4}Vy+NPjIHkRnysNi!FSqBV0A zU$d5MYV*yZt`*b6wf!q^>_Gp zl@1v{>>Sx)J!eLd-k^1oO~cc`E4+!QOMGp#oL3k)_EnpaR zo87WeWn=n^5O8$X9`K#diU>7VX1pR|7NZSE4A5JJ8HUHC7frr^QMAfeVdn>Hthg+I z^##C;_yYLO_f;4ZbB&1=s_n~4#52H4AK@Uy^Zw{(37@blv%b(xp&TA6UD8yw>MNTUhcs$ zt;X7>6z7|3n<^V?YZo=TxGbw(Ufom+=Y`9G1&>m3>ZY%(Tw1@Va`Cbi=^e4VoWU<_ zuszUcV9$C=tajPL>V`8!u6FtI`sI}?Y8N)uFBdVm)(p<5Y`mpL1!cp;LIiX^>I^W(BP#ey9 zC53-VgX`&S()gqEZGjdp%aQVjD^XO=^sY|>zh2H&5?}Y{9u2O?=e{)XQ)%Gi=`oZu zK2y@bi_*YnrGYnVaGn1v>|jN>x;+0_gX{9PLxZ0Wv*PDn8vk|vaL$K{!R!2aGz~m6 z4gZTYxGoQ~HMs8odX3L|e8g5}m-uYa@O6I%MDL0lCU0nzZZsD(IV*@4nz_w9*o#B52P`B{=SouM1 z)52%i&hY;UFrpOWud7^E4p8K;uB3N@hVUQauV6Y}iKN$IG&^x00E|i1>jdJ>lJs6$ zG^OINK;1CVPbd8XNq@gWl)97talqa9cRxmgRHm(s`Ye&ym@()qpx{uZDqsqI=KQ>ELNcGk8QTU@v}tJ zXN-EEo>wIr5ebOMB-Wn9*`YPZny$c%J0`ub;k}<2k9zSDm+;t=I`Kid^>ZwbV9Lwf z+PWTwb@+?@@7zyUXGSsOgyDUiDLmOKq(U54I`jhIoST!Um2d-=*}9otd5pFP@inby zu+4~GhOPH71!qRHKV#0O_qPSiHE%b646~DTMaZq)a`!&=sI>ru8MmenW76!P2-IvB zcxFcbp(oY8yXZ1Fzq6UXsnrhn*_00&dyPp^GD5t&sE3DSXu!pcxVQ*==4?;(pxx3- zNf7Bha6Kjl>t}H29P(H-E;0 zq56G2A}@f;^YCu?Jjd<^_h^+>%Gh}Evc*lT$0{3}FzinnOy62N{gRm&YB#-J~4nUb6U(T2JM?$d~2>Bb8s8JNMeM`IYm7b0TGxDRHS;j5-x# z`(^c>%F3oCjg_3Iz;-cvjQ_>5@=AfRwMld#I1KJ}sa&oNculQ%%$0EK>?TU&673 zoU||PMh#ydvsG(weax^-c*l+!^jm8onMb+g>WBm-43k*ZIKqRl&V5 zQ?ak1_ctm8)Q0J8@dgdfFyiWi8N)av{tN>Zik~KBXTWsI(qG0l$TU4qnTG*>TokIU zB;|*VutW`NI|ppdqw0NWO{w$P9#C!q3PI|<>_|ebv^CK;C7x>6CQJAY(A~n{DBTC8 zt~8bbU0n~0Tll6-kRCok&hXa&<`(`2$tcwhs4$)3x4^+I{0ZJ`!7B9P5ZLT}p*kF2Evi>#2;U{E*crMl|y5i`*)8e@62g zaA}!=gB&>SyFU0B_aGdKZ%q|ro5XDlt#3`$_S#{!*56^_+%XoD%{9l2wr?Y7+=LLe zj+xPA(4LG$m*8epjG@HE2^@GuZ_2<}#l&)>D3&U=w{ufiE*y#uo5ru2urnxj*qd=U zT>8q28UF2wGcLjQ>>pzVdC<7869Kn&WsHjfr@7zS)_Nf0_};=Jg+u;r)|Q}E@+-6T z?Tp5IFtEaIn8{cHog{9hZ~ia_T2q-=`_A|-IgS$%kz+ZT-g2uO7f`Hzi}!YjtrYf= zcI@Mt%*{()uG#DCX!GR)Q@dRDAOu=oBWqgOKHNRQ<=IWh6^z%g$8WC*_5?PQ<6@Jc zz1+)PR(FyTOWJ)v1>U9*^x$So*jC}Ym|Vx1mX7RkPen@mn-5xpt%ozhtpnNM{OM3(2hP-6W5a+MYrcs@k@H^es_284 zb~H^ZlYsX``tA_B0!`~%Qy3VQwK1ISHH(JuK!91aWsDEdnA|h9iLvq@GuyL$T>mZ@ z>BR=O%`EUD<6wzcgMv+h5r>11lR&XU%AY*xp2Ux!6(dV{|EgfgJg{WM!IBZ1CEV|e zQ2fWh-xPj?OMBw{IIQy{2mI0aF;(#+1nDVA&kkN5AlZRk2x-}YodM*@NUz|9n$8Ge zUkCgi2w8ddZTO+~Jn+pH(8OkdZGq@O`KFY&u=TE(v|0Vu z5VDo!EmxE`t-fjV^}|UkV0)1xn#U;XC}3V$zz#wZBGE?vj7S^ za9Ibz8=w;#8WmA4mqz$mbTZoR3B=LmPG`kjiWsvfA!0W}#F(EUt6vkbM15|36Jo@H zJh^e;E{IX^H$w6rNH0zw0+yER2gblI#YxV^2?>BSVe$?0WAu+LBdT(CZIT4)egGgg z)|+ALb;^rO5ZceBqD9pYvblQ=b1pgh4@g1`2n50x7+Owk5GP9W{>Oj+}Pp6`ML+`2h=iDQLcU^ z?f{>c-bkZ{ksf*b=P(e z%=9msIWIn^_(jesUYXyQA*K*<{YZRPaURLjDn{|YbB>S!XNlR9)F@<$m1;M*l8l5~ z9*p{2qr&(U;G$!fKozE$0$&agU>0%(y%B#m{C`XXe;9Cm&QHi0V6UaY|GmKH&Inrx zS%Psg80{AB#cAN7H1J!~!2d1{{9n?*xi7#iKCh;MXG4b1&txvxO2{;fymR~fOqClR zkC08GBnB-h6Mf0Mot9TGTU5Wa=JuxA)D1?$liJGWWsB?TmoKecj`_x>#>(3kH{DWM zw|FHFJz~yrVf`{5xpWOin=NuqH%ia!O-q%x)h@pImQ+7v1Qst_w0L1{BLZ!_rFMDc z?ULD=q$ z!(Yv1s$nbPtmqV+^(7VIlv)L^CJ@Srf6xXCIHg(PmuYa87X_a$;h%x7@6Wkg!)M$S z{>vI%kLQ1(yiqYelkivgZ)DBn4^Jj+!*VF6O_@Jlvvl8x1 z@8>nRp5CzLkDlHuw0P?A|FQ+$@l2G`{?ror`ay%Nr7$*2iPi3XQhBp^#P zIC-rU`-oKZV~jA_ANKyK2v4+{Xg4*uoURghqdGgEe*aRUDLBJqzH5z;t`#`DKdzPe z8OY+*7AiTl1@~OglWMs$5V$7qPkr?m=d_vix-2l`1N^usDJF53LYN5CWs;5oeq5B3 z{?ow8#sB@%pKZ;8WlLAizR-nmWVs3GNHDAYER!XiWtw=5E0uzC&4Foh@~?tOP^v#_ z+fw^tSHr1c3z%E@0U5qm`or{($KM&gI?M0me}Sy@RR0yELOH`90n{!0Dv3BK z=@>riZ)f_#~C(Baw%+34bqW)C(=6U*++HOT>yDjQdpqWxdGdj z;JdOjnr`$9*x7{oAtR_Mht)IfbJOMiHhmAAZcg40H~o@JM!g^I5v>Ce5OJ~Zt($gB z{nFZLU$1XmJZ;J1n)+`vUQ~Rszxd+fX^qPlPQxV;)3|G78upPaZo=TFdP(K-l4+t5 z#2S~l#ztOQbX#R3_NsU0amNG9%-^Jm zw{>vD#M|m&F=Kj92i(J$qQgnZHQSp$AGUVlf-|cxDE7MFSG?fIc=W+TFM_~KpoLjg( z52q1>rQ5}_#_{LPkL(J60{7n0r*Y5HvzNnG$%|ZNGFP9Z_%=VtnLb86G1E5{Gkxm; zxuMI9a<$X*DEr0oJ!H9au%B@8p~0!nHo_Bww^8k^vqNBcL&QdX7S9J7H77WQf{e3u zt(eoaCp9nK-hun9aA)e0Rk5&Y zg+MxA0$ty4Cej2L?=mHSoaz<;+~Dy!6unSXR#se7Hh=zCD(7Bz)fMx@U%INY^5SC8 z#gQw-$Dc9@;W{#}tgLQqtXV6o)$#n() zD~V4(P)y=*&WTYGu8--x1VYgt{^M#?`;F=sRX0^%d@iznabweR|HZTLM$2ev{AYUC z#g+3aj5OJ}uzu;%+GS0iicnMz1p3kbB*Jla?|ghdt2&9eo+RUZCOC(V_c4;-6?x)D<}g2>8`XvS?Lr@0O!hy z=d25F1dON(4@RNBEA_LrMeGpCpd^K@btc&o7AI~qoZQ-?ZIZ;BAQdJRe+7=hKtHwW zPB`^TgbJxE%}Kuw4sQJON)J_=L;kVdQ1lA!7B<70B@?=m7AUr3EWb|rbZwE^D;off zuAKZ!*A}U^{Chev%uagyE{IAjaZVSl(b@LA&X`#&QO%tVAdp6>l+Gd&=~1@)MG==Z|d+x=Q|q$9xZwyK^} zyL-A{JLTD4+Vk$wCwfjDiXlb;uZio^yL*Oi!#!eyxV-SDE{00Q`4_YOdtARX+sCfn zFD@{T^@$74qu&!(o?G__S8IrSa}gfWSib-a?Lgp-yJqyf+jw+>45+0a^KrO{zIm_N zevcq-|DL!#J=TwF)AtKst$T8jC5VfNg9x9`BlO~;{H8l`zxo8ezZSjTi~HoqhD&#? z7>BF=5&zioYMet{kFc{d5sAEvo>K!mdrrN`^i2ZfZt+TiS62xToRb`9YzTE#GCCUc+B83TyQ^V7M{jSXb~$Lm;RTC#|g~Y;&S#E z4{Z^=Q~aa6QNA40SYFftn@Er}mo*uj=5*D*uyrD64Mwb|#a6PN;pn3tZw9s+;ubrg zsQD;dS{1Rj1$+A`g|RpA0@UftDG_f#M!vE~@MAo)f->0i_CO3=S?yEb%maq2p zoO(5Y55ac_`uKvw(`LI!dZhh_A{@SDwK_&F@PVk~c$sQ9IfVz%K4C|M&qZ1P?D;*m z(c$Vd!948kU9$-L|#(<04yYLZ3EzTr|f%OHeLe^cZC)r6RFB=e$8Ie8BYO9 zQVV9&>4*894Gr+@|UC%>F(9sv40o#JhkfG6Uw_`6oXnIpDR zd|3;>la!#(RzCPC&saOtK z_7wa-34|h?TvYI<2!tY>TvTv<9*|>e1^2>CMST91GNpkqmVc#glm@~XSEU-HfpC`5 zxEj@bV*0U1O2)Zg>>tlJcjtJ%B<0>2_6@`d+%i(lGcIgwngN0P%e*2oU6&QgK!6_? z#d=UzXB!KtdPdPW>wHUu{+9q_{N>UoOt$Ki z8Cs%t9)?_n?ZSHWqJz{pg87p8;hnJ zORkdw-7TmSAL(5jkZvqFRYvra4g!Z2YvCoA*el=q`nPUQUJIY$pE>HWwdg_B+#JEQ!~p6K@iDPPp8m-1=6aXLz6^si!{+g`PcqoGUr`=pZ(w@Q_{sTCuS8 zd;hVX;k(hDhOM6=hHxA&8&)7~KKZ}44*t{lX*2kgRWuKe`DXuy4jA-YBoK}t#_M6H z1nBvJ-{FDS3FhL?2^&CaoiK|qSlNaHhuP-w!%0p%%#2|Ssm8@Ia#Jyi@LF*Pi1U)2 zB35TOV+e${Ye9;uaAK&FlAXduF`itTjK{Beg+HEeL!>N>Coq&5!t+-rE-%Luaz!>^ zU#7XZLnMO%^}@F)Ku4-4`Lu*!5kH*4WZEcRXMl_&U?GqvlO-i#s*?<-dKkG7PN!a| zg~mZw23`}BOf60(!$Z>L8QYO8q_Kprj*;bf^^H$vBkLYRe&WeAnO;2O%QP4D%2a|k zDyk8js3cY=IpW09Vs;sr!ABFc952EI2HvK?q`~tT5H5JJ=k?Q~$0z0rVA+NLc8m`L zJulaF_B``qN6*`*J2)7`r@j}!m;k9+(3}; z^#wL$W02ZHD?`qdgV1bP=5^!a>FRlR`Cvx(Yj;LsUNQXSV|#o29pcV%$h~Rpll1MA zRvQo9hY>@zC%A4>Hhju3XHydRHea7<;W-OjOTJ-@3J=jJR>Ae0dhRLf%J~Q`Wf*QAImAnlY-~XUOq*8L+1QT9}oO?#} zv8YHhU~}E0ul)`v(~4r<1-|hHolFsXOWK1)NC@NOz_6 zN&YK7lm9HoieACp!loZ9W%yp1V6Kak)=8gkO!9r%BrKz6nsV|l-I!!Z#{UNzEsak4 zX`h=psxe8)jN%e|#B%QITkFXY*8-G$%wl?3mt$z8U#>yqN%et>6*~B-r2LgPLUStL+Gcr_GL9+hi9y>jF$8;HW-0SH#45X3)fAv?Y<_~ zWv~=eKWPg-Q#!k2wF7ybSb6BgIz-;q?$}*-XLAW98}B>cwi|skb#G-Cp2TK8dmjBT zKFK>_<+4gYot3iJi?%U77jgIRrxWXNd0Tqk9mr;Y*?gio8~x4O`t6_soN$LC2vLe)|S?6VFy;q;+=C-c$ zX@M^f?7*CiuT@UcpViZzE>vgQ?E=Bu0QU)Be0d6iQHO3XchxGCA-?8{#WXTqi@qs8e%4!9~C%Ad+K^lg&v zZyfZBPU+v1^mocyAsn~x1FQ(4 zRJ&x`QrqwgKTMz?T+t~w@6lyeJNc*Ry$Vt4ivJ3{ zTZZqX-zekXq7c*2KLvWX{I8G!RY^MLKSo?B`Oow?!zM{FJ%#Ec0u<-G-PU*0&4m=m z0zF333s3NISjD=pv+gABMj8K?9Rv<5)@NtQxea|yRyQZF&rY9SI_h&Lv$Sq}fRXbg z)@OU}w3noyi)n-pKy?LBY5xU=W=Loal9-dWTuEH5A0Ps>hzIt7G#SD!g_u;;gj2DxGQC!8di9B%Dz z>5i4{d9OP-drvn(RU5j4m+X16J9yEaJ+$A_!EZxfIrb^931bf=ClDB8J-UaO4AwVP zf-%t5=uD03R9T=5QK``k``=Vj1jX2xcGX76s+Az2luRf&R`R6a>2%eWq|^Uc>su_B zYAo+OXC;%Eq%l3|$KHx-2@;OI6WmL{Stk(g6?)>s^CyG{gr4|#g)zrdl>iBo5NP0U zaKJw!>^Ytm2Yedr`ubKp&GCc$iDfByGFfeX6w6YVxUWq)&&-OU9)nhLM){y@sIiO6 zcf!dv1^-)^sR(BgR&dqE5KdWC@L4cZ5l-1u@BqwIgfk8b?uD6(aQ@?JRAZgAdkS6o zp!)EC+0%zNSHN)QhpHzO{{zb4&{h4Rzrdh-`Bi;6&H*s|^YPbJm5gYI4ush&?MnYT>_k=aES)`GDU4_9Gc`(jMW^&g zk}xZ1YMb8*C$~P6y4S>;AQdK+eg)?G2;=Vzu0aBv>2lJ47qo8tSMSUzK9m1$eRj97 zf$G^H!ylvtitQfTHWj||H(j4e^%>RtEd8Kjc)DVJ?v!1+t37=`(~)6z(odUJJj3oG z>HQ?#oZM%caf#|2zd~rZZuCMra zm6dke=c0OzhdOW?Di~dPwSQO7$$#92%iM7^B_~|eja^g{zvjqkv;IPC)9K8BF?{z_ zEQbWl(i7UbC~L3vLeG(b?W0ZqXu;#*o-*s77op=ubRLlk)EogQCcZms-sv&#>Z*C?W%I7xBrn@i z^UmAmyl3cosFP%O2XHma&gO^Ft4cX61&)aIp;4TdqQ{K|Gir{!Yc`5L^#n3P1cxXg zxR!00&f}3Oy#00#N2cucsbTxPl+m_^nS?V_I4~8k4@~XgfvF%^y=D0loM#f8$VMK3 z2YETv26poMq8<7q;c|C&j>w+b9HKNoDUS%@Ejrpw3umW#P5*PIwaK=x6`Fl&C|tU| z`R~{R^>>JMK(l>P4Ckk|VC~E-JYk=ois8h^y+8^FFrt zo-=vA>QgS~tL|n3p$hO{AWV4GLF)8xi8S-Z{kVTwANn7CzKT(HyMvo;klu$EJObxk>D5I^>r`7Gr)d{znlNsd8teMIQE;e(Ca)R1+23ik|Kt4 z9VvcpMmuP8M!eMXHAGL{B**h-R4hM~bv0Ialt3t!GkwglML-j9@|WswWdWldi2AG*9C;wVxLRGy)8Y*Y_s{nJO7X<}w zs=g;Jm6QHgfVt7DyKPiGCx~6>{~a*5^ly;qSLtN9%qRY-6#REEGklicBt=i5TEsW; z2_%fd^cKFPFLuCNBt7#-SHz`Kx>|3sp^5JUl0E^kO^QyzIiJj=I^(}l(t8!6)K&Tw zm}7JL>7?(K^y?L38hV~LC2GKd_lV?wm4uW3Zu8}CVUwgvR;KEX4YsfJQpI28U%IiQ z+I#poJ<}A!(^a~$<764oryT?it7qD*QQi$&^0`sp4SK)UumnWp11Lv^82fxc=b>-} zN}Y!C9}|b8lFvh#7G9bgDB~kd_xf58hp_cdc#}FACC7T$ml(!`eE9eQo}`Hlp?{CF zP~w;p&nqq7HDLo9*rMK`HRrtu#&l1cu{X!CBVX_H3GGH-M$J2SnhV4PIgVSwC!PZm z=W8VKb7mCN71&!27FwlRvVu)vT`u@=KG-Q9q zXa@{n1IstdFU4>)d-7QKO~Ie)B33ZYb1K8<)YTXD(`e@RF>r%&wrJ|kL0K^g9Q(t* zrrviKaRu!2_%q#3H3tAU_%&(Z$>&SZLqm5wF@f*wQpb-uuq(H;b}61H5#4TmgH~#P znQ^?CA1LM*Q?L5EFAxaDEMPxH!DF&ABb+n}J}lvcky{F$LqsSiyhwwy+En;nB16$x zq6qs3eI7*gdF7rQ%;%THH|W5E-8z5L^ZHEi|Lc8JRbK4OO)VSg`luBYB&hYaCgz6; zl1*>Ck2W7LillRXU(IhzZ=^4_eA1%e)iAr!H%XzC;vT10cBLHh_A@-iUZ zmDVR2tomYXwz*cV=oQ>8Z2D0k2TglvfnxuVZH$vXT^~=a4=p6Irkwms*T>`AhE)G% zYw@p>e%h>(QSGTHnK5(JZwB{rVMVHd&_9^-C3b6b?k7w*|0~XyjBUQ|s%TyhqjFVr z()e)3b{;Olj4aj>vST$np-mEV);L{Kv-5Qm$4l6M8L%hq^R|k4+H6iU=kkonR?bP| z?$N~23a+-ho%^s?Jp>EzvFF!uzGQ6kB|Kj;ExxXR2;^}Ozh z-!Kv0XGReo&YO&F{^l9Zn|w{}QK|V4@?)%E%cpVRBp?7c8t7J%Ln8fLBf+^7d$PJq zL>bfAabD2{zTf}~X0SVN`voI^)&nStOXQD!{zNQnJSa|}V37lB9rL$TOrYVAJ&m3X zmLV*0A}80Jy$)4C^Aqp?_({ryVCtq^w$ABQO7Ew7d3Dnr%{A4$c1i33{sZX6mU=-y ziW4YyTv;`+k2l&rFY7$j=Uqpy(wsxNMYzq0pEV&J+c_%E>3TBP#oZW>2Ew2g*;?8! z>#p>D<~;>NNZ_j-OCC=$zE+7ze=ZmJtl4dqjGw2#N%{wI4&^%G zqpaXH-@hu%%++L739CLIFY*qsHTaYNPW4X!==1R+KLOh$;0Zp6yaeo30Z*h?<>Lt8 zZvH2oL$NDy_wD9x&=2Ay3X9EX&!Uj#j0IZk(s#qsH|HyNeZUjn_scHJf5&;0GWbhH z|CxJg40APsP=qu06np`JP=vGJqu?rEDS0d<3f>Mg74g}hQE=`zr*iuLuQoWv|9_Wo zr~g$NoMl@1@0D=+&%aWaNdsZ@ODR2FdTr4p5s06wkg1Pqo#R~3qd){ketG#J%Mf=bBYzoEY&wVV+u^!u4XP+hj7}Z=`i+@#F zQDcf~xVX`;l@wwVbe!78rB%`YK$`WkN%xKXK&f`iwxzZ$>Gpb=9AH9KiLd>RDZ^0l zXa9uiN&FcXXZQgb!CQ!=DQDZZ6>h9=0vZmD_q&A8u$|$b0?aLZb(gkkZ|NtMGyEaI z+``Y50acL*ilY;@1J3aI#i~tyD^XSkl|j#P>fX zeF9>e6rF-^1;A}C2BEYOCew|z&9ykmAv{|FOs{>bcjQak- zK3SJA&H)ke0O|p`UKX~7!`5zWR;$^Eg(tDnBurvRQ1cDI#Lh-x;^rNXFkM6w?!Uk* zDo+T&Ckeo<8~-9~qSiK}-}ZPV{)gyXv;UO&72zaI0>*PI=9(9cwmZQnUNaxDUghw- z{sr;fFTMxG_Z{&)Ap+8kn3 zyMaAV2+%F>39ags&=#B)TE$4DG-j-M@U#pzc)I}KeuvP$@lByEUL~~ZJB9X@yM%W2 z-I!f5+ix1et>|FB;P5$d{=gKZk(v4js9BP>RO**Xo$E|gs!uKi5cV$!sK;};)K#77 zmv+?$nIY{ZQWs(i^Gs>~oYbdEonv^a&)Ayhvr<=euMl>?E|zefPoeUPug6m;^}m(+ zC#3F^x+ohktG49R60Yj7k4XDRrOrMfm6|sZMFw`R%TZlmYw@<6br6+W58!x*iuEOx zC}_}Ghf=XFq*8S$$6r)z->EpBq+)wZB`O8zYStn#+aa9eZINmNRMR7?U@>PzOj)Ih z_J;NVKUAZfjiSHoN3e<-&H5|zL-91o$cpvXyC&oWTeGsZpMC8WH5A&aBd%hfC0a2c zIF#ER_ICbgm9nIv9O&z=B93&^&pmNeCzeb7#VK09m{W4VBr|W+SXjxEf~)eT z%7ucjVjQ4U`BL!5Y;e4sD)@U6UM_V7zl;ooy1~{&pMmjNCE-gP@W&*4g$8HdtN6EQ zaQf3N@x2FH{z-KP}R#{ z1B~G($q?)v3ZQhrr~=}f_|(BjdQ~qgmktI7rNXmq3A=(f!h!Uvol|(*B)w{%6r8wJ zN@uxMX5k<|znAnnjAke9y@0WnawOBE)(O3E)0K+1g8dW*`st*fEc%wI{BqL&7_^LP z0DoOgmQ|<9C*~j9EJd&2Zei1(1v32gv_P?4Bgje5cF`%j0D1b;#NWxkbYp{J8Gq;4 z+(|!e)+~7zT|axJn;qw{-p4(DQ&r=SbOo3=eAV6JIPb#iAC4OJ*L(4qnS6UVT>KpX zFDt<3jsm0TK3^}$VL2cFkJcIWZ`6g1`crkrz+oD;7)7{o8dS8rTo*Lz2T158Axk1G z*T9!0zCc}>v2-gCmb?jAJ`4kWq%5EFT6=xI_8jF9dW00S=z=ZAULcJ=^bXNVoST@2t^pr8=K=^1#A;-Z)eCbPJ~ z;br(B#1jUaRj&w!Q+AG!2$K?x!zw3OzKr@13;BR52Z#-VdWX1A0^Cgl%E3U$SAp_% zvnaeQ)C_9iurcxO2Izgjf>0O(PXK3L6>Z4Pf#dk^1Q7*mpaYhp#>6idL+>#r-c|w3 zfH=B`sx5JJFV|e%&3ZlQUU{*vBzli`Do?70L~V>Sms{~}+ZM#V9=y9Wv`yq#$3$b| zm-^r}ZUq@?ey(eDqc^ta1^BZG9nIKn3h?=-IzZwt=J#f1?Hw~dKR3v>pJSZM@TXGq z2)51ri}a&!@rRG)*w@gp$WVxT)5~x~Q z{-i^!Kl}B&vyHKoJj?7)k?C|}EU)ZLtG;+1JfN&O``9-E#8Po%OZu~ok=j8+dZ+rXGeQ!vwKp(;szL{r%F@bYtXnVEYnKnx?Alf( z*P1KhjmD@pp^RdN$|Y{^2lVGYFU2~Ad7{de;z2+f&Q|AeJ;Eu+BwZruothK33{=r`3_01)-$9vC9Ubo{PU7vfg+T;GyT&_ zXO!9{TrcOkIl0VFzhv}pu64-%5u*?g@d)59!UE4+oU5tFi>VjQEGfPySaz*&!snKz zriR8#r%k(ganmi$HSCj2D_^{Dd3|GjUDLFRtFKsodqY$GMUgL;eX(pBOWfk7X)|Y{ zGMc`qX6B4pmlW4k&n#Kwuby5~UGlkF|BP9+vx=)PDV;}x(T zHSS`)>@hxUYejj!e%ej!OrLK?#k!Atz5sprJYSt@EZfCT?9mJ`6+^VnI;*0?V>mo2PrX!I_d_?J z3+`^f-1=@CB)wPn6lRrv1wI4=QIqNd*gGV>GhI&lH-PKLe|0~G;&VRmSZ^tM1$PS@ zXr4hCz8WiWj|kK0q)*p(oGSCbhn{IldK-tN>pQA7(RbsRw!uj+Dk#;SU0gp+Zl)8R zN89Y^JC^w6i1FOVi+kg}LXRgPq7gtlP=xN<$4{7Rju~ydWF+|Iuyq12R{2MQ*ZVty zkADIZ9o#$v?Md*u;ID7K6Z&r!R^U57_}I}!9?x~Z`RsC!=h|QY+wGj8ZK1c}=%hJi z)=Zn6}G6t=uj=$m`%-B|EWk%;^;PSpm z={DnAe(WZ@;ilk?!JC3#3s!cql(BpJ@e{!>2d@uX$H0^M*KxC<+4>e9qiym{HSvNj zZcu#3f6TO2`MjZZA>Uv3ld7B?eieo?|MoKfi)H@b1s|srnp;CYA;rPX6bhWZjFi51 zn_;Z^FXFc0YVCiAA<~Xz#7Nc>-{dm?uAuSIQcvP7D_A?hZ)n3oB^?+YTllWC&Mkmdb3^Va4aIRpO*nVj~91B&}O<-I{aOykF9}_WI@eu}A5PX!mJJ)z9 z+e_AkX1#pd-{aF%Xve4YMlvjz%CNfiW-Hj5K~KQf5Yavgv_sFqJE6!=-V?b7DfL2T z%;+3&eJICR`ytw52eWX})EL-q#`b4(A1l_Avvcs7g#D-;T=D6wGY;Xs;@)Pgqt){{ zWh@Qt%{5#5hUh>T0ol4G)3)^N^aPJ}j5XTW-j-W2yv7`kh7tO3=8Df_*q1#IpS-yU z177rCVJ2ks^k#&{?Hq?SvYy^dTgw`^gZE3e?t9P7*cK_>-t>i#@o?U}y3mZgxp+0s z6M}ox%qTD2w!#OONIqXl&V+Ns$b=itDX+*g9uDPa*UbnS+2cB`-q!uBV~)Q7sXo4U zTyJdXg04jQ@OR*rP5-U~5paFXCN)%)5&&cf7p?qU4H+W&8YuPqjm`~PMZ4bBZ8>};`x7QgB z+sXeaGKpO+J6${}wKWB_U8Iy!E1}Hg1 z2_VinImSaxnK}Natan0%o&Fu`=8w%m=G*(RL7d0rXCubj$_jh&4XqQIfU9e9Z%-Gv z?(aCT9@~`>r-Y)si2IvR=d%vuoA!NA+m@I_k?woXGL%;+j#U{ecZ zEor05f~nl7A{q%?!D>dY%#K)tW)b9IDEAQtZmewt4dkXIGiXdK!LnyZfjQd)vgU() z47>t!3;qt_G2ZJoqfNe9;x5;x`$=s^@AF+FFwmmm3Z#NM>sy29VNpY8hZ_1)IEX)+ zF>8JStx^O}uLsaUGNV8A1wa~!KH#gsq*=&%IvD*%Mlc%A#4Sj{=+#*^KkKYnqC&AY z+8(d7Jzh_b!=*jVubS;x$u`^P`(|zCLEB)+{hBufv?=A$>kGos zySPS-z4k+BK~WE3&ANU+{x7JtUzDKw`>{NV8VAf^s*Go_l6{J+-}eu`JA!R4!p@5A z{=pN<{!9R+@l-GVzcowuHa`T{PIL7Zj&w!UXFJxT)QD=2n06hQ3m3gY6qas914Dfu zEH9y|JVncEw20|0zK7Y~$DVv{6)-AW<((Rl@tD0Z8Kt@lg|eGM}@w*c1?vvU9|`UGn?e3HWW zfUg)n5H^`GOz8QKMewqH1-yx%w>6b=T1*S%w-{YhqIyMSAN9b>j>UkmZZ1abBi3%7uo+&*A>K_k{{BS5HZv;{QH3R9*-_o>MWBi^o9*=5JmWqMW|%HB ztGmAsh`&SY=CPk4GDCzf(tDr??X9rFZ(RxbLGSsgAfCp3CO99L+M#+qCD?_2q22q7 z@Q&((NG{@wY2&{_w=!3D#1GIj^xvEy6$bskRvaE0#8`%XzQ1F_ae^meJ&T^e_Bty^ zzl#I?!AU4%zY_hU%#59NRzBn&bp!fGtM`rEjaOc2!lX7IX5^p^~pY21S}{uW)|lV6JF{UBluTos*v6Efo!JdKM6 zt)o0+-xcTt%`v0*c=nErlv__B8g@O4__;)Za5u`R}q z9~zM6{|Y05h$ILQvwKxei3pNEXm2ucZJyoU==#XXia1ps2l5P@GJ;3_XZU-ts~TL~rLs$zVW7X$i~gc5L70G~SofIcmu z1YA==rwTyP0tkNvpbF5hRso9IQa}l~s(}Oz5;ukoKn>zj^?(QL%&g1G%Mo0vv+~&8 z$~0%UAX&|?*;xgn><_+gehkaVB=KX|l^?^d{1|rS$FM6uhF$rgqVT08eh6F#KXU3m z3!YG@&%%#ujfbwsD0tAchK+}2VkD7kj(aEe#)Po7)5O*B7=7SyUhF_NikTT3$mL^E zvHmYq^i8N+{idfX_Syt?T%QlZ5RB~y z@HG#zcG+{l>+@7$6a$&-?#h6b4#Cy?K?5{)v+?PEF$2y!;B0j7g0Tku>Kb&1mvkBv zGmM8SvW$lsG855eY^|Ll+RrhPjJk*@;*SU*`i!ZFgB|t$TqG;cjt$L*mhAS%CO}<+&mif`|Ji zFby_8$z+>t;5i~-o55E*Cy)dtPw<_Qwi${P$(V!JHuFVJ39iSvj06eB$Jrh9BHm*W z@0>)u6U>f_2_ws>BV1Q8A#)RQ66dbu>+=aN+lkRxO(wg`N(#RrA`}&hNw6649*1}% zt2ObKLh?U2-WcdqoQHUiPsIDrLcS{y?+J)E@?Y^=#ruDReBXfb13{vEux3dJcoiaU zAmaHV;wXvZ21Qkfu3RT(3d0sgj-6r5hQ#{qS_Q?(u0M=rPobbjM^s>}-cbLD z3WT*9tBt*hY7liJ;?c=!$c**p%ff3{i~^h0C~HyFd{2n_?*;LVu|n)+w9z2dbVA0_ z9)}yy&WZNkdIwdx8GWb)4W68*H6EUmX*_&KHpfvMM?~8^9OvOPZ__TY1q<|%Wg8pr(x?!4$RSMOB%qe z6usYg_el-cA3|pkeUXw(jMlTn0M#C?A2OqDz6NvyMIW8Rk*$&F5?_@V=5Wx`fU!kC zV=58QJ509P-DnQ+7ht3!+%S|tAJ)ngoxjckdlWywkg5<3%qfdq#~deBVI5fviRic- zL6t{;W)B1~qKaUW8q?J`Vi*?vaVFwuJUribnV5S-=Mw?}RcDE=Cr8e|k8mWyA^ie- zFkz2chDDS}8aaC$H1#= zze8;7v|w%lZo`W34cd54fpY{hIWLg#DZ-eHEjB6~8GA(6s22wu$ffFDItt1`;`i_) zlE5QPh&eoZ6DT+YgJ|%S%HsEk!s8Fs-L&!yMD-C`1%>cgWWr7yh-nd%Ex_l=lf|#l zk6kb!N`Ud010oI22T9HYNXR01d6Xt5nM?z&Q7sb56E>K!0TGe_DL}Y9cmP6}M3xgD z`2-?Nj2MgGFpBQytP}k_XcTQ2{3~Iu?tw=G+XnkC!vx1lebD7QxqLN6O&I)D(bHc5$ z-15>sW6k57&RX5cX)F^@W|4=hyQr1%CW{}y6{{qd<%%4Dso1UojWw5@v}e2)$SSGL z$J#nEd-2&cGhS96t86vlb@+gZ$wT4A|7GuM;G?R}yeA)o1Tijwa$>Spznc^p*Sjn%)@OBh0y#lD z?li`{#2ZGdwnv>v+oN3EkRqs|AmmF!$rb9lA*KN_aqpD}D^V~a#Y9DkQZ}p|kDF7H z6_C_MyECrWy@5qz_``aQ2qqZ?%N>RO-Wl<|@CY18Qf-vh7BFSGQ?|jh<&Lwv6}5!ygmplYlYM}R#7u`EDX$GlCfhOxp<4KGx}=rxYy z5;xQau@v%lDDOX#+8~5FLNCB}8Ju&aEFz9*l(jT`l{#1+z5)lx5#Yn& z$xKXT&@IC*ycS!dGFbL*2v1;U$O(N?8=i>#ika6ZAst7#GwRD;r%vf?str%zbFQV~ zYf>4ZZp`5#M=5ToOjM zBGQHaCrxZc6AulCQN|KQ-LSN5dbYq>cYAm?+ef2~Y2GScMVgPIe3*ydgC6KcZgLT; zbjy;IS0b-N1ko~Hy9?6zuN5wr@HxPq24MC=gQdJp&lN}}Y+KaB`p=ADZG`L>boi8n(~SEbG?7iuU=KqLS`Wq~n&GUQAD#hWwn5BoNGuJBpdnI+ z<}I%Gq}0OgdZ}1i`~(s}PFj@2djmbnP)A$nAzUtY40=84q2=J$IVLSUDC40AS*pt> zgHCl2+D$RJmd{BC@lra?FMy?!odPSPv*{qpVJ{C$_fGQ;-NWb@WN;WJ3^W|3LWn<+ z>S$zy=0knj^c1dUJUk6jh0-!yR0y*UsV?b}E30j}oFOtmVV-=c7}Xvoy(9w_J-{|{ zFgNH+j*e}{TQ(Tbke5|rs~TCDW4xkr5!o*?A7S5cy)HAHVI!iog;#bTS^{HYQkifu z`A~DLC*Gr|0PcmTw9Hw_5M9LX#RZj?h-nimXfIkJrHDC24Q#QusJ1ra)r|w)oEMxs zd^qQ#9!UIP1PM1_OUX5gGX~Y!&nC`b6L}j(&%!Rlna@K!o9R3+tZw&gUB>9@V>T#< z>06Or?JID?g5F6S7 zOES^ZjnzP(=qI2MoRk)1BP*=U8BR-O)1^vJJS;_I3XGCxg}Qo+!rWb^x7zRFRvS+V z&FgbtP`~UxyzzKyYmG|wXP@bNGv{OFN^HUS;>4twcLERAxCO4fmeBlgl`)~O7v8Q{btm=3S<+EMfO8XhK=W<@V88d=^U^(lXhinf>%ID;`RQQi?r;2W$&x4 zHr#&V5w(8K9816|QjZ7S6?*rK=c&krd*902s2Q#f%X4lRg}mkAWsJh=t2W>;rpW#f zbx|WIy-|FSLr{US#6NHo$$dZTBb(0D&KuwgNX9!&-cPaTBCe-)^w3e0+?~6w_og#q zC|{L1wq5TpG0gbN(%xb`UKE{ko7Oj9Kuni=S2xu$c`B-P&TYi0)bXu{)CscS314sc zAfG!;!4uRc+wN7nQPJ$;HD{c~b78qddfD=_b9!Gv=BQZ&pt>8fU!b<2gj0*8QD*9} zfg&Y$7RIg;L`^Jpj6AqpOWLFrtBw&XOBB=gSh4CDv1)cBw%3YP$B50}rk}}U8$F5wPXZxIWbNdoThVjQ? zt_FDA2ZDKAMV!ovfO&RHka?C_y^)my=2@o5X`bzC@}h6XskMIym-toKIpCE9Z*hoX zr?fg;?mk{_%)|uT_2AIV1sT+MI8B!%#5o4^>!C=r3W!$xPFRZHYMq->{3ry)Z*};; za3E7!D}HJf%+LbUiXWz4+`}Zs%Li`fQkj>|qAT#z8_7XtFS0WV9v6^hxb_lhO;xw^ zVOdyQOh3+gnawJP&ef74j?CK;gXO}Eekyz`kU7rF`T7M{CYNSaZI8uU)trzp+hb}q zV>%eU&r$C=;nmK4Z7_XO>)Qeq5t^TRgCXjSi$U${Yx@rMr-LYhYTwW0dujLu`BoDT zdeNfra{#!eV(X+93#xU80H$;}h%FEQj0heJAj{_^1r$K)U+fdM8AA7me}NcLwvJGQ zx?)*3%lIWv%TBN!FXAu`6#|=&-cnK3sB6Z{_DKfEL~tkdwZk|RRTFBWTegdJILcU* z883TON_h$A^<_JlO9L!%*n;0Lb+Po2T2Dbro53R*KEPFbkY-hJQE0}icxV@?cRHJmTsifrnJfwR?@c0MCtbnEZd;k@OW&5l(K}2dJ|Me>X;W{+fHS*IUWuJh=<>g zO@-MgaqE#*rIv@=(b?QysLhk!z^))DJC|&2Y6VvuWFp#>5<;8RNLBig>ImvLO1)CL z4Q1MquhNjv2bPBPfW#o1sbO?ox3q#y%c*0b7okRF=~!bWIrL0KY8~q$W-)+{rBzAp z*>vMqp^|8qXhYPrc*Ecpk^8Mxy78iL8KJbMMg7WBc53xtRvHtUY-vmn$k0NavDBkL zDQA=F2h{oy1_P@!c+G3Pt$DHU`qjKdvy{EMrLyQvzhCo8>NdXx%}eP3SO_?!p-bVy zs&-SADpk4ytRPer^lG6sF-GY1XP}GB*P11@FWtT#Q~*kzw-Xu%Od_J1 zV5|OuC>lL%q0_uoG=nJLU!j=R!l=W^+bMh)N?d7OX&7%F5;j^E3&mw)k|uApZaD>p znItG`sk-`zZh>x42#P0u-9wf_iUTlrL#gRut_W6wT}<#L2p*dPnubL0>Oy zK`-pbHO9llRAZIuCV812k$n_ZFEj*m0m>~Kj;3;6i2}V9ZAA-=>Pf9kYjy0jK0WC1 zzy;bF6GP2L(OXnQpgg1FxXjGlgiMCZ%%%z#_a0Rx4v*tyJg50*GLKc^e7uj*1GPEs zJ)v~feP~H-xB<$r>bM=q48xQ9re3k3fnp(0ZEJ?Aied6WWyIh@j$YM+dD9Ef8KKHZ zdFb&+3q%zZodOyJZY)jN81ac7$h-rTH-^H%Q1Oc0=c7I`W4}yBkeY-kds71 z#MyGar9OroofJKf-pY<*zrtt0^PYl|kUqgqMoyN(Xvk_FgF{3);EzbC0LZb(Gs{%eETXK3kSOf#RSY*|P0MHYCwUk#D-LgK0%buFU415cj*q z;q)(5P}Vm6D;4ii`Dxsd6Hj%Wbewg&PwX#yRP_6<*PXJSI0q>&Nnug(j=FlThl?x_p+N?+PNKI!?b+fDI})uIZ!$n*ms8zh(gH*8`gY*1x9B0B7#Z z{Cm6o*WekA1ixDZ!H>DP(BHWFH4=*YMmDy;#qm2a67MBlh-)~!*XSI#W@wshj}0vKi9<0)7S?v zz8U!Y;;|Y#w+JWVgZzqfOXhr|=$_)lkfkLZLyLY?I1Fwr#IM~{h)mP+)yyN^USA!h zz3%XH*7p{C>RdFu=jDQ;r&!%9vf5sEj`SlZKEpJAAm4im>&izZ*pEw#Ys<&pJtSUU z_1R(NW24rUaL+-E4It?#{J){|`d`coZR#j2Y@_#$NsQNRzn^jGa$>1+YRjuSN(vYH zGiLuy)oDv~{={bcFqVJ2#&!`ETjCmvPL%Yw$gdU0#9{a}92>uE8&c zq^<$S+|yeAH|;CA{=Du8r|_mi&azhzOO;&(k!f098k4K8KXOv?%r_{o3xj>0@JAHc zp@_Dp9HB^l-JKm#BwjXh;cRSnC`z#nWX2VxSO@$#f3}ewic+3FGUJM}JO!xuq7YtP z$q|ZDYzdi>MJd(7+J_)@2endBMv#YM;5{+tbj3jevv9f<*&3nxcZE_`wTejV_U*7%Wi6J^d1kY5yl|9t@dy#V~_0Q|WC z{8iv13)ACS))v(BeOPNo7V^hID#)6O!^;I9Y2c8or#QP=@bq{#YvtX7pP!O9`2Q8$ zuz-X@vSvbRtKjMJY}U)8f~Uu`teKD>jdf{c;d@f~oBCe`JlFNQjq=twm-P>+|4H!C zseDq2Gn_Rjze6pz&YNz#CQ5l55{`^n)0;zq60MClekpXztXt;Injb9G)+}OyncO&k z`hr<=Z*KZZa261mH*3zU8~Z7ReqO=nJH2t<^wv3T^QOb$Ys=jEjWg%W64yuYD^@*W z()7A3CQqN!(s z)2#kwZkpAjzhgtQs@poD{S7Vb;H~=T7A_MFB0sI^JxP^x;yxGF(r_RVPweSyG`2PvO z*I2k+|85J%Q}I;(PXyq+4>GX+w!GoO^W(hVF%ak7#MJ*{3%9T17z!g$-tM2Mpb8J; z*yO`~4ue1cNeZUvf$tZl;r1Ms63ZjZxXS-3sUJJDYZ z>^FOS{*$2D_>KU4e*pdt>-yULUv1&`^)+@H|8*}9xb71uh`=xVI^Gh1-)78() z{asGyd+vB{ForA!B z0DG5(4^QO||JW9;hmyp$TR484lnVD-xb9ksTV>(4p4w~SY3&>KLfyHHPHW%j2MbSY z-w-+*->mbYLyZsI%BQs2@pDtYRs)4aa~+JJR&o`;MqqYnRd--Pt?&+}aHDeM(0#4s zff|NUR4v)S7GxC_8lWXi0M&62Qke?mU@AjhaxijKD+j26rCbg|QmdGQDcf{dN^?xx zCEikUyTO51RO^&h0fC}gy&Mm})Q$5S$KN<_{_owPFs3_o7A}4E+KJOpgdaJAUM5p9 zV{k;wUc(s~;YW_(PygqT;X3?Q)AN}G^9-uLu_Hr7g1u%E_$>Z&rRRfS24inlXW6zv z>Sw%9MT~&{uBuZ9+;cFnoxE?Edyc`s1}sTVC>iGEW7-#A|hA$ZjSPKAM}^M z5?HSCjZb4^Cl4y0`e3f~Rr)4v?CC-2&jh5Op>Nv8?jDr>bwuQ9{|w#!89E{RpZ95h z`!7f3bJf39-|UV3U1yUr@0xS!d%4O_>hiZSa|D*p`@X;YF9wvqN^c&fF|if=<9Aj- z`Ae=;iCmqQ<#Qk5FaN%P@+7EA{D5e_v2~Dy0bKd5Jp9UVr{Rp#AcY9*I`!gzSGlh4Ht4e?a*& z^drTA#{b@c@>ja5VErZYkM}x%`4zbF8q4@ z>a$0u=l$6Z>}v+|y-=rDX!`RFoj#4IBa_bHOOSpjPINO3917K_!^$)wN2dJ-UZKnP zr?1rMnZF(U>F+~)uIs<>8kNetr^5dKApTAIQ94t$$6q$1R$itAjBog{IL)TPMj##LfL8qiRMZjg+8yz-sJMT)X&ho-vp;kr=n%1|NfC2ClQ*!yEi!f(Tqcxl9>+B0&V= zOk?oR5JdP8{<*z2_)LNbl;@~2_*{Yr#Hn8zyb{L@#QC2JXJb3lW`KVBb+F7vsjE9! zZlhF!KPYyiKOS3zd3V5!i-*hj3Rc=6j!pUII|+=URrt4q zvBeCum)wp-rZ4RD_vZq0$UX%u*Isf(K>bboOi_iw z5lla`|G9pd^ajsWHq-U#@+awUs|uK%x7 zlIp;p{v$P$YR+medC7z-wYwbrUb3 zSom3v>b6xU#ZwM_DDTT8H~KoZQUTtQ>sBG6q^|mx@x*r;;D^)o7Drf2qHb9{@km1- z3r;k^nFzcxB5snzEp7!+@11Z))P1uKUXv2{Hh>QZ(N&19_nwE}#JIP^8L{|U$l;6r zW+3~+FOG~RroeI5Q&I8MdS(raihGB_#R4ZfXVx(HGi#VhlP6_B96TF!%kW(k_wKDk z47y`11!}!DtQKNd9b*52p`?-=M>miL=@Ir=eIg#NsE13SDz{V8#5*Mi{4Dh6_yMlC z`DlSV;ua7{(5LU{TInVHJT@oqk>WW@^ByT4qyc!3gw2F*dhkQmv+)xP|H~>39Wlf8 z+q?t#3GZp1pu+PGFgMoxIh+V1QtAY?_wgRVVOI`Eu|d2?WstUck3fZlv1*8qx`g;> zOL44Y6Nr!AY{$5A7GEgDM|IoMKSQmCH>#fX+?Ren`ni-#s#s#?NfI9U-M@Z0&v%sP zJNn>QjFz^G+&te=p6@8ncO*u6csZlD2|xc+p6@8nccgu1<@t`_nuhFidA=jMzIhvX zn(}-{;x~xiY=uKj`x6qsX7rxMPJSzVUU|NwP^j{cl<(*)^!Z*q8-M~k=>_VsJIQwh z)=bM^E|vH!uA@$+y@yFn92QOz?FZ_JoA}?f2|)1|9sao31mM7ynmdXRbHHMyygw2F zP*3{T#T6_)v6$L^Jn?--101D6rN_JatWV;`%30kih*he?WjHKVGOa3o70$90{%@w0 z{&;6X%JrT-vqm!MyqAS2Ljd)2oSa!Bd3GjP8Q1~vncEH!l9;+x#t5Jc0G*4aUttHR z^ZKCcQ>rd;4}WKORbnETC1_-Ti{TZ}G~%7oA?P7zU5T^q4v=wzLxxV)n|})8Wq5%C z@jxS(3R@4rWmW5L!{Y^=TRilV;{on^p^%@B^a+EG)8Yv=v$GcttWJaGhAzGKwe6%a z0u_mQ@J_Yv3fN{&p^R;+48>VaK38A9aNMQyWgZ8$Pf_rU7RG8$x2>&C8vmr^vw=f< z=X7x~NY2gR!1l52`RH9q>gSq;Lc0*ItJ&r({uLBOm zaQWroc}9h&eJju3(vA_PJy7TQThJHqHJj&efj8YL-^P5*^S6lhLdU*&{ub;h6-`E- zza`J#lIL$Bhew{j1zu92X6E@@l)GK+QnwG=2;)+hZ?egrpN@I+{4K(-o9A!I^S4Bx zM&|ijEP8Fj%|d$ZJbz1`zs2(Io#$`K^S9*rTh2{U7Odj_D$n1NV$S5R4Y&=@^S9*r zTk`xZdHxn^pNcUt&)>3)Yoj5NX_pg_$nXbSK=b@9DdNJ1g)}D5-}1-B--6e~Q~WLO ztg&R$!}iMd@FB>*X2CSYXiT^Sz)GvcsPe-;46~Fea-L=$mZ7!UC@pIup zd@pMQMJgDa zzvvoSsGW-;%J?_?zToDU>}kJcdjzNFFcoBN#36YSa`Cs&A6Bk@n@xG`A%-~_zg~YM zI6Y(OU=kbt7IBuLoUK&l=AuyUG*aGfb9!`DG6S->D6#%{T$DuGy=_0G4Z!81axz|1 zb9l6+YmyB5l<5m6h6cyVqVl$V$GmO4EJ4*iYi5>!jQYFA+Qn`^eQvsQ0Dcx#b|6EG ziVoyxQPGwo-F_-WDeXkJAE{Ke2g%fu*>@?Ay94!|I37+F5zN-2vhR1$>(Vc zue5NRf5pas6aJMkR{l2s%KI&RF#IbYu;gw26&tttSM2)R{3~HAADe&0#-FyXi;dg- zD>gnD{uTQ=vQHR_@o)D}R8WQ6{X<=cf%5bpX|CfWf(W=hW$L2bJ zO#Xx6L9wr+&4Xh1&mRI0ialR!9u&JDY#x-b)eklgijCVmC^l~MpxC(0gJR=04~mW3 zJSaA9^Pt$c&4Xf(Lz@T19_O8CBSSI%?eY0ff@b480`UC-xXpuN_kXoD-ni>D<84|1 zJ{TU9N-H0m2gSyJ6CM zn+L_lZ5|XGw|P)(+~z^CahnIl#%&%Hdz{-mDE2sKpD^%#!G9Cx=mTO!2E_Mz3oo|t zw~GhGtivp~)XM)cJ^qQOwdXVsGI5&+Wg-Ctex%NrEHh7j4UndzoZa|(Cm2QwsDN6Vc zk1K_He=d!F-5V--DE&DY=g1;^{_4$=v9AZEFG2cT z*S}S_-^??%pZg$x`#%~`euLhW4OBj#x8^E;NsjWV|NG1TTtN9V^o2Ih5rW!JKKWez zS2akUlyyPr^`i{4?+hychXL(hq1$iIKR)g7xBp~7`H^?45(gUpuLhLgqsw=7#d-aC zuk)8*g>^1h|EEwVWiJ>{YTZQ6lNV~`P7^I<$ocl{1569eG}eyD$lWV zmB0Q=gvH2wLs zPM=29kx6Ip?;-tAoM0GagkGJ#G6PNbzkxUD^8M*Umnw<%h_{2eeg^w7;&b)?imQ~w zDqUe-e_m3P-mFWE&MF(&`Wk#7e2bYQjK%-?`1hv|@@?I4Ia7r~>>oS$`;WS$PejBU z;wsfnU!*_%N2;r;CRxs{mEURwsAKh+=1I9!iwxekb&?w=9U}7W<4LLc*rgXo>#j30 z|I>I<_$(f;eRnr`4Ha%DuX4y4!M7Ww-LBW*IwK;Z%(*kdorLqT@UJ;)qiM2ySA0U9 zMs8Ez?fTq|wa}GUT=DVBvDeRRYo6a$SzSGT;`pkItJ~zX`i=<`##c=or(wx}Lyz;E z)wuGS>p4!7#LSR@9}fuyw_O`5SXfc;9=t`xHxY^RSpY)^Kiu-l!rRKt&?S-)IHrn2 zFK0St)e=QnI|IeXt!kB#jjZo#HfG|La++N{=Obs7SBhoxa~Ih7#uTj%yI8-@QVo|aNXosH26e<2*jDj;GZFg!0XCwwZUf+M4&v!xWVTV zL?BMR(%_XiW+2Z0R5%-(S`a^q>8`=Bqh!fW>epCdiT^<{qx`Yh9?Ua(Gae%Pz>If; zbDd)_-`v~s*q@#_!wu>y^=VcxliouNkNvifq)s7guRi9Nf9+ZXjPoRde>)i6KdC{g zVl2ayZ|3XwfU$i4-myVfuo7{0Fy))?hY(58Dq9H0#`ZGM-f^Q&?@J!KUzhL4{qPJ2w1Px)KpNj9@SQ=kUJ%zSrHw$DKuQ0*rnJUf*Kg%hhM1pRP_ue_R6PIlAG) zm*eyL=#OUIiSI`|%*N={=)?E5ghJOpvh*vV&~-n0>Z{nPjc#YQvBY_k>%5b--f?H$ zFmGGO&kCA$9g2=ij@yDCIy+6#u0u|=ps&_@NddJ5Tk5=C#G4o^BI@n4B5J*7Qc0rg z53nxjR2xp>+=_lvMc4LEd_oU%pZ|h!1HO^dNctoC8F~skjy6xd{yNv&;dcCDlIzV6 zk99pd$oF2UKJI$AhbwEB)P~=Ah^gw?gU{liu6lc2^?|zTpGSYpQRZ%~4a+EvZs0|C zMu*}x&wbf(7XLS87j1VI{W}igopZvK@uE55QFYb3qt4n}LQUh1A2pnIqd)O=3U1o= zpv|>jUv16ST5pSU%?a=2aVMe$uk7jdPIVkA*zl8NXBvRn46d%o`j6z-V<``aTCkKyG5eOgYV1kiYD)C%dpGAR~0rq z`0Bx3ydzoq3D&G_KkiWR#KYlA*tOln{oy2%#uE>OTQ9`$@Scb!ZY_u=Vuhd~i6%Z( z)U>S0o5cDwd8<^WOH`)Im}#tLQ`@s{XPm?)Q^S)sv@T}^eX*g-lmEVjW2tH2Vq-&97H++n)U|*a)&&ei}1_v#@I1x4zo(Q$c+3=jekKS4E zoD5^ZBuha{Hg|`b3W}XH&B;a#-)Kh{Xim0(=HwKwsI$0EoTT0!o}~L+4Y@Sw$whFP zx^F%AAD=gSoiC8?1kO@9*61viW9^rRzhRuErl&`0KcqH8;?N1(CVL{pYo2a924E#R z`XT0&G5Wu?PDX#?%8GbmPPi&YN58e$L?xz-;$Ze(Q+1Ig6v{~&?!4<;Za`6WMORsiXS&oQ0H ztvv;xWY~t-Q-|Og;?})RlXL4Xhvz5hg7;pmV`V=_V- zm7S4%-Q>ya4ERPW`O*H8qx4^!q77IJj?u+%H@y_cYfd_g z-@xGJQjxfq7e)G2)`>siesOEMRloe0`mqefxc9TT_qq$lEAQCiq_b$ZiEuk_50^fu z7Um-xI6I^3IU&>(>0A_^!66Nyin#Xz`t$*rX%EqY?s`{LI3qrwC2tRplF5xSQb^^4 zl!FW14b*W2mLgK~k>$a)wTht?AT>Er;@AzGe>$^8VJ;NuHS2xg+gS;uI%z3rB71lo zv^F_HYOSw9TiY4EKIZL>PK|l5;dXvnx(0e%sYu4Xm*d_Mv=B90oSgq>cw|tj^}fT* z1bUetBFw=3!F6PE@cN(|S09Kc{zkRx*|_&)b+USUlUGumwDq-h=iz?ypXUw5(pp%s ztH~>OKf!xY+w*Xi%>%b%3!G)2YU_48HkQWjN)n6VF6VaqI@0#9pBF7um2Jw8emb65 zE7#7n@iDgXI@IRoJ+DEk9vcep81C%#i3@J1FF10Avu^m+u|#`lBPY+3O&%76(TgNg zXWctcI~2xS>lUe?6RSzKy%_80f&=lbg)vk+)^Vz|?IG6B?bxg;cCWb(IqK&ou7R8K zlWI>h+`0SPC=`RX{ca;mMQ;KITS%YyrZPDGm6ztpUhZAUwHh2H_b%x`4<@E8$j+v~HxY@<<3h zRoGNCyrjt+E?3O`L_2EQcE~hS>?3F0zEj;!X8TTMweM6``%Y!G?^IU%PGz<4R95>0 zvD#PC^kKBIpZ3AV(dVrFbOBtzJ8Ksdx?KlL-L4lZ+_G1kwN?0p<5Smr()E7o3ZqGh z+x60LnG(C*u45x(-Y&Q6Xc3&pcgMPpmcel_*LCq&zcbc#_8Q7W})E&3f-BU*ua3`ITA6IO4u zmi(^kQHgpCLp{#PtVh}Jx*k=i$GNCSd1gI^|E}vn9vEDk))ATYa8M79POk?86N5G8 z?dEvJxWw=T3r`7$CWoku-SiN}u;dsAa=y%3j#qR>8RqO(*Xwq@EirE+8d(y94d;k3o~5lq{|xJfiWi~mQ_U!1j1vgK;p?w1L>T|T+lN<38Q`fO`X{lUy#_f6$i%Ksh`ANw3 z84*UGQP}ZJtm{Qg0Lq^9;~0=zQReGX7E3`1$Qt8=;&1rHalI)1rceBQh%YHv(ul!v z2=~9Pq9xHYZp}_-@x?S5n|lLp6rr5t8pb|Lc4st9Z>6F&LsTd#ORZ^T2~yCew6dh-&Gw9Dg=tWe z^nU4e>}kBhjwH4O-4)7m0L#OoFrS^krhOTkPQ7deObnuzF>)@7s!x1}I~8KsQeyMz z!k>OsEb-5UK%I3{!>1wLl3!pAoJgDRyF>P5@7NgO=Uzt{uyqh%M+H}JoM zCzE^edGj8eVnDY%L+GkLBzYP`zwuFg+zd6V@ipSOhc!}v5$RVUy&nKg5(g>!I%Q$a zxcPa?GQ+);1$k>D7*HF3f@oL~@IeKw@n@7i%%lB0+6}d)v5N_R!bE$KfY~%cHEKCb zcsoT80;al#DnaN8;*>-Sp;rM`4TGR$yq)nonC=M0A7eR~u&51iv_)#uc*-Pvfs#)# zZX1uJIs2J#Cowi-ixNd7Yme$WEw3<+z0}ylNJ-g8Y%@Qk30oO^5T`f42$2@5qo_ZG z-=N5oIBML)(_NH%nWvIMa+Zs*tJWFUE=C^6Z(>HzFpu3hLY08+;>R|mZ0Te2jTG6# zEMMgjo6JswtkWos`~@i~^MV93+ttM{>zUCqBeP-7M+_XWU9!yO`$@XWWWb zSh*Ov85zw9M{v#K;RtIf1~OEJ z1tUVNW{b1<9k9e;z+d6UoY-kBJW!bG{`+1ZpRDpG)`9@_Zj>~O)TL3D>1o3+Y4&L zv)#nk)lK19-WO&_(_zu3Ap&5!WM;M`Vl7NTz6wNo1Mic#in;CmiPy;>E(Mx zEPCt}+oGpTR&QcYMvLBuN>hUpa}zcnM0BTjT4~#R~(MDVZ6P- z(ei%$>w(9IDrWSUu|m4}Khl9W83S*R8hG4a&Xz}2;3L$Xs4RLnVDpL2a@8tIZqt{cbsPQa$^#-e7FxqoxQc;KFot{^)+v_ z?c-c`#+9dSfEBTtjcwm|)-DQv9P31_v-bXQ4Gx^O4~MUi@73Wtd_#Ash;==K6l7whURrFs~BjUTNxAOsXCmZ)3{|@7*i`T zau`d+bTQ^iiIKyrRSa^I8eAnYa`?$qntg0gy~ONOG+jl|T}$e{C(w)-^lY&;0V<2* zZZ!=JW20cLjfZC|iIH)dv8e8Dx*v5BVgeyC%=6HA-a-vQQJ$NRR=cCB~ z1mqzBhr`(3Hy=O>q=aRlo(6`aMR8AbVx$>P{MiEJfFkBV*{0Qo{H`NK z%j*x(L6CG(x=9)J_)r{%7iJGZ*c87L;v5vI1#)S7qb(wbqi zfe{;u6^dMeBAM|4WO*C}mFYsBK;IlH!z*g6PNk|2l)agcy50%eI4H@Ayn<$8B+Nut zp=WUYT@Q_uiy_uY?)x|GL-$H`Si5a8FI^X0>K*909VW|NFa#Wh&~_FjHFlaY3Q*Nm z>>XCA>!|Jvn4ws?Dpk2H;-vhjT+VLfLd)r+)SN@uCuLR;S{dyr%{ysq?K*~`$3Y|Y zL^_ynu+v6~N!>X+&`c6cV{oxfC?0iU$q`j@m+N6rZTcw(IQqoJz!a<4R@Egm;WR%3 z>yR#WyDN4fTraEC!^%vAGLQ!gq#+3vLp6F>jdaPXD6W+=9*iK06=_fvfeDI=l+=Od zCoGbw>+;NocF9K?PVEa9g)8*fR5f^Jt?jl zH+mKLP9<%XM#!n$ij5gXpQwk^>>9ixfl8&)MXc>AVyk2us&ZnD#A z$9t%D;7M8f>Aqxgc-M)Pnt|+82)0+v$gL0b;;mcPQ@in)_Y>~cBYz19+Ck)YMy(Ey zMGqTu5=M3eZ?jNE;9a90`)NMK&oFWA`+=wk$dn6;)Kw?PEm=-8lmm`uiPw5T66c~9 zh)STI_WM+V7+%Fu&nsi7ki1%e(l{j< zF-YCa#tZ$)5yHkZAJ$4uvvp2YwYs3+5B|c`$Jz?P_TecabMCgJK>vmxseWs4)&62v_1FW5saB zK_kQ_A6FeQ&NxheoINa4-x;S+$*fnRRfOc!C&21(yR;n{%+L}m6adSmmSBYB!57Rq z2^k@IR0yzI7GbGGyUrtN@>r(xV1(qs-zhue9?;9zsRzO&bqmMcWDtuA9u@$9nZwNUVvSj_(?ww zyY`mcc5RBk;TMNpo8md_+I`t}ZP+|$*N%18;YFO~;ojDQkZ8u(UV$4LSDiCh7ALC5 zkxSGP*atBVkBVD)zLmX$9WKT!{U1{mYN?pditAfiQRzU8pIN@94p6XmZ;q~3ElQFv6 z<5&gM{SC@9Fv$YyMEZRcQr4?Gm#sfLd!wQ~yERX>?Wgt}b;gxy^_jPW^|=shjX}A;#VqHH= zsn6#~22`6x2R$vKqBfUe)5&MaREb4%{k7yMhapp}QkLJ87*Upsbd1)J3wWxO<&sp4 zXvoD9BZpi}+cfX8qF(Q)3pL|@857W%mg>ct z5>QF7E2mxxrIk?}2&_9)VnmO0p?_isQTJ8Ja40@p4cH#eLxjhZ&7rV_CPHlA~)`(Qaj|pN>M405s8XHNir4YLpJCrP^eiosS?|& zl@+vI>bhO4%KKSKXo6I`MNfs^jq3Iy1yt0dP;>C8l8r%~QD3Ql7t&BEg|ce;81<%7 z%APWMOG8GD8L2A6#yR6Kv!oza&FXDY-;+?lSuIwni;6OIMrhnrwxpiT`=Dc^R=C9@ zHKq0|Rhc>@YDn7_UJy{#N!Jpv^f0=MBLTHRRiTx$6|9EDqpN42f>Jkg8O~>QBPbA? z16WT`u5_rXo%gaR*Q(r?rG`>d>ai$WwHj)>Dnq)-dl_|Z#<)QF(oSCBR+fq^q0HlR zM**)cE08YFX@-uA<}tntW6Af<5$-9_2BmYA(irbl(+N2!H9pSWIxI*qksZePWthl?xq!wV^VKLvTv1VCfeA(;h?eU$au2>l!v z06I4f57g(MF*h&BG~?}-Jt`**u=C};jwHK*#sPi(Fte0B060xP&AUb27VVk}K5|c+ z751RaO;2#X;F6*bmPxPix^LCR?_y`lSmA1?wD{e+AN8vwso^D+Rl1;>kGN3MY|*&& z@J4Y`6gSY^o~lry1RDW6KeO0E)K1d!VeH72O((2}r8#T$IivElM& z1PP$@JMH|5z&0vfA<4XDxeN_ayCJ?jyn^!p&kswX_dgIGi<)TmDCkJ@o`U9dw2L|L z1e%kaU=={pIQ5*(+aTVe7Zc}LEj1yLSsHGaj3E{Qgb|C9lM2$4&j_j|=GaoL!-(uu zDkI166e*RR>KjP)NG4}RWyLN0@GxrI6Y_dG4&nkFdknwHJh2~d#+=w!*5f@YKhivM z;;F8aj5l~e}qW<1MkO@>}^T7QZzIMDT~ zbH~!~B+!l(GMehN zB*-$Tl%|u?zA`G)pi+@GsECG+a&3Xj!kI=Dnk5D{s&xMCe#k!AmV`0~uZl6PeO z-Pe-&=iQL`_taN2|CW9w^KaIjnSUqm%=|lWXXf9VcV_<>c~Flgt0Oc)9rd zeVU0F&M(4;;Z0ijjiP&s6GN7kbPO$82a>0urBV9#n2LYnr}{p=;}8C-Zxo_q?kPeC zC5k7r@1pFxDErPGe$M*d!cUz$^vd$yV}(VZDjrro>5A;`JSW6!!X=bp8b8v!SZ|4c z>kXaPT;`?tx8~5h%_N+Tf}MrooBWV+V&$U}Md@;C%d0v{3Y*KvMy+eEd^1edX`fQ@;Tav z!Veb^n_o=sF~DvXd`L>(_^tgqkct$VKH%?Ca`B7(KyZ2nQNj3s-G$R!{9^nW&d9>_ zc$Re@7}xz=<z4=>jLoY0r;~4xPvt@SN-1+fL{na z7a!TD1W$Vil6wj2f2-glaioIWM{sz*;Phasg1H|&D0q7Q8vIGYps<`1`Ql+Wcj5j{ttH;OY4*_X6Nw1)i%PzE64Wi49_Ey~p?Cg1?uL1X zG(LVsH9scs;}U*Ma$$08;O3&%ZyME zb(x7z`=JjkrytrflS`Hl__PyqdSQc$!|Dl>rq^9DdHS4|#+#RAz;1!mKKiSU*mczsNb`k^>8rRF3!Gm$yz%}k`_13$1LmhbyOnN($sxBB!*8GM>S z^hGNB+@xlvS=tp~psT>N4?uN)RDQ3#|R=YH4VHqV)jkJj~P zb-8*Q`43q*S8sz)uyC&42LDS7f2W1J7EZmu$bZVhxvCrda~A$?3!iD>+^re;FIhPC zU4zfJaIW?SH~eaBFZW;uU#qW|AOE&>y|~vh@;|ch@fN<%!YeJjkQWw#UmwB0$>+QP z{KFP*U$03PUS;J|7l2 zJWc=DTkD~dvAl^ zi(>}nZ?~&Q&}^K}%^3XhuPIn?dz_S8?X}kj&7Gtx7UGM3%A#enHFxZGe59! zd!2m9!tH+Ows5;2c3QZ-{`|_q?S63ddctVCAKqi(c0bfuxZMxeSh(E}pR;hg9~N4; z-4ClZ&hcZ*Tis z@I3+e!2tYydR=0H5KMt3`{O$SpAq%(X%cT}>&zGqdZqJvSE!>_jZ5D3Nm%p=cd%iqt;dVb9wQ##1 zUbS$$AI?~~-47S)`@X*)A{K78-h1>nmY2kK1{F{Z_{qVfTc{%NM zxM--lj>PSC_(K}^kDp5|-0ru_E!^(6t1R5^w_7dT9zUHHZui?iSh(G9Yb@OEw?{49 z?zbl`-0rv6EZpw5X{G7@c|Q)#db_nejob5ji8d~=Kka$?PZn;ktN$8+%L~)UgZbF< zTLR?w2H-yrz+Vl(hiKEDzuZ3yz%R3Kd%c}v;r4o4iS{sXT=Cz8Ir@N@-U0}+-ojZY z6W%V~P1}0g zDIdpX|5s7SHTxIohgH)QYuOVAxFD8Q@oc*3EcrA|y-Y8sk`IcYLYon-`VC}J9Ixp# zZk#v28qWuAY`Nu@S$ueE?LjK5Na`r_Krf3aa14%!*=sfq`Ai! z{A<8+m2d6?#vTeW3I6iG3N%;wJvqwf7RO)yN?^Ilr>_kL^Bh&3Ww(D9B66iS`hl^t z1f{2U=UnL{dOv2K%Lb)?9TBn*C27O z^4+Uc3UhyE`Ml5j%l~3P`Q|1+%@nM^{nvk1K>4A1mB7{MSU&d+{_^h&D1V0DWX#p+ z&6mIYu7LEtI=y)g9F+c*fb{LUpr=ei{p~ORd~9TpMb`YEp*KAPrKi0wSNe$F9GU0O zrW*e8Y5&WWei@Y-gy+>)>eHY8Zv)b|Q;9+_&$HE8_WWCl^f||$zWyt9LSBDn>A(Ix z0p%yDG$9N${&obE-2tMz(lsj4v?1!7 z?dQGDUw(B!`BfiM=~B=8)oIrJzbK&mW!I?$tycN$Qh)iM(dFBFai(nl3zdGA`bvG8 z_M7inI(=12LLF3HroMT9v;+H^!F)IC^a@RX-k{T`5p`tJ8T<~U=TePfkP&9+^pzQC zy8Q8Ts~st6<$+EyoDpRp z9V;ZwWBIX5mB`?^h)hzoy3KhWOX;K#T^BHzvG%)qmz#FZ3#8=V z4v(d3k2NTCS?ZR-*_avLFQ;baq~o~v=ZrFInTg?=m5aynYT$lZrfCeo7X{$o4Zy!2 zfctqY=gn^X(yZ|}${StkH7>l%rQiI@srX5Pv*of>iHwP$pM16Uc}wG*IW0HJ`%G8Y z)k8gOxvAw#vu>GA)mG(Y-exiOAg*2fH#SW(PKj~*Yw$5RX5f|O9@^j+6GY(p$z{sm z6A2;^XBvZlh9ClOt+a(1d?rBz%5zj1d@ex*;?(a9UWsD{;`~pAv$0k6$7h+kUgPJ@ zpIbd1Z}y#q^uU~!sq9nv{@%?1(uIF4wtxw#0ig~e`aHv~3C!F}%{OnkJocxbrqkb` zzs;9f(My)HA@TbRK@}p@Sn79>X}I zpDgl#3hz~|w;3E6uV(Oo!d1?BmuezV`UX%;Gw$L8h6r?bU3C&fpm4KrI*SH00v^zt z!lh&a zuDUT@_^e$LA6kG*QizM?-2D?HRw!bH8DfPHD-toPY?51%h!tgs6+x_6#O^j?#UfUm zAyy2rArM<|qvSM1M22LD41q`qMIxwkNr|&|eql-VPVbf4G2PXVE}1&C1Q%cVeM92m zCHN>tjknc}>A`31l44R76}UBBZN2arv7>Hw-f%8{EU`$+p3e|iI3bB`!b0vzmCBfz*14S3K1oB)xV@m zCU0?)MI`E$#S`CI1viCt-b(=23%IxyV?LgEr1j95Gxgr{z*kAN669-!Pbc`_jVJD{ z01>1!V)3E6aPQ_;>c)X3TDYuQE`%gW(`Y>dxyaxab^t*IMJywr?uBcDM z!&PplO4_NCI>&wvB296j&;lBWmdEf9E``yx(o0yLT2|)ZxunyIl@`yX@Lu-Ma|!?a zE3gBkyT4L6*yuqH@V77+|NQWX;U98Sb@f9eFaXUyh} zD7ED&xZE#>Gn5<-`isv2ob8~$co<-t=Mou|rHL-P;0!z3v85O{a1dR-$)|_T;&A}o z&bn=BCk@r`eAy$fc7Hzlxs?0MSYqZ$5?uP-?tj_hx6HV|U)LXDOP<$~11ryKc@p~q z#jlx3iwVY$Jg?;;_~0QYs6`ig*8P&_wN!p@c#~23N1oR*&uf|IwKTk)d0xxkoL)1} zYe|ok;x7_T1f3DlJg;RYk7J(KGP6JalzA=B!hXPKKW@kHF!8KZ+7}knwh&KzpV0tIS*65cnhtO_R-MtzfU`bHP`3() zA&ID4hQmWDn^u*+0ukEgpbZY0)`oazLdx}?J+nqK>AaVPC<_E^11#gr8p*RW!OEOj z!z^>yAmZM=y%46+!5AQv@u73E^eb!-bzWb*Q>5w=_mG|Ms>DP%)7=fCGSDZyhF*<# zN{66_oOLD6x;sF~4cxC;vIQ4Jb4Ofl_py9RdrhOTjo-hp1DRYyv7i;C| zNS`n!IxU_s96Ed9&l0TKVDoap+PTy1e1wgJLs;0TuYgSm-eQ~K0G0W}HE-*7WE=74 z3r~Tz<=1&5sL@Zit(A)nzJsW9y13XGp@<0$k9zd3B<%t2U0Z1L(9{QYHQSuU z1?bTjtp>(oFe}SqFriBeOgVvHBWR;3#&35 zoWdK8Vm$ag^-7+n?<}rF%i}Qeh^-aYpB=b>czui%I;X*~Gr2F%)0gMztH3WV@;rTp zAx=oe^E`ccXp-mY%k%W*dHPy$yUg?S<$3zJ{l)J%GygJK`aXPlCQDz*J2F}N?rX_p z>GN*LWa)eAtC=i)OTUuI(l^V;(s$Cw(s#he()Z?_zboGkF8ap!cKB20>BG-5QapX{ z+~NS8(n85K(eJz&HK;**tx6F93d- z;O|nI;8WIieBTT_S9|ZHd=8$zM+8?MsF+#GZ=d1m6Q?_t)26qDsZV+GNjbL8NnxgB z24w3~V*T;;DT%Zv>wZcbfU{5KWPBaxa9&MsQ*h{ZiEJUOpvZe3?z)WJf5*{}}umA7PgeMDXLE#yV>73vpoN z--Y$V;D2u6|ES=sd{zeFYb<=6m5=e=!}{4VCVBKjr-?mp6^c0(?4atJA2+eZp{~a{O9@Z)HwNV z@ZH(#w#|2E&tIGG&R%bAzB?PY`R;7o=DV|ToA1uXZN57jxB2dD+~&KpahvbXUO#QV zJNv%ych-8ywc4!n-wwd{1mFh)aGUSW?*HF}@6NtnHs76%=lSl`Jj(OkseZ8e?(B8g z=DV}k;XL1+>bJr0-P!Zn=DV}!qs@0`uU9tTosHXkcQ$VG-PyR!cW2`^-<^%ye0Mf( z^WE9F&39+xHs77S-r9V3_Ig{X*GcXV`ESA;eLzfa4Fp+l;oO6o@OJUt**xc^CUbm0 zX6<9s)>inu)s^PgFiU=-g`Z>LtrkAq!WUWixfcE{3op0u)fR3)Z6IF>1HWwh;3(aR z#M4&KOkTUR)f3OMEcvw66N%5phj=gznle(P41*RkSU;wiL2=%xoCjvTQ*vo*VLvo$ zDbYbP-zj-xILcu@w3^$G-+E&sw50p#oUG#d{cb>^0eJ9K z;g&6Lzzi*m-r03p4&&Zi%wRx1Jk_c}GU6#=ZOb!G_WvN9;q!SNmqfoW_Xx0DK`)=F zDDJI^*=su^BmBq_{ONfQ;rjem)6=%YJcH^#5HH^61JXC>ikjzn5R+i9#RNW$f8M_$ z__xEtDe7#L25D>JQ$lkuGWgxVa@D_`3p~O=ym)s(CRh2(a+E(5vi|aa04!Je^kl(c zoWm3=?BY;*AS3CqBl|Id2dkpe4d=E z{)6Sk`+h)r!;5F09|x7c66te||9$%U+v7hMFWyT5!D-=NDMh!^j=fbv7UF(IU$udCCHy*Qz30?J?cNtIwA zUcCRM%eVLJOxZ9=rC+7KQlDo2nQu?0H`h5OSfh@3f3ySpn!$X3Q>RyG`tu^4K8>g& zlg{9LKEGYKuX!`ma_#s`sKYfEvpG3SJ%=j_b8pP+i{-dr}603BDx&D0s z|0cb;|1#QNHd9t;PO~MvX(L>S|Fhx6`_^Ph7JAlKe}Df4ahYu6#sXo}0O`SH^0AL) zap5UIG2;1o@h;WWCxhq3+ot<~^@;EUpCd36rjU9I99$PyUovsx#nHO!BrX*CpT>(f z1Q!Lq7rUFhh6=Y+-t}=t&@-5{+w~e;XGCO_Id?|5lW;y3{?hh7#whl~iE z6lL9+6~C&gRi?BmlQql?W8^fuc+M%#NVAs7DL!b&%*BhxTbf^%X{HC@cLm_z4#58{ z0MFpX<5+K;HP3p(s*2orL9}=jpAPx6VZ}?OF_wcY<3dVe08YG=oOz7|Elk^u%5cno z^K8VdiNt6FGq}2bYMtdC+TgU0GGJWFm^AoAK^4x?VDSGDym+ZDYo7Jx0cr8Fh5Kj4 zv*rJANb&wyYycDVxHDf7ec<0)alKC4!ECwU3+6y-W(honyLZcac#qnR!m(~v3Juyr8a}*} zDM@wUPydnX>Z-HiR{q!|&BZ+UJ>>eC=}JW8(8q_j7GU(#)w@B6_M@*Y!149bhi<+D z-w*D+6QAo(^KdL71jCTm!R%7bC=c64zFKCMH`ep67 zLv`a`YKnHfbz$R5-r$L>-9h+6}2-XD#_H|^Nfw2_7RrZ|>cOmu=(5bjvh90{Gct-f^L513%l241Ts!*Ly|Nv(+xC4ZrgcQ`av( zZs^&zgIEppY|$Tclx7jMfuHR;va|g+BI_1`cI)495bvA=&Yz+=;Zb$fyTQPAODN6P zh12dj?C5>#MEVTI+3bt~ueoJnlra;FUeS-l>j51$$nv^}5D%k9*l! zmvq+d-gD49wWqgW?}?u1l3PO2F&m>}Uv7IBDzM<)Zf9+{l>AZQcTREge0J!!?OFY{ z=R{9a)cXQDE*TyBO51ycS#QC+*mV`rhj?|TfIh2|RDiXU{@<7H!N>eDieInh1`+^9 z@ub>E0NAw5?Ep<+0W$$lU@gVo4Y8v?MRpSC4>;!axQoHuSBZ)4CMF}3lO@jG=ku)V zND&#lj%|0l4i?k@F`QQym*C?(Qg^|#@-gr;9o+_hC~c&B>WX`i&hy#j`Rww1cENmh zx&33W!t909d2F&W{Nc^OPQ&%)hsVYfbHb6B_onOZsXqP?UzU%1$70@NmPh(U;b|}- zR43&g;U=ytj(dIXxE{=B#QRzw%n3Xj9SU_MOFt2T zHKJ{QUG?^O;^A--pqscq9AWJf4}^Q5`qg?*L=(3bL=&+>tRB(Cr;5bSx;IG{7;lxz zc8SV%8MBSmY-)Sf?VQRwp_Yd?urq4GU3!64Fxds>~^SdZ6~7Z6Q8b#CGM!g zvIY0@Cvj)Rng!29EeG+xKZDP%oy>Xk-p{rcRix^aZ~bS$4y>dpmnYbJHPmuzYr#Od1@t^x{NV>v$p*c4xz9SB}&NNOK3@OPjk; znU-y&xf>*(T|u#vrnB29baq{!v)ckXyHmWj&f>oi=k&LSC#kX0sYYR%-0mW{s^6!{ z?QV#EA^KO*>0j8`d0tV}JC7rfPU<-Ve|h*T#!0=oIpI48zgn)`vnO;Cjd8bVCCw3|dGz;S5=URPq8B=FSF8Y?X>JRg4(}1ZiHPzwX zjT14w;QONjIxS+YmU#wxGYoJHOB@{F$MZ7p>J)Tf7pc&Cutj!GC6U>weLUX-x9zv~ zI6UvgIcOFE{={MGr){A+QY!*{Q3;7SPM=B1AdSin#ccvAIh|%fEnO7qM)a{HQ+Jc6 zAzpLRS$q}tFPyxId!@VBK=M5x-~Tb~5dZ6J$B(H-%C(GpKLewu>%D|gxj5-8;`_yF z9Ch9vE`3lf_eVBxd`H)(hY}(y9-f=)ud+p)0}gr&q{xJ$SlzmBy1>*q7H zJJY^+Vy#@c>to*D=v3Uau?0ANUG)JsQG8#$*H@po;0E+~JaJwJZj>=>wd)IxTmf3< zt7D1w(DyjrpKS6R&R1vMJ5W0m##_@Csh|T+=C&7O9bF(i*;*I_TXU@ARB79fSwFX9 zv#Qv=<|5>%pPRS_lqx3`1@3U??r)PwVki!$RN&)tn0Kc) zIwP*+$&^Zb%&Y{m2?$T7RN>=`RX{ca;mMQ;KITS%YyrZPDGm6ztpUhZAUwHh2H_b% zx`4<@E8$j+w1Qb!^~dnSrlR2`P2O;7B!#$GsA=0F(@fq!&c1!8{OvoH)xJ|%?K_p# zzEfH4JC)TwVS~$P-&ym+xnAFO&e{dAG@NqQHWbqHKGd}ex9mx0t@>;z0x-%gdxff= z_oVCn6uZb+*CEKgR3Wotx7&4WRLtAub{z$AZgV%>whxbW9XStcuMq9*jCCEp01-cJ zayD(`?O@XZ`P?O+j~39yJN{FgWW${i17@$YQEyWxMJrLIb5W)8%qk66RdRkGy#y|~))A=E z$jmC~q4a0Jk1By*y!Cuk=^dF>I#2b|JAWTl0>fPEyHKTfXI2Tb4AZXRJ#TN7K0l}# z7oCBU--~*^52a&nzko~j3QjL@)<#C-(Cz9)^{@hLrBTw`67x1)RU#s8z21zZE3WM$MMuwSPCcKO6EQ5JwS@f;R`XscO?u`DBS zJ%)|*6|7ZmVr@GR#Ut*ln_TFuyRDe|))2mRao1LU!lXL9sq5HqS{T=zal2kbt9r45 zoP=zj5n=Qhg&oIDT2j9l>cdS;VKFGeixd za?`p}@94Au_M@^@OP#8no12&)o|ZBRU}r@`Kt~c=knRel^B-eLz1SRWtqotsOD}p9 zv=kNv?P^hYE{dv8e1|(DrCWK}>bl+yP}36sTnN-zH#K~jOZ6RtMD5R-Jhk_MhW%Qc zyIO+#JF(Vou#mCJshc>=O z95>2F@@b3otB~FgfF^{4lzpADus+=UJY|{TUdsLi2T$YwCy0jDj}H=3H~x&$hk3N0 zN4udKHFh!KPnZbwQH{)|aWis1On5s*Vbf?l21!&2LQfEmI0>CG=fq~#<|QGW=(L6IkM)JQ!Mm51ERJe3rZvs{E-wa&P9G0H%G z6Ek{-dF;j!sswBoKei!dOCOVOq{tp-`6`dtWOf>4oknToFOVTDJ4l2kU=*O-=WvFE zIFd_Fd0ZzXqPlwX3(mNev{Et8BhI)LedFY~aWgW41rOIe9*#&YF*lem#~rVcByR*E z;gZ&gl0;=nMHm+!*>7g{%%+{jFn(Q5W7rmF@jGBS!GOnHiNjFXi5V32x@!~bsW#So zhrmNblUFRUUX+!@st~4ObuyM%*3ODrHn3$_Gm5#Iw_F4~W%jygsAcoIs6?IYRdj~f zkoVyKajhn8Kz7|wi&(U=VIlr^Z}-C8D2LfAiW}R!r)Uks<=mWP<8jprqCn>DBaFIk z?hX+ufl5_cU$e-JQWi zZ|u;GR$I2!C8(rOk;Fi(bz21kEw^DTb#;GsSO3dz`?79px700QU4#S@2>2FJ1jLts zZ=gj2S_o*!|NDK;IWuSO%*_j0Oa0}{XYM`cInQ(6&$;J$&dalg;x2byi(r zJ^X?4%elW#)kkv5r@8Uo#lSt8a^31H&>+3dGSYMT2y*KZ3eZ+YtN)81fS*Q-FAHZ1 z=qCJUSOjzvi?wi~JnFj1@2ii(i~KIcr1U7n`%bjF^neJ|7-N+Xh~Ctd(N26|w9olb zz>JvUp}F|TP@JtkTUy-lIt6kOkf@4DLez$I2}CAG_;#dxs^F9GcK$8~ba<{(ZwL*U zo$8)c7{ z2Z0@W$RUpJco?A`Bzthb40q3V0+mp2tBquYdao!XK}RI~7)U_1q`pB!gd*PSfxsGK zK&O_&=^=cT_AA;77G3SCW|h?MckCBZmaJA3lc{yxR9LBi@^i8^Yd~>B+<#A}6s|+UT9pI>~eoKi9SUoiP|pR4K6aN_%~V z?Ui#bJXB&NMR2oarP?dfF74GInfA(Q2#^FF@jq_@s+H-Ql!i3gXPC(z&IUMTLwX!w zpygt=wwGb{==9D-@|aAOZqx?TeT=4cu}&+~jQkwaXHbN zWtu<0w3?o3x>Z(>;(*t|G)dQTZg?ilUd7ZRmG>ww=Md-acyP#Y4jln5*Pomlw(vpQ zp*LZHiX;Tm4AK4FPA`Qkh(>Kj*`+R$b}6u-I8qjKxrLmzX@xLL^fWeO)tiv-zSf z1l>NV>`22lsv&pA6zSyxNbZZ>vL_l=ILqfpOEE2Qmfsm2EAN%jzmxZGqZi^0F%IMk zo!mNgXLK9@uq=w6N1tIGgmKyesmMsc=SRN)2Nn-TR<`UINxX{{!9CG0iHFF3NOZ0c zy*jdT*cy_ZBhH=0le{fR^{h1s?Q=dtX~uo%Fm^|CW*7NuyWX1rY8ZX zw*Eb=oWHp$O3KX=QCDVkfFK$i3TaJ5Cxnrnk%?hjCwWiNbF`qpQ83Aagl+F>Ov>8u zB<~T3-@vU<9n2d{Dwcs+KiemH_NjfU+0Uy{k7$b^)CUy{mf>{|#Nk z(FV(-)jC;EFoee>6|SU$4Zo8!Nx-pt3v*9~is08Ecm{IXBoB)LyLCcdhq9tK5F`>a z0foh4oAoRf)=0qwksC*fD!q49{M7sU23i&>0Wub*iW0@WCtjeXCGm$O39c#~Bo4{o$~4kY=|N2R2G=cGA)FM&vs~D~%10L> zMwl~SVgza^&V$Xk|xH-#T_jFw?4&^KqFx_&Uz8+84{^8 zi`cDOkyDJSh!xpFQ9(Y8w)$ov{Wc=DO{uIeVHzY_wJ`J)gi5ee|gh$>fLTV#=Pt*JQDb4(n6wK*{fxsLA~O(K>kH`?NAT z7ZzkmI8kSeX-_Mo5wxomVU?spoWe;MUROI_OCc7f5t*rx7Rw7~v9Pi#mupPT^P`0T z@!g5AFzsn()J#XhTZhenC?fzjEJiCVz)WUy0VMg{-`mr!<$ABer^TJOhGH-7JTS67 ziqKo=z|hi@a=@DoZa4ETI+7?m-0<(%m{6>xXNj`)&Vrl3ID__n$qZ*(#qa1&(80ue z5QN?zohykw1TCO|Ib*&Pt-};)L|6M;mWX95*naQQ zcU^ANIuF(R7Fgo%VsjnDYp7egR0nmj1Fq{ZN4oVg&ZcB)g{)Nih~n3u^IM9+0JPGu zN!AQc**IrpYz#RqV~fEB85^-g#x{~NwidW3V|x;B)kDw)IavF|Y(|!nOWda9E075o zq|bpqwd-svB_@DjF@d#4l&y?o_bNX>KC&?f=d~j z+q6hVTFTn;afOIfFFK*BCDezix3nzHh))eXRgI=zr7$`W1ime3FRW7$w7n*SvJB50 zSc}nVfkesE_I(^mImD~c8uOa8XjSB9RNZT&Y#@LHNpZypo02*uTmzC3t39ufq%{DC zOIAj#ChZK=668R{YE{exnQkLilU%X24o<9wbV&R3i`CNY^Hr9Wh=CrqeoCrM* z2;kzH({eUv^TaMrHr=vk8=j?LE$)oLwp_JJ%Lx?3Z@;3P=44C_DE%5C@0HQh<^9{} zC-7F=r8 zgsCPB5f76=x5!7d>;nRin9Tl7o=ANPWe7|flK`=b$&H9jD3(Jj+6`If>xGh776xSz z>4a{8_r+)!XeHOk)6%~gmiB}UdwW&e8uDfIiLgw zMW|(WO3*L}P_0+CXPZy@MVVm&Q1Lh`plWG9Ja zvWfL9gi-sIFbYMD9fV4theS%MkUE`McrpJt?*!2dQzgkOrez7E7o~ z7>G@(D$RU8g_h845}_)LYcFiB+2X*o^qN9bM6aZQj5$LZ=pb^5mW;XEq(n`OZBv*c zl{$=mq>G+y$zjy@8!`d5)hHQnJ~nq9r!$oW0CHCdlQtIw6!C- zwR%`__Rf#amEbgHvp9fR4PuOOh)xwMVk$|6S1fr3RxE|JL=ob^npkvjs&If9QHbfp zA@ONPcCslU7#>9i7e%X3+DLXs$m?j_8LoM9*THA8OZVW`VIAJa#vK5>esEh$w*xuF z!DokU6iI5!VP{xJ0u4awrMlUgBWy=G=|G(^=#OG zLp5tbT~K(I7N%-JtKJC4*mS=nZM){EU%T$n#~yb2@=o!|13<$X+o6QUe}VXcX_WlB!%up!Gyl?$Amein=jY#zYJZKQ=E>`EVu@z-hCPYU30i;5fb@;mc!l^*>TX+NnSr3?B^ z-m=HK;JvIgf6Ggua@ED}k4x1B%WSL0f3Ic6xTCC3mLTFs2^0!*e|rO5{}L8GBpc%B7F_6@hbPRYt~O zSU--Akt^Qw0^nZ?fPW(Z&ilh{{mn9#Bi?@v!2d-6d}RQ9Qvf_4<5jMFofrWBIN-VT zH(w<1v?dc7=aK$z2>fJKn0U$0h0nb$qza+k;zgfm&;6EzxzfOfCV=i5yznS+# zrY;widqqpF%SCa`=y*EM;p5zFO|+@oB~$uXvh<9kQ2Nxs<+sst+a2 zsc^Eio}{(&^72#MEllOi6&FsNGP8E-wNqwaGkw~%4Kt^Oe4e-tm3}t3rheMAG=BfO zol{A&FJFCMR6D0a&d%(hG&=`}(?^qFoVoNmX9YI<>M3j zk8EZ~kXxT~DsTEW-r(zc)7S8h)gu6BMjQ>y9l89j z(fHvt3Y-Q1O#pnA1wR9J6aKXr&uJL`C-67$=P@4A5FW+fzTO*l_j@X;20q?Jw^PR^W$$>nHo!a37|bF??`aTc7Ty@7whf>SSo zfeXI|H^b)~-@vOZe0~KCe6j`ST*$y*w#t)p8w2mL;GePJAGgYxe5}E*u;6D}@UI5I zXIXH&+^A=OhV{ZZzX^X~0Q{~1_)i1iMqdoWA7zFAtc7p4AL7su-!7lHKo#6BpUW+{ z9sbWPxZMuz_GZId1Mr`;;Ag;Y$|tD59Mn@xrax-of1dmv4B>;#@428c@!I(vZ^7?^ zordAt`Fd2K+3@WF@Gc8(x04gY%7fwC{dBwqxADIl0KZ+s+1%}Z`Y#sT?x+7@!R>y^ z`6>;=vHR%*7ToTS|7*eR{=3$K+x_$lR{ONuq2Y;H4tBlVVBy>S^xGQFblT}pT5vnR zrhobK^&1P{PXF&LxSe0q?--7qubmdYUH*oJX1@Lgf79M7vDt=(a64buSa5s%xyORr z?ctXe+#Y8h41l)7Qr8?fiNc+|JjJ zEV!MoA6sxcU;o#F+v)#>1-J7%Y&a4K!))92c#>v)3AfwBY9<O%!2-8EmK<>BT49l2q zZ6Us%stCmBLnK@`J%QWvYFqkh&wC36Q$6mpzNf=1_}doTmdY0E%mgj=&sp%a^a*{(`fjGBPodCc3!aufA*lDRM>oYj zro=XV=`2lQ_p3!Wh1s_f-4t3{mJ^_$)y5ov3f&aC;iCtsK{rKjBryXjmaNEv^w*|> zCq=OO+zhk=`9)SH{ikrtF#QS>V_ zIi|GchD5Tv+iQT@Y7!b4}Py=20_0kT&gUbQ_=9-$nTf=_89nlz;eYO)8o34 z;{Z*JKmJ<*%@u!Dj`;aK^vC~8z;eaESXYQyFOtad@W;P7fZphAG3)w4^wfKsD}GU= z10u8j6hz+(k6ihmuJgZG6SDmIz4qt7JRtrO{n0n;P&$~b{Qn*3bH(4S<2Uul`1$?! z$A3dW{Ka}wFxf<`-~RHS84&-3%N2pE=@>uf6aM&r5)gl#j=x^ho0mWSjREvsn%=B; z1<}77K)+Z|ezqAx{r1NnK|etdS^d9GBlbsM9zb6;LPcoS*-SG0@z(~>i|_x~i^9{%zh0s36|uha3Hag6ytHAnmt1LE(JZEB%VYF$$& zz#snw0r7|aK@n6jaWIUZS@P$9hK}E!qZ5DWg?wV)j(Vk@CVun&mZmRBVJJ(aT)p{y zv<=Ie#=PfhdIe2C6Pi8^Q8q(o;4EK$SI`VHOqHgOWI)sTH{knp{C@g6P0#e%#+09d z{RI96aKsEizpJiNmZdtuEdNj7Z|KeUm)`!kN!fKVpJ@NbsrRSw%GG|zGy0M!1nwk7 zx5ww{FFy`5J`_bbMZF&IdHU(0^K5L%p!DWW7_ZO=uJdfGE(4}0CdtaBH}}hK{EHRh zJES*PiXmji;D~ZU`R#{8Z!X92OlgeDAmw|iH!8PzenKp!=NYJy@3BXkvCQ~z=*^`! zmtD$_OPXr};NK5`{~`eXn*ey0-rU*Kr(QShtZTS^MfSDyuQ^vJ2CX|+Q5ms8Zq`!a zXh!tLw`34|d&ha3Ypb5O#`=NWheb{fL@ zPnp5UvY`8W>YS-(^;Nh7)}WiJWuY=-`an%*yyXx4O%K6?L{_5=9mn$rjne$ASmEEeN1@tc0T3^1m} zKc_S@@Cf{DW8ydOweTc;iH!t%oz7r?bIM0Gy^nmrdUT%yVXisl5*>fU7qH2{0h8w< zYQ~rVceAGV=gUvO7r42~znMT7Q_d`Zj$ek}z;ne-x-K361pOw9%Y6FjgXWY*rvEep zvy2Wd1qqr{Zq?~OlEPFLKRxD@wTXVJq#|j z$SwzPNRKYmE)D6?&ColHYkN*PS1TTNy+pKd7h8|JV7pN~ys4tJ8H$H-+`A`B?Qjfw zhp&wmQuFWwpsJV;?Xv#`OKkogXZ{j~gFEU+x=qmRfMQQ1KRX$Ex2}SQX6WBqzP7@H z?&0N!@$ZO_X%YRyPn3I)r}PiMW$7Ot(xdCNJsFB0Xg<6LF9eAtu2aPqyaBTv2Zhv6XW2Dfp?yKcBWQMO^u z-$Fz7@QZ88#|^*8O%4y0!$0YUCzZ9|7==%w2x>oZ=V|%4gp&t9=pefhw?>s071WF? zcM68B$vU^$(tY~cw4SxnW+?C~-LyM_Yod^BJsv?p^-1`eB$8jl0beMH8PcOWq(?Vc zk8UD)Id0``e7Q5;Ti=ZKd}Z zE|#)%>{PUCjk=YHufX-TW~$U}LWAXD;_(GORXeY{$%>`)sX&ANS;yPGy%nWIXGFyv_&@N?ljF&Y(0R7SMb}5~GR6iSxlo1EyNr?aE@QAYo2n8cg9J4U_&79HMzQI+;!EjydENB)5yXy)n8(X1Z_ec!vxwBxjDA=uNPoMf8 zi&Nhn4{|>F_4wCP*Kk%QukKzOZ#t#GJH^%?vS;_~Y{j~~moxs=_*ddr#4o?%%L!bt z87fBQ=TJaBq*oWkjJlSE61+djW{k_zhV<%UB5`c#2OiR^o4UF|`uC7t-66fYLwa@V zwBFz$y}ExaO}|5Wb#ebwzxt5lB~ZmWq*s@BW%Z#oI$niR8q%v9W-)D$=a63A0qWH~ zN_ha+y4}X%QRsI3eKi;^aKP;wdwWy*c9%T}mrov$rEm9EN&%eOXdZZBQadA}$IJcg zO6~5;Zt~uggrW361qG`wQUCzdMDkbUv=x_~6m@u%8Wcn)dGA6Ba5qrgwU_)7}muKrw(DmwG^&|_i!^_T7IB~2bq$CL{pLxCcI6(%NUjt zBOtNJmqgQ)WZb>W7<%tAhMGf`K&e5(yK63ewID%duW11b(}gUd!s~LI?rMiC(Iki! z$=kV7eMxdWRKoN^DFc_$5>1j~C|__^9Pg~SB@fCBaK9TE_E}pJUMH@2+m1gj6Rg_~ z9<6Q@M9A~WpOIk`4F*)a1a$^r?0aHeqRG{%_39u20#GzS5#~ah@Z$-n3Gz_zD=vhL zhgU)34n;L5D}$ozOZ>y$F?!Yx640dKw-oZKfX8JoMq70*Hl_qExL& z;g$HjX7cs8m|t`$%oCLg6=m(tf&vsNv`H0I8qR-u7Uw@9nDcKMZW^CAoNdqO4}ER- ztpWW1ADKU}MRH%JoKD0HLwZCx#0=>XHTQ9+FOV0#kVASzIedx4c1VxtkRH)6bjTb# zI!~#Slgb(9;*BrtkRDN}p2bb7?^&1ZkRDO2sh}WtaK@BdNAG~t9SrFa9nvF84SHH_ zs#aJqq(^i}kLau+J)%Q;M3s_*Aw8mCFnAIDkRDN9YtG$2LwZDq^oW9=xj)(onIm;h zQuYYIkRH(?J)%Q;M9Gvr>x`M)HKa$h_Ae=&!^m)fet$&2B}LwZE#hAwgPZ=8I5v6FY>O~pldH`Wz@B=5%Q#l!P%tgbH3&%3cI|52zHJux&%RE(k{ zgpBT#_glXxb=A?xy)y4nzi1)$`O?($p>%l8qz=ysa7MM?9rPQde$i@8Ywpp+p5&0Z zyWGHd@5w@qmrK9sPqp9Mj9;Zq^oz2Nnzi4j23kimRUQ4psv{TS6p|k1y_O~KwlO+W z2C8>-zK&b&iX75AD)nGL@>4gB*-+kl=)a*z`R9i+Zl+HW<%=EA9sMW3+4ueCHUM(z9sQZWd6SVc z<{s%s;LN3Wbf3U^tDG`2X2UufV`Q#)F9?8B?`SSPqV)mzw*|oO41fpe9eq9k|K$KU z^-JW^BYFnL!;|yO&3t-1M>$joJl$VpEC+nHz|;N3jLAyB=qai&@ig%N5qw!K5I=Lj zG4Js`Iggq^l##I-)-c94TaT!W(|}J9c)GvHxC?j<;JNDS$Hce#k-67*rNHG3yF{G2 zZ#Sh!RIbQVmn|NhCQ)_AUP>uNZk>t>sef&v3a?Lnq6#Igg`%$r`_n0^!phPGk*QS_ zH?NMHBA8SzdeivO0JVdv!0qcL-#`7JK?xtchR}eJ0`y&`u>-Y)rcpB0VDwc_!J0x< zXu-NdmA|F>qOWKywHJM%nf8!F+r^;B`Yl5#ps8As>XbgThN@ilsW()inCnN!N^e*9 z?6LQoJ3Yq*!0Q6w*JB)|DZu{>{7pDxF|N=M{t5gI{Ko{s5N^kNpFp$Wyi1XW_@Bhz zg!2S}Fog4)Y~Z%OPa7W5>BKObp@-~P*7x~oD_^$0&(RiqAo@PXSopTSPaAIQ`?Sl= z*7u21c&Tz;Xw|O`H~I)!FE-rP_i4k8-a+Dzvck9ZecJ7ZI5fn!%O@^S1-HwG{3DG& z{Iv=!aJwBE{gK4C+w&P#eg~VL@d(SbPdh#Ag9d(AKzewWCk@kMr*peNv*BG9+^$Dk zAE(`qY<-+IzO9ebhW|P0vBIPLyx>*KWHwmwc9 zZtLT;;kG_b8*c04wBfcsP8)9PNzpFKAYmNy8TOX(0Pyb1W!}*)7_w-oS$7zoz5j_qt z{rnqKtu2Js;eTo)p}(^4GBr7if$ z7QUIs5 z)7SaMfcTf__)R@Be$Eg4@!uK{f20V=FlHS@xw6+nZVrgQvr19e`R9DYAOHUZ#6MTZ zUvDDTZ-4zi7eFt{K|ymzKlIdpjv%u7?-D&ZGV4qx7=Qfd2GGydi2c!D89-mHCtGGc zD=2<1fWBBSeZ6f6_1mBR{|%y73%nt-K4yaP(=P{ouJ%9rQbl3cKZEqwKjpBw%0EV? z1g5|C*BualU5@ydZnHw|K|N~n!Y53p)8TOdh`2e z8SDsr_S@|3k8!=pQoQ5x|PlyjBcfKN=meP&w=Y!axF$RCdpFzI(heY?z`_6 zAT*Xs0-Z_Zt@b`KlqMy-{k!0-8bQwdUNW|$&n8-GUt0EFu7|xQae7c z?Z~a;dE;c&h3Xlxg}j9?-X&Cwf!D+bfQQx4*Qx#>;DL#x;v;iZ7Up#?r7?BK=}0w7xugEh9)I z?~l&K(MSeTBAy7I4qRi1Ebv~IU;o2q0vUWO^Ds~u8dB0lXvHhMy^*}9!1%d zM@Of1$<%noa@A(p+J?6iO>?3#x9RfeO{58FW=7q7#t%ww~H^n8dcn zwoi<}@p&n~d285{0sBD+cQNAqi3mb6}|kfxpa zYzk=!k+yGbdtL>0GZJ$BnNK5*t2^74X;>$5HX)$T!H0+pXwz08^|W4n&Y6$4ZLZ&3 z4A+jfKh!^2+`99sGhc)29cJmV)|N@zUnl+sq^{!3p4OJn)o&_hfG=+a-BYC7N@wrZ z)-_ChPkl#mYkbo7j@Fh7XkCNU(*0!Xn(v<3+}d&uqCknQK@JekMCNVM_ARYzu0Qih zSRPf`X`Oh^nHzO>5jNshDUfgh*t50mySFavd=8~JY5OCjLE+(vOg&%!ba7i7Giky= zB~04BS!L@Lq*x~m=*R+t*&)GfkYZqZx3=}%x}>uUwZb5zP!Pf6C#V4CSzJIm$?K{p-P9T{+Y4n|8xYWX{M+zvO}GEn|NGtA0te4OoL0!^ zDMfq^AI4|FiEXd+JXhJ+5^3Ahv$?IUX9F7UOKlJLG~R&JdHoUoe-yt+Mw6mLlqX$CuO-U=1IR)3sZq*89u8dz5|Ht^0tJVrG zhRB@XGy6N{vsV`)6Zo8suJn#nLZ?{rJJHzhn6r$J+GHe-AGPm9Be>p|pS=XG1Rm4w zHg=m2+~+|fAGp?*TW%fCJ8jJuZa1>R?^zWJ4_5^Zvm3$r4=FhSu9>>O%KeZHPW4@)FhMq~J{^UDS=A;22DuDQa}q)o(s2a z>v^ed$L!|{jirDV`aKnH+tITLe$N)R?e2MsmI7Mn_Xzzq0JN>JZC}qLv=kUio>&gG zwS?OC&3+EoBZmu$5atfJp3Or5Pr|Y_ukBDTHsnEt`lKv4%LJUoV2>6 zEut=|1?rO4L0!@zHiJ14_Jm3BKu?ILZ$d_EYuK~9o#QUL!UVf3uq6(#D{#gTqQ<(u z{vXuY6Y?J*Z(m8_JZVbi;izRA^(o!Pm}`|@Fso&e;V1xZ}4YY_>W`5 z{|SY0dyPj?q@SE?7lihq6tYdea2>heeo3U-pOxl3(lq3U?LE_yH^3_KFHWPSY?v(O zgkK*3pC16fHvslvt`qs**%-Ja|nr$v- z5cIo{0&|#Vd4@t1NfVEKh{nipX2PB;{$h3pnAA9?oLTXI1Mpn&x9j+;H67z;9{utE z2VjifFT;zl6Tw8}nSL0zc`t<*=}Yjpjah?W`PhcIH0J#~%Pt=JF;mBH!)P~j2EG9n z7M0z%=|}YuG!c2GA140>vI7=|>8D?;=^@q0Fn;>y;G3)bN3+0TOu5iG9DhS^>OWW9 zq$|`P_XrVSD8|BEFpHjJY{vKnH_d292J?b?rJg#tlsiaN3~n6Fpa zGCUEH49W2RoMd>^1oS@0@FJTe7@rI;w0j^jyyk5}+lLHq31xwl-KJ%Dv2I(2S4|P( z0AzSEHeMye+x9`q@Rnc<8j|6??=n2fgWTih{tcec*(9$P^;*LhWO#g~WOy7#A;V*3 zK!(Q`WOxcAP=-gE02v-ez(5%uz9|C~Tntu*$H`zyDH`T`S@JxlI8&a-?@)7}@;q)z z$d>0ZgGQd$fr5lQkAVls^EL@aTAsHU!jzzXCj{{L3vOKmjBf|S|$nvB| zh%E2YELk2~%%0tk=9J~ZZy;TwFZmt){v2d@#c1Ryncq#83~%F*43AS|+x#~iwhT|o zjtC;dD?9Jper0&TIre0D{zQG~WOyyQ63GW+j7!P(rfO!<$UThAuTwMIgxfMgb6$XO zvflc8IhfB12O*1m#&5Vwo1okNpsiWv_yxUYB9qF77eoOYeRtT8a(Q&}D&`c4 zPD|{N2<&Vq9NKjEXSC_AdO7&b_hHjrvjpQ4*j0B9L||9_h|u;SuY@0FH+lrlbY`@rymvg%v+B^2sz4v`~b20lI zlF_~IGCE#Oh<$dS!4o^1(dUff#-exB7Q48Yka6DVSpWU*kHUj16_f3qMf_k4L>eIpfL^;34J|128s|XMDXT^Xt+qpAR?rWwqO`!`f|^z#NC4 zvHXnPb|BKyx%ts51T3LLXBzgCb3sT4hklgW8IE$pIuUl>0b4#&dgmRNO}XXn6nWL1 zt|WEx=^Hp)HQSGopbtpDX_GxP6fSC1-+O-Ygrw(+(}AztYV?a zt~)E)>8*DOCi-ah-*G52GCK}Ow#<%WQ6Dlpwz?0O%uc$A$m}kr%@Wq7~fMhLU7&fbStn|mK##FpXN_^*6$GCT~OFop88A3SPi z@57V40ro}w{d^|rE(?Iy2Ee};0RQ&@_)@@a8J?6KU`mEpI&S>^fU0AnFtudY+2jS zEjY%w6n+hnVTf<1-`=NZ!`BG5!ne~oGa#K^no0Mk=QJ(+A>2++M2Al@O)8K-w(Kvf zx(6Zr%cAu)m19Zz_hH|^XU0R_jIzeW&%%RkE@lw)yLf>6_pS#%o4W2!sZhE!AT|D( za8nq{G99m6@ptI>7i)ZO$6}D?3t;w-{S+|9f3*Ae9?7?*-82D*tM||IL&Oosc|b zm4B|df%d-b-`l~!EW`M06SRMCu}=RU8yR*#{n@2s$BiF^>~Gw;V>SA~Wq+e}T{0;# zKJYBYjz;cxNF*!SQVwcZt~tLFan9>&#G_)FyY-* zh{J?n&s^``2yFDmT7M#$til0N9A0WWd~3xWuGf`-2YE{G-V#B(YU!lp19GO-yLY65 zEKVeUH5q{dr&tA5hcMt8tpmmj!7aFq=TPykSMQ1k;>oXuzj?CTw2VO~ylpk!U8Dp! zFaBT%%r4T`yNt2acvmb2IKOupW9VJRkO5ojHr*wu_ZCc$Ad)e8-Rsi7+sWN;C;grPu779t+{v=(p>R=W}$z+fmv}TXg}Slk@2B9cg=hv&YYO z+vd$9Z~`dO_SoimooIqPAuZ8xO-T801KdUTz##vCoQfpja04Ap}t^!sEkp4BbX@Sjy4A5xAxo7u_!T?pY zr}>?~mScA!C!W^v_4wD~=KNh{^6KujMw&3#_AH5C=CZ{l?_$HlnR3^AJmGEepTuKZ z*9Y(*1&?=nVL<1JHd zd3Ij!GDcA2HJ}O4&c}PH>#alUyqB#Lui=c|OBT!Pu95Ou5Wx$*bTnSlfYDA_jBLQ= zO^T#R;Wi0nMQL-QNzl>MNz9XbQq)i2#GZ9>Z!Wt7hK&>4#&tZO_uq1M@A;lr#7%FvwP3sJmB_1V<|9}Jh2>Vdn?4_et9()hR4g9 zKb*?jA8Ok@dz*lcN8lR)+Q$=qTM5E?h@|gOTUUrgC*X8!US(rhB zHfQbB^>RF+hSPRA&o}w5_RGFjzkfXr0|?j0cP-G9AB?;FM5K7$M_KnUgxkFBjRE-O z7O!gKM;HhUgVRBZd%8RoOp_|e`?ODmXU+O7(7tx6WE1;J?N5EeOx<0>s?aQzF3nIV zma=79bhV{`qhKQ}qwL|1;h)R+=|2smLi~@GzQ6q`rXQNL`1@QCkGhnJf-yV_Sw^;D z4NjdgV}E6y{N-o%rKI{VaA^GTWBpmejnUIGojKxX9RB!!4jAJ%=`=x1)(Ps5$NaUX zH+1Gb-=87v;jh2dfal^d7i#*52~fXH`VE+}IEHEWY5Lu#>F=Y%GJg6^@MFEiEF4;k zDUgFP<-+G*(ldg)Hf@zj#@EJo!<8QkpDb^7!p~Eu%@(bcIV>e*%n&TpQH){)I`UZ7XzWVd`N?%V;}iFr5}%?>O| zVG6rzYi}=kMj%#t`@zzg*|eU6gTq{UPta~DG%DuRa24~YO-_E3)P8<*3CcqFO@^1|HyI?jP6Z>s$>bnc zBPEDrL|*rfroYW^VlGY$&2O>@5>0}Ic|2(*c^zi`FoWmpEIp9LbM6Drxsaznz;kk| z3wh4D&6w)695OuT!nsJj;yH1%4(8$DIqTh)9pE|F3D5ZvDa?6CI?zkVbLOXcPG(&3 zoOzW^72r8 zpdwH~Yg{S`n2j}Q&46B43}`c<-WE5RWFM&T4x7#aRu#-CT#&*f?_#$|K+Ah_0lR^( zQP&$bl$F%Gj8Uh!&w6m5jJbCiV^Tb5y~TsxrFhW07Qq)h=wf-@b+^10ERom4_u;jR z6@VtpVpKe+B54v|w@D~*aSb|%5H|_2=0PWUxTY$L2ZhwC77cG*1gw}an{x0(Goo_v zg!jdOLDh#&GMP}}Fv*0jWv&hH`6pvShszB#8BAzVHWT`hOeWO9g;-!h4}l5YBuwa< z98Bn8=~Z&E(g;5j%J%o>?puzwQ(b)Fg`ba%zT)bJS#ug9rKM+$Kda<(r48aNy=Cm! zvr5K~(O}j-zwewkk*~ld44f-86K1}<*ia!ReDh_Y@J+?xQ*nXIVtgpe0X016%ODyM z@2GY2{?Otb8P2s51A<_rgWy3!`Dq=$I*6B$k>hRuU^vhHCB=d{wS-v;rZ6}n;h@gtz6 zVQ@M~aZi`$ACCvk&iEh}OtXo7r8dNaej4@1>AD$DbajSe#^QVX=ivSEpr#+1VElb9 zhzIRpqF_qYOYRA0o7CWbdC(G_p;Z6X;rQbZ;z4CogD-yeAAkHm2aIK6(g~}WZxb2j zXnD||X?hh(`spwKARg54kdZX0*i8BjIEV*r*YV$H5cS(nAH;)}yhk3i4)Y6|W_b>t z2QASFU83pD%U^y$JZSa6dC&=C2g8G&ckZC?8eaNG;6c$33_n_p?}cwZ&bx@M^-oMv z-?ElKKaCGSnkB`OM(W6eI?DaCs?EKy*+!sgA@D*zIk#yd2tw1XT}D;6jOGRH7#RA@dvp>Q#exwjfp&-HQoY70J6Lq zuLA2z7w3Z~T_`>kOB0yL!^mr8aqcPDa_AScL|VjXm+tb^jI*Fj;! zIw+nQ>!8@OXRm`+W5=tt4qDA+(!SO~JD8Gry)o3fy$*^?4nUc?40;nGvJ5JIdKr{< zYZ>$+7D<{NWw?qR{kIf5$|jQD2fF=eXU>DcR;$9;f2DXt#LSQnK%19l1i{&^@s zp-ThcH39H%0dB9CN?8Dw-V@z7vnu;Z`{Y)ypLV^uob)J|)*Rvc_%9|l6yiDz4cisl zl;Kf-rYCEDUi1yN9T>tnO*Ht|6A0rE=LZ4de8u8*?QkLz$_LNu<|wa0FuOUZeWm@U z=5{~qdxA~>*3BoYj|cI(g__rJHDSMxs;dN8}Ux(u#W4;ME`$kOrn^#qi z_!&o`MlkDz_rcBhOElcPexMW7AFulxO>gMTd$~VD+Cz6+gBEImjr~-2{}lW|O&>`? zl*OdqfVaWIF#YsfH9hlZ8$bQi@XS?ycfUtocdq7jx9Z5Tu~FhN@tg8zG=4b^NhWK= zU(jJ0fB6ORy6rmsFIlv-`svRu9al0Ky*lH^P8c+=+l@J#F)^{kLVp$dsO;&DUta0G zjlH}*t62+fUw(@G|%}9Fj$3G#jo5=sB`*UzHAWP#*mkYUs368&J0us z_H#+H_xTQWX! z2v1P&Hnt^XMbbHoaqf$b38x$`s=37n)R(2yequ^Z0eMq`i*IytGnTvnbW4u zI(rVT1wZ?o^Ge5GGokF9vn7K18FEE4(~A-uxw;C`z2)4(F(>4FRK3Owk4izfDAdc{ zq?{3Rlj2w7)DDlnaPc8L*s$QVx*bK2WXOc6-6T#<(C&lzE|*dP)!u7OHPU# zE6_-{koYizq2qYaOd^;@KHQ>6-pxgYv<4aW<@aNqh2iI?z6_bM<;zKiOc=lUYWGPd zJR(l3vup29%9|r#rumFGi?Y6{X9Iq+jFt*t>I~K|>d==m)TVGtM zC%|?D;Gckk&K3SyfS+uYn+fOA0Q_$S!2dsnlQ$f(D#6|!rvu=j>!w{lB{d*S zNewe34n74a`k`SO=8zwC-C3~y87Uzt31$~E=huA5T}+UryF*_etl2ddF0oFfC&sXVoA z_5k7qVh*gVIEmI*d|H2TcIy541mZyABU)ea&6@VD(3Fc4e?KvvnDX}*UG(LO%coo( zpO~na61sls%$c>2n0a5YAR);4#=~27!Cid*>mbk&%)?bUwiG;IaALX z5c-5%ddqW-9PC*p=%jvfanDzj>MUL01D#!JBwy z5@g1MYQXRbw7%eQz${iTHSf}PzWnij9k5*SKd5;&JARHM{`hYPELZ%UfYVG=uhi2Y zzXzXO@tcV3_!+l9{uO{R{;~Mm<_rR1{4+2OPVs)P0w))JiAMZK2_^k7@tbfy4h!up z8{2S?5{;R^C|7p*|0VEp<=@p2HETlFKfh-tepCN39Y4P1`a^XKH#s+|U{LHvq^b^Qa3*zsbL$H@ejQ(Jj`1tp-uQ z{q#Y))Q!xlTGO%oS;mImlt1(1kDDaZ^+#^B_9W-Xw&khgeKp8J&Q*T<@T> z91FYa!`?ctrSa8p- z@;aSWzm-y8Mi^0zv-g1aBt#FwQ{w&C#P_-mZaeq_TuN54qPeDJw-a}M{fC2FofR8e zx=%m2ZB&cbad2ymGwV=kM~ze6JF30Lnc7?0!7Jj5Yn-}XTr(d=lAyp9H-uGso3KR8 z^?L;B;D0uc9AkTJaZTK*jdfwWDO}J$>Fh-~+n>ODH~uZonA)zmGbYwWw2AVpl;?~t zKPu2>5O-piTlQkZ-Q~{mMN$V)(d@Oug{nlU!Ga=&<>1yzZwq8P^P?pwhnkP|mX8HK ztmR`>9pL)A3TM>@{F{->z0Pt}DXKm`YD0Wf`+ldchZ3Rtr79{)H^#=o8;!|?QnBzU zZ1_$uI8Kt8t!Dp)P#7+*_m4i+F_q5mYSP zh(%)+HNcWQZ@$W#*HJ#Ih0%hP`DA(#oXVogD?*5ucGr*sc{Qo7SO~JcEG6V!h?uJO zcquAl?`{-K8MEfC!BJiSfXgHTZ{gGNh21EfH&rY^l91t3?g4Y^o`iRJ;iG5`d(aej zh#zpE#uSMx#J>#Z)Ol{8xTf5xeVh-RK6b9%0IwFhw$Qa6bzj|r$8^9qx8eU79o;n* zPIU*dT5Fu1CjjbM1G;ws*^U%$?*`->-Slt9WAoY?=asc|wF3@N+?m>f5M}`N$Qr=$ zh&%P2Xq$X!ys6DZX{S?cOa;jBV3?9d3HTAj*Gk9+_(=>?H<-XT0&WGqLjot>)b>>1 zIwgQ<4`(|{?HfoN0(0KwANKBUXUw7TuoVH$OU- zAlMc~$Fcc2zdk_Mozd|ceoyoq*qmP1#C1om^pjtYSNT(P4PVLuP?RXEFgDxB4O5L>w2 zS>Ap(j)oK_h8+U@9l*DzormGvly(AR^@g;w8_s6!L^JMnR`;eokHGUl#f$^L1Y@e9 zBA7)g)EE)Rm54DUzU7EBqnTJ0GxqRxadP~P6*IQedK?idW^AH8KCg|gmTsqF#s&ej z^f)tmX-gL1boN^MUYwkHeaKnf9B+BYp`K%a+?LKlWNgpH$kpQi0eYnM0joQ=Wg(?WiHUdY0V^q!Z z`?OFEl~R5j*$}u8=b+*6UkrSbxygm{IRmKBoH0TZ=STqU@@s}h0uCuMCJkUDxEUkC zlX@gzJLY(d3c*02EEotl9;<7A18}E?0kP|0KR+GgX)3kbs0kdx}F{ZoaGyixj_KE zUylR12LY6y^#0T!@CTJ6Y7_~_06?<)v#Lr?2Nt5# zgb2mQIfL`-XLwz3L_)|x2z-*syi_KojWeUCh0zXYMq_5$>n!-fAGkLz!CQyt@H%c) zHO_Ke64MgK476=w9J}sh?(CMWYk1XJAydpNqZ1Bp#k_Q3Bd5J?lbYG5?~pmgo!3f^ zptSkxvN%co?Mi)nZz%Kk%gt#R8t1KFMd;Y|tNU~sJ z(db3T#fwV5cYM5PLgNV+7cKr+{>j5nEShj(QAxaLG;k)GRkZh2SGDj5S(1uS=nN#0 z5)6w?6Ue7EJRw@M=mG_q7P zw!eji>>xte+jV{IjnhI|%A!M~G!sm@3uO;Rc3r9AXokX*8#vdnXb2~bflsmEWY-OR zITs{g{NbO^wxHpZ0~q`WfiMi8|CBj8S$FnIO~#r}j-ooogu);8eN?8un0og28TPMS zGQkJ+vhiX~$mT>mzf5TcU~HOxnc!UA{z~9y8xy~IbKfQD{dh|?J=13!-3^3>@VWRK z7~RG^r|FH`y#2U~;gL%w*s19whETsv{tfs(SQutTU!te%@PKTNcFXwbe*(W;Xmx> z=^+z5cQE^)&M7I=BE&)5ZD<-BQW2As#4MShB@E;j#hm1sfCBj4DqueZ#syL{$nGc_ zEI~uZ#3(~LIQnlmW1wJ=`0Lr6z{9MJmY|X5E^9_6GwFmFnp67xD*x`)qb9`R;x zZ@A;Sj!&;luDNPS4x)HBC^CdWQl7aOI%w_i5BEC5TxvdfRnPsuTnl3 z7y03Z^1MWzmm%;>RG?i(+zY!Z%Z^Z%xZ)lu09fvfo`C|ZDIW(2vIh$wusADL3JSRu zvM4}ZDX6e4ibha%@lkKZN9_jzoM>1TrCZ8NUnKjI3M1a~TCuaDH{Pa)Inzj zYLsazJ#65NwY>CkNy35hVb6F9Loh)GFVxkrBa$K{h28+;a!APkUSl0e4Vii=Lap}T z|1`vIe+zE2HV>AQ6_dXXRRb9wgmRGFf#Y>%JOQqklCG)i0i8i{+|-T8<6+9`4g;YU zf{OZs2%`Qq2D}B9{rM2wiRHK&=df4`l%@8NMm`K?WgrBHHzLdq9p+(UIYP_Mli`KN zT7QtyiG|ULh0(Dcqj5=U4zCBmIF8UV0P4dKb*tPVg2N`8M_^I8JRVTV95OE{+7AoU zcm(q0`kkltn>?mUl?Wp+MRNp}91%$B838N zH;7Ou0-k}u0G2o)x^*@mL3=}RY;H49@l%0Kcn^fDw{#`S_B#tMzyTp=HQG0O&+0p+ z=YjP+==^%im}iowEaPC+a=1tj;QO!JU)FNu8r?H9p2_u52}*^VT-Jrrnz5;Ie5dKJg(wlzUnj6gQPAwK%@E3QS!Sre zN?VndKGa{)r|S3r>HF(V5P_~U{S_TZzHXTO;KN4oQL*#u_2@`j#;i#e+$Ej1yXgIx znsH3vmy}Z+6DPm0j0;h^-i!UlxMs#0_FFRi1ufmDnp6c$5oL776-^j;21c}=GzGi<-$sr`U!;@+iD+=QL@d-E#G zo^JR*Zqt>RvwP2=prtUJ6>VDh$EhfVf1J2y3jZbmk}dpWDwQFtmimu)GxPUB?W^bh zMkDhZgRg*+`9Y2sB=dVPk|^prKmWi;ry3@He6Pg>$p}a5`d^~)%*$VXK{CQRo&Mh# zLjCsBLq=FO7#ZPM+*PKo5gNFRuv4UVDgiNh#nLiDoRx$^i+!?Tuo#sNCP;R?Wk>-F z;QdOCi7i(iZO-y}2k?SZ z$-I{T*B{^nc}pT0h3}8wh7-%xKYmNV+trhv>E$63gKWe z<>B#JFp(L>^q46o-pEnxri?K6 z#nX|%5_B;>x|!voT(W-N?JU1d7ta%3i-%T$;@J^y+!+pIzZw?O`N)gh+aQ1Tgy76ql63MUi69;9( z4Zr06KyGSwArL+u@6{qra8`WmAc*)t9QN&bTkrZRa` zA(<5D%&GK*D+wd&N^dS3V&$0bcygg^(H*l+-4jJR4mD}Mr3jlAI4UW=MQvA*5sZ(p z&wNlk%6Plp*j2ezV1H&9|wc-^_fqI zI~zV4aGM8_Gy}#nD`p-dq~>AoC%C?0<{bZq0)6bWALc+7$TP{a`2$AzF&!@&h0F!a zT-~hC5so1>HHZHnmN^Vx%&ozXz)nMa{!`|UH@Ej?@7S8%f7s{trX8Dl_P6EF!Xww* z(%f0;YC?=Jg6E$beiLxc*ZgyPbCA*>pK+V_O`5(0Z`%}eA_~Lw*~ZKb&3hg^jorpO zU(?$#+Wojc0xZ|uKBnm-B(jXjzXAOhEDSTFFTq`{>8lK)e*5Wv3V5#aFV^!>GY4n+ z4`%&;sgD0X9WST)1ey3vxcJt{xS`QfugQ9doSA|si@*GW=Jum?`v0dN`m;;Nk1bP^ zb?Y3E0;tnKnP-B=oi|niA_Je>w`;iwlM<8k#H_i!%T0$nLQ@^ykql9taf`n zxbVnL6$?gjHAqyg$b%IG5nSizVZitv$>oTr+vp9A)4shG}x1;ThO)M4;Sx zEi`lxvJm6 zFyN(D*~G#y#KJIOIot&lu8v_L4hdWb2#-?;MST}n;tm6LM8P;;=2?d$0M+k4S@J_=6T}P0m!jYq>g)lNP{3HVElycgDC7`gb@B7UBeivs%rrfhxTsf$a<&url^t z1c=%xPG>!0e+SBRcmbbLl-hQt1nYzE;=diM*WDYz)(yw*krco31W<2TBnPv=(MiPE zW_wSRybCOMM#;UvvM8$g7cho6JS4mw89A_U;M)NEZIql0Sr_thWLPGJHwZr$CkrA> z8yGajv;lunRG2(QL3T;AFyQg93z!Uy#i-GU z$8vHpT{yfrsvSp<#;gGw(+yY6S*HC@LJz{7uAQ#8t@Oa8F^@Q_M>wk{V3!G*nLMnD zgrBJ_TidYfx^-ohjjiF9?vwR`M_0gtN6m#^!6i5o1|x>zZ_Df3 zc|h>E><|xkgtx@e@~&H--t?2oX?b`}xmxlGchBhN>Ib)N;|qa<8>ixE2W%CpOj>$R zozcr>5|TKpvBYy}K}EQoA*c2dr9-nq(e&`E@kW3WyOAbvA4+)Rb!*B}2?2-ZHtsG6 zcLbHZ7e9X95yd)vR9L4)(E`c-Z>1Qd+?~~B&gywZRKD7{J1^XAr!5@N-%w;HgP_Kn z$Epe+wiDGyYUYv1EqlD7Nfvze?m|%sGgXLD*~co$XwLoJK2|AI=KHa@?SJNK&xkjD ztX24f;;qg{q6}|!JipVzTj4gO6mPWz3qDIflmFsz1Lm&~ip*mMv(97oc>CvWXD~1f zntu4FHC$fS6AJ_80`-!{&H10<4J$MpL%hrt4ZO;N zv$+}gWDCyeo`JuuCy5M)9mv41Cjf>on^%1f<01`lIaM?G9LQ-1x9{DF5D3F?bdcf> z{c(BNR4X{vE;jkF^RT9Wt4hx9;~YQOMq&m*zj<1VrdgiqP7C7sd7v49vB~;**ec!r zV(_z#8Dq>lXb<~hO|QncbO?rrGVi(YGWIl9D6~@3+c4VwxQhW}|I6qLa5roE2<)~o z`8TlpU}2bk`c6%6`nkdP)Bgk>xyrv=m%rgPF+Ug-4?BUGf{Ex1lZR#8CVmqxqv3es zH|8!+-c@QFfB6ORu*I5he847#-A@l5)+nMF5DzJ9UHa&2VJMCEuAWp11+rifLwD2MZw`@(r|8g5NgH$(wChxqg z5Gvxljv5>kuKDEN5#bIjgW!B~&Agp^M+a*OyhUdMCdo3@NdoBAEgG<{R%pC1> z7D`BWWU;G9R9@M8amHwPM4_dgXTfIAxg-yOU5&pP2UEzf+z|j@69CVcbIrbH>da|= zf%;%i==lQq6V0~H)P=(F(VioX)9^gJ?YYnwEI4V*T<9VTjvkSMo3V|!92X5fR(r(| z&hgQ}BLe+E=T82LIHnc=KJ0TR(@%A^XZ6*fxl^b9pmJ_O!*91~V|1Hu?{%5pUyku77!3iJLp{D|tuo2%)WKHF%p&=7tb{sv~_-Jc7X1DE4euDR1vO&_rXh26|O z4EPtY5S9JdHXWMYwSlnv>3;?o%Qc3-ZR!YwG3Cti=XAu-8+fj`g-$1^iw+pho%j{- z(+AC+xIcsDDfLP{b+%IOpt;jRo&MjZFqOqmkGWIXI5im>*xczT&i|RRWC~)EjP%@z z_jW@@za9TQuD9QsJ#kZv+(2{=N!;Y^6sBUngG+o)pD&?c>k0vz)jVlC1kcxE$9pYi zRMk6coavk(VaC+6)h%mpz%iVjN3aD%B(ljl(c^)L+0*Q;g^it@Us0SaZpfC?4oJ%B zXxk9ttv5fAy(v4wVy8@)*Mt#HnX$1`m~8BnFdI9?&c=QacI=a(EEgbdL1_K>C`thfde{mjV=2GL?pm1k*{-?qx78QPQb0>Q)Bxyi0 zCgX3$HCR)IttA&cW6txfX*0et-7je>>2KB|`v-ia{n2PSQNU(oq;<4TIhset+~gG9 zdD*q?If%Kxl5mbOf5N$jzbJ<08mJFrJ`D@Ue?PArGYG!7f2^iFmM}jz5z}<0A82P* zn-7|6Ox6i0~z+PTJkI)2VII2M@rO}IgGjb;usFn6g}>gg}Ppt;6_ zI{p36HO?73nEOY^P8g@vkq%r=Q>A5A%tTCbV$C(Y{g`H8x98piYGxrKnAFT-?;huL z?uq4`;#EDTz#QUQ%qMEGzo7a#%qg(&TKh_kGwmh3-@#({yEvT+IOiN(Z9js^N$vCS z2mVyx%z$9#2<9M1+BpaL2|Qc$##Whn&;t_yg6YQ8gIf%4Y0sE!fZ{fpY;&SeJK`mxOB?yKzpxyW(Tb?wIy+58GI~i=6NE zfClUNvzk#HCzgB7$bB;p`eT*f*}JjkV|djyhj5}CQYo&)@7?H(aDaPBvG}K8f6uMh zmqdKP2!SO&Ul@C}&V6_ieO<Ov8$13B*(edhc0MC|Mm$mqiF(*ifUg}B9XhI9>Fi?Q(g z>?3PSH>CDs7o3P}kLqFx6*%1W?an*IZ-pnTr~5&|JDi)0^@$_BDIOhJBFM5KZ0*D z^bLL$Q)ry_w{Gtm`Tw)`J@8Q$Xa3nFV6eyri`BL&!7i<-f65|M(#p9D8@g$iJKAc` zyGjKy(I^m%q?J}MF{pWkwcJ%JcUSL6@7g`niGZJM+vu&ph+Y%ro=OJTos?$NJsik=G+_5O+|?Mq#6S z<+DejNrR=w&(9hJYsh26OHcm*V$DBpZLB&(U$FFa_S;Z+A2>pJdUvHS=q;Ku2y zJ-99_W6*KG)iAlVcJPE-Gm0W@!~LZlUxiKv!A(_%=nIy1GcFj34=+7KfIs}$I2SVn z)j&A=){wOp`1iM5A^0%KqX|qPf34r@w85(m61OVONa3O#Txq8oU zt;0pq!zY(EUp8R?j0g7-wlnrTEJ8yV-%Z}f*lqg{o# z(H*yIO$d*{%>1}L*=a=rnS@^^i3#Ds!`&-Z9Rd$JN3g}*Z~-=x2J*N0trNJydbq!8 zF9BM9X9KQnIH8N+k7raJq|bV>eMzqLO6>!I&; zcTZM{iV){7T`!TFCWJ$ubXi@IE{OH&d{}uR(I?hDgd(?ti5OR=0{J^YqUsR+y~Li> zr2W<#{>XVSyPt^_jV;Vb6$E7@mn>k_F@pV7ts=P6oeX^`e8)#!u)##hYTiM~{5U3v z6f9Ey?!rM0*2zLEB9+rfGKJx*KQYGVLaUCg1lN{-e6n?Xa;YudX{PhL z-ar`+N*VU&_y;j`0HMPCVZ1_tfviH%fDfu`=SIw+~Ext_s(Ya^15 z_{S{Bj|?5OK1I3ify}E8(LcF#zluGA*z<&ZDSY3jT>-X$P5wyt@Iu#lf7LsJ<~mzq zg?M?%o?vO?;j=@~iVqDhZCng3>Cb;76|BVK>Ow=^k1_;Gk4rMx>CT0{LF7QrAV%#& z6#Rkwg+0vsXN7QxI0R~)g zB40N#eA{Q)mG)+V|95iaVz(7b_9Q|mNQz+JRGDn|n_MO<=8M35Vd>UH>^ZAzV)(He zUF^I8SS(lVWt87_xFlfR;knvxokMR>^(EasiKt}KTdYEoz~a zd>_og^>Hg!y>0x~NvH=UU}^=T=3jtbsX9ilEhB&FITdN0u})10&;6(ivUgoja#!-Y z$~pt(tcXE5cboKzR@x}g&=f9|pdo)^(cPZGP`taroa54bi_I>UZ1#?eZ$$o$8^=v!daFdfr= zic_-`a2-z!bZX$xLiJn64eyPr;t!!K99O(g49~sP#mjzjF@$mS2)LkzT2%qovH-ci zR{_ZUqa24e3|53z9U?$RwhQ$6!*fT0yMSj@{#k32ZWN4g zofWSBqUdjMOH;^mw~W}`Wl;Y47hdOftBik)#-RCkT(Xks0~7f3j|Z$qR8`d;3Gx)T z-WT+{R}TIz&TWj_MDb#v-YAWMoXNnpUfA7e9j`hje3mwv82$tdX-{F$jNL*krNrDM#*f3u`V1GvO=q1-5+V;OtF9dYG0Pl{=X^29S`FcsGcduzWKczNlGz}U8z+WCnGp3t zPc21vhOPN*)jN!HU3i^lS|zx1^D(qgX(~6|&ql{N?|Z0yHU0a$0X!^GdO9`ECTk}3 zQ`QSX4qo@lG4pV)=uvLeP(5Sf`Kw3&Iz{+oQ#EeIB^x(=7@t*?2%nI2!YAAapUG{F zTgZv<6}i)j97|-PMEDG(Hts?+rPsd&{zDk+D^V+J*d3yuLd|co&Q`_gLt#{u)CeJ}M&9P@LqgpU?svUsZNiwy zS< zJzrVH=5zx3^(2(!HdP8W$6zB>onxJ}U?~TED2HmmEJvd>*>LDm=uJ%C^cdQRF_aM) zL&L8=F6N~ZtlOTDLMdEoA|Wf~QDnP&MoD=X>pB}=T%-wwp3ub#P-pR426+L!AzNNR zD=vqrDql&RUy|sr#i?2!*s1aH#m zwOHGM81L9yyjX_qWAW92kp5-`-0)4=z)`0B`{S&+I+?wBM%k=c#k1#T+&sH%Zt=~i z_?sS?JAKAOI(+}^iks(@m(3|IpF2-~l(+bSdrHcu&njkF{wLg@`x>ihcScsuw#PM0 zwg;a{pr1>0LM&*A(uBTAaZ@z@11Zp+_*|n+C%>1{$dBupCVwN>ba^w&RXYDi z8Gz#&YZm^T_`R)>j?(%6Es<@`DZk#gxkem z_1vXF_X`NZT(G$&h*LGsd4f8oNMfP{jnkkn2&j>u>ow>G0c{}YDh;|?K${85(V)u& zw3VPvv|x(u0-iO&9R#&$P+UN}2x`%wRsroHs6m4^3+Mnrt2Ah}fDRG#k_P>^fQ}Nh zRD*sZpyLG9XwdTlIz`Z<8uXNa&Jy&127O0BxRQK9V@+_iJAbj~E*UQXpevn64anU%>p`1&?*h86VNe&UeX|L$e|DZ2EZ;0K-<9D!`XNN0l4PrI>03LYIsQFQA*FpB*8r9Ud9yey3$6cZp5`F~(%_0j zk_IgRQ)ti((Anq21du(HwojzNX-Rc!7O9K96JC`$MXAGvZo=+qAf_4F{1_3wh`uKa zUpcDz@_8##dkFV#s!$g~5ZNK=+8TDDW&wIMA7v;H-wufq%&eK5Dac)O@8k-n$pw#mEaInWV0eV#m%Kc9xz z{_ZY3GrH$H`Yp;%svqYzZLh%Qd?Xh%>CkXwj&I)0Ckj--DSHF|iVe=XFz`GZoU{_| zL%A~|r6B)%1|cErjEoQa3__wk>O9#e?XI_X`W(K*!v)o&*Yl1u5YN7MxlU&uQ`mRm zMyW^Q*W_=W4@DVMiHkpjFo#TP=ac6Lw3}Lpnu6Wb z`f0=T9#RnN*=jd~K5QZNjFR09#)`#KH7IaPf~HDO7{9Wf+EhVP5V4-R;8A45zs`)w z&J^Qh*J>l9Wc!vI7~B{SXAcQkYp^kP0J9b1!yxKAH_()1jo<39!K?NVx9S)paUb)F zRaMAeCk9IiQzYW86V&FPf8+}6({;jbrIlEE`}+zOTJ{I%!+r>pala!_x`_}NcYOid z4vl`Rkz4nZ!o%DlYdiM!n2t1H4aIbUd{|watBTX#TdX#ZkmRm4Fzl$T1lQO@GNw^$ ztWz*InfDjQ+$357jf%2cCj;T97PU}%F%^rQpOcLA=XZqXUIVKxvH6)0zWQ2xj1Q@{ zjh?Iahhns)=Vn$Q{BH-b$2}oD=1Pd`ab&EM8Iz0!iWlxG4Y~kBE8zL_-;&L3=2>VR z)K))?k-ew)$U*)E>rD8+6m#8*xj1CJhovk%BL#3ZqDt~lh39_J<+lz~3KPP&eJp5Q zfVd4tX}2bJGW&!?2?~MI3yciE zOv(X>;kayN69#JoSdr9x4-6~&s_)VVbeL2rQz>>WZ7Rj?WK5;#heeNy6;mlf(wa&M zT8gREckz~`Or_qyK$9?)GGN$72^{;SW44gv<1joRw}q}2w8f?K$Rlm!VAv*ha$?*D zb2(xa4uV}7I;Q9Z#rSS=pzY17+7#z8#W_vc-cy|4eJyO#It#6}G?ju)+81FdC26@S zE7S^Io!BVEr$-B|7Df5AqTIn&orZEuMH@pmltKU~g)0tICKgEuUWd(7cCtrNFzlg= z@ga;b-@|5blFd5eig70Fz37L@l!~RvRFse}h3~!rDuDKz)E|W|aMdbkuC?G9T8RiW zgSk3jp&5$SN|5a|WF=LPSgnyXIkNj5uq!50FhKe&ijZJEOAPJaLx0sJP-;UN7ADJ) zF2g2OjzAX5K|RGjSmZ6>B7u6bt$P1k}v8 zQIuH#$i9%s2HcA%vpnO<5f`)xb_4} z4bug##1M2*jOTtZ#*Nw3TnbrREsyag#@&x!kD`ik0)0?ijFWNq0s(2wrWm1(dfxc^ zax}w)*%S{Y+0CXH4YMgZ=_eK_Okgvck|4~c68FQ>&IEQ-iyyrQ>~hQzJCkoQkT9ZB z9MY;mm=_Zb#eAcR5~~J6(%G31ZtP5$+-7GYZFuYJvB5Fd?iJEXDY9_bYQwcc{wIX*~k)uhEi4svWkZKd7?A117mq!qJ` zDoW%`NIE$aZsg45l=E*CJ3>z6tjHzHe%eHdoEcDZ{*BFU&HroKPVvKymFTy$yMt-Y zuX1S12D_udUrzSPrLRoU4dsVa0a5_^&`?yA6o8O)1t8oMfXQiT^nFzTAtwb;PZtF9Wb)?+%}mcy{E)Vjg{6&*RPP6h zq)yT!mJ>{jd6FD@5ykl-igOsn;nB_#OmxoVVA}Eo4W_jDl(Cz-jdoKZpUW77-R5KU zz!HjP+H9vv^{kU7EGAU+p=^v(mXVFpT+^9QF`_WMxPW#~Vml>WW0E!a30uFA7bHcr zTM?yg6#?2JwCWuOG#M7|32i<#{zEpOlJy3zzw~!)HUu2AHXEhQ#zojq{o^0OeoA-) zdqwy&>rC(_UC*`IF=Gq*XFo-R-t4C$+MWekO=SH?Uvm{^|JQyBb7xsUgT_vAzLZch z05z53ya*A7VK~M4bjY+j6X|SwcqvS~*0)qAG;4ZXI%C_((S!`V1YzbsO2f@#fVTf3 zeY-RKn`ap!jo+TmtMTnH`kiTev!5EL@$(!64F3k)oBfpeZsP+cp?*5?{~mD4#i!%V zV|g0+arxEY8~L$380~tvTFw8XI%Y7QY$Hy5(sZ^RqKwn|e^C3W295t?607a%H*)b)3B5jnFRP;4O3FB@Rm2AeT#D*Syp z)kvuQA{uq;u*OqBd%L=fj!ydq{8z z{!-c;!c7`6Pe0AW=ui{>0X(GX#P84voaJ)jKZ|tf#(*ZxsL}Oiugu^Zc)Glqb)Lqb z#sD10;QovOl^Xvmf}Q-)-~<3u{i%0s_gDAdGFma4r+H>I*{bTp*8Rx-e|10giE|F<)AiweIQwp2xi)Hkd`!^E|Mw7)PWLxxggk?&pGNl@aBsT5O($@c%ZcBc?r+eH z8XezX-A}7#x@q#;f8GD6#{Y`OHxH-$dei-_I^jj={(^D+(EVe*{r~R!qqauplY;mX z=O_H%z?ljEo&G!2hu_f+Y}Z5MxE}!gEacNXcNr{L^GGfZTyWx#V;1fwzCIW)0*+G@ zNNw%qrwloZM{FD)jMi(z{I1~DmHfSEUHyB`E#kktK6wv7mOm7Cx7LtDhKc&E$-b!#2QcvfX zC#UZzDRh_On}!$oMar^G{6QYEt?(2#B0(w0F_R0s8TGdMz+<7i7`(-B@gzRwSV$sB zi1YC3(~%br0=`k=0`3@YujH8!6@?7k=lJ!n5b<0BEb(ND2PMU+5u*Fu7t;97C1CJ@YYM9T-2o~!!u!cCO3AE*d$+KR93Xal z=MwxYc7=Hq-~z#As0v{jAPqGk%N+AToLWqZj5DyCh5AWbq^m=&Iw>p^) zQR;J`B+Tz)f(ulbR2`ZL^8v#+cOwFCK>$@pfupwBjCzm;5zV~aW6wh~kG4|IFTtpf zkdk?UkSTtm^Y^F$l>z92%4)?8>M@OvZ9~7xC)Fax7PAz5EKo`ZJ;xB<0t%XT5 zl{dj`qO~MFrmeW?;kBx4C=!j{q&O{a&OyJ~XR_UbHF()rm~QG?Rc(J-guuvBP5uDYml4)l}z$$ykH6R%gUhVt>dU$3dfbHEvl zIaLwPSAJf*>?7ATETH5J_&)3!s-L3BIZuQ}v#26A}t193PnNw7^5 zqqXyvQ8WP^;`82MF)1a9iT%iTD8~v_YQqL|u%@~+%^5Lo@ zEJp>fn=7ygVT1iDF4wh&!C`*aYCf-0kE`7)4*OmFsB=VpMVTK^KCHby_ljdlXuI~h zR~$YJ zuRX`T@^s`-j^9u_#+caeiZad3a#!CAay z(E{8n8@AG~wAicn=&HS#-NQybB^?lykhEn9Zn(%|N z=az1cW4#1R@Vu~ox^fbSi$jTRE1G%9Axg5Mkr~#?ZH2Clh2g=7?m+FF zW^BM}z%D<&(cOp!^;K#8$fF&FT@gcDfkhmAwUl_kYJ#`9L`c@MzWA|idFW7!3N@&@ z>`)IKYC@&*#z4751kdERSITfQDi;uQiAbFnSI6%~|AZO|EYHO6;N|@u#ItV&o9I>L zJY5y6xjP;?eLtc_x4I;kEChNZA0p3x7@;f~D8kY#;sAccS#~v&0Vk-nRI~ zwt)Gf6Ucgy+2jAJFr(nCQv<)p28U`&z&lxIa7@d!6_Y*>emc_UU&4JT=d+xp{?j?4 z^+^<*ZLqifl7w8ehiUC@1OkLXXQVh^N+=m{;(rEF==vWRzb~5s)2 zNuZzR&XH+4%x1)Ng&CUx=lLw(Wh&h$^+^1h{LOPNVki@5x;Yx3{Mnt6pLxzl zr19I+{Yc~6Ve~uGh5<{r=D1Ab=Ml-~O!*Dyr|^(wN*_YFR^v~D-|n3F%Mh7P{>!z^ zfRQuhZ`K`2&%o2=&G+(VJLLo6h9|EFW;Kr&OmTOzv`#Z~kKL znxCDa))4rnQSn3f>$1R!16b-MV*vXpUNpklzCJ$Oo1;J6YyXPe&pw;_PdYsaCZ1oK zIPnX4*WY<>#q7Bid0y|$V{RUGlea>G-UXva-#ltez6JwHwOjUMjyL_eCynz7Gp9HV zf5umaEE$}+qpu^_(suf@UuNb6%);(G66kpb+c_r?-jH@G{*1n|(^=dL+?>sJjC$o| z6|?V4IiuZ&X+%2wzOG<%;G~^j=&mU`i{qA=6R0!mJ?9o{bfMXes6$NpgEsh|%-lkx z{J-DM&{ZRk4||Sb`iaTY*;hD*ryJwO=}FTxjmR;M>6~NKLx6GIaLzGC>A@rqadv0& zH_v&9WYSUgMDS11_~g&-G&nI zB(lwEvI$6UbByJhf8N4lcTRlFG5YoGjM3wa8RW&!G45goYv+?^a*k1Cbz-NIt9e1| z%;azlSMQ1nY9ARScfyTA)nFDN-=@P;rXSwg#6G3FY|PV`YXqLoMdV)iLQnG}YmYsR zol1V-D|P~*nGD_E0blmhyc7-_Cb4tyY=!4xY_Fo^Q9$GEP&zl>1!Y5%JED?kyk!b#EeeenLTNN!|71gxYoU^8yjTioybTJu@eU}B z#v7k(XmS%&5{-9B0j*V`@!BVi#;qnBnq2;rL|diMxP64&c+-IhAxVKrnanY)|9fhu&5FJHiC>mqxy`CZ8`cZ+`@_WmZ}s;1)=8`|yfWT~r)-G36_se7J- zRUeKzzCZ5*ALKqJ`}$ylr=IJ8srN2j{G48{T>7joCmKP@I^Sp;oZ>KZ?mQcuI0^S* zuiM@7zjNw@tl{~v=hTVzrZY8jS;GV8tm)=-)A)i0XXd(`(=nZMPBsHD_95q-x>fhR zJjB_Z$=^I5MkMh~K8duP0K$i748Fc#_1e6Xm`*>~1n2}B`C&y6KRXEg zS_dtTqWCG@g<1CW4e*t9(6^px8W@2IF>I;eSqFIOMn*RC2fTENS>RrVuwEG3$W(h6 zqL~vdlJ;*vsFb#LTVZ|HwH67cb3(p`o;6JQCgK2hcfo#uaNZRS+(smT;T(*m>X1s= zwvp)c7?EgHCCtIH3#4I1xIYRwmNx<4i&acoHo`Cqp%$V?h*U@JBn77SB7+Mo5z7Hq z3u)Q~USStmzFF)pCHI|xl{e!J2gyK))?-3Q=%Sb)xkF`&bihOO76K*jw-{srVOWU5 zi4h*Sled+JVLMjnz8@Bvyy%*jV&5-0z{G1B3-y391Ox$m(fY4xs7Q-0W#tuc551=Y zr6f0HC=6{u%bRlD`G47pB(xesbpQdcGvHX(c3D5uSG)5kb@0{h$ygV!&0V>aCSc(o zh|LH>wFp)16~nJ)IimgFjHx*HVR1!w8(m29+YL(%B8fd(iARFp+FO?_objrsa7tf zDV3%$EQJDXuHKgd-*YtP$AAd~7G+L#8W%0Vo(jJ(r_#1bcf1UXquX9CZRXt!u5&fd zjiL&N-3N|#KCG=M#CYmW@9B~yFgP;lI+v^Y^Rab0x@yAj>b@r!3&!wb=M3HpF9kY zE-aOsZrm#$^V~>NstGV7;%zrbeV^wG_zif*xHgjj43BgKZU~3*kq+G936xlJ^9^lr zT-%uR)1@)S!c=EDFY+mEWXK;mmRs6PpX&tkzaC0v8e;vfQw-jW)Gyu3aO7yNVhVRK zfvr&`*7ExR$HyEI`h1D?QVBv#)GaKy)(V&7N~~4fV=HvkOZYE9Z`p%F??^5zd6-td z(+RQo5LY=9aRJwQBo28dl~_w>lWIGX3b%zW3_(`S944Y%zKq{HJV6*XDMDK$9739< z<&sG|3crp;lv~OIHA{H?60L;L++bA38=`3T6p81Su2X?SFo`+_&KN3m?JVsUu!YaR z!Puy@ks*ASuh80tOy%~tb%m~0+AbZ=ap5zRe%B74dqsD^g^z~T!R88=nh=xbT-H|D zCBb}2&?rv?YyGbFfJ8JCV7*m(ltf*-VEhFJ_g{hRtaemV4yYbg_D-iuW4unW&~>EH zIsh8`Y1Pd(=G-$8F zN6L-LcMe~Z@&v6h9tJ~$c4}x4->}4zVcFFl_t2#kK&9msr)Npat72?eat3ECul)DW z_KNefB~Y1nFV9SNkg;G4@txa#H_w z-=6v}J~Z{8bB*K=WqTEZrZW4aKE6csbstK{z^v7S{xIK@>S;0a!ECTd$N8>xGm2_o zdy%pOHWh!l`0L?%uF2^8Rvflj2;S0<4bM?IDGQaG=3hDY>s`%?tY2@X|n&?T`taw(>s^9m-ETf{-&L_|0+7C8Ud9jOpT?@xS&!Qf29Mt{9Xm~KmkVPCk zZz7tPs}LjUQ|BJAI+HyKKaWkqYD3v>{9$<~wh4b+3BYUo{X1aLg;f-qWpT+P#jp!I zm~!B;Ps6UV?Z5_=1Nc&sEZShng?p-{fKNwm7qAj>0o2O((nO5p%J9)HIcj=;TcFc{re6Z zvzHXy&H@d-Q1+67uaZc?chO!_aN`Rp_)6JJ3fTmE{VBeU_L748W1zv8%3f0NbrLD~ zKH5tP?xZ0F7yNoj!I#Q9Z?n7$zMlOJE7DVHk($9*Vto&0`{&rsDz?|LEhU|EZkTFe zhl4>rq_zM3fo$xCAzL$dd;*O3<=Dsjv!8a25ag^S)m#LktfgO5624o zTra_E&pBO5d2#V~i&J;oFrypYj~SgNfjm8$1&Ri59f>)X8M_FljyH3!&%;kgI2u#} zo(Df2;rvUu4|_k(6y;CHlwOMd=RP+}v`<~pW=>@4o$V*x+@OX)xS)FU`n{7<#Ir9t z=Vnd1agEaW=3(+T&+lk_XF6%*h%@cm;G41CJS#Q6i8s$1*-6qkgJ+_az>{unHcI2? znS}aj<~9cW5;rPb^hd!j#DLSKa;UBzhkQ^)a(`HPGi$vZf-9erRRE!yrFh#6Uo+g322zrTSKHQ3j41IHc1 zc8zT3Fd7>;GC{)rjr)NH_t0UP?xCSf9=*>Cj_2g3;@@#EAU!446MP`V84p5yAfyg3 zKfwn=oXH@L4}{cNzX(OwymZ0mp!J>qB{f+Q<4t-aW^9b9bRE z;9R^(jk-bbQ_LQYI)qKtjNy6k(-F?Ug!{0^YJIWcpUMKtpZge{Xji&|&Ddz_ySFi# zhM#msmvfAu+I8yq`vGI0aE{TutAoy&p9!011=29-C?>YKN{!#w7`*^EI;jmiBje}k zfN9b`3s|}_db!5WOQD)9zXAUnJWQI>hY)Vk_|9?}`5F8l!$Z0H3_w3y)5yO+W3*xD zQB99ybh`TMZH#_Y=Rd{4mo8QU+S?e-*GanN>XG<$;$w_9mnOaScIJA`3z_f9dM8yTAA2|MxM1I+Sh6xkBO7l1a1^9nRHH z^WZ$4_)cB+6`i0j9c{)4L(e?V1q%-Q+%HB$1ucH}i*^2-cK5=u%(wci z%f0Xh@jd2g%XB~WDwjR=Gh9?{|7J{u~zL<5&!j^R*D~ zeSDU;4%Y#^`~`XD>D~^+)VqgH=qM^^s(3l*+8r#|;a>QEz){F*Evi26np<3iufn+^ zlU=L7622px@mJx%^B4*jWa4JW1$e={$oydKw=D-~mm)tb!*9DZXsr%b@4XOoZ3`Bx zo=fp~Cx=6?WK0eRp3Lws^7Dhn7Q12RV(})i5YX2e^KJzwWo43Pnx%}Qyi%>=3 zVVB^1*o+gwFQSqkFAUB&cj$2(dxC7f5}x}cE;FtPEW#x@n*%rG_`OX5@4CQ<)%XP+ zdJqMmmEj#$gLlkq?1SKd$4em)ZYj!dC@Sc5KU*x7H>@BS9`hP&D`eFcS!YAxZ?XQK zCnT8P`Q`A{&$9|c1v^=H!GhgVgE9BQPojGUt2 zUP%2F%x@w?bEg%#nu}bUA*Sauq*_rmIG4}rxyUS8hd>yj>yg!pi~t?N`urT~(_IvP z?6r&{sfjBW4fI>Jfg3LIq5^71pe}0h@xc*Ii>~ypwyyLJ41Do1&wh9K1;{(F=x)#c z$!u!gSfTfHp?7~#!CUTy|H?kFXeR1rMqL1%`d!rr^P}jrx1u|C1ec=s1q;w|SZn@8 zWB#$Q;O+Te3|MdD4x-?UwVS(xt`^<8a?vR8uL+-c^Bxa)8%8wXhYUr$>%1HNR&Jo6 z`*D0CY0N(ctLt1v1-mQ$EwE^=r=!qyVe*WFldU}y!#Dm#5RA42Z@3$pV8+p4!LG+2 zDOplfaAf|S$Zz7JG5^BsZI^_Ed^BtF(Z-dF#+R9?*pYk5}wvA};wmHkZ33)zKgkw)d1v@H! z>EHZbVZnRu?|%=S%D=fAR=MZ8yKPoRh^JWIl|2FH0BF_D-yV2@E5#m zSV0}Sf;tf4U1Q+~-~U>j&34{==yxy{_BJ279*?!qp&MXr?+ML$GqA6 z&wVbRXctneJ=b6E2AplrIp_VlemUrCF3*=L;yc~r&X)_Fz?qioJ?ZB1l^Q?KLD)7e zlo-yjNHe9aBD_rFPlMm?ocJ|}OgEQbMyBA*oV~wuc_|d|r;!L;f9LYkbpAN^km8*3 z>uoN-O5=0nusbLI=ez}@d#@$zoW={_s*cz z_4Q!&k=)>ur`^wv2amz*itG(*1@0^Z-W44$RmCYe$(%y>)Q)*XvJ^?7)ywS=YKQ9g^oCa+P1MQ4DZuX(ZlI=HyQdW%;0=6+c-9izAQRyv%w0xWoEzSgZ1bl?CPVLTT z57_)p{Ldhc+Uo#g$@4TIFOgDt zO!*D?$MBG*6W^x+(@aABbmIRA@O1L$Z98;E&Xm8I_t@d-@@D)po&ORB;QG7AWb9yA zKX&JoUvG1spyvN)c4YXS_?YvU1J@U~$8>A|*Dp<5CM!Pv;MeRi(Fnvkj@e3#7PxU- z1r&#!E7z$6`J00UXht2BX+ATtFl@Bpxntx6=f-4PmVQO=lRl z4z(j~`;OpvR&d2H-7B7;$Gzg0ERgga@iH9}>Pqh53+hjtcW3;Xx|QhlDRxVLl}M5f$b`!h=f+m55k&SJ622=?8I5KK~2?dF5EX=-Rgp;Uz>cO`GM9A z?Diy!oefcHJoSf3`a3tV&p{G-=()zXi_1$(=H25RbxT3tpFFcAHeBUt54*PR-U{+R zy&hoC`;WLF@aMiBkZ2#eUUT)+Jf_0KHs~B1-_UKhud%U2;~RSB+1X3mcY?nSgmh!0 z!Ot@U_0u`F(SCz8Q`#!RS80H=TuywB&Ft$w{Mj9k2hf?Z(Ts}*-@w!5O}wDSpT+=O zf7b(E()fObp7?djueY(0mjlo(Rgc846aS&&SvSwPx$JXhd#~r(KIr|{jD>M9e{EnZbm`Di@5Xk`T&5k2oMY}^gN2x*y>m)XhlG8K~4Y&Ic%u$c!~CJ zQ;8hw4%~lh*J}@}E8f8Y-d0cmW546U2qA4JSyWYDi+C(gka%?i27HwlK3_sa62nHz zLg6E|Y!=3{Z}ZD(+FZ1(5Jijn)MSC*h?-uA5wEluKb#s&$F!mJ2>iv2!u+5Nf$7B^ zfX>2?lP0bn%$J= zr`c4J=cfnb{4`sWETD)y$$5tVuZyfr{IK3O?k1nYZ8q3Y#!^%;{9V`Av8jPJ_yFE< zLfCxD35D353k>r?WXls!n>s(4G(NqN*4~2i?;hjW6!@p)=R>(RH zD!-`(Z;GykDlA(liQrl6$wTU3KDN7S^V~xVUGAZihhn#H$hT)=#`r1s(BctzK9uVo zI?KDJFeCFfR2D(&nBfd0o-?$5B(!j;zo7gT%+Pre%{`1~$j8QuZPn@J4FrCj2~M(}i;XDdadoNdE| zpJ&_7N8S0{z+dZravav@pe@F;fT%1=W+XtjhllwPWbcU_zE&W(3L!k0K=!c6Ap>j- zk0Fq~Fmg-*efY#o_%=e>RU`2Pv^#*y)B$FP#w`&F&Py8tiZXQ?K6sOWHwF|N)DyU4 zA^~p(8K47^eL3+p8u{W(XpjJdgF3OMsk(Xxx`*u*Mbq%_0O+WMaD(%RFb@o zAJnM_(D4zFHdy(p=MV=&_mk_eYlvPD4FC3ZgmuT#Yq|hiZ)=dPDW&)BO=)haY0hXO zEdlq6f92P#LiruR@Dlo9Fj9SPi2JFd$emxyyltR+=&M-^5JRmU9AAmir{W;)mw1Z4 zn(7PCs|;01s9T4gkPz2g7*{PJmkuqIP^J#?`iYwAEQHonGym*h_`mste1G#a;)K&c zjd1xpiUbYsRq0z0Q8v)rLw{R`hk&tA&+rz6RS8iG?5Rl&@p)*794y6nYi&A0#z!zZ zY+%iErl_vq_@|J4McbkK&|-xeGPgO=7h>77mD>X6IT1LCt2dx6mghLM#Y+J2gQu^0 zt_RH^ltUh#q42Lfc`WLp%pk_n5sX^&!~#5|+7f(ET9}9kzaLyoV5h zWFgG!rl1*z!i(6tLsoMrT+Ln>;sq>1Qxcw$l9=|60d*1k1hR+sN1m_3Ujk)hMcpf! zpv zQEGOZbs}cVME9vgsoCw(iI^=D%~gp~vpcR6Fwm{uL)r>uLEHWHpEUMd;}pRCLXf*T?(dbrE^m{}8o>*bNMkNqG!XMi(K^r-YT_rl2>lfRH31ZT1VGWE zr>KtHL!a}Ekp2v{gdT2FlvGRZp+E9?5pC3yOk=x!HBi2QO0J-+CbjSY3=T23EauNF z(NfeKNi8*uvrFgLA#|vrU{2I+|KmQD{SSRt-u2DXd1frj;edX-;}5}p8W15*Na6#n z1&#sU)%c@(2e$1pYLioD_e{_Gt!UFI6 z{Lb97S%tJc3MOoig0wyQ@{nbhWevdo=s4IT;Tv>4OpvC4#7{^J?m8C6VaqfjK~HR% zzBFW2UT8?ICu>6%Xin@wa}s$B;I9*ZboY@*(0n!%rcYt=xEOo3=397^hqMmO8VmMD zO&oH4k8k0THy`ogesrUy<;T47L%w`ziv?GBJL7FYv$X1^#L;@D07d z&-MbR9ez4~?&<~pOfT@?^a4ND3;Y7$muKdHE9Inb!oo1;T?n(g>?DyD!X*>`+9-%TP*3)uj>Wg)eGEdb>5qJ@?4rr+a2R@X$Ra(@SUe zg=_l;R-f0s+4z!M&MxkNm@WqHLF*&^jI#3LduCP4ocqY^x#bmefY%p>jUjawtdAUQ zh2;lH)#tBRIbRR@N8j_v1JlQP`@A6qZR4JYis#LlURvH4ds3j%+26k9q6=g&E*imB zqKl~#G7pr#7-urbwy$J1@l%}rNZw~t6G1#OWBSbEix-|v7Usg2KH5W~#a(5ze`nfgd3d&I!L$mzQvRxxOW-ReF0nDYe1v?c{qJ z?v#JE4gOL14L^7HBIkKFIp^8Z|Ih}v%lV%*oDcpP`v13=^uMyfN7&N8ZiCz9%uhZkH#&GeSo?c6mN2 zPzATkbBPUZr}IxX_-EiZ<@z@p+)n4$HaOosO!@{J+|K_t8$92Zevb|QSsVN^EjP;E zE@v*{(h+t8{!G3*ZS`)K{}d*KV~dltpG}$Xs+00!SF5JJ$#i`Ts`d$zjmkw}ac0s#3{FxUm%1e{ zj=^O7k9#!$`w*+hUYD#pAAiy~U7d-T5%3YFn_~j*OZZYfPJH$~wu=vn?*%St_Qt<` zy#vX5yi45(7`uiKe|C43TBt~TQ{^<-dH8LNxF7noJM*zlw--`9HwP65LW- z`8j`e=6?(@CgB{=?xyG^u4#54{HFZoNxhj4f4Rmt`57`MY@UOFO#D$Mfqt&i_-x;H z$Fy|jdAY_{(B$uajh}=lpTRTm>i|$|j0U2f+|#DZli%cz;oCsIp!3(=#eg$%^itXq zM}|&(-bawG{xXIuQug-4d8NTO{g>pOc@uM~uAn>;hvPd0=T}aAHZ!O00w`k@6T{uD z@l_}(cN6A2NILvSHUDP(H0d4U$ben==f@etH$3~Yee;eUJz9OZ>*8(S?3YaXgb`oj zEF6rGU<7d@XdU2pyKo?Ge=D}WeW<;Zt=Dk?aO)f9K@0nbxh;B%*C5yLovug+x#5m_Lvrclcv8D%M9)6H&@+k%?gs8Lku;3m z;qwUh^^pZ-x4G&gQ)7c&(XNNz!O!D^FNq$A)keGGtD{|=_=`mV%pOQ%C)l&2Vk;U! zUK=j`mc4EjcW??t=HJ2IoE+Bbp5k5tsIdw*_d{6wK1EkBVN-F5Fz6vlz_lbO-3_Gt7# z`|jw`_BW%aX6}ognzcUKHFIaQYu0M!gyO-dD7veiB>)xXwCh0-KopVF zk>)f)cCquolTyvn^>lh^z>2$FC??Yi_A(+RloMN<^f4hNjafs(R8JmrI)Fao6VJVnp zP`2ML(Mga0$}^3vZdZFNT67exd8@Q$Hsmfu)-qBxZRx(CkSBCi`v&Q2NIJEhqbXAt zQ{vg6f}*KR(`c$zYO1$D<{c`p{XgJu_YW+#uIHpb)bBaFU~lBT;Q&DYNY*rRg(v80 zM&#_(OmQw6jvpsr-_*?3toq2j1xF+++vruIL@o z=O{OL&OjT(Fo*1p*b>Q_7+T|90dFht&^jsFvGK)9=pe8i#*)ZJ3w>7X zM_N?zqhJJ@iRtGnGlnxh)H{Ni(>)J^Itw>H3LX8O;UwS{IS_EA%~Rl^|L_aX{wjEQ0u5uiM!a zPu5Qyo4F|qnG)}G0e{aHNMTtrrai}WCj_CcLelOP-0X_nND=4cn;@ABucG$2-)cv|7X-3098G3n{5zaRa9@J(zAM#Q{RDFT%5In}V{ zL;LxFKiP#Z(q4TzZdACPB8G_2{?9HDk)h`!tQ3MR9j3aO9a-Q2Z4`MJG%6XEkJ*Y= z5aj5*1&5(-&@t=x-I>_}G&HAWssw1R&~?Br$N7~ckcaRPZlN5qap_WPm(;+;T>PL4wkm!U46k9SK( z&*}abi$EnrkH*o}$$4acJQlqy-U6jSJ+U=*h#l;>QU|(Qv*hFw4WOCYV5>$(NfcFR z1d;SKP()3l?;$lc1B>b-=4|itW_@H9NeSxn9tr(}e>-{%DvmXWEXndC>WuHJmC&hbOz5mYm zdO(^mMmB=@Vx>%8q2?Him_le|AH@b`^afNsYyKLx`;ll_BjYn=pZ5RuILUI*6#Dba z;v&^N1;qf(@(8ZUzS4N6F=rXSkj9+LPR?MIb~{bIrl%dK|GlaupdwEKzEF*GVbA4% z6~6KEBB-;VD^_2($9U3`6|&{ahTe`mk>qaAH0CUvY-Vnpb5c0< zb;qyUDqQTV7`HA%=4W`3h7_PB$2F_-ph6=9YAVIX(nf7*n=nyrQZe2cZ=hOQOJ&hUr8pn6uv)2fs@+y7Xtd7x@wK80 zQ4`Wu66$q+S%8~OzK^7f@Dd(ey zRDu@XHzF944}iu@&orn=H56%Wd`iGRQN`1kv;R)Cgpsiws2@z;fs)5@6~i#+=2Yqb zNsSD3Uhlsw{sxtGeT1{|sj&_!YQ71oDy;WkfoAfWR^&*{LAxTpk!rh+$R|<55xf=c zVGr5_##PCp#T*Qf8emXvKg(`iHW~lUeE8up$I@uLV)#MYqG8%t?kNPT2&aSkc`nyHzYBa~gz+o#; zFF!v}!vSfk@qi-%@u9+7v-}n$juz~fmt&Ti>~n};CelGKV>!&|0$E_V2LL?P*Zp4% zGf1l@uZY4Zh4xinN2Oms&zK80% zi|>k{0`JjyocM3~M{MD27cV>1&-MO!v)2QSnwNuuk9@L{moaasv&J)+DBZ~!?9|vE z{o;Ek-i)VmDiD7UN*nD4)w(r~>D<(Kt0DvrS@I}mnbG(Ks&T49a$U%2E&R32=u{ln zhqfXPy$)gM!Ps%C@eP>4ZipYJmR*O|(IKM^&@_J>MMd5ED`J=&RbY;SMu!znD&{-m zNASu?Ee6h}V)9-bKLhQ!20h>%sS2r+%i2$&ThycXvD51}4pbdxx6pi0w#n&JQDmPe zy`%9rNqF)gYH(`C1?VWKu1a$5rzVSFuE?LA!Oe%ECW%NjiC0Ca(Gx(V+FK)&!lMO9 z2-Ug=twqZ3gS@B;+X~dY4aJ>Z9NXbOc^$=65e=l4NKg{{&}}iQL7Tmq#W~v^ z)W0m=Ky?`n&2(>4DeQwF^)NsswoGX7y^xwLL#hE4T90843W!=tDMs{rGzpN?dTlULZdJ(jNu7(JV;xTA5>b9ft(>6_blc=@hGCC21S_wqP$JbDO z;idJ8_<3lnJ@m8z-rf!MTuXIzo`pqIf!2|NarP(g##rznl`c|g2Xkxj>RgK~vFw2) ztT7Cs-JG>{Qd!~+o0wAe`EhhH(SeF>EJfQi*r`~jq$Qv7-u)0~t}=H3L@6-o?<_fo zo(vXfpIJsrC@o6Q$0#%xJqd-6N=wbRdMYjT@@<=hqAmPf$U`S_8cHn$8t0UTQd*3f z25k)e1q}@ik~7$;+xVlz}7s*!Vn>FBKJmx@<*Y3aVyGJDh-6+10! zwvrjh9E)h^)#nPR0>Eowe0P1_tjs1%Z_wh{0-&E3%8-g~6MKt2{2V*2>Sgl!&Hl7o zWFy2gSVr_Eysa0)OD{8Hf-RmeiDrd;5 zDPeknb;2t!g@9Byu)|?aC-Vr*AJ7MPL|?&P38c@ZRct%xxkP>BiWpQpCQl+-_A^FN z3}g$0MzV{_{AO%?FNtGPe@%O>BopozrI`;s&dxc${V<>n z!uK?!105`~L7LJh7jrG_Eb4a|qIiBZ57mGXZ?ynx0Yr;KJ3EWf1yD9Wv>A+aScTgY z#TdkP5M$W9h_#?9XSU*JR&8|T z%y!5PLn(#w(^;|TO*3~#Z<>YS6RcMf_{z)^(XreioU>i6H@31Fqd?6l&@8b-(aH@w z`>GCzb~JX1d1nKH?F9wdiU4|{;7^{k6NR2Uso5KSh2@o!v!EQx@|d2b=duJPp-YdJ zelI2hvmV@>rra#DlwHcrB1_p>Zj_m2x0PGUOok}{Q*J3UffPWZ+??bBh`OJ%4VxiU z;}CsM31A6KNdV=g$0h+3T0tlQ6p!Rk_Fg3LAr~C^ga4F*i!=yKEjU^LfltQX1luST z16^~PDFl=VAteL^QFe)>tO!qS7_vDZJD}Rb(b(4deN(0EQ(613vG#Yd-Lv-D=lJf# zN;v=}l2shYrmEdEe1?u z5$f3%F!(4uY`@TR6mR>|8>IBbllJCeNLHnP(-n=12vA~{9523<1oZj69r$?=E%)Ac zQ1S+p98LPc?W$i(si#5~$@bj|F+vI=fw3s{D=78&nd_skp|GsKJeEL8ELH-*4P(gbW~unV3?6 zxjdQ?Y@Nw+HAlBX39@WH0?Ft!db;4LR31!hl?OGiJkaUNgGRxP`mVCHOf!5e8lSo$4h0?2pl;2jAGHv@13QF$}5wVA%Uu+k@2+nEV`;Hj!%b<8KWX zoT+FDVg;SnH$~w`aYfNad=Da6{Z40*h11y2d9H#nPLZ{QCOsj1OCynSSbBA4Z_0TIm ze$C|{`^2>$z4DX8-F>(LeYlK2(B0ZMLZaFnG^4?TK;e+wr!tE!8#pDLwK%(aK-P~v zmkz!p=Y7vjvr<@}{W&{*4UsYiX87cp{JBoNJ>j3x@M+1U;=8FA_-GBUlxOniRt;a4 z1c~o94X<^;{TiOvW1%867to0>esDhE`@r8&6g|HfUT@98zGj2@>z^`G3aC|_4CgA3*j}yLu znZY^Xr^s{~_+m^!(!pDb#ty@nG; zyHdkv9{hAn&%cEGU}sr+o;K;DMcYo1+=A}&$2~ZL!vDFS9Wi>&)U#99aa>{>@tFkr z*>Sz{_;e#-pJ6)c1Uh4T{s8<`!OpV-c_W!BBO}kDpYsF?xPJ1?CzFiQVe{~PTKUMI z-5GM``8Xnt-=1!!#<#=hcc%S5VAOvpeF5P)8b1$yyEElCuz!b#G@bZMG=9(|)K4e= zzW|<2{-bVC2u9A7KlPu%H}G_M6SGCTwS`FlsSxN zM>;?GzR;#`)-72Do-^u7ZZ@_l*4rpq+X`HB>3+Ql1^MRxY)R@Qzi;9?VEv5(s}o-# z3S?x2%P-*a%)dzF`#+m41$SsQB)9}EslnnEA|ycN;yJv7iLL3LW3oI3>dg-l5f)CAMQYVKNZ*!$Xe_F9jo-W{NWiHx%bv;NSw04a_d3g=dv-o<07Z%s^@@ly(JprU} z;zo1Fqc^20{GicTm%L6jE9Y~>;QTDMNY4S|1TfkVg9Amsl7mGl z(pws|&OnmX-Wj;#)oO}#4%Y4T_v$6yW|o(t2w4p%9!1Q1OiQdQdGcriYNuq0`*kdN z0O+@3{xdOjokDAu-y19ON4ngF?$?hdds1(G)V;Fl%ue|#>|tyjVO9Px@KH&39rcI5 z=_<5N`n`3a6hmatT36`Z9q_gw6&BIv&BmpYoh1Pa3tV6ZIP<#sb2?hMb#-*|)^*S; zIC_OO7@ShVI!*nIsiD7ZodVFktD8r#=8YCaXVp$j_;`zU-4^<6iyp$CNl-H^g0P zSe~U^U{?<}J5RPA;xQEl^=o1+fO+VmN855hSa3nUalr zghp;W4<#9E&S=(2R4N!d#J&>m1OibLtVRE!SAR}^Oq9l(1*0yE=Ii0^N4Wpo&L7(# zt+S_?)VuaVu{#^>B0G%Df-b1UOlQte^st3F3h4P9N6-%Kmhm~=e+l%w-Jw|QIu5$s zu31K0bB~24wXs33#0DK>jt{Cu zTdDP1hsl~S?x^+CER$tIkD+#OLyw_H870{1XU@Sk9Y$3w#TqLRbtXp#{ceIE8rK{@ zRLDK1S7R+k4=k> z=x2$r_R;keYo^z3XM|9q_Z98LlW2 z$3DCnp8=!09fFzlv<>5+ql}G(1T+OiHLG)6gLPUK1r<1)51&@^^b4r}#Od~qN{rTe zo!>G(QMX$neOb-^Mr)$q1SyRC&6YEXy3^LvWmtoM>H5YMSUH{(S^^F3Hqz?+Q6X5qI_nne-N>hbMCBo}S<){724gj)6E3Izet zYR)ROn6qdbnVEhrPCpY%)W=%RWa$nw(v?!F5xD+R5MK|%K~HtCK&sW_g{qoZ!{aX` zl96*kiUobT-Sb+Cvew!DLZsvlwqEoep`4rHstzV9{YRKsLd_kdbYxVp0-(IJxCn>9 zw0PHV0x3SCmz83jwb)-xNC$+H8Lle^w$1AFmr!iCS)J2QQ`sHFe=+{i+h^TVOeI)k zb=tnSIx#kqOv8Gc`WMw-m$5F)T}G=&7Qd&h23hRl0*pq@8j223P8`MQ*QB1%Kcjzk z?3L$VQ@2G%u1mPWouqE}sqE1H6RVDniHr)52n`ES1qCaVa(AMl{f9n3+WV)EhxY!F zMf$XF^PeQ^_WnCmwEz6ObQc4V2~l^^lcd-uW8)SC1;;2Oi(=Qhl^4OK=V4I@K0tSO<*v+$3rop>8}O98nRrqEEJb^$4353bRR^s^xRlR zI}rjC%s%@ByZGCkS!gz>r4gn=u7tA=6thR^Ez$WotyjVYok*A>PlnIL0K_AQ4`Fy= ziUJvaN*nMr4mZj0pJ)Rv)JvGcF2jF@r&4dXA^zrw$Ko|90{wE-9JZWnbufddDj>KQui*{Rtt zvhzjhhv|Bn4)xCgFLHxwZ4 zD)^E!8if-(uhb;rOPmS?245BQnHSIzloJq!;8ePz?!ZMr7=lx45aCbp`XxC1i|}j- z{6-1}}_&f<5 z5`O^xx&%%~q=@*Xyo(_Er8*a<1TNJLc_eVm0tDi@mof=M@sJ=T#{Yl>j<16N{1XXW zdhVcjWN-*@@ueTYA3%i#LvZPNjT!>Nh~+Q1aQ+Lo5S+pU%=PGu*b!%9YijS1v(^+y z&20aFNq_X8t~82xI;Q#5=h>s4g##T@KZ@ffD!v+!F6T$M0gNC=|lwn z))5oK#1X^6P#d5o$Jsofdzt|lrB7{BYD^RWM#uXZ!KF}WxJ7)=hnrAHMrmQF@xoB~ zNR1es_+AQ6(JsZimxq_a$S%iy7clAqcs2=znch6ShP%a=n19htx_ydM9{y1tezAzi z-}3OE0p42qKT4f7j94yIoYX&w;i)en(^}dDKg!de$_b;s_GbLc!?&e-q8l*Ch~tgm zy0ZMJ59F*SqOf-!r~lg)&@02=*SB}y>(M_Quil z4I4$+xl{Ei%U{!>umEJFi*r2}S0DtY|C5>5Q<&7wUTZ>*v1INdmfuz3Oo0l#tMQLH z&D=>Qc;Mucvg6Fdaf#N{Z)5>{xvNZIHAL`~ono;IvEZ}^tk@M|se+yMt4^}B=xJ3R zdGJ_R0K{S!V!4$fA?CqcUOHxo(is_)x)7NYZX}dDsQ{7vivMHM$O=do?=Yac1|%C(Y0XdLY2QP9HQpK{7oLBqq*@|v{hZog54U- zE*4>yUUQMAZi|`HtTZr-tHG%{)2g{9?If)L_t2W_N3o818jezZE+^x!B#N5_AxsVVDfvY7EBR z){7n+v~USj6PUun0$~&iOYESiVYMm6dfKj`H;p5`V17;R4PF4T$U-I8oE{M zjdfN}nU$d-5$re{ZmFhdlDpLzaCs?Z#xvyyhV0ZE{X%@xEX4wj+fp?9hTUO6F;QWW z633wa4pB}yf>bR<%3;d~_D3Nh!(X^5cb@UP5v9>gs-6N+W9a5r)-5;<8nY~imECZ^ z;Z|)r@rZN$zIb!05h}Ci&6&n!+I%3V7!O#@&}dOs@+d3*>9F zbED#EOG#@LPs$Oh`1xYRub_$tUhHd!`X!GYtSC;470tNdFbjSfyR2AUb9O;(A7ZuSCvdS);V2%4EUED1Zf?|; zSm7xCQ$l@HNqXn9yogl@tmgX0Muu^gV?tdz!Cfp~&y-?@Tm|MJfWbHN0iE9x(Tm93$jqb-S*-NJgVUMLhCUP zj&giMn@<$8`Xx*Ki)lvxFU0Dp#-B-ZQ~|^POr(4-=t=N;^>1`& zc&eyybTqv!`dcc`k!B9ZLOMeL$!DD!YwOdhBCI~2hj8;)*Z1kPst|H5<{jWpZ61=c zCU~&7!9yeY7D9uPVp?^CHNgiZ7K_tkhFZcyI}f)A0V(1fpHqm6^|vCPIn9HOy+Xp= zA5vu?9?qOIwCMtp)q&$ld>E^;7u$g+P>Rn8>v~WMF8&kF%;@1cYMtr%-fFdBoB|$s zmwWOVzPZP=nh5NRb6m8R`<^6ZANCq}wiB7y9pKrIjeI^o(yB#l9@-84yjEk)uwAs4 z_-4Q+Q0lQ@KbP&awVy|b{e84UpM%MH)+CS4ZcXx`QKF=+vX5@GM~>1437g_Onk>t(2&@s)keVOFk8Q}l?i_O4%iat z0s&NGH#$Wk~t>J%GeP_m#CAYR12BGeg3%FSmSRyZ^22z)@B zkN8U97aaZR!O3p9j5||E^>q{0%6tcoq}Cwrn4l#O1(43c3qmGj!gq>s@9=qhG>~yG zWo71D%sJWL2~3@nJrrF+PWCo|haoguA&whx(%i{Q4s2_=#NIx@eC*T{9444n2I6wl z5o{z}C+U!h+>NYmeU%oVVN+yop1^B4*`dQ1?1oHjN@r;nu!e-x3P{$lLYVg9&^rTm z9SN!7LjbAz2u`ViN)rn~38jH1BwHXPYXA{EX^IqaT|yX^JcZk45`>vNN{9eM!MqT~ zg=Fxhz>=XLbd(E=oy352Q;SSd;$p0nDT*{L(XU?k4QU@`MJ+4^DnKum4_3m7wB@!C zWuV2lsP*KA1W~7igJ^*@^B7|2$2cyqT{EB^XO*b_`ekiCJ|8pVAs-<`im{Y+cmxu@ zqx{+1tI#4@qzj5P(9Px@gd0q*vqLC~I&5{(nB($c`y}KX*EG8tJDec&_>fy4L?JZX z@@Z$(IDIpfI?LRLu*|4%=7yA|kikG6WARkuul%lV$XaNIWsho*AcU_%gqT>!b-7q{ z!el5M5B#$BRdm*LiTg4dvpsyLsHY73vKXLD5KM&Ync1b8O8_UQ)j1JWFei5*jkzfi z%x^LGhGcenopE82hjxS_MX z$Jf;UBfqm#?pFMp_C?X0BI)VK97f+khUT5bxu-}BV*#DvEQ!w0{IAg&LYJ+O>I_Ai z07i|V5y(t;<_=e+%ixf(V6KF-k-QanUyh$An81@@2ePrM~JKLF4gytWN^3*8`Hn%80@*u?DYKLvJwF-0EJ_X%3RK1>ZL z==%t%Sy#xke@s6p-dqUpK1>@ZXcVDLyoQ}MEy-ys#FQB`aNQnmIULa1&2dcIg1hsi zSgq*_AqFvn{$GK~q<}7o^haa}PEA$RRdpjE48buD2jBu93UI155kHjIE8$}}4!{>m z;1DGO@Tr_2!l!>Rp1d~T%Q>80Qk~$95;%mhKs()TlN1Xg(phlKV9cZYaXae;muE|Tm0&{ zO*-BaNIq8F3mEZ*4*yb9MNA4K_HWcC2#oKPwssS%?S-}&$q z?NYpG>MU9@a@+#oP#4Ct83+-_!)pQ%!6N2g1aF6h;*^K)&BLdQi2N-N|98M!tA7)9 z$}nQNQ2A5;Dux&9zqPa}Ts}{K6eo>p87m4Cd1Zjexc42MkOmSnUmcY+FJN3 zPJf{gP2g7^9y-(heXe7_USi*V*R3<1^qWBP3LUfR6rI4a__`+103Y?ZtLMKu)BoyB z!4bJ@{;M;k*{j?&>5z2LLjIPA<_$e1=E8F~aJ!xBEjQ$$>m=Mfj$0t$Vm>@~1GoP# z>P$g>4{G0dv&p=a<*(4N2qzodF8x`YQ}bodwFCN!oyhkECSrfZl;(b%WpBYKm#eY_uFr*NDlxyuCSti(H+v8zL7hExrs*jQ_M}r%G&zcC zQ9A7SdnARaW|kD2edS5v#64kp6jQ6YBMMq1#R}QioRkn<_D~bzW)ruRhDk_cAJVwY z=9PssaOVWl@(I}z)1Z0f5qt`kXUD`!r8y0X4jMc4LJLj7O0?9i>ZnQSs4z7(;RZAk zKG?p_)Wj1rD*>=$G_pc5onm}R+nJQjCe|At!UmESI_je-q@xC9n1qE8B3LjQic^AV z#`CF0JMCmL!8@?O6?q>(^RkvRhA7t2TYWa+ZN*eDn~8Om(MK9$WV5l1EnpX5EoNm& zJ8hczDWYVolxhUg$7#wx4|IrpvPYh^o<*?2xDBpJ+`G4dC&2 zt|DD($4HO!hM@*$c_f|ZQc{)b7o1fBZzZWq1vRPqyKe+7DYj0MW*ms3mh>CBmh`B> zc!*-aehyJfTE>*>f|m5S-dNMDC8e@p$by!%jMU=E-LQ#pKWRy!6lDd=Fg#O!PQ~6e z(mIm*(V#4YH_N1<+c7;)(?ch-3%XK9sy(?I5^UfR>_edBZm0Cd{S4r={HRPdRx;o* zQkfQsD)I$fWr{sUQ*fvnsZ4>@tSxP5)|MWEwp7rP22`YWQju;UZu8)bumZBwznE&g zL>nee5TAb`21+&VPBk7$#U9u^=7LTXZ|23drj^VgYE4s(zocT?I}b?g8XdezuVBLG zV)K4*;$I8t-04?g99&9KyKqJf5snAI|_CP5+%MPUt)Z8FiqDLi-td40@MXfAc zT(2tEsG{?9RJK%-LU{_+tHlh>D$}EK)hcOQnMM`5SJI=x58H^LdIhGSbtR1|Q>JpY zs!XFQ1R!;))qxvkY|vJ=rA?(MPeD0)$hsVgUm61(zW20w$flrEW%||qt?O1%ehysc z2E{5=SUnH~fknltpk*bkEmy9dnHjfZC}Y+s$S^B+zMB+R;FS_ zQhF*HVjf6I!Mgx&YKK^#V8XW$Z-f=%>IC#H=nEK>R!5|#EZwQiLl6d$w@B7sqGbyC zacNeauz@i~BB%8$rqfQwB?9IIkJTFED8}Lf==g0oPSL{%vt~FBLW_^( zot~%dXl(+4q~Oz)^-ZK=wO#cd97oiz(46(N13&r^nIw!BRniWz*UnT zPMt4VtHbtI#|dkK4NH>Jd^KotKOix*YTHj%hroE)8|(N9tobfy%`wOl_!(`Sa6)5k=gKox>HboS9H_{ZLNCG70=GGMmtHMCRj*YPfFsD_bP~dzLEd2`Ty0NCueV5LBJ7p=!gAfn+VU(mHCK<3`?Kq)=9UoF~$biyRY&bR<`@phFs-otZnzXipD&+eU16fh8ydy z^5osv?(kpWQm@9*wyvq6y5cl zDN56G*P|n+E;C3n<1W$>$f2Hy;L$DnZLOFyh_;9Z7)YDaPt3A$T@C$s^7q7C?qZNUH5 z2E3#V_!Vmo0^1+4A$jH$anS)=YQWYQ@Z)7^5dm9nAX{_57A8oJrDY2d_;Lg0C#+Q9 zs}_W9%EAU^VGlElzAuZkFI%M0m&MTcninYq=x=L{0zU!wPZ<-k|CE8H3Vmh?yO!Hf zmr55aw1Fa9($EGLkEl=Y2m7^|ndX?TVKz z(kqGZw&I~U$x!^#cu03khTzh8W-_Rt*V4c)#{WKt6TWm!z?ScQumAaG&e?uUi2@*JK|f2j2!+O z4ySUZG8gghlHfzY4!|c!;L^1VYukXE+JM)z0q@Q$nCO(opVvq`wu@jg`Qu&5H1wB=B1$@Y^MDYJ(#F zof3E#3A~pCPO_7T-(Lc!b&4Wfx)w)TK0_t=Qoemh0++U5@w@=aue7~KQX_;RxD@|3 z30&IV?~=f!?fpIpT-x48ayZoqeP)aKnk#|dDS>NXCqwkmzi2QS%M8INF43fL3&A=v1Og;(I0aLI`84q^8pL6y3a`MgJiG-yt(AWY zb^0(V!i&`#$#G(Mk^fptn}X!=^fz*OgZg0lmY0X8;en&T)@*w6H9|kj3QXo~bB$3x zr~goMl*}d%k2OY#eXnDUQJ)7BIsUbu%aEdLCPJ|4(0*@*Mi#rNOOu!1@D=$FH`eRT zrz3_>@TN^DPQ%7bIoG5Bg><4wNIhAuc$BPTX#^!r{I7;)F0-v-%*gt z-RfIQM;TkweDejjX9aWnv%k#4#xx3+hcOSTt<8CaZ}6>PZ-4fjJOrN4kdkm(Z4%T- zq(4NX$F548dFjC{e)blc0A_nHec5>$vX?vjn3^xe`zI(3_hAP42sYng`=YJbN*fQ$ zeRO#?&e3%_Fqw|Icq_K*xe%GdcakRQEoXW}Z7iUeY&L94?BQz!h7U9SKDb7DE?E;C zKSLjpPhS^Shiz3lp*k>qy`B_fn9C+50@`^4>Y)T~a4d7DAuu@C z`YE&!K3jf)2+wik=LzsaY-`MCwUcDa(?GzmCOIq?{bbCsJAg#hh77SaMUzPQ!<_aQ!>8s=YGjpz@Ix`!}u!q@dCz_(?zDtqn?y_OULrx3_D-$aNu#-KZxofwunNGbnWq0$sPOKC^?AKqEALT!&P z(`9^_F7hAvQYYa{y9ftgnk0Ow<9wMe=SvgkOS_COO`I?7a=z4YzD#d}FLj(RSsh;! zUlR8;^Ce>k@Fn9H@Fimf@TI^{xsRJ#=gZCMoG;Twz8vYBpDys_j&$P163zPUoxHmUkZGa`z5P-@Fn9df9~T@qGJ%J{&FNnaomDobfhdeXBXwl@jCF$ z-MDa4N&E@<66-j=R0w^fz@H;A6yxFp6Mmk{vySyWl?Qe_htYYnhNH2!)gvUC<5+B> zGVnnHqBn+hJ6O^NKBom{8%e&jjGr8}rGR{`zNZQZr2vv5R;Jiokis6eV`V}E)-jY> z#*6YI$YY44}ZIzDDdN|6l+{^;8@OwyY1qI|+;wWH6f`QXSI7y&!A%wOP z+ZGMEOB^oiWE@Lgo^^;F+Cld~Y&20wk%Lny z9Jv2jKNd2ssVFhE=i~N+}t5~_#tsDcL+s9Oyp57D*+Q379M1uA;Z-p4)iHbjo+85ER?RX&1c^a zxEMjoQs~ZD0$8~xRG1CN&7p5oP-+gxaqHad=>;eV>d3xiB>1z}YREGU0wle2vh!G# zf9n82C@~;T2QxY*X{;x01v>g>If*53X;>au;%Ok?0`@WDvf)TNO2O)@hj2c`ZjHh6 zn30a&kn}fdD45OhD~kCtR?roYEP>!PVAm?JU=iB!DidJ1KOkyV0dblG%cdZy+bLiS z@v~#2odWf9U?q_)PeE0l;5lSD)3rGO7U7^KyJG2{6&y(+iJp_7vc$H^B)Y+B1r*as zB=3X&r_W!&ox6K*Tk&CbTk)s9Myg(9kq*4^>_!{JQt+7Paiu{FuJgU|`4a1!lgqJG zs>Xs3qGJ~QNPLR*@PPGmu&m2P_ZQ5x?WYAnSnuPYkF$L^z#me1E~^FBLXbE<>(EpI zWTpO<4~Gh+d7K2$vAXhL$t)IG0)VeaK+_3&5(i?H)5^;X4{-~`Ct6(uwqXn;@Xl!( znd)CG#w9~KMasgaTxAh45BnRgEWP+_0~Xilja4J{W_v{11XG$4YpPjKMXRgbN9nWp zQ_LF=SJtN(J>nW`U-l9Om7qU+9L85OYpgzuom5vRJ)`aL*u-*T^JEpE@6r=9oJTdj zqazf5_CHv*Mmlh+j02|#+BP$|)u%UsF>vmRXPgPl`40tU)1Uo1i%aDhornBBhTL%< zt8X@#(Szla9$dMQ+gZ$5z(ygU1Ndx8XzfJ+b%1cwayenD>P(XxI90H5?Zxns0;WEaAXSgJ%z z53CX;`FOpf4n40>3+u5SQH9Q4--DLNX3%G3?(70|K&x4?$9Mom*G>K?3Obz#UQ`pr ziU+7jt>_<+9NI3i>S`U;)_SaT^yj{wPWHLE`aC$Mned~>+I_Qnp&9&0=hkgtIrV3M zorfH!%-h3QsN}gn7FbU{Hw-b39|7C=Y&%fDX7Q$tU&G?GjkjBE&!K6JM`LI-CZSNV-z>| z8pwurGLu@{Oz@<6CI;=9jpU^-9!>3-Ef4Eu=PQ~u1FVz*dens zrv`(`e#l0fnP81NXTo-p1GmbI9r^)b^g$oA!%iPUs8@7cJM0u6szN~(=5ye1E8AKH ziRdRC7$(t=*uX&~j#HmTBDl?gv!T$Uec7xxvW)K+g$r(QESbI^y4^JDBGNoqluZ3g ziLV-Q9I&Q2*0MRo65E&QRR8EL4pMLBh1^zS(dW>%h8${*BsH?w9ZT3GA{8VNmXkf- z&KM^FVw;s+CKLCH+p53Gyy`5>Mdd|*!!T*s$H*(_(qMwO!x9b$!@U^|4O zVXR4_L^&}lnh4~l+|{gZ%&e~*>HC!+R0ZH|){T||^%TkpB8fkD6Y&TOLwxW)#0JLN z4oq&8LpDG+OPm7Y_p)dRN$gVnxx6@t@vDyWYdU>&fnRkZznY}{N+ePr zl}?-|@+)C5el)x`PLPVsSmwUaC_;a3yqS3AY_Uw*x2er0vjf?uf$TIW~d5n@Hg z2d(idaf-;V#0|u+I_j3euO>F|x5cj-8NU`Ve$|NlTEO^KC*fBOl4AT?01M;S0+C+{ z!uVCg`PC%l*Mb1Ql8y1JhV!eA^Q%VW*8(ZO5{bmGIw`*r2IJQP3BML_el)gr%>BPE`0tEdWEW!H_wBjCVQj1O92*Hy$RoLyHDHvlkCp>buNY}f5;gP$&!6&L0``sNU#coo*<6IOecXw+V z;LK1ayFaWnb(kD+JV@^L2H)vhS*NQQ6Sp(`UH{%#x%-r2wktFCkN#E8i1JxVZH(OQ z4KBWPqIyrnVt z#iZCLBffDxTd_&`N=H@Yi&5`5?Y_#`x$Z@gBZ8BvqLtm6%Du`ek9UBx_VRO$ouV_8 z>ndl~hj&bNZ;Xob-ckKwrMhwK4fi*hI(REBQRgEkM-(-D>~C-#4{}r_UT*YygF{q% zI^EXcPM<1rq%tXFW!yb~RH;VQ?hLOlUm7+x?p=R*&0E3I zo%Y6tshZTCRHqcR{v!1kjk8_z!#g-NL7B0}+J?9}<$v^l(7_P-N!==EV^dV8$l8c< zv!ciw7dcDWEiSQcaYt>;Q?(D?P*dX#ZtN5jecD-kDPQ?f)ZFM3)jPsxm1|KJLzSm0 z72wKyL#kX|Dw0&=q6arUT3tW($C>e^X5uy(6AG|pYEt60;iMDen3 z-KFKh&fp2PW8zMQ{~U9|Q>E$?HmY`C@Xql0<@M!5f|iCYYZ@EZH}qZq-LCSQj*V{x zpSTp=>9)ANvBkbH)!T|D^_Qwns+Yj;$u*6ghI(S66*ruAZiy|vG+dFd{9D{dQRgD( zMz3+5s7?&p5xyjBR{1S%ZTYh|?1?C;7^<8YdaCmKP6~h4<;8wg`Mn`Wo2p#v)LklS z%9B)IM~sW!Q8&0rANg?YmX7X@iNOnfL&NK$f?Wg3Gb>$}cezttdn-Z|@7Avi+Nbme zD{jbFu5ryOFR4)Yk2WQ#^pOjFnUx_5d$qUI;7gm7tKE+(-*MS}hi{k`V+c>GdO!SS zS8TP%yYjO3h8H3-lv_i-^Gyid7`3UPn>(z-*c-CzB4To4&PU!I^mJ{m_ju4n|9H10 zrl#iWruj90sZXqX;POumF&)i{J&k)i4(Q+wPVKO_Q+kyuGASs!pOMosPLt$aM@ zrJ&WJ-r#}NBSPP}Aw-qh;cwyJHSXz@q1xN&X60=i7DXIYrdQqR>sH_W(*0^xd7LF=O~-;fk?%pKiu7=6#+XmxGB=v!TNjXP`e%LmpjsNU**-ya%RTIsHy)TFEU zta?qS*CR?4Ynop6EeczANf)_1c%sJ{?5UVgyT1A=I}GpkHVMxpzwpT2-QEgLHwTzAvXg)OFwFG&rmRblyT{a5t>4*uY2v&2Z%y1gs3}qI_BO@*TI~Gj z#}mhACGDATYV_jIs@_Zr9=yrDtnPEyj*wB4{7>q?8TRa`O~YQfN!9hmh3|Z7PpUjR z_mM^CM#LmlL`QUcv%Ir%w?{L;Tzl@hRh=p_ve)&QxjVct`NxfajeF{jXFd#5zcTjV z{U4ZK_g=D`J^%a3cNO_Qu4>qGe2`;I;)=$#-lmYTdnVtu?oP96z({pc(8{B?elf61 z=nc9lCC{u&aLyi6|MLe`>qou3vv+;c(!{YpyqjO%;jM|$x9uGicB(0{(}h#d)z%et z_@a9DZS%KwxJy%*`M7aT!z3Ojn?}Ti zjQv}eJ(Kr7blbY4uit6zo}d~qt;E@Am;=j;jF#?+sh{__VXPFJn(;~VwzzEeAU&tF}iG^E$k#ARV)f9QMg-Tb>d zly~SD{?^13hoW!0ZSCGc#lc~x-u`V<;+F?HU3lqBZ&ULA#&3q^#Qci!A#6*pV(0MC z{BeKNe)QwHwR6+goH}tlapR7cmrR(IbjwMt>e;z_CX}QOT{uy5YV`N-Vtn{=@n@>r z?*0DgYgKQqd#uYJYSc-=U!$aUOdq^SpZ;*^mcH&~iJKPQGZfqu{NjLbGw*lp*!4kb z&feQYM!maaUGlz@-X@F>Yti@4t8JZ+s?2}b^M}1d2AuXbrLNxl zPH>JgAHMO?=8ug8D-es`0(kKM+a|H z&+YfrtzXm??Cg@CHn7Wr8C$2nKQQ!$(jVQ=PpZ^S`7Cpd@AbhY&#bxl^2kM}*Cptd zEI&Q5lXJG`h6&r&+r|F8t+&`;xAhkLiYb@8#^HBNCq?UB3PPHoKkP_t)6xG!Qzu)-yGA8}>{ zsUr@DZEdLX&Q=tL$=z<}x8eQW{k&6S=YWcNVRHA1nx5hMx+w3Yy5g`o-q1$8wWd=MOD|1_PwH79PwcN+s;)HwUI8>*_d4sO{$}APt%m>Bi`Kl3*LcI$<9}t zak2SMRsDX|4FA4xZ{0)gXF=}=_1}hvM)Y?tQ}**VgiVdDa?Xj}iM-sRnim$YT2T|G z=ozl`>g&2zM|q=Nlj^c!i^FE2q&Eb`M$M=-$KD-0sQ&YsMNRM2#Hrp^rG^Zuxx4#VgHG0zt8Oq@dgDg^=o4~ zJGUwGs@I3AgBv0qiZXkS1oiiPUbiAV-#t;Wsm>R%FLHF)D|JJHE27JMJG=_lbE>&P zgPM*w-%uL8Z=jYQaA`be8q^VCVHYAAorlAGs={b}_|}GUSC&`nsqzjA&5ZUp%~njR zek{7yRT%blCF$(*F`wHRzKy8 z^1cxi?HV09sV*%hD^~3-4tqUxR-Gnfj`!7&4MD@)u~E6D|HhZh6H!;Rzz3Dl=;pz?(lXFSGfLE z_nhjHsJTHW-GiF?q5P*Hz1y1_A{K^zURM+9i+Dm&5#2d_ZcuIT8&0)K9WkrMr@H9Q z^4?SLZ|WOb7*^)b4STk6v@aq!+w<4zRS|c_d=#73(4_j>xuN<|Pj3C8h^)wi4RNvO zBFr^sUHig&xmO2I@%eo|WnPR!H8^yxZ)$jD(}wy=)lk(}wQlEI)pvPwf|n_m)U9uP zGipxk$-1?ni)!Ol<9+W{uScscZFnPSU`SSMT9YPZH(Jn{$kny$oS)ZZH5Gb7V^Tw6 zYeHfVhucFRc0cd$9G?VN9;`HOR8tXUh|9$-`%)h^`-Jj z*OBOC=eD}?+NH5>=ZYXl0;AY#fEwJT3Gt??JQ(U(CnuoZ$ZMgRzqve+&A$ zMov*Z8r09b1Yb=?I^mJK1NfI$ut)9|>Dqc$c;s#oe`KC&xot9sbsnyqK6 zj?X?=_=w!?Zu<62|8@N=Q!C~aS{mnFl)G0P={ZV2Dr(E5-Nm!#d=@)V?shi??bh11 zeY$>2!y5C`{nxL!Jh8$zVf5-D!^)n(_%P_mF5~5_t(rvjunX?PHHD9EJ)8AO)$z>E zvkyM@YT+Y?e;NGRvUSy~Mx&G#-}2xqZx3FTSUcS{;_M5%HZ*lVy1{c`O3x#Eb8ouv z%fR4d&nroBz4AM##_#{#jLdywyqh2D`mDp<^uev)o(Ub5 zsHO3io9A7Oe{jW-uwFe!DNpD}bzK&Gz?Gox3(GGxfGik@Xp?C6E@VfEZWgT6Vk>y1su%WtgC+WNprP2!nc^{}vh7u=0m zhiiP#7Cx$fZtL0d`?5aKnyZcvD$MNc|K03^lL{YuwRUXbBVVsN{L4g-yUFpu2e(fA z_1iOdO$r_Pae4oBllw1QJ*8Ve%izro@2~%8YQ-mKst%+qnNzrB($3JgAF?#AjlAXN zP6y^)JpPyX2hYc>I5K)oSg-ds_Z;>0Jmraet$tL**{;i;%81(X#^&hdqu-mfJ1s2B zq#jT_`}Ocy=QYW5K6^EN!_;BxV<+a`Ib+Pc_3N~@;14@@ z8~W|GPmfqIKKyn4mWdbC`rAqy)~r16P@m(o%ug?zdZcvCr2gyY@BVy7>P;&yhy5=9 z=9*;_D?aGGsb_~E--O2b`<_`GHG1_ELthy(Vcd{m9U3coR+X1MaV~jBug(K7J`8$p z^&|SZgHCoB^i97#?xrcXcJ6ljUmMmeocj5Unq|HTPYkW-*?GX+LA8H=W3~Dr^{`oI zea~Lpl=aCy75?A#y}R&{vL|zUJbQffYZ0z&_g@#UO1yLRNAIM$n!10D>t7#ToqN-v z5m`GAJ{#BT++*gEXP@3Trq{~VH%__5pXhrUs!xE{B_g^ z-=3Ma_pV6?pAQ}BoA_~g&e;Cz4o;uk|F;h=Tix};Dcv4j+t0FO-{8%!PHK4n_s7?N z)aA3O72`hoORG_u!qOC*$6J=%yK##)rqQjZD~b%gxFo zoenIzW8TG`)yMxb^LOzNZpl0!^Z4^(f8N$x?62E;i~Vt1Z?V5^>)qa+S>z{vkF@m` zzc<=?i{BG%y~Xc^w%-4)GrBa;jnSD6WPU@3B?RY2#>Tx8loAsf{8C7CSh!)gLIbc4 z|74C4PBLMn0b_?cl2D*ar7h8aA_N$|J(|5|37{6RWv##pWH9c$;)T_Fs2yk16&?Tt zlTKP@v~Ww$_+okFIKiY`mYHsF2T9;8zZ|Evd$aC=pOT$2At34Kpc-ykI}@xw{FLm} z8Ud*#K9u3Dm|z7~g0*6TCGkkTgC+Ec@FB2B@0SwmD1*VF0Ov-88yUQr9ufXIgE!M7 z!rMOU=~*03g!7&P#}6r{{b}5cal$=Lg0wLN@irtn$b(BT}3bEXy&3`S3Rag$~o7J zE!6wf(F24CjC?%-#3Zt*9rThm0rB`0Nek&UA$#)Vj43k|y{2T($mlif_ahTtm@#g` zpSgSDl$pJzPS2j2F@45tg+N5cq-QgykDE*l`=4O`)6Y=37iB2ZX^BlYfS&6Hq!s4mGr6qk*9y6jr6Bp zWBNzhNWb$Sc)&=@pZa)t`VlC6Du3!Xr6!N3FCG8MUn50=y=xocO~lwRR}0^phZpG- zLgDwff{jNL028fb#CIYOFF>1r@8#i}A%aZ|C&GsVKx39X|Gjy5jflwKV)=>SaXfu_ z_(ys8Eh1tY;m06+Yy6wS>o1>&qxM6`%82QU?T7LsPn!k#9s5;mAp{sYx2?4^Y_Noo z7AIa|whR`?xhxvx!>_6WbW-3QKVR5%9iKh-IW4e3Q1Y;s|NV}aYu~?chzWc zq<@_fds%kl-y+bF?Ge?LYsnZ#X(*unW)IGFcv5a}tkS&o`9NRmn$C;Y>mr zbu_X>;+Z>Cp_9RT!QC;4TBBeBwDL1YCuC30c=m+}(r6|HR5;(;bFxMm7UR8W;FGHfBIN^mE_u~xP|H_E0 z-v*sLpK`azN8HKIacgaiDdo(O!V#nKCOr8V^BiE5 zzWi7>J78qe*>CfYhFirq&9PAU-W)EzbUdT?iU9uRU>1fz^YAaiI0}0`-x{zL+}8nX zZH%AF!)sV<%|BxPMaU*t2(?99f;*pwm*-0!{zKrlR{otiLx^KJm49n8VryvwRbk@k zZzKl{eV?}`W4ATNPvRLG$3i#%@Mr^ow#NA0oc_NDFa?V|JjQr&&}Kt7AHXGc0n-10 z2N zNueyw#AQ7=ze&;l^Y4-Yw8)hx1AIw26z@<7 zT1!*354D(sX{7{+r~WU<1dMjjLTyIg&l1_x7qmir9X{SmbSmWP#Sk z%1N9ck|oH{SV?$9D;aSNZA(@W1&DNp-Tb5BR`K1Itdh<%O7uyMn1As-51yi3inpva zU@N$7$tt3(p^-)kyO@6w+?K2&&I9N~ME;hC{}Axj%HPh*Uo2-T|Lc)es(Aj7@^r6P zR@uuthxd7S@g*kCS#wSvYHN)pw1|f?n^NQFDrDtN7ugf9J6gf0sD&yu;M^D2xc#QjJ7%lm(T6ieEGf7J%OrEHa% zJ$*vP6|&Ve%*wpjGUQbxDmED;mnGUyg+TY4u;~9%3vA-!Vo_1PMKTruamW8MfzV^ODJ&R_g^h*iS0~GQ{L97pJ;8Y z*AWmVo&Ej~WG&8I8XjJJiEi=TmaL`W;s2+yR%#387E`}cE^ABHdbADt<+4&+ver}{ zKBYNnW|N2i5YX1jzkrwj|5Vo6&eJ#X^hwsDD8=-}c-xv6n#E{{u-~PtbX=Df2GV zG@5$bcNHiI^|o#0ctPZf?$Hwwq!^cJ>(M*+DNa^z%exFOyjT5-x6$+GrcYoebrWC( z=kU(VD%O@8jK|^Lau#lLQ=EENvC^Mayb`ry_Qb{iV031hJ?hMPr&q=(otatAmtI%z z@|aJD|G8;kveK;HRhL!w7%CJYla+fY%}W%IKQ7*F^kTFORLzE``A2Vc` zuo+xoh(E43W3#&Q07%cj2-5ZD`Z%Ppt~W>>)!Fz1&%>zBN~e04JF89$5fj-3k zdSx}rw9EG>P~|aJm_${};;Rf%`qkUEUjT8e6xEwS8j>=WAR-?{gXbPy#kklvTu6hWNd}EHM}hd8B~~GIlp83x_QadB6}~ zO35;+egV{I0Zt>8{W-$1P&7a&|Gu7@z!~JNfDH2!5 zh*SOoSTlWo&{rYQ_k#h=P~>Au&m*f;)X^rK~zJrpA&Nh~epNlC#{$^Fam*T=hv zYyL6BV043*z$VGYOT2Xw;w2<-5ePFdwxO*PL!eW;7;7`14&$6vht8gP#a9?4$Z{0wa>C3*~r8sdHW13sjfth`9E-M^iZ&Q>NHFY=}ayYeCeUXmqk$hs73 z)0@v;ciJhG_R;3Fm6wq1GM4ZqP-;9G;0vPrq`_DNlAqT;3>q$9LBnOD;oLRQ;6iX0 zizt~Y_y|kCMt`8epge)}Pc)~00_h8_nbJRDKqVv_|D+v?2+kO?&I!feh~jr3+?iM# z;O77r${z4|hrxK6#i2K!38P+t;<-%Zvxszt_)9F^;|PC{rTZ)8`w+sQE7s3DOZYSl zuR07W5#~wl5Y+vXXsZoifqG(r5ctI(!f1|2h4F@I*+_R_v6)M}`;jP3LIBQF zKY}^K-W$K85PYc=hGvjk1ai-Y;iOpl{!rksRy)>6Il}>9>#3-4zM??52nz&@C5y96 z598!u2jWT)6Cp{%xEH6p65H3St>x3sQJc2csW9<(2$hQf2N9qL1wdSTS>b6>n!9l> z?LMA4kXn))|Kous*4Q7o{fTLsI%6JwUDo3FZBO z$Ur077RaPgl`5^GPKD7+km&1F1omj(rXl?fw#GFLv$t_CTu z&!y6arn?XjXE+_=TMFXd0)nU1=)_^PHmhyg;c!02y`@n804~^F6w#adFfor=sl)`mli$KqUhk=>xzPd2`+rNt-^{%|F3q)2ca0=e;HaHYnc%y}0ZRK_3ZF!(|eS1jfPD%*MI8&uYWvY(XB z@1l_(I>)_`&O64D;?pjKBMW%X zh7~P~F51Ag6gg-}zARK{_ToQ+01Iw$LoMSMCn3K-?Las5`B-XW0s<>L-(Wd zx(+={mG`0cd#dWW*&k|qvx-A!^9dk~x&c&z`mwglIEwzL^+rb}kwT|h1kDNSNOD&#|GAvp4!Zaz#JcK|KKOf6)uw1vd+G!Nho6Cq7fTH^d_TGZ2f zaX6)$fU4%{A_vrXS-e7nm8OeTzbxJT)_!ICDBWVDi+@TN41{zU8&S?kHH&Tq7fc|P zdJussU#2Z3DDn2U4&3|a*@LbCiCN3M0Pe98e{*&!VJW#X%E0``;Q{tS28nrbyCD+7 zFS-C$Z36SWq0MJ;3q6U*^3rWMevb3t!`N=qw?9&XLSaKVmXxJm&{ z+C$w5vivEsYSB-o3PTq|nMDcO_M#epBrvb&*-0(X)>{P`tA0gX+iBj=ltzIug`7&nHtpoQ{-y@!EoRH z69ti>ou~a(b4`l)G3`H1o!fs(zHk450$NoxcC1cys;$v%q1b?n{zGnT{c%^+qQ&*AAZ z_(TrRlfj?o@B$fp8i%6~Xkq@s;TjqIB@Wlg;PW{=T?Svw;RP}{eQ!~{n`H1eINUCS zzr*1gSvePQxK0NDh{MxmaQY&pbn|3zVLc(}k-@ife7g+(9fz|86U;9BSU6k*DNkzl z!699{!rB;M_4t?T(^)vaErzf4c(8w;S$+E5-$z*Ddq1u7?ZbZ9j-dycwLklPfPVW5 zo{7xPeEaqzJHy6Cn$(8|&=1399xNfU7|K^C{EPSo37kY`5&m}x zoYq>4@NXn=>b^yIC}%E;pY--3{8kB^_H>Hyha~WuCGe*uaOqm0JPDjcVlf^SWd?@Q z#S~2d9wUL%x=#_ms{~GCf(XA`0;hEbBD}8zPJ8!7_-`d}TDvB~YbEfm61b8tSSLDZ z&P2qIkic)3z&lIeRMjHBMgpg?ON8Gifoml2ff9H(3H(N?JQ(8H?)Vqu(ZEiI=%oLE z`B$vDk~hl#L(8rH)6Z$>gNmb}jrtO)(Q$`3E{J}-d5O+8_uy?LrY6J39pYu;A^BRJ z48SOT>Vu>vo%5YeHg0J+lK6fBZVKOAE;VBQMc9Y1P@MAcRXlu(h{)ga@M{34a@BEv@wHJS*u-p5 z`BVQUh8N+jrA;9RP$vnK&dZ;Mi#zZy4^Mrdtcn0pC|2=>x^xbM)X1D|uC+30gixPJ z1He_!9e{e<0h(zWbTyKG(igV(>VomDWWL&x5_=6&|!%<9RqSaI6LYAXv3%(-Bm zD8%YZKW6n!!h9~*8I_mSSSOd6tR>S92jTM0X{ABfdRK;jlhu*#w>l=_iq)KS+!dNL z$z+*e7>ecGXAMIe`dH4U4Lu5b+R*>U-uu8uRh@a`Gf9BZMkd-=siionLu(eb83bjv zMrUv)PU=KyD=poM1SCi-F^ELL3W=Mb+zo?lU)yE7zAf$AzTMyYcHLc<($?CUWCjut z2p|xRNC=<=1Of^qK*I0)J%46yZvK(J)&BW-lDYSs=RW70=RD_}=lpxlIqjILeJm2s zy8s^-n&R;b9q}y}+A%>g0#jm-7vV9}iARMOQ^3o{f};D!Vy10R8p1z|@b_WKqZ=e( z^0xU5KY)x$k8GD@6c%laZ<%)%)6hkoc+7i)Q!rb_M9c<|5XgUDkrV$PM2(mh3p%za zI+j&DvmRW+haazz@837^4MJ`sA-8>Kg#5UJ@sKAbS|+2&ke1Q%{rl;BgO>YA%l#i7 zEsGhCg_iY-mNkl&CPm9K(z5Ksqou=23;6+&gYxpsWWKvAem|Y>z0E)W5qY?)`Iq9o z_mS7r;=798itn0t5Jl#FQB03Dzb;BHmdkdq#Jq+=b)1DZe!8eNc3>LHNBs1>O|%_F zd6|*F9pz<4{(d*Ih1X0zyO>e!x^Ost4DP)bS_oSs$@q`;^8J6B@OG?wn&Xb++aEQbe~mqaYb9p zHdDi$u+tFVJhqW@G7@ecYdMJwLwx=c=0ooLVr08e9$xnG`4i;%7x80WTl*hg!1^+* z7iKe9-#1ZCm8VPX`!=xEurNy7r%DGB#4zboPEp1^x(1TGrS%l|+JI3zTPa zYN4PfRlkG7?c3*;Y|rY1>P&RMqa@OF5-X#>-%+xo+a+-Q_6RlXppci-2;Dt|nAKUb zgIH@yA_C_eRBg8-R9{XM8Z)(^;RjEV24mA)>Ox{WsmpKQ!&svIhnMXEY|CN0J*hcjR*wwFZ8A?N%#Z_X{*k@wGYpE`2o@I?BrMEa4ek{$cN zK5Eh1H!)&=PHnUW`wJQq8d>FE^w}GygtO8~LWPL57UAv1UWFr9+kq%Zz1nUEm%!16 zDsYKm3f+6guLIwo4&rk*Q5~^l2e6tY7C0`juuT98`r!7?JHlC)lbK5qSwdC6{EOJD zu}8keMWJM@jHs@kl{057-|AwkFvD9b_%iklLk`U(|M(gL;G9>hQ~ z7kT>@sPW~z?h9u@`|-fslBV1CfGbjUw)~3$`vC@Rd?5KN_(6Jh07q)VlAaxc$1I|P z4M$3vMNw?I3|ig8sMYA+>k5m&lFuOU;Ba$cp}$(NJc_c%hJZG+3UYVQ zjsmDOC*spwR?$EKPw<-Y4JVc5ppwGDsFm?-hqVe^oT7bOzgoxtCc zhR<9_sU-6lftxZ2+00lMDJG|gV*W6CIii@?=4?vv=QG#YH$kNQnlng{sU$cQ3j1A7 z>~1NEuIAk(DFNo2906R8&sfB#NZoxfl8GR8c_%tN>W>LqDH-B!?fY{sL=?0q8Qbl zUPNvo*N|Z($`7J)>ZziJIJ-7bcdI^L3_Z0&P|Q03JvBFS@dm2-JRM+~s9CiVAs|BN z;z~v$wtdvXMY}lm27C~zM?wRNG6`BvP=-UIN*da!vU}(dr?H^fqxgt~uw0ka-}*yn ze$|0lLbW(U#%ZP*|NpUYssINTI@nQh^C2U#qA_ z&!u1@qZJum5}9=XYF4jl)lBBts)t?&8|ZyV!lb8P}94CBry`-q%NhkM_NRFfzu=+hLWKQ#iUtn zf(SC}N;2z?EA#h*nk)0$FzYDPQsdBwhT7h)=Hmdw!Q#V6+^OM!9%2fqyN9X8;)CP^ ziCZ^}#4#tjq3tPDRh9lcc_{Srma1b(m(IdmDYR&nY99ExYkTa#IH96CF25w>DFnrw|f(nXB&Vkr2WX96Yi?r>DFDF&Qnt|5aby?@BSoAVb zhcH0iAY_5K9V83Nkf>Bpl?C&BR~~8?lrE5-vCf6J*81Bu1nf zL|R-FQF|XbC}=sPXgLm5+%~f45Lon{WYLv^MOWq@Vex%Ys=Y=(M_N92=&+zASJ3h~ zWS^jgyO$&_S9ZOpY1tM3K4}rbmv&iQW?Bv^THb-q@qW^B5VRbWw0us`f~V9u&J+=k zBQ4{wb%QzBj*O$W?fWBQzG=G}1VI}_)=h(wtSDHY>pFcVlB=|RFa+a$bJ+#D%470_1d87vLjLM3Y=9(pe{QLZL8x~ zO3J7d{)S`t1Zxyq=H76YyLg0V1ipzC%(=!hLRVICeZA6^l^jqkJo<^bs}t!j-1VHl z9YqXMco&$FkssfCs9HjLsSMXbi8?DE8pCgcE!;!^weE3;pwYgR+TY~O&xAH@aWgjt zDE0p?ZcY$d!`K^ix_BEJPUsnT;y|ONvmo1-mej@`NNz6y8?v53R)wCC%(xfK=&d)K zDfMPsl-_JFtywV3V*0z^N5iKLANcQyiv$04Z5a6P-r)oP-TK3U|Eg04{%h|Z_;1#M zf&Z#f2LAj0{R98~z&`Nb-L`@M9_k+W@4%da|GsY@_;1O?f&Zr12mYI28~E?l?t%Y& z7-0P5bb8; z6^`EUd!D5^Q6M}TJZl~!7DBB6$-xA0$-)z5exh|1#hvywH~g`!soRLzsLgr zxq??(;4dn;*8=}91z&4{uUGIE3!LlKVl5TjN3)3u2g->BPCZ3-V;XBO)4mzvbvWa>SOvrIsd}p6J`<@BZ8bCrflV^(Hv`=o-G)1UKvNE)~6XNvBy)_y3yUW_{dWo8WBMbog-- zoKb1`8z#6}Pq*6yCkr*cS?_tQ30}{_1Vesu>PX`^n&4(V-M36|rwRX{32xT+ecuGn zHsOmx2{+^Yya}Gp!U{w9wfJdz4k$Rw_&5{X2|Eq(`Ae7&S?57i;6Ed^hrf1xU)`SQ z{I#|z><_YRcr}84D}7OYcLK{e@sv19oMT-K7@Kgb&VyG)RB37NoWP}Vil@!ipT2K| zLJfxWnGNHj(Qo!sv|W5qkN1>+GmLgC?n=NYuX@x0xZ9O~C+udU)30GKz``)C{xg+w zQcxqRx7B}t`o6goW-wYef&8Z&)BZKQuej-Nx{80b;y=Zks}KK_b(Smw#AZ7zmB?&Y zS{P<=_N(t3RP_H+gqD0*{eNk~O}Rt5S8GzPQV+g#orkri%<&3Ryyzojhm92T0}Pe9dNG zoN50o&P-knMiZ{G!B!6YV1{`!lrbG;r@8N%h@*EORh%UZUBFB3=*h!}CB;tp5_Qa! zm9```XnPFE3G(`EG^1}^Kl7eBK( zto-XXK(`CpzlQe}H^Z5%{1>S}+3%z*vHI_?ZCIoHe?|G%F9p`le%l7kkmnPa(qi?G zw&A9soV)9uIC;qD?yfLpj#rQ|VB0WR%XYL4X>1$PblU(XmLI8kx&?3J89u4mKKDkA zUz0UlwghRxyo1C&KD3tLkI@D^VBvRPPUgY?OB;}gqt775*RE25eLQtuLz#>aPuGR34p{0JIF%;Qrcxc7^bV zwgHWbP%Z0++6Fk4{~|>PMADGjfJ){64{ZZ<8+Hk8z|E6}pcC!>19YODCV}D={7AL| zj$fe*KjNd8)y$8<46|S;vYJCWbALS%M^9Njq`vx}u%9lY{uB1m|Jr49qI{@=XqC+~ z0B0Gr%CNf>{$R3suJW(Y6R*b;ww@LxauPtUUG>#JU#u{k2~26R%H~x7GfY$U7l>;l zdara@{TsmRtA9>)8Ja&-HrGqXO*aq3^|QZGDo^Hfe-UF<-YEz%T=K2ee8lDDkJ4lMa} zEp#=PEQ|6H!O_XaPM?8I5N)HQhe!LOM>FG{%QoPLyDyHUJJv;Te0#GmdN?x(?O)h; zM31M3MmEtE8rcY4;2pFEp=It^7Y&Vst2MpA*j_M_TVNuEMtuQ37mSQ}9qTrPj19r) zJL$oZ8-N=$P6lxzZ*U}Rj^Ogq6`5YAKF znAUa?+Q5!$D#<8}gPs)ZL~z8q^_l*=c-X2J)_AL5nm!36_>ipUU5xjaO9h?AS2VL zP_IhSD?&|CQlJVD@~>AC7YrrtXI(uac!}|ML-qHi1aCzy5}b&#u~(GzcIlpMka zgT~ebi|JA1s+2TR3Ms+UOBUP{OQ!cQV`M3snjnPnGZK;Bo@^y{kHQme0)mupuR*dc z#fb}ePL5Kt-PwZ23u32)*p~z0dK(fqDippmUGlPP;Rh-4u5PqM3)|6@^=OW;c40?Q zxbizzx8&2Y6tp!^P+hXD&Tq5?jCTUYAv7}wMPqb4lOLd>isni-MQ41`V{C>RRC9DJ zdQ>!8p^>;Y2JO_5boHT`ZB=OGVcAf%h(<~`Te|g<-|Bh#R-8{!Nl^KRSU^HFb8+61QK+IWtd`tIP8S$2dXCyuJvw(0Nr)-{penv;TrTc^U z@3cUcLaNYqnlzok=`o}S<>ehg#0C>g#Jdjzt*arUXu?Kz`LWCJ*H zFxtj$lPbTVkr93aO|j6(dM34wZkf{H$o4p?!*M61P80~y31h7hbZ!Wa#HAdh5s}iP z>b;4cT{Jkd5%dTenWms|=RBqfB&rmF$g|IhK-x0pwO-hYYv1j|9()7Y zgwlB!?e?#JK<~$~1A0fv8F{7M5vGhc1p4h;19pt5PLgrtp%x&lX+Ub=HH9n~ua^IXKC3U8v^)=Qp>il>AIxGI?|zJYIG7RSuokHN9!P|h)jw;twf z`oMn|Zy)&Y8`B2(u+UI{bMkCz(_^c$+0#UHx9#yKvnW6>}Q4y{i=<=NCbd9Zc9INAE& zMh$YZH9Ckxn#-kbWbc)An~ge$ggeDM`EUtqZ@u#z1usgX3fqkeUTJ~fq~L2U@W~1u zvB2{byu|{aqTpfz&h+h01$UAmCKH0)Ja;X44H(yFGEI01tD4g;e)xg1ImI)nJDfb< zSgJBp16iml3$192=CjaM7OKjgL6lZ3G1&UjPPW;`E5cB$#ay1&&y@U>bC4{98vbES%0h95V^5G{omGVLlAKQ)||ItaqAV_ZMMfc|bGO!+3kRk`7CCv<-IF zmad;V1Zy3o++^ACY6SIezd~BlRfH^4#3QXVXy1h?#*-)tT>|lRDt%|Kgq8d1Hi{`=EA?f8`Rp!rPx>$PQm(eS?F=JyU2|2&mo>YehZt_NRw?Lx#Z*Dl7X@7(cVTOF&-`(yyTK z)-?^iLV`(ykJmP^I;1C3dvo;TwGBDzzZxP^&K$GIG{PkcaB>!0KrV6C|Jje%HY8W4 zqJd6wbv0Z)xw=3=E|IJE{Kc(p9K)=#SOvkNs$Sc`v|g9(C*EZyO%ExOPAFpkE zytbj&1U_Ed_;_vOuYGOf-~VRdzkydi&ZZB%@^SI@fmc4hF>RoA4}KeH-Gkq(YaLei zKQJ*c%=nCS;5y@;ChWCVu4Q)?%}o;3;a$6w@ylh6x?ZGg5kV3r?WNO2|Eq(`Ae9O zVC_Wa+n><_3KIX9zW-vdH56T+bv|3`^!50_GUC+;>OEb};cGdERfLj0v(drn_fz<&?Pk2!tO->gt+@XPcwcKM zjmp2%94PEM{TlplurSOXbqVfvEsFU#;l>Zx2)^&+_xrs#2pqOU559>I#i|L98y5$d<2dRR9utm3urIuZE6#B4 zZ}VY<_j)?+No&FhxZCM(uU>jVw233a#YJj3A~y{e`ZWMSti8lqr`?R*A{RD8Bh&#( z)~zA^UCnnd1|hEs$I|Af*Asa9!L2yNdJidFwwPDRrN`qBcGFK2KgXNT#q%EAfUnB^ z$XOD(E&e}`?53Y}A`o0i2z9x_2Tx*`3eUtolM?^kg>I169uG7}B>fDUIPHjXTaxN6 z7qF8hN$ovj8TDwC0lZgrNVdN!+@P383YaN=RUnv&o=yxC(b8=tT7>gQB>FZIyI2yv zZVlgLGv8!0-zGM{DiF;?Hxa``v~*jE7UBF6iN0TO8d6DcS`j^(ZgQG$GtnJ_MpN;a zP7D*#(rqPLg!4xvdKrmcqljM2H#yBWh;HKBOte5Sb9y~7Ky=Jk_+Ug7Y5}lPEzrzV z<7oItPO(s*Ldk7JDHoS;rpJ#x*ck6(?d(Dw>1u`+{3GpYxStT(veRyk#Jeukp$0y~ zI}ve}LI>iiir_{nU+4#;n zZXGkMRkC5N@~>Y`Wzp{iaMM5QpV@dtPj2w@{`$S+Q2959Nju{*8v~BM#taLTf2SE4 zc2oCLeEA8U46{caf_t^{Z%vog|MS2ltGxJ`%>ohyGg`icF6B_h3=tK7lk%^1u5|o5 z-2TQ4YgGPg{ZbW7FaGs6W>}%<|99B@|jMDO@-4d=tzzk zru~MeVDO^DZ}zOTaULGH(;+d_DaVKyKM0- zU5lN;@IB60bQ=03yPCJfd^2F_TG)uYkhmRcZ}UZN_o<`)&Stp>>vZ=vZsw`wN;$4u z78}QvF3{5aPPO?j7F|{`8J!ogVQ!+>F!yPkFz7Ad8HL8SqfgD%d(;8V1#~p_%#Ch) zFsc8fPAmkmuaX%dW1FTQZx$TeT+7eaU7d2jzy1P7vTx9+feL9 z#GV~)le*}`Zg;%Ju6De!`|!Qd*hmu^c@D0F+_k~|?s6+nb7~@c2290RjXTT*B|2B@shYajH9B$t8?)cSnV)r?? zB}&1sIoTI7w$3%46Z;P}|G}@D!LPBw@M82svD1tBjh<*P?)0}8v(>a0liV@w#pEU+ z$qlg=6C15s$))68%v0cq+>0qbsJ)m2vqf+Y+tf0H%Nw{CvrX;AEWlpOpwZDbUX&r6 zudrbZK-h~J8PRrCvRom(a$`NOCIpYfUQE3Ya4*s?5OPJSA+NTAZMx9N(vv`%3Z!;! zU#$ZJ?{npvij&yfX5BA{4M@v2;Knk!-wKR~h~gwpQrIZgR3*REenD)mYh{*vkOI^l zD0QKcxDT-n``5Z-*fn%feQw8{i0c}}X$w2lC+s8?KHF15BWp>Ya37MHYm15$E(ncO zwO4#J?H~+}JeSzYwvitty&xbs@)Wm+F&S#}n9Me2At@5u+eU5@b{G;!kl^N24MiFRqHvqjAa{!*g?c|8(#&M2J%vo4X)|FW z9VC*eKr+?FJDEsXIayvCkWQwNDTX(u4D1b#+yr2hq$6d#FHt9l*{G5t61A`$``MTQ zDk)$!(uJa;p-fTFl)Qve#;-Cd%r&OOD+QA9#!{!UMU-G94|~ScO1#Km$^CO6a--Tf zCOC^!Fhf+Dm>7m96QpueCu%ecr{sf76S52JP&p;3N8*y%^t@}eB3z_TirCO9s+TBX%o=0rb&~eoa@XpS(G<&Z z<{k?m{2?7uQZancE?+_d&?-o`uwCy}9f;|oR!E5i>O=t|#h?!RG~Y`V5_$l0;?vj=K3UfI8f$& z-M$&Gsnd{3WLA8ut>g@S<2VP@pu?GSjp^T1*S3-~@}^n)){={YUf?6_&Gd(`7kmqy zk%01V$HwINRz@-X+xBg+H`vKrxPvp0TzR2z8^T{a(`Vnx?`i59Tfebj7P~cwmRNqf zx{KLo?230jT*Cp(9W11Cxjk`BN9?YTzq0iW@{&;BNG-a$<1$Y*D*Jz&2ODCrQy zE{R9Ek+`TBoyE+6y#pENU*Ua_dxuLdGA6krnYNM!L7%-dV8_uHugB`X<=k)g8=K)X zojZcgMVbhx)xFOJm}I8WQ-ZL@a8PtMvJKRFxaXMPkXgLvotfg70rU-fo)?$bcO6Bv9B^t0;G zSlxr^{aE#QtnMFRFgwtXHGH7oM>S{5IUYS{`wfoggkDbYvf=kWo60T8Vn_1zmkqKb zSk&m7GRp%|M*TD$!7gT<0tZ6 zWuFGyya`)Riz*fgpc^*ASk}zOs~o!i>2KCL*xwv?E+;Qx+T}~kv9kQLjMC^i(qh;d zziAqgpKWVZxpP_wc8aeyn|?nEH&JpGT)!epuZ#4VjSfz~pTtLPH{-ph{F`C4TX9zc z#`@T!4#3^6{5xSc8=Za)djS@PY4x9}^n!vKQN6AH``cUWR1DR8&Vc`+%yCaw@$)n_ z8fFK>(DCbV`(>=clrxp@ zO4KQrTvugX@+KhClBVhrN!zWZQ@Ns zxyNBb?$Gb@DPqEv@rrk{P2@dq#<|2*Z?~=IcgNG;0-b0sg)~pB`$6+FG#rg%GjI4Q zbMY}B?yd*Lf@Xb_R4nbH66m33EH`jj_d&H(5pkh>3$EkR#TQ)d(#02h2%^v7_*KU66&Wcj=BL<^ZhZw_Tb;-n(_=7QyFW#r zVYRgYo9NY6q70?a!2JrnM>RH^vmf|4z|DP$1WmpB68g>#?#Q8H+7Nc-ByaGzR?s13 z9IKKZS8JUPR`oxJK8CvZe#U_aeB7s^d|g6OHv?eT${af5M-#T(8L_{jY`JzWNqx6#vbAyP@h%Q`K8tBAAJkGvEo2`+pzLIQ>u)YLQ9cxlGA*o{q5NBA*j);5 zFxjlz21~HE$E^V6w#o*MJNuH&dc5ScgkzPhtMHv+_9&}xuTlQ2>9YDafY+C7UZ4oo zvRTVz?O((Diknf_tN4r5oB2R-Y4zXVxbLI8BWluQ&k*(qx+mSNE{VGIa~3;pQB1(g zE397ImAL&{-Vf#bMkqXS7s0-1xFJeh4rM&)!ff1Hl@+n6{G0&UyLq~IfxgyqD?74nD zo_T5OV?UkY$y$wPUdC#C9P?7_C(FuQl|-3Hu;*5y=Zz64@H%^%XCwAB<((^FX;cFK-`xKwYNLb0NO00?JI&@{Yij_W=f|V-WOG z&vtr^#Cn>U(3*}sZwob~gDt@G zwm>~Py?l=xk=k&>$g;E0$#w*DP6n$w$2y)q0$LEi-BH~lZK;k`V^P&HBp;5SBN%=x zGZ?Obw#>OV;+-e9<5w5&Y=#OU-wRu=5ss55I0C9o8w*5|T}%GgiKJsGQ6_upjQ=l%oF>qL7E zmB>cXv!62O4c2}aWrC1O6%bPlc7+IJg$NMh3qh?%lmNF*^NfL1o0gY_XF?DqV_|5N zdXzW_o#6^GBL&O~A%#)4mwy>$8!}WR?Vhmf_E1j8J>lzb{YrR@;70*;LLqJ!-yI(F z<$J=5ZUB=zDjd%qN0S%m7EG;{TEB>WDvQbjl>IP&ZD-0`mY z+v8oOxSO!lQ_t1{vz7B}%{G2a(5T0_S1Alk#|1*GR(%3;P{P<5fA;vk;RMQ;}vXcUgZ?r^M%;9IEXMUh}B z&*49~{T%KgbgW|23n_O+C_F~C!p4q(y8&&&<=9_S=-Iw>enI$&i+6?7R)li41*_ie z2-&w4grEGK&2f#_21a0mOc`3M)_^Aq<*?9$0^1tMOQSt61NKrji=}xxndmoI=F!kp zIPuFuql_k@=kbW8tcxjsEp<80DL~+$v`~{{hwXv0h(y_(FqW&5KTYgmVC$(?LXNvQPj@s*(0e)6V)@s>dE#$xE+PHYQ8II zcPzgHqEyH^n`0H1sae#g2Wy@eRV}{jv12Ii;d(H2)1eC*{BE3=SiH?13Bd-xiRI*b|kPzk@rY@}q9TH@IW7KbQAf zY)Y{QnOmBNKF{aKk>WgNxMyFicB!WkkGx2%b&}^oY)TQh%54|4$-Ry0#=(y7TG2b|7S#FtsKE8DRrudf9_fZ?M*Pwj< zn|PoWBF#sgu?GtC8}XcxzaQzGk-yy?yCVQDAjf`zYg;Zd)y?i$T_C>!X)nx=xbbDJ z6JPLNOHmtY=k>m(TV(!?0@jyx_4 zf^{b#s8N_HfB}eT>5FhwU_p-**X3K=UWPX%OJ8)6VUFs5LWYFUb6|@Ts(D#9OlZG2 z`$o19i$Yabty_SPK?+3V^}F!N=5B_-yb2;x2+TqQqm|hg(LwlhK~5t^EF%l54t7X6 z8w{si9YoJP{0_VohR2LSi}xc8On#ia({&<6PkQX9g&c1Dv@nlj6bK~BpX>0W44USF zB={*L5ky1TL?N)`h((P_;CCW=78t5jlA(W;@d={U;}aBg%EyZ9DXSqtf07)Y2>Db= z=`F@5H=r7X>_<61S?qY0ch?4^uLyRgQqg%Wm>_!$Kj0^{?~dw~u!X>T=0$-KFR1E5 zgSCx_N{oe23DA9bLF7)zID&SouxGoKrP?iwCnJe=tDf!F5_V>)LOB~{yS1?(eCsQs z{UmeAS2kJboFQRl*9%6o^_n)+c55Tst;Rz8_Cik`+pR9NTS$gzw?c+2b-^mh2sC0R zFoPgkuoqCS?g~%5osHGx_?E}cpjRpSSziff-KM)?cZbtFqVVN(#GXPQ@Yj6a`c$lT zn&)yn@%@E7w`5Q&E^qwW(5JT7%Ym-!JfqWm0-IlSTVFj~w)NOWNY6NL1s+ER?U;!1vtQlm zbyRP|*c&#~z;o>BR&`>i6p}U+(SL;vUB1t{cN7|L1UE{d3<_-_4<-`Odv|<4f<8Gm zf5I`ZAbbaEa|^ymsVfTi?2R!C4j}uDL8Cil-xu_BJHm4Xo*W$n zYgWo(Kp0&@`$>kk7Tzg4glrCHtk7~q%}e|QGd90q&kiFb%-CeC<#f*VYYE}-Yldgc z8g?Vn)(A)?pO|224R~_VvB;Yo`)R4?RtU`*d9CbTpz~3fcQV#G%(Epndstoy{CjJ5?>UyTJ0;$Fm4M8?OuBK!TdZLcyJ5h|QPT51At&Wuy6uu~R z3xal;J>+R6h`b3ysRDavfoG%RSs&#x#=Fs$wBVO9 z*>^d9o5ul}lTGScz(O4GaiC0@o)F{43$9AI3yjyq;H4Xb7q+peTZaL*aUdfKKRWsq z6>o)%{UO9Pj~#q;=4HSPi(#@gs1)z}Kn;uYayNUzYK$32dy4KW$fbB%EqZatkxE+d zZAB%L#xK*6@#T3zJo_A@tR^1uoeF=oQ}*)K$bc%m!hfZNmaX92j0kqE2zD*9WUWoW z`VOA>4Bo4Q_p0DkG+q%-rG%EPi0I%WBKQb{clICrS_aGDi^RKPwf3+3sK zvPdzfMMu*jqQSFI>euREi4RiNNdKG%gjl=IvHWqsO&P+jOwdUIC|HDGr+KDE*w)JU z*%jX zHnhz?(Ibd-gs{M?20p0Uq^vNn2+wlQyh^ge3u4OFYgReIGLB59gZ6R{yZvP^@f$IN zYuUnL@K@+r(8AXAFy+Pu3WdHWjpd*b6WeU0=}$}(qlnHHbI2S+c2_J|+oM;u!X``1 zdQt+ppvp?cFGvN@rzSa;>sWp@fNftyZy3`cHFu`@YaBI?X4Tv^S_xUdfvwo}HFu^P zFN;c6^XM3#v30!c4cAm;_>5Y7VYNf+v=%R)yAc(ha=GTanSM-EX1Dv@wSFb5IhnUx z^`(98h|hh}eahG{UT$~yxlaYMYyIxsm=%RL1ju0g?ug&L0Yo4wUrr?820@t1-WN5~T9dP{a zH+{x=5a-L@?swM*+))xtp@QUfjF(oQyTj+M^BH>r*>!$*lV6D)5a7>_5Wf=m?v21P z>fwbhA7iZd8}IwG>)cH}F_CI4p9f*UL0l5qmjiAQ5g7&CfO~fm{XFP) zV~^xcU(RN~u`fUlz3+GL^Wi4ni%5O9F9!+O889yRjf;NwNuT@m0EuB-{_K734)-48 z99WgJ$>-keGhPR=;(IH2=g)o#hK+YQ?6j1aYLxE2q`P{DsvbQj#oQ43V)7@tS+3yD2oybS|d1D~^ zHJ`EFmxJrBUl2uDgo1QmKq!9q2}a}I&Fo&wEG2O)G@WdJIC<%JzYQA54>yu=OTZ|@ zCeeyCpYb?0kIu~W8Q;tb8260!88gRlQKmIdZHNQzaQel3+{#mmDbECDZ^+5eB*tuDJd~IejURh#M*x%Z)&CouMwASl9Wu-@ z_%W?FCuW*xAdQ?l&oiYsImw!cvDfsg{9;Z=0Eg3L#7{ql>&mg_)O8}7Y*Mfmh4#kT zyYmmU+P3>4O$)+zLYQ)P88U$dM0B?xPbtmXUOp^D?QiUGyqbx};hWzDB>Y{kdxvy? z0d9ZId@;v!En1JSvkm*U7mvG&0?Usr%Hq%>zV}26h-<`<2B)B&5czY29n+W}tDJM# zJAI3+Iz(29t|v}JnZY?NJX??@rJQvv&BG+oe4NON88GHP9(f3MHja(Jj9I^5$SOH6 zSc`$yL9hzB1d0&Q2~5AsRFjzPa;ggaB0<(!Aprka8MeH+-~8gC1r^>RWLR6_Degc{ z8ofU4n^s_)_T5`xT#&2NPrc{GNThAng~sth`^CbX?m|y@#fgHaE>;4|v1%dIIYbc%VaQ{=EBd-v zR(d65oH;yKlp$Pt&q9=bbXIb{I%FKiYWUxUjI*JfCfHssv|}8I^Md@Y(V?78B9ubU zQFg~iJ63%fMGPB1CSAno=?HTmiUat zcvd-lJc2cV&xUep3&Rtu3+#~sBZ}FH>R?VS=|I$(TxJ`MMIh-9k!NzoeRQGcu;bYR zBnER9pDe&|BYdCW)pyZB!yfs9aMou-TzwX62bjzF^=gb!$|kNsLFcSXp(hj4PmI(G z^K2A^85p$n*&9R!smK!JoH6jNmd1mgjpe^AFwPVjwS`8M+5bCqKE*swh$HAX?+H(Q zKA7`%f#;+n{9jPh2<2=QgxwX+!piY+s7$|uRgJBfJNnP$yxgrnc^{{m<&G+KSXbs~EJ!VrA|JO$im);j>fGEIRe z?pPHQnTO-hyf)7NOstO87UtbsjZ#$$n-b4-~UCSuPZ~F(G4*F5?AZ--r-OSNJqaFIHv$hjP?c^9hvDiCBc1h^6!4h2i@q zeoz?pPwYUqar_mQC3#=X6>fAIukg8t*NpJhe3Cey(m1}FRQ6Q1yV2!Lbvp{ep@~>q zA6;W7R;IfSi~CLRU1KBG&Vum06Eh0JizZ$`Z`824KjW|YTmMbB)m-hzGUsSG#*g*6 z_xZ1-!+o9&^XTY#bhY-?jD_16YoIgvw}G0!^^L#U=iZ3^S#}3{nKdaA$&XH_krHrE zt{EPv`7*k-<3DT0N;P4nGNjuE4e84a3B3_?fa?O|(M50cXE*sodVEL_y4C31A|ZbF z*cyAFW;hPT7=JT6tL^CKvX2>|(n7nh=4Q9u57mYZH7PzL;vYW(VX&{B-3VkbRd&n~ zJiZzuMDP3x5$mZ0mcqfjS~`0DKI3NOzTbUSO$xKV#)E-@8ysl|LpB&4BGwu=tZsJ- z%81DHg7CBpvS6@?NVyjFrHaDwLlla;!l5x8zM2Vlg`XVrfy}@w+#8UA?NG^RXZ|(n zqHtIE-Z2;4_L>xb%?QMNOESqdBM`SgdxN{(7~!4}s7WD9CM3TnSuz3rePe=qL`_N` z)FYW`7}cm0pbV#g%%#_3E+qv*ISmCjtz!@k5(Hr{^t3s`KStULpw5C+XCQ4E7Y6Zo z^byK|ka1450^y0v;UA3y*3CKF67rl|b}hP&5K%(Tpxr8{+Q{j_VVJ5)OD*v1dGaW# zVnOs!O2~Kzb2Mlb1hd^c&|<+YML(wDjkk4k#(n@>%{jsGY2&VAz{@wLGtwSiU?Gon z)IQMx5@aD>^q>&u(SJy`fBu@8qiben)!dm`^UaK!d(vwj$9VNB4s=fXbM^$NAc7%U zdmtM_y^Uf#)5-Cm`y`50&Q?Eq|3MpI6QaSnsHH{EY%??xpt-bTsK zu66HmznQb!XvEl0jJYrXd|MP@))Le&G|_$oLqky3C<;Hvv_1~TI8MyQxDoXPL^b$w zP8#h2V>75G0?^(NW0356453h#>oIcSFcO1Uj3DcL9PuiQ28@a@{KP;v2Ug%?hyn(k z#{gF0fK?d#fLj6ygCdM1frKiIfuRWr7=Q*qbryJNoC=WW9dZnZF>?S^h|w)%DhBmC z+^2jwjmB<4AjjF+CleT`AocE3s3$q?OjeZ1YVc))bQMGdM95@Cn5-ysbN2XE#y9$O#%FgjD>u2f=WH`DAJ74M-0i+>(9B|yea_fO?V_AL&@^IX zsLCR*#Yf~WYcY=gF}5Oua&|+68E4(wRH4XjhbMQfyFO=w5e0m^dr$T@QCy&*RZmLL zx4{<_8Sr(7u@wboxBDbUjnHBOXE6DY--G_CDTtYwPw-$zw>p4|mh759$hcu^?t zu^yw`*Ib2???d-G3)yjU{0I;o4Zt~?%@(Q#%TS|%)H8KZM9XOh#>VVD?hf(AhY8dS zw09d&K=)wsB&VMB0$f17h!CR#NsRi~moqjpPcdVH@{V%R8OV-e`0g{_5K{v9*o10u z&e+F^1LVE>9?;(d_O~kAc8aiZaS0JYeg)`ueW7r;W zAC_$dD>Mr?n$$6EpVWLqcdPB{(_~^bB^PFqRd26t2S(I$S7W^mUEJ#-gbKscA|a!t zAbMnY$Ph=L6@;J5;(7@Ai5@3sA{S`&26Q`%D%s;)jAx+-vv!zx^R5MonkFrK$&0=W z$4^sRh=J{fz~EG*p6e46e6yE&cEo1S;Icu$gA-Y2AU;h3k5J}~pg1-81v{06Le73QDBD%Z697zT6G^54ViS8;xe zSP5%_3P!0|8!OGug4NARtEY0dd4_q1ZNA znBU%S9P!fm`{L#EcVmHWGn6ReSf4w9QT-mw6JS}bG!FF_&v`B#o}wbmPOcwf>2Rs% zuu%Jm$FVLrg)4`(NRwC(+%kK6d<#@IcA;On>!HI?)reuO@L;@n{vO1&HGZg+@x?J9 zy?}VId{?>!@x-{+NPRiayKh+(XUrEwkT5Jf{%P zcJ$lVi+NJ6Kkh}mdmn0{>V}vz#l$u97dT?(7H_dQHxDI1s&EuxKD*YjJci|kf~s13 zp|QOn+M13Ad3d3{6~moyB}yYYGlgN_HKFk0NGLpgE!)rVv=%n??6H`~Y+TbAjn%M~ zA)}#?efNA(Fj+2hMFI2%jZJcv9OaOuY{6P|-fzdbxK4iORCA#yisj7Qr5-F>QRP^a zFccAL@5r(LwEQ+?tDFHSM!CeOd~b3tfP;YpV$x=_SVnyl_NDo??)YBltnDq`A3ucY zn?t2dCLbtbC`pJ66Gk{=5)(#y!Q8zMC2%q2gV}^qYBMTK63A@BG*ki?8F1*KCe7%g z1f!?7h>^ql7*G|217O})uaP4M!h4JyoOg$B4SOZq*?lYw&uoz_Z$~HT)}EsWN81~i z3h@1&_!u|&)?Xtm4Q*VXNQ|xU1%oMxB~jK_04=9}p?_pl4nw!IVDt9NG9 zJf2?jO#zriKm`J%b<)3qrX|*R=D-McI&ssH@~gl%x>5#2Ks$e`-ZuPMW46!zfg5-zEPP^r`&Pb za6ivm`>Hx{ZIN9cxW?gPNG0<3n9QNM6~7`{U?yIThYrJhX4~T#GKkbKeL`7Y(}7Ne zm$mrOtP$f;MMJ(k^DVG)_&rr4Qs<1I$NW#GeleAnf=?2)N%*qaFt8ucFlj^C?|dcj zQ%rlz1aDLfsbVK#&*;7=@Wm)Ve9*k1BemBKB%5uLz)$W>5_}UriI2{{#oP&ZiU}_G zq;OKjNklz8d`&nr68WOPepA7n8lc|yDY(}HpQYdyu#J10c!E)-cqbpyx0uk&T?`2iP&R4L2fh$Y@)5Sxb%SqOKdY|ihXr6ADH)@nR92A z%(o4^KQKv{p!|7N7x?0SCiJs}d7&Tp=Tl{Z`I$eBzZlb1G=yc~r{R_Tz%N%th4`4s zO5lIKANbpx=Yp}uJM5|?9FuH`a6WBCg7d@z(=!U!dU5< zYJ!`?dD+A_Gkm+MdJM-5zud$(CSB8cn}QRUPS|M(=TDod%0d|9&}NRZ5YF(mc|lnS zH%p_pOz>o_1#rlFV0%|)d30gVDlNCPicPc9gSmG1`BCkHy@Y+XrYihrbL7)s`<`2K zJIbP@ioGgTSP_PeRo`3|`LRXG19Q7dxYhp*!20sPRuy`4JKLB4=>QVd%a110ev@>x zD;UpvAdR|ij8^a`@a`-Ama!7S+-?(MrN11ozT$6TCkduf@qzI(ZfpFj0qZON$}iyq zOrm|2&R+4?0Nz*pMK?0VVrvF?8*DtRE zu)k_H#HG>i-6p&EpdRzB0V=rmr*Yqbg(97D&ukVb|4uUycAb6=rV1a!wEADI{2$hc z>TUJUcCs)2FIN0tto)I`nfPh{I$!#Vn_d>X`NZC9m0;}W>(f8WhiYPpo-kfj{$ET$ zq{Yg={?5Z_SM;Y_JXoBzFHN}FJz)rYt|#2&QRtVx=X#B9Jdp&iNQO6YFRNJBwybGa zz30T0JC0Sn6DAnGADX%6hdZ8*(Pf;{6YxT*_z1R+wGIo~&#Afj6X{f7;M50aJ<73A zd_?RIHX1oLul_cIz(6}>v;}jv2g8pb!$G_6skAIuD+@eZmVMUuls}8*rxFpTU@>#qNJ3ajD&<18D1b5r zENhy4u2mZ?!Kh3@$ll7kpt^d{-)N>kJ~rm*lJ9BG@PElV&j!7wTZ{Cz~{e{wuM20xmM ztRUhHbd1TTgi`}6(?V6lQdfzw^PQjkiX0Lb@^uHt9RnE#HIy;%r$u1amRO!g*}H|7 zvfOB4dy~F~HdM2D6d{z+tSh?jyxIh(4AgM8 z2{gndH#EG1Kp1N{=CO-8oPEpy7;8Ac?Fa4@*fRVc?a5I3+LwAJxS5@QHoalVfWP!U zF`Hgyv9%_7W%6VlS9ZRvb%lK%mKiU8W^)~ZFu#zme$ND-h3|~t+9&g>LgiHc^-H_; zy9^)bKNmlyxq1LjP8?vPYp#ezoGRz^A_YWUKq3KRp?gu&u?DVOpbmNdcw{ ztmMP$|6lN_Fa9?w{_DP12Jrgo6ZaK2V@p>ZEuDXyzhT!z$FIZfuTQ4W7<-g~nT(Zx z{q@NXEBgOGlV4h`{?RA9>E%lM(xu_ zBe=m5*I0HP#p&UXHacmE9axgJ!Nz9A?+ z==MST*YLjLCjNBgzlaVP_VL+lSpE0cMyyxf&SJly>>NdE!I?bLUP{1NTdBBi3G*#Zpz1x& zEeO{l7qlmqj*s$7$Q4mnCbyQ4hu%rEa5gl-hC4ds@#B#uTqYffcU_2yWEFZ2mH(?_ zUA5~ikmFeQoFuSQWyCsNrItMiOU4h5IAg6P<8cz2%I9Q&_0oF;Vc`bH7Ti(yAb8fy-k1(8CQu&3-Ix4)fd`?< zyqA$h`1xE#RSU8OpQKM2L2Q5L!yQa#3voJ|H&(TzG6ZxbR#bHmzjJq0JKj`gV;N28 zeU^{vIj5ngF-TU@$h{Z^&_?@)*p3mzv0>bi5ez?J|9S}f-DPzsf@}{NX|7NhHy!t= z7t`?tJ2a?%CrU-IW}*u_6jc2=_x+HJL-2!&sEWg;x$(YIkls@S4&_BRpG zssd{P^Q#3CEGu13UvHS_8T(iXdUn@R6@HE@8%g(VNOPt9 z#)rV5NvnxKFwg1mo)_UUgzuk#kfh~*UxbBxWg3%w&7p!|Qa!NF9l?B;V_jCNZ^gZ7 z*&qj77&@Hg$Bxzrx|6)7jeXMO{ug~NBjgPl#b8y2%LduwWp>KV9bKXD9BjD;Z=4WF z!7w(%A&*1hS8(5{ML_YE9(P2DGw1^A+!m>QR}i8rDCX*t(xdDKQU$lD$~fc^JQ+uj zNuJ=|QQYZ{-NNi7$4i@Wtjm^#?e_SV?si;8de)A6NH+qqdn^%AMHe=Xjh}8lgI@#+ zQsa|Iv1kDPSk=!o!QPF-7>IiaxbcO1=m|Y+aXtL_jZz?pO9r+)sKf(mzo;7!rc*E} ziZd8zU=l9A9hIDHQPM5`Rk&Gy$Km7c@diX0&hp|TC4IaBMAHN7I=<~58$B{sB1V~} zH=219Zg?W`4-+K{Dx)ASdR(Es(Jb!E4c|(X_ka>>Ef{|mVZP#GJ&v9j8*gZyL>9_m zJHa7do9Yjz(MLN2?d-;BNj}7fn>okgK*h$faCUbH54dnO0x}~0a0c-|5JZ3g+{ro? z@QV--B7-z?0|nVezf2+}fR;VD?o^V@8(rfK491ez8)5eWw=WtqP2jYh$DZ6hNqybJcLj&}@o##kV z^aS%N(Ri2d^EuWnr)|Yk-6*4UJtbThmFw??i+yB%s}e4|a#aggigGO%u2i^?=mN;& z4NsFA>{M7M=rb<<<{6-fwEI^4h_F`$i#p3*5MrSq{AwC}Q-uAzj=^-6z3B3S(}etT zCm@oA$RP@iq-2{+$>xrjWZP;Gd#_6Nisy8q?ZLdKK|y&dsB2>t6ybqOQohNiWS3}1 zrhPrgLu7YDti6E~;JG{8aPz%kUD(ChW)X z7~B|vuHVIA&W2&61t$p_(f5Nt3vx%@*$veqs5C(r+~5Ep2o#o;u3TZMz|4Lpnu|<< z6b#?%Dk?Dc^ZY2|Bnn2*kOiZl2CW{PpfX4ra!C(p@Zntm4vtXnU{9JH04Hb);|x3y zrl_)u2tf%B)4=mSS8n`V#i#K5Ha758yU3MfmRu2hDn`a3S7yjFW$T1@!ED9v!P=8b z(Vjes`^edt1dW|Ibu$ERd!c87sz8S4Vr5v4yTN`lgz=)q;u+!$o?b%35r-q$dw$eo{Cx3Pe z%AZ68&beh(FT*c;%U9zocJ<#K4rH@zPLu^as zezz94=z)*HCtxa!-vh(+@pJMcaS&mo=f|<~BXRJN{4x2wMt&p?KGrf~^p`|0(b%W( zM0XN#6Bp9eR~3`Bv7lxI+8R;0Q6*oHzEI`op^5|K{4%uXu0~ju%+48S=LDW21NU?VWr!1GDe}@QQLB|dj3hJBq_^uEM ztc*#KaCt8&ErQY#q30WGlRWvY-yheb2Ku2^iMfsb-dy?|@MjzNmZQ``49L5EkRLwx zZ$7HI*6YA0J=b~)@>c3GD|ICW(jR$ZG@xX$WB-%H&27Q~x|XRs%9o~JyUdM7Wc z4z3&?gwpajrR2={uf;@$X-2_Itmzh+?zMh8jp0vW_l9`QMq@Fy3RMs37jdTGN+7^baLLRoq@o7qQ7|G z5(?EKT@thJC&?Jf+%oDX=F=FdG=itf-j_}^=ekpDs5;6BzAAfPI??>pm+rHKqu**V zpAl|UYKxJoS-s(Mx~Vsu<-~@q=uYuYKEyDr5BLOuGRo#nq6*tB{lITk@FMX}KBn{o zzf-|0lc>U0*bn?`3cgmnlaJ~Bz^PNm^sW`}Z}kJO z?g##>e&C1ufnN;~(^tHO{lINvvfB3bdE8sDaMr_f%1Uj)k~ziP6QER2U=v#eCMC8F z+)UdotRD4rvE+H#OID8C3G_kA9fnTx%{HxAp&6_ zhQ+#}hCe2t63%r$4PR!0vk$4^KQh6&WTD}&nBbUMO2FAJ(lB01d5wQL+9w*q*(=g; zp5{$M`q`J#@Y_xJTwm1iyG?NFA#3tx3bbZ-P_jQNxcbIMa2F2`>9pGQCa{{9CZo5I-9~9nKsAVF>>`ej2`rKp4WW z#ZSX42!tWrg`b9hk3bm0Ieo0*KPM1|@Gsz};neS?vBK|H{3P6*uK5C6;+xCo<0iPd zd}=z$CUZXigTg1=obQ@`!r2$sbn>(r8p64KRKtHpAPnK=eD|5k1J}}!Y?+# zT_*Sf6a4cg_%ajxS`*wb!Oh{|CJSMhuD>zi-$einU*>YfnQI!p%;jW{32rV|&kF3` z;k>NiR{m@;!5O6H+c;CXHPbW41UJV!(-iLwrf?oI!EZFd|ZPj36r@F_+;G4uZydEleyDGXm`x%df$VYvKj zV~%%b5QsZUBjf#m0jI7(n|G9j_!;R4j#FDVoh2t2TMnhjFw*taCc|iWGBl5( znYDrl$hZBMTEYF_eQg}u5}Sls_u%w|_<%9>T6DW*(JuhT`W(XFH2XN%!E~$kMqY(@ zy3TTJqlx05Gkn$VOg$O#-Qh<7%N71AcHS^M$~3yeCts5*{8jW6M(Z7(n zqTk2hCJM(8)A&_IVf{3X_D;WxV9|CHFXpaj>Z2R?EC8e~*rbM@O40kX!RhpC@aI(c zs+wr9r&-gx0@V4Z5y>~?%KyG`62mNi=CP*N?T_BO!zSelGPf|j^c;pV3!9Xip4C(} zRoF77S#GfM{JEmnUtGx%JajJlIp;}=NiG7HlY1&Jma8wt(o6qfyM*YqnUf|~$wiv} zk+03HRc(PW3W;ciurl)#VyzSx5xj#5?hl@1Lhbk)a+O&}vZeeWou z`Z7-2W1f6Jp}23u4I(&WxE70x-lX3QX&XX%S9$3Q;8VP%kBbZFfB1S4f?6Y$$&)XhZOzxGTwQy?gsKS>f>jeP%A{7V z%|H&0eXfZ=X>JUKA1I&jWE#~~r@v9II7{@(5+uqD zR_3Q0ml!waf&W7ucn{!b862A^C%}&8!T$_0I#;;VRh^aY(N%fFkJdc+|Bwg%EBaHE z=_Ez@!=Ju9_@gl3J;%(OW;KYOW2Wpmut8_=48}yE*#2tGw0u-)H8y7@ zrqs@uIj4T%%!XT98s;yY+cZC|)15Y@CKj!kQX_+!IVDyTzG|l0BxK4qTA*>^hre;{ zgk0zhbg0Ndty|xmnIUocIw%&VX4{49jsa1J3mu|VA)%WZ^I<|K>TsdYZ}@Z1%&D=f zFAv9NUVX(C*VIg(IX!%NtY)U?ruupFnr5N;2z?gc99dbrw5(43AdMS-sRRo+c}uif)^Oea-TqMir*Xr-EWrX!_Eh`xO#{w)t>GWWfAVVDAJczR7pYh@aqbCwEsd|k zC2v-4z{kN(!*rRt;0pv)@`02CwLcsSXviOu$JKBhpU(ltIB56{u+tEqy|IQbAP|Od z#!18du+tFEzc$mAg)lh+OTcmi&NOJVURj8Lng;THYC4hOs;-_IGZYuYk*Jnl0EKFu zTGugL0BBAZE^Jv4ybzPN8LiC-s7!4N<}N?VZHE8t_ZbFJ#|3AQTg|7wd;llqb(B}%jP6bql?=%dbAb0rd0Au(Q@HY*QqM>1bWf}$6(eu2I zkGbN%LLq9tM*HC|zxVJVSNxMIqDe)__;WmS$Dgu1gJR!r8b3QW7{7RC9y)yeo~Y=n zGAP0pQuM>=LM~JEE^^O2Mel|)uBM3rkV_ZRoG1P|{n`)CbR-;BtEE8x~Hu=;B!|3)F7a;dCLv$rq`k4@RyFNg5FhiO7e*V|*;F3prss z&p}D?yx3L|f5Y61htrO^5pT~vlJWW$=t82-4qV>(1i3W@zD$YvJRCW*rnnT+c?EYE zsNDqxo>nC51=|UWV(L{hSjUpAD>^wWQyT9NzwYtgQsMnH7OS$|lLykW_k1D<*?THw zZ^+Sc-_-J|qSzVb{&4wNoD8g2rV=r?VVM;o^O9dR&oB^i0F3d{?H<;&iNTf&J~t2i z_B?R2G7T*!rE8tw`NK8WpbpNQGX3i~*>)EGb6ax3!K*aX-!yaX_sx%7+cIQq!H9xpWRZY+#I)w=kEKz0~pg(g}-V3LpgN4)!%gb_4`JA&~}Z(_e-Y3 zu)A^p9N%({y}gRYuipBlO4QHfNE(sjGO*1@hw;W>2rYe7|ZpLN7dpKt7~Pzm}Q5*tQ&n}*~Yd;O|H{_ixVw7BVSXqexy&^RSx zxUu)5iwd8IXk#Rm35j_B#LQ@eGJZaYWic| zz+~zZBotd+#LoBuZriJa?~)Y5`D9Q9q(8j$`CRY-^KijDcNjIw`)-^=c6=R+3O~R*19Yj594dTLJ;>hs0$JkFu0wNNkmJcx&(0SDgs<5#Hmxg6jh} zh!AJ3!`9zoOr_wSjnl;iim?PH2afKrok@YHvtEQB<`r7qOlapK9tN-_nz+0#>>RAA zeA=!&jzcbOr_cKPwYaz{5XC(of1fPrv6c*=#|+2c_gYKdg)QQ|h;uW8$;~+R^0=Ma z<>NgvZ(B{iQE!K>rZJd=IOHqhd<7mm*TU6}iH#y4oHGiJb=GJfcGe^-?CS2;ry|Zv z@!cn#&6g*9yuz+KT)nj=V9)CD?y&EPCN6s+nkd_7cYf0D^xDCm=x0XRK}7JAcF-G6 zOc}rxcgYfDxFeV;q06O)h`C^}Z8THA{~)VPX$9W!upx?FM5<8^`Y8{wPC>eE;;SQgh3tqSEF z!_}iGXOtidy9#Gl4z5>r^((D=S)igQf63;Ba^(#u6{1LAmqi+O-mnwrs50Fk$~0$z zZeYIGRR7Al!zj<5XyWU*Tk2I&p8cvkf8r|7y{NLXJYRur=<*C?m*;w;Jioy5+%U58 z+*e3>+TLGBy)U6W!`}6>KtD04Kr?08j|)%CE((#4@hq%bS0OR~ zKB{sO?M|0dzIOK{U#Sy%ksMbwxP>!Qg%D*GTPZ?Y-byXY-f?` zmws#gW>)c;{U*wg{iYoHRM$9`R&dMJHD~R4sNnP z^UZ!cxcN#4z#xFhl34Z8)}8y=|I6_xaPg7pS`3j-WW3~uzzgAQhwOuE#+G3BH-d1(kpeB^UI%?Yxim94Mu? z?SDt4mM~jUIpwzhh;ty~>`xspwpRDWcby*Z_1d$xZ0#-a;j+EW{cys*WDHqo+#%Xu zlm?&>2`Ekjz$g&lO9K!u0!~W+z%fW;2;6#{G2D#^d6T6*jgD`j9q;nm?I%}4 z;bL`s3OT`6$$F7)m96Dykz)aoEwXS;6e1*aGwj9-(Lu$4uXRus1s&+1?&N;yJBlwa z_a}Upmych5TBN*c>8Nn|Qk9>rX$Ud@}Y>hs(zUC%tdlru-Gbe;)ocLbof{ zh5%=IG4@z5^?@dS+SKy<{ju_7Rq>RfGsNC&Xt<2M*OEH-lgwKoIxhN>Yh4GEYU;j3 z+5w|}A600OnUM#6dmi{d<$*ty2Toc1ES`d+jMj@6Bf+`i<55E4F#5CR=6OGuDNu(- zoYz!8d-BjIE!gq7u(@er!_12(-Gb#-L#m(X-!Lc(ar0Ee| z9iLr9QgG9sGCCC8jL#PgxQYMQL{j)Be6;~b_m)oYnQRC!j1R3kAEpxsLpa-Y8qNj? zLpc8$KF3I}>5m^cH2kbkgu7WhB}}P7B;H&<0rOr<=Z{Ok%9ki0bX8PXeAR|Jqdk>3m`SF-e+UmtU^1f#!Ksh3{7h2A7w! z{8`Ld{R@dMt|6aTHF>gJZ9ejO(-k_? z5Q~tAi7{{b&Bqwi;FhpB(O4>SX9VB8Cb$y4i8I_R8ca4upxh~^R#xN#BpMM+qw`6eI0u)VSQ6m&n&4B7j`k6HU4pj=@1ebG zbgU=oeWSBR;I5z^3Bn-`Yioq2*xv}%-+6YT?3PDEBmumtv3i5;JZ)XEA?Cbmtxm=g zUzi$9PIC^09Vq2I*6NAY>RYi;enXKRKUlO6RGx5fL#+CP*4H3sS*zixwHlt*1P2mR z2apDaV&TXuCK;9o0==}P_F2vWI3Ei1!I@|tNccW&Rn88C09zAaa}Y!ouvB6pcuU|< z8dC=>YxR-w#Hw5rXtq`#6~2W?v3gOUJnTH* z=qw2&5u#OjU!YCA9|)`v?}q{_#d}R)72YCY%%bz4agUJtPmmcRInY_Z8+Lx}K%5WZ zu*KDrzTo^uphw2_H(nl$Tp)9&{e#=#PwTHE&fC+Rx8MbI4-m)@qkBa)fMt3h6mj-7 zhOPO}@bh`rY8=^jw5QRke~LwcCGPW+jaKth9*BvNamcQEICpM#_5+yoRK7TFUE^m^ zMF87Tiqp~nKDf2fnI0&AybVE@J}ts(X6h?(oE_dGOk~{79rQ<_GdgVwg{T6hZV<`} zg+f$;(mV)dr9vSpQ0@va5`(Z-DJ)_OEav_otfaysw!m7M!NTFI0?GvJ#G%UK3leS} zOfj93R3eFDfnosq@(M4DzK)dbAGAS6JOZ`~n-rD=t^|zPJ^2W7_0x^k_R|IUa)32t zYKZ`S$plph&;%1SR)DxAC{5@Wpz}=7cmev9391qx?nO!yP8OguOi)OGxZ^2}Wed=8 zWI-BKD?mp~(6s_|zy#F^&~6hnM}R0KrTuCaAoeC{&@F6(J%BViKWf8^VmAA$jF`S%G#eNv5>W|&X%Bk>HE1Be=x&fSg!nQndU_U&f?PWk|H=@-1t9Lj0WM%Q;q*w62lN~ z%5Z)HVd$OmQn*iXZSj!u3^MYg6k|lXe&1yo-EL$d4zBb0WSKciHorv?k`HEGDN%0C z3v+Eet7Mge>(}>G{Tfb|r~`qj(wbDff2`=UfH`oR0m~&z=zAgkE)R74HFy~;3_q)` z!~LiVe~v~}Z#R7$aOO)$eb=vEm47;)n1AH^HNA%C3Y&iT*;rwc;#v4QkX}X4^qIz; z*ZJ0g^sD&)wMh)Sn|@Xkj`eDq2i2Bb4Kmz1kl@5g6XhkJBbO!mznF@fx0N59!}+iHMsKY8H!au2I-YAi(i!`u zCszIR;xNu{R_i|!zCX1$pPZKP-5&1rIBUaBSJ>HDxhWicHXMARX57(8@ObL@x#4l! zBf-8%@Nn3H2hZNt?Z7AHck6xj=J(<2ZSm;lV^+r}p~pAah)lK#Tlkx{)2*Z}P8IC~ zl#*6+taDAkkCLT?W!qqg$42A*SmE*fSvasD5gM50JR5bM0b|eUb1Z6|#v4>4kakr% zoV9lRh&OCK8Jj@{e|n7v&eZOT(oN3v4n#GHZ0Kv<5sjbpww%dh>D2_&l?mU&j2UDf z+wleL1Wt5EzFlFhp8ZSALY<5_d&8;Mx)~WSSZp#&ti#?*G??D$kS=1c2$(7 z9BW#2mvzVZPa+(Eeek+Se2VZ}w7P3CZar(csHC%;=-tjJBRA|$WI;UX<0_qae~Gp9 z4a{0G&#XIkOB>SoztM3Zjo{IdB)Q;*>4==hXIZg|{(@ad!^xC28gQo0u1>YS$ZgTQ zcGl^MRqt;3dbDy|G=9R{GSN=N?)JpIN5H#A?uIvuOC{z>c-9Ml796g?RkidFyuLSD zy{+YJkaU2guXD8ZWTc}AMeXfzyjf{MMM22CdgBc1jx}Jlu1t&(g>5G;KOxgM4Y?%J zw`2-!i7QYGq_m0eMb^@10L9_&C>B|s-UDW`#X2LEZWOL4ww;?~k@+BO%T({g6&fnl z(dz9jGvFWZ=Zzopwp@y}QD>(Ut*Xo>6wkxRv)w201(G7X6^WNVBLha+)tg$%ajowt zYjvapTz%y3A}R?=u1uUG)92hP_2SRQ?e_>f+SZ-VVKlHe`U0%N z_QoXnGN>u+&r4w;hC}*M2V%|xLSD0eoV4S(&jPqb){j$meD4W6b+Bk$3RmgDUuYrh z)T_Q_%L9)B#%=z!d;WZ{WBe4(q3>aVa!Hp~A7DF5yTMwXW`377L7rb0wY5M)nw(S?@g&O&!Ah z0b;4gG1gmjD54u#UP9ds?wVlKJ=T(Q;npRt`c*hZ%jJ?XpARmSvb@d*4ONsI-Y;5R zPpbx-uJr3#*T<@{)~jU>O9*R%kaBdiSS8jNOr9AD)S=Ged+n_@zXM4o-bA?tD3?AY z61Vs~%5EYffXF<^ATAN<&1wQ|ivr`3p4%{x%I@hVsQ1L(G-#3^;U^2G1!If%C@b?Xk$XE+s`5%NMXkk^ z5Ai)Gv82sLGe84wkq!84QH$AE_vp?Dz41Q!x?)P_Wos_CR>N19n1wxFlyHMe2ZQNU8$^fSa0)QV?-UM0N|I2!Wz7SC5XZT z>=`0#hhl2mKH8oFXfrGgJ$P(;I&5`qUPgF#V~th6321ZI;vov0-B#E-x!D?xQB#mv z+n(cKBxtOY$cRV{SF?ydJb}e8$c_H^p3|)*4fQrZ&+ z>)}l82LOX_msbLvsV8F9Z!LO6To=POWe0aoOWcYcm$zErPSI%{Z=zcK#v$c zn0B+Jgi#XK5~>){k!=8zQRZpf{1z1C(*(d5^X}JfJJF2Hf6GdoKrURFxNH>k{O`i* z>1=sd5#36nkAdirB!Xf;(Oe{mHUbf9?~j$lyj_i(4>dZAT7|m|3zD@P$i)KrZxwQd z3wca7GUSc7ZoQelj&&iPlZ|*95p5#+fygGPgCs0qAftBOdM*<&zBBf*FT}h_CS>z| zWC*$u@4iL{-3iq1vPR)_A4pD+S7wODi0<`n&s7QRRk9&4v>^?##AT?5$M^l8x8?dF z4vKa$R!4J*v{(;4_S$c;`|rjF2o&v*O1bQQtdt?{Tr23ZSj9^qR)|WzlA|rUI(HTm_Uquqz4D57?%Y213KCeC!m1$ z2MQQgQE-5-1YCLs$0|6ipC$#HM<#O)Si36GN1(5KR^}womhyz4LyvD|AXY;`m5Nbm?LXxVSTP+r+O`Twk3kslq_H^`McSH zIg7t$8_ZoBVwr`wL~wu-_m;)y6L%$W$T2dPT)50l@`CA0tB|}ZByTIUOpv)C#x;pl zEB+R}Cgm7#6J4YTcW(asNXsV~Z^3!1h^HCwbd>=Y4*vUzoc#9_lKKv0qWB>LB-uKsmB z`_~g*tK+k{3Q*SOjtQ`4_pea)pnok}nx*=QRkJ0coh+e-sa;mttuJ z5!(JuM-V72PmBE7Czh#OPogV)2^*M@L(Slh$X9Odt@3>w^KttSoS{h5iYhx%3*E(W z=w^P3+AfBQJMM-JS(@$_0Yw9!ikRc>R$OCu8d6}V-h#4b4`f%STeWvIcjzrL)$fc< z8)CE9I*h*7=jc&<4>UIriJnDgR(Y6GAaxj1*>)aAS6+6pZaa93{u85hg3Ymy{!$<; z#Tz~6LGVl4F|0rdvJ3KHw_UxtWgL_So>OJFpOcfQk@8*@O5Dg*Yag;{a z*^QjRparGW2j~>2)bRllOTPB~s^tXb^)G4>i#H3!cQj}dA)QJGJ-tBxkK^d?f0Wui=1g|S&X^y`KDg_)eWHI`vX-6df8wzs zxJB0QPN<1xjexlApj6^((P?jQ-75+9qle%BA|A5OupUfhgwp+u7=XA5vm&?!-SJuQ zRuFZ(vya1q@*fd_z9KI4%DMRTzuB)n*Ba(KpMoUusOX8PFz=X#%{sPsU+^i)3!T#w zp3X_jQoGMUS)**)ce8IRJ>ra6hF*jkq}yKJ|7lQA^c4egFnMKSQ3K{8L_S%oV;dj< zLP#pZ)C9zIX`jlBf;_e8H)4Fr8cju_?mQQzCNhD#2Fz{I$o8tBPy{aVcxLF9#={Xt^B^e#6(xnms zv0=Q-7;QqqiZZtGoRTF}gT+--1Zn&a@S_b8DOJv@SE22iA0B*2{Kw*@-b5pyzci;JW1|-Ifryg9%FBjlWgowBBQ51D5S{Ocrs(jnVI8gzB;}nP)rKuf&Hs@d5JZ zo_=@()Q9H~lIrz254XS;g&x7_umx5(!dr(}wZ)u=YYD-Y?2e}>&;lg{K&-R1&F;LL zfr*IASVMgvlQQry(`k23TZTkEj&TCYvks;x>bxjXJ9d6&CWgo?HLP{Vi!6lrFB#QQ z)>58MYj@V%4?HO(bl%O#zzOl0z3ItkV8=>5s*6s(49(CwXo#@RjWD4tdWkUEj~_OL z-4hNT!!^^s)3k5x`2Pg0{b#xkC zsONTP>-`+g4q;*H-E2hQf^a5+)ieo=E9>f^E-*u=3~O6o7Zq66#YSu4juOeDQ^mRP zMMw-}aijy%0v#KY=$WoxVJ-P*=43+DTjwQ&xPpvRVliSiQ1tx}>oT~0AM5ZkSjw(J zs3h<4;?eIZJzfe8>V{;Id==w9c{x?;-AsNeCfmYhH0>2QR^lwoEnG^Upg+5&apKvf zJ&CVzJ7}!>$gSfblwDfXIPn`rgrb3L0XMMtOhSEt`fx4sll`KdH?k9bj$?CYO?PGm zBs5hGJB(Y-?Rd=B@7e#?$C1xlf={9Q|6^u(a{qM@-_*w^@lp7ROmG=?Ff?QbX!M)y zg+{;01(<*G2Ik*=ldk(--4f}YN59pQ8;^bu+?M?#I^)Lh5tN`Kt^PBf=D(l?po$g~ z6CO$pg{%P$0blR89LES^-{YM{HR&~=cJ_YDVy}15K1n_?ZQ z*t0pcd}UFwzpVWJqN(Mpiv9xcFd>hQ%D1w#ivHqHb2c-$ro3Wl(Ugyksx|K1?Kv%d zr>{WF^I#GSS&K?uz`Xlb7OE{>SscxsW~=z9(x@-Ovk(#Vw*Uc~9tt&GmRxd1l?PpkY?)0&(Cs zju033mx{|u#T};N@=|fLsl4elbN{KZi91lm?WaLu#od`ahFo5PDz7}1*Pjlvkyafh zE@OAo++jAx8tH9Z&~#IC!-AVyTk2bQWH}Z{FKlQTIu9~|1uvdCziIvt8x}Opys3WS z_Xcm|6=j%ECCPr6e+(+ZJf`66gU1^1g9=Vu_5~XMJp;~i)Nt-NpdmijS8Dj*8E`XP z^X@tm{tG%__`-~mH8*OhAjf2IaH!p(TDG2mu=o;BdytET9r%>c=cp7~--hbbRhJ;4Eql-)+EIH8lKy z0cTNbc$?6}4=%62HQ4Y-+~wOAEO!}y!&?au>07wai$-1)Fj!QJ@~ zBp(Ok_WzbV@Yf`|@Si9;UGL_B|GVlB86OjWyU|bboA!rys?#t&%n}VhXuz3t4L_5J zFnlqI8vcapm*_Y5e`xqwM*l;8Si}9W)98GVuFN?Ogwro=)+-C)%1a3;3w-|QuK|NxM-h|Pv=`?&dEKFCC2B>$fqW8PtI{g}a92WZNrf*jCeHu}{ z-Sq5_bLId27fJ$K(J}uyPHTGdA~dscN!98Tp>2X2shv4Iw`8)OYA%HFc`r zS|^~K({TEa?kH8TZ1>R~i6u}o_@sF0XwSHwj6WKK^ud!(AAIa``iA^2zPdvY;UBL& z0zZ0!{p0$At}w*+BTirC@nC;&`?#*)_Qupn3wZrTdJg0Jv0%Tm3EQdG1~)aPj$7k; zf_=mwy|o(4jI6NJ<6wRC=T8rAjs%nAy76Fi$93adaBVP!qZk^Uv)2`<1Y^Bsy<@*s zhz^W2S_ej+l7_G9Zp{^ZhaNw|CDB9!>-)drj5bPtgItr)tPT&7rXsBg|7rD;}i4D+*hv4ntk3`MQY%KU5PfH+XOt5UR~xt7w}Aab-5oDaNXlc zxe*`_Pc%5ID3e}||4jkUbQX#g_uL`iI(Cvzr9a&Ac2*IkA!&47I3VDe^rq{BsT>(@ zXS<0zbAH2(P{Dk^L26QlW*is%pt+?9mmh#R%vQjRoGhcX895D3ew%wLQEZ*xaC2+@ zyh2lUN<<5JzgxqCLcpurSOBiq?W zDlPxM%gR}88_k>JyJ@})2ZqK$vUaUP(&N0Qant`x9{M^(p!tD(^tHXl9DwaJx!KY=is|BS|_0Ol!R%WfC+0;v?fgJ1k_ZH z2;+W*r>0*7OzQ-+?t)?TD7??9cfJ?f${%zBvdm1KfG%qr`D5w?ba}gV0?c!opW|Rx18$vwt_NmIW>Ke9zG~ z3h|x`XVu??U8!t(+PY_(VwbLV5y>a1t;pN z3CpJwSf=RxCNk_=rqb>yjkH6}Siq8vh4^EO8505bFX86ALxWxEH7@Phugw?3fpG*4Uh8i8yb zKx2Cs5X?ma;=8dvps{@|FkFiSjQU6XT!G5-!R)Hx{O3jRrFa>O96Bl zfu#VVENPkN3N6?}B_`M;Za`=KiQ$R)d6)xKcrOyw__G^+^|Ol>rTf@!mwL&4OA$=tfG7c>#C zi9Yg~`2Xqi@C(qNV5k}-v)8JAMvt$`DR>!e=X(|Yx#;Wo5k`;0(luD-rw%?BeVZcC z<8nUwN)YFwUpYehhCK91MX$$yP`$|unr25HdXXp~YJNh~xamKJ z!6aAuwalF6JCp}*`Wi)Fr2|lJ<_pbmGV@i6USemSf2HU%5NUIRzXN)5XLx0qdlaHS z3p!Y4{=N#|O)pLo18vVR^f!Z$<7>!;SEpFX9STm}5A#lQjKj^NYni!MrGxdDT%wyk z-#j|+VW)Y=m0>QYXkRAZAgMf_$%^G|b7hR19`opvCKn_#S1I(7%gif>l$kSg)fpLC z!m`|I9{smBPfqTsEo-t|gqL1J4-uIN5R&z5x%hq{6*!*P%qZ$|H-nkE}5%lH)*JYX>*sgk#ux zY`I-s;&+~HcUn=Lw~J%#KYzL%+#JJ^{xVkGv?5kEZfohZ>>#{I*$xf}E^z1iZ$rk` zvw-ZMs#Ff?zMC*DV}C+@BTUQKTF*q7ma$D(o1*!QdJ|8}*p&wCer4Bv))=_gDA=Xy zJ=BX$^?$OAt;^6YW9xEs%hZ=JGYFj;cgjQm#cgJS(mMQ{#lo=d;U3H#)cGe z@uULgpCN{PC>a~{r!@Zzx{R1HQuz`@Spr4@bcSeA09BSyQ2<>bGBy%b$ow(p}EhC2%h8{OH0r?Zt3@2mj@m15f=~v-HuJD@`fgXqR(dUz~ zS11BKF6X1qCu1{SG{e#7ld*dwxkr!x$~j2KkWa=InF1osC*-5gCu8gRW6e+Gqt7Q} z*Qtt<<~x)J71|^9&L?B*GkM+N>-wkP`R1QDY6Mq!Zg4&syIUdpUG#1lIiHNZPtogg z)ZV!1^U2sNKBSDT&w4vm8C$Q}KGpf>IU|&@XEz9j^uk#eHhqzz_HbvuO{}Ua_{_J- zMy7{EL4+{J`7t3whQAs9MtDYe`iyJRx6G6UJVV&$U>5(e&%qa58u2OoZ{X#+-}U3M zpbC#4hKwt2mISUv{l`UlmG=f#R^u8F=S0-O^^Z;8sS-j*9yg) zLow&1omeiSub^)s9MabPu|l++w*=x5fe=kB3Y5g0U68-yd;6mseF1pr3BDQKxFqm^ zY87_nvG&wMaNyEnq(a3XcN8wVUWP61|BJ8l;-V9I0U$1~aJsx3w(bd+Od4aizrPYk zYPCL#U_>lW#^1%|b87;AXqIHst)?Y`5L~#UV|kz!A>on@K%@l_`ROi^0r&)qfQU;y zmItbY;}9%@;2^H&Yq~4YEU95JaoN+shvk7f36;2Q8n?}auGG+#rVlH$4=YUERT_7d z3GLC)9@B@U_91EF_G;W-6Y3ETq?r4>)HNo{1AW?uJ`=Y><5oyqbxonX_GBa%qLl8# z6;h3Np3D#JJQ^6ks983!bWuhHGi{o}_z` zK+hGtU*q!h{ThSr#(2~pD}OYEe_gD6<)0T{Q=IQs4EQyKK~@)}OX0d9b1l4xD_~Xl zyT?<2JTvmZ7w3Vm%mYv6f$z=(FGa#~#mAHGl^Jg~UCy`nK} z?JOIOJNDtLrM{|Off_@+m}Bi17i1%3`!_`FqoiF@sEZnU_KE`75ducng@Tu(>G;zCE>7A_05JC_8QhnZXD%E0n5o5}L6 z+s9lqOqM*xMbx}QdOXFADmb!A<`w`@GKnREOSc_gfc91JOx_6%$A2nEmECzx;0ZQb z+xd+MQr~R|H)SRPqr4QYex>!`FMtS%g?By1Ixh=6L1BZ!$;^`yuOrzq2JY!IPujCK z;8Nm7=dK9DjlX}J_4jMzAAH67dk8=4yi3-$J{kWY)Y{HVgsX6KysUBb*INDg7_Zxf zHy1mHgtr~Z8ms0+G~QJdt^RfEo@nAbxZm=eKp@fj7eXNs#Ao3(DEtDaERYGm4)p*ohI*Hf zUK_3NZy`;apgFXY0W_oX;?iLt&QHSkUHH#Ks7TXn#MG)!Hr7~8FYxg!flHJ}%}G!+ zEkc}eMI^#Jv=3ho_43ifVi-^4H*uZmL4vyRs6U8HP7lzP!~-^K!Sm;WupgR-oW?wf?aftV2iE+UCRlg07xxb=wH=Ud56kk~qbJr0@vU&z^axI)YnY;x(A}I{(MwHJ^ z^yh>kFzX<49C1R0v=+P|!V#ezrzh|L;eeuvbr3Zj!SoZ3hETr|mbv_POnw6xH=xda8(`u05r7e{ z@_M`BweUiC4T7elB&Yv#`{*@%tUpPwyEJ^~`;FF(0PkF)+Va6(WH&EaU9WFfg{29= zg)jT?1s3^*x2vYVU<{&T@!Dl$cwwv8{xY>lR>%2}ML5!MOvsEhR4#A~8Khi5$DjA@(myZpXS6p6R5+?r`!+$#dG!5j> z#r>Z{=s1$66-V;k_9^#+-6wqWcrM@@I+FzNBwbz{Dfch+%_tv>5D>b;$@gLs3RzFW zw3v5&iab!B7Y~wT=5 z-wOCyMVWYtyavpZW}ZFNUEo&61`o6xGaGmxWYu5|!_{BAX6AzW`LmmDy5R>c4GV|X zWsFF-Vk{uRtpZsyy(3-tfF;q!?DCLQD!HD&VugWW`(dtV-NS4GVF)*M7+MA++|*U9 zgqwzN)+z1JQ37EIr`)9Bwh9-$h>#gIyk5z=#5dz}HrzDC=QoXCNgxd2{A;)$b{Y+r zuFU!`?T?1vuPlUT$?vD8Yf0B3okpmT(FOEh>LxO|Hkn12l}B)g@XuvbF{eL` zgN-n^oE%DHWLwLYPWvhspxe$a0;_R(X)I^qq0?mN%%eZYnX|*Mn}{H z=D@ulFsftNPnagD==~-TcDJ`lz!<)pzE>gk;G1dO^uNHzT>0Ol^50g(%rEYv(Db_e zbA?TkRqW(pYE|ZphMlx-dZM}89zf|!NBV^$^Kj=i{mn%`7ODW6P4bm~y6JChOiyVG z)m4>LU>SA^xp>kf0h>Ibx?mmGcq*cm35j>+EHZ2LM$EjW_I-SvTwCpAj{6q#-p*lb z^$Sj4d{0q)m)Cmmi1py6;ImFDzRO43VW%s;rvzXLt4PEAX;?_X+V`{}Xa#QH#Y&U@ z!rGJhg6bf?oX^6t9$Xvjc2Xcn-sW*OrS_Ml4wMEr1=l*80Yj^Cx(VA?8tleZXXg*7 zYuQ99$+IK&;cq&}oSyJEQoSYN8Kphp>F1L*pW&>%#(6)!wkIZcFCk9Q3OW7ox!-xtdax(Hw%qR@_J~6-KpPsX2qyG52fNiLln(&>L^bCAGEs1#dmg{7Dr2^Woh@PK1yVTM z!>QLwKv9YUXCa|*dwr$d=d)xIWgRRPeiB9ED=lR(=d(x<4Hiel*#k&wUzrSXS1^Sd z+I_w#nl6+TN+;MC>{bD<7lD=bit51NQ?L0{*djb%LWI{XYd{%74#!{j#$QKuDRH_{ z`xtQi)rxR@w?FLs3duX4k&t2U2|gRd1%5K@6vIa9yMui?Y^N*iB*RXs#(MB|8UphueGG z5OJp~;tYhHjbT(x6fMFS0D2$Mj{yu{x8sYf3n#-tl=k5;Xsibh*91?pJY>0pW@7}U z{;Nn3b+U`Tp}cFHqhVxbICTgGdpv^5u-54jX$1}v%a0&n6(I>*fFME52YTs|_T4O9 zQQmue;nMBEVU}N>81pdmTwt(}BZ*08!2v|s^nk}KreDr>)HZ}u8V+tpj0r-FMTI+# zc(I#^1Q|7iB^n^=)}E5zeb@+>!G9!Sf0XIYgpJyTY-h=%cU8F`-{VEqVt;bHCWykr zw>>^WL}l9uO!kSHZxvbJ{8`^Z#=>k(~6byA|?goEfMR428Toz#J{U=Q*_1ca>Fhkq|#7+z|E zZ@{r55@dJP6Fi7#H~z_Ra3=l*13kfR=;lv|5RoXvJ-8X*ekO1ezF>To zkUkB0Lqm`y66ZAyK|V>y%Nnu+5az@->J@{V!qbw}=1=df&!1^Keg!$93kb<@EYJ+zQj3^4$PhevZ6|A4|1Ybm(#FzG0CGWQ*xYgNl zzF_@OZi4k&8+_^8BTJ4{OGg3p>CKvQI#Ycy=LKu^>6{zFWw%t3N37<39z91W=47FHZn_A8dGJ18yrJe6(`?Xb z9|rI=4HOareAxLS9!-1jnX^q2wZ?k>b!zzE22{)eNUE^)+PeV1_6o_K0``}MXTW|J zi1Y{8R+A8V0XPQxCvsIBM0KE*+_m}9?HU!>FR89lEwgI5I*WokB zUb8AAoXMLzTg2b2z`E zpRW>Mg!GE^4Ka9?5pPB~5j+vZ%k-pIBEsVh4D3Y_B0OFaXhTjBgY!fpPKREm&wC{S z((nOe@-|V{!&bkS>ugt$2!5X+DvL};f-`0a4_L^V2LdY<7ALy2hls%knBhBwu;p~A z^af$?Wt`sN<1PAnn7+OXC$a+Mdk8y5uUTC%VRUE>fGgl zHb%fY#JrrV=Pc){*;3HFgG^G9unz5^FQ`U`M3L-3AhI4?hcGqM1oxre;C)#DG?-Cp zdI9T{FDoJqmjt{7h^%s)YDCR~8@?~tUWUiEQn)zv)I--6y7nRNoJe{Lc1(EAMLn+H z06XT}Sc5R(D86If&Z>VNZcGFbj!MEh!WlbGMOsZS;*GG859#pvjp^9g0~p{pGr*fS zBj`iSHGYw;$~v^s8tub+=wyZcW#*LC5rp0q%PIidh{^TMR>x@oM6A{K2L6=2*XlK* zW8mWKFTovtoJ%J0d3oS+@%i@K;SR?Sfc}6ljJvQS&Xr{~&Wo^mlMbfIoGVMv$6-Va zJ3CVc!N(p1AG1`IavnKOV9=!dN|E$Ga9=tG$iE@KXG5hwoq}L?8SDm|O6+ z!54xX<*=c6>i_>~QNZk?Cs!Nygh6Jy|$rZ#KV7xL@GBL5j|(o-Q|9S)!8zw(uCv#5{#F4OV~U{A_5L3O zT$T<$=(@i_z^Q$gM$~^;_v3HQ>54iHSUD=zaApnrkh8TwtDim0f_mWG)H-kY z;O2jSSe(WM^|OXXntFu@Z05{`E%md$H*?mU@6BwipF2h*Y$^R^6DD?4D2+7vrcOGYXrg& z4pmqhew;uU!dZVb{wUNZ8p1ihq2ZPR=X{rjR~vAi(WBv4s)-T$!*fJ5{0Dj9#|$|8 zAdUYS)y2}Evkmwes!8!P#U_pKhn1h(@L2L^_>hZUj*l7sE+2h74}F~?(EV9H`k&>Y z_p5$KkDK}EU(Q2ctA^6GnozynW9bWkvtJ0Q@A@_8lhQ{1lZJgF#{vFnG`tM)%$0wB zHL&P$Tv83r|I#2pYntDS8u!_Lw_D3PICr{ObY8wML;<(fc)`dh7ISaH|TR{jzDA6@9M> zgxyWw4EkL8KlYC#;R;1h@0e$rUY9@9;|`l7wHz#AxJ8$SP8O+~o;-v(Uco7hpMxRH z6b4`zmox7^ocmS$Z*vj2oSvrUh6VL4bDQQblxr1+Tca@P617;Nfcw%)j7}&d(h@>@ z8ZC6V;pvYN6m{OQo$c6wk9|1pZ}cKZvedXc0HDrxO@Knb?YwSdBY6^5CWm%v2WV{P zKzc`f*HmA6tB2i*ogrAsyD@c)T9C?T<%S3PNK)Hb5=ik4MFY1-U?UIpKMaANZbIMZd?iTNR z1OFu6_XQpn?*{@K@ZKllj=-7FjFzJuS`Ow#Fqw0oj9$0=0gf)fkpXsM!FXigR^$Ql zaG&t0(@K8 z8Q#W-B8f|i??-K>V$kP<^DgNW8tOx9GYYp=@V>RjdgO1eMRl|uSt2$ksT@26y6fpz zLq)I$ubY^OtySZ?@wzo+jlNgpARO1%2IJs?>ZQ$VBLiLTiq4-S{I!-rK)d3hS zz{pcz6(}%fyezQr^;$c{T$6J!nY~T1#JvGe9V%n{8|+!^IL@4iRlnSN2mtOvgc>u+ zjZfF|w1%7OSrgyp*$mtMkyhyIab|Lqf3`3;3?FC=>q}|M?Y-E7ZQOX!sV&&VhP{KJxmJ8U$Mo}8DmZ+9$Q6cqFq3_lgs(5>8QaBrNpj;bCX@!b(%O|V_&h8Lic4Se&~M! zNgPnVFA1=cWO^GMsj^SC+Sx6qj*-!<4N34VM8` z?{BzY(W(6ipj+y*%g4u0n^wM}r1%FQ9zR9wkB~bQ#Qq4<-i1HSV;rxCJ_EuoJM+Vif{tN6s@_$t_s6v;pLzQqgc4k(aqsYZ;R6$MJ5;yx26tDd+T)mo}+cvJT!xLvNoKye3h6xv4 zJa}ivkg~ZECQeKkI!t|}!bm;*Uc(QX>*p@;{Pwq&VCO+|)4U&y;Mk6qrUebdo&v({ zEW_wEo4+@FV6&R$w=8Iycf;J4g^k#61E%?=))v7x51p?I8A++j_IPeo^`G(vTaVUh zor!u!LpWt24G$V{wjK??6m}Zoo4UqD2EOUfeFoh0=kJ6s(jQX?Io`lG{W1MFb(2~~ zWqjE8=y*P9_+#oO-!R~8R~o;JeJ>3CF?ExlH{g`RG`?fNP2J?f2HZ@qAG9?5tWbpe zTJe;yVrA#+9s|xerA;9^zY%VsF&Zm7h>_~k3^KOyQy|kV`6E0`<dJAMrDk;Ay@KMNezlT)P+f|h>fi@zR!fg+51ETN8t^(!R4W*${a zhh!@d+Ys>>R~oH@m;-yR@Y_^E_4q7^@NkDe3$R?_-;yJIrqLb#PXWsnewE5lJ>CON z7TxH+?=GmR=n2Iak7zcl1&i_Vw=oPLvaes^&r>S)U}cn_BDN1}z8d!fdMp}W&s97H z@Yq_i1Rh?M2yDd}D!(9Pnsazs<%_ZE=N6rHaF&wUv8c-nNXs>`ju%>wL_5n)Osn3y zcrwo6X|&FbFoS%T*qcwr625iOPN*F>*v{H$i9RbCazQmSzV!?WwNMna)dRP3-WMU#9S%3MoQD# z6{TD`V0T^?c-(UiD(`#2odS%Sm(*7FkbkX0%$L_3;8_kbSzws@M4JRawr@ZtVUM;&l21QN$See!F zLzH7U-cB+muH*%Pb{Ol7QdHcvjqxk0S0T-&yKQh@n{R%M>bT61z*_3N#> z?DlodV^{&+XNFlFTc{4&2>lsp?M`2y289Lpc;UvyFUbC}EI2%_3;2J@TnIizXjLRJ z%WGGnK3~V8y)H05+jbRUCimh9w`Lc7e2ZZ=MI%yOCNy$ z&U9t{+J4t_Y`I9b4KHDc#}JoUq%wMB>^- z%3{^eS{)aol+r0-*Sodf*@yy`4S?#nZ$P$SwnOz+5ge!qJ{7}qUMyOvp66-%u8DzXKYQli6?8qY6Pm1ip zr<0NMZXFPLvsmWMUXeHb&J`!ZsM%4OF?RbQCQ0R1xc!)@GaZwVRY0=is5WQ>>%FL{ z5^r9hN?JDX6+c#Db^P@Q0|RId0^46=x1+wYS=jCK0%K{3#y_aDI%FbFOW ztinKLpH_#8AMG3+#TivG=ULP@;X98Fb}FKsU%MyjtcW3?82ah<0@_6DerDeM~ zaqXX?)v4As!Q}p*93L1^>hi;IU{}5ru^yQ;p=R8#BUM$BW<%?q{r`^mi<-i=Xd1*x@NVQ`e6D}?s!i-x zD@>It{L_3_A-YuRG|_Jh^A7pA;dPoTKPhyYEC1z_#eYnlX83oh)0ETmgBfh{_>`oW zX49aPgc;@Wi+AP$m3Nk|Q=}EJFXQj_gH$)jBxm*_^Zvin1>a#yug!X!ySfsDzV7!~H~rA*=*{4X;yh zz9?g9_yz;tTyJ>HfSWqNQS5|Z=s(40?aw#^PO(bEClC>aFUp1*-o;435N_)9`jkva zxT(|g!%f3zsi+BeLF?m2s4G*o`M=I0GNknPU5BOnRavNm`zGpGSSLanLA}Q-8Qzcn zjD}9)vF_7o9mKa`CyH9O!%xD56k?SIsJHGL^?NShq<7;rD|*JyG%7lRhVTXWYnX|5 zua2k*%z=A5U~C#$bsz4Pirx>qY24mY2gdN-^ht%-Y!bunroS7oT={RaQN!qbX8z|| zN0uvW(p9n3foW5jL+?0h>+rR|`E)?57zx9;={bC4G(f}O zAu?e?u;8;+?q>!o6B6$b#%N3GfTm-M*dCr8h+VcnYQtAMF>|rx>8;iMIK5&YDX^pf zE@8Eum+bgK?58@=`fIVghu?*fIwd=C#o{QAdH6;YM`z4{94J@$Tw}-I7)yb#BrS7H zwN?i%v{rYtftr$ENqYUlkl{Yx`s>Ci5cs*cA*uxahwS+Jv4$R^Aa<46!}iFbqYz$o zJn%KIIu&*~?~n5Ym-0NpxUWUe_T!VS{zU8KL-4iH^q!&`?kNK2x^z^8dx|3EwME~_ z#mbU2pJCnlZOqS?z#nrSUZf4M&*888Em+g$D%f(t**BT>J!t>k1;lq}!!*4hsLz{(tt~1u)9$%paaf1_+8ww5j55FB2UrY^hBkAgQ>{XwY|b z;?k|QY+FkZNM#Fzn#9#zk)a7T@5Zt8EA85E-Q9FQx_@fz)^07LRXYP2ZuJtRDw=8s zyb&WNh?igmzTfX$X3iXDk_@)n{dap{@;>kHJkL4jIk)%R5Ab~c$MX1}?;Cq7a*f9G#E$D0z|Mz`A)IBK4+q9JM7d%7st9UhA?Kl)N;}g+d2U({>CcrO|*f*67Q(H2y=2Z(wH#Wim6 zsTa#OB&S34GTm1(k8&|i{=c>|*;suNjvfEfmF1Ph3NMPD(oGfRZBk;B?^ zpbcjxc-6q{puqk2?GXdmm&d2BfP2EieLm9mnpCbaj8Mlgr`7rr*)ZLJ5ZAkJMR9XR z@}+SIU&Q+)!aWXCmnAVMqS~C`oiJrjUF~4YxtPXTj5)diF>gcn=j&E*W4L-;q-_Af zK7ugV`P+M$1`5a#77^4-M;`a{Sm1Dy9u> zj`z-FeKP!b?`0G9J!We!EifJRW8)&wLMHqoi$B+8j=5qk@;kOjPe_8;4 zx&Z#$0=P$4vctEkN4-i>ZFn4ZU1fID=df(XfF%yy&JI`(D@3Evs7#g)T0gq)JvuHT-0%G1i!Yz=|_z#(=80o|A zD=f=#;;XP^DvDMZ?k7V-vRq$9=4|`Aj$m~Q+3F-E zkIHdjlyirFrS*jerV%tV_kkR9dqOgdz z5zZJ==MafIUh6n!80MJal@l9Eb`>*b$UId{Tc`~DW?M*v30R?V!6@vgw{2Dc$cM8Z znhzJZh2YefVH*r1--h}-8&Moh!-Pl4v@6A#{`~20zV2@mGut3{8vJG(M4v@q^KUlz z&9({mEz#Kg0fGMav^7L>{DB)8f9!1xUH(+E9#?h>wK2Fbj%KZVi1~Kr6_#%r{f*?f zAM1!Jf`$nZgc+%gaV>ZhtKipvmgWQV@N)hjUmIhEk`HJH)l-LG!~Y0^tack?t&(rh zjOuC2uK~_@2`PL17*g@4)p&XomXEAMzdz3<(bb!=TIh#RGRqkd0MU+!1 z7+nv^x8u{Q1(z>1uV`vstQs04kK0uhJ#JUU1Xd;_o*~Rk>hFE|j#BI0i!K+LLf zA`HmQ9*c#Iv(*|H~ACUv!_riuv8?-LJSD zVY?%`@EsgfFo3bBQe1Bk|Ept^E4w`Idkb!O!n?#`=Sf^XiGeF0Edz~?|Cap}K$~i+ zdzjcPcc?9W6hxIAZ;RKR;;G&5zkM$Qg0Uqm?ENA~!B)(@B3|(!r}M^n5rnnesTIpW z1O9*69QCFnwcY-INtE^Y+s}cfZ8ry}di}TZCS7>A{AK?6&E@fmKj*^Fr7z;w+qf3- z;Nv+G6(xv1EXwcYA*X{}x83MJgeCX8abRjM4q3&eh5r7>@Wbf}6H4_73z6DX>q7`# zRlH(yZL;NjXW?e=PAsFYk5_D~k570y(uwi1H|jgRPUTjoawuB4+1b56QaR-8-WMI8 zaK_{K)Pyu57)caVNXteR{OGOuLz zj{DbeTn5Y7nNN%s9`@jOR*a3f6-?za=R%Rnul0QpZm4`9#_gi<3N&r^h;i1=@+&)i zgAw;2?&z(rOhzhqJC*Mu$dTQ9o!zh2kAEgQesk0MZ}NV6?1;tJS2{K~UzS<0x4?Io00M=1_M6sIZ9 z7`~aDac2I^nj2@<ubLX-4(5<^L5p z<29u0_2W8KLSpH)-rcwB=D3j+`mp$KKpBWrZe-y$IV;W|8C34znk1t#7% zey-HN@iN>jhMPP58$aj8&12&?`!|jgKt@zJL4L<}Z{z32`8WR6SV%Y!amMe0BV(N8 zUXVLs;me|>S+pdJdKD^>9@9tq*O=T^#%n%?lE-|wIi_*-D}I0DIfH}aF}|0G%L`I0`qMtwxuKUEz2>pN-=Ynl+oWw zou7&6I)HhdhFG1TJf5@FlNi7CG^XrQ33>GQlzcITah=_8hIz7>@jSZq`#%$$B{SDh zU$gC_^*>MGs=$KQ@%I^lXEVQ!!y5#i?LcaGxF*>=t6In9Ljuo+CljBt@DAT_5+|aJ z>e!Z1F^zDxi#mU0*bz@|e3>2YRzSW%3F!K) zko?^RJk;4B}0r@T^uj@zkdR+gL!wUKI7a;61^{8@y-z?KifiUH(Oc3;y1Ywvy zrctnVUfd<1F_Z7_^MPQn;fn#}Ya7QDW59G2v>l(H2On8kf0?FB$?J5`cDDT0;A8z6 z(hTZ(ovKu|JXasGeXHe1Y8zLn0L@k5V7yb-mM_#cj;R8*7c!<%&SjuNZQ~&o{zaC6 z_3Bx$xEZIwEo`}dl;gfN;C_F?od_%MsLK4y~#5A3J2V#qNwe%Oi=G`h<FZZIty zuV1`)e)GcX7B6aDy13AQnXbc_p8VC27lFyLkCxbu_*hW*TYkcE-%}i#}UygHdsZM0i5D3+IDa|FsQEziwxk zoX*RJoavZF+gj$Fed!QSDVhE`Jn#eR!eSfdA|GpgdP_!NoHPBha_8)^g7*x^Jwv>^ zz&bB013d{2VO1F&!UI1-E`DuWal+KL0G+#k3#JbpcgTr9EJFbbb{Qzs!-26KGgGIJx_%i5vfAmcXcM{562Kb z8G3{=rbF35I5(gYa^*uraz}??vf^2yu6&5t?pQ1NawA-#u6&4S?_e1?P6vs)@*(42 zYVsKx0w z)a?)tsnaCMmz$e91nSC%t%MKYa@&JtfU#)vLBtx`wJ%)} z_tkJ)6RTKUG2!1hw-f`r{*6w__+1#*#k+U>PJxt--|0T>xPOVP>=Pxq_W9Nx#~s*D zm#&CUn7TM1P$u`Z(BVE6&Q> z+VWxlMwIFJXEC;%hR-KCg6YA6^>n09XcmeVN{E8ERD4NDZ5 zs>Tup5&0tNf8*{BKZH2sg z^Y;JufhyPh_j&lgNZoL}?!zAE4wj)vyar2#WC_hY+q%nS1}bungzYGP>Wl58QbzYt zXMm<5RwXEp=daY0Se>H($-w3*`sW6=RMF2HSWMBHFN$})w(Ykp3M1_)>+zL7g&P(M zog6kBPQ0l6n1xbE_u?hEG2u4e?{KRRcfYocL5I8a?2?I-fuPSV?@~}Qg&quAF@0{f zDS08UHabrEo^Kw9ZO9UlYEnYSx8!H9GuNDn*AiotRHp^GN^?iWE&rn4#dg{lkuO zSW8moFKAwN{0K#XStQ|&2)fee@70qzjCn_oJ^ULpDvXW4W8hpjq4_^4xR2)#E1X4$ zKh6JH1E(Jv|B8V#w`x3Q;Ouv4oNZ?sx^1ozx=WxEXXUh?{_h&Nsjqqef|(yS z8vJHBe`(-m{HG1v4Ch-0Zie$D1_Fi;Gn|zMZiaJ;!tHbn&=D9~D;Du?&UaEq8%Gi3 zWq7ptq9TYh{MxKg1aY%AYB%s~ZIOE~!$j=}p8E}czkwG&KdLJrIkhO?a9^^Rk(6(^ zH`#c@vO(ib&vHsm+`~M&@xp9PHA(?l=llT&7gZepIiAddW?IuK#6NkA%B~rkN>Ieq zkW2;-WvE=jmOmHP%ugpOKNYfcvrzcW_5s)gFQ3|c3Pe8nR>fep7YNzmXL-pd->u}$ z_Cr2-*8BP7zo0xazxVm%7Zs2{odpucY+vx*4!>TrXUE^0N`55&*C;n_`5&tU)$I)W zO=J5X1IGF%gr8}KI4B9j_@(&(eym@ZS7;{5hq$vnU;OcCcA8B4M7|#9|4)GD^FO32 ztqv6r^q-LJKjWAFSK()xeX2>w{An7kzka>~OHG@66SYSsn1}ZrVDw4_Gs9i3N>i3Y;x}672KE-*#2GCzSt;KYl;8yiUJ-ep6(wY6_>7{}sU49<}Ak zX4f5nJo^5X&3rM8rB1;;$Q|ky?U-)X0CV~c@Of8s^Z6(%Z-M3Na$kj4+?)a zvpHxxQbHcx0+Bl0JXn_c zYVW!rSyNN`d%z-!YU;2C`j^u8z{A_`K>a%Js3<=D%pQT zNQoCEb+2UH(f<~d$9MCrq%0$_zy@TD!@y&1hQd4?|y2IZ7qp6$ZeIec9 zDZNj1C#N(&;p+~c+WR{G^uG$1u@xwFW^WH|-teVx#e=Zu4p;X+)}5?w-UaS6dtb(% z{=KQn-tEK=`ck!!2v6zX(H*Ys-P)b3ZSDbIW$*L&)4vDmC5R3BQenx5*KqIARI>SL zUw87Wy^p27+W&NFNALF3K|1zK?+{}1aCh==U~`aOCL_IXr*`xoOzqMM07qXo$Tw~gB0J-wP zrHr)RCz*eIc*X4tc-@jZjI7}H?#_xV=zjy&9~4>kC%w<6_BJ0XNv-aE6+ZXEEnGYb z>kkX-)xG`5B2She5`T%DcqDZ{*_z)fNuAoe6TqXXZ)%QOcvahfAoV@Xv7{H<&rMg-be$-v-N~DJp9Zp9Afk}|p!c8@{T{Oy zg}&FjDG3Q4761Y8}JhY>&JNCYU&2tC;QIMVr- zki0FpRx%>dSyirT4|V~F#$}x?E`PumAuOu?{?o#^mmz|SZ6a;Sl5pEldCP^7&QC=; zug8TD+rfZEXxiNlgDG0+{)0{Z;=@_~GdR>cBgW1!O-s zWln8R>tL7*m_3a+w9Sj_iug5d#GX@pAkEKLpuaYf90)YlxwtB&`pt0Vujf?19FEVy zQ5jHr%24%C<(}$ojX0hI!A{{ejUzEQB8E^8ka*pX2s8 zm3t!oA19pZt&aDJwmxrbzw>}6fgND@IhB~d?QxR($2-YaCy2|924PzTN&KA3%@Ox$ z=qYR?)lWyNw>g_|ONEEONaeOU)$bt)Z{pYO;F55-bCLhPF9yr8ixv9@qHe!4Ww(>; zzepb728K#ZK+9Nn2X|vjt=HkDH6^@WN55QLCN37)T#oB>TAy)nyR}Fp#2LTm_ahxJ z-HkZg4+0ch61*{Lr!#$SnN#^Ju4;0S2UP3fMV@U^`Mm$Ww;zy#D6vuy!C*s$Y05=y zJoyAolKZv`M;*+Y!%ZBXC$3XML*%K}zP^*OFBPiFt)wF3`S0uDjmop!o^1Gik2yjC zgnmDj6%8M_j`=8gehTNE*jmb+cVffJo_9h#TmP)rV{*4@_OITzs-JRqYxb|+=c=E2 zKdgT0eX;sk>@E)|A==Qag^Sta5e2`V!?=YF?vdsaVkedU&G^D|32-5=VUZ|iE9egZc6vx`(*^5BzBG zo$#Rc%8a$|AP7U8Wl@j8zsHOZL!4z(<7W_n;e)wc<9|a(VTiNuukjlVoF6BR|2sW{ zAwP?+#(!$y=2-P|ItoK;ezi3J*A1LaJB@$Cz}fBBxW0dZ?yx(p@h2HL7~-Zor!#Oc z#F-B@za9&)!}IqBzd1G^fGiF5=pmJWx_(rz zf>+aga;%McB!r)7_K1Fn#}iZKjCq=TDjR0T67^Ut=kZLFQ28uof}nL>sh^90(TggJ zFQg_$7(Uae;AHez21|{Zd`p$QiIKK>R{~>E%*pe3U!mj!piQIo*Vwl~&`n!@t&+b^ zGpeU8zZQ7D_@Af7(k3Z6#y_3Z@*2^H5=$54ENxe z#(FI{7Pvx%pWj*2*z&k&zPY9Oyw9B1^vO}JH?2N@X3={*_A`Q&35jP2@h~oPc8YE* z+E3kPEcDE_Li1C)ODk z%ZTK#{xFY}m)IrB<2gs+0gFGP@Q{VGZlF627XD3z$1MD33h%P;XB3{W@FNOOTX-cD z5aG8nJLltx2P}Mv!b27wS9pVk58KYF4}a#0Dy$_Lt}P~csz>Ch9)&yA^G9}P+9=$a zHVSv9kHVelqj0BY6z?XB&#-Xupv|%F&-#fwNu< zej|UNzDryuXc}7{-^iBho0f7>mzX#kX-~#XY*{PzjF3T2HYyVm&yYAH#A!R~_1_*w zkc_3`?r$URJFqG7-#!sGn;2lni@gW$I#V{|h`3c4gR2V;;T~|Ds|GusB{$T^>J{Tp zSm>SfagRXzg8(9HcH??lue)`6&9}mCqVD6qZ`D;NDhKf=IrP!WL1E$6e5=~qza{Lp z{0MjJCcO2vJuR2lui4W2M$}DR(%G`cQ(ybS$}|QPaSYzLXnaCjxbswZSM|X#t`eK_ zw%b!zJy^LNf9Pbg`mySrVfR#L*Rg2rZ&p3pzoFjkiR{9?>A$|^lzR8w`YHSBp+Z-G zKkq+Z(|gNo3|K~|;3T^V|NH<#jO)#h`M*(z4;XKl7^2uySH`FQvl`reh&N(zAkNb_ z20X?H*p_SzhTTWpp0@Ny#e!>h*Y20*ta;IYdpqO9eIxu3^Oc(n?|!L%;am0Ix1$SF zm&ZSJS>&BP_1=US4#j=&F#Qh3R%e%laUgNs^iR3auGF~$mqz_nXV)B9b$9JoS9&k(Y$$ThFD_ByzHVm>N2#>e+nL)sCXu$D4kMsICq*~Tl4sQQ1qMJ&*JH@ap z^73G=1P(%+bkZ$N9LmL(nkY4>`K9yDGdRhn#D8A}Zk?Zt8$hrp0)hkNniP%Sc}QM!Ml&fI(pP6^ADE zH&WG#lPfkzHF4NuE6$e8q>V^lq+6%&hwj$ZFXMzmPq=gT-K$@rfAHP!8NY2m(=F`! z?q=fF*B)(sTwbuv0AOwcUbb8)+^Ju4z<>L55Da(v?#AsfjYysG`$fjULEJK9yl8li z)abhg#S3z`%tWF8AD8}?mA@ev7L3haX3+Vxa|!u-!H{(7*>PW+gAJP&G#`fuwiThF6Q1I zjkn@v@grX8jsMCwqW&KryfQu;rt*D9-9E zbD&l*`%v16CV>y`U+!<`lFtPbv*(3Z>j zvJq7xgR^L0>gI>;kjUCwb4muPy;Zo1h*i|ll?$^4q69T53q+ihR-9bnC0p+LmCM{~PD>OO?&*eamFA!Iv3hg(y1x;nl$)J90R_-p4{d(6<>j znamGa5!fhG{EB$p%p=SZNb_w>bAAIS;|x{9hrGF>Zwls`3?_r@+mF=1yN+4Y>J>|h zDy`aWa-;;uWBQ9>SQ(@vs$~D|rSPfmAKyK8j2obEdFe~~`^Iw~u5;X#UD*8QxL4of zxb+*1)j)H$^O)e8@s8WtfzQ#S9NfUC!)e<)=$zvjL}qgLiKfr5TCnBnHI8yQZMOx7 z$k&gr$#xv6253q*nnW#QowlfN2=a^9I-PSmkY0XnOKsbiaci$LCF#^YlHaYKJZ?qY z7oE_Bgw+y>#wG1ZAA# zcQ&KkmOAd77{7VRA#4bmvkCl3r*mbO<3+P>hvUC;o8zvz5m_nhJ_oO3(ibr3*@^X1l@x;yQMk` zr$wVD>bBkyaktjFeeScyEOWGU&GRWeFu`;-cz-`aY zd7kdX7w`E(_>19d!e0u{zh;YYtbeCSiehISv*Y>2&O18LK+iiy*$RzLEdK`g9OXYp zxAYULht&)E`&MA3T-QARh*~1Rj z@NU#iT!#<(8 zr%J?KhQCZv*$2}dwa#&-6^MDJorou3Op|>43|Bt9uK@1J>6{KbqO@dr%k*jUo13n0 zksFyj3$ML?@xs>Yo0l{#A68IZ1SaK|Eg6A1+gWbBzG>Nt#n&%uZCTJlKb9?C*1Wi7 zlwRS=vE@z6v$u{Fn7I50#0w3xAAfrOO*F^w&MrR3*fo9>G>y&AB_a86b3W5_Kg1Up z+x>M4x82`Y0FR@^Ok?wZP>oI4_~|MO+jyt|{&|Jl;rzD({ErpD$EgV}+uy1J_|*mQ zh64DC0{A}^z&i`z|55<|Q2~5Y0enjVJS|d7raS92ov+?3fPYElE5^UczsAUK^h&#< z@2z7zQ%2)Q41N>Wdj*Jb%1HBng$}?F=iHOV1E6ViI?6YXXQ?8zzZ$>Cz*Uq8MBkG| z{+!ydnEC4APFxhb9E~c=*zja-a5C$#QEp>0YD~L^`qSQ~LSw}tl@IKP%9a^;Dkx%R zUZG`(e_+h-G~aFczfqVif16@7zuWob|F(eqMa-x$=69U$w*QNPvCM?5#uOPJO8(M>!2XYeBgqrd<1?RfuhhDARAd$?ExCL#XHwJG%5_MeS=`d_8^ z^y6050Au=?M(eMi+hD0_lkdL@G~jIBry-PYK7W&v515XE*5TLi00_FNqFKY9JxX5B z6=(}v{#97yi@&vMfkcB6WcsmQ)bcw0^7&1Xax%lrRSL6>#w4}niK$OIsH|yFdyC%9 zLV~j6kI9@*eo%$~@CfpsoOb>!HTf{A`TUv_n5$?|Ya1ApkO)u6b0$`#uv3rmmE@3L zoNeO{y|ZV0_EmS^-szFH@4oXaIC?5^`nM9OKI;F4T+u2xvacDDDQ~zv)kD=sD+jBy zV(wt|ko(4zcdMVO+*0}H)UhWUR5c=y>$vZLp>?GLD7G1U=J$#!v@x)XiT&Y zYna!I>EqF{e0@2I+chjv^6L^Q-}T>8QCjs|_E{=gW!ZO4m5SOyzh$4LxZ^6HDb1ur zu5D?a-W=oBTtlnV`Z9s51~_P)W-A4r)mP*92t2E=PWM*?u0A-1J0C^@oK~WJlY1Ls z?fJC8RRxE4od>=y@T|T%AKWW&9SV;}=Y_ojr*_h0@0#YaPyn$ z7&!gV=8KA;8`)A={Q3BI8185t3Eger+0vP9)6rk8J6V5a@MlXcz~5;fE2j|TmN?nx z8g+5V8Lt^_XUxn?*&M!Vnt-J{X_ST z`TfBs=D5C92v|NtUei?Kg_v0v&_2XJd5kT8E_hg;PgH)SzHv?&hd;LeOB9xE2>^h( zLOwF>1@(HI{9Ul1o3{MtM=Ae(@UgxODSrLXV|Tg_bvi8QhpziH{sORk{!=d+-F}g8 z$LoI%g!9R>&rFkTk;r%QnkE1sU-&yzgy?WG{H&kt@HZClzf*al+tb=l+y4ax{O`)+ zKl6g^e^&wj?^GV@c3UC;e_cRckE!VPT_JftK2X%j&OeVS0o@KPB!6)M`F}0hJT>^$0NsFr#wpM zpxN}-@OlX5%fEUIdr&bl|5o6q{nz=L-q?Oq#8IF=55?Bw$SU^jHSV0S);!2+HI6Gxa2<$1*-- zU_FZd3-v7YU{3neScZ&Sb1Xxr^<{{k(@L_vD4jm`ScXo^dj!9(aUiQA{uP0<=8;D8 z+hZBpeS0iJ=K*^xL+1l~EJNo7dn_Z9AF|!0>C;9%mVtTq+@96w`cxD%=fFoTmF-B4 zS|qm%HEOY(e$%L>jLy=iWpcVnqm~-|SOy|{^kW%h&Kb+lIh~(Eb1XxB+C)7%8a$x# zIX{Kw=kQNs8O=rYT8}Gn#dLY?a#!?t0365`!6JRmEr=)LbxxT)5eJOoS!CdI3TctD z#g1jL3>G<-L6JX=Ww44l7e9V&?e=&GSU!_&IZNBAco4Juf+1<0Gmc5fmS>+opZw)Y zUVqQk>v8gT6_D5MM%_**BwuJOqajaUoRDsr=)P2;v5ZB^L*0HU
Dj2o1|NZ}74 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�(NH_SYsO40}7_tFhRRc!8q2@FpN#Y=5qa+dK1>I?0)sm^kN&xM(0I; z(&@G&+&OX)N__Te!%gP9@swcXAjuWnxC01hy1Vp1X_+Z!N-6Y`2^eR!p^|*j1)2qw9U%+*bC*?+fTo<7L&dEupSL5Fz;K|NH*MSEG zT*prGsq|-yfKwWhM%RT81U#AEM18O;Mn>G>ZbzQ8Xx{BmzzxD zFImtfbv9WL;YhdzXB5kZMf2`zsJ=7n)SVgC65b^@Z*kV4jY4x~&-#VccW0w0gYTq( z@yhBXcnUjTG0g_gRd&8i8=QTvHa9B^{YbVZS3;*tc(OIQT+KH8WNX6yZ5uq+sx86~2?cP0{yiMD@0hy#)OfgdFb! zblA*pHK-3L80#_Hf~Kb)fQG?1!zO&K0_uBhI3GeT*GbPY-_D1?Da?AsgiLaH?#w^N zDILAOi&E<@l(!ZS_$j&q9;}j3 z6-avM3alg47WlVOSAg?Qw5mXSZ#}nFY6?;m1qi3Ot5v88EF)_r0jmnz^>3pi&_zUl zbYH-^85+Vu!j|lR2-7+Ot+yoXPK9TOHKu`S9f6wK5n-%TcxpOEz_gA)>oOQdx5E2# z_0IHSTlu4oK$e+ZN1)3(jQp|d2y}Tj33yVfVV=`Cbp*PMojL*ycj^c<+^Hkbb-<}3 z(DlHnBhYohsUt|#hotl|bxIaG0<1eZGaUg5?J~}2#eL8vrJF2>QstT~2va1QEa+^q zOcqorQcM?BE&+uKjp)X7$qHEC*F%9=c-MP*HGYgbv*rnIiCsk7G+sFrpnA+d%2QAaS0PY;Mu zb@;={<5LDBEIA@ent*%_n_bZ3wfgKDNk^c^eU0y=A4x~x#CN*)!{c=EuTuePz93Wh znREoJM@gSaN3edB^qF)7-HKlGFPY+>Nk=fC2sEFQi9VB#ph#5|%@1Xw&!i(LRrCqI zNqJDDJyP#XI)ZN~`ZLuLELZf7;D*VlnREmz6usBsftIl~IFpWGoucp6i0bX6&!i)0 z`z>_@D}GBI!J6MvN3dQ^P>if2@R$0t&=E{MgZt{csR&UfAl?DjXK+uM)Bz;t{gXNY z2}^Yk6X^y0?{57-%@|i>>KcMnoj^@f2N3Lw2*h{W`hl9Jc3?Ob5$J^DP5gB02}H=h zqcsH#?suUx(7I{%7p3$RM(dji(>epKLnch?476UDFs(DN!x{mn(fU*3X`O+WA7BX6 zI)e)Y#KoKK66*>sQ?S#$*aiGo(h;yM?79G5hJPvG$r(;vj;#WoP;e zxPT{nP!0DZqwVVjbh&<8z_mugdi}D)( z4_=o4gy!{6SMjru@X}TP?8%djAbZ-BrjR|ktwCf@oYE|^C(lv@*Hu2dd3sItd!MLR zJ@$X~`T8Zu2Ml4uWcf;!KYH9%PQl}7JKw*+KOKD)Kf>toS-O(*HQN0?Ea~VQ6@nhG zH9mPPyWu6^>FC!gq><=3-lwB)Q}miIP|jiL|7iyLUPa*5gzD{#{~H$ndaN)D_Q!aBf}idjBE7+iWRmT8RMk?;#B{X;p_9Ia4q5TdHJ+y0yuTL zx?UuU`Sy*cm8Fw&+DX}2!cyF7zWsMMpHA7LF=bL+gqN64hv-ZM2+w*}U3@=`Tg=7k zd;d0w&ctxcsspAB@rTW?%U~%v|8|q?2;+AlGiynQbzAoVTK`IzmYHd%;akhhT2D%t zmYMCaM!;!wA4QT~Xl9|^ldd=@;3O|#~+^q<_nozx+@y{eP4=DT#Mxf6mGkaMmFbRG{I){}< zCYkvi$;tWKl<#KhoV1|#<0M?^1+G6!^~LdBe6)KZ!xvG2FC|Azf46BoIrtT`c#u{d z%|wJG{t+Ivk6YIKK*CwfPo4sP2d#111^`z}@WuQyt`OtVnIt(TNVb9GI1t-S|2CYM z3|qG;x4%pL)^p8PBaHKVaZLWj<4phd2(Ac_vFf4~u`+S{ORHh};YHlEaNuy3JK=v9 zvbUZ!WdByGa!B{xglXBEXYtSwre$xfevvh1zP@Gp@McG+8(qf_?QWf>RvN!eSMom2MKaHs68%hfqwt;^OqU#-j6 zIbWS9W1H-K`Lt~2t1qASTgu+>;LPT$L6{UfMlEuJDn;PPhR`NzWJ8uBWMo5_mF$g# zWi?+-{6EfDpV=C7DxHvjX_Zb{N_OxjrTS-2o@@l!)21|q?8$8nB75SLW|2Ml8OYwM ziJVbbf0Vt+2V8_d<$+u}Y$jl{+pUU~Pk=ZM5$2SA0}4Zrr^-1@_8Lj{*5hs_`d{Ef zy7221fgYbT(PxsqS1STNUT31uBzvzPC4DB@yIav~z93WhnPhK~DIn7PLniu6vbUaZ z)_g`L`b@HSm8vKSenfdtq&-saOtQB=`_~!1u7CQSX}-EsBRIlyf-}k9T?*0bpm)m7 znPl%iMX$?Id*h_fBzv#{H2;iLEPYKyl-;HwvFUMi;WJU{ouG84(W7hwP zKZh^4oZ_?i-^xpTzwO0iaVZ|(3)rsGY4+WO`i~3wN*?m9EyJN%)`_r%YbI;IQEA2= z@VUN(^~@y?`__w3xIyTZi1o2)eQ1>Y%-05(QSzv-8}CT$XTC;+Xq0U7^$Peyz5%>H zF#okvWV5<=3AbnRPE#|wHKz~gt{UsAQ<1VmxMwQ%IO)Y2ib(8HpBKHozlYv>Q9W?S zObu=lB8CajYPOULl&+`vUQZKnTZ{`tl;yUdZLq zw+F+W9v?h(`QHn7Hv4|2Y9j>yrud_9;BsW7Ld73n|xkqoMh6C+Gbw>F5CsO(pQO)aG3`n z(gKM5^nl0!e1b(l#N{C?eWk+D4~rl;glhn6AMn*lYFO;J?CIdcN?(8k5y-g1xfv&50j|cAPSe1*rI%1w-cW`XZngPxNN*8Vs5|$3`N_6rg zoVBL#M!>qWw)(a?x7Un-wWOi04wpR4xqaS9S1By{?xNd9@a)!wBOolUtsUvch1+Z9 zELcL(F3k-K$WWNq zWH;Tp%d1yXjUQwkaU{FXFMz(P)|K7T6hnDS6@HEc<jYIj-RBu=N3^l*;`t-4NWwm|bsz`Hptt(&jy2|Jwjc z;pE9YgQe}9HOTaYc|YczxJ0>gRwdnJb-~m|<5iNQed2NeBi4&x4BH~sufgLAnE{;h z2j)*g)^=PS*m|z@Cn4*VkhL#9l)Gb}Id^Eqgc<&q6fZ39iZ7}O8a)N$afcvpz>Awr z$H^2nyvYmhaO2?me}^lG%VYx=JnEyJH{j(Nk3ZleTJVC^e1)4f&laEhiZA4f)}jkOWdP}bE?JdcZr+ycom*>;5s}ymbLqjSi1sk?|alc$G^)u z(*2JANOYfj$G*G?R|cDovwj&Z@8fb(v$fgBJWSqVR{++J*-X}Nb02fjW>VxbF23fS z)src9l){lxGIs-jl8H47Zr!vzKHAsAGkFI!9MlrgQEIlH=lc~Kt!cd>g4A~@!cEyp zz$iC`%U*9d^h+Q@a^c;Qk=7Z$Us33wkTU0##A|7*p8)slIj79ITX6|;jrBl?;YL5c z*Z7C_=*h1b{{SIqv%9&y;pynfKtmHREiT1P^|Hp%Ut`0?5nk^LZ!Wj`g|{tj!J3b&I_+b}6 zJS5~XdRHlYVgZp9wH`!dD-jBbAVv$XLE#lR1-@kXRj3DWG1Lcqs|DV7ULsASu=n>c zfI3uOTyhM=MQ!kXFaCETRHW%P#MG#6t0^~XU*Y2g0-Kdbb#0)iU5Ys4N=k&;--oaL zy?k`D7$y_>JzSr9h@dV!st@5()pzJ>!vi*B@yq9fa1g1MwgI@L*bUI}w}4f95Rc>V zruJQcs^7w6!Fz|`Lm2z;p@&X{hCp_n&nE(f@4}aZNY-)E z)Y9kb_uyP0f_;z9cj@G#b{|l153E3e-@?b2;Oses$KsdHmth&V(-(#!qa=MshW6Zs zf2a_B))FfUr`VU^I1G(aNFI2_#Yp?u>$ZrP5?W}yYoe1V*2D2Hp?YPMMIye!cvG^4cjtK2I zJ%I-Z2NboegQ)2UW{_|+gz8RM7Vz6K`3+#)xVqp2fQ8>j07kgV>s>alg%`qW5Y!$e zIsIQSK(FCr^(lJYq2WCr*BG}0+|#Vu@}XX2H!pSFqHlABr53;?uX*qV7Wsv@xhB3~ z45DLM`-%y?Al7Yunc5_yWfEi&jx-z-k|Pb33>-s-DH+f)D8qFu!5hNXhhz+P;@0ew zP{)bx7`Nm`Eb6>4Oa*T_sPKneslROW74(8ES`q$awX(T)VH)tY&VuLJ@!rstIoA|U zT%J3t&>Qu9t*|#Y_jdPLh2CJ{#9(33%tCp;X9TFT@u!(b{#@KQdKz6v+nC%?#@j{Z zKC*{}Z!Xst_=fHz#ye0~=7tKr%RM(FZaP&+8D306HtS8u3)}A&6?vfi&K)Mn$nzR< zY;ckG1b&{fC10NvR_BUQm+O4MSzb<43P3t|AOoB-OFH}?XMpbl{G6O*JVjmu=1MTn zF6u9E1>`&zR2_5X$(t$X%vn-jJ@<||bLZbNr>1(rov!P?cKw{i)r)ScU3lwv>*p;Q zL7g!=6^m_&32re+nf)F0q6n;>w#_-8o=hc~sdxP~D-I0X5pzfDAZ{ZNhH%O^8h$r{ zFofH67HbKFA)Iwf;~ymuhH%PH8g8m^(VGa_QNyd1%u9TGe9ncNhWPxZ@kUxQc>=oSDugQI~8tqp4~&TE&bmrT;`1pdm*-hd+xhC6C|^ z;GfQ@VorQ2hK(?%yc|eiq*|Qx7vVGO#hKENq^q&_gN%u@kGTXe*1rJ$DTb9BM(Y$v zr|YmCUJeJ-f3k3hc(-_zy)Zk7M0qGx__ zzl9E8mw&pjNwS`uJWQp^obj-e)=5t^XWIiPammRE;YdD|cL@OfO-JvAN`U5B`AR&U z^taa}rntrQb*Y@hw%H{_&vQ@5K5mIJ`g!i@?BtXQh<9?0xv`-WGjZ|0Pj8lM$gSkD z;$j}$I&5rs#Ttkn$cgTC8;=|@9@*x9!HP%sdT2Xrbwm&30W4uf379tl3n*CAfkp(a zz)gEuX%b&pdy-#J9mJPOEG*-Zc7K-@2SMAtE^Ax-U_tzyeE&9oyR{uKv>L06u)chM z7p_>FG^DPB6R9Ncj@Sopw2oQb!LP@A^MW_zcL!%rB8z^5)qcJ8arEt+_&!hcO?Q5K z(>?GA`q+9gWNmADyAe?ZbT|B1>f0Z*h6vx)^fq%C zaNI5jcyEvagsfKqM`i;)An;$aP7-_yV3F;8{#`+Umil%Rd<1xX_=IwRHt>;7>wSFL z$rwYM=kE?$TY^pdSujvm2IKGMBVR(8;NR}=QlC&h0PqvlnFk9*!GZ2&{C22}*%7o} z3Rj|y9a=ZT5%x?~L~K*+)9Tkhyv zs4jU{7iu2^j=otGjPCOWt>=)uNsNRH`+)xiKQ0cGVaFLZQs3nt&|zC0L8~oj#mkLH z-a;;K#rs)im9;Y%-JcUQ9{G*`g^(2o5*wNE$Om*j6STJb4@0RJusT2x2O3(QKN%0+W4W@>@~LH*d-w7eQQbyPX-`* z$!_+N-LjXQAbUv+XR?<(2Lo5PYCWROs7^{WoS+}QgzBW)*-5=q;O|CWh=7naefam{ zh2f>#|1KQ6LwcyIFc9O! zu))CDLw4&PGHvg?FLS2alDQMYwBNF=j$wy)dY1s(kf5h4 zqMTv(oGt^l+ZmL->?u*EU{JP=f>}bhOMdBkW5ba3K_7czuC>G3EX>+P_vVPCATz92 zqx(D}rPiM4Ua)=&2G$R$C(N6G1r)4lZzH@@U_?={egYeVs9^nsC-@@TB)&AgDS5x$ z{vFotNrLr5xe3;<-T&%0N0%I#p0IT!Yz;m^Jzdz^jv3r;1fMcb$R)j;CzSJ3riD$C zM=&u<&`Pl~P%fsdv1WN9)+@$_ahxNYP) zbQ^TrhXEX;fkHxn4?TPEs6BwsoOP0@<;KfzQPckcpkgjSQU#6u9|FApb&@>;>@N$? zfc+s5=?}1tS|RiTa13^_(47HDRHKKpJ+(VSMhT~5Kmeqk?M6wx&kI*IrgwW}#4zpf z5m2i?04gWtj0N?0mK*(4`M>-!z2x)?Y>3rcM#%&py$sOzSLxGE1l~(jP6zGZ3ebX^ z@fl?Mjgk;&^cLJEX4o)Kg0MJ&(*GtOoQJ99R1LgFTAv3={{Uh85EITU!l&7IA#P$W z=Q;ZMChkReS)YgG8qZZoFP15A!mN(TdS}*;iWx93{GOEuODH{ zX;bM9!hV}^dY6y)>FZ(o`XQXi3XmTl>=?afb-~0@|4XQfobFn{NtS+*9kOhZ!7S7T zD}9ZOfYHyqT%hMJ7pPfN(EJ9Oq#|MTAD}O&M*X5lb|Vm3kBxpz(bU4-{|4SOe4xS1 zQtc~Pw>%?4Tamo=j3vT$ncvk@)JM-b<6jV1|FVWS9xN}13eb_Paxd8RJ zdMoUhcVi90#H09*`8%WfWwj-D=I3;P+?!g;jBOems^BdFA(+wElcQL@b zwj=0%<{H1qR%P^e8sj}!AKg}DewjICwD_TS#qtWkIx)$<-DnvDK*-qeknb3iqH4m2X`>~4(Q+U1aSv<$hxMW+}Z=HyUoIMnRQJb`Z$b; zL8~Wz2z=}z@UcB1tH-}tvC*4_7(?)8W5a#T^v~bp@2m+ny*XsmgroB3vqIJz z{!Zbg^}Vs9_YqztJ@Ozr-|z&Z#{))75UU8xXvZ>RgS*BbT#o;J@Ey#A=!0JYa|_jRU(L1FnWDxAD>%+-aZ%g0_- zI6XQpcR^lZX|QlI)?tUlOk$`oPw0XlQhv1aU0zre&B=KfpInpS+^D`4Qh_YK-N4z< z_r{!6SQJ$Apb91J3v~#Ead;@*$6S0#XFmBm--pjdN*#OwYGtb7{1s=b0^*%~u#51w!o{tZKUP(Kw8*v=O{v4 z^qrBBY8F?|9RX|B)gruMljJI6Wjm7d6>JN7ZuWcXdk)^{auV?SY;e{Ejo)g6+vl8r zXoE8>jlb3g=d_51>w3g+$+K(t^EQ0eO%2~~gF_{jfFHNPS&uaSSay6c^q=z_8gAI& zocGf3G8>%x3N`$iTsUCp56>OZ@b6}TAG5*P7is(pRaZ-Y&b7hMQca7WDL!d@FYGkL z=U*GHm7yU_1tr|3cuKemNt+-q&{Wb01e1493kts9PP=H5qf*?qFDjb@{} zYH_1PWxE?C>H@Sr+p>TW+r4Orqb5*o@;}q6f&bsv3~)}FP1Rm!;dBM~fYIZbbPXR{ zzJU+v=;e5sbri`sY~1S+%)?}jtBhHX!v-fA614!qtkN-Z9TKy)OTBVUwhigC-2O z@Y2x9B6ZS}m#~jpa0=t)pa>IY05;=rX562%Ud6w~LEvz@YU}1LuC8BDyJ(4AyD-w4 zg)`ZoQ)=sk0wOH|tg#s{bh^RWPY@Kgeq&m@ut6XDbDG}mMUJGXb$0_m9quL{l>nyo zmWhq#ZLl&qv{PF^V_NSdcFcFo@+7u^n620`f)&1<@nh7Al)NA}LeNK&npU$f&Nmbf z+%|y?KGX*>1b$kG;IXIY2_A&;D=&hHh#mg9(3X9bM+02%#p9bi8enb!k2@-j@y)&l z5EKPob~xXT#7No290{f3}@NaQtW7b{wBkMegHW3>tV|0ZzoZHfBE zT~hoe3LU2+s_FoYdSGNIup$%~GhP;0@D{DDVy?+KndF|QNbDh>s|uCTb|yun?6rn| z04AbKf?BhU8=@+CnnP1HYvKnyyJ7$TrnMd$rL3beD`OA)8WG!+7L)fdW6^;H_@ER` zq!E^YvacWzhN|+_u*>9FyUp13lTGVRUy(Ux9X^}ZY@gS(LcaMXHdxUEI!rp&3y0i> zb(@G$$QKY;f-dCCql4{}B-81*ZLW0OB+!bbqtuLre0LM4%50qtzguVcp1?QPuV&BG z@oL4^CeFtc^6~W|Zm>fA$cwbz>B}?5R{{|7u^CRpe|`}s3W`J`plAF%{)>tdXJ?50 zU*W{r89}T3l!?PL4$#Z#CiZAyXQ13O*3xFQ+<~rwfp`_Yv0*CCz~C0Lgcp&rHyirQ zR*#Q(H$_^pd&rEfc{GTuJs-V9KM+0PXs1VHaL}4{LY&nRL4-weOL4dbgY}xAtQ1HL z_=wm`x70WP3642WQcjFm2V@~}BNC5TkOlD9Y=(5+%*>5Fv7XLYlYnyDm-W}PQLW9^ zX+EPz0q zH{9B=sJ_AL_g^~g($X*Z8-&xpY|4~NOQ)46FrqIEDzz9xDR-Ueeu&FZqqq-YWln_q zA%ffwaZO=kUTy*RLtK@zA7Tbj^?rzTicalc0NrwrSvWa5rlN3lUha26JozfIp8|U( z^nMD`K7c>X^Bl)de|CgfaQ4QwoUeUq+^oXxuAJOh4o;4^N^3Z=3&ZBK@N(FLQOsU9 z>E!&Sx48*UBN+^bVY{wN@bmDL zM&vQ9dB})#;ZDo|=QK__{P`K+_h*2!%TMRe?hNqps1xb%Q<$m|)KqGJ#U1k&&cUMk z5s>w=dv5f&-V9Eivt)kt9rLDKcKPt*CQdK8+d{<|3nPT8Phl9fmv_wjZe8_)#h=K2 z6l_$etG)BPqdD@UzIO4vk=nRBD}e^i|QBG-g)bS`Xx2kssp}yVMD!O ztw+e;C5$Nb-?yuFzC z-wR))KXzT^R2#nCpOrSaU5Bar0mjF!!+g<(Z`Wa-u)*2Bbh?V!2gA@GyACs8gHuk^ z_&>72?K;e7Y;b#ey`ZJxXN4l%H;Jc&B3)=CVZyR8U8;4mM;8Km7#k42bwU>@HsD>F8p2<{(z!m`Wdz}{M~>t{8Iew<|G+X zn2~f{dx1lGrzvq3s6ue!9tNEKrM+(A=MH1am$-kO{kNvq^(S4}B$>`c!SoUVhULaAb<$_jbxq_4n9CgrQ{Kssc(TuT zwmp8F$jHKc+CkuOy5umP+@mv+uIutMxHoY?>FpSw03Uc781;m%=EmUHgEv4~bG?xL zOOL0O{WqdEQ0|`}wmzb~zZ!mot(Q$J;`4^BcTK1bijcAhMCQsAk$>H;F%bDTGSxim zQ6e1;N4G#+?NFzl1VM#!PhM+yi~g+r5~W4x2%Z$`h90cKnZzjLeHq`TaH=qjWY^v#Tu?#u^jH(&trf85gfFzWPqnF zyn=t+D5>lM`)4yA#|_4i&IyJQDW zV)-Rq71ptel0A{K7nc?s`qpYJ26Mw+KReR$O2d(GYviP>qHM>qD{zpHaej!|;`s}6 z`>9CGvpL*~{O>TW_HfAyxV$2a`z|8I;?fNN_ORuOl!g@9v<7di(`6Vlb7hOfUe?L_-dDO6YXBr!3cx5!9t;nmHX?ZRZ zwX5kw07G-btE8$rpVbC;i{LbcPSQdZvsDlo8}304C5|nn=H>NbhL)lswcZ&%m;7E}j-^LC49pph6Y>Iu6GYCuaHE zinj%)+<0O|HzCv^3-`$tJL#rg7^~$4=v4566;uoukG~Y0a@|mTUr~JT#QbjVSDSSr z+$0m$)WLLAlyw^|m!o7;Q-UOPqE^V3L-pS0AfT8iGpO?N{6ppbXChbwEpsBao*sp* zwy?XMjV=(0t@$dlWOaGj3q~^qGWdOoHyra!-ElJdmiy@IGDjAI3OVw;$dRPNzUET< zdUj6^b7&e6MdoxsH;Ne&u~Js#P7l(4;|XNVJ5#a<8~Q>Q=$e4^WIy3-e+ z6Rsk6bTH3oX*oGGghqiQU{Kvbgi6jfM9j&wgrg^_jFvwK7W0&<)%g)D_ILdfIAf~N zTEea4!#Ef#V!aSnvpzht*eVLQer-+IS{*@X5p?cNZL?v+4M(xRl9pZKn75yV%i;~2 z{A~xneSByrnV%7>O^p*1riV}@pA8nj7b=}BhM}^7hQ5RSY@vvd>E3OeA3z&yH%ndx z=6O?s#m|OHClWJU*4c32;D$uhp+e?}zjW;wMEzz&oh{eIu{7vAkn*j}7*UPFR{5Y= zcBjv5*vDE@S?+HOK7pf}(TkesRc;Dle&FtMBpB!1b+UOQg_|+5R#T%);5L9j@eI3A;!3jjcMiwVf)=-?Qm`C)}~lf)ToH2;mlnJ;n18O@Cf z=WdCUSHBp3{AdNB5+%RB8i1$PNB}}QtG<#L>k=4e*MEf=8xt4>^_LQZF_eCMs{YT2 zu{(ibG!zh{PhoI~#C}%rFMIN^FZ2|s;xl8O@inHgtTU3|A1r&R{w#BidG@9)>}4a? zN*^N_v6_92c%ulGvQNdP5*U*W|AImG`tmcz|E2zy(Dqv;8N1{Ki4^1L8s5YXrE=r^rn=#tH&dm_aLO@CMH+8om=&x@Wy#o>HrI5vAi&PK8% zX6*Y#W_(|6$$(k5!}w750WvNr<8k2(W+uNcj9fX&*q{OhnF_ZRX!#6?*B-`|Ga zY&Bu@X~>aYe7UD+dtZ&Q11#vB=-_(ZsWCpr1_JK0>3`c8Kd(sCQL1+6i&qoDLXu(V zUQvPnPN8$9x(EZ7wCJVLLDcR$6na3T!;%&~AgcZhgKE6CbkNw z+;f4w5+85DTa9MrRnb8-n0+W)CbN$DM08kqoK{-j>!O2bQIANHpEsgVRD7P2_H;x) z;U{*#&HqEuQ4G;^(w>%%pQ3~LM)Ow`-C7%+w5O%xC$wV8Mj%B$UvHz6_Ox{T6dgR< zXnqkE(zV&>q&+PiKSc)%jOHK0Lb`6eb^4?|Ege5a2R~Immo&XL8fi~U!%yH_>c0q@ zp9}~ZmM!)a89k`!A8!WyM-nc|8H{)fooE2j-czv&dBL)d`pMvS*}_{l?UX#7=ofm? z26sn_`*_8k)hxcqv2rWAtoPjq$79eE?LFe|#kv5|MWDI2E{15(j>*meb}qsb^TKi$ zF61+{T($y>#kEZehlgHoaj)X zp)-sFPQ!47qsNOIe$FxQ1VmCH^~&=y{U3oR;y7v@##oKP*WB?AgtiY|h(GQuWD+pI z?%0Q02csQs_IUpGFlOzer@Rf%VE~OlfU}LCa_s!4jpSqx&iW9&vekdkkG$f0D&C^c zMj}%TQw;*4gFrtjbSe6sx?5vNFRK;$8sSNn)1~yc2!G^oR&%ACvpf%fnn$S!8+p!h z?VpG_%YmQ&Nv@Z3mcdVQ&QdPR8?G>8RH+$dn(YQc56oDXSG>UmLr@C3g|C~n^> zs_P(}eTMeu8YUiwaMpVbKf%PnIPt$AJ0g(}^itzrDLbNJ{`{2}7ZcsJMKd!5nSP3(+0rhsi&|Rh&KU{=4N2-9r(&LJ9 z4(n?11>&jdo0zNPJ{6*{PNf*tsRvSk$-Z9q`QOHO(w92$ z0t$igvl|ti1i!*HJ{o4nyHf{X2d2S|0>){fl)4Xhouc=`ZZ|sp8b(zY!*|lJR`him zQN5k?{}b?Z`CqE$XC^8-=0CdvO|RkU!WJZK{4iZAbJ%AwolbgoJI=ZXkgH1-=rfMY zbvQH5b(t#uKcQzf`41X99(hb7yAk>SbXZ zgZ1?=juyM2-2a|j^?bbVqyHux?zHncRtMdfu~V*Tc6!+p8o*ELsJ zo-ab#mJ@C|DdsdDHKSW5+Gbl^*|71<9#+?EdHBho(LDSt*yVahoV&c7=PpM*^?H>f zKAGxIv{pU@zaLKQxi06PYjE_-$A-A)I#gJh^R09&K1nkf)~(;gx9Ui2cy4Tkl>&O=QR zPzks5AlKR8cKmPH;C6hkg0ru*_m>eHJf$!CB-SU1Y#sILB9SkDTu=1L@+i7}scJB+ zEs+OcoeXFM^{!NvrBt~&#u1P0mqw3~b6{uR;N+236A32KE~Rr=_^i+A!f#9yKErT^ zzXC9Zuj2`;F#0aFk$9ZH1~%!PW>z{NkeuLu1Z*7s_BKbqOoiyB!)A2+HRuUgi0Y)D zujq9?YJ4aCqxg_6|JJ9;zq5g>>2>*~3!7mLs_@(BfT8@AuKY9cIQm}NHG(?%P~Ij0 zWTjI2CH19O0XHWwrNv3VL@diqaycWd=b18nTGscFWlBcj@$sx4iv_ z_tmmu^0X_iBH|sjUh&=}u3r-KnXx5}yiW;x&7y}I`#_C_Fk&wZW@$}a2-}8vaIE5B z0wxCVmC?q=6~vvkBF<12grldvQePc`7MhD#e#x^w#G(i@-a9r_@&UKgOqSOuMcf12 zcVosbnJIZl=$Y@)+m_zJUK=b5_dvvGGkXkI}WvW^iChA$dQ`+n4_2wpNx4otkH^|3K%Uv#f&p% z6`FkkFFqn*Ov2XU8eF(wdB9gCEf4wXU@^uM_^_{00ymAN8%3P#hyBpp{-@ z{7t3C_^N<0em*ug)>YvIr#gSzp)rZIO02VqwMyc~*WG~FIA@W`S+UP98umLy_>&LH zX3vma4}LlOlhfll{d=0X@HCq4a4msOM5slc4$$S{X9qyA82D(D{)z9b(`dR`Kg zzW^buf@zFwfiCcr*l-QL|8?@xv~4EI~G7_hJo0 z1l$>ijz`a+=_J-WZx!&2b<=@S^4q7T&|HQ!Udb=8m#5Z z*>SRu(ZTvkC?|~#?^*IL(1fN^>J)iM=pfcPgD=JL{DQ*R@O`Y391wQEc*&>;L;!f* z=yO;J3|?+aPGTi+E%;<887JFVrEIw*W@8cl+44vs&}coQXe@$9!dZ;!yvCW-9fqho z3{rP^ZDCc;_H1;AtW(+WM0vos^F$&}fL)9~)8{nT0+0@#X@ByX4EW-9HJq+@dRAi; zSIGYkRg0tIPk8DcOfw%atOxw-vHt-AVFDY~?6AS@ z{(BXieJ}qB^GWC(MX~&TnT+pe_)2`0r zsrLbmgXPgAfu2kpg)a%|sL~j8aEY$)GI2h=&CMoaH1{KCl->vmx*21!L1Tv6zQW3d z-BLI#CjgDwGfRyjF5utUwKyZ83h-me*}GPeN>? zOMRDM;rC}@MSzPA@bShqu?e5!CYC$*2cY!ap(p7ar#t2u0DY(T(-60Da5WcHeqsEy#5MvZo7LM7SdM4CUjQB z3SJ4fLVtFoqSb8{cbLV4kz%YN?F$!UY3;s9ew&$(>n6?#TW%&WFBkhwO!wxndkZgp zU-dDxZP3R}<5rew)XWuO1v>6-zeDW%X!fzLB+k(>T6mr?H}BzP5Tz^RBTbKx2ya{AKM8&mO!IOlBW~cDZPWbH_;3z!@ElO zQ!n@fEB^8cr-0B+2)<-9K@J*r5gbogp|jENMS!n)*M9a>f_KFn`Knx;Cm!<%-c`(d z3*L2B;eb2$o9Xp>SFvBsWZ0^*;bA#fHe6~4U#s9utKHzdCYa&tTV>jYuWv0@_yO@w zKK`46S0+Kib}^oIo?7G;V43uZE?Z}uc8Mq!i;B~yFB^efPWUtD@@aQpJ}r|TO_w2y zkYkhPMFX(Y5Y9TH;WrQnLpbYX3wpKtT+|Ik+YlCw<*8Uu#2QUniI$90) z!cN1_3Prd-5j~nS@BR}l?E6FKb#?oYg*#ln%*5-qiJ{%)Vz*CIfIsUH>lTgX;pV~4 zK1D49<0oPC85mW{tzWvo&~LpiuT&$b_iDv!kHjl41wO-fnoWw{33uYI1VTDqxlPe~ z9UkcPYw*Lc(9e`M1b45ZpRWGd+{qdt)(&=_;hso)+pQG8TqIT!Fyvzic9Q79t zJUF*aLwK&R$%m=zgsW~?KyJ3dlcj|<roGn3o_8>?7@U6HZrv513?+A>HhI?S`^h zI{He5r28vP-HiyG=%F?A@Gee2~ zRC(Y`{}&Z~sSZHBucfCjEFZg3VC}uQgGs~ec;8D01cDRH^`Gf@xGMPiBx;3cTQ_xqj8%$dVX$l&h3 z-|qG#@4V0ZJI`~@dCu)U=e*|vKC-etG);$+*Xf|`Z22#OkM(F!GpPGbs&duxoR!FS zu9nwr=Ujf%i3$~%)(mpyXh91-7h%F=Wskod2h-zo~0!Q0Uz75KEw{C+jV!$xowz@c! z-h&&TiHm1p2W}vt%nsUQ%x#!vg|s1=PtCTR2m`Qu^X0;@WB#PWy?8FDEp_7c zt5(eY)tesw?b{wFnm4A)jZDnr-(AdC%nL!ypze38Ob}7e95W}MUH5+(7|V7AF4O#n zdeHe++v&Pn-*1G4rZo@mY*XYiHt#=xDc8F1_4Uxd%4mbE1R26k`v|P=E_Nah`+iOCNJ8D;&2%JiEZ!9on7m zoO1%M3Rn}~T=eiyhC`&^t`>$Ec%K`YcjI2=@= zc8(9V18YZxdgk$=o(b!jD%7)%5A`fq&r+dAM5<8tT$>L1!%>7!h904e>QJ^3&JL)A zTzM0b+}0+Ttaz5FD{msU+tx_F>x5mau*^HXr7=$}LLF1bHt(B8Yj>r;3@|2hK7?39`}XB4W2IGG_QWa{+r)Y| z%q+n`uXlq}JaQ+7dGTB{a)&_5M(%K*cHB=PE0>CrT=POp7dCU+N0+XQjk;i?aI$?2 zip&_SjuBtbp-0PK>Q;0z7VB2L%f?R2>iXC>kAdi|l|{ddu7$Cw)`z_tP^M#_#aMF+ zKA+-@+=k^tMNZAZmi@iERB9QHq1J64eP!&nbFstSdVcTjeV9%Ie$P&$;3eHunan^1eluY^im!V1V@~#a$t1|q(47iFc|3ow z?!;;p{m%wAOVPhIumy^K!N8)5)_h?+>p8dYuqd2p%~@Az$x}FaD&LN4Q{lu*%8zQ4 zLb?|##z|7EdG6IWOG7-r3LWo~bBafw4+MR0dB&8I$#-MW3h8^ZO<62jwbDf$r+muw zU59PRVv%Z+U&puPw?{=io(~BA46f5c^0PIcZN}lTShVsbuH&Cixz4>BFZgv!+2he^ zDEX;fwqYNtSbY7Jc((ies(idDNq=_tK;0**d!@QpseAsJJEAu(K3MP+qrrzetT`&P=QJ%meyAef zHznbb2tC#KI)7kT-kEpw7{tFZqr%wuTL#W~6q^4c!F@b`NZ~9(yfpu34V->x{Hq4e zT&eM>fipL0oNZ?sy3O37@t+ZdA~K~X{AM`0N}9&z|AK*=?sJbq&2NThrGcB_|Gt5n`kLoanfYOZ!Ec814+d_= zf6BnkaK2&SW;jn_AYgbi!>P}mB5sCryyCah(FZ;n%`cy_zkgCj8%Gi3XLz*vk|KyR z{Msy51aY%AT4~^!+9La$s?pjJ-1iy$UIQ;^j8A-l)D@8Y$|#=#>g%L@!UmHDXJyut z{^Th+Ck^F{Dyya%!oD*`mGjpgW&9xGnpx0HYes*NKRJxbu4$Wbpopmhk&Ma-)cJTSh6 zA?swzKH*C8aHGFCd3gD{QttL7>@JDJ>6X2)5sMI#2fA1KD-ej};imqw{4({zy1tNn3G2YPo1De<7Bu!RvBclSOg zq-GjYEB#%Rs_ESXse9$a&ZZ~n*IK`1?0pha_xdB0+S&9*8J-^Urzn-^JtCyUgOa*W zGH&mE1Ijo1eF)jT{(f>F?!HeF+nb(ZfU$=Wous#d5Dt8;8>gocz7^agIuk`?zjgUk zKRjM7PQ8N6N<}nvA*jo-=qep$r+4>vCPp^BS(+T*JOGpgRi2jC85-aHRA*v* z(-Wngq0_rx!%y$4a2ZR3k{{^qqRqk5Bu=>!7M-C$_hX%jK+{fef1rCWetLH&$8~Qb zcAzv_1BuZ1-tC>Cn(i%~iJGP^@Qv$!0YAOZK)pDz{?cSf^5HSmeKeV9db+eT@wM*9 zl3(k6I=Q`jTk-%Md$xN3v3a;N@p;%BpqGid?l+U$dk-XcYM$NQspPZ0yE_we(mbE; zel5APcROMr?2jM@F7P929+gh^bU%X>-`<&+-~ANw$P=YWxBGb@Pk?(2_!@DL54fLX z{wc-dmylM6yEi8fBP+PwyD}nkdJn?-{VZe2Uv@v2+}(7jIJu(xRruTux4z_`32PoD z;sM%=Eb?SABJmH%iARzTkge&B;^gVwI{-YI{I=$(fmb!X`;$M^9P_)e94+|(puo8uAe@gln_Uqgy7p*ap9Tn9w1 z-N9HYM#NK(9^7Hkv=b#(M8WQ4Pj@LIsj0shiL?WWmBJm7)6`Xrkc~oK?2RL!46+MP z1moexW~4$7qq}z-EWx$AdyAAA*?lNEvbP^GCCmOVyPsu576DKt9m0r6nN~%}>P-DZ zaOFN(D+G`YShjCnt_u3MwF@h{yO>x-$)fJV$)etO!19nR$ftMjOMY7(JW9qVDh)03fR=f{kg1R?8JQq~XS;itaf*@&Et3#3Pl}+-lq?yU2!X?m zRjecSCZBD3y$HEN1@QYq@Q*@pvEUOaB$bL1aCKB3M*Nf`5uh|9^g#FHNasI5ac_nETzvaEn0ZT`m0~ zu>g1;HgzlVgdXPGcplcE;st5GzI?qkb%{RTyjpiE4x@WLH11C`0((QT8Q4MtN{=51 z4B+ICt@E&L2ZEi%IblZ_5bw%|;9fX}9EGQF><0g0Zq4BfyGO(BEBkL?s7!ZT4G6iv+v2#?!T=ROTRg>7Bn z>AJvHXX7!nTX@xt+d3ogE`snnu1=nM0(Yi)@Bfm&9IINfjv$OPmd5XL61~&p25(>( zhY!#)*4_SHSYpfbTpYKU#|!F*OUrQl6Hjx*ae^(+I`PJ)Q^8&HpU}XVXsOcNjRk{TjcEfq`rU^Ndq_C zIg^2dAwTn>=GS8Zc6h#S@S9`vKFHEgUtVcb$l9AB&KE_7{{PL2=>P6xxd9{;i-KLF z2UP;<`cXX|H*UtUHs+C_W>EKML_fsiiK=qOJWW284bx+Zp94k~dp&eq<+CX4Orz^c zeQ$sz#woz zfuNhV{2C>HlV((RTmIX?bH)EGHI}Bw{22dqQp;;Rm*4biK>5F3Da_>LJKmOOGN~#M zRL0y*4`H|#$28Vs-m$>ND*PR$FlbwTZsVe+=B5c(PiVYoNb^ktQ>v>9T@S6-oiHdt z{@}L^sh(*i=B9L;G2cDY3e8RFHfg?lrj?tU(rw;+ce^cZKih3<`&sV=lkd(QVFtT6 zM~tzV?>?BFmLZRAm`BQs?Gokjd`#g!OW;a{2Q7TD!Xp;`U4=(2{6U3xSooh69=C9= zb7MGD7Cv6#c4p`LHS+tYpkbO69<=Z~6&|th!JAn1p{uW~z+{p^+hLL^aAKywP+SVk z9)e2~hvL%2p}15z6qhQ8;!@R6T&fz1OOuA;(j>T4(8u{jjm-@c(Cxgisd>)auNqnA zJ(2&_ZJwx=Uwu|+&%-m{L-uhKVdCDGNyJY06mE&wvksRtfb3i#N zrqM!98#}CQciXy?_cv?^z;NE6X>57CGnN_DfUi*pC@6-n3+nZN;>T6zHn!*4hw#ge2j*V&! zwV&?p3>*mI=&|u{x?Qz_{&CyzLnjk~#{xS-?&;3XW8s=VFMqW6?s~VYZs)u8HGf)m zTD|*r{rElgP@$u@w{GV<^{cvo~eG4CC?i=+*Z-(b4uZVr<^18R4sV|C);nC1y^+O;-doSqjvK%@?xpV3;(38$aVo{8;##bI!Flw(;i5w`5dP7%vG62}v_7|L z|MGi#Uopa*2{I;*&*FDej7~RWV?B3_pF25MgpttLM({5G8U|jR>3$`YuXi66gV0Vp zcRlk;&=qg5Mxy zTaasBY3X*_DS@A$7@K$8MEjW5#Gdkzo7^$27<5Gt9&hO}gMi^tpHuV#_VeQqYgv0a zxV^s*Z!9j_A%&VpaEu{MlamokZ%Cb1^hf(mv{YD|R1)<;ZPr>GxRp>S~@`{(|t+X&pfM zWkwPs-|)}JATaxiO_h4*QPnZ0j=5W^iOnEeu=iv-ZAAJa-P%jq4ufw zu6Tw1!FR7`iF4QEsdyZfEQ{%PT&{m#xKb*)EG;~ha6WX8hAn^TcH-^JK>7?FRzh~Y3CEpH!= z0sq?An3?tN=DNf?CADrsB+B%P(hr17O8xDnyO6tUk-dkv*Y3jRMdhK^gGGG4469>U z4Q|2bnpbbTpQ(WbWTX5}(YA1`V@#_rdfkjN6pOKSII=$M4&dX=76c@TS3uqP z&bru)5+qBVw=RhTkZ{Jn#96NSJ ztahRBh%r@;Lg91V5Bbx)lJQ(Ha%DcQSw?Lq!iM@_9wIY@GQP5SB;FKbR?2!Ix%?$W zfc}alcth=DR!kZf-HioU{Bl$pu1U4L8m?*fmwE3vk8i3>Uhi2biw)k)7&}DK z=?$&$``NL>Hut40dSM-d> zwcbObX!SR@WV;EKj>4+-XdwU6d>iMU)j~(NJC>(bB zvVOmD|A(6#cWDO}!#VD?>m9fLZew=PjBVUTxN4;1wzT1O^e6{A@ak|{clSHzdis%> z+&!Y{^T%c^!TJkFW}Vj6{sHp!;%%}GTdn~b--#ws^Khp%Tsi>xhBZ$6j5ef~m&;UJ z_oUt0?Tk-2HIL+Wt1E|Fb?!?}`?YQIo!Gu~jjAfHyBqHf0qVGQ+UwUlv1>*iL)u}R z3w}7A<`i`~JF(n!=4b?EgyVHKq1=`@?u;nkd5Hlm5SpvQt_qO+3Monk((m0%15U8a-jR<<2^HORd}EK4*M&4wo$5h?5=getV(i#c+Ge zo$c4H$LX}U_`>bKV=!~^T z4(UJx{T(vQR%m#1`5jz?lzX4uk_(GQS72Qd_TUANT#XdkyycNcAA4Mmo!!JJf%!Fm zU_Xdk#s7AkQ*tl6dnpU^3_DnZyHPuOO;Jg#bo8A?q0t>h#nbUvoA)Cr$B;!+1@}g_ znP-eH|7P*@(}vgIQF41}Y}o4Its_e6i%%IfqAVo8cY-I6VN@0JU6m!)4|7=<}YfloH)CwaY?gW+2omf{gQ^cElZl_H!d1nQXLy69auR3MBJJF z^1LOD3l}#mS=iD%rG?;*3k|a$Fa14EG{^AF zEI?41@)e@6fn4r4bHjQJktv+e&pU@S91T&9Vz!2z>axx+{Lq4WM&TEct-S1$k0Qs3wG`(H3C zUQP496jv_)yEupq6Boa7t_uCO{ii+sXWPs)-&74SrjKc~{`$ThmYO#Cex>A1jI_=B zEU;YP_ctneAB7B~!>^$OAn2xwW(|9uQS$m*fwr*a{{o9#@wY}zn20DrrXTA?Ew9rr zm){gACo{}Ur7+uWOj28(m|b=Nc_N&21f$y@^6B{a%lECKUxoi2EvW8x{9jZVn4}Kv z9@6*ys)>cK_0e-R7=)k*M-Y1wj1~KvV|*ns;1zq_xC3uJGcxn2yKirGrENR+1P{j3 z{DGt1-^&TEf+6#$CEgx?(CrEg1dfjD4`5Gm?M;7Rz&$wr?Z8vxwgjGw) zRtLr(c6S60j@uO2F)#79cU)JXUs!tYKhxbguhJWGyXMt?Vgx@@#QBjz1ZdngHvzkO zt~ao0o_l6t8*woIF@LZrRmdDx%ILnME^fpsaM7qLNVr`qp)72c!t~rA%If#JDH~OM zs!9>=>3ulPQg)QRThSjhFn%+l`LMhR*)Bx~)IHygd9{!}9^J{+my@_%!xJUHE|KzC z|CWf-s-H6V5;YSygGj1G)DAXE_fFT6`w&>_rVXqThIP!|a7~n!b9ny~aT&W@LGn>1hsK z2IsKNKbau5ENb{#%bW#;YIagWO$+BNSb!Z*3XH`Qcl4Lsy12O!o3%Ehr@nB`Ed`_y z+@^pqy2P^HH2W%QN}YJ04+Zy0=S17VY(G>PxcP2od7~jO{nqA7iXfgTjfL-{f2ZM& z){)S?2A(OUnYJDM)w+}Qj|P9H^aA|P?Q3Nfh3t|y_-^<)%B?wSGvr>GnVT|2u~5IW z3*ewa$_1mC78?Gn!dj>>i)_I%D2D~h$m09g?Je_tgjddSeZ3&CT!y@+8HWdA zW}QI$Ab)ZgTRz{ss$dRTLbg2nV#G3Uc5-F>&noM{ZTYV#%$C2Bj=*Hz(DK=qXFZh5 zfA+y?P9*>D;9P%P?(siK5_X5l1|9s_`ZqKO4u?mK&yv^ar{P~K|8dJQH!1m47Me+a4gUuObCtii%0K;z zk>zg;F73ZAfAq%on<9<^%hjFvXcR76o@K(WI{|rSsm9a?EywNnWBJG>zn+l_Bj({r zQvBNT80(m#CRz@0tfTOGnGvHQ78Ic{$2u^dF+G?uazH=rBcC3$z#vE`hdH!m;4NV- zhd3mySvkHj5ai60e>6R~(T=eVF|?62vH>?a zuuGEJ^~# zbWe|MupH2k?`}bPJb$O|#PryP9)ls)rR+bh?)h%an|~YIka25{ZRoUi5I<)WXL?gQ zeeAIfotF04hEDfh;ZCO4r1|Z!4eh=?wxRQYJ+`6qfjzdN^MXCLk_+-IW@;Tvq>S=we2vY3M>(-KC+66)?7eI4@vqgWSg0 zhR*SPC7NRx>J=yI)1lx#$kXtZYQ9$gHn!1JSm*V)l2=gI*DimB4-UYEOi?V<@9YA3 zQl4j(&69G$D5iymKdZ17DqQf`28&{$V;hwD+t`N3a~|rMGF*21JP0h8vD@YsfQgvu ziljw?iqh=@ZDGrQ1s1vFuTTQ|{hm+$-aPWU9jV(5`Q-l{7Ob;_nnB(5Ssrz>Xo_Q1N^xY(I?VHDw zPGdDz(IP(B4{@+UGS6)O%3K~4nLVx|y1HL!#3dq~{ z*5y{;$!nT%cp!GNegFUJu><`+)?v28zeI&U^G24OS1N(bn^6L`{BQEe4|QI|ddRa* z4dOCQxz+c5KP(C9`dN=Dya9}1vco?g7|n^o-w&Q#{-2-2fBJ3v&puu*|8Jq^FuJ`W zpCqrQd9Q?UF8_l${O3E!_P;rg|7>T`=ys8OI^O?Z<&j^f1bkXh-Knc-UdbchshD&- zOUu~uAHvI#n4Nxml|Z^Zrk-v2Ym|J2_CVc-IyoOcE ze_LM9Yv{^yHIx1tjzTb3{+XpB^cls-^7B4icK%^}+I~|+_x)2U!a0VNYwU^RVRqd| z`LPTX%2CiCr!nx$S2W*T2K4t~%N~Ee84c*~ljB758iX&RyZ_!MH!x|-anZe# zU9+Lv({x9dUEMn)R*Q>9kKGcRC6H`P_w`NLsN&OgA7u;e>tCeY80^Np_`kWYuhY=( z>+7`OJLrt!OwF#-((dbP-0tgZcmAvT`sp+_`uanjn7}41K7i%yvJACj3;C?hN&#}2 z9!dd1S>2KXFcY{mW8>l7gMnQqG5f;JgEEn>eVx3+y_}2zN*aE z)!+L1l~vW%ldCS9ZLWG4tl$*ZSG9}JNp!T~M5ZL2oP1WHIyond@>OsQWR%t zs}grIK8Xnia~l^fY*^InnPBZ7E1z#%)G}f5l16NU(tNAhxuD^u+4GjnS=bQV4&n)iNOx%?lS!+-j1`=76`znG50oGAYC_4O-q_|LSo{m<9e zUnYD%`M&=5mAp^g_07&d`TF|ebS4O$tp(NHme1GM?^gWj_E;YIe0}{>lt&lj@n44{ zUtfQ+X2>J2;e37lp?>Gj*VotI`Mb17>aNpY!%;LYa^+t~<)4%7>z}V0EhpR8FJqu! zPPVV_8+u<~f4CpwcmBx*pU03Iq_6L|1K474nploN8mFm^%pm(11&-?SJLb{_{gAfg z-qYB2dVoj3c^@2@1_o!Gc*;26?*s;TxZe1;oxoGzIy%i6w}oVa6m3;FB;x^R{9&@= zKsN7#Z-ZkK$pk4LGbef5&ve|KPNlcb?FxTl1h!NRW2;CJfN|SM!gpufHf|PKiESRe zPGFN$=*kCXg>qc)Wo$s#<8-G27mZ%uMyysKa*i-bV)`AVzx)zgKuZ|XG`vSiz?>s* z0@Gsy;|=U?Me90c44(BofKMvB!EUTl{x^>e=rpv)26Q^wV*@(f?6Coj+hYSdP3^G( zov!vg0G+n>JOG`(_B?=e8XIE+ldB4t2Qazny^Re({-nkRAeZUU47Fbjp{#C90dhv) zr2wg{UP}RTg^UeAsY2!fkUcXGAm7-4ekZe@V;FRj*m`{I{`zd}9Mh zhn$0Ih4nb$N>=eXiH@Ex6W5iTfAT1D7lzty;3tK+l*g#kb==XL$`FvvoUseM8J)Tc~ zJuFzK1~r4a=jt0%M_u3QF@t<#17B6{oXG!v@a6Jf_pP))9Gjruw*UFY25wRQ>-LIz zJZ@|v-`GIpJ&p~uDGznKD4+lN<^kNJ1a$i;pM1Wtfj=q%=19wLY@khf)TJ5K-ImWcHlX(x zc}B@G{}wV2VAgva8>nWXf;ri-ftf=b8@QoCG}OhJQyd&P(L8|48oeDt0=OL<*u z0$02|T=P`(#g6-ycf)6K2GC_AoW!0o?}jpG za38KowCwNwab4^;QA9{Mw$9J}xYB1h#2ymC5Qiz??2~=c!-^8S%RpQ+%rkPwycK(n zVGGK&rJQ*#jzPF23ci-7=51Z+j{+-_QG$4&w-MaK?lxyD9V0)^kLhaZXAIMUFhWG3 z-cfb2;87moRZ-{0anb?~aM~e;JDv7o93kT#-F38eZ;>;y-*Jn@LG+u-cozNc-mOds z4}FQcJCHp_=x2B)S5ny5(0+4WY(rF>If8R%^-HNT^h7%~d8Pez! z@H4HD3?fW?ASm3uk(N4*Hiu*POGhz;^@2=L3~0GHb?VRR>8-jIeNv;>T6SuU9xA2d z&iKUIB{Ln8HSfBL~j@{t*8HaHQt(oLz=2W?a5h`NmE41I8+<)^EyshgYn|TzR`hO@<=c9m5=%AQ16aft-t7omxpPSzJS}@V_uP8c_KHm6vUV?mZk(g(6slIMdQCdmqr!<|G=b(=GyZ6=&~p=}lpyx9q;yv;d9 zQe)ekQzhkVb4E$({5Iz_NmaBtqn*U7)onAqPU}{lM1(3Z?p+nZVJRZ|y&F{hi-XI? zwv8zPN0D>MeTdAKm+Dq@GBL#hN2h&w;E6+ycVm~+epwlbcu`l;R#CUsyxt-XJ{!x^ zX;y5eu&6z}8_LP}MA1&+YR%@B{q8_(f3WpHaOAeueMR#U`@FT|_K8{(rxdo!*Fxs} zmeX+>PWA~dBDM=Wx`nT1W)hBd6f%#CZ7IE`(?yD>&oWtPoMm#=@DrY8g4if%j1+H8 z%qLO}3eduD+$(TV58HeWKra02dGH_P!8hf>U(17^3B_{xdvPB83wdx)x=}OuW}%90 zaHa)~b8eW;V>t(ByS`yj!wFdC%{#%NBsVwA#i^dNo4z)^CjHrChK$4Y*zuI`=-(U>w5z%HEr^}VJoC8ZQd5(EU#I470&}o-Ur$= zI{X@ofuNhV{8%~)oM3W%|7;3_w&fcZ71)Qbs8-$l0{ZY;Y4{%$;R)hhjpJZH z7y4}I+R!!EUXA|wKGbgPpOoqUu!Q5x!Y?iM^(FzeWI#5aG-YF_P}FUt5EB1 zA9uig3?F)2z-7HSfYa~i8Ps1FXHbilaPOSyZuqFwc| zJ}G-|U92?V#HO~kk8qQLN8L^1ank9QP~fT1xYud}2f3HylYySVK6iw(^Juu{h2@X; z{;b|jWX{PRs2`uIui3WzNBW#>@9lp<7p>lf#WVFh`TKe(hVw;#5O)9Uy!B@%@k+7i z#`Jth_XZwjq_?jYNym8>yY@Kl+RiQ%7tw-m9SFAUW`~S>Wz=D22cnsl2!?P-=-R$= zEt4QIFg&o&xl;_QaK^qQ`;AcI7@@QohxwsGO4j`SKu5>Qogn;a117?^V_Z%CaH?HE6`usSKW5$ z2zXS69uEdQj<)=QU5hxCXh&{u`xZT-^Z)is`iO%*6R(!H{WHggAw0J2TfY_oS?Om{ z$n-{VjA$o|jBz@x$Vwa+6D7($Qs=(zxH!b~X<>nrK6wtV%J38`?9dP-1?x$+v6=k~ z>AQr%ulp|7u(BKcjK|AIcZ@2jEXjMUqlfRL1-NKPdoCMYzPdOxdh9n#LZf}HrIFEN zL!-+t9bHDdK@1`mIvqHci={+pn{C4?)jZQt=%QG1ozZwY>~i%<>hj>9&x7BQ2k!uG zuJsUc0W6t^-;=KFJvTNin%yvXliiqvfzuPRK5PE{r>~y9WX_@+8W&!FYx9Y^E`~dp z$83CBJ+4DA=$r%<_QAv4bnBuUaH3;_=-i~|Co$hL&+0bvH$l@7XEQ_N!A9()c+9VaRW`<$VNUG{1bxKDU7~X;aAg37Iy#OxvM;`PT9J zS8T-pPjADU^#s#aWwUfLv)nS>gK0z(9jXl+Q8>S+>O4qDw?QujO*a)gt%O;t@~y5H zG;aHU2`qB?FA4$dbl-sf(+^#*YX27kqnnx!q%eHR(d6@AhvR1OXj%xUpT8)16C-W& zeiK-(K19Eg_fg0&I{X^?R}gfQ<zNd0UweG{*otBh@Esp`9^fy3!20Y<+ zz`!Kki5PkxV&9}pAcBGnV$b;Zc}n^#-mQo~erQzOGu7jLeA?7_+_QOVNkzQB!aLP_ z?2-P>C5NWPJtgr+9_jZ^JvJ>qb*eYsf9#MazWLa+%90Atp<|nmc@KF#kM#F@4#kgo z-kti$yN4c+d*T&``b(z1>+Pp!Uan*47aJRR#r_8P^}xytAsYEhP;mhuBX789O=jT$ zXktnRjgMpamz89?j|@a?w0`h#T9KaokeBv$0kg@x9L37*|Go z?Q}L)D8t9G&PF7K_~WAwk6!u5$Mf;X7{|rO3O?5cA`-=)50UvnAy$EC}D-P;#-@d5Hp{S7jNesW#w z)=2B-A}|bV9#-%6_x_Px5k_Ekzk<n=}lBq_`J8$pF%ewxl{p50q`6@aIog&XUx@ppA7^B0M>}KIajf+^G79s zUm<&!ze55U$Kp1SvH{OWg#V(Y2mjaleFA`YL1~i-dqe^m*P{{;$q(84{2jJPTml!W z5Z>!gN#GI%;Pd52h5s2}d^Qji0AeOW;&2}#6rqdqVX2C@rLgS~0BqvYM!Lu-PT7FR zCuB1mJ_7iL><NMxlB}3AF^|d!SbncRNMdQDjQypE z{fM+#=Z{L6b3HH!+B$!S1TsO3OTdU*31qzC+9{!ykAxXnL1}ZJKO${1Q4y6kh)+Q@ zW&#iwtO#RD%47n~bq`ru_y~yjv~42N=01N^vvdd+Bw$=yr6hu~;TO)JOh{s#KS*L} zBQi1X%kT0>Bp~x7vq4k<%n#B=#@AA$ZCnB}dX^%$rU)ECDtMqIT+Kv+kAPVyg93o7 z5lO7`M!Dy)JngP1S_SWCL)qp z=Z{L_A%BM??(@e<2z@1iNiX9Cg7lLF^pgbiA|dpW2=tN&^wLC1642}8f*E>A0(waT zb)qJsn&{9(oP?R_QxX`aA{Y7V6Li-o?LGk@$%2wVd6X=fRE-eNdmKc;IoK0pCnKwB!Rfl zL{t(e0~(2wpkFCTK=%p49mJ_5ptB^Pvn1~GM~+e0o^p=xk$K!G}c6rgwRV8 z&`VlDFG)ZzNkA`2K(7kn&b@x0B%qfhpqC_8`=c7^&_tYs&`T1~3*Va%KhR4O&`T1~ zOA^pa63|N$&`T1~OA;un6NNiSGfAKfkPv!F0(wa+=p_m0B?;&y3FuWR+<{(_fL@Y- zUXp-bn&{A0aS}o=NkA{G?T~s&0(waTdPxF$NdkIF0(waTdPxF$AuEgQ=hH-xgwRV8 z&`VlDFG)ZzNkA`2KrggyWImJx^a6qQp|8B6?EJCS&V!}?F;$~3_|R0x#l%9|xoiEm z2%h4z&zN}1$N%nP=fUA0J9F~r2_N|sd7_G^P4Ee{z<1@_~A>) zvqtgUDR@fGd0*wJpZMS>od-vpch(f|MIW6;o({!xH}9BsB>k@S2e;PxXR_=&_%so$ z^=_DeYaRx^zg!C9%fm5PJu`NB$*N=Cx~++UVvME7N`sh|ID*62W5cmABfxf55v~$9 z?4O1EFx;>4Zn${_T7C{@_l<}a(e>N>)elR5M%1}mYTcf?U9W{Wq0ik^>+W`Tz1q45 zvy-;E&(`hg3$?ydRO>$L?Aq6wDynhP%mM^+^cFM7K3#h$abVOHhgMMpbd zOmKqbi%Y8$0G2KL;9~1`IK^Uc>{sDdE`0=m+?{;tfua zi-g@?P90+#SWHxWWgnxdF7{o{aAP+FIjV7Lapw1> z!XGk?DNXKQsF)&f*<|9U7-C_3!HV!J3Vf0CE*;E~rITUzRn6qM+n`u=GTFyaOLtl^ z^%T=zUlAdtEW*`J5sF>wfOq*A zSY6`|lprtG40!LTM-J`XDLy_q5GY3;^%p_P-#Sq0UAYzt$?tBr`Tg$UU3*b@gBy#1 z?n)uI%rwfq=m5_>Dn8nxGFUDu1Nef8ckKMa$?|j^5kp2ozNSru6C3k8xaV=kKP^^w zqY42$D|Xp2MC&!eCRQ6P5zfKl{GO=@F>=Uhv_cvo1Ie5q+qp;3AmOlBvZwC}*rJQZ z2eVfhl)(FyJYER|mZ}~H+qzM~0hc=@vDP1#ENBmq6%Cn`w85)pxDd{?oP82FSFxh1 zmw*hOXkHRvIHM#Ieb5H4;10UNg$=^RVNId2PZDeWK@toP2j^h5(jS!w z+>-=eYtjnwBniY%8RnLTF1+~(h$4dUBt(OfK!lJmoA^;_g9yx#lLT~=1kz6OKsSj%H;Ewa(Do83?vn)aB?*ys z5`k`#K)#e#&`lE1OzY|hOI}$=KNkA`Y1$QI@y(9s>B!RS(1oXmpP>4e>L6~VL zZJ?hdpdSg=gW{&k{2ARFNCen))T^L&a zOPS*yaoj^#7qyRWi&ZYF@z~l~_QmTq6V;~Qi*GQ4U9hAznR4E}{e%Af?AmL8HrVw@ zW#uE4kKjMgo!2ar*2u#cKX@5L8qdfM>H-& zr$Z?-i-|FIbQI~BGM{zs)tT6S*0E#9kjABtjFF7r+J9p6zCZ8#_!ocbmi5f+_hT4+ zH)qu~BBkv|njNvuIPTJJLj&nOL2FshY)A6k1-+o5mzktBwC-+^;<-6PZ>Uhw1 zTOV8B@6Dh8y}_^V%^&Pfr=Py-bkuh{&u8U*Jm`ASt{XKjb02?YPR#eL@mzN)O&5;8 z22~D#6UyKDNI4J)!R`<)*RmT+ieup6jmb!+dwvOM@BKYl9iOtLxodcl+I9 zzisUDV?PgCIis-T^3x6zdGZ;%yxPw?{qo&e_YY>wwAAUN(~$QQynY@jaQU8?=YtN3 zXBe)NodYZO7dX)z*yym58;gcE2ljfjvOSpb`px3$rwzZwSP$qsGrb;=!&P_TqWL&~ zW{@9qW?M^YNBgc5GiF1B%$P;P54sP1t}MMM5wS!nV=y9tc~*=)Y4lzTd@AwKHrt?) z4gL%+bX6=R9t;^+=3McN?z&}!&Yn{}J`2A{JfG?bT6mShBNkqx@Ti4X{2zd_+q3;&A3J1l&$!s8Zxv%*srew)JW z$#maPxQ|1LhG`Qt;@`q=S9rw2*D5?};s2uW4h!#4c-+E&qVSZ3->Yzr`8yI1ua~B;s748@J{7U)WUZtyu-q~6dt$mrxc#D@INVBR8)eNKYJAJL$}T}qKn1w zTli~=KVsppD?Do9Z!5gR!aX8?oa%{N_;7`%EPRy0jVeO8e1^h(nW{tJV-+5>@Q)}w zV&Ob@n6ogW7XERCcUX9Z!s8Y$_pd$Gld|xsir<4FT+>{taG!-c3J+TNRSJ(-_%#ZT zS~%A;Q?CvSk0?BD;XMDC{3#1xpm3wgC8KAF!hM;lSm3uPJZRy|6dtkgl?snq_&+JU z!@}1nJZ|CNQ+Ue4?^3v@Oaw3e^CN}(Ec|ZZe4pE9XC8b{9(*+Fku!=j?<4uXfvaM2 ztY^ub8|L3Kdv4>Rn;Vui&2L=PuHLM|W#141$&L<2&0qL7^^{S&eih3rHjJ5k6^6tWYA z>_j0uQOH&b*-9Z>DFZ8HD}`*OkgXK5l|r^s$W{v3Dj{1XWUGX1mDE(oRtecEAzLM6 ztAuQokewuCCkfd}LUxjnog`!@3E4?Pc9M{tBxENE*~vn7vXGrDWG4&R$wGFrkexhv z@MR@fH9uP~nJ;YBN+Ij*xyIkqsWKv8OT6@&l3I~}ipd^tfF;-}!!_!@#R#M!FS_|FK!5XXm%H2zzHFvRg;B8@*n5QaEDG^Fw8 z3BnM^2ZJ;&-#-#(`PBZ3j+o-dV163^fQlcwgTeVUF6(va4hGxPxZb0T{9_C}Y`B9# z@HGE*2F~WT4$mS3#{hL2UvA(Sa8Bd0K9k{L+g7`Czrl|I;WW;Ah=$?Bz-}66Jw!ts zBeZG!kb!^Lz)vG13~%`IpXUFFfq&G%IV+fkHy4hXW(-U{A>eXYT)M>_&*!C z-@x^L4YWSjz#lO9KW5-N4E#I;f62hlH}IndKHk8`s&*8uS$AuFCmQ%C41BtQUtr+Z z8Tf?;{&NGLVBilMIQt^n-)9WG!oYhBJYe7@svX7fPc-l`23~34Qw+Sy!1ej@bZ3%* zf7RfhY~Z&U_!I+=8F;mUKdahHbf0}Gt?#P_ezAeSW8j}O@QDS4;uKd4crWWr-7UC^Q3`? z40i?$+^i4JU}Xx!@LY;ZhvysvH{+qoz^5DhUo`Mq1K(@lGYovBYE04J%MAPi1HatB z|6<^dfqSV84Be^2rNjTOft&7ZWaSP+eiLtIB@ScbUuGo^!}K-Zn|v40ke@|O`^&nK zhB&jN#(kh^G{1bxUel?vu(0Y-4CEi7XmKlOt!Lv6bDHOL=fM7e6^`!ETW7*!8Dakkk>SPR}oXyXWA;5 zrm_iJ{ybQ-9d)wud`Hktrn_l^>LF!$=rfr>vo0Wut-nt>XpW;%)N;tg z@yC3TOTLVaBpBU~kx$3RKk8F#l9pK}t2WW`(MVeUPOhpFSfHl5s#;J(UnAS5BN2fJ zih#&9vM0NCFN!!(Yxgi^1lngU-@66POl$d`oNQyP6q1u}%$b`=PfSY^jVLiU#e+_e zm^0%OggNO&0_?<)0~6~ckdckrK!**)B_P@Wa08QL1c0e=9+X=IM7)}%{}RZ!&XNrd zk-p$S4A>%330$Z`h)FaOV7rq+){}e;UsARke6fKQ6Rb$+<$FOsn2U2F0^n>50dNwZw7CSF4E96*s03v6a3);`0nR3iOPfrNNeLUX42~15$b*tV`Ut|v zDG>=|Vn0fN(=$6HfqWncBQ{bJkV(i{bsoGc5MSqdU?98B?<2r4289hGB_a{TmnJ$S zfr)97Kzd686ZlZ~i!k^kfys%Qh)4qQA_>F?2@xL>!J;3DV9}3XSV4bDKz~Uf{UmXp zUN{MTi7>I_l0f=N0{THSsTT>MmqehKM4*=@IwS$TBmuo70lhvZ#Id+a6G2TxG!Z3X zX8H~Z3{#Pd{3Te8G)zfZOjtx?7Qw@WML`%n8YXvwMdfwrX+$gfk7HDBQ7)%lmyCvMxrF> zSBE4JCTWE@l>~IgdtT}+36xPuKu1YHH%UM@O~fUEG}eR%gFsR*NkA_WtX?CMfL@Y- zUXp-bl7L>4fL>_uNxdY2vaOMbCZZ&SUXp-b(h7P>0(v2>q+XJMUXp-bl7L>4fL@Y7 zS=C5NBc2J$FP|i!7YU)4B%qfhpqC_|mn5K zNNof)^E6W2N#Y8DVFP&2xg&`^4C))D4yb5}?C*f=0EvH3&wl)H!fq5?b+P7QSg6&z zQI`J3sl%~GORV@R9d0bBdRZ)UdSxHEH0y^-GAom)li^ztN)T@F zn>VL@t>43Y(ON(E!Qn!tsqK;lYnhP00M=|>x+x4Wj-ZFz?-h(<4Hl*?6T<$BsWK?_ z3Cs*?Me__;5!~m!b>NtHWl=LZ;8)$ObH5Qelma!HP&cm#h`dW#SAw_-+<>Z0#5}k%_0^An;Xi5(}Za zUmQvB?Jc^^lHLkYzuRFXB1-f*wR0S7(!c<5M2tp z_sQ6CkJiV2k+s-w!7xwf=4&r29qvP^z%s32kZMh@8+=}*DA)TTFLZ9M2OrnTVR7Av zY(DxZWU*JLu*0%V_c=5-&&LurYhm9uF6=`Z!7H6cOm7)bnUS1WYZNI1`S*1u7WQFN z{3FYekv9A4TCop4HgA7f1dQtf=^Oa&6G2Ztx}db2YyN77nQHvm=Egcf_?~=Yq2$iW z&?%hM;9=x`@*xqQ-c?CNc^KJ%si{MpKIh?(a2p}GU^rLnaoJ>+b1yTHOn1FOzvdr< zLITwo?^$a#QAotP!|*4O@!(_2T1GBc5HUGBfZ&*kkoa;C`aLtH+Eer)nP0$CP8O`c z)5*@TGrQ0o)>aRaGdy>-P^d1kdszM4t#ygiu)4WNun#A0uRDpo!(vyIU@OzQ9f`xm z&fM)zY*d|-*gc{?HfD5Z(bC4!Q#w~HZNw7B#L~v87h@IfvUf<1nuvA4<#mZY!#Wdl z7IbxPK5+JCu`m}4XMebK`N}a2TwQGSXeKX^#;TE&JxFp4)^#>sP=n(R?iGrMQ7#z) zKuZHaWnNBxeHpSCU~bup5Dn{`-gEZbMV-@scy>2_&#nG*5#BC$jiN`LiIGjulqG-K z)LoYRcGI8BlFv3hi#=YQVj&kAzu>9P#OD{h+`0L>>OEXkx=u(Xzu)viS@M@n&y|Id zE!!A^x0kK+-z5FS%0&1X3M_b}bMv!j?Bf^rbcNqR!CaWt(|=1A>I#V_c@Z z>}`_Uu}0b{mEqof_8%aAAcrGhd{f9AqRbP*k^KUAl|Y=14AaWfk;6G0Nz_pJ-Bdn7 z>b{-2_dxgL&Zg(fl8500{KDBZyN4xv7Ce?b zyda4XV4XEYRtgcZxhZx|eH-hXw;ka+XDllfuLC69I=Niwy1uo3v0Oie0v=m{v|2EQ+PT_0Y%WLU~}Ac^nxA@@qoG|}u2VjVE*JBe!ovO$TYi3R=$isd@B zB8t5ZGCYqHJAC*CK)o|W6vZOh!oxgh#U_d%euKbAC9^?vka>R}@}jg-#LInX#>g-j zM4Ze?1kWRx6>%*B7AG^iLun#K=Klk&JES{`sE5m9T@*WfX@bLY$zfntE2Rv=N2}8i zLJw*mmWd1zq}93bT`a4j?}GR+qBJ6zO@hq7V3wP3lPg|w5lpt6RBQk*vB1mSc6xCK~ zf-fs!71UN~BC4%?+DZ_yzLz>f!}{W#iR=1O2-G@%l*-Y0AH%{dAqeJ#phOgL2~>$n zL=iC*^N7?y5}k>LzUMm=Gy2|5zTEfc&O}S!A3$tJrTAv@jlRc3l1J#@^T^66yhed2 z;$`Mw>6Rq$&hOjQnYgyECwZhViTV)33M`%^L=isHw+RCks4|#4e@<%>v=;eQTZ?3; zb&yF#YY(G_)~tC%6z=caDFD29{6U8A4TL5x!>5TxS>M;<{cxm_?~~^t-666hoI*3v z-@)4TQJ_&0^eIk)KJj(sVdyE8($+yD+B&MOBP1x@VOo2roRHSmK_XhZLt95k2){Gd zs3~POh3+~MA|$kQoDXz7s;yI|b&wH8Yaa}zkCpcDY_=3J_m%K?>@0XRJpMJOT{a)X<9m{a8;g^NpDG>b zeDUy^9yAOZC$f>!kAth8D#fXChtDkChP?{0r$=i%f<5e8(298KRN_~biI&ZFa$Z?3 zkg?dOuoD}0u&JLc#h!(rSBi!z9^M`0T{YzmG{)UOJb>i!Jc#a{$L-oRfc;^xEezVn zkHn!f&IyBmI27(BY9kQzH>iyh!>e<&IwXMS#IXa-CVd>1b?ysjdNaY;tL%UcdIC%- zoI-bPvG8zkzfj-PceT~JJerM*Y3U~!L^PjmvQ$s2t(m z|KD@kv4I9!o4@p+%fYQ@ip1$(5Wr~!2?#unJ@3(n<=2-JEU4AnHHzaEZlN-6_STtf z&*BTtVfB6D@NynKmVQ9@A?wMP^;D7d6wG>>ne`OOdRlBet@KBcdRf348|bis^)?W< zfi4?J*+9Pycvx67s;?BsHe>-ln}ZX>vp9k_Fw+JiHn7+RqBg+kf?2+F*uZ)lh}%Gy z4Ww+K-v&Ial(OQ(27ES9VFN5iS#Hd<0hX*Rj>R?*wShG@&|w4XZ6Iy~T{e)ifqnu9 z@IpL{wvUHZY*t*@fKLMNN3H@VTE`VO5EKBaTy7KUmfeM~8>qeJh0&DpzTYrXMi|{!wKN1%EvHx;RD5^ zS5uuYK6^I$s)v^sqr!#co|Z>j_ZPJuIoA9MxUl?v50oQN*?Z;UB+WR$y4L+ZF|_$+ z?{`?`vbxMvxjcY_m8!i_F1Inb+Hv0z{a<}N=NC7_y}X7ipa;DMT>;7kqJ#epwtoTb z^qS~=cYBSg{cNv+&-I*d{{rG%D?OOeYkKqDPq2l-RIXR0(Q8!YQ|8&;v%r34ybN~f zb@}=3T;IzztoiO-AN;pH3|Io>pU%ztS;x-b_ArnoOP5odM; z?`5Ft!+iI__Aj8_VEY%)?rh8G&H43xlx6hx{Q9o8=hxfxbD>c7A2JN`LgvbP5ElF) zgSuxZBIz?ED&w2uC8Io})L9boN^kt#$14u$GbJiZrh5A;4n3mJmWcO{I(Fz-$uWJ# z#MFvMy#4QPo~qB9I8;)y**nVP)n`sjeSB)=vCZDc_1P2CDv!lCPn(8w0puAJC`ykX z>fbz7pG6TLwHfDC96F@Wq?mT7a`WRAuvceOynAf(p=lLy1d6(O`6CXQz@t2BLg12y zZB91YrrCs)a;HGo;7-O<;U<05o|*xZoOE8ZAqiNtX_z}Dt)FQpAtJOEcSTBmVXxWJ z?vR}hO8)dMEiPn*d-8{@bc75PHGh;txDggcvJz1e+5&eI(X_skP148z8crxuOPRcy z>v&8fT1s=$$83zxG#L&_3GDLe(=Ya&f9>@xi<(<}fxv{S2^ALxTEt^u*~EzxDyqgS zSO}pN>?y~^_I@FIVqgx72Xh65c?;jKbM9gBn-8S-un2>N7tPJ|>_mHLtRGo&?XdiN zXwdJw=ok#X4TwE4T8lqD$SxRUl5=|t*$V?BOCIywIH9X>iIXmdD=KqiR1_Py&^67^ z5wC26xi>JUc!HKwlk(u7RCvVVzcdf-C|ul(pL&J+42HS@_Qs9<=cF3XfR$28Bm0{2_&RSokJ|$1QxD!c!Lh zn8K0Sv&8LuNZ}n8ezwBn7Jk0MQx-l!;i7^z0#v1Nj`o}8Vuc4S zJgD%9gx?S;Cn9QKpDm-Z6|Dy1j7B1@%>?vd6KT-UP zE&N`EM=hLZ%W^gU8Vld3@D2+X`+UpYXv4uaa_@fs7g2LBW_{$3Ku<*YCFV7@*n&O@fx$yct_|19nZ{@*% z4g8GaOnY1O5$L;K%x7-mgVlY<@A5;C`}N3;dE_=W0l7bq+|5R8P9yfF5nI#99dRfk z_oX2vcC-;2+KByZ{@3mOBO>NMeZL<>>|_zMlSR}{7I8a8B*zqy9#e$BQ$&hP5qkwq z5ot0->@ze)$W9TmQ-o}_kgXQ7SO@_3tA%W}kgXQ7)k3yfrl^pu7P2)$wnoU-2-zAT zTO(v^glvtFtr4;{GCQdJAoEa#kPcvWFT4&^2>C#Ta3D}2TnJPMCju41jX;HPBv2t; z(b-D6qBfPnu2O?;5>UwQM$I@dylHV`Q^V}ZRkuu>gcHRVi&MH!VBnY_m*y{4?{(^hiBM@=_Alg`ZhrRF{$6PCWAx%wZ{Kw;8?4f#$Pt@j~e)! z2JSQPaz+>oZ{u)j_s1Fd*#`be13$;W!v^j*aM^B=?w@PmQG@?u2L3MwjrLe2RfzY2eic zzR19941BqPUu@uO44h+hIy`?;{b7c4s)6q}aJEu3|4{?y*rUeBss1h9xx~OH8u+IS ze7b>8Gw>VfC=7%9kGQn^>sdL%*!XHzjydp~RpX8Px8c(6yq}c?4DqG7H2(EG_#p#d zX7Do)(@@_aF6|D}h=zCwm&Pw62t)i*TpGWIAPn*8xHNt}K^Wq-xHP_)APn&txHQhN z(GaI!8edHihWO>UH2yCHVTe1pG=2|37~*xfG%m;MBz}c~KMICTr7 z{FuRioq?P0qc0n{`97L$;1d}@7~Uedv|iHq{(ZK)Sz*#5g_&48oUo-Hp8T?BO{2K<|WZ-uhc(Z|TFmQh3(Ee^U@S6?X z+-vY34BXsn@D>Aq+i>Sr13#4&HVmWt>$tSP=3awXtC_|fgMXxfPg3tMS}!;7B?fNR z^OU8bzr3`+rxS!BMz=KX15Km({b${o%m1IVGX=vwp=oUY=fN_U|2{T)U@GK| z%Zr5Hw*TJ+PB+=-H4Qh=p-EW@;}fXIqwoJOo^#1_rxY69-}wL7dms2Hi#vaOHwhRl zW;Y&cyw-D5*K1O%mnCS)RetVjBG2lk(h8NUas-ixEq@{;ig!hl285@}3ih<%T|LsC zE%r_e_NxY4|Ll@10sPYdis*_)P#RcaBZx*QI0pAJ- z`%m^yX2a`BXk6ld>Yq`624oK$Ow$^lx17*ykXG`)HU4gdq~qTN#Xn8OB>x=v8SxGI zO_w*LEVzjOA?G8dP5yFSVU5pz-r9Bi#wtjJ&apF2mjX4!1F19j#CXe}`L%S}TzXuOP*1I}2JH9xHb=w>5U!Bb}pK=+nDA z-NNB$?kRUPZ^9GWj&&bDO`^p{p1yI%p7O$tj&-kjcH$5{zlM5W@4Cc=HM~QK);C8wM@06I^lbLDS6|rU5J^wE-qHNF{zha^?ua)U_VBEe-X7`5 z8PR?r&r+-FD@JT=*u&$?p`0^EwCj*z2OWQ^f*eu>>Cz7~r^A0pPJiNp z{ADNKuRJLxg#QTa{u9?yzs1lEY5HRnr2m|Z2H4Klor~5j8VFiT4qJ<8>Ny;IZ3q%A zeUxp)Mm96HbTn%=^>%h2Xx163j9m(z?i63g=tt0HDK5d;Eu1%suwLIR@;r-pUEHsK z?AKrIb^Bxi!aQLugs&7eJ;%+@Jo5mmZUdG0STaj1Yp*-31;666vb zjUhxmW?${O>dfb~&zb#s&mF}qBo%)8b9Epq>Bki|@vOkt-0r%^#Axeio|xm*f&q7K zwLS{@g79(7rEVX;IAS4te{sYrv3_whq$kWcesey$x?&Hx|)2Wf*KJZ^=fQ#NVO*$`Uz<(em95~^r)&S2?bUZ@6)31^y zCF@cbG!QZ+esGu+Mbn-C10~ERFa&hb8U~B68pda;ZTdV|$EIfHF}yY}|D`diStdgY z;Udf|YYg=AUm9bL|0Uq$;`eFee+6-wW+wWL{vIg8So7z;M7sE2SNN%(J$?Mf4Dq=? zLSu{{(kJsW+_Zm%U%LDWr!mGE>FXQ+F$AzZdkq9-cPYXbC_i-tY_F_q8qOnV-oY$Vz?jPjWQA+EX}^hIy8LIdGlwaWme56!By0ZM6HAx>1uB1I+*HX3T*FO!BqFEF zf3?bgr9x);+0R?^=lfR7-=I^W+ip|>Mfoxt;?fv4_u>q<43YnrS_M)CT5%@=K)$d) zHJfEBzRL`R+o0b7&rm=1u0&%hkT){@=X-i&UBy-a2bN8AJz1oy%uoXbix7-H=Tx2 zb{3!R&8i-FO%IPRKh1QHX#dkDs(sV=9IV9N4d{D}ixspW)_%AYGXh+$n0Vx!elF6O z2Gi5pBA?*1wt&7*D}K2l@&rJU{n`4KBihfz?LhEHkIl`F9>cX5b%+PgwNCh!yO&7c z^)C4CcRwI~HHwT&oerl}O8E z?aFLW9ip1_eU7J=XFmdMy}otys1oQ1JzJNJ!o?b4yEcxsQ)k?kx?I$U?F3YJYAR^)i< zIXV(+C@ps)?G5$6U6OFVpTaU1j;!3RCWfd;RQ*SPtQmE-0 zwa5YIvPoZ*u7YKgE|4zQvPtL*7+SP!(uLAhvTV}dYmv^e%PPJ^(WL04X?{%rr<&i8 z^eHH>7-u+!aA+TjPK9e4V;IO!0^8Nm3g^7 zcDW_^@w^MoyZo0XUe*h}qj`b0jJPoWk%fPjINHe1HHEXjaR#&};kK;o+p>B`7x6Ov zBk4oenWUdcWG6?`RBoK>nsptbt^oT-{8;Z+GZlbz@Y^%MzYqACSt)u%odWjD4EQ?) zelGq?BkB{*Y*a+LeE%i`{PGO&stj_9&{O*jqYNp*bPtb^i__xlOQ!{tgT~lHAk682FfpPG5bM3sjvu?hvc7FA|xwA37nq5~bW>~gc zl^k%sNhvaP8RR<+;heu1aPpmoa7vK@=UG!4!p%CPW&!P+PKOC@PG_kJ&JNi~pYlv& zrH4vo1J3P71OF)#oNds6%kT1JI^5?q;KrM-)^fRkL&I)|Kf_E`4#KhxAnfHPIMYg+ zq3B{#r)v6@5tGoep$t~VVTwjs{}j;-iT(_=B!B5T5)TA}BAV*CrKEVJWi!SJN?LlrJxSW>cbc44MK`#toS!s6fGI!cLcey=ph_Dm=qdV8d&h4p+MT7o^FbWn>$t zG4fvnce?y;6)@&sf}h#+Fi{xRuh|&o zH*D&L4YwKZBD2EQ6kx?YgfRB2=01h!B`Us)9+NTXH$cOYAk(zQpP=GzHV~C1Z?+kM+lX)rfEKFJ0b@QlJF7o(M3UQ;;NU{7gEA)vOel)hfR9^{wknItD|> z#M!;sSiCklY^Kh{45VWiTQWwW3|_}j#7;^Xuduz)FgR^}-!yD|-{sRk)bt&i9&i^_ z=$k6^ml}KQjwL@wvbgYeFNx<7m#WoZfX! zXv}=Qz51fz)sb#T6!%fK?pb)(_Uh8J3)}ULu&VX5t3CE>L*CBXK)2A$alwt35um zQiW=*+p+&;v*nh_V?Tc{^_s!r@yS(w`%$}t@wjL zDCb&D--@R|^g!tHYy3bP9~v{qSG-9+L4t)TtI&5*PEGGh^p%dP5!FaXwNJ-CPtJTz zKZfeR!l0>epZK>n}kr^y88E`S#=6j$?Vf3&>Z8a!LdGerT2SLjXkq@`+*5?=9l6LLfBJjcc6W?eO)?>oyCd@0-^Py~fH<(&{x_XrG$?Yam`_RlUTC(rLj5h~#@ZjLhR-^fg3m$W3e5$o|~l5N6)K zhEKxioJqjiBI0q@D6r8Ba zBWaBZSD@@Q$C3gz*WaPAJRJ*7kdOhWb$8-PtdZJ?_Tb2WL#KMaHexf*`Rs&(%&s*Y zB4=eR!fzU&gr^+Qgjuk&+l?NXpBLboS>Rv?O z{9G+^=zJ~sH7$}jUx)_yITjciRa`X~v2idcH&C`03bD2&Y&C+ywj~=<&Tz`PIpu6m zId`R;9Vut0;Y4#-CFID)e1i{B0yX`iTwyJ73ZSG(Us57{EQ8kAi5riXbhF|e4Gn%dy$xDWZ7i^kx=qmx%$Q#vwBE94Ey*OZRQx<&`ob9#JB zW!Y|<+S*NP|}JW#gd zZl_P^3jM{e`^!FA^wW5!f7`K2JT!IhjgW%p$=X2iYZ|zA?{vrphNm5sdb|JQU3j1> zTeQvng@EIZ{3luaydyuvy0-)JEVAQ{aE!SyvBz|#Z=T|V@HwRZ^VLPx3}snp-}2TT3I>s@|*m)6iC+ME7% zKo{bs1yA$qE#>+awAO(BdgD8GG!AXV%jFnQcXaaE0{eDt#749Sh+11+dq7I5UmxT4 z>l5901feCjvg~->gZocMskKHS1}u{hhXx@d>_W7LC6pTBZ0vT{UJVo>Ke{MAd`hTT zs6g;ZM)ybdeJ+swB*mya7%Bq9_iPorqhCWCYukS=GYksxb2Q%{Wn&T}5ag627EY{P zB_wW~XpV1cp^)eX^^nLZD7ttpw1Mk0Udj#O7)J8YtDT8n^=wG0OKUt-ui-(6IC=&= z>(*Ac)AxJ{@Ei1CK$J_#1j`P-@i9snkz`{$ZfslwBay#4G~A#~9rY z&Au8+D6&eO9?-i$!skIk0biLwTdHRxj~h=DHg0mM0VnXa$225U*BoD>>Y-X+T(LgL zvctZQ4UwBB)L!7J301|zY-EQnY9AxquYev1KFf{;qcr{_6#bm&P=M8enuL#i3VgfZ z+t2IO0m^L$C@A}ahL*`F7kUQrN(+WWte_LRZkHCUK}UuQ&qo~A^n8{Eb(yPuP4o^J zD1%~Np#~>ZjErh@Dr^~TODGe62eR5kMZ;l>Uls^n4V`~j2`QT21;Yc_u+y)`lxGvV zn4NXIA&rcWRuRo@e2j_MEA>PE;1pY#iHwIx znf}Z}>tStRm17pYqXUC6XIa{atj1@_+VdBcE5hu%5JwT!62MIGlgc1&sW-}xZ8hxz zREQ_+*YWtJssP~ae+9i3Dw!<;!oCp;HJ`{YKCWDE_jDnmqxrg%K7C7ddFkn#6_*!o z_C%`n>rPgCvczH2jafWvy3H?o?>3w~?Jlf6r(ECUYwW&a(f+H^_Le*fS}|LWKZ=Q4 zZq>1#cv(668vQWVAYeRt+AKUy3WFBg6DZt_feqj;zkX$|pW-cr!Lj&J%seagjg`TI z%Af}BzC}dN5+fbJ--Ox`b*_KR&M6UGE@qJ$mKQrZHIH~>MQ_vaMkYc#G*6r6IVlF@ z#$&F!t^2=&yfI{;aw9u9HmHG>OQ}7}@;D!fn#3Je?02X}?izvQWgFE`!fU%6i z-1gOYLwWE?@VUo7eWx~k$&2I&zE;rem@_SovTrI6iupmgzF&zo)>EuD2pgqA2;0Np zV8gR)sBG4b#Xn7Q6w&-UI{ed52127wh-ht_>RI8%CsA`w#E2JEj=1TQ`o0ska0!xanB^HNo;T>m5&t{?@1xlzKCko0IX%;+6GSUX`@|q%M|IW)#yX z;(PHm{>B6nevG-*tHA(|$7IRz0K%q=a_cRTh9i#hnfU&R0mw33ZxXrPc3TSP~=DGv%Fe;2yT%qUuNX|17 zwcpT|bmPpnF6zD_nDd-gwrk;Qe*KMWLZi;{hsN9&Jlm)5sPMGt+scb0KK&J+=f#S` zH_JWmL_Rs+SNKAOXIHuB4gG9PC;Vj_7j23EM?g^xXYQWoS%8a%%LH;6=m6Dt7W^$7;WX zgAI6mA`q(QH%}N?_&n-mT0?~65TpRJ+(=z#d<&K(6S|ILNV>=6%Avqaoq z&?nZR7~4=EIJC}jny)Q|I0NH?2q8YvB|XQ=eV$7R(bTX2t%3YhhW?ZHW@@2_N)VwE zompF3)jP+rOrk*g+oDZCiciB=N!`P>)&5{kYoDePz*;CY>a^(5Sk7p3L-At^dtc*z ztP>8g{u(iWZ}2x95OvwmM$6yODSVAB^*$gj$iwk|bmdy{NzBvYL6Gl6A1mhx|A1;J?{cu%eqjAuU};-8yvLy2_blm;PuC;;k*F{2b-C{lAX}V zsOUE_aP2r?oH=Ri&Z*nC|0cAy4fsLKCT+$Z{iq9zfa+Ls24jb2wBP9ac2aNW58d3| zB9P@0lS=4co_PXwX-Yr&`&FEBBg1+FW2DA?A1hG>K zN*XcudkOjJV)-hx9-_%`5h9*$ewH1@{)ds^Z{7hn_fJ2js%C!&SS4D~pY4nSnP8kz zxB$c?@96%sh z;aTJJig3gMLAb)3#~NBTz4+40jJu5SU>5OUqkrV-wt#bZ)*ZHM9NBkF9`1Bx-Lb%# zmvu*t^Ng%JW;#b^-BC5onVogVgzPc-rvtfi&nE}q` zkuDwXouq?bfC@?nPb&LuvuDh^b;i_rbMKsQn?HA6t#tLf$2yqpb=<+${~rBN?wV7$ z1AgYAc5&-&n^Sw)n5i>vubVb&>g;LrzuP}0y<_pi6&We*halIXo@v;0_%rs(jlC60 zT&@Xz8wC`GaCSBZ{t6S^d^W(mM{mZLck}j5XB!4%8m7-~&`7@-D+3y9zEhZ}f}{IP z;%{YS7~-4Z?K~&|V@>B$_QEi%1BMy-{wv!#3}NQ82QC6(jCzwk%u1BQNXLLLH^DI# zNtvOX84%xZnB?2Et)CKg6L2t6{~7M@vl9N&_xQhpGEnq;@f3b9el+I(n10nv=oIEk z{7)BuIt2*E+&|NAjXw@B%BB}Tv*|35K4pn-BH8P+Ez=nA8{kfte^}*j^!Fl?!ZqBq zzlmSE{B7q-ESDmf&5ljjntuaeL@B|~Y_8xy1;hF^8YE*oe@*9>xzv2HC98A+1f2E4wZXhb#8vilC)778rZ)F5c#bf=A#LtLt z@Go87j8dgOsN>|8hTU7b`e*m4x?G|q4bQvMjImUh#VhVYNf&>nqW>A0O!B`q{(Nz? zZSZ^arKMxW4D~yJm1>M25ne%w7wzE;d5%4~1Dl+Za)p#f?P}W(u&#ybB+Cpr0zQi1IMNXky$OS(?z$?BwUh&0Ni^^s*RM?^K zF`EOLezKFb;CqfjyT1aoVaGdX5%nBeV~@AC7>g}za;`>bxgN$EPzw&1tJ@Ln)af-I z!dAeZx_$A@e*Jx8qY{gA7RZmY@$WOXC@OaUOSFcl4Z;vV1ImUf?pSGM@!CQv3OcDM zz(?@dDmq=!DK>|8)y3o6HJlSD(L&?9HJmHJ0=KP-pW5SNf^xS@Yr`YNEP~dSh5bI8UqwxOzO0FdvbKIzN6bUsm%Uw{V;S>b4{^jnX zD(EawL5{`WCTD|RaQpP#`Yxzop>%buSj<#I|7w4(3XT8|R|JY*#-7)WAP|Q>X1PlO zq4Hsq_16PI?9l{p3Zw|S;$H*VrhN`CHFtu8?R6hwmD{)n1RTJUx-(F``RgH6ioUb* zf-z$P@)hU+1ayD3?}AZ_s(qeOQ>Bb-s%q@H;_hFfZb+|76bgLFr4KxtFj>23qPyTX zA~%4Fv{23JbTzD%9X4uM?R``unX{{xgzM%gfTMZWP%0ln18I`-9SDwbUj=!%Gbs;x z&YgkaE$*@M&V~JlPhj0jBICo<%Km=Qj+3kVx?Az>O95K8ajwEQwZ%u3xV0rgxN0vF zwdt>MOFBkSId|3+*UNcGeH6_{!YQTem2nQuao zjWzQM4n8<*-|u||8(e|B4PN}J0(tE>XMd2L`OPX;XC?zd##lGBwXOMFy`U9ol;W3e z4R~V)I9q)>{Ph{&uV;Ys0*`d*jLrbJ8G~E@>$O221IMy)s`_@h-< z02EYpy?*##ULlB-A-{vmzqKgjdtX5sscmx6!sYr%oedmH_iWM<#B2-i9k39o^m>`n?R zOqaBTUW9m*RT?oBf?b6lMZW|;v-z!(Gp27gs+ov5gx`jr0W;$rSMkj-x~;f(0hVqp zWvClnjASwf{RZehIGAQHnTOw{)RhYiL}gp!v!72_f4dZ-QBPD2u{|5{4S2e|nbm5Q zKj+vqBk^NXx5j6hstbTCWtx<7;3`XnS-ct7Qe7&e|41b%T-NyiP&)cjk6avy{{x+O z_TU?;p{}JmP0aBMD!izN)37Ak>u=n9KKHu=#cyg2n;yk2yx1sqWA}-bf^B}BEOrjZ z@0zOUiC6@VuVaJI`NMjof=woD7$yYJOJI`)h$zkX73I-o^txP?eXF0 zR^^DT<;$GdSQJ}njosLvYQ&ZdD(N)*PM1}jPxpA%{WbWfY-<*$*v%3msZmA_W-3XB%K0;8+Q=qknND#hq3#po)<=qknND#hrkQ;hyB7+pn1 zOJ3zSOJ3!#lDx`aBYBm-RPri+t>6_HEqHap*<6pIn!K)8yslTgu2;OSSG=xQyslTg zu0O@=&w$q}1iQd)$*%ln$*%lWl3n?0B)jsLN_OS173>1L1-roRCdKY1#qK7>?k2_V zCdKY1#qK7>?xs`h{w&xn*adb=cI7uqcIB^Dde*adcn6}!WV z-C@PTae&9ziZ^hvRl;!+E% zCFFT2DP9lHZMW)?>GSkX&bN!J_qDWco4`S8F7T z@}HM1%3ms2bON?uQT__Sq7(V61dC4OuN5ph0XSLo=~m#2Fy(hbS+>x59i|G-RrQn- zEWDefy*4cEbsfUyl5=6~7#5QAKhA+R5?(C6xeU+YdNH*E2iEZ<7S@t=u^89m0?V`% z2ior?8c|S-bun-bD|3NpUX%m#L<$qkuZtZNYjlD6u4#D=iI7=madi#~xkQhgF@Gog z!?;pTF4Tc3a~GK4(hTN)@%-%q6ETe?I}p1?=2;LEkz$x-7HFxpJFq@UVxi14AWJ@=$TH;T^!k)~tM_-M7gkKNKA&|^#eSGY)Fdyr=h50u?C@^sl%*RL~Z7CG! zS~}=Q*J5Lrf_b7#buC_Luc(sts(NX!X_EHZu(a282%9x}N~j<%f4xGr!X`MK(k*zU ze^r&V*VIdUX_K_2giylhr-X5^qJ+soYpGWaURBawRWI!|P10T)miD?1VV{z)zxr-# zg-vi85+?1WQlm=x*VIdUX_K_2giylhr-X5grG&}p&{D6oS5!$`Eut_mO8?rhwAXbA z`;>(JACNG?X-Jr~o4wLbYE$Z^e`%AnrG!wz=%<8nf=vmN6YZs5X|Je~_Nsbmt96@m zZCLu(bqM>Eg#90oFu`d^n6#U{(q2_1?W6*yN&2OPP{Qb^gmLLc36o1WrNDKrsFMCw z_0nF`B<;0fX|L-L_9+SbKOkX((~vM}H+!YMs!G~x>ZP638HMSmgb5oGMx_8HOezPK zdZoRhO4_UHrM;#}+ENLDecKMY$%} zn9yZF!i3t%xzsD|6;;w+RWI!|P10T)miD?1VSjcK7Fh@l$BFq}&_~q8pzMJbOX(+| z6>2ppv!Eu}%eDE3LhEoy=_j!MhrhR4Yj&)Yih-j7aXVBGSkp`GL@xyw5>$9r?S!G} z!pVZ@!PvIw!TE=&!RWzHsV1P4YB#C8ro?^^mBq(Gix8m};YFd1v0HRsQ(~K0whshe z3~B@rCe;$XwO~_XZ!qA9z}pTys4q|ec$50DDY2cPC$UB9BqCGddkn>x zjm$lfuY>|SlhVJmN-#ZtMZNT|YLd1T3Z)q9_vDv6Ka}n)7nTKS&v<=R!12#w_#J}N z0;9Jf1N`S1;4fr=cV&Q|g%xtTeE%^6d};>x;tcR#WPrb%0dDL6@LR9r{5Y~Xb$-pj zr|>I%*I#?-)RO+s{Yxazz(`{TlhT-}gGi}#Fe#M|CZ*AXNon+8Qt}KYCC^||Dj7^l zB}hpa^=Y|{?FI{;Y?4JS%O$pD@AA-_k#0g7Z691HZq6p2^P} zY?s_Jt#+F2lAGtxw_WnbKJ5u&U|jg2>DpMgX5&?!#|*|Ozf0MM#WSPiqt^f^d&1vK zhl`2BFnv0$XC{e8IAz3a4qEax!c=mGSA0XwG(T;8imNqECO+8w88?d&ET&7*KT{=6 z8Ku)&{!C{^C%a{WM=Zoyycy5c*L+FF_em@H-x?ohM$5(y>CEV5qsIvR!JirRDq2W{ zS5T7f%xJY^E*riLwm35iTbvn%EzXR>zEFjWGoyzcXMPpGMc%{Zjx(3mBZ!U_VdYrG z>Lz53S2@wemq*nQ=@iqYP1ZeMx*EAl&G&T{&uUc3`ZwDu?~jv%%}%vMx*(${jI)p zwRP0}l!2Tst#&%48Ji)wUAOhz_?c%&>G0ux3<-L+9Wd2IjAKSxF z92ecfsAVziE;3DWu#rEd8I4O#3qpGy$;xMW|_HML+2SvB=plAfU zawI9bCH`@B!10e~zl@vJzA9XY;JVW*oFBm{4igFAPWs3-;d_fdvQGFm(MSFX-#!tK zJ`G8WRKjGb z6!@Kr5QUY>v92ACQ=;(a>J;vD3O))^m>`@&6v#2*6QV%237-%J@=o}KD3F1|Cq#i< zOo;+nNl_@EC`=Zju-XuXU4|&|vI`*!la*ubYUNnB3yxEw@MjZ+0>MWi3X_FXhypn# zd_ok+HsKSZK;8+T5Ct+&_=G5siz!hcD=7*tib9nTg(f8dD>{^8m5WI16{?hDZIg1y zGYO{#h(FU*;ZB#}qY#BE;S{1kjtQR-1+q=}geZ`A!Y4$53=}>g3glu+6gtRLh(ZxX zVWtp;N01a9D>{{9RS}UW3Nw{s?IX&ut`m+^y~3ZZS11yE6rwOwIE5&XW5Opyfou~# zAqwQ3@Ci{M1BFkB0=bwH1+tQ&P(o3t5u&i(5QQ#76iSFhQK(Ulwd<8*T^AguMB&dS z3MGP%LKJF*Q-}gNCVWB^$Tr~kc%l%AS)>fV<`#?geYtmkPDrRY0Y_eRRF#w?71EU`=!i^xy7Oe~8>qCY`~#jzKoKM@PeVxEEB z&jqF@{sM^E9^HZ!{Le{K- zz>43%@?diZItXHI1D076fh>**s_l;M+?qo{A;$hGqhK z0Rw9b(t>h=B?OXLLjkpfffR`yr;>st1d>@(0a|`9sIr6ZgVa^f$Mdk}4hMB;U=_x8 z!}lt&cotSrr8F0y!@xQ>_8xT?#Ns(vQCo%v!3ND#V=QRx#YnU2sY& zl6tGZaH&}2O^U^Yq*zoLVo?K$5Xvst&o5I0%F>m}v0}AytZGt@HJss4T-I`YqhlTW zxl`iu*CH;@*Mpsg#5_+yFofp$CU}(GGz;!Sbi#m9bT-q5G%RgbjupFv?)3hlw-wYXJ2dI7Yk#(*p-8I%$6urG+bhC%ZWY+#fQ?fot;$R;3PowgV=VEgyWrDW9!n zoalpC@0e@2?e^a4oV#K#68wQ36z>K-V)4u+wpp)pTkK6D9kFu_PSuVe z8c2qM#~*tIB)p5C)et0X~#7oP)WN`PBK%sjPzkwdXhgx1HU*R|zZIulelek4$j$ z+0Fkn!Odqke{O=C&u;$G1UH}Ee98p>OFX-I`4>@PCgU=>>CAL?bC)=0XS2D`AJ7c- z?B@3@`N~xKp0nhAow@i~&u$Jjex|dVgN@JPQKqb>UeP~Om4B#bH#;woDJE2WBYlfE zmO-Bhvsrb!eHaGPqC)SYzG^kantn) zMJiE^iNR#*6EmIXu2J!g?-^t&eQC`{fVJ+3`|m3LKz9J+DT~yDQ#hwRP@gdRQ@lC# zh}bKYCGZL>!<$pNs7bzTgm-s7#?w2!9+m1wfjr>=9+E17iw{VNsXbn#=X4p6HZSFX zuL?Q&k`!JwnsYZ_lXAwLTBzb=pzNq)@ehcgNBNFDURnw+$i<_?c)#dnyr6r9HUjTi zPsr8mTQr?-;)+yuIhrTg4Ty~ z3)Q+&@b9^6IuQqi9e9qmfZ#2jF;0z7$#;&^O7ZTzzS$q?ydr={yYLDjd;8$sD7yjk@|-LqP-!q(VvnijkqG~*fJD1zGX+|cFjK-qhB@BD$( z{+jvY)h2fhNF9Y@JR!Lr%=y+er8!wz=yFM+r`w<|=Ud{1uf}6lbuaSirCfh-5?Jl@ z3(CTHz-l+%;tDQyQ;zVcQI2@BxDJmGw^Hg%j~a>U8q)hi{GNqVKZ^PIuTNrs5GKrM zm!sgOvH#0AZT1CD`{(iU?Mjdl0L*xM=s(EWf!-bp=VafJHT3s}kQKhU8T?yAoWGdg z8WOYt_7C`}DK1vDw~GB(d)KGrpZN=4Dp+*{pLI zD}0p+PM#X+xQGnHV1*+5LmGjTA8TFG?=AnPdikuMqWP(V)|x7TpGikX>yAI_3t#JgE0fs;4T1+ zZMv7t!k??+yWln(gMI_H5)RU0jbEhVlRmSt#t$MeUHx^b`ZMZ@Yj4hnjQ9pTUEa)Z zrOKc5(Tv28AZz?gb1aw2|29T88Kd3}P^LLnuA0~UyMd@|Yy5vGEgfBoxs_oCoMU-P z)WU1<>#nh;3Ak6#;YB^9)?E!PRbU^NUU-M5bJk8_6#QJs1wOy;Y~5Q~aEA-P%7Ulr1?Ee* zP;mOVf~%c2Vb$29os^BdWO7^Ejg73%N?@ z$lpug7~?oNUQHyJ#&M?c?HWmh@6yDJxcE@7X9Boi0VFR>M0m9)Tr(2*Hn5VeNeO)E zH;%4~#3#6p5iTZDrAo3e(F!UWsuUG1$P?cY^77DE6S%RV5{_sB_co4$9#SdR#> z@8TVpelJ`;7ygZicHeo#F}J~q7KUS_oAJX2#@ze3nt}Tb{I@|V3xB7=1m_U{k;e z1lAL{CDG79`;&yP1iugr>FH!Lg%SvmeImbsT{vh-^xE>{?+8J=pF}7^T@83<}q*58Lu)UCd2O8bq9h;=- z?`e(icHs5!CX}t0DrYqSo^bTU+@FULE4n*@m+%(lxBpf6MP$Q zQNZoR|6ANu=wrX`jUG+hOa211++9z!6N?^oHwnkwAGsKEF!6QZA~-CeKUeqLCK zNl9Xw0M-_ZnyRfcw9t%>8+|wVruhDOimbRHX=CJC!-@K4QyGdr#sz#sA5(z3vQ^|c z@5#FAjN#d*+fRqi#)kz;5x`#jXv)ku-@G?Fl(T$TJrQQjce4rKO#coO+??-Q8Q|}m;O2BbHo?v53^UcU8J`nG8Y`Wb zn&4)>xCFKwPqUPpR=Ej|E+AztnSa;p+G#gq7F0V=+A|GTpB=5i>(i8wUNW>86wl9C z12@oIELCyRrPz=J7s5qYuR4a`i(fipjsGPe<>L2gp6Cp?2_mgD27Ef)>GGefGBWx>5lP`1ZrcBhU%LD^sQg!}beKQO zXwCmVz=%?UpV{1}8pA;PKkAoM7Ut--XI1=Oz%;o34H(<66+Nr~E`*tlLB9dp2nX}G z#_v#onFgY=t?{1)JYD@wPy%7p3+sw9Oxk<N{;#ox%D?Cd zXBK|CRv6S<1Q3#pEroxp3W3yWf;P{tM%%A$ZmgH}+eXa$9mRz;yAw@J{U$PEjRBDX_$ z6uBY~C?G}cN(vRZl0r$YqVVDbKKiapY$b);NufweaM>qoo)juty-8X@p`=w&sK{*+ zbSQGe!lTIT5FSOYq)?G7C^X2G6iRXxg;esQiryiGLJmc`l0sP&QmAMJg^JcHgH}bM zBDYD5eSP-Si?GPSSyOKghuB1?rD=C!ZN(w>liRi_N*P}wD*6<$O(ODnvW>y-6}boN96Pf&@irlkg}?!@{HLv_p6lrINThQy*yb z29h{QsUmJl;=O2;n;W7Boa0i&$pVl#MJ9+-WL6nus+v=jHVG0GrD5Swly(S@qErxP zh^mV{o>8ZgI9aEPxEYDv(U%fOKpZ>2OQ8C|z7O_1q7THbbU{nhL5COmpiVlffZGMf z_v?`%3e`<_6W!wyVY}=X1CDbG`U?s|)|mA3(E= zMAPbzIo0|U=LF>n{x3+c`~WAaCgU=>=`6&Lb!457y=sX^TpHq<&6nWeRO!>k&!kr# zZ2qLjI*%rOyA=HzJusYF64#j48FS%Gb6J-{{Iq)IudDcj&?_6#Bn}Y|q*wM_Hgvsm zlbV;a9=!aA|K_=DLrW8?5YyR!{$qC)o%+M>nZkb5T_fx#+zW*LjJqDT2E1jovGXe<|LbG)KEq*uC_Z@HR-V?UN$N2xmp=d>H6PmNwt0LrJd2~{2Q|t5-wigdY zFU7-g}LQh%A}d4$zro8C7A1py7=3DIb*8{PHC=>HyXA_=d? zI?=tp8hsKr2g}{D4s^XQMjwKGapDzZ9|rDy^~7D6@2i3bJE#luzX3kw+qK~1T)Jyi zNPiRvHgKCWP}-ous?;NudRPlKj3q*;;GSRKsOjNA@Imf*21*~~(cFONtx7!>2>zr% zz+ioUr@glDE&pQ!0W8k4+esdcY~Bb>EmQVrRPW`^L@HYz@F}eRq6SC zrQV|jAKV3xRw^pm@7b;CF|G8zb^*I@Gc3Pnr>1WYlG^G?z9mq4-+BSN z?-5%14U@If$5+D%tBIC==L8gTB?C(vmeJD3Yg(yq0g72K5XO50rTYC+Z1f~u(jk4>$=VGebeb}U1*v~XMhZvybBTv9na z6xHD$d*gH7cCpyNV$&883@){O+%<7XP%1{ne;T%Rs4a*Ht1qIgAl{$yht``$N> zVPN}d6EdRj-QDPEasDa)7hcpILjJp6g&f?CJ{ePQ=f6}Dv1d1ijTX$pukp5Cg;8WT z#)=*Ae%nPazU{p*win(n(}$=J;20KSVZfWh3(2{3Ku^y;6{#LZ55EZ`z+v?4JJI7G z#)Nxc^k=Z&gL>uxIYxYN3{mlrD^W34vKffsR*aPxiMc%Q01=z0joF3l;g~Jv^B*y1 z40BWP4z$3=P}zY}AvyqzRRM>HbtxT;bs-%bY9ElpTo}U~2T`E!LH0ihvsN(7VKAM+ zp|&D9ta8vrOboRb(j`+wClM$20!MF9nzRr zQZnQ*uhYadui#$qF;DJIXl-GJX~8=uAJH5eK5E>DZ$mq@5nX^x=mXLEK)ih*WBWi# z`ap{MKwNzw1$`jSK9F21K4P%(GxZUJjZb>g^$|w=PuoWQ`u^nvZu~0a6}H!Qw(Tr&X3jSehvRUd@Wk`%)U?L;b32K#BwU;KJkLNWU)|qm zjjg!>eV?W$ruc5!Pn?x~K?J7^&no&R`BmD?=@sO3G<^ntD~_=p!bv-%@0%iWaGYPy z)Y62AO#X!FUo~sm{Q0*{zqoRG#jM+AOrLS_n9E9Viqm%eqzM(@yz06M7mqF(J=#+; z`cgrN`bT&xu!5=6qCTNa)Z-L==mPHmmbV(&G_vq1=l#D4>U=f27;>3?+4CU-! z3GlywAI&%U58q-g&nnL=xFOc_1;7t85=gi@ z>6p|18xx#5MH=qAajs#_m+(9jybx|0miKJ@4E&1;gyB4p`cDJSv4Dnfj)Vr>py$hg zkp=^PGu$-9XUA{A=Me})IB7EAF1Tq3=g%+`m4mQs0|Xr z)XCd{MAzt3Oow#`ilSQj5Mrp-dC9!Fd^YuxfiggI;(=t(CFmgsUlKM#BZukpYdx2J zwx@|d558f@FpX@IkzQ%_`A=N4p?ni&mKlb7`7e#J#?Q1C^QMVQkTt$X!Pth(#;ZKW zJirLEj)7duQLeoPg0h?BG}Kn5{OkjWXH2e)e&!ayNRu`HCctQn@m>1*j={VOAYJ}O zMpY^z^JgB`{C@;ky8Mlb8Yut!5Iw_0P!P zuuE0^k`#(?c~yMMm)S5c8pFO^#h1|3|5+-23L;%bJOds8fTC(e=dlMGm-wIhXO!Q7 z+@kWg#$Txby9`8STjTTn_jL7N&p`*KO8l4d!*R=qZ?qpo??XGI%*^J0d|##L7zH=S zTWfq~qfp^WnU!i#I>S;h=4UpfDP8;yMgJU21dG=;ZN_|jM>4&3p8B+M!1FI-FCFrC zm0=TsUO~L+zAR`cey{1jg_7dc>oxrd*78o%cZ0b2h?h9+>tr-7I0~0DCH(rXfd0;N zoUJMF;##Bbu`x#{@bR+|ovxyp=bv!~v6hdHo%-i#Sj=TDyr{qU?A zeLvU}WiPfE_sy*l`!(yfU`bmh-;qPen&th+&s5+DL9*Iujcyc=8_p!jMkd_ zj6dQ+S^wJSUPil7?CsM=C|8sbuYsWKN0bm$DL-2`@vMD6zr$kNwvN5O1dPUzTj@)U zxkev;D*_C+fkWH4H_Qy9+lqT9VClx*4kE+2#Q)SkgMI_D0uH9xOXeA*7%vmUZ*P1zcI4OsAQ9nOk=N0 zjd#X(v_=GL{F`UYnK3_grNMxARetrdF+<*~Tz#&QyCJ7utiPQ$eVcCs>G9p**N@-> z{v92D{aA%(i*Hhe9`#MEsz!9tfGPp4;E@k{xrTw_izTao>th68YHGXo%-MZ;s!&JHG68jQ2XnME2j9}9B zxTs+@7_aHI?kY?uMqXG1EKOhTUIwUVi`G`|));Zg_S&Z3LJLs^xIt2H>^{-c)5&Z! z{i^Oj+1@%_3w)D%f)-lru7~IcLdJpKO-$aKyikDQm@aC;TISWpz?m`~%yFtfyIUq& z?k?f&keW73)GN@6MA{<9ayK?C&R?T*Da!G!~}m>d>wE!SV)wqJ|9lLNWL zRYEz#kN6yOM`80Ok(0%J9{h`Kgm1H>cw`n3zAzk~7Ds;0aCt52=DIEA`WuaVPU_pP z4CS0&8M=J4uWU!HTbtf)@6=Y~cFr9*Y2Bg)&(VT*&C~9`;55wx0?*Mrc3p zI5(K%4%k1UpxProdn?3sk>lR8aVu&gm}Li#+<_pftFiku$C9}xA!?8Vja55A1Kf*C zN_UHjE8fMBD%_=-O+}nydaZjV(I5+P0m03&;AMfPf5ojw9p`&-P9gGK-=KEE_pi7? zmKP16f_-Q}Tmbu?$XH}|5cNGkK5uaQGJBShN!&g^Dl!QK-EP?uPy;CZ;(D%*0`?BH z018Y=vfPtNu#|n4^M9EfC+piP&+Y!uHxV_8nK>1e{;#=K^Bm;e(KQ-ySE`W=?f-4hN2c{LuIBOb zUL8?itXFkuj($MjA32uoXzpr!=d{KSyEc9Mj*i^LqnME1wXGW<=|}E*SEM^D34o%4 zfb1jyvn>L0k^n4i2^f|HxFleB65y5qW-N0lA^`nOq&qhW`-(&wkpy7iWxA&)0jL82 zPL7Ope-4MI2;S$-ePYzg%WXE9>{y$v;e-v@JC@{#`==MXSE4#Ns#5>MLE6jS1idLj zFqVtD%*7`P`boky0Y_iwm%Ywd;pe!EKru+Kv`J5ah8}#f7Fy3fS<|0z*E0a#zlAl- zh5{3~Okpoz*M`o07PG&}Jrn(8FG0^RKk%2m&G|vCdn|@t!BKjU&iC9Clov#p2md0| z_*F;@AW_)+1#`ihH zjQ;Qzxcco6hcLcJtmFHb&B^|7m$up;y8JbNXk?pdd>@`+d_PoaKY;Pw9+kuUIlYH> zRF@duYsB!5!5+7#YxsVo9@XGEs5qzwd`)-*I_?+eK)$k4e-A=v9>04ycKaLKB>((+ z1;+0~a{L~f9KRb{lHB76{xk<~k)RsE9~Ckw5>KdkU%%;!@wy?JN)#h@B*072A^#9- zDVt<^QL;QH0Zq}*7Vy7W9>w@<$YbyE*_j%je}twX$LHmuKj~+_IfU`~Pb-h9;aSKd zhG(-pCb=fYYAJ=}m6v_TOf&zUl;iW;sV*c~hw=Gev9xJ%ie&s{3G`R!LcCnYQ$oC2 z8G2jClHVWW1Q&ys=OeW~(hut&U_ioXgrUgs6h_Z>l*pXE} zA}m8N004+Uz>`1>6McagO!@+g(gD#`_r-Lj17e)(i;2;&FA!s9Um!+S$5Z!<5myB6 zI3|j>hb6IxN3>V#Id|gu0lU_4lDjvKC9jKaLyqXC+0KvAdtkQnh_}~lCsdJ~<7Q@L7n0ZHUL(gx&`=G-Tbn7jeKCVK(yr zHF?ezSrvH&_hw(4=L+Ri+z#`I~V`@fA>He`MC}C z_HUelggYAS+2`b@P5Fm_2_+ZU33vd>gh@?m$hY&Tpb47hE^?LfHGzSm9eGSimXr2L8Jl;M^ys zv8FT41UIMiI>uWA-wcmufPX>hT&?L}uHcNupF!v14ER6EfWOUzZ>Fas13ZU>z*y-i zHo?v5tWZsg!Dje>W`I9$g0pQKp}&3}2lA{=5m^OHMMtV@wo=5y8#z2G!cpFP+(=AQF2-B|rg-&4gz zTx|a-@lsM?vw4+kV-g}A*0}-kI3!r(JJmR0%r|80zHrz6ws8H=}fNvlhnK8+O1=8MDS`AE}0PxKd^;58%NV zcQs32-@4AUC%i!s_?8h-*_P_C-8|d0A?zCX{X%@2Hsn3wDx=V#!7J!6oyWT2X;SLh zuC|B8)$Wr#2e0?Upqu8lAC=NYfe@~p2km^nkWG^td)P4i-E%BYFa0zRLwLf~IoLpgkBZkli0j!>4Lzz%5!;sppDB_rcaN>s9nUlQYW*33yOJ7* z5~>-T)zEvns-bHAVnB~$uWrGHDj+gwY;{@GaWyt=Uve~uu{$~56Ry-h_UW6TlXW!L z;rBJ@Gw>GR!K_Y1vH3ik0%gbR-YwTZb~GbVM>7(w@brYn_n-{5$i*@DVL>1q@`d;x~jjtu)EslDZdzd8__JS;lxIyQTJB4-c{{$%y}6EPIP;* zQS@!`c3=$)>j-pQZWH7vU&XXx4?)C0!Q!M~5manO8T zRL}<4-{Z$}TFo^8q=R$rlMc>vX6fK!up2-_F}wfpTdR3h)_^$G^QKLwMr8KfJJKBz zWre|zCHxs{zw;m}G=!1Y23#}2&GD$K`f{h= zMbXW(KiltgSg^nJwT%a5ps0|yX5&>Jqum%`R+;DAouc415R^Sutt}QPKXuB)%T<13 zZp&}zn16|a8&;WGU^9KQQDQCP5MG6!0i)kAGgN%TZ`fAc8U&G7s@&AXWxO7_MPoF!dcHZ1s(AvsVqXT}cfou9lV-4YQ4gNm2 z?te%T;T29VcBk^iIniU{_=-3aD6g=U9}MUnf#OboS@e5{EA{=AddIb) zkw3sx8>euVgzqk^UKv=jx$eSXzAt$B_w}8=i^hE4^P1;y;W5w7$jS2yKlTLyIO)^z zzYM2w@CbP%Cr}oy+fvD61R>CIZRjgMz}()`qvo2G`d)u=%wKkVQC?h}uV`$u2g=^A zy(zHdw{?eufoE}^=7qa`c-BdshX~>2?`;$IkZ^?kx9om3uz$=}6$^MVob`gyXDCyY69a+i|42sL{Xe6UP#6{+lKescI80 zAI_p~HjevX<dY6PNd`!4H%&U5~G z6Z?w`w>vZ25!E=N+Sjx@(mLR6d|%YTdsy-rt*c|chZ!@>Wo!rAIbt`C@n8=0S!?~g zUwJB=fePnPIPt1n*bNtM`m7W9B{m;;tIAI--HSMcH?THVS=Szf&-vD>OR=vQr*Oa} zet^E>op%^76vo71?z;RdY2N3vy@wGFwq25?+>Qtq*ILg#2QwJ?#eK9Kv9|nX1z5!d zuGHwW%eOUQH*vS!+I>3w&Zhjv2sV+n)3azSZ?TE4&W3z5?2 zBCV&rjhEQ5=zZAccpR*3#eMMRZrnvm%mH}T4SyCNE4IB|^bfqPH&Xswr>GTTu+4D0cwm3b~8!?vHTx zCNctu%!3qSn@De36KKY)59wKkfmC)+w_(jH7?=G{6zx@|MyCYLOjceM{b+el)ANki zG{zfEcw6IavF(1lU5e|4PI(*u7F85}vS1o9ws=plGXDy>w>P0Guk=#XT4$HtdT_w@ zqBGmY2HYqc@cE(^v#;*boe_HD9{Rfas*dR!uC&&}Z>Jv_R=7oguX21FWG_6h>?OMu zHCS|9*kn^+-BXJFB2iphybkoDc<%?}ld8JQ4?tvTG->v!svnDb_pv`_yF~&zb+>yY z>h#HOcT0Zbr%`RoM73=x860G~ZS+S^-+f`!dklnmhLh-O(L>oWG}0D7u@N633PdG+ z2PHDjT6G5Fn=Lw+Pcp%%Sz@#hy$rfiS?jQm`JGz4*{dpC{ilh_8oZh%h{6KmZ-}r9 zVx;GKXyT*2J7AdKh0k+Og{>_+RuH}oul&y04z#*Xd_;k>+X`C)JFE#9H3gaV+%p`E z1dTO-jHsyOZeY=e$FOx6xzXQxaGce~=E-Fj+X9 zgQzMhI84O2f0rd3ia_Dr=2Todsmj5Doi{&I<$XJ{EF|Nvas=|2^JWoL+@h&%PRe2NKe-)e9u(SKhGT#R~D&F=ax{E6cyTV{SoEiN9 zVDR1Il|X04>1g@UrH`;BVFw^~*#`Gk#qL6n`wkDCc)=0AiE8nRZT)nQ?UiS9iB^E> z;~4}LQHfYT-3&KiTC1KdMm2^zA_))0y=1Qh;~i6QUJ1P$P8lJJ5o|4sdY{2A;V@1! z?K}`G`s|Fd4;NeO7xyD83ZHH{MsC_^+ze^f;?sr4oakn<3+R!0njV%Bjrsl(@l1=F z7%x}-6P9X>oMTiciC7lMSmFcN>Vilhph**(bcH&eXM)_#WcOHh8B5V10 ztT#kj&!8RnU_vnA$2b^W8{>Xm*%H88{RVu@eHc?3=cDtAq7V{?^9{bEoulx~c0az2 z?RXcueqnnVsJG$&qP6Ae71oxQ@PGa#Ys;3GFq$5Kz;y9GeCkia&<(>J2uJJQ1pso< zx>sOF?I&#SudNA1;{ZozUk~m>P|X1gQU}Q>{htH5UL70>+q)@s(jZ~A&lQ8|Hnx;7 zO2TUUI1+}AY%`dQB2Vp(qmWux34kx^J*@3^tO1#S)QX)(E?ga(J{Cgzw_)^jG`_8f z?jq5-AnKJwccIBOvGJy^u*xc;c+0~d%f7Uiaa}^ zIXg0NyO}BF8*S^Fjb!VPDU%h$XP2Tk2d7VtF3H`2(>oxzrIKyf*$Q?I8)1>hE5Hau zV!pq&6Z?H)Py@U=;yh3PY5@2ihR%(O!2_>@sTG(&jD4gB2d5a982AHPnh__UfcFOq z7*J4e)M4DG|H z2uVJc)7c~F=P~;-_}Jr(e~EdRuYIQZ|!GxFb$OaA-N zQiK1#0^N$W^4~Czq}&TEIJ=!H=Xaty!DPe^Ux$f` z>?hH`E_d~>o7lge_FC;9!!B)Eo7<qRaCb+V-$BaXA?v61*xy`z7K;b8e zbBEj_RsGIMwIMcpEyL(*dWIgg9)#ouleeeQnUx;19Z0Pp!b3BgH=sLF{XE10%D0K#%0);w0Kq9egQ19N-!yaW!v85k4&Ean?33$v}?o5ya z9tOFSLXsh+7!+PWY(U`*h7ougG%9#~HpAfVtmVm-U0rl1>zs5?bKkJ>w3c1%w(xG{Za-a!x70(1KBn zSR7|D$aSL>q%}MDEO+@9}l1u@bdDBab zS4zHdt<7hop0-ONtAMEZlQ;$UT`8Ef&}ZN6`z}u3DZ%8ii9#$VD)TtI{CMO0F@Agt z1zy%MHqkvX{661zg*-#YvoiQ5SqEX2_V|UiwT*x`E!cz-s@fl5Vg{qn2C~oA)rAzP0L8@Jz6(LT*_Bn-p@0!7N?K zq2$giL$*sP=SVai5&g6hcG#^)&_Ev$RWkg}mVB!%)H^sx;YZ87n1?Z^@GZY zC?p>m&iVHHAoggP*Dmoyvu#ZY9}mBCl)ZK{6RXE@^!MLN?4S5PcE`@dZ^=G*%d#HP zzqNI;Q~eKoRtKMz^}7RNVp$_F-F8qat)1w!cQqZ71c%YXAKrtH>@%#NCQ_5q!?hTI zcx10Q_$<2P^Wd!@YX4mihXv(7A_93utB@;a;?w``u=ZR_nD2QKGYRqTkMynzhn;P2 zPw+|37dmFfJRMV4B=(}TIrc-)z|0=)<&NXveE_(P!J)K?71!T8m&rSq{C zA@a#uAKi=zASOvgSen2zU7BYwqcERZ`idA|(neDei+e6WsfkRWtO2VVLX?0rh{%tZ zI8CxCOt|M~z(OtJWSz)x#bli#hXPL7nRjRdn3Gk-=3Vcxy`0-0zEKZoU&Z7@jBNjg z$q_jB51>oNbk#obV(n@S#pto(zFNl~urWpIO`A>4KqjIHe(|QzK5n&C|FUZ55gz-`}sG>i6oh@!-Akwx|wc2*>YPOxG z6~=bI%57NnvYmZ)Y~p6fIWTASVRY!SQ49J&#KnMajH|!Kl`Hz>`^rE+F#&8kav?eg zk6pS6_q9W?z)?R|ZP7dDhqFYWXXn#p@X7A@6}^ZsmpX%xL^Z7yosive(`s5zfIU%w z7!&B+v;l)$;UIcQ>!&-JhD6V2&<)x<`t4Ztcog+G+p;@bkLEc|_uDuxZ#(VNL>zb9 ziFYwVZLzVKXFE5ofkTaO!2I)IKfD3z!wU#Wbo-o#8)1q-j^MQ00&5$>!&M_UHAkI? zs|oS$w%ecNgcc|v0HPgD&34Cq3`|5^#v0-SnUukYnNGW-Y6TMY3yc#Gp0zVY5oeD? zZQuKq*%%_zCVbYaJuHOQUoomvfL?{!qJ1)iKFblk_tz>4WJd((m6z>K|f6c-Kr z7Lp-s$E)LZJivss=taV0kK5UVv(?`dNiM%>b>rfWb|xCpU5gu5(7D=kkD)L9D6RtyZndIHDMdog)n!CBuc^x}rz40nI{ z&MwbHys={4de>@?wTcUPsXAIk8|t~;(X^JsS?`l*7HmY|g2a?_Di~MR)!r>&hIq!i z=`~S-WnHYbmh3K&EILJ;OZH&KKo&<@Fk7Hya~wU>O{=Z8e_>9>M7?!hM2M@&IK}Qp z%m(wm7Ghln*Y9H;UI9bVbqJN@U0!_pJ%y*ZGjel0PipyvU6Q*x?cG6sDk|H;4m9o6 zxNYb>tSwwYpCCWGuJ)4i3%g>U=M5gw^5b`vU{ZEPUhO3});M4#c<+)=qLwFeTCs`IN$3XdVu*xkk#N%6~_f6Za;>cUtW`!?=Kp^HgCrGb$Q=_9v%$v=`G3OMGD;VLFvMhsK_M(y(FwZHAJYqzk zGM!WY{{YVur65pben=zmAsBEe?p@{XFs9K|*9yx}_)G;4naD8zk1TMWcc%X}LQj3> z3gb}t0tK&5p$gNYEbt`??n3w6q2R2Orn*a53O#-k2=g};yuk%uq2SFf_$mco?SkK{ z;Oks)uDUQE;zCb-)(B&vN9rl~zrg5@J6(C6$UOHg>LXx9Xgitk-=773br!fMZByOw z8;R={HC{4h_7a@1zPMoyK4qS{H!q$)w`s9>7(~1+g3qOVWn?NpxEeotRXIP?_z8+f zNG_*Qn8d>*;!TpEFb1Xh5`imx;pO_E8{w$9dUQm_?zWLmv>WNIU0i=#!~Dg!H8sv@ zl1Aauo ziOaq~`|7^Aqg9q1^slso)IW z%>PvezUlvmRafdxZ@_??@t1)PS>P97KP8nrAC@S%J0F7N zut^~hUwJ7ZIo~rd?D3hQL%(seKpGb?%JVqG48#A0Uf215|IE%ss12;LX>|kk5dKu= z{DOAXJ<=#tExwuP8&o?G^Dl)<%}qZCFxLGL{-(NPvb4=o?StJrjcT|PV=^(wzh?@+ zOidy+KTKRIclewaWD39QlLFndTWW%bVL$5*|CfLnBHsfbIZ^=A#Ua8RG9qBmhQYdQ_z4+GPcrvXZ@R`h-sT&G`yPr*Px-SiEL zzE2}6-A&K_I8*+wy;u_1ijL*aaaz-p7oo}&HsLh^emx#>5jS+^H)-7T93%7bcdJPs zlMwyRk#=|IAIHp0^nEJ+J{N(@>iHDTAgKpqa1LqY`wXU*P0RT{g9gRhF%2Pp@YQea zVnbP?-`XgkT+?v+PwXyKuyp&0E{P>jQ~0EK@kCciSIQraLHgi;(+3~7;9z?)oDA;5 z)g6Ke|5WL5_|X;YFX;=q!VvDqoxajj!T#W`k}bhqwTS@>c>P9tj=}w8u;1B^<5Zo& z?X`(hR!LW|j~Jx4)?=HI6?VED?2rD$xZsY8V7z1-K8$Y3Hn;^lg9%)%Q0tt(F-IX7 z>ow~g`>kALV5HG9F!GdCgp~=CoKI<3g@P%zQsB)}FvSWA*uo63<_s_?uSmTU$#B;y zJn|=0gl!NekLRzHPFR;R2bG>pV;jgt=0$%p$+jfiJ#rCBeD-QXRrWV+)x^j}k}tS% z7ZBD=Z{QLuU(60N;j4+1;lw;M&z0-4W}j!?A*iM{o@D}_O0O>Sp9y#>y}I0w2)OR? z-1BX8&BaW*8Ct_!aVcq+Zg`d|u2 z@c8Vo9Hognd(r$`AcFbYd?`uEfzA}bjGindv>81OE-tJ)nL}z2(v&NOH+In&5? z_UF6%(Co}UgzYlKPX>iyEKQ9xS59l&pyc>&s;|OAKh3^}?$!K2>2Y4#hSL8l95T_@ zC<4t7WTW4gg}zx4Xg(kt{RId-Q}}B}Nq=J&`uHg6zng`=ThVKNMOlaB|8rUBMWR5Y z`P*#t1?bo_rQc5=l;(e=ZD{#T&q5zk^hrKRdEl-;OB8*X4nXO*EBcXS1-v^}p{Dup zy-Yx0xWT;RpW`F6G_^({`qQAPxwZyBsKR&C#}$3IMpU{v<`VP+5OSOk(PF4B)u8$m zjP;mpLDO^IPsL!|VH3Va0gIK+^$&8jZu)Gpf^~}d_>jwUcm6R>?!E^gPh2q_KN*1@ zvVu#e3Mqm7jC8-r)Uw>)qMcJ|;i@Zo>(1mpu>a3NP5Tyoa2-Z1h-Q* zfcs6fXh67koZlfO18IT*gj2GuLx=?&D`%kqs|wro?;{h?MMQseU%<5(D#9v+Db@cF zrey+JPD$88g=fN=Gr+V=KrQ8nFxDzOwfrJrS|*@n7Yw6I;eA}`*)+D5Kg$GUnVB*H zUDh`8$CL@^@^;GvnCDbK!{6K&qRZGV6VPzCOhCikG67u&+%f@O58N^VT^HOkfn zh#X`B#Qw8P;AY4M8W%Utp}s(yIEnXMJa10p9M8o!FIke?91!`M-ePi^L6X{RH@On0 zT2HQ&>1`-i>a>=WE3wg@awSb`Rk;%9EE7;I>@31z!~C;M0Ar<_FAo8hNx6CYkz@jT z{MLTy@mbry3IqMjCKJ%(yvBFak0cXt{U$QZdQPpu*<=E16@9lxRJxl!n@r%*-%}>ALe0g` zRwi)&?<_4I=>&#rlYmkGh@WY{fC%{yv}b_9 z{UKxoS{BXzqD-Yh%a;k$G6F3#CQQo+v>cc)Eh8{t&45#Bc`5On*a4H~E4Yp8|5D0Z+98kEg+ar&_^#zn=fztlJM);YUBS%T(=ircPD< zoJrG~K+e=gL&%vntvTdOo!gvS*Y%th;x*A9eI=g#JG$y2bIy=zPi~F4rYeDjFthE_ zJ;YB2<);4_a5xH`E&WJy?$pR6BST)qREuF@oXkFh?$!K2>G4(ChR)g6!66fUjUv$F za5nlQS?HS;fgYE$(U&6dOyRE?CH?#?^l?S6$A4uNyqq>u|K}|9-3rOCbgjAbe|Hvo zkth&pej*$Fxfo0`rC-mPlYEErz#V?2qA$|{D4qF2HPW2<8bvR$Q{QhZ`V>T(+~BW( zp4=IpU!Vs4-?=i(Wfg1t?!E)Tc=S6l&901b(_$uUJH0(R2t)pFr}%przYC&v_- z7_QZFz?35XkacqzEN95S-{LvKU=?AVq?c#Ar(Vx!=ua8`R9enTScQP3`hCLm+*r#) z3Da|96V|L~bstK+T<6B0Qhp4lu}=SYo*U~jbkB`-IlAY@EC(w0+*p^Ldv2`Z@73Hm zS;ofPc+?BvXw`D zdb7J<)JDkzn8Ved=f+bnE1On++3c&LmEmhJFfdv2>{rV{BhQU54G!H`Zmum$*UP5Lo#>ZL z%l$lh&oFai+rbsE{h!&$yy9Gvc3jwAn1a$psv+)n`Wmxv58~!p>BUylZ~EYJ7eSa_ zNdH9?;7jRoJJ@Agzv%yrUD8jZj;4x@j_+|^jgME+f45~st* zHS@U2m?S3!$##&O0%E5f+>RTLVd}EwadjErj`QsfD}wuWajpF)#@WFgQC#USW3`P& z#LC8NEghB}gck|h!3DuNo?QP!%(079uCRY9Q)b(BwpN*SpEVJ7z5aZKavM%#Q~mEe$JS-&o@48BbkDJMS-R)gy6oI@Yz=qM zv30q+*PnISy4Rm|`MTGilVxnoA}*Vn!}{}OQ!`IFMmyyL{aLL)gDy4A$RV(_2}TZd z#?&GQsCW99uPwvkB?XbL{tY{aKHjnztYyW2%wn*m```G;aEJa3F8uo})J? z0zD3Aqt7zmq8f=l+Z?+~l6&;{udG946xrt3B2z%5`Gjor+2+`K z{aEu8+32&)v1`=aF3EQ&4~n%%O3yaO)_3x{!&lzw+X2^X>FG_LR#nzbx1F=UFN)EQ63Jh!EB|&lPh>{btSe*F|Fw1UzxPW1wG~DGGR^ z<-cv}1)u=iU>@Ug1fGjH5C1RmMcteI_+=H;GtkQ=9-5{_^e;())`i6i9c#KG~&>sl+ zh5lfm4EkI4zw=qr0`s&PuEkA*yeJac4Z9%c^HK$Pt0)R@V|bqv5weLlS-Im$u&8rXphlem1P)wb zi^P_aa32!ddZ<6L)fa%59z4VtL0YFNVG?8pEr}2;cn2Bj;5#jNLuKh*GVBUxpu#!H z=Na*IN@9Rds@QYiaXP&lckT}tOq?2N8RWHo5nk?{m7Wn=w@IoXkQ@EaFCpi3NVG3<{q=of!=FPsPc6g*EO$`lrnqc-V z^B0YPc;}*d!(-fh+wks->+2hb$GD|-cHI(AbFw@O;Gs-}iuIR&egE^V2Aq3fG`z!r za~Rd|zc=6<5;Xil172Xj4;k=61AejUau^rWfAR1WV1#pRN&D}InTlkJRM>OcJ3Y#~ zqIDhlV;*GXx)8HYu`n{N_=b|Ebc4#~B(MY~!qD-isZg3NWpUGg3{EV^v!xG$mVRc7 zzwTdvB9yyLUj!)YKuEZzK0U0YP;v2<`vHl^xKio40{8ec{4xR!m8TL!|4pUSul4zG z)MgX!Vt0lpM>lR0;A|ghbrp7wgj9a4bK!dgNm#03si!O03*mvPd^nZOewXEk%Ic5qL;RzdCfh~ndsvx{@>Mv zN_TnZnZGDEp7_$sr{umTlaW*^B=iu@MxEyg-w<(*N1Ppape}rUcxIS)n0T(g&UW6l zTesq&;XUAnt5L9NysixZxzHK?^eN(WlW%$eMly$VBtQ5d?Dp1gtt1K*SvkS85l`}L zkJ&IrovnBeEgp4tfr}%nNS3eTJlnb66Y2QQ1Bgz8_Se_TGut^PL?P z&i=RTA67UoS2%kli??$>n7kDer-}zs+Zd{R&3ytmx4nFWvy(5rCG3_{Aw*K}Y}>-E z8@&PQWiYjM$6ru&I_SX|vI_tuKR<}q{i3)dTaM4Zh}YQBPk=tnK%8_ScKzs<0u zl}Zl)D3w@SfGyE>d;yw6$S(P2GAvgrOPSsA;lSg~!uE;?RP(sD^9ttx0;c)@BfkWq zC-^3L>}bdIz~f|{@xb`f*#i=EDG_L;K>?75rqXm71^Zw13`d6)0jTi@?&Ju}<- zKDhaf-nP!B4XtNttoE;q9Jw)22EJa_I`JmAwf+-PK1-|P18*-=%y@ge(yBZiY2A_+ zEq|-&pqQ%QG4-ZjSGMCZz>mYfVEl2$)b5A|ik;(lb~VhW#P^3+;PG!f_lGC{`fHl@ z@x@a-FMCIUy;bD2y|p_ z^Q}_6kPXxGumYXsW0lSf)Cii@!X{s=7S0Wz<$SFfaS)!Z)}E25Oc1ev=xamD*EIsP zFo24TAO+zXcn#YQL||qhBnUYdvr1P6x~1ose2L)Y95Y23S7;vSpj#Q}5(cDzGsZqa zEc|^aP^?h>0;Bgy5lmc!jEv|LuJ;DYG`(={7EsLibP~H{Oqo^p2I2zxwP%?LYlOM? z&Dzzq)}nZA1)i#AqU#?FGz*tG0=AIZTaPKM2&EzJA>uq_Fti()^4@Ozcf;D-M;Kn6 zr*;~zkG^J=emDT)Jpjx(gJ((i6RU^LDwis(fm3)K`?(9~&`pOnnFC>K@e2YdJnn)g z8)V$W)~Q#BcajvG<^5db5^SdsWc>kxIYH`6LEvJCBc-IB|B3_8ZAwUs{O6wHK>VHRH4#8S? zg4WZt9;9^upL%*)_ohUF_p}bY4(~5SJ~KZNR?_?DFQ~O{K~xbjYcED_u5duGui+y@+&?5lEE2A^pwd!3SfPM zR^iHQu6v0vlFeZl125vU_metB`{}dveeK4?E)T|?%xbFe<)NetAlp=h3 zS-%%BloNsx4hLx6ORI1tg>bEBMXGxq9~m^B=1vur2>Dr&GK3GGQ(^3fwSFf)GK}YF zJwWS=_|(zU`W@00Ns(obm@@*R4%hvLA-;sqz;=ZAfRMt__97y-c!vlQiA9h*>D3;Z z_`%cm2!r9)Jw+=+o5O(W*fQ#$q?N9Csu#)HjE@YY6Q;dFwhn^~q{|58DL`c)yGfj& zH}t=5BdrX0&Nf=MYHS0YOb3Ffv~Jl!qM`tC?hS~p zDr_CW6T(Mi)kM*W=9&P)DflgGd^hOpM0?wW_QobsN4JwKH-R2UEJXSk0X)E(Y5}k? zWEnnu7rqGJL4(-Chkp7VXT0DkZ1A0K3F&6-{j{okfLOO2g3ACxdmE_idf1vDR9&9v zbI_PYvSsv7*0Ld6_2?hwz<0D_tG*v*JXDJ&%*IDJL{UK8D`ptVUv^*U5v)@ulq+&s zc50&k5_vPg81~^K^9Fv-VK0Ha5pZkorLq)mfy>@D(VufPos8T@-zpjl@>4#J3j<$t zUb5E*7Z~a{(uGnk7^Dl>BwFt7TrrXF?RxD`lku|J&&Q*&WQWMIq}U-!y~yHdb|^f1 zC_}`3N#W}w&fDRc5$8F)LVm_}UJzUeULA%w5t6%`_<-$UrUPow^~+6yCg&x^@P`?l z%bA-B;AV0*8$T&V8QMzUjPa9~j|q=2YaRRf@y%oMZ}Ofa-f|6(_e0JG z+$+b+_fw-Forgb_j}sN~CTvz&9A0rP$Ujh!T>{6sJgTOhtTCwzh^qD8eZZ(D>sF|2fas@NFa4 zI5fO23w&=D_!Xk39qP}+S>R*U+}|B;EDQWd7Wl0c%s{#QS)T>&S5?l9e|r|Ve#C*v zCW_9V^BE`<{h^zNml6m?IR6^%hnY&lrOo46pbXj{4S&>ttE5XvF7HC5WTeTqWIVm6 znpFyER2B8V)C+rZ&poSlS{}h3lDReHtC~R)UIG(g7*^9%D9x6#xamIzC)SIzr5{PQ zYK{Ypg}YDYc*Xh`!rxSD)nN=R101@cm8#&gqq_D>D=Lm0Lv79T!nwX z@`rQ`Lp8Hx_%{HSDf~V)R3*m+;8D55|2$xs!k?uO%LJ9AW7zKSTL5GD?tL|WcAik~ z@U&g)_W+0VIvmnal_`3bkEw`DrSYfQUzn!2Wc^!EkW zno&mhAw~jUeaD`)ek<0>6Fu+W$bA%eqc3%hy|P>DUuZq(brQDq)8noC@}O53X+x}p#-WXlpL)=zO3 z;g}uV2B~7pKFmnGwzJ)Kp0*Q5&#@D)7urE_xB{@m;d22f;`xeT;zCb1Ja9T~XN$lh zHZeh(uoFGNJPb@EwX62RLHRNP^C$8c3znrA{vvbcP$=>!EKq$Hgm1vXiO4S|C>5b_ zws{br@bz}0du-%aGz(>~4Crj_4z=tbMC3#~4q(lK3BpnU*Jm16QqtYE!M8|9%YVe#!H=H3Om}@-R z<0K-^#)vA7Xr?@S44w?IFOubglRBWVoy~UQ%|Z~K6A2!P245r$)f<2!*pP_;gj)`P z)EjkPj5;q79fgb%e;po0o!vl1iT5Dkosrw1Q8UAitf)~X^mk39hvYZ14wzEG@XlJPzDIb zPP}$rxb;8?!7)>!)=v==#xRmN_|_yo?NDMXhp9AcE&0 zcG85rM?7Dwa^4aJn>dPMei6}^b(NLOd4U9QMb5k{b4AmZFZrehF%j3h-zC^_*>NNs*>j_ux1y)PQ~YizpRH0|43Ev0Ay>C#2X0v zfUK0Vo{PZ(^}NdYZ58V@+wB`Dl{ccn{eXcS`TPdj?SAAl8WPfnic7x`L<(E_FViQ& zkXg-Ej#``a9MO3L(aGjH>#EEZRGybaYkv)$?&~l`N_MoorfTXoRIi>0`bAWESvggW zW#!Blwg35+*How5gGMk`BBE|0LZXjOub+i%z`;Gy;PyyKSJa7Dp}S1qOen)Vm_=$b#``3B~|)t7z*O?tv?Y2H1MVc+ZoI9P+o?CD;Xto)lfYfd|{sb9p>c zvj$u25{#W-C%`cnc(8$g2=*oM(2H+p2@H5eZ>WY!hQ9mDH>JA&@Qq|8!Z(G#0$6x9 zdQq?*>_I`lRSbZrnRXB-G+l#W6az4if?}9*jIq%ADWb*^5C=5T33s;aCyx-Ze)_ER zp=BSr1=zRS-Y0Q}Q=pJF5GaZLU=0{h%RX`s0xhu*3mf20t7cH(grTJi}34oj(TRB(4 z#@!h{?l)e8HejuX5PngdJ6XjlYC|9R=6c^)tgO^?QLX+Ug!M}5UoTg9ta>rIzzP7? zAnL^o6}n#2c>X9Hunf9)8`nQ1Mc8`v9oU}dx?T@(!E+%NfbPQQ`KJLDizw1tP>m7p zSkR$AVmU_oZq@&lcHw$aJr}t4a-Buc&w1G@Z4CI~CDs$Iy}KDcLag6qm123ws(*%y z80geW=ZW=m>1EjJ6$@G~Gkz~IPK-YmROH%;Ra${nVgz--DqV;*WU=6d0D$y7moHyM ztRVp|mkGN!pu;BH6c(F3jjC{}@Fjy=}Yt%SV;b$+C+7?)?Fc~koP9B%2 z*7ID|d6jEMSi70C)hb1eATrmJv}arC8CQjR`{COLy&hdpKe+saHEWfEjWE3WG9WLc zR`10UyIh{y$gS&LDlSPPtfg@!sGiGtj59JstP>%3tU9h$_HJb=rw3#?aKRiUfYPaF zu?T0blEg1Yr55o^~n0e z_^X!Fdju5>?t8J;jP*}ZVYv}u@vcIAcH)D@Uo6+1gMvYx)}aE`zXcs@gIEFP+OM_v zS>;$y;0ti%N+1^bxC%H21cV7cUnm0hbLS#znsf&&i=PEJ8?9JH{5AYSLlXWVm2*(l zvBYl80UWhiR#mKyVy#*FjIyf(T(km}PL^XY3V1KFk&B&-`0b4N?OjM?FNT~|xj1;xS{L#J?FC(#z5iNLF3g;OSMeq}?8fm@lf zq2<69Qnnglt5&uKVXKk0waqeO4+WYPU=09V!R26-TEQ*E3NFX1FArU~1-{qy%fkR~ z{(KnM&0hh;0p_n5G8OaZ_oV+qp7dX{C;jIN-kTOUBVqONK z%vU{r^2#xv8(+43Y%)^YjIjT7tE(eeJzik0Ka@ysTVhr2wfD1W4yjQ=`e@_2So zP+mE{xHa#3u6?f?d(Qacuv+g{C>b?IF_$%GdXg_z?uUApY0X*U3l3@sK|YEp)as^-Kf`3NASG(Y{&J}s$F8I|7zsm)$R`6~YoNFsg zZ=VZ(Bkbn+Al(L91zhl+fv^n!eI1U7y+nN@R7+me*Idexus$2B6;c;esRs=R=lZ47x!IQx3 z!=GnT^xE_{lsg6{(TX*k^?{0T)&&jkAP|ahmZpa5ef)&8Eo=A>V5TCRtyse!CJ>5n z#!bUnuc!!T-PG{?1VRyx1E@*(5dxtIXFbyRX9$EMoOMvc$FQS>BAn}f8qT4eig2C} z*6;=c&U=D1{Na39poq`DNW(X0f&Z8p4@G?LAJF*k7;wH*uHnB?O^(igZNU97Q_&y( zwc>$XD#BD0gxwZj30FZ02>Ssl;-^}@$Fqh&D8f^%KD953@KmdZC6_%3e5mr`k(!k{ z|2B&ID^wdC9VT1i=rBclH1NG9b-$y>)ok=HWuY%-Ck&;>UuhdU*6xM_`-PB3PMJrH`F*WSDHpL^3Xg}*`tu#TQXv9IQM;|~8a6~229N3jMddip`7!`FI+qA!!q z$!{?S0VvilQ)%zCUZvzLYO0W;_nSbNb^0~9NrmsGuTk{7 zHKNkp^sHx@@_(9Sq&=$@9kY{prs;M0Gd=FGNivOtB~*`cWOPX5rf2(dw|#&-eh!9E z5e8r=mo@8~58G7ym$?XBR!@Dy{Kaz`>*^ORk$X8t+QTvR^2-#;==X3;GCHAcmM@oewB9cr=Z35aZGjeg zV%6VTjn9%AYr@LFw?=YYN;ieYSQCCOG8~qlH6z){ z^4OsA{{fZ%532lsNag>}hs%GS_2@>VqVpg3P=V;|0B+_@sMA+6=um0kqAr7ck0$#O(f=>usb}S9}A1gtikNd%1$T)T2T;^L?Z5Yqb4aIf` z7G$gm1ySgetO?Zs__)k73I7GfJkUo!AsGE@{1-tMdO-z)!3pBcd6DEDHesi7z%G9Y z=SAU-ZR2d|Bz?O}d)#VYgsy@Cl&N}at#3lhPxm8Q{#w%^8?o~fvnGnTPqSldL*Mjx zRs$Dd`Eb*WPb4Dj%s3q_f0Ot#nO3Y-L>(MCMVShBhIwj$r(c!^7Ch$hdpy73)G+EC zRC$2IHoOl;X85<+f@qz^?2J9uM{BG_KzUTv`L_R3B4Aa_E`@cwUAkoq8&skv-$|f5 zvtwWPKaM00D&NtIqPSE2#zfTHS)%$3Idn7Qs;mCiKl%Ebn-(=T`GdiWr(Rt4$zYSP z2JfCS<>Iobr3#Gri}96XCn|AH=VUmi)7$^VJ=r*qvNA6^e$w)MoP}xiT|K_*ocu4~ zbd3M1@sq--b1~CFHxqxVyHN3XM~yni0=nhCit&?M$9#T#_c{63fOzs%XPxTlwY&3V=j1hO-tnL_-e<$y_xk^YrahfOn#E$TC$cItPU3Tf__@%d*WRV?c|9cMALhe5De33}ZerB2&2U&jQaT zJDZaQ|65t$Tr0{H?$cS|V^JqE;ioZE!%M5wL7Q9W-!>bkV1~!l$7Fci=Q=xl$?PQy z=G;1e%B7bLy(4GXsk#v+ZiX2?Onr6CXg$1j{+$hT>K4BTN0M+-qoID`oujy(sIh+W z{1I7IB){z67TfeAras9%Z>l&BT;+z(k=-Zka1s^@U-%A+DX{z4eqI9ru zV*ajWU!O<4qavJhBMtxm4LDnmhF<|Q74c1(WHx{9%;L}A316f?rmXT~2EG}er3T!T zVRFrtit%CJqvIJj;HC`o4Fk@0rSXf{_d?MhQ-=8o1I~Gw#&--j=UW>7umLyo%?}(Z zIx7@mpC!H$X3ovX&QlSWaZ0LOWPqbQa%41Cb`YbLuNh=)<7YvpTk;?A(y0H}WpY7O z3|8sXh$w4HNNOHE{wnK`v4k=g)~}F8PV_&kB7= z_;cZqDf|@~!e<)Y;r}2@_#xGp^mv~w{C~(2ewPZrPZ2Wx4BH+4^MEn^W%!%wBpFbs zkz`sg14ng90$+bFbQh>{aN`~Yoc*NPrx10rqW9BcC>?(d8Ve8Ur<-2CwbG*zmF}kZ zf;dz8#o4Jt*-{hhNbI*Yy{69v^x1Ss~^%u+XfHknqj5+;A#l`!QUy%dUl zz1i<7u&02Lg(`LtxU3#IfTzwTjVRN)BzKvXt>VJ?g!sYN!f2OiPXAWMIsIfrTV2?+ zG!VkA1=tI1JGh-Fiu<)<4~g3>(x&p0!bOzO(^cofP+Tj?L+G?O{N1Q|cy6 zpt(EmtGKV>X6#M78J9{z-w^bVIv&(&frXPiW!5R{N z+~fCnu8vJ*tHcKGKFaYXUQ$)sWuJIC+TPXlQM=QpB z`AoFrb?zJv?uaHwt1+jnbAM|)|>Zo;d zL8SbRM#vPJ3ha)%a6;+m1$LtMf*xjqjXSYkdXzJ7PTyIqm~_kAU9I-xXt|hpPX^SO zc2i=&LJ(VEWr?vIZ9nfVL+*sEEq31uYfGqWg)Ay=#N&oM?kTOq#yW1sBWy4B(p}kS zUx5PprKlXJMZq^Id_g?1uhLpSeX@)sgb)R_j_*?xnb<97JOPN}ek({&i?Cr`+{=s2 z>mb4*5kX_EM@o~@6(L+X()2otGVlve|2dxEJHfpIkD`*|%HTWJ1=xOfywX}fe?0E; zx~(YqWa3mltT&y5&-DfN+-IRzjm4+Z2ZX!w@M*%Su@~)p?$l)YRXE*Yh-6wiL+Dg? z_J?;4dgI~NL*CZzyl~;x3TOAu{z~s)Yqz(eu)orIA?Yq0x1~95H65LP!!7Kb5N@pr zFa3sBE4~>&GdS3K@?3dYS-5pe0Yp8;;g$ie)L88ovNkZ4(T;h%uNe2Ev9@wE-ukHl z<`Y_#d7E}@$ovkPg-J-1aAA#SGcK8CQ#s!G| zt3lWxVv8j9kHs}L(<_-55QbHGJ1b(d1|y{}^Uk`;@;!|=UWHUlX4JPvV!q2*#NiXT z>W&fT`W_?x%n(twEKj)U*i)E|@-4-xgV?Gn;{Qq*l?Itci`~*IHIbrl%SllN?RTQC z0I3zx_M%pJSqB96W@@b`3#|4CssZX3?#V&<7uYQcAd(NlgsT)| z|5F-viK`fY7%5LQJr;}~z7~6IS2O2vumz1zrXPLzH0zO~4_1_%EW8Erq`L@ zhx6!t%=aNBd+oGKU#zemnLeemN;p>EPiHBJ!dXS+S`Q3lCB*cmUKjkNHpE zHHpJ$xrri$Uu;3-TXMOxhcZDei=0kA2r|Wy?!68QnPB%fgZY2`p5J@TdH>KE2kM4` zi(W&Rx3?9=$W{Q$^wa~3$~%9-#tWPy|C&V-+b%8&`3?f&df zX2HKX3p~jza<`n^Jx9}&;l((k5fSBj;SS!d8STY65IZfNKf->v(cQI;tvk2Pzir9< zk+0<*aVMV=J*elBQco3S-jVlpls6UIHk*@{)o|`erQ5%T|EmNGIB7K8Pedrf3h>wP z8U?4uwyxou4SY^VH2kCiH)UvJ)kK8;bNZ?AOANRvE1N<@C~BrmY%wDNMYt&wo5sXL z5pK%F`~*TVS}JP7p3{D_QOcTBZT_#bDGMq6Qo0+= zhs4~r(s~5P!Cr5AS!{G6P$(&rv17|gA8`hGulcU<^_WkIjW2IsXScqAg@5qha!xtJ zS|7OBTHhWAI;T(i4V)3eeZJ}C+N&^O=Kcb3=3>J9bGvoZBx4?*6T8anVSCJ#SDg$R z&8yCUnY`*s-s8BO_c*rt8ue;9oNV8a$I9^6H_d~5~J^i+(m z&inHCX#j-BPd1mgNt#WuZv7$Fx7l<|-c+Owu#e-f`z;ug>Kd3b!Pz&N>(wINq>`0> zc-C+J*XE3Tq+vv6X*9`>~onsvF z*nX+>82J^L**B!SI!tcRf!%VyxnSdE^IoBD7zuD&KkFDtav=~a~p9Zamfv9f!1&UthqsDjB{|6j0 z2>*K3Y&EOD*QMtP@L~%D*tRej()FD@4*tD;G?|N)~q~Ew~Buv zi75?k`XyqcM~cfCX`N_FdG6~(#X8dvg^-9w2>FrAdxMjZO^Xwy;nsq`32{?qh@8%3tioU~XupUNH#h$~_Pmb8|C(Za zZs6wHuax0a8^UK%wb&nuP+<954L*0{{lS&u7&$DxpMd}U z8tMN1b;A8Yaj2XxJ5&q2pNpq5c)vu0u(t)8g^rsUgnqBQss#S6gFWiZ!-mfbzzzOP z9FfP}RL<*=n8x9E5B?AoAArypa?nXO9tT_l86*}OmfV(HDMMubFXPe)>#wQih4O=-5Ozgl(jGz zKQbn{0LRvnT!0hLD^3E$VA^{?0cr7n%AQwK&isGakBvgkEZv%v4p0{>YS_zPL!?`DB}bmu-i zH$Up#h3eqqu=^pw)T_gr!=f32Qe3j05|j>0M88Km0u3BaJTeMguV+C+aUAAf&lR>9 z@G%BlkKx2M=L*Gn06-B=-bMTKDFa?$z+1Awf2_u6`cr7&`(dUcnIaYT_d@Pz7XBZ5 zHu0xEm(cx$EX<*OMYg%bIyE_1s|d-5vd*xMQE6VZ24+^}GW<<-Ox3fIc=Ut&chy3^bHzO>2CU!fD<*O+_k3PyVm){ z{9}95^ctQiZ2H0HoT>VxCgjb`Qa3&QR9USsrM8Bh3Y7aCusi>(SC&o7`JKc}^2!u1AB=}@0ISKvTzq|o&m=};|4v>O;zh8V*mYsYmKAV| z7le&_cx0g(Fwot@Ym+u-5kpYQXrYp9n+% zBG^dwYwT>{ri8rY&X#&Gpb%s`%}d_r0rzmF&3zSYqcWG#$!<4$UdS>2cYzj>bghbF>Y4$ zE^^O8Mel~Y!Cbe<#AE28!|(Ed{gbKwCoJ?ct**mPISW;d_@+K?`gS<6jfPSv!o+vk zs5CE;E058q!jB7I(3VO z>eP_NvCFrLEFut+B1uR~jcI8}S=s{4@X55ZiCAsD$l26c{^?_J#(KKiw8_eaEx(jA zLgqG=aTAg@upm=~T=xl~!DRz4MSmaoqjUxwyl0Q7<-{=7*g#v1X=@+5Apj3i$3(a~RPTX*AH?(Tf>R2MlX37h8hw{{P}00|NI2gfST z^_2HmtM)M>6v9OjlSy_*L-prk6F+Qs+%YSHxE9;xopkkE-|NJt*GTy$>wEEnF01WA z#I|*5;3BWJoG*PNz(oi7c?H+}e~4Q`7vk2}g?npPL(b{T$7dpTvT`&1UhKK%GmU$( zW&SN}mEVcWQup#^Vr-v3g3DBo;Fg1;e0|eFq?0snas$IB!X?ln`*;UT-@4^H<51@TSnUgtSiYg-&Q;2GT463dSY;RwX5xp ziDM(qM3!=a{b^CkZyf#r{LuUC;r+B|Y$90O-P~7ecNAaK;p>Yy$0E*KRV4}B3~!g5 zLX;yr_t`sNuPWRVEyM#21y?&0`{-w+ytC=4!&iX0>_O0YW?ZQsDRqfbzgEgps!u8X zmZN^saS#$M{^b|mLeWMg%(;p4&YEW>&!>6TUiMRhXT@6lD!%m?^9i0+tgnkZGiQwN z^X7j!^KQ|r*so?&Y*o4Nu3Xa@y7C5oR>9qTCl?@y?-zRNBhxl^$e36nP{yi0EQS9! z3SON83DYO=HF;@~SAfmJ-yIi0V06art((}tXO_?avW<0L3sVlhtrP z%v5w%D8l|;$j{t)_g`rP;h#FMtJ{Yx+@WnG8?PG|+=9o$Zl9_Mf7T(^EviXU6Yt8h zPm%qB0zxZOyk1QTBuu)EYMs0)>C0Srs}=o7yz(~`y^GwlLD9S649ip$u2CV(1I~O6DR-?cQ1VQj&&+?eUrn#!nZl+YHa&$Z zPzh!~o=KjUjaRN#`F&c3O{&6M!VC z@PhcZ+rLM?IL>pfAzwt8F=CS+y7T^%X+C7mrPBXT%cyd9@c_a!GB={$KwZabN#z%y-_7Q?(cV z=tlrue|;ft=IY7cn5%S7)?2n?R+U`jbEMJZq^{3|={|sUorE0Z z3nj>-$5Y}pD;W3p4X0QqbK!~T*L!~_I9q1AVtP&9N2mW{0apzcW}Sc633#gV>pc9L zfV0<=O8djT(B_@gIxl}E;Hmf|^HVn7;iZS-CX-QJw=ycE5$wBaMI z4$i3j@hhEuyxGrBHQ@QmOwBgnsv8!N8x44>w6NFPfTv2!lazxp%v5Q?l8fANmc^}aoZ@?q;YM-8FBCKPF%lX>>q^;5yE42z^2OSww=R}{skUqvrgTotM)7k zkz-PR*o2!eHWgEFs4h9pQOb7qyeG$O&3i6ldLd_9nTLBF)m@QT7S5Z6n<4=*Zi*yg zX2mkgg?D5VQdooYx&ew zFjEmmUP;5F1VRzcaY@6!N+1;B?6Wl74>J{;d|E%03lBBo`B+!Z{So<&KXrMQZZD!x z@p1Q=tWT^1A^c6XRuz7Y0#Zg!Ja?ae6JYeS41ZJoL|Jrw)owa`t=Gaqn>7yg7fp*{ zcH?qxmTAoGRy2O4YfZ;r+gHIrKhx?u9aTWpG#koI@4zin{uQWkLXWM?KaP)@Uc)nn z4Lm*8#$l!^!k=Ec>9dWwdOzuRNNgx~{$(3;{VM+V8?-dK>2IFDXui7Q-cL2s+U;d! zmroIh{?V`9_A`=7g@hjR`~_aS!G%%9IDN{pvs-3@dC~{Wfm9d2XYk0sdbAeTEmuoq%Qh)Xy&7ysvjg8U2Iry-(3U z8VFi8qYQ!i;cJM#{)gMwklR-Pmd(IN`C2{HSAdqyz^DEe|K>ftGir$8M{vJpxHJ&7 zjGy}YhRr)v%n+B}Yw=mePw!@8G$3XnyS29&F|*pgigme-cI(mR$C!6V{-QO3o2`yE z+bvsJnyn{8R@+86*s&X$@nkYQFGj93Hv@zS9M06!dLYFm5T_wq{P}7qn zq05@3Uca`CSi>ZV?n9E)n(*V2CPs`!g-Xt%5;tJE>e{#Hh=iGySizPlT~@kpu~z_M zdTmzFWlEQ|?^}L_suLzEpn@(_di_s1H5jHQev9t1GKyv*%WC7JC_%)de&USHhZk1N zKz+MyCcdm`$MzPD-F&P!jz6m1!W}4iV4b`z0Ru3(O+hV_KY`~=@yo_}oIn1r4< z;+)3uEracD3lsnxj7J>YM)woG9vO{2J_x?jb`Bh7P1&^X)+3Zi<0(15(|Y8y*oJy7gx1|~ z3fhHzcI#nW+H|t%%_HB}+1*p?yrCvWr7}T4d zxW4MmBR`C^bTSQ*mW|Y^%3p7Mew}+K3>Ku*4Vi`+d^2jA1vK~jrWC# z5p=T%u4jMKAuC*J?sgvbeXwR4`#wZmMD^vA(K&-BC&C;2h+q4&jpyRj9oebyhHlY) z$%xy|%lZk0s=2R560iEA-U9~k_p%KM;`j0`8PWeFU;bdR$7Pxy)tRhyG3U;4sRv~( z=9*)mpY1x&G|*BNnEMf9^4l13ng~}{y9L$6@E7%iCCrt0r zo1tJ)=xdev2{h~x&dbdh-&K(R51IGZh_@dm!;609AKwLV%MtRw@6{3ng*8+oSuU~z z^2U5%SSy{Uv}an6BAb~fX3vsB=eNY?>^WWiC9HXdv{#n}vGUVbAOvBFz~^j5DqT*r zWqMzt6!5$x$FEMSN>bo6b?GVyYn}nuIsc%lHpl6=g#?yXO}5GsPrjH zzeMR%m42zx?-*8oBUWhm-oUU}XM*c(lC3@lG}z#X|k-O34w=529on*nLJT5 z-w(5vy_jeHO!zO^{-9WsC*rU1SwE-(YUl|BzK5O-mG7xU|SEmiQA)5HV?0pY>l*O6<<_`!O z*|d$8{;@80ZKW#B5I*=W!=cGIJ+UcI)KMTE)~2!+Jcp2*UKmc0pvV z^PgHZZN$&n`>h*pSS2Kkd$8KU`*3|;u%mmWa^a4UuwNJg$)e=mi1*Ha7^o~h2b!`ZeHFarsCs;r+ z#DGUuJTV47?4Lt{XSxqSdP6Wx&yf|!D7`M2ru5YAok~i1wA9_g_X_NR1yWcsqi5fWeT)lBg^ICzAEY(~1N7`$@yZzZ9tsA?nCc!-Qp%&H?iI$zx{omN z!5C9P@o+}Gsq5}wnBo_9KcmEzCnK&HAM1VvN!k>Ql8=TdLh&>q6Jmr{cHOIpj`mS2 zo*a`}x$2={Qes;dOo&{ICRTJJL96h2Tqa{L?CR}kKYPWirKwB1`a5byb-$5XDTk?a z)Lh#2WJmj@E1oFrsJXD~cld*RTe<4)V1nAu>FQ+QvC`DkuKg;kqh@N?;~ni&SL}hn zIbAQ~Pxs-}d0jh*9W71Gghb7y-H&$E%l3l3<-N(Se?!=e+S=ZC4=U4O< zr`B}61S7hk5=Xuw_&gQ7rmLGZt{D0GE7abB)Wc+3@k(*(!mgbF9!q`SaLnx5ikkXN z>f45630hEsaXhT5+hQ2_JSvNVl+N?I4yMlQem?bMBXLgG7N|&}JX?Y>N`AvAzZ5CE zRMmAI{cO#eG90hKz*kh2-^pAnMqw~PhjB%~ialuVFmRyz+0+rXY-&f#E=J+)L?Ir+ z6`?CSi(%tBT~)i2$PJx_HpHj+2O4m=1$3Y!x_2O4Ge6(8O~lXc>Pwy7-HRNQe&lCe zPcegw0O(!=3Xs84ltpNMtRQ{Rbg%Rjsd(Boc^pyqJ1s#UG1MSG1AeP{O~Kl(AzQuoFh0&EzQC zT7p^zqtqUnDC+&umfgI0HAgPL`g>QP^A-o9KQtDeQr(j7CfNY8mPm* zA2rRdm-|~*Q}OYJl8*M{x3_m3JbvzW7Q)3H2Uk`f!lR|*w1RV4#>G}yHH@FF}gfB{nNj>CR+ z2eW}rgn4ZezyrGzh=zXFJ0>*B95{~0Z^u`K@jz~s+$yX0H@!@*%`^cItzyL)E;8UN z-_9mHz<@4a&BNgFEyNy(NqTc4i^1Rh5u8l)+7mSs_Tjja*<%N4<7xl>QnC~Kam-2W zgx(3SkKM8`F8!R^=x_CjBqaSU4N#5!0Pnq##Sp=x7uxe62MQ6r?+T4$5_yz&8u-rx zD)0>);e7}c_~eQcX|O#@+m(auht4-C9Juw?E^JNnT4#z6?cjTY&y*5iNegXeY-#~T*veF#*C$D4jdn>qH% zJ_qxAZ435)rslIX*VlZmW^VSlc3Pcr=6mBpSMwcmp{x0RxzN>o*IejozK1S!HQz}W zx|;8+3ti23*M+W`j1VI1_+uk{6s6`VY$5CuM)E9*b2#(fXD25dv&WTxrTB`oM_==` zk~>P1hb)}S90tGK!dYJp{*;AtjojcLpwV!y{#_Q%H4nodATu28 z=P%>_>)%I4HMPF9ufodv@&?q*d6VX^Xbhpk&u>_=WWmx#-=w7tjSD8BGre?0_)?Z@g8ny)U?F?!x8smMqBF{AUpV)8A7z{hrAp-CT@UeY?Xt6V4z) zY-S~e<5-xEb1?Gh>X-TM-mF=(ZrLti9uPSZ1~iko-UvTgPLh`!lh5#hMLE-Vo9l9* zl&_TF%-^tJ)-)s4dpe7b;c^7w*qs|~12z6&)Ta0Kc!9(M308jm{oKWaSY;6KxN!oi=?c+$ZKG@f?w2}ppl->K}g zH6C#AMH&w~INvLvo~VNlIclu0`Q%3{@h;F%Lq_2VosuUs3_YQ_r`9uh7K( z^i&N)&y->4nKBGLQ-`5vD)fx#Lwjcw<zgGJ1j&Y8+;63u+^nGat;pN8fI=I{g$ZrZCMM#iVUm0ZM^0;iu`xfz$EizQSCHc7k>>Q#r`|SA>;uX z>=h*=SgD=31zQ`gI>xOL`*H3(_5(y1_dx7F%oxIY?Zu^EuMH(9^x{u@|M?SoRX}{o*F#0!TWjKtKgK!c$)ft|&c>_j*KBP% z7Kx{>Xl-1B_v;U?Oh@7`V*AE3B5h^OHLY)n?+G2P!MS@AUyXOxhI%LLz#pn?4?P~* zSrdPYw`VX?{rgpqb>CBu#k)Nx>Z^Zy``PvJ*Xt)9s7DeK-Q9J2{#3uF>vo(!Js6pY z9T>~LrIxt8HG}@I)#3)m<5c=7_TudXKC-jH5FT6ZHqj+Jc zSRJjhrMMO=ky~dMbw`T&X2bq*wQZ59SVVt%&5>1`x?i+x&YFx5xUb`bWUR+G@-&-@ zAa@q8jG&;g5PElTJ&kYfFY>qG=y)9e^4P;P(Zk8ymGx^L_1|$FT9+3;{!eKdOuO;1C#`U2~-AX%Bmb$A5oFiN_an7xPjzid0*0dPVzr^=f2M z7va+*_!F*+r|RQ>M1EZIpSAH<Cp>OI%5y1ih&K}rD8m1 zMUK)qd_9^Mw=^A<0%iqdg+r+oWy?6VsvDoYm}(Y@AMx6c z%!(8p@%9YVH4mW28$cUm#lnWLGf+G6?bI9UuzQum5hyKh9gSxiwQUu1>f>AM+W%Bi z8*f*Iaz$n7J0c~e!Pe5fsNJ=w-lJP<_hM76@|xyjMf6`;D&63=F*rQ*w)q^)U?21qpij~$Ene|q#|Z8Ol$UX~WY>ViYLd;^~Ur!#{1GY~1l$9!*S!?3q3 zvM>nKxD{&q@e^*Q*WyKh;WJ<8DbPlb-2~xqa?eVg`pd!K2sl552p1@XB zQJOoHdH)`1oe@OEm{ni&M?1^VEXLR2QBWk_U+4enHW-q^Eud~Ur6Z&>4;SWL^AleY_Vpok;uzHqF4HkNs(I@aneOB`P9jYdIQ4 zz>B{-nBf)13&F^pBk;S<>g|+m=nobmGi%VsTZ+fxPEpZ9yRc>Ms^^daxXGx3P`ov* z6)o%z?k{W3<$S@)DpkSRG;o~4kK+BRYH!PF8R+&_{Z6{5H&)KiHV7U@&jyic4W=o) zl-m@fPrASCp0T=1id3hYUW!yV2FLin_I}=}vUUCN5@|NLGh;0gO{cqNbuh?@9G)qb zvXS>3-hz-!<%g^?Ho_ABXj|>H0oDkV`F55$?|~O#?_Vp1ytU%+L_9UKm@M+}A(RIE zCTH!S7ab`kY1LkvBc(VV&o*VNRcA;~b;*d$92h`B#*Nyn9?GJoH z;We)dsu$n7aW~m({9Ra}1$?i&g;dF!>-Z}!@*89Ruw!!|6Pcy>9`JioUE?Y6{=&yMk)*WQo4uV+61{&uf*Wx^}Mu?V$)%t3gjB-gH-8d|Pe&aQx{AI%VA)BPA;zz*`4sroU@C7-?;~tM&TL zIGy>HK&16ynwgIuC(qsbqSw6g9^dVsP;viKjX7HD*P=(P7`?Ejs-kr4Z(s`!dEU{~ z?f<2itd7$g1D!B#NA@x9xz1x;rL23WDvFUlos=~}E}@O|`J@LK^L#SG+>VSZ|61|o zh4z0gxwPn{qm^s6ZrkKa8XXqy4##>nczqSA#Er2g8fd72~ytM%S?E?6Z3*ZkFz_%8_ z(<=9+Uhxr+DVIMMz(1$!74zTbUt`rbMrHIoX5o}E_&@=CItv7jyk+^e#}}suZf5GCy&#`kO`RpikR+JGI%&c~5j!rPgXe?4!o|xPA0QsW&eUR7bv7DQKEarUj zz1sfcmMlqE{)1IhCs)hE2le+<&nl*z#!BwnYzsZPu>B1`g8L;B1|6MvJiaq@Y{Hh%&V}u-`zLgUdR3tR{&VAd7FPLd z;++d?FFu1$DUy6jk)%NrcEsBewlMAw;id0$N3^Rx>mTa}hf*VXx0Nzx?r54Du}b{t zSZC>o)ha3%yG~=~Q4;wU=i!TKOm`_t-v*7nU0*4CkEVG~q9gW@qI|yd^p#krrtzS4 zNXNQ5k~tog<(tb1?)LCR$!}Vu_|4yZ`;rL1$!WtW*L?el2)}N~x$KD7lum9yiORKH zjCp3iTWc)1O5u6{4%%p3sqk!i4Zd07+4P!ne^KH3hGXeD4+UWFhhobA;|kXu9QaKg z_^QIQ={5D>UWFSgvUTBEg)?>HGW8)lfecM6e2%I5ir;3PyL7?lF>}0m!Q3VDR(#_v1zc6(^P7<66MX2@1(yUO>KE z3uMNN+RwObcZ-&G*NU zaX0CR(m80h{0+Pjg8AyNS;OwtjI6&E_?h@ky=F9S+!XONX!dtuJu1V`m1mo<$5HSq zcby(Yy~R=P<{#TfKKXl?sc`>!3VEz;Ou1}CYa3Ja^2hM^bf04lz{1KZdu;>nFUq=t zTG}waL*&b>QJ7^76B?3FyJbm3=nOB`Gx|fFq1W(=V5i~FUCwBK1218^s~N{aJGq+C z{`&cu#f(<0WvHc$oRtjdoD?lYWf5ETIj;M{pMPR zHFRpOc$%ch@ouzq^)U^t)>rrVhAk8Sm5u>#k*(y5O#5 zWa>k9x>PlJ*lQVh?w&id8s40WV)ireVM}EvQo|O>ok9&;EN9*{Y$>Ml@?Zsl|vjBQ+-8#JmVcqOj2~zLGrlV%UuZ2OsRhh9u#kMAwT$0tfy{VO`(67B zt!0eXjBH=FGxFwIXf1buSg&X>qW_ZD zG*tgtj(quZ);8F;(NRyOqO$AI#A@?k<{o9%tI4-m^O-edVlj=Gby;F&Z6lz=h~1;< z3-p!k1k|wK#icH|5HAgzfWX0+6TUJCAQI&fbYl`SL5Cw-%e& ze7;N>>$Qm{^<;i{ixa{-cg3R5FI{ls$QLQJ_()eNv{-hIG>rMYmdTmi3}4Ke(hOfH zXErl@v0<(`=mZUO(ZO(As}82-@s`C}W!~{NHE+0h0J3z&`lmej^Z)vq!+-6&=sArm ze}ftJgjW}4PO}-=L|tphwxH7z&uL7jrNL@fBTaoy>l&%>h!zV>+ZoAffsy&YV7Y+z z33T}d=h~*dnk#v2Hvt}Er#sjG?_Mh~_g`bPYyTIu{nZY@EV%e4?;L!{L}Nq&wGy>KljJZ7k^wwV#Yz*t9T8~>!t$o8#PlvU(JPa z*)Cl`zC$yaag~vAi zR3QEvA<9FrFdkdX8TC?SE;J<@lzWOsqXXt*-$o9i`fZY1SWV&%v z#LV?szI0qGU|-_Oa~kaSeSmyC{FbiU$w$XqaQ~=_^j!Zdj&ZI$-dmVHWkhrR$`QY} zkQj2VpLw^S;Clvd)01S&)1BKJJ^x*E`%D>I(~sf4c)%eno_PH^b9;#AOj3q9 z35Hm9W-@%4oaxB$#jH8V@P%?_AHx?L!Q7q?8!_V;k!}hoXKE_@G1f^lx7W8EwCUmD z0r1iB7G>Y2-kjS{nN~TydfHt3tD~VB%!nqaZnGKr)H&GjR=XN$>T_Dx zNQFl{x7RK0G~!V&5d0-K(Ep!4w>S4+)d}H`J2oyfx4&8onEPuX`9gDhcN|to{wD}v zUm7+H`r5BM;PKi&(z*SOTF#6ojCwcyh359IBc{#GaQ|FW7i172T=_zC`z|e) z8GmWND_>}Cf2L-=&sJ25Gk9rf2lRdN(ysv{}3(0m;ou1x=!D~I&i|_HO{5Zia za`7415;20U9+d$Tc92Bu-h>_8?6C^lH2S^J7H^~OSW;W$QlYH|6U-=g*X}wH7dK z%J84_Pn+^*tpz~*bk+hOHsZAa$mC34hB=3Zm^Eh^zEI9=W%yzvSPOtHYox*>UJGE`!6Mpe#PjA_0D1%V9qzNTu<9jF{^L$jc;6!C&c(u7 z)ZBlySMeH}*FtLn5zS=o(?-UPztCF1=d^&iZx@m;v=)$WF3dEVe%8#zIUdND{x1wO z{v+UHUmn){=3?ejCLYeE7`GdLp|yZpv?4P;F?!wnE3_7Hoi0#2{*kN&tkn^kaZsW7 z3#|qGNDG+pQXzTH74zl)ueAW{r|sPI7g`H26*V*d(n?(ULTdpZ){KSXH+l-K1$^Ex z*v5l);X-Qx<~e=9kvH|nz=hTV*6N5l4Wqug@`cs{%>E$zwcJS80>hb^=OuY1Ag3nl&c zRTQn=P&(%T7G+T9N(;s)L*ngprZ9 zjlnQx$L4SXnnN?x@dr4qC54(Be^S8r`P#Ed@Haq!U#wn;`ew-+&=n~$H}bT{J&!;DDV zrXY=t=p&mV#94AY4@6FJs#~2(pa-b0ex>QKN_J|X;USemcD z3v&g9i1JZ|M-M^jO{5uU3U6zq?S4^;)vVu1Nn>p*jsv8AuYIr8t?rQ&z1+0Nr0CvK zDo2VyI4M$j0*hg!*NQ_}y5E7LS^}P!>WQh558sHxlqP!dqh9>=j`o!eWkJ#WN>?fC zPbp8FGI{h;_aiF*sS^qCA;sp{j!4^$Jk%?5u7;^0Ikgt$##+k^rJnRb%0HVra`O}2 z<5L4YI}zVlobm<}w=kVv^|8kHpwPa|eDT`89K$6w(9H@O@X%cQx_8#o3|5Eu3*B$` znzsdXq3iO9RKL;q{z&|ABz_Ef#toISEhc5Eh>CT2L283aXX;4Lx?lqE0|C@{rh*;> zKUB(WNTqs8%VFE2R&E{WII!~VkJk7%q-Oi?JHnElgOWnm(NG#p9bXmhWp-Z@>^Qix z`cM%79;6eXe0}warv1ts_66({ASW%&oLYjDi>Qwkp4S(c121~5ey{aYW7eX7d1mc( zILPVIy7t56wQId%A;*I(5i$U>RLF}!juNsGjz!URV9cCUu4xjyK!y zt=>vu)h+q&D<|Uitbe;{DCN(dMJku{&^B*~0ci{@MwLRCkI42V3Qikv)p# zEjZYwZNdJ})O@z)`kK$x%)NfAYI!3$g$3rT_0o~9*o~r5Xn#|r;s*9X{BUzQ$z59j|GNVCKNY|qE`T$`^Tq2& z!t&w#ZZseM@dCInGuRpO1sBaVB+uf8c{k4G;hIBo-LPQkf}uGUE*$!7k((FH$7a`a zSA22Ecr@3Nrp0sTtynS~)g|m$q zycTVkj=Ze?2LF_Wb2w}8trkAU!n-Y;ua+AA@p^H9`fdLA6~H?zoO4E_=hqg_wqx+; zEZnyLTZ|Bn7hBI{y*NtT&W8kr;fSNx&*%?;repGS5|w{M-wG{Xuz2377nn@l|BG&$ z`7Wf6RYhlqq!oX|87i01)hYu{07Xm}O9l^Ts9eI8e?Nj*Pfk}p1X=1VWWVWW!J?cS zKko;u17Q`K{WG4G2+r*1&pJpx+DbQGF22v;N}ZM3Z!XVigQ(wjCVq3h5rKxb`O4V{ z^Ej8c5jk4g__&@|8M%&oJt%EB{sC`SR~3W*D5wCwkdW7cfx3lwz3$;_P7meI6&f7#(J2x*V8dKDxi@V9i6!x*Cp0eBB$=mXvCIh?y%! zj7@lNpaQ3W?ydP{6b#;)C;VTlfB;A3jFwZZGL*9tuX$Lh!c?mi$94vlv1^hw{@F)( zL}q>U3rz=cTy4vrsHkmmu>9~Rc^IHN**aMosov5!iKkk>+&ZQv{%CDg+4T717f+cU zI$As7(a_`gJfSxJ=!B#3$E&7Hj{_dljWaZZK^`OhC3TFn8Uc6DyCNR>24)iNI5xMv z(W_tctEOZ1@ts$+M%v6_*Dutym4>{w8O^O{#8aWi;#(%-u+nWcp(kr5yj&YP#@!kB zg${=f#n15eyb-DX-KyQ)Kdg_pXOFt>ub-H%uimlhd*-NX{~dq8)T};^fc^D6y!!?u z3`c~1D-!>`_uB8h_7{uQ^yToofk#?V;%X|O4lQn7r^=7-TkJjH#W!@!!R=5D-<$iR zP0w;RR*np=!y6vRYX-s=rA;NcwPgd#p}l`}=#Y1pT5RE)7w;{7(i@9&HhF6J>(QpC z>f&R08gO%RO!I)(^sv|VwJ>@Xul0Cp6=wO5@{*SviUW;{6i_IT63s;Pyl_!pO6coE9G3CDYO zuqjxl#;W?kvqw}*i4WAp|LDbWxaMzE08ZfK`Lud1gJL5(%L8$${*Pm0jxR=Xo<{`y zW-f9GJF%h9Uc72t;w>d-l@vT~(Z_quV*Kbx`>q^UzOJ}t-1x7Q)Qk%>mqy2puNhZ< z`8Z_HkdCcuq;nhltVNX;9Yeme6Zt)1zPW@~0KcvP-c|tr4)C`YXGa7oFMw?+!0*d+ z;=a!>SUPvXkVA3n-3pv;kn`;FuRi|Cxy$D*y|H1*4YxL)VlrZ>!Q08!)6P1IcYCU6^Ci>iy6Gus$xmv;>?wpX?*+wIWt2W$|u zvERVo20@*!{2?uWmtoXbSDxYd@^6eD&zgK;{&Bc%`0=+K4YMo<8xeEkbpwb1xE-=RhqAsw^1!69+-USja zu-OHYF3{-$X&2~q0XFg6{BVJQ3sky5*ahaeK-2}6xj@VX*1JH$1va}t(giwQAngLZ zF2H7=n;$L^aDhq}2)n=>7l^vRG8c%szXbDDzxI4H^c(Yc-49j{$B!t)y z+zf&bK-mZU0#n+-?X|%&)Lp%d5NZ2Ywtcl4aQLgBFu6sk;qgEEvY$g1ws)faF|YOVG5jo{{cykwwR^32ZD9vq zN`R-I58l%q2cNp2ozEi?*A~Qepy{#Ncu)7&nr{o1jk^6FPHovoXP=sJYRjJ7o!aJq zts|NLwT>_b-dqa`)Wu)TxgSiwTHOx@bg>Ssx?8;>fhVtWgBU;!isCsbo*knfS44vp z;sB~r!Ud9sH7y}oB|cP>9IXKt2)jVk1!69caDgO&l?|7oL~vcTDVP?HtjYXjNF^qq z2rHRk0WMUs1FJR$qb^5`z;RR}W=29nvzn6%KuFpR;n9gmdzLle0$~@33IOYsxf_Bp zmm}cM=fJ95%69V9`N({ULjh7F(L4R3<*}vq!4)FM+m&!H$eq$3I>FL9umx{s6uq*WG5GMfrJYrT_EiO zz6+H0mSBLyfTcaG02mn+;@)6Ph`WOcAvOh*ifG8zfV2Qo&uF9Xy-IDi1_Ts<$`Y24 znLaparvz47H6iA5B!uG}CBiD16d+qy(n}niU04$0LfpQlD z=_9dHr;iOQEr6tt-JcI+ZaWe{vVf-w`6P=wWe zBwZlw0(|`n+AyUNVqGvyg2qGzX$i)J*c41i5ZZwdu+tD+;)4|WJwt>I5hY>w`Y{1U z>23%0Kv>cL2!VW6gmrK9;WY>JGE(ZiHwF}d1{W3r_jMs)uOSkKNE#wd;`y7qR04gI zX&BqA5E$!_7+~Kb1oBo0v{@n0W`$T6ObdZNt4c{B?S=>&A}R#xyg?Eq7->=nzi z51FF$plu3)x+4VIrV#6bF(J?=34y-O5NShjyK9xefFZ&p)ICoK*oun=ftLZFQafi@-t@<#~t zjY6RBny$p5M+o$>28kLZMuL$hgh2jC5Zb&DXj9cn589LvXj4L!Ab*5FTNMKJPzcl?gCq@+HbK5wI?{j;$R84_oeF_=Dg@f8 z5NM}DAb*5FI}Ix-q)Q0YAA>{<5;I7G1XG$60{J6BXs0zw589~^Xs1G;oeF{c5d!U0 z2-HI%P=5^KyIkqP+{X}M5{xt|1oB6M&`yOwI~4-$R0y=wE0i9zQz6h!g+M(N;_hI~ z5D62MG(?&NBjpwiAdo*KR67*{?No?|f-xb`PK7}J2!VDg1nS{zC606%A}j>#F-VLA zBTWc_{E;BEQz6h!uT*-_PK7`_6$1Gq#KvGu2-HI%a1S*^+7Q00lpdsu1S1U#0ed6} z?NkV~Qz6h!g+MzM0{P=9JsX1oAy5y6z`fECF+(H_ktD%L(?TGB>XaU|Qz6h!g+MzM z0_{`?ggm~hg=Y+}4-`#!OK9xGcT{^1j=J!isb^n$-c0h8Yo76nr{ukF zt2*oAcYWA<@QnAr{WAXt&!0t}fabXf*M(S)ob&WpUOw^l_waJft?KgE^UtU6x})#p z<3QK@3rIkgn3or3|GdmI3^lYTI zc9d=J(|9eX6rTw2VFW%6;U!Yt=U+2dy@*6Zxt@xp-1TRg)!Vx59chIAf(Dy}@tYv; z@K=H0B{F>5H41~CmI{8B;lFQA5dnO~ait)EtJ^9jbbNQ^s?rarm&{hTCzyxTy^WKa z|5Voa$f-4i(8`OtztOz4xUTsR;kxD&e)zJbd3&JwPviV8{Uun~^VR9utF1fYmuX-~9v^BoJ{m}VE`}g$2dbC;~cw>q$HL3Kht6-6)9_x7u(WC7! zI1{+3A~^lGJ$N(;3OZK!>aEo7&dMk;ZcIAoEbEM}5c+g)! z1R+~gNCF|*nD4IOv*OhAJjn}J#T;wU5m|@WXM3n#tOdV2u=9#h%Aib8NI%mq^4BQaTSub?Mh3?>nbFGyvjrv zsIX*s_-`gHJ_-4gl8M=AiP`Za?06D(JW&aeJd85LWObOHXL??RY81P$rQkt1z6BwV z^&Ei*-JRc(i85qg&tVl3l@MJ#67rG?N!T(mTP7wUx;U7d`+B;S4BxTJ*cOlwi6MKWCvC@*wBt!iNC#BoZbb$AbX7^(*_&pFsVeE5BB3@@RRVTAJ_(WP<+IZh6Kzu8 zV|F|VhCHv^P{NKUDj`q9P_!;vCX5gdZ$)~COrN9f9IcUHATkkeK%x^wuYUNEKjG0y zYc0UGd)TE!+8*FEL4B%t4&E9lM+X;1-%wvY;BVOhRrT>d)U|z^AJ3@{6V-W2Nypau zD@)OBBDYF?#fY~#^L5|v4Oa!YmVk@>P)jMFqXl<~v?J9h&Xkn@#+cp)c`vBC82lvhReML#MwUma@_9;2t zn?J~hVC4v06=|FD)w=cc-P|$eGuLmW=8RkGxLU_09arf%U$67ekA`Fa^Z5o5nf0?s1=Ey4 zf|;xBD@o$Jn7$b^D*MX(yZ!#MGGDT)Z|knI8M|l9*y{K7&PXOtRL$C2a>BQDt8bPc z-jW%9Ux}}BS6^>(SJjN(lHHY+eY5&@Rqom~IJi5R+|}!=s_ZSBRdQl*SKroI$r*#m zva(r&yLTsd?W(Li;lqSwuy@AptyO)yd}X`+zP^%@-F^OKW$$iZW#5V2zFoa#$+BHD zcKQ1%x5Dc?v1`_h6aK!w!M^0KS-WQVlD)fnxB6!dCQFjD%KXTk-d$CLzRIc-$&y{W z%c{_;^!EDw$f4d|6mD-X6ORNV1K`77Fu*rBNFJhKhLS=5AVR2(0Q?BRPi5es9~ZLW zs)8Yl{{WQ^sPTcN7Y+d8B@>GXe-JzWsu*Y({8F5Zzt>O0pqYHM2v*PrA8esYMx%>L zOp#Qm^e9{>i$)s1F1t_gV=%YIPQ69~teA%c$DMoT>C&K(o1xlPD!bg-M z5~@(e#?Xu^i=F!6R3I6Z6NIFM2r7OP#t=cwUqOt7;VZ1e@Ec9JHi&k?vbqc^_?>qy zS~S#e;Wxjz@S6+qzrdBrW6}#2^t2Aoi~pQS7%EtKouRmIYg zfBKT+r`Dky^KGafO`>^)uBLe?BVpW0epFXeck^9Yyx)g2SDPm0mK(a&oU*)g5gUN~ zGqm<9+{A8Ln(HrI^Q1%aj(Y*)yUULI*IPOGvt(t_k_)2iM( zHJ6#q{5Ds&b91{pxBas1+U?ks9rYQVMnC=1`uW#rl4}N6ImO&%$`u<3+b=m%D4&Mz z{eF0@vB_MGZRYwzIH@7|ucoze5JB4YyZxryTS_TsYk}KWyVcvR?5DWB-O2ck4VqMd z!QJ$^X*Ks9_a0<$(_fgY=|{|!?cZ(lw%_iHOh3h|!3*W9$!9k|O%}+PK-TZX( zd&t29taS71RQc)hv!xC7qrRaW^L?lvYnJ^l$AbVP>uNDLhs_v9D`#k4=?J>zOJj^l zq~-1_BP2tMkN4zVRdRQdT5RgF$#dIp_}uHzxi@30n_fFFNSkz<^qQ-|nMO&iq}Qa| z;D)czmE}E@Gxs@jweNwXUHl|Jo7WKkjO~T4BiZYPahKv(jvtmzPx~9oZVI338_V@) zmh2ogyl*UTe;4%Oi^{JQUvc(md;gfL-j&%uCJ2_h@uT|y|ET?D@J(iON$t46_3Dev znjyZ(zM7L%5$bKV1u9+XuQ(F|5oE+2XD~0*p&@z)Oa)tDe6{@FLUtQH6C;DW{t0R@U{RszuS@Ump@IPui>EN$x zywkyb%75lb?P#>ddmVoD`2@edb=t*SHGjE-kJos>!QZ3tN(T>WJnY~f(D)n&uhe+d z!R36DGkwb(e1_(aIr!xoU+>_a#uE8c#d;LXG!2_+pJ? zsWite*Lb;u-=gt=gWs<4N(XPzc-X=JLF02Ae7(k_4t}S`mpS;|8jm^n_cXrV!SB&{ z!oh!{@y!l?uf~%OuJ#H+z3p^xX(wmpV# zbntg-+^4QtI|CY*YZiZ>#={Q(B^r-9_+*X899+)ug*^`b5zU`=aM|As`RUY?t2KYX z!RKf^?BIW`@u-7;R^u@Tzd_?k2fs<EPeic-p}?YFrJ-v&HWFk;VfYYg_I=G#+;FpKCno;8Naa`C<;f zUGpa#{BeyZ9ekh0(+>Vyjax%sW$i(Y^Gyrey`=H5gCEs+)WQ2T9&_+PjVBy@w5lJd z=MH|h#?ua7p>g$rzh&sVG#+rq=ND)^?BEkM9&_+YjVB!ZGL0u4{39AqJNRskXFkr? zwnj7_aHbfa)OgszKdteogU{1=%)xKcc*4OOG@f+un>C(x@Rb@@o0nPn+@kRSUb?Ye ztH#3){=YOHb?|R$Jm%mDjVB!ZUp1a|@SkWr?chJtIEQ?;dr0E}2j8mku!HZ^c+|o7 zXgucN`!$|$@ZW1Z>EJJDJni5|G>%(Rj{76<@*G4w=cAv>hgTNBZ!Ca+4ftD&vz6fk zCN8z9gKzn~8yDR&cYedtn-?r!v8Z9`3f~P)jg1SIFI>C`8~;p-TrqVj|Ar>3%hYM~ zOb_wzw8{Kit?+466n+{1R`QSHPz+V{s$k)ySMg0JRjrssM9GAdP)JFIlvqd%P%(#; zWJrmIl=Y$CRmo0OvQw4pR3$rA$xc=LQx*SI z#Xn8)PgDHU6z4R_OQnCB;-9AYrz!r+6#r$4|1zcjG9`7H(tnwfy-dkorerTuvX?2@ z=}LCGlA5lhrYouGN@}{2ny&b#EB*rP2|qR7ygXq9r6+LZU@i9bI>H<J*at6p{)Rk{T6~DixX{86uS`B(*9e)hZ1~S-Ib_?_%9=aoE8( zQp{dl_=-b0;_NRCewDyJ;&?4DgI{amc$F}N&$n>A{+PkPXyFwWzRJS!GF^tBuYb`o z-gEIY_I!sR9Pzi~XYijAgd;v4KZ7Sh(-G&|ros0Rgd_e={0x48ARKWn=Ni0^ARO^` z<7e3Q zN;7(XY~lEFEQ3E{;rJ3PgYUL*uB97$(iYA(Zg82Wh@JTIDuWlR@s;2ow(z%EIKGU^ z@CPj%Upi&*sTTeb3%}CBXIc2CEIe%CGHw@pYApO#i~n*9{|5`d!ot60;k6dN$--w_ z_`?>?DU8Xt$1R*gYlF);R_wge!h0=#_N9iu2;)gQ7LSLY!QW-!bryb!g#<_z^%nl07XRlgyu-rhTKGN-k6QQ(7Cz3xU$gLe7B1_MV$Tg0{tjjg z953_nGx_`h3%}9AKWyO(EIeZ23oZP53;(=@%lezdTV~;_EdHA;e7%J)vheR(_}^N% ztapk2FIc!aPk~~KE&SJ(o+TFkyoE2da9KwZ{S6jgZuLLQEPR56b8Kevd9sBsx9}@0 ze1(NyW8oNHX7ntu@FokFbrrGmW()tS#s7B}{#^^d#lru?!f&hFS2lsX^s9bS$NFCTP=LGh2z@{ws712yDi+de~*RV z0h>&^4p{itEWFRc*IW469F)K@UH^!m(eoY)|6dmVK@0!7g@-MCgN1+G!oOkRU$F2y zEqslI|C5FPyM^Cn;ae>Hn-;#;!vD90KWE|JvhbO#+;Gf?yYVym@G%Rw!_VlidIwR#H{xpWZVUgug@68??vKVR4t zPMZuKuyFDl$9ps#G2JCAe?t8gTz3hAoZjB&C$Cpq`=IA6U1#@8A8Of)YfF=sH{3X{ zao(i)D;l{@nDucnZ+^p)B@32-A6pSNUzPWPXCVX<*2nv-|%hw;nj$ZNX^@DS6(h)hs8L*){#{QD8iF5`6N zLy)D;LiXG5^?^Pj_!>EsY$Uv*nBbVr`K9o*?<% z^w$B)7ymsGa{GM!y5C{^RO!agdXO*vf17{+xDUuB^Vf|(ijaKqCpc+?tCWjc<7C`! z{H?&K^R1fCT)5>Oo%=k$T;R;JC*I@o$#ZWux`6J_#0S47%=KU4r@XOK2m81+6dlXg zcI2fq*Uc8K0`#9UR;)bE$eExd2;PG2zKUVxT0TIJ(*bmj5rLb;?|GJjq9 zy$H!yex17fJT1xka6I=(?gd{3(yUJ@Ax^3vPOgz8TP#mIWnRR zg}G4zzoj1U#pQeToLzj(9LNKe7;Md>09Y7vWfKCZ_K$RLl5o3xr)D>H;wrNVq`K1=23Sr!Tp7 zxIkEdOLbZ{nJsQ5r@0$p%;iY9KvDtNFe2@S@F`EuPLu%wBQ0_utdnb%sVKk!E!T|y_HmpLhD@#;}d(D=%*e*&C)MdqN?JAsBA(lE{facM*u4y1;~~~l7PJ(Yg&M8#`-2W(FO#_=5$yA$mu8v7HCWn z)+Uw-0kTD&bb+)B_%5I_D~AFKVE(!xQ3BisCnf~?RUuGrLTn1Ag}}CM?{)Pm0McP0 zuq~UgNFHz#*_ecE3?_ttULnv23xRFkg4&3H5ZKX12yCh%#3pBpTjo?!1zG$4rd_~? z@OK^OA*%InPCCIs5ns00%U7I zOk|Po5;9Y>A|3+vuEJ@T!-tVSII>kTAV9XRgbAq4X(VKn(yr2{0BjMIP%PF4ph=NI z`h-BaU!=4keI)FL6&66!#~vf
QI9p#bz{Ng=RZ8wncen@IJ@{D2VHzla2@XH*E( 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

p2RvKnVg6iM6%cvHKaBNVrTj)CV#v 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

-q_5^Or5#WBPcdg2(ULCY~rQ0rgGqC1+{n$)8S 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�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

t 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 z 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%0D*PtcJ>|bwJtulxQRGMEe?0jnTQoZVU&7r} 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

NbmSrXxY}HSd(Izv?p^(HxY}I7avRVV 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

^E~hWHSEfz8zJspTU#kf|`aE)Z+;z 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 h)bPdr)!d~9H04%mEwLt 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�{ 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