From 8dad838827a30411f132ae4fe7f5562b9348beb1 Mon Sep 17 00:00:00 2001 From: Disclearing Date: Mon, 20 May 2019 04:10:10 +0100 Subject: [PATCH] Maven baby :heart: --- .classpath | 13 -- .idea/.name | 1 + .idea/artifacts/hFactions_jar.xml | 8 + .idea/compiler.xml | 17 ++ ...Maven__org_projectlombok_lombok_1_18_6.xml | 13 ++ .idea/misc.xml | 13 ++ .idea/modules.xml | 8 + .idea/vcs.xml | 6 + .project | 17 -- .settings/org.eclipse.jdt.core.prefs | 11 -- README.md | 6 +- dep/ExoSpigot.jar | Bin 0 -> 20787710 bytes dep/PermissionsEx-1.22.10.jar | Bin 0 -> 722464 bytes dep/ProtocolLib.jar | Bin 0 -> 1325258 bytes dep/Vault.jar | Bin 0 -> 296909 bytes dep/lombok.jar | Bin 0 -> 1718523 bytes dep/worldedit-bukkit-6.0_1.jar | Bin 0 -> 1568433 bytes hFactions.iml | 75 ++++++++ pom.xml | 31 +++ .../common/collect/FluentIterableCompat.java | 0 .../google/common/collect/GuavaCompat.java | 0 .../java}/gnu/trove/TByteCollection.java | 0 .../java}/gnu/trove/TCharCollection.java | 0 .../java}/gnu/trove/TCollections.java | 0 .../java}/gnu/trove/TDecorators.java | 0 .../java}/gnu/trove/TDoubleCollection.java | 0 .../java}/gnu/trove/TFloatCollection.java | 0 .../java}/gnu/trove/TIntCollection.java | 0 .../java}/gnu/trove/TLongCollection.java | 0 .../java}/gnu/trove/TShortCollection.java | 0 src/{ => main/java}/gnu/trove/Version.java | 0 .../decorator/TByteByteMapDecorator.java | 0 .../decorator/TByteCharMapDecorator.java | 0 .../decorator/TByteDoubleMapDecorator.java | 0 .../decorator/TByteFloatMapDecorator.java | 0 .../trove/decorator/TByteIntMapDecorator.java | 0 .../trove/decorator/TByteListDecorator.java | 0 .../decorator/TByteLongMapDecorator.java | 0 .../decorator/TByteObjectMapDecorator.java | 0 .../trove/decorator/TByteSetDecorator.java | 0 .../decorator/TByteShortMapDecorator.java | 0 .../decorator/TCharByteMapDecorator.java | 0 .../decorator/TCharCharMapDecorator.java | 0 .../decorator/TCharDoubleMapDecorator.java | 0 .../decorator/TCharFloatMapDecorator.java | 0 .../trove/decorator/TCharIntMapDecorator.java | 0 .../trove/decorator/TCharListDecorator.java | 0 .../decorator/TCharLongMapDecorator.java | 0 .../decorator/TCharObjectMapDecorator.java | 0 .../trove/decorator/TCharSetDecorator.java | 0 .../decorator/TCharShortMapDecorator.java | 0 .../decorator/TDoubleByteMapDecorator.java | 0 .../decorator/TDoubleCharMapDecorator.java | 0 .../decorator/TDoubleDoubleMapDecorator.java | 0 .../decorator/TDoubleFloatMapDecorator.java | 0 .../decorator/TDoubleIntMapDecorator.java | 0 .../trove/decorator/TDoubleListDecorator.java | 0 .../decorator/TDoubleLongMapDecorator.java | 0 .../decorator/TDoubleObjectMapDecorator.java | 0 .../trove/decorator/TDoubleSetDecorator.java | 0 .../decorator/TDoubleShortMapDecorator.java | 0 .../decorator/TFloatByteMapDecorator.java | 0 .../decorator/TFloatCharMapDecorator.java | 0 .../decorator/TFloatDoubleMapDecorator.java | 0 .../decorator/TFloatFloatMapDecorator.java | 0 .../decorator/TFloatIntMapDecorator.java | 0 .../trove/decorator/TFloatListDecorator.java | 0 .../decorator/TFloatLongMapDecorator.java | 0 .../decorator/TFloatObjectMapDecorator.java | 0 .../trove/decorator/TFloatSetDecorator.java | 0 .../decorator/TFloatShortMapDecorator.java | 0 .../trove/decorator/TIntByteMapDecorator.java | 0 .../trove/decorator/TIntCharMapDecorator.java | 0 .../decorator/TIntDoubleMapDecorator.java | 0 .../decorator/TIntFloatMapDecorator.java | 0 .../trove/decorator/TIntIntMapDecorator.java | 0 .../trove/decorator/TIntListDecorator.java | 0 .../trove/decorator/TIntLongMapDecorator.java | 0 .../decorator/TIntObjectMapDecorator.java | 0 .../gnu/trove/decorator/TIntSetDecorator.java | 0 .../decorator/TIntShortMapDecorator.java | 0 .../decorator/TLongByteMapDecorator.java | 0 .../decorator/TLongCharMapDecorator.java | 0 .../decorator/TLongDoubleMapDecorator.java | 0 .../decorator/TLongFloatMapDecorator.java | 0 .../trove/decorator/TLongIntMapDecorator.java | 0 .../trove/decorator/TLongListDecorator.java | 0 .../decorator/TLongLongMapDecorator.java | 0 .../decorator/TLongObjectMapDecorator.java | 0 .../trove/decorator/TLongSetDecorator.java | 0 .../decorator/TLongShortMapDecorator.java | 0 .../decorator/TObjectByteMapDecorator.java | 0 .../decorator/TObjectCharMapDecorator.java | 0 .../decorator/TObjectDoubleMapDecorator.java | 0 .../decorator/TObjectFloatMapDecorator.java | 0 .../decorator/TObjectIntMapDecorator.java | 0 .../decorator/TObjectLongMapDecorator.java | 0 .../decorator/TObjectShortMapDecorator.java | 0 .../decorator/TShortByteMapDecorator.java | 0 .../decorator/TShortCharMapDecorator.java | 0 .../decorator/TShortDoubleMapDecorator.java | 0 .../decorator/TShortFloatMapDecorator.java | 0 .../decorator/TShortIntMapDecorator.java | 0 .../trove/decorator/TShortListDecorator.java | 0 .../decorator/TShortLongMapDecorator.java | 0 .../decorator/TShortObjectMapDecorator.java | 0 .../trove/decorator/TShortSetDecorator.java | 0 .../decorator/TShortShortMapDecorator.java | 0 .../gnu/trove/function/TByteFunction.java | 0 .../gnu/trove/function/TCharFunction.java | 0 .../gnu/trove/function/TDoubleFunction.java | 0 .../gnu/trove/function/TFloatFunction.java | 0 .../gnu/trove/function/TIntFunction.java | 0 .../gnu/trove/function/TLongFunction.java | 0 .../gnu/trove/function/TObjectFunction.java | 0 .../gnu/trove/function/TShortFunction.java | 0 .../java}/gnu/trove/impl/Constants.java | 0 .../java}/gnu/trove/impl/HashFunctions.java | 0 .../java}/gnu/trove/impl/PrimeFinder.java | 0 .../gnu/trove/impl/hash/TByteByteHash.java | 0 .../gnu/trove/impl/hash/TByteCharHash.java | 0 .../gnu/trove/impl/hash/TByteDoubleHash.java | 0 .../gnu/trove/impl/hash/TByteFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TByteHash.java | 0 .../gnu/trove/impl/hash/TByteIntHash.java | 0 .../gnu/trove/impl/hash/TByteLongHash.java | 0 .../gnu/trove/impl/hash/TByteShortHash.java | 0 .../gnu/trove/impl/hash/TCharByteHash.java | 0 .../gnu/trove/impl/hash/TCharCharHash.java | 0 .../gnu/trove/impl/hash/TCharDoubleHash.java | 0 .../gnu/trove/impl/hash/TCharFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TCharHash.java | 0 .../gnu/trove/impl/hash/TCharIntHash.java | 0 .../gnu/trove/impl/hash/TCharLongHash.java | 0 .../gnu/trove/impl/hash/TCharShortHash.java | 0 .../trove/impl/hash/TCustomObjectHash.java | 0 .../gnu/trove/impl/hash/TDoubleByteHash.java | 0 .../gnu/trove/impl/hash/TDoubleCharHash.java | 0 .../trove/impl/hash/TDoubleDoubleHash.java | 0 .../gnu/trove/impl/hash/TDoubleFloatHash.java | 0 .../gnu/trove/impl/hash/TDoubleHash.java | 0 .../gnu/trove/impl/hash/TDoubleIntHash.java | 0 .../gnu/trove/impl/hash/TDoubleLongHash.java | 0 .../gnu/trove/impl/hash/TDoubleShortHash.java | 0 .../gnu/trove/impl/hash/TFloatByteHash.java | 0 .../gnu/trove/impl/hash/TFloatCharHash.java | 0 .../gnu/trove/impl/hash/TFloatDoubleHash.java | 0 .../gnu/trove/impl/hash/TFloatFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TFloatHash.java | 0 .../gnu/trove/impl/hash/TFloatIntHash.java | 0 .../gnu/trove/impl/hash/TFloatLongHash.java | 0 .../gnu/trove/impl/hash/TFloatShortHash.java | 0 .../java}/gnu/trove/impl/hash/THash.java | 0 .../gnu/trove/impl/hash/THashIterator.java | 0 .../impl/hash/THashPrimitiveIterator.java | 0 .../gnu/trove/impl/hash/TIntByteHash.java | 0 .../gnu/trove/impl/hash/TIntCharHash.java | 0 .../gnu/trove/impl/hash/TIntDoubleHash.java | 0 .../gnu/trove/impl/hash/TIntFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TIntHash.java | 0 .../gnu/trove/impl/hash/TIntIntHash.java | 0 .../gnu/trove/impl/hash/TIntLongHash.java | 0 .../gnu/trove/impl/hash/TIntShortHash.java | 0 .../gnu/trove/impl/hash/TLongByteHash.java | 0 .../gnu/trove/impl/hash/TLongCharHash.java | 0 .../gnu/trove/impl/hash/TLongDoubleHash.java | 0 .../gnu/trove/impl/hash/TLongFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TLongHash.java | 0 .../gnu/trove/impl/hash/TLongIntHash.java | 0 .../gnu/trove/impl/hash/TLongLongHash.java | 0 .../gnu/trove/impl/hash/TLongShortHash.java | 0 .../gnu/trove/impl/hash/TObjectHash.java | 0 .../gnu/trove/impl/hash/TPrimitiveHash.java | 0 .../gnu/trove/impl/hash/TShortByteHash.java | 0 .../gnu/trove/impl/hash/TShortCharHash.java | 0 .../gnu/trove/impl/hash/TShortDoubleHash.java | 0 .../gnu/trove/impl/hash/TShortFloatHash.java | 0 .../java}/gnu/trove/impl/hash/TShortHash.java | 0 .../gnu/trove/impl/hash/TShortIntHash.java | 0 .../gnu/trove/impl/hash/TShortLongHash.java | 0 .../gnu/trove/impl/hash/TShortShortHash.java | 0 .../java}/gnu/trove/impl/package.html | 0 .../impl/sync/SynchronizedCollection.java | 0 .../gnu/trove/impl/sync/SynchronizedSet.java | 0 .../impl/sync/TSynchronizedByteByteMap.java | 0 .../impl/sync/TSynchronizedByteCharMap.java | 0 .../sync/TSynchronizedByteCollection.java | 0 .../impl/sync/TSynchronizedByteDoubleMap.java | 0 .../impl/sync/TSynchronizedByteFloatMap.java | 0 .../impl/sync/TSynchronizedByteIntMap.java | 0 .../impl/sync/TSynchronizedByteList.java | 0 .../impl/sync/TSynchronizedByteLongMap.java | 0 .../impl/sync/TSynchronizedByteObjectMap.java | 0 .../trove/impl/sync/TSynchronizedByteSet.java | 0 .../impl/sync/TSynchronizedByteShortMap.java | 0 .../impl/sync/TSynchronizedCharByteMap.java | 0 .../impl/sync/TSynchronizedCharCharMap.java | 0 .../sync/TSynchronizedCharCollection.java | 0 .../impl/sync/TSynchronizedCharDoubleMap.java | 0 .../impl/sync/TSynchronizedCharFloatMap.java | 0 .../impl/sync/TSynchronizedCharIntMap.java | 0 .../impl/sync/TSynchronizedCharList.java | 0 .../impl/sync/TSynchronizedCharLongMap.java | 0 .../impl/sync/TSynchronizedCharObjectMap.java | 0 .../trove/impl/sync/TSynchronizedCharSet.java | 0 .../impl/sync/TSynchronizedCharShortMap.java | 0 .../impl/sync/TSynchronizedDoubleByteMap.java | 0 .../impl/sync/TSynchronizedDoubleCharMap.java | 0 .../sync/TSynchronizedDoubleCollection.java | 0 .../sync/TSynchronizedDoubleDoubleMap.java | 0 .../sync/TSynchronizedDoubleFloatMap.java | 0 .../impl/sync/TSynchronizedDoubleIntMap.java | 0 .../impl/sync/TSynchronizedDoubleList.java | 0 .../impl/sync/TSynchronizedDoubleLongMap.java | 0 .../sync/TSynchronizedDoubleObjectMap.java | 0 .../impl/sync/TSynchronizedDoubleSet.java | 0 .../sync/TSynchronizedDoubleShortMap.java | 0 .../impl/sync/TSynchronizedFloatByteMap.java | 0 .../impl/sync/TSynchronizedFloatCharMap.java | 0 .../sync/TSynchronizedFloatCollection.java | 0 .../sync/TSynchronizedFloatDoubleMap.java | 0 .../impl/sync/TSynchronizedFloatFloatMap.java | 0 .../impl/sync/TSynchronizedFloatIntMap.java | 0 .../impl/sync/TSynchronizedFloatList.java | 0 .../impl/sync/TSynchronizedFloatLongMap.java | 0 .../sync/TSynchronizedFloatObjectMap.java | 0 .../impl/sync/TSynchronizedFloatSet.java | 0 .../impl/sync/TSynchronizedFloatShortMap.java | 0 .../impl/sync/TSynchronizedIntByteMap.java | 0 .../impl/sync/TSynchronizedIntCharMap.java | 0 .../impl/sync/TSynchronizedIntCollection.java | 0 .../impl/sync/TSynchronizedIntDoubleMap.java | 0 .../impl/sync/TSynchronizedIntFloatMap.java | 0 .../impl/sync/TSynchronizedIntIntMap.java | 0 .../trove/impl/sync/TSynchronizedIntList.java | 0 .../impl/sync/TSynchronizedIntLongMap.java | 0 .../impl/sync/TSynchronizedIntObjectMap.java | 0 .../trove/impl/sync/TSynchronizedIntSet.java | 0 .../impl/sync/TSynchronizedIntShortMap.java | 0 .../impl/sync/TSynchronizedLongByteMap.java | 0 .../impl/sync/TSynchronizedLongCharMap.java | 0 .../sync/TSynchronizedLongCollection.java | 0 .../impl/sync/TSynchronizedLongDoubleMap.java | 0 .../impl/sync/TSynchronizedLongFloatMap.java | 0 .../impl/sync/TSynchronizedLongIntMap.java | 0 .../impl/sync/TSynchronizedLongList.java | 0 .../impl/sync/TSynchronizedLongLongMap.java | 0 .../impl/sync/TSynchronizedLongObjectMap.java | 0 .../trove/impl/sync/TSynchronizedLongSet.java | 0 .../impl/sync/TSynchronizedLongShortMap.java | 0 .../impl/sync/TSynchronizedObjectByteMap.java | 0 .../impl/sync/TSynchronizedObjectCharMap.java | 0 .../sync/TSynchronizedObjectDoubleMap.java | 0 .../sync/TSynchronizedObjectFloatMap.java | 0 .../impl/sync/TSynchronizedObjectIntMap.java | 0 .../impl/sync/TSynchronizedObjectLongMap.java | 0 .../sync/TSynchronizedObjectShortMap.java | 0 .../TSynchronizedRandomAccessByteList.java | 0 .../TSynchronizedRandomAccessCharList.java | 0 .../TSynchronizedRandomAccessDoubleList.java | 0 .../TSynchronizedRandomAccessFloatList.java | 0 .../TSynchronizedRandomAccessIntList.java | 0 .../TSynchronizedRandomAccessLongList.java | 0 .../TSynchronizedRandomAccessShortList.java | 0 .../impl/sync/TSynchronizedShortByteMap.java | 0 .../impl/sync/TSynchronizedShortCharMap.java | 0 .../sync/TSynchronizedShortCollection.java | 0 .../sync/TSynchronizedShortDoubleMap.java | 0 .../impl/sync/TSynchronizedShortFloatMap.java | 0 .../impl/sync/TSynchronizedShortIntMap.java | 0 .../impl/sync/TSynchronizedShortList.java | 0 .../impl/sync/TSynchronizedShortLongMap.java | 0 .../sync/TSynchronizedShortObjectMap.java | 0 .../impl/sync/TSynchronizedShortSet.java | 0 .../impl/sync/TSynchronizedShortShortMap.java | 0 .../TUnmodifiableByteByteMap.java | 0 .../TUnmodifiableByteCharMap.java | 0 .../TUnmodifiableByteCollection.java | 0 .../TUnmodifiableByteDoubleMap.java | 0 .../TUnmodifiableByteFloatMap.java | 0 .../unmodifiable/TUnmodifiableByteIntMap.java | 0 .../unmodifiable/TUnmodifiableByteList.java | 0 .../TUnmodifiableByteLongMap.java | 0 .../TUnmodifiableByteObjectMap.java | 0 .../unmodifiable/TUnmodifiableByteSet.java | 0 .../TUnmodifiableByteShortMap.java | 0 .../TUnmodifiableCharByteMap.java | 0 .../TUnmodifiableCharCharMap.java | 0 .../TUnmodifiableCharCollection.java | 0 .../TUnmodifiableCharDoubleMap.java | 0 .../TUnmodifiableCharFloatMap.java | 0 .../unmodifiable/TUnmodifiableCharIntMap.java | 0 .../unmodifiable/TUnmodifiableCharList.java | 0 .../TUnmodifiableCharLongMap.java | 0 .../TUnmodifiableCharObjectMap.java | 0 .../unmodifiable/TUnmodifiableCharSet.java | 0 .../TUnmodifiableCharShortMap.java | 0 .../TUnmodifiableDoubleByteMap.java | 0 .../TUnmodifiableDoubleCharMap.java | 0 .../TUnmodifiableDoubleCollection.java | 0 .../TUnmodifiableDoubleDoubleMap.java | 0 .../TUnmodifiableDoubleFloatMap.java | 0 .../TUnmodifiableDoubleIntMap.java | 0 .../unmodifiable/TUnmodifiableDoubleList.java | 0 .../TUnmodifiableDoubleLongMap.java | 0 .../TUnmodifiableDoubleObjectMap.java | 0 .../unmodifiable/TUnmodifiableDoubleSet.java | 0 .../TUnmodifiableDoubleShortMap.java | 0 .../TUnmodifiableFloatByteMap.java | 0 .../TUnmodifiableFloatCharMap.java | 0 .../TUnmodifiableFloatCollection.java | 0 .../TUnmodifiableFloatDoubleMap.java | 0 .../TUnmodifiableFloatFloatMap.java | 0 .../TUnmodifiableFloatIntMap.java | 0 .../unmodifiable/TUnmodifiableFloatList.java | 0 .../TUnmodifiableFloatLongMap.java | 0 .../TUnmodifiableFloatObjectMap.java | 0 .../unmodifiable/TUnmodifiableFloatSet.java | 0 .../TUnmodifiableFloatShortMap.java | 0 .../unmodifiable/TUnmodifiableIntByteMap.java | 0 .../unmodifiable/TUnmodifiableIntCharMap.java | 0 .../TUnmodifiableIntCollection.java | 0 .../TUnmodifiableIntDoubleMap.java | 0 .../TUnmodifiableIntFloatMap.java | 0 .../unmodifiable/TUnmodifiableIntIntMap.java | 0 .../unmodifiable/TUnmodifiableIntList.java | 0 .../unmodifiable/TUnmodifiableIntLongMap.java | 0 .../TUnmodifiableIntObjectMap.java | 0 .../unmodifiable/TUnmodifiableIntSet.java | 0 .../TUnmodifiableIntShortMap.java | 0 .../TUnmodifiableLongByteMap.java | 0 .../TUnmodifiableLongCharMap.java | 0 .../TUnmodifiableLongCollection.java | 0 .../TUnmodifiableLongDoubleMap.java | 0 .../TUnmodifiableLongFloatMap.java | 0 .../unmodifiable/TUnmodifiableLongIntMap.java | 0 .../unmodifiable/TUnmodifiableLongList.java | 0 .../TUnmodifiableLongLongMap.java | 0 .../TUnmodifiableLongObjectMap.java | 0 .../unmodifiable/TUnmodifiableLongSet.java | 0 .../TUnmodifiableLongShortMap.java | 0 .../TUnmodifiableObjectByteMap.java | 0 .../TUnmodifiableObjectCharMap.java | 0 .../TUnmodifiableObjectDoubleMap.java | 0 .../TUnmodifiableObjectFloatMap.java | 0 .../TUnmodifiableObjectIntMap.java | 0 .../TUnmodifiableObjectLongMap.java | 0 .../TUnmodifiableObjectShortMap.java | 0 .../TUnmodifiableRandomAccessByteList.java | 0 .../TUnmodifiableRandomAccessCharList.java | 0 .../TUnmodifiableRandomAccessDoubleList.java | 0 .../TUnmodifiableRandomAccessFloatList.java | 0 .../TUnmodifiableRandomAccessIntList.java | 0 .../TUnmodifiableRandomAccessLongList.java | 0 .../TUnmodifiableRandomAccessShortList.java | 0 .../TUnmodifiableShortByteMap.java | 0 .../TUnmodifiableShortCharMap.java | 0 .../TUnmodifiableShortCollection.java | 0 .../TUnmodifiableShortDoubleMap.java | 0 .../TUnmodifiableShortFloatMap.java | 0 .../TUnmodifiableShortIntMap.java | 0 .../unmodifiable/TUnmodifiableShortList.java | 0 .../TUnmodifiableShortLongMap.java | 0 .../TUnmodifiableShortObjectMap.java | 0 .../unmodifiable/TUnmodifiableShortSet.java | 0 .../TUnmodifiableShortShortMap.java | 0 .../trove/iterator/TAdvancingIterator.java | 0 .../gnu/trove/iterator/TByteByteIterator.java | 0 .../gnu/trove/iterator/TByteCharIterator.java | 0 .../trove/iterator/TByteDoubleIterator.java | 0 .../trove/iterator/TByteFloatIterator.java | 0 .../gnu/trove/iterator/TByteIntIterator.java | 0 .../gnu/trove/iterator/TByteIterator.java | 0 .../gnu/trove/iterator/TByteLongIterator.java | 0 .../trove/iterator/TByteObjectIterator.java | 0 .../trove/iterator/TByteShortIterator.java | 0 .../gnu/trove/iterator/TCharByteIterator.java | 0 .../gnu/trove/iterator/TCharCharIterator.java | 0 .../trove/iterator/TCharDoubleIterator.java | 0 .../trove/iterator/TCharFloatIterator.java | 0 .../gnu/trove/iterator/TCharIntIterator.java | 0 .../gnu/trove/iterator/TCharIterator.java | 0 .../gnu/trove/iterator/TCharLongIterator.java | 0 .../trove/iterator/TCharObjectIterator.java | 0 .../trove/iterator/TCharShortIterator.java | 0 .../trove/iterator/TDoubleByteIterator.java | 0 .../trove/iterator/TDoubleCharIterator.java | 0 .../trove/iterator/TDoubleDoubleIterator.java | 0 .../trove/iterator/TDoubleFloatIterator.java | 0 .../trove/iterator/TDoubleIntIterator.java | 0 .../gnu/trove/iterator/TDoubleIterator.java | 0 .../trove/iterator/TDoubleLongIterator.java | 0 .../trove/iterator/TDoubleObjectIterator.java | 0 .../trove/iterator/TDoubleShortIterator.java | 0 .../trove/iterator/TFloatByteIterator.java | 0 .../trove/iterator/TFloatCharIterator.java | 0 .../trove/iterator/TFloatDoubleIterator.java | 0 .../trove/iterator/TFloatFloatIterator.java | 0 .../gnu/trove/iterator/TFloatIntIterator.java | 0 .../gnu/trove/iterator/TFloatIterator.java | 0 .../trove/iterator/TFloatLongIterator.java | 0 .../trove/iterator/TFloatObjectIterator.java | 0 .../trove/iterator/TFloatShortIterator.java | 0 .../gnu/trove/iterator/TIntByteIterator.java | 0 .../gnu/trove/iterator/TIntCharIterator.java | 0 .../trove/iterator/TIntDoubleIterator.java | 0 .../gnu/trove/iterator/TIntFloatIterator.java | 0 .../gnu/trove/iterator/TIntIntIterator.java | 0 .../gnu/trove/iterator/TIntIterator.java | 0 .../gnu/trove/iterator/TIntLongIterator.java | 0 .../trove/iterator/TIntObjectIterator.java | 0 .../gnu/trove/iterator/TIntShortIterator.java | 0 .../java}/gnu/trove/iterator/TIterator.java | 0 .../gnu/trove/iterator/TLongByteIterator.java | 0 .../gnu/trove/iterator/TLongCharIterator.java | 0 .../trove/iterator/TLongDoubleIterator.java | 0 .../trove/iterator/TLongFloatIterator.java | 0 .../gnu/trove/iterator/TLongIntIterator.java | 0 .../gnu/trove/iterator/TLongIterator.java | 0 .../gnu/trove/iterator/TLongLongIterator.java | 0 .../trove/iterator/TLongObjectIterator.java | 0 .../trove/iterator/TLongShortIterator.java | 0 .../trove/iterator/TObjectByteIterator.java | 0 .../trove/iterator/TObjectCharIterator.java | 0 .../trove/iterator/TObjectDoubleIterator.java | 0 .../trove/iterator/TObjectFloatIterator.java | 0 .../trove/iterator/TObjectIntIterator.java | 0 .../trove/iterator/TObjectLongIterator.java | 0 .../trove/iterator/TObjectShortIterator.java | 0 .../trove/iterator/TPrimitiveIterator.java | 0 .../trove/iterator/TShortByteIterator.java | 0 .../trove/iterator/TShortCharIterator.java | 0 .../trove/iterator/TShortDoubleIterator.java | 0 .../trove/iterator/TShortFloatIterator.java | 0 .../gnu/trove/iterator/TShortIntIterator.java | 0 .../gnu/trove/iterator/TShortIterator.java | 0 .../trove/iterator/TShortLongIterator.java | 0 .../trove/iterator/TShortObjectIterator.java | 0 .../trove/iterator/TShortShortIterator.java | 0 .../iterator/hash/TObjectHashIterator.java | 0 .../java}/gnu/trove/list/TByteList.java | 0 .../java}/gnu/trove/list/TCharList.java | 0 .../java}/gnu/trove/list/TDoubleList.java | 0 .../java}/gnu/trove/list/TFloatList.java | 0 .../java}/gnu/trove/list/TIntList.java | 0 .../java}/gnu/trove/list/TLinkable.java | 0 .../gnu/trove/list/TLinkableAdapter.java | 0 .../java}/gnu/trove/list/TLongList.java | 0 .../java}/gnu/trove/list/TShortList.java | 0 .../gnu/trove/list/array/TByteArrayList.java | 0 .../gnu/trove/list/array/TCharArrayList.java | 0 .../trove/list/array/TDoubleArrayList.java | 0 .../gnu/trove/list/array/TFloatArrayList.java | 0 .../gnu/trove/list/array/TIntArrayList.java | 0 .../gnu/trove/list/array/TLongArrayList.java | 0 .../gnu/trove/list/array/TShortArrayList.java | 0 .../trove/list/linked/TByteLinkedList.java | 0 .../trove/list/linked/TCharLinkedList.java | 0 .../trove/list/linked/TDoubleLinkedList.java | 0 .../trove/list/linked/TFloatLinkedList.java | 0 .../gnu/trove/list/linked/TIntLinkedList.java | 0 .../gnu/trove/list/linked/TLinkedList.java | 0 .../trove/list/linked/TLongLinkedList.java | 0 .../trove/list/linked/TShortLinkedList.java | 0 .../java}/gnu/trove/map/TByteByteMap.java | 0 .../java}/gnu/trove/map/TByteCharMap.java | 0 .../java}/gnu/trove/map/TByteDoubleMap.java | 0 .../java}/gnu/trove/map/TByteFloatMap.java | 0 .../java}/gnu/trove/map/TByteIntMap.java | 0 .../java}/gnu/trove/map/TByteLongMap.java | 0 .../java}/gnu/trove/map/TByteObjectMap.java | 0 .../java}/gnu/trove/map/TByteShortMap.java | 0 .../java}/gnu/trove/map/TCharByteMap.java | 0 .../java}/gnu/trove/map/TCharCharMap.java | 0 .../java}/gnu/trove/map/TCharDoubleMap.java | 0 .../java}/gnu/trove/map/TCharFloatMap.java | 0 .../java}/gnu/trove/map/TCharIntMap.java | 0 .../java}/gnu/trove/map/TCharLongMap.java | 0 .../java}/gnu/trove/map/TCharObjectMap.java | 0 .../java}/gnu/trove/map/TCharShortMap.java | 0 .../java}/gnu/trove/map/TDoubleByteMap.java | 0 .../java}/gnu/trove/map/TDoubleCharMap.java | 0 .../java}/gnu/trove/map/TDoubleDoubleMap.java | 0 .../java}/gnu/trove/map/TDoubleFloatMap.java | 0 .../java}/gnu/trove/map/TDoubleIntMap.java | 0 .../java}/gnu/trove/map/TDoubleLongMap.java | 0 .../java}/gnu/trove/map/TDoubleObjectMap.java | 0 .../java}/gnu/trove/map/TDoubleShortMap.java | 0 .../java}/gnu/trove/map/TFloatByteMap.java | 0 .../java}/gnu/trove/map/TFloatCharMap.java | 0 .../java}/gnu/trove/map/TFloatDoubleMap.java | 0 .../java}/gnu/trove/map/TFloatFloatMap.java | 0 .../java}/gnu/trove/map/TFloatIntMap.java | 0 .../java}/gnu/trove/map/TFloatLongMap.java | 0 .../java}/gnu/trove/map/TFloatObjectMap.java | 0 .../java}/gnu/trove/map/TFloatShortMap.java | 0 .../java}/gnu/trove/map/TIntByteMap.java | 0 .../java}/gnu/trove/map/TIntCharMap.java | 0 .../java}/gnu/trove/map/TIntDoubleMap.java | 0 .../java}/gnu/trove/map/TIntFloatMap.java | 0 .../java}/gnu/trove/map/TIntIntMap.java | 0 .../java}/gnu/trove/map/TIntLongMap.java | 0 .../java}/gnu/trove/map/TIntObjectMap.java | 0 .../java}/gnu/trove/map/TIntShortMap.java | 0 .../java}/gnu/trove/map/TLongByteMap.java | 0 .../java}/gnu/trove/map/TLongCharMap.java | 0 .../java}/gnu/trove/map/TLongDoubleMap.java | 0 .../java}/gnu/trove/map/TLongFloatMap.java | 0 .../java}/gnu/trove/map/TLongIntMap.java | 0 .../java}/gnu/trove/map/TLongLongMap.java | 0 .../java}/gnu/trove/map/TLongObjectMap.java | 0 .../java}/gnu/trove/map/TLongShortMap.java | 0 src/{ => main/java}/gnu/trove/map/TMap.java | 0 .../java}/gnu/trove/map/TObjectByteMap.java | 0 .../java}/gnu/trove/map/TObjectCharMap.java | 0 .../java}/gnu/trove/map/TObjectDoubleMap.java | 0 .../java}/gnu/trove/map/TObjectFloatMap.java | 0 .../java}/gnu/trove/map/TObjectIntMap.java | 0 .../java}/gnu/trove/map/TObjectLongMap.java | 0 .../java}/gnu/trove/map/TObjectShortMap.java | 0 .../java}/gnu/trove/map/TShortByteMap.java | 0 .../java}/gnu/trove/map/TShortCharMap.java | 0 .../java}/gnu/trove/map/TShortDoubleMap.java | 0 .../java}/gnu/trove/map/TShortFloatMap.java | 0 .../java}/gnu/trove/map/TShortIntMap.java | 0 .../java}/gnu/trove/map/TShortLongMap.java | 0 .../java}/gnu/trove/map/TShortObjectMap.java | 0 .../java}/gnu/trove/map/TShortShortMap.java | 0 .../custom_hash/TObjectByteCustomHashMap.java | 0 .../custom_hash/TObjectCharCustomHashMap.java | 0 .../TObjectDoubleCustomHashMap.java | 0 .../TObjectFloatCustomHashMap.java | 0 .../custom_hash/TObjectIntCustomHashMap.java | 0 .../custom_hash/TObjectLongCustomHashMap.java | 0 .../TObjectShortCustomHashMap.java | 0 .../gnu/trove/map/hash/TByteByteHashMap.java | 0 .../gnu/trove/map/hash/TByteCharHashMap.java | 0 .../trove/map/hash/TByteDoubleHashMap.java | 0 .../gnu/trove/map/hash/TByteFloatHashMap.java | 0 .../gnu/trove/map/hash/TByteIntHashMap.java | 0 .../gnu/trove/map/hash/TByteLongHashMap.java | 0 .../trove/map/hash/TByteObjectHashMap.java | 0 .../gnu/trove/map/hash/TByteShortHashMap.java | 0 .../gnu/trove/map/hash/TCharByteHashMap.java | 0 .../gnu/trove/map/hash/TCharCharHashMap.java | 0 .../trove/map/hash/TCharDoubleHashMap.java | 0 .../gnu/trove/map/hash/TCharFloatHashMap.java | 0 .../gnu/trove/map/hash/TCharIntHashMap.java | 0 .../gnu/trove/map/hash/TCharLongHashMap.java | 0 .../trove/map/hash/TCharObjectHashMap.java | 0 .../gnu/trove/map/hash/TCharShortHashMap.java | 0 .../gnu/trove/map/hash/TCustomHashMap.java | 0 .../trove/map/hash/TDoubleByteHashMap.java | 0 .../trove/map/hash/TDoubleCharHashMap.java | 0 .../trove/map/hash/TDoubleDoubleHashMap.java | 0 .../trove/map/hash/TDoubleFloatHashMap.java | 0 .../gnu/trove/map/hash/TDoubleIntHashMap.java | 0 .../trove/map/hash/TDoubleLongHashMap.java | 0 .../trove/map/hash/TDoubleObjectHashMap.java | 0 .../trove/map/hash/TDoubleShortHashMap.java | 0 .../gnu/trove/map/hash/TFloatByteHashMap.java | 0 .../gnu/trove/map/hash/TFloatCharHashMap.java | 0 .../trove/map/hash/TFloatDoubleHashMap.java | 0 .../trove/map/hash/TFloatFloatHashMap.java | 0 .../gnu/trove/map/hash/TFloatIntHashMap.java | 0 .../gnu/trove/map/hash/TFloatLongHashMap.java | 0 .../trove/map/hash/TFloatObjectHashMap.java | 0 .../trove/map/hash/TFloatShortHashMap.java | 0 .../java}/gnu/trove/map/hash/THashMap.java | 0 .../gnu/trove/map/hash/TIntByteHashMap.java | 0 .../gnu/trove/map/hash/TIntCharHashMap.java | 0 .../gnu/trove/map/hash/TIntDoubleHashMap.java | 0 .../gnu/trove/map/hash/TIntFloatHashMap.java | 0 .../gnu/trove/map/hash/TIntIntHashMap.java | 0 .../gnu/trove/map/hash/TIntLongHashMap.java | 0 .../gnu/trove/map/hash/TIntObjectHashMap.java | 0 .../gnu/trove/map/hash/TIntShortHashMap.java | 0 .../gnu/trove/map/hash/TLongByteHashMap.java | 0 .../gnu/trove/map/hash/TLongCharHashMap.java | 0 .../trove/map/hash/TLongDoubleHashMap.java | 0 .../gnu/trove/map/hash/TLongFloatHashMap.java | 0 .../gnu/trove/map/hash/TLongIntHashMap.java | 0 .../gnu/trove/map/hash/TLongLongHashMap.java | 0 .../trove/map/hash/TLongObjectHashMap.java | 0 .../gnu/trove/map/hash/TLongShortHashMap.java | 0 .../trove/map/hash/TObjectByteHashMap.java | 0 .../trove/map/hash/TObjectCharHashMap.java | 0 .../trove/map/hash/TObjectDoubleHashMap.java | 0 .../trove/map/hash/TObjectFloatHashMap.java | 0 .../gnu/trove/map/hash/TObjectIntHashMap.java | 0 .../trove/map/hash/TObjectLongHashMap.java | 0 .../trove/map/hash/TObjectShortHashMap.java | 0 .../gnu/trove/map/hash/TShortByteHashMap.java | 0 .../gnu/trove/map/hash/TShortCharHashMap.java | 0 .../trove/map/hash/TShortDoubleHashMap.java | 0 .../trove/map/hash/TShortFloatHashMap.java | 0 .../gnu/trove/map/hash/TShortIntHashMap.java | 0 .../gnu/trove/map/hash/TShortLongHashMap.java | 0 .../trove/map/hash/TShortObjectHashMap.java | 0 .../trove/map/hash/TShortShortHashMap.java | 0 .../trove/procedure/TByteByteProcedure.java | 0 .../trove/procedure/TByteCharProcedure.java | 0 .../trove/procedure/TByteDoubleProcedure.java | 0 .../trove/procedure/TByteFloatProcedure.java | 0 .../trove/procedure/TByteIntProcedure.java | 0 .../trove/procedure/TByteLongProcedure.java | 0 .../trove/procedure/TByteObjectProcedure.java | 0 .../gnu/trove/procedure/TByteProcedure.java | 0 .../trove/procedure/TByteShortProcedure.java | 0 .../trove/procedure/TCharByteProcedure.java | 0 .../trove/procedure/TCharCharProcedure.java | 0 .../trove/procedure/TCharDoubleProcedure.java | 0 .../trove/procedure/TCharFloatProcedure.java | 0 .../trove/procedure/TCharIntProcedure.java | 0 .../trove/procedure/TCharLongProcedure.java | 0 .../trove/procedure/TCharObjectProcedure.java | 0 .../gnu/trove/procedure/TCharProcedure.java | 0 .../trove/procedure/TCharShortProcedure.java | 0 .../trove/procedure/TDoubleByteProcedure.java | 0 .../trove/procedure/TDoubleCharProcedure.java | 0 .../procedure/TDoubleDoubleProcedure.java | 0 .../procedure/TDoubleFloatProcedure.java | 0 .../trove/procedure/TDoubleIntProcedure.java | 0 .../trove/procedure/TDoubleLongProcedure.java | 0 .../procedure/TDoubleObjectProcedure.java | 0 .../gnu/trove/procedure/TDoubleProcedure.java | 0 .../procedure/TDoubleShortProcedure.java | 0 .../trove/procedure/TFloatByteProcedure.java | 0 .../trove/procedure/TFloatCharProcedure.java | 0 .../procedure/TFloatDoubleProcedure.java | 0 .../trove/procedure/TFloatFloatProcedure.java | 0 .../trove/procedure/TFloatIntProcedure.java | 0 .../trove/procedure/TFloatLongProcedure.java | 0 .../procedure/TFloatObjectProcedure.java | 0 .../gnu/trove/procedure/TFloatProcedure.java | 0 .../trove/procedure/TFloatShortProcedure.java | 0 .../trove/procedure/TIntByteProcedure.java | 0 .../trove/procedure/TIntCharProcedure.java | 0 .../trove/procedure/TIntDoubleProcedure.java | 0 .../trove/procedure/TIntFloatProcedure.java | 0 .../gnu/trove/procedure/TIntIntProcedure.java | 0 .../trove/procedure/TIntLongProcedure.java | 0 .../trove/procedure/TIntObjectProcedure.java | 0 .../gnu/trove/procedure/TIntProcedure.java | 0 .../trove/procedure/TIntShortProcedure.java | 0 .../trove/procedure/TLongByteProcedure.java | 0 .../trove/procedure/TLongCharProcedure.java | 0 .../trove/procedure/TLongDoubleProcedure.java | 0 .../trove/procedure/TLongFloatProcedure.java | 0 .../trove/procedure/TLongIntProcedure.java | 0 .../trove/procedure/TLongLongProcedure.java | 0 .../trove/procedure/TLongObjectProcedure.java | 0 .../gnu/trove/procedure/TLongProcedure.java | 0 .../trove/procedure/TLongShortProcedure.java | 0 .../trove/procedure/TObjectByteProcedure.java | 0 .../trove/procedure/TObjectCharProcedure.java | 0 .../procedure/TObjectDoubleProcedure.java | 0 .../procedure/TObjectFloatProcedure.java | 0 .../trove/procedure/TObjectIntProcedure.java | 0 .../trove/procedure/TObjectLongProcedure.java | 0 .../procedure/TObjectObjectProcedure.java | 0 .../gnu/trove/procedure/TObjectProcedure.java | 0 .../procedure/TObjectShortProcedure.java | 0 .../trove/procedure/TShortByteProcedure.java | 0 .../trove/procedure/TShortCharProcedure.java | 0 .../procedure/TShortDoubleProcedure.java | 0 .../trove/procedure/TShortFloatProcedure.java | 0 .../trove/procedure/TShortIntProcedure.java | 0 .../trove/procedure/TShortLongProcedure.java | 0 .../procedure/TShortObjectProcedure.java | 0 .../gnu/trove/procedure/TShortProcedure.java | 0 .../trove/procedure/TShortShortProcedure.java | 0 .../array/ToObjectArrayProceedure.java | 0 .../java}/gnu/trove/queue/TByteQueue.java | 0 .../java}/gnu/trove/queue/TCharQueue.java | 0 .../java}/gnu/trove/queue/TDoubleQueue.java | 0 .../java}/gnu/trove/queue/TFloatQueue.java | 0 .../java}/gnu/trove/queue/TIntQueue.java | 0 .../java}/gnu/trove/queue/TLongQueue.java | 0 .../java}/gnu/trove/queue/TShortQueue.java | 0 .../java}/gnu/trove/set/TByteSet.java | 0 .../java}/gnu/trove/set/TCharSet.java | 0 .../java}/gnu/trove/set/TDoubleSet.java | 0 .../java}/gnu/trove/set/TFloatSet.java | 0 .../java}/gnu/trove/set/TIntSet.java | 0 .../java}/gnu/trove/set/TLongSet.java | 0 .../java}/gnu/trove/set/TShortSet.java | 0 .../gnu/trove/set/hash/TByteHashSet.java | 0 .../gnu/trove/set/hash/TCharHashSet.java | 0 .../gnu/trove/set/hash/TCustomHashSet.java | 0 .../gnu/trove/set/hash/TDoubleHashSet.java | 0 .../gnu/trove/set/hash/TFloatHashSet.java | 0 .../java}/gnu/trove/set/hash/THashSet.java | 0 .../java}/gnu/trove/set/hash/TIntHashSet.java | 0 .../gnu/trove/set/hash/TLinkedHashSet.java | 0 .../gnu/trove/set/hash/TLongHashSet.java | 0 .../gnu/trove/set/hash/TShortHashSet.java | 0 .../java}/gnu/trove/stack/TByteStack.java | 0 .../java}/gnu/trove/stack/TCharStack.java | 0 .../java}/gnu/trove/stack/TDoubleStack.java | 0 .../java}/gnu/trove/stack/TFloatStack.java | 0 .../java}/gnu/trove/stack/TIntStack.java | 0 .../java}/gnu/trove/stack/TLongStack.java | 0 .../java}/gnu/trove/stack/TShortStack.java | 0 .../trove/stack/array/TByteArrayStack.java | 0 .../trove/stack/array/TCharArrayStack.java | 0 .../trove/stack/array/TDoubleArrayStack.java | 0 .../trove/stack/array/TFloatArrayStack.java | 0 .../gnu/trove/stack/array/TIntArrayStack.java | 0 .../trove/stack/array/TLongArrayStack.java | 0 .../trove/stack/array/TShortArrayStack.java | 0 .../gnu/trove/strategy/HashingStrategy.java | 0 .../strategy/IdentityHashingStrategy.java | 0 .../commons/collections4/ArrayStack.java | 0 .../org/apache/commons/collections4/Bag.java | 0 .../apache/commons/collections4/BagUtils.java | 0 .../apache/commons/collections4/BidiMap.java | 0 .../collections4/BoundedCollection.java | 0 .../commons/collections4/BoundedMap.java | 0 .../apache/commons/collections4/Closure.java | 0 .../commons/collections4/ClosureUtils.java | 0 .../commons/collections4/CollectionUtils.java | 0 .../commons/collections4/ComparatorUtils.java | 0 .../collections4/EnumerationUtils.java | 0 .../apache/commons/collections4/Equator.java | 0 .../apache/commons/collections4/Factory.java | 0 .../commons/collections4/FactoryUtils.java | 0 .../commons/collections4/FluentIterable.java | 0 .../collections4/FunctorException.java | 0 .../org/apache/commons/collections4/Get.java | 0 .../commons/collections4/IterableGet.java | 0 .../commons/collections4/IterableMap.java | 0 .../collections4/IterableSortedMap.java | 0 .../commons/collections4/IterableUtils.java | 0 .../commons/collections4/IteratorUtils.java | 0 .../apache/commons/collections4/KeyValue.java | 0 .../commons/collections4/ListUtils.java | 0 .../commons/collections4/ListValuedMap.java | 0 .../commons/collections4/MapIterator.java | 0 .../apache/commons/collections4/MapUtils.java | 0 .../apache/commons/collections4/MultiMap.java | 0 .../commons/collections4/MultiMapUtils.java | 0 .../apache/commons/collections4/MultiSet.java | 0 .../commons/collections4/MultiSetUtils.java | 0 .../commons/collections4/MultiValuedMap.java | 0 .../commons/collections4/OrderedBidiMap.java | 0 .../commons/collections4/OrderedIterator.java | 0 .../commons/collections4/OrderedMap.java | 0 .../collections4/OrderedMapIterator.java | 0 .../commons/collections4/Predicate.java | 0 .../commons/collections4/PredicateUtils.java | 0 .../org/apache/commons/collections4/Put.java | 0 .../commons/collections4/QueueUtils.java | 0 .../collections4/ResettableIterator.java | 0 .../collections4/ResettableListIterator.java | 0 .../apache/commons/collections4/SetUtils.java | 0 .../commons/collections4/SetValuedMap.java | 0 .../commons/collections4/SortedBag.java | 0 .../commons/collections4/SortedBidiMap.java | 0 .../commons/collections4/SplitMapUtils.java | 0 .../commons/collections4/Transformer.java | 0 .../collections4/TransformerUtils.java | 0 .../org/apache/commons/collections4/Trie.java | 0 .../commons/collections4/TrieUtils.java | 0 .../commons/collections4/Unmodifiable.java | 0 .../bag/AbstractBagDecorator.java | 0 .../collections4/bag/AbstractMapBag.java | 0 .../bag/AbstractSortedBagDecorator.java | 0 .../collections4/bag/CollectionBag.java | 0 .../collections4/bag/CollectionSortedBag.java | 0 .../commons/collections4/bag/HashBag.java | 0 .../collections4/bag/PredicatedBag.java | 0 .../collections4/bag/PredicatedSortedBag.java | 0 .../collections4/bag/SynchronizedBag.java | 0 .../bag/SynchronizedSortedBag.java | 0 .../collections4/bag/TransformedBag.java | 0 .../bag/TransformedSortedBag.java | 0 .../commons/collections4/bag/TreeBag.java | 0 .../collections4/bag/UnmodifiableBag.java | 0 .../bag/UnmodifiableSortedBag.java | 0 .../collections4/bag/package-info.java | 0 .../bidimap/AbstractBidiMapDecorator.java | 0 .../bidimap/AbstractDualBidiMap.java | 0 .../AbstractOrderedBidiMapDecorator.java | 0 .../AbstractSortedBidiMapDecorator.java | 0 .../collections4/bidimap/DualHashBidiMap.java | 0 .../bidimap/DualLinkedHashBidiMap.java | 0 .../collections4/bidimap/DualTreeBidiMap.java | 0 .../collections4/bidimap/TreeBidiMap.java | 0 .../bidimap/UnmodifiableBidiMap.java | 0 .../bidimap/UnmodifiableOrderedBidiMap.java | 0 .../bidimap/UnmodifiableSortedBidiMap.java | 0 .../collections4/bidimap/package-info.java | 0 .../AbstractCollectionDecorator.java | 0 .../collection/CompositeCollection.java | 0 .../collection/IndexedCollection.java | 0 .../collection/PredicatedCollection.java | 0 .../collection/SynchronizedCollection.java | 0 .../collection/TransformedCollection.java | 0 .../UnmodifiableBoundedCollection.java | 0 .../collection/UnmodifiableCollection.java | 0 .../collections4/collection/package-info.java | 0 .../comparators/BooleanComparator.java | 0 .../comparators/ComparableComparator.java | 0 .../comparators/ComparatorChain.java | 0 .../comparators/FixedOrderComparator.java | 0 .../comparators/NullComparator.java | 0 .../comparators/ReverseComparator.java | 0 .../comparators/TransformingComparator.java | 0 .../comparators/package-info.java | 0 .../functors/AbstractQuantifierPredicate.java | 0 .../collections4/functors/AllPredicate.java | 0 .../collections4/functors/AndPredicate.java | 0 .../collections4/functors/AnyPredicate.java | 0 .../functors/CatchAndRethrowClosure.java | 0 .../collections4/functors/ChainedClosure.java | 0 .../functors/ChainedTransformer.java | 0 .../functors/CloneTransformer.java | 0 .../functors/ClosureTransformer.java | 0 .../functors/ComparatorPredicate.java | 0 .../functors/ConstantFactory.java | 0 .../functors/ConstantTransformer.java | 0 .../collections4/functors/DefaultEquator.java | 0 .../collections4/functors/EqualPredicate.java | 0 .../functors/ExceptionClosure.java | 0 .../functors/ExceptionFactory.java | 0 .../functors/ExceptionPredicate.java | 0 .../functors/ExceptionTransformer.java | 0 .../functors/FactoryTransformer.java | 0 .../collections4/functors/FalsePredicate.java | 0 .../collections4/functors/ForClosure.java | 0 .../collections4/functors/FunctorUtils.java | 0 .../functors/IdentityPredicate.java | 0 .../collections4/functors/IfClosure.java | 0 .../collections4/functors/IfTransformer.java | 0 .../functors/InstanceofPredicate.java | 0 .../functors/InstantiateFactory.java | 0 .../functors/InstantiateTransformer.java | 0 .../functors/InvokerTransformer.java | 0 .../collections4/functors/MapTransformer.java | 0 .../collections4/functors/NOPClosure.java | 0 .../collections4/functors/NOPTransformer.java | 0 .../collections4/functors/NonePredicate.java | 0 .../functors/NotNullPredicate.java | 0 .../collections4/functors/NotPredicate.java | 0 .../functors/NullIsExceptionPredicate.java | 0 .../functors/NullIsFalsePredicate.java | 0 .../functors/NullIsTruePredicate.java | 0 .../collections4/functors/NullPredicate.java | 0 .../collections4/functors/OnePredicate.java | 0 .../collections4/functors/OrPredicate.java | 0 .../functors/PredicateDecorator.java | 0 .../functors/PredicateTransformer.java | 0 .../functors/PrototypeFactory.java | 0 .../functors/StringValueTransformer.java | 0 .../collections4/functors/SwitchClosure.java | 0 .../functors/SwitchTransformer.java | 0 .../functors/TransformedPredicate.java | 0 .../functors/TransformerClosure.java | 0 .../functors/TransformerPredicate.java | 0 .../collections4/functors/TruePredicate.java | 0 .../functors/UniquePredicate.java | 0 .../collections4/functors/WhileClosure.java | 0 .../collections4/functors/package-info.java | 0 .../iterators/AbstractEmptyIterator.java | 0 .../iterators/AbstractEmptyMapIterator.java | 0 .../iterators/AbstractIteratorDecorator.java | 0 .../AbstractListIteratorDecorator.java | 0 .../AbstractMapIteratorDecorator.java | 0 .../AbstractOrderedMapIteratorDecorator.java | 0 .../AbstractUntypedIteratorDecorator.java | 0 .../collections4/iterators/ArrayIterator.java | 0 .../iterators/ArrayListIterator.java | 0 .../iterators/BoundedIterator.java | 0 .../iterators/CollatingIterator.java | 0 .../collections4/iterators/EmptyIterator.java | 0 .../iterators/EmptyListIterator.java | 0 .../iterators/EmptyMapIterator.java | 0 .../iterators/EmptyOrderedIterator.java | 0 .../iterators/EmptyOrderedMapIterator.java | 0 .../iterators/EntrySetMapIterator.java | 0 .../iterators/EnumerationIterator.java | 0 .../iterators/FilterIterator.java | 0 .../iterators/FilterListIterator.java | 0 .../collections4/iterators/IteratorChain.java | 0 .../iterators/IteratorEnumeration.java | 0 .../iterators/IteratorIterable.java | 0 .../iterators/LazyIteratorChain.java | 0 .../iterators/ListIteratorWrapper.java | 0 .../iterators/LoopingIterator.java | 0 .../iterators/LoopingListIterator.java | 0 .../iterators/NodeListIterator.java | 0 .../iterators/ObjectArrayIterator.java | 0 .../iterators/ObjectArrayListIterator.java | 0 .../iterators/ObjectGraphIterator.java | 0 .../iterators/PeekingIterator.java | 0 .../iterators/PermutationIterator.java | 0 .../iterators/PushbackIterator.java | 0 .../iterators/ReverseListIterator.java | 0 .../iterators/SingletonIterator.java | 0 .../iterators/SingletonListIterator.java | 0 .../iterators/SkippingIterator.java | 0 .../iterators/TransformIterator.java | 0 .../iterators/UniqueFilterIterator.java | 0 .../iterators/UnmodifiableIterator.java | 0 .../iterators/UnmodifiableListIterator.java | 0 .../iterators/UnmodifiableMapIterator.java | 0 .../UnmodifiableOrderedMapIterator.java | 0 .../iterators/ZippingIterator.java | 0 .../collections4/iterators/package-info.java | 0 .../keyvalue/AbstractKeyValue.java | 0 .../keyvalue/AbstractMapEntry.java | 0 .../keyvalue/AbstractMapEntryDecorator.java | 0 .../keyvalue/DefaultKeyValue.java | 0 .../keyvalue/DefaultMapEntry.java | 0 .../collections4/keyvalue/MultiKey.java | 0 .../collections4/keyvalue/TiedMapEntry.java | 0 .../keyvalue/UnmodifiableMapEntry.java | 0 .../collections4/keyvalue/package-info.java | 0 .../collections4/list/AbstractLinkedList.java | 0 .../list/AbstractListDecorator.java | 0 .../AbstractSerializableListDecorator.java | 0 .../list/CursorableLinkedList.java | 0 .../collections4/list/FixedSizeList.java | 0 .../commons/collections4/list/GrowthList.java | 0 .../commons/collections4/list/LazyList.java | 0 .../list/NodeCachingLinkedList.java | 0 .../collections4/list/PredicatedList.java | 0 .../collections4/list/SetUniqueList.java | 0 .../collections4/list/TransformedList.java | 0 .../commons/collections4/list/TreeList.java | 0 .../collections4/list/UnmodifiableList.java | 0 .../collections4/list/package-info.java | 0 .../collections4/map/AbstractHashedMap.java | 0 .../map/AbstractInputCheckedMapDecorator.java | 0 .../collections4/map/AbstractIterableMap.java | 0 .../collections4/map/AbstractLinkedMap.java | 0 .../map/AbstractMapDecorator.java | 0 .../map/AbstractOrderedMapDecorator.java | 0 .../map/AbstractReferenceMap.java | 0 .../map/AbstractSortedMapDecorator.java | 0 .../collections4/map/CaseInsensitiveMap.java | 0 .../collections4/map/CompositeMap.java | 0 .../collections4/map/DefaultedMap.java | 0 .../map/EntrySetToMapIteratorAdapter.java | 0 .../collections4/map/FixedSizeMap.java | 0 .../collections4/map/FixedSizeSortedMap.java | 0 .../commons/collections4/map/Flat3Map.java | 0 .../commons/collections4/map/HashedMap.java | 0 .../commons/collections4/map/LRUMap.java | 0 .../commons/collections4/map/LazyMap.java | 0 .../collections4/map/LazySortedMap.java | 0 .../commons/collections4/map/LinkedMap.java | 0 .../collections4/map/ListOrderedMap.java | 0 .../commons/collections4/map/MultiKeyMap.java | 0 .../collections4/map/MultiValueMap.java | 0 .../collections4/map/PassiveExpiringMap.java | 0 .../collections4/map/PredicatedMap.java | 0 .../collections4/map/PredicatedSortedMap.java | 0 .../map/ReferenceIdentityMap.java | 0 .../collections4/map/ReferenceMap.java | 0 .../collections4/map/SingletonMap.java | 0 .../collections4/map/StaticBucketMap.java | 0 .../collections4/map/TransformedMap.java | 0 .../map/TransformedSortedMap.java | 0 .../map/UnmodifiableEntrySet.java | 0 .../collections4/map/UnmodifiableMap.java | 0 .../map/UnmodifiableOrderedMap.java | 0 .../map/UnmodifiableSortedMap.java | 0 .../collections4/map/package-info.java | 0 .../multimap/AbstractListValuedMap.java | 0 .../multimap/AbstractMultiValuedMap.java | 0 .../AbstractMultiValuedMapDecorator.java | 0 .../multimap/AbstractSetValuedMap.java | 0 .../multimap/ArrayListValuedHashMap.java | 0 .../multimap/HashSetValuedHashMap.java | 0 .../multimap/TransformedMultiValuedMap.java | 0 .../multimap/UnmodifiableMultiValuedMap.java | 0 .../collections4/multimap/package-info.java | 0 .../multiset/AbstractMapMultiSet.java | 0 .../multiset/AbstractMultiSet.java | 0 .../multiset/AbstractMultiSetDecorator.java | 0 .../collections4/multiset/HashMultiSet.java | 0 .../multiset/PredicatedMultiSet.java | 0 .../multiset/SynchronizedMultiSet.java | 0 .../multiset/UnmodifiableMultiSet.java | 0 .../collections4/multiset/package-info.java | 0 .../apache/commons/collections4/overview.html | 0 .../commons/collections4/package-info.java | 0 .../queue/AbstractQueueDecorator.java | 0 .../collections4/queue/CircularFifoQueue.java | 0 .../collections4/queue/PredicatedQueue.java | 0 .../collections4/queue/TransformedQueue.java | 0 .../collections4/queue/UnmodifiableQueue.java | 0 .../collections4/queue/package-info.java | 0 .../collections4/sequence/CommandVisitor.java | 0 .../collections4/sequence/DeleteCommand.java | 0 .../collections4/sequence/EditCommand.java | 0 .../collections4/sequence/EditScript.java | 0 .../collections4/sequence/InsertCommand.java | 0 .../collections4/sequence/KeepCommand.java | 0 .../sequence/ReplacementsFinder.java | 0 .../sequence/ReplacementsHandler.java | 0 .../sequence/SequencesComparator.java | 0 .../collections4/sequence/package-info.java | 0 .../set/AbstractNavigableSetDecorator.java | 0 .../set/AbstractSerializableSetDecorator.java | 0 .../set/AbstractSetDecorator.java | 0 .../set/AbstractSortedSetDecorator.java | 0 .../collections4/set/CompositeSet.java | 0 .../collections4/set/ListOrderedSet.java | 0 .../collections4/set/MapBackedSet.java | 0 .../set/PredicatedNavigableSet.java | 0 .../collections4/set/PredicatedSet.java | 0 .../collections4/set/PredicatedSortedSet.java | 0 .../set/TransformedNavigableSet.java | 0 .../collections4/set/TransformedSet.java | 0 .../set/TransformedSortedSet.java | 0 .../set/UnmodifiableNavigableSet.java | 0 .../collections4/set/UnmodifiableSet.java | 0 .../set/UnmodifiableSortedSet.java | 0 .../collections4/set/package-info.java | 0 .../AbstractIterableGetMapDecorator.java | 0 .../splitmap/TransformedSplitMap.java | 0 .../collections4/splitmap/package-info.java | 0 .../trie/AbstractBitwiseTrie.java | 0 .../trie/AbstractPatriciaTrie.java | 0 .../collections4/trie/KeyAnalyzer.java | 0 .../collections4/trie/PatriciaTrie.java | 0 .../collections4/trie/UnmodifiableTrie.java | 0 .../trie/analyzer/StringKeyAnalyzer.java | 0 .../trie/analyzer/package-info.java | 0 .../collections4/trie/package-info.java | 0 .../apache/commons/lang3/AnnotationUtils.java | 0 .../org/apache/commons/lang3/ArchUtils.java | 0 .../org/apache/commons/lang3/ArrayUtils.java | 0 .../org/apache/commons/lang3/BitField.java | 0 .../apache/commons/lang3/BooleanUtils.java | 0 .../apache/commons/lang3/CharEncoding.java | 0 .../org/apache/commons/lang3/CharRange.java | 0 .../commons/lang3/CharSequenceUtils.java | 0 .../org/apache/commons/lang3/CharSet.java | 0 .../apache/commons/lang3/CharSetUtils.java | 0 .../org/apache/commons/lang3/CharUtils.java | 0 .../apache/commons/lang3/ClassPathUtils.java | 0 .../org/apache/commons/lang3/ClassUtils.java | 0 .../org/apache/commons/lang3/Conversion.java | 0 .../org/apache/commons/lang3/EnumUtils.java | 0 .../org/apache/commons/lang3/JavaVersion.java | 0 .../org/apache/commons/lang3/LocaleUtils.java | 0 .../lang3/NotImplementedException.java | 0 .../org/apache/commons/lang3/ObjectUtils.java | 0 .../commons/lang3/RandomStringUtils.java | 0 .../org/apache/commons/lang3/RandomUtils.java | 0 .../java}/org/apache/commons/lang3/Range.java | 0 .../commons/lang3/SerializationException.java | 0 .../commons/lang3/SerializationUtils.java | 0 .../commons/lang3/StringEscapeUtils.java | 0 .../org/apache/commons/lang3/StringUtils.java | 0 .../org/apache/commons/lang3/SystemUtils.java | 0 .../org/apache/commons/lang3/ThreadUtils.java | 0 .../org/apache/commons/lang3/Validate.java | 0 .../apache/commons/lang3/arch/Processor.java | 0 .../commons/lang3/arch/package-info.java | 0 .../apache/commons/lang3/builder/Builder.java | 0 .../lang3/builder/CompareToBuilder.java | 0 .../apache/commons/lang3/builder/Diff.java | 0 .../commons/lang3/builder/DiffBuilder.java | 0 .../commons/lang3/builder/DiffResult.java | 0 .../commons/lang3/builder/Diffable.java | 0 .../commons/lang3/builder/EqualsBuilder.java | 0 .../commons/lang3/builder/EqualsExclude.java | 0 .../lang3/builder/HashCodeBuilder.java | 0 .../lang3/builder/HashCodeExclude.java | 0 .../apache/commons/lang3/builder/IDKey.java | 0 .../MultilineRecursiveToStringStyle.java | 0 .../lang3/builder/RecursiveToStringStyle.java | 0 .../lang3/builder/ReflectionDiffBuilder.java | 0 .../builder/ReflectionToStringBuilder.java | 0 .../lang3/builder/StandardToStringStyle.java | 0 .../lang3/builder/ToStringBuilder.java | 0 .../lang3/builder/ToStringExclude.java | 0 .../commons/lang3/builder/ToStringStyle.java | 0 .../commons/lang3/builder/package-info.java | 0 .../concurrent/AbstractCircuitBreaker.java | 0 .../lang3/concurrent/AtomicInitializer.java | 0 .../concurrent/AtomicSafeInitializer.java | 0 .../concurrent/BackgroundInitializer.java | 0 .../lang3/concurrent/BasicThreadFactory.java | 0 .../CallableBackgroundInitializer.java | 0 .../lang3/concurrent/CircuitBreaker.java | 0 .../concurrent/CircuitBreakingException.java | 0 .../commons/lang3/concurrent/Computable.java | 0 .../lang3/concurrent/ConcurrentException.java | 0 .../concurrent/ConcurrentInitializer.java | 0 .../ConcurrentRuntimeException.java | 0 .../lang3/concurrent/ConcurrentUtils.java | 0 .../lang3/concurrent/ConstantInitializer.java | 0 .../concurrent/EventCountCircuitBreaker.java | 0 .../lang3/concurrent/LazyInitializer.java | 0 .../commons/lang3/concurrent/Memoizer.java | 0 .../MultiBackgroundInitializer.java | 0 .../concurrent/ThresholdCircuitBreaker.java | 0 .../lang3/concurrent/TimedSemaphore.java | 0 .../concurrent/annotation/GuardedBy.java | 0 .../concurrent/annotation/Immutable.java | 0 .../concurrent/annotation/NotThreadSafe.java | 0 .../concurrent/annotation/ThreadSafe.java | 0 .../concurrent/annotation/package-info.java | 0 .../lang3/concurrent/package-info.java | 0 .../lang3/event/EventListenerSupport.java | 0 .../commons/lang3/event/EventUtils.java | 0 .../commons/lang3/event/package-info.java | 0 .../lang3/exception/CloneFailedException.java | 0 .../lang3/exception/ContextedException.java | 0 .../exception/ContextedRuntimeException.java | 0 .../exception/DefaultExceptionContext.java | 0 .../lang3/exception/ExceptionContext.java | 0 .../lang3/exception/ExceptionUtils.java | 0 .../commons/lang3/exception/package-info.java | 0 .../apache/commons/lang3/math/Fraction.java | 0 .../commons/lang3/math/IEEE754rUtils.java | 0 .../commons/lang3/math/NumberUtils.java | 0 .../commons/lang3/math/package-info.java | 0 .../apache/commons/lang3/mutable/Mutable.java | 0 .../commons/lang3/mutable/MutableBoolean.java | 0 .../commons/lang3/mutable/MutableByte.java | 0 .../commons/lang3/mutable/MutableDouble.java | 0 .../commons/lang3/mutable/MutableFloat.java | 0 .../commons/lang3/mutable/MutableInt.java | 0 .../commons/lang3/mutable/MutableLong.java | 0 .../commons/lang3/mutable/MutableObject.java | 0 .../commons/lang3/mutable/MutableShort.java | 0 .../commons/lang3/mutable/package-info.java | 0 .../apache/commons/lang3/package-info.java | 0 .../lang3/reflect/ConstructorUtils.java | 0 .../commons/lang3/reflect/FieldUtils.java | 0 .../lang3/reflect/InheritanceUtils.java | 0 .../commons/lang3/reflect/MemberUtils.java | 0 .../commons/lang3/reflect/MethodUtils.java | 0 .../commons/lang3/reflect/TypeLiteral.java | 0 .../commons/lang3/reflect/TypeUtils.java | 0 .../apache/commons/lang3/reflect/Typed.java | 0 .../commons/lang3/reflect/package-info.java | 0 .../commons/lang3/text/CompositeFormat.java | 0 .../lang3/text/ExtendedMessageFormat.java | 0 .../commons/lang3/text/FormatFactory.java | 0 .../commons/lang3/text/FormattableUtils.java | 0 .../apache/commons/lang3/text/StrBuilder.java | 0 .../apache/commons/lang3/text/StrLookup.java | 0 .../apache/commons/lang3/text/StrMatcher.java | 0 .../commons/lang3/text/StrSubstitutor.java | 0 .../commons/lang3/text/StrTokenizer.java | 0 .../apache/commons/lang3/text/WordUtils.java | 0 .../commons/lang3/text/package-info.java | 0 .../text/translate/AggregateTranslator.java | 0 .../translate/CharSequenceTranslator.java | 0 .../text/translate/CodePointTranslator.java | 0 .../lang3/text/translate/EntityArrays.java | 0 .../text/translate/JavaUnicodeEscaper.java | 0 .../text/translate/LookupTranslator.java | 0 .../text/translate/NumericEntityEscaper.java | 0 .../translate/NumericEntityUnescaper.java | 0 .../lang3/text/translate/OctalUnescaper.java | 0 .../lang3/text/translate/UnicodeEscaper.java | 0 .../text/translate/UnicodeUnescaper.java | 0 .../UnicodeUnpairedSurrogateRemover.java | 0 .../lang3/text/translate/package-info.java | 0 .../commons/lang3/time/DateFormatUtils.java | 0 .../apache/commons/lang3/time/DateParser.java | 0 .../commons/lang3/time/DatePrinter.java | 0 .../apache/commons/lang3/time/DateUtils.java | 0 .../lang3/time/DurationFormatUtils.java | 0 .../commons/lang3/time/FastDateFormat.java | 0 .../commons/lang3/time/FastDateParser.java | 0 .../commons/lang3/time/FastDatePrinter.java | 0 .../commons/lang3/time/FormatCache.java | 0 .../apache/commons/lang3/time/StopWatch.java | 0 .../commons/lang3/time/package-info.java | 0 .../commons/lang3/tuple/ImmutablePair.java | 0 .../commons/lang3/tuple/ImmutableTriple.java | 0 .../commons/lang3/tuple/MutablePair.java | 0 .../commons/lang3/tuple/MutableTriple.java | 0 .../org/apache/commons/lang3/tuple/Pair.java | 0 .../apache/commons/lang3/tuple/Triple.java | 0 .../commons/lang3/tuple/package-info.java | 0 src/{ => main/java}/us/hcrealms/hcf/Base.java | 0 .../java}/us/hcrealms/hcf/BaseCommand.java | 0 .../java}/us/hcrealms/hcf/BaseConstants.java | 0 .../java}/us/hcrealms/hcf/BasePlugins.java | 0 .../us/hcrealms/hcf/ConfigurationService.java | 0 .../java}/us/hcrealms/hcf/Cooldowns.java | 0 .../us/hcrealms/hcf/DateTimeFormats.java | 0 .../java}/us/hcrealms/hcf/Message.java | 2 +- .../us/hcrealms/hcf/PersistableLocation.java | 0 .../java}/us/hcrealms/hcf/ServerHandler.java | 0 .../us/hcrealms/hcf/ServerParticipator.java | 0 .../java}/us/hcrealms/hcf/StaffPriority.java | 0 .../java}/us/hcrealms/hcf/UUIDFetcher.java | 0 .../hcrealms/hcf/balance/EconomyCommand.java | 0 .../hcrealms/hcf/balance/EconomyManager.java | 0 .../hcf/balance/FlatFileEconomyManager.java | 0 .../us/hcrealms/hcf/balance/PayCommand.java | 0 .../hcf/balance/ShopSignListener.java | 0 .../us/hcrealms/hcf/classes/PvpClass.java | 0 .../hcrealms/hcf/classes/PvpClassManager.java | 0 .../hcf/classes/archer/ArcherClass.java | 0 .../hcrealms/hcf/classes/bard/BardClass.java | 0 .../hcrealms/hcf/classes/bard/BardData.java | 0 .../hcrealms/hcf/classes/bard/BardEffect.java | 0 .../hcf/classes/bard/BardRestorer.java | 0 .../hcf/classes/event/PvpClassEquipEvent.java | 0 .../classes/event/PvpClassUnequipEvent.java | 0 .../hcf/classes/type/AssassinClass.java | 0 .../hcrealms/hcf/classes/type/MinerClass.java | 0 .../hcrealms/hcf/classes/type/RogueClass.java | 0 .../hcf/combatlog/CombatLogEntry.java | 0 .../hcf/combatlog/CombatLogListener.java | 0 .../combatlog/CustomEntityRegistration.java | 0 .../hcf/combatlog/LoggerDeathEvent.java | 0 .../hcrealms/hcf/combatlog/LoggerEntity.java | 0 .../hcf/combatlog/LoggerEntityHuman.java | 0 .../hcf/combatlog/LoggerRemovedEvent.java | 0 .../hcf/combatlog/LoggerSpawnEvent.java | 0 .../hcf/commands/BroadcastCommand.java | 4 +- .../hcrealms/hcf/commands/ClearCommand.java | 0 .../hcrealms/hcf/commands/CobbleCommand.java | 0 .../hcrealms/hcf/commands/CoordsCommand.java | 0 .../hcrealms/hcf/commands/CrowbarCommand.java | 0 .../hcf/commands/DiamondReviveCommand.java | 4 +- .../hcf/commands/EmeraldReviveCommand.java | 4 +- .../hcrealms/hcf/commands/EnchantCommand.java | 0 .../hcf/commands/EndPortalCommand.java | 0 .../us/hcrealms/hcf/commands/FFACommand.java | 0 .../us/hcrealms/hcf/commands/FeedCommand.java | 0 .../hcrealms/hcf/commands/FightCommand.java | 2 +- .../hcrealms/hcf/commands/FiltersCommand.java | 74 ++++---- .../us/hcrealms/hcf/commands/FixCommand.java | 0 .../us/hcrealms/hcf/commands/FlyCommand.java | 2 +- .../hcrealms/hcf/commands/FreezeCommand.java | 0 .../us/hcrealms/hcf/commands/GMCCommand.java | 2 +- .../us/hcrealms/hcf/commands/GMSCommand.java | 2 +- .../hcf/commands/GameModeCommand.java | 0 .../us/hcrealms/hcf/commands/GiveCommand.java | 0 .../us/hcrealms/hcf/commands/GodCommand.java | 2 +- .../hcf/commands/GoldReviveCommand.java | 4 +- .../hcrealms/hcf/commands/GoppleCommand.java | 0 .../us/hcrealms/hcf/commands/HatCommand.java | 0 .../us/hcrealms/hcf/commands/HealCommand.java | 0 .../us/hcrealms/hcf/commands/HelpCommand.java | 0 .../hcrealms/hcf/commands/InvSeeCommand.java | 0 .../us/hcrealms/hcf/commands/ItemCommand.java | 0 .../us/hcrealms/hcf/commands/KillCommand.java | 0 .../hcf/commands/KingReviveCommand.java | 4 +- .../us/hcrealms/hcf/commands/LFFCommand.java | 0 .../us/hcrealms/hcf/commands/LagCommand.java | 0 .../us/hcrealms/hcf/commands/ListCommand.java | 0 .../hcf/commands/LockdownCommand.java | 0 .../hcrealms/hcf/commands/LogoutCommand.java | 0 .../hcrealms/hcf/commands/MapKitCommand.java | 0 .../hcrealms/hcf/commands/MessageCommand.java | 0 .../hcrealms/hcf/commands/MessageEvent.java | 6 +- .../hcrealms/hcf/commands/MiscCommands.java | 177 ++++++++++++++++++ .../us/hcrealms/hcf/commands/MoreCommand.java | 0 .../hcf/commands/OreStatsCommand.java | 44 ++--- .../hcrealms/hcf/commands/PanicCommand.java | 0 .../us/hcrealms/hcf/commands/PingCommand.java | 0 .../hcf/commands/PlayTimeCommand.java | 12 +- .../hcf/commands/PlayerFreezeEvent.java | 0 .../hcf/commands/PlayerVanishEvent.java | 0 .../hcf/commands/PlayerVaultCommand.java | 0 .../hcf/commands/PvpTimerCommand.java | 0 .../hcrealms/hcf/commands/RandomCommand.java | 0 .../hcrealms/hcf/commands/RefundCommand.java | 0 .../hcrealms/hcf/commands/RenameCommand.java | 0 .../hcrealms/hcf/commands/ReplyCommand.java | 0 .../hcrealms/hcf/commands/ResetCommand.java | 47 +++++ .../hcf/commands/RubyReviveCommand.java | 8 +- .../hcf/commands/SetBorderCommand.java | 0 .../us/hcrealms/hcf/commands/SetCommand.java | 0 .../hcrealms/hcf/commands/SetKBCommand.java | 0 .../hcrealms/hcf/commands/SkullCommand.java | 0 .../hcrealms/hcf/commands/SpawnCommand.java | 0 .../hcrealms/hcf/commands/SpawnerCommand.java | 0 .../hcf/commands/StaffModeCommand.java | 36 ++-- .../hcrealms/hcf/commands/StatsCommand.java | 0 .../us/hcrealms/hcf/commands/SudoCommand.java | 0 .../us/hcrealms/hcf/commands/TLCommand.java | 0 .../hcf/commands/TeamspeakCommand.java | 0 .../hcf/commands/TeleportAllCommand.java | 0 .../hcf/commands/TeleportCommand.java | 0 .../hcf/commands/TeleportHereCommand.java | 0 .../hcf/commands/ToggleMessageCommand.java | 0 .../us/hcrealms/hcf/commands/TopCommand.java | 0 .../hcrealms/hcf/commands/VanishCommand.java | 4 +- .../hcrealms/hcf/commands/WhoisCommand.java | 0 .../hcrealms/hcf/commands/WorldCommand.java | 0 .../us/hcrealms/hcf/config/FileConfig.java | 0 .../us/hcrealms/hcf/config/PlayerData.java | 0 .../hcf/config/PotionLimiterData.java | 0 .../us/hcrealms/hcf/config/WorldData.java | 0 .../us/hcrealms/hcf/crowbar/Crowbar.java | 0 .../us/hcrealms/hcf/deathban/Deathban.java | 0 .../hcf/deathban/DeathbanListener.java | 0 .../hcf/deathban/DeathbanManager.java | 0 .../hcf/deathban/FlatFileDeathbanManager.java | 0 .../hcf/deathban/lives/LivesExecutor.java | 18 +- .../deathban/lives/StaffReviveCommand.java | 0 .../lives/argument/LivesCheckArgument.java | 0 .../argument/LivesCheckDeathbanArgument.java | 0 .../argument/LivesClearDeathbansArgument.java | 0 .../lives/argument/LivesGiveArgument.java | 0 .../lives/argument/LivesReviveArgument.java | 0 .../lives/argument/LivesSetArgument.java | 0 .../LivesSetDeathbanTimeArgument.java | 0 .../us/hcrealms/hcf/event/CaptureZone.java | 0 .../us/hcrealms/hcf/event/EventExecutor.java | 22 +-- .../us/hcrealms/hcf/event/EventScheduler.java | 0 .../us/hcrealms/hcf/event/EventTimer.java | 0 .../us/hcrealms/hcf/event/EventType.java | 0 .../event/argument/EventCancelArgument.java | 0 .../event/argument/EventCreateArgument.java | 0 .../event/argument/EventDeleteArgument.java | 0 .../event/argument/EventRenameArgument.java | 0 .../event/argument/EventSetAreaArgument.java | 0 .../argument/EventSetCapzoneArgument.java | 0 .../event/argument/EventStartArgument.java | 0 .../event/argument/EventUptimeArgument.java | 0 .../hcf/event/conquest/ConquestExecutor.java | 0 .../conquest/ConquestSetpointsArgument.java | 0 .../hcrealms/hcf/event/eotw/EOTWHandler.java | 0 .../hcrealms/hcf/event/eotw/EotwCommand.java | 0 .../hcrealms/hcf/event/eotw/EotwListener.java | 0 .../hcf/event/faction/CapturableFaction.java | 0 .../hcf/event/faction/ConquestFaction.java | 0 .../hcf/event/faction/EventFaction.java | 0 .../hcf/event/faction/KothFaction.java | 0 .../event/glmountain/CountdownManager.java | 0 .../event/glmountain/GlowstoneMountain.java | 14 +- .../hcf/event/glmountain/MountainHandler.java | 0 .../event/glmountain/models/CuboidRegion.java | 0 .../hcf/event/glmountain/models/Mountain.java | 0 .../hcrealms/hcf/event/koth/KothExecutor.java | 0 .../event/koth/argument/KothNextArgument.java | 0 .../koth/argument/KothScheduleArgument.java | 0 .../argument/KothSetCapDelayArgument.java | 0 .../event/koth/argument/KothShowArgument.java | 0 .../hcf/event/tracker/ConquestTracker.java | 0 .../hcf/event/tracker/EventTracker.java | 0 .../hcf/event/tracker/KothTracker.java | 0 .../CaseInsensitiveHashingStrategy.java | 0 .../hcf/faction/CaseInsensitiveMap.java | 0 .../hcrealms/hcf/faction/FactionExecutor.java | 0 .../hcrealms/hcf/faction/FactionManager.java | 0 .../hcrealms/hcf/faction/FactionMember.java | 0 .../hcf/faction/FlatFileFactionManager.java | 0 .../us/hcrealms/hcf/faction/LandMap.java | 0 .../argument/FactionAcceptArgument.java | 0 .../faction/argument/FactionAllyArgument.java | 0 .../argument/FactionAnnouncementArgument.java | 0 .../argument/FactionBuildArgument.java | 0 .../faction/argument/FactionChatArgument.java | 0 .../argument/FactionClaimArgument.java | 0 .../argument/FactionClaimsArgument.java | 0 .../argument/FactionCoLeaderArgument.java | 0 .../argument/FactionCreateArgument.java | 0 .../argument/FactionDemoteArgument.java | 0 .../argument/FactionDepositArgument.java | 0 .../argument/FactionDisbandArgument.java | 0 .../faction/argument/FactionHelpArgument.java | 0 .../faction/argument/FactionHomeArgument.java | 0 .../argument/FactionInviteArgument.java | 0 .../argument/FactionInvitesArgument.java | 0 .../faction/argument/FactionKickArgument.java | 0 .../argument/FactionLeaderArgument.java | 0 .../argument/FactionLeaveArgument.java | 0 .../faction/argument/FactionListArgument.java | 0 .../faction/argument/FactionMapArgument.java | 0 .../argument/FactionMessageArgument.java | 0 .../faction/argument/FactionOpenArgument.java | 0 .../argument/FactionPromoteArgument.java | 0 .../argument/FactionRenameArgument.java | 0 .../argument/FactionSetHomeArgument.java | 0 .../faction/argument/FactionShowArgument.java | 0 .../argument/FactionStuckArgument.java | 0 .../argument/FactionUnallyArgument.java | 0 .../argument/FactionUnclaimArgument.java | 0 .../argument/FactionUninviteArgument.java | 0 .../argument/FactionWithdrawArgument.java | 0 .../staff/FactionChatSpyArgument.java | 0 .../staff/FactionClaimForArgument.java | 0 .../staff/FactionClearClaimsArgument.java | 0 .../staff/FactionForceJoinArgument.java | 0 .../staff/FactionForceLeaderArgument.java | 0 .../staff/FactionForcePromoteArgument.java | 0 .../argument/staff/FactionLockArgument.java | 0 .../argument/staff/FactionMuteArgument.java | 14 +- .../argument/staff/FactionRemoveArgument.java | 0 .../FactionSetDeathbanMultiplierArgument.java | 0 .../argument/staff/FactionSetDtrArgument.java | 0 .../staff/FactionSetDtrRegenArgument.java | 0 .../us/hcrealms/hcf/faction/claim/Claim.java | 0 .../hcf/faction/claim/ClaimHandler.java | 0 .../hcf/faction/claim/ClaimSelection.java | 0 .../hcf/faction/claim/ClaimWandListener.java | 0 .../hcrealms/hcf/faction/claim/Subclaim.java | 0 .../faction/event/CaptureZoneEnterEvent.java | 0 .../faction/event/CaptureZoneLeaveEvent.java | 0 .../hcf/faction/event/FactionChatEvent.java | 0 .../event/FactionClaimChangeEvent.java | 0 .../event/FactionClaimChangedEvent.java | 0 .../hcf/faction/event/FactionCreateEvent.java | 0 .../faction/event/FactionDtrChangeEvent.java | 0 .../hcf/faction/event/FactionEvent.java | 0 .../event/FactionFocusChangeEvent.java | 0 .../event/FactionRelationCreateEvent.java | 0 .../event/FactionRelationRemoveEvent.java | 0 .../hcf/faction/event/FactionRemoveEvent.java | 0 .../hcf/faction/event/FactionRenameEvent.java | 0 .../faction/event/PlayerClaimEnterEvent.java | 0 .../hcf/faction/event/PlayerFreezeEvent.java | 0 .../faction/event/PlayerJoinFactionEvent.java | 0 .../event/PlayerJoinedFactionEvent.java | 0 .../event/PlayerLeaveFactionEvent.java | 0 .../faction/event/PlayerLeftFactionEvent.java | 0 .../faction/event/cause/ClaimChangeCause.java | 0 .../event/cause/FactionLeaveCause.java | 0 .../hcf/faction/struct/ChatChannel.java | 0 .../hcrealms/hcf/faction/struct/Raidable.java | 0 .../hcf/faction/struct/RegenStatus.java | 0 .../hcrealms/hcf/faction/struct/Relation.java | 0 .../us/hcrealms/hcf/faction/struct/Role.java | 0 .../hcf/faction/type/ClaimableFaction.java | 0 .../hcf/faction/type/EndPortalFaction.java | 0 .../us/hcrealms/hcf/faction/type/Faction.java | 0 .../hcf/faction/type/GlowstoneFaction.java | 0 .../hcf/faction/type/PlayerFaction.java | 0 .../hcf/faction/type/RoadFaction.java | 0 .../hcf/faction/type/SpawnFaction.java | 0 .../hcf/faction/type/WarzoneFaction.java | 0 .../hcf/faction/type/WildernessFaction.java | 0 .../hcf/inventory/CustomInventory.java | 0 .../inventory/CustomInventoryListener.java | 0 .../ClaimSettingsInventory.java | 0 .../runnable/BlockChangeRunnable.java | 0 .../hcf/listener/AutoSmeltOreListener.java | 0 .../hcf/listener/BookDeenchantListener.java | 0 .../hcrealms/hcf/listener/BorderListener.java | 0 .../hcf/listener/BottledExpListener.java | 0 .../hcrealms/hcf/listener/ChatListener.java | 136 ++++++++++++++ .../hcf/listener/CommandBlockerListener.java | 0 .../hcrealms/hcf/listener/CoreListener.java | 0 .../hcf/listener/CrowbarListener.java | 0 .../hcrealms/hcf/listener/DeathListener.java | 0 .../hcf/listener/DeathMessageListener.java | 0 .../hcf/listener/ElevatorListener.java | 0 .../hcrealms/hcf/listener/EnderPearlFix.java | 0 .../hcf/listener/EntityLimitListener.java | 0 .../hcf/listener/ExpMultiplierListener.java | 0 .../hcf/listener/FactionListener.java | 0 .../hcf/listener/FactionsCoreListener.java | 0 .../hcf/listener/FastBrewingListener.java | 0 .../hcf/listener/FastPotListener.java | 0 .../hcf/listener/FastSmeltListener.java | 0 .../hcf/listener/FoundDiamondsListener.java | 0 .../listener/FurnaceSmeltSpeederListener.java | 0 .../us/hcrealms/hcf/listener/GodListener.java | 0 .../listener/ItemStatTrackingListener.java | 0 .../hcrealms/hcf/listener/KitMapListener.java | 0 .../us/hcrealms/hcf/listener/LoginEvent.java | 0 .../hcf/listener/OreCountListener.java | 0 .../hcf/listener/PearlGlitchListener.java | 0 .../hcf/listener/PlayTimeManager.java | 0 .../hcf/listener/PotionLimitListener.java | 0 .../hcrealms/hcf/listener/PotionListener.java | 0 .../us/hcrealms/hcf/listener/SEMListener.java | 0 .../hcf/listener/SignSubclaimListener.java | 0 .../hcrealms/hcf/listener/SkullListener.java | 0 .../hcf/listener/StaffChatListener.java | 0 .../hcf/listener/StaffModeListener.java | 154 +++++++-------- .../hcf/listener/UnRepairableListener.java | 0 .../hcrealms/hcf/listener/VanishListener.java | 0 .../hcrealms/hcf/listener/WorldListener.java | 0 .../hcf/listener/fixes/ArmorFixListener.java | 0 .../fixes/BeaconStrengthFixListener.java | 0 .../hcf/listener/fixes/BlockClipListener.java | 0 .../listener/fixes/BlockHitFixListener.java | 0 .../fixes/BlockJumpGlitchFixListener.java | 0 .../listener/fixes/BoatGlitchFixListener.java | 0 .../listener/fixes/BookQuillFixListener.java | 0 .../hcf/listener/fixes/CommandBlocker.java | 0 .../hcf/listener/fixes/DupeGlitchFix.java | 0 .../listener/fixes/EnchantLimitListener.java | 0 .../fixes/EnderChestRemovalListener.java | 0 .../hcf/listener/fixes/HungerFixListener.java | 0 .../fixes/InfinityArrowFixListener.java | 0 .../hcf/listener/fixes/MaterialUtils.java | 0 .../fixes/NaturalMobSpawnFixListener.java | 0 .../listener/fixes/PearlGlitchListener.java | 0 .../listener/fixes/PexCrashFixListener.java | 0 .../hcf/listener/fixes/PortalListener.java | 0 .../hcf/listener/fixes/PotionLimitData.java | 0 .../listener/fixes/StrengthFixListener.java | 0 .../hcf/listener/fixes/StrengthListener.java | 0 .../hcf/listener/fixes/SyntaxBlocker.java | 0 .../listener/fixes/VoidGlitchFixListener.java | 0 .../listener/fixes/WeatherFixListener.java | 0 .../us/hcrealms/hcf/reboot/RebootCommand.java | 8 +- .../hcrealms/hcf/reboot/RebootListener.java | 0 .../us/hcrealms/hcf/reboot/RebootTimer.java | 0 .../us/hcrealms/hcf/sale/SaleCommand.java | 18 +- .../us/hcrealms/hcf/sale/SaleListener.java | 0 .../java}/us/hcrealms/hcf/sale/SaleTimer.java | 0 .../hcf/scoreboard/BufferedObjective.java | 0 .../hcrealms/hcf/scoreboard/PlayerBoard.java | 0 .../hcf/scoreboard/ScoreboardHandler.java | 0 .../hcrealms/hcf/scoreboard/SidebarEntry.java | 0 .../hcf/scoreboard/SidebarProvider.java | 0 .../provider/TimerSidebarProvider.java | 13 +- .../serializable/SerializableLocation.java | 0 .../hcrealms/hcf/signs/EventSignListener.java | 0 .../java}/us/hcrealms/hcf/signs/Kit.java | 0 .../hcrealms/hcf/signs/KitSignListener.java | 0 .../us/hcrealms/hcf/sotw/SotwCommand.java | 0 .../us/hcrealms/hcf/sotw/SotwListener.java | 0 .../java}/us/hcrealms/hcf/sotw/SotwTimer.java | 0 .../hcf/staffmode/StaffInventory.java | 0 .../us/hcrealms/hcf/staffmode/StaffItems.java | 12 +- .../hcrealms/hcf/staffmode/StaffPriority.java | 0 .../hcf/stattracker/OreTrackerListener.java | 0 .../hcf/stattracker/StatTrackListener.java | 0 .../hcf/stattracker/StatTrackUtils.java | 0 .../us/hcrealms/hcf/timer/GlobalTimer.java | 0 .../us/hcrealms/hcf/timer/PlayerTimer.java | 0 .../java}/us/hcrealms/hcf/timer/Timer.java | 0 .../us/hcrealms/hcf/timer/TimerCooldown.java | 0 .../us/hcrealms/hcf/timer/TimerExecutor.java | 50 +++++ .../us/hcrealms/hcf/timer/TimerManager.java | 0 .../timer/argument/TimerCheckArgument.java | 0 .../hcf/timer/argument/TimerSetArgument.java | 0 .../hcf/timer/event/TimerClearEvent.java | 0 .../hcf/timer/event/TimerExpireEvent.java | 0 .../hcf/timer/event/TimerExtendEvent.java | 0 .../hcf/timer/event/TimerPauseEvent.java | 0 .../hcf/timer/event/TimerStartEvent.java | 0 .../hcrealms/hcf/timer/type/AppleTimer.java | 0 .../hcrealms/hcf/timer/type/ArcherTimer.java | 0 .../hcf/timer/type/EnderPearlTimer.java | 0 .../hcrealms/hcf/timer/type/GappleTimer.java | 0 .../us/hcrealms/hcf/timer/type/HomeTimer.java | 0 .../hcrealms/hcf/timer/type/LogoutTimer.java | 26 +-- .../hcf/timer/type/PvPTimerProtection.java | 0 .../hcf/timer/type/PvpClassWarmupTimer.java | 0 .../hcf/timer/type/SpawnTagTimer.java | 0 .../hcrealms/hcf/timer/type/StuckTimer.java | 0 .../hcf/timer/type/TeleportTimer.java | 0 .../hcf/user/AbstractUserManager.java | 0 .../us/hcrealms/hcf/user/ConsoleUser.java | 0 .../us/hcrealms/hcf/user/FactionUser.java | 0 .../us/hcrealms/hcf/user/UserManager.java | 0 .../us/hcrealms/hcf/util/BukkitUtils.java | 0 .../java}/us/hcrealms/hcf/util/Color.java | 0 .../hcf/util/ConcurrentValueOrderedMap.java | 0 .../java}/us/hcrealms/hcf/util/Config.java | 0 .../hcf/util/DelayedMessageRunnable.java | 0 .../hcrealms/hcf/util/DurationFormatter.java | 0 .../hcrealms/hcf/util/ExperienceManager.java | 0 .../us/hcrealms/hcf/util/GenericUtils.java | 0 .../java}/us/hcrealms/hcf/util/Handler.java | 0 .../hcf/util/InventorySerialisation.java | 0 .../us/hcrealms/hcf/util/InventoryUtils.java | 0 .../us/hcrealms/hcf/util/ItemBuilder.java | 0 .../java}/us/hcrealms/hcf/util/ItemUtil.java | 0 .../java}/us/hcrealms/hcf/util/JavaUtils.java | 0 .../us/hcrealms/hcf/util/MapSorting.java | 0 .../java}/us/hcrealms/hcf/util/Message.java | 6 +- .../us/hcrealms/hcf/util/NameHistory.java | 0 .../java}/us/hcrealms/hcf/util/NmsUtils.java | 0 .../us/hcrealms/hcf/util/ParticleEffect.java | 0 .../hcf/util/PersistableLocation.java | 0 .../us/hcrealms/hcf/util/SignHandler.java | 0 .../us/hcrealms/hcf/util/SpigotUtils.java | 0 .../java}/us/hcrealms/hcf/util/TimeUtils.java | 0 .../us/hcrealms/hcf/util/UUIDFetcher.java | 0 .../us/hcrealms/hcf/util/chat/ChatUtil.java | 0 .../hcrealms/hcf/util/chat/ClickAction.java | 0 .../hcrealms/hcf/util/chat/HoverAction.java | 0 .../java}/us/hcrealms/hcf/util/chat/Lang.java | 0 .../java}/us/hcrealms/hcf/util/chat/Text.java | 0 .../us/hcrealms/hcf/util/chat/TextUtil.java | 0 .../us/hcrealms/hcf/util/chat/Trans.java | 0 .../hcf/util/command/ArgumentExecutor.java | 6 +- .../hcf/util/command/CommandArgument.java | 0 .../hcf/util/command/CommandWrapper.java | 0 .../hcf/util/cuboid/CoordinatePair.java | 0 .../us/hcrealms/hcf/util/cuboid/Cuboid.java | 0 .../hcf/util/cuboid/CuboidBlockIterator.java | 0 .../hcf/util/cuboid/CuboidDirection.java | 0 .../util/cuboid/CuboidLocationIterator.java | 0 .../hcrealms/hcf/util/cuboid/NamedCuboid.java | 0 .../hcf/util/imagemessage/ImageChar.java | 0 .../hcf/util/imagemessage/ImageMessage.java | 0 .../us/hcrealms/hcf/util/itemdb/ItemData.java | 0 .../us/hcrealms/hcf/util/itemdb/ItemDb.java | 0 .../hcrealms/hcf/util/itemdb/ManagedFile.java | 0 .../hcf/util/itemdb/SimpleItemDb.java | 0 .../hcrealms/hcf/visualise/BlockFiller.java | 0 .../hcf/visualise/ProtocolLibHook.java | 0 .../hcrealms/hcf/visualise/VisualBlock.java | 0 .../hcf/visualise/VisualBlockData.java | 0 .../us/hcrealms/hcf/visualise/VisualType.java | 0 .../hcf/visualise/VisualiseHandler.java | 0 .../hcf/visualise/WallBorderListener.java | 0 src/{ => main/resources}/config.yml | 0 src/{ => main/resources}/items.csv | 0 src/{ => main/resources}/plugin.yml | 0 src/{ => main/resources}/world-config.yml | 0 .../hcrealms/hcf/commands/MiscCommands.java | 177 ------------------ .../hcrealms/hcf/commands/ResetCommand.java | 47 ----- .../hcrealms/hcf/listener/ChatListener.java | 136 -------------- src/us/hcrealms/hcf/timer/TimerExecutor.java | 50 ----- 1621 files changed, 849 insertions(+), 717 deletions(-) delete mode 100644 .classpath create mode 100644 .idea/.name create mode 100644 .idea/artifacts/hFactions_jar.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/libraries/Maven__org_projectlombok_lombok_1_18_6.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml delete mode 100644 .project delete mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 dep/ExoSpigot.jar create mode 100644 dep/PermissionsEx-1.22.10.jar create mode 100644 dep/ProtocolLib.jar create mode 100644 dep/Vault.jar create mode 100644 dep/lombok.jar create mode 100644 dep/worldedit-bukkit-6.0_1.jar create mode 100644 hFactions.iml create mode 100644 pom.xml rename src/{ => main/java}/compat/com/google/common/collect/FluentIterableCompat.java (100%) rename src/{ => main/java}/compat/com/google/common/collect/GuavaCompat.java (100%) rename src/{ => main/java}/gnu/trove/TByteCollection.java (100%) rename src/{ => main/java}/gnu/trove/TCharCollection.java (100%) rename src/{ => main/java}/gnu/trove/TCollections.java (100%) rename src/{ => main/java}/gnu/trove/TDecorators.java (100%) rename src/{ => main/java}/gnu/trove/TDoubleCollection.java (100%) rename src/{ => main/java}/gnu/trove/TFloatCollection.java (100%) rename src/{ => main/java}/gnu/trove/TIntCollection.java (100%) rename src/{ => main/java}/gnu/trove/TLongCollection.java (100%) rename src/{ => main/java}/gnu/trove/TShortCollection.java (100%) rename src/{ => main/java}/gnu/trove/Version.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TByteShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TCharShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TDoubleShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TFloatShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TIntShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TLongShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TObjectShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortByteMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortCharMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortDoubleMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortFloatMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortIntMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortListDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortLongMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortObjectMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortSetDecorator.java (100%) rename src/{ => main/java}/gnu/trove/decorator/TShortShortMapDecorator.java (100%) rename src/{ => main/java}/gnu/trove/function/TByteFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TCharFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TDoubleFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TFloatFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TIntFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TLongFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TObjectFunction.java (100%) rename src/{ => main/java}/gnu/trove/function/TShortFunction.java (100%) rename src/{ => main/java}/gnu/trove/impl/Constants.java (100%) rename src/{ => main/java}/gnu/trove/impl/HashFunctions.java (100%) rename src/{ => main/java}/gnu/trove/impl/PrimeFinder.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TByteShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCharShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TCustomObjectHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TDoubleShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TFloatShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/THash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/THashIterator.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/THashPrimitiveIterator.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TIntShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TLongShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TObjectHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TPrimitiveHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortByteHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortCharHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortDoubleHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortFloatHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortIntHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortLongHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/hash/TShortShortHash.java (100%) rename src/{ => main/java}/gnu/trove/impl/package.html (100%) rename src/{ => main/java}/gnu/trove/impl/sync/SynchronizedCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/SynchronizedSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedByteShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedCharShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedDoubleShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedFloatShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedIntShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedLongShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedObjectShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessByteList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessCharList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessDoubleList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessFloatList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessIntList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessLongList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedRandomAccessShortList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortList.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/sync/TSynchronizedShortShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableByteShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableCharShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableDoubleShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableFloatShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableIntShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableLongShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableObjectShortMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessByteList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessCharList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessDoubleList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessFloatList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessIntList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessLongList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableRandomAccessShortList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortByteMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortCharMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortCollection.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortIntMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortList.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortLongMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortSet.java (100%) rename src/{ => main/java}/gnu/trove/impl/unmodifiable/TUnmodifiableShortShortMap.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TAdvancingIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TByteShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TCharShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TDoubleShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TFloatShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIntShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TLongShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TObjectShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TPrimitiveIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortByteIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortCharIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortDoubleIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortFloatIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortIntIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortLongIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortObjectIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/TShortShortIterator.java (100%) rename src/{ => main/java}/gnu/trove/iterator/hash/TObjectHashIterator.java (100%) rename src/{ => main/java}/gnu/trove/list/TByteList.java (100%) rename src/{ => main/java}/gnu/trove/list/TCharList.java (100%) rename src/{ => main/java}/gnu/trove/list/TDoubleList.java (100%) rename src/{ => main/java}/gnu/trove/list/TFloatList.java (100%) rename src/{ => main/java}/gnu/trove/list/TIntList.java (100%) rename src/{ => main/java}/gnu/trove/list/TLinkable.java (100%) rename src/{ => main/java}/gnu/trove/list/TLinkableAdapter.java (100%) rename src/{ => main/java}/gnu/trove/list/TLongList.java (100%) rename src/{ => main/java}/gnu/trove/list/TShortList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TByteArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TCharArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TDoubleArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TFloatArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TIntArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TLongArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/array/TShortArrayList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TByteLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TCharLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TDoubleLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TFloatLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TIntLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TLongLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/list/linked/TShortLinkedList.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TByteShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TCharShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TDoubleShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TFloatShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TIntShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TLongShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TObjectShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortByteMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortCharMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortDoubleMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortFloatMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortIntMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortLongMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortObjectMap.java (100%) rename src/{ => main/java}/gnu/trove/map/TShortShortMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectByteCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectCharCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectDoubleCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectFloatCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectIntCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectLongCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/custom_hash/TObjectShortCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TByteShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCharShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TCustomHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TDoubleShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TFloatShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/THashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TIntShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TLongShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TObjectShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortByteHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortCharHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortDoubleHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortFloatHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortIntHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortLongHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortObjectHashMap.java (100%) rename src/{ => main/java}/gnu/trove/map/hash/TShortShortHashMap.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TByteShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TCharShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TDoubleShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TFloatShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TIntShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TLongShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TObjectShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortByteProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortCharProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortDoubleProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortFloatProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortIntProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortLongProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortObjectProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/TShortShortProcedure.java (100%) rename src/{ => main/java}/gnu/trove/procedure/array/ToObjectArrayProceedure.java (100%) rename src/{ => main/java}/gnu/trove/queue/TByteQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TCharQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TDoubleQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TFloatQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TIntQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TLongQueue.java (100%) rename src/{ => main/java}/gnu/trove/queue/TShortQueue.java (100%) rename src/{ => main/java}/gnu/trove/set/TByteSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TCharSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TDoubleSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TFloatSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TIntSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TLongSet.java (100%) rename src/{ => main/java}/gnu/trove/set/TShortSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TByteHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TCharHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TCustomHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TDoubleHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TFloatHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/THashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TIntHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TLinkedHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TLongHashSet.java (100%) rename src/{ => main/java}/gnu/trove/set/hash/TShortHashSet.java (100%) rename src/{ => main/java}/gnu/trove/stack/TByteStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TCharStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TDoubleStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TFloatStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TIntStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TLongStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/TShortStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TByteArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TCharArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TDoubleArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TFloatArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TIntArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TLongArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/stack/array/TShortArrayStack.java (100%) rename src/{ => main/java}/gnu/trove/strategy/HashingStrategy.java (100%) rename src/{ => main/java}/gnu/trove/strategy/IdentityHashingStrategy.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ArrayStack.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Bag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/BagUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/BidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/BoundedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/BoundedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Closure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ClosureUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/CollectionUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ComparatorUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/EnumerationUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Equator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Factory.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/FactoryUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/FluentIterable.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/FunctorException.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Get.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/IterableGet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/IterableMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/IterableSortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/IterableUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/IteratorUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/KeyValue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ListUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ListValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MapUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MultiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MultiMapUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MultiSetUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/MultiValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/OrderedBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/OrderedIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/OrderedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/OrderedMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Predicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/PredicateUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Put.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/QueueUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ResettableIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/ResettableListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/SetUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/SetValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/SortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/SortedBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/SplitMapUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Transformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/TransformerUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Trie.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/TrieUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/Unmodifiable.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/AbstractBagDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/AbstractMapBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/AbstractSortedBagDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/CollectionBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/CollectionSortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/HashBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/PredicatedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/PredicatedSortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/SynchronizedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/SynchronizedSortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/TransformedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/TransformedSortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/TreeBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/UnmodifiableBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/UnmodifiableSortedBag.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bag/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/AbstractBidiMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/AbstractOrderedBidiMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/AbstractSortedBidiMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/DualHashBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/DualTreeBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/TreeBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/UnmodifiableBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/UnmodifiableOrderedBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/UnmodifiableSortedBidiMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/bidimap/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/AbstractCollectionDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/CompositeCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/IndexedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/PredicatedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/SynchronizedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/TransformedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/UnmodifiableBoundedCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/UnmodifiableCollection.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/collection/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/BooleanComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/ComparableComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/ComparatorChain.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/FixedOrderComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/NullComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/ReverseComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/TransformingComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/comparators/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/AbstractQuantifierPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/AllPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/AndPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/AnyPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/CatchAndRethrowClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ChainedClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ChainedTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/CloneTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ClosureTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ComparatorPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ConstantFactory.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ConstantTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/DefaultEquator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/EqualPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ExceptionClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ExceptionFactory.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ExceptionPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ExceptionTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/FactoryTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/FalsePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/ForClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/FunctorUtils.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/IdentityPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/IfClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/IfTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/InstanceofPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/InstantiateFactory.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/InstantiateTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/InvokerTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/MapTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NOPClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NOPTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NonePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NotNullPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NotPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NullIsExceptionPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NullIsFalsePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NullIsTruePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/NullPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/OnePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/OrPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/PredicateDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/PredicateTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/PrototypeFactory.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/StringValueTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/SwitchClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/SwitchTransformer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/TransformedPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/TransformerClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/TransformerPredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/TruePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/UniquePredicate.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/WhileClosure.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/functors/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractEmptyIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractEmptyMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractIteratorDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractListIteratorDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractMapIteratorDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractOrderedMapIteratorDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/AbstractUntypedIteratorDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ArrayIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ArrayListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/BoundedIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/CollatingIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EmptyIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EmptyListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EmptyMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EmptyOrderedIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EmptyOrderedMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EntrySetMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/EnumerationIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/FilterIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/FilterListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/IteratorChain.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/IteratorEnumeration.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/IteratorIterable.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/LazyIteratorChain.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ListIteratorWrapper.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/LoopingIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/LoopingListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/NodeListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ObjectArrayIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ObjectArrayListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ObjectGraphIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/PeekingIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/PermutationIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/PushbackIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ReverseListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/SingletonIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/SingletonListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/SkippingIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/TransformIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/UniqueFilterIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/UnmodifiableIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/UnmodifiableListIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/UnmodifiableMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/UnmodifiableOrderedMapIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/ZippingIterator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/iterators/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/AbstractKeyValue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/AbstractMapEntry.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/AbstractMapEntryDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/DefaultKeyValue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/DefaultMapEntry.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/MultiKey.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/TiedMapEntry.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/UnmodifiableMapEntry.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/keyvalue/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/AbstractLinkedList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/AbstractListDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/AbstractSerializableListDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/CursorableLinkedList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/FixedSizeList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/GrowthList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/LazyList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/NodeCachingLinkedList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/PredicatedList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/SetUniqueList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/TransformedList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/TreeList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/UnmodifiableList.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/list/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractHashedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractInputCheckedMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractIterableMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractLinkedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractOrderedMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractReferenceMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/AbstractSortedMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/CaseInsensitiveMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/CompositeMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/DefaultedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/FixedSizeMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/FixedSizeSortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/Flat3Map.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/HashedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/LRUMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/LazyMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/LazySortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/LinkedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/ListOrderedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/MultiKeyMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/MultiValueMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/PassiveExpiringMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/PredicatedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/PredicatedSortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/ReferenceIdentityMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/ReferenceMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/SingletonMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/StaticBucketMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/TransformedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/TransformedSortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/UnmodifiableEntrySet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/UnmodifiableMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/UnmodifiableOrderedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/UnmodifiableSortedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/map/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/AbstractListValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/AbstractMultiValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/AbstractMultiValuedMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/AbstractSetValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/ArrayListValuedHashMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/HashSetValuedHashMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/TransformedMultiValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/UnmodifiableMultiValuedMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multimap/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/AbstractMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/HashMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/PredicatedMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/multiset/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/overview.html (100%) rename src/{ => main/java}/org/apache/commons/collections4/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/AbstractQueueDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/CircularFifoQueue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/PredicatedQueue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/TransformedQueue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/UnmodifiableQueue.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/queue/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/CommandVisitor.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/DeleteCommand.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/EditCommand.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/EditScript.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/InsertCommand.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/KeepCommand.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/ReplacementsFinder.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/ReplacementsHandler.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/SequencesComparator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/sequence/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/AbstractNavigableSetDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/AbstractSetDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/AbstractSortedSetDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/CompositeSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/ListOrderedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/MapBackedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/PredicatedNavigableSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/PredicatedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/PredicatedSortedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/TransformedNavigableSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/TransformedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/TransformedSortedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/UnmodifiableSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/UnmodifiableSortedSet.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/set/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/splitmap/TransformedSplitMap.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/splitmap/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/AbstractBitwiseTrie.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/KeyAnalyzer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/PatriciaTrie.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/UnmodifiableTrie.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/analyzer/StringKeyAnalyzer.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/analyzer/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/collections4/trie/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/AnnotationUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ArchUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ArrayUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/BitField.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/BooleanUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharEncoding.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharRange.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharSequenceUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharSet.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharSetUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/CharUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ClassPathUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ClassUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/Conversion.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/EnumUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/JavaVersion.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/LocaleUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/NotImplementedException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ObjectUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/RandomStringUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/RandomUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/Range.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/SerializationException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/SerializationUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/StringEscapeUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/StringUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/SystemUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/ThreadUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/Validate.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/arch/Processor.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/arch/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/Builder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/CompareToBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/Diff.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/DiffBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/DiffResult.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/Diffable.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/EqualsBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/EqualsExclude.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/HashCodeBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/HashCodeExclude.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/IDKey.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyle.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/RecursiveToStringStyle.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/StandardToStringStyle.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/ToStringBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/ToStringExclude.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/ToStringStyle.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/builder/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/AbstractCircuitBreaker.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/AtomicInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/BackgroundInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/BasicThreadFactory.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/CallableBackgroundInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/CircuitBreaker.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/CircuitBreakingException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/Computable.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ConcurrentException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ConcurrentInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ConcurrentRuntimeException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ConcurrentUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ConstantInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/LazyInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/Memoizer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/ThresholdCircuitBreaker.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/TimedSemaphore.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/annotation/GuardedBy.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/annotation/Immutable.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/annotation/NotThreadSafe.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/annotation/ThreadSafe.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/annotation/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/concurrent/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/event/EventListenerSupport.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/event/EventUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/event/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/CloneFailedException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/ContextedException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/ContextedRuntimeException.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/DefaultExceptionContext.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/ExceptionContext.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/ExceptionUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/exception/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/math/Fraction.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/math/IEEE754rUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/math/NumberUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/math/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/Mutable.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableBoolean.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableByte.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableDouble.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableFloat.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableInt.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableLong.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableObject.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/MutableShort.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/mutable/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/ConstructorUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/FieldUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/InheritanceUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/MemberUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/MethodUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/TypeLiteral.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/TypeUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/Typed.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/reflect/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/CompositeFormat.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/ExtendedMessageFormat.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/FormatFactory.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/FormattableUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/StrBuilder.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/StrLookup.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/StrMatcher.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/StrSubstitutor.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/StrTokenizer.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/WordUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/AggregateTranslator.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/CodePointTranslator.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/EntityArrays.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/JavaUnicodeEscaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/LookupTranslator.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/NumericEntityEscaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/OctalUnescaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/UnicodeEscaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/UnicodeUnescaper.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/UnicodeUnpairedSurrogateRemover.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/text/translate/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/DateFormatUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/DateParser.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/DatePrinter.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/DateUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/DurationFormatUtils.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/FastDateFormat.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/FastDateParser.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/FastDatePrinter.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/FormatCache.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/StopWatch.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/time/package-info.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/ImmutablePair.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/ImmutableTriple.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/MutablePair.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/MutableTriple.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/Pair.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/Triple.java (100%) rename src/{ => main/java}/org/apache/commons/lang3/tuple/package-info.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/Base.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/BaseCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/BaseConstants.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/BasePlugins.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/ConfigurationService.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/Cooldowns.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/DateTimeFormats.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/Message.java (99%) rename src/{ => main/java}/us/hcrealms/hcf/PersistableLocation.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/ServerHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/ServerParticipator.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/StaffPriority.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/UUIDFetcher.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/balance/EconomyCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/balance/EconomyManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/balance/FlatFileEconomyManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/balance/PayCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/balance/ShopSignListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/PvpClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/PvpClassManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/archer/ArcherClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/bard/BardClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/bard/BardData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/bard/BardEffect.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/bard/BardRestorer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/event/PvpClassEquipEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/event/PvpClassUnequipEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/type/AssassinClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/type/MinerClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/classes/type/RogueClass.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/CombatLogEntry.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/CombatLogListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/CustomEntityRegistration.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/LoggerDeathEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/LoggerEntity.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/LoggerEntityHuman.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/LoggerRemovedEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/combatlog/LoggerSpawnEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/BroadcastCommand.java (86%) rename src/{ => main/java}/us/hcrealms/hcf/commands/ClearCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/CobbleCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/CoordsCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/CrowbarCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/DiamondReviveCommand.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/commands/EmeraldReviveCommand.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/commands/EnchantCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/EndPortalCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FFACommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FeedCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FightCommand.java (97%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FiltersCommand.java (65%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FixCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FlyCommand.java (97%) rename src/{ => main/java}/us/hcrealms/hcf/commands/FreezeCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GMCCommand.java (92%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GMSCommand.java (89%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GameModeCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GiveCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GodCommand.java (97%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GoldReviveCommand.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/commands/GoppleCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/HatCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/HealCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/HelpCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/InvSeeCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/ItemCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/KillCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/KingReviveCommand.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/commands/LFFCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/LagCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/ListCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/LockdownCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/LogoutCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/MapKitCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/MessageCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/MessageEvent.java (91%) create mode 100644 src/main/java/us/hcrealms/hcf/commands/MiscCommands.java rename src/{ => main/java}/us/hcrealms/hcf/commands/MoreCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/OreStatsCommand.java (65%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PanicCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PingCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PlayTimeCommand.java (81%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PlayerFreezeEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PlayerVanishEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PlayerVaultCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/PvpTimerCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/RandomCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/RefundCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/RenameCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/ReplyCommand.java (100%) create mode 100644 src/main/java/us/hcrealms/hcf/commands/ResetCommand.java rename src/{ => main/java}/us/hcrealms/hcf/commands/RubyReviveCommand.java (94%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SetBorderCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SetCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SetKBCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SkullCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SpawnCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SpawnerCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/StaffModeCommand.java (84%) rename src/{ => main/java}/us/hcrealms/hcf/commands/StatsCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/SudoCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TLCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TeamspeakCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TeleportAllCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TeleportCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TeleportHereCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/ToggleMessageCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/TopCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/VanishCommand.java (96%) rename src/{ => main/java}/us/hcrealms/hcf/commands/WhoisCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/commands/WorldCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/config/FileConfig.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/config/PlayerData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/config/PotionLimiterData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/config/WorldData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/crowbar/Crowbar.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/Deathban.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/DeathbanListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/DeathbanManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/FlatFileDeathbanManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/LivesExecutor.java (82%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/StaffReviveCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesCheckArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesCheckDeathbanArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesClearDeathbansArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesGiveArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesReviveArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesSetArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/deathban/lives/argument/LivesSetDeathbanTimeArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/CaptureZone.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/EventExecutor.java (81%) rename src/{ => main/java}/us/hcrealms/hcf/event/EventScheduler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/EventTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/EventType.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventCancelArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventCreateArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventDeleteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventRenameArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventSetAreaArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventSetCapzoneArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventStartArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/argument/EventUptimeArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/conquest/ConquestExecutor.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/conquest/ConquestSetpointsArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/eotw/EOTWHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/eotw/EotwCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/eotw/EotwListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/faction/CapturableFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/faction/ConquestFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/faction/EventFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/faction/KothFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/glmountain/CountdownManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/glmountain/GlowstoneMountain.java (89%) rename src/{ => main/java}/us/hcrealms/hcf/event/glmountain/MountainHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/glmountain/models/CuboidRegion.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/glmountain/models/Mountain.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/koth/KothExecutor.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/koth/argument/KothNextArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/koth/argument/KothScheduleArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/koth/argument/KothSetCapDelayArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/koth/argument/KothShowArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/tracker/ConquestTracker.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/tracker/EventTracker.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/event/tracker/KothTracker.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/CaseInsensitiveHashingStrategy.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/CaseInsensitiveMap.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/FactionExecutor.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/FactionManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/FactionMember.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/FlatFileFactionManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/LandMap.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionAcceptArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionAllyArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionAnnouncementArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionBuildArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionChatArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionClaimArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionClaimsArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionCoLeaderArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionCreateArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionDemoteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionDepositArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionDisbandArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionHelpArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionHomeArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionInviteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionInvitesArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionKickArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionLeaderArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionLeaveArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionListArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionMapArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionMessageArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionOpenArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionPromoteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionRenameArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionSetHomeArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionShowArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionStuckArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionUnallyArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionUnclaimArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionUninviteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/FactionWithdrawArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionChatSpyArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionClaimForArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionClearClaimsArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionForceJoinArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionForceLeaderArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionForcePromoteArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionLockArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionMuteArgument.java (91%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionRemoveArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionSetDeathbanMultiplierArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionSetDtrArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/argument/staff/FactionSetDtrRegenArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/claim/Claim.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/claim/ClaimHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/claim/ClaimSelection.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/claim/ClaimWandListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/claim/Subclaim.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/CaptureZoneEnterEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/CaptureZoneLeaveEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionChatEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionClaimChangeEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionClaimChangedEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionCreateEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionDtrChangeEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionFocusChangeEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionRelationCreateEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionRelationRemoveEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionRemoveEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/FactionRenameEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerClaimEnterEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerFreezeEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerJoinFactionEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerJoinedFactionEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerLeaveFactionEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/PlayerLeftFactionEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/cause/ClaimChangeCause.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/event/cause/FactionLeaveCause.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/struct/ChatChannel.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/struct/Raidable.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/struct/RegenStatus.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/struct/Relation.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/struct/Role.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/ClaimableFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/EndPortalFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/Faction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/GlowstoneFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/PlayerFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/RoadFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/SpawnFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/WarzoneFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/faction/type/WildernessFaction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/inventory/CustomInventory.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/inventory/CustomInventoryListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/inventory/implementation/ClaimSettingsInventory.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/inventory/implementation/runnable/BlockChangeRunnable.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/AutoSmeltOreListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/BookDeenchantListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/BorderListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/BottledExpListener.java (100%) create mode 100644 src/main/java/us/hcrealms/hcf/listener/ChatListener.java rename src/{ => main/java}/us/hcrealms/hcf/listener/CommandBlockerListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/CoreListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/CrowbarListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/DeathListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/DeathMessageListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/ElevatorListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/EnderPearlFix.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/EntityLimitListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/ExpMultiplierListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FactionListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FactionsCoreListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FastBrewingListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FastPotListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FastSmeltListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FoundDiamondsListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/FurnaceSmeltSpeederListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/GodListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/ItemStatTrackingListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/KitMapListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/LoginEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/OreCountListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/PearlGlitchListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/PlayTimeManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/PotionLimitListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/PotionListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/SEMListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/SignSubclaimListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/SkullListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/StaffChatListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/StaffModeListener.java (69%) rename src/{ => main/java}/us/hcrealms/hcf/listener/UnRepairableListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/VanishListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/WorldListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/ArmorFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BeaconStrengthFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BlockClipListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BlockHitFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BlockJumpGlitchFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BoatGlitchFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/BookQuillFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/CommandBlocker.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/DupeGlitchFix.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/EnchantLimitListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/EnderChestRemovalListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/HungerFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/InfinityArrowFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/MaterialUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/NaturalMobSpawnFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/PearlGlitchListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/PexCrashFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/PortalListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/PotionLimitData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/StrengthFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/StrengthListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/SyntaxBlocker.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/VoidGlitchFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/listener/fixes/WeatherFixListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/reboot/RebootCommand.java (91%) rename src/{ => main/java}/us/hcrealms/hcf/reboot/RebootListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/reboot/RebootTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/sale/SaleCommand.java (89%) rename src/{ => main/java}/us/hcrealms/hcf/sale/SaleListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/sale/SaleTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/BufferedObjective.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/PlayerBoard.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/ScoreboardHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/SidebarEntry.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/SidebarProvider.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/scoreboard/provider/TimerSidebarProvider.java (97%) rename src/{ => main/java}/us/hcrealms/hcf/serializable/SerializableLocation.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/signs/EventSignListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/signs/Kit.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/signs/KitSignListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/sotw/SotwCommand.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/sotw/SotwListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/sotw/SotwTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/staffmode/StaffInventory.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/staffmode/StaffItems.java (88%) rename src/{ => main/java}/us/hcrealms/hcf/staffmode/StaffPriority.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/stattracker/OreTrackerListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/stattracker/StatTrackListener.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/stattracker/StatTrackUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/GlobalTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/PlayerTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/Timer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/TimerCooldown.java (100%) create mode 100644 src/main/java/us/hcrealms/hcf/timer/TimerExecutor.java rename src/{ => main/java}/us/hcrealms/hcf/timer/TimerManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/argument/TimerCheckArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/argument/TimerSetArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/event/TimerClearEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/event/TimerExpireEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/event/TimerExtendEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/event/TimerPauseEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/event/TimerStartEvent.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/AppleTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/ArcherTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/EnderPearlTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/GappleTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/HomeTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/LogoutTimer.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/PvPTimerProtection.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/PvpClassWarmupTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/SpawnTagTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/StuckTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/timer/type/TeleportTimer.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/user/AbstractUserManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/user/ConsoleUser.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/user/FactionUser.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/user/UserManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/BukkitUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/Color.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/ConcurrentValueOrderedMap.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/Config.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/DelayedMessageRunnable.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/DurationFormatter.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/ExperienceManager.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/GenericUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/Handler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/InventorySerialisation.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/InventoryUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/ItemBuilder.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/ItemUtil.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/JavaUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/MapSorting.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/Message.java (93%) rename src/{ => main/java}/us/hcrealms/hcf/util/NameHistory.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/NmsUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/ParticleEffect.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/PersistableLocation.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/SignHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/SpigotUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/TimeUtils.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/UUIDFetcher.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/ChatUtil.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/ClickAction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/HoverAction.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/Lang.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/Text.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/TextUtil.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/chat/Trans.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/command/ArgumentExecutor.java (95%) rename src/{ => main/java}/us/hcrealms/hcf/util/command/CommandArgument.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/command/CommandWrapper.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/CoordinatePair.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/Cuboid.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/CuboidBlockIterator.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/CuboidDirection.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/CuboidLocationIterator.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/cuboid/NamedCuboid.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/imagemessage/ImageChar.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/imagemessage/ImageMessage.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/itemdb/ItemData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/itemdb/ItemDb.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/itemdb/ManagedFile.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/util/itemdb/SimpleItemDb.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/BlockFiller.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/ProtocolLibHook.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/VisualBlock.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/VisualBlockData.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/VisualType.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/VisualiseHandler.java (100%) rename src/{ => main/java}/us/hcrealms/hcf/visualise/WallBorderListener.java (100%) rename src/{ => main/resources}/config.yml (100%) rename src/{ => main/resources}/items.csv (100%) rename src/{ => main/resources}/plugin.yml (100%) rename src/{ => main/resources}/world-config.yml (100%) delete mode 100644 src/us/hcrealms/hcf/commands/MiscCommands.java delete mode 100644 src/us/hcrealms/hcf/commands/ResetCommand.java delete mode 100644 src/us/hcrealms/hcf/listener/ChatListener.java delete mode 100644 src/us/hcrealms/hcf/timer/TimerExecutor.java diff --git a/.classpath b/.classpath deleted file mode 100644 index 984ca24..0000000 --- a/.classpath +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..d2f07e4 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +hFactions \ No newline at end of file diff --git a/.idea/artifacts/hFactions_jar.xml b/.idea/artifacts/hFactions_jar.xml new file mode 100644 index 0000000..18cf21f --- /dev/null +++ b/.idea/artifacts/hFactions_jar.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/classes/artifacts/hFactions_jar + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..2ce2490 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_projectlombok_lombok_1_18_6.xml b/.idea/libraries/Maven__org_projectlombok_lombok_1_18_6.xml new file mode 100644 index 0000000..d671bdf --- /dev/null +++ b/.idea/libraries/Maven__org_projectlombok_lombok_1_18_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d30d09e --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..52786fd --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.project b/.project deleted file mode 100644 index 712cd0d..0000000 --- a/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - hFactions - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 3a21537..0000000 --- a/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/README.md b/README.md index 1e9d169..4c3a5c6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # HCRealms-Old-Core -Old core + +* Updated to maven +* Universal use now for intellij or eclipse + +* Credits to Happy | NoobDev#4539 for converting it to maven \ No newline at end of file diff --git a/dep/ExoSpigot.jar b/dep/ExoSpigot.jar new file mode 100644 index 0000000000000000000000000000000000000000..7fbcfb11b976705b959182c78d4ab4ba2a5d40e0 GIT binary patch literal 20787710 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
USinkUGBNfxDnn01?k;58@?~NC2wLu z#5xHC`Fi1|H_{~c&tXPR4ldToK_pMA$&)YxCn(;zQb4`_ke!#$SO8mJD zXhbvnv!Ua9npOuGNhHA!P<8Sqh5+hE{Nw3l{7uR|!FNeYR4FW0>)snJAnRBIa<{${ z`@kuu$8Y5dZ~5hoJNAV*LK0jkz6|wjb$LiIa1OdqB67(+Y?%r46QDXX`8I0o25+_a zc2*?iR3e=!Lh$Q%y^NJljb=iu&R>I3wGU$@SY$~u#z`nu-pI~6kgnqEdJD`m#sJPC zW$=9zptQ9#Oeynkbx5>!yPhJyu!;h$!=c7;oek(KDYhyY2b{n&6-Gc{ms+kI zK<05%T<<%CDI=lU=?$vyhctoy3{BTqtBw=C5s;8{+0G+EM^`H8=Z{)0V=JB9P98+7WsV*PGlE%`XE2rQ)F2_Z4$dfm`gO{#GC z2LH~5LqL5g>Z73dOPtuOU4u#k602vq#QA2_Wmtr{Znhz`YH;^bXYwpm^I}7)!u7T> z&H0!?jU|S$k3rJgAE1AD=Zg zCp9mwb_(oja&Y>EWMX?hSQQk?KruRN=nvlmv)G>8V%JV&;1vb{rQy_q5`eRXoI$TaiY*QeQ9uwpvhn#R!(hu^Fs%fh{3tF$R43pw9)} z5`EQeury{kk8z*Y?QwLhtVYLY6aQXXq;%!=kRtL^Vww&{X>4FuXd;{=(AqMM8q4bM2>0^_6hXOw=AKsFu`#yO6x670$?Z+JSfx`OeQ^yh5F z8O1UghEfk^>Fcc8uP9Tf>jT!6cbhs6rt$L1Us=!~r-;2gvJXb#TWpz)4>Lxc7nP+U z_89~9bD)NZcl&1AQ@5d2lSwX+3_G@<%&9F7)P3yeOOQC;l9+iBaeiXR z;3-c-5;$n>FKW|>zut{bjmt&p6wqmJ6nqrC-!33$%k&blEC^Rms>?W;BgctzO*<8) zeLh|7N7Jy}Q)7pk7^}OG&^5F*xr9wkMQ|F?w(ljAnM12!L$H}7lcf1HK%22rB%O%p z#5GA~yI4GbQ24pyoT5nI1d7H7;l0AR%wDd=)qlVF>bwO9td-j{QqX^sCla~7> z#Kz?ILak|)39w7moU9NC`ce79E%&Bka`#lj_W@g+-U6{X@}36xvYj=s!WG0o+X5|o z5p>m9?wC**#40G6CH_5{-bAFJLuemoB0e&(7ONJkp>x^yU zZ1*&sV2{}hSCyOh8+zE`qG#7VJy< zxD+rA$vONXvd%N&Rcw_9UZjx(+$oBnGNbpyK;)S%@o7c^7dI``wf)lR`%S#WZbcM# z2f6c3)`w-U1-vpDqbIQc!*IU!j*(`U3|=q&Q`pNd-~V$T^|Cv7X-^%^j2x5(s-XPo zQTWDqV!T~fEJgKm3E3UTIA@dg;E69&jm5ewQ0}gs4&6B#b{OzeBcNyLB8>Yw)W%|i z;b=r*_a;A=jE_0)!^=~8<-}tLz4^?p_FD=C-*tFj%09zX<#L>#vu=HUmFWC z?yAPQFgO^K-%qui@ju=w9$PGd)W)_uue~ABy?6 z_P>aGVEof9zl?EwJ7f5pJ6|^KKf^P=9a{gJ<2NW$&;G}Is_$aw=dj10d$&J)@;k%N zL+%@R`F9n6JJI-?Nq*>p?=ATU^H1&ao$G$r^#y49DW3VgL4O!K`+lI`In4E(e{8nz%FrJJ zSs6Jv=>2q2f3M`vvBU3`{6(DbyHNTyOz_*e@83N9i}>GnQT|hq?z_tW8~sm?6uwjJ zHx_FfGlw4+-|rmt8`rN!)1S5CKj6Wi*QY-L?ElI9^IG*M8u~v){6bRxsf=Gp(0@AX zFTC^Tv;VXDe8=(&J;eXu{DrBqzC`Y?L8pHMJ!$l8&Hj}jBpe1wUxNSuWWU55&;PU3 zKfuo+)n%InRs=7)(dW(qE-|kDY5Y-;3%zcr+A;>0Zf&!$*d5UVKKZEg-svcxae2WF3XQAVq!EsQAn-qiX?;-313ARBQ{7oH2N(W){WaP8@Kn&x&t9#QXfv8@B~re1}z^zv?Bdbqlk@VoMqU@tdqvQD(l7{A_! zhpd*5HZ@GG*CZDVYDf%$0`(Z}P5&ye+;(~|=?E*pRN7J~J>QFCjje1f8!C)+2Tew3 zz%BFqa7Oh}VwAeqLWJk?Ypkk#dG|Ukk$aS7kw?HW-Zth}8G9?=xFk~GYsW~ZSb-38 zIsW)5$UPdI%mbV=ATf*F6g2yeJ-H_w(L<;Kc@p;N5f;#}b#+vMGLR}u2$*i_1i!De z>E~~3tzh_9Z;P$#Nr<#2qr*l+86dG{4|`bKS~tkk7ZVOgnaS`(WxDnyCa20~n9)|M z_?q2W&9rLb#8;eUKHU*-&76Q~M}yvnFkkRgw#3$7M*vWN-gMKbgFG8S7L7ELt`of5 zjujkREFrDy6@6STRt6p33FNL=Iiw!A;1ip;AOlmqDs(V=w*5>pnwT*d&%@(p=(ZKfnZqJ-6W^#WF47sn5 zm~Bfx57Zjv{U_dgv}DqaM)e^(r$yE*mnb7ZHt;6uIr^n@L12!cxY( zu`BK9@|$PnE=qt%1(aVYA(%dLZ?rr%23Lc&-WH4p8;>A3oX}N5WXdh_DrRJgeB|mF z1*X7eu`_9ZFWpn-@D&Hhf#57|-WtY%sWoe#n}8pV*PAMr!(vU!YP}FICrMw%#w8iU zZSgG88H}n`Q!u|DE!NL!#Jl%!VBi*o`4}&H($^r)hJ{16op!fvX)YP12D6?C)4({b z)LMq)*b5#{2q2^7b2}>VRoL>nRzkO<#HpqjX!6C^>uvKv!FLaaJTrBX*I-XJ7Yt&-UWV?)<2lW@Lovq7mbPW7FHCmhpzp zdH=cFHqX`c^Lt51Q7^x5{(mK=|3ed`23n!I@lp6zwN7wp4V4w|MDPWZ3vkDiNa<{? ztlx)+vG}&Vz(hQ6i}uK6dj*hZ=`KFXue>*}2~MIW2XRK$-J7rNx9l~?oy_%}$8XQH-%F;{lenQno1}zipDMAQ&47}Q%>4jS z`1U;9w z{8#z-yJFw=DF4OtOM_Y2n7?ciX&mkKtQ{=>#}f{R_Hh6;CIA3cUjPBV75o3S5_iLR`c?yjF(EzHddmDm$(tMDXZ1&Cv41l1*KM4*1Uo9G^(MYHBg=JGNzn2 zv>*^>tR$f(|F%KKYo4m@n&hN)`^4Weu6-aVYk<;Cp@dBIK2n;CCT!z9xwP~=Crvt` z6~TVd2TS$d);J+K9<*yEEkm7v6s5Wa^fLu}g#o9h-742nZr3}VNKrO3?XGaq0ZDFG zAOfNJ+8%!JcR~tw>;yy+Mm6HsjBWrR@RP4DulbSl&d&_gH`JvLeNxsQzzd|q@xGrQYNJgQzFHb>8d~JIDQ`&W!0CA~R!MC` zc53FtM5$$D`nxPq4kdBEsC1{qh@9+2ZxyhOwz0U(hZE zG+O6uyUC$qItm;sWwMM)7!uO8!@JQG3?e-US^;Z7F)4p&EagE=oZGk8B2hu&$|8aB zbSahNk4{tK@`Y#!s>ipGvghZuhEY_l8}N>A0LK8Ky;$gn3@-xb{3TDY?rXW zs?hlcnYk43Y4UTb>j6>RwRqYt>}E3>48o|DwUELgaYPj_lwtT~bApf)UD8w$9qFup z+gMjI?5mOhFBs0&ZiA}Cx`%3l!Zp00LgsjZLZ?_k0}S1UAZ=L{k%nZJHfXH{W{@ak zps%QK25VUKPFZLMCm#mc7SK?j9x#Cm)r2+UYp9Vgn1hnkmKYy6xTV%Db_QRI7rKg! zOfWMm`=iy%SeLclh;x4?9qWe~+^zP*GfvK!fIr8@Un`p6*@;{3C|=y4!T?vt=?W_N zn&%qV0(zPr?G459jOa8rh!7e)!t3i(OJ3?kw3O5XcsD5~y-fP@mH^2U^20}TU!RRk zue8qqFd(xeZwJfD5!qrg?cP%G){TOCo15q|HA?3)S?OM^1lzGYKJ2$F@rYTQ@pZSM zgH*ItoGV{Kmz4*}85L`Nw9F!nEEk?U*1eKdW^QvN8K#mpVOSlLfXx-e4IrHJEx#=M zg59Y4F7QFaK60K16aos-n=9z)nBZ|aI`>&b^f|huqRytl8IYD?B?ZY9=LvDuRuhl! zVO1gVL$@e+l!JO<2k-)5ynqdWT8brXS!pT13mCvVc=Z6U?T2UuhwY(+MgNgpbM+Ld z_x0Xv#1F5fCl7NCK7Mg&6h9(+i;hB1CWXO|dq(v(Tc&ML@1Y>fb7Xyr0}P^k@7lmX zrDNsL9rkciuY;cnLsmKyr!r<}7_c)Fhu)uq!_=_U*o6`Gg88%u%MFn8m8t!W3lg+E zfcq`l#VBc27TK;>kTo*r7U>v#JPLchwxyo%*U^op+&-~VjZoG|Qn~ht5=A3$WI@r5 zL-E3Q^vCfD$K%l{AKpAluhBKz6OCcyydrJF5!SM_JD6f#%iAk-#}M7)F?Uqi#odU) z1LcX1|7wAis4qjl^p1WKmsFuuoVPH8{PmDnjVubKn4q&{*u|V;+yl3C{V;ET1QsgW z2aX}cdy6SJvgSQ3=DRfVrB!4FNoKV-;h^&r#*v`-Kv-TH+X{&-0}@A_$bg4CiV=G! z#)D6WrsFc_rpnC6lAk~yhY8L21|*oMp`Xm-#Ck^4AkyaEr7cCt5Ne?zGf9IF4*8Sa zEi$^6@&+^8K*dZlN@#cccND1^Qtd?38S(1?-fv-T1@C#HJ;H5*IMVFAo*0OMZj z20FY~+Fd|*>*Ac0OQT{=&(8(kI!w5vsN_8L;V3To1pj1r10=F;Mu}7=z5FS~TT)L^ z0UpTz-c=l69y@(xr88WnCK^8pS8{*kB0kvk%6=+Ok63Mo48BTg-%<%MTxHL9t-X>F z@awFwasRTNbR_{Y6G*t#ypI>1#MmKIao`{etGRi-m_k_9P9<2cUXf{{m!CLa>wFvq zxH;xoUEGiXe~@_!2RE8&M|S6qnS2iESWYe>4Ig?}$pBhk0jD(X+i1I#FNZQlzNL7Q zEFT8TEhu`L*mHW&7lxVhi^NFzJwCwct0|T>3-b|~PE^yt0Sm$MK7z<@qQ7RAUU?&@ z1~06AH(vvDSC$o{T`@ztQIvSI4rdj#++WK z;v7{n3O;(*pnFmnl&eRC8)lLCQf1dy(C@}sfVSjb z!_J9wpxBC95Q!FTw?3mA7N`)=nHloc?>@pgt;Xchl9pvq>H01Cn^^y`>5!Y`@%=O zAONe%X=7}wx+?uq${B3_4)aWKJ?2rJu?n%bheZM|{mqk5(PH8Gms_@##9 zbF&-1hX~s&xw<6e$@RCiFgS%qwV~sUPWCXU~s+!g1gl|tQQ&H!MbWo^hfeMFo4%A z%;9J#t`Gbouti(t!%O6sEzxG9qvHF0d%o&8&dxc7NtV5VXfXaV6btvIZ8c^KwLwpy z&tVwHrC-0?1u283eZuIEeb$ITq}(%XD9w0#HU5;80fDlPJh041V8$|I$5V+vkIC1d z#0AHdMy4!)27i!{xZ1=H!7Na5&S+E5xSoq%Lknyy6R%05zz^TRF-kbapHl%ky<6DT zuH?2iepu4(A$=~ON$KI~ui&r9B5he+3UiYpSaCe*^AM0v;cfAbVev`|Tb=77mMfG9 z!?Qlo@Bu+}TMduK~D(zd%gD1yG9V(8sf>pWisF zI~vYFO5crF^NPO}_)P`~2!K1_GH_f=YD`vX^gpf8`3zeku=$$h*4AabpfvA()}D z?^woj1#%$E;9b-I4Ae%_q>wAhiZmmNFU==tWoiWOOJgp0a~o#@pZ3a@p%p%8_?2)j zFT@qZUU#gXN_p{GocC)}uhYC5+_$6<&v;$lRYZ4py>Hhok5q7~_|KfwXhQmGquH${ zxYW$yn5SW4{fL)#6SG$3$_cMgb*su{ONgQ|8!dJ3F7kV}v|(QkmK6=KV1kbz3$zc6 z>ga3>0-%JK%%9{1Z`)+E3+7+VngPbOke@wP1L4vQZqtnGj%f8Trm`ha?rnUQt&~Bo z$TZ7xE{~0Pbl{Uvo1XIY$3o~?uYS|C9{r49G#m?nI>5*`rj9WC2p&k!^u&;46LEzd zM^58p+Uf7>}xcr^gb-d(AyM5vNkNH%G5%+aCe6u9RA zzedW|mG83L3iQfo@MA1;(6d`@mm$I8S~)K(Ccdm4zpeU#>}*pj=mWBpR>Lgs!9-y! zW{u{yMaly33WHNVT~^#PaAO`tbdND~BvO;glOywPx%d{ex{7w5%NLr@#8Ysa0PnQC z=KVRv*1vStx=kH+e;gA-fx$8&$dzBRh!z?`=ae`Qcd(a`xA}y-P)dpV;5OV(oXmMj zm)`l6M^_LOA&tG$b)%XyK=kmK^yGD|(?S{Uwy2~E9wR1CI)TL*P2FW)^?{G$ zqwwGvA0FY36nh7^fOlj+v5G1G3Ukh0oddQ}XWnhy!eKmbcQ!r+bV4#aLHV9PMS)q! z#gt@=(E2`+qCd0eF2jB~`O?g;7d#7&1)w*`a3Nqw@NP8_$y(^Fewu30vL_KApDwMS zGe1J6U)xx|LdIThQQiV}HBjBq>Mrytlo3Lq$W;S~nz*&D;qn^NUi#ir6xHaPa419x zbXI3|a$Y(2py|}gD$NuT`;kD+N_}60vY>8N_-u~n$e=0n8h%^t`4FeH{IxqjFYd^~ zZOE@7r?ZCW{ckU&3#9^q{c&e_t643zPX@{wV?p~?KcRq3&QZBGtRLIg0+Jl((wq^w zJR9HC<=jZE43NyuGXlyuZ$Ke+mDpw@1%Gt&-E&)20S|=h_=S)sTX;=TL}-mm5)$F`F}jw<##qd-`;58e6w(RcbW>k;t2SR%M*zSk?38E(GB z5^=b+Hb~>Ky$QeToh|FShePHvt8{4e399m~_ipkh4L=&ZAo3~?gTsZ>f^d98<>)=A zq775J=mf?ymZ_b^yAOC8Ece|Ii*WiBXC+(e$fB|q;H~o|PFM1Ea2xVh5b(j1 zvP#|vjWv$3Vq{Y2xt*|$zIM}ZN?7Y>Tjq8JSO>1vzi@XJA6k;N9=jKxFm7Jh@ze8Z zc(+8MDnP=Z$KeKizVn!t1=@pl1Gq{o&g2JJEfLVUNWwA%j_oEU>#He9ijTe|n)f?)Mdw!!JAEBN4xwg*9O ztdH$?_e19{;py8WbnQ25(Efhq=#GLI{p#v_-XawO?eHCZ315IC-fZeYjK*9Ean2%q zVo8JdnKpwZlC|njY~ig)l1LcJUR5hb2No?etSY0FO|Gb9{92qt=7WESpVN5Ml!*+( z;+*Ma??2$EfOEC5u^?ernC0PCqNm%*%BL+SN~OJ%1BgJPKRpdotg{9PE66LXFLTYP zB_{hEhkc0v?2G0gn$?}HYWRSy3ZTiJ!xES)>cTPjnRzFF;q4SL-IO2#uui=u?#e>f zvMTY86y1uL9wUm^kcQEodYPX_HDl69c7oUdH@D?uLyTR@jpz--Vt*kd*8ub3xx9K%Oq5*R=?FNp&9!Tr8jjbOixmHAq^|7 zsjLXXJh+vtHrwKmlCjY;{OWn^LM=4ht#ZW3vv<&}82} z=%i0+aw%mzXxKT$p;4<3Z!G&~)(CN{7yKV(OV{emgrtv06V+C)QS7@TY)+Ik`-kw4vwY^B$;i{HORqk{hrC5Zd)VrW%StT% zd{ZC@sMIYCEC=a%qg{>#7@4EX^afzWum;GC&3Ok^5R~>!Cp%vzfkv@ub(_Llz|bqA z*y9|A9OTrh5E{34{_hWFjTT?NH*VJS*d|azGH7>X*BQ~^x0xOppoT*4tLH3o6|7(v zge@{{3EOb)yKh^I+?+_?C^b;ZowFM4s{c4DE7d$84T=JpPI1Kcv2Uotw0wlp2Ty(e zbF(DVQkHOup;`KwzINNy;2BMtGkwiFRSC7qWYqc6(jl<8fw3>m^;0g|Lft~OpR~^F z+R?83Ey<;|Q~I<^tl>7p-pBFMt(3s)DC3w@(QLeV=lb<(#4>RbKW$P&V;8HYLK=!? z>R2MiiT-uG2^eO^lAVvP4y?M~aSzY(@i>p$Nd7fPTP0m9%bKz*FmECU9^47g*7|6T zUSctVFFy}&t0}+0TZx5oA@;ee)d4{&Y*{VqGns19gsu&L=i9LNY_;H??`Sw){_lv_ z2aN%M+`)hwg%y(wlerf4qxG!Lf?-1BzEaiFa*hKJUTHgOIy zmmVeuvQ-u#Fhy*fh_bTfM(KGe>w_%FcS9oj_oa!KM|s|OzN^Y8i(ZUibN$rE&iyQp z5r7S&B3-&|kYT|CTZ_=dBe!z5uhDS9yy)-@v+)c8EzX#%Oksm1iQ{04zJT;=VHsQ= z>6mJTg<)}|Ve#<_)D-n`iAWAa38m0zh?_M&QZ^V%z>QV9#v?lWgiJ3^x?|(L0rV`k zLf8pEICVj3AYXLi#Plzw&p2pb-V*9g&m`APpr$#R0KVe5VG5(RyG=yb%V(Fh-$UoP z(waq{_RA*AQO`#+%?+8Xgtuujil<%~DIHE`I-%dm_b}`|vVf)4PT}BiE}#DjhL^}P zR84d<>n+t}MGz4*k~JBTT#J8`zvH5t_wj;3bodppRbb0iP&ZkX2>TRo@0e~F6kr{g z_HChoq_m85F?*3xtW_9Uzs5@GAqf5COzLM{pI(xb=VavGq~K;nyG^`_PE^$No{2Y@ zp?0w8)4N>uTr$`!9_TVM?TGWYl8ui>MYX~`(^@QoauuE*rwm*85WuDqo(TB~WsWug z+0-`ZxoLKS1#)CQig*lo?0nSA$x9B>|I7hw$g3sc+e8F9ZpRwXgDm7uZ{~+3WsVP; zE+p>0uR^4g?j!;;vS%Lc0euCO`I-WvCmQ|HtX#;A&d447j^N>)OV-2~nEOF+gb8Zz zJF9R^p8V_zx;fws{g+eepqhR)!M64L+`25Ct=UvHL9?s zNO|XSI->%&ZPQ$z^JvZvhx)$O;V?9~_psIN&6}8IBlYapV%lTCl5C~Q+*SEmoN_XU z#WtD6HiyN>8O6s3#k`zy-nIEp8*d)_qwZ|T_Sz4NpY8IV`l9Z5r6-?P-ScQ;-aeqY zDg*F%Mn;=cSIV+cg!Ia6;&~&v->SC;swTjxRh%Up0z={7t@Hw&lYy{Emze-Ll~ssA z8g#Ccl;M0Jm`_|)=K=A-Ddd|u5kV7D7f09zV6ZKZ1@BIjjL5~MyjcNm%3!N#5e9E( zVWxXUKMARdPzN*>-AoqMP1ZzL+$~c)#-Z)G0|?4M8@Ntz=vKnXSL5?ubok<)Tqz&! z%x)Zz#WEtOMl3!$coEjE=QH%^h%MUf&PG8$o6)fu&B@eFM<#XIUevIutCsP{=}0J^ z@~qef@GRPM6n9D>8hDe9=9mtUq&qq&A?s2bjSeDkeSJ%7Lzy9m3$a|EW6a87i4?yF zQW|kABf8Q54?IA_zX!mD=yg3@8va7O-?H-wmx5-<0Dg?KOdg#p^0np>8nZ#4gE{Jh zq(F`SCV2~E4yF)9JuwICR6~%b29lB!S^)SK`s@}8F6pQ+bSx=b-1%Qil+!G^t?^VA z^nK;IHp~V|mFP+wG`>Ln0dfuf3J7$~r^}u53&%7qp6|eaDRzO6b{yy%W!|dTm;4fm z=Y=Om-Bbnn?1~6HgNdGDcgZi2_$a#w96q&d48Jq=7DGfix&+(wKw~X~UV$!kjy6S# zgJL#~sf4CcqcX*1dEM#))vXn#wh=_*R#jRzD&H6MEIh=%%6_W~onw5q%C)R>ozaVG z38LBbAMU=YGLCu=Pax(ucy>}_MOLYzeVd}1TxB5yRJ3lTg@T?3fXf`jQi&Em4#0lx z@CZA`{h6KzfaxlQF-Uz-dLB%8^T8D4GOh1Kv@}h+2PI?UmU+Q}E+SIoC@v^*6cs6O z6c;J)K&r9gI?zm}*%C%+g~9#H=kTgJ0SWr8mYH*YQMHMlX-Z)5kwbAKJO|=FcAb|} zN!9|@%RbDJbT1BP5bF50Ot^6itK-2H2&?lku>tESY6a6DS?H85)SDQ@H&%C`7R@~@ zWP9Oe@m>D?D(6!mC=otO}JTK8d%rG*Pc>7;z{H zpPVS@p$gMi6@64uZTg<34+{F1K5C#}=>gIHq>moxM|!|O|6wOE)Nd#Z?om*EJ?&R$ zoN%XXk@!dfBdDO15lp105mcnS(ez@4wt=`J>yL7NOtY=Kr79Xe`teirYgsD^djU_X zP3}?6g30$m*BQP$araU+s`s)LcKoL3(<@AR4IV5YvzLA3fn z6W|Tbe08nhdckCN>grw*oa5s(LD5N_{Z3B8_g%f$f^|dBlO(G{s&aGzPm}N_FFxuq zg`AO47d*_Usq|pPXBxi8eHmN|+{rNoFY=w#S=vn(`G6-C-!sAAB`+CHrT|4fHy?vb zKI@b0V5(HMsu^GN%Op`%qrp)1M)W*Ma=$g&@_T%Y5#Ur}G2Vu7aa9hW#~afa<#4MS zqZ)5sqd6UIXX9lYZg69CQ!Q_dcB~1G(amX#fVMWFoNYlRU`FG;dU$y~TGy0cs9db<0BH1X$@z z^cco9UCBIE@2+1X$U}|0sC3JKEJ1O{0)m_?ClWf)%t zzWdR>X)O+Nrq#_LE->uGKr1o_1*V}W*0Lg<<6{%g9?df;`{z9Y7iWa5l(@mhqIg3A zOcJH|SC`i9Zw&q`J;z{AQBU~L=$eX5w=F8Hvi>`faVQcQ+QTBCA&Xc98n=l>fJ0WX z2z1CU7EON8GS;JmZ?DD(-EZ8!xmCcbx@)$wSSzr8wLZ&rrCUEf3CoCFEt@>cwc_$t zy{V)sQ%kq_sCv4*Ru%Fh*Jg%YwWPBJb#HZDm9$4p1@?Mw-Mlw#q%Si?_@Kqm=ZvDy z<6kt2{qxXAjiS$nzH1bXU-Rw2r?m)HTe@(CO-p#bRv&s>r+ZcDymMAq2xwXKK`*w=xBIUQk2%a!gQ-I)SHUy>N3@z{sq6Ndd3AVmIz#eQo~JEzxO-dO9)i<6+GEX zYuEIwYBJ4L@!!FdGFRYYTlvn!+~9zVMn8i{alIYa&U(<94zghE_F7_O#jGitS(C|}%UHBK~OuNo&BF;-2b zHf5|*641N*0|k8^$5T6xer?DrWd8{$x?SO zs4Bl8S8g6FN$Y>n$E#_81)+(Yg<##^0`LURLMVmbf@G|+TNtCaTPU91Ss*nRupm^D zUM(;T#7m>|SViiAcCjpMU$!1O!V9Hwb4iIdMs8j6&fw7hurs@jIRe{>vMk;I4OK7at zT08EwN{vE~&sw6ory=9dF&OqTu219}m2s-}&;CAzVbfiP~Azs(*M-Oz;VM(0s zILL?F@%qtT7wbnyI@6HDP`BwLqaCCVigblO#P0M=6sZ1J=|0!q1^6hg(%-rw_h!#S zD97!r*~_xgm4B&URV>Vf_a=^ClraU*5wRTI&>zy~yGrkjj&`T>q@@&(ZZsj)YSry? zefHK;(xJ*a&?2np{6}*%IUd(7aPR0IPXI5;OWy*wi*zmfjYL&Tn~31y{xKf_N=GN{ z*aXywQl|Ct;4t`^?rx4yLDhR^>ab@a%tw{@T@1++Nsa+@Ud*H131?`Y8t<*8ohRa zwz`9uL9?nYUHpPyX3-5eWd)S#V^YNP&BiW_HuXVp92;2JCn<(3J*`wx zx^{<^c6_|XN3#%2POe2>9JB%eIlf6VJy@ojsx&>%CB62-udU)&y$#XW+2fFiBysx=lUdePGX+_k3t zM{m@do*Nygv1ntxo*Qwfz=O`TlEB@8y&$Uk1GO${L||*Fd9N%jk4deMU_Ll=2vLqE zF^L`++g0|gFKrXiZa+PM6h&G`@Z53!HL?_JclrH{V1bV|1CX5tga$i!x+hAdXF>xM zt1LduQBW*2PH?SBtMsOF(3(7o{_@-|gn%^Uawee;H+3Ylu}{VNHb z69qQg>Z2^YVRJ!&48ZN8=_h|+z2Q)XY||Dr+17)c>F70lnDz`;bfoS*UtkbzrJ_K_ zrF%15Ji|v0T|v{&jXs6X9KO_Zvh(U*(L+N~VQ2WL>22q76}C-lD_p&CToze;m@@YYelZJ=b_Ey1B3F%>M!yW<>{UQZ|6TR)`2cVz{yu`HTU`d`QYku$~s= zBt(Qc30LJJISD{+PNK`iL2lxxFh@~bELTxrpR?A|;!&~F!de(*k|wRl8Q_-ZDj3?6;kYdD)fw>ORwP z+bR^sSCur8!Kb$)y|!XUML&)W2nuK-8_WKSk5=f1m~l`9D1VM&BZBz{h2GpsP4)Wx~E=-h{EgyKLBJ6zmm>^fakVNz3frfJA!6Nzb=be6T z;&K_yQxrOsvnV){zbG!qW!N~PISgP!xeI`ioCO#wSEM;u8iVT3s`_pPn(4b#^_%d3 z(=-ZnA*e7IEs~x+ASjxvJM@~dSY2?K1BftkU_0`XaM)b4obh*r1hsQe# zvZEtBLQp@XaGW)uFyIB$u?_gL5g24c@JcL)2L`C`Cgs}6<~aoPQFay~;Z%)*dpvvI z3?Vn_O?~Ko&W%Tt@BzP;Ru~RTy@KeuRk0FRRkd+s!<8ZOk1rX}IOMs}5g$Ak z5OKS60dY^e9<%K56h)N-dbY#gdwXg{2)S}L*gAk6p7EFJUFFy6O;u)^Wx8YwdhYWa zb2(yxiTWEUhGliXq=_=IRByWd>%s55(qms?s}onYIO@#-3$^hoJi?o^v~9W_)Q zz17`|6fJW~GR-9S1|LoDq*H#?L6q< zZ_6lW^rv-judJE73sv)YH^+fh#ml&3W8vA5wr8OsOU<-)d*i5o!7r+L=M5ep@lGpz zFZf+Rfc|2=Ij2v8SKfMWQL{G6?xKb@q?|#oWpzlHfEC~1l|ZEnSx}e-+S45q^k{%L zCd^I^vQfIY3mxQTY8Cd@@vKFFb_VsG3~H8;ukaxGl@s^mTRsEy;=3pRBfb((zI9?( zY3oFQ5Re|T()_=cllt5gITAwgMfD@9#0B)06WuuGy*^SHg`cB=HMD! z8Mi?g;34WX^B}d>rxgZ|_i`W@;MVLDw`QMs^m*&i>%n;0+e1x%m>uK|&4cX4``73W zl&*Y4zj}{*RG?q=0oDpWJE{p<$PZHL*YU}A4C8fLHer6u`n9zt?4u%U`j>~GY~Hed z1TnC(A3=JH`w@h zBH!SsW({zvV|AC?m5ydDw=@5|%DmAV#BDF>ypFza=SzKE*oBEuBZ~I_zt*$T$cYD> zVVLmNdPt^c)vl_xmF0^9u%O8Sfsy6Gu)ixTR+%r zwrSJeN?lto@m1hEM_X%Ui(YB47tGWYqcz(SZ|GU&4R0X6u_Bd*28Gbd6ng5v={6g! z;E_R)0~7%FPBMia`RG(2i$}8ub-aFlFj_3WisxElVAR5eIhie7+zTBpdEC1qBv z-B?B&5anHZK__QwY2KxDInho_TXYdoscQ0`@A@oz+XfvkO+l*i4)X1qzNY%H2fEvo zLUg(1>aLL4b#G63iN_;Kv`7idw4xTL>DV#dE^tGSO6b$xu3vr@)t5r8YW6deytWiR z+%$xTHR6pG6n$Ukh&^|7MKWyvwafLmh9HpO9`v3AM6X!Z&LW+j{o;z#O=V`l_zEAS zwFK>2H@D~bCQPG?EFswuJd1MY@D_-dnT%}1vmJh(8dZfJMF_d6@}?@Q&MZ`^R|neM zbx^O(9bPA`zvV)`i3LX5IMhSUq=%lxF!;9$Z?M!>X$qSf@=T_@MF}?3KaLC zfvIso3WKast}pn-0&x|;EzcIcEtqQ;?-)RTSTj>GeNFB3G8mw$lWmPRxfycV_IRV0 zLDbs3%zEj1u7fQ3LNUhePE9Yz_zIn3KQHVtYZ~Fu=7J;JrMijfdk@C#z+>2F-N%u> z!+wf!0N!M2lpH^jRGq|9ZvytHn$M%rM*~+OB|_G7p=9#L9DkZl_d@#rG=fd2P&2> zq`2UVKIl1)Tc?@4#hVi|Jcn=qQ=nO{##6J)yP+@H;s!e0qL>#00KClj8@|^F59%9( zJyAQ&Cty$Mh}Ex}ZMq*4a>9M9yOe3@cgcBIH-7WA5Xny^Ust_AR(7AW9PmT3AcOt^ z3`*-=Ra?XP8NS22Ug;0w20@mq|yEv4z?Y->I2Rt!&Q47!Dm+EHiJ5P)@vWj9u#cVRF;=Ma;0{hnysf+oN>Uld~dB-_PI5_ zw|$J-e`>a#_AzRx(BnfGb6SvJFsSv(6X8q(hoHN(JR}dYNig0dq4?TvV|2sBAYL;M zD4Gb#3Olq1jX0(MezXv^+^2aBBMbhB|1I92Y1xm42~N{GE^QYO@I9U&n}uM|9`O!9 zI?lQh&-L3E&Zm`hK?i?%bG?9tPztf923s7^Sg1Bwd!c*^hU#{FgtqDRmR-BHGCb#1 zQdxUfF)LH#|D>I!Y$F|E#s65*Ib^ z@WOjRao?K=Qr0;_UDuEa)H_b_hTHaV`kFc?y-J`%|911XR!-0ODe%(N74CLjY5?`( zFC0alJ9ZtWfiA|x>gY4y!9??q+qhNiO?=(M@Eq<%HRiff#e;`FjHWj_oL&sUMMOb0 znT_h(CYEM}_MB43yv)s^FZ8Ix{}HI#hL`6?WjNu4+nRfuipn=3GthKll4~c8ViYeH8~;;jqI+RE%R<_F8wI&I>2|~Rs_w9ttqk&$8{E~$ZB%jEe$}scU)*8 zx~?j9bc{m$jBaZiowk1SV_{%4%>YMJdbefqTGtQ0xY1N4?15^VPB=t^czShij@{sQ zD^{`plo<}f~3nwcVXGcC{Ev$773iMYcLSLho}tAM)VMJ0ij;u zMa(bMLx3pqWesCGq;sX80?eww>&lZ0`Uzr53E}n{;eRjFJ#?h+=|?O;3bz5Kt*Qb? zkYXTy*>NGxyMZ#O+oshr87hBPCjbpc8%0fT0~IFs#^fgVM(njnUi7`1THjXTYO!1M z`B$e8&7wym8~fZ+3``wZU@4% zs>DP0SwW;{9kc7S<>wlnbf`8(Sp1BM!C}ni1q-Ha3^s_D&Gmv4Ezzr(zrY8C_SKc8 z${b$g&VhnL`)^p|rSxXa&-l&aa-SZv@Nlwnv#^dMp#Zg3XF8wwqOY!VcO^D5;HCC} zM`y_AD~{=Sig9w1p%|X7Vd{CBu2#@xlA4HzmLzmcKgQrCYa$gK9Hqd$6OBiJN6-t3 zh?0=^y-m`!e2)%Zhu03Iqsm~B;e9rcH@v%wl@FWljy?~gakp0n-8NrBwZ^gDPN8Y= zx|RVX-m6EK6$BKgs0B@tiH`P|J^0q;u+B^9Ev>RZ*Mci=d`%y4V*v1rB+qeH^0PSD zIZ@pBLK-$Olw=hxta_j=ad${=04`l#qQ<2NPzCSyc$3h&04Zx?P-UspNfc;{1nmm) zjb_?=zSwH5ZmYJ7t+-THf=ie#adi_U2K16+8oJ0S6)Tt{?q?*4=bkfz7W7m~uer~6 zSWb)z!A_!48hn=x-q{&RFE4Rh0aG{KdR@`Y4oI3}jTJ6BBO4ll=@AtAFy6_Lg6WdC zHQoO-mLr%y*B@1-^Yc)x^En)Sb??zYF@YWw3HU_3LOMUEP7jgger3QUu&C&QJrOX^C%QOqLRR&6{D-b>&m zVW9_8(CbA#nGOj$Uys5|EhHOEv)%UXmKsX8+sVQ7811FzlMJSnmle+miZB7@#icMX0Wkw?%SpnTXziZ#F>5{(z%>tv; z$j7&y;f-{-!iX2r(MqEom!TdhncpQnD-Je@u2x#8+s*JA3(b_G+Dl3l2>WdN;?!C(vSl0WCwA3k+%7!>k+i=^t?i2 zBHrv(ZeW;Faa)-d$!olv9t!yiUaTmXOPVO&x~ikh<${8^>R_zGjs~AMcnw>s!)w{! z?*ww#zx04cU2l(KsvdPD_BnkhuXcwh(y7sgN4G+0{|5c8QF&?ICI8xb(SRik85veO zOl#DWj-pc=e$Kgkv`ED-roKA7J1cobKPFo;y(4z-)q{@M)9SNYgf?g%HI-?@`b6!P zKOcV~x7O2TQ`LLE)YClb$R=&oLTR!vk0*f?LUx*VoqtkJBiNlR?(=nP=h&9b7=A!n zBhVrFjX*EEqHwtOvK-5UC*8XCBT)Z)U@gb83c;5AV4H{*sNPv9Y#tF5^gnwGWm-!F zI^2FD;PDm}B^YmG5t3Q0E>_Lc?Jz<$+A<^fv9=nk-NDuy`?gMd=4Km##Ts%?wo=f!`*tfA0C!64FFBi89U5 zc3*&g?nUlE+ez`-bpG{XI~dULGQfsbB!9BsJmeBjyG7%7nRziQPy%W+n5MO#c3#{a z$aDYT#o*<~c(3Rs|9Y`$4H^e@>Sz4x#iFF+`9P&lbx+s!CTINX#jcAKomtmzU}xEIrK0 zZt<@d0}AGbmU{WuFF*7vhvWtR^}pYiyI0y1y$j2krR2DuT=K6Mi+@XU;-O!kH!ay0 z$p!!VwXjd?JF4P^e)13`_ARz58J4K(isS|S@xrSNbZiu#x9Y*qF=~_V;Exv$rEj)) zNMO*0(p8;OZ@AX4cZV0)`EV}xN26J)gVjvnxiMeo_f{@09vd}L4#GR zSs{ZOr*(V0zx*7UHuX^^$RW5ZVUA8WT>nKsIq^6?vF3M1S1CJ@`?|uzB`Ci){G8Le zQ3&bzOaYOZ+Bhtf@j43Z4KC32;9c0`eBt+3j7Fy}^EgCQeLBF%PBXV$_0)DW4ZiPb zeI+^jSC@*jHQGblLj;9JCv38Ny!EfG)zYE$#d6vMnLNik-*K(lWzv;x)vc(NEugm) zxA^8VfU!jB)oOL!udxEUne(dbn&b+e24gQFC%8sd)ooYGI7V&NNv=9xdBCaf0`w(U zWC+7ErYo4tIk99);YkgjNgl?M8TJL*dBZp(rO8cKdNn}+n91U&z+DuPZ=$RPxAfz- zJ@ztz;WiSA18yYvTN;PM@b7Ra4uk)g#6tg+{2b%)-w+%N{~rvGMf{)S_1|Iz`X>3? z$;qb6p|9HJlJClf0n~b-SWqt^cmaQNJhT8RheBvovd#DGVP>(gImDoi=G5~fn7VPe zP?spba2lSIs7_@8vt_7wK zn@0h=(-Iw{kmnYSCMBL@Z`en9M=6$gf~RFd)0KlZ_Vy*MGE%9?dTPomQ*D%@zm4D^ z6<<_o#<2_Bw;}Ld$NgI6<#qf%b%Ajz=VTS4c@VtAI zKdiDv4wIlu93B#S6j#{yQ-I=wW`5vvu|rQenllONgiRr_2lW6K6sRH1z6NdAgDfae zLvWPx06133QgOJ?cRu}nw^Ovm!6(HTyvkmY@0NbEtuqL`_V#rn!6PPh^t z6a>B4vA5|RjKwOJUUb`qkKQD2I;fnQr+64(x(05Y&@s?rx(ZLre3ur@Icn!;{EU<2 ztd~JqGvN&juSJUk+eO-uFFZU7epa#x4FwIC#xor?c6JUVeLiRf*m zy*ZLwUae{?p@SNo61F&x)%v+wZ`iEsC#>DZ0=6~27PEB)AypJUi1;B zyF9T52I%0O!9l?L7cQcuFG`>C3nxN34Xyo>c>5SWD}>bggd;!3mtvN`goQ z$chx8*yRPhEVUB{-l!z@)xN=H1&7VD%M0vy@6K^}Pw4LsW<{vU4dc`YA(PAA*yKT=7{I&;*ujr=oJ~dHbwB3M743*=9R8Uh|paQB$b}gl9=76wHyL+ znv0z*@T4+~L1!2EBaVg#Kl z#0%fcfM5v(xEqw*j;?YUjbvtYDA8jyRAJi|+qlDDNefQah(t5fSLi|lHAFsQ$|KS(D<1uU+}=s(Y`cPI_c4SL z5_}WweFdNNo?R-qJvlU>(}8-#E0OR3f>InJ0A>ks)DLcy`y1$d>$QV!%6u=ivthEp zw_03wvKU4&Yt&Zo18F}+$}TiHni{jjpo1#R+ad6e--w;WbIl#DY9mdPT)sZLe*5Nf z@kKOReM8lI>QGLQM@{S@aY`6xe_O$fMQ_w0;R337QUq0v0=*Ub)Kct=D>4-+HxP#b zUzd=)m*S0NUFu~8N{jR*NL{PobP61XG-%`C4NtC`gU;$8MJ@KQ*sy3fMF?TGmqx;Q zgE@Z~W;vL#B`sHmSYEKnm6C|EA4~4=#CeqW0 z^fI54`FpB@plv`cJTEgED&Y6WNE~yxBF{3aItYuvo@ySau}EEKc$%PQ()*=5Z2;XA zc-fXXp36;M;#&NVLohXvlY0ZQR%^a~j}qf~I)Jj;-T=pSR}|;=W*RyoA&$_B8_v8* zwLyPR-hpEiko~ikXF!%iXV)ZW8LFur?R>}HeiW^0IB!-sEDG`|r3ja*Hzze_BXKM3tYH9rEcBI}+{;^yebtZarLcI2mi7ku<2Kec4ea<3jnyIp;$7n2JUl|8CFPc9 zk?iD%PDF)7mmjxDL1tHJBQ5X$ShU?k&;X;aD@AJv6e{2CYse4xe_^3c)M?d?@tBsM zR#G_-ltN8@goM7jrmHRLTKQ5!g@Wp{+qcT62|BQKRqsIB@{&Kdow%ek{ss=eR8AzK8V#Zr*RHi*xVGB`NrqJs|MKfMc{Kwar$&Us~mtEOKQ3> zc0z;2iKfyuxB~MN{{5cJ!v@jFHqStPgdqf`(+c>t8!Db@11;Mz?qG)S!yt>MTdi=} zb-}+lq8$WaXtYG2&}^YIdXV9S2YH|N3_tBp*Dy2cYI%B}XYDqt)BC^eac?M!-zNVk zb@x)r4ehiQvfuoy5#54N&K|Et3;QQ$p@y`SN`wjkm ztcq?Y;bD*a_}~{lL%!>FKXZ621zn45r5BtEbqrpW^dy}0ZB@NUYi(oYO~hu4$$fet z$6Xk~NkSU0tH=6OWuq@|it`NDiJ(+mJ5YiwZBzAgn{IybcvvG0PNJzV6HuhBKt8OZ z%gU_uKDG z=ijfzvbxZl*42Kw6g&9G>R&(jnZ50CKAcW+QFWmEv4=E83M>{fB58r&KMZC?3(Y&J z_Og$Y@|vpdeeq@V`!n4A@=O)^=IF}(!vHPx%Tx5&bw9(%9~`dLlH4jj4zebHuqoyQ zQtW*`j=V90h@?^JVztBMK>uwJt1}Ff$XcLoJyw{GkF0`K! zrO!x-tJc?zIv4;cHz?Tri+x#?p&7!VCTJsu!l4EY&sFKlZnwi@Om$7rn|Q`LGak6% zjXYuFR}6HjZ>i!%9lg$fYGn^gnie@Z}z&;)8b+ zVmTk3j&s8_2e@t1jEag7oJn+KiaIuda@h{>&+@FFzG6aZNiY*{&Tqw?JTw!mu_jmo zhwFof0`d$~9TVB|^%vfwQIJGrhlYN#2*uNkYP@USUldDxh)*bI7)_H!wQ$(A4NPVS z1P%Hzx64%TvjnUv_yp)zzzV(a;tf@&pi9gh7LRZdSkO3m6y>dgA^gb3sma1>vyz!x zXT$0tv!P-8_2t*BBF3@--T9V|L+b@@g$hLZW!oQV)6=cdjHSL5KEqdff}aWh{Dyx% zJ;hi2^V`$k`Q0e3(Q0ZY>WMfU_kD;&3ktM2mCl;nlsuRclsDBV3g!&gX?b8@F*<$; zkBQPGIrqotxSFqVuQUvCDVhMp576=+^}JREp3SVPo?fQv-fBPpM1A8IpIKP9DV2L( zE7UJ8ty>FkJnl@=j`NZoTxB(eWc#S$Kyx~^Ii;P&^bH~1k&>2~8p+wC(t zC7`X`*4z^v*9-J?;iptn4?%9}In6aB}@f5UHaWF$V6=aJ?+t&VA)ALc^{8no* zSP-ptaK_w%u!>+;cpswYYSHSp2z7lcd-7<7TV%)8xJ6i2Y;$SU$!)2&n^}qu3{70z zEXv~OYN8Feri$pzve|F|v}e9$v-t&$1N#C+y@uy4NWe{6Ln|v}^Gm>Wc#z&zOQ8}| zBei44QS_cA2ff-JBJ$~fWsh(|{_TIUUFSR8^9@?pgFixm%IOd@nDyh9%?w-e9rI*6 zA8taQprO4KM2AaqYOix>CRD`QCJME1MiWyuP@sN+K6YN(B5klC9h{XQY+1~0nmc9A zO#%BUFPG6|0A~vmpVDYr4ZYejVXd9Lz69AIbLlT3hvCm}vxt6w!-4!6t*#@hWP|0y z?t)f_@NmI^4%$kqRz!)I%>>YD?SuiusvaJ2lxb%ImCi8V3p_unRHvdC9xD#j_99o9 z6m{R7=yS_?(kwH(G4EA-G8SU>E}oU7PCBE-Co~uz@Xv4fr@?I<@I_Y2e&>zChP7=P z#%!pj_&_xyc7Sgpgu!B&q9ir@Axt4{wZyWwuwBJi%KwSg+uIj+>8A_J;^->F%tz-~ zn?h)DLc4zQWcIP3W=aN-j6PuFb7|F%Nhs(R8iIzQ$4$%AMq<3Gb3CLz^~qJ6vkZ+~ zu4raJ))n)LGbV%F95qhh26OamH>z2+*#Jm|MsT{yZW$;-D1K$b4qecm!R+WWG>6as z>ST>FMz(?E5-%G5-qI)1vY_+3_KiaXIYWmch{iVj`Ud+1bUBtygjjJO zVW1EZTCM!?D>Q_C^I4%SnZL6poA|6-&SxI!ePnNXOa5XuqgW8j0`M0;m+65T5a?)? z)c$Zb`V<}It8$3wdsBNqfV7dJxZ``@}aa@ehs^^h&%fDy|NmmSL_S za0uJWlpZ7E_1%?r`ahM+!5lC$$O8orm9FCDjX(SKA8_tA)U>b4%c?#*K5Og zy&mBVxCp7kd%gCGB*~tck-I(Rj%TYP?b_3`Rthme*)4Z;~(=G$8O8dL=g|km$ql)-E9G z*46?(P1PM`Wuk(JKH@`w;Yafc@~`-e6(OK`R+XRO>wd-;(#M&}Xa1OWmyL(NEi1e& zLw5=$#99(JI_BqArn|;pfA5);73~dvpBLE*4`q2<7BHbHC3>OOFt_DkG=Eh0&Jt43 z0^+Xeg8JqKSLqq(uR9J=U0Re5bM{70FW+FRO?P~{BCX6V5A+FWqUoxg77tTkn~@3p zx4FH8AqZ=NYzaL(?PQ4~6bxy_!L!rB^kzyn;nlZW4OxLu-Pc`Wa&kLge0RI8z3u}t1+4Tv)z+iY| z4>l(as}qY?H+5*rmZL2V=(db2g(?Rmm#*SCoY;L0Ix6`+Ymbt?0GfaA3q6OUQo5dh z0{Lsu``v0nXx?&~j#1Gh!RPRAtLh5!%kMc4^jhh{=t#rwEcEy*C^q#UoU~OH-&$F4YW@Gmthi%rDewKh#dfKgV(1P(ammv|kvB6NW$2Hqzaxt@){$v4 zS!}C&WvDZNhs`5YgL>NUXEB6{Q+-Ijf`R&b{UyoD&9YgN>&R^BXO46_X|Lv$m0gKS zQ|sxYJU!c$^*yxmX>4s~Y{vlV@>w_hjMmD})n1)pINasyw9t3X%rl@*BZzYJK`Ay9 zci#>-z^hF+*La;44Bciy=@!?MD#^2OwwRL1INt6(Zfx!BRV*}j8n$S@#R>EGbC?ZR zD|rW+wTj*;5b7JjKScdx!bIY|xS2RuI;oq;O8JD(N@TFj>U2Ea@pmOPUTqX_8SEw$ z0GDmwM>JaO^vMOjrD%u;g~u3?1LIs)wl*CpB%55Z_Zu%&yrUwIPH7vLy^bK>UpY)8 zUCSifX|8HV*ItlxWq{RE+L}&Giw|=i+kRn==GQ{en)R@8p;JuC>XylrLu}5I$KG*~V@FwG zk3UjKaxaW`2D`k(zv-v(0#gE|H9108VQOYvP=Dv%5DRUn;ucC{?3=f@s4w$%=xW2o z3{GaivREC*#*C07HD@p&7-V5$*F5#|)~ZNryq)weAIr<{tK^=KnpC~j0lkuMiZmgg zJ+FSXMU$p{F#EI`M|Oiq1ygu9Q>7;V8P68`Os9&08Z)lLF#q_d%V}8CrkV4ko~JjV zQMQGDYbw(-ojHr4#D2%5p-=GNo4Wkx(huh=RFCuK0nBD#faWheH9T7^!l8~h%p8&} zMrL$-f}`7)ILLj;z5(c5q?*tqlgOw}`KjfG?z`^|yc5H^#dK&;=Wra!(QJ($U}!WC znH@KlN9ehroTwhhrz?rb20uH+LRSng@y^v|qFb_)5o?`@P>=hYGDv^MGZ;VRd}YJj z-1_rg^!RdWpRK~2gAs0nI=+^WsVTX`#?RGs`q&2#rjC)S<|CU`e>V3Ne5QjSuh|=- z501DN4P~*cXzxTqUc|h4iPdtI#|N~IH&IuLmu(&C$&r~7Gk+0Oev+%MHIk)XE&pNL z8BbC1V&*6`lP&q#+SF>_D0w7X%)-1tPXslNXZS$=?M0Tn4>fDYuF*@gQ0hC=(#2{j zx2y%ZE(GZ6gN}q|IT+O9HCN$%Nsd5t`%tjM+9#uaVFPk zSF}E%7aZ)Y^~ub#xL%!yTq=x}Tbj__J2~#X=+K8Qr6bEd&mTNS1aG#$8#cfC>MNlK zbUI#SpYmLX*O4FcnIq3I^oK_R&>ow0RpBL?xB32iJpPmP3Yf_(f54q~>PVXQKn?(@ zISmHy)kEI}c&Bqg+0ju&LIc2asbDhH@uAahf~s(ot$$*+K5IfxSyOXdv-q#((aua2 zX9HEUOk^n(epO@miS^;8qJ z>`r|ZQv-@Y$jHcCpSE)ESDwUfTikcc0uMCQ?mYY&#;fxN)sbQ(yxWR=642)YeIa68 zgZ+O&y)}=@O0an4nxuY`?QCK&Nh7H zb3#`SRlW=Ized&;GrW9E+)MJS;%Ls`0nfVic$uyO^Ye_5pOM|?)wV0|(CMV_qiv^T zjLpk+WgMJ!z%)gnI_cyBgM@zl9!spZkw1zN;*LdlMvDRksQ1$$3mOeBx|c zR-ZY2E$XE8#_-Yw4+DYC1@tcLM`80`sn96ZDj*q!!=&R)^^T77Ln*yt?>(kf6O!7* z3S|NrU=$E5e;ucB^b~nx*Bjz_>M~CCQKIj>q&+=^{1R`YU9YKEpkpn_5naP#ENEx< zi@b)$_^0m-GE{q7Srm18-*4WdSIc6EZ@;2bqH<6DA*99V=jP-y-HHAhEX*hlc3M_K z`#S%KC*;N5U^Oi|T-}ldPG4_`tyPwE#G}W7&!DVP_xK{@q*wK;uH97V;g9@aBy8|( zPSP*px$j*UAWH2FP-ObpOV0~G$E!d|JzY#nsN9%qJurwP%) zh;%-ZQPfR{wV5K`;aJ3WlB9d_{gKQE(u{XJFi4XYL||)^dLKBLv_om9ZX6%yWdZA_ z?g~d0#CMQn{Hv^iq(}S`p)&i&u$qYi8!g?wptkWvh{_6ou#?>wvK3$Msts)EM;IvS z)W8_Ib+R8R2JC=|%Cc4u)J95IH^1leaE&vVx@G4X?G^c4LqGAk-QwLsxICAsJIcsI zMQzOsS*a_&Fg4}F%==YTd`N()ICu;=4C7UX0uowxSCMuXLz{`cy~Wm|U}E{e zY|Kt;RcDX!)Q}w?ETiLad)TAtWVEZjlaMa&es&N+Jz&!AVpku5XVbU?R>eG}&}Z~Ss=ExEysW!(Oo!MdQ7bk2v<(wYCAsp;LQ zT(sWIHCFB7VXHUO>s(-W00RT$?<>3{THPzHn857VEL}|JL>E1lm)IBkPvyqBF@qbn z6(pYF!E>K+ckT~-%+v=Q#6JHaX4Z&YzF}S6VYXn}>@mmsMkjB4ajs5aYxyg@&9GmW z*EVzRFxzu!Tk#AY_KAIbwVvI`Hni~@P4D*oSiYJx$Pcexitu~T z@KQ{h4(AKM&~U!!j+8K8!A|f&jzP|tqm`|3W(cBnzvc zUnQFzpZxakv9q;M)<6|g5+>dA-Q$rK5A|Mo4tx}6y0MtPw;AFL7EgyR+v4D{9?Txz z^<2Q*U|Z*GN-b28y71rylz4_c#AmJe z4CGq#v3JDBnCV^eB-wL#4OW2RSXpg_kJmM&SD_PS*F_u4x6%7}nQ1EPhULucYrWCQ zeIR>n-WJw*1Fh??hwq=8Zpja7)=NIobQpy<_*lI7IpF9rv}|AW{zIG<&zOByR%V8B zfOkBEIlx;KpRLmjT0E9Ug(JX!+!=x)#V1Hq?I z2UMM_SD~)x?133NTCyIWT$<+)2Qz89oGW>!9;~>wPRoXFUm^40t@CQ(c6qZ(uHla? zinNqfXD84=ZLYQ;Q}`qJ%FsS`jkmVFfIm$OJ)0dv_toI}JB1wz6}3!T(DU)fu9sTg z(>37yYiBN{Ju!IypnkGq%|RZZpw%Dqk7;3DQ+Lu|H@D17+UcY(kHK=BoTS;uYg$W` zXbZbP{l_G`m;{72*{Sq2O6qGBk`D;_!9R?HLY5l!WF{*^?&#O zi<~KVcdY`biH@OzkC|0Fhpe{AINqlME%-*wwU{QgX;4SjE;kkhov4*dO(J~~sp1U{ zOu9beC122R_Faqj0n)4B_rBh7aYOB_)zxRr3esNFV~4D~(fgw<24}pxF}c=f^_PNI zt&~wEFZt?K^zg-1#gh{r?5dJn4%B6ZbUqN23i?utJ~^S5icWhVA2^u5 zisyTLT{rz5f~Is~o4UJO-QLD;CnpVvt1O#sWhrEI4nZHGoIWh1->VX+T!iYmHstOC%d~ z8i+d0WGGsdiVqH%ta3%83T21}D;rcUkdj<`T+z!CJ%7yO9Jul_GVgi;@R%gE%aOxm zUcTF|URJuUZ}Fv<_0p{WDAiNJ%m>F#{HGojBdqB}iVtn|VORYMT?pNHSkp}CngUF6 zFa=oW_3i^ZTb$_&B|G(SpYr^PqQ%n6!jI7$rz`R({s80Lhb3)LIG5{6F(VIg&4RC` zrYmaOEvQBts0b?PV@?>)r7G3ceMMg0@#j%>p^`yC;R2%8aw^`FH5SQ>{EilNvx*P) zDXaS*XXW>_x=Rnq6()Gbam^InF5lF++V>wRs$#~a?df!Z(a%bKLLK&di>^?FuwasPbO{i|!qC^&9j_+_cgT zZ-(wAjm-1pH6YQ*D3D!_{-mA0JCyD@;6pozMcr{2vx1t^HAq*+HcTfQ-n^hs!g(wt zU6m-lefrfhr=^8IeMe8EtU}istsz~=u%_|o63zzSQCw!c07h89m0>;+!Q zp)70chu8qyluh@(IWr$?UXbnvsB`Zrygs$um_o{l%{N_pgjqcK2CF2A!EJ<}49wAaI) zvpaxW6QrPI18rWZeU*0_&$l&;HGsu`(rSxLgMhZ4VJer_4}dgqarWTYCvc(;frR$i z{6Pk8Bta`X47Yz$ll1*eM}!9 zLgRcq3+-?Ea#9TPkPGFb4``~LB9Y9WL83tmo*Y=Vglrw!LClfsAVyBIwKV5x7QC~x zk+5}abT=%413*ArxQR1}VA}Hs9uFcfeWenYh;w2{PVc94s=doYo}d3+<3 zw<5wZO5rw|2*z5Lx?G2)4>F7mxA!q4bJLrsXtywqV^di514bgs=!y6qYkRjn`mwp$ zoYu-Rf#5i@J)CEBG|uMCK|9ypkpbIOz{HQ7n8U=LK?#i725A*#O9$W@VUuLSoQi$- zj-%CVvRIZ0cN$jc&#{wvB@XJz_cVPI)qc0tJ~X`HZHf0r7LAGx$Ll{lL;NpS^Ou$T zhHUl#SzyB^7kuf#$S-zoeMRM|1&bunCV4nz(`wP%9kPvfJ$)0(r0mDs*#yL2s@4pQ z^kSy%ePhj9}&*(Z&Gwgf`yeYUgB$;jGcqm&=R z_Zpt{qJ+{m>^oS;NDdtR%-0bk`4n!8mx}oY@qFPt*3*5lUhof;8ybsz;r^>F(If*6zQi~Z4W+h<3jNp8~a6}ziu-WwkT!vCb?J7@Dn`>0XFA1*j|(bsogH*%|q3ib5? z(;c{fy2cW>-9j4!Z9*F7c`6@VS5v?-bJjhFca9g zD646nHb$iT@d2-l_RQ(5u79)>HzzC5wdXy8DE$wov7Eip&!n`EH3RzHz6ecrKu%+} zsL6f&6Hq%y_rv-Kk&8$>3UjjGdi$U{8xa-FuPu_hEf6QqvL$8W!O9IG!WJ0{p-F6v zQv0n4Cc!{yjpfQYBaOv8mRy-+*8tm310<|c;s+E0Qwk&NQY@+^YEs_7Xhso-jTg(t zzTd?5Ux+jX+hI?v>TVTdN|kSRhydymV+3)W_g>i()6N-QfZ#~S%Xdxn}TJ$}^2m1TV;>R}(@dFkxm*$;s7^6pQ za4yX^WQ}ck7XYV>=F{IWNB7!r{rZiCz1+W$C7Nd@e@8J`)`}owwLAFgPDc}sFuCFU z`mPIVYGSufKa-Ci;`-`NvABFR8W_~)J>1dWrBO#QAHObaA|HRMo>mqiDA)ZX7Q@(X zUt{m}9b;-J0D*XQ$5>f3N~k@rGp)Kga7048(2|J!31ikEh_sRy$mN5nq4J=P}7D%O|KCHO9%SX{BD3ATtDaM?UOEGV){%G|d_ zm|AyLH!~JK-tERLkuI2#h36;L<8Uos?O7sklA;Q!j(YMeoUQN79i8PNlDRp`lNatBNOM+8i<*2*uG6<6)QWAV)>0J6UmJRhuTV;{mQS5`(Dl2m&>lT~g@_{^G#{AztaR z1sXWVv$4lvDgkK`5>ox%cgh%IV{>sFPK z(3swJ>o*Nz`Ojr^LJis87%@y%iVN6I;sf7AI)S0FwU196K(Hn9PX>tz_>f`)HxBE6 z(h?aHKWn3m7SJ)k2VU4HHbAIYQEN8Y_2kl4ZI|SM;|rdgU=Ob9v4b-kT%{a=TEiMh z=wLLa4=^fLfan`6`(V!!Ee6x4(25n6qs@u8i;3LL2%?A5S6M+BMQrnKiUYDi_Tx2V z8#)&)$P=~wsM~to8&=?JmqO@p^hQER#~`3%7N+xwG-y@L&I_!OKzmy`+%>#$8 zeEPH4S!6y?(2~!F!*sYP649V9pO-0j*o>K_V|W*d@N{RgFSy;mv2vEXnrB2DM|4duo9`fWe`I$~env@in?p(p{utaxl+ z$SJ8415-L-kA=BAf4HP~1An-v^$)`8ctOx5>04tzSOio|trllS820x{lL~#pmN+K> zSKaScS8-B*l+ZG@<02>(LfkuhXDaIaeQNCU%Bcm8wFi%EAg^8#=aP}G+@!O=?<7mu z?mUa^+7FgSd&u^(%jpcOLa*3C64Y6D)%e*dv^hLl25@Ht%w!PmK3JK62T+K@>=k5C zW&6Vze=75>WdD5}Mo4&>oo0SZeHcr8HU{wPDBR>7JZ^jaaB2=m{qPQMXMLCxJnl6= ze3s>}pxE~L4+St0q+iXW^Q;>Q#218k{aH|Wqnvs?@D>LzIOx!}N-nIZGW$OxuRCbd zw{LQ&yBE2Ok-4RJV=g+>zOC8R(9(xzf_WM{?m9-v8{&8Nax3a4=4zEHOlKV$U{2vb0|; zL^4%BTDYa0#Z6~jvl+re`V&7s-o&?c9Z4XnmGBkR7p90avxpxwPi?{@8= zDiB;BFPOc(MP+^Q)l9J4`x~^W$@-$T#5P{=$i2l$R>P~~@819TdZNB4JF|^nve~-3;AqeK9laV2WNy$wAoAqL*r^l-ww-n<>nuQ83Ny!V=|lP z4jZd!c9ok#+zF7T3S!$RGw+eeTI&;TRotVybC(~vrX{6eNwAj+`Yi`T2)f2&L!@9Z zK{?=d6O|=B3rbL)kdjYL@TSv~4h6>OxF(pI+(D@ zFs$GUf;7?5@5gG;i%9`$8e~M(cVje#v8L^j5qSEL4BgNQ#|#`v+bJ_6(GJF(U}ptv z3Svp$4*0PrNpfVoAPKtEe%&OXL(etEulXY#)X!(2|5*p>-zyCLD!clZvUj#7&U7}$ zv@e%TqI?1OUloyz>>Q10e_N>NG9i+HKPxrz z*K~T-kmYYcDkS65!E`L_7}w~=61qq2)+9FaaCw-{x_BW@DVs5!y*TR25moIS4 zd<$Fy=AuWb-IVMz5#Uuajb6Hkvbk4{Aw!B7;@+E!RqhP24Xc4krZJ?%)ESp()&Rae zKTkYdzLM4#L3P$JFp>4iSz>g3W)L5f&(F>)0Tjxnrq(AsPOy%iGu;^Thg*|R+oCn$ z%rn*gSf*JHoDpY7@I!!sOhko!GADVS$YF-_PP|pRo;@uL-})U+yMgOQ;I7j4QO07g zEM_Jgl`ilDZovs|$pa<&cw&q{s#@v}+?*6OQsODkeZ3BUUN1(|A`eLkPca-*?IgxA zezxX4$n_T`Chvm9(rE}G={1Nvn^Ez-fqoPkS5G_eAP8SYri>i8C{xF#e}!`C`ReLub@($$ZXnHHspdn07`#qO^3EhG65TE|n4-k3ZXqIQ_5 z32fH~JQkQw7ST=95F@UBJJ}H$R8Kqo8Kv?Qd=K@ltq_cb8i`(e$&OF(O0Y5>KeI<4 z8aqj2qp2kL4KQ&3Ptyue7M0G!z~<#@w>clZ4dV@0HhD#!|+EG z{-^lxhguOjiI9NSGKw1Vxv4_vWVx`7@Y1iqE4IT$z#PGiR#&pFaobM1!#+@RC$sf$ zu%f4)mSIM%mlq{!Z=s|iO1h|*+7tT|03TP@fS#<|w*cStmSPU#IO0UI6}N1ujo3bZ zz~#*&DKW@td~YLrwZ{McFM8mUlQQFl00i_&4G4(pkGtS*V||Qg<+R9lQFH%RL)LDG zj+x|9Vqzw5FEwP+sn3?l!PAD{MIR+jKOPL$ug*E+@m7mRA^jJ!+9_{n{EE z&+QOcm%gp6@ZE18UEx9Wx{IL_JD?z8k?+NhMHbO?#8n%280+E&*(U4o|Fk)+=k+D+ z+~0sj{F%~6LpI(Hjp^r`qd25kFzi>(F*p%#4_y368 zXxdLlEC1o=&u@4->V-g>U(UkceC`oV3_?!HtL_o9Pec)r46^9Qop$_zi5)4VR~Z4h z#R08R-1~I(^ZE!^U<%yGK9B3dBfzMdLw)G+{_)5;>Z*PpCJc&0b~=?tr3muTooXk* z9+4tP+>o05vDJ9#0a$O7(@`7?4-Mm;@3Rzxo*xEK#xxsf(z*G%xh%2H*HWi^Pg*`= zCdXjZ77|9ud{W{n^tkSir`TGe-Cocixy9?s!5j;L8jWdZi_ zJac{MgaE(MwT)av5T_t2P_y_xy=nXDe-*g-6z7zRU+Z3E3mBCR)i zhS?}@FQ5iju=G%qfiK!z07dZ}qOQaOIm^ln>SF;h&*5qd==M3zjNGuh=f%a3zDpxL zTWuS5V--_sKGAhzM_!9KYa41Dx{2dWlSDuK50Uv4#1vYm={-kHu^PE(-6VIm1$+^f zDXt+05GYOk;Z>n?tWo`i2`qb{(m-Zzg$CUHU7W>sV^PFY7L=mtC>@Dl)9wl^c2*)= zz=urI#brHTK>EWpFe(VTV8#wf%-`$4nt+Ew`K^5*8{kcDe~Wj5vLN3I(?PPm2A7Bj z=F|0K8c2626nF^lhx}s^;!xDE($ocniY;WNa=;B!?J58DVM%YF@m|~q_cszx)<${9!-Fh!Ut7t@jJsi;s&Dona&xak4<(20wmhES@%cf(E0Cd_;_^*zr6 zxmbw})wl0Fg=s10n}dLT6O=WYkE$8kGP~x4Yz`9aZeXf9Bx-F{y$o8rS(^qZwlXEz zllt9_6tH(d1UGFLV}Nx*6G2twDVlsZl~(~jM;!88=_1o@R*}r>eMfQdXeJ$W zP)PyI7R85nX+*VR{&cZQTbQ@ml1G;4;`sf!W62n2C96>jzhE`Y^Q9I@cQ? zNyg*0z+*Z=np8QjHfjhESNg5<$qSi|vc1&n~GKXps!&>EiN2=TEp_oOz&CuXAU`G-+)SsmtGnM7<@?+Kn z=*puiuWx-Q;}R6*Ml(K%fWp}~fghnv?#Vh1ac;sg2qZ7t>=PM=nmxm@&TMTMp}V$w zwVzjJ?xS2jbBgCVF2#T&X2OWEG#)UCPG@BSQR4W-lJ9te@_`A;BP-A%$x$g$3`=Sa z_-nrL%r1t?M3#oO`UKlFs`XPf0X=afx*j;PQgJ4w6`vB#E@)&X1Yu&{=UL08+=0DZ z2Ne&c4T(oU1ft(NwHaw~n&;#;0wpDjJ0&_14%@K*`$YsyjvV7agHqksqiyxKa%$AH z_3@wJ-ByO)+D-@m%wfN@T)~x8N#6kRmaG%rp>5MEa2u=jUcF#vcSE+>tBcn`p7aRZ?=neDve zJ!RV&wbVvG*1WY=0C)W{7USN+%L=(N6SQ(yctNNlUs3~ZzIO05+9`=R$=WjuDbpIh zzC>z+z%RD!Q1qWGy(&WWcZ=)S+$b(>OJXU-4ES7#V_6Aq8y<-x<pbX2i`Fi9AfvYK*%Lc#{=7Sv){5kj@tD5aaE>4=o8Kfn%)#pV4_sI`qn zM%vSR7ZHDYJe#aZ)AiF&c*9_}7}3fhrb65Jb0NqaWMxy%Vvk{^kqqZHscR&7>ckR( z+sYU7wHa{i(bHCs6cz;j#K6X8kb~Y}($3t|XB=m%_xzCX6Kh67pPEj7f_E0me*QRm zqWJYTD@D8XFuzber<~F-b&TWVYRy}agNF7Zf?>5(Pqv6ApvRE2fpSRoEJ9L{M9h#Z zX>H3UaxB!eh+KlG<+Edww@q#7!!5T~)I2V2BXyneRy6DU-OYa8eECbHX)5G62cpD& zRb&fw;qXdOby9o25_>w*?F;8~` zgF}m;5-)y&HGI_rB2!j;`88F>l@=}_K#nH$G}%DJiI>^Afr}|ch1SxLGUot=W_d(l zrG|X7=AcQ_@_IZTQ16w=R9e=7%p|AGQr6?2n7XDi!N?@=17%HS*ml__ zgWsDt=GX(yG3;0?jJB^74cFR(`r_zU)RR;x1IKlp^%j;$wmsul#UV2fO32Nu;3|5{ zPcslcAom-o`{IgttiX=_Uo1y?>C~p5F&iA&C$`kZwnSugDSJ>1b)z8{Za+gFk4<-f z?7c3P4Q;|)vO00vErzg*Nv4%=)+)YDQ``tI1k@VM-MNi%B&}fA(uY3xIiLH4Q7Cr8 z{Rnqeo!F4FUD0LTI|mDqT3^qMD%a#ZSguZbSN ztA$_b`ME7GWney)u8i!SE02b*&pWUBGJQo`h>p=V_7f~QpQ@=x6l0x=cHl{~te+UF zLJ2qfe$J~!4nJqKG29X)>9hR|Qpr1uuJZFResfa2+;JYBA7-PNnT~bfOPyMV5RWA` z#PL0aUDS~;qq;17JG+x{n@;G0d;=c3uSW7ll3Y}Jd-kCqW^E#1KWg>Qd1q}+b?wuw zI%Y6JiUVsX*Q=nsS*~@Ou`2a<=_@cL9a+m;f*y(vbbhO*9~N>3{331AhBg<#E)1fAH@e{C|hw{T^au zXJc>YWa9W@p>x8&!`eDIJGvM-+r13O{XN{o#=_b8m6m^1GXIxE{$EE;935Y26X$P$ zt|qq5PA_(r;BS!b&L*}_7IwBTqv>8n|B|?Yk+ZFx^FNBKzsSqq44Mgm7e`xzmt#Ui zf6vK3u!a_%FSbqd2Y5pRClfXnVLRhjhVeCC05W-z7m8PS`Gq&Lvoo_cd65k5pOY~& zHgGn0kr>nem6(gO#mghc`TvU|pzk(zwlA{E_n#2{HO4PeC;B~g3tMMLJ12XSSC@ys znd7zqt$KN`{mmS=H*kDyLHiq|qlv+5n*29Qp`(etqlpt>ZFyxP{LO?0VC}43U%~#( zGU{YxU~Bsd^l#QQfS4={tSvlWLH~`kob9XtE8>f)@heUAo8|k}nLrJ|{UyBwP;*X8E~`;b9E7ePkc7 zj|f|z^|?M(?n0$wml`nF-5h`UYl@G>7gUrV6bL939teo{Kk6eO#NMN(Xtzj&^nUfr z*@LNhlVvLPppxoWrO&1DGqw{1C9>Kma2UOEO?vHJb6DJDT6JAJ^!qOyus|N-f`rdIrmlNd{0P7obbAP0MDQR*QW21YU$4Ggg{NQt|GcL+YBp zkvdYre4H_kAM{`sZ57FUDw+)1zA~w!FgEfaQhxsaaaWQT3)Vgo_x#O!I;2OGCAp;$ ziwr6?i$HA=R~Kh#O%w~NyVQMiDpg|{in-l|>Bx=!nwe?N-VDvRc!F^DA9xixz6D!i zIwUG8PA(w$n2U(1Mvt;I0kxi;3esH%Q{pVYyALVm57?W+8=#zjclNkw%@*qH8lwVE zklx|Oo}_+@sLq%y;Q5(XoEz4CBNcas&YO0-8ic)t6(QZD>*5M>uz(U}=psgq8&?Na z7`k6E?!h2!jY@Hzc`~LR`lQ#(e54U+*sz8cWmxK7878&uIbEOq%#a232v|7%pzI36 zSP9C0Y71E=eYTwARQ~%Qc6+#t5HPIObSNuXycrSF&7dzUVKvLiCiyhs0*O+pbdz9sTafB{(rDgcj;-(9nxP8pz=_W3r($`#)B9b)Qy|twI62xK4 zX{bW8*1_0E0#lF6lkMVitDKMV?=W%VOb^0BIFgP(CTDW}xv=sD2(dIf z;~eXjNge5G$!O85Y_x>P?CUVfO`mVbBZh_K>Q?6}ia_qlV(u&9(=k;}`i7XN76({LAGW)>bwSp7P3~zL z^!2(raMU?V*NC0&jC*sjSlQ9#vO*oUes;5~WRw~OtB|(;K&wX-vrIWeL$)sHyJX!& zLXE)`%-)X^U>;LR)iRq{0w|c<@_iL!&JRu<=cXyfYEODcCku3K-mjQyfT|m;B2uWk zYkvd;aQ(dbgvaNTOc(}W1L}6o%Wt>B((b|!BZloho9?q*`Fb6(9?w1r2#>em z$|^k$)71iI&-H2u_{S^)U*5enovo*f%V4S+BQt0c!9DDRAC~UnwOxC_eBDj>wXVFl z{2~FS@UP|f9}oV)Vu|^i=l|es3dqL;{j$J7|B{>oeElzv1?Hd67`Pf(zHCnXV)_@g z|9aBI(8S>7PX2l={`Gml8}U!fYxLhhUu_TLHy|SeBlDMg^-HvWn>#hG+tck6;fvwTYGWunu z{2k7~3}9Tn*y`^%{_j=|{u8Xz%aS5{iE98B&?CSozicP{PNz(MxvDSr_;>1SWAcjI z@;i_-z@dDxrC%ocUq|L2AR{N&7lFS_$KL{9UAulatz7}eD!?xTIN>igO8T2d{|#yi z@V@OFJzga78x;olGp{?{zfr<};SB68{#ToF7DEIzkU&7dC_q5JLI;15)&IcSm^e8B zroq4MUnx-6ie6;Hc#jzK+`)HDhXj?uHzL$;Y24_rsZmkz-FgfIf_9wEC`?7d63;H? zdBq9A<#Gs3;|L_BgJksSBBM*{P`dwN0m_cJ#XHduxcAq)zz_LaYW6*!T+3z( zmh_UHza6T3l?-IB2hXwuW?OT4R}shWX#lg|y)h4w}Cd#%530mE55M-Xan8*wc6 zaTL+;xehsj2f6f#2$AYD^W)8?TjJ)nxGzXpHQEQixZ{L1!ENef+R;0%Q z2l>f)_I7!IsRgwKbu?-z*RDKHPxG7c_cD7>)-fT&1so8;Hs|ihSXOpSDIiH`jUZ#J z@K%xs%oaQO^6^TkcBI^l|k_f;}Iz1O|uz-kjw@sR&jEgKrv~OD}a2e&UlsQU%6IWc@ z#C6{38Rs9uZMIbbj<%l?9KU;C^4S)Njq60{Gl?G`3~Cv2OGr4lM9{*w{%Xgv$O<;2 zHSwk8HEca(@;2y93@6x-N6Kc1Z~ze z`eDH;GzVQQfc_bn{Z?!?9>Le2mneS^h3QObyTjRt)PTK%L4Gdi2lrzKF7+(4jL@>- zgGYZ|BqbS;0JH}YgoP?BI^<*r1rBcrXoJ`sVr5@8sk~H{YN)-O4ts7&_xpUUh|66^ zb$5))JV=N9_HfJ9wkAk)z!qIcOVi||PV_#&L3$092?D_me0n*^z>dDXxNG(dmAuiq z-9QHPR%rq|YXf89z(sBd&f{&keilfTmgchTCqmJig8Q5#*KO~WyGSIiDd-DAK|}I^ zu=9rWA6w(kaEJ^x@}*^;)1Xny(9`wpW}e(DAjJF{QJg2?CosXESfqs7%q9ZHEhPf# z?`G9HfSkoiM`#{gQoLzJ0ux+6E{>h_dF$p{QDfdsNpzRe6p>#15tyHl~Xi!7mtN!E^WqTl|rPz>w?j zF{H497H=!ho}LIR9hzq-{SV(In3t7(y)< zQ=dj4f@GjP@)Zv1SV0aoXWR~IA0>6^?cvh4xH+SnC#&q;ysF_)TBLK;$0y(5l1o?t zR|@&)9D&3aRLN%8a5=Ti0N21-OG&Ez19XPay?XY`jv@hV{dd!NTcP{sL{V!*#o|W@ zDdK5xV{l;{LQ#j@(wn3NJ}})0xGm%Tr#EtS`(9FFg<8r`Ehc6*a^_ilg7c=QCzsw; z_a5BRglfuCUVtSFDZD^FtkT)`-E-MlOLu(+z1qhk9VRbDpoOJ8e)EVt)hM`{W6$`C znw8Py%>m)hbnpX$q}MqGC9q2(t&!}KB5I>~9P;d0!TKe1XgU#(lOJ6Z2^7U(cNJi9 z{9x1fhlQg1a~>zTpb2w_OWCc@OgC~?d@w%LaOmN+eJD|CWs&%{>{|D(!||(5!5vSl z-moXBgXJ?*^T+w2jyfB%da4i`8fidq8|aDQ zf28Re&=OCBx+0Gk!-wR#kX?bRWmBpsENDrljkig!P?JpW0%?of;P}o|=?;(m!CnT0 zZLR~>Tu}N0?OUvz>h9XlIY=v&;@`R1?Xaf}n4(XT#)?v+2f4y9FMF_(&?_3e5R?-= zD`3y|oZCGEzWIXuy;q0-!t3AC*wE;I*$#l`|K(o&3QPW-?Er}Ky%t*hwRQ3pIN%hp zovDelk@<^!{KgpmmkskzK3;XO$X{pXb${zu#^9A68CknHy%w+il`;53GB!pAPA^;0 zFBy3M6wZJ1`*u>u2?qz$M(Ku-1wFIe36$wn70_2Gyp?LqGSJoDWFZSvWH18LQU)d-Z$5(?d)h^>ja3^z4qSu1D*bNQr31a$Ikym+#dEX z+f{$C&^rI3@h9r|2mHLcroH4_ybAsm{QXNZ9*|U`dp(o$%PIL=;O`SVm$5;m4S-yc zya*7`FU#^3_&<+!0uFQ8EjC@(z+Um2i}@S$koDM3VEAu-Tw-e+M5_O0qYgJ05|C)F zRiaBuMIjdZ+}0Ihd>~8FMrE4>1WtAl!*iOnC-=TFQphS28b0oaF^3~UFh*2sH{!ICf5?=qsF)Mr&4K5+x>+sCGoi?_W}s?s-ZMDd!Ra9qE?}MJEZC{Kki%$!U&lCUktUylkHm%vR<)NBb5b z#O1vJHuO%)8p<~d5bwzlFtv(cwQ~}NOa=Nl23?fC4x%=Q-l%;pKD8fEvJw(o9myL@ zAog8y5h<`nWRe=dWQ5wmi7I>xQiQcnJsy0zn=v&HI+x#^?I_qY$P~uh+p^*vGwjLL zStl>rddT(4anH;%Z?u`bcXrKq;$${@x)= zu^7Mk8s6BV-jmP4BxWo*%5Rb^k_E+#Pl%eVBPbG>CQ;<0i)!BCVa;cP92H$w<6( zq{I@r<#tPxn6cg<3pKmB$AYd{ESf!a$hbU3dzOeHE? z4GaHR7%#qk&Q(qu)r34=66&H8!ij3SMq4=wCu}YiS|4%4BBG_dU;Vnj?hsYep>L2} zAcqpDC;O_ic7UE!8=F>9&*d>{p+vTyRq!KGN6#TeCJY3A0G)%?QHw1i1PBV6IWi4% zfCjVQ)**FcO5r>nwTM2AuLZEoTE2^)T_Js&)9D`M)<{9O6De9Z9R=_}Yd`vQHFe?z z`bfBF_H7S@O>(7d=st{59h8vu`ytni&GSSlldRoQ&5^Ep-Q>F;Qnln~ki~-~3TE%l zKDOfHwewU&fYVdhPEI5$2a(hc+Y)mDfg!7}=5%s!eLlKF(4H{z}%ZSE9Nw6o8$nu1QlxDGg=Zt&5e9rZtYG zg~ps2tN1poE7C}Z0oFSdok9(XzT=$}XaH>k{BXmwVryODsZo!?8t%glZ-~U;O zU5&8#4n@s>G!SVZtj+Q=XQX(pc;}M>oGVURbG{)3`KMLImhQ>th;(+}XDwnX&N=b; zaCsd8k1|lSj|#KU$2X^`i`#T0$wXh&t9f8GdY3epGcUc^Kj+LT=HpOPx0h4~!Y?hh zs#;0-l%W;ePLqStN2*ii$$iqMC_ENiM?FSIAddffjVM;gEA$S#&JD`p3s0qg^O^3*%6B_8h*4 z`;BJZg5}2Q{na#bNs{~MV|H}tY4S6v9i2?ex|+Vj9Naf$n$M33%)?Jcf3b?Mu7XXmE+GpO~BD!helwr8T*Ixf>^g+xa)^b534j*c!% ze9qUGGBVybaPU7|&8KA8MRR;{v#oQlb+XvK$-;V1^EEF2wCr6T!SF)-D(h|NhGqw# z%4^mP^HChv!L2U=mA&D-Y-MBld}+KshR`>9Kh=rj+!d%MWiq4C_sro&9!0|&vQ64hd*>C8WR|YVVLQShn}DF zXlW9+gIdl%`Q8ex0q)qWy58`L+~Mxx<&5`fQ7A*z(^B!Wpe&(s*SupP)BjPxzRO~2 z`Q25b*=;Wu0EG*1)1z}WH3osS{r#A ze?_?(jDxr`UXkCn1$pXAVzaB{)<~}ojZ?jq5>jgO^1)Ij58|o8%IM`M^`HFBSxSUI zzCZEgKCGudn{NehkojEjO$Yi8?R`H<@p5bLE+!eG{8^g=C*CPWkGf?P=bK=j z{!oK1x-=+yX*-QRn>i66`tUCtXu4?%faY0SnZ_#q=!nK=cRA@ z)am-3|KzS_!`H&E{u%gxCIkE@9?&cRHt(;`uekFc*uMYoDhp*-`C(~VDH=&xMTt_C zGg%tx;mvI&1iE2mC^=dMhDsF%rfR0Il}s$^XCGk@6d9NpST?q)rD>^0hDK{xCu+u+ zx3;C|2k2?fWU7YgrDmmRq=%%ox20&PzspF=&;f@RzA1PEG7R>YEnd|XMO`X@EhSNc zKtO2!&a;f9u&A7}D4nyr^RSkd(_%y1``a%agKFwNq;TiBa}Ee=uZom+S4`(1JZ_WG8)Et<+wLkFG{em2=Jo zE$odeSuVY$a>50jsy}g5KDZ*KlJ%t_g=4M&*PwknHQSYYZt@BuDRO*>|Nh(S;tB6B z;eJOJ^$Q1`pDO$Ki5IGtE))+wy(_B@nw=4oxfV0&t$3)9O&-`FsOQ`6;a?6{;u)ux zM@+5#HUM!=I^H3v&aO6&D?wh}f_8f)Wr`osO{rSNJR`{M{m60AKBKf5Mz*TLEioAV zxJ3x9@{@@0yNC#GHUB3xx!Vsz138Fg8IQSc({jc1vNeh4Y7t;&4P zwKZVMB#g2yW>f9dND|0YX}+pB;aJrMRD8y%_v$IIuGQi$erx#{8H~^T(M^IXY3yeZ zZ?GB?UGSpB+I!jLCm*35pB-J<2*MZ}F|`-(g>z&Q0s?JfPtW3FBs;@k@3F!~3c`KY zn?E&z1oL>nAW00k#wA|VREgRu6pLr57t*dZ*VNo5w#x8=({Nb^o8)deFqvfJKOwk{ zjJ)xg`U-tvC4|Otl*!VFQBb~_>^{OsuN&?8rU zsphnp4JQTcGrlhxAddXbt{Hdd15rg_OWtdu5TL~IF2&M_Ine|a{m@A_%xS6jxhH$Z zo&r)jw$$r!&#~%0H$0LpUnU7;E=bLaOwRKx9AWaqZL`7R%m&U|u&b{Dg<-T5eqS53 z7K$u>cxT3mMm&>m4-FP5a|gE+E~6$AE7VD!dM+x2SJFCpD_J?3B{2j> z_jO%c(lR%T6V#6E3|!ih-Z52hAvUE&-566dj8^}H#RSt*2Zq$J>xC6Jealq>DA#fy>r!iSx38|)qta-NaTUggb z44Ruj6&l7$R%_S3CUkq~<;QQcw06hdCPfTJEd?|So~AWU7OU4$)kar6CGp-6-Cu{l z`j{VsNgnHZeD59e;O{Gkj!_3$`!F$@Qc(l?^gLkK!Vimm2U}DZGyL3@KC>b`R{>Il zL8nnJ>+M^ioZ8b5-5_Xvs3IbSV-uXi>|CQiN^mAW6wxJT>0JnlEOp!+Pt`I}Q&giy zR2kaD(kh#fIKzVgwL$=fonm7dZ^wQP@%=sp&l%MY z&wf5F*tR}SuAX%~NtNS4h9h|>w&L>b!SCEV`@?I8?94)X^pT0NZeofK9#wF~`g1cn z9+)I|yAoBmE+Nl?q-yB`%*6khJYHT}=ZQHi(q_M5Wjcwa@ z(uR$lMvaX|-|oSCPtQ5`{q7$bV~>$NpJ%V>HP@WKWyONa^cC#~xj2D``Bo%S?kd5O z>V;ieI&M+jYR+^OU!Kp#opIgC3|_HI35XsLWW&uWVK~`V%laM4W&PNF*jdm5y8lw7 zu!BCHvr>n!xGuw@N)$zL#CpNTaXUlu{O#G2csq5{@+ zp*67yny2Q?Yp_w2C&M`mi|`C`2tK?m~$W+e0dzUaPr!UVK#oNAyTISGAXde$L=w z&buMc%?@2*kf_YLe3U?KnN4h6*f^k6@6dcPcI#IFdS;PmXDi|yjf~dv+1ajEo6RGR z4vXq@{2IQTgwXkN{#;;)TyH3(Nl-audgWq8Vu5S|OXkw|>ENVCr}(OZL;+fQ$Z15p zB;Y_nCZ~^-Q2CP!)dwfJEwR1@xu`k3aiiD+KW@S;w(jDs%O`@STb;qzzPm z!S<%VC@o9Xdx!9DYyI@ilFyn}nJoj7%_ir40&d#JOad&q)4Mf}t?Ni~5~X24PZg)@!s_12iXcR}OczKG33kOB5+wBPziB*{o-J85H%hTYg6G;@pw2QKC8IS$t_%TzdUN52I1CKv_1`p^U&6s zraNNxk!!ec`BQLxXJ#U8d^`;IMA724a{X3>>*r;8rubl4yC~Rh0`Zf!1ll@a`5JG< z!X8#gJ8$vfP%9p27hqVHEuc#U?-3Z4g$mFYh>U-X)LXfW0})!WRr1-heu2Jpy9vGj zq0^B;uKy{eQw9-%Y2h10bKGJ`wLSEb_}Uub%*sk-mQu0&m4Ra3B(-V_bj~{IZE?0e zu9f?=vaRjCOGBaso|rvaQpU{_(%#@JlHDXFsK&Cy^SX4aj%TtkyuM58@%P8Cp}ds&OR4}kH;si=-w)SO30FWum2!}!>Vp%m@GB8^V0NGDoL)T8|+I(@ad z`Uk^XnML)>6JcRf?9IUnrZ3hAyh9vXff1K5ZzB0|+sC44Gv(?tt}L1X zWTTvq;p`*lB{K>-BQ%aNrXxFUof<=lw=SJXEyqKrnP6Js%ied?*}4q9kgu^H(x4^+ zABgo{rDm)5y>AJQFIhr^S+qQH=mc&6Z@pM4`9RV(c<|^+n)1=!bEurt^P>tr=d1BE z+SCJQ=?R8<{C9U4jw=x1ZvJCo%OU??<_c_aHi;qS?8>z<`qmC^)9;=`8 zp(~m6yfG#$F12|KQEBs69X}6}Uk?Rxq)mw}JiojOOVg=eT6G16Y+;yeVKs7@b(}K_(r2wXjAVN9?UMRd7;F#oXdQj6 z%Bd=sy+%~X0w`ivE&#>d`9!l)mhSE{zLgBjSP>QSVY~Q(uqi&bC-5yLQ(lM zNIbXeXjZFUZnujCzJ(BU_%*U?WU`y4eLx{oIZ*7CZuLcLfA*}?u(PviM1PSG$RNQW zfvVG#yrdT)OYdEvlB!3(#|+;O&#{dn@`oFLnRgD>ah0Dq!^a*oq)3`ZqFeXAn|6h* zL$ah7ot=u5O;q-s8i)m&9R)jgU~Y-@ctN2R{PDT*y%zl zvP3AA%md`~iu1k4wm-rM0O2{k{vyuKfI$Wy?;By?tds=SD^&95GFl9pbX22Q20pS@ z<*jYSVlGLBHadnb5t~8j~UCtx*`rk2CfnBVQ8~1$?ZreFWBpv$7cYK-;{dTQLeCY6d;vofX{q zWxgRI>k+`&=HV-Qh>z{9yinFw)Ob+|VB+O>6) z;Wl4@W4+NWCdOfqiTW#^lc)`_5I+mc8(flobv}gx+8Tl#rT|m!B_ZJw5GSnpJ`Dnm z_Uc!ON8O6O8O<-?h!5nAoA_X`g~Ku3BYrFgJp@D#{53%Md3cxa^MQKK4i&}=i~cip zO2y+TogNY1=32F7#IYlfE(7NIdUVO+@$%rTTmDBn$z#0=b}%Asp6gj@CD;>2RL9)P zsYw%p5r4aLl6Gzq8wra=Vqt+VrZz8SY7GTESA=DYPq?OmzQ!8I%$oUak}z$N!vdck z`miBsM;dx+-ofE7&Y^p(-x~R%I&{FTO_Qu1-lO|5i{djGCd!ZGNK6s*-C0>~+I;{^ z&jM95%KG4e-as8NzMnGn-Q{%*IYcv+b~c~H;2Q@)+IcV%pYA{VsLKJL0r5F*FQBGQHiC#inf} zB7UEE3HRm0`R`eE~HUUw>X0}FcH+`l|tCd+`tw#a) z#De|qC*qMakak$wwKSJ;=i_ulM5QWf{FxTzD9R0mnD=+r1gmtN_#{Jmmp!+wQ3ZYa zwH%#i*gqr#cjQ8-G+H?;IM`IrM+k3Nk(;?@T)47DubW&qfFR}}pKc)oy|P7Z%Xx7f zgZ4bIH@+C19oh^nEO}3S%5gOQ@}~GLn2m!Q!2Sl+=caA_cPd4ASAeAxs6#P;k4Ai!( zRys_)VAPBG5OD2XrXZ3NHOy7Oa2P(L4 zzD?d9IcsxMPh7+32H_Iyarw|mzouhd?SDm-0Qv;2;B|jvG#e&Vy|;ybn}aM!vfyKxKQehtz~Tv+pHt?-ExAM2dtH|Dv#J)Co_uq!!`e}m198R z^*^295P;8CfZmM%-rooqH~ZsTf3$m<{{MzEe~u{r{@lM(IRDE`8{muo`8BYB&p(^; z{tw_RKY!9+z6$vG{~M0|bGY!2hyOugY;W_A7B2?}A(_AatUt&5{zmzaDc--+{W*^N zE8Ra3QvOax_^(U*jqE?&x_=#>{yY7j*!vx)iFcm75O=(03+b#nUqB<$ax@aN?4uTS`& zDezw#?EX&u=cwtg)W6N&8oB;=(w~z3+c^zD4gUZtp*MF07~+3r_rLTw{e%ABpMtqu z(Nqr(1OyEb^S_)H{Vz}XqhV@D!`6P44e2#ozYhzv9XQ#9{mTM)WTZh~WZ@|QCve&x zoNo3#Y9yM(cpcMj&$)!uLPgd)T5Z0;{mT#cYnR)XhYv4Y2Nt5qW=fedX4@`-r4nR@ z#N27mk9#d!>$^TqNbjUJroR$SWBf3wXDQ~0&Bv`Ng>np-BZDs*&##!6npt(Qs^a+a zt;tOLw4Ds?@dl{Yy2Bqe-+;&IyI@5t*r&i4F zqZbFpYr*B&ssoYD<;}KuGlyo%_qeRQ5ozyahd>Tk9t}!jXCNWrU#QVV zbCz@rhf2j@%ceuLk6ccPg=~>hVchHOH0Io!i18>d6Fju5)-;;~W6AEefYzl2) zwZf_M@hMQ*A7a%jirJtPJc1LFu@MFUo4ah#FM)$pDx_vt3xmw{F1QMlib*^~1tFRB zTWX0$E~jWw@gUYGd!%^xKxrGq;Oih*AXUmxU?_*;T|Uvz79tjcM6$%-Z>ne;Cy1;! z1T!c>+XTfEK#gjJphHatH zXRx327$?nO$#fV6_f3nvD$nXK#AtdMOt>AylIKFo=)N z`WA_N*=f>AF9go8jr+YymA^WyiX%5=!E}Cc$!d?V(axd!S?i8jPIc>D4EQR{J^aUm zFN6jP5=9!dl`2avyKGqXDpcSrg8Aj=r)@CK|MuXF9lwx%-K7x$9OMSiFa$I&0#m<3S$*EIKy9r%b{3m1};7 z8{=6lcLp!Xp6#+x_!uq7S>0IeZq)i{80lEefl7H&*y6&E2tbQnFiXhppx7lzIoQjI zDGF~R&)3{PG|s*ZPfX7(hs6N*!sobMAn4Q$nGvl2@Y>UWpx{G#?@xZ-yrXOH1!1jk zp=|?OH&}$=>_I}Xgh;Cq>yZntO}k}uv3gzVlNQ3yf9Yh9)?2I+lynw|Z>Js&HiJ0G zX46n0kjm|FUn?(OyUG*izvfY$-6z07|J`=0?rb;5o;-V$&;0RiZ@pn6;0t8@cjM!} zj*`o2Uona^ba=ysZ_OyJ=f_Q=S@cE`$)O8HN)=(Y=rT|Z9E@R*q?3759H4s3?8zIu z&SQCf2LeakTB~5@JIz*k&oMJ7a5tXZcBYcIC}HY>KIJM?u=nl$)ugjD$N{>JII3g! z2<^1rmtWZtg~Y(YnOTI~9(aI{OH?+6e7mZB~q#>HBL+X`$ zvxZy_yMk|!6wUB_=WxUpAk-ArmF<1HB~GNj9nCWa0qq~J1RHktJcLGOn=VC6xSUt`FK4w(u!H&8e#e1_R8R*MdM57b@1TrFp-t&s4wtfc>m-Hd0w@5OGo~T1mqM{=bB^&P0 z)}X`|UYmUTQ4E$g0R0_{-oe-)+I1_5m58XE(sqw4#FDWjdwgGQ0USGQ#9{hf!F6@@ zIm7CT6Ka*Ahj#O;1;WotYgpWs-_ z43ilXe%)v&zjz4!&$JtnCg>jWngq`QPJ80zXr!~6q3`uqq#o2fDRu?3|7QpBbJ?BL zq{~8pCAWhB0sU+^|6iA_Y-w(1YV!NSNz}uSe<<9-VkWN=ofOm7@X31y_D>0{DQ?t^-d*xb3q4TQ+ zhYDk`s4x{6BtJDsFl!2(ASI(fh_(g_Qdl65#&}2rxr39N+r0<o;}ygl6$f-K+$LLR*Dr4xJ< zPAO;skm+-h$V*{kwbI`wtgzyer0%TM$8w|<#$0kZmPRuMzz0hf6DLwDR+*D;D)4dX zbf+-p9$!RQTsx8oKGuRg!ol~sb}naK%V%n9u7xS(9Krr71M4I`x^LZc?t4FB*s%84>&A{GM@la`qL zwXRS#I+p-0ScX@>f=g?~tUA&UL+sC6rA>7fGzBEX<;AR7c-VRc^x|~-*n8NsDF`#P z6jnz}9+sB)w4Ovdl z6GNoZ4Yy(#t14zgjUS(MXfeH~TE`M^nA%VsU^Sn=p*}Nx8*-x~P$M>}^11{bOn%dH z7ZLrKEs@20&h--AMAC}j?uq>2ULL7GAokFT+l0qsh3rXo(C!5FS6*e@b#^xac=Xdu ze~uaagI6K|9Gstft3OmVP8K#$04enRn&z%F^#v5A(jY9iP`>b6V@z{V2eCETjNeo; zWz@%N=JTh|%w*%JW`nUGhH1pBVni#V5r9+_)5qO#vI{0Xwehhu-xboG2KB8a*kl}i z@Eh7ESFeBM*;w2G*W5iWE)WHlHGK9q8=hFP&CDEtIhoiOU7B zT4&Jz#X@Bb0mIp*&I*PN;j!fCpZ z>$Y>J*x}n9tMsaF5tmas&EG$FzHVp-?Vvjc(sggg8f#jG$sN__kk&Jwt{KE%$*h%w8kfx+SvN?#uO*6 z3qqPsP2$k64;OZv-X2F%El>B~hCaAi5yZw5BnV&qrKj(w)T(+Bjep)*_71R9BlTe4u^Q<6wN$mbGK+yzimue zG57!$=`DGYl0=LuI{4h8O~0QK%5{gy<*6A4xM)^8>?i6Gy?sh(016F1aI2Mip#B*Y z$tdNBmbM?oWX<^$fp5F5cGA0$DAq9w>ORxLvRj?LZA^JcF8!>J2No6XyQ0qY3`;5) zF}lr;!NSfRyZi&TKO|;_P;XQ8rS_0~VQ>_(MNkfW#1vWjn^Y63q~~l?KBqKz@B|iq zPM`KKPuS>d-MqYG@P;s~0hR4MC>?;~(QVK?#aW@^v(hncxqi<$SB85C@@QB4w65nY2&MKqG){K`_e!r0dnsG`*L4w&R2 z%R3T#|AmJ9jT{SiEtqaTR{mH~n#O2^Mb-^&a#5;jleewdXI@jaw*{7L<0S!K%*0&^ zA<|88IlkbMpb?`Fu5e1ngtIBOtszBZxFX^$|aGH?&{qDUyGsSGb{T`fj;5lzc0TkjS>` zT+!s`@`cuJ+lJxm!l_BXT0b>ZVMo~t3K=P~zZ_(s(~q+CTvst$bNU|zuY@F2uG=Nvd0HifmH)_^&7A}Zq_w&!Cf`bG}{9kADZ3tygfC6 z=e(vO3PLM@Y?XWW`W#h!;|ur$Wfp^{(pohCxLDtS0P;qAgv7xkYR zP6pVtvh@bYenfI~nXsined=|Wg=k#>K0|Uzc8(zjw*k&0tFB59G@BN)jF2IUU`*~1 zMYwlw;_GGF{dS+LaBM#U)ZPGHKHq`E6c)hC2o3V~@3 zW+tA%9PiVe%q}2%c)VCZ&fGTK)vTl4T!3wj7WK_oJG2a4-aqcrL7%8|aLhm;TpXJ{ zS3s$>e~jW&q%_)6&3S2%1~n(5-}wvj=1&*C&A~An3*fd9An-E(8@CkL|lO)7{n#6)#0s`lv6a~!A(sH zSyUt;Tw?K!<>jCtSM9%)RY3&svv@b5pq$rRW6vlsoPe*$}Sb+Fe_OSo#-|_82{^itw9)#gKN9$cZRXz=o40TnOhZc5G(1?;(~o2S(wL z_iACUGllkb1a$WzuBG{Q{#jS~Wc|*;n$mpyVFQ~wy8~j8&vnx3yFFcRCXI>9W^KBB zl~K2D)K?RBvc5K&%|5=gX9Nq%+edi%0@WX4Hw#FYbT&M`f9JWc=8OwOyrlZ;O_D#w z3q*BQc?=M*1laFe>3=wnU&Z@}C;6Lvm38A*7?Hg1Yc$qT3DGvZ&;yS?u7nAr74aK5 zvJF<%(XDRNm;c!8n1qBb<+>%3+Re(!N~^>h*Z)BN5TWipHI0eGL~WfNqVUe#$A%_N z%sE@7;T_E}Y?{Q-by#awG1vr-I00xJ8rCAhE5lMBU|;B!to*VZLTqMvc8}dejsEzK zx^5xfOD!tIAAC0%hOyaS1e5~AMUIA=P)oo;mrwd5wlL6fKm^UIS~6AApac?4bOfUs zOA?;vuKZPiAstZZ1jsb%CoO9p%RpsN(UPA+7H5P8Re4ClIvsTnHS@kuqtdK<`k1M(lNM|=v5?ZZq3n=CmvMbq z%`C1wOyA8&aI*$?xz%^H#GmGp`ZVMuuW~?r1hGVAuSI;q{8{U29w}Cv|5a)uk~DvA zxM0gt;slz}zYf&_LjM%UQAK*oB&|fjbSy#kP2Pisx|4j>-F8CcD=Xyy2DylDJh#_Z3?z0-=M*LeQCZ7oz9b5 zUORpF$1{$18LQywygEfE55_ruUh7{%D&)O^aE5}sBNFg$?t|7VV>$*1N4<* zDl6k>cUVYp#6jK@Lo+usHDTWnnD5|r7Y2ky^#&mcnMgAhrZ!Wx*e0w7%Q}0uL9<4E z6t2)(HAgS62}9)=Z8%|w)^!kcwO=jQniQgxa<}JJPNLVDw_BK?#qUX<3#WWNYjw zV#T(s^}Ay(2L^{d^7ZRYc5|*I2CxbE1e+xDxjY7v4nZwT6c*8@CZ@8~!R0u|A6g|@ z(ywN0ulmNT$p?~3{D!I`c&)acD3+4vrSK27Vw2@?lfP1^kIGDTy7h2k5Az+9u}*dI zxTSp^{A3dc?{lh9Ar!Ao<-w?-{DXj#yJvrNp)0{fR}sm%TLVg?w^@nqx%B|3=eyQ; z0Nw8HH5A)P64f?_t2muQ2%N1cch*2QkfE$;$qYF45stVm4opbZ+vL!dp_mb;8!6W{ zr=}l9)Sl#&(W5!iOkzCgv3;f1t+oB^`$4}CN*9B{Yv zu!h~8x!a-p7Lo)Kri)eH$U=f`e*@I$#1$QDGy}^_1rc%#T96bp(htFr4{M)d3ptn5rEkm3BRZ+3_ET`3 zj~>qT>%2|_H{XJD7T)uUzpr@dMT}@yfW+6ms8X2Pd(60HCMd)Z4VX`1$3*8Ri4I0} zjZn0fnTcF zu|?e(b5sT8~GVao2O62}Y?>jscBwhJT)Y zzA=>N-5CeAv~ zZM2GtB6SwH>wxGl6`#`;>qAS0XU2tZ&KN3M27*iIUn{1II*3BzFka2EJ1tIT9fL1q zOl(JiWTgoL@i55x!yvx_p9h^Tp?OjnDxz^Bs``@%sB|Eg0>Vt-wOf_b5fhl|wgOKVBn78dp$p8UXe;<7mx&1NGF%%Q>hK??z0)$fnwfx1b zT>{)t!8I*MzwixJcLlD2L_U)D&g=pgqzrAg8fAfPfNcp6R;31kdut=7O;~}*%0-nM z=kQl~F4Iup0SJaM(mAjFMb>IuUSC;jy({!06M;_!{8QHm`cAzUT^;)dLk59oDYS& zn5Ib!*`30PzY?KVQOmidkS_X%?8oytJhBjITI*L+k3t)G^JQ{w`s_m1N{RFJt?xFe z-ulN;FAZw%7$p{Pal_8aS~n2%`tb|Z>9YfmO`TDG99HS(KoFeS$rBS))-bw(aupU& zp`D$*0C8R4WYpDbt;#N{nY0`>rr4N(eIb{_c@&ZDDMm;}OvKYB%tpRL-R3Q0gfd|2 zjMCuz0vkV=y$8cO_ThEDV0SCsdu8^zWoO;roh8One#t`*ec00oS(X|v0S9}u$^#X# zU`^J0Wy7nYg*c4FcfHWS^SU>*=L4P7My}Qf8#%o_0fQgk=lY)IzqFG4Oou>I8B!Vm zw*Ir!^sif1m0!wgzeO|A`MG6$Sd4dac0wvrMeZnhSk1i1;SDxl2{;Mg+7Wh<>Y$A>>v(h$ zdYE8+s5g_uD5)4_ZeD%@-qV%L3KB@?gZ&=!k=x^MW}NbJ`S5e+XaiX7zm^eI0apB% zGNOFl&*;7WgpOzU9npm<0)gBLjcD+a7E&$GRzfl2a+3}Y24N6~zRmr7!^>PyFHgiX z0EY+D!WNgql!ZcMeu2eqsTRhCbEQ5c-Zo~%aMIj^iE9e`<~9FRrpSbym0-k(mCHcV z+;LN=2qpwR=fKSTBnNqOP(3suvK;S5SuQ8| z$C1zBdJAD8C&sjzU9U#tWd65+#CINl+bR#T5oq@S7OeQcEm+;s#zxo%a3k37=}Ihb zTtC2@yT8H2O%pu>rAYNUfI<;bnBE0~+nOPm zv5B0&Gj78iAe{hWrq!ZX1kYKH4ra9`BV$9O;^n+s3YlHTw-!wgweD$ZxW=zaO?l#| z!X#;#6`dfbBcFD8Qi*Pp=8uA`kM3|`I!3&Ja0r9^HHKZD+L7*!Gb0phZ2{@eLOW z3Dl^*==}Z#YdXt8-eHirTSF!SoXkNB6ZJ-AZjtdX_&tb^-07#`#9rHECAr zZ|)m^LIXDl$Vj14>8r65>rcO>L}yDHtIqVoRYLcUyOppKw;)&{8w^i5o$yX-R>x#+ znKhl7%%+%j;l>$xzjS_;>(R33g@~sTI__m*Q6?vFlbE{00c@(ttj?pU{Z^P?Eo# zIEuR(I+>W72>p@TtH{cKV?^q@SC77{rwc?Qa?E?@2Kz)*X9WHNTFop8fy-Tw*A9HS z={}6WLfE(>OxEFXz5gZS(nV^s0()DIx0FAmenAv{Y*~oA!s~oyc-}_L_P|>vx1Um5 zJ|GoBTg)~TLH!ME!@vYL=N0vC6>D~&rw?b(8ZBfZ2n)A&#Wkp;J%Vu&mV=XzFQg_r zDdZgCTLGcnbS{jBkiGN`5>9ZFIJwtWkhQissCUH7TyrXzgDAGG05td~b|yFTi6VRw z7X-@8npASo0Vi%+`N+8t5gm1OOC<>G#T~5ZnU3}9*150f7$gNL#C&CM8#MYxkFFo1 zp4lp^iCM@v5b1`8lacUFuxH_=OMtv+1nhLp!>#9Z>Ke@a=>li5LEq7OcRaf8gd;>t5hY(k=T+{nj$C>S4XHaq@%ECWsFBNM(#E*vK6~;F zY+76tIQa>Mm4u_ER|B6r+t9}E&d27$W#Asq8yTpaQ$ADb*k5@|=tR#Y(O(aRc?6Fc zpLF3xv@*Q6N>J>Vsx^siT_jn|FdPd?wp?_|=Fn^F4842L%*9e|p86r$b6K6bCpe;% zm@e+R6Xf6mEKyd+`^m$@)$w7!Mn5%!VDa5W=clZmv!%xlTkXo4?zIhiGu@s&n#>8( zN2$8DnhEG^vrd?8ww^{vQ_p4_RBU7m!xkd!5j-HNA-$8C`NDacAv=~pm z7=B$yUo$45WbmrLNOMUD^YAhhI~Djm94GJ^O#qt_0=ULl(zB~>6sM33@aK^31ysg` zFBi;Us~2#|NQN#+=+c}F_lWv>}b!aFha%U3N0N5T6{LQW1J zr6i~|L^;@iu5#|R;)%7&Ljn|OUvPE{DI~K|1Ei3Nhmb7|{UL~mS3c8|x?<#EeV4I@ zi&wlgP&A09j#1udaR~4x`|R&Wky-h@8=z)JXIPDaCy!xweDy>?An#`w!w9K#Qi-aRF}dQ@jp*R0Voc zckm)tW4J8`COY|PSJQ5sL_w!Jz%J=ejl%q%f@Sdx^!r%ZmwY%Im%%VUf{Iy-id5Oq?2i;F;Wu3l zJ%2=ZUK1q~l+f9#ug%p{h+68pIdml-n;tY?MitV!?Qze%K=#zQMY6Q%x&AD!XMZBE zOv009ew~1Gpb?GKu~y&U19iAdJyCj%Yl5;@<#?;~VWRn5C3J6Iaa}h`vYCJv{~cd` zsa(NZ60d`_8xQ?PhJtZ=A;;JjSo6tsGb#yKODf={$Mxt!&!%a4K|z`S6E{{Ms5UH@Q*HucF+r#*Ua#*Uv^- z@4MB}HQ&>*tZkEZnjsE+PtR$88?LuU(>;@6Rh8M)<8G{qKn^yv7-d^w z5q;1ADNMYl`>uk0)I^Q4&q7V14l*R7W%3}91^qSFp8<_bXoyG^S|w)p$dWF0{d*t@ zi37OV8QFFr6Ucg_jhYW8B{442ji!%svDDLcHd~Fy%UZ&*6KaoIz$c?G{p>mU6s4q zeakj)Xyg@X#gI@R$ek-83pbCFZwwa5DWjMK{$$fUYvGDmYovg0Q&oeB(9FQ3nhf8jdX&|vFnGw>{hijxcx7bom z?2ZWVcL{Q{;k^WUk`%SHl##-Gc?}Tx9K~c{<&2mVwhh4B4Y9RoxZ7h+ti?X0j;Z3& z4u_EI(_>aR@t8VVhJ}V79c@NUM}1O+jBV(JA?wU_A*b$~*OC!)yAX%3_Pzw!MLFfo zOfZs!2nDN^cfJy<#*U=R^2yZsE!*vvKX*NzOx;F>l{~H6RnuG3h7rY;S~^)iC~Y47 zEx+%+tPB(d$Sx8fyMOIr`mNzh^ute#^*@i>V-){$=(?mriSA$%;+>n!;h#%QQ0vMT zQ}zwMY%VPSnfn+jeHOGop{R+sf%#k2w2hSi}TU6 zJv~vJO?rZNuFVe$J4rzWr5Dt@@yYbWaQR_laAOU0H%L$~v| z7Ab#RQRUt?2YSoAUZhp{FTv4H{_|z|Ef85>=;kd42fMbg55rCO4vW=CmpS<~dIF-I zj;WM_6t=I!U^|AJiu-bbgNi!+_l6AoM_LX=}zH0VJ5LDqmdQo!o~N z&>2fnLRTHa&0-3LN4ueByE|$os^|dt-qmH`6B$ZEW{+6C_m&oEQzTn@tL^W#GvE6Z z&~GnIxb(L&sOW-21hT4f94D!$nwfT>l}D98Ug74m6`2|V@0-w_Mr#X)wmIg%ZkVVZ z=TESPfzDqXSwKo1u5i_&hGjw<$3?IP;Au(Vhl}x#B^>yge?y(7C~=oz;*;$_ThG0~ zk(2rHX1G)!?($6;u7$qiy;&he|DEd64NOgjb-z+hs1HSmbBsNU>4UJ^*t`#@1l-ie zsbn!bus%h`D+%qqyufe7T{->hbJAQPBckbiIs4`+33pv~ee0w;NHO58X<6`}^C`cZ zvrEwjv3s%yUheF9JRZAq#g2Op;Ru(2&Ksj;<-h%^CYnv3s(b-zf(wYcKhcT*;c0(U z6BPhTuA(d8+AlN9KaZ{ddX~D&mkSk18HO(b90E$w=*U)9W(>JnCJ^4!AO}r_OYQBj zvp)8Dl7p@sZvl*uYn+7Mc6-kJ_>blNeI;fd1v@-JuyFPw=NOCPE4{Tyn zn+x7Mca+2TiQ;4ut7=0&$oYm<)a`xF7qHKSn@2!3c-Xp@SG|xn+6867hd^}EImJSf z-o)YB(Va7j?2aK-$1>31pgcqeK%*{5%ZHRiSe);SIE%?r!t%()`$j8hS9jGPJrj8k zz?a4AB{Emc+4Juq%hg4I{>GoTl$1V5<0HGwLT$%e7IehOYe&eylT&#UR}1- zhHyYXnQ_@{V!|16tZiW;fIfzC$gQ^-X=s0sDFjo0YgZ#JCMU6Q1y^59we*&E&Qs|z z?nx<=_(^uP*FDKwNep$({?V6bud`&DOWR7jq0r9ds~2`L*61uA*rQMS{nRn3m#>GT zfrM@&{&Fn-vF>LF z0w7`z#q=WK6H0$HFtErS#Vao_kKIksu|8qpXoR{v;|;@@MNs6`;M;WXd3j?sv)4fB z+yMr3>MVHNoY*vy#MLQvR_K1~a5I@s@i958cN1Sw#z%C56$YLgNe}IV_t@UOk+(U8 zGaoV3Fjh`@M=>`h(g)@;5YwLANG0AS$PX`~cHs^Ys{_Difxe z6lOcP3R#Tj?rR69$4;-;26iCg9r~)AWe%sHE^=h9XzEA*mves6*-Yx>wSKj+p}Epj zYZmFbENn9sz-BgpsWATE*eqvhY;6bVO8Bjc=cDvzkW>9n&Z+!E|B9fY1Qw zEI6&wU={RC4NXc3ZUM+m>Irw`qcLYqui00;ei$=S*CQb04QrM6@hX8SGdjj{_|aGm z+X(bEiMswJDbXvk1~95-R_NTFSOF%8@AZ(5?v^% z-F=+=c?S~7;tE1Ln!av{t87B2d0M+qMnx?Ywy%T@fBiVY(txB)%=)5r+b4oD4=U

o5l1VCU>c}O8&1#$NFg_xJ`Sq^oacAQ)j{bteVi|mW)r$`^yOTCHWq^%C z2XbVhi*Mk^{Yj!5%{|-9ASD*-#)~nM-loniINEJA^Hxo!EMxxLEdv-W_{8f>n<5{I z?wIdWjc1nMVNB2#8*bQQOP@7I7UQ1&@Y}r(R2|yi4%rlHg6z2fLaqVW64U=p$bcr` zpVuMU|K87It2FV`nmP|?_Lqp!`25R3Zl`fniz2hxCqpq4T#q<-RBkt|Gr*wwQ=51i z8X7w6Bu*^`mS(eKsUk4NmLX?ck-5(ZpoJGk8Lm~u@)1o_k2bn!V-M4 zL+UOz>{upW7In;lW7anpeRx8`Ud@^AaP)8d2)lh!eXT?4>|Zbz1aB;J4Lq0|src&Y zDtr~Eu6G$8|CUCwTXX~|00iL&5X8Tp3H%nAewK)TH?9QPpS?XH_nbqO71Q|ss`2dt z0v{!$=Zg|$((_`oew2U{olQpLh^i!q8&TD7KAAm}2bCjQ#a-md9XVG=*9n5xn{5~? z+-o*}`ttr$->@-gpHNV@n+j1dLSLSo*5(WldMI-~F!)F*OH(kyLat0=AwK95hMbi6 z4G67a?S^s@GHu4LY*8DW)yYh7+o%aIHf9p6ig=X{z1CGW(-t?5>p*f_VjtI~63xNH z!KssapzB5b8gC`N=`vX(B|E44;YV#cweyOW@1K}PBoH!mDg&{>*>gpZSD@0RHgb!# zFSJaAD_Q3K$?s}UIjYX#0EWnkzHBgp9yJom_L10KA_8e{jt%-L~CI_epFe+T>dyjgM5a zUvz0M>IO%kpbZpz~*tTu6qmJ#4ZQHhO@7T7j{_~#i-1FU|_ulh= zW9+rZ8p*DjbFV$;s=2CW)$>aP;1h!+frokHp_%?ub62JG+GHJ_dQTlVuGJ^q8gtZ(<1%;Nu(p#0|vrGI25{|gZ- zeVf0h7W`%F(tm3T|4-x$oXo9^jP3t4yXKEr-@j|u*v9Ga5xD=@_#c}t|4jJLzcS&U zNxK*t+x-&(;vd`pv(8)VJN`Yg>>q{k|D^f9IxYY7%Ke%Azv4UmWBY&B`G4Yi{71s( z)_+f__($PCHZJ^aLRss7@`nElR!s9hj<-JoXn!XA*RlSu6+HlhBlN=p0jUW6p9RhT zTG3zAmjPPV4y&w4ADJm{km-kv$C5%TGWJPh6c#95{mxd)L=@t;6reFwh^SD-KxXQl z$KGAwViNH}E0N=q&F50cz)J%cb#!Vzd}&?UL+M(+vr=I{H90pPP=OJLqeExfDyH81 z2Gc4wHDt4xf6th4c?v*r7z0DW5-`LjLy5TyfWGCC1)E5Gixx}?iN@R$@v?Y?^Co>l zMu`ClQ6f%+#!lmd&RfD~SQ=JL42VSGgXuMkipKTX-Q>8$yTpkm*yR%_R3uFI8kO2( zPYE$+Ot6p&8vYeTP#32tliVG|{!O?igt81-hAV}FH4G+3(bq!MYKMczvrOueK1rk~ ze7(K+ge}D=6(xSM+J(O}|0zb>cJ=yY1a4)twaM#)E``8V%2Y^95D6B1!w#prKf9V- zoohQh3@B`L!jxaC(^zY-TaGwe27@qoKtCY0NEW-|os7}sX5q1Du0%9rJX48?S9OM0 z*o?EoKPYY$(GwNBUZnj)ELk8Kl1YG!T!jykoVrNSQrMLI5SV;GiD1j%&hKa(96Kww z1hsjeG52NwI0XBfQQ11tPzTLT&N}Bshn-d@?qk#>@8ig#bJOa@T@<|AUc2POBR7Up)j*_oI{N=?YWn%MIVIyRhBF6&yrPyhBF^Gorae^xlOFw; zoTwCG2OCkQy4loa>%RDX&0<+S6}i5azQS?vKy1Xw9=kCbzerd$5;3zd>(N-SgwaY2 z)SqTKT4c2B7_GIoM_s|<{H^Wy(EI1yYv6NQ4UDhp^`iX>^Lqg+8)Xtv79iD4y_Io! zR-P($Vt?iSqk%9vo1y+e!NC3`L|YM4Q<~JOc=yPbPkC&m=9sR@I5jvMbU@3&5_dFz z_z4_>SAe^5BkbB+po&}^W_NsCth=P~ndb6FSfNtwHKz2Wp}}j1#FK=E}A@6{)wRe`o<@(9*qTG|U`v zXloxz^t#29?0KRZ3goG+0=04o`T)36G2yF|kAkFEkZk4v!#LGBS$9=2Ipy@r!2;!Q zhson?&;xJ|RNuwBBsW#^gnnbEf*%_*_Su{3Bo-}k3(gqdPu(ATD|)C z$RycFtT-rxNfDIf1W~{0qg1sVGSxhN@-%aQ~AUd_GIs{M!FPLfhwPMM7&S@j-*Y-t*f`>af_u38@vP_JcBM7~)M0 z$)cdn;GEF0caABzOLiZiua+14HN=`V39$5q(?$Ve-Ed|v98)Wj??|(rk7n*;sBAD4 zjD@fRKi8_eY-~&NON?GqbFK02arnfmyvKQ<-1daG>-zQSWZ!8dN`}K^C0`5?y1M*A zb@YLT$Ga9|Okt>)1>(eDl}nF11ww zNuFwT_Ap&S+WI7j>CE66A_la2aFfm0{carn`0C~~hx}yHbK<>fomuN~z`17$&<(Ks zAe)Y%qgw;cz_eHzoc#iLY70A7ND3X62}5T+vq#h2s%8& z%Cvm~fs}g0Y-To5c+5HZm%(xwQS?0T5sIpBpw&?192GMk)^LmSp6yFTOtok;+XxnS zYpkM~j3rSy>s!l;RAH;C7Df@Mc}f^R2_Z;=_0wLHxM7>L;_yp(r_ScezB3t$mZB%2 zYLEeGmrs!}l60UiBuz{#lWJ%JCHDlV*=DwY)Y^7^S%fO5Ngxto;o$4*dAVNfQxPK~ zdvHGl#$$S|sMr8JBDkQ-YfV~!J%hkRN5ME|NXe4hFb|6kNG&Jc=@>>ogv zti`xtY3|ep3_T$OnuSSlAhZM{SWgX6vUq=It7S;V;GiCH8?6DW+{9SkQetWYC*iM| z6%8>sEgXWPJcBHWRcj=D4L!Yrt@+wf3b1=+=<~AgDL_1OWNFnH+Tb8Y3yZW2Zv-6x zv5yJ2km`Icdi|BZAy8Cx^lbrF+oxIu9$6#|%jhakkVspBHCcwyse_T?|pnU_cqqSik zVlp(V5EaTNOXvWo=au8N05+#x2$5}U)FO1!!Gk;CFac-qWX%I7uEZS^@k+Am!!acy}SKl3Wd;Wp;v&BD?4vd3Ynq3s5&0fO)acI>H!> z78dwe(gjdX6o%E!YGf~1-tE_fTQ#CZPw6_;ahZ5^EqAfn^1lF}{1ACh5La zT7FoeF9t(@bhAvjJal@^(GiIm=4?ICB59S~9<;pP81?t>2-+{mNzs$QizpP0nl1W! zah%PmQedh+5GYQIl}OC-rNReW#TVa?@jq|}0c_75+!t&ZUJ869Hro69=!|E_vo#Gf z8Z;Lm(Lqs%zsg-?q(WuWtMgR*ePsQns+q~!H@aQeF9Y81&JImFS2pNkQCu=5x%Qc2 zWfT6OGz+Eifs}GtWYBFVSJ%BN6}uj)$RCLO)@RVknPA`;(sC(9I87A8 z{07jiio- ztku<>0kE%FPTXE_kgxz7rz_H`4?SL7mPZ#{$Av@txY21BUoeb4Bk`cjz{oc6J$CFm zwuuI7XxZ+9@mBZt#7T!uxk77SWNq5#bnq)7bvWOqaa*rLU(%`5Sw^C@L1tSvY40~f zpBh}o`yy%YP7{bXserdBX0ijYvR}Co>x!gclxGxLGbNjuOatv%Z(Rt^<#`?w^;g@jc2ZS8SmMP6P+Pn+4vF6OYS6>s#}V+H2&0HbZ4bt zK69>3>*QQ)mcqbF+vCvEEFMvR9pgWIeHQL|v?;rG_jq?RW!oT}N=gdRq>^6y*0QTg zmzZ=@iR3UW#4aY%8l!RCS?H?XxY)kVPFf48goK>b5hyqV^()c%Em-ih{gpodi>T?O zS5iWTS_ryaBQ^!5d!-_4DT8C5!dR8!BnEH3(%KS`FQ?BSh4(Z_mBhn~cS(9W#l1h{ zP8Tn3FGHfWl;pMX{D9OQ5Sf9=LhWxhn6-8^4P31PRMqJs*#k19r_+Ck z1{szusv3SiQrdkUZ2!rl<=@vd`8O1l5pv}#iE%}GW)*tIMn?KNMix1{N7%nWQ1<>C z1chn$ZwM6W$*GBnDXN7D@o~w+zfn+nqJjQl1Mz29|K{z%|2+T03u548X=(0AXK1f) z;`rC|PlT<*AJ5i*>PYwlU;01E|FuNfpB0PygFX4bRAcJ!4@l>K^bq`k<^E4}{om>; zf9~>O`49E}ud3vI|NpD>pD?%oco}&ApEUoE_3!?u;Panc<^PRW>5oj+|3s&Q<0oMG z&&THjA{SJ0rjulM*pniUn*kQxaZdU^vWAU{yVqPzfts8w^4!e z$Y(a%AGH-=@>F9+{c`D*fPpd5APm@q{c@Xp3I`c+LO)C1IcwZ)jtSdSxSFr5^|Oub zwx{I8N`$e<`X)Ciw$FMdZ%n#qU5>kaSw40JZ!9MV-w{D8ZV`%B?3Dot)>NBPC-<)g?^s*MRRt@b`=aw3W zI=7|wdhXl6pFW`oup?j*9^*A`QYha%Ms74(pI`m4zV6l+Gc}XlrR>qOS(Mq4dbme& z1d8iDE)s|QfQ^ka@EG+$4LAM5lSs8kiSB)Y51YtJWmqp~q73DPtZh&h1@g9mL0^I{ zQ+*2`x1+NFhNnC(^`j`bNV8Rs7vWjMlJBeL{4x(_)bQht75u7os{opFm;e6CPhd0a zs#RMV&_|&$a0)j8*5bApS3C-GPJh(npdEj;)h5tXAf?~5+gMEkAD1Es;;L4l9kG(V z%d_oJ$SQm<7pAw5d^Vdg#ZJnnvQn60!%4a>&aW=W(uc@gZ7H&3P4H1>tPHaD$$3N@ zz=vs&^m4Xez*jpY8iXh6KqjFU_ibfIyMiWGP37ohzCXeKeIUS$zXsIebIMqM9{<{; z{mE$kbFh~J9EG&i_&FmhE43|MT8LYijOj=43!?r~gMqSUYo5TSq!;a~tEo7(N;Y zWBbo41pj34u%6Z~P(SBz&gcGmo`1ff{BPC%bw+0>_e7?B&giQ8-w6AW(#}*35n7TR z4YP$<6v}`yLz5n?YVB3xs_yk2t%O-G4b;hFmcehF zenL`AIzS4fL#v0dUcn0Sw4e^2jRtyIGGvZ!R<7{ot-ZW#vYc6JH9}&i$$Qo9U7B~i zSuKs$PvSog0%E=8of(GMSE+r(#{@sx^K&pulpyxu=@%BWt&_J9oxK+sSeWo}JWpfy zL;x?ABA&4EUsdPb^HUyNHTFgk*M{;?OwwKS*Ib!%Nw;nM^6cUr&ooB1lFvFlH!eE4 zyvd%}nb{Fw<2TBQtWv1R1=Px*pXCv_pdH<=@QXn|q-CfJkdT`7>1b>8Jakn9U5!-}N>>llVl+@3n+=_9_YLWWltHtlfUyM>qh_M~%AQt*G|lEW!G9KR0_8bo#a-y+ z!R`lmzDDs&H`2nKt#mdpk0n5ya8Kug`Smfd>gN*piIARI%11uvBsFBUca)=VeRVXD zczg@ycVe4RXRaynRA2Hljt-c|5{VdhM%@3Mm9XOs(0zXd9ks9E@EApvBs4)VT8Yo28>6-O;_y!867Z0Z&QCvF zl%s%0jI_Ex^yncWCQBo^9L@MGUrdHkCyGSRo z2e`QtS!0nW52tK|8B31#w8zsiM!i@ZX!lM*Cyf@gY{f|S&fx$4X7l;I{TcWigAo`-F7O0*ITDLsCNDa)pDJcps=f0`J0`J7+pWyhxOHZv?51%z?Hhb-_wIO}#~8!$JYRPou z>IXJN3WOEKxeN!%Pfb#6oNl5OxR|}iH-n|YxaoKcgfmG_wYbwEcukuX7@*BPSBZxS zA@(4|p6DZc|VC|wIiXRca36?tuhB2!M?Vwxf8HYweVPG%BUO-FC_2k z3&*9(c#axYm|xd(`K0Yhy6Tq4fj(yTt#8m?^5n3Q)lVDC#;~^ITwlZ;#+XnU#$nM1 z^-Nsr$|Xi?r6;xR_`m~jnp|6$+uF4&OENF-$aa=m-cb^3NV)(8l_eZBE0&KHQfZ7D z@&ze{s@|^BR!!5lWD<9M?@<4mv^Iq-EZF?ux6d#J*@}43NiJiD_n}Uq`uB{bb13z^aFTDbX7YNk5e)!SI9W zG^l5UMlNvpz%c2Xy#f8*ukc=wClA@;s$khr^&Q|yS}iGQqSuqxIf`{$erf2)Q^@kT zKuZVRFkM=lirOI|CC@7tB|{E^lWBYBKU8y9q`j&@QFy9{V8DV1hHD0adyaZA4&l^s zR&1vv*4K`Sv?xk*9|<}lbg0fgvvyIX(to$wQK~{c1Av0=Vfy9cD!K;7h|ed4vX(3DQWN6wH9fOJ0&*x{SFg&6qAd~e$6KtfrQ&6LX^GC zue6R!vnb0f4PO3nx5pz^CoG(68kc?(l_MpA1A8DjOJ_>Vz`LJ+FGnWMN3bHe1rq{q zB$3^XKrq2Gvqjn?32PxBh+;5nCBDP#Y6ud3)jee_twHxCxXU-rR$VjKtU(6LKs%MR z%~}L79(0>8O$VL0hv^?x<_cyD0egx8dr+@aseUkhm0e5YbSqRdD||bE>@?Qe|3hLb z4g^}nKPMiQnJ>qvg0s|~JH})FO!P|1*Bc*T7iVbmINC<&sap}oU5`5Y#1o%Mh9Op^&NMT7|Se5@olcs`Si*(ug2SAwaE-wNith2Z^O zwES6|Bn)v1pQkpjSey-Au_{HUi{n{^aE5<;xjrW)X$6BG#K*lS|{cOiJ zY?7U4C1}5`WJ-e(g>p7#pv_y^kl5JgX3jEJtdsg6QoM0xM*l8$A9CY*-T9fH8lHg< z30_Ypx2#fDDS_ZY#&c+M>;k$c!Y6sfZWy7trTJ0y+QH&z%F8UanjPk1O9}`qW-Dma z))iiYFFTYZAH>Qr-ku0X&b-Pm(SG4Fo~d(ZtJCpf`XqQfG7_lHoulFbnM-oXb%N0r z9aSqHCA!7DPPr$g%BnmBgG59zt#|@I8&s=T+fW%tRh%kMWs{3Nltp(S&=J25@P!ZF z7KK^;Hk%EX=oTUMnonV27QA6byA9xy!m1;M2@gV>dX{EZJVsdf>E8EUr_+4}moaSM zA)2czO5w${Jj#b}{*4~Jf%JH@TpW3O6WB2$ZkVD(9%_L&YU7H`SU~#Q9dj8EQeJk< zD|$zU9zwqyI)3}QM)kXWm058ox>VSyH3y>Byte~N2qk51R8im zqUsH2XwrTJer8%X@j+wZi~uU@?`kYMGlANh3YG>f zB2sFPY-}H`^3T3`IGC-jLVK6lvx+qvhdx1DjSkMPS}ygKVAP|J7GgpjARO~E9Ze-O z7HmdX*v&<`B7qW%uwg2qg#0v$VQ`vR$jB^g)XO!@&zkd?pYZ_W=tIW!zy?$X$c8K9 zF3gEVPP<5R=4Ndi^z#gSyhhhb?>-MtzLHN#qsj_Oi8|M0`Po~K*pDYgylhfxS31P% zC><|6;c+u6ou0Q(yM66M8~Z@%8y#Zc?vjmPVX;;EYBL0u7VPW=|$;;5WUnK^sAdxE`yVmu$Sa zB>1$;rIFd8IWYb>z-7WU*(1>O*(gbq-VHB&S{MBGa*$g%5FOOjBhV}xci1P%$W-c@ z8ObVxJ3f<|VG&2O5K=1DJWSrH61QfQ8YT~s zx~w{Y#nz?CY|I<{z+gB_Em@R>{-aB_x5w4r(Jb^R4vINA#p&g;g)E^#)FPIhm0|?V zV6z5OAAIFZ(sEIV%|aq0ZKbVDEpm`c1#q+hSx1L9b*BT|>*PeM{9S!7N?E;GOHTmkO}k&!Cq?=_1C zQfh~!))H!|ZbcfLO!<0KOOqfJ|0Pq3hG*h(e*2k@D@vuQse5t^$T;C(TAS|4G<*0? zNxi+9gj=0wED6tXC0e;Bd>!;P`>6i{R7-Dy1RifNybP|S{*sd2fh(X5yE1c+C_?tj zDDjMJ3oh+Tup2`U)Hq5Y$WiPKp@fbJ5)(Om!`#4U)Z7_5DhVH=*`!-`XDZ(~4R7=g zS-96;&o_XF$b>K>{43O&s~{yg6zP!{o0${&nLCHY*=olC6vE>JcpzAgq+z@73e$ zwj7@ucWWEb%T5&Sf7}})F!+P(XVma}yrh8fy9I-fjE-TRjk8D{&@TClms%;Dz*2W5 zoE3h-PhT}wHhx9)sf{zz(aGQ0xBj58eH>|r7e!3IxqLjXe0v8=XLPx3I#tCxSgg{? z;B~pm7A0ztOeLH!pb?@;+&orXzNFyVNwAl7kZZ~6H&a74^t3`U-Ga~R)+k_^;BJ`u z?)FoI26d|okD`2BG%7}A#6wXzU$9HC4o+`3NA|}WXa1y3t2DZ-_0JS9-2S9v>zd8V zINM1;=ofctrMWi{8}Hyi@_ZFERtxA~w?8CRxmCI{1xtfq2fOPkWRg;ud-qm8>6`g8 zXK|``WY8H$2=Jg~pzZebUvQ{>IaJ8Foigas_8Pu~^Uu%i+sk@Nd*{i`=F!d$?iQ`m zX3;4k5mb4*l(91h@r#$oBEKN}vM5dYxdeWQWFt>(Z?#hroFd}d8fA4iVptumf=F7t zm0Z2QWGw#vCBaoS2wX-hQ`IiAJnJDjYbx$XEYwEYtq6)i|IlKSsH@qoyyB^1(yIip zS9dH&nBkoPHR+3=ilsO}X{}u#ply!`hZ=B!4xxi1@k;c#4F)8RSDH?B9q7(_WO~2f z|IWFh{$BZ>$_(vO^vfd0IiI5!j5z$*(TiIsKK+|=5(|O!yg>FDqBg%GY5uaKMpmV< zM9wow-B}V{JV_<*oFlp7P9lmH$mEWB7J>Dg!mR60_p^$ApiQ2muPqoH`5MRLg^@>8PlYqGxh3rype z#|@tZ?K~cQy53lzH^v z(6_s8Z%3oN2KPEMvXf0+V%o~SR4`sRr$K$fDojr{@MW#X>+ACNfV?w<(4lmr8wbDN zK3=wQE*#RtUpa@37?Pn$DTTyv-%FTr=?WWWF0x3-PNFsqG^<{aF|M7Bg<*bTqT6T> zEvmijO(EOSeQACf%h6JZdRVx8o^UX_Vkg9iwZsYoszC&KB{sn4RNMAq&Ou*+IKiE` zOu9M6!tEpB@z$nY8LfTmZZ^F-ktM3pPVu+Ka6lT}=*YR}=r@00Hnw`f!B=e`Glh2V zb!It*6$Zb=ez%6mwn(FuU;DhV@wuuKJr|?pTPFSNtA~L_3u0*Mm&01vgV4Yhbaq{+ zjEj2W^cl_+Wn4+bX?+#&N>~TQ=sTDA_3jTFaW&$yoUyG0o~lc**E3qWVsJ@(Ig>KB z2sJJtZjg-})Y8L@4IyeNZf{(c6p`yi-tW&gI34lVhLN}RfAE(vNcH%_kfL7b* z?0&)tBTKr&*aB@l-LXK3pK)fzY+whQ;Yu};L{L&C} zukM-V`ZSDdhWCQ7fyn{l0;z5-RUG^!b%v%xxKm$-Q>l66usFT;&k2onC5G{=d|h#i zCWLwG_;lgi=Tq9299|+~!~%tEqe(o)fi_L6w7qy27ql>9P|`BeQ1mxeywoprPHBF= z+bbjS@0d9TNArUYKx8P@EXks(i-2r@xS zzG;Gi-?k*O<+hJ`Uh+p5G5vQlv^IJMMvdQ;`5a{PXIc4ptpVbth;sSY5O4a1>ilwXYmi z#9D38F$ds?!%%f2AL;%y!S6g^(X4~#d6`q4D$YOimJL!T#%GJDVbJ$yJluey27+ql zt%4pu${)3AIHe`F6ZgE+#-BxV&B)KUT3*FsqriB)nL&1}dHQLNp-t9CiMJH%!z1d# zalgNo(0oA3ry*P}^zPT`-g&Lk*@8yTFejwX;RQzYA_c?6ag*gDI*>?YY{Y;Fdy@#% z+w!FO>#y0agVI}TqC5q7cYaTbcm?TA1tK*zdIYe51@8=y2(svI0LN-6c0*nnbk)@D z4N;#t_zG{b8YjXlS~YR{n_$E$IXu$Xr39I!S~VglWPK*?s_Y13NSt-^?3(uzX2eWF zog`(ai) zEGd2VT_okZAa{448#|vz5R@;XNYdCdA^X&ca_c-%_z3Xjb~3o6twnEYMUyXjn!&if z1g=KUq}*BanA{7#cs0Ct^DRfW<0^twD)Or*ySiZ{G$cpNtUY}UN@QZ zc6jMf`%Ttn;(L%+;FK5gK3bQi5@6j*63=!F=9M%X-f$w}5ovqv!~u$QP~%M2MOI2c zBx9H=5<-}0`~ZcyW>~&mp!W6=Wi^w1C$L9tpXB(u%Z!d@)y8y5g|WLvvUkbiiqBJP z?1QufMl&+t4Qv5z%HMb(?S~)93E#pF6n#8}Z8 ztsefwwlq=nB9z9D$!_W@P4|9&yGaLX>4$FXgm;B+AZ-WLx{1OWt5#E`;2xzqHO|Tj zU(SdEi+2{;i&vkfDOpOYW;wyjq2Q#~)@K(|`xKLZwd+)ZU!(L;v}bW@mE(ta?_8mn zv`UE^eL46NTy)#{J_0!4s<>2Ymym7^^yVmk)*^%?j|m$>6upnk6E4LO4WIuWsiq2$ zFpY5wK1z|P0}uV_FQj`?-oA^s+zps&+bqE7hLf!J<$S)wVzcVkIN--s{ zoXhk*4^p6o84c3N0w~>`=qrz4RD}Cgh#R)G_(~0}m5J$rq%;{q!C-X4w-*A&h#lEh zyS}Hm#=h#(`_oc-SAzUXi}k*Z1*0lPm>dLWm4ZN=HuLSCu#-l-CY?32dbjFO`4fF1 z(IUt!^aR|&elwVxWXwR+FNe_K?0ZZQ(oj&P=z<~hOhK%rRxlI_yXYGEE7#P9PVn?K zG7RbPBH1R|KffySgNZ_kQbc#yCSUjoB(66lFIn{wSgE%ijeO&7fhcqT?!GQ~h?GZK zgDQNo2jzES7A8lG-Paj-u15u@yMK)Y08Hky3t!< z@t&(y_`wBVdRcOcQu6WMY9hE|ww&tgPJuV1sO)qyIPxtxs%W|5c7gagM2{JK;p;&# zhxCe(ii}-YCGU) znVJZoh}HtYnmRZ2c}R!pJ9oA{7l4NAMi*Aif7(l7OC&b%5w{TBunu?Y+Xn7!?G0U; zE#d3x4ux?$2dX&_^LXt^Vqpsj)z^-2H$Zyat==YMsOm#R>?`9r?ckBU9jssf*7;3T z&9dZVI67!%X)?7kK0rimbqf6i_cU#Rc2rzIG@1)=o}RaDgIq!5w|@G=zAd0=;@Qjz zkbLmWN3dCcThmx_@p_fo+t`WKOC~sL*In>jJ4lfJt;4sk^DFyLg#Elb=SV^R_{*|n zv}1!ke)$j_!yYY|igxy$;Q_<}jao~iJ68kN5d@4HA>`5C&f*mGv5#mt_%4ND-^t#MtMmcu%}8Hub; zT4Kv^MrcvwkU7P z$v*q{mj{d7ymyo_7F`>vNSsdZ(x}doxe9YH4zE%Vlv&@FpHrNYTmGT)At&pMhpw$9 zv)>2uFYVhLgqD7=qZAw}132Gm$B&z_8zWK=3UPSkhQFg! zkIQ-4Wm}FXtEC;uD^ODyjARdeuaW1;q;`EZJ0u+(LSjvgDokW3n;_GQAfUYnsB1`w z0LPwqm9;yEoP7Qh3}x%>6b+y)QR=AZpD= zA%)Dcn<7PS;yQ|be`K1#eR(4gNz=}C1#(0Sb)3dzT=mH|^RI@CZv)uQ59#L-Oge?m zG3<7QBSOrHJM~`=#afGhABd%jA5PRT%DCD@F3_Aba>SnaOdW`gehHq4Q4(!u5nW|I zDdkWZYR)&At!&!^u@%tB6e0?;4o2i-Fo4&y8nYPVY5cj( z9Oml8`SfpfTI%W*I&U>?$t0P%SnWhlN8SiVv5t#`0PCjZjs1dskB{mT(G7@cUVa57 z-A>6GoL<718HKyCMgyUR63rIyrMld*$}3f^mMYu(!Iz@ajIM>y_xqB$bp*IK6(WLz z=V~w_1XZFVG5QF45kj+YMCdd`EjdRj^LH_@veKD-_x!S4cw z7FUsSd3}xn-!P(yu)UA&>1XLT3s%=EuL+Ac3c4JHd6;txr+Z-;CsdLm&VwCZ&3lXx zt#Rad+?rH6?;7{@K;`({QZ_gSwkE%g*V5{G9_E(r*RCEs2;>DG{4%x9&#K?Sx^p4o zkSW{pG6dj5|0GSSWdQWq93D$Nu1=OEHl-`-JqlGS?4_Bp?qHiKmCU)-z*D>p!xvo@ z=va2@#XvVnVl|BHljEdF0CKm>0-d^)-~oem1)C!slaf<9HX}hnG&7p>>b4?hcfBoh zyi_25498k-5Z`b)6tsqnO1(A8czc5Jrq8H zX+)^2l8n~5ukrm#O~cDUhv>)eD0915o8iaG#f18Li*lQ(94wX3SYweMY4Slo5ru*{ zaHu|gOR-H!yJ=iLCKXT4;{n(OO9hy8)whk&BA%gbyL{D&L38J>{{q#CaK-cca| zgT(~8Glzw=aQs~PQ-C9Qvdz&DZ72~?D^by(qo?bropoQ=PsKxX&Z)dDbAnoE1r^A- zrnAlNqs_^PCrE?e{liNE`IIQgiz?VWZ@oUjmiK$q>t{`Nx2iVqN!K}tklYQW1Vz}r ztAHZz-B$PVrMudz!A36-^Fi@`%DNjOYVal8i;qHEvtLyk40I~KfkZ0?$!i;PvrZ=1rUxo zh^Tm7bH>6N7_aA>gm)J460h69mQR*hk&SbiSF-fGZx0dwS}YE!0t;B#s*o^4CHE+|@#zz6A1?jzhr*^RDT zAIzHh8;+m%r6{>gI$|bh)YFG?;f=#B81jddCB7L(G3gH*Xn&&Vu!csNOGNEt%0{=74Js5@MX;4@+1<1% z2{uwdVSlmqdzb?8F9(V3#=^Fc>Qn+R7?nV{)G)%rcFTwEv}4k#qWr9Nls{9$$P3wx zjU19{k0)v$L5id|EWjdoCNTu`DRPugmz}hcnET=>5b06?NrnRyUkTl`yft3UW`p{%q)BUd%TigR z^cY{YEdnPWS;%HDrp{R!ubjbw4a5UC>0Sag*|v418dB49&Ycg8MPS}(iT1Yl7#K7v(m1^* zwu<6J5B!+gI4VLP+;l~&NHd87PlYA0ocbQZ5=5ut>@Yipdv2|OBjCbrzzXDjrHeI}=@bD1N-IBKr` zZ7DoUKkNuLPXrTME>3CO>9Eu-j(>)VV5P)3Zz|yn6SJ#s3 z`8nYleEv8~dI|GG7Ay7Wx%1|%-6a{cX3=(0;y!hfr@*6irutaCSPH|dz=3Px=NrZg zV-r?YRq92Lst%h54g#&%Id@|%OFAF?rbIBd;;O8J#f$b6L-ciC`bqEM%n^mg$P{s! z!*>hdqGmC|8@KPxLHliHRZSr+5qr27Fhf357FI;Oi6k1GJTO|kY zzs*|2oi}q=`c{;nk9O&<_1o%Dpt+y8*I-L4F281uWYczA(Y%oZ@DA9pmKZ8>+fNQL z`A+?KWQ9wpv*f}e(Q9qWK4sZyxhcwz-6=lxv_UhrmlnVIvBVA+PA99r>Pc30oY3)Q zN>$!I-g=;;Q{%^Gs?El2#whk~X;sqCz)4#7#U4v7RFX&cR~@iAn9;@BC1C$LAl9lW z&8`BH@>044b*9_$u=WQfQEZOxcV!QZ_GYRR?4=^#jS<|xQ23Q2XX3 zPSrQNFr3u72)63Ga9Q&l6;p0W&cvO)Nhd>wMjV7bAvh?QB|M4c>g{QkG3txF=5`G_{--ho*6Iom;p&+jP!jcLO1YRn(QUm&57(R@nCQ==tcv zCXMUR#nQum8U{B6WBdumbftf5j4UoySEsl#s05O3$pxvwr~3RNjRz~8N)D3u;aWEZ0hsZs zT&Hv+0fx-Dk=e^1ha2ZgNDrEfruI-R;bieEXQei`Sn6PsKx7HNU5Nvl%j??H&K6LE z?W^^v=nCnt@Q)X7x}hpdzlS`I^H_U#l98-85YGAJ?z@NLPnv zv|opIz*9Q4PF*A>xz77&a!vPuB0KLi_xI#CMY#q^8a76>nvK2cM%mO=FHwCsmb4N)Zy;C8k_N6Uf`ee3CFsRyVttblkX?R|( zLQFO)Gqe>m`hZ(Hooxi=fv~f|T&6$NJVx5B7EgC<*)b#RUOHa3OG}A_OSXlR6V4-lktc;{rCu)@l zV2w>|Z~^ia>dz3VVcC zk&9gzgf7x?NK*7Wxe_PaOCpk*L6OSZiLZ|UMHSI;P zsbmpDYlBs8~I<+emY8T_90gaIY0Y56~zo$d&9_{ zJn3hp1ZvN$H#of-+sTc@81#JpKgQlM$hIhI&u!bbZQHhO+jgI}-KTBaK5g5!ZM$!O zNp6xaspQ@td)2O8wMNZaHTS4@j5*f((9m%PO&Rvfx}W*|894#;DuC6Db}K5O;h&`_ z$AN%A!orxr8JVXy@q)BgrtLHVeHI<6{G~A;v;li!kc5W|ZXl)Ab*fxcWRHrneZVo@ z&6YmYZC~(Z$6!vZ2qp^p9k?vCw_Ny9JoKKiVe@7e=E2`%m!wbA(lb+SG<0PdsndH# zI|n@mDTzdgSnDjAGE1$*-MOl_&MmuTH%`BCQoCwD6mF)?FLyfN%0cLQH@|BviL&KO z0vsN5c%}i(gd1D|*M^T`g~Lzgfm#uIP8&)Oj_iBiog9Bb2LJW->L0Os)!l99f#Q+c z?!lRyf!T$e11HQ7-Q|9o%9nSJLz$Zj2 z|MnoOC2`w{52!wJ`jI`IP@NEAsz7A#VgDwF^+7Pz&aakOq&Nm^6EB}uTy1_5gR-yNf+*TJ4P|9 zI7(djfw*SOo2Ms%OQ72GJgKyl&jTM%Y@x?|yRCE*7G=I7F2(d81lGmYs@!DU%$lk8 z$JOlpy!Xsq^~)Z^?WonTt(%oF-0(=U|73B-rEF?k_YoIQLVV{QKKj3-zf6q=%c&YA zn%3;zU-LD^+{M~pu-SAO702MoiOA?Kvk~k!Bb#G4(KYuoW^dR+=G_zOwhH>W=EjgE zZ5)BzV=IW84>c4*9lUWPk&Hu6h?}Pz;i#zvzTJKC;mZ}x5=xs0XdaF#>fhk2oi({I7++kpECqr8~ zFPt}Fc{KXfx3i1wpKyJaTl-(m^Q^D#5W^6?w3tT}Te0{y(sGCH5PGPTYUc}XDm`$d zyjMh|y1Q6XdS#3Oj6ir6AVl|&+RN_lAbRS> z&?GXy;j)gfRo}F=pRlor>>EuKjXRn$n(oz5UAm=<*h71ziZsMt}I;mJxzGI_`J6mrc&5Zh%w#I@OO%@?NUzL}149(AHh;`HS)Rx8g( zvv)EQh!uoFwhuwam$JNT=CqeF4C!jp-n?!N@NX!D|FM*P976W1pbxgYfC6u7pIt$k zHuW@)UQp(WgmgL{&10gw=PxlL5x!<*~tYQ*+xarl2P^DPBQ8>GqMZ$2Y-^D zNh4~L!SUM`u1G@VslM`?rRL1llNuczOVxnE?fsXCFKxC=9#Q_=1tRAnC+*Y)}@`-J&vgQffbSusgU=qhlbkC+S>P^lO&WF+rN*Fx!T3G@%x-3Q< zAZJX4i|)OA>7tmIrKvs`J?x+kqwU8qK`-p8Z{=CO9fo!s;2+ov)z*NX9H>7%;o*%t z=t;ozf_Y6LKXd%VPqcW%Pr@%W`A*s|{PP1u0QGirc%@&+`oZ-^eeSby#M~KLb0jI6 zq1gowm?R{1=lq^|(8k1$Ix@9h(GMNjpgml;j~ubjmZBlAb~_lBiFWMRwQ_H2;KVS% zCtxLK$pB(U0o`i`jQ!iYW_wQzY&m51yZ9#CITibwHK0SX$;l;oS30JMonh%&wi7%# zUJ&p!jsngZOAQ#iU(bCgh(F1WDZC*3vKFJ@;@%>M&t`|gLlLrxxGX%rOWUogl5*Us z+RNE14c7&8Jf9jjJb6xhy}m|Zr)$omLU4T9xnNG+zGZjVqtIE@j%Q-pp(Q~KsxLpre$yuMCMdj6_!?Ba z&(GJ(fXMOCb?75LWEs6;JiRbYr``n{G!b;0de>G^Qkzp=^bHn!@SY?X6o_&4rrw~Y z1jtl$(g=&|E%*KLTMtI03E_=#rHUfCwdlB--t0*K^-QlZf|a%{HVt;L3!1K;K>t>@ zk(cc2O{fjBT1^S!lp?1KlbYKV>8I1DOGwAq@4uq;_-+=F)fpZf+KdHe^{kI2=P-i2 zCxnRp>tTx+R>}UB#=WBD*(nYYv+*C2y=2mN`;ZN9h;c>OlzrP1;zTr1-36UbTxX)P z(sNm{JdG|Bzo9a!BVE`Y@Z_l7N>W$CVr9A<>>ekShk|zj*9QUy|X}#e~8mx z>o&TuP$3@OPC@XV6wV)FD8f!{`NxVrF=16c^uv^B$w1;u66#Cmx_p;}z^G0>(4)vh z;yXDM9$Ia?@6Rm}s*frI?1pP&a9CFT_${rhva2JB(f_>rb~%{$2I&upQl>{&`})v0 zv2lc%iX2B^)B*3HoV*m`DtP*wVa8O;${CNMWA6?bkTe<55EmfGG+YxVs zxcR(M)|v`}&JSD*P~XOI#l|_bPU*UUFl~Q%lqX1g`5?_s=>7F-bhmHnJd@h~LK%V* z#X1t)vDG!K_cv}WghS3z<-Yt-W^cc&j_nP(#J2g#bKB3>4(aM7C}X%L0O*3x5HVB7 zDC7twB9XrJ?LsS`zLQq2a%m_m$C4lxz5jV%OG^|t&-%fs0 z+raf5!_jZ%x^Zy?kPR0$7f@f@`lDllMQ7sx^xbOZ-MWPSs{I%C~IC;xA?O#n4s|~mn zCrzepze58B1N(rgGNvhI-^^4EwjV#FnaSx+O2EM@uS63EO$k|3(}yZm+RZE1gqttOXkn)*WF zJ2V9_n8YW%%wb&ds#3>y%uq9f42oQe53RIG;2ao@=Oov19;}MLz&L$}lBOa_6(HB)|)R_aRDY#Ym$3PgJ? z73Z+^dfODjtU@`nuT(AtGuXCN-DcTc^t=#{qm$fXm20WC@0i?F4rd*rDoD5!8(D+Z z>(G}81%{%=8?PFZa`_>lLx@vTq>bX6FvBvxBf?LptnVrF%d2nM>{YAUNQ_3fbnS;u zv!vW3xPWO&PM27aO`-8rMlWa4~WgG{1MhF!7V0uLQ# zC3w7(ctI3w39P+-LQcB29iiBxXJPP#QzYqGiC#`SG-z*E3_-H2qWXAqo%XzDGwLrD zkbAh37ap#kS!C2GGbPr$4?lqZ`gQ*tbr8C$S?&G(GD-0lupWA$pMdSji--WlyLiLM zMCKQ69T#l#rAK2eWgseJO&W5_trs;P00!SbKRdIlNB;<# z{>L0&BiGiKt8^$L{NBcAQcGdSVyjPw!r8aMR?GNW(oIrhh?i^|sngS~Vl+ob6^=*w z;fDg0HbG{xuZ*73a%xzFY@`2nMJkJ>BDH_%w>Z_SyX%wS+aGth{R9CS;5k#uc8I4$ z|88Y^QdGq6PxmK&@An_*uOAiEK^>IUeHPR&CG*2fyNAL-@y0q?N<=JtNv+Dl%G;zoYYPto-a} zS36-Moo9ez^b=~Bgajn#4;v2w4nqBa$gJltojQzVtc5LSSJX1)W1OggWCz;KvetN0 z1~%ESg8~b-4!mi&exJp9-TTEbS&O(X+C^refwcQeK-TRQki!Ipr#4wq<021u$zXf~ zgrsF@;}}1=mD#PVYtbf2upQbBk(VlNDiUH%EME=4Q!UB(rFwp3daDaR`lmmze+Qay zv@S-PPF*^WfI5`EG3mpNxe&%FODf1e;V*@Fe<1FG={xf(;>^WI30EMUE?5rMfj}z+ zN5q!xr}K51kTFdZ*s8!nv!b!Nm2c$j7qhq7M=S~%gHcN}MO3i2c?h5#_Inz(CXrE@ z$HAs)8J+gi#Y*G;+IYqt@kv@t+5t3znfq+%NXEyzDnt#6zR+AW&W| zr(ra)L2Fxbl8l8t7l>lQs)#j@Xb!*jxaO_99JD+zb+`}6LTlw4lU%7QD3L)ashL}M zV-%fqnl7PgzL8c66s9D`Jhx07PGnM&1ink*1zLQ^Y8q=FR`O&iz^0!;*;IruEfzk6 z5Hh4O*4aEkl+FAEB_He@)d};_|AHty~aTwui_!=PQyTRYTDQyqA*5i^DM z1sA8O7ojLREmq5b(ozfz6^1Q9t#aQ`7QT|;#Qcr@pV@Z%Ox?6 zZ{Rz!B1`J2ALH6kOWp01#7+g0lr?keb6l+p(kCQ_I=`;AMXm94M6wxoFAWCLsPSP< z&)YNWqI8J^TMW}Q8IV2D!bzATML+2}+f1zFU;_3Cx|Le>^Itrr*VVXrHiLLxjFebH z(kO3Id1~>g|6R(BR1XAya@3g+#CaJ8jxRw#^Vw@eMtMrtNMpx z`RbHqgH7MN*hnfMe*vF`Vccxpo|g&xsBwe^5mm+ga$63u$osQ@#sD`Fr9baBYEL^Y z5r|k9r>bEl!6{KsFQNDg9$av4s57YeUYcCM719TF*3iLNT*vTWxf)#*L6wA1Zj(+g zDnXT6?4yS7>KwMLH3rEPcEgONa}T2JZUZU# zEq);F3#KoV3b$pW41(#XP>9RFGxrYR^!U=k+RU`p;xAZLb*O`_ItBH^;3Q zK62T@!=>D930ql4O9gsIxVdupv{gdY=%0=N+%!!fJkRdegp=n4wgNoN)Hz`cxelKy z948&=Q_C35#J9fwLQ5kaPaf53Q)-6g1x|-J77_v+XAIZc`t$9(Tw=t#P|p6uB&sL?xUrq7>TQ%LhJrJGQqVf`g8DaI_A{ZDi9 z(EKx(_?8F^oU73ExjIhy=ieEnZ>>AK5n!+9MT2A*o}e`CO5DM0ok-cqf6W=u; zL~w9=*vtf%EGdx+hX^a*iCX-p>lkCBp+YWF6%xEe5I^k4{vsAk<&T&K5+Q+esx>W6 zr?}94m!z(l*@Lkw2e|RwHwnxONq=g>nFfx)Z_ZTjn`_=y znlKzyUtq2Qr>#N|grTH2;4(d;PhA^xy6N-BmW?F++ zxv`H$#nWgU%Y$wGi%zuj7wYx4mgUyx+66l5XmCB{yUh+JP#h`R#s`y1$W^D&3DoCH zvmv~&Oh4WI>|A~9YI>Qf_Py#^S(`5(s*8qwUG1^BONw0+BkHtH{D#7J4QdRd?yI>{ zaMl5lgRcUXdk6LMhgxSckO@s~v+1l52)buI}K?kU5=-BRt`5!Szt7HlHS0V#LdN^~vQ|@imKW7W2<8oR) zF2+&6=DtgvYPS;8&YdEc?s2Gw@Ml#OP%n2ohuSuSslGDw8!mUaY_b{1OeQ=Jdxq{T zpf4WAj*;DOZa{LT0fQhMys68r+3hxDlXHu4(9ir7tF>%L3bbo(Q9vglR~-dDVhEF# zdd^I7+8(-h^AIUsb!5obt88OpA212wk1Wz8r+cFA7i#}F*oPdgwACv+Ay!Ul+?xLu z*E2Tst0J)0nyh6za7Y)tp57iHQqpjzbLHH@kreNHvU*n`aDH1&o#b2a{=4PfYwM_Hx zU2YFf`*MnZp=zA z6SzSkM?m7UvElNTagRrOAv%^uf|0YnFqY7t4_?R2)V1Kq2q!Q&L0h9e>)A& zjM9Oj5B18e0WaA1MA+ft${X;rg&k2uW4iN8z*IP&Px24HEu>N@-i>{+(d`(CecTp(c6G(EOc)`Mr% zjv#KD49Q#VvvF$}y&lN!k}^mJdINz(sOOLGO}0!9-TDWH0YR`$$j`x#=)9;Y!;H$Y znC1R;r8)w=r@_f0If+Ym?DeOq%&uP1X9LvQuWfj({>mWk-!u;!&Q0rT{~(rE?3aY0 zi_Lhdg?BBosLlKgeq9XCzUD)7411OCzQ9qfPsV(9JQma(gZ^9pHq!EYV*8ibRIDYR z&7~__`R3wJooCBBY@d17l8VW#4bcJ^A;Ix9_JIoRzXg5IdYElfF3t{WEtd=FYx_Ty zYiqQ(O6}WB+>4Lrh@Uptm(i_5y|W~avYZFs>D4`JLozo9)aRsa6BT&c}&Hmbs zfl+NH!QP5ax5!qSA4zv3v9Nzfb@jGQ4X!O(<6iE|rZo1Fr?6VTsrBYS&BYy`CT!p#(;RlYof7dq5PM_f5NU5ff%3r&RwjzTN{wNH*W3-0+K8aCDXzQ&`PIh?FI^8n;k+PyJPhFtJZC$!Y2!hg4Awyh<$o~rj^>K+o>p0Qo>8E8A9&M$U);0UVp z@}S=a>eryGmm49BurLw1`N02!=EeM#F5-EA3XE^=O}Okt;@X!wdgUKTE26t`ON!k& z+(Pn|y#8h0IV8>=83%;BM~{G4!s70Nhzb#=qcpI>Qb z6q|Ppll(AhOuFqOfJM%bj_#0q_RTSv5J;1g!EP9U4}$JwXheW1{`P&j1j(1g?h}it zmv<$4{G*BI@aKQ=p`#js-1hqgzq0*utPp;k-(>8~S*&P{?d{Ag&FMUxO|~?4oYy%J z{9g3yPfFd$1Wvm)52d(tkdD(z;v*zCc%ZZ~WNpU&9s>M)RewTb!^8v>u}=vzDK+J~ z^?bQC-`*`S!R)3>4T0ROZ9TWcCjaX<-n?0ZPZGSK|5zw~x{Fhr2-H4Sswo54`jex4 zDn2;GADeatnt%dEbc{C_4s!E8z013sD20#}7>@uYN$UW*k|=8&!z~yIKA4&unryuU z=0G9aD}FF`dk$tslef$G7i(_|y5s~c#{ddVh_4SOApC^UnHKVo<0gbMImuH5OTupT zoD`FPjUWvN7`M6NMqorlALgN7847DVBC!vOBbor^a&#c`YladS{`v`8Co}owrT_Cs zk6}m)p(Y?YmXWA*uglrIL}BKsG6rb0Ln<00>g(u$F&JS<#;#@JAb^n?ADDcj!3!=17u)B8d+2mJ=uT*o{|G$t>vB)e zO&r+(Hu&(111p{`Jo&&KggWqP9Nyl8gNrX1ie|s|DO2LGw@U&hSb13aq-v7By^7&7 zRRLWlBYM!jpNtPww?MNqab);-JY|w-$h0TgIe`gRLhO2MnXP6unp(e-E=3VL$)CRi zOG8Remq>3>{K)(KS-I}qJ3X6RV~SPf1c--t;7zJ)n4o|9=6IN@*a zqo#@G&fZ|4S;0-_`jC9ael*CfwzHKM&d!0_ZsxYRr?GTXZn$DjpG?ZCR{09#t0<>l zt=p;Gl<~?_W#hP-H_2TT#BI(2pF*RrtFFcoCPv^;V@&$4R~52fQ^05zG^3yEHk$4y zd><8_)g#&cN4W`%>4j1!M7I^I*c<;W%8i~1!?AeL0MW4N8+%Z@^&6&BGFv1aHrm-7 zLim^kE*a!CWIziT2az{xcb71zs%l>mn8$RsRwqC0Y(zTEi8Y(2*HSF0f?RR0sB2=7 zI4T;{uw9$I1feotGbYX<}(?{v=yZ%OU=vop9Y3grDDBn{tv33|^8HIHYe~Y-a1EPzk6Z`*3o3KP zdM2LN+P>C)FR zE&7}&LO#)3Fv3L;7c3=#q6-PCqvBb}l-vU~8_CD^vw;+yY}`heCjJP#?9#)z9=a}4 z5xcz-M3w}o)xv_H-b~e+&Vpu{q&ZQq<^5ok~<@|vL6_wKtI5U=D4ly;7wM=2? z7k-~#koFne%ZDUni_Bv!_X4Q5%>+~o1zc)Wruvs7H_^}}p;|#|!o%yrrc0EPb0g!@ z4z~Fae9XE3px;Mg)Zqz~Xvj#oW)J~M$*PY^jk=Q7oeaScM^9is%EncMGHa`IP&fI{+la1=H~QOZzwzLYFSkM?lhgn10`K= z^7WJM!!Qrhte~GTvZ7EovM7=&b~HFklglX%gvvD!2<(wQB7TV-cp#iE;{VzX2co$mt^H?uu~7bN4)nj5dKi`@f>;vz%uvrR)Ij+;8(pt&;Q z^ca5(YiDkVl$sr8_UUPPxX($Bbnt~NcX9(aM-;-pjd!xrw?ZoFo5y*ToIug{3s1&x zUOTtlRjIch%?~48|J;s;(~a6bB8xCR-22WO51Ri%(is62E*SyN)CtUx=1hCV?EEqR zlD)lk=o*5GYkxTVR_6(7j^PKLF`!R9kju#~A~`?87rOqF{M`U^#%fdQA`T+2>Cy{w zaxHz!5Uf2i$uSTyK(7Vgm0Xd1>h7xcCHYtcIe=fyHz};z5^gJ7p%=6EI&v2;Ud+8E zU(7aLaZ#tfnnNP0|2g-H|DUr=&nwb|+HaO2{gp%iLlOPAEc2^~y3{wE_QeoZtRMcV(-wb4TSrJpvKl-9T8&Es#prMF)?319$}D<_oKpB_5h`nX3iE)T;K~U z<0fcAyj3!!=kDn32=u9>SD4(y^2D!TOBqEgBX_y_cg+-Jp_Ceas@eQOFYgCDF1$OcLojgO0IKK$Ju+x(*gq2xCGPy(J%O?auw^N6)%S_E}tqKHFtjK~hEq4OVo-aLGoa3vVYHsg=aH16?DbYz35poSr5dZZwXz zOn(yjkTFk>0{J@$Ia|E89ZLz%r8-%*eFdNt33_x|fDx56F_07@qG%4Oh0;j{b7fgn_OJx+NpLvE8rN4taltvLZZS1uaSCHL8OpbP zk=9@OW5~Pojz zJNI+m&DtDUQ=QePixFU>_kYeGikNy)caKHcYXgIx;4Op5@7J^Jx*ag9 zop?x!%AYKix4iFVn)yt0qW9YrOgOGaF}2myL(*1b>b!-ltx$(t={+(4{rA5(g9IbZ0D@(3l!isg0I>GeS8&WTo&uR(9qugT^)Ja=o{DSYHcj=gYF!nSS-3d z^;kFqTC(o+g;{do8p239((WzyVYQJe4QUE=3Co)Z=vqP*ebyRw4!PvFU!>1`Z%U9) zd*L`FjNbTjd4^%D@^sUoX!?>TQff&>?N%#;T;fi}%fm?sn5Wfa&|YryR;XvMA4E>% zeO1O=hPiufCxFa}F9ky9@>UHQf*U1;`WqR%QR4;$ib&%Clcvb2rOhKrr3^@HaPA`VV7$ zlwX*5PU1vOa-!{$awYGqO+kT}3F>N%lglpXW}vLCa{rFIOkQS%PW;u&@zi7{=#|Ov zxRab*5_NjNn8_>Y`z4oQT1$s&yMq#S2XxXE@7`!=lhJ&rm90lho(#45VYzEtMa>@) zr~#cuCpH49H1J1{T(Jw-Y}27+X>Z&9Te%J-j+*2YE?d8OObMcyVtg8^L@4y9zoC0V zX*v}^#+lor1ujM0L>zkbe@rFvr}CjB4u!WWssQ-4-2)-CYbNcK{Eh{{WGThZSJaWXM;luDAwZtb(nhR7!4IfeRm)JlGjTr=Y9WH#?lEQ^WqgHBN$sFg^&$LOu7^ z1v`Q11_zcMFjb+Eh?@$Rym8do&RQSz>nit3iZV42Two%n-%lcy((4g3U;B}otT!+~ z7`Y0S-xm=(qj|NKW7|9{>^zZ>Vj zd(4yme*X`=%zq+#85HmR>$UVj?Idr~K(JGl8;%A# zVXOwW=fK3pq(5r6ps@@p={X};w>KiY4bGiQs2&BkCk@nuK| zpm)~yNW7E)Z3*~*@-SE11Ff_5deTp9LRu|{ygV3hJer#Y>b_^z~0F(al4~Y?+^2Wvz;*%_)S&I}CY4TDTBRqwQ zgTa5)#J-O#7wduWC<$g8)DHNP%Ngh%)#bOx2y_la@kgSv%p@OMaB;lNFK1VF?VNc! zEeq^+Q9b=^Av@q%vTrxD$mTPa79Ad^qF{6yC5Y_R`Ef&$L7K2`1P3cE@Z`s+e@^3_ z@4T@n2&z!@K1K=?^+`v+1lVO5^-)RbH7FUEUL&%Js`JD_3c)y(Xe(6&e9&WY-Wqqt zU|dP2orjj+HSbWX)yw)^k%KhVJmx@=bD>$i0vS(+LhEVFg9$jpNVgGOTMH3W;T)77bw7e1 z3aBY`4JFvIb>U%^_GQCH63XdUQ%R_jLK{(0LJs>mM!oL`TL&*g4Z$BV1=3EK%i2e_ z@lyMM;$5_;ZS>MV(zpQ5pbQ@Fi zr(0|PWrntv|9T{NG~J6r3VfMRF>qu#lryoEF!Nom#kAg*(JN@oVu(q(5i@Jq z6w#AGZ7%E*(%M{EIc)^`TsJQ&@^%95OR_P}{Y8TfgLDwTLnTwCSRKXF^#hBkt+3y# zzO(d_c7gbDAD)wFIfqS6wJ)lTZaq<{h- z&1wOX7*VNU{az_SC09# z(yc%MI>e9YBn0C}<&MG!hH)D3RUQjG*F45Qq>x5ZkMqqx!=heZJ{OLDIyvGy-JkDA zV$|5Vj|j%qmxi)5JV&LU5%UZEt%YkDy z1{_tKe3~23XTqbR=bZz!rBIHyNOrxwPP`+DYls`xDTS0NK?y20<}BJwe$P?+j4r{Q z2ryO~JVu^>Wi>4|%Wm3j2AoPXXsA0K9+B@A$7=|nI(fTY&D6zNY%6)7n#?Q#`demxU) z9_@A<_c|e$j9_Gcvz>tHHAV<7>BmJ+A3M^i9$hp4x_O5jB7ZEyE5f|Y`9K=I`z61bSWho zDK%_90&qz>P3@+;$0l|xJ8vy@aKf3oSF5GL*xYY5=vp<<&#Fdn9qZmVQ`O#5T_<&# z;L31`C5KOV*s+Eq(=BhI+Z;d8l7*@0PtB+Z&?p30**!njk*G9*02BArE3Q#}-Q%^1i6?15R&XG| zBdnQT(?8Ie%NigFKmSWlGTtlPp88j*ll^{he&vy;xw(mxp|hopzO$*bv!%VAzJsfg zwW%lFuUrQt16uoH2m~TxfCYo33Y7?bfdvEv1O)&N1cC?n{T&J@5C{-pT)_jpygilg zpuZJ#CSUjKZAS^6J{22T%Fl$L_SwR)8QK$OBE&ch(h)sRRFQIL7}=)xb#E)JIvz&^ zK#lGA@{mNu0UuQ0+1w$fl29k`O1!YbrFjKaCz&S%k>)U^%vi9wiw9v_pUJT^Txk~} z5s(?17wpcx(SIm(@1CdZuWWj%v1r;}R$9e7l=#tsC5t@Ytqp7q8nJcr4C`>|HBck zJ50(;U94g9>Bs=}nUOC!tTDvQ5Ee&P(J*T2&s;?q6#gL4AQMf+G-0sFyu$ESXJ6Pj z0YQIn2Q+{W+B>sn1yn(XOfUYI0&!S^D4ECnN6X+_i-@{Zoi(lyQqT-Zmp&oHwDjb` z!gOA2LITuc!^`mkFZ+V{W5k;(;Gu1}2N7-j+!?8FLtyxj`Pv(r$A|dxuVqHmy-#@b zN2}$*P4oClD$ySPt3BsET=b`0N^v)LGJ}NjD~C7}4JZNZ62X}5yLo!R#vz} zwf|Mx|3Py!{=bU%|EMGXC%yfjZ~PCaldGY*>Hjst|58KzA0in2?@-E-1<^3aUw)hz z(tjoE{eLgxH;AFLg}$M~Z-wijZ)oR9=i=d#t-fWq!G_XZlN(47*k{-1v3lfoR03&5 z;}AJ+JBNWMAl)>nL8h8;kN?PU;Z@%v0B)m8&vrRY-y$qkK%r?lhiZv)pY@P^^LZP8 zy>pZIaT@uSER97#8n30m5*`7MpOaPzD@oCTLJ1#k6j*rO`|pxaV;%%jEG2NUQ{c1 zPeg}gAB7hj=j!OA@rFf3{bE-r(wn~kSEF_m&M{wssvKChl`jTW0aUM&!zlP;F=F!l zk54C!z@QA`EIAnx$#D%95fn^w^;@d~)p!2Rjt!gnpaLJV*T% z^e+Z&bh$E_H2z=>E&;>h%>>MZxM2>JMU`m@94ixKeriCOBZ?%6`01yASg?341Z4Z0T#4t%Y6U57}}ob=;@ z!{aH6;wa{8{szY!B7khkgCwx>W<#nJREP4T*6^aa^Rci6kBp>*BE>SxUWcMlMpfFP z>t6weSq4OHMpG;)ypdwuC+=)NedovF6=H%bSBK8t4ipUZpA(D#D1MlMwIUjM7HH-pSrZwKB+tOL7G2ib4s_rX+n`3`j%pF|+=TSb zO_hQ=y7LMKXgeJ(1=eM~S0J-A^^U?yOBc7>^e8&nJHdUAbOp94?kh7S;n;bG;>2}6 zz!TGpWReD3TG?W3=*J%i0E(?8FZ}(*OcZXXe<@L=`AHwA~WKZ2^0v`Oqs*mc2x6!Js;V4z|xO1AiKGop(CA=N&jY<<|CsIDGye z_RcXl^L1JKv1j6mZB8b(ZQHhO+qP{xnb@{5v2DFsd!2puTC3_*y?cE;XD3xpo}^OG zr@p(dzWVpSJ0EW8W&O5tys|vB#ww&?!Ct_d2erbvmT~`Oj3eF!{-I?f#AhxEGa&XcnP4_6e4G>l=X&;$7MzleA;jfG**AuB*v2oS?0H;}^I-sDnhs5F^W+K1Vt zz|Xqh9(HJmm0-nXFihK;?J;7HQxlWS*TGpvGJREwHS~W-U!30l;*j4YBzw|9;1of3<7&5nv3bGs>`|lvEYaz8j&&U_@+5%IS z6l67;A2r_r%wePq3QAMai0_`ddiUDX=51SQavNOKS~lsL641n7t+l+)S(=nL5Z?;Q zMcqStI-b0(TzrMt>f;^9kVGmiM>)=4!T(%^e};JrI)DNIJbqR&*8i_!`sXV4d%gUv zkTocOSbmO>-rLywhd30h#{){eHW(7p^+gm1w~=}?Z0C>aeIU(sFJwQMg;P5vHuJwP zs9+$t=?bHl1cOYTx^FVkwQ087Yc*{#+}?pmgvt$3>f3>M!m2i5k2Ei4xuE3XB$H5h7*fD0P^co2mt`&;}1zlL;ejA|`pS^OdMYr4(3}vv~!kNDO-E=aG}d#oUd=)!l7`! zc$lDmdMvTs-sRYjes<2^!3W*E=jdj-=kaZjrBhe#5R3YEEf;2pL7QaLGpMa|zu)FjOcuLG#(rBI%HFL8;p1yyCuemJKKHg9dhcLw!}tyz0C;e0%Bt1?|y? zjkHB)Lw_#jMJjagb!&WB>LXP8f%xQh!?fz06+?Y0X`2j$q?@}P{ArsK_o%ni*o6ZY zLXdTK`3`@)bKUcuHy_(Ig0JjuN{3FA0k&cUF9{+?L#TTe`;iYY58x{(2+poCVdPOQ zN^~7o=EKW-4*RjU4-T#?bP;(j%k+MBJIzIQ5~*DTJZ8MoH1=)1T|U~(3_EH0j4_Ku z(&XMLYv?$>NH0FcLHJmb67^={=)o}RRXFNXc=86FuBV&e*wgF}DWpy2OL?Y7AIC-` z3}d68pKlngKi>#7eg4H6x_D0j-=i6NxH-)7ND@T#gVUnKIp-SH(`FGBdC@}0Fh=s= zl3>bEtZ8t?Gj0X-2*avevMa0+kCuHMIAH*MUd@i>%AR9j#l=qxBDUDWJ&pO9c zGe0EQ?Qb6=$085fl^=3%N?psz^%OW1k!y%tq`^UmK3Dnr#;z^sS)iGn)HL!&ma_Ve z1VH~hM)ce+>kq;IYG!j-C32x9Kc7&^Af+K(A*N|UQ%QTyY;#jnuJ;)!v2!h$Y}XFEpXbA5$ebfMP@R4)oai~cRe@TGudTKvXpj^mNu zE5!Hq0-@%~3*3UJ%kS1)XYnK|SYRI=_JR*D+@oTPgPnwoF>WxO1uS1M z+)d_XLi9RqON-3FoDw0)te;yf>FN;Hzh1~bfH=GiDbQB&9c3swFFwgvc>SfN(t3@0 zUk3yL;QE}fvHzW9?qX|VZf>IYTRJz86|+j?hUD-~`AW%G^UTNa?x8C-Q}t$5K`I z-p8GayOS8)uZAl}pHu;faIO?^<~1k7U%5PYw%uzQmy40Fi?dTcaWQ%&)?B7SuALlllw0f*j1Gyt&f%VF)ZBRMwDn(j9 zn1>T9P}Z~U(if^SDUIA)e2$eBE2$|PW&G%w8|fP-X~9NqPE5fqE48#27~aGzriV5b zfz#7wsv~5BXQ|x7W|-F@ht$$NxH|POzhy|u#P+`+MUptP6HD2A!$IW4!WEskB#_K> z^iD^+*=nf!kYE6JvCFAq~Tx2`}p?)j=xn>*(3$7bJ zaKj85CYmTAWXl3Rc3%%4%uvk#YJ^8wCaC6w}DLQ{|ST{E-_`wHXh4$z$P=0EeC$wLy*j6f! z)5fMzGZ!vG=_j2(U~=_U!E20aTZ-4gR;e0RjnEtRZANdQ#D98%(`n8cm;wtea7u2q zKtjH=2a?`z&$37Uq5!wWvFI%CwAk|WbYjx7%%usO$8y)CLYXF3rCM(Fd9sDp%G>(| z6>T)&aal4a2{=p0BqhGG_qB;$+B)f%x!fu`nKkj@G?M9})Omoc; zJRkTfz2jO%(F!ca1IS;G0obhTxf@*EJSOUo?D z8^-fMNqHJOTbJg{#%)A(Dpvs)y%kC!!=8{>S>(L7O-zo^^VK~G#5a)pkaIPQ%j^Et z62$3J7*f=aOd0e(7)}v?`=>INIRSl->^v=UV!Xc%>UWYZskv-I-x+E0h)5!t8Pk=; z#F|_KkQkFbgnyiz>Dj7<)k9A}aB?_VS_^n5t08Qx7>-yU!6VGC;zTp?>Si(kB48tm z!2{xl@%jTEWpRb4#ykuN4J@(@cJyjYBJHOQ$%%_jdn`_+=L4wXYiK_LHpg~a-7`FF z(gG4dkJBP9@JcBZyX)WemS9Q1Piaq ztfor@PL6;wi~3-lH;{*udA|CH1qx3pJoU3JrFz$7pjx9fa4zyQV(paO*S@*$O+O1X zecO;87?FwXv;BqQRH$hE#XIs6&!x%dh|rppdV%DGNyo%Q#o$76E%L@Ls54Hs~Q@Ks7%2t5~1R;wOa+*-Mw3vPJVXZXV=P z~aWW|oJi32!tn+=i#3+HUw zn-D>`;<%zfkJ!XAv<-xl)AvH@mfI}uu274s#wpydAh1`i@D_Q_5mm_kCs?oH3t?o^ zr)c{*RtfdU+2V#TB6Lh^mPxFTj&i4J3b$R6r``ouYtiYv)bFyxXSwq7iQ>yGkg#(U`=i0IGy3l4TVaR7pj0)jlr_ksNZ>fsS2eA>o= z>_OZ%z@cE_vw+etK3CGrI!z(Tar7Wiju_`%&JgrW*(P1~0RH!MP>1tF>d->nwHd#z z)Z^P@MYV#KRqI=UUk^rogJ~p}&kXI;7Zy<2=b%>a2<&TrWvYNI9%K+t&KMs9B#{(k zLQKvVA|`39f@1Q+#)T!S!b`(i<7dhUnCuS8j?mXzIM|-~1Ucs0YG5_?J<0M87JTdtx!6`o_ z_}?i9#s<2!22Q^V@Nvs@8o162x$ygVezjs(b1C{|1!?@~h5Tvk4jONTYK_(S%lizU z0s(RqeYgFWv=AJ}OMt3U{<9iiZQOc@kOZPP|B_x(te#<*)>t02FHRxM>%dskKGP5b zJXV;rq9*p%$E+Z&C*Sy^Blu2bz;OT}`p`H>!)~u28jj(}_mYTpaTJWvNb5&>jn|}# zAw?AvbWN9iX6&cG^I|g2D2OuknUNHwGJ2yiux^rL{1ES!>@%7Fg|e2C;I27lT~}k{ z4*d&&3nECRlRpdXIMVFCY4PoiDY>{U3DFo)`?A?*APT_(wPEFQV=zX8hnD zm~JJHY)5*AcS(~0E--`b#cKoJQk4yRq#mKsaEy&aJ8QTW*`hcm7gcS`iGMjRW=1mjOM%)d{aOf>5E?2K!CP#rls*yb_Pprlk(Rk)p?|8JUtssX}Z+-F! z#4?xW6Y2^CXSv5ys>D)7B9+;3Tnzt#SHU6|8Ol~om&`H}ALL&9QY9Tt(vP3ti9?;* zn88jhlHURTY`XzhD5S4_h6(3qm~i|J$!+XlX{2Lo@_XX_PpkI7u~mDR$(=a)3;ZZE zRaXH288Y>sxZ&T)F4k86Y}7pDG(N>9ocn=Nc{wLHf6lSq3%{>Sg`l+V3xXt^iwhnnO}X&==hSR0Ej2 zb9;EL971( z+Szo7{7G~MH3h;suWlAAey|oH2BWt)6FI|sjd9c)jn#Pa+vG&@?W%S1!IL*~BDkzT zZ)@*1!5-_~`ecEH+p$WYx|!&SRbVLX2Bvp`K7}?0Ek@m%WOcIa50BayicmFvkE!{` z3UNE}gE`ZvIk!4*TRouk7}(5-YSn4FKOIJZ*L1lnLP+)CgM>S6 ziB5C#)rpGF)EUrVD#XJfQ+0E02Rly%dL;*SoG-ljE==PpkBZnhBjYk>ZFU`iSS1%m zE*XC`MRYOtnBkq~(rW}wYo;xFIfOLVzsGc3dL`^LHLRymZs>QYnLptiGGDAD3Z-Dy zgg>m9{OX4nh$~Xc^h>Recp#VQn;rPqCjlH|PE1rqHD`1j<{0!f)&JK=P|{~c-cSSN zlg*Y_3^73Ff=0CR%!bX0lii>APYddIAf6{|73DtOwmjEqWo37O>NZr4v^H~1JanX% zz+OO3WlkFvmrWn$WnyR`F_Gbyjw*)l40U8V)2c0IN->Uf?k`Y{v$6T@5Y$ObC4c8u z@rC(LQKKF_Is!CC-Bk`ycE*Z$N;+E59GtL_J!0Axg&0F_AsM3(K7HZ6e_%RBXm}$y z+khPhy5e0PR=@zB@$u*Ud?^2Y=Qk(qxBUEfoHSdjPf`5e>3Q7pA5I#X;5ku<`acSJ zjlvv+SRmmwnQAXUUeCFs6WRT$6WHmu67{K`v4^&+UMTF(2aM;iDImaj!=jZHt|^!t zP!sr;Qh1ceqo=KtcH7*x2v}**yO|Fo_;|=7zD7#&ZCR~{LzLPCa~y9Gcw^f5PTmVV zHwUD$`iH)@_kC{sRP^Q*!xr4}mk0)jTuW1%eH<>6z{G~G2t$Io1e2dB9QqALMq-%m z^xbZO(j*Xt&rxv^jmB@494}O<3^sq%vbY&)v(wIbB7L*sXsGG0PMW~8)q4JCGZptY zoitmAPrT~)qVDjU8$bj1=?0|da&Y%+uk75%BY(O9JoNU+rL4n*#Obk1DQENsBT<{n zBDm!lprNnp9-AIc2T$V=mRn!-sOhD;glUAndJgM8^IvP57BZLX6CoH%L!rJ*n*!PI zLFI4ZA|uJ#lp%=eAe~e2DQ}Pii6I|=q6kg`;7??@H*bJ7i7{(W;PI@-7Q0658wZTR zGt9{vSmTl<5*mxuVM@bE*9#&^rHD%B%Qvx;iARCyQ#H>BQ5q>4nz4l_cA%^ux0cQw zNGfVz_(ityh;Ne|EsYSL)QiF0C|{ zgU8ran5h1wkf;AN1e8S@bsI_QSjx`8))Uw6hXpH)*YGoZ&lju=0?k^*D;|V9U=fWi z#k~)N;P|oKZ}MmoUUAQtm~Mpj7&MkP<0@nzkuPfFV-E z>G=$BkiIp3SNn7XTztT>-#DjmI&SWcltI~wb8&)@H`ica7 z#Z_}RDuT-U`RAPZM@{>8Y-Bs@&y@MQjr<=)`+r5znslxNrG6IK>`(iN@!x5L44ifJ z?EeYTMaWA;tqQ_)oG8KZ!nXOCqHtJF`Nb_2uXIT&ZGgCuaf`*%7t`lWgy-IU3|k$R zG`-hE=S8iQz-oZBNI9j9*h(8Rw;pcnFU}%rkp~^RS--ES4*K^v$1vbV^OmU>5ARk<{5oL`4&H3j6bp z5xg0*{rY0C3p*}AKS-j|qjV5x_6*Ro4|q$ya5X%v_quYx^g;peCDhEjW?H{xI;^(OY*rwnMTSZWY$72ZLQ?WMjeSnLng zX%Saj7UON`M;rcVU)DECgcvHieZ1K|g2-Zwib{L?v2JMX?B5jh)^?kWeUEvjUFQ|3 zHT%{E63no}c{`($;%!1c9T!@?wk$>mY7^R5nWvsWelTr6uO}d#GO6EyT0pQ$PU7Yu zUJaKl*f0Xl*YYtz6tN&vuNjum9CW5477YzgxGPd~D+jsS;Ej%z9!&2Xw!#n!D+40q z+N!KE?leHhX5NY}wQJ?m_P*PG{bqb~sq)%e*5W&4R-Y{9H7KbK0OR_U+F+HEEsj~* z3$oJ>ZwJ2$_9(bw#~cW`7=}lPxK+tF+05z_D2j8=(D4W|AlB$l7w1-j-uxiXsSrj1 zhlvrj3uS!}P@^tDJPXENC~8bXcI5@(BFEqSi@d|2m<8r+Nr(lRK2w}@P*jk;?;njR9*^aievv6YKHBfp2g9Fljo~d~a;;LMG zdbF1TfZ~m9bcqSHzOP^+?~9heO3Ymo!OgZ4-f|6HXqdW)(Pp)tc;-VpvqJ6Z_^WV4 zZSZVg^Tz!x&9JU{^@TsZ?pmzp+F1PABXO(j^gNKS2NR?@qA(&e;U%6AiM0bNO;cZO zk5T>Wlxq^ePj2s5XTod*8pvC_!uB~iMpMsbljJgx52i=R_a_X^-n!R=u-9jb&|GIk zKKA!s=Fm-bL78?9-e0}z21xx!2;`jXlrh_fy$ZMW{2fT|wf+*A9-x0N5dl5G+NhtW zedv>$<^CI|{daQqU(As~oW*Yjv~Oj1UxUJiOz({d(%s^?ooKuMs)S-l9cjjz}* z{YE^hEKjGJ8);+#d?(J2b1&GGj0c2xXi@eFbR#Qb4Vi)n|BfGLz9`7_O8 z$sI9{Qn+nNV5y=wxO_-bav~)zfU-Gx_Pq5&Es_NzKdjzz4LX~o8AOfilJ4SZFiQQY z*r*0GspRa2-k^ShE*|Nb4u)4{C&_Ij zMRrJVz-tlhE3V}Pzu)QRE6vzLom>^o9vRT-qSDN7JF~K~c(Y+NOEnx(8=e(CsH^N* zhI&D->yL<&Xlg8l8_;fg$0``WzR>huB&FD9LsGj8Bwms%$>1C@rf*c+ThxAigrvis zo%+pm=KR{#X#>hLgsTfU#`mqp%=a~vQEPGa%PZ8yMXxg=6>9m#wj%rt8Pgmw z6XQxS&_aJQeKLzS>3s{0cw@$tF+;f2Hy%>Y#9{wJ8pwMOLreSrKScvpOgPU0ZV(6n!;l$Yu@!^wLQ0Ta%jB z7SeE8gZ{PMKEI>!ldbN~|D3^|VJw3IhrxtNv&QmkZhptnIo?=50@1GVuZt0U)%p(F)kRywZC0d$4ue++e zLgB{0)go9ftx5-`9gO9kPMI4-cFG?T4LQp+eXF?C1GvnKYMkI1gvE13iD*gxokw`3 z*cBh$u96PVE>#VuVF((!G@)1m@3_WKg_+3QabMSU&64~`y~Hrurofp-7i7|Zr_deC z%SM{1asWs2ZS}%B|2!0jha5Vho5GkqUs)|zw7s+yNxjgy;B*t_T93iIxMEL!l8q?a zanYcQilKGmoUFX!Cn(Qqquz!LHbn-wQ9w816MEf|ht#SAl|jfrwAxRMoZ+1_cxQ=v z*-oNbA}bAF4N;9}{=9kprZFMyz(=ex2XU0e2~3d}2f(KRqDMTx;HOIheRvF(=p^H- zWJ;7vgoy*4_TWO8SQd7|D?(L%5%DrK|0^g@!7F_b;mm1F_PG@@+|-_@5EYd3C+ZBc z=Cof6g#+@Z{Gv1Z8<&`PN?y`pPBNx*2{hD7d?0k-a-pJ2=e#K&4lO)B2ObEtRB7S4 zH2q+(>>tzMKfRzgfxkm+vE+~vTf>ezKN4k7hKMlbf$ z)93>< zY0509x+#Oq9@lJ(TJhz#SwJ;dH>+_uAJ1?FWaNa#merj3 zWnIDxGKYO}XBe1)c05S$a z={4=lf13qJsKqg|P^Z7`ZLv$z1#^Ip-?-WX-Pd9QV>!z>4i-V>ydem9Y+Busx|nI8 ztz!yKrkj;I;*c!Y-szg&X3jp($Lxep0v{$C>^+a^nyriZ>51vRQ06&dHjy!H9Xx{? zs?7eJ`&%U`jrR*ujBAKgUw;^{oRMa7A|LoenC^;O83Jzq*B5mT1) z3{O((l0YPj@pr1$;lHWcGwOB1A&Hnes~<(sd*s6UASY=V&B}T_QL2r{F_>Y7YDn z4%KGwM0WK#mkt+G@b@=Nd3ra@3qoe^f<`uGPlTiNN5?z2@6H;_?9ImNnYb^U^C|af zV_sbcPCD#D2RX@Z_zGH3P0Y-C=QEiK32(m#r$*mx1wh*e&$)guJo{~84mWH*j=6hHIUap@-=ejEZGiP?$cYaotv*HGk2G zrIM>Ev&L*HS=g#NK}r6!$O{?G^e;xi zCL}PVZNNkdw|-2-np5FgiM%^}r1q-0GxwQfn$s=eY?)+nlDO1LwXE=@V}FjXIjaC! z==QrGCVrnxC+^rDw9$)2r{OnTRA z{Yh0T=JJ3TIzE4#E8;0_S|uo~wZ0t~*_H`c{FOWVW5)R#P4=I$hX1JF{~PKzTSnD( z{=Z0c!X|#z~JI3Md`C=SNiI3E`&AkBKrv)s|l>XcG(B?4;9H&BrICADwt$ zLgYBz0@N(wKdT0^>S}_x$`*a!ExeDbg%F}U7ImRTKmYaW46B|Cng<^qu%V0;KVxil zMC;1=$+SvG2%O5ep#bd$)48W25AOh)elo4LVu*E8yJ~>fR4mEiZ;%XpC8hW|idfP6 zexC5UH8PF(>ogbE4RiI_WBJpqiGkAEP&TnRN>rBJ87j*M%i&BI7=ul?_m_S){(EAN zD%t0|lGZO6YhHd7P7lXWE6%7`mf2T%ecg5P3-hp8WE#H)mbJc4?6?E}K&g7{O#O{% zUF3GLjNf=N>A>j}oTit^NhJyzV4Oataotm&eZ4e^q0+Ew~Qoc(es&s4kb) z_(WldQ?}R(T%IZQYB8HE@3$;>P?FD*-wPT|^)FVTKc6at>ti8w0odGOAASJ3&P1AA zRs+1aIzlQEupPo<>()!;Boc@%P{+cPoV<+9mvZBt2zR;EtNva7&a7HlF7CK zij|h=o3)}T_)R5m8aGgmcsG)e*f~&EBP2(9qYoidF@pS)1 z`TjA({EcAw4+QXk(8YTyv*AAcR5QfT|0dS@d!MBBuL(thqMF?=Mx@`UsjGWHN5r)= zJvt9>O8PNFZN|X-`nqulwMJxaTcQ-PK%7m2)g@VLR~_~^_pFJh31poQJ#fw*4rnqZ zdLSz9A|$ZS>+q#;bvsC6dz5$C@lzqcuJh2G1M-sdSVQslC<>d(^L97rm#Gspksg&Ha$^JpM4w zZygvYlkC{|f;sIb_PKXGP+dkW6`MEJL>&2M#SlZ#S-4{47%gbA*RA~GQFY$W|?+5k^>leXAgOvfZZYKH9?Y~+qaZ5Y%@WO#6 z0r~;MmO~rj|DapN^}g4vv$p^#L~IT%>6x}VPQaTreW|wc_hW+4MsTLV1c}=k31*kr zcdF~h%mjml^*eH>h0?wUXsSE<+(=2AhL7H>-RfTzca%hty+jwz2b)5VterY`8z%@wK z3d`i;pC^4p#}O^fr3YQW%)aB_&_#91Xm7uG3vr{Z#xOU%$9Ig~u>{J8!kfl@vz z@`3l*E->^vFv?dAVGU;6?IoYxexKidV|Lu`r5H8!q7s0Ly($U zq*#?GRcFs=9BiLjeW_Y;NaJeO2vN2^rjF5eTCmYXaXS@qON8nraO8VQKd8ap<{aso zXY<`^G1~i1-ukz8xS_xSPL^L^-XI-y!D~JrC1TOMAkz?O6-rvsQ*t(L$QwLiTusAh z&u0=sEw-0naWT*tY-@7b_~MLqyrH@LVH^(oT6Q)Y$B>W3w%5^PAmq3x1mAI>{cwaM zzW%g0a*^B#-%($BA;0+$yONWZ?pbvY@U$4{)$mljohN6{NlMJsbRJvDSwbtd9?LU| zG&%8j__1fy#R^L~=o6>!)qZMW{-ldjlMsjqcZR$^5&?Q7@{jD1w zCQ@43)QBKu7WJv}C$8^|KXZ134zM)-#AScy2u{;fDt69~?U}yQxR4Bh{t1v|%s2nU z9Qj$)97PV)QIuW*h#bW^)UuSttl>jy-!w|u!|+WAaU#i)bqTTNt%>r}o5O*!h=3h4 zIJ3uY=ALVVn@@F;Z|LBmvF_zZ=LCBUvmk&9O#P`&1aVZzPte`1;wx;nPrv`89cq@7 zSFbW8*;+9`D;|oNVe`@me>Y2&oUNCs+l?T|*uX5TN;i|SF%S~~APnCP) z=Gf&!vD?j&SzjQ*O6;>8viaQDtI+xVvEHwoxkpTsz2YD35UkXvIzb;sOmk^&(r6Wl zmWZ*tR8Cu%Gao;eF#$RABv4U7ilR@(wfjO@4WGOLLp%YE{Qf}1ZxT!DCTY4+ohc_a zb-dwEZ31brPLzt5Ai>HGFDb&Lsws-?@@rjPAW~~joZ#k~%bD}$ukM}nh}IVRXDtFG z`Zwdr*1_Ds?w?Rvf{K(CK@;-N6FE4)?2~a;#~3}^8P;pn2m&ki4UO`-FWh2t!869i zSQE;b-RUz(ECCeuLOK!E6{5+@h)LbieKm?9essH?pXo)@q7nc?Q{iF$nD)J&v6)Iqgs;P&uTLghSRekW z|6W-qy}w~Z_zRNhi6!b^2S-Q$sPMG5nddr+A&Wvwu{QDVdQLT>DcrCi{Q=)SqW>gJqy4-pZinY zA-Kf?#q+62GTQ{QZ z%1bWSA*}1}v9J5|7pcq)zC1)E$S=YGli-(bU2!t0ej2ImrOv!KU>V*&Vd3m-{P1d$ zS;fb!fxT6KeIQ?6p=tsrgLjc914>5%+DlSc{z&EWg8kW?R7Ko=yts0)_@zSrKoNi6 z7Hqx7YOIrd4_eDIXZM@1<@WA3YiN*Nl30(JrFGk8>wt6BppaH)_I8SnvK< z=bOSkU!zF4@I$FI`j?iZflk*`b~Wy=O5m$Um<-`GHOT*s>$7X zGr6Cqcca0}!s*)~vU}4+MQ6nD`#qPAK#pL_-3?$0r!2?@>1KVw6%!?CGIeGu z3JsFu$zre8Vuiwg%ASw*lU7juEbSp5UQgk4n>G zv`Qcd^{-%n7-=4AC|cMcF#NpI#uozgtC_fW?6*qBR_^yr%M;Zx^I9HmEPFhmffA+p zit<`%%MeD}zOne(c%mINNcnbcDbxcpxY}mvHop}sVut8KGODk>_ugy15hED!)ADBK zr{*Gzva24ZVUCWts&5~=e#)ZR+7tPz%z!)#1DZx__d%vvG%&tUPmv#W)|xgvNL-H;z>uE@iwWS! zT5++CgAq`s8ljBOp=*M~P>mj|EiB9TKDW?UP26~^!vJEY+fe9MI8Nr9<$9=!qiFQl zbA!od`N*<=5S#_91vs@4EpiT^bMrnV#k?B5rrc%s!g1X&^bR461h}eJ?yUprDP5g4 zBT)Ly=Ex1#C4gPPke+kz|f!P1JO*euZ8PvhwCVFMMjxb~H%6j= z%4UiTR*1>So=?wXoxodPlk=C+5i_XBQChE!QSZK$rSqiK&udk+8*QC#t@rzXHcGI%x_8O=@zkp`4e}sKCMjF1=Omk`j?5XpOo}E$D1O;O`IO1K*y6YP+ zg1w~`fVokFTFo`lKAZ8426KJj08r%7#ut9|waG~Mre`ci1s20I$blPPA^op8Bd@oo$iT=yuRNT{IRp^> zP0?&wE#iv?gJP~yp_vms98u+%H%DJk{x{hz>Ktq|>X8qKO(i#oK3 z_4LtV%?(<6fkYMFt##}cTaMWzL9|wEJ|-z#cLMxCMfUab!sGAfFQ2>LnC9&d+|yK0 zpq!=)vUYa%bD_t#(aJr#r+Mn=Icf1+oRN(Eile;Q<%GF}V5A-P!ozb&7LVy*F!O>D z6gHU@%jDOtiN;Z7l63A0khik5+7B~=Ms|GJDAw8*psZbbN}ng{J5Qb^>~utC*4!s( zi)x?gqMs>$>>aPp3$g29RfsO~G}Kn8kw<==#?(3jEL$2SKi4@^QXYF)T^Xgdl(mPN zy2#+hjrDAjW}2X{0--(x`4!SWqP9%~6}{p2z0CdGY8uH#Yb8YzzBKpqE<{HlP%x-3 z`Vd3wn&&0@j$O%Oh6*(x<;D#*4+le)9tJHKZ(Z?94vnNwx?%Es50#FUu8yN9gApSF%wn_U(6(m0>Ed%1y_y ze9Ct%^Y73z+iXVDT3}49H?Y`U7CdGMwr4j)KI*-AB_~>w*5k@H3?MezUlvTpc9SgJo*58(WdGp#rkT2g2U5>3+bUPcy zbVk>;GBlL<6EZa*ZuhyEQ@dzGG$;2I;qekXzsPe2JBoYOmnQ|zo>HgbsAHRk-IoJH zeR%J~w1#A_SS+56YgK>Ub*z3WtLji#1>Pcoo+{hfzi5tNc+-Q;Q$Vb7lvZcxTj6<1 zGB_Gd8vm(wrX@Y44e_)0$1OpFiyvJ+nq~&BlO?NXNkgZAg>h?0&UF#!LwPY-wT+zI zGw@RvZG7q`c;#|USl7m{Mm3HBp{Ncs!z$K(W*wW0PEdXKhdbJq7vcn`O^O&Tvz)Nw z5~rKhY0oUDs%PLC4lmaQkF~bi&hA;z@x?}mipp3G`}qg_)1JOs;t3mPSD)i*Heg9$ zHyYSE7OX{ux~_`;%i9j%B2~ZjhtdGnvlT^{iUJF&oP;ICU%!ASLF?BVuAx+`I5J8s z3eIa~U~NgPokmhrtu0PeH1tysz*NoVWItD3QNL*XXm(J%n@?R0mmc~U`)a8P_W;F=@W0Yn*~W%y=Wti*W*S1r*ozqQW<0)FP^nau)#+vh(ORuovs!}H zfN$n}HF&Ch0Tpo=8Z;~4IA65(ofdNhs*#U2T8r5ql*=TgL_Sd^j?un~XUj;zWRB_; z3~DvORAFltUG+d9ITte=1#6t5DP^6gwZGKWxDI++V0J^uBe|Y98u}D#Si& zt-5)D-;aiq0U%agPR7=wOVF76<(TT|Ob@LLX%GwCEt=tk1kFjp(bOVhsqMtuPVa}a z2TouoxYNt~)FwfUQ139)P7tE=92fK9=R#K>*d5?zChT<_$-o`>T#v)3uiLBJhws?d z>1g}ggCe3>+9|&K!$z(xXH*SDQw4An2%N}vKl&Gb;Ti!3adYmNhzG@9+LO_)m<57P z2oocS<=pZZFummRcVu8yxhix#bd}*G{E(8nz$Ab0Znl-nv|?#IUD0XLslrlpZC+2U zny@6zvNWMbC{jbH;B~3ldr^Neoq6W0^2mA0ev7(pXQlXVdSmq1r0uegCg$K;w%6KT zx*=bMnHDZ@rk<3vH)yNTVa?Y|B&G4vSdmbn*&2Jp*p&cJ_U%i=httSt z?z6P~McA>1Ob7MIO|Cl1o`Z~K=&`wy+gdgdqGwwNA`nDBXHVnxE+VxuD^u%5|`m393BUb&REonNWu=C7b#s+=UrgGGr+ow6$~MzwGa z|I4-Lz!I!=o=g0`$TeV%lVp+z4t^b`_}7$$3DE$CJR${DGYpSs5LXEeCi(XK&|@26qn)_Pmf z*%m?%4^2K&kebVggpbo*MBP$g10ZKlBEBD}$y1bCsL2TCp7_UBVOPTt@7me;#$G$N zzTdy3Bfd^|>AmTh=`}1!eS7iuVpQ(cqAWlAiO!p~xzJw9q$b#=n%aId5ZEgDq8ik^ z`&TL$w;fOO>62Se{dcY5-;={10M86XEvr>VIIqPb++e^uXeR7?8vE6_Mb@&KF>L%M z9@TmPstiI_gp$~JWR&O2wmf}NmBt`y8u5?w$cK+emCoQLXh#A>>2I?8^md@t3RDQ} zx*08ssM?FIG9}is6pU*9i*|u zo9Fjwi)M+#2+HIZUXT?{GsyWv$TPKyY2b-DwBXv5(Kc!p`no%TNzGECXqX;bB9Rs~?Jk%3q!DfJ;(iU~rn<-znI3 z&P3BwW+EBB5tnZN@L9V4 z=fsL;)VCwjcJ>?k=u|Idyve2}$n`}s)5|^F-aXKLW9TfkbIs{2o4QwXVkuP=d*Wti zLO9x%Y}aopCBF#zmHOqh0H>sxcXtEWqITc?iAQ>OETOY`}I?VD-+)_GG{^@^qE^ye?@Em}P4CurdeHBmM`kprQ%|3;NU+W!30-(h@RMG$&p{D@P9T zc_yfIsryD9Yx&a-13HTKLvOK>?gJEVhr5>!vJIj9o`h-l-F%YlzQh>^u#2nY5)4gX zC~nlDj-6?Iz-`*6SEO^K>a9Hw=-ePeoMPM*cDzqf>)&n#wb&TI+3x7iR$Gtou@f;W z`*+zsxo5)XEQzZ)MFbAyJ_P7aLUkqJZTM?b0LrSH6(Nwuc}5Xj983F+s@} zdS>Vo3wnV37UYt#*HVvA*c-!4Eu?kKc$BtKb&e34HLXK2KzANPZ@t_%-M)e zhFrUqUC4SD%s6ES<&hh_4_JJk+237AA&V(3Dv~J3z|yJRa?lOd{4A2Ps3jv1d(d-7 zfFPiIQhN1qZSLxY;)x9qvh8x_(TFibt~Dn#zwaigrT~z1IY}qNiS~nh&T|o_ zX3($F(3nKx?@BL@uefapFfrX~hIGKJ$&r`C>bSqbi}500jDTxi4tSZfg|Z@}4iun+ zXMV}?Ao1))FC;Jrff_++!q56GQ|b3jrjvne`w_?>08u4dGKASMD%AuMGiVXDu0SuE zh{R~fxLdEM5eS-Ndhd#i+Fl=c%hkRaKSe2AsGk374mSYQXDQHfqTb6EkpL<}?bEF9 z8^_L`*}Rz`=i@Een-b31@2@vC#Pmn7xec)CO*1m-yMcmxUA>Q(-}5th)iiUZJQgZF z1I6eVK|FBNbh+m<28MSsS$-L&N-*||c3B?=RTezI{8&Z6rYZR$#>H;p1nn;;I;17i7Oqs3Sr*Yo04ENBc1Ps# zDDjgG>jDotqkF~q=W2@uoM5{PP;Ko35HkPLX5!xu)PHP0M=MYMQEPRbQGp91C~k|3 z#9oBU7$;Q`eJM8VNAgmSCvl{+Ox2|q8K3C~?PMOsxv#_+hy88wh8XDgFgZ2Nwl#5i zz5%(}n+z*&f*G)=Zv@JQ_T}U5VF|sDQ2SInxKFZ5|NJ!-g)j`fL2w5Aah1>vs-aHQ z)={dda14@|Da=!uH52$b%;a^@@xVK+UzHp(Z=#&ATvr_DJ2B2UEVPZw&mv`FSTX=G zRa_**TVz0=RGLyn*m=GnUcp)b16l@s+-b~0bv@j7#eTHB!$jruPWH$dr!&Tih<-cd z);@WwxZAOu@s0hV?Ar@S3~DEanEa|>j=@(JUa&MxfH~;Vf;brZ=dy-Y;C)L);&C+E z{?{>Ce!DkYLRv6K>lX~I%un7-G!a0E>OmRnY~_i)i%1*&`^#GdtC+VUlqpu(Lz=XAT)(>1<0lvD3~g{x&GEn6tnmuIrLB z&rdLl)(2HzI=-syrOqxF3>v%3{#$HbS`32DbyBT6j1-8R3Ge=Id0@HHZ;ciUcj!lft)9hEXWav1T43)IDjpfu72 zE}HTL?qK3hq=0GO42tixLzXwN3K~PUFtEDE*Ct_Q=A*cTggttgS^AX5ibThQJn4Yf zf+>rSj6x{k&PfuRgt}?_`XRBT?JC4^oM<}Tj9XzfDdk+>k*zl?7%objlIa_Zi<&Lj z275X*pB?oev0p=mQ75G)V;BA8Wdb2P{KKBp*D5=1mBW{yuSV#(Xnf>)>&wE?Z>_8+ zVQc+ijb$gtn+SwYX|rcjvwpD4{ehgU5hc$uax<;74&8c)-Bm4f=pBx6)2U1~`T~klJIU2&g zo_&uzws`)FL$G|x`v)$_`zJt+RN3Y2VL$m~&t^AN1)}aZLqNMKQf8q(x(-$(hd!HT!UNYFDJ?&6|MZ zNowg)6u3<+$!}5j&^^iKCj8b9v`?f_@f^S9N$&b&N78?+mZ~2WtSg(i{qYv>k8m8C z|NiU6U%OG9qO#E7&FojfL&gPBDmZI~XZ4FzA537Gq3)R>nRgS7+%?&t&V|fm^a>F=hb+_=qazBLshNTG)~^n z;d!2)!1I#7P!n}(@nmLXM`a1-e^FVx=4|>^56RiSGqzSQau{B80Y63`Ac``=?jmlA z-Vk;XQ6L14UOf8%Bg}5-08-RE7^AMXH{9-h7_g$m!d?-h@pqPck3Zn-&#{Jfz6R$* zGsp;h?0@50_eecOHCKW>3!pHhN2aBdWBUVVLZ`+-C)vBGX`WFr1ZuW#O19MZD|oKv zET4aa@YscDZYAO9oDdm?@xYC{4|$i6J4^=B-~}`K3P_kK)|iEgM^TdrvQf4!B&MHG zn(2o-QN-RS^S>f8DVgZmNv9yq?8<*cbV=ihQwMWj$xS%RyBBl6a~3@ zm(RZ8Z{sy2aQTlJcmD-~jA#s5UieHr+O=IPN%s#zU%8J%of)bWvrD7i%Z;CwC_>dxEy+SDJ_BbxkGm zCp6Q#MC8x2nio*W4<;-?xNex^uPN?^1+b(BXp#`>Tx8JTJOKJwWa!*gbZhd3! z2D;XKW$-zMyOBhOSw`>|weH8EdBYFFzvD7Eye2Vl_m|V-_73{N&Db|>76*f2E8ynq zzj0zwJE%Zk3e}gQ9Ro%%x7J-8G;Sr2g#rMuK&PH=YmXmiTU6!z^sWt&C;nw9WLMMWsj2lsK`BJYh z6D5{$jug4;t1}y&PD|@d>+>hB6^wkg7c6rOZu7g%h2i-d4MLjtwLwZd-Gpm-l`_Q~I6tQOYOGvlW=`Kq;`azv~NKmtrOKnP|$@KHc678AG1h30a9|32@x62T_^02YCb%U z>X6Pn^X#!3Zx}0XF1$(WR;!ev)&AaO zx5pWRLC7peroS?JaR^)Ci^K#>WRancdps1m(dO~QL61A`l*qye)4iDrMedLcn?5=S zRnx0XB^~~=k46ffYVx`Q=K}`bYdib0Zi9CTeP;fn$xw8!1y43~^f&xTKQwjK2~lW8CIIIHVPzc!y8bX+cf&`O)wzvQ87FFnLuYy$dw<^+gd09 z>p<61xzP?04=ovUnoxx*^XzHP<)LaH_08zQp{K=3lRFwz1Ty_GB zC+vFNK=XuFMY}FlT+VWj$8PG`R>#OAGA`0|Mb|{Vi4#{fg$$+3(M|Gsb;qcW4IUyW zbs54HZmU|fTZ{E){q`#!N|$RIl8=2FijVf796Z_1k;?n-jPjc{-UnN#QQuX?bN>$c z&a}$=!B5MbW+9npGnT8ZgBDiq9wB9>OqQA(zJHcK5`OTk1)vx&1<-H)B?HLci}8Ol zfCMK^+pe)A4qf>~`2P%T8CeyH-AK&f#K{X;k6s72sD;qXHyL9pi&I90@CoM?jNv)Y zqnr_%&5V0m#TqR(F64&=8H#;1eV!z6e>VjBs!wf54=2|{{gVdXr`Pa3d|^&i`a8Q? zk#riGWM4QzHo}*9EBS=Lxt|IdN-63R6@&Q=ZYj-J{zVygaH&gC0ESrR{f;$$mW)1? zBYZf64dSLQRC~U#3mL4kWQ{?18Q`bTmT^Exif^q+l2IZ}Az18YSG!28qamNXzgj8G zn9uyZoRpK#jnQWFP_^<-Gx?3l1MLdO0h)jjVdK{FK0z@%ZfK3~A;h;Ay@1UcMp1(j z?yBg}mGLXBrifl9F^2R|hgy0&$eTl_Tt0eAUJgsLpXQ@U4=uQ&^__->RtJ7;MLBlu z(5?81lUJ!d_h47Z?Edr;tB7|T2OD_1vl4VPkFK>pnmLUr40C3E1oVUOGEA0gRE42C4bYGz`?{Zm-svOvo+D40 z?yTwKPY4!%zwWnk!w9mI^EaBl#`jS(F9))LKBbV$*ui%>(FY(hexY)sOCcFqFwtp@ z5veq5OKBzroJBJ*s|A9iNG3)`|C|&|FL9m~+3VHk9%5;8V}tsT>(vM}=g0_F7i7Mk z=!DRHW7+I!XM^V>8p2y0!Qp?xaZlW;afT0;Hc;&U5GPX z&wZ?z4XJ4GE$E$HJxsr zT@qfO6C%wDUru_7kMSM8!q27Q67uZ%GCl;s>yoRl?`(-2)w}UK!3AJ+p3P?=w4^a8 zt9W84g+&EqaEl6({xqQ#ANWmMKxLk2=1f*%R)y;dF%1q4c_&;6;-{s_!3Dr4hm<8Q zh4F36FQlvKMCpw>i!2jGN9FvwC99#sN7lziFN}xBqg3Vfl!CDFobJ zVu=6N4fYQ=POxgPBVaz+c}ByKg?}DpGaVicaC5AKc@FSD<5<`Il(M9$v zk!O1eQT&+IB5xl0y{H33%s*zy({SMZ=JK@jg>=z(iDY_&MenC}E!k|qF&s%?0R1)z z5>018LVP^s9oeGx{=Riw)D%>ZG;;hmV$#td<6kC3j&v^_3w}jSBmjqr`jBH4J(L9I zw~OIKi+3+^Rc;gG(PX-S6Rv8uU*dKx#9Tzp#$Z*)j-w9DGEmcBMk*0Umz3$lY8B~1R7pBL_ z{w?_^pFPVn8cbefC}8#YQ$HBIESH8xQT7fDMs;Zdh;Or%+_0MJx=aHKsUl9aG(@nH zg%77HQt$O+!`4+IdS8lY`J*5DZF&2Q9qZHF#AwkbhpDKi3V|$j`^HPo{7W6W6TG2P zTR$FiyRi#_@j2vktvW`u}K{q{be?X=2H{b zsNA_)TCt)^ZWxFXac;ese30b!Mlth|u%fo&xAtx#VfuQ$rS;=OhtmM1<9--R)whP$ zJH`1?fElU$1k<|#qovbJb($Q}T>qB7CqR`p(bDIwLTDduqnP7h1E0jHivfT7f=VBYuh5*9Ma^}GMR>{tL%>e9NR=fG-?^pL$H^3S?eEqu=OYe*#1 z{-?V^$4+ibwq*U1DUI{=!O0UUpTioMUu^aZYgIui zU7=>@f)cdzVNu9PB~u|C;N7AGyL{md_@@z?s1G{D&f0e@mV2GRma`kxg1Z7Q@UK>5 zs=4M>#+~lhHL7E1#fGzY%1zi`FV0mIYHlRMBk1dD z6%cfT>PNHg>3Gcbuc+ws9(0roBA7AvwBt|p^pAO{H*#nBhbBM#9$5*AbqObuj zPpjZO*|AnuD?lG!5-dxk5+us)@AdbsM^;tg zojxA)uF0xiAPU@wloXPg2<>*3vFK&pgW4}AlP2`sYqySW_w}vjf>6DJ_HQL4gx z;c!>eUyMU9C><0GUA_UXQ7Z)~;wdfscjdOZMZr!$7BJZz-^C2j;hYoAPZ-|`;(_dG z5A8rA+E%(ywi*pR*Ud}9Tq2H@MAYv#GYsB=%za^bOkTbi<|UK9`|2AcN0EUm~^|ig2eQHJz1{NgRc&mH)XCy3Yp9_kI{pBzoddp z_3`bbZwW!H$}k6;Z3|yQeEBMAmihX{j@`}+Hoh6ldzBSwbJ_xBr}GC3(q@c1%Fg65 z0UmIEemJz3c!P(euhRz#Nnfbw)%DLlGNFArY}|(9uJB8u)y8}XK7p4>7npmw4(ij7 zzeK+zlsN|t1Dcn|f0g$7_v-DR%ybFUwg4RW&=nv&u>?`!Z;aqCi03wHcAppfUO-3oWJb#9DE8Rv=mwf$X}a;7 zEs~f)t@J9ySqsop#j{?JLFW84pf-fd;45THV_2>9corIaki;xu9MopRKuCr*-RjkS zkyzHoA#vhspbC$YZFD%TRSohM^?`62;iU0dn#P1^Q0_`$y~=6A{b5G3(=+=8mpQh5Nw_9E_b&eu^uE{^HmHCJz=SGLKUtbm2x zEGeeH_E0b5E3>g6%c6Mo0m96dN0=sxDEh@KN7R7XFmcWP!Nk2jVD04L!KoJ742ia8 z$FQ{pR&B>ofI0MJ7rrYbavX_pGU|4_i(&msGL?Hy+QK-`Mv)Sfmr|OIf9?86nx>Kk zm12-`cdmk$0yJ}LLx-9a7`b)gsCL_{;7YT%L;k2fA~zT!^Rzbu5GE+2$Djyi9AT&Z zA+fvDY}}#^2~Vz9;c_*_Y(0WL6Cf+NIHKzrp`Bb}^-lWofU(tV`krrmKc{Hwn~h*C z44Rx%z>UE1ZSAbAVwE9D{o|9_a*E044hQl1T-HVG8d1rv@w7?Jt*S?XvaY*DvbXC{ z(_F7qodWjDQ%#QSBvhpegb7X*v;>yQkeag#u65VU8)`298+N&xlCJ- z$%a7NIilI>?g7HPB&35JN8$qsBn!EW(raZzEV+;ok6pM{TLa+@V#)l}%@K&+ijrmh z>%U}SSZE`mUI3-^}AOC$hhHn0*R1+Vr|^lR5Jn8L$~?5A&t9jNX^GsPR1#ES3dEILMMBR zs&@A{)I_g-QUfjgBC@m=w@u__eu{b3LK*TCO9PteqhCJUszjb8^{1^#e~fiQuq3)x5_u|rM*%f=iFZL|nj3}nP}yspAEFHBMutdilY>Pl1|8{!vCO-2s zan%p4I*wYU=suLl{=O~uJ-Ii_+$YW@+Q)8sgl@`+{5sNNDn%isQ<+U?X=%hdj4Eam zV@c2CiAx2Gpl2w}PB&I_tHI;bIEiu2Q0{W8GfzUm{m4b~dLRx!HpuiW+qp z+T9miL$0n$YDs(KXqs?dfJY+O(!1TW%0zS=L^3mVmjXxD6?BCDS+M!-?0%#G#Ce3K zwyelmzVR@bJr-B?tPLco^s~ijN!0Y}r;nB1@SlKk1_Hj!P$?uc%EJcp?z zgunub>~ogc1-U+s4W2kXnk|jrv($pE6gM$3uzuGp_jz2jnA5~fpHkd9B5^|`idoo3 z$2pkHK+g>2Mwh@W5fIEQ>#QPU2Y9gUyiYyR~edg-?Jq&Wbl_NP;-!E)`0RtO%9U8p&gACHP9R!BI>-XY>)v#rvtS!nR{C( zEe+_A!i&V8Zvt%r(5-@+?B?}>bSb+Uh1*o|JKu6L2bz{YYU(LMO=@{_$0#HUU z8q;MHAxQ&jX7o)pYtACsPi-8dm{h!2jDcE}LOMPR_^I=8QXUOkG29v zgQX2_vLY98)VJlQijK(<@l0DFA1!=nv*CM~e-Is;_ZYU}QK*{V(54oO2!+1SR{-2GX;Mw5hrV<=QAg>abv`t zbuvVt7ois?q#Rnt>x-I5YDg^8C3#mxV$%ia*ZR$%bLBn5EPbE}ChiGJ4YsR^^Xb;e z%i{jD`^}*L@lB!1Bdg9Y1pQ|Nrfy5iBz`e01Dhw|*?R4eLsB-VUb|F5WvoO>JKyw4 z+CHpWQ<5#bRsqe#cDVGLx|a`or~wPncQn7>VCS>-Zl;hwc-A#op=rkbZB}wxKKT~0 z;5)cuxS@abV*H97ohh2KW^h_Xh)!^cb*bH7lvwPKmFV0`Ku9cC39Kzi6`Z3P4-8MXDu@wfFN=}_a@6qlR zrM^837$mj3^WF+O@U%>Hd=+JYmAWy!USR1E9!BPVdqg8UOnsTQi8=A+J)0!!@3u3P z+bP4UFqJb}5M%aWFs#wyF)6uIvfE_aiVemKMP1=-x^c%atULR1tOugo49@2m!i!&P ztNq1*43>U$O-+lDTw29;*>&8ijYUsvE#NvaG;3QAA3DI-lM>43Q6A-e*Px%C_B2Cr zc~Zs+CwSQ`{5@aeP$5Lzt>N6b=6Cy{7Qs)v;*qwp7npDadYA;Bg5$SF7Yq!XJxqK2J65knZ--WcZIQwjfEG7QrSi$ZK#+Bp~LQDeB|- zqKYo{t-p)A^W?nG2-fh(G?Egkbr1*k@m@AuT?wYKI*xl`T9Bo3EV_V6dP#8uvgmG% zh?h;LQA4FPjA={(*+2x+^m1RC0gtxq;$T{3?0K{%rb+6k;5HWFkhH2{nVNd8&{m`ahq&oTUC?+Ocngd zc_dYfE+tJD34{JU>>#EhDk$N5BU;95dHi;SzG5xf5VR!UWF#=0M`tgPZfLGVcUGMV+|XPvtBuc&_4~2cmC&jX)t5&xBrayr>TnbJETkCX_^7HFij! zaPPo+y!}!wC4*wGcj4y-VdIUtX4?)3uiTMzlL*A-I4TYn^irkMw&~YkusX^7DYn+F3zeEbL zewul18On;Z9Ezs7Qtlu>Yb`q;y;_kuQ%CF3v(uFCG8O$Y+B$ru6QB4f?4{+}7r7ja z9KSg~{LGusaw}R6ZfhZBkTqw!`(^pGLkQpR&O!Jo{22K37QYtic690MtFDe+oH!9+Rvp1t2isaAWI*nOtd0d`f3EFQCc zx&oG9IcYKlB=%e65s5iZj*Qr)KzpfUFg;&d*cbfirXMh!DY(C5x2GnAElJldVVeB$ zvfwB1x>~{181G#dEq@wajV)4TWq&|76zPOde^T&DU*l9o|P8VS(jp}Q2;#y@7NoZ}7WuF~Jp;_x(JER^?-6n0$ zs@ysOzD(ar8H1WFWRi=HHB4qT3bt|0%6T%RpgNjsbe^#)%^8YAm&1)_`yKa(JczE_ zfeUXEyuHmshJ&rlhJ&ut@XG|&Q83<7{UiI=9IT@%l0QC&I61Uf;PHAuO9u08X&}R1 zQO7l-jdWM{U^iCrZ>ny82X+#*);Ry`bs+v@RtFp~j`{(p7XRDil|Nqxjs}MRnf=}y z1K@mj0+L)yLyeO|ngE<0R}?g7k;0x!YB30Meds2u%)0pJ=PCX3!%|%IZI)+fA|~Pzz4GZU40MAME)~eHjR7V}m#X|knlsP>TIP)+qN9zssyUo; zt$_G<1*QRBTOxZWBO`lOgVV^d0xF|MXCP>o9CR&j1w}dF45NR;DB<;p6rD0?3&D|t7~T|cs5D1kLz5*a0v{gP=lib zab5JWd*EKm&;?5LX2M3fc3^w;4}(Liwsx02@zo=+{Y-g8VX6TOpsfOC*=5*UbThuk zuUH)-p+ZT|-QU+|wsm9hrkg7Wc%N0EGnM(45PxC=O*ZE0x;GZH=q47D!-tV+sj znVnx)69*cHq%z6blt_{v5LLU8hBHlbH@bL8w3x;5Rrh|D!cjTR#K^?foy&4QD;p zu@Qh`0~+PuQ`bKjEsg3ncGzNwpHnrMIu+0*F=eleWi&Pu$Tg?-R1o3fNupMm{hY(} ztr$j1uXe9;ufv?45NS9B1C0xbbS^GtIcA3|7`7HXRz2TZ7)TnZVu-%S$si4A#~zb7 zs;vl8K;osY)lNm#&!8$CL5>W7W{KECO=t(;o9tVsq>XbIbhQYB@<nb+Tg5(?68 zw;SkXOSCXC_Wdd}L9G2M&HBKy(t#^7v_A@!fQrm5OY@t2v13a=xahk z^h4jYKBLs&xe|6{(0)^*k@)ibm4QpiiEg7zjPhGG$Vo9BC^0Y^*tMiEHRmJYmCA2! z-20u*;|Jm98e>ocgsDDTtp}A~WECL!TtQpP&EBx$8Au45Qz&|0iYz*E*y+h#>r+^% zo|AVkoMK46n}{lBWbbv)eISLGw1PFjr z1&%)Hxa@NV0$gdDgH9--ThzX*F{4@Q76_yU7L*)lHgN`FCpqXk`t->pGb1~WGjsNO zSFl6TOiX_VB22HRHAX_qNNzmD8!B6P?JH)##Y#kMo{^VW1`%EDd>=KOoYXjYkQ$#z ztU9X&T9H!fu+b{Xiuo#}`HWiDg!Q@A=VnP)Lq$=&Sg)zm{Et;G8D8OLE;)q?F7@x*y}Uz@i3p^GcaQ`xkOU8qKeh;VzP&e1vq4wjJ*yVI1;D3t zeLc=a2YiUA2Yk@<48Rtkoqv-N9-`Kr69v|s35ZeeSa^Z;xv`0gbWvKBu%4rOhje!+1tz-tq z{L%CDf+KrxV;RY2@o|Yg;HX>hS8`_ktq)`Xt3>7Z^@sx-wZ`#ma@+mR{0p>npTr29 z%E$bxMHM}r*VFPEdM~N#pV){gUkq3XX?t}Rmy^4yPtRO>6s}@&A1@WpA0-s-Ro;zv zLecn8&w+@Yyltp=Ppk&5jhkTcBgXkbL6BgD7yQ}5cQM0^2&>^qjR}cBps>W%Ap&4Q zu^^ccD?#F6g_#gX`Hk_!r}!Pg6TZcDz#I4QgTwyu2SGrRu-^|Bgb8+J!K45)%#bj` zzx34_pWDacRI;!OeZpk|K0W)Jr+o851!+J$q$n|FxISrq%m5?uusAM>gB%eQmc)p- zpeQnLFenxj6S6VsGb-|^I4MbdlrV2FsTnB;$tae@=avNPTB9VhzA%U=vm151fp7>C zmZ)(Kai$?@L_DQvJ~b(X%NxmfWq8NtYdQ$%o7nM2aJAp3s4MhmRf+Zco$G8qTX`Pd zcp>R^P5t8fe*JhVo%{>`y8M0 zjp?m>8&RrdzQLNj$JFr!7u1rj_RCNzm4B@tq#z(rwg40zK0y8O-(E)gQ~mH~Bc@4$ zoE;$Za`5UCmE$~ zI*kd;9NP4SZA$rSAQrQxni2*iISR#z!R#(MpnmYqk>OiY=g0~C)l2i;c z&8yT<2aUapRvhFznQJ-LsSN|e^fE6b5PVH~+e(FnX3Inv{NJ zLKp(m=_>y-EcL&=#QA68c$gTO|DC|}FCj%;&AOJQpMUy8xE13z_5*i((IXMg9(zg6 zm_ryN#+9ytIT$r>iJa@_xkjSHjMk@Z7|PH656$R&Bl?qOb`p)y`7ZMc!Se{&SQy^` znjzFn1f;h8kY`GwhDNqr1hVM*KbpC7VUtq1=!M0uswjg2{ZGxT$N!UN_8`Xrn&ID& zm~`>^XU*i^WEdR*2uzmkAxTpX2Y(|lfXmDr$ zm3@mpoil$j13N4JZCxAy3W%b`M_w2T6XO^6Z|TdIOyZOerWVh1+l6g%oxE(bjpxhJ z&_h-Wqf~IQHJeIL-)@Ac*-3$?gd+!JS)ufGphA2`F3v6qlB}0XlJ_MfFr*K&De0rI zP=@C+qe>PCaZp;YT+obnbqImRTMhshv3&ExtPR$yW}Q7kj7cIPHEtum)J^2!AoL^# zX`I8t#gZh2YF#3RNI0kDB*q3z)Dozk=zg#iQNWa^lum|^r3bFClif`A3_7*gs4cas zsC+dlY#|sx^D@I-KDaoK4$Nr5?T&q&f4ZJn40Z!Aqg4hMn|XHXnPXBpR7v81a_@<+ z`;L$^+ytTENyDz!Ajyw6Y(Yqi(YE^dy{^d%0~C<1D=g(+?1T*q9jKLa#spu(wOW0e zIWdcwvvd`~Jni-yHs4qiqSmagwR8h~jjnOc47>5rVf-Fiy4wfho9?`cC5YG(uk3a! z6x1ho2<79>Ja^144TK|sO;=@?&9;w^E1RBeK10YNo|i5i#w@ue-AbGPizAF)!ND$c zoY|1~b=iXKmw8e)IqB5{_-1B#`_x@)rCt9RCw&X1D&dH@a58Gd~+nP zM*(W@1)E-&mhFfyB)_a(rzWyUmfO2L1U2fXiiM1OCVm+ZThUjC6Io%`HxTTcgC1>8EhgG&Up_^3Y(n0ce$Q0ztok)e<*dWW=^Ud2vyg!kAr;NVvsEm?bHQuz zMnc?4E-h^bD-GrIG)JkW>l3o-LV9}m_nwE&eckZStv$x^P^27;)!|AkE_`%B1@)@t zc3**@({+*`XB~JahbKC~`3ktte_2+dj97|$15|g_|K@b)AI47;#s4!M%1ThdF2`R( z*&wApjSweVQ;9)I>nYV&T1$#!=ax2Db?UmzHGqYLMBgM#Q*o*q$T6S) z#|8Y!9{AKcVv_YRc{=aU3ZD3imA>3bJ9Zef6tcJ3UqCcpRu#hXpk+qO6IwS0?NzvD z0*Q^RE>&|5x3l-xGSRtiL&|pVO5ZA?!vUy7sb?~7pRv?MGdY$gme~iphG%e$6WbeL zNv>l$nbMQS+^KNo*+mz)0&4T!bMKIShmM5fM4__bZP0snP4MHw*{6^am+Cj{;eLin z260^rr9rmPo5cN$gG{*s>#c`M>^jxC*ZKPRC^?KCSz|OeXVp!6}+>Q(oRU)ELApeM&=~PzhBwx%n33naH zL4;{8*fC1*PhyC7sR4y$VMTSQ{%`r|+YIoDi=fvMWRS7~;*`OKDF=itDb{w(h9dot zq^U_MNmeW%;*`$!XKpw=v^yiv&{#?`h^95^yc)#bhR~Ko)AqvD2__T8fu$VDrvv5bMJub42`VKbEFJVTORXrybo~`AHUp?WM6r{%CXXwM z(N%IYnt`KiZo|h39UvIkQTg~R-dr=11T{a}^TnI>UR9T8gBSKgT-EvrBG3%at~LllaEAZkx&p z<)U=1rE=dBbM9AkvmTcvNdKugdXcZJoFcu_N{yPPkr9wA-5#v?d)WkKQmjA$5e#wr z3FK3KhFcHPWQQq2$$+(ed1!N`^5yB};nb&zpGZ$Df{{y)^+>|(By1Y8RJ;Noo2GbC z#HPV$OGA!=@cZ?TlEi)|;xC<3p$Ke+jeuzpaVQ98FBD{d%pb)65e6dzxYl|9 zjU9l$X~x>X$-?&U!ufkV8Nfv8A@TP_nE#iljnCT@kZpWK+zkDpo;6GaV>YAKjVy4UG=mpbSB3{z!yr{sDR_YuR^T=k^<| zdVQme#(dAfz9nEt%D>YLkO*_8rP$V!T;GkGHEi*P(X6ILS4Or+`HV?E2dBu@1N-Xj zs{(V(o~lej^U%`lq{00}Yw^nE9<5fJu2bZcgJw5)UDnMDbh(*EFlYTQ)o7+(3(5I= zjUjUmTOGR|IzT|f10bNmW&S^=Hi$!5q#BT0yR@UMz_%&;TL@n{ItGW0vJOY-1N)Ki z5l)m6C_Y5o|>fC00|9_EiSd+bk6%FfH$8v!M^ITmC0^esY+Hf=7MyE1`vwT!tp6N~b=ifMI{>iHPFJ`U&@0{=dJ9ECx_rIV;{w$pTcH-2ZhBg*X2G$k^ z|8YD0?|AtCr{m%OBAaPulztFEO%wXBtUdopHvjO|dMoP00(wiY=^AwrZ$Fga^4JR$ zS5THysIlNPC?aYs!@h_CS(_tAwVS>6DG1OQKVqV3H#0L=?w0S{@c0h>!G}bcP^QBM zX?1WPV2)Of#q3cgp@TpJC(MQIA}J9?guNDD zK^J6yNr$PvhoA3CPG6G13T+^YK-++~}$W?aZaS zpG$?}950AD&SEp}&<-aDyH2tzfmxKCwS#e`7UIH4A$+9K!088CqTf1e&6jV==2nqg zQ)%~W`f*3@KhRR%6h#6(`g%z&oRQsrNUb%UY7A&wtuAfBqFuOsz|)dx;WUxgGmhH? zh)9aO8k49s*djgftKDd&n@X2dE#g}|9)hjnplri~T!Ua-hWZoSSB^yT{buye=^wv7 zv0zVs(*>HRa7&XF{apVcd(0fNWBi5hW3&_^%SF`tS*!dU)EMQ0*IhkGtGj45z?}XydJ`wr^d zR?o}{lkERt@13IaUe~_SG`7*$Mq}HyZQHhO+qTUnX^h5f+@!ISru*rf3te-MZ;yA* z?_iIy-g)%=PoA^uzW9UAvcrK3Fb%f+UbssUB6aZuWfh>)UZhp1oH7I^+?>wf9?Ohb>4eqK~w~ z3s-mi>wrJg25imW+cvr<-Ptw7dNI%_W+qqAcB_gu=Zj-A`-p?EpV#eWD9&_(9j5h{ zeVM;%e{IskE$9I=Y^khuvG+^=*2SWPaRD{kJ4aq#Gae+t0=5Il^VS_+lBwa zsP$Plj`fp=X^B#5PXAoM>N|>gCizr?p_?rAP(R-$pe81IYW_;TfHQ)L%MYq2Dqd^n zd&0$%S$mySACF=3J+x!fhpm_1w=Wqr@?*!lG}M3WfBM7P=GQUvuZ#@#c8<<2W-ca9 zCV$VG|Ep$AbA7dif8Kfj3P9jL2(OA$KOu&_N0g!`CT=N$pN+fSc;=7C#8Ip7Hi$y86utTXGSP8WLPEDqdaX`U9KG`xK#-3;{K&_&NKu z{jQ%**Z_C{`*Dnr0A&n(tgO&Zm#rx1XZB${mrEr6SoQ(47b2exK^a^@5no%w`vgI1 z{sK~jA_u+#QwkLolEq4pdGEOyz_jp5r5O9L1w%{*yFVH$$8KB{SSdWo+il^C*+xW) z58jl0OM|^P+&?DGA~|3ea+cH6)8{v8?e;D;j9Ie&9fx-@N60omy+_-AS^*CJW(DXD z#!#03+oZWT!6+X9m^7c)5YN)s@kSXGllI5j$$B}W^Ej4iwtcfrq?V)3XT1PsJN&Us zygK|EsVbEKvzls)aHVz0xu}Y8E8`c==(qzsaAzhJYie@ z9_o%O>}c|7Gc(rvda0ob3sm+z{go zR1mA28DIQnIXx}3I*0I^z^{-yj`)5^>IPlLJf1_wIXV zt=XhTu0+bSPuLsnlnWXyZ%ZrfsqVhERp!zKG}@HAAFyg-P5QTS>uJj_fi}`MpGF00 ztTyqo{H{B#jNME+rBfcoiy^?;6lDhtDL4UQJBT8>RCS+W<4t|rZkM6G3r2O_9%+BdbAgjKpH;y(^Zl30dSC4gQQ{A`{YBdl&qZ#% zyx%|N&d8evX!E#P7)@r%u$~a}a1ir{iR$Gyh!$b@FszXx2%#QF@-W0k$*a!T*zXLa zShAuZh|cCDj8;n7Z`GGJ&R;_((~ezoqUez6nsL^50#idMTF%87>S@{;X)vp+Gv%V{ zkVr7u=)N@@%;nn~ydfY(iM9&A;US3-Ykm1b>)>`s_cpY7=j?toi%M71Algbdjp)j( zcrlEip&PDvGS;2_ussru2Q24A*02WKx+Fz^GW*Ur>f%h<;1=UQ0S_3!TG^L?0ooYQ z)c%z@=ocd2KV4LRZs{6`F@7H4B&^X`fXCy7c}4zdqgr3W>uomBTrMJRo|bW8N7j9_ z1D{*YZ&43g)z1p4@B#YGxU#Wm77~JGOi^7CnN`7c1sGo;2p~`heXxHdtRlAd9lqC}kGRFpCb`O?p6_u=|2E;!f-=qeSm}>2@}PLHRxrOnbM-0rX8c;+NTfr1BnJ zV&TRqB#yqo&J%MNj~fBDg@a`v!sAfAqvLzav?&)3-KtSW z*$^&Ix8TQ%uCM_Ym5D@_)1Hjg)fij!_JJZAaSf_nW^I{pE`>|ES_E6f(E9lvs*ohj zU8-rdWqomQO{8XlDmaf+L29%8UN>zk*=WQRLQ4sbE>Oq91YRw>g%?nWRYXY(xj1#7 z_}Y8n+Enx));@cEDuvW}sVHzohXNi<24yHENtFg$H|EAl+}r%I6-`$uxu(0M{i@X{ zo~zhO?xU*nG6p)b+(5{yNp9VPiR-4a&TF25TRVH7DB?cb5hO{j+f=&plb-zP29^8I zt}&>U`BCH3SlOee!i5jA_I>Zk19-Jt1=xL$w`23xI?k<7;fCr_iw;UyRhZ@8^ElRO zh z!f+-dT+fT>JbxR>Jn|HPZM;?{?W5GyimUQi5RE&t%3UFm@^eh|b=Z7@Mai94i*@}i zbBuKfHo~VjzBG(T^eBqK2NEgPtGz(BehT=6U~!>pA?}csfu&A6Nz~9_;%=xREjQNT z#XOS7kE6RE*z+L@$x}vM}!9jUBJ8YN)2?wQFH^b*o*|TW=5RJ^BLmXba`IH#dHY| z8#h4Ftp4#2KtcQicN_{p%{&1I0^i|25M3(6B*2(V zLHa`}42j*CxU&Tan*tjG)KMDM=53+IY)b+vXSu`?BS#xZEOP^tkH>NlX%%aYDirr= z<1|aPU_?rSS+z7`Ax$N6>Mg29*f%oKUcBkAx|%)WYt>=xF*?iFpotTPX~ zOa1z-C|Yu_UBwfuRD*8-c6m{*=5u%t0*bw@b^ty-WClXpJD63p0Pc_p{F~3nxq%}@ z;i8i#;OSb#1+*YCtfw`-1PUmJn3!piB{spSXoXmC86u=#F{FSx}xX^rP8_{zQ~Rs=DXcTmDap=neaXC z347zx<6>`<4#Y#v=-7j}DA z&5C1V|BHuG2gtw=t#i6_-`>s~nVsinu0UagCa6-0=pQZ?$Qj#%Tku?(*70nK?(#5} z+yWE3Ep-DC8~38i}WKf%&>V2*O@w1Tofh zu?6;%dAroe72a_;JmA0#555<#Kvfi^l*TZt<0k~V$~pYb<&wdlKYRD4a1sw;wj8fO z^=(P`ED0JHBt+IDJ^BR-PGG!KRhrgIK9epq3o)$5xn-XAYOPAi2BTjZE9W9P2D8+d z{7bv#72D4%VeVA>$_l$~;K~rfph4<~E3?qfy-f2bY=FrwwF|;E^cv`U9$SFPt{}EJ z)d`k$U2(1b9suHf;GoMtNh)5M)`UVo)e38zFM6JnM+f@CB2j7)c|gO#S}UU(Hcowz z88uXvWqt0sz~d=r@f|CrDEfn1e5$d^wVW>QhROBY06be=)0(R12b zWkRj=`Y613=@;&X+_0|md8z=mkeMyR5-gPjmd)5k5%VcK=S+-|LhR(D4o_rt zCh0nGw8N0=A1{W5#%)p0kc9`||B$QWq#a*m08NGnpvm|PQS$F3?eeqFphpGZ!D?6V z)~MhX@Y=|iNT@Wy6tkNpE9n^Rg|Y*uteFzMzt;xPB$N`7)cc%w9A%&GOb2nfBV$Si zaR4No!w{Faix8Bw)*WN$m0~740J^m@W2S8Y*WG-QzurKRn_e4BNK3zE1Ly1=HPoe0O6)!W{*Zi%%BV-Q5{ zDx669X9FRW+T>gAA9E0X?mU-)K)EQH!=UE|mIkIxgm9der0P7hAk zJbs%_-An6k3ptGwhernE;L@7eot-S-a_A6+fRC?Ud+aIjDnZMLEK}`xOyw?pZm*Dh zy_vrsAAk7IOy+|fS@V@Fxc@q4-2X9Xeg#+kg`oL`2GLNodb8Q5sBG&f`d#qXS5#WvNR4KZDYr& zjN36!$(@yaEMu=M0qr=|LCUbJ<37~1Qf8SPqo|m}=^@Y?t8eIP?1`RbmFRUZZT?1a zs1FeVn%84)xH8WBeIDA}n>OIBq#KU$$Xf~mz9FMro)VEvGiOeLM4cVdsa$yfWX!9b zFqbobW2$Ksz#9CNt_Im%>G6yZ!vyTVHrI^S+=_1TSa*XqZ?E1Y3)T}&}`UOPUh z#hk_JqvgBrYVX^-=0M(K=ijvZf3%AI?O<6m@x0kqjzt(~V~UE`Ip z!(QU>OjG2B(?-d*b94nW=_vg}vCG2vVgh(t23vg;8o4FZu0e89lz%Jn>}8iUsO`}` zdVyw@k{xIFDxQ~A!%_UHIgFiWAdbXm4d^#+_EN+@x!HDI&PfDWL}mc3FpN*DnUq{Q zM9KGToWxP{g;rw|+B`5cprxgugYEKfetLqaHLCby`z~tq$eC{4U%9)jnEnXZ{J-p3 zej%a!omT#9(~9nCBpPI6F@Cff&4!IV+D34H8DyV+AoZG2aNbVV`90>m zZy==;!UN0(I2w;__EDh#4zT5cYgJQJYj?O$3%X|C{vYoIMF2`;CwM(&&Au_86h5X= zi%T_9c@Q@AWV;96Bp;q6MUN|NbZ!Rq#r*%f6TAlO1V7LHLBROeeDW9il)w2U|10<< zzedTQ!WRCXQ2szK`MdJ`*H)fi1LZGF%l|QV9+=&3Jk9?uS7$=T1eW z3C1EkcOJ-_%pJy40G*#eY=3N8SNkqI8F0I?IFL| zA!;6AVK<=*n0vrV3sMK&3toTp22*I(EEWN?^Z&8IaY~({{v&~ z*9`L)dfPwJBmPb@|Fucx*GTzOP|V+(mOtwCfhunNVURD9VS_>|(I)+ceam7q z-emDyXKJXtKD0w3z8bA9U{YTFWm1lE2tJT{)W|>Im$iSv-TWX*hBl?w2A3jhD&Ff%cK!FD%`WPe^Xkb77aA~f79LHS-L<|34iGi4iy-NOmIR#_ME*9{52QL!+6uMmw~dKMsfdJ(wfCgUw3`Frc1a|qj81Kj zr5%L`S6D1pYQ+W>WItb28Jwg!Ad{S98z9M?j~2)}YZVl&Xn7D#BPwRL831vKRr9gxJ)KW$KFi!+GB3d(&)$??hBAz@DL4O;03J9klX8Bo!<*g z?c!z>HN`jm=JueEGsqBPiV|vk&Wh#8ZqvQ&6mb*Kg)rpDz3DmrwGYeu>;MV(CyN|x z-_TuVnSgXsh&ATjLwfH5?WD6un}jKyx=JA{${M~R=41y4FoyVQMO2bj6coANq9u_5 zGg6BMqW<&|)0D5&ufhgv{N)Y!fDH9f0o>tm$R~MZH9%l%@0HSLYL|yIuZScr4zt+I zT|8+NKvoE@L=heb%iY_*0{RVX1s{qVFFo#I$b#UuULpf*2fggtuej7mVpWML5;S{^ zz#NHT!oMIj;nYG>ZoNDoy^7D{mfn8?6Mij1e<8X2 z2OZ$=Ugf{GSBYN80G$P7lxXNbS%ZFG!0G)PoEM|212AI*fb-Ng9A5Zaq0Y~Zn0)k` ziVavnm>5V(a%@Cb8f)}P)DjttAFp~E`%{5e>54M;aW=iq%iwmy@Vx!K(3NVQ)@4k`#7}1gYL1~5Q-~x6XUrA@eN0ea7bcksmwrD( zZ`+YXGrx$6a8a?n zb#KR-iS5Dq+S7Lyig=J2A*0YkUT3EySURiCG0WK)%9LkIeP~H5dk6615f&rH5##8^ ztSHu{i_-WD<)p1yW@-8G01x%^^v+sbr{OgnkTdLEL|EeYV(+~1ME8#8!?|P3+!mf- zb3+jjhQ_VABlVww*cQgquB^Fp2s%Rmyn4OSqz`HQ4QB7dY^5xy`k6CM$YlW5@@^;T zfvc!NDiTJijqj!QG(;GoGgjosrwWsmYcm*~RMPbgjiFmjJ2fa=G}E9^?>+e#@Gw*Y zC6oCUXd~{JTID0ZG0D2qy4PWtqw(v{$N(9v6dSpMTlI8VvJC0jimz(`|cg4*m0Zz8lnGeeiUlBjnyZutXEbPckY$jkaj2NGe`}ibd zp;Ciihu(2u@SUniw{yjP)%Q@H{MB0=jU3{mGLrUB_sU{Z@T$DoUG*yE-dEqnP!zL? z%Z|pLIIgn~3ALAvyDdz%}=_1^Xc!Mk9N8( zUyIdT_5Z-;Bw4Zo-9p=ZY7aTwC8gWn4iXYZJtxMFS!O>cu9=&8+Q@PCM zwO-n{IBf1HC*BhwbU%1(Z9)9_!}Oa7&f`x2!0@&Ka>bt_3RxT2nzCcO zwZh+w$Q8Ueo*6sX>X3-Ht1q@NR$dd()y%#DqB9r70=YD#&%-EbBXiq{Mci|WAsqjS z7~b4)O3<&_vTf45L;x{Sp1BcGQ6)MS}IPdyzov_Bm0Gzj-DRa;I`WX(y0k+z5XjOytto8 z@6l{q2=N;f@0sf|S^^VM?#FX(E`p5An_*MDbDK2VpP(f?oTbjsEE-If$uO>J8F$5jdw|(B1&eM+D-$cJOWEd`r2-+;i@a*N>ejQ}0hAMDIAA3-8R2 zE5k*w1`=}9%;Z2toz*?Eh1sw)wKZV`hP&|wS35Q}@WogR`FCjvFUk25wK;=|xIPch zFyT|1}eC%qlb?o*&Ug`813V>F8aFr9mUmzbzxLDNv z#SU^scZlIO!9t{ zg&~_M?WTjNiK(ee`lSZlD~cyPlpD!=_&WIjWtuZeAJXsDIlC?}x+$qyTvPzB1d8kU zk=*S)tjEXs;3j6H8|J++lXNl*r`-K7bVj^KiQi9FMK0PWJ}OME zQXoe{7S|Pe2S#5@kgQNmnOehE2hLFl&IwEwg6dAD5Md$&S)-B?j_Fi4QDpDa=#X-w zB$+#4tZMH_zb1)d6g)~+(9cXXmzN2cYGZ#1=Xu9VaZu*w7g!CCI9gS(m6O-NB0m$v zA~m0l7KpO+>N$qNQ4Z}nh2eloA|z{CYU0mBXGM0Rf(PVFU^Y0cYz0v|l$irdd6&_(9`YKe7_T8c&Z&d((ZzRIIsNOdA+Quh zT&NrBCiG#I#v;ya>pPSk-q--p>#!sOm{6c0fAEyUL~`~N2#q3G8oZNf>RDwU>@j=JEoto;PC^jVv|lo%Yl$ot?hgBOUWHX((vE6Pkap(KK-qfiVYm)J@zLoY`IxVvnU) zx>l{)>|N&hmirKUg`~Ecbp9lAaf`=w^493K#`Uc+is^nL*6;Q49jxXSClvSLzyp$Bk&m-i5&Hg`=}A^2Tw{-oD!)>l%e{_g@yspo09=t1Pa}-{78tQLMia7 zb?`tlR%{$qrcb7&lxD0YGU3k2lOvnlPVqLNwhTcECNgSYK#@kEN(Im~&;!`o`V$78 zT|vo4_)*VU&WK`&0UAH7a@u^BMz!}?O@!%~^BF>xN=r-D^;S5uG!DvA{A_eTHtSLr zDIJo5Z?l*MM3A*m`db;kOgV`m#77XQ(?TN^cd|1f?(eWu;92=nz{6qRrp02}mw_lU zhk*+{E72PKI75Xl+rCCO5(yEGa%d_4n24baRe7eLE%2E??#i-t|Gf@AYN&l{wW%Wi zL{^nrP}P;;6RN=tRRRvuY%%+b16|E=ztz0v&BDkh)3h4Kl5-=B zp~u{*Kx}3viR9@t80LiOfiwT{2)cR=`CNBZ;_0eyuO@FW{{pNET1q+ z={VYvwsHf5>r2U<_MQ%iWs*O<8_7irO~kbjGB{q##W!m^eL|arq~l4KY&M!jR0Ib$ z&L~1D5|#jm1P6ZJ_Jpq%DN<_t#tI%EkVs_kI1gdmV2vf9$eH2BYKvwQkV~|$)xQ#H ziRFUF zp3uv5F)vJ4UN)_Dj(w2nXWi)(K1+7DA=bQ#b`bYKETlvbs(utQ*W3!`v!Y>>ajX6+ zlaJl44eC-*D+Qn5`zT{GQ56yi#g_wO$k|sUWQEZoDh+wW+z^RL^kd*)@+jDU#*U~w zfzqvaC`YRu)x|8bqJ;Ug2SiJLIhX(~%~Lw{DX-K$m@o5emEQiK1%H(SAJ)DIt5UZ& zobBK{J@`p}VHd16wM4t|6(j-DGiXGrcM2tb6g**8M$AYmp*A_UXByqDhfVKvqy}li zzgG#kcNVR@x|Hoh(&yA2R8*Q~GHn-O!$X;)x9LR;6pIU*4=RT^Ah}R<1An2*y)CEI zOBSVpoD)o=Z-`&phDPNGI0Vm>I-cTRjkPG}->+y0X`C_$S~ir0WagRH6K^)}6w&9BuQm$QJTKwJ zGhgj=d1+96VP-3|C2f7l)S`AThj$somc<)1QCbKm{VEcy>>3CMwW*)RUzVoD4o2w+ zoz@Am5@&Pm`=0W9@;;~TP`a@2`v-kLa~re4;K3x_lw&GOOZs^v_v|etYm$W4P-HHb(ViG3hY~@mtL6( zFH4M7$&;sBV!@SDp7|FU=qD*`^ej2B#OQu_uX{dou`64&`|bP%Z%c`&{K@(oxsH?X zE=@hYvEd6j^GU)fiq`Q%P9?9#h~+ix*SVXiwyX=*ZEL^2?~);w$}y#?WoG4A?VFIT z^fO(U1~rYYEB>d;GIVuhUCYQ`Qe%rubLa_6)Rm9T7Cl7so+955y;r~W!*2?8SExpb z-61Wbrd9AZ6I$zKoJvs{o>TzLu^5hI)C#g9Cv8g^=he(iQZjTkQ};7Ja^IbRkF3y^ z`FO{Q2~R(TH;TzVfDwG+K%7JJz<#2ZPb1q+k@>*gjukt&D!5!?v;&#PL1)BKr& ztz;33lokx=VgUsdgQY}?jHz~@_}e+g@URFR`A#_Vqp~~;)i@L|@T4lAqb;9#ykK;u zeAsA@SiH+S?o zEThOP4Q#ZwQQqv>e4p2P3nMcPw1A|_5^M>tlbRkn5xhOHwcne4GUFB|c?%I}X@=kD z!Fyj_W?$d({9~nm)wt25AWDfOcyy`5z&|J zBrZf-X5O98iygIPUHG~#U7ca}wKyz%vu6TFw_AJDJ#;ttu5n)EJw~qHeNI~(y~nvP z{qq(e^BpP<5_57WM-wqK%*To!7nzbao#_Qc{Bh20-h>V4-aRX-`g!Av%cU!|fPoH&W z<8C0xnt>D6+_js2gzcqG$*12MQ%UIjGxn1=qp8pHF@AP_E})s)fjZIfFk3X5`^+ozomXHnWw*InwG+}Rtz6Mp z#!yh%z`}1$pf4|pqk;#e)EKX!KH1NcLn_IA%2dz=Vaju%i$?BzY0NaOI=;qSg)$ejlg?0XJmvN-ibBCUNl zc{e}IHrC1qz|R=du9H3ULCfO>xd`drI0n@)6Hqw~CwU6fcj}j1IZyrDlmmBAgM-z@ zD^;`yQjCWh2F(%_K#|2IjXtTYf!b3{9e8~gaI=E&Mpw90w~Va!`lwtUqCBQJ7K{@R zr#O6*ZYx8ikApvKiYNg>#Pbp4EK8aMMi7i>Pq~y(DpS)mKZiYMm8N2Ds;h8Dh=I;J z83#jvd587uF`ZhLTJvJ2>DQ6<=VzC6eHUr6{*XWiNvZkU#gd3Y1&3Ppi1)j6v>Z)5 z^l?Li!mwxpx%;yGk0!9;gMvC)dIgH(EvnQLjb!6uw$PZ(rtn%_=~gqV9o8S0R9?6X zEg~&)qBDl0!%zsIVh<7t;jt5>?dZ1^dwp<-lisr-V8x@KE;AmmOetkeg>Ov&9g4Cq zuERU$aBi4$>68_Sz;^~^egFOrr}^Q2tw+FZG~f--`p#>8Q=n~os0+T?E6l!Xeccvl zWU?NCN2b`---t1X{O`6d9+65L*^I% z+|&s5NoC*s`N|KQpv?y+aO@i+Nd{?ig}xHc=WXb5)#%>(k(` z1hk8M)j~8!vITrqW9Sq>QGStP!m3vNDmJn~_4TOICsBfdV-ozuq@h0?tRMvX@HN-O zd+0HWi?7cvAmN>CcpnhAI=HA*zYvTtc(`~s5O*WLwSPJ-a2#zvT>oekU2Zk^&O}EJ zUyjk^zdvWwTBDB9wK%m8iFA&2wK1c=NTz$cLEB- za*8CZh#u-tI)dKcb(`ZWkRTl)EPF7rYQcUnBMb=X2(!Z2QwR~gnq%*mfXFT&_#;hU z=3Lkdczr@|cqb$b0rzK3in!opazpj7YeE|N$f={iSX16`pa_+O@O`=@C!}_FTW7kE zQ%cC?cWDjeg>>W6<;X|npGfJP?<&-fEYg!r)X~yn*n=-SRwQ@e} z;uNW!;RMPHAUjEA=1sX5)2mEcp*;nHG1;o9<^_Cbrxh8jFg%`dCPk#PX48iTp;Z0B zT~heLv**rp(}eTDmSR&^#o*%o3#TJ^9=e6n;`ja|hv>~`1|(!JZXO7915GB@5o4d$ zQmC(#CnrW&RuSLeH-y3`u9Bj8$QD|t#Hu%4`+FOJG<_gKWnp>&_30>H7!Q_wJNiOy zN8rbPF<&Mu1bnpI&bhm@9Xn>MSa@tcA7_YNSdmv)e}kDjJYN)vioXT)SMt2mUDYn- z68hnqgQen2q2LoQ+GQw0E?U!v~VX%**dlvXi1es0yBhL_VAr26;k2^x%2( zyoZy09)+lR)p%M1rsC~4Krm=dGn~C*IjF?NJ=R%~K zpr!}7zR~V4(c4BoVW0=nl?hPqG#qq(3!QQs&Y=F}3r=X=(qzKsV#TfXzPN?Wz178MTC-%i64}D7hP}(mt=NPl*)eB3^6ZF_54B>=i z`##%CUOr&)Hj3)m4Cb+9t978y_%pVYPAr%(4E0%_d-( zp+6PA6oOL&(-$7p7U51ie&O!96JBZxg*rZ@uMO%GXIJFL~daLYyM!;uXZ=% zEi*&C=59kj>@o_=>M<%HdK`c{96BL0sY@lRa=o5TS?0Y(hH@QqB6lTkq)Mv}G7Do0ld{F+=z0FUjpXKi@V z*>&0}-~mJz&h%wC00d$<02{fi^6@3hx zz`&75jEat$^h0{Z66th+h>8GWjHmw?3&psA#aPN=F*3D9OL_{rkwy_D&FAbRZOsLU zaQ3=`(Ig9Z#^8=Ic9KEnuzF9@v%ugp!T06Kx&t^R>WPq4Q;dknARY_hhm;Eu@svxn zOPa+nFqMhgSs@h9Bupg|g>$tS3&%?;4%1dDwxh?=-7H@qb&KFtJeK?<6(N%M?E0R2 zFzP=paA*Z7qe~8P&A-wehK#5-)OC-6CNW${A6n+)FKZ#OG{N3z@IaM&u)(E|1Ua|9 z(N@#uB7m!?+-Yn&>YX^(XW84w_Qn?NCY9Q7x==FN!gjhSLC4_DEcHWMQ=2kbvl^k< z)Nd*F_*fUso3}~F^;<8?F>bQ7)PD0EUhRT9#!lLS0O+M6j0&KNijg>?$ z(FI;HZAZ$?x1g03xXpfNs7>3c^1s@J1P_enYq~uLGZoVc*^xt z;^bDhQElVNW8HhI-aiNF@#4j>A=9&6X$%vH>@lhIUiMbE6>>>tGl=$h8xnI{5lz2+ z{Ok~ek0Uu~XG7W5;8GGMXG60};&OK7guQ_My;Q8^T+1Sq<6#?j9`%6_2YOHs9&Ohy zjC41zXFu!%E(EKTZrf#(*C00R4tIK}5#+R94%p}rC1=O-^yC~YrL7J_c*IaJtQ)g% zCRZkLNvvYAYY9Y@%$il2zg&2;voMS%hbEy(EMxJ8LM+KcYvFx06%Lwn%$r|SGmMoq zW30LQ`gH7~t`Otf(j2Yg=K|4(THFC^q0=6f9=Bk-KcZjG5nR=NdLKyv8rZ+^eEy}d zV52k;yUvQ(b4m@)y*jW&=V>h`xwH<+a%Os9Y(S&wpK2bVo1rXjX#(+(gUWBC}hc&y&!uC#dTih$GB$s(LWcdgsN{diM`Kh{E zVwE)Lv^U(@s4Kx7*C<1tn=Jpu5c3ZFhxyHOHBPl3oOx|FTzfhD8LT6(U+sGVR&?_t zay{0acN!{#nrBPPqF85F=dj(P8kpM!E0Jx?1GbWzw+ffz_7c@hZ zhL0m=J@vMY>IZI%qbkE+d-$>!U!;6i*4gHz(N~kE!K53Bx6dms-8K*s zY(Jgx$vHtOl11jdRjJR#a5`nEczj!rH9}9+%SRJZYs!F|22DQ^EBrYj<6@iVa2#@K zc=M(NgN#Fd9}EF$9J<%iR(9br#^$UC8?wS17Lt$Yu#SPuc?+ZERTJ(>)dae4PYk|& zE6x)r4YT^gu6W-*;-0zE8g__roFI5&HaJ|}heyt7I&jE@2|UP+cQbLOrO6FBf6Pq? zNz0l~5ko615)%{tL>xkq4NuoC#!~YPS9UcvJL=w)MyI|V4kk74-ciRZt|!A)+MK55 z=#3S%>frb&F1*eC{IT$lct)~RbR}kh_V)LWxaK$nqp2Xa%x2kH}Yr? ztdOJ;!5-gGV$Ko7E5-X_ENVruL8a%9J3m9ez#LMZV?(lC293&AK%hBNA3^Ni8_9MR zD6nOBU*~4`aOvyf)Ub1Dmtx>Q(c%+ll(=idA?qrS)d z1M61p!Kyn~pQg_H3uC+P^~CR2G|vxteZ=9@2vBartA#WZ8n^pliByD#X}YQrMHoL) zy7!Ug%o1K$ZJn1UYKvb|i%v=;kcJ(YqsVSIMmE2L-NX`Kj2X}O`6aqPPj=%iu}TOg z==kTWaLk{6eq~fVlKGx1oEiMplr`#_h&{neL)ZKid_Z4*%S6X(w{qJ?t)utWgU-TuARcnY zxMR`cTrs8_tHi`B{d@jxA@I2vF-M@H*b3I6aC|vVdb7n}&Oa4PcCcLP%2PVMgULiy z<+-{M^hZXE?c(!6qHwu+`Vj<6)?=C!OGTeN%0-o%p&S#YZzHl*&OLi$Q|1^ez_ZF* z7smbB^;0uI-Ex_1QFr1h%@A2}b7as=(8XO7R<_ z0k8W-2QVL-OyrY)4_;{*J!T_9tUge6qAMiqH?Z}HhQLozJe17Wgo%Er0KzcV$wX=Oj+SA{ z?n#Pk5W%mQ^r{QG>pbb15ByRq^y*yaS4Fy7DI{|DHDjq7@2kU>e54n#jzK7gbFNr~ zt$Xj+g@6Fs<;VYrvv&%wbkUlH(^1E^ zZQHh!*|BZgwr$(!*yz}{opd@@C!PFr?S0Pq_F7l}x3BW%c0ThRvqn{os^&aZ9b+^; zZ%BVj<3F`y{>heH<`Jb3=lvKq#J)2gP&K}?I`vQ4^fh(6-Fp1`*P{oQfv%KcR)w!Z zACXNZr5IseA51g^gC(bNSJS2Oq^~(~KiO~q^0QuJq~f%=nVK1!iJwF<&M^dD#k(0! zUK}+JxCk#}#hykZbTpDxWK}rSf<+QC;>LDsmwT++lNLg;Nm-POVDEFRe0D#jH1iZl zhx22;La^5rQ!&=$8yECwc@EX2o56k!{A4J3Gs!Sx=k)>Tn_^^)0)a{|` zDu!tF&X+ce3x4_Pe8qG+K=KFdeLsJ|tOU^CffGEPfUrdtMXROyRVx|Xt5B5snkW*|Y?S*i3+fq9RHdD@$G zhae<`b=dBd&wZlkqdvq9jGYNt3OX|vydAYc!Y$NisMmh$7F7E}M^s0$masjNUM@)1 zV1OEEb6_k-P?MMzH|c4IsQv{jsA3EfZeb2T7*r_LLOkW-{4f#*3p$eQWpKl9;JH4z zldPp-^)wDf1~68)WPuN&a<1`KEJmt5vQ(zQu9cNVlV?twJVtloXUu|JW%5ncfsyY{ z5zUil{e4rc+Gr_K`OTMmrBuRMzk+Z4gAGpUx$khiF*`T-R98f8MX6eR;v~*e=$^Js z-<;4R)y!StmkxX7icaH5^DuJ*^qLL(@gY@gZrfZK-YR!@?b^({3w+At7wUO_?iSP? zI=u9h%PU{2($t8z2plgIjNIejz*&m>#F+qkOHt_*D!F`18riAZWE2L{MinhLMwcqo z9DnR=f-C`nQ!tVQaqzt`7mOnH__oDwuRA{&_u$RV0S_LWFs6>s=>H|vJeEcsL-Bp>0_g%lORTkL*1R=W z+{{`p;v+OnjCj9IV6DbEmM#j^OBq3t)2sPeP4?BfeU&(Wr@kpf)WPc|=*8=m&Yd0m zxXLU}U6O$40eB2KTHQQNL*T4RY<}ZqobxZQF7c+#aiJYRN6}=wEcT<}xb1|=q)Mq= z*JKhS_^7d+^a=K>9go3r8GC;uK@j=H7oLeYq+OKNRr(akWB75BVln7T=9sL*c2}o) zJCe`_D-Shcn&rhAdZRiYKB)OAZd0mzz|`F8eeUP#6!NlED-l;FsFsgOvwm?pc8i@@ zGBm`euvH@yP>QDzAzvCCI*;28;ln_>WVA?@>DqUIfOm!ZHcfyY93;@jH%!)<6cPaL zO(w7Bw19hS=)~DQ@EoWPpKSENZxF=Ee<`v$^6Q*`Hs18GNjQR^G1M1{)yspofBO@h zpm#+m(2Ahfb(&H4{<-Wc%ja3f?;Ca7(;DO|7VWJ^tIsi6g?JxGeu9pi@^gg3oLoLi zYOO+_7R>gKM&iadOq;K3D!9teqgH^juY!~9YHOmG3q>_-GEF@0@uYKgZjlp`ocm@> z__2l#_fL;|K3t(r{T`Bop0?B3g$$A;b+zq=2jO%Ue*);TUKvi76(jT~!i=%W{ZHhPuj(X_b4A;}q-BU;C;`qm zhE4RtIcDWRD{<~HnM>${{>agOp7+4fgJ?jrMu07pC5`FDq#&21K*xDf;U7fN zZ5$R+vS@`&ByOZeRpv9aB5nddJo!qVv=p#qu5AAqcVPq)fOJfnx5JK zUt??!KRCmm1KNTJhpstDFk!euXr0(%_kA`z$%wjv_+R^NOkVC^ z@VvtuUjTI#pmG2u!Ph~Aww+QQhz+zso>S*WG-o<`*;cy!gfV<|YJf0v zBQtuA!L`r@#>*n1Aw7GpkY`~uxk1{uxYv6oFrEI!L_Kn5qZHG*j&W!iC++wvDPbS8*oZHX6Wqqy8}caP^RLBy?*b?@``xL0GnM zL7m<^G-FTF+Lel*@7qOb#X@(Z?B!G5ie4X_4QKbK&Y3XzwTB*mH^wElYP^37|EBl7 zp$}%v%}PY-Wq^=s>v1eY&vQ4%?N@3p4@IzFgNJQ#cek?YzgxgM9CjhJ(S1zaA8&BZ zd(%Gn6Ct8X(4nwDoQ-2mGkRHlZku?2dFX>f+I(8K5Y3+ zzb)+6=|X+JZ3#)wQ7``C{aDNd>m+<#WCHbnc#Hky$S`upg&=%1htKMeJxz7DpD%!5 zuMqx1;vSk7kpxM;yppPTfur1Fx=eH-^*mFDE0#ZACX6elSx)||DE|C~J>u6*d7R=h z(J@A^P2A}Wt*@HhN83YUm#qc{uQxpoWIXjpwndQzr&j&e%`fzqe+1mX($iB~0_Tkx zaKHU8D5(Dzn3bv~Zx57sdfwE5kg7%q2&uM{v(_r-gn%DSAaV%^d0j>7IJs<{9PgUw z!kY9}z5W8@s3U%tg6~=GyKJsz)K==x_BvwGto2Mz`<*Ejt8L97-kSi#OsUMTETG(G zb8*|my^lqSQ(GYeUTo-jw4P)J9oyRWAX#*QQcMvjP{kq06HF*9`@xlB`bs20my|J~ za$_zK1)~{Z*LDxQ?yCkrz#s_}C&_B^9JwioxKF4}l$+p5L!9{I0hXK~40Fh7VkjqF zk)xsUu7^D#Z^qEd6dFl!p4}o$z858JdXCbvI=bj@TTx}-Icnm}McDSOe-zT>*ZGJj zO`;u6DddirH-xVjc6}vDVv^5*X510SaRMFJ|dXXr7s;+BZ0iAB%)`aQJ)R%=&8d*hJy9%B`IEYXEv56~l z_(bdd(-uKqGG4!>NM)7m_Bn}jWAhDuGGi~(#I1GV2XuCT=C~p9@P8Gsf9C0-2;{qX z=v(tx3zxi_o_1^7)w~=Sq1f6!+qrz;#no+IDcs%;V&vWSmN%%tUNP))6am641uqsw z#I}vnC{SCNb<3$RpC93CSvTc%v;FaI8YC9VMrk2@r5$BbbEFvo;W`(gGWAd5p<1%C z3Vz@4xc2rgN#ETi5rnEk3El9pnCPYqC?_-ugl|bHyj`$WwlsC#%`$^d>4w5GV%u`^ zs}C}1^eT+>(HT`g6wvFx-F7lp8;|msio4{lxnPAMWI-7MCos{Css}?pceEO88(&b2e?qgHLo`Gh z=R5QCHO~}RpAPR2ax?1${HOq%9JWn(^MGy}mo$mLH?AFsoS6OQS9M34s$X@Wg#H!& zO$gVhhyuQRMvE_>>l41h(C2t|Xm4`W7w`1+; z2X51%_owr)ITa=6Nsb1$oV+MFpi!c+XGR#RD-Npc%XpI#^J7;Jo!W(?Q>PL@f7|Zm5n4T$bUv1P z&6itHkE*7w)OzQ`O#XD#okCpY?yJv5(b99#i+w+L7_vb$ZsAgo}!y4fD z+6RuW|5e<@zv;QZN4fc`$=VlaeuS&Kg|K`#iI$FuI(@29*c~wAz`MlXD+kT+5Fgp)E!7MbAfd}ovkqY^80h!h$VKpLGKq!oL+vgIBrqFcWTZMkfD?mMS`w_)}Ey> zpJy22JyewH|+@Bnjs+Qn_reFC@8) zq4WG~vBmtq!0GyPG^wp3(s?3l+=cch85+pc-~fvsQ4v=IXDP3g#%O95gD~G&VYUE5 zRE2x4B#3+o@BO`JNqz?1X^(Qn$0JOgKi3K;FDAewpCtwLVyykjEs!R_egvXTj_hgKaUJ8GYleGWhJj`wq8NM5>SF` z*8C~d$E!tvtd|UNV(^u~hw<9RPu#*!=QDHRv{+JZID>r(SshP^@n(_8W;=k@Zekn$ zqbp=^i{t*7ic(3ZCdMkOb*Xn*EIZZB1}(jJ$u=^b@N8yzy_QGzXtMh}msjV_vjaGY zhEyjzki!;frKHkaQm2lts;C3DJheNTwhv5i6XIj0-ucms35z09Vrs(oVFFs!qqTn@ z_m8GFxgrVfWzz==xfaz%)E)$an`P3|_kv_>%$Lgr>f=q2w4d(s(4SPjy?c-Du^%GV zH^tqWkIuml>7T{jr_T!g&KKa&?5UpMX%9c`BRq#c3T1-nwvk*e!-#1&t-l4p=^MUW zY=fH@EVj?A6`?9th(r1w^Hk5vm=4CfV$5n;r-=OuBs4^Qyb?Ryct%VdN+V#n=mjXQ zERW)V+kv;PtW0?EGD)Apw$GR9Sg-PXY*^=*weha}!NIme`+4-`q`6qdsv>Tpf|^H$ z_;I&S@7O_yCyM7b*?fr}|NSOaBo=g0H=_U-#Rn#f*nW_SJXiqBuu#iM^k{|B7g4e2 zlH^QnKG95=^v~RZ!^c0Ia9Ye&u792Wpu@A?|#|Havmg3OSZrGlmrc`U|IrLeY| zDR`RI45dz15g3xA-J-kq9|vPt36jHvh$5K5i&7?I8IzHs0F`rNEJKg)CoWTPAeyzHvGHA3uYQ_oxaK&1DZqceurJ#ANP&#wSyW0Y>9Af`J5{)oW} zd1*+)Pec1Y#9#w^#E3z#a**;kVQRUZw7`8w@#n9DYwO`Y>~ah}Pki&#Ei#9nY=s1~)@0eI z4W|sL#}^>+Ic!k$aCDVYzp-Wgy{+;-6IAUk_p)Os@iMRgZc_?r)LURUK+5oIoJ;#%oe>@nu|k1U8OjiJokk+96}eUV zx^7llVfq+pyIdj(R04^V(oY+L^J~pt`XPlTy zGfF>FYc0zX0kbLz`@4uV7j#lIKUxt?w#ih;C2$GLZZAq!b( z&@)>gZ>H!T38QE)0eTU_@KI}xoV-caut3cV9#(F+NlwX9Eg->S%|(Q5HghIqs?n}v znM7YpspV*cPMo`ljrD@8gUfS^Pt#U!SVrWD*sc=X(LR4D@ zU!`pT>({gn+fDr-&HDUgSakq`Ex{5$eb4@S8{UZmsc!c@6U4@`$vdLV>dWlS9ME<2 zAaChlP&4!fU)lVSr;99OT)qhVz<-L}Mzij50X-@9vhw%^a>DmVnq6B%^!Q|RrAXOH zRPu;gzdSQ+p*m4`6%JwX= z%KithCo^CB-mrG>uVaSXBP`=NZuw`;wavMdtMRpSi!f0?&2{)WyaWi_o0j8>(WUU8 zLcvbO-^vO%pWL_j^0#(4pD+4m+(TW5jZsg1IpWrtuyLZV8e5Raye)LEc(i-lddziH zr+x1$UpIX0{n&O11O$8vdDgA=#1q#U>`9O7Nsj+|cB0&rdaIV|!tqcp*Pw^=zo5jPMp*%%@l0}MNzL0F*~IBTpjrAQeywhLcx4Pzp@Y|^Dt)Rno3NI zOKWZc?-;G!rF|=3bpCfA>210!5`nv9etP^iY&Vta$B#+`& zA0l6wARihia}HnAfEH~mT&oEwLXyZS!lsxJ7b@3a-?&I3OWNj%dOHyD<$aK6>G<*nHnp<=>)PS+v2O_ByK^g8C0$CGyUcxC1SUpl zQQcp@F=U``%&UMfKAgnL5_{yk7m8A~9Trn`WQw-GigmPov9hYFsG2MRO>RsaYFydb zB^{o>oe5y2XR4j~Y{i0AmV&1Z4io(prtfaeT4^ z`8`7B;RhvrHjqjPxgQY42Ohoo`UjNYy^Ghs6>5Zd>Uz&hpbHvfz$eTC^y4S8ANcp| zFAfiIZ#Qisi{Mm%gnYibbZ;M7N$3X^sO%s~BXSZvc?xn_E;6ghmXdH4hg?`uZ+0rC zGM3D-&|1P2?)+$+STBD2WUoE;)9K*(h%CoMscspT{a*}C{DZyWH8vUMBdV_=>Q0QS zZ(VMGs>AkkqKTO6_iNyvJEf&J%2p;)?};9u>+W?40?m z>-Rg^9J{`^{~~&Pw46B4sV~(YA1VISoTXLmDy`k1)zUqmSh{QDGM#;UJ8g?TVte+7 zuJM|A@TxGoU<|^3Sd@B{5T$vaGH3~Np>n1HYt;N%7sW0~xF zYrPx*kZkZYi+^)PTE3dOU3p?NPw$E&C%oR#4z5`ry?&AS_(yJrG=kn!HV``^A^lhQ z@qYqGL)8YH{_R9#$|3j}W9%l8}vun5>x+JJG*(F9npgk^)0CHAb9j8K9-HSg(L?P9J_U z+B}w~qX~?G2mV!Dn-Wf)#GVA+rXV$!jw7zDvXD~{6SW8vYnpUE{h_S`qF1lt$hA|s zDtJbQ#%VP5q?kCZlq>79L7v^{1$t7AM%II%?oa`)zodtTWo##s^w=4H@~;&$XMsl| z$tsNn>|Oc|BEjG0Qqif)flhB)YqJ2tYh6_4RkW9-nve)pDbjDE#4B0;xV6#xzyJL4 z^Ouf2k|kdKa|rXsxp&Eh{b6BhyqwKvDif$pD8n#t_!>9|YC?a8_oK`up4Y-{{HMU! znrs8FzCO}%E8%9y=8-P1RY*%X_)Y8y84ekl0*Mp5)WH#Gc6W3+Bc*-W(e~bx8&lrM zP>7t}_@l`?U*1SEvluB0Rv%^G@Zl+DNT4}W_%I_}dnlVFe1{u&RF59ITot>Qk8elA4t(9Q_0!h{ z&sR5YIPv-k^Eaw|aigLvxe4mQN57}x!F!~xEW}7W`~p6$MoHJ&^_roSxBDyCzP@PE z{IbZ6Qq5hV<8MpR&2AE%K%nZ%y22}+76LtDHitaQh31YiI4Q?Bk~qr6P7pxo|M2t% zG1)$Q$nWC?13li>A?iqOG8ijmZ~J!Y#ezLlDcwJQVPI)tGDs?x0q>vBn0BdK_|WV1 z^7Peh9=e)+OLOeNW)@Qw;9Z8^b;uLg{VEoB;eh;`AUVm%qjhMwf1;JlIc~mtRcB`>Zc=|gb*&bWz90krLIUbTOnCG)sPr; z(Sk_yRm_<^5hz0$N(yd9L<< zR@Ln}>Zulnv*PUOBAV|Rn)26Z5zO=tO?YYW-#I`MsL@$d+JaVPRP&tg+k8_erHlw2 zR=PAmrujmQfB=`1+EBBw|7GfuhQp5EhnGHJnbq0ygYYXjcI6k;JZ#auOXG8?`?lv8 zTrEkwHnv%ok^q3ZL@!%g?^C#J)|V!$_|%&zof9OC8!ab9?=L8MnUf*!S{xe1VxY?r z(nIjl5IzH0sy;UTXhVwf8KN%(_A3ax)Nj>)n0CGFDX+sgBi}k7t|qlIw99-|#KSb+ z@S5oMh$#`dGG>)|cfCei+nvK1`aRR5H|#dC$F5%ljOLxYqs`7cpVn1(BK+YZka0)%)W znzj3<4>EOom_bqq@<8*QUZEQMdjOml=p5Xh+;G<3{*hrfe^`|k!s9hRZltTi8OQ!u zt=DgR_F?z$E}J;q|32Qc;_UD9(h@zmm!LWEt`6&5KOFXDu z=-wUaFpl*49YT_})4GT^;;Hs*M^VWyeH-+TtD1PvKd*b_-^(kcfW#>UP-p%xh||C4 z1m~&_*a3;to;O;^L4q7{D@=Z1Ze+GWETjUmXO~nES^>F?8C@cbv}WUe{5eOs5$4*W z8>6`WN8^kV3OOgW5*rgz-~P??6z+`2yBA3PzKEC(4neT0K{_4PdFwrl&)l2~r^#>9W#xK~OR1@yS_K{Xn0>aKXcz-}}yK}$81Ggo%ZpmpvQaueh z^!tfuIVS8|JyQY53&-t*icr(DSsn6%q+VR6Xw37vH*GC#A3*|jRdyqWby0;VKqO9*tkr478B74Vtj4D}w7}>)tXXN|o(034$#*6xsf8 zxK_1r8(sN+U5b^4q9B$V0#TsYXXB$tdR~0poOE~g5bWs8nmSqhj>J&E_u%wo#*?o% zgOodD;s!6MU~V55SZszBE{Kr@%vggsA2(jzdZKTko|7fEfgy+#6Vu3&lTCAyTF$bT zMl9Xq!3_It#Wav%!IB7jNs!{HhY5j$2svPdEu`d60EQJ$jfGi>2d?an0vX(og$O@T z@!>Z)tZTjTxwDo*qit+$z4u)k3%R?cgHz{9As$pNPUK@D`rPMBuxW7Zg5MJFzhw$|?wM2WbCa>xx!g4xfz3xHPlZnWC&S8d~DX}x}TL+YLN;2u1 z8(o1_D>b5rX4>uY(Xe>#*$m&kWbPY7Aj-YAMv@`bfq7u=QwtaaS3fd29HNa09ozO+ zs}8Vt2128>by$X28jo*tXAhSBVRE2;!x!FsQewoN1Fp#%oJNlnq`hF@D0g_HBg)X{1Z@u8&3{-K@JUk}kH^j@=XzJ9*F0Y$e-%g zbq~RhR}jw&pFhMlKQDl1Me?|sPCNHA*_`%nK70Yj?Mcuy(bPbzUno)+fOY(m><&mevswIOWXLkft1ok-eB8^WfI zl(E_1vXW}!>dGfT-?ex0E3le*TThHJr{KOQ6a1mcA1Ai1oB21xnU>(A&a~(c=EG~Ak?fE!PyHp;3fd4ybO*>{;kqrh+gU#+sH_ri4X~ZCOJ!pTwj5* zkFpF~Xmhu^EF>Up+>}_?x$x(wvt#kC0TLOO(3}9nNC4D%Bq`=(Zglumoz}&dW73`# z{-`{8kVEE8u}o@|X)m1fo~_d7n#7(&sq4%Owx$4>j$gtBbp+aX)D|5A(_8t3xz>{} zU8BqcrxQc2{p!&r{(l~FN=T{rd{9FC{V(Yb6&m!FUDt0u2Li&nVNU1K2CEs<_s>lf z!aGU7HQiVYKtJlh1uYe)ym_+`H$PacLoA1(xFF-(x>XydL-8XQQpR)5KW66vZy5>) zi-QvGq>vW~EJaEs$wy!9vjT5p3a?j4cS0}KL@PGM#LtF{F@aa{EuGnQ$=iUxcZWL){2aR}4#?heqE8iitX{`tF7t zaLXo>CEMPGKkFn$`pjibWBTurX8GC&<59?Qg=g{ zgzH;`9W0p{&AzMygXKMc2v1~!Ej1uy=8%BRN<&NSGLqgQ!BB}7ID&2bm7=*5ECTEM z-M$U-)?33qbTGSmDyoE_V-LHC*Ccw5NozQ~%=}|k_8i+6h6Ju}ktTFy>sirQhh^d; zhqaKND0BerydCV!&`L5d8z<$|y4Wb!-idC8p~`lj8BJ{LtE6EC#T4sOXe2# zmU#ji#Q)WCeUF8X z*1m<;H?$;~v791GlT3qVrJ|lh(8&Y_r0#8uk-hh~;8VHkrbDw~$5JFK`kl@8oSPUW z`97US6TO4Sf20$^i4bD2z8r`@D+0htRiI=7_U=(X;yb813OKj_!V2FUv_i&^q#}ly+fG6d~W2wFLuA~EIp8Ag?bdsM_4Rp z92TRq!;Bpxq^si*HXKgvYfMXr53zrX0!tI0UGUNucMJZOXBR;+xZcR4UH#qIwXSxH z&8pT&sJeZDrmk6n%uI9D0v3)^M?oX53$MPteL0$bWLS`Qf^0V0-pn?Ack2q)4KH2W zyUL``Hg#t_qK1cSMfufEQl!Hs#Kk4JOvcs5D5y2Q&wHZ4K@aJXP` zhdrE^z$!);q4ZBbs(E<0-aFHSU98N!SXR-M2zcz zqiBmL4HqmRl{c8T*2lo``c9(0>>BmAwLggqm(%lVHeCeS!C7}@vDinN;xu77F?h|O z2lu`Yc2o~f@wYKY5h&{*`=*yYMV7d%>)XZVEWiI@JG(oz zixdEkECuNQiuV1Fn0Q~H@$9eN;}STsiX1TNbRX9EsrAaOml`k=IfYS&7N#%Xir;-=}*>)$W>a20RbhZ z`918!o-Joc5BSo^)&iVfQeDI(U5StgJiCK9l^%GqFw=kp7)-a81RXNI_)-}rJGUv* zrp5w9nIkjO@5u8tRLOe>CBsYIs^6yWB{1c2a$~YZ;PzpFtA}DSVWgE1N6osax&3~` z4zC}0DLtBmOT{pNj3pYVS~AFzt0$hBoERDK+u@+#YsEcvPk=vkT0?FXk-nB!@ z)R}|=0Hg;{zeMgt>&zFJknBo}`T}WSimY$HN@^h|-Z>dz{-xCTWiphde{=)&h@$2Q z#~cw`P9zf@>FrxQ&_mGf7%GiJM!I~w>Zurn&j&cy?I?0>V5vg z^?v!$R^OV$0mx3dwWX))y@HPBz^~p*P31S^Dz{wL7F4{!NR0BPv+*6|SpW;sU z$`{k@jolLar;NC7e3mQm_2tJxLxA>)Ydz$qlgNtnJS!oYX;b}hgUKur8ghAbM4@I# zdAwxn9yJZLFnD(w$FNWiv0rEeCL7hMJGRErviXW@}v8ohgc4G)iFpODS%Q z%LGX?oX#0A|6p-Fhh8LVj>Z$-kS7}7!ntH%J#o|lcVW^N)@1u@pLlN$?9c4Mg1!A} zAYC==bBC@cgZ%WMyz8Avsi8%f|CRF97TT^;sox&Maa4(nrEX#>KP$W@h5A(Dxs2=#g_W4((c00|DrNaqJWJ4FES$(-F14*| zs-_UgmCtvou%o7F-ja>KpABERzSXgvZZwB8L!uG}VGUsdR}OoMdd-WN*@z*4;|GG< zH{D5mi^D=!u7r_MI9x^G%CY@T<^t|(awu@+_)TP_!g${Olk&@VYyzg2Q zj;PMM?6IA@A8RB$3Rt>;x@eOpEBowfflHX&;${LZQ|d#PuT8|-nR4Sc;+89Rm5P%!UewIQdKL5hcA+VI}C89FuACUpii)0ETbWXVS0(64)dv0FNthzM^ znxK=o?K%u~2ddpVNYjR$8bhNVj_i;nQx%8;9BGt9*-`gDy7hnEGT_tS$Q!!Bn^_gJ z;K*av(jmco7q5OTVzaP5_Nb48JD~$qYQ25{D^N}kB<3y1^8BHY-r5v@NWH%jXb7P> z+SRe)r^+B6xmC+u8d&qxaAi%L8IgVDMQI$qy7w!_^nuoO49y0Zzm(+7ya_A>3JvgP zofoOpfh&)r(FzloQYC!Lhm?tI5_(l1d=C-Bf{Nq_bX$X7&wcVd_mZmVZpfJ+@Lag)+ePCCkh8&tIHaMlh{YIKoN(MY%_c_ z`32;INb+d%*XM#+B{?0W6Mq#p`=5DM(w-=uU#BinyH{}q^?t2u4IHGSdh=fE!OsP&4s5@Dz5Z^Q@agi=2DO+HumF)+kRMHM@ zbhKs~{oK|u1oB(7X-M=bQ9bQ6tKgztwW_@YaWYDiEAuh)QTsAw^H;l$W{8%A0$s-?kPv_n5yN$aG7$x)Zg$W4YRd?#@DRgj7Ab#s&v?}->h5Di7`XJTgr5^QJW^=Q;~+KKxS4p z_)_U%YqMl9oJr(}2=7xWppC_wKJ=Rs+rIVOGKGI(XYOFveRc)dElc~q#2B7_*@pz} zQCX=nta=6$$Q&<$9cR6u(={~O+&ZS9*zO-}7jemhDX<6eg=I>&839{BEk+wv!jurPZVX&w5;nl3V8LaR22JT{C>9@P2*;OYzc@twwrD6PZm_2o{Dn~@`Q(75<4;xV z$V9|VJunDHI~bMBI7N|F&7Q% zYqsHZSY1LbK+Q;Aa9)u)DWs|5N1{g=pt2Rnt7j!}HWUnGgtji3VH6RpPaP~IR*_o2 zE{nwNwz<6dZi8_Mh*Tj{)0+Qkwj}h=TyR|jo2c#7G3EFQEU@^df{}eWLfr~AS%DgN z@30`(Bh>2Buao>v`1?`#I7NVUV5#FvY$dEY`uWekXc+cxbpn>3{f^dG`ox|?=u4_% z+hkHtd$uM=d-yianEo7yJJpvw?Qs>j8jI8OoM_tJp=#UAz2RR8NuK~U57;ER`|@nl z4Pg85r)srG#!Y3T3v}Z*Phb#QT=;r5Z*Qej&4 zcbNu3=wlD$NA<9|Xg2}9&hAG?ed!0U!|A62YAPvm5nA_m3Axv9kHaGMpLU4KyF?ez zMIV6j4{vPczG}ckd1*##|EMPNfO)v2Lw)&vj2#n_t?{hMw&104OV@fPIRA>B@m7*B+D27pPD;N>OX`S28 zVjR46u8tZl*iZCC7GP#D>0>$}g#~u{VhxMnnS@HFSbkaQ5-`EsDdDeKGHIkq4 z0(T`ja|=Ly0_%^wf9Iqqu3h5u-wa_~;OI}UsRDs};iVv0VCYYmZ=Xbe*G7#~IiBcJ zV?3(sHXp>Ejv?Xu?4e#%mzCb>X&ZI(O!p#C{TV;ng!|)gNtMx{4yBV-n5tm=i)-9< z*3Yfcs6UazYQIu{`iSfr)Ml8@Jo^&~e`M!vU)LMniOPK-C;JZ`Tc@ie)8{K^&QB_ft_opa5c`HcP7gUw$aWZYaclD1{%ep%R>8zQYUF3&~V&tySrW z@HVyfRqn~neYZiI!dD3e>aW9^B7od^XuGKc5qb{qMmHFm`krC&@`X}Fs^4jPIW{(m zt&^k;6s-5eEq7zR%7wBmwVvf%#IYD8>dh$|$S_~m;&96@N?YJtUA>($x#HTyr&dD; zA4wi@k8_I`H26EGk}I#M4?ycn^F|lPg7r5*M*=ZU8C>Zcejl=DR{aK$rBcHWyeb^3e>8W7G&EfLbUUx zfuD^dO5uapiAqpD?8KL=L+Wz}Gleex10q1Sk#$}Tgk3mXIN5vX z|DPrgQx)0x?ElkS=cZ2m4XA}?g=4siS7lt$NPeX-K(|@tFulL#1uGG!5fR~F-LD2eX_N`yrDa-eat$*-dtu0$)yiTqX}GAUH33M^jo8%!-Q(WNa*!>5wR z{6qJ{kW{zUMYQ|rvyAgT5IV&B9T3k92$4#(9#xdY7 zv5=shLhoZFUVl$wyQe#l;|pXwt%Xnh9AuJAr`INRC9Mwk+oZ5(4knT_bkfD~5%`p= zE+mT*>9c|&ZqT2cvO_Kkr=%RL)e`scbJ%08h(F<)9PT|A2tDP^e()2@Bk8zOvQ0Fe z#ErRlojC;BvrL!Fe`K%f61(eRsW>Z%XTXn0!s;`}hQow+?(SY+ zv<9`^fVX0q*ARG$4g45g-Ba-pxd;j9<}YcOUGV>^juG_z8B6f-}GO9Rmc3K zSG%a9X)4PW=75TQja9fW(s1dy<5O1zwGKP~RzKLR^x>~Bmm;B@6}0B>Kcmp)gDZY3 z5a!|e&uAdUA&P8kAcy4*_rKT{|Kt1ew^FjdXm`I=YDg>PAJJ?KzuScgn;jRhvNwd! zwr!g%z+{T(&B#^AE7zo#i_!U2>gTY>n=09?wHt^XPO|MkDu~1FK|R3KS&%29fZ0Il z&=E3ud(r0|+D@cN{=iVr)lQ|7zlCP2xM40l}e1W zHXjzJMD96R@|bB8PZ2iOi4a|v#A84~)G(HQCh}!KiM(@H&r+xm zZ|F)ZT4c^7H~+dRVZEDu+kyjDIncQ3X+o2jr5_r8>PDxq*GE#x)cEkLAtxUyOfac9KH9s zUhn0g&-?!MevfMri{<>z%$_~FX3yS*E(<%Qexk)YrOo~-f~c)+{#?%+O&;Jq23{2zp;M%ss{06Vj=^5NEPW(_HCg@8x+ESx)pW6@lGxv#_oD z;~{Yz({Au&R$w#pHf(H1PsVVms$HLxi z5Z-Ul5V=Lr&THe@5T4&ERyiv%Tpcyc_z=&9Kp(c03-vWhi!$tji=*yS*o7kim%~;s z!5McV@L8vll-#B@ZoBh?qw0_;_@nc>hCz=^!%Ehe!0q_4yBnmD9gwzezLQwGNgW=9 z5GV(dX?!!tV-7ym&@i5S&CWJ~S4TUT^!4L90@Z^j%&{&^m|U${c1`4Xsb77HxCA+g z_>+W|*?LlKL&{VQMsQqe>ccW*$DQWx3uilD9*1TJ^65EPLAM+VRd}}(ayq&_5id0;%;{zmu-V{-dI#+7`y%|& zmOSj;+i)#-e4U|3`*4-O-oDFmlzMlSP4K8II+{(UWOLyktHkJ;je8F`^fL(&attUx z=4>&idY#DOg~!f4OH05a)hN?qI=p~0l@Rk(yUV7$)b=Uj!YzKdz$f*>X?PnE<|oyo zmzSLJxwUZ^CK$SVHQuey(Je{xvI?qGqTaQHmp2ebw=Kiy6$vWTC8v1hRU7_4+kW%^ zludqkU-myX`G1#95MLPrrvEUYe>q|22Wj%dV-BD=`PPDQl}2>k&^bm36hE&G4tYnW zpz9nn*x`L!6ne5!T4JW2mApcH*~g;ysVD1xGXn8k!s8)gIye}i&=+dT2TYufxG|5$ z5(HIgU-a9=E!Dcu-Q#A)Z{%7Fe3$y3_X`8@5!w8=&8`&@2^92locwZs9C%gO_*cLHa(-)cOa~`;+V5u#ED;y z|C-HVZm`=4(IaiDM)e@;3w}L?YoayO67UJ_t`35WByu1*-GC+XIpo8g^4AsOr+8^j zFAT&!M;gfzd}|hNk;0{$Kn`sGjO09%{lv#2B)RTmlo{=Kq7}?A3EK)MH$$ji|M8Mx zQ7W_w#Gt$^K%M%kfr&IkwE!in(<&F2V4Ej!wd+frQ*P(UPj6Ri-x*}j0J#R#U!L#3 zaJ&AViux1d1b~{%J7Zuuie!D*p?w_#2^oe^Wu6rE{+Y4Ye;B9#8{;4h5laFY#}`#Y zd5?)z88`aTSdw-eh;eX?&;P?XVL-+SLyqWqHdpH;1f|T=g6z1b0qh&@CyU~GP~#h- z?iY12)UpNXFX|=qh!|$kL+GPiKD|V)GGf-3j3hs5HI&b_yCWGG~9_KCQ@^Wa^}(-TSo`` zZ%yW_&bit_P3ALBlShhE35}oD`;^fa$Qff#<_l7C$(Sbdb>b4Xz1c+i?0NxFPB_>w zWCd(8U*=`6h(BTrBT*G#Z5wMqaNAY#U^g(1aAskVMdr{Tu5ljjdEgOE`^!fiuX$V6 z;XTOL2Vq{Y>Jz_Lqe51rlt@*JXs+8Hkp9j%KD4xBiAC zlVFgVGIRmxJNy;q`H#WNMbVF)Pdtes?SvH#m&I;cA;xs)TbPI9{JX*XEzC13bx`69 z>!OTh_M9CGGX0VGo5HnwQW%u$s1Zg(m3KN!Y9v4I6R!m!hlw&H!z{j#r_J~51d6rO{K)NC^B~Z>hk}E61QtTv-&Itve zEtJF*0SifLyF2D@L&Qq}lab3*F zzPk+HX=sdj2kQ!L2@yuj+4osK9f>@~0jWw=LAA#AB+mDMYgV9(LLAg1n7O;^j=?Kn zkKi;$sB?CS9Mh0x`Uf0E(kg-NbjyjM&96m(VV-qjP?#qi6y~A(Bg|8m?Ba76y#fsL zv;)ID)4mPiX@DyIv$%=;$oJOY!aR?m4aj_U^FFnt3eJ=tymg_Q=jBZqc;AH#5rXj$ z8`L3KMCSFqtS@-lWf!I>;t6Od9%^mK;yDWsOH%`DcLr#^IsJQQ^s@1lBiW}T%0x`M ztsN3^K4uU^ufBCdS7VhbhQV6#Ke#&A%P^=8MMe|u4DJ6ZKPkKStNIl%6CeiI*g)WS zl+qtO@;xH>SA@qfO3ONl88cw_kS?N7yFxKZs&*<%!Zgvs1TSGDOPSR%>h`1eUfmW{ z6_>|6t(2%(q>b)dhsnL|foM;?vc=!BJ%lXyu)`%~9=i~jKgA(sua@iE1?p$89L-pC zi(>Q@Ic#>iLL$%O{H$TJ2Wk~Dsc?mT$*P*_tT3;Vt3SI`Mi|+D5@{#JXypMMiH@Z} zj;Ap9QP%|$%F}oHA$C7TMMsK}6+ZM?m-+;;I8v;R$%B|5shO0L+lE~36w@aX7rH;i zK|As#3pqVZ@MAjK=$;oL&hp^r%tu=9c*v8Z3YhjnX0Y6$^XLih+CIW(fD`kB+nNE+449Mjf9Y1cvrmUY@>`qE;S zl-bV}DWjsXQ@Fr>^S*s!i%VE);ilR2jRuk#y-h@5?l zi=c&C^SLqBux1^zZQw%)|4pjiiFv2mq3k)1kEV);N=sxP2Mla=p#z18-o{$Vn-$Rk zrZkZ#;~z-T&;lm?@9%Efc~fTg8~F5Zq)b*hu#xdVK+PhanxfoQ89U~w@s=j^C?$Uv zQYy?%7ToZaXI8^3b-$RBN`Lx3w<8+z=A12k*>=*QxSRe$W|V%7qVrI4a@gC~#P0b# zT|8z3fai6`xFsTi-H=YQGOcxO*t{b|JF;T}3~u^px#Pj_PL(8OL^t!E$T|jA$&M(N z&%{IL!`p4b3##Ks%)$u1d4xMafb?vVFYODG^yDe!SH17zA08q0opLl+VlG#%jj^H@W^zl(s~1v}#AenMF*c>I9uT$D*%lVEOS;(kN2S zW!TS^8Y08Sn%#kiOBonE{pD&Ue+l3pPL<*$DCqDEnAUG~H_D`33D{TYlOfg+T$amA z>fnh_@lQ%1I4Y&bx*J3;v%U(o(bqo7gM)AFN`A1~g_W39p3}TTL+bP%(&+ebUx^Yc|zv>UIPw&R>5k8ehe{1xz^RC`T4x@ zf|-t$8!NYs@S^uVMubi-L}*E@`mR&q!G=)XGqMrmO79%~5_iiH({Ai2hR8DzNx51N za>8Yeh*)4zU2ip*cHgX46rN#UV7wmo%RaMrd=p{^P9{2YK{Fd_D#D{}m*E-b*##He zfVa3bz2R>bQkp&|KJEUzydLY6`)(MCTg>WmCx+sAC{j>_iG)1rxab{#&ti1zI!1V7 z)bzVV@1)kdy2x!u^Ai#GO!=iqX8mAdZNwk=mixVaiY>4+xUB3^>vz7iLfIa>P7!zk z({s2*rj_F=+7A)6b=xCr{NtS$4>S2{b}Zxs*p&A$I&EuewI<}@lF;==)0OBbBod3< zD_u}FD@8~k|tkrjokM*(&gR|^Sf!MK?n1Uuit8YpqVlnq)TWz z43kb$!1Jj0E?xsxDtY_aO2Vzry?qUu-M&#nkxq7{{_^{4Np)IH1M!ajSR z+P_O-4hYs}ZWIWfZ&3>!z|c?+qob!st|-+WLF1V;r-wVVx?5Ma_LI8UuMoxW2bvU2 zK$GIX;OM`H(I%Pi)UVP6B~Or*2NG4k9Hq?dZvvKs6p0Aw9&53Xc)9e}^*qw43@@H3 zfc)V6-e4fs!w+=ICJ-a23@zBC_U{(b%2v6|o|lyS<~fp^&oL^3++Md5m_|2XVNb!l z!r)YyM@zLjjvu|Y{^Urt5y(^N) zb%ZteoRQ}5Vo_1t&epZbn3~ApLxgnJ7bOXmgGpuPJcw>I6&&-7c-yA3)aEIY9wa}m zm|8t~8Z^jz867>oxZ8sS{;2Ap-g#Wp)Pjb+fX&S^&FdZPpB+Vk1r_O_Zz zwk&}9A3$IhjW343tom%OTou%QV)_lfu$q?S4hz*ZNh|+CZN0EY+urz2t+sF82nF3?kOoQwrgAvzVN&6?HAepFNfz z18M&SpZqV5_P=nerKPpizvbfnr62zuM*Ck>9+KT|_o9+?tl0Kpgg&`(d!()Od+snD zno%i2eulEQo6^o}yxGU*auN6IWk?v>X_sSKoa~n1dlVC2%ib3iv)x>|^_9aTU_4@7 z$E-l~pq}B?R93(EJI5gt$w*45^3J5Hl|iAGC)YQIqgD>!$Zn&B@#5C3#H;M zjg|wAvab3{Ps28xSus1T1{m}hXNymPOvn|KfXXIS#V3-?%^KFzQg12?Ky%4JvyUE; zx&_ga=uxWKU0g(pjVDAdg&{mn2T&9c|ybK zE5Q~G_p1Ag4k1$;f$&;XL`ek+Rc!;GPE^tWODFAIy%B*$R~b47hc5K%Om{4Du_?o-*BP}MX& z9MAz|*rYL(FQcg7f+sS7VGo3%x6D>W0Z^h5lo)SIj)fBLZrTMu?RCFr5FdkPtH1BZ zLp(ucmabAum1t9xwOVQpv*q&P)D&atT@PCaGjzZfWhx%wlU#`2X+(r+w$B3CKPpr6G>vZy=?Re_cd?N6 z{5nix9#|n~-!l@p?dt2cmEc@Ml4DGmaN+utr(&(D_aN2E)}pF~AIZwSyw>S;Z6VV0 zyw%k8!iN?gAH0pG`Y=-YV7Wh!b^RS7EYS=Pts}z2U= z??f%wpgjGa;^=Ej4N7tBcfE7*1{nJ``xg5q67a71VCA>*x$*Ua$Bm2wRw^uN%)+lB$pxC$Sx7as*j3ZJNRra?O$41xW zB9awC%-({J@bN~xFtmFaTa2Tl`uEog+y*{q8cG zqv8>)e7&#eJM)JUKAxCG!NkSJo;+z?;dhs}bX!d0%g&Mp(r`a_P1M59sR`n1 zRfACAv!A#j-<)bRX)HNt?E*G{pV-i0*MyhL`yzoBCA2=ORt)l$dVDej(6X+iWm!^9_yBt^}8TS-w>e8)aiN{@p^l9CNk7uT^PF-=4a5DYNN`tjJF z+#iRQ#dlVZ$%%i<(JwX@g2^4y?_#U)~?e;x^py zeha0|w;VN`v47pWo38*`{b4N}QBTMF@94XTa{m%!lf@ zY{V=3=m@)!9`y~HWq0_=Me3Mq&8X0Q?oN3VA16xKFt$fP4d>MX7YDCMWs(|Hj~rQZ7}dCdQcH%okE6*#f>}e_KH=~Y|Z7Z@|rMMI>-$DrUfB?j3<^2LUC%I`=tvH?96>V8+55gZ!J)tun?x&T$T@+zGUmYDC z3@J#FAZJuYq$91MF~L!%TioMfSzU8XO=6zj`X!Co>!r08lDEcLrgL7Xit&R|M=|OC z6$YvhmuZIQJ_YX-QKDaq_>F{&j$z!hbiYap1r~+mjIeDJ8->no&o!071{^+ld9Gu@ zm+$jp>@`{T$LJ3YDon>u2X04TOY2LTBNP$`m8!;d-xoxdT=YXR^)ai>;O=hSH$$>eSR;7enKh^JH9 zv(@8~jC-|^_3Y+(2Nu{=bg6H;zi7?#Yb&=p%|MbNQlN}VU_nr%ztinIZJLQ$x8Kv! zx!rVxyREDDq^8{gdsNhzCvcqdR(yF%BR&lc_Fcfn^%wfAx^T^19((h zrB(Q{lG)0O42t#Cn(&OUSwC3sn6gL?>dn+(>(g2UceWnoj4N?>I+oIJGaN6Ab7H3u zx@i;;<-=~MHaZG6uh`Kb;_phat0jxaQfVX_(iECeP~)dc7%HhkTjPW)C-)2<-_Bm~ zeRt4ge~Z3v@T~_m_uztI`Dr2V{5zKc3r^IcxJ*@Job+HCinr1w%%y(l2qm93Rm9_8 z1?)^1(dewv6ZPeilUYlQgtNpWsw$Yv!$BI!D#0FUz3Ks^d@viEol{tGma41fePO@* zX(Sx}#iXJK>A-@;!j3UB-HfY}gf{BTF(b>l^U%wgsmQXxES>k|3puDrd1F_m*{&&= z1SceUdvvQle7bpJvfUTs|%E!C@-K6CEH<}n@0u7@|1rMq?g$rkq zAhwFg5Ro;htK z+qYx_w%J;T-xN>F#$eHn3P@phzyxi6<+KcN&^I*KoL1lFNpp8y`#=)p+-;r)t2iQN zO{4Yhx%_+9D_vyxREvIvi5x|h5~u#~K_cXz%b>o-PBp9q8b&2R2k5uLv)@(RUt#=k zrEXyJHPre|8W>>|g;$S7fCiGZMf4le+c|p8XiwE5@7WpJ#c4B2)AcoD*0Hq{EEVE( z-nlY;ZGr?b!pXxw3w!|E$%z5V=og65hg0zlN1Kv@I_e#D*Ff;K$wS0KpsV!B+tlgt zBEj!N5F`+<6zoAaF$|x=inWkPK@&DWRaD~8x%D|n`E1y2v98XmP6|~hVN_75E}COS zm?QQ<^u)stsS3f&(VFVyBv^O@i9wCx@pAb=8%ARHGRJ%vu@WD~j{6K+)L>kdEk}*I z7UU1DrZ6UQzz}f?b49Ab5<@GB4Uj@85;;qOL}+|R%YB8rq2ZpSFhQIbwGi4Is&=_foex=1$S%F(Wj zy?4y#Kr-zI(RSQ;Nc6e;nAfvM!m6%&ck`5>#<93~dbqWA5AY1hdbGfKrd6XDPRpnE zoiBggaP0#UQ&Gpg2dq=K`=bk~0)}lSwajSta+rHq?<{G<3?+sjppgon!G|x1wD)D* zUwykG%)G=FES3ERo7Qt02S;6ovXer&Q*Wl~l~Bu=PH`@z=fcAlWUk}Wty@IsXwi|0 zTu(g9oGCF@FJuGljhkkW+;nk|X84-VR0Mk&+w2=3ld16!d=D+eI5% zEhb`wDXT15EhOOfclikG&UAq@VDC{l_0YrX;fRQkECFvUECR0w(-HroxD6p(#KZPD zH~W=0jETcMa-6;tuTfL$ER1!|O9x9?=OqcA4dglL+iy?1>|n7uD~7R6JDP}5Z^?}* zni!Su_SJhL<^$ahxU+>+lWwoO{*BM1xT8@Y^F*U>q!E5xB(z|tb0zA4OF&LoiQt(& zH0CilM;t8tq!{>F)ME>E`pWw6(bYFoyBztzOX~99X{iB&5 zJqJwvz`R$0<26vTZRj2YAYVw#jPXc& zYrrRk1L>8$UebL|^^)7QWD8|;EV$4{9qCEsaI-?}EEI!;Zf2DFMt)HxBS`L>UZ2>h z+XYQOftm;?44AN_;#FiTi|PiiJX{>WB=UM;pH$C}3zIa-j7AfvhN+CI!sMTzK*ov% z9sT%jGn8T}7q(JjHVHX?+2f!U_`%W_@FU%;>g0-$`O%s#$QP)HCxKfmFW>wkQ5c>GoRV`6&3h?t!q+dIygZ^A=Hen>D_@oN2IBaM|PvNtr5 zl&_5Mbx(;Tu`zO+-zqW&K|@GYBh&ui%MP1S4Q9UTA{O2y5Baz?@5;h6{BUZ6Wx#$+ z^D3y72IbR5VDAmrXOBm}wbFQe*%MW;8oyW99KGk;9QL&d=3i)phSb6dwO{r!5-Hm`(*$hFrf>ng6c?@WUM{3@{h8a4_xFU`QATc>9M_DaCC(_{o~NmE*1z$ zw$%r5BX@2I^_ZWnTM$o0=+c1d!7{=Zs5a#Ye-8#CNoMKU(&w^u3W(oXlKGSI8JyI~ z^PrU_ilk{nZufWPy|j5cq(^8C?Em*vWjQ@urVaL9(Hzc!T#U7Ev9P0{_50>GqYVK> zMynRE3Qwq!cI6H&TM&UYnLxq7_8@0&bF)`>dtuQlOYY2;zr&F0++o$l#-OSGnl*ww z8`zwm4^tTXP>vgqn1@iNZ`73QYynu8Kl58%es@q^{;_X$`LRKD`K3!z6?lPc530+r zs*AixmADfRs>@$`x&wI>F0prk>eJ^-z<;NSj?5Kd<+Qx*!NV^oC|@0j!-V2_KWtmL z;dJ?qWA@`-tg~LgExT zdxb=@>6$hAh#kX|SgJAY;{B<$s6CYrdogaT4x358x+|{0)GJ)HUAQ&ZP8fzsiah7W z?LZz=a|U8>lVR??vgbM{1z+@K8TJR7*q{xu=#(Tetd&&zONsMzWfxZ(>WWa69Ohk zA^lE)=D&{L-*5N+SD^WS1)Bd~EYSQSl)nm1du{TCwe!QN{g}M$g~|H-uVx0H5^AS7 zm~7Zx<*bs5h#xw4ym(-Jj{8v}v0aEjx`tFx&+hhd)W&zc zW{uapIC8SH;}Co8%Z*LU@Xm6L(h;?V_+yY8{$a{13v_D<2>wee*`Y;M&)Ae1>FHDA z>A8wNg*E7IeqO?qJ;9h%WUo$d$B&Tvd^ovc_uU*szZIxR$JT*YQqQD-k+F+ z=We7Yo|bl!PrYRq9FZG;2~aqd{7(7Czl75d7s}6+zxUky zR=%+W2UNZ>`TaN)JN}r!lJpBG8esXx7Bw=g$b)-*&&N|Ih}}%w=}uz#NAToF?g4KY z(Vs4Lan3&EN~k-WBhqY_qrOL0f^R{ln|g?P_1R7T^gXIgo+Oqn&|B`GY9NFZlJ`=9 zaJZeo2vzE*J}v~4{jq$A1>!j(>HYM=1c=W2AV_OOt78QfZ;Tc_%Kb=+`BvncecY~0?Uqo< zQbO#E6bv+T-L;J&+y*%zt@7; z->Wy~C;g{-BTo9%Csaj6+jjlir8B`o{jZiXK4qoX<748YNz<~LZhGI>SrPFzO65%Y zLMCf6CInF;2T&K~lJ%~F|NKC8fSj3owY4J}pD&F}PL^K2@rsuR1qm~Wv# zjz1#!RA1+2x2kj5OXSginN(2IIn=7`ufJl&FSv5oe6?rFH=u`08sBXFeJZ!lm6tV4Fy!^~if_T*+=Q z64nUik_fTgHFK+kZTsoq?ehjBu11__Vt`fD8@UUAh4E^r+6laE|1d1e_D`>#J~ZTK zN1IXQNz8xcjH$%wP_bzMmD0aQZofzR$(ew5in;(ZRsVG&BI(^}wgHnz?p@Oc;Z?&A z`u!O8W0Q5>aWTc%LeJ%#Ah(Dvnn6(F^4d|3`;DMtV|q$TDnDLUnLC^^eHw?Rnac&N zhHoJ>WcvV>Bc#A(6{5sN?1=O=QgGhjk_TBnnLRz+lQ zY|v0czZlB&nKwJH6ytgSrCjWR4O#!@=ErV5kL9m--GnCx@f|neB5~nnD@+C*Q-&Fw zYMY*MDaEVtf82gmJgp&9yXvDOn)F@-L4MRWUuq_UP`*C{BGNQc&_KiB2@grptDkFi z0H1K&0y^{G{$T^Z15*{4jIFJWEex3)Oib+zYyfr+uE6Zwzl%B0fB$pTy=zC=IO