From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [212.227.126.188] (helo=moutng.kundenserver.de) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1LiRTn-0006sf-Og for openembedded-devel@lists.openembedded.org; Sat, 14 Mar 2009 11:52:35 +0100 Received: from tardis (vpn-001.wueI.gefoekom.org [194.145.151.130]) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis) id 0ML2xA-1LiRTM1LX0-00018f; Sat, 14 Mar 2009 11:52:09 +0100 From: =?iso-8859-1?Q?Christian_P=F6ssinger?= To: References: <000801c99992$45c23440$d1469cc0$@com> <87myc57vz3.fsf@neumann.lab.ossystems.com.br> <000401c99f26$ddb43c00$991cb400$@com> <001401c9a335$eec4f850$cc4ee8f0$@com> <20090312185731.GB1109@denix.org> <000501c9a410$c7f03510$57d09f30$@com> <20090313194823.GC26615@denix.org> In-Reply-To: <20090313194823.GC26615@denix.org> Date: Sat, 14 Mar 2009 11:52:06 +0100 Message-ID: <002101c9a492$eba3f0a0$c2ebd1e0$@com> X-Mailer: Microsoft Office Outlook 12.0 MIME-Version: 1.0 Thread-Index: AcmkFqDA32AVV0MDSLGgxb5f9DP1ZgAfCT5g X-Provags-ID: V01U2FsdGVkX1/dIVYIE3YfYfieZrQnUxPgW9fsmPHQgZoV8+Q bKBSl+u/4puxvFh9LWpJMbgtyOuC7T6M6Y08K1Acrn/BVU5Xez t/TSBN1GWrqlECi7WCbwiE1UxnPkSNb+q6on+egEt+PSF2DuGf +pg== Subject: Re: [PATCH] Added new recipe for a newer version of the Asterisk Soft-PBX X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Mar 2009 10:52:35 -0000 X-Groupsio-MsgNum: 8437 Content-Language: de Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_001B_01C9A49B.4B73B490" ------=_NextPart_000_001B_01C9A49B.4B73B490 Content-Type: multipart/mixed; boundary="----=_NextPart_001_001C_01C9A49B.4B73B490" ------=_NextPart_001_001C_01C9A49B.4B73B490 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit OK. See attached file. - Christian Denys Dmytriyenko on March 13, 2009 8:48 PM wrote: > > > It would be better to attach the patch, as your MUA damages it with > word-wrapping - see highlights above, and there were more damaged long > lines > in the rest of the patch... > > -- > Denys ------=_NextPart_001_001C_01C9A49B.4B73B490 Content-Type: application/octet-stream; name="0001-Added-new-recipe-for-a-newer-version-of-the-Asterisk.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-Added-new-recipe-for-a-newer-version-of-the-Asterisk.patch" >From 0e630c75cb263824dfa206d567327e7a668111d8 Mon Sep 17 00:00:00 2001 From: =3D?utf-8?q?Christian=3D20P=3DC3=3DB6ssinger?=3D Date: Fri, 13 Mar 2009 19:16:24 +0100 Subject: [PATCH] Added new recipe for a newer version of the Asterisk Soft-= PBX --- conf/checksums.ini | 4 + packages/asterisk/asterisk-1.4.23.1/Makefile.patch | 21 +++ packages/asterisk/asterisk-1.4.23.1/init | 77 +++++++++ packages/asterisk/asterisk-1.4.23.1/logrotate | 12 ++ .../asterisk/asterisk-1.4.23.1/sounds.xml.patch | 19 +++ packages/asterisk/asterisk-1.4.23.1/volatiles | 7 + packages/asterisk/asterisk_1.4.23.1.bb | 165 ++++++++++++++++= ++++ 7 files changed, 305 insertions(+), 0 deletions(-) create mode 100644 packages/asterisk/asterisk-1.4.23.1/Makefile.patch create mode 100644 packages/asterisk/asterisk-1.4.23.1/init create mode 100644 packages/asterisk/asterisk-1.4.23.1/logrotate create mode 100644 packages/asterisk/asterisk-1.4.23.1/sounds.xml.patch create mode 100644 packages/asterisk/asterisk-1.4.23.1/volatiles create mode 100644 packages/asterisk/asterisk_1.4.23.1.bb diff --git a/conf/checksums.ini b/conf/checksums.ini index 9d578c1..463c58b 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -1754,6 +1754,10 @@ sha256=3D85331e63c90370c305121f134358e76cbb06846a12c= 04a7825d5869f331ee00d md5=3D3b416557d2c395a36b97a819812e99b0 sha256=3D2bcc5d5620f8533eb4300ba1b48c9d2a00092ce04588e32f7074cf2aadc34259 =20 +[http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.23.1.tar.g= z] +md5=3D4788954a93f5fbf78e55e2aa6e03329f +sha256=3D03e2cf43ffe9935d56fa0ea3663fc9bd23ce9720682c79d6269e78a9a1629d63 + [http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-core-s= ounds-en-alaw-1.4.8.tar.gz] md5=3De708a5510a61217725b6ad663287dfa0 sha256=3D5d5c305079eb9918d271fad28ac73248a7d2962347dbd80d16aac66fe35e2729 diff --git a/packages/asterisk/asterisk-1.4.23.1/Makefile.patch b/packages/= asterisk/asterisk-1.4.23.1/Makefile.patch new file mode 100644 index 0000000..98345f4 --- /dev/null +++ b/packages/asterisk/asterisk-1.4.23.1/Makefile.patch @@ -0,0 +1,21 @@ +diff -Nurd asterisk-1.4.23.1.orig/Makefile asterisk-1.4.23.1/Makefile +--- asterisk-1.4.23.1.orig/Makefile 2008-11-29 17:58:29.000000000 +0100 ++++ asterisk-1.4.23.1/Makefile 2009-02-25 11:17:22.000000000 +0100 +@@ -125,7 +125,7 @@ + ASTSBINDIR=3D$(sbindir) + ASTSPOOLDIR=3D$(localstatedir)/spool/asterisk + ASTLOGDIR=3D$(localstatedir)/log/asterisk +- ASTVARRUNDIR=3D$(localstatedir)/run ++ ASTVARRUNDIR=3D$(localstatedir)/run/asterisk + ASTMANDIR=3D$(mandir) + ifneq ($(findstring BSD,$(OSARCH)),) + ASTVARLIBDIR=3D$(prefix)/share/asterisk +@@ -513,7 +513,7 @@ + @exit 1 + endif +=20 +-install: badshell datafiles bininstall ++install: badshell datafiles bininstall samples + @if [ -x /usr/sbin/asterisk-post-install ]; then \ + /usr/sbin/asterisk-post-install $(DESTDIR) . ; \ + fi diff --git a/packages/asterisk/asterisk-1.4.23.1/init b/packages/asterisk/a= sterisk-1.4.23.1/init new file mode 100644 index 0000000..d53a9a1 --- /dev/null +++ b/packages/asterisk/asterisk-1.4.23.1/init @@ -0,0 +1,77 @@ +#! /bin/sh=20 +# +# This is an init script for openembedded +# Copy it to /etc/init.d/callweaver and type +# > update-rc.d asterisk defaults 60 +# +asterisk=3D/usr/sbin/asterisk +pidfile=3D/var/run/asterisk/asterisk.pid +asterisk_args=3D"-npqT -U asterisk -G asterisk" + +test -x "$asterisk" || exit 0 + +case "$1" in + start) + echo -n "Starting Asterisk" + start-stop-daemon --start --quiet --exec $asterisk -- $asterisk_args + echo "." + ;; + stop) + echo -n "Stopping Asterisk" + $asterisk -rx "stop gracefully" + sleep 4 + if [ -f $pidfile ]; then + start-stop-daemon --stop --quiet --pidfile $pidfile + fi + echo "." + ;; + force-stop) + echo -n "Stopping Asterisk" + $asterisk -rx "stop now" + sleep 2 + if [ -f $pidfile ]; then + start-stop-daemon --stop --quiet --pidfile $pidfile + fi + echo "." + ;; + restart) + echo -n "Restarting Asterisk" + if [ -f $pidfile ]; then + $asterisk -rx "restart gracefully" + sleep 2 + else + start-stop-daemon --start --quiet --exec $asterisk -- $asterisk_args + fi + echo "." + ;; + force-restart) + echo -n "Forcibly Restarting Asterisk" + if [ -f $pidfile ]; then + $asterisk -rx "restart now" + sleep 2 + else + start-stop-daemon --start --quiet --exec $asterisk -- $asterisk_args + fi + echo "." + ;; + reload) + echo -n "Reloading Asterisk Configuration" + if [ -f $pidfile ]; then + $asterisk -rx "reload" + else + start-stop-daemon --start --quiet --exec $asterisk -- $asterisk_args + fi + echo "." + ;; + logger-reload) + if [ -f $pidfile ]; then + $asterisk -rx "logger reload" + fi + ;; + *) + echo "Usage: /etc/init.d/asterisk {start|stop|force-stop|restart|force= -restart|reload|logger-reload}" + exit 1 +esac + +exit 0 + diff --git a/packages/asterisk/asterisk-1.4.23.1/logrotate b/packages/aster= isk/asterisk-1.4.23.1/logrotate new file mode 100644 index 0000000..dfd25ee --- /dev/null +++ b/packages/asterisk/asterisk-1.4.23.1/logrotate @@ -0,0 +1,12 @@ +/var/log/asterisk/cdr-csv/Master.csv /var/log/asterisk/cdr-custom/Master.c= sv /var/log/asterisk/queue_log /var/log/asterisk/event_log /var/log/asteris= k/messages { + daily + missingok + compress + delaycompress + rotate 30 + sharedscripts + postrotate + /etc/init.d/asterisk logger-reload + endscript +} + diff --git a/packages/asterisk/asterisk-1.4.23.1/sounds.xml.patch b/package= s/asterisk/asterisk-1.4.23.1/sounds.xml.patch new file mode 100644 index 0000000..2a02bf6 --- /dev/null +++ b/packages/asterisk/asterisk-1.4.23.1/sounds.xml.patch @@ -0,0 +1,19 @@ +diff -Nurd asterisk-1.4.23.1.orig/sounds/sounds.xml asterisk-1.4.23.1/soun= ds/sounds.xml +--- asterisk-1.4.23.1.orig/sounds/sounds.xml 2006-10-25 19:08:58.000000000= +0200 ++++ asterisk-1.4.23.1/sounds/sounds.xml 2009-02-25 11:19:13.000000000 +010= 0 +@@ -6,7 +6,6 @@ + + + +- yes + + + +@@ -39,7 +38,6 @@ + + + +- yes + + + diff --git a/packages/asterisk/asterisk-1.4.23.1/volatiles b/packages/aster= isk/asterisk-1.4.23.1/volatiles new file mode 100644 index 0000000..c68e786 --- /dev/null +++ b/packages/asterisk/asterisk-1.4.23.1/volatiles @@ -0,0 +1,7 @@ +d asterisk asterisk 0775 /var/run/asterisk none +d asterisk asterisk 0775 /var/lib/asterisk none +d asterisk asterisk 0775 /var/log/asterisk none +d asterisk asterisk 0775 /var/log/asterisk/cdr-csv none +d asterisk asterisk 0775 /var/log/asterisk/cdr-custom none +d asterisk asterisk 0775 /var/spool/asterisk/outgoing none +d asterisk asterisk 0775 /var/spool/asterisk/voicemail none diff --git a/packages/asterisk/asterisk_1.4.23.1.bb b/packages/asterisk/ast= erisk_1.4.23.1.bb new file mode 100644 index 0000000..f9f8399 --- /dev/null +++ b/packages/asterisk/asterisk_1.4.23.1.bb @@ -0,0 +1,165 @@ +# Copyright (C) 2007-2008, Stelios Koroneos - Digital OPSiS, All Rights Re= served +# Released under the MIT license (see packages/COPYING) +DESCRIPTION =3D "The Asterisk open source software PBX" +HOMEPAGE =3D "http://www.asterisk.org" +LICENSE =3D "GPLv2" +PRIORITY =3D "optional" +SECTION =3D "console/telephony" +DEPENDS =3D "speex readline zlib openssl curl popt gnutls sqlite libogg li= bvorbis" +#RRECOMMENDS_${PN} =3D "logrotate" + +SRC_URI=3D"http://downloads.digium.com/pub/asterisk/releases/asterisk-${PV= }.tar.gz \ + file://sounds.xml.patch;patch=3D1 \ + file://Makefile.patch;patch=3D1 \ + file://logrotate \ + file://volatiles \ + file://init" + +ARCH_efika=3D"powerpc" +ARCH_dht-walnut=3D"powerpc" +ARCH_magicbox=3D"powerpc" +ARCH_sequoia=3D"powerpc" + +INITSCRIPT_NAME =3D "asterisk" +INITSCRIPT_PARAMS =3D "defaults 60" + +inherit autotools update-rc.d + +EXTRA_OECONF =3D "--with-ssl=3D${STAGING_EXECPREFIXDIR} \ + --with-z=3D${STAGING_EXECPREFIXDIR} \ + --with-curl=3D${STAGING_EXECPREFIXDIR} \ + --with-termcap=3D${STAGING_EXECPREFIXDIR} \ + --with-ogg=3D${STAGING_EXECPREFIXDIR} \ + --with-vorbis=3D${STAGING_EXECPREFIXDIR} \ + --with-sqlite=3D${STAGING_EXECPREFIXDIR} \ + --with-popt=3D${STAGING_EXECPREFIXDIR} \ + --with-gnutls=3D${STAGING_EXECPREFIXDIR} \ + --without-curses\ + --with-ncurses=3D${STAGING_EXECPREFIXDIR} \ + --without-imap\ + --without-netsnmp\ + --without-odbc\ + --without-osptk\ + --without-nbs\ + --without-pwlib\ + --without-radius\ + --without-tds\ + --without-postgres\ + --without-zaptel\ + " + +#export NOISY_BUILD=3Dyes + +export ASTCFLAGS =3D "-fsigned-char -I${STAGING_INCDIR} -DPATH_MAX=3D4096" +export ASTLDFLAGS=3D"${LDFLAGS} -lpthread -ldl -lresolv " +export PROC=3D"${ARCH}" + +do_configure_prepend () { + sed -i 's:/var:${localstatedir}:' ${WORKDIR}/logrotate + sed -i 's:/etc/init.d:${sysconfdir}/init.d:' ${WORKDIR}/logrotate + sed -i 's:/var:${localstatedir}:' ${WORKDIR}/volatiles +} + +do_configure () { + # Looks like rebuilding configure doesn't work, so we are skipping + # that and are just using the shipped one + # gnu-configize + # libtoolize --force + oe_runconf +} + + +do_compile() { + ( + #make sure that menuselect gets build using host toolchain + unset CC LD CXX CCLD CFLAGS CPPFLAGS LDFLAGS CXXFLAGS RANLIB + cd menuselect=20 + ./configure + oe_runmake + cd ../ + ) || exit 1 + oe_runmake +} + +do_install_append() { + install -d ${D}${sysconfdir}/init.d/ + install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/asterisk + install -c -D -m 644 ${WORKDIR}/logrotate ${D}${sysconfdir}/logrotate.d/a= sterisk + install -c -D -m 644 ${WORKDIR}/volatiles ${D}${sysconfdir}/default/volat= iles/asterisk +} + +pkg_postinst_prepend() { + grep -q asterisk ${sysconfdir}/group || addgroup --system asterisk + grep -q asterisk ${sysconfdir}/passwd || adduser --system --home ${locals= tatedir}/run/asterisk --no-create-home --disabled-password --ingroup asteri= sk -s ${base_bindir}/false asterisk + chown -R asterisk:asterisk ${libdir}/asterisk ${localstatedir}/lib/asteri= sk ${localstatedir}/spool/asterisk ${localstatedir}/log/asterisk ${localsta= tedir}/run/asterisk ${sysconfdir}/asterisk +} + +do_stage() { + autotools_stage_all +} + +FILES_${PN} +=3D "${libdir}/asterisk/modules/*" +FILES_${PN}-dbg +=3D "${libdir}/asterisk/modules/.debug \ + ${localstatedir}/lib/asterisk/*/.debug" + +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/adsi.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/adtranvofr.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/agents.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/alarmreceiver.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/alsa.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/amd.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/asterisk.adsi" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/asterisk.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr_custom.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr_manager.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr_odbc.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr_pgsql.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/cdr_tds.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/codecs.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/dnsmgr.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/dundi.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/enum.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/extconfig.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/extensions.ael" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/extensions.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/features.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/festival.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/followme.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/func_odbc.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/gtalk.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/h323.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/http.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/iax.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/iaxprov.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/indications.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/jabber.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/logger.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/manager.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/meetme.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/mgcp.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/misdn.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/modules.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/musiconhold.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/muted.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/osp.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/oss.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/phone.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/privacy.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/queues.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/res_odbc.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/res_snmp.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/rpt.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/rtp.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/say.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/sip.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/sip_notify.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/skinny.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/sla.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/smdi.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/telcordia-1.adsi" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/udptl.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/users.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/voicemail.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/asterisk/vpb.conf" +CONFFILES_${PN} +=3D "${sysconfdir}/logrotate.d/asterisk" --=20 1.5.4.3 ------=_NextPart_001_001C_01C9A49B.4B73B490-- ------=_NextPart_000_001B_01C9A49B.4B73B490 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILgTCCA1ww ggLFoAMCAQICAgPpMA0GCSqGSIb3DQEBBAUAMIG8MQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFt YnVyZzEQMA4GA1UEBxMHSGFtYnVyZzE6MDgGA1UEChMxVEMgVHJ1c3RDZW50ZXIgZm9yIFNlY3Vy aXR5IGluIERhdGEgTmV0d29ya3MgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3Mg MSBDQTEpMCcGCSqGSIb3DQEJARYaY2VydGlmaWNhdGVAdHJ1c3RjZW50ZXIuZGUwHhcNOTgwMzA5 MTE1OTU5WhcNMTEwMTAxMTE1OTU5WjCBvDELMAkGA1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcx EDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRDIFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBp biBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0Ex KTAnBgkqhkiG9w0BCQEWGmNlcnRpZmljYXRlQHRydXN0Y2VudGVyLmRlMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQCwKeu0drOu17ZbtF7nveOxnEkEV1uhq9l/Exv9umGr2Odx3y0AlF1RSH0j 73VihJA8Ch9ZEXQvjoCl/TACPSlSzXIaSSGcvMtSjkihY5bIEIUwaVd0RcBahsbVPeBoV30xaiSN RZc+MX5oZjJuJG3sMjbJQcrwMUTIo2HKG6A2HwIDAQABo2swaTAPBgNVHRMBAf8EBTADAQH/MA4G A1UdDwEB/wQEAwIBhjAzBglghkgBhvhCAQgEJhYkaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9n dWlkZWxpbmVzMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQQFAAOBgQBPmVmFyGRWgsVv PdhGCS88UcGncFiBkhLq9NQWAJZecijn1jZfGpyvH8KDGrQFVZmmWFw3KPJXHutdv7HTRQ9yHAPS AMcsVdr+X4l2i+LUd/VNCRevxLqrMCtPuB3q2f9Z8FB0Rrpe6jaw65J7D1jaMuFSvSM3D/XzAEqu sF7ebjCCA+wwggNVoAMCAQICDwDENwABAALlou1Djx5XszANBgkqhkiG9w0BAQUFADCBvDELMAkG A1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRD IFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNVBAsT GVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmljYXRlQHRy dXN0Y2VudGVyLmRlMB4XDTA3MDkyNjA3MjQwOVoXDTEwMTIzMTIyNTk1OVowfTELMAkGA1UEBhMC REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJTAjBgNVBAsTHFRDIFRydXN0Q2VudGVy IENsYXNzIDEgTDEgQ0ExKTAnBgNVBAMTIFRDIFRydXN0Q2VudGVyIENsYXNzIDEgTDEgQ0EgSUlJ MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDt9kYre5b9JKbNj5LffhGsiGlfobkfluO2XqPL zKoMOnduw9+sfHUINrW76Y9B02KC9vF3SDmxbIM4fKM3+7k/dKzb0zI4w66PBHx+5CqeykhMm8sQ aI4EpOUu7tWVfH8ZGHT9UpbVG17+Gi4znxxb/T9+IuB2Q/qr0ZJ5tR/7hwIDAQABo4IBLDCCASgw VwYIKwYBBQUHAQEESzBJMEcGCCsGAQUFBzAChjtodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2Nl cnRzZXJ2aWNlcy9jYWNlcnRzL3RjY2xhc3MxLmNydDASBgNVHRMBAf8ECDAGAQH/AgEAMEoGA1Ud IARDMEEwPwYJKoIUACwBAQEBMDIwMAYIKwYBBQUHAgEWJGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIu ZGUvZ3VpZGVsaW5lczAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP2u3ZGgztA5KkvvKMwSnk9+ FKp1MD4GA1UdHwQ3MDUwM6AxoC+GLWh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY3JsL3YyL3Rj Y2xhc3MxLmNybDANBgkqhkiG9w0BAQUFAAOBgQBe8NTmpp39KWyazqfbPAUwvRv/TEpem4Xy4Gsr 8t4RGG9ExKT/ktfFi2tXO+7LpTmJTbvQ+qHoxkBlmhD1oVVUn2zSIq372vfPvFoFtkvFatpmHDVu cTm1vVfeq1t3yDsvs3WLicz5jT4MSV5EFBaGMgaKjgAIU0NOMXSadvg1FDCCBC0wggOWoAMCAQIC DwDGeQABAAJleOfDDs0k2jANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJERTEcMBoGA1UEChMT VEMgVHJ1c3RDZW50ZXIgR21iSDElMCMGA1UECxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBD QTEpMCcGA1UEAxMgVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQSBJSUkwHhcNMDgwNjAyMTk1 OTE0WhcNMDkwNjAzMTk1OTE0WjBVMQswCQYDVQQGEwJERTEdMBsGA1UEAwwUQ2hyaXN0aWFuIFDD tnNzaW5nZXIxJzAlBgkqhkiG9w0BCQEWGGNocmlzdGlhbkBwb2Vzc2luZ2VyLmNvbTCBnzANBgkq hkiG9w0BAQEFAAOBjQAwgYkCgYEAuguFcdn+JUOZE1zrf7pNe49W/VOCLZ5qMl4oadEeC2gQEphG 9arX0oBpkpGvvHnZUPDk7YRgQvJCOKQAKpZl4s5yEHFzeT7TIrslx0gCvZTnz2/irp91OdTM/ODf IFLVm6y/9zUwqhE8xjOANKlKJjGWb1MZQa3OxVt0bAzx2aECAwEAAaOCAdUwggHRMIGZBggrBgEF BQcBAQSBjDCBiTBSBggrBgEFBQcwAoZGaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9jZXJ0c2Vy dmljZXMvY2FjZXJ0cy90Y19jbGFzczFfTDFfQ0FfSUlJLmNydDAzBggrBgEFBQcwAYYnaHR0cDov L29jc3AuSUlJLnRjY2xhc3MxLnRydXN0Y2VudGVyLmRlMB8GA1UdIwQYMBaAFP2u3ZGgztA5Kkvv KMwSnk9+FKp1MEoGA1UdIARDMEEwPwYJKoIUACwBAQEBMDIwMAYIKwYBBQUHAgEWJGh0dHA6Ly93 d3cudHJ1c3RjZW50ZXIuZGUvZ3VpZGVsaW5lczAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0OBBYEFFsT sBwLENTiHhGnFoxQdRHfWH5kMEkGA1UdHwRCMEAwPqA8oDqGOGh0dHA6Ly93d3cudHJ1c3RjZW50 ZXIuZGUvY3JsL3YyL3RjX2NsYXNzMV9MMV9DQV9JSUkuY3JsMCcGA1UdJQQgMB4GCCsGAQUFBwMC BggrBgEFBQcDBAYIKwYBBQUHAwcwIwYDVR0RBBwwGoEYY2hyaXN0aWFuQHBvZXNzaW5nZXIuY29t MA0GCSqGSIb3DQEBBQUAA4GBAO125wEI0aBufMa0kTLKOucyyMuu5imnJR39B/Ujbbivd9TR1NV1 JASrmgipzCxIL1GyaBL+ctUGbCyjxNd5C9NGdNBbdMQ/flcQEG7jWfDYpOCR3krSiRKFbsVXMhgh mn6iHbG2bzzj76IFqhKHvFS4OP5Hi79A9MGt4DATcm6JMYIDSzCCA0cCAQEwgZAwfTELMAkGA1UE BhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJTAjBgNVBAsTHFRDIFRydXN0Q2Vu dGVyIENsYXNzIDEgTDEgQ0ExKTAnBgNVBAMTIFRDIFRydXN0Q2VudGVyIENsYXNzIDEgTDEgQ0Eg SUlJAg8AxnkAAQACZXjnww7NJNowCQYFKw4DAhoFAKCCAhAwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMDkwMzE0MTA1MjA0WjAjBgkqhkiG9w0BCQQxFgQUQojL23Cw tXWt8nkfNcAsHBJ2z7EwZwYJKoZIhvcNAQkPMVowWDAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgIC AIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwBwYFKw4DAhowCgYIKoZI hvcNAgUwgaEGCSsGAQQBgjcQBDGBkzCBkDB9MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1 c3RDZW50ZXIgR21iSDElMCMGA1UECxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQTEpMCcG A1UEAxMgVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQSBJSUkCDwDGeQABAAJleOfDDs0k2jCB owYLKoZIhvcNAQkQAgsxgZOggZAwfTELMAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2Vu dGVyIEdtYkgxJTAjBgNVBAsTHFRDIFRydXN0Q2VudGVyIENsYXNzIDEgTDEgQ0ExKTAnBgNVBAMT IFRDIFRydXN0Q2VudGVyIENsYXNzIDEgTDEgQ0EgSUlJAg8AxnkAAQACZXjnww7NJNowDQYJKoZI hvcNAQEBBQAEgYCXQJmpvGeAcD15APH2EISN5J99zEqTWwRqavFJyJEZsCqS43KAMaupHPQRcBEU npMaH9P2Vi1kA9X09AAfu+AhXwykUfOlwHcOHMsYZ2cCjHzIi/P3pl/48PookatXRlxhHaZgBMm7 CuxlO6Z3mHp/pzfTb4HFb+FziWn0G5tFPAAAAAAAAA== ------=_NextPart_000_001B_01C9A49B.4B73B490--