libkokkos3_3_0-3.3.00-bp155.3.10 >  A dkLyI%z wD:S6P Z{1JȫO)wE917e6bd17a17a1f20718b68b1c8d9547c206454dbaeac7cbe22ec57c75afb05137dbca73ea3e2b9802d27c998f8a1a9f5f052349edkLyI%z `UAZ]snU||8kJ (rZDŽ&O1 +[ΆGtc:7, BtC%ꜥ.)b2S9=biFk.~87lPœy $ I&TTR7\GLZLcU5EvWt6[^b~N]#Et+1Q[ӹu:ֿO'Ў|>,˫)-ٜH>pCa?ad # U<@LPmv    ( . 4Lj4!! !   ( 8 9  : >\T@\cF\rG\H\I\X\Y\\\]]^]tb]c^d_ e_f_l_u_(v_@w`|x`y`"za4aDaHaNaClibkokkos3_3_03.3.00bp155.3.10A C++ Performance Portability Programming Library Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms. For that purpose it provides abstractions for both parallel execution of code and data management. Kokkos is designed to target complex node architectures with N-level memory hierarchies and multiple types of execution resources. It currently can use OpenMP, Pthreads and CUDA as backend programming models. This package contains the kokkos library.dkL]obs-arm-8DSUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/kokkos/kokkoslinuxaarch64h (,A큤A큤dkGdkGdkLZ_ddkLZ_d1e2f0c68d9ea7a39c15eaa7e7b020aa6de08cd5b37e05d4d349e3b777a562258c601b300365e0d6a21874f1997624bcdf8bb8a4722b6ebaa6fd4caf1eb498ae16e832dabdf7c2fd192ae1064a91a39dc689f364592fb29d7365c4c24fb421222335647991ec0fdc73e60ec9bbe7e14893c8dbedee1a138948fafb32f50de8d73rootrootrootrootrootrootrootrootrootrootrootrootkokkos-3.3.00-bp155.3.10.src.rpmlibkokkos3_3_0libkokkos3_3_0(aarch-64)libkokkoscontainers.so.3.3.0()(64bit)libkokkoscore.so.3.3.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libgomp.so.1(OMP_3.0)(64bit)libhwloc.so.15()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1 libkokkos33.3.004.14.3bgaexaY@_@_gD@_>e^^1^@^W@^9\Jan Engelhardt Stefan Brüns Sarah Kriesch Christoph Junghans Christoph Junghans Martin Liška Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans - Resolve rpmlint report "libkokkos3.x86_64: E: shlib-policy-name-error SONAME: libkokkoscontainers.so.3.3.0, expected package suffix: 3_3_0"- Remove random constraint adjustments again, and use a global lower limit of 6 GB of memory (minimum for the OMP tests). - Limit the number of parallel jobs and OMP threads in the unit tests, to keep the required memory bounded. This way, even architectures with many cores and comparatively low memory can build successfully.- New entries in constraints file because of missing build nodes with 18GB of memory for s390x and PPC: - 2GB for memoryperjob at x86, riscv64 and s390x - aarch64 3GB for memoryperjob because of "Out of memory" with 2GB - PPC64 and PPC64le with 1GB for memoryperjob because of missing node capacity- dropped 3308.patch - merged upstream - Version bump to 3.3.00: - Features: - Require C++14 as minimum C++ standard. C++17 and C++20 are supported too. - HIP backend is nearly feature complete. Kokkos Dynamic Task Graphs are missing. - Major update for OpenMPTarget: many capabilities now work. For details contact us. - Added DPC++/SYCL backend: primary capabilites are working. - Added Kokkos Graph API analogous to CUDA Graphs. - Added parallel_scan support with TeamThreadRange [gh#kokkos/kokkos#3536] - Added Logical Memory Spaces [gh#kokkos/kokkos#3546] - Added initial half precision support [gh#kokkos/kokkos#3439] - Experimental feature: control cuda occupancy [gh#kokkos/kokkos#3379] - Implemented enhancements Backends and Archs: - Add a64fx and fujitsu Compiler support [gh#kokkos/kokkos#3614] - Adding support for AMD gfx908 archictecture [gh#kokkos/kokkos#3375] - SYCL parallel_for MDRangePolicy [gh#kokkos/kokkos#3583] - SYCL add parallel_scan [gh#kokkos/kokkos#3577] - SYCL custom reductions [gh#kokkos/kokkos#3544] - SYCL Enable container unit tests [gh#kokkos/kokkos#3550] - SYCL feature level 5 [gh#kokkos/kokkos#3480] - SYCL Feature level 4 (parallel_for) [gh#kokkos/kokkos#3474] - SYCL feature level 3 [gh#kokkos/kokkos#3451] - SYCL feature level 2 [gh#kokkos/kokkos#3447] - OpenMPTarget: Hierarchial reduction for + operator on scalars [gh#kokkos/kokkos#3504] - OpenMPTarget hierarchical [gh#kokkos/kokkos#3411] - HIP Add Impl::atomic_[store,load] [gh#kokkos/kokkos#3440] - HIP enable global lock arrays [gh#kokkos/kokkos#3418] - HIP Implement multiple occupancy paths for various HIP kernel launchers [gh#kokkos/kokkos#3366] - Implemented enhancements Policies: - MDRangePolicy: Let it be semiregular [gh#kokkos/kokkos#3494] - MDRangePolicy: Check narrowing conversion in construction [gh#kokkos/kokkos#3527] - MDRangePolicy: CombinedReducers support [gh#kokkos/kokkos#3395] - Kokkos Graph: Interface and Default Implementation [gh#kokkos/kokkos#3362] - Kokkos Graph: add Cuda Graph implementation [gh#kokkos/kokkos#3369] - TeamPolicy: implemented autotuning of team sizes and vector lengths [gh#kokkos/kokkos#3206] - RangePolicy: Initialize all data members in default constructor [gh#kokkos/kokkos#3509] - Implemented enhancements BuildSystem: - Auto-generate core test files for all backends [gh#kokkos/kokkos#3488] - Avoid rewriting test files when calling cmake [gh#kokkos/kokkos#3548] - RULE_LAUNCH_COMPILE and RULE_LAUNCH_LINK system for nvcc_wrapper [gh#kokkos/kokkos#3136] - Adding -include as a known argument to nvcc_wrapper [gh#kokkos/kokkos#3434] - Install hpcbind script [gh#kokkos/kokkos#3402] - cmake/kokkos_tribits.cmake: add parsing for args [gh#kokkos/kokkos#3457] - Implemented enhancements Tools: - Changed namespacing of Kokkos::Tools::Impl::Impl::tune_policy [gh#kokkos/kokkos#3455] - Delegate to an impl allocate/deallocate method to allow specifying a SpaceHandle for MemorySpaces [gh#kokkos/kokkos#3530] - Use the Kokkos Profiling interface rather than the Impl interface [gh#kokkos/kokkos#3518] - Runtime option for tuning [gh#kokkos/kokkos#3459] - Dual View Tool Events [gh#kokkos/kokkos#3326] - Implemented enhancements Other: - Abort on errors instead of just printing [gh#kokkos/kokkos#3528] - Enable C++14 macros unconditionally [gh#kokkos/kokkos#3449] - Make ViewMapping trivially copyable [gh#kokkos/kokkos#3436] - Rename struct ViewMapping to class [gh#kokkos/kokkos#3435] - Replace enums in Kokkos_ViewMapping.hpp (removes -Wextra) [gh#kokkos/kokkos#3422] - Use bool for enums representing bools [gh#kokkos/kokkos#3416] - Fence active instead of default execution space instances [gh#kokkos/kokkos#3388] - Refactor parallel_reduce fence usage [gh#kokkos/kokkos#3359] - Moved Space EBO helpers to Kokkos_EBO [gh#kokkos/kokkos#3357] - Add remove_cvref type trait [gh#kokkos/kokkos#3340] - Adding identity type traits and update definition of identity_t alias [gh#kokkos/kokkos#3339] - Add is_specialization_of type trait [gh#kokkos/kokkos#3338] - Make ScratchMemorySpace semi-regular [gh#kokkos/kokkos#3309] - Optimize min/max atomics with early exit on no-op case [gh#kokkos/kokkos#3265] - Refactor Backend Development [gh#kokkos/kokkos#2941] - Fixed bugs: - Fixup MDRangePolicy construction from Kokkos arrays [gh#kokkos/kokkos#3591] - Add atomic functions for unsigned long long using gcc built-in [gh#kokkos/kokkos#3588] - Fixup silent pointless comparison with zero in checked_narrow_cast (compiler workaround) [gh#kokkos/kokkos#3566] - Fixes for ROCm 3.9 [gh#kokkos/kokkos#3565] - Fix windows build issues which crept in for the CUDA build [gh#kokkos/kokkos#3532] - HIP Fix atomics of large data types and clean up lock arrays [gh#kokkos/kokkos#3529] - Pthreads fix exception resulting from 0 grain size [gh#kokkos/kokkos#3510] - Fixup do not require atomic operation to be default constructible [gh#kokkos/kokkos#3503] - Fix race condition in HIP backend [gh#kokkos/kokkos#3467] - Replace KOKKOS_DEBUG with KOKKOS_ENABLE_DEBUG [gh#kokkos/kokkos#3458] - Fix multi-stream team scratch space definition for HIP [gh#kokkos/kokkos#3398] - HIP fix template deduction [gh#kokkos/kokkos#3393] - Fix compiling with HIP and C++17 [gh#kokkos/kokkos#3390] - Fix sigFPE in HIP blocksize deduction [gh#kokkos/kokkos#3378] - Type alias change: replace CS with CTS to avoid conflicts with NVSHMEM [gh#kokkos/kokkos#3348] - Clang compilation of CUDA backend on Windows [gh#kokkos/kokkos#3345] - Fix HBW support [gh#kokkos/kokkos#3343] - Added missing fences to unique token [gh#kokkos/kokkos#3260] - Incompatibilities: - Remove unused utilities (forward, move, and expand_variadic) from Kokkos::Impl [gh#kokkos/kokkos#3535] - Remove unused traits [gh#kokkos/kokkos#3534] - HIP: Remove old HCC code [gh#kokkos/kokkos#3301] - Prepare for deprecation of ViewAllocateWithoutInitializing [gh#kokkos/kokkos#3264] - Remove ROCm backend [gh#kokkos/kokkos#3148]- added 3308.patch to fix naming of printer-tool - Version bump to 3.2.00: - Implemented enhancements: - HIP:Enable stream in HIP [gh#kokkos/kokkos#3163] - HIP:Add support for shuffle reduction for the HIP backend [gh#kokkos/kokkos#3154] - HIP:Add implementations of missing HIPHostPinnedSpace methods for LAMMPS [gh#kokkos/kokkos#3137] - HIP:Require HIP 3.5.0 or higher [gh#kokkos/kokkos#3099] - HIP:WorkGraphPolicy for HIP [gh#kokkos/kokkos#3096] - OpenMPTarget: Significant update to the new experimental backend. Requires C++17, works on Intel GPUs, reference counting fixes. [gh#kokkos/kokkos#3169] - Windows Cuda support [gh#kokkos/kokkos#3018] - Pass -Wext-lambda-captures-this to NVCC when support for __host__ __device__ lambda is enabled from CUDA 11 [gh#kokkos/kokkos#3241] - Use explicit staging buffer for constant memory kernel launches and cleanup host/device synchronization [gh#kokkos/kokkos#3234] - Various fixup to policies including making TeamPolicy default constructible and making RangePolicy and TeamPolicy assignable: [gh#kokkos/kokkos#3202], [gh#kokkos/kokkos#3203], [gh#kokkos/kokkos#3196] - Annotations for DefaultExectutionSpace and DefaultHostExectutionSpace to use in static analysis [gh#kokkos/kokkos#3189] - Add documentation on using Spack to install Kokkos and developing packages that depend on Kokkos [gh#kokkos/kokkos#3187] - Add OpenMPTarget backend flags for NVC++ compiler [gh#kokkos/kokkos#3185] - Move deep_copy/create_mirror_view on Experimental::OffsetView into Kokkos:: namespace [gh#kokkos/kokkos#3166] - Allow for larger block size in HIP [gh#kokkos/kokkos#3165] - View: Added names of Views to the different View initialize/free kernels [gh#kokkos/kokkos#3159] - Cuda: Caching cudaFunctorAttributes and whether L1/Shmem prefer was set [gh#kokkos/kokkos#3151] - BuildSystem: Improved performance in default configuration by defaulting to Release build [gh#kokkos/kokkos#3131] - Cuda: Update CUDA occupancy calculation [gh#kokkos/kokkos#3124] - Vector: Adding data() to Vector [gh#kokkos/kokkos#3123] - BuildSystem: Add CUDA Ampere configuration support [gh#kokkos/kokkos#3122] - General: Apply [[noreturn]] to Kokkos::abort when applicable [gh#kokkos/kokkos#3106] - TeamPolicy: Validate storage level argument passed to TeamPolicy::set_scratch_size() [gh#kokkos/kokkos#3098] - BuildSystem: Make kokkos_has_string() function in Makefile.kokkos case insensitive [gh#kokkos/kokkos#3091] - Modify KOKKOS_FUNCTION macro for clang-tidy analysis [gh#kokkos/kokkos#3087] - Move allocation profiling to allocate/deallocate calls [gh#kokkos/kokkos#3084] - BuildSystem: FATAL_ERROR when attempting in-source build [gh#kokkos/kokkos#3082] - Change enums in ScatterView to types [gh#kokkos/kokkos#3076] - HIP: Changes for new compiler/runtime [gh#kokkos/kokkos#3067] - Extract and use get_gpu [gh#kokkos/kokkos#3061] , [gh#kokkos/kokkos#3048] - Add is_allocated to View-like containers [gh#kokkos/kokkos#3059] - Combined reducers for scalar references [gh#kokkos/kokkos#3052] - Add configurable capacity for UniqueToken [gh#kokkos/kokkos#3051] - Add installation testing [gh#kokkos/kokkos#3034] - HIP: Add UniqueToken [gh#kokkos/kokkos#3020] - Autodetect number of devices [gh#kokkos/kokkos#3013] - Fixed bugs: - Check error code from cudaStreamSynchronize in CUDA fences [gh#kokkos/kokkos#3255] - Fix issue with C++ standard flags when using nvcc\_wrapper with PGI [gh#kokkos/kokkos#3254] - Add missing threadfence in lock-based atomics [gh#kokkos/kokkos#3208] - Fix dedup of linker flags for shared lib on CMake <=3.12 [gh#kokkos/kokkos#3176] - Fix memory leak with CUDA streams [gh#kokkos/kokkos#3170] - BuildSystem: Fix OpenMP Target flags for Cray [gh#kokkos/kokkos#3161] - ScatterView: fix for OpenmpTarget remove inheritance from reducers [gh#kokkos/kokkos#3162] - BuildSystem: Set OpenMP flags according to host compiler [gh#kokkos/kokkos#3127] - OpenMP: Fix logic for nested omp in partition_master bug [gh#kokkos/kokkos#3101] - nvcc_wrapper: send --cudart to nvcc instead of host compiler [gh#kokkos/kokkos#3092] - BuildSystem: Fixes for Cuda/11 and c++17 [gh#kokkos/kokkos#3085] - HIP: Fix print_configuration [gh#kokkos/kokkos#3080] - Conditionally define get_gpu [gh#kokkos/kokkos#3072] - Fix bounds for ranges in random number generator [gh#kokkos/kokkos#3069] - Fix Cuda minor arch check [gh#kokkos/kokkos#3035] - BuildSystem: Add -expt-relaxed-constexpr flag to nvcc_wrapper [gh#kokkos/kokkos#3021] - Incompatibilities: - Remove ETI support [gh#kokkos/kokkos#3157] - Remove KOKKOS_INTERNAL_ENABLE_NON_CUDA_BACKEND [gh#kokkos/kokkos#3147] - Remove core/unit_test/config [gh#kokkos/kokkos#3146] - Removed the preprocessor branch for KOKKOS_ENABLE_PROFILING [gh#kokkos/kokkos#3115] - Disable profiling with MSVC [gh#kokkos/kokkos#3066] - Closed issues: - Silent error (Validate storage level arg to set_scratch_size) [gh#kokkos/kokkos#3097] - Remove KOKKKOS_ENABLE_PROFILING Option [gh#kokkos/kokkos#3095] - Cuda 11 -> allow C++17 [gh#kokkos/kokkos#3083] - In source build failure not explained [gh#kokkos/kokkos#3081] - Allow naming of Views for initialization kernel [gh#kokkos/kokkos#3070] - DefaultInit tests failing when using CTest resource allocation feature [gh#kokkos/kokkos#3040] - Add installation testing. [gh#kokkos/kokkos#3037] - nvcc_wrapper needs to handle -expt-relaxed-constexpr flag [gh#kokkos/kokkos#3017] - CPU core oversubscription warning on macOS with OpenMP backend [gh#kokkos/kokkos#2996] - Default behavior of KOKKOS_NUM_DEVICES to use all devices available [gh#kokkos/kokkos#2975] - Assert blocksize > 0 [gh#kokkos/kokkos#2974] - Add ability to assign kokkos profile function from executable [gh#kokkos/kokkos#2973] - ScatterView Support for the pre/post increment operator [gh#kokkos/kokkos#2967] - Compiler issue: Cuda build with clang 10 has errors with the atomic unit tests [gh#kokkos/kokkos#3237] - Incompatibility of flags for C++ standard with PGI v20.4 on Power9/NVIDIA V100 system [gh#kokkos/kokkos#3252] - Error configuring as subproject [gh#kokkos/kokkos#3140] - CMake fails with Nvidia compilers when the GPU architecture option is not supplied (Fix configure with OMPT and Cuda) [gh#kokkos/kokkos#3207] - PGI compiler being passed the gcc -fopenmp flag [gh#kokkos/kokkos#3125] - Cuda: Memory leak when using CUDA stream [gh#kokkos/kokkos#3167] - RangePolicy has an implicitly deleted assignment operator [gh#kokkos/kokkos#3192] - MemorySpace::allocate needs to have memory pool counting. [gh#kokkos/kokkos#3064] - Missing write fence for lock based atomics on CUDA [gh#kokkos/kokkos#3038] - CUDA compute capability version check problem [gh#kokkos/kokkos#3026] - Make DynRankView fencing consistent [gh#kokkos/kokkos#3014] - nvcc_wrapper cant handle -Xcompiler -o out.o [gh#kokkos/kokkos#2993] - Reductions of non-trivial types of size 4 fail in CUDA shfl operations [gh#kokkos/kokkos#2990] - complex_double misalignment in reduce, clang+CUDA [gh#kokkos/kokkos#2989] - Span of degenerated (zero-length) subviews is not zero in some special cases [gh#kokkos/kokkos#2979] - Rank 1 custom layouts dont work as expected. [gh#kokkos/kokkos#2840]- Use memoryperjob constraint instead of %limit_build macro.- drop fix-StackTraceTest.patch, merged upstream - Version bump to 3.1.01: see https://github.com/kokkos/kokkos/blob/master/CHANGELOG.md * Fixed bugs: - Fix complex_double misalignment in reduce, clang+CUDA [gh#kokkos/kokkos#2989] - Fix compilation fails when profiling disabled and CUDA enabled [gh#kokkos/kokkos#3001] - Fix cuda reduction of non-trivial scalars of size 4 [gh#kokkos/kokkos#2990] - Configure and install version file when building in Trilinos [gh#kokkos/kokkos#2957] - Fix OpenMPTarget build missing include and namespace [gh#kokkos/kokkos#3000] - fix typo in KOKKOS_SET_EXE_PROPERTY() [gh#kokkos/kokkos#2959] - Fix non-zero span subviews of zero sized subviews [gh#kokkos/kokkos#2979]- add missing Conflicts: marker- added fix-StackTraceTest.patch to fix StackTraceTest test - Version bump to 3.1.00: see https://github.com/kokkos/kokkos/blob/master/CHANGELOG.md * Features: - HIP Support for AMD - OpenMPTarget Support with clang - Windows VS19 (Serial) Support [gh#kokkos/kokkos#1533] * Implemented enhancements: - generate_makefile.bash should allow tests to be disabled [gh#kokkos/kokkos#2886] - clang/7+cuda/9 build -Werror-unused parameter error in nightly test [gh#kokkos/kokkos#2884] - ScatterView memory space is not user settable [gh#kokkos/kokkos#2826] - clang/8+cuda/10.0 build error with c++17 [gh#kokkos/kokkos#2809] - warnings.... [gh#kokkos/kokkos#2805] - Kokkos version in cpp define [gh#kokkos/kokkos#2787] - Remove Defunct QThreads Backend [gh#kokkos/kokkos#2751] - Improve Kokkos::fence behavior with multiple execution spaces [gh#kokkos/kokkos#2659] - polylithic(?) initialization of Kokkos [gh#kokkos/kokkos#2658] - Unnecessary(?) check for host execution space initialization from Cuda initialization [gh#kokkos/kokkos#2652] - Kokkos error reporting failures with CUDA GPUs in exclusive mode [gh#kokkos/kokkos#2471] - atomicMax equivalent (and other atomics) [gh#kokkos/kokkos#2401] - Fix alignment for Kokkos::complex [gh#kokkos/kokkos#2255] - Warnings with Cuda 10.1 [gh#kokkos/kokkos#2206] - dual view with Kokkos::ViewAllocateWithoutInitializing [gh#kokkos/kokkos#2188] - Check error code from cudaOccupancyMaxActiveBlocksPerMultiprocessor [gh#kokkos/kokkos#2172] - Add non-member Kokkos::resize/realloc for DualView [gh#kokkos/kokkos#2170] - Construct DualView without initialization [gh#kokkos/kokkos#2046] - Expose is_assignable to determine if one view can be assigned to another [gh#kokkos/kokkos#1936] - profiling label [gh#kokkos/kokkos#1935] - team_broadcast of bool failed on CUDA backend [gh#kokkos/kokkos#1908] - View static_extent [gh#kokkos/kokkos#660] - Misleading Kokkos::Cuda::initialize ERROR message when compiled for wrong GPU architecture [gh#kokkos/kokkos#1944] - Cryptic Error When Malloc Fails [gh#kokkos/kokkos#2164] - Drop support for intermediate standards in CMake [gh#kokkos/kokkos#2336] * Fixed bugs: - DualView sync_device with length zero creates cuda errors [gh#kokkos/kokkos#2946] - building with nvcc and clang (or clang based XL) as host compiler: "Kokkos::atomic_fetch_min(volatile int *, int)" has already been defined [gh#kokkos/kokkos#2903] - Cuda 9.1,10.1 debug builds failing due to - Werror=unused-parameter [gh#kokkos/kokkos#2880] - clang -Werror: Kokkos_FixedBufferMemoryPool.hpp:140:28: error: unused parameter 'alloc_size' [gh#kokkos/kokkos#2869] - intel/16.0.1, intel/17.0.1 nightly build failures with debugging enabled [gh#kokkos/kokkos#2867] - intel/16.0.1 debug build errors [gh#kokkos/kokkos#2863] - xl/16.1.1 with cpp14, openmp build, nightly test failures [gh#kokkos/kokkos#2856] - Intel nightly test failures: team_vector [gh#kokkos/kokkos#2852] - Kokkos Views with intmax/2ar&~w٤NlJj`WXly?(ƅ|!:ߐY$UWn %1hfeNOV;t~ٰ̖}|cDt+#/޴4;kE|Ow;zv%<ӦzXIpۀ8eb\BZ^IVȹwsQ-As7vkN)J®$ӱ&1 {5z(= nU 4I̐W/43t3ub` #E9ʔ0f%1t&qaֺqr朱M2>W|*}B?EEtPjgzniUon9T< IFuTW0ۘR,@a 7)zO5c7ߠ\6#*i%!U35PC \6%8} 愦َ ()Z{8I;` }>X3aRVDoK䧌 mUgR9{n.~4;rB(HY1l(]|.^Pb4/֗@BC 9t2.90b( YEJ`ahWݾp'k ^IH1uU >ҍ"g~YAvM% b mvZMa\C4+#pp FP R=zYEmߥN{n1W&lV2Ty1K796qOWrh笻dBF%|p ek3K9R؀N" !m,Ҷ}~ WId'10 kQ=6,ktQLSI#)JДfڴƎDa*&aVtR+~4qXGg$˓X(Xm\D@0$&3H4+CBRte, j,q#u?ch > 7?u*Ls^92ƺ.pʼn:\,M #)TrL3.d!LX_t6x}0՞ܬUKey'İr >b,kmǮ3&']?^\@=/Mܴ GHYULafյ`SNHy4\@@vj2`eJ&qui~KKi|kB^ M{Kٶ"LdI6Z=$w]eL#2 .i>P 8nkOl2Zİᯞ4M3()"㆚MIL.GI?MhE*4sFoagt)'zDꓒ1r2d W#z"&ec@X4.98YTw`,"T;)E=X]TXZ%]+&rs%N6O”+'j+R1javڃ*lHL8(K;DW]wσujf$w8qJ[cmCS펧ScQeGXNZM n@<10n-Q=je#=^: ),Ά+gkQbl}7߅1˂[ΫvN?!UD*85YM2h_uaȲ,c"Cz.ygɌ6w?Ygo7 @ogg`it< kwhsT% UM3]I~9?>_iR?;dp4bZ!0҃kXGvV>q*e 9|˃tGQ; +ͷ(v4h $[9 m)v.@~}N˶,ǯ̩`0f:[t56(iۃG>ޛ2-tp@!nj6G/L"=/W@\Aٌ ) rXHT ӱW~/OV*# n *rQ$\6-5l0$?KՐ &&npۓ U. {g{F FH~rt^:M g6ux)e7x`v҅Vj>Q9io&nZkMD}FΘuOgZQ>Jz@~q*QqtЮWcVL /#74lFN٫On,aD(n<inL Z4Zffx}3C3 XM.ީ@'GRxtNɠ8[n-*HXvfo;+7+PBPX`5d' rCGDL Nqnya?ۑ+YDDodzt3Q#roƒz@Uü%_32?L<8ʘI2F {x)Ke IS= o/>\[dDnU&gf́'Is!شt-ؑF*QcK\ ;ֱ7JuR10%eo =I]6A -)?KLbMۙQӫdil\bQԀ@*&k [pۏjn:𭔾oNȿF }Swţn! ;:+`y;`l+pT/a?_׻/Q3,IW3 O2 ܬ5tHX,03ioAO o5w:6A)0y#/<{-Y4S~} 1H`!i}JBl<~Qjeg!HM4+' ad|>mlrEŖNn-/-_֎\K0n74c^"[57&dnbed%GZPQ|mP]:+fg%aTh,T 6IcgTJuXM?-)-՟&:\?^22-hsΕzQg0+6MS|F@cj!୸ISts RPRƅR=ckShYNQ鍤i)qI _.X<#SZ,8k)Tr%)BulH0mּ#E'cq1_o(ȽN)_!);Tni|-ERU@@H$CWtr+awJEY|S}-(9Pp@{7Zb/;; H7 5d-J>=u ׫JBRf=Ko&#WWRWIIW9BHlk).79!ڴEluaiy ?_cЌ ðsy ~5Դ, ^b47k;z˸3{m97LQ?}#/ P5 Di`ޫ m̎͋;h0a6MѳEmr/lvn;ɨw[^Bzgn08Jr2j&plN<{:cJ6fR|.5Cȗw%!Փ2ኔmTR'_!eC"P߷)KoGhhn" ue-㘅[Tb)OlX@yo57Le5q"}3R][b jw!TgCT$Ƀtsn >-h `ᴽH7v;W&?v? ]9A& )Au0YenA0px%Xfr?f_s⦌/ `'l6TF!ִ=Uo^~6E=Β{N  RaܼS,>K%Nh$wATT4ԑ]ф_fQ i70$H+ h+w%X i 4h<HUr>so.&$2Bmk9XZɛ@CDJEԋw!/e_V"9}%řSJagV0|Ը`#-:""oi$ [ NJ^ uM$VUu˝+&#\GFl!e5ѤJ]Z `ZLȤdJ\Bmg:§6mo;.Ȣ8K `jlHP[q!]o %ui>?NA;bCjQ-FR8U/t&hά̸F <qIxS[\̞ նHjkVQdGJܝ--&P>Mw@.+jŤG?[Lη+w2V ..Ο*BɌb Wm edV'eI,c)nFr꜕x1c}z (B "L^~MBͺhTf Uo*Ce _SK r (KD]'\ *Alf,tVf]>IXӰ^8~FKVkp"Ot~fAQȚͨtcPs~liRS/eByy8QO1~ 1'n w:M U/%Lު7 JW`mK(f6~E34oѿKx(0#= -{$/?aDf{ŏJul4i+xd\p@R+1_{2i~NyB.e\ۏ3ؽ|ApqzZ-(_6 4<!<6Ql pǵD|!d+lp5z85T~vwRUC/p Pt=XZg)Cqu?0gƁB?{ ՠ\A3r̈}l)219x9a3LWMht6"ᚿ wÖ}\iB.8"^v `HAjps0k5i8=ue?8cDcd6PNjˮ&uz^D/2: X Zl՚S4xEE R*',!DGQG4X[KLIyqlJWG?!Js4C.FYiWDBLrX7 .ޯ n%nVҼ,+<u\༻儐ɁH/d=I;V T vm1Ti<,l0?c2c*V-whG(1$IE`I&PNi윯" X}P-!]s/i0`b L-=Nw^z3_a1hrq-ζt+X{  npYu! fᰯ`\*:!hZJl'SB 2ʳw;\NwG@[(B W\AT<9NQ]9I__}Z+HC#ׁ˒;y}D& yEt/)ё57ZqEIf֣Nj U UqAj:eHjC.TV~1q+x lqM:ln--zQ{pW=Ͷjh mJ5F؏C!lB`՜{kQ~{鿬(uMRp2#qnI{Y ފh5SZ Rμ)q][TeF&FT)] /D0 >h{R+ ~ղ Z}o)MOk?!a頠r'10 5ƌ"^Ō&;g5CCpG\cb #MZ7[ UyjdU!_ eLePtF1U} OQ v?Uݝ |X}zXwrF09"<Ӗ O6Z88*-粢H.Z*@EЋd*>YKON_OP}Fsy@p.ǛU]FXD ·k=|2U_xD@lUK~_}ʸSָX["`!3. n ?BUL3~&c #1TZa?},ufp1sőX4+/K[ A[{5^&fwvVKmʐt鎐0<9'c7i>ZWWY,މGPv^xs:"gmE c{Z2WŊk#kWMT]8ְLB9ߥ܃P{eɯH\4bzwʋu, kU92Kz?q>!]bW;RbS;>JEe<;-{x~m!6c!%P~q||z#xjBT(/F# m710um^5dcmA.Wm39ƳacY 4mx9!s|#Nd. y/v X:a1 74Iډ3MJ}Qfj$aw^?YG$Z{ hFZqzj۳@+h-FVh͆;$\ ComEthܴF&'XC1Twn?˗Bn _)\6YZ@eʼn_Ƅ .fa 财Å4lBMl@nAo6|(ӡE/mmF^Z!90τ5 }LwXc}`4zzzF^nâ*ab?Y+0G1ztu&&¸w]6$UIՕ L9<&Uq_5ꢇj$#?CtfO]>N(`VV(A?EA|f59˹q8>;,7"_N+/PH}vO3-yCE< 3=-UX%.䅏2܁y$Ԋ3벬;H"M[9'qj*4R1#1X@A Ǩɬc4Aw˙ ^q+JJjug(>#I?c~UsЧp( ҿ/!6x o@=snj,g`@ ޡ/F6e\s垖W:؃>)Eyo5/JE~Iz#ǃ&JZJD6HzWBzsrYHoA'+Lj[WP~V(.)3#FhA8JQGK8bqA9B ̍@^:YaOQAq1q7Hc(ҧG f$3B5Du)W>=WWĢ-I3cU* l$~D>9I"",ϺqrS%hk8cyHʣjɩ]mo=%bx}s&^`r YN{XMis=YGF)nah}I+ }m]h1N_j ܳtM, LBM~nZڵ`!&F&Qhl1tZԭ/xB:~4Z3 =2^uq^V]RE3dAE1pef4܌^zjL;_X҂$LR6<ŧ% Uj6v'. n@ެ2XnZ 4}} RfdHr\x׊.7:4 >s1&IrBM@*"Q W/J~4SԲRjH)Y<OK!-(Mlص\n8=pX…7WBwB6yL1k.nbo\,$ l(Y/$NkC1F^VģI^_kwy3 @g9L F}P!Mv(ߕ ,ϩ\)̳%Q45 5qpRU! G95atTLMzU`8^fD9"w>}DM'/ ؂bd׷{P1NWAm 0`\)Wkd?RxS|ShxOgTN{'jN[ϔZ;bdU9jW6}yvrϯI||5h4 a6^ _e1#6\}B=1oj=B׻{!\kaP8KTj^lnF>[4p0)$- `O!. KHuIN؇t;^0IpaX <}o_#d86cbӋ`K\YϛInM$:OB;^x"5nٗ$'}]3Nh> pBt*eCkWikW*[RRȷU_n; j+?-q_c?쮎{1G;aVkgC6A8"DV|R$gU~؈ x}ɄIۍ+yFZO$5>u Nf6L?F!#y'X"}Daf3,"4zq"d.2ZaY. ~uaΕ@CJfXV_!NPu &1CpTinKk!$@y_KVmCљ˛Y`nL`ݲZV \әU}1)G=)È5gz׽L/syFx@#AoCDfƪB 4`]XSN^8I;dlCU Kљc!QdWGq5ƅ|rT'p/uG}:6KmE03X和altKOTV) Kv@nc@ gk7cc&.Tot ~niI8ur~^z K) c^/h1-<3r,!fYE%WPr U1Pd Xޘ@$"<[@] ~ncIiLHÝ-IDľߌfTw?UKnG'v8bnS^m* *VT&c67|b/ȷccZj hK)HPl/y?n ?O%1R{h`491_Ȁ Fx"%VNC;h^.+V:(^"b&sNJKdJOA\mp(f$"-cc؃+膛-~CXqIxCb & ⡏>Nd),tD|4Q}M ] =YZkvKe$Y;Aư2&&UIW={,mlO^wq/=1<8XUTfg)|{oXsj*${AY@ {]Nزl/%:cE?|Ϻ&Ȩ(>Gzާ*!fN?Fl;g5|Z%Όmbb*u_mI%-(<.CrsNzC}޾qMR)mnG#A#毂 mO-D#Ḯ߉a5b 9 STHˏuf,?$[+iҙ.WDz%C_TR*ϛ30vMft/^p_S7c\_AV2a3}QiH@.zYxe՗cf41.i(rBM*܇)OqechVb $2]\ 8: \6LJuf;HkZ˻$S\98|FOvjIn!J&3 a `282AK!+"H-vfP6"i]qi`TV * f8$^7baw `~Xk8 A!YJ{Әdl t-R;+OwJA sa rJ*b,g,ٗijpd{;}CV]/ɦpfȾ,+?[Y2T%ݏ\ӮaB'4󯲏*L'z #)>BIXGdqbx?[3WHBBs6&ά2kKPtInS&KoSls&zC<N4Y5@g56\ ~|/x&܈0mxIcopJ51*#e+n-[;q(J\/2_˴%%H$p|vzILԋMO{[Ww!p9%CMB3Uza ayZ ٭W C\2!GoY[yt,qƳVZ^EݻD](K(*S`@ n:r91QxT-SupzޟXXVe=1OwvO &(d?ƞ-&gӸfTߪ3@*d\;-CƶWOs37RM )^B|00r=tGwtBr)ys~ᇇG &0:27ԗ@5qca>#,?L3! )ѯZ;kv&_n<54łԚ`e&mʀ Ec8Bb vQNB.@m]e6QkOC4G冄18z5_o8K;Xq$Ws +9+f5% ajy5 \;{H*)㹍S.D8fxz؟pz7 o9x+_H*)jgX#djie*ũ>U˸e$ec[-O TcQ#閠5C O!]dO/ ]K^[JXB-C'Åz~@I\}ہ4gMGuywSr6ڤ_Bd֡|8nQaoAE')P.M`u+rda.$K歉yrōLL'.hi^ʘu@KPeRB@N-_IɭN;rF3e$ElRe)60L 25u1J_VnxWZw3dҌش#{)l$,pB CR̃_gǴ=9Q.(KaX=?/&CyO]\AxėmSz5pg}F|w~Iu.uU+$Uh R- $KOV5h!/?iQ&n["< iBO`J?sPfi&jqC5;^)}C L.)(_"azĤzπڤƓ1tldCwMCAy&͒:*TҁpcQxzb S5 q6hDY(I6F_|iC]$m1}ӊLz&ǫZ eW aqX{q1a1%d_Gt(c؜֩kV*hnYSWjeFBk{JG2;;4g'Xir@l*/x0 I7 Weʡ6)sSUzΩ %;QvCOi6Mꕘ u4>-SMb-6{0-Fm^" bmhG]6kٱ6Lvڴ}2k˴HxBY>^}mX ƙ&#T2@s+?|:X5&r)S ;kC_NL 짔ʥ,WK8q0;"6tJ2_K>!ݛu3E4R4>f2ЋA9.x`b04W s> 7o֥lXr{'b=]:Z H0Z AŞ{.th/diD$hF?m6,PfzĜVB<t=+Ҝjfk+>ZsRimCm>vzrs(2Re"V-W0|U/W6s4s/(HuGʭmʠ'2r /{P?e+z̩} $qG5 _Fփ @y^]rŭ mvErl? w$ q3h=(fX+7KuG[G֫"p+m:t؞ĉijfj}a$za7ԝtS5 Q\ ڎvE Q0 r;H"ѱe,K D\..У$%?.ːoK!/}~VYݴ6~GNCՂ^CN%JuIX;U?=TB]Y/h`|D_="(mu> \dd?0L8}:w,%J$7+jTtZ[XNnZbKD`2 b kk/\?anK2u7ퟛ:_%,Iҩu>2tc6ʥ] 9PQC`v|=uD*޿,T0IPx!(,[. cuK.u,Fݬs ޱQ՚<Ro)]j]dh j3w$"n+x SŪVIZ P,҉WuV~1Rb#*eq-m8 vKe1-)yge<]\4Lf[$[Dph[$ LCQ:uT _zf5ъ"0HfBڈՍ] sh-?J?h ^,nJ(?.du)@5Mq8|vZ$(ƥq4q,\wmB% R[ 㶳b*4Bs4x/ߨJ ưy;,e{.Pf!L~$ֹ=d!ɰ ?"&u4eXy\35+}v:-O5;JcH4WeJ hq`|@ _r zh,)SX-賣98`Wo߶cplM &/_[DK#Ň#*-vm:PA4Kl4CKieN/FGXXQ\!БSs8g@ݣ1'0.gA]ۨY/b_XΚq 9bD3ҁE q`_6JFf㤀 %w pnqafFDlI OD'|]2 VuKD.kײtyD{kTo8P{s`|*+bx ,尲35s4}=Ԛz_Ms 0Vd^|J+k94SX>b$_3Iؕ$ 8IMgS15,l4_CGZ˓Ѫe(*5eczf rj'wu7qO<_g{A?N, YixPN۔c"c vJmcrlx> vzJ-#P"DH$l:'H6UAE5߱VxYVu?m |*_-xҐ 9-T'ykAڢ; !%"冋dX@gSvJJe!W'eGFwO kk IEbdd V=/ PϔUnmR44$e.b.Hi7CCwRdع6J>D4*_͹8X$*FфlQ/.}#=C7); B%1z0c0v.={k U'z~ l٩Y!pIyK QH >U?ipUDkKU^۵[q1bՒ :nBs. 1I1̟Z%B0=mI38`6;<3nQnbt90>b2F[UairY-e``Dpe0 nć9$cn>'OJޥ2}[h\>M'S{8[neCq~L xu!jHNdO^WȲs柒't;l^hE*AOD.VR?~)x•I}g40)У^wso/U0U|7XdCtCäńc ðqB#sSզ[~πpjt /Ds!fUs ˎt ;d7$jǕ1X6QHoe[{NT<._o !?#tɖڼstvf6g/Pp5*gesSKrˊ pg4HA}B&Y(8J_DtE.;DX/(aH Y-.MnĒ91>3*1̸XpG8K H"H_DH{%-iOp,1#D>xu"c>1]1wt.!]3 (A ?[op4PZ'Nai֣s OO";$W*EZf=(OLk[\ tۗЈ!$.eqD%uTiJĤs TLZ\&U"6w+%fwLYGP}!^А! Yh`a>fPH6hP&ԆМ2Ùn9n0o18IgwU~M )zuf[/G+bsocSi-7@#:Xg1vzbu)2O$C=.w.p ~݈p  (siBC^ϵo2_*Y9zFJes$&bY; 4u]YfŦ1]/=C Rmk!|fLFt&/S9v,OkBںcY72i/<^uTzh //|gSNpk2JjiufBqFYso?E(Kjj{Q=KYI }'|T ;] >.d=6:"/+\8oL!w:[4iC!L68+jHJBρkhzB*X~bq=xt۪/pKAi{Qj8"|sV,Hd=%hWv?H %% iO{f4d~"f^ w MX0E ay~-`Sח&_.g=_p*19F\p3:C0kLE E`M-4 j<Ճ[ =H &T#MؖbqeHϷ|77GsˣЌą}OL8~$efTTH֮'򉷖T~j{ ilfw<*͝ʀo~\)5SGEĿםE+ns.0NNn |;W;Čߤ\G$tH6]+ٻpe^AĹW/˴ Zc?Fz \i"ӿC׼CEaK$^O COcBTާ qóeM BL0|NNEl6 RK,5vQ5=릎~ihXhmqA=KjIW(`]y+pJ$OBmX ԆZ_\lZn h@Cվ}KzRdco @3u8G4AGS.$_Kt![a( Z7B Wqপô[5w_z3 9Ү2 j~ Ixx{aIs=~8.s{yR4(Twk3xֶ#$Q@"Ap'" bETqD;^6Or[߲n-C#*ΜƶHlcQJUfi-5@E{LlKѻraOnY|2Uv?1 O m:[MH 1eoQ>r CNX*cԀ+m^isEyԆA]~Oͮ*c cokIUA"1oLy8Y7#2~( #Q-\0}DSEXYs?yU^I'1T[(3`3PB;64Eb)(V-W m$-C%'עV F7TPfGBYdŪ#MBQ,H(,4\o2|G>=hf1RV>gl#<;dgI$1¬mBJڃQ*90=ޟiXNmf>S~.nϜY>m;܀1%׻T,-Z7M_*!.otQ56 Bt j8\@I0a#e|PmNUW*Ky6,)+ĩ/Mgk*|^A<9#5Y LK\R՞'ҝ]'^\SpDP䒱J&/SCAt*3Fv?7>ˮ]ZDy-ى iqfFJ֥ǭ2A$5l3d䪨D(2bNw3(kfBrF? *BK5j=gr6ewqQ7m#Q:hզ\jX ݵluEw{g 1c}:zFJI0qϣ'+Nn]OWR2O7ơr!,)'c:(R&m+WEZ T_{z@S)(J$w;M}a7<}dxAӈTwO $7nnU`1HIxhcىx: RR*pzq@];v,N,d5 `?@ͤȶJfXbWF}2qKmxo+zMNXMR mUHѓ Q۵xh>[oسlx; mP?'Ȧ2K@:r3ō!?9 ՜D9%lݣTÅ'mGWApzi-u}O*a J h|on'y4$5BobıY p^_#kpEZ"M@)-cx\hqw3)'W5#|W^0x5S8$HDC򢝫d *@x;lυ $и?`{k#wˊw\ )S}Rz=z:TAbCUȊ?寧 8;9ll.x:6{D7&'W3tICzҞwH\S]aVV[ЌwZ]X}x whNo7EtMGW +'A T/t^)y|6^<23LxUx}iАiѪ{3 NvߜݺJU=D(AO>/gkۺlsYе}rk61aJ_I֗yMB--vK$aR /ȥ΢G6QrZ@qτy\ cs%$LȄu탘)L0M;K3p'Ep-E2F%c_@O.w:a1VKB3)Yrȱaݝʀ+4şi c샤nekF;nr@l)v.Zo. 5pizio8恊44"~ 5qɻs2|*ӪъiO7mF2R 98nBbcPXA 2ëR!Fd2 2>vԵjP,B/.5;4IV֜vLf1cHm-̓!jdEH}ЛFA'`.:~h2ScPX-C\D*Ap]'aS|%0A^yԨP#s!X|Ɗ.V%+q{Еփ`D΢ -0{7ws!kINUKQ]ޭ+#;cn4lAK*5<5S6w ّ8GZU%FMv!jٓR.2'=aܒ]IhrYf|bkPkJ3l4Y<XY?+6eK=)| U2͑#btu1-TQ8(dvQ^G 8濍WjmyT&iw("͈JPMJԀuIåaK >v?ּWvddȞoi[Hnq6E|c uz6)۽LST<[ZRm& aRh/o3N bMJNm- BHV7]4yBS1el9oJڏ/ujɼ ovB!#?6P[c_{Ӳ}hHo82ӻ; #Z񵱤G9( @kk_ SqYXDW/y޺Fj$\#m> ;M}-d7{όD$3wRB~JjIpP"fN8wb8Q$\e]Yu퀑xȥh0Rk-%`N$o[w'l?M d!(AHUwNϓʣ2]#Z=͂YOI:X8ҏ-{r|r%zBbI6vhۘѥ[?q:rOo<8q8(ho,TN+B:Z}j%k _hlpw&^6؏75.QJA?UkR I>e&ؖWMeM"º5V {Kd4ԏtk :HUG%N7Oc&G6$dQY=URږsyxxFSɂ6h// )?14~[,e@- ۅ'xqQ ,w'RyAzCp_7s[_fM !^-<^iε-8+)ï|.K&c /Nii*8ʘ9T)s`=7(I_|.`eCx4Ƽv?mUWOvA TēSx$X-apGG1dDl~vx# E9v~ƹISΧNZL#G kFnFE)fYSw5/{\f뫼h:B8+}kvC%%qߎWdKpA&Y=uYGx7+3 8VScmۉ,$eN@YjK9= I MuLk X{r̖Z(<+mgf _:^ PVwR:G J؊[z@t.4@gSVF*)ǬH^ct©@TER3%O2tN??N Y ~6oB+Qg]n,Q:}Wa-vh\@qj7J< 4pֹ%-Ņ"n6k-x He:xJ KұA"7 \nbnTJ9z^]'Ɠ1x'oUz45pdΉ.0ƞrKF$֎Z]+͙ 27O%ZR%nCgjt|l[m̻sө~ނww8pQpG e` PDꢍj@#aQ ^AhS{fR'8,+([-vy3: Ip NylŠ-_݄r}Yǒ›N~z?Φ,dZ^=̢V,u\G%@d'Tn-hK$⭢iXЧ*fR"#gsLӉ(: "eCA!70*'H4"4'>Y@#JCCC= ƥ'})#͠+Uvv ]t7ި.TBJ1+J֐떟NAY/U8)_nT3P̽El56[2WyNJg!TPY(}%ZvAe$#Jz}ix%x bҷh!g/#h A6\-Pwd;7r%U]rQe.F:Hۡ>Vs,g& Ve=?lw_M"`cln7N/ݾ [kF$fzַT||a`}j#A:ҋ^='vNnD 1 hc`6vCA{e7bJMԉS>`b,;-$K(Io8l^-i{0iBE6vzeC2&oqkdM,a)\8LkL&T5O?ru\>2oڜ )[rw> 0"ٓKfl^\aP وт]j2ˑN@ܱNWwDh="Mql-K"@<(U8zEZ*K莊xt9 &BZ{=/3" ḎEO-  (x~=-0s?,>u Q]"rv1-hAhƢ,Z6$46igмteSPP#ǜ-NRd,m^ 57f(l(ܕdHhm(DJo(OcAT!`I-äŦi!bS*a$Z~՚͇UN{#JI<>,~o;So'*W @ fN(q.r_"mlM̬Y:U>k FxFbl;}G)h.FYpzq:9)Ry.nQL]Z{[oM2/_AdžYLֆ=noF&OaV:sdTِYy3"eEӑCw:QXiE[R\T/7۪!D^S}y؅,%?()q|"KŪvdɭmI3x;-1ejwWm^GԓP5 [*v\Qhq?pdEϡZn dq_eal>*rl;סqN͖LhB d/7:MeS>Ze˫ ^3Qgxm]i6P0MA[(c<\gRǢH& ^REQ *g±%W.Rf(}h7 N 4F+52.?هȀtÎxzָ2,nĚ׍ a2^!H PEjj s2ؖX*ڧa;on=q/qx]*W$- x# ˒R',e'Lᖢ*R*]je1wH}eFreJ"./l`tXzH.7?Ng".(+=JIeQøvM iy=;܌L /̩*VbG蠃#_G-[ iLuY[b-icvsFd_6L .S8N4=pT>QJ>EOӾ>8g`g\ܘPpzV[6TRh9\qEj>jנ{XR1߬00U\ sgi`Bg;D҃4|3j8\uN0_Â̍0&I98B[/]'qӃB%Lu\C&*4EbEn+_FXz_Xga-I-{b@A$Iq3$ᖸO?8cor`eF^m>=-|d Cvdw.Hgj'$9nU;yl7OwC@ ״Ҩ*XYˣm6E!.@VӂdI )m6 %=eQqA\X;TE0:'k`FJݛŚ,ybRJھwkk*xHޫCyUAbWI˵$32ke_3J\*lQ<B՘Wq]Af(y}(m,-s<[vu|R^85kgvA7*7;(Dxb,%^. KwiQBVm6::jBk;0pcD'تe摖\=ּYeZa^3Εqz9K}ʊ$Mq]Y> eDbHy+^jy  PTl\T^VDjϹ핔rN1U~X~$81!1@dR&}ƑtnTI6?6t_#ِ H%ISIW3r͡aYꅘa떍[$c0cqRw&8_UAG-t4MD81g1M͗Jo5M 6^9Kp cP8#sz偤54 }p9qVԇA!Ұa4{[ 8%펉 L µ@f/oB1McD!S+'zSvPUB JlG³Ӱx` r1x5/S lsav]UI#`&bAp/=e{ߩJZNDl6w:0FrQ'rϞbƳÌjC@,eۍe@/Mc4q?#(e7&ꑦ<ouz׭CΟbM2}$7Yy0'Z[-.oz8$7aDRb(095#Q~y G!޷GT#iqU2`wKp~I)<j?$Ľ7)@1V6Ǘ@aۂM:}1<{{OI9yYҦ S#@wNx ^=9u 2\Nlw+ U2;|}Com / loLť8TmSXd}k sX* Y G8~e3i}t kFû7sVP0:?@ _ =5Ca'bY>q54zn[8{ 83Y枘c};FG?jjt2t۾:F ~,Q[@}>Ph=x/ Uj`bP>$ ߐLfƙD~x<:&Mt:"Z:.ƵM iNn)'ԕ2Z؉`IA;hxRGGRb&_pv2ytb'Vx3" XoSM5 9 3|,RE"+5XX+u>Xz OWB̤qrQd@żf, |OEI#.8H{ {qTiU.I np՛v#fD„KmMvAy\J sq0-H4NI|Noe)N"cƓq<>3cMjƃD (L˶9 /s)F]Q7Ny(xCZezז/}Y> |ֽϜ#pPY'FjE]ӞɆNJxwޢAԑS# G(h 7#Ǝ~#[s'6i"+aK:q#[.ii0,n RM.槆N#IT$3'?RuK:VJoӚ/4NvDJ" t]ɹtWlCGbf̙˞  WRR`Mݢq`]Fldϼk8U1sVz(8IN{@a|40#|nv {p~M(C,v [KvI  =SʄG ԧ7ǎ~14c!}U!u;=@?1w:?ޢIc>C_baΠ/َ >BȨҷ# 1 DO+唎 -.oAx 4 E_r$F_d^n8`2j24L)l4M׽*OfJ@k&.(&Nj-[I.Eʼn"zu"^(P3j?m(ˢ"c' U!,($a".ßX!gTڔ!AګKIY]>>+NBu31bu #l1 k.v5ŁEmg3 )z,$\6o9ޑFQEDŽҤtޜurZ)LVuj\l2xk ߗL<[&"l<gUhe)]!_AKgE `8~a&t},B-;3-Q(]h|A;B$ލ| Gx,&41=;(yR˟ bT4u`NNmS 97I=YE&ւ=oΤCẌ+>8\pqy_{.1(RhX\4-4k X:2M %bSO_;ulZ CXXiOXo$>uPh},}? 4"GݰOHa|lZ{?;`YuL ;R4Bipn%Jᜏ~steGsթL*GS5̪DOl`w" lDZsknV3ĕ]4Q " .BtsȘW!}n t \Xlt q'έ2dOϡ@̷]p]##.fI 1cVSH% 37ok F=fHgY1C V.|:m/_ GSsv%ydusÞ*g.&Y[%&I-i8f,v'ZxzZHl:f]bvv`AA[tg9B9YZPi?7σoU"G:JO-M ;iBcƟk˵xmsJ')ZӷpHi& 88ɂ2?@YGj5f X[|9'}1V+4roHsyJ0ISٛuCY-ʬ5y|Vx a7+TNSÇ$`&aV 1kd?1N2e-Bq`q,L>Z( n䑪S\C!I7My`RNo3 !NjĬ`8Aoؓ)SvߧU&Y6"&ֵDf}lbVڣї(XVz`l.Dy`h-BJK!'Fud@tԵy.њր=xF%?FE u kaܺeB]rbAzr ?EMtˀ~84v'@SvcȾܷ vQ#kӗf*YkJ< +hUF'$V'/F+G'x7תSN*ʼn B.UzrWﵛ[y{ZFMɣp}ޠ2 x7W9ңN6Hh'sryD.Ծ->1&ze*.]iֿ:]GtvZK L?lٓ=/@g``UGށuQTs-Lڼ&Z@7~nu̞c'\uN՞% j+YvoU9jӸ-mv? {?+8-,wsY$AGּc|o}dAqK"VcJqJ/cvJί$IYMĬ5;6;N1}*¶ 9 ~d .๟1TO0N#lѡ]=NYd4J _&zV7[O.coH-i(`ܡ;̜`kCz&%ZB ](#LIx#*c~ᘎl HDŽ5ҡ$I2Vh{RĴ|%a 3:#ury<͞TlcJ7*\`"۷r5Ǝ a.Uc[6v OƢpu1gqem: 8-X '} -.VLJ8?>Kk6Ea=OOo{@zä$O'AI%f ~H(;#1 H|RD0*qTc%81[Kcy) Vucshf(4qFwotZGi:zM*rH{S e/}i^?V/(7,3J?V6})x :E|hJV P*(rng5ݓAKZ0Q:P:rd (H\_jfvITгJb?y8ugQApm} ˁQgrȯ\RH /]|Xw<(=ErP a#( ukA3 ]|yed}I!ȴGIE >g3"[uh`S +Těke~ ~Q8xlm%b h>+P6*;V= O=ƎF V.UMj*D5xnpwR76r ,jc$/ӷRZ AlIM1~I3?~8Np2h`ҽe ϒij/ 33\y2`m981w[ Ad>~b~>:MWy?d $RʰC%\KfBz?"KE>W'pׇH @brË~:p`kjB鬰Y6xf`Cz^KR{qG1nOߩM/"F65z 8>y"9r#"Nx,n>fPԼWS&^NU*<*"@|~o_?j0Ɠ2] @Z ;eMVY&[ M(45AARHi|EPg.;y57xk75l;JeLgF*-IBO~ ^/9IQm6@l1 D JТ $[=zGB/. a,vbQ[n$qa5];U,a*X$ ,Dmr2hm;Av{5pWYk_e^0WUoS6=`j xh@f:ԃK퇣MJTe`ۗ? c$ `?65‟X]18g' )2q:B!qofTϴvNq:rLkrߤ!Ht(2&|>SO'!1VCiL$ 2Frj 7k9 -Kc"a@: YA帅{`o{{URIn+..b wLwJ@HyT?.kh&f}tC/Ƙ GҀo3 v/@$GpdEii!Ǎ,._5O~3=[ԲӺI l>d uGE]<5dI8Je>F~,{rCc;a6t] h үz~Gq^ xGqi30jƣtof'w<[{ GCuy$|7E5[TZk8oLW3#aё Fz=C'F$"٬"3XT̅<"S) U@P]2uWg P cJ+8L<߲T'=+Brn?`A1>$bFoX+#@5-7[Uiu|"rb90fhւyp#W2V _HSmG3?\3)NmlR9T,% ϝ ~۹\2ٙ@cSUzi@Id4V>xHT&q (CeDl__ƉimhEf[M+B)[Ģ#YE@A)Ew5EYi9miP;$_ H3?#N_Q,V!w(2`C8Y`Nf3IFGW2щsI0{ƻ)IN+W x(aPcjAykNW7u \g 1}}пJ,~ #EXTr'n5?_?- pل均܎,V[{I%e5vh'Dp$NJuo\=p|8[.Q}{}Q#N-h,0` J@`!гK'rRQD< %FES?Hl|@txFE1vɠPV2CV hTt!];cm+(Iib&~3`xQbx ڬAwfVC3xP j"eyߖF).9g!x^jAHBhvbOa_|3T i0T B)Sc&]yP|Uw,z薃 0@X/99֥JCH?t>W'_UT T9^b@ :졔?PXޛsmwTV̔XO{ķ#jQIz51 ;tw4=;Ć}NP5"C<dW\7.(0 &7KoO!,|\Y(|Lи"3" R㫱%+dHF1@q_Bl1D9jGAyFdPҴSgָˢPgR4 Rπ+[aR ZsLk_\  jrQT&cR'AsLF˝7;S}z]zzBg}w>0ga s6L&r3/ӽ LICϻaE f0L&EDPt݁U Xu :(1 u)cXhE9.ZE[C9hU&e鬈'#opsWp9R_{I^6- d7`AA(<,(GZ|3P8;o-Np'@7Tf{_iޱO@ 88EM컲㢳}F3O۰ z2"h(4` b^a%뎩:/kVWc4^b5 p$Z^6wlf/~tx}J 2[;e{D2OТvLRXpymW"sΫ{}fr\bDb05Nwv{JWId VYkK+\\a/Y\4UOt@ưdk;pfiD:ejg]vB^4l}͞AT.#n0l7{߸k12 =%(b@Iۦ'dUfAW †JPpkX>FD1η˜,5LEm?i fi~>9MbtfՕ=;뇗nSҦtdCTd'% ;Ǻ[cA))԰`ce^"6+ވ @Vq;Ȓuz&K ';a'VžSG_9iRFP+ӑ5o:<Ǚ _7E1 \΂̰/j!̄:+ї A/9¨w"5I_V&H=8͆HѺIsSg^6`ѩ:7 5"#C$(rCi2E9&&D^x+덮a-M/#;Zہ6{dQ=}&b[ sk"a M-챪rǵL,ey ToXnR䦳>YY W|h%V M0Zuq +b' {3<*P$>*p, ,jҊCbz14>, o%-C7]5E~}+˙w%!yϖ%1٪܂_{K@k LA$(W>2@2Ԡ1k/yoˎg21[`"D aPGޱp}4=LWyU[ q\zϩdX5bWmP52 S[p]r3|MWcX.J_|ryy̻2Hk/i/V4%U:t#|"&ݲO ^f(-;3zbywWb 6:D#g&dW_ !mdIJM8򖂓z] E1:Iy` lU\'@vb&Ɋ(tu5]%rE2eX5p_>u- Ð.Y35 rvFR͛҃Aq;`.'=64#k\/$7ȬW\nK;et@< GqUn0gaʯhh+kXZHedlBunuΥ 7.4a$pzFx {iE]'d (LbhR]8.YM(UL)M% Ճ+Ϗy}'OFBHPLޯ(ІӫP뇊רճn9zB=fSL(# &|\}Azܷ?hoIrư"*Ie~z+yŭ'.ƖPpT+? <~ZJCPZT_lGfA9c9e(]m'{k淈Jo8B@+f.K$}NJZ1`lk:tOYkx_dY@GqB/H_-9F #J`y{x҄=';5Shm@K]CfQ i.Xu2}_} Q:Q /\Q(_s/Ιi*Ŷ|_ duQaw1 Gph` uy}B) 'HJOy(d"G9Zz/aIi42SMMdQV2qRڎ 7vV+d]>mˣ;0h#dtJ 4QE883;zf;`L=Z89#v+\WtaVүژ}8+5%-w);iZmR)newt^OCJ;N (E_K]S0X1NxLfdĿp*t#^>/#"iʮ9kx=VȚk ':9Phr[%y9um4z^k\rKO!BiyYVޛ`?B?>j &V ;Q#WH67NmƪҰ) g8f>2ly7 ES;Nv4PQcVF0ki sζڦ-~o w ,jXSM͘P5[Aܗx'ӽA21!=rx'(Prl/i#p|c{ dFkQiNJDtxO8 CS*32֗mSXհۤƿBD`6xoi -ÄDHL1ЄF>"KF/K$)zѯ%H yYUAQ@ϩ!,ޚw,m'*⛞%ɛK o9|{r⧅FѪg\ѠnѾwo;0b HMä́jL&L}Oޔj@ϖaҍ1a)G`O" WʅfS= $T)/;KZ^@pbO"&`=\"rKj+A\:eKh& 48gy be4ԢmHﺨ*$#6Ҏq%u{3stM#a&zG4萈.M+_]= a }LcЇ~{,[Ktp lb-A7(>E}} DӇ|}2P1pUMaT:;˅=)Ѐyg֡c4@ <*Z$ɚr 4VO$Jo(feOځmJT&{GF=6-3|h=>c[ذ */Va;47H2lTͪg$Mmh\c"]9%IS<x0g?+Ř,2SCij$8"KvVL GI|[j-.IQ8aLLĂ17X?ӣW VY@=N7Ql$3G4~qdߨ#.J 7Vqz>{W .w4  f"aj  [xSɃuMq5 ߝΏ'_d5TbLQ{8˫MuE[OExJuJALUK8 gE>Rz6\2bpsE$k) 6t`~]OP1}ߌM,`&Oq,v[2}(Et W*:?*K.A}Uԋm%Ƥ AA[l@ʱfz>))8RfɸvI º|EЬwnĿ].3i/;0PbjRD}68sf7<ʍ3GX_ JC*k3"aySOS ?T?=\䕻מ"3+4^&- }&lY.Sdx!dhqO#xUj[՟ _lYl]>gݺU"$(:Η=\kTF Q"kjX;o&ܖ-;F֙sqDlkʠ V qݦ^l>}ދQ#DiչI.JNګUs[ܽbO:S~yeӂ) 5ơe"Vf&ljM)W`X0$m#AO8 @zW֘%ki) tmɊr97r/.OgjiY q;Ywץ 42 Rcf|ߖseE7pg˼ l纻𿮙\ ˀLC%~4m&}xaW1R/xG!}Y+7TGe,Lc)Tu){if`@Аp :J's/{: , }RMSh_OkFU9t`&qPzMXqڽL&t]YZE孹)P}Gfw16EmK֮]SeķR.@Rߓ(qW:~l:Od"ysPڬ'G,}!,Uijs&2PH:F$ͲX,CnX z g\4`yqNƔBeK  [W2FvARoH]:%wFnh(jFV ]{yN _B&q N3rt Q<+`2!F(,97th__΅akm@t# u=n-uZ4)nNԖ X*.iw^¤p >O識!;%B#q>ύ:IIX߆6iWvp>4M%qOPr vy t*9*>1яp+% v@M$`F"1N8NE{9u$ 3grZHej15xf.3As=O*' ;54Jj0ОP5yKu3|cD~_}٭V歹|k`!VHl;+2>t@"LɄ/ssD&ĸX+g6.٬{ G5s^۳7|չ@cRJ=s ZxץCH墁DK(<+8m% }9{ct>HK4:HDW8sPn-[&؇M>bБk> -m),&ѿ j#&C\*iP-Z w F&=A'$|0V֝ʓ5m ƳیG3i'cV걢S3QMY<RMTp>Bbw|ɀDTϒ!y>2M ͦ}?ԃ1MZ}yZ2=Z#;C-:_+8Sj6O|Q%/e7,[~O9֊:ȑ}c>MOFi2Htǰ|s9}e!=!ٖ5P>eܷ{|䫴.I3h"f2Ex$t"ENt;*z(@UrGH1f@]O#Dd|CZG xYY?|fɇ"X'-Bpqi.C|ӿPJGw7S_qOr[h i0Sǹ1u%Ql loR]4|M_IZ?3wL61OX1OMg `v m+;dXo!=sD^S; қ}ٜ"Zc,R'#[|KޮJIO(r9:ƯT-K2+VdQ4|n)ƩBP>ޢml=@%nn(퇀P a?/p׹zo4{;-3BʰSKA|PM٬3D ^vҸQi_s4N# d(ѧ@^2ص>%:K3x帐K]vd늦Y*R7)~9nN#\B`ܾ׬oQzlxTZEtp \2Tb>{M" XUaS'cݵ >ťT_4N M8.$ rDiߢ/μ$ҡ+=S A2_ |}L u<icn?,XIA!y8 G}3W$]Gey[&ȗ4lAp(0j,`Bg~[0bΩ^S-xfQCUHv5[BltGѰюu#|=aeY8yGQ 5[TDS0gÕ7RQ^G$B?>7ObՕ_EaJEԂ鲒Cv7[{lp,paJ(_ eVҞK͜ ZD8V_Y^ĉ)AL" %D(_&G0$qoJFKa)JOQ4/9\# ME)pDUӟ5RrKz Ƀ^]nC`6?jsZ|3{³OJĚ?oaقթ~3rgt$ ,oطNm9mp[fM+:#s:ɃcINcfUDļ*۝ҴPAA?H/k΅ Ĵm0FLkZ4 O%g" GZ.{@7r[-5(;Z zq8ntX`z(]f[EIseaS5,N\%dY '6a8 7]Y˝('.nuZ>D;Q X[U,E3%- (ȵ|0s~_$hWW;_2iM_]w2mxDaHg&WjŪ'8uln3i)dn$--P ft6;\,^دS@VnniY'grFCI[[&?\``7Tީ0%Pi ׅX0Hl2~Kw bB/WfCs>mɻ4:41QԮwjĤv}T,C Np|Z0~ {{*e^&vY8m+oKN-ྕAwkjS^x =v2 @գ"ᮯ\bwb1 OW3[_:ZC봘PRIGL%{>W7'G5mZK׮c Jp*D˦M++Hbh'"`9i<(Bqfwu\%N@Id3=& B\TlBÙ!d';VZ8 ]L5X7Ďc6}V]釿DޡcEpݺhqdye~^{DeYWuz]994GdG@i0GF_yWQ0/2h`n52Yǩ" ^0j:q6HT_Xƙ%}⊅3[*!m[gkE([. $Y%U;N&+;3P%>TNb;u\#1tskIS5l<X8f$zD٘ P쑸n_r4ӻU˞26F`S r\g; 8pwS@LKC[cibwusdqirmgE4i $k>" i(t! SOX_߶gb=χHdROWh|Nsʉw'vXNMߎl#q}橍$;2 l!BͶ=3, 4l id 2^8V!C>p}Xڷ5+^lT{KqQ>IO9.:2̴!*B3WD^BKe%b/z ZA=+M{9VE<^)$bN`eI5쓅`[(D^hu%6n>?r6Q}یANش$q!KTMsdiV[,greSofVZ݁dM09%<9elf3bpLpOr9Dc1)[!혱'Z<s(Sk#XZ\2`ٷc 9ɜ~A\p/>HK3às*ވl{{Wl Dz\ks1@? FNh'5"$Ā*@և|vWm> =Oi)f>;Ƕ އ-Wf޲/ aȉ j IB>F"Mz\vmUh +D`&Ϗv7~pua=9UJgߎl-Kd`/J26)B/ISl;Q^(y`#A̿[w?Xd+Tq(wS&eN { z(PjR-NX|"r@6dS`&UFNZW~}ઌ([( y8xY,4 Zv'( dD/A٭ ].CdԵr ~?߹Ñ IoUj[UG'NF"LGEIB!gsXJS{_1T|G$W|4aG팛@t@֙O Tg6C^VÃZuN<=,]+nuuJ"D5i-|,҅ߢ|O=()#Hdf 2^Ke@M#&=oLe]v^nl?r-:-҅0G"9޷;S_0{B½K3@H؊qS-U `!O~an]iיXNR`f(m!ΞxfZ&Nen$PvwG 0/D%XRX`A۳L_tH#ȗ&K6v!jx IO xVZcoozId-kRѡ s[\#ZWѸk4\{+=T<)׷H_o&W߸y+n|n(D To֎^DZ5$@/22Zs\+}>࿐/+|?PjUa3^ZZFR"5% נ oV-Fm 7cjh9;7(<-g 23L yhp/=A8_oZl{#"&I;}rC YT dUkI"wʩ{ U f d! U`E{IT+AU, fI~k.4Ї_ jv+1@xy|` 6jV`CA8SE!|ڽ,1MTKӮҴfIT G#b@} oH4T`*K5uwOܲ"I(&U,ݟ/"Z~%-w:}:D+L V?^g1x⟩+EUCM bSŰa'9_yŴ9zJ7]^^`z"OAsؿ`=ʹIjp>|#5%9ȸlR )(u >Qw"X#S(3/@~7Rq j FN7x['QlENB' TIDʮD-AJ*y9ociU5`8F@ V8:+)*J0/vÐМoN2`X6ԉ'K ˷O_㯳,gpyhw`L>w ^mKe)vʜfL :JBz~11&Ӛ/Lnp6CȐz#Js0*YE z@IJwabq% iv )1~XS$z%w€jjhh1.ߋcqԲ.frܽA1_Nnv(' 6 ,}4$KrN'Gi%DEþ +? -64YD2, AINn6 CMY@sǐ8x]~+HK^UlԪ[R)ljfIn/*}MZl~yJy9CpM!8'XG!pS1e) IAΜ1id"%O@$KV~LE$cմįl#h3 8aN}.'5X=.vh83ӑgFQWgSޝq 9<gڋ}Qҙ]+$'IeN 6 o3cwV\t 4hlD"zi>DςmЅ/$E hrg ms{()7͋#9?mfcif`;LPKyQ>:շJ\GHo%Qo&I*w8{K&,[[DeƳT2eG7FIJI~=aȑH9r,q$" /`[ZhvthY?ij0]+"reBk >_Rd˅Dy %U#-dPm}'ř\Z-Qί%Z /zGEEhtgl-Ꜯ>uߋ)6#[@8 2K[;lk:<ؙɛ,}aAd9qv/W0 ؊8\@<"ᣉQ@XdLl6?0-Oq," 1ʮ5õ{8,\m uGbڻ[0ܷWԇ땗ɤ[Zs0 m͑}VG#lt%NT)qUH ƙ-L4J7s-wvH%lyZA`TR{R=g@ (h6 -b -"F'`}xu\X\=;H711=Cow8&dfߤB>TCDV\}lv,W]ڵ ,uuDg^4;g*DQQJs$Ia0 q ~aR!~[JsmqPrYjN1@lhi_ٿI`_vSnzhy\Z1]/Dx/#桃_+k`{RRU!< EƀW'݅v縇Lbƒq@pR-e3w<9!Y*%EVk Q 1S_V-)MKbp}YD CX\OkZ x`9s :#O3oمI#{z!Jd@*hW) Aks'F?Dž ârh9}d's%UîzhHkjQqcϒwZbO\'5N%KYN}|0.&U^ b$3K \xhn^cDٔy_R@ċ7+9pӱ?́ȇNFD4slkk:߂7X]'Twؚi%p_֪B ٦mXEآA saIM ߴ?Ј+\',g*@J76Lsk}lw|$TYi'!l@ NγG KDJB\hc~1~1Қ4eaX\XMr#ېhZ6dR}d?I#XªW4Jg١)~=`!@ΦaWÐc<=M3P3ϻj#KD0-R3w^Tamj<*)zB)?,OQ^QabeFFڤyGgbPOZnN pbm `*c:-II:k^3y.W~kZ2sҘIL`ؤuF'd޲K יt鐨Z9y2u(d S~[k^hy-iOؙYR,ʾ D)?T^8.l5DqS<_-Ռnn$E-ѬP0E ̙ KIUQNN?XJ8XN`Nv{rxeJk"Y1g20{LT Sc,u5Á C*< /Sz%e9+$'iKt^3v9PǾe_v,$*N 8aW+<^!Jt&0v? f|?hǗXmrqlȓBgD(Føy=&"`1?o l?h,T*o<xy\hoU* 7oa.8@Ձ0+0D,^|4 \TGz{F[q[¶ oh>XhWtmcTݠ Zˌ8NƷJLP~i'XP]#\.jƃy@hWsK[^t+ MMɻ'8~>>s BE IVDq %r47iC,W!՜@w*(685.*VXfx-0g1_SuꦧB9I5Ї iS"`~c8fTuJ&ϑ|.jưB!6{y)5r[R&V=fįV,|vǀ&iϦhW7}tAOL SXI2xE-fL۵L@gcJakW@X%Ī98QY4`ԕ[jbf/VB&0*M;)QR_  n[Wֺnv n[f}G?*GW2s|P-Phٓh:7*kG\_MM{[VmWy6?`yU:3Xĕ'!gzXo4'9hi'jtMeF?RYLK/T0]ַ1lD9)y3ڊ~X^Jюia2`nx; dA)哠ty,m䜘,pV?Kkxܰf[n$1p:vޗ! !N|m< W +2A6t[H뽹U@'s0U]2CKO4|a_jaHʍ`4 9X5529kġ5_=Pϭb&7 ka pVZ(G$L JjewY"ǖh>mX.Ke,i5K YZ