    ossec-hids-agent-1:3.3.0-7006.el7.art                                                         $   >                                  8˴WX@   >                 =  a   ?     a      d                                                   (        	   ,        	   B                                                                        	             ;          Q          W           ^                       0          0  	     $   0  
        0       D   0          0          0          0          0                    0       p                                           4          8          J     (     K     8     T     9          :     7     >     Y     ?     Y     B     Y     G     Y   0  H     Zh   0  I     [(   0  X     [X     Y     [`     Z     [     [     [     \     [   0  ]     \T   0  ^     `k     b     `     d     a     e     a     f     a     l     a          a   C ossec-hids-agent 3.3.0 7006.el7.art      The OSSEC HIDS Client The ossec-hids-agent package contains the agent part of the
OSSEC HIDS. Install this package on every system to be
monitored. \;$3939c7b9f81b4f3a8ed537fb1fbdbb23     Fhttp://www.ossec.net AGPL https://www.atomicorp.com System Environment/Daemons http://www.ossec.net/ linux x86_64 if [ $1 = 1 ]; then
	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

echo "TYPE=\"agent\"" >> /etc/ossec-init.conf

if [ ! -f  /var/ossec/etc/ossec.conf ]; then
  ln -sf ossec-agent.conf /var/ossec/etc/ossec.conf
fi

ln -sf /var/ossec/bin/ossec-client.sh /var/ossec/bin/ossec-control

# daemon trickery
ln -sf /var/ossec/bin/client-logcollector  /var/ossec/bin/ossec-logcollector 
ln -sf /var/ossec/bin/client-syscheckd  /var/ossec/bin/ossec-syscheckd 

touch /var/ossec/logs/ossec.log
chown ossec:ossec /var/ossec/logs/ossec.log
chmod 0664 /var/ossec/logs/ossec.log


#/sbin/service ossec-hids restart || : if [ $1 = 0 ]; then
  /sbin/chkconfig ossec-hids off
  /sbin/chkconfig --del ossec-hids

  /sbin/service ossec-hids stop || :

  rm -f /var/ossec/etc/localtime
  rm -f /var/ossec/etc/ossec.conf
  rm -f /var/ossec/bin/ossec-control
  rm -f /var/ossec/bin/ossec-logcollector 
  rm -f /var/ossec/bin/ossec-syscheckd 
fi       K  	  }@ >x p X    ۰      b  *A     n  /    4    'R        D2  t  A  P   R q  l5   yI 3  & '    >  a  !*      '             hhhhhhhAhAAh                                                                                                \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;7a48e9585781634d01deb391fdc695ebf0256916313adf9e86c5549717bb019e 21630d0d8054768ffe6cb4463be91bb22a434cf8cecca98ac17506b0cb36b4cb 1c6d07eba68bf5cd174a5c39975d892fb063fe1b2a914e79086ffa18f85c1d9c 161a3313fc6343cce8807a68f5f9fdc6bdc05dd7e66788ceab10d0d72a6d2f79 7e67fe270c9092d323365c397efedbe2c3b6be9be21ba328766c9cce0586daeb ca51c5cd21d82584cc914127f8c414a582341a329465ad820dbce90928fbec5c a392396f12c476386f967bceddaebb5725f7ba4615791440845c0cfcc3fc6db4 6768610521bf4f23310a5a283fea842266e7514fc137f8a8796cc22877c1ae2c 1abcabb3bebe0f114527ebe35e04c600207d0e24f610bb85d568169ef1089835 1ddbd17440eb68334eecd14ffcf062f0fd6082220a781decfd1d46b3105c2226 31aabae3bfdebd4bb15344d2fde8a4397749d03f291d49c0dddb51fb0a22c5c7 bce9f3aa161d62308a080985269e4b46c3966bfbbb93b3708a3e2cb264e4b749 c1030b917aba0bc42b21ebb829eaa3cafb9081d55f533c676bf8708c0376bbeb 7da476d9f782f26360fdf764800c512a016ff028db713dec4226466bb72d5ca8 606d523f646921a6cbb0e8bce30d03072c69186025ba48bb288e580f377876d6 79322c236ceba006a93fa98b2eccfd7c7a8e8950d79ee47ede838ffabd85a9d4 7d8bf39b94dee07d419b1be477492af9c96b286703ef28966fa462049cfb66b9 aa416fbbac58650e86b603e8daeb857179a268fe390cab9e3eaefa5df589db5a d11c6bee007203a88fc95b5d8efd363e8ca85b2563aa0848a612206cb2aed6cd fb91113c7718e1b888c1acb828aa3c1762b81c994604fc3bcc9afa791d685a18 fcead21e9169e3eac8382c19ca68203b0fd420e1c8493c4861c6985acc956388 ff7d84b1bc9e99e5fbfd8863212d641482277f2507f77ca64808d42f13f82e1a f834fb3cc9734c2fb8423703374abff2503ca812c53d1e9d1dcc4f3dd7756337 de661cd1fcdfd7aedc77747ec1ebbbb3c0a4c742235d417f4a7c243bdc79fcee cee436359b8c46705cf53999ee1c0d1c170b9b519a1c2143b7ee7cedc8a5ecd1 2d01fd0b9e5b3ac2dcc10f8e28ca38ff124eb533556ddf8e44c7053fc06b59af cfb430514099645b7509dc280890c235d950dcd1a1d8a70699336b4fa2cdb96d 08898b80b1668086047e4e06300e0ebc37c09c3ae29abdaba7fb40df7a7be713 590c23b4d79498c44391c62180558dae05492f57cd335bc943572e63aae70aaa 573e96835fb298a92b2efc5fdade2123083ba31a79b93d1fd6e11d07887a4414 705f5a7821e50ea431a46af7be478fe6e643dd1d4363fa5780667fc36094c23b dc06a958a7aeb301bde892d09eaad121adacc42ab751d4e98101b592d36534ca 47e92f3a901c071be1e7b8cffa1dc5d49ab813f7362383ba302355ab2a37f204 b3f5d0ef8d77b92c79c2aed07946b794f3dc7e75080c04411cb488def839c71e 4171d412b3e27779d853387dbcf5b9daf17adf9dc59012d5b9d75f4bbfd8c7d0 37c5737f18af8a1f99a176e97bad241fb6226ea449863c7e638c3f0e4f8e30b6 28bd6aa363f94d1f3b138b413b1c558eb2f850968ca8d9b22d29b452beaa68cc 06a0d126959af0d58b01a0f6e983d98e3b27a48046e16cb848b0ba137adfb34e 42adab23d378a6805197a8bcb77d91e061ebdfb6bf1ca4018be88070e2afc18c 7c41bef367f249e432edebf6769d34a34ae30cf96bd523f2b7330042a38a4ea1 48e5400dd103802599776a05739494155f10298cb5b321a8d893f529a1838946 067bdbfaa05b45c727a25e20a17409b06ef0e2db5059456a0abcc2e48581b820 b95ca2bec018f3bca0fe2932ac7ef017b89e1694ebe9e0266496b97e3f168dd3 6739a7000c32d0266a97db6b459701918dd884aefbdd7dbc874f7b4bf531ecbe 30cde09311c089e8c7efd2f18aa0f60fd084549ecb38e2fecc6d84835511a7f7                                                                                                                                                                                                                                                 root root root root root root root root root root root root ossec root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root ossec root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root ossec ossec ossec ossec-hids-3.3.0-7006.el7.art.src.rpm  ossec-hids-agent ossec-hids-agent(x86-64)                       	   
  
  
  @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   @   
ossec-hids /sbin/chkconfig /sbin/chkconfig /sbin/service /sbin/service /bin/sh /bin/sh rpmlib(FileDigests) rpmlib(PayloadFilesHavePrefix) rpmlib(CompressedFileNames) /bin/bash /bin/sh libcrypto.so.10()(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libdl.so.2()(64bit) libGeoIP.so.1()(64bit) libm.so.6()(64bit) libpcre2-8.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libssl.so.10()(64bit) libssl.so.10(libssl.so.10)(64bit) libz.so.1()(64bit) rpmlib(PayloadIsXz) 1:3.3.0-7006.el7.art       4.6.0-1 4.0-1 3.0.4-1                      5.2-1        ossec-hids-server  4.11.3   \@\R@XXYX@TT@SSS[S@R@R@RʚR@R@RrF@RiRR@Q@QY@Q@@QQ@Q@Qu&@Qu&@QkQg@Q\PDPP@PP@OiO@OЗOЗO	O OpZ@NNS@NK@N;@N;@N6@N-ZNMMM@M@M@M?MM>MUM@MPL~L8LΫLΫLʷ@LeL@L{LL@LA@LLLzL~@@L|LvW@LmLa?@LRL4l@LT@KtK͗@KKK@K[K@K8@K@K@K@J@JJJ@JJJn@JL@JI@J2C@J2C@J/@J&eI@Io@I)@I4IܑIII@I@I&@III~@H@H|@HcHM@H2@H)GJ@GAzGV@Gm@Fޚ@F@F@FF@Fr@Fq-FIF-@EWEEySEIE
E 	DDY@D@DLSupport <support@atomicorp.com> - 3.3.0 Support <support@atomicorp.com> - 3.2.0 Support <support@atomicorp.com> - 2.9.0-50 Support <support@atomicorp.com> - 2.9.0-49 Support <support@atomicorp.com> - 2.9.0-48 Support <support@atomicorp.com> - 2.8.1-47 Support <support@atomicorp.com> - 2.8.0-46 Support <support@atomicorp.com> - 2.8.0-45.1 Support <support@atomicorp.com> - 2.8.0-45 Support <support@atomicorp.com> - 2.7.1-44 Support <support@atomicorp.com> - 2.7.1-43 Support <support@atomicorp.com> - 2.7.1-42 Support <support@atomicorp.com> - 2.7.1-41 Support <support@atomicorp.com> - 2.7.1-40 Support <support@atomicorp.com> - 2.7.1-36 Support <support@atomicorp.com> - 2.7.1-35 Support <support@atomicorp.com> - 2.7-34 Support <support@atomicorp.com> - 2.7-33 Support <support@atomicorp.com> - 2.7-32 Support <support@atomicorp.com> - 2.7-31 Support <support@atomicorp.com> - 2.7-30 Support <support@atomicorp.com> - 2.7-29 Support <support@atomicorp.com> - 2.7-28 Support <support@atomicorp.com> - 2.7-27 Support <support@atomicorp.com> - 2.7-26 Support <support@atomicorp.com> - 2.7-25 Support <support@atomicorp.com> - 2.7-24 Support <support@atomicorp.com> - 2.7-23 Support <support@atomicorp.com> - 2.7-22 Support <support@atomicorp.com> - 2.7-21 Support <support@atomicorp.com> - 2.7-20 Support <support@atomicorp.com> - 2.7-19 Support <support@atomicorp.com> - 2.7-17 Support <support@atomicorp.com> - 2.6-16 Support <support@atomicorp.com> - 2.6-15 Support <support@atomicorp.com> - 2.6-14 Support <support@atomicorp.com> - 2.6-13 Support <support@atomicorp.com> - 2.6-12 Support <support@atomicorp.com> - 2.6-11 Support <support@atomicorp.com> - 2.6-10 Support <support@atomicorp.com> - 2.6-9 Support <support@atomicorp.com> - 2.6-8 Support <support@atomicorp.com> - 2.6-7 Support <support@atomicorp.com> - 2.6-6 Support <support@atomicorp.com> - 2.6-5 Support <support@atomicorp.com> - 2.6-4 Support <support@atomicorp.com> - 2.6-3 Support <support@atomicorp.com> - 2.6-2 Support <support@atomicorp.com> - 2.6-1 Support <support@atomicorp.com> - 2.6.0-0.10 Support <support@atomicorp.com> - 2.6.0-0.9 Support <support@atomicorp.com> - 2.6.0-0.8 Support <support@atomicorp.com> - 2.6.0-0.7 Support <support@atomicorp.com> - 2.6.0-0.6 Support <support@atomicorp.com> - 2.6.0-0.5 Support <support@atomicorp.com> - 2.6.0-0.4 Support <support@atomicorp.com> - 2.6.0-0.3 Support <support@atomicorp.com> - 2.6.0-0.1 Support <support@atomicorp.com> - 2.5.1-10 Support <support@atomicorp.com> - 2.5.1-9 Support <support@atomicorp.com> - 2.5.1-8 Support <support@atomicorp.com> - 2.5.1-7 Support <support@atomicorp.com> - 2.5.1-6 Support <support@atomicorp.com> - 2.5.1-5 Support <support@atomicorp.com> - 2.5.1-4 Support <support@atomicorp.com> - 2.5.1-3 Support <support@atomicorp.com> - 2.5.1-2 Support <support@atomicorp.com> - 2.5.1-1 Support <support@atomicorp.com> - 2.5-1 Support <support@atomicorp.com> - 2.5-0.9 Support <support@atomicorp.com> - 2.5-0.8 Support <support@atomicorp.com> - 2.5-0.7 Support <support@atomicorp.com> - 2.5-0.6 Support <support@atomicorp.com> - 2.5-0.1 Support <support@atomicorp.com> - 2.4.1-11.2 Support <support@atomicorp.com> - 2.4.1-11.1 Support <support@atomicorp.com> - 2.4.1-10 Support <support@atomicorp.com> - 2.4.1-9 Support <support@atomicorp.com> - 2.4.1-8 Support <support@atomicorp.com> - 2.4.1-7 Support <support@atomicorp.com> - 2.4.1-6 Support <support@atomicorp.com> - 2.4.1-5 Support <support@atomicorp.com> - 2.4.1-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4-5 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4-0.2 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.4-0.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.3-8 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.3-7 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.3-6 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.3-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.2-5 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.2-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.2-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.2.0.beta2.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.2.0.beta1.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.1.1-5 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.1.1-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.1.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.1-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-11 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-10 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-9 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-8 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-7 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-6 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-5 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0.0-0.090225.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0.0-0.090220.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0.0-0.090206.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 2.0.0-0.090205.1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.99-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.99-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.6.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.6-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.5.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.5-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.5-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.5-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.4-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.4-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.3-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.3-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.3-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.3-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-8 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-7 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-5 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-4 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-3 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.2-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.1-1 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.0-2 Scott R. Shinn <scott@atomicrocketturtle.com> - 1.0 Scott R. Shinn <scott@atomicrocketturtle.com> peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org peter.pramberger@member.fsf.org - Update to 3.3.0 - Update to 3.2.0 - Change labels in alert mail headers to "ASL" - Update to Ossec 2.9.0 Final - Update to Ossec 2.9.0 - Update to 2.8.1. This is identical to 2.8.0-46, the only change is the hosts.deny CVE-2014-5284 is merged in. - Revert BR#1596
- Add Bugfix for hosts.deny race condition (CVE-2014-5284) - BR #1596, Add fork limiting patch (max 10) for execd to prevent DoS conditions - Upgrade to 2.8.0 - Feature Request #1512,  speed up shuns in execd, move sqlite down - Relink against native mysql - Add ar-tracking active response - Placeholder for null exclusion rules.  Legacy support - ASL 4 version with new database format - Add support for Fedora 20
- Modify optimization flags for FORTIFY - Update to 2.7.1
- Add independent rules.d/decoders.d ossec-rules package - FR#772, add rule 3360 for postfix slow brute force
-   add dovecot-decoder.patch for cpanel dovecot
-   Update 9702, 9753 for dovecot brute force
- FR#773, add rule 11308 for pure-ftp slow brute force
- FR#1347, Update for courier v4 decoder (pop3s)
- FR#1359, Update horde decoder for v5 - Disable ossec-dbd signature table (replaced by aslw_rules). This was very slow - Break ossec-dbd into separate package
- FR#1321, update courier-imap decoder for version 4.0 - Bugfix #XXX, prevent truncating last character on ossec-dbd database inserts on the alerts/data table - Add tld column to alert table w/ index - Deprecate internal id generation in dbd
- update schema to autoincrement, increase id space to int - Add is_hidden to mysql schema - Add if exists to mysql schema - Add os_dbd-mysql-replace-query.patch to consolidate SELECT/UPDATE into REPLACE sql - Consolidate alert & data into a common table
- Add ossec-authd init script - Add sqldelete command  to execd
- Update to clear sqlite db at startup - More minor updates to GeoIP tracking - Minor update to GeoIP tracking - Bugfix on permissions for files in shared/ directory for client installs
- Add GeoIP support
- Remove dependency on perl-DBD-SQLite
- Update asl-shun to new non-perl based version.
- Deprecate firewall-drop-update.patch
- Add sqlite support to execd (/var/ossec/var/execd.sqlite) - Update to 2.7 final - Feature Request #XXX, revert duplicate detection in log events to help detect extremely fast brute force attacks
- Add FORTIFY_SOURCE, PIE, and relro (full) - Update to 2.7-rc2 - Update to 2.7-rc1 - Move active response components under the common package - bugfix #xxx, correct ownership permissions on fts dir - Update to init script to suppress spurious execd output
- Add alerts queue to server package with ossec/ossec permissions - Bugfix #XXX, correct any/agentd condition - Moved agentless packages under server - Drop timeid and cat_id indexes from schema - Add new index, timeid to alerts table. - Add cmoraes patch, Adds config options for enabling/disabling rootkit/syscheck options, and agent config profiles
- Add ossec-memleaks patch
- Add agentless directories, and agent.conf
- Bugfix #XXX, ossec-hids.init will now return an exit code on status - Add prelink_cmd support - Bugfix #XXX, display multi-line events in data table correcty - Update to asl-shun.pl purge event to default to 24 hours. - Update to asl-shun.pl to change ordering of block rules
- Revert from 0805 snapshot - Update to 0805 snapshot - Update to 0801 snapshot
- Update asl-shun.pl to log to active-responses.log, blocks now go to the named chain ASL-ACTIVE-RESPONSE, and delete events are more redundant. - Update to OSSEC 2.6 Final - Update to snapshot 110711 - Update to snapshot 110613 - Update to snapshot 110609 - Update to snapshot 110606
- Moved ossecr user creation event to the ossec-hids core package - Update to snapshot 110531 - Update to snapshot 110526 - Update to snapshot 110504 - Bugfix #536, Increase the default sleep time for syscheck - Renamed to 2.6 branch - Add support for the rules/decoders dir system - Update to snapsot 110405
- Update asl-shun to support ossec alert ids - Changed asl-shun sqlite database to /var/ossec/var/blocklist3.sqlite
- asl-shun database format now stores the full alertid - Update to snapshot 101203 - Update to snapshot 101125 - Added alertid support to os_dbd, this involves a schema update - Added dst ip, src prt, and dst prt capture support to os_dbd - Bugfix #XXX, manage_agents was built in client mode for the server package. - Add clamav decoder & ruleset - Update to 2.5.1 final - Update to 2.5 final - Update to 0928 snapshot - Extended no_ar into ossec-dbd - Add no_ar option to disable active response per rule - Update to snapshot 100920 - Update snapshot to 100907 - Snapshot 100901 - Added test fix for os_dbd - Bugfix #376, ossec-control will now properly stop and reload - Update to 0809 snapshot - Relink against native mysql - Add minicon decoder from les fenison - Update to 100707 snapshot
- Feature Request #371, add ossec.log to logrotate - Updated to 100615 snapshot - Updated init and ossec-server scripts to support the new reload feature. - Update to 2.4.1 - Added zabbix reporting active response - Update to 2.4 final
- Lowered courier rule 3910 (failures) from 6 over 240 to 10 over 10
- Lowered courier rule 3911 (success) from 10 over 60 to 30 over 20 - Rebuilt for atomic repo - Update to CVS 100317 - Update to CVS 100311
- Add decoder for denyhosts
- Update asl_rules.xml to include denyhosts rules - Update to CVS 100309 - Added new decoder for smtp_auth
- Added rules to detect smtp_auth brute force attempts
- Added rules to detect imap/pop brute force attempts - Updated ossec-server.conf to be in parity with the ASL config
- Added templates dir for generating configs - Update to 2.3 release - Update to snapshot 091109 - Update to snapshot 091008 - Update to snapshot 090925
- Added timestamp field to the mysql schema
- Bugfix #XXX, for the ossec-client.init script to call the correct (renamed) ossec syscheckd/logcollector daemons
- Appologies for not updating the previous changelogs. Missed a few updates! - Update to snapshot 090827
- Feature Request #225, Added logrotate event to active-response log
- Updated system_audit_rcl.txt to look for the correct php.ini file - Update to 090824, beta 1 release - Update to 090812 snapshot - Rebuild agent daemons with -DCLIENT, added symlink trickery - update to 2.1.1 - update to 090630 snapshot, this has fixes for CentOS/RHEL 4 64-bit environments - update to 2.1 final - update to snapshot 090612 - update to snapshot 090610 - update to snapshot 090603 - Disable postgresql support, to get around an undesirable dependency on EL4 - Update to snapshot 090417 - Update to snapshot 090413 (this adds in inotify support) - Update to snapshot 090410 (this adds in inotify support) - Update to snapshot 090408 - Added authpsa rules back in, this is used to detect brute force attacks
- Added conditional building support for ASL modifications - Update to 2.0 official release - update to snapshot 090225 - update to snapshot 090220 - update to snapshot 090206 - update to snapshot 090205 - update to CVS code 090129, this is not an offical release. Its for testing only - update to CVS code 090126, this is not an offical release. Its for testing only - update to 1.6.1 - update to 1.6 - update to 1.5.1 - added mysql support - Added Stanislaw Polak's excellent ban-hackers script to manage shunning more intelligently. - update to 1.5 - fix on active-response locking bug that prevented some rules from expiring. - update to ossec 1.4 - update snapshot to ossec-hids-071011.tar.gz
- relinked C4, FC4, FC5 against mysql4 - update to snapshot ossec-hids-071006.tar.gz - update to shun blocklist tracking used by ASL
- added authpsa rules + decoder - update to 1.3 - minor adjustment in post, to check for config file before overwriting it - v6 was first version of the patch.
- added in logging in active-response for better ASL support
- Disabled conf event in post, to keep from overwriting config files. - changed permissions on queue/syscheck so it can be read by the ossec group (tweak for web gui) - removed the noreplace settings from decoder and the rules
- patch for a more ASL friendly client config - release -2 had a bug. 
- added ASL rules (asl_rules.xml)
- added decoder for the asl style modsecurity logging
- adjusted syslog_rules for qmail-scanner issue (BUG #ASL-18)
- Added http index in asl_rules.xml (BUG #ASL-7) - update to 1.2 - update to 1.1 - configuration change for ASL - updated to 1.0 - import into ART
- changed their naming conventions a bit, 0.9-3 to 0.9.3. Please dont be cross with me. - new version (0.9-3) - new version (0.9-2) - new version (0.9-1a) - new version (0.9-1) - new version (0.9) - some bugfixes - created /bin/sh /bin/sh ossec-hids-client                                                                                                                                                                               	   
                                                                      !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0                                                      1:3.3.0-7006.el7.art 1:3.3.0-7006.el7.art                                                                                                                                                            ossec-init.conf ossec-hids agent-auth client-logcollector client-syscheckd manage_agent ossec-agentd ossec-client.sh ossec-execd internal_options.conf ossec-agent.conf ossec.conf.sample agent.conf acsc_office2016_rcl.txt cis_apache2224_rcl.txt cis_debian_linux_rcl.txt cis_debianlinux7-8_L1_rcl.txt cis_debianlinux7-8_L2_rcl.txt cis_mysql5-6_community_rcl.txt cis_mysql5-6_enterprise_rcl.txt cis_rhel5_linux_rcl.txt cis_rhel6_linux_rcl.txt cis_rhel7_linux_rcl.txt cis_rhel_linux_rcl.txt cis_sles11_linux_rcl.txt cis_sles12_linux_rcl.txt cis_solaris11_rcl.txt cis_win10_enterprise_L1_rcl.txt cis_win10_enterprise_L2_rcl.txt cis_win2012r2_domainL1_rcl.txt cis_win2012r2_domainL2_rcl.txt cis_win2012r2_memberL1_rcl.txt cis_win2012r2_memberL2_rcl.txt cis_win2016_domainL1_rcl.txt cis_win2016_domainL2_rcl.txt cis_win2016_memberL1_rcl.txt cis_win2016_memberL2_rcl.txt rootkit_files.txt rootkit_trojans.txt system_audit_pw.txt system_audit_rcl.txt system_audit_ssh.txt win_applications_rcl.txt win_audit_rcl.txt win_malware_rcl.txt alerts rids syscheck /etc/ /etc/rc.d/init.d/ /var/ossec/bin/ /var/ossec/etc/ /var/ossec/etc/shared/ /var/ossec/ossec-agent/etc/shared/ /var/ossec/queue/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic drpm xz 2 x86_64-redhat-linux-gnu       ?   0   7zXZ  
 !   #,˦] "k%l{ls&
SZhnb"Dg-^0d7q%2ɶ?W>Qu*T4a7ۉ'=-R*g[\AgZ8	u$va$[4{um[/)q`3NʟkrO[o)>!U!EзӒ6^mYR{F ߤGg_mb
0ℇ;9#Ce&+Mbw0?POw!lm:KEP.i70F!W5:4F`	 QqLicl*8N,vS÷#ʡ+R JFO񞩡2d"K84&,٧G]6M4y%jՒ`Do f92x08
AUm^"AW<ɕ	YɅyV	&sdS®<̯;qOB]ymu{ǂRcpA'Sm_Р(<rn)FȃCOgvb_A>TIىӡ"V!/W7O}n	$X5YkFblFwQ?31P&~¾6'}IѺMW'Տ'~.Aeb!_ Do}!~4+#^.m]"3Z$N7?Yi:5NQtSE<my-
p&Dh"yrY=C,Q@e>ӣ;-2uY: Gc1Cnby0@󫧊z~M[I=JU6-Y0g,)'3aI(5h3zQlR)-=t"YS&7y_~ܙ c>	W1"O4pvzd]0	]>q!z/v?M>F5Y[@,<e2W	*bSOR|v1a Ɓ-Gvh}#uO7pAݷ:DyeP$(U
6(Nj)!z5~?>혇dwDeSW{uGO8Tm(5?3R rr|s1۴Y6H)	O'mp;Rzip^XuKuT2#_Z[^eNAJ:"Ne=`VmtΕ3<#mx+7*vOH??_C1|d(5Ex,?|UT1KrAl0`5B}E(<-Rs<XkFAj	:5>,B0V/!᠑GJz ϠYUJ󚬱&X*`E;%uGsAw-:2?U5hq=D@[-=2!x/jƯC;lCzZqm5t(eXߕ"IrŲpY@RpdZ"*<c8pb]v *]gQs%o>j
	&u!pZMup,	*ߝ&.,` Җ丷U i0bPUDS
64UȺ\Yv,HH^vuY.ť$	7[:PjS)O)aM̀Di]Py/_NE0cӔ[[t;O3TLhEo}	`>\cÙ/^?.̃[THj~Ĺ>}RD:)=U2~[YnDAn&^/_ZȦGxq_z&f8t얋"R5xK#?@8^"G3&˂ kB>7$4oPoߖDc*Zႄ9'xʿ}ٌbqh2%NvXo^zŌjY$Zԧ,:G};<eд@g/*s-P/5*PS5}m]U=0jUG{ԯDl+ǾAJ?XTm+%	y>,AnX9kH.>@GK)"y2)y_jf4N0M9Ȉ\b{G7&|OKf kq'YG:HSq?CՈ͗7;EׅYĿ.Lr*La,zV-jmO,	ƙMv;r_"Vo Rp~bıS[	Xbx za]xld	`7>9	[&6,z`k9uZ7`lN1&եFG#}2hL}jV_9XRyL#{H
J	oo3]y(%Z:Cùd+EdrzCqN)A^ .`ɟNsގ.os<+ß ҃&l4x$Cѱsy[nk>?9:_4>vG챣JNeIX	Ncm[܏H N+/PRS2^ B#*axpl* Jc@Ψ'qq<\]NO̂+_9]O=ۣdagU>Y+m6^.NoLǄ1o0\~'Z^.ZȸTrd>.&#s{ ~QI9L#*HFQf{tdfM\g)t?[UU1L_)+	ob_.ʖ?9ا M" FuI1utWncO'|vM̀	(K3gwfäK_2_SfMG7x"Y3+̡s(nAy*A,ؒZlLl8  Z:,b &aub4J|׼()e ϭi:WG*c$N4zq=O?Q2i6_G@ 	#^hԲp$7o$U,>a"3:..kvŮ$\ܠo> zI4 =Nvsl봣lw ,_ӥ`[B[A!t6Ei"1ykP"l=|N]E^a3I$:syj]X9!P/=2B]x6鷢irӒGon12XmfZ}4"CDLU$=AVp.n?J B=P$Яx|<S˸A	"-"75Ȏt	h'o$%QQO Q96r2y1UZ`Vn^TE: qTlqQ*gL˜o3	55ٴy]\`W|3\3^`U!RQ>g[XFŸr9Ƈ16(lWO}2_-r3pimu1r,aõj~,YUz(Ϳf[mȩK},p{w׳cGPƲp(jRÏ[들EO+ίs =-y%G`AX	`E?"Ϙ]kQD:Y<:6+8t\Nth
K\y쾝Vid زmGnoFj9+pzȕtCTviUYaK84B@D.]c3ZtyxZwTqƉa~q9/2u<p4/o059x`
4spRMIU_;$q8;7LbLД
`&JP)Tu\Mـ1_R#(B4qz5}}~1&3+7s5Sqb07~T`^~.Ƀ4OTMb,oI
cA)Ĺ7vp4~RUD}E}▬F8xRo!tT~;#ͤ˾ɬ_IB	#V/{±hl^AƥiKFq,)%scxn\Dڞn b5Y(hp|,epvK 92xU	?r:ɹ(U?챝a^0FZ'԰a4iio9}0%NNv)ODŎw3|FG,S>^$o)~ZsЎlLɒEۯ!mS/	C2=,ʳ1GVG~y50AMhy,M=J^2}bꧯ`/s)ռY|pdגdbNs``V7bU!7 ;:MY1
آd1]0G<Kɹ סN p, b/YG@@j#4] +(\FW)(hMtadZ(_.^`6ZXڻ@VV3[r12xV)(`=RCH_?lP5GiௗQ;p{qZ358M,3y4HZx*#Rf,
vH{ tL۔cKc]Vjl=d,ʗwB[fV0O>WbM4(d.^dHbsU.aGz0E73Mx-1\M{y$[A>N*da$+;k{e%n(={~߽] Yw"OË .Zs/dyFl#CԲ >g~\0F?u
>܍jU.P[bDmk8
ҍA*Uc^GEVO)Ѥn-^5voTU>	p{Y;c/Nwv3AKTӓ[j U{cO-.6+? PxIh`W$B~:5kβ?ܪ{$`{5}
Urun=Z_ nr_&*&($0IRb,	g.k B^}$Yvi'k8C|?/y	D#I!
O35>_rTu˛UHs K)]mI"wͥKMKcm4f13=T38onj4LGą(6U7Ye|%',싍*W%)*ChFԐ?ɣX8!U*rQߡ_pn> Ō~-ٿ];,ԑns|43}ƞ[ Xv~**e<`@ .`))BM ^yw_nh3aA]}vTJjأkߧ:؁ںs7ʮۛW~ uz(D"P7֏5@F d{0h;ig,ؽn.>,RPc9ɯ
}[ۏ`v LT#gX`>f
PaYE!F3yzcܞ'({UL/'6 jBv.m2Cβs<^~xE6)PK꽐sP3\]~ݺ	Dh Gb#bs+Iݖ#k
RBCDp]Ƞ)	9Z!"qD_lڼrbE5zsID;3
aKc*EE-z{YD^5li|;t2E$SwS_,z ܈` 1_+۹>\̩	T9bzG5DJưH
g sQ@H>iW$"*Xs6)t9P旀Ql/\6;FPE{pyLLpLT89xD	5J~FRni}ǋI"7:w:ty=I^Y,'6y$kkkZInO@(O~<A$6hC&}20PȣmE\޻fMRD~l;}l|G_R܈a@h7ip*֗,ܳj7p7)geE8,$MO	t<$:[6t-L] Ͽ[}<܃AMLvfT݅>fc;A?QׁV .=ƾ@	E(CigƆIOdojAjR[#(=M2jz;VXK8ɋN4X=4Ѽ549¹5vKe!|d
KB,
nxa/{Eepc}fN*QLX;pwj/e\R(%vpqzͭjITOaGILED-Әpʅ,9\?֕P>[Z<rմ4yE~XԸ_n wD"FʁڤPl/AQ^Tjx#`S~>3w1LxcfB9>%LPdTҨEPuVW?m$i%slέL<;LjΒt*	HQX.[Ok!|e{R8}!79&`!Gq,N,c+_cvQj-hՂ7b;vZakοwڷ C֠Nr48erG*M6O^=f3q!kn:#/Q|e˼Zqh	*x&˯эni8yZ|F!%iWi_@npN&jWm;!+- yB<!!|-]vR~lQլi&Y>$w	I#pF&iʟš_1$"}pG*s:Hģ	1mźzƁheZ_23ԟ
E)8vuB}M-VAП
!QT
HH-|}c+I08^aEGf$Nnȑ;xooMST`> }&dIwiay-mVТk/]nRuypd
ʐ".4bX3ԒX4Bu2;t/'_3?n|⍖C袬CjZ{o2c}|J
SPXa&imÒ|6bYrA*8TKټg94ߝ2qрޢa<{yf2Ee'Ǜ)܉V,[A\_!0|PvIB>|\*E*rK3x+?8[;-"!v'/sݎ=1':vyeK9w;ΨyBnCz堂&U-uwH0g.TSkkp}i heIri0.sniwdo8Z|ڟ_$j:}|m?	7l]
ydBv9wIׁ76$h)LM=BD9e[ Ɋ<#0/mZ՜ϰHIöHrc<@^n,8<&_Jd'촒/H݁4|t0D	drrdEpUƂNs<`6lKBP/p$j|eS}M(Yf:p(7+q~2I,]۪gbwM=)T/֯!Kq:F |dSSŪx;+(=a;܄%Y˺f.ygmR/|v5s zgEX?v(䣹I lG%rykga@ LFb+ދn2ЄtZC,[wHmQ!=kHc1mtdA
D篻RlS`fyȳ\R~[Bp^"zTj˓ 5JT:J&|xT Qvfx5b| az&%}(kd^*bScPIG5>w~%u(`^۳urkej9]:,I;PkhZ}Qha=(}`%8U<TtB&TAٌ3-+W|~/AQ?-dhKɭ:C vsڱ(& FL"W!t_ֻ	q'2?!ԡx7#k-@ynO2nWT)R.JeSMzu`S@̖)zbٴ
Pٲ ÝB셸6mcU&t_onyXIjb3bNػR&mcl9JCRgO#O0CLCrGND4u=!Z 4Z\^,Z.}*7?n0!깡ǥh1zVM01뀲<i{d[s-dVM4g8=*Ʒ#w&QeVkg(A4T%%V3yDzʰ))H"_g<86+CPjM:]EU7Ah6!/Z#.e6JXo-jB	uC|(Zf,"!L<хmP]W$w16,ZcM@̀i৘au&`O_:ܕ5
^_8ϭs$L-YxjX	b}K:@ْw]8e-X|~iH<g.lAƥR
 W02T,AM1[~H4ׇO! $lҮPtyRd4 +cۇ*GBWq(a06O}p{y<]O8pŌ ɓa{i3'D<\cln҆sUКΪ4_^wl5K&lK?A9WB=s\r~[rR\6&w{[^%6h)H/`y(em?ʀ`txVݦxU-̖2^2xV)D #?`=YE:dU;BU9/_7~˖tXz8 A S8=َX ҩ2*ibMCB`=Fk`k='pRe[Os֫˕^nADC+OI}|w&yҊ;G?j9z'R2e1M	`V%P#ǹ\o	_>L{"ڭF>zl(RlW_CH{	R&V"[-{kܱ(-āWǆE]dTv`WK i][arj@5JKZ\;^P+Z
xNb +zfDgD	xe R])$dZ3.īEd+3&7t5ݸ2oBuJn?){]<!uKOHF,w3)	/*Yln?QK|aXe55gy2|Ӂ[PIH5kctb|qjrRI6M>LA:oIeYhTjNV5GGq8`)v#bTL+@Y-U_$~(/ xc.ȑD5f8\&z)?^H=ήѼF14/OwehXiT hcW2x/O4-d]mL?:rIj?cd#21cvK@ȼy[@dHp)"t-i-j8/eo7#o?&? eQXh&`LB~Qw~NL|kq#_8ܓMQ&i'OŮuR8^
3/֗,Ɨh(aBJb 3d8YUUèa}/[KFWE*-tdsvrڮIIN	zgs
 B-9#[&c|3uCN{	a;fѺԢJoox^B_	Klt
pZNo^EA9X~:)	$0Q6$F[ۂ;볽0N4I0*;<ܞ:g4űOzه3R8!Er|D;2ߨۆ6 : _`\QI~?[`b/ߏNY0p*ڮu׺LۥS"\-V_w!51d#ɌGb0(cIponΧyep4mUO29ooضeP:{_?WX,&dJ:ӥ-am|P>&f0/e?:A6Qh:AZ~˦_/So>oLp4F\w?oYsYGqGar<505ШG}jxy8#KI!!3z=7
/G~IO,Ed%daJ@$HhݖRp'0։peh»cvݥ~C]u\G5P^[T/@9L"hSehdcA,2	q#mdT!'Ma4o+O	R3B$P9e+)'(γ	@`!YV6)$8srch3U) &_7,`w~TtiH(iEDxE9_0 }Gzlօ+ilc /.vpH;S^<Ge#+ǏqШX¯8`OEC^S0-(u51^d3K 5[HA	 :\Aafz[^\Dr@^VFaӘrW<?jsq"y'=!rra}IMCn9Xb""(O>*qScz<{1lc$ hHky	C:oV;jXܿЩO:O,9>277𻈷2c}v#"f<m Vd36n"_37QX<E-ﰤ~Al@Km/NV:}7g;95!Vkd[0Η{Ŷʱ<z~cBmHw#ɱ]JO4-Bldݛ|6;,dѻntҥ=I+	1w ΢]w0_o~A>Niafg8Y aS<VTp^MSV%=%}t[-qQ%ۢTnNٮ:{1vY0&G5^
 M;S!$]oda5BʑA<7vvg('h©/Y
>."gvaᐐƆKN閊&H_ݥlj2HZb]臁HMЍpv>m!j*W<Mi;xܞ5k#+P.3w!ejVJKx	0濼Eq.V P_ۧv"kq>u=җv'I`i>ɤaP6T9xk)X6TQ%xR˰2[p,DFyjSc0٦S$MtvY@UִR7=3?dwr<qsrCT⌤G[#Z2aXzbF^vvYcﷂ4#(ڶ-ӯd¼M|o6iT@xU}::vEuICJuFc`*j<˱
Ju[Dݳ% e*Km|&؎ %=eS?Ma vcgY	^f//-}ʶ_:zc2_u_[:*3JqAJ
Ըxד-P6Q1myf<@s4e1AelpZ2dMHډ	.'	"{)/äk#0l$)نˏr7.s=Njnˊ`+m-%;hNsA%^'j88DD_qh=$#7CvKo},}+IV'>7/;	wHGl<F>#@	4
~ ?]OkM`;IcϬm--inM;{&Ҧfi٘QJzJ4Ҍ~x':fUJ(|Z ~cXׁD8@;63ID=o/O;I%ī!5X55iހ` uҰ+].M2E8 (Tz}sGoc5{t#7`Wf9#}R993D`A"VQ1~!#'5gS:}ιg8ݕrBP&ƦFl<)<^5hV>Os$UHR[Wip!H⏗te7D&+$-'h/x)t񅛒#b1M^pcBrSX9tunuXAӐapu8'YWSiNCCƝ̅ҽa_iz_LTT|6h,(smGF_s=
{s9-;j*sppړ8q't= svн/+|'a\M'Op:XĬ#| 1KbPex|>G;7p5DHťNP~}uAT3%N~ЗD_Zqo9AkƁΫB$pXZmpxH;%_OnRokRC'>]zr;_A+Vsu[j]pn)G@@FbE}Ղ(G,f=ȥJ^A.wp.
]^B}YXvɟ(o.Ogicxl_:eeZl@<][#1.0ܭTM9qoC//<ɷ'/g9*~»6ݩ<7ٓqcu>!um)vab+2Sk{uu*w)DK mGhfkL!C$ޫnoC)bVv·Q=sHjqYW ,wI7z(r]ĊdZL/&7"]Q%QPFSoHR\uZH(5EB1>v޽akbr0L|vYHMWJKaM4|,zvgDr"4`9fڞ\SsVYWW'څSK_)bV
s	A0Z
KA@ h;"w%,6jIAo@O<\pė4 k?#eH0˭X%0SU]r<I_|~ۘxhiNCuUh:Fz4@ jZv_Ftx{+anSR[aW֝YߥT.ۙ^2NvuV@`z
hj'o5ܘ@CkN(-YоƮ࠷om:ΆrLԴ芟ۡ4b	kb=fX5$h<[4tn]ҍ][9̏<O=ڭZ`\?	/":-F!{s"̤vkb
> /_{-(}9g,Lj&:gF<Z*Kf..ZG~Ydщ+NB^񆓘(Kqt$HK%̬c1'6ey؎]BR#Hc̅{zQ[Cv0\i^-F;#:0m-қ3(8+_DK+<c6Rg-a1	AX1d$auℒpR &i>[871%6:BڔsRnL؟+2)Az&;g z`ee\w9b̨~*/R=HWk.Bf!(Bjd&K*iW'݂!&MAZ8\WŨLpNuL_a[ڌ@eu|Kƹ2YM|	@ϥ53uP,QFec$_f7"MPBM ٕ~4M[{KR"Y/(Y{xx._uT=^oZFt;]RMӭ6&:9ve3q튥DgUɱؕ4Caa~UGQWbu8,vt$`,t@0c1N(+ı.qZqV;P[Gn'`:A噌xOlq|H/iWw=bX#]vVT=J\Ղ{Ew}RpH2IYCL9<Dgz:mk\P%VNN;>z#ٻ5(zk^S|1׋OZUtRSҐ1OB-Ӯ`UzfWh^|VOX.8wFWf2K^Б>|?C8d*x,"pX?c!FfHW1<ƹ2w#q(BZb	qv&0Frk.{C0(uW*nc1f'UA=3)uWotGV%1It&\h4Γ!O
gQF泬ŒIs;~uAYW𶍙|jwT%Gǌ3#ݙv*d$2 i5.dYCO
9(R5#]1y40fZeiG3t;w_SG:SZT?6Qo85@?@X1x{.o<lZ	k(\bC{OZXXPAipٓ92lMW^eRTA~dRyњ!X?eoBѹT8Xݖbm3Mly=jt("ʭt{7גY:H"4|{HpUtϽU.U	1*
:lVa,'l?"goCA5`pI;8cLǝNuKKR+?Sy^&ÆGzM&bό?P5N!+&"X
<vJ($ӂct/cI{-AwOsk^`=8wPZ5ංˍ ?<i
ѽ5Ȩ*zC|@~#T+I|c{k=Xn1gԙ>9'HRpdHrW W?脚M#vܦT1ۊ%B|pG%۪6dVLzPChlˁ#h*)HyLcsI[*)^z0Vj&	N[s˄{;i3N 7vT >B})tUG=YSBQ$Z0N0%}'&R=5S|C:)
Rk7^lOK9AgC+"!hRx:v>}ۛkiFn8P-5׳4U:IƈH St5e,  nr}.ÅlMLbSauhJ3cZȯXX#VE d#"\?[[zTԛ
b]0TLsG:WsU+Zb̘[֒U/:sJ(V6U<.;ڠFv_ֳx6׎:mps=3C|;̹jؖM1P~/0fCb<F^*!i9a_L5Q<݈AZ萠ڷAng@1E/t!(ǒ_
^I':=Fr&US?M.uZ`ظXU?nDm]J+xҎ.'M0!o?n7*6Sk2M-礁)TεsKezyw&u]ib0}L,[c,<2ϖٳ~vqHN8U¥/"(B%U)[qE;տd'[/Ru&1^`n+/qc	d-fe'!8e(Dzl;a'LŲ%WP.xh|t< {(V?%hg>okQ|0CJ);s;֑>첫lW(+@/\{-Ҿ\$y1#SqxQߢ{ɍ}_w+<nQ׮P$"=xx	șga740'qbywzw$)9kwlt 
:w< !5j_68rYv1X?M>tqN2]|s	9Ot7w	ڤzwe6KnVoԝU˚F&JA˹>"lGDp?H{Adf"kr[cvX-Gc%^iֹ+B CЬ<Miѥ=r˞o֘Rݽ/Sn6>,K	~ԝdKN3,Np]z_W7ݒ홓hZ=@xO\Yznq*8!H	?04eTSRnOۇ@,i}A Qop%:{ވ~Qm|ZAPvzP&w&xv?5҇h4eHJw#ڪ{\%e0\3bGWߜ8wܘu#XWEAT
\.3}E׭L
P:k	Yey6$(VC9Gż{Dul]F5BҲK??	FTG:3S\4dn}O^P>0I7wM cgj$⁘Qf-1%3P(mHk	z.<fXltha|7RΟjb"ʯD9,i9c<LUk 54^}EKI&Q^ksmNf*oePWfEprq{
rsۜvE"`3YLUS 944JTF|o䊳qwAd|p"wg`KX7Aʵ0D18(ըTI[D/L'?ʠB2X![&lbbVXƽjѓAࣖ։Pt唜xxbߝ}j(E,z:usL"|Y :QMZcTc:_3ֲn)E'vg)ŧ7majb,u8ᛯR>c D]P@R<Y?PPM&Og7 =  ځ|"<x[&k-iRna*2ٸ/cKu!ǆu5O&dif j#h+<C
l] [wYL{ÜZPSx|}PcGHo#eX0)Cֺ)yhx;^;j~tc9^|q8nWy{RxI&gj1
݇b׬wqv*8cHQr%bjS;~6,\Ə[D+Y4K;@F;K噃
ڳK<C
9A\XiTlɿc[͠P9l#9MaB6UFBk_m.tŢY Y:[1:D`T.}qt$7LSr?e!`1Gje˜vjae]ؘ@rz[|r2J@qZ]["g{ktEB"9HQ*Jr|4$',&g4qp{Q>Z߀E%ȨmϨ1x:xS!=$`{[aW~
9ՏbFcL83{?+x;F=Z29^뭟>Wdmq@)ᙩYtGڟwֽ&Ru4h0]FS>Z Ogf.}UQT~!=pk315O:҅R	`ӔsڪUyp[z]*_e)cht];9@"-m`5a;yjƌŏJ̓|7,>`nWFB:Y`5%N|Q Tޗvp8%fV:ZDoʻY1H5D;QLz },>|*c
2Y.Mlv*VQY;Y:<7y#~gEN+;@gгpD\7usfc~ʂ$`z}C!qtw/дv//^,eJSs#1;QbO,	rypzb.g^wpXT6$s B'OgY[U$؋㫱{<V9 '5u'-+pHZh1q1Xd4z͝PECb}blNL6p0%]tSYOǒ6[F[jLۙ>_
ol݁j.[$)+V$eLGd>m*Zv_s
ƘJsOaK*M=ۼGPh~\)`\閧5d)>QUs'ONj`Y+g[{cnԻ0!8wIdJX𩓢.JK{Q*;v|aR`̤d7g>=juᾔ ]2DLT2YfQ(DbHr:%3.P{HwKh /|ƄhN! K7Y[nxfݚ-Ӳ!#3<E7[ê?feһH%sU}>b7:Be5%Vw0T}hܳPI+^{d}HL8IvT\y4?"')88iW\4[,~h&Y6=GFs(vUְ;R^x
NlWutےq.K#3],ܱ[43(RX^0chD?Cg4QzS\sȮ/g5=?KA'or\toZV*̀PVW{8=k'sH}I\cz ?k6&>y{KNjU{<vÔh7IU\[=Ho'T6v/D`וh:jiPI,˯R1m>abWV7?@Y
txw_|	~ݕ]Ljv~$*iI{U9fDkh5Tjl#SyDc	 ́(w;CGEB޶}Kr$4$ִai`딞Yʒ0fl
2K7]TpqX&7`Zw:+h?ǙiUU`&naӹzBd#`l~_ɉJb[fB̰c`EA&eOOh|=N6R S9I&F咳a+8Kɹ'`l'd^q:)SQ!>2:,
(
$X5X1c+亐 q+X3EkCw[<Jx0gϳZugHj?|.c5k ``n(R!2iv!+>_4._jz3Xcj@Ĕ(K&da '?ɓ<WO/b$)!8TߵIzzn^5
ƌTڲao۹A$"ø#UQ1di[N$hmBH|yEEs}On#g0)*!;uFr">F| KĵRElօ\2pOcW6hlj6>Q:]՜X@,|O	ɃT?'jFFHuea)aؓt_B#O 9Ȝ:vNY
DA{m:.N/;S,n82={!Q22j/T(38PEfS.ÿ&ta͈$xIVdzCͥlO}=hRUDPO$!$`|]=8r~pOèo%\0f 쾵[;,age4Yx+3?	
'\u0[<i,T4Ă#HF\idx234F0Irn&2fy:<'ۗzq_T[S/3QϛPe:V>#k@LW
D
gh?J5[GܰsL-qik!v]Hut
!ݓ%tJvz<D́J$t/ʩ!0ʓj]\ØP?C-irIS >&x@UaR|aC&#!99R{C/cS6SfL^guh4nCN)~ɹBl讗#6@(N{_/3:9`m95Ff_*be(gd|j;W(!uE߭.AR4C ϭYZb%7ILXVGzvaA}gZAGf,`Gv[!_CXNȓ:X\KYf#K_Cz&^9*Q<Q`%܀F47C	\4nN"=$~LNgE=kzJ7B``6JlAfp(*סVQ0P05O~~	qMPM H,a(g2=>~4_t:p*#>"mZVZ2*`MQ_fPOqY;U1G9x
2XpBr3	/}r}vpsa{-Kc[XYM< )0[EB)2ۇ[{HDʿ&\6dp}79/hѥ/g|:(sb}>$YYJQzgoa<6|x}3@o9''o&q{z 5-Y䡖A]nr*t/ZZgw-qAWR4 _	:k^)4sw)(|eA5NfSXXo-v\4	rԆ43ITj`6mE$Ln6w}WS&DSBX@gUT|N6L{$0@iU!>MIsA4(w+,hB1zhf|̳㝙 AS߯yb)ˈUc5EVT}N[E~QD@}lk ^[owޗ	z.uďڨِN4&7k=3{T!+zJ6sNM'tQg,ᫀ[3j5	I㫤
-е!DbcpED'Ȟ4䮮!<w:)}B@.uEe=Ԯ?s^$~xTo=vcOx'.OTYnjQ/dŝ2ȫ!4Ӂ=⯽Ǉs}pgcm%W~$w	%6b;5:vxjι9:m&RlXY}ߘ]Q7n7^/G
l"[eGeT:#ҹR\5(ŢR`d@ːAV]QMDKbB'/[WjGࡒJLΆByq1)\=Y f^/jݏP2'ܳo'Mґlk	U+)%nQp7U+H9hL(Q3IV=?KAPp0/O	_CLD(,%a<Hт襆!y%{K)Q2a4|JJ5-_9=[M{frN%zG_U!U6tOÃ|\1<:3m#=XE$MoL%C^fxHcy9(fF@;>&/{2UTw9}"v7՚noP0	g뷼T@)ew%ZBmHuI$5TD*r{ՉK=ǀP)l)	&upxy3ô9sҀDA82$iVf\c6	?(_MgLoL;dfcz:7ke
jE!D^`z Z$%3ń~?YBR%SEDKzcY'гT2b=W1
$hLCDϿJ$ė`| ̃nh C+h69`@ WZ]XxȺ=<O}(?T0,.mt6h%Z5nRF|؅p荞jX`R2+p>9v0~Dnw.R!CY3$ԫ'zJR"n0iN&z&zlI~6=}J-:a|"RuUH-/zȿ @-Y}I]sU:s¡R(VW%Vz
ab(+&&~j$#h!Ll'rV/I3
XoN!,q{&C,%h&q ZB4['åI17Y咎}ZZ*Q@z0T)!oAUljC
U/h3o&	[z 7mC?}"D/H}kEH#:5?<>N.G_xEvx4y/MMV+H>k4ċ_JFbB7MZԅӸ|PCE-1 E%f/. Fj$*/c2Y=˩cMwCkhtb~7UBer@ܪrkȺ.ٻW?͎mD&3WgOEG={:]cP$R)-	1)26eQ$Ys'N^ixڇbg5Ҍ4Pa%svղT>S(!5N7uF$͏e>B-VLXYyh\TrMRBS'O~";u "kAYWt$f:>i\c9ܽ':ӳgrI_#3l,=ȞE>1_x(N7.4XgDxl.p#L*egF##ww;MY-M
%	}8:2ib~^0BfYJ\b.@`RI=ɅN]D#InKC,)XWq=7ף2ڂ=7d0KU"Zx̙^YlCJhƟF XǫaFT׫"'9WW)jo5Mtc1DCF;F y8Kn+ܢQ(> 5EْΌ@${v9_Q+"?rx 	%7_y߃םmqi+cIz7)Ը!Y-,C>p>\,d|
Q[O3F|R]=y9N)!>iMD$3nΝ;Z0OKך@=K)ǸdAE0i~+8}Tya3" *-[z1p7SuPJ`_ZG$6ܲ_KnKyaâBZ1eFǝ&ApP|i@_%$nXM\ a|?pP}SFN_3##8!4jrNT~%v*f_41x}b_Tj|-1{Ґ_MB&8wdŪ2_];Sug&?z6a>*8%WZtۢy'! 3eЪе3&n&yq.c'E.S:.Lu^ѫ-Q9㭐?u\<{nfdܢ'Ycsu%C7;UnR6Lbr}=5y+HGzU:I6,V쐛4R"WrMi<aw"pwֹBJGS0ҿ!ԝ:[&.{x0x,.hH+Y.FO[5-ڃv{c`%|*5#OwR0,N,/U \zFOsGSٷEB*P+"Z*lHOcބoEp.m1؈9̇Ґ@;hGqAi*&hz]Q!v[$;z6AX%:I,p~n&5ձ#8°¦* ]!jevu@9{5d@ǂq/5RM,
+Xv1\kڮDiycE{l"c¡_Qݰt-K3Y+PwLUD$?=)Sϥ^4CͩϐT&4\|bcukϊQΑ\LR	M#C!́R43jUli_2e8P$`HTs[ǉ@B߰INfL&x(ܷs K!/ZL$KDY$'!zfb5Qo)`/h~ԑt(҂v\P-͉7S⑦8#x]~-$Ρ\ -h?A7#[I<@sqPZ,7/)gWYǮU7XGʐoM)814.?3ښ?7˱N\,$1f~<h1COZ47szGtc痁BrHsHBWh7:I	gs r7Mrtt0cs6WfjsVڂgTp?k,<	/
ū"^EZcѫ*G||K@fk?oh/UN dX1&Mǫ|HpN|zŊJ}
txmvC
J9^݁_x|qx%jfI-Brv-pl_}2Y@W0ԟt<l9-vDDi~U^ǔ TNr>I;9oW7=(Lx']?ZM/s$[4!Q;@|EXl$ QS+\f#Y/Pc4S)т{$DeeIV͸$W,mXl+sҵ0U/V*ǕQ9v{#]JQr:&'?D/;X_^BLGh=r?3cc]`Ih+h-.*KN:y2qD'%W:TKV8;G*tV!>ܩJw?`vY 34E\,kyrAbH{Cܣ#ëikGs?R$ =SZg8>hu _
q'o	 "a3FʰH(Rl_uOD
aPlB׷/,$i;t'?HXSǲuEk2o.:s|.}f[xzR~O W&FR̔OK&s7;!2}g!Ɉ/36"nSSO,x'ɒC5Vג٬K3^^muaBʠq$s4qLZ!c[E0'0mو7*ӗ\to*΃)^in+tghQ"o/}uWAwAC
BcӥVXs!d_JKH|of$*0u~Xlw,	9{GfrxLp	\vW L GZZ(\N5m`g8.Q^⫷4Gǳâ<)&|A(1de^JBZ7vXKHOՔ8P|"K|Q@og`Pu׉_3pqBbBcsfs$'?)Oբisp
5l½K ?ndN?T'Z}uyrD[STjp=W `,{4att
`tdtM$ 1I27r[Gx6Y}P՘ J#N'vfhZeYufElčZVl|f_IwƧPTwyͯzJSCU8%:j]8$nZ[LKs#jq]V
^;m1[GȎa3.mrL|6S1Ț2]>HNu R" rhȫIm6%{Ţ>Zrb/[jQoHwQB4K&o_,	ZDb~݁N-[O_8JQ@[\OO3߆%}CH.Ȇ&ys\ Vu4l,?x[jX7l0Ҁ[v#s&Wاa^2$@h-VC5'Zxͅ.d ik[k2^|Irm`}fD !:Sڿnc'B 0Q|v~YOpқuMAʼMFc>HRMIWC'u(Hj v.ux911؇WGH%}Uכy< X$*6.RzF .'ܙU^oW+#ݤGQL-)E
g]>Qvf0x^2^P	=_ZJJ\S_@1= X![ 7.Nc%Z/EL`lKXQEbG([
.kb5@gEzy.*B /PYhuDRG6XA8MD#RwcĀx7uc᝜rnə3,2_&Opd!K}~|`C!mzD}Nc+^g-UwoF%S2W䅮GX`^(؏rO`]p4`M/uFkRṛVCMtY3p}T,.R.=
?J)gqk?C]im|nT~35nY_7+n K.GBeqىEٗ_!"pӵrԯe7s9yviuZ2\keSS=sT0ԕ[c:4JkΜrr]mNC*BD
%B$|QJk鴈~~<Ilç$̊HQ8wc¡%h8oU<p {O6H!
b \/UWSF8
F@_4JeZk0̽hcXts}$*e7jlHjx`KSGn1Q}Psf%c3SOyY#J>JN^}(
?EyjJXM9!fJ7g1Lq"]2 US>up@D*zL'{3f#Щ
dB^$`b#p1yBhDZ|ܶb	`U)nԠӷ4AB@	G&A=hapVcv?@ဠ{!Y](b̼,uhOpVBØbEI[cՉBB"<zq+(6IrsSF5]	,	Z?ǍiS.G`.s< ǲzKʉ(L/>^MLK|+k TB>UL=]'K=-GlT$v:<k1.p!h]R6]Ο
XBj Z*L%@]RӁ鍚ej9vJn2&4Gt`V:+7FIP	gjZك60I}Y8S	jfh:lDGpq}~ץ|7Qeo5~3M>GAon7ۯ dAʢci?3 W՚;(JLlLvL0/a"sC^%~=-b3bIrf9(!Tʨ? Nuflnp29YrhB?)erS/4%(۬гL+Γq#ߒՄ#b00-WAc&ܶ92>:"]쪇ۿ  #r_$$cdS|0zC^H xZ"C{iK."Ma1.lNhWts'yؙShX/g+|![
4D[i8ŕƊ,W.} 1Fsr^
r
+Т}>9lᕑ9߯\z
d^ OWi?gMdLW'VmND^rbغUGV3o^8=QL!M AhƞN?3Gf|mSrjr]>OwN1ew Yipvͫ7e-y2YpPfF܍jUUl\g?/ku/?E!Vl3B6HuC/ǜn7ԉҏrU(v0Ewx۳1pPKUF)>DUaH{x:w"T"Wr0l yWMbAzCUb[miw Tt%@<B~<d{w0nX}<Ƥ|b8$Za:)mMeNdX&<(16[x*)rp%ٔIbIai|2Mw|E:LQ-?oR3_y%D('w6H3U1IΗP*i:V?"[/0r6]bBr	u{	&-X)܏,6؊Mߢ$uM"n,!/nG
4?ۢ?'Ѐ?X%G|*g[L7Ɲ8(y)0$^t٥ϠUO:g5.s<rk:>tJ9|!Z~*t!yoRT,p^k<K[|Erۋ8#a5J1Ś<a=|_7OH3!kU08=3S\	.GٯJ![be(	?Cma<*Qv!}?:eY%gc<1TrswEw(=C}I	ۋ/f[樚 _@,z:qz0^Kmrj%@#d֡B]!V~h4@ĽźIOmRى1uP~TO3_8gb8g΀2:.(9P\ד$m!8I'] f4}P=(,>Py3U):8bW#R4ץnO<ҎaRj$>@X$';gϋDhhLsn{܇ 7Y<݊;j}awTr)NTÉSmJbk|l?U"(1(&1f=6~*҃b'A:-PtIж́Sq6*	gDZRGKd8]oB7Fٻ)	2'#wP`CH/ݎ~)HʷfN ޢ9LV`%s^Ӓ	kb<u9QT7V),0m:=	pmuuYxY\;)ǖuT1.r,}	8.3R[> zaG0Qai!+OKYN>aEh/V$}LwDf	8	222DP܎y[?8;ܒ@c5Y-= k;aQHn\6	 '
BAۍhb2-}c>'M*D'JtgV;$n-VQ2='O8.]㊫}K]-C߱~m ){^aV,km
^>*6;v6PHTB%(d㦉z|tŻr#h'P1)hwVEzA;V~a;m.a14	3H˄D	iURLū@i*f,K(#~T(dӕQ<n*YԘ_ec8E>a;>XW_\Ge)V4XA!WӠk}@Ϳln802(bq z[l$g4mJz{QcZZOd"zv* ;yf^1	uAv&ĚLw@0SBimSCR6aV)R;*fEn LO7judjߎ:/Xv,Ӂwyhsɝ!䵔(:4ZeڔEܠkbDֆI:
71-} =)Z@5I侤V@e.>Z6M6ĄQp+Ogrx3^Z~:AدA$MDNw3tD9!Oh,U<ubF}vulbNH>@3g?M}`A7oؒӳ60bNzU%խygr+ewȴL\)WɧUS8`=eWp(;}&MC~~rs":KVG\RՃ?t)pwɩ&7E.6MaſuOwz#]W?D1DTeqJ͘l2pԁr;QYuª"nEbek3Y.T'iOѾK@ *:옪$[TU&ȕ!ie
}0=p}d.tD:b2
mϼz (z"ZXK{N;Ui[ő344tg2Д[3̢' A+2ݰ	LAs2Cb!EH'nƘi]!@Gm2AmSBo{nJD$1\0Hk ׯ8_ٔUBR*6	$^ob>6}KD{NTfԓA
"?o=xrTZp7]af1mۂ-zѭ|z},v924!Ja0mL|Grȅ2cGq}x3y,sZ^Wmj=>M, 69yeҭ2d\qX$(wjYbL7ĳ;	lX ◴D{5T6ȋ´ Aϧ]8^̀`w!뤏 V3j.&l6VN'dX3%vL}usM\75f)5g:OPʺ̊vCƎVWҫHML5y1j7ǀW;f&wt%d!?C/Lb|ʘ!PTa'U<g9{)[8rqqTZG>Ǡq
S{w}k[\:)lԧW] %-ÌYSiIC0"?2c%%gW@zHLYeTҔX0I~{ٿf_}&T{(O?a-J+}o`H@9%Mk&}nꃂ3kC-e3E&_:\p6*~,Ũd|st!&5wX环.Ө\Xͬ,'`^,J6Zf]hFqnSBGubxasZ@SO߅+Q]JDȍ (Zjڦ|**8;oDξTMc]#xF4݄p/%vIѦPRtELR}ڡA
Q~7%+f@ צܹ]rёټk"3gK `t~oQAZ.Wxp Fج=ڛaTYh&<
4K@QבT(vyR*O67m"7"F_D`R%-5FJhyb@7tA"CK5|΢|hǡ%3nvB4ʚr;yjND>E-Nו"BЅ!7e"yTR%QX!8Wp.%6n~Yww8bH	u?f"^)h챂r^%eUCO+9Uڪ>(JZWM%IBqȉ_]͇1x{ٝIg$ٍB_;%Jq/15Z"BLxm,o}Y9L</`[ɴ-5׈Ɂv9չRqvm}rXMCm)Nƴf׬AO4+UQ)G>o//͈:RNuHط7wo\F3\ =(%vΊ	!4c/q` q)i608e{FN+"A[{B5D]9@a|HPWZ5V4ٝ@Q+fyC.fRCz!3W:t煛5H؍׻x6?)ue3J*%{ 90܊7kzcD	}A;8 UG2-i"cD{f$ņtu"pHJ`}O6-EjNY!DAr8kL|O=2A=Uȳ"T8Sm#wGkRK:BMEsȂs0H!9ѷ[ŸX"㨥ձ&vߣ!;d@,_0#Y_fVF~U\"Kۮyc-BīWjcii\wwh;D WﬕγbIMq\%'Nf]f#+?	zVA"6fj!nf_|!ő"zB	C$^WB:*cI&8ڇCt\LZBa.'ME`vD]:ʿ%}LIǈ;ERkLy[r|(]મwUF#vM+&X=%yCqֈgnC-!oL'!=MZ+gE =]BT$8ɌdHk'Wt@too ጮ]G}S~ڶ\%Bׂ[ QFmJ  #2+[H=P8|O\E 'ȋ;GJDvY%xOyM-0-$?0nr}A&y|m%}܁Ne[L#KQCyzzZ8j_TVٷ
וN645A5)qG,P֋A4L#%7:Tk7fu+!>QDV+}nteaӂ}4tݳu'4毭[)8'vQAs@B[N˫z':9$W?q{2[^pWt(h=D8嚙=fpy&Et&7]!f"5NO`ca.:2]kY#(Vr4~hdˊ<f
ZGyiE7zZ:ѯXS^^׌󥕁{cpرB`j}o=~YY?[Y=ͰJ%SqyC5c :+RNϿNLylj@ 226A
^?VF;+]=<S4=$R5Q0z'xumeqҵ>LfקYϘR;wdB9IEOW(y;w)>ruo#=[>9ZtL6s`c8Gn!dILf鋴O=liRsm&fZUAriw%O@g,qk_R#*X2 9 3;W[L>m)|TMq~R%@6Tq=Pbjޤf`>YDT<;,dc;/<9˥1˾HL{Rg	@z<9. "0*gǓcTg4Y}q0"䢜= lo)KP|e_%Q^];*iv7/K|EzG5UMԟ~/}KWZ$4MNg\;2%IҗW)P	7Ǌ6&>T܁!g0N8}b'4STH x
o_fڟR !ǆ/|뢻&e3ɞKX$9_>;-z@ri~
?Qq#b{PiwoP<U>_}qTgDz"<-AXRU݄9: .ЕJ;+Ɍ&RYi0e!sa *&$h 6ﭹ6 bmqFײSܪfݍSWȘ,ׂr_T--ĀM3J4)l&F,'"Z-q0c.4Qc)EwwD<,]/O.wb= ٰI"S!%XU}55WLfG"@@JF`݁ XȜ6i{G!sŮmqā>f|&3oݕA;~R7A Kwtm*9    9:6HG/nᨤfJ	tl̤у ƫI$Ҷ    
YZ