libkokkos3_3_0-3.3.00-bp155.3.10 >  A dlI%z 2` 87>̩f%G2^aP7} {F,~H1m +ZYYtu. N^ZtRY!GSa}yqvu~tM3!3r\+ y!P cFz0'"^hcifT(V$P5 Y&oO_3{^lP-^^RvQ x 6yE*y*}a:ߖTK _ PL!`NȍrOȊh\y3s5Y y͕EHQQ8,rQ A:o]vsՈY/Ú=-INg"lϿ LZSlj)鿅ۣʹQ1=M?æaZa$L> M%P$Zb`WCGv I "TA\fߠSں.a֫p P5=:} T04149de017a6a85ff5533ed426d18078180d396f4d9e2275f48444f302d622c11b26667b8b18b1e783927313f7e3a05c80c88c4d^dlI%z `ahQ !{ΈUYAMUW Zk+~2r߮YBDB/ځ; (\?d9_5lt*G0M/ծwxq=N嘬ç&OtU|UI^a?ݖWg0{aq@蝛jH*gNVĢĴúF$ܕ?Эvf8l>WjJD+ +[ nHO2LL0c0IuYI"iD-D2ϓ^K"o6aXӻRirʝo#ERn;.IC\ s,gySi:GbuMD4tE&{ah@/j]hB4b0=}dJ!=0Uoa?>ָ2gJķy<tXҝ*MLsٞ7k\w4SQvT݄R?ŤhGThC%za>pCa?ad # U<@LPmv     $ * 0Hf0"" "   ( 8 9  : >\T@\cF\rG\H\I\X\Y\\\]]^]tb]c^d_ e_f_l_u_(v_@w`xx`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.dlRs390zp22SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/kokkos/kokkoslinuxs390x'h9(,A큤A큤dldldlQ_ddlQ_dde6fc8b421ae446bc48a33e58cf7cfb782a2fb5f8c606c79440e1013d04dc7959bcacbd319a6def85fc08c899aea11812f578f2d00a03b23e53150684d3d60e36e832dabdf7c2fd192ae1064a91a39dc689f364592fb29d7365c4c24fb421222335647991ec0fdc73e60ec9bbe7e14893c8dbedee1a138948fafb32f50de8d73rootrootrootrootrootrootrootrootrootrootrootrootkokkos-3.3.00-bp155.3.10.src.rpmlibkokkos3_3_0libkokkos3_3_0(s390-64)libkokkoscontainers.so.3.3.0()(64bit)libkokkoscore.so.3.3.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(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.2)(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/2k6{Gߑ*\ܜD'2y GsE hEX}˳bqsBͤ꣍P/=P?]ۨ\0[fv>:uq29H>"q`椉0&6~ԠD싆Y;cw.i*vvM܎~k\NhE X#=ۓ.+$=hF)d2cswC|Tn\0Z|ٝb'Nh">h{0:K$^yډ_QJG="f2ֶ`\ A.IyQovo,"bZ__0x"Hwt}6zAdk&^7Hm 5:U? h+R&IpLd?u4i5@Yz^y(th%!i=H{? Kgt}QG_2Vm?f9Qpv[N Xc0 \44dy ޅqKgʖ~jGW/S}R2sM.\¿q@%Qb6¤.Juu utx$cOvamGDbErŜFGaRź68o<:$L_$魘G+jyBn6s!\ b?yf2rrsBlɌBw1~3!Ї D[>Vb6ĎYMQ]cHiQ&"6 ʱ} &3Z 6귩"jCPW[(06T͢$=oeW5jVhpxBJj/7[xaF&2 !OZvitԛ Wk=!j|ݽA*t_'G d_iCm:DIc_MZrf_c ѭ_cSrت$]+6qD@T_ &V繣LpC]ԭ rFLlTIZ|Jv |g(gjU({5Y1k;OEl_xvY䇠t\5Zl ΩZ%LT@ȧ ze \Red1<,%E梎Lb|+nt뤬LJX ħd6AIS2m ~wBͥ/-Z bk;EO#ǘz9?Wr.Fܼi+t#ԃIk[ЌȢFkӏaԛQJgѝ9' ws6Ƕ'a0 ixm7%ܙ6ّxD?%vG!2 ǚhiHM%V<2NF,{~tAőr{&%3N }ɖ(6ji.olVhyod= Bb'$1-5 )4Ioumr9E)3b ~D&\p*ct⬑lC=1v%lE]D˂n"T#Ue {Fhպn^Bչ.]V$5^8 R3D~RT]T%U9H4N6Z/CwfxiY>_C:j=L1'@P%)$#b_nA_-נwJG[t3Vஔ: 2RtЍ`sx,",lGy᫈"k>#hn&I,:L .2ev9kzshQ Ru%&:&A'+L{~Y{-uFXpfeY PKkwƒU˰IFw>Q϶ ~mr{dF.nppIDނ"{5GW=n,S6Z{% ܬeXZ`:ؽ`[S8eD5Y9LIw66K,>']Ľ2qۗz%{QEA9{~.=ux%%`$'ȶ3mQȰ!FXpf<@TiZDݍ%e]b_u:UTѡhXǶMz\)֓$_KSMF~U*=>8[fxC4%^,#u~+TV]+.PS@Ґ<-\g &9YnJFO]F=\4RfуQAv 6DN=\}lvR}üak5!;Vh̩IU(\IEа5${g@[ 1V|(dF(ĥD jg Pbn2J|(KQL-z m3͈i|,8vU F:".YakhH([umh#0WK"j蟴t3 1y]&BFdG\{ >.>cw7m7w^P {ʜ 4ݺtrtklVsmCE&[}6@˰1ˀ' 75זC<*)փTG^: $J4p.pT@[_pA67:250 2-TO7厮: 0? !r@N IO:=3f:^Xq4¢(dD>Eή3zhqvMo}..7 1\(t3oH6a`yuH8ӏo%ZYC/uV-MG?jr{DsHWv3=2xRBiE?:}Ij go < {LQل.S d1'1Yn `?Vh> SjɃ CjR(fR}cA7>XHU'e /^Ei%8ЍOHd{FY.`cdLdE azG)TP]l ]Ua-hBoPDľLv,ULj޲㲕q׿C?]-WqQl]*eIF0x1DR$ɑcih3rvV?zRr|&PFJKm^qâk,́ هLD;VKwRΊm](Q,pW3 wnv0@-ݛM;fż5@3J 9Xx1anM ݜ~L<`pFj騷h!< `8ٱ;JZsDK¬d_XhOxb5]9bE k5 J\ lC)[TVH{/ߝ+_`1U߮6 ^`iJQDпW! 'NX̎<.(}9Ը=e|L߶F`hJ2v2\w f=)5oNZH8 rSx/Q?M2 j%H4vlGÒc_QԦ= vG"ZgTj@3 7af b\t OU.IT՜9䗩cʋ렦zRDi+􁰡Y%]ЋB" R 1X-;D[}~`Θ.I~:G(g~ Z0sHsqy1?("{'B |vOfIɜrC;$r. )=2-6F6Ep%DN.dX pҿк<@?n!j;l-IWHYٟɲ]|gV3yF@eS+3̅]*LkCm\SN\@]`PKԠ1`68҃ p] ETI61ZQouJ @CzD# & BZ sriS^B3a):7\RT?ZrT=^|4JV0VBAw |J[#NIE/lFl.G!';@hSoPRJ9JNX3u^mndgԊuA^,1l_GO{{v)wV=[rAN/cO9سIBlT}{1X6ygsKjlJd:CR*x}sV2Dm zd͈k ͵^"QJ{Y "q Zx@=:(_6~2%JsE|_q[<\'m8N6gO' WeUJg P}}uŝqA a"RCZ9V F9^j 䘐LF7!/UPAq?5NI$1Iyà$kzbz~YV5uq3YTBmD<xXLUGd6|vQy!:udcQhϚ^prjLG8}_%lπh.KqYk[xfRD?IVKEQ8M<ńkѸ5YW6g.;:)?{<9z dѤ=fѼh+l!}ب3.a.ې˕wg)pI$3쩫ZM|u.arp[9ީ󃀪xSTQvhXM џ0Ȱl3;&'Ҿ57O |o&2=oºT-F&&ʿK(!Va"1ٗoje.oeܵ42Dmk{Yei_,{ 0E+^Cj 6NS3v8=A!zl|.Evi'[\(mA&>vCDCz wp`IvQzc mE(Ũt?6P+g杩R4e׹OW 6_L1=gp$Yc*WI}jj`&_Vc!4yY-b)cC*ohb쨊3E_UtsY$9Թ +@L;1ļ91뗬1NrN&PWstubAocTC×?{P+5_p8KT;B?&m*^:jl"d4z6`2̔NoKJga4)\xrD^HȾ `TACZlM4KQ EӸ8d$^ͬM N`љ mX~%"T^ƶ"O; 9$_vM4R5 XnH)Iգ! 5/o PpHV@Cړ:ܽ{}}ןC03 Ӧ &pg%/r] o:)駴JnǂH\#n:ErLF{0|ÚS +ba>=YXD'[6qSe܏b+ako6i俚ۯ#QȱGy4h{ Hwf O:{zdvY8d,墵JxbDgr`HuհOn vEKL>5檆[@a%Ra>f`s& m&T@L$vJԣBl:E@@oJ+99;喰eyI77AS)ak;˸~{-ٍIajYa5)Q) n)LIh:,9 zA qkisQw1K[N#*rf=݃w,aͿ+ T;O73 -eǯTQbƁ?%IѻdcF,K;݆!?n[TR O]!JкD7v+Lb & U3n6^wd6!ҞLwy*I34_ 1s Xk6,[`$2*g=}TջsW`D#sD?ZMćľFc fCG?4@V{|aa3" nYRE/L-'O%A!}ҥB, ѢZїi9hw:{{D_( Oh%p:)6d a8!Z]wbޣICpoI>DE~)eO:-ߓ˯0u{*&y&gqu ɕYMH]99 es?|#a&VSńTyETwL>Ukx1aad#M'M1-e_ȕmWUPV>!gl,3X8ZmcNŶj+FI b~qŇDMD"`~V4쌡5A-[;M^J nt8))޵R xf1,nYSTZ (qh,c]Aƍm}=pav<6P#&̺j-]}o90 Pp $A8Gߞs=1z(bFZ'Dž:I`c+3.sk9̶% 6MIEx;PΟ<$䛲qٿ=3j5@8B2%Y5ڳbO W,_[xȵ8{0P-pzf֯ {͑'8ZB.2vѸ->!Gd]\B3,,`W'ochkZroȍKfx ?%oQ$gxҺ!Kr2ў@MDM:zZz{29Cm8Ӯ^iG\h܃FroJ4_Ec͙Nct>fycB=Ǭ斐 YʄeK=>b ɽ`wb%= ~D +PQbW<(DLEk3ג֓4xNY;*'ٕܐy8J81wxK@fh`U)S ل?Ň t2rjzx(ALٽ+bVAfrQB K^q5M<ZY<*yѵ)6CoaB'5+TaBagjv| Qr$qBOCP5?U (w,oȷ \|_=Z3CyGcQj?$3_;,t؋6 '^ _igNoMy19}iW!|v$g!p8JRWf)EI`9H|&buWGj6crf%VCBGujZO;53 yz֒_l6Fu5*A~N+(É~`xm֚RJƘO)6=O!W"7@~:ӌ dplgI^d,/τOqX;7o3Ư4yN3ǟ(:~y i~|׾ 'ֻPxl}I]MH5!%'jZCUZZvL@;mi3D1w?nnZ: iKL/La"QNkIETcU˳|l\^ucC/r5̷{3MX類ѱ"zJ¹kCZz|ťzQ1&z>6*z<?rtr Ƥt U vFlgQ4_:XILfNƣ"h:BUTZ9ia=j:I)}ROI^;OBVA$ B4([/ 鏯VCxJ3%   .=>G _/͓HGTJ}@Csxٚ6j;Fd,o!%ĺ^yF2#cځB]}D$,;?2f@WAI&_/2̦Bkk*2gnjo/rcyAukRЇN8ixflԈfQno=ȭ6ufLHT P0KX9 CK%T @9{rʓ@~|QݼI#XOrKiO;ltɡvT}>xa%BV"4רwi$A|^x#ׄ4&o+﬋scEGpUy9uWW9sliz#9nnE [[ݧbqPKp8`H&hˤ =d,rL8(ɏMuk?#b}[m`#췃lEN '^-dL,~] o7].\6#Y0(*شDn ʁdifȦVe,)e_,nG"*fv_aΤՙwdQkKp +fFQ!\n=FF.\Lzw`1}`D1%l4njE~]Bk@F]:PV1 ?#+̱2fyׯQjoz(0t)#A@eF!r(J{t8S4mVc@?U&Gq(} SZ7S//Ai{̯rL#>>#|w8QJ<3L#?yFq7:;1[{%_ك ALyHSR!fDdkj$ĸhg.Sb͐Y%V j+ɄO~_b9qPT 4+f_VM#y^"EH7nu`KRE2;Rd FGX {-fqzY}S_D1`%!֒FV梲ۓj_j$٢KTN sAп "`(2TO H$hZZ shT1xG>]]_ @: u$ZVEg疉v |_Ukr*"|~U B|XSn㥻'IoGv㡳w)ԫm T,ikE@W]4)3@/N.7)ysVx VB#ɑ ^ikK4Pݓ(Hzc= 0ԑG"wt5m,obOuywǣc =ܹK=>V̖S Rp6gVUSH،t]m60,XKv~J%W^T&"IA`;:iKQ ybgʀ*~|Y:p#1)x$E@!ml gLfX34ڸ}t{^e#';oH-/|-:I9;ɶ1 &죭<,7#b?d߁ ϔS)P]\_ShD750VwkukBs+%El8cQOp)߭v8Ɵäyaka-`Tn-E%9 "W֔8 kߡ՚9s2/NJiQX9$1%VMFaR+D jnRd["o8pgL;lmQmЕD1\x3ZD畍$cNSIi7b][Zv0MbS7[zr$? u8V\Ϧnc&o$oيyg G8pÁ6 CY!#)OKYU "p]#tQrnsPR%=uW?N-%ZTi,jnsaC 4pA wh,;䞊!tIѡڜvX¹≋}{r 3 AT482ɔ2y GPC_2Xo̊bDQ!J7=^kx?=$MfJ,` R(?{x U+yܵmeCf4L;a@?Wtd|< H\7Kg~tVXqI >~ hV,tDUW?:" )R+jXxˤNltI5; py≺ dW-eTxQR7CG3}YY{މIDlLEj~U鳓>\uL=5v0^zbm/y]1 .f46"KGkc+x)yQUjUfP.F7UN@uC7T̉=XJ8)Isv>kVz¥o.x ] >%?,º+܋ fͬc^{<|ҩX+'R&KYh"_/%4ȵ u{|?7]pS[E.qkN19ׁ (4b$kUŮ~ {43l()6YPVppGM /|d~'G;jуҳ(cR 9!c&zTEEWoz|%cM7Nj:mo콽4;Cw'CES_ų)8"4im)"UJ)/๏mfh[w%+' uD)7Sr㲮vjnLBW\S50d:Ѕz9sJʟ5d^}~qf1LZTq.qU0BZwJ*9x.Ww,-GTpF`ӟc e4A!NP_G@# Ϧ[<QJA&hJFŎXN,R_G-,~+ρ4X+ӧB@W$1ӣE\?, _:vsU[alO{x./M^gWG~|ajo MW~y>h VɹWvx,zbXg9Pd6եNBsFEFPiK.veJ^Ԇ_SXk$7sHf<LJRy`øU!f!OglKWF2i cj EP@]Q}d+ehB$OR/Ȁdu/q#LV-G𖌹):&d1ZjewG,zHnUdu,0:ٳ(qlLI4Q"%`C# zsu Ey}5 p|QvSv/?uIUd9L8ak9`oLY?Y:lkć d`mU5B:W80FVT6*$W- ǯ czZ kSfCdQ)B5vr2,^]1ԏiW`ҁh?n#Z{1xj#y@G$1QbrlrXѝ@*P;(naiTE]dg*4nO1tՠY$y?8+o-p/vɻ{B(>e"r)=4 ;Q%\x?YA^"Oh`r"NeJl?OhaPum{hPD;4spϚ-airHNp~cuvʲ,+ooROSm^k>9Sўe,[-*ܦ1|7ρ@3qVj 3 xcK!_Ӂ+`=CXIɝȦH փąfPZG)iMdB9s2_Ɲ`(J1ޔ'LXbr=Sx aδ(?Lв .o]}nHx&翩l%'kyt;-%Po( ~"BAJ,~E^>@s?a+$mu7k! 6'x aӭ)k~n Ƹ7&2P$OAsJvQc K}Lz @<{6V@I hLm}v(ͫj92,.Zz {'_ Ӽۋ>(:Oml4zFb >tO}k+ZWDVdOړ[~`s~R9Q.^S%?ql(e͵>*BPdnWۆ@d(O@3+-&1MC0C=m8;l3\GW' -C;.v- -fe$dV :/Y9}laRd}o8vgP@f:OVw> =PULvSDcЦ]B|E$ctMV |_YCƀ=SDd03TbѩWF3+֪KqI@ůFg`w.Xz],tNz6p(!nrKۯZkwCzу,%$ s SNr%#g&|^qM>\MgbN8 H &r6"N>.n8&L,Ei fJ, `nN%"ũ?&tV}]vm<n͇&j/JȖ^Yitw`2J(-$~Jy҇v)U]Xt!tnxڒ|n6+3?R`p%(:g=4ipaRy-iQنC.ۯ(8(5+ !5o,WpH CU2&:U|Hkwn/U"0pxr~"Ŝ+a%e 'їS%uƈ 6)5nqQ1Srz M:GJ~|RVϯ"+,3 ?1"W$. Loc%6ۭ**{sy7YfBwy iJLe,=yya]c Ȝ+:ԒcSf\0>ik0Q M Y_/c_[x _1 s,i]ыWHH_W)!.EzJj6 p+NXT@vkЖob_WB"FKq)46d D0C`g T-&/VKj[m*W4gPPqbY9&QŇ rC6!GW521isD/lU?G#,_9%I?!C>5ƽxsБ`t`zLRoCeU[ i'0\ڋRBc~lGi{Ys}zƼ%E#GSPYu"II+g]: (Lj~dw Pġ!`& r)VBi4ApA!W$OT\}Zt6Wav!5CCIq^Z9 xX DJ=Ij9 v NrlFj)NXt큱AִHGm!dO╱imleAe\SjɛH&]͸ -i)T=_ (~(FVV6:~tW֒zsO 4taAM0R}.d׽֛?&!^WX YBjp i&5>n__wIWX?P+N&R`bTNgb+hu:q1 h46P= m(o8Tې{s, KGgDWx;VS]Dw@xVTBmf4nݬ?T{ym^@]!\>#=F0&A&*Gc-^ڇ )hJ5UhC\9]Dg$eĆa8z ǴFڶ8dVT { q TdUc9u-g$o"u]dU=i'E,SmSs,/Xj1bVy+6 }j螱Ts MͨO4GgrlAMF4"uyrw&:Z [LVI'MbԚ=GccNXГ 8Ŭ2yx|[6id 7ryk(FVZgb"!&v@ytV3e*DsZCv= 1ETїPl%?z$F/0>k oy ^akXÊ"Q1; @2CRk$8ؙ?AZz^q+lIݷag~*u\˚]RˬpfZ@ozj%AKL6KAΤgaJA}B?\H~A&+ Ru6$d"2 xx*_nwxѥiЇ RB?'؅Ƶ, ΠOrgӷcNJ̔#0r'|/ڼcbSCfggL R΃68"k BwI|q(S[{?!igu.diS}A,xoE2Ƈ p N@*JevEHD>5py'  Jo\(,I TmS `SJOZR͜N3X2.ɨ%„ D XiqkLM4|]djL|W6h(w خudBlNp/C7\'o}bRv.GyPB/uGC&eQHdpm;ֵ{ur6Lha1q^I) lNUg tYFxn56%t-hM)& 杁'm/AG')R+ږM̺>ROϷ⠺6tԩx\bҀ>N]F1U!CdD)?kFR {cj_<\RMЂ18>6X޽u!ǃPpe&,jxK[/2ch 冔? #z l.2y 6j;"dT /j`g3G_o]JeFnc O\1"2&mkfSO0@ˢ%l`'Zi.((k3A!xQBOKSՎEYԞv9Kc,Z\  fIΛex 6of?+4xTnOr#IIjnjp=3HJm/X)#ؗn|`ic胿y=y IDIHA$u?a;T ZhשY7U'S8ްg]y􋏐]@Smxv_S/F pCA/c\ֱFNlmI(DZ<‚Ka͌G HhI^yOxJ''DP=ZJQ]f+ xW0²oB[#sf6ihK|-%!&P E{_OmYAH:~U]OYcI # a/82eN1o+Q8^ٍ3y%5[cpp&e@ P <Ł&mǁ?=7-@ cU1>Vq3=c7lWNd\™z:1&zR  PY;\w.:%YۂPON&8Nz dRdDŎ̑Z“c| =Vsrٖ`rӳѻ~ϖb&'KI` N9VFT ?z86<2>(|?ѦidOS)nPz57Z7m77EWH4'o1篇զ욆 M5X-m,>,¯z 1UV7P)w@0#L! @J#%!_N w6+*t˦HسAƓD䊭t\8jѩ$EtDI Y|SRUDbXUȦEj &sKT #u|;:[g3rb|5 H*a!&`sn-˂,)O|#gƂ A;ggB2!H {(M|ڃ T?0wIC6Doh-gdЎhj|墆Ya)_}rWޢ<+?FAx_ϓo f if$+Kd.r巑U FɕfU~)#D>pޔݩXRw y`̘"Og2JD| [O+Ǧ,nCŰ핗C<*Y<`'N]MU|~!05 "5EawӗbC@B頙QS7,EkTa[K_JߎDj>'Et29ݘ^P6zdKgL>Eo7I+5^ {Q`{گzdC2G[ˡTAns6 λ'b3u֊QBȭa:39TjED<,DvTۘ_:1IMFǏFT%Cב8Z]M܁Q p;ܹW$>zYɵ74֝ ~Qf- 8PkhxeM){;`K)E"2* D$[f-|:)Rx :0f( !i=6Z -ȝ s9Ä̫1wKC9]FX)u'i3j6M"qݻPL@;C6g] nj#Ƅ*ad*"wuϽYJC+7tǟI1WFw =7ԡvqf.ð2h5\bb.Mr'awʧ*{֥!6#mu$1: 16 V;Wa88E&}kl^e&O(*).d4(\aAnfH'7Tf,M E@B30(N38~#ÍciɐX6x9JaoQF@sOMyإpvڄڎ&/yɵYV zAL_7Fߐ/W M1{99QN(ȍB M_5upf0?@pWDhduChu TRO Ψ odpD1%zT%: V0`(gG"'צH@4g-tUeo (l̳وQ*@_H+8zz 70Ǻ:FKw^ jhVF/e~9Dcˇkˇ/ XU^k*`!? W8+FRz-"MgBx$tEmY + js]j~W1BPL0II%5Ta$kJuO0zRrcТI'r@C*X:9xg"KlYL7$}9*pH`1Dx'* -/^i>H ZlR/~Vkoh>A_=1QLy(Db*Ǭd\S2b&TB<.NV'Y胵̲?3җn>b3J0=c_f<(kak6"__hbK U+57JGx';ڬwg=O;ؐ;iF}R/jI"ÆyV bT2-dD$j/۬5E7ࠚb58tBR潙NR| #jZ+^`g= ɸQ)z mՃў5)Is%sEyj*NpާفEqZ X,wyr5Af "1FʕLUޏ NiCX eZ~JGXlGZ c8=t ?j|xjR%$*+_D k"W=!b`ᗕxN~{{> i-[~׹ 6LFMQvE:皯2KxF& 8 i{JcYqˌ^_JNgBM Hol3e9 }ECK(kPmC;#QLv\bYh̉),ɐǩD'P2(b7~ iG;=}C?^ VT6g)+r0/| yRC76n1xY #DUX<'=$Žh 6s-Wj=d?~ 5y/Z,8P!੗AI$"]]<[0cf.-\?){ Xu,5"L q<#f xd_C1)i*I& uXhFiOR߾9P/uI_HLMU>rNxl"Ax]R' \l&RSx4@$ϱ" 'IJTGL8P&b28ei0̓X"bW/ѰD_' sH RPM1Z*3z@5{c!|T[$A kku)K`DrH_՗!߀`RJU5gMRjgw0#\f`c[;-4 ׻j˜JY?YplqB/v>e!>tc,^=٦+Ŀ%/BPf!0y%|]cfĢMtt0ā%fpQuIƔd{v2uë MQfHR~b<􃸭$dSʝR5aד/nxԧ*G4lXT;-3%DIѬ*RSJB̓MKCy f uKY|AP<ݳ䮅Hc 8J(\*>h/\KR;QÐbB2EyRo؃n5 Zt(+9$_Ucn}*c53Y}= >ՆF4m5eqh&_&=Z_Kn͈,E(v(aMFk>&$h^g,?|Pvz$sj3pb,'螩f]Z"A{#VvYe66AWZ JmCD缍'Gp$'|w#k7+X]&% c34D&n eBS/uG x!4Usϕޱт36ְcsMD3}ݦ4W$bB𔊥~ |D @H2 /?zx0Q | 5E[qe ゥq<*h<ͩlcרUAr"s87_-`m[^D#md†td 8;m&Cy8u}yM.Xfq=KZ*# @loPSJő9s`p9:? ng wAY Y~d7a+_6I *sW9wq\S3L{ʋ'R[/lNۓWXř{AK;$[ _'|Tl;4N pPsS'$笺A>gU--MPWIs)JG)54yGQ#6_*W,qt2D8Zݫ߽V|#߅=ǡkDS=>1󈀞=&?o*Tpt\WgD5=y6 < $" G_>m$Cu5mYmR0h" Ww*!߱!(ǾcM1<-A ӘBse;k}IĽKPfs3-n|uYE7۲SoUdᇐÿ":4yjuЈ?P7>w=~T$[ppKQ&ȫ{v!'\sC᜼ݦ>ULHҀHfx33kltvQZז e7T`d2w?nrRGԗTѓzV/!1{^qgb[Jӏ{˒7jYKbOXvVuӼ[!6}EXM9-zV=U Zqf3b$uɥ㉤Jz`HS~Cz͏19I}j6:\T5pPoȶLò_ϊwܕ!j]tmN&T8Jyvi`Nvj\oģ5o0.B9G swB01g2OG2]y+Kb*_Y!?t+3kmFz]ha]+:ƣomq_c8RɊBILGйϯ8l6֣,bޙ4_щTba*̲ћ5I9+ vkA:w}zd<_ƈbL5$2sFzA݈ۜh0Wy$1ćCnkŕt!ď!F _^ɇ;uނf֘@U7 =S=ވ5|JIFt8lz'sܖP ݋Ӌz@bvw&bM5ɸϰ^7d]tAj7|OjؽTSVy>|d[m RT@ÊY>+ ۥ2B*asoG;Sk5Amu738?vAC1,d,>'sf n]r(⦚29. -cd"[ga3(FYmc?3`qi!‚ FÕoGJ YBD#gFqy30OZg B.-:_g0q7a.=OKi !5yr ln\sk{"BIdD889lh%냄YoQgQ%?{dE+/Ƕ&DM+ʮtwu5-%?.epđ#^MvΘ<M\ϻyX4K}MyLCbl |& <\;1_۱y QG#]~󟭊d tY[w!CbW[n!d&K~tmGhҕWC?^][7ƯE#JD9DxZŵ\F.tFW&Eړɀ3AN];2kТnk $"|UepA/;4 HG/H c~k=)%#Ow${^4"4ei^'y;C7V(OZ"x@]DܔY". !?G[!hwCr70"V:N 'N=A l CK(L*Z`.XS݀ ɹUOx!J]8 ,_ =&Y"pr7f =FkO'o_vHj4U/p8 ˔Q)eTW;?hBS+`"aXť>-|ZӱR<atYx߇&;A4 .;J\"P>)H{`jy,@lʈN8O>4`=WPats.~:1z͕(_ LxIcAU@η`@J]*bE Nzpxtgyz_ ɲ8'muz\52bkw9RyJ֬ש!M *ߗ[ɄkP_ JqRk7 Roԕ0AB5f$]/Nz@rxh>jX융=t~Ux+e@َY$<-cC3-չ)JpAQ_`wy^Hl D\1"AՈM`a2F[hp$7ҋhT,Kc's|}g9 >E5g/u翝Vd Nԟ}{-G0[oe8""? ub+.`ZϏ)oZG'hXM+y0ʽJ» Mq]f,Uz%0={u{q}<ɂ:ֺK[E?k"kX%0 ~XXK1헹؛ໟ#I iϖ{T9)8½qmQ@8 AI}^f ,jt /Ao=}^U|/lt@f/˺B:'>ů}mz}W E<Il*kIJ)L?Kd {.ߒ/ӝ~Zf3Mz>X4--&׆"MG`o"0#@wC0-*8K)Q1@:o,nbDOS=mt箮ҏՏ,tPヨ@yEՔu#G4’ =Q'T|.BkRʼn K|aT+  P*ՉUea ,md>3ĮH3e@YB.Ǭ@ˉ1⥒zi%c=>[ܵ??nNYԐxY$toe 8iXͣySԀ*QRg;A鿝~nftm >TlHE~NfXdJ# LFC0\QQq@⋙u:6o6(VR/_Q, Km9/Sr9LǍJu8dLdǮ rz!YTCl&q> (mZּr% MP;og˹׋ 4 }vȨt=^Z-UJD)ধ6ú"&t:J$"o 6ީR gϊ3—G ,([9+|?]F+r ̍qC-e t+L1kwQ;ӟHMK4ŗ{}~Elz[?'=[kA]vU.QI@tb! ;_)#gT!S&NSHpx]Pb9rc>nKXZ~r[ezzFY\5B$cfe`oU-!Pfc.7jrۺGt6TLdWiݪ4A \ /w26p*12b5y4"sC#Qe.";u*%IL?1s!ZlcIPWAJ'E( Lf?zB.䏡'HTVV# QG9Z-!i&pCtÌ^B{#S]bk) Lܡ+(F%fbUC4a#Zݿ{#eОsG gu'rƖrSNHiQ.rש#*Y@u)jud5ߕrh>b%|pZJ=h_e&D X$<Nas=4H(f{8Q3=@!}4a$b41@wzu65Eg @HW{>, Ed@zY'r'9OYgؙȼ5٘x"asbeķja'3 7kwֽ%ᬰ/M$Q3D˴ t/i8(S5v-]a+=t&yY ! ;21ڤ?qq$*V$qةͲR:Ë;g>A)5ޏ0<'Fgu$hTcj8Zlص>$$MPk̽Z& [f\_yFh /Į ?+qC(ݛ yp3Ư`}|L4rsF2doB Mpb22Qβ#Vt@\Fm[Q z(l ow$oWWr LJ6Es~҂/CU|L n=8wpL :!kr Uڭz[q#r^$MJn /YAv4mҸ/N|4KnsHjRYN~.C%9MM~?Bu׏?5,.t-(6 ޓ{fLb|u;)-4q 8؏pfX=wUECw쎭 U6amsAK 0$A'Z*VRXdm\Tm CA9aSK=Q8r PR\Oi`󶮆Ž0DMWBӍL,[*f4INL<^5112S&$ ӝsOk*?݊--%/,|P^j: sͪP3юNZ.HVHZCiZPep|8' ᨨ)qdvd@ N1qb"_fk9 ]o (W(wxQ|?Pw+~2TVQ's`uu&#O9Qw咸Ո>"9YjUio1I?,\UR@T>wW vP}؍b5MMFHDշ2vbUd.6կ kM$zTm *] lXh;^{c݀sRy(ږ8u"r= ~7}ȶLNi}{<+pg zDeޚEOmz;Vj5=ve rV L͢ 8ة7e>ByU1VcP`~1>ݣfqXBچ?nTaZ(r+1OxcVo4Q[Fi'`R4Yh}5|ۻ%8 RiS䵙Tv ϹLJn=Hi{ƽm۹}WJb7p3h;O ǭOhm).i'ò|Զ)Vm/`[0~/E2{RoM;Q#=o&AoeQ vC&VSDA躲fYYiP$5|[K_nMgH^AI! 1K2( AR;ܵXI Ļ9EyXQrAj/bnQ FNcؚTj| Y4,*Gq *u# Q_&mA>5Wa:G4|ưOU3܈ c'%:9f!^DžɂCj仴 w[ԿZWr3q4Tw B<%]pdyq Ihn{m) zJhƶ=^}S{X%8bh(thҿax:n I 4hfgʲm\OI"t8n@R.>0-B9^r Uwv-FW ;E+hAv i r(2\mTl&Bx(\ʿ[Ubj'1AהԧP-zd G9jFx6fg)c'`"wֵ~х"~!7k_ &, EгMLȉ$'gB꛻Y/B<:kWZcᤣ;q͉ Vw%$bp=Pfxm_4q;R~:EGOo"6hn" X(MO.L)4+*de7x=C`9r$S=?b}VD@b:(Y?oTkTW_b'йhg>*R@͗R5dr)ܷ`ve o6Y18ʵx+PjѳYiTw[qIQ!c,ofpXج%=lhg0Y\݊"ΧA۲$ 7ݡY.0>8/nΌ=1pȮ\kTt]^< ēgWZNlKc|>c6 T(&bd%-wE"4>9~j2^}׽5S?N"6FDوMm1!UEsQ!w#28fg6!_RRjC("v˘EiP֓D2 > xkf 䔯VE??Ҙe"\5?|(8`wք9;;6pL.B춤aa&?;&ۈ_ѿo8 g$e1e$+PV)? ߆Ȣtz3ЋHQ/WҩN 8i$^(MQk;ǢxNK?,5Td3[+}162OjN ݁5_b[> ) *`؉2y! u_`N$-7%|U܍ D7kmsOUgj.S G.>Dd. mT"~Nz`p d:C#2lEb>&im%;~ ,c||XH_ĸ5|ڡH;u b~ddaLxҚg:=(L6dY}r 1{#[zZm V"tK(spL:Ҕ"cxŁqt)LR:S"pԮꃐJڷAw ڰ{*VZp)UyP006$\JvOq5>e I-v0o)Q黟CYJ;=ْ0,/I*#:8E"nex!Z *ï y8u,839*[*]kjG:N74I<;opDL =l+kLȄ*nR}ZY3}5ec㌞8fIx~TlS /ZX-@P,vbP}*1r҄e=7x?Bk!E5emYM1ki#W=`' CAHu\Ub4/FV>mfL=f4T${OM͌Mmœ]]?^.AFdD;BJ?Bѳ*Hui|.<6u6C?U[#,5+[it!:|zxSdKwü?zR706Yh3JB}G8R9߁.j''qrRr3[Гsh뷤gx館/xvM`WRg'I޷jd-IS%5ϒIL_fZoU4ePFYnUAiT5"#^#~ jLOZZW#F0=@(vI:)6y?I<{RYWa=_.oJk~IT*/W(QC!qbvMO?=&e&I%}z$vۖ`>E)઀ %hsi:so7kzps7FfW;"AN2[u~?@9]ĪHIt6ne'Cz7B*|wa7JҌHvk$nYNE$yG{d)%+mJ .PBյՆ)l2"ю9#IiOg핇(7.zz +@Gиhg:p`! bOlպm1 (۷|Ԍ1Oov+^IDUor4&2.;!{W"U k2n0D#ү nEG +ϧS"|'e3eÖ x1sB(9ZC %Slj ˽e4mp.!E་q&W$xA$Fw;8}3&L1?aHٙf-l7GS.2Nj@T/h{Fh E$SW;IO%ݛBlȬt@F },ʝA|g&(t*UNn<ņft lޠuR.3qxrGm%V5C.^0B91BGDQ\LRwmdRDv)|ſmh1Xt %-bZ% m?@$p4&)lY&!m7r[,!dXRm)t7 R),Am?˿MmfZ$v*O.j1a 1&'*SSBH<8UFL"nPaV)Qg-ma'OS6\u8lEU:hnCo!@ߔt 4V #2eX͕ `VX_{b:%KkCט% $19X J@*/qe7\<zMK{t!h>wB_H)Qx]tNR Y\k7Nj^Qc}64 bw0m "a$1c6inA~K4YAREB) uXq++cVcK]oQ4&=ÞBG8OTmt10$Lq _FIZMSSBbL!J#rQ@.qHOL~}SV#% 6Z`sk󢠟n)sIhLȰw`WzͿn}/Ɵ#'V?kgTɈ S&YK,T *B&x.ɒLꙔ,|2*9 9sN(Vءg!TΝ8y< ƈv%~J%yU1^ Z &-mlRG;eԊA#z$c^ODNrj臃M yz.n1@|GMbx9{ȩ˄okn ȆsK,An^yEv]pڡtZWsIBweqPߝ$^˭Cp2%QZ5vNݨNjJl1U!v7W;&3}` j, BIs̪5W]%Xjj"w^@!}, JYFܻ=[Vo:ZBH<) g2 ,!rDv?UH?gɌ2{Ns[B$?Aӑ+_~Bح?ctf"=os8H%h5b4| _%Li;`/ tHT_hU3eKm}cYe pܦ$ށ?+L&01Eh䣥s3gr4صztѧfTX54 Ր66΂_`9KTF%|3-a.U>Tj#%a auwbrXG`LkB&ѕk׸%+b#F%Z2,/nkdAgY`0No'iݮh(+J?/ F:mrp)LpdIG/07Qx# GRU u7SYZq c\{|(Dd7w_w@Eq0zw?i7I*8ZK'h ;~$`!%EqDք1XVj /\4-Z+kJj9\dԒE^{x설o$T^T)P=PY[@Nə$RLJr(8㫿ee>L(2͸a/:o|MgZB;? :Qb߼5dDNh'`njFAFY'726mʬbPIG2rEBֲ6ϸH3M~{ORs15q@1T @*`tCd5\_4W"P1<b艘˺jE2Dۙz3ԝZtA{3cGt/E_}CXF0.י̛co ul@0M>c j)jЄ w3.4cۖz;v2eo9ܡefwp({"@9/I'}bm%ۛ`K| W>rEV2l$}?UI[cnf:> _oGHN7Z &i '=щKNŘ#o"`o&q3ҹa 8Q4< |^z&f F11]au-"WHr~?}IW {R J"J*ImRyAV6 ĭlBz% `wyЙ!Щ&A#+wdE|;yWmմ[rnuj-<|_&@ηr$FkNpaRXdVX09>.\Àw Kٻy{.XDP##sfē0LUh[~K(q\u6 fۣ0_O( `{ŷgr^m^"kc ˃,3傛'R270ԨOr}n;0_Vf'r(0:|M c(SP>mӭnS>l?8h:|˾ RSӆm Y[KKjϣ1Eӵ5/aх5Cvf45NibXcX7{X;4xKjz:rUnf7_ܩNDz=dhvaJ%v8{xmݫu0- iP#ߓ!K֐_) pr`˻)-q8jL ? 5neӺsmv+\0[jpxy߈6K_>朐pƟڳ+ԛa4*"k,8˓5ƻ`0U6 ˏyɢRXeT24[$* @zɼ4v埴=1&0 ;apĸgx*.c8۲RfZtɅmԭx ~0du,J9E@z+P`*h8frhZS6n ֊H*L H^\$\^x1fgBE"䡍UlW!(`,]w%##9'-71B{K+/^hJArT#BBmx`UФMT-DU xJ֟eT O#Z̹u4u[,`VH6[ڰ kF2oZTu`hfy@T7tMʾng}$Έja)O$qa dW0FEJ0 6|H,PK*gnбq *(ݡF7b_QqH\ld(@L`pnGr]̶y~9hutr&&*q79s?5tjA+YjR$SX/Kt?ɛKK mMS^ He:| 47XIbV(X\8؇qn~VWeG#Vf"HBFs)H}Ҳq_5fnF~=J@ ICV :ԧ{mfG͛*QX'˹#@oVoŚP.|B^RwH~L[Vh Vu4[XUN=v Ӿ-ٳ-g;ŚQg2nb=(eMRtamQga򔧦v|o_  &ƪ6IAix~" xEk#E`y;hiRr&zӦK:H+c٥B1&-ECLh ck=m:>Z44F;sF|hnLt\*,‰/ $ 3;p7b!'9ua"B "E"[Z)*uG4raGNڈEtE:(V,P-)MubO 7d6d_<:yp8ilף<.)} >5u7H1']M8ngm6p@fDYè5l!3,"[ڙ"<-y, f,O9`r3*0l_$7A+3'#nf̈g0H!3K5Oޣ˞ak9M-dp'Y9TeU04tx79 z^$XT~q/K4$V{y`;Kruʏi8z b'޽8d68,A'|p+FsD3最[7!x`~Ȼ:T\bzM0EZq}|!yyXŖ | FKؗ  ,UFHk C xEeNxwS$x4XjB ,CgăKj|!aL.~Eʆ|fpw}$WZ{Ţ 6=K:2|UݠY'Ƌ剞2$,@IcDaTޠo,⩸Ԃx5CUS[wVWa~V?Ki< ) 9jOOa垸m]~/oW5ަ%c*VSռ7 /H,#eA}OD8:"a/Y69'\ e{jec kĥ:}ę-9Rlګ8W'NXhUMKa탱rzKQ&HC&5(_aԱTQHW::?k3:.s1|^6E G5]%$&Y *YQWLl$p5QQT$G6 )L;P,leS7IHgY]VQ1b?bb:ODU'~ٚ?"^)L6@ 0qTbV?{BC*hx\HZ9;Mb9坷 cӄ2k}?ztX/#vvvy tQ蔑$ZYf NHvWTΜz-HMj-%.ns@I0[V"M C5IŇv=ڂb$y3 ?H+3J6l9)wV|ߺQ|:r Ye 1B ,g*µU~4iGR`U O͠XإqO-JCveFHwp'A] Y07O AE5=J&uWK >bOM`[Y ծ [a6jnc[T5tH[k1gCx p=NrϽyȳApHy~W^3HdHl<ޟ [H"8pxlAD:;Qæ8'!&&D #RWgbjeB:naYy¸Wql9w9U:PWqW}%R[>K؍:?d8DT;Lĝ'D;,= Tݩ˪LlTnjf3A}v2ISݷ$B( [PPG8 DKA67? >MMc[Hz R_l^Bt=e،zhMpHQGEcO,}EgpWd 2\~Cfsp<+9d\A+8jzj:D%4I|WXA\T-F€wS!oqfӶs(H̰r eSk*{SrJQm͘d٘(e8Ueږѝsp>YX*ld?wec$T({d6'Nl, 3/PNt$]$(FR[7(kP|Ķkkm!Զ0KZ7,ݾi3ڲ㝻ft]Y[QX =`K9 Jb!J*"&=0(XI1v BiO(s!d\0YWy :L ۠ȹw(#~zpI`[{yzO{@e3}M4Ol ,)FH>.8W޳Fu,~BT}2 as>eފ>"d*=Xv|Sqe: ᠝!?W`LOYz'lr46*BJ4|_,G/f=Y@Yr{3jגQ}%6fcj*[ޅribKqY]VD/Cdκ;"UAs&iEgvlsK;W b ]R_}!* ]Br T> moMP| B7[/ab4`K :Μ/Hu~9{PahgGvKl,AΚ?`ݒz>H%%CGuExaeԐJiThL-b_n\WD~yɋ&RIqluF|ַ~6_UXu9]筡A3mehI i*ǹxan٢'>Cɍى;YC'r¢O;[4 0Ba`f>YT@!NV9=ϫ1T-f4`\=YUF 1]n2EЦw1|gyfjg}ݒxF MZ&p3乧q:ute& [ S#s[O W_oNxř Ls)z2:bWˍiUosL鴸T5*ٷf`R}Nlx ?§RF;^״,2'.M.LvisXyT[8e5pK8J[q\XH ʌ_% v:uq~Dw]S4Ҭ_ X'8~ۯ-9] >n{jCʽh2Z4; <֔ufzKxLi @6dXcIV46IUMX@SLڛ3y1e7I00 T< Wᛍs@&]$)/Ԫt^ y*XsBz\bf39 #:vj AA>CaĮfgF&X7NPn㮓0LIj2 Ua{3jZip6]P :r_!2 jbtQN{xb?y?JNQ[zi2$m,|k Nh]BO8߾Q٘wl\HD8=\GIv dKnRܲT?Şi$FdJ\zW)5Q`iA#I} W:N18  t%q uIv^k i|~Do<%"\ dF}zfWy 풬Ls'bfBeuhs]c\C@>m$ni- $>ߣfL2nԑ[UJc# u6xX wzk`12GgtU%֙=m,5e5L[(4ZhxT:k@po,"<OYfE3ܲ,ig{A^`65h ,C宵:[O׌-c&lg7T{~y~`uht>*AR-lx )ЎЛ>{I7}Gzzi(ՊLA 8MR 9pȉW2~#´IP{6$+K+EVYKx@"]3s9i(~ͣg;w~G"rNjRv7 9\/%͜`-ػR( tCQcxH}% wc!^n;XMw &@0bmAWhe"UK,bZ0(g Ii^nEGQIhgVZr淾8L:S$(>o&ǵKkU}X^4ܥ+]ˍf#XMXo Xҥfc-NgSz:u{Y/7t|dՋ ~2?:;H)52|AP7+ ޥ"N+x~qZ];AI= TrN9%,!x%Q!;@/p>VͭZߏ9擡SUZp/ Ϯ >ږ/a5ls&u4by;t*<^30#8e{pQ&a3!)MO]nNf-^WZΓhm:@wR7{j<\qM LAfyX%~.,^ ib֞ڀK f'6 Fh _ 1a>=Hj2ȘR܄<Ң'r\l&C iT%"مdqP ZQx-͑ntg8 [R1GW l»n[yV}$wԛYQ}[yȦݟDӅځ&0Z1P GLv)!RVg~( Y vu5I BAfMĬ8YLGg^~h|?mH`Jk3_Eٝa3MŠc&n#\\'s T9h6сܣDžJ#mrܬX7/zu{èp9損,3Q!sn<ζQJZ{оQg-g&qu GEcSdhjn="% F3⎬(ABF%vJ4cf@jҴ1 Qk5Eeh̕ø`([#L_j8nQ.J"B|Oцvvq^-u!nT!Zf+Ed̦B1VЎf<*3Oi=ȒlB2 " }ڝ0bmה#?{gݼÿrߋʟlv|!R.ghbfmޟĠOiVnA~ܴZ*QhSHPdԩH6[Y0B=+`v~4X$f_}700-җp3b%kX:jrg>'l:VX;@DqpH2e t@4@`6X&Jg8[(٬ԋI/}`Ug:ʹ3d ﯶ ifY}Yt!!قw!HߖELa~" 0Kazݓ!2eK.Ϋ;_:"=Ǥ vV$bc:j MЭi1h.Y9p,ƛm_r`PN*)cv4 D܇~[ۯ+#]ތFWUMWKɏj3n}[ .J[UZu<_E{M"=C, j9/Ԣ',я w=)99E[[B:O)vb^t;vA56Œ3cN,ϵ}  5hN`a}3BFE.dF 0Cze=5Îl_t4?whL;$ځZh(섢Xw^\($j.K" Ǭ &=qZv5y)p'Gߖq2{SHdxڱ?.:@fW02NA;()瘝s*h^>f=3gHB,'2i0kڍ9Pz kjW8I]E_Ur;-L$K.xWHR0pc ejDst={z!~ ,G"xڃ!ޮx}-7`5a0&_:цfbp\q'((]ڂ ]F ='Ŕ=)=\c~q/2$۶,^w\ՁK[?O6x8]ɭl&DvoxA6/Wd@au7D*d>Ϭ=+kYM74OyqFn6pQp:8>.Uha >#K]~OӯdD (5ZwX?t;_PE<~uhqm#e}8C3E@sN]!=w^Y~h1o.8DH nӣ> d<3r܍EēS2ɫ#0d-06/ k0X&ObpjHUko6=oC:4Wê&_ e KWL羓Fᆁ嗄#p9fK 9 PI`0 @r$ yҽRC^]{K8#VqcS^>/?2ϰZl籔?g ,/N!۞f5d,2AtΟ~c0u!9({,u- GO/Wў΅p2@}-^ ?B y`\gM}A:GSV*L8FD?3'gT;k@ Ll+Q}@W+ t)9W!fSkb^̇ ) o80@ڇɜ.j7iŃ>r[FUʙql{cYz.Tzy ľnu S!^[Qݎ=W>^dJ޷*3'OE`ǘP@UhKhD vm6ohjiIv=0IE/.:殆 m߶K)&Ꮭep(KSΖLp֘ 3CJMnq7Ʊ*i ?ͮh0Њۼ+歖Tf - cК[ 7-C}PrP4bHfZ+vyߦjT&Bl)̒ B?Y9)YIrwq:`t¡ b4EQ:bR[V^ lA_NF(Ql!H6a\},5{+O|ТuJ()9aƧkStA$慉תν=h'{$3x);wd*~ӓ:3 x0ҩʨ9G|}d @. sX:UόڂlZm%5^O-op%Qa! (gZZtmRO(?.V$iZq=\t6.s@s 4FL؁vIY EVi-%OIRV|Ԡ&R=xH`<3Zi`1Ps HJpnCC/8ƦT -i5rl2va"k۳^! ꧦםn-;=AǵP*P>!IpVmhl*oVxzOVɚ204Ti&auT>nb8@PxqxQ: H]dDdlzTk$JY=F5~y+ :䳳ZQ01f韰=D'hc R" 98Nft`Vk;mŮkΩ~ڄ4Nhwk%ajfe4/Z?f^@ߗߑ1`c3C*\Bbj E ZNˀ.Et85.kcҐՙH[5%$O +dWFmf EP.ygjZ@w:~ma qhHExءI e{Vby׽inRZ-=SKwg閻[t }%W)w@^pؙ(Q/HZ_.eذZ2k U&,@byl:i_=yAiNNAw3=Jys(xk&81-ߩF6:]LMs0e]v!$Fw7!l j3=ćdJ`ֶЂu.,|fJg}A aDvRijrXq'>b:2e'o*)M :OP=łDŽ2=K# (rcsQ(ܳ[6d *I`ZX!}~%Ҁ/_Cp,^p`G7s۷2ىx_99$\ Fj9&qܼ]"iʖJ r,\&eؒI+ 2ٷTՉa\7oZ lnYT䦥f&؛+G8AatI\ۺ˪2<5SegSyDg0#Ȏ~[sk f ?G=(T@{>>V$%8 W"⌚)5Dnߎ ,fmV G`hqfJB.۝A&vX Uӎj+Gx3fy|4ISmګ"M#Q`#FUapW-GZy}^iofKY^Q4)CC;jVx2sb }"oτex-vVX"u^ZƉgS4P=jVtuT6u9-}+۶T+U(=2fx3L54B5p˥Y{d BSzkh' ST =gӏlnU фS~hT_`7%j9 ؼw&M~oB5R+}D:C,\$fn+fJa$H0mz) ?4 VyՏ2G!7 D(=rzyO9TN`{vg=;-" zaEΨQ UČx]Y8?3uΊ. P|q{a]eچYg;Ny|k@szx9n OZo*p_ N 0yz.B?z^S?֓OL??^6p:冹R.ocJcuR<&Ԃ03l *O('s((MjD1$  O d ^w䫓'JְyyҡMB g$)+*փ^*yUFyjoPH"6fۦ.VUjr'Cߩ"b|PUۮnw' j)|W]ݕᴡcq'2Sl$]lFU眥!Z!gT5sD1ւ+Z~` &Hj&YjG֫[-oNUSm *PJN`@J,Wf?bX0nEP/$`≾-.*3j^Kt^q'¤תdLug\klܗioZ>"W"~ /"q3-_ҽïNIoSm~MwJVZZD˃2/gtT`􃈥LM򙯅q:g1d. [6j;et;XC;T_adl c=xINR_Ќ.$$Ot` @߅M 2qۧP,Ag1Jf3?:iՊ м;R@_6 rҡT̔paNNN\ӱQx϶CSx Dy%y6hWvzl2`>BvO,N+WfeJb`|I,2OEzD0W}8Ab_qN=tZEH'kFQzhA Mկ2;>]xҝZ"nngJI$DwW}VSXˇ dWzH>#`L=y`AkM<@2_>am6jVT3ɞLuP*__^PRͨhx7YrF9"$wD1gmg+ ޣ́:5"ݩg:i.1NMcv6[U 1lGsu@{+rĽbN%C~Eot]iTdZrs5` C3u,0]b)^{ǎ7K/#}Oi >jvݯƙk΍6Ov=%NC$cC\bm=gP4/fv ٿU^&ShgU@tlhچ`3D/{>O:a>ׅ&^'37[aIݼ`qY?!}8Bh3ώy4nF4n1|.u[#U&Unh˖O< `?Fʧh'?JE2gwhOVawְ:6VvJ3Q F-kjmCMì4\(J;K}[VXxV.|CO^CC}fծ%3޷RkHIFA ]t6jqQfpRQ x17emYlӏy4Ynzw(WLw{7 `MNfsvuvrرgA`QşID) =(aC8/A$6G GV܁u$JyW4GB6r:'EjE -ly8㓴xRH/Zo!/>`bCy-{~&'!ݩ6gU}c'vRТ.|Ja PFB| }v`zԼb lm=/8Y+_]#%D k)*t~mrXc $k.uk`.`3<<Ғ }#VpDz$X)ViI]1L0@$4Q@\G 83{RqɊid:mZ.`vnl(㜂M]W-k q}! Ͱ|zW#U5!@: