RE: freebsd SSLCryptoDevice
am 09.07.2002 17:16:51 von Noel.OKelly
This is a multi-part message in MIME format.
------_=_NextPart_001_01C2275B.A6D7CF6F
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Rob,
I will send you offline instructions for installing our card on Apache
2.0.39. If anyone else has similiar problems contact me directly
regards,
Noel O'Kelly
Product support engineer
Aep ltd.
-----Original Message-----
From: Robert McMonigal [mailto:robert_mcmonigal@hotmail.com]
Sent: 08 July 2002 20:39
To: modssl-users@modssl.org
Subject: freebsd SSLCryptoDevice
I have been trying to get an aep hardware acclerator to work under
apache=20
2.0.39. Everything installs fine and it runs fine with SSLCryptoDevice=20
builtin. But if I change builtin to aep and try to start it, it appears
to=20
start mormally (no error messages from the console) but in the error log
I=20
get "Init: Failed to enable Crypto Device API `aep'" I know the card is=20
working because I can do openssl speed rsa1024 -engine aep and the CPU
time=20
is less then a second for ten seconds of computations. I have tried
this on=20
redhat 7.3 and it works. So I was wondering if apache 2 compiles=20
differently on freebsd then redhat. Any ideas on what is going wrong
would=20
be greatly appreciated.
I run the following command for the configure
CFLAGS=3D"-DSSL_EXPERIMENTAL -DSSL_ENGINE" ./configure=20
--prefix=3D/usr/local/httpd --enable-ssl=20
--with-ssl=3D/usr/local/src/openssl-engine-0.9.6d
Thanks,
Rob
____________________________________________________________ _____
MSN Photos is the easiest way to share and print your photos:=20
http://photos.msn.com/support/worldwide.aspx
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
------_=_NextPart_001_01C2275B.A6D7CF6F
Content-Type: text/html;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
charset=3Dus-ascii">
6.0.4417.0">
RE: freebsd SSLCryptoDevice
Rob,
I will send you offline instructions for installing =
our card on Apache 2.0.39. If anyone else has similiar problems contact =
me directly
regards,
Noel O'Kelly
Product support engineer
Aep ltd.
-----Original Message-----
From: Robert McMonigal [
HREF=3D"mailto:robert_mcmonigal@hotmail.com">mailto:robert_m cmonigal@hotm=
ail.com]
Sent: 08 July 2002 20:39
To: modssl-users@modssl.org
Subject: freebsd SSLCryptoDevice
I have been trying to get an aep hardware acclerator =
to work under apache
2.0.39. Everything installs fine and it runs =
fine with SSLCryptoDevice
builtin. But if I change builtin to aep and try =
to start it, it appears to
start mormally (no error messages from the console) =
but in the error log I
get "Init: Failed to enable Crypto Device API =
`aep'" I know the card is
working because I can do openssl speed rsa1024 =
-engine aep and the CPU time
is less then a second for ten seconds of =
computations. I have tried this on
redhat 7.3 and it works. So I was wondering if =
apache 2 compiles
differently on freebsd then redhat. Any ideas =
on what is going wrong would
be greatly appreciated.
I run the following command for the configure
CFLAGS=3D"-DSSL_EXPERIMENTAL -DSSL_ENGINE" =
../configure
--prefix=3D/usr/local/httpd --enable-ssl
SIZE=3D2>--with-ssl=3D/usr/local/src/openssl-engine-0.9.6d
Thanks,
Rob
SIZE=3D2>___________________________________________________ _____________=
_
MSN Photos is the easiest way to share and print your =
photos:
HREF=3D"http://photos.msn.com/support/worldwide.aspx">http:/ /photos.msn.c=
om/support/worldwide.aspx
SIZE=3D2>___________________________________________________ _____________=
______
Apache Interface to OpenSSL =
(mod_ssl) &nbs=
p; www.modssl.org
User Support Mailing =
List &nb=
sp; =
modssl-users@modssl.org
Automated List =
Manager =
&=
nbsp; majordomo@modssl.org
------_=_NextPart_001_01C2275B.A6D7CF6F--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
RE: freebsd SSLCryptoDevice
am 09.07.2002 17:25:38 von Noel.OKelly
This is a multi-part message in MIME format.
------_=_NextPart_001_01C2275C.E0BF4E82
Content-Type: multipart/alternative;
boundary="----_=_NextPart_002_01C2275C.E0BF4E82"
------_=_NextPart_002_01C2275C.E0BF4E82
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Hi Rob,
Michelle Comyns recently tested our card using Apache 2.0 and
subsequently sent the attached to another customer. The tests were on
Linux rather that Freebsd but should be of assistance. Try these out and
let me know how you get on.
Regards,
Noel O'Kelly
Attached are the results of our Apache 2.0 testing.=20
These were carried out using Apache 2.0.36/ Red Hat Linux 7.2 on a Dual
1.26Ghz server with an AEP2000L card.
There are a few differences in the installation for Apache 2.0.
There is no longer a need to install mod_ssl as a seperate package
(features have been integrated into Apache)
The installation process is a s follows:
>From the directory where you unzipped the tar file -
CFLAGS=3D"DSSL_EXPERIMENTAL -DSSL_ENGINE" ./configure --enable-ssl
--with-ssl=3D/usr/local --enable-shared-mods=3D"ssl"
make=20
make install
This will install Apache 2.0 to /usr/local/apache2/ =20
This assumes that you have an AEP aware OpenSSL installed to /usr/local
(I used OpenSSL-engine-0.9.6d)
The line 'SSLCryptoDevice aep' should be added to the file
/usr/local/apache2/conf/ssl.conf
(All of the SSL configuration options have been taken from the http.conf
and are now in a new ssl.conf file)
Note: There is no longer an option to create a test certificate in
Apache 2.0 so you will need to copy a test certificate from
an older version of Apache in order to test the installation.
The performance tuning is similar to previous versions of Apache.
Apologies for the delay in sending these figures. If you have any
further questions don't hesitate to contact me.
regards,
Michelle Comyns
Product Support Engineer
AEP Systems,
Bray Business Park,
Southern Cross Route,
Bray,
Co. Wicklow.
-----Original Message-----
From: Robert McMonigal [mailto:robert_mcmonigal@hotmail.com]
Sent: 08 July 2002 20:39
To: modssl-users@modssl.org
Subject: freebsd SSLCryptoDevice
I have been trying to get an aep hardware acclerator to work under
apache=20
2.0.39. Everything installs fine and it runs fine with SSLCryptoDevice=20
builtin. But if I change builtin to aep and try to start it, it appears
to=20
start mormally (no error messages from the console) but in the error log
I=20
get "Init: Failed to enable Crypto Device API `aep'" I know the card is=20
working because I can do openssl speed rsa1024 -engine aep and the CPU
time=20
is less then a second for ten seconds of computations. I have tried
this on=20
redhat 7.3 and it works. So I was wondering if apache 2 compiles=20
differently on freebsd then redhat. Any ideas on what is going wrong
would=20
be greatly appreciated.
I run the following command for the configure
CFLAGS=3D"-DSSL_EXPERIMENTAL -DSSL_ENGINE" ./configure=20
--prefix=3D/usr/local/httpd --enable-ssl=20
--with-ssl=3D/usr/local/src/openssl-engine-0.9.6d
Thanks,
Rob
____________________________________________________________ _____
MSN Photos is the easiest way to share and print your photos:=20
http://photos.msn.com/support/worldwide.aspx
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
------_=_NextPart_002_01C2275C.E0BF4E82
Content-Type: text/html;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
charset=3Dus-ascii">
6.0.4417.0">
RE: freebsd SSLCryptoDevice
Hi Rob,
Michelle Comyns recently tested our card using Apache =
2.0 and subsequently sent the attached to another customer. The tests =
were on Linux rather that Freebsd but should be of assistance. Try these =
out and let me know how you get on.
Regards,
Noel O'Kelly
Attached are the results of our Apache 2.0 testing. =
These were carried out using Apache 2.0.36/ Red Hat =
Linux 7.2 on a Dual 1.26Ghz server with an AEP2000L card.
There are a few differences in the installation for =
Apache 2.0.
There is no longer a need to install mod_ssl as a =
seperate package (features have been integrated into Apache)
The installation process is a s follows:
From the directory where you unzipped the tar file =
-
CFLAGS=3D"DSSL_EXPERIMENTAL -DSSL_ENGINE" =
../configure --enable-ssl --with-ssl=3D/usr/local =
--enable-shared-mods=3D"ssl"
make
make install
This will install Apache 2.0 to =
/usr/local/apache2/
This assumes that you have an AEP aware OpenSSL =
installed to /usr/local (I used OpenSSL-engine-0.9.6d)
The line 'SSLCryptoDevice aep' should be added to the =
file /usr/local/apache2/conf/ssl.conf
(All of the SSL configuration options have been taken =
from the http.conf and are now in a new ssl.conf file)
Note: There is no longer an option to create a test =
certificate in Apache 2.0 so you will need to copy a test certificate =
from
an older version of Apache in order to test the =
installation.
The performance tuning is similar to previous versions =
of Apache.
Apologies for the delay in sending these figures. If =
you have any further questions don't hesitate to contact me.
regards,
Michelle Comyns
Product Support Engineer
AEP Systems,
Bray Business Park,
Southern Cross Route,
Bray,
Co. Wicklow.
-----Original Message-----
From: Robert McMonigal [
HREF=3D"mailto:robert_mcmonigal@hotmail.com">mailto:robert_m cmonigal@hotm=
ail.com]
Sent: 08 July 2002 20:39
To: modssl-users@modssl.org
Subject: freebsd SSLCryptoDevice
I have been trying to get an aep hardware acclerator =
to work under apache
2.0.39. Everything installs fine and it runs =
fine with SSLCryptoDevice
builtin. But if I change builtin to aep and try =
to start it, it appears to
start mormally (no error messages from the console) =
but in the error log I
get "Init: Failed to enable Crypto Device API =
`aep'" I know the card is
working because I can do openssl speed rsa1024 =
-engine aep and the CPU time
is less then a second for ten seconds of =
computations. I have tried this on
redhat 7.3 and it works. So I was wondering if =
apache 2 compiles
differently on freebsd then redhat. Any ideas =
on what is going wrong would
be greatly appreciated.
I run the following command for the configure
CFLAGS=3D"-DSSL_EXPERIMENTAL -DSSL_ENGINE" =
../configure
--prefix=3D/usr/local/httpd --enable-ssl
SIZE=3D2>--with-ssl=3D/usr/local/src/openssl-engine-0.9.6d
Thanks,
Rob
SIZE=3D2>___________________________________________________ _____________=
_
MSN Photos is the easiest way to share and print your =
photos:
HREF=3D"http://photos.msn.com/support/worldwide.aspx">http:/ /photos.msn.c=
om/support/worldwide.aspx
SIZE=3D2>___________________________________________________ _____________=
______
Apache Interface to OpenSSL =
(mod_ssl) &nbs=
p; www.modssl.org
User Support Mailing =
List &nb=
sp; =
modssl-users@modssl.org
Automated List =
Manager =
&=
nbsp; majordomo@modssl.org
------_=_NextPart_002_01C2275C.E0BF4E82--
------_=_NextPart_001_01C2275C.E0BF4E82
Content-Type: application/vnd.ms-excel;
name="LinuxApache2.0.xls"
Content-Transfer-Encoding: base64
Content-Description: LinuxApache2.0.xls
Content-Disposition: attachment;
filename="LinuxApache2.0.xls"
0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAB AAAAHAAAAAAAAAAA
EAAA/v///wAAAAD+////AAAAABsAAAD///////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// //////////////8J
CBAAAAYFAP4czQfJQAAABgEAAOEAAgCwBMEAAgAAAOIAAABcAHAABAAAVXNl ciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEIAAgCwBGEB AgAAAMABAAA9AQYA
AQACAAMAnAACAA4AGQACAAAAEgACAAAAEwACAAAArwECAAAAvAECAAAAPQAS AHgAPABMO4EkOAAA
AAAAAQBYAkAAAgAAAI0AAgAAACIAAgAAAA4AAgABALcBAgAAANoAAgAAADEA GgDIAAAA/3+QAQAA
AAAAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAAAAAUBQQByAGkAYQBs ADEAGgDIAAAA/3+Q
AQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAAAAAUBQQByAGkA YQBsADEAGgDIAAEA
/3+8AgAAAAIAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAIAAAUBQQBy AGkAYQBsAB4EHAAF
ABcAACJJUqMiIywjIzA7XC0iSVKjIiMsIyMwHgQhAAYAHAAAIklSoyIjLCMj MDtbUmVkXVwtIklS
oyIjLCMjMB4EIgAHAB0AACJJUqMiIywjIzAuMDA7XC0iSVKjIiMsIyMwLjAw HgQnAAgAIgAAIklS
oyIjLCMjMC4wMDtbUmVkXVwtIklSoyIjLCMjMC4wMB4EOwAqADYAAF8tIklS oyIqICMsIyMwXy07
XC0iSVKjIiogIywjIzBfLTtfLSJJUqMiKiAiLSJfLTtfLUBfLR4ELAApACcA AF8tKiAjLCMjMF8t
O1wtKiAjLCMjMF8tO18tKiAiLSJfLTtfLUBfLR4EQwAsAD4AAF8tIklSoyIq ICMsIyMwLjAwXy07
XC0iSVKjIiogIywjIzAuMDBfLTtfLSJJUqMiKiAiLSI/P18tO18tQF8tHgQ0 ACsALwAAXy0qICMs
IyMwLjAwXy07XC0qICMsIyMwLjAwXy07Xy0qICItIj8/Xy07Xy1AXy3gABQA AAAAAPX/IAAAAAAA
AAAAAAAAwCDgABQAAQAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAQAAAPX/IAAA 9AAAAAAAAAAAwCDg
ABQAAgAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAgAAAPX/IAAA9AAAAAAAAAAA wCDgABQAAAAAAPX/
IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAA APX/IAAA9AAAAAAA
AAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAA AAAAAAAAwCDgABQA
AAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDg ABQAAAAAAPX/IAAA
9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/ IAAA9AAAAAAAAAAA
wCDgABQAAAAAAAEAIAAAAAAAAAAAAAAAwCDgABQAAQArAPX/IAAA+AAAAAAA AAAAwCDgABQAAQAp
APX/IAAA+AAAAAAAAAAAwCDgABQAAQAsAPX/IAAA+AAAAAAAAAAAwCDgABQA AQAqAPX/IAAA+AAA
AAAAAAAAwCDgABQAAQAJAPX/IAAA+AAAAAAAAAAAwCDgABQABQAAAAEAIgAA GAAAAAAAAAAAwCDg
ABQABQAAAAEAIgAAOBERQCBAIAAAwCDgABQAAAAAAAEAIAAAIBERQCBAIAAA wCDgABQAAAAAAAEA
IgAAMBERQCBAIAAAwCDgABQAAAAJAAEAIgAANBERQCBAIAAAwCDgABQABgAA AAEAIgAAOBERQCBA
IAAAwCDgABQABgAJAAEAIgAAPBERQCBAIAAAwCCTAgQAEIAD/5MCBAARgAb/ kwIEABKABP+TAgQA
E4AH/5MCBAAAgAD/kwIEABSABf9gAQIAAACFAA4APwcAAAAABgBTaGVldDGF AA4A4BIAAAAABgBT
aGVldDKFAA4A5xMAAAAABgBTaGVldDOMAAQAAQBhAa4BBAADAAEEFwAIAAEA AAAAAAAAGAAbACAA
AAELAAAAAQAAAAAAAAY7AAAAAB0AAAAGAMEBCADBAQAAYGkBAPwAhgALAAAA CwAAAAgAAEFFUCBM
aXRlCAAAU29mdHdhcmUEAABMb2FkAwAAVFBTAwAAQ1BVCQAAUm91bmR0cmlw BwAAMUsgUGFnZQkA
AExpbnV4IDcuMhUAAE9wZW5TU0wgMC45LjY1LWVuZ2luZQgAAEFFUDIwMDBM DQAAQXBhY2hlIDIu
MC4zNv8AEgAIAKcGAAAMAAAA8gYAAFcAAAAKAAAACQgQAAAGEAD+HM0HyUAA AAYBAAALAhQAAAAA
AAEAAAAcAAAADQsAAGsSAAANAAIAAQAMAAIAZAAPAAIAAQARAAIAAAAQAAgA /Knx0k1iUD9fAAIA
AQAqAAIAAAArAAIAAACCAAIAAQCAAAgAAAAAAAAAAAAlAgQAAAD/AIEAAgDB BBQAAAAVAAAAgwAC
AAAAhAACAAAATQAOAwAAXABcAEEARQBQAC0AVQBTAC0ARABDAC0AMAAxAFwA QwBhAG0AcABiAGUA
bABsAC0AUAByAGkAbgB0AAAAAAAAAAEEAAXcADACQ/+ABwEAAQDqCm8IZAAB AA8AWAIBAAEAWAID
AAEATABlAHQAdABlAHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAgAAAAwBAAD/ ////AAAAAAAAAAAA
AAAAAAAAAERJTlUiAAAAMAIAAOpxV0kAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAADQAAAAEA
AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAoQAi
AAEAZAABAAEAAQACAFgCWAIAAAAAAADgPwAAAAAAAOA/AQBVAAIACAB9AAwA AAAAALYVDwACAAIA
fQAMAAEAAQDbDA8AAgACAH0ADAACAAIAJAsPAAIAAgB9AAwAAwADALYLDwAC AAIAfQAMAAQABACS
EA8AAgACAAACDgABAAAAHAAAAAAABgAAAAgCEAABAAAABgD/AAAAAAAAAQ8A CAIQAAIAAAAGAP8A
AAAAAAABDwAIAhAAAwAAAAYA/wAAAAAAAAEPAAgCEAAEAAAABgD/AAAAAAAA AQ8ACAIQAAUAAAAG
AP8AAAAAAAABDwAIAhAABgAAAAYA/wAAAAAAAAEPAAgCEAAHAAAABgD/AAAA AAAAAQ8ACAIQAAgA
AAAGAP8AAAAAAAABDwAIAhAACQAAAAYA/wAAAAAAAAEPAAgCEAAKAAAABgD/ AAAAAAAAAQ8ACAIQ
AAsAAAAGAP8AAAAAAAABDwAIAhAADAAAAAYA/wAAAAAAAAEPAAgCEAANAAAA BgD/AAAAAAAAAQ8A
CAIQAA4AAAAGAP8AAAAAAAABDwAIAhAADwAAAAYA/wAAAAAAAAEPAAgCEAAQ AAAABQD/AAAAAAAA
AQ8ACAIQABEAAAAFAP8AAAAAAAABDwAIAhAAEgAAAAUA/wAAAAAAAAEPAAgC EAATAAAABQD/AAAA
AAAAAQ8ACAIQABQAAAAFAP8AAAAAAAABDwAIAhAAFQAAAAUA/wAAAAAAAAEP AAgCEAAWAAAABQD/
AAAAAAAAAQ8ACAIQABcAAAAFAP8AAAAAAAABDwAIAhAAGAAAAAUA/wAAAAAA AAEPAAgCEAAZAAAA
BQD/AAAAAAAAAQ8ACAIQABoAAAAFAP8AAAAAAAABDwAIAhAAGwAAAAUA/wAA AAAAAAEPAP0ACgAB
AAAADwAHAAAA/QAKAAEAAgAPAAkAAAD9AAoAAgAAAA8ACgAAAP0ACgACAAIA DwAGAAAA/QAKAAMA
AAAPAAgAAAABAgYABAAAABYA/QAKAAQAAQAWAAIAAAD9AAoABAACABYAAwAA AP0ACgAEAAMAFgAE
AAAA/QAKAAQABAAWAAUAAAABAgYABAAFABUA/QAKAAUAAAAXAAAAAAC9AB4A BQABABoAAAAAQBoA
AIBYQBsAAQAcQBoAAQAAQAQAAQIGAAUABQAVAAECBgAGAAAAFgC9AB4ABgAB ABoAAAAQQBoAACBj
QBsAAQAkQBoAAQAEQAQAAQIGAAYABQAVAAECBgAHAAAAFgC9ABgABwABABoA AAAYQBoAAEB1QBsA
AQA0QAMAAwIOAAcABAAaAJzEILByaJE/AQIGAAcABQAVAAECBgAIAAAAFgC9 AB4ACAABABoAAAAg
QBoAAJB4QBsAAQA+QBoAAQAAQAQAAQIGAAgABQAVAAECBgAJAAAAFwC9ABgA CQABABgAAAAkQBgA
ANCBQBkAAQBEQAMAAwIOAAkABAAYAJzEILByaJE/AQIGAAoAAAAXAL0AGAAK AAEAGAAAADRAGAAA
0ItAGQABAE5AAwADAg4ACgAEABgAGy/dJAaBlT8BAgYACwAAABcAvQAYAAsA AQAYAAAAREAYAAAQ
jUAZAAGAUUADAAMCDgALAAQAGAA5tMh2vp+aPwECBgAMAAAAFwC9ABgADAAB ABgAAABOQBgAACiN
QBkAAQBUQAMAAwIOAAwABAAYAHnpJjEIrJw/AQIGAA0AAAAXAL0AHgANAAEA GAAAAFRAGAAAMI1A
GQAAAPA/GAABAAhABAABAgYADgAAABcAvQAYAA4AAQAYAAAAWUAYAAAojUAZ AAAA8D8DAAMCDgAO
AAQAGACcxCCwcmihP74AEAAPAAAAFwAYABgAGQAYAAQAvgAQABAAAAAXABgA GAAZABgABAD9AAoA
EQAAABcAAQAAAL0AHgARAAEAGAAAAABAGAAAgFNAGQABAD5AGAABAARABAAB AgYAEgAAABcAvQAY
ABIAAQAYAAAAEEAYAACAYUAZAAGARkADAAMCDgASAAQAGADZzvdT46WbPwEC BgATAAAAFwC9AB4A
EwABABgAAAAYQBgAAABpQBkAAYBWQBgAAQAIQAQAAQIGABQAAAAXAL0AHgAU AAEAGAAAACBAGAAA
QGVAGQAAAPA/GAABABJABAABAgYAFQAAABcAvQAYABUAAQAYAAAAJEAYAAAg YkAZAAAA8D8DAAMC
DgAVAAQAGACcxCCwcmixPwECBgAWAAAAFwC9AB4AFgABABgAAAA0QBgAAEBh QBkAAADwPxgAAQAt
QAQAAQIGABcAAAAXAL0AGAAXAAEAGAAAAERAGAAA4GBAGQAAAPA/AwADAg4A FwAEABgAN4lBYOXQ
0j8BAgYAGAAAABcAvQAeABgAAQAYAAAATkAYAABAYEAZAAAA8D8YAAHARkAE AAECBgAZAAAAFwC9
AB4AGQABABgAAABUQBgAAABfQBkAAADwPxgAAUBQQAQAAQIGABoAAAAXAL0A HgAaAAEAGAAAAFlA
GAAAgF5AGQAAAPA/GAABAFRABAC+ABAAGwAAABcAGAAYABgAGAAEANcAOgD2 BgAACAIcABwADgBM
ADoANgBCADYAOAA4ADgAOAAsADgAFAAUADAAOAAsACwAOAAsADgALAAsACwA PgISALYGAAAAAEAA
AAAAAAAAAAAAAB0ADwADBAAFAAAAAQAEAAQABQXvAAYAAAA3AAAACgAAAAkI EAAABhAA/hzNB8lA
AAAGAQAACwIQAAAAAAAAAAAAAAAAAJgTAAANAAIAAQAMAAIAZAAPAAIAAQAR AAIAAAAQAAgA/Knx
0k1iUD9fAAIAAQAqAAIAAAArAAIAAACCAAIAAQCAAAgAAAAAAAAAAAAlAgQA AAD/AIEAAgDBBBQA
AAAVAAAAgwACAAAAhAACAAAAoQAiAAAA/wABAAEAAQAEAAAFBQUAAAAAAADg PwAAAAAAAOA/DQBV
AAIACAAAAg4AAAAAAAAAAAAAAAAAAAA+AhIAtgAAAAAAQAAAAAAAAAAAAAAA HQAPAAMAAAAAAAAB
AAAAAAAAAO8ABgAAADcAAAAKAAAACQgQAAAGEAD+HM0HyUAAAAYBAAALAhAA AAAAAAAAAAAAAAAA
nxQAAA0AAgABAAwAAgBkAA8AAgABABEAAgAAABAACAD8qfHSTWJQP18AAgAB ACoAAgAAACsAAgAA
AIIAAgABAIAACAAAAAAAAAAAACUCBAAAAP8AgQACAMEEFAAAABUAAACDAAIA AACEAAIAAAChACIA
AAD/AAEAAQABAAQAAAAAAAAAAAAAAOA/AAAAAAAA4D8NAFUAAgAIAAACDgAA AAAAAAAAAAAAAAAA
AD4CEgC2AAAAAABAAAAAAAAAAAAAAAAdAA8AAwAAAAAAAAEAAAAAAAAA7wAG AAAANwAAAAoAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /v8AAAUAAgAAAAAA
AAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kwAAAAtAAAAAgAAAAB AAAASAAAAAQAAABQ
AAAACAAAAGAAAAASAAAAcAAAAAsAAACIAAAADAAAAJQAAAANAAAAoAAAABMA AACsAAAAAgAAAOQE
AAAeAAAABQAAAFVzZXIAAGYAHgAAAAUAAABVc2VyAABmAB4AAAAQAAAATWlj cm9zb2Z0IEV4Y2Vs
AEAAAAAAxpGJAR3CAUAAAACAPBE6HvjBAUAAAAAAoqJyCB3CAQMAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAFAAIA AAAAAAAAAAAAAAAA
AAAAAAEAAAAC1c3VnC4bEJOXCAArLPmuMAAAANgAAAAJAAAAAQAAAFAAAAAP AAAAWAAAABcAAABk
AAAACwAAAGwAAAAQAAAAdAAAABMAAAB8AAAAFgAAAIQAAAANAAAAjAAAAAwA AAC1AAAAAgAAAOQE
AAAeAAAABAAAAEFFUAADAAAA7Q4JAAsAAAAAAAAACwAAAAAAAAALAAAAAAAA AAsAAAAAAAAAHhAA
AAMAAAAHAAAAU2hlZXQxAAcAAABTaGVldDIABwAAAFNoZWV0MwAMEAAAAgAA AB4AAAALAAAAV29y
a3NoZWV0cwADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAA BQAAAAYAAAAHAAAA
CAAAAAkAAAAKAAAA/v///wwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAD+ ////FAAAABUAAAAW
AAAAFwAAABgAAAAZAAAAGgAAAP7////9/////v////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
//////////////////////////////////////////////////////////// ////////////////
/////////////////////////////////////1IAbwBvAHQAIABFAG4AdABy AHkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////// //8CAAAAIAgCAAAA
AADAAAAAAAAARgAAAAAAAAAAAAAAAEAHCO0KHcIB/v///wAAAAAAAAAAVwBv AHIAawBiAG8AbwBr
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAABIAAgH/////
//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA7hQAAAAAAAAF
AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAKAACAQEAAAADAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAsAAAAAEAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkA SQBuAGYAbwByAG0A
YQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAEwAAAAAQAAAAAAAA
------_=_NextPart_001_01C2275C.E0BF4E82--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
Re: freebsd SSLCryptoDevice
am 09.07.2002 18:04:03 von Geoff Thorpe
On Mon, 8 Jul 2002, Robert McMonigal wrote:
> I have been trying to get an aep hardware acclerator to work under apache
> 2.0.39. Everything installs fine and it runs fine with SSLCryptoDevice
> builtin. But if I change builtin to aep and try to start it, it appears to
> start mormally (no error messages from the console) but in the error log I
> get "Init: Failed to enable Crypto Device API `aep'" I know the card is
> working because I can do openssl speed rsa1024 -engine aep and the CPU time
> is less then a second for ten seconds of computations. I have tried this on
> redhat 7.3 and it works. So I was wondering if apache 2 compiles
> differently on freebsd then redhat. Any ideas on what is going wrong would
> be greatly appreciated.
>
>
> I run the following command for the configure
>
> CFLAGS="-DSSL_EXPERIMENTAL -DSSL_ENGINE" ./configure
> --prefix=/usr/local/httpd --enable-ssl
> --with-ssl=/usr/local/src/openssl-engine-0.9.6d
Can you ensure you've got a decent debugging level set (eg. perhaps
"SSLLogLevel info") and post the last few lines of the error log when
starting up apache? That should include the openssl-generated error stack
which will go some way further to saying how/why the initialisation
failed. I'd suspect it's a failure to load the AEP-specific shared-library
(ie. a path issue) but without more info it's difficult to tell.
BTW: I assume you've verified that when you say "openssl speed rsa1024
-engine aep" is working, that you're talking about the copy of the
'openssl' binary in /usr/local/src/openssl-engine-0.9.6d and *not* the
'openssl' binary installed in a system $PATH as part of the freebsd
distribution? If not, you're comparing success with one (packaged,
installed, and quite possibly modified) build of openssl with failure of
an entirely different build of openssl.
Cheers,
Geoff
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
Re: freebsd SSLCryptoDevice
am 10.07.2002 09:02:16 von Mads Toftum
On Wed, Jul 10, 2002 at 01:48:15AM -0400, Cliff Woolley wrote:
> Note that there's no such thing as a separate SSLLog/SSLLogLevel in Apache
> 2.0 anymore -- it's all lumped in with the regular error_log.
>
Which is a really bad move IMHO - debugging with mod_ssl was very good, and
easy to use, but now with 2.0 it has been hacked into something much less
usable. Making the loglevel tie in with the general loglevel, you get debugging
info from two places at once, that it _very_ rarely makes sense to debug
together. For those of us who actually use the SSLLog as proof that every
transaction did in fact have the right levels of crypto etc, this is a real
PITA change. But I suppose that is what happens when someone decides to apr'ize
stuff they don't really know a whole lot about.
vh
Mads Toftum
--
`Darn it, who spiked my coffee with water?!' - lwall
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org
SSLLog"s demise (was Re: freebsd SSLCryptoDevice)
am 10.07.2002 18:23:22 von Cliff Woolley
On Wed, 10 Jul 2002, Mads Toftum wrote:
> Which is a really bad move IMHO - debugging with mod_ssl
> was very good, and easy to use, but now with 2.0 it has been hacked into
> something much less usable. Making the loglevel tie in with the general
> loglevel, you get debugging info from two places at once, that it _very_
> rarely makes sense to debug together.
FWIW, I was in the camp that totally agrees with this sentiment. The
decision to get rid of it was by no means unanimous. Feel free to start a
grassroots petition to get it added back in again. :) If the users want
it back, the users want it back...
--Cliff
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org