--Apple-Mail=_6635199E-F0F1-40A8-B683-4F6C4A79B399
Content-Type: multipart/alternative;
boundary="Apple-Mail=_6E8C6C2A-A71D-4391-8691-0E1DBECC9F17"
--Apple-Mail=_6E8C6C2A-A71D-4391-8691-0E1DBECC9F17
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
On 13 Nov 2015, at 06:30 , Ryan Tandy <ryan(a)openldap.org>
wrote:
=20
Hello Christian,
=20
On Thu, Nov 12, 2015 at 12:54:09PM +0000, boesch(a)fhv.at wrote:
> I installed OpenLDAP 2.4.42, enabled these overlays on the mdb =
database:
> olcOverlay=3D{0}syncprov.ldif
> olcOverlay=3D{1}dds.ldif
> olcOverlay=3D{2}accesslog.ldif
> olcOverlay=3D{3}unique.ldif
> olcOverlay=3D{4}ppolicy.ldif
> olcOverlay=3D{5}refint.ldif
> olcOverlay=3D{6}memberof.ldif
> olcOverlay=3D{7}dynlist.ldif
> started, everything is fine.
>=20
> Then I added an empty base tree:
> dn: dc=3Dexample,dc=3Dnet
> objectClass: dcObject
> objectClass: organization
> o: ORG
> dc: example
>=20
> dn: cn=3Dadmin,dc=3Dexample,dc=3Dnet
> objectClass: organizationalRole
> cn: LDAP Admin
> cn: admin
>=20
> dn: o=3Dorg,dc=3Dexample,dc=3Dnet
> o: ORG
> objectClass: organization
> objectClass: top
=20
I tried to reproduce your problem under openldap 2.4.42 on Linux =
(Debian), using
the attached config and the data LDIF you provided, but =
didn't observe any problems. Would you please provide more details about =
the configuration that causes the problem, including the options =
specified when you built OpenLDAP, and any applicable log messages? It =
would also be good to know if you can reproduce the problem using =
current sources from git branch OPENLDAP_REL_ENG_2_4, which is the =
2.4.43 release candidate.
on freebsd 10.2 build from source failed with the message:
cd back-mdb; make all
/bin/sh ../../../libtool --tag=3Ddisable-shared --mode=3Dcompile cc -g =
-O2 -I../../../include -I../../../include -I.. -I./.. =
-I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c
cc -g -O2 -I../../../include -I../../../include -I.. -I./.. =
-I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c -o =
mdb.o
./../../../libraries/liblmdb/mdb.c:4758:39: error: use of undeclared =
identifier 'O_DSYNC'
env->me_mfd =3D open(dpath, oflags | MDB_DSYNC, =
mode);
^
./../../../libraries/liblmdb/mdb.c:409:20: note: expanded from macro =
'MDB_DSYNC'
# define MDB_DSYNC O_DSYNC
^
./../../../libraries/liblmdb/mdb.c:9681:46: warning: data argument not =
used by format string [-Wformat-extra-args]
(int)mr[i].mr_pid, (size_t)mr[i].mr_tid, =
txnid);
=
^
1 warning and 1 error generated.
*** Error code 1
Stop.
make[3]: stopped in /root/openldap/servers/slapd/back-mdb
*** Error code 1
regards,
chris
=20
thanks,
Ryan
=20
dn: cn=3Dconfig
objectClass: olcGlobal
=20
dn: cn=3Dschema,cn=3Dconfig
objectClass: olcSchemaConfig
=20
include: file:servers/slapd/schema/core.ldif
=20
include: file:servers/slapd/schema/cosine.ldif
=20
include: file:servers/slapd/schema/inetorgperson.ldif
=20
include: file:servers/slapd/schema/nis.ldif
=20
include: file:servers/slapd/schema/dyngroup.ldif
=20
include: file:servers/slapd/schema/ppolicy.ldif
=20
dn: olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcMdbConfig
olcSuffix: dc=3Dexample,dc=3Dnet
olcDbDirectory: data.d
olcRootDN: cn=3Droot,dc=3Dexample,dc=3Dnet
olcRootPW: secret
=20
dn: olcDatabase=3D{2}mdb,cn=3Dconfig
objectClass: olcMdbConfig
olcSuffix: cn=3Daccesslog
olcDbDirectory: accesslog.d
=20
dn: olcOverlay=3D{0}syncprov,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcSyncProvConfig
=20
dn: olcOverlay=3D{1}dds,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcDDSConfig
=20
dn: olcOverlay=3D{2}accesslog,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcAccessLogConfig
olcAccessLogDB: cn=3Daccesslog
=20
dn: olcOverlay=3D{3}unique,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcUniqueConfig
=20
dn: olcOverlay=3D{4}ppolicy,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcPPolicyConfig
=20
dn: olcOverlay=3D{5}refint,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcRefintConfig
=20
dn: olcOverlay=3D{6}memberof,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcMemberOf
=20
dn: olcOverlay=3D{7}dynlist,olcDatabase=3D{1}mdb,cn=3Dconfig
objectClass: olcDynamicList
--Apple-Mail=_6E8C6C2A-A71D-4391-8691-0E1DBECC9F17
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=us-ascii
<html><head><meta http-equiv=3D"Content-Type"
content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote
type=3D"cite" class=3D""><div =
class=3D"">On 13 Nov 2015, at 06:30 , Ryan Tandy <<a =
href=3D"mailto:ryan@openldap.org"
class=3D"">ryan(a)openldap.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div
class=3D""><div =
class=3D"">Hello Christian,<br class=3D""><br
class=3D"">On Thu, Nov 12, =
2015 at 12:54:09PM +0000, <a href=3D"mailto:boesch@fhv.at" =
class=3D"">boesch(a)fhv.at</a> wrote:<br
class=3D""><blockquote =
type=3D"cite" class=3D"">I installed OpenLDAP 2.4.42, enabled these
=
overlays on the mdb database:<br
class=3D"">olcOverlay=3D{0}syncprov.ldif<=
br class=3D"">olcOverlay=3D{1}dds.ldif<br =
class=3D"">olcOverlay=3D{2}accesslog.ldif<br =
class=3D"">olcOverlay=3D{3}unique.ldif<br =
class=3D"">olcOverlay=3D{4}ppolicy.ldif<br =
class=3D"">olcOverlay=3D{5}refint.ldif<br =
class=3D"">olcOverlay=3D{6}memberof.ldif<br =
class=3D"">olcOverlay=3D{7}dynlist.ldif<br
class=3D"">started, =
everything is fine.<br class=3D""><br class=3D"">Then I
added an empty =
base tree:<br class=3D"">dn: dc=3Dexample,dc=3Dnet<br =
class=3D"">objectClass: dcObject<br class=3D"">objectClass:
=
organization<br class=3D"">o: ORG<br class=3D"">dc:
example<br =
class=3D""><br class=3D"">dn:
cn=3Dadmin,dc=3Dexample,dc=3Dnet<br =
class=3D"">objectClass: organizationalRole<br class=3D"">cn:
LDAP =
Admin<br class=3D"">cn: admin<br class=3D""><br
class=3D"">dn: =
o=3Dorg,dc=3Dexample,dc=3Dnet<br class=3D"">o: ORG<br =
class=3D"">objectClass: organization<br
class=3D"">objectClass: top<br =
class=3D""></blockquote><br class=3D"">I tried to
reproduce your problem =
under openldap 2.4.42 on Linux (Debian), using the attached config and =
the data LDIF you provided, but didn't observe any problems. Would you =
please provide more details about the configuration that causes the =
problem, including the options specified when you built OpenLDAP, and =
any applicable log messages? It would also be good to know if you can =
reproduce the problem using current sources from git branch =
OPENLDAP_REL_ENG_2_4, which is the 2.4.43 release candidate.<br =
class=3D""></div></div></blockquote><div><br
class=3D""></div>on freebsd =
10.2 build from source failed with the message:</div><div><br =
class=3D""></div><div><div style=3D"margin: 0px;
font-size: 11px; =
line-height: normal; font-family: Menlo;"
class=3D""> cd =
back-mdb; make all</div><div style=3D"margin: 0px; font-size: =
11px; line-height: normal; font-family: Menlo;" class=3D"">/bin/sh =
../../../libtool --tag=3Ddisable-shared --mode=3Dcompile cc -g -O2 =
-I../../../include -I../../../include -I.. -I./.. =
-I./../../../libraries/liblmdb -c =
./../../../libraries/liblmdb/mdb.c</div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""> cc -g -O2 -I../../../include -I../../../include -I.. =
-I./.. -I./../../../libraries/liblmdb -c =
./../../../libraries/liblmdb/mdb.c -o mdb.o</div><div style=3D"margin: =
0px; font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><b
class=3D"">./../../../libraries/liblmdb/mdb.c:4758:39: =
</b><span style=3D"font-variant-ligatures: no-common-ligatures; color: =
#c33720" class=3D""><b class=3D"">error:
</b></span><b class=3D"">use of =
undeclared identifier 'O_DSYNC'</b></div><div style=3D"margin:
0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D"">
=
env->me_mfd =3D open(dpath, oflags | =
MDB_DSYNC, mode);</div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Menlo; color: rgb(52, 189, 38);" =
class=3D""><b class=3D"">
=
=
=
^</b></div><div style=3D"margin: 0px;
font-size: =
11px; line-height: normal; font-family: Menlo;" class=3D""><b =
class=3D"">./../../../libraries/liblmdb/mdb.c:409:20: note:
</b>expanded =
from macro 'MDB_DSYNC'</div><div style=3D"margin: 0px; font-size:
11px; =
line-height: normal; font-family: Menlo;" class=3D""># define =
MDB_DSYNC O_DSYNC</div><div style=3D"margin:
0px; =
font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(52, =
189, 38);" class=3D""><b class=3D"">
=
^</b></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><b =
class=3D"">./../../../libraries/liblmdb/mdb.c:9681:46: </b><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: #d53bd3" =
class=3D""><b class=3D"">warning:
</b></span><b class=3D"">data argument =
not used by format string [-Wformat-extra-args]</b></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D"">
=
=
(int)mr[i].mr_pid, (size_t)mr[i].mr_tid, txnid);</div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo; color: rgb(52, 189, 38);" class=3D""><b
class=3D""> =
=
=
=
^</b></div><div
style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" class=3D"">1
=
warning and 1 error generated.</div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;"
class=3D"">*** =
Error code 1</div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Menlo; min-height: 13px;"
class=3D""><br=
class=3D""></div><div style=3D"margin: 0px; font-size: 11px;
=
line-height: normal; font-family: Menlo;"
class=3D"">Stop.</div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D"">make[3]: stopped in =
/root/openldap/servers/slapd/back-mdb</div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;"
class=3D"">*** =
Error code 1</div><div class=3D""><br
class=3D""></div><div class=3D""><br=
class=3D""></div><div
class=3D"">regards,</div><div =
class=3D"">chris</div><div class=3D""><br
class=3D""></div><blockquote =
type=3D"cite" class=3D""><div class=3D""><div
class=3D""><br =
class=3D"">thanks,<br class=3D"">Ryan<br
class=3D""><br class=3D"">dn: =
cn=3Dconfig<br class=3D"">objectClass: olcGlobal<br
class=3D""><br =
class=3D"">dn: cn=3Dschema,cn=3Dconfig<br
class=3D"">objectClass: =
olcSchemaConfig<br class=3D""><br class=3D"">include: =
file:servers/slapd/schema/core.ldif<br class=3D""><br
class=3D"">include: =
file:servers/slapd/schema/cosine.ldif<br class=3D""><br =
class=3D"">include: file:servers/slapd/schema/inetorgperson.ldif<br =
class=3D""><br class=3D"">include:
file:servers/slapd/schema/nis.ldif<br =
class=3D""><br class=3D"">include: =
file:servers/slapd/schema/dyngroup.ldif<br class=3D""><br =
class=3D"">include: file:servers/slapd/schema/ppolicy.ldif<br =
class=3D""><br class=3D"">dn:
olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcMdbConfig<br class=3D"">olcSuffix:
=
dc=3Dexample,dc=3Dnet<br class=3D"">olcDbDirectory: data.d<br =
class=3D"">olcRootDN: cn=3Droot,dc=3Dexample,dc=3Dnet<br =
class=3D"">olcRootPW: secret<br class=3D""><br
class=3D"">dn: =
olcDatabase=3D{2}mdb,cn=3Dconfig<br class=3D"">objectClass: =
olcMdbConfig<br class=3D"">olcSuffix: cn=3Daccesslog<br =
class=3D"">olcDbDirectory: accesslog.d<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{0}syncprov,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcSyncProvConfig<br
class=3D""><br class=3D"">dn:=
olcOverlay=3D{1}dds,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcDDSConfig<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{2}accesslog,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcAccessLogConfig<br
class=3D"">olcAccessLogDB: =
cn=3Daccesslog<br class=3D""><br class=3D"">dn: =
olcOverlay=3D{3}unique,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcUniqueConfig<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{4}ppolicy,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcPPolicyConfig<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{5}refint,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcRefintConfig<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{6}memberof,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcMemberOf<br class=3D""><br
class=3D"">dn: =
olcOverlay=3D{7}dynlist,olcDatabase=3D{1}mdb,cn=3Dconfig<br =
class=3D"">objectClass: olcDynamicList<br =
class=3D""></div></div></blockquote></div><br
class=3D""></body></html>=
--Apple-Mail=_6E8C6C2A-A71D-4391-8691-0E1DBECC9F17--
--Apple-Mail=_6635199E-F0F1-40A8-B683-4F6C4A79B399
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKQjCCBQAw
ggPooAMCAQICEANL7hcft+EGNy/UckJAvSowDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVVMx
FTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UE
AxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTE0MTExODEyMDAwMFoXDTI0MTExODEy
MDAwMFowaTELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQBgNVBAcTCUFt
c3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMR0wGwYDVQQDExRURVJFTkEgUGVyc29uYWwgQ0EgMzCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMalux9VgvSlNHIUcmWbX9XqoGjYm4KJT1Ni
nHuMzg7a1DIOrxuMy6br2+DrAzSUwYd+UyCoHvkbF4p9AWYSV2heLZwuKyGoVS9TZwl4zdJpGwuT
YGy4KBPOH02xiCatRfrQoc6rt5gpVnFs8VYkXacw4G4xc27aoFdMZIt4tcec28bevtMvMaDWgDm1
4DFAToSjzJJJ4hds/vBkHvq6vCWHnU8huslmOQON1BUQuHs6VM/VY7pP8d/oGwR94VymhrV74xb+
XDRV61M88dDXkdgpg/ZZiiEfHMOIL5BTATtRlUGWn1xcinAe4PNKJtzlEbfPSf+PZJALHQOTkUwB
QSsCAwEAAaOCAaYwggGiMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgGGMHkGCCsG
AQUFBwEBBG0wazAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEMGCCsGAQUF
BzAChjdodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0Eu
Y3J0MIGBBgNVHR8EejB4MDqgOKA2hjRodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRB
c3N1cmVkSURSb290Q0EuY3JsMDqgOKA2hjRodHRwOi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNl
cnRBc3N1cmVkSURSb290Q0EuY3JsMD0GA1UdIAQ2MDQwMgYEVR0gADAqMCgGCCsGAQUFBwIBFhxo
dHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BTMB0GA1UdDgQWBBTwIelJd3Ofha4YO+hScBQG7ULu
yjAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkqhkiG9w0BAQsFAAOCAQEAOsIb
K/5j3rthtLlHqPx8BbEmICJRm8g9+fXFWB6wXqOynAJBjzEaf8wbTh34mH3sjwj9d/Hb0kQQWrat
CbDg/GI71GINnvGgPE13iutENHuOu04pA/wn6j5qHS9I4/raGcP/M9Ls1Ey0jJVLYbbvsoAvl8hH
raeCv3zh+YmCEO/RuyMYCZ67cQ/TGFSwMlPrUigAagoGfEE8B6DdZex1Kbgaftu3K9qR7IW1h5uv
YqY4FJrbw9GoZIO6vnppmEmgzZ4zNzqmua8bDC0DNGxzm3Y6wpG4dZXo7dqc/YrbuMZlHZuLVVfU
1BS8hulU1O7COb5dxm2xr8AAkX0oaQSx4DCCBTowggQioAMCAQICEA2YtdiSBlHYQKDqqgqWaMww
DQYJKoZIhvcNAQELBQAwaTELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQ
BgNVBAcTCUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMR0wGwYDVQQDExRURVJFTkEgUGVyc29u
YWwgQ0EgMzAeFw0xNTA1MjkwMDAwMDBaFw0xODA1MjkxMjAwMDBaMHkxCzAJBgNVBAYTAkFUMRMw
EQYDVQQIEwpWb3JhcmxiZXJnMREwDwYDVQQHEwhEb3JuYmlybjEnMCUGA1UEChMeRmFjaGhvY2hz
Y2h1bGUgVm9yYXJsYmVyZyBHbWJIMRkwFwYDVQQDDBBDaHJpc3RpYW4gQsO2c2NoMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzp4fre091WBIlsq2ZvDkwShPkJuGNnXNBlbXxIeR0/rz
1RHTw9pTHFB0vfSK/eVytrPwdr+jQdMVlZ6CuLjmOkV2Ivy1Af9P2aClsYIteht/LfwkmOJZrl3F
mjdJ7fOvvxHstMRj6UCuz1/x1ARMaYVxLYZeBcbisDApA+bKikZ88bTeLNGE0n1mXREYZTFlLCqZ
b5+UNyae8iLilr7LDSGIeGbN2OH4ZbfWLT8Xuol+Qpcpcitja84G5iyBEx/v1H9qnrIdID4aLZAN
64UiCgKDUPutx+V3BVRJKBiVt4w5LGvXJPG8djApeVTW+YmBmQTdt4we+xCuYtvOPUxtgQIDAQAB
o4IBzDCCAcgwHwYDVR0jBBgwFoAU8CHpSXdzn4WuGDvoUnAUBu1C7sowHQYDVR0OBBYEFJaOo3g6
6TwrK6OMuIrmPweKN1SaMAwGA1UdEwEB/wQCMAAwGAYDVR0RBBEwD4ENYm9lc2NoQGZodi5hdDAO
BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEMGA1UdIAQ8MDow
OAYKYIZIAYb9bAQBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
MHUGA1UdHwRuMGwwNKAyoDCGLmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9URVJFTkFQZXJzb25h
bENBMy5jcmwwNKAyoDCGLmh0dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9URVJFTkFQZXJzb25hbENB
My5jcmwwcwYIKwYBBQUHAQEEZzBlMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5j
b20wPQYIKwYBBQUHMAKGMWh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9URVJFTkFQZXJzb25h
bENBMy5jcnQwDQYJKoZIhvcNAQELBQADggEBAH3jDh6ahP08DrzZ4HrSvyCFr/Jnu2s/7F77HZuH
jf77zODdRDCpoKj1TfOQE7gTA9nW/dpuOzSVhNauWisD6lF1tSLXnFDlkUaQmg7MzE1laV4anMb2
WGU5sKHawq4FH1SQyS1sjuilmc69Y6gRFRSx2XZ3CiG+3drAiV1DVpYvLc4Yd4Izw1RsayxnMxaw
uX+RUngMgtw92b1bmiQM1DlJq+g6sFoz7iUdMEReX+zapXCDtxGb65v2LjB1w35CVu5D6YW38JxF
qQ7CeFdFpd3NEIcV6eykiaX5P55E2SX0wY+kpFvm64F5lAPqlc28qtKv560BiN7W9eJUotHyUA0x
ggMlMIIDIQIBATB9MGkxCzAJBgNVBAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1Ib2xsYW5kMRIwEAYD
VQQHEwlBbXN0ZXJkYW0xDzANBgNVBAoTBlRFUkVOQTEdMBsGA1UEAxMUVEVSRU5BIFBlcnNvbmFs
IENBIDMCEA2YtdiSBlHYQKDqqgqWaMwwCQYFKw4DAhoFAKCCAX0wGAYJKoZIhvcNAQkDMQsGCSqG
SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTUxMTE2MTQwNjE2WjAjBgkqhkiG9w0BCQQxFgQUKOCp
RayljBV9dnmgox8AUJE6r9MwgYwGCSsGAQQBgjcQBDF/MH0waTELMAkGA1UEBhMCTkwxFjAUBgNV
BAgTDU5vb3JkLUhvbGxhbmQxEjAQBgNVBAcTCUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMR0w
GwYDVQQDExRURVJFTkEgUGVyc29uYWwgQ0EgMwIQDZi12JIGUdhAoOqqCpZozDCBjgYLKoZIhvcN
AQkQAgsxf6B9MGkxCzAJBgNVBAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1Ib2xsYW5kMRIwEAYDVQQH
EwlBbXN0ZXJkYW0xDzANBgNVBAoTBlRFUkVOQTEdMBsGA1UEAxMUVEVSRU5BIFBlcnNvbmFsIENB
IDMCEA2YtdiSBlHYQKDqqgqWaMwwDQYJKoZIhvcNAQEBBQAEggEAxTMptbs+oKCvo5HyF3f0j8Ot
MDihbSDVwXXBl4Wee2eQ6A+SnjWU89d78VF1rXanmRwCxuO4oNwIjmzagS7t/L12kTneZ5Pdc7vB
RS9XkYcNM+fgiPj9EFOdVQjZRLNneNNXzjQtJi2tS6cIzFtqh78JryT359y/eDyjx5Ker6gFtfMe
KkOx1Z9DoFptSrG+rF68L8HtWkUV71pwXRLTnUkMUnVEc82gcaKPdL+Knvvq+tTI/FP9Ta+Ys95M
vO9uq7k6bX+rrvGXu6UxWlKtKxEsTyvbiGE4fM6pNZyk1QIiUgVDFonWM1yCrtV1KhI1MdaccwOU
jjGhIfKpdl+WeAAAAAAAAA==
--Apple-Mail=_6635199E-F0F1-40A8-B683-4F6C4A79B399--