Return-Path: X-Original-To: apmail-perl-modperl-archive@www.apache.org Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1ADBA9A19 for ; Fri, 28 Sep 2012 20:59:13 +0000 (UTC) Received: (qmail 79114 invoked by uid 500); 28 Sep 2012 20:59:12 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 79037 invoked by uid 500); 28 Sep 2012 20:59:12 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 79027 invoked by uid 99); 28 Sep 2012 20:59:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Sep 2012 20:59:12 +0000 X-ASF-Spam-Status: No, hits=1.2 required=5.0 tests=HTML_IMAGE_ONLY_24,HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [173.229.252.163] (HELO omdx1665.uprr.com) (173.229.252.163) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Sep 2012 20:59:03 +0000 Received: from /spool/local by uprr.com with XMail ESMTP for from ; Fri, 28 Sep 2012 15:58:41 -0500 Received: from omhq16c9.uprr.com (72.37.15.69) by uprr.com (173.229.252.163) with XMail ESMTP; Fri, 28 Sep 2012 15:58:39 -0500 Received: from localhost (localhost [127.0.0.1]) by omhq16c9.uprr.com (postfix) with ESMTP id D672864016 for ; Fri, 28 Sep 2012 15:58:38 -0500 (CDT) Received: from uprrn5.www.uprr.com (en01.omdx528f.uprr.com [72.37.2.84]) by omhq16c9.uprr.com (postfix) with ESMTP for ; Fri, 28 Sep 2012 15:58:37 -0500 (CDT) To: modperl@perl.apache.org Subject: mp2 Apache2::ServerUtil::server_shutdown_cleanup_register runs only on startup Message-ID: From: "Thomas B. Doerr" Date: Fri, 28 Sep 2012 15:59:42 -0500 Content-Type: multipart/related; boundary="=_related 00733B1F86257A87_=" MIME-Version: 1.0 X-KeepSent: 259BD0C6:182B580A-86257A87:0073381A; name=$KeepSent; type=4 X-Mailer: Lotus Notes Release 8.5.2FP2 March 23, 2011 X-Disclaimed: 27427 X-EMSProtect: 0 x-cbid: 12092820-0009-0000-0000-000003494530 X-IBM-ISS-SpamDetectors: X-IBM-ISS-DetailInfo: BY=3.00000294; HX=3.00000196; KW=3.00000007; PH=3.00000001; SC=3.00000008; SDB=6.00178120; UDB=6.00040337; UTC=2012-09-28 20:58:39 X-Virus-Checked: Checked by ClamAV on apache.org --=_related 00733B1F86257A87_= Content-Type: multipart/alternative; boundary="=_alternative 00733B1F86257A87_=" --=_alternative 00733B1F86257A87_= Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F Using mod=5Fperl-2.0.4-10 on Apache 2.2 [prefork], with Apache::compat, I'v= e=20 registered a server-level cleanup handler in a PerlPostConfigureRequired=20 module using the following code: 34 warn "parent pid is $$\n"; 35 Apache2::ServerUtil::server=5Fshutdown=5Fcleanup=5Fregister((\&cleanup)= ); 36 sub cleanup { 37 warn "server cleanup in $$\n"; 38 } This is run outside the restart=5Fcount() check, in the module's main block= .=20 I would expect this message in the log on server shutdown when restarting. = However, it is only logged on server startup, like so: [Fri Sep 28 15:42:49 2012] [error] [APG] PostConfig server start parent pid is 17697 server cleanup in 17697 [Fri Sep 28 15:42:49 2012] [debug] mod=5Fso.c(246): loaded module=20 authz=5Fhost=5Fmodule [Fri Sep 28 15:42:49 2012] [debug] mod=5Fso.c(246): loaded module=20 include=5Fmodule [Fri Sep 28 15:42:49 2012] [debug] mod=5Fso.c(246): loaded module=20 log=5Fconfig=5Fmodule ... Trying to register a handler that can untie/delete a dbm, which should=20 only be valid for the current running Apache server instance. Thanks, ** This email and any attachments may contain information that is confidential= and/or privileged for the sole use of the intended recipient. Any use, re= view, disclosure, copying, distribution or reliance by others, and any forw= arding of this email or its contents, without the express permission of the= sender is strictly prohibited by law. If you are not the intended recipie= nt, please contact the sender immediately, delete the e-mail and destroy al= l copies. ** --=_alternative 00733B1F86257A87_= Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable

=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F

Using mod=5Fperl-2.= 0.4-10 on Apache 2.2 [prefork], with Apache::compat, I've registered a server-level cleanup handler in a PerlPostConfigureRequired module using the following code:

 34 warn "parent pi= d is $$\n";
 35 Apac= he2::ServerUtil::server=5Fshutdown=5Fcleanup=5Fregister((\&cleanup));
 36 sub cleanup { 37     warn "serv= er cleanup in $$\n";
 3= 8 }

This is run outside th= e restart=5Fcount() check, in the module's main block. I would expect this message in the log on server shutdown when restarting. However, it is only logged on server startup, like so:

[Fri Sep= 28 15:42:49 2012] [error]  [APG] PostConfig server start
parent= pid is 17697
server cleanup i= n 17697
[Fri Sep 28 15:42:49 2= 012] [debug] mod=5Fso.c(246): loaded module authz=5Fhost=5Fmodule
[Fri Sep 28 15:42:49 2012] [debug] mod=5Fso.c(246): loaded module include=5Fmodule
[Fri Sep 28 15:42:49 2012] [debug] mod=5Fso.c(246): loaded module log=5Fconfig=5Fmodule ...

Trying to register a handler that can untie/delete a dbm, which should only be valid for the current running Apache server instance. Thanks,

**

This email and any attachments may contain information that is confidential= and/or privileged for the sole use of the intended recipient. Any use, re= view, disclosure, copying, distribution or reliance by others, and any forw= arding of this email or its contents, without the express permission of the= sender is strictly prohibited by law. If you are not the intended recipie= nt, please contact the sender immediately, delete the e-mail and destroy al= l copies.
**
--=_alternative 00733B1F86257A87_=-- --=_related 00733B1F86257A87_= Content-Type: image/jpeg Content-ID: <_2_072DC69C072DC45C00733B1F86257A87> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCABkASwDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Looo oAKKK5vx9458NeBtPgvfEd/9mjuJRFEqoXdz3IUc4Uck/wBSAajGU3yxV2JtJXZ0lFZXhvxJoHiS 1+1aDrNjqUQALG3mDlM9mA5U+xwa1aTTi7ME77BRRXOeNfHPhTwbaGfxDrVraNtykG7dNJ/uxj5j 9cY9acYym7RV2DaSuzo6Ky/CviDSfFGg2ut6Ldrc2Vyu5HHBB7qw7MDwRWpSacXZjTvqgooopAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBg+P fFmj+C/DVzr2tTiOCEYjjB+eaTHyxoO7H9OSeAa+EfHvijxF8QfEN54h1NJptg4SJCYrSLJ2qPQd eT1OSa9N/bItvFUXji1n1a587Q5oj/ZaxgqkWMeYrDP38kEnuCOmMDB+AV3pcuh+OPDF9rOnaTda 3piw2c1/N5UBdS2Qz9vvD369a+jwNCOHoe3Wrf4K/wDVzz683UnybI87sbPxBZXcc9la6nbXIjM0 bwxyI4Tj5wRzjkc9Oa6/SfiP8XbeK3Wy8ReIZkmB8gyBp/M29dpcHdjvXvEHj3wno/xBtXj8Q6Re jRfBM1s8iXaiGe4WWEiFHPDM3lnAGTg1YtvFnw7h8S/DubQ/EGkWmlQLqMzxS3kaGz86PcEkBP7v 5mKgH0wM1c8W5fFSv/wzfYmNJLaR89XPj/4sa7p8848Q+I7izhH7+S1LoiD/AGjGAAPrXGSW2pXQ W9kt7ucXEuxZmRm82Q9g3dvbrX0z8OPEtofCngifQvHug+HNH0aHb4i0u7dUmnfOXYKRl9/OORjd xk8C74I8bfDT/hGrHS765sLfT73xNdXVojToj2GyczW8jrnMaHAXJwBuweCav606d+Wn16fPy8ri 9kpWvI8a+CHxI1T4Z+Kvs96s/wDY1zKF1GzdTuTt5iqejqO3ccHsR9waXf2Wqadb6jp1zFdWlxGJ IZo2yrqehBr4G+N97Z6j8WfEd7p93Bd2s14WimgkDo4wOQw4I+le+/sW23ipfDeoXV5df8U08hWy gkBLecD87Ic/KnYju3TGDnlzPDxnSWI2el/P/gmmGqNS9nuj6FooorwDvPLPjt8ZrT4TtZPf+FNc 1e1uYmkkurGMGK3wwUCRjwCSwxWj8EPifF8UdGu9Vt/DOs6HBA8Yi/tCML9oV13B4yOGXHcetYv7 Y/8AybX4x/64Qf8ApTFXCfFTxlr3gv8AYv8ABF34du2sL3UdL0nTzfKcNaxyWoLSA/wnCbc9RuyO cGgD6Xor47+MHgIfs+aBoPxH8EeNdfutY/tKC3voL28EkWrK6szAoBznaePmwDkHIBrY+J3h268c /tnW3hSfXta0vSJ/DKzXsdhdGF5YwX/d5HAy23PHIBFAH1ZRXxb8J/hbN4p+IvxC+E+reNfFI8H+ GbndZWkF6FYyS5CM5IOQqqflxgtzgc5ztP8AEXiG6/YK8Wx6hq95PeaN4hTTobkzMZBGs1s20N1w DIwHPTjpQB9x0V8OfFLwLrnw+0T4aeNfDvjvxKnijxDNb2OoXc955g3TRKRsU9FXLKFORjHcZrtt H8KSfCP9rvwboWg+ItevtK8T6bcnUYtRvDM00qRyneeADykZz1B3c4OKAPq2ivjuf4i3vwB1T4qe A7y4uJnkA1Twf5rNISbghAgJzkISpx38mT1r6B/Z18G3vgf4S6RpOrT3E+sTp9s1KSeQu/2iTBZS Sf4RtT/gOe9AFT46/GLTvhTLoEF54f1XWp9cllitobAKX3R+XxgnJJ8wYA9Kz/hX+0H4L8eeKP8A hFDZaz4d8QFS0djq9sImmwMkIQxycc4OCRnGcVyX7Vf/ACWn4E/9jG//AKNtao/tiNYv8S/hJBpJ i/4S7/hIIjAYyPNW38xM78c7N+MZ44f3oA+maK+X/FekT/Gn9pzxP8P/ABP4h1XTfDXhfT4JbfTL C48lruSRI2Mr9dwBkx04BXGMnMHwr8Sa/wDDXxX8XPh9aaveeJ9H8IaM+raRJeyebJC6wiT7OWHU ZbGBjmNsAZIoA+p6K/Pjwvo/jTxr4OPjRPDHxI1vxbfNJPaeJLLWo0gikVyFCRDkIpUArkH5eNvS vQPiu/jjxPcfALRvF1xquga3q017Ya0tvN5EzJ5kETt8uQGeLLeg39O1AH2PRXyJ4p+H2n6n+1Ro nwvj1LWLTwrb+EIlntre+ZGnjjZyFdu+XCMx6nHavrmJEijWONQqIAqqOgA6CgB1FFFABRRRQAUU UUAFFFFABRRRQB43+2FZ21z8HpLmZV821voJISeuSShA/Bj+Veb/AA10r4e2nwg8Paz4vsvDscN5 PeR3s95FIbqVFZgogMf8Q469unNdn+1ada8TtpHw88MWT3+oSBtUuoY3VSsSfImdxAwWZv8AvkV8 1Xvh/wAZrrlv4Eu4L030MwSDTXuAUjkkAb5Ru2AkEHIr3sIo/VoxnU5db72djneHr1asnSpuVlfR N6Ld6dPM97074OaL/wAKil00aVFL4i1HT5dTtrqV0FxA42NFb7c7juUMCQMAhvUVyfj3QNP8N/Db TbTQ/h0mr2l9ocV7c+JirO0Mz8sQ4BCAcfKSM5+pPn/jTS/iV4V1qx1LxPNrNlqjxstpdS35eYIv BCurkgfORjI+8at69o/xX8NeCFXVn1my8N3zqoia+BhlLguBsDnrgnp9a6I2UryrJ633/wCD9xKw eJnGLjRl72kfdetu2mvnY921Dwb4F0vxN8QJZdD8O2trplvpr2zX9sz21uZFfeSqENycdO+K5DRf Bng3xBpXhp7m20yOHUvGN1bS3VijRJNAqSMkSEncqMVVQM5GR3rzSXQPilqPhG78VTHWrrQ7uINd 3UmoblnSNio3gvlgpBAyDjtVbwp4Q+InirQT/wAI/Z6jfaVY3BYRpdBYoZsZLBWYANg9QO9TGMEv 4yvp18rfnqE8NiFGU3RlaLs9Ho77PTR+W5rfHVJItRtLY/DePwbDbz3MMMiRMv21FKAEkgB9vXcM g76+wfhBZ21h8K/C9taBRF/ZVvJlejM8Ydm/FmJ/GviixsviN8TbpbSKbVPEU2nxFlSe73+SjEAk b27kLnHJwPSvrX9m7Vbq5+HUegarGYNX8OzNpt5CzAsmzlOnGNpA+qmufMHGWHioyTs9bO5ccPWw 9aUa0HF+asz0yiiivDNznfiX4P0zx94H1LwhrE95BYaiiJNJaOqyqFdXG0srAcqOoPGarXXw+8M3 3wwtvhzqtq+paFb6fBYBbh/3jJCqqjllAw42qdygc9MVY8T+I5NG8SaHYMkX2S+S7kuZGBLIsMW8 bcfjng1U0D4i+F9dns49Omv3jv4mksLiTT5o4bzam9likZQrsFBOAeQGIztOADz3wf8Asy+BtB8R 6drF7rHibxEmksG0yy1a9WW3tSMEFUCjOCBgdOBkGu9Pw30M/F8fFD7VqP8AbI03+zfI8xPs3lZz nbs3bvfdj2rL8E/EVbrwifEHiJp0a81Oa10+zg0idJ32swWNEyzTNtQszqABhsgBTjYm+JHhSDSf 7QuLm9gxfJp72slhMLpLl13JEYdu/cwxt4w2RgnIoAj8G/DfQ/CvjzxT4y0+61GXUPE0kcl7HPIh ijKbseWAgI+8c5LVy0H7P/g2H4U658N11PXzpOtan/adzMZ4ftCS7ojhG8raF/dLwVJ5PPTHTXXx R8JWlzd29zLqUT2DRLqJOmzlLDzI0kUzuF2xjbIuSx4+bOArEaGjeOvDmq3M8ENzc24htWvVlvLS W2jmtlIDTRvIoDxjIywOAGU9GUkAyPHXwp8O+MdG8L6Vqd7qsMHhq7gurNreWNWkeJdqiTchBBA5 wF/CrXiL4caHrnxP8O/EK7utRTVfD8MsVpFFIggcSKytvUoWJw5xhh2p1l8SvC91dafbl9Ttv7Tm WHTpLrTLiCO8ZhkeWzoA2QCfXHzdOay/Dnj+51y7MJzpZj8SSaYFutLnX7TEI5WCKSQFk/d5LHIA GCuWFAHn/wAQvBF58Rf2sPDc994ZuofDnhKxFzPqc1syxX8+4PHAjkbXVWKnAz0kBr6Frk4PiJ4Y n1GO1Se+EE119jhv2sJhZSz7tojW4K+WSW+UHOC3ygk8VFN8SvCcd9dWpub11srw2V9cR2EzW9pN uC7ZZQuxOSOp4BDHCkGgDI+Nvwb8NfFr+xj4g1LW7BtHeV7Z9NnjiYmTZncXjfp5YxjHes/4U/s+ /Dv4ceID4h0m31DUNYClY73UrkTSRZBDFcKqgkHBOM44zgnPY/FHU9e0TwPqmueHpdMS5021mvJE vrd5Uljjidyg2OhViQPmyQOeDVWLxZJoejaYPFdxHfazqIZ7e20XTZ3eRAFJIiDSMFXcoZyQoLL0 yAQDA+LXwR8KfELXLbxFNfazoHiC2j8lNT0e68iZ4+cK+QQQMnng9s44rV+Enwp8JfDPRbzT9Cgu LmXUH36he38gmuLtuf8AWNgDHLcAAcnuSTsf8Jx4a/4R+PW/tsxt5Lj7IkItZTcm4yQYfI2+b5gw SU25ABJGBmsPxP8AEnT7Dw1Lq1ss9m9nqen21/FqllLA8MNxdRxM+1gpPyM5VlyMr3wRQBw13+y1 4EkvLpLHxD4w0rQ7uXzp9CstU2WTNnONpUnHsST6EV33if4WeG9f8ReC9bnn1K2l8GuzaZDBMpjf cIxiXerMwAiXowPXJNXT8RfC0WmapqF9cXmmRaVHFNeJqFjNbSRRSMVjl2SKDsJDDdjjawOCCBZ0 jxv4f1GW7j867sGtLU3kn9o2ctpm3GczL5qrlBjk/wAPGcZGQCg/w40N/i+nxPN1qP8AbKab/Zog 8xPs3lZJzt2bt3PXdj2rs65jQfHWgazqVvp8H9pW012jSWRvtOntku1UZJiaRQHwOcdcc4xzWR4c +I9lN4M8L3+qw3dzrOr6Ja6nPZ6Vp81y0ayRqzPsQMUTcSF3HJwQNxBoA76iuauvHPhqLR9O1OG8 mvo9ULCxhs7aSee4K53gRKpcbcENkAIeGxWdF4+0jV7q2ttE1UW88WqQ2d9Be6bMsoaSN3EO1thj kIXO5gQAOh3A0AdtRXJQ/ETwxLqQtEmvvJa6+xJqBsJhZPPu2eWLjb5ZO/5Ac4LfKDu4rT0jxPpe q61d6VYrfySWpkV5zYyrbM0b7JEWYrsZlbggHOQfQ4ANqiiigAooooAKKKq6w8kekXkkOfNSB2TH qFOKaVwPnT4OeI38V/tQ+IdZ3l4HtLiG254EMbxomPTIGfqTWN4k/wCTyYv+wpaf+iI6y/2Of+Sp v/2Cpv8A0OOtTxJ/yeTF/wBhS0/9ER1GIleo/W33aH6jlmFhhcROlH/oFv8AN2bfzbbNP9tn/kKe F/8Arjc/+hR10H7Tn/JA/D3/AF9Wn/pPJXP/ALbP/IU8L/8AXG5/9CjroP2nP+SB+Hv+vq0/9J5K ye8hZf8A7vlH+Kf/AKUGif8AJmUn/YPuP/Sl6P2Of+Sc69/2EG/9EpRon/JmUn/YPuP/AEpej9jn /knOvf8AYQb/ANEpTj8S9Dmxv/IrzD/r+/zRyP7Fn/I5a7/2D1/9GCtT4X+I30j9qfxTozyEW2tX dzEVzx5sbM6H8g6/8CrL/Ys/5HLXf+wev/owVzczyR/tXo0Wd3/CVBTj0M2G/QmtcK9Uu90dHEuF hiMbj+beNOEl6pr81dfM+zaKKKZ+YHJeOfDuoa1rOk3dm0AjtLe+jk8xiDmaHYmOPXrVaDwrqMOi /D2yjNureHJ4Xu8OcbUsJ7chOOfmkX04z9K1vF/iu08NS6dBNp+p6hc6jK8VtBYQCV2KIXY4JGAF BrQ0HUzqumretp1/p2WI8m+iEcox3IBPH40AcNZ+EfEej6X4cv8AT47C71XRZ77zLSacxxTw3MjM dsm07ZB+7IJUj7y8bsiN/B3iLWPEsHinV4dPs7p9UsZWsobgyrDbWqXG0l9o3ys9wxOAAAFGTjJ7 3WdYtNJl06O68zOoXi2cGxc/vGVmGfQYQ81oZGcZ5oA891/wXqN/4U+KWmQi1+0eK/P+xFnIHz6b BbL5hx8vzxN0zxg+1WPiJ4Im8V36QJPHaWEnhzVNIlkAy8bXLWuwhejKBC2QT6DvXdZGcUAg5wen WgDznVNP8f8AiG88OR6npOg6fBpWqw3l5NFfPMbjYGH7lTGuwHdn5jn+HnO6poPB2rLe20rNbbI/ Fs+sNiQ58h4JUAHH3suOPrzXaz3rRara2C2N3Ks8cjtcoqmGEptwrknIZt3y4BztbOOM28jGcjFA Hldr4T8Y/wDCE6b8OJ7PSU0exW3tW1hLtjJLaQMpXbB5fyzMqBSd21SSwJ4WtK/8GarL8N/HOgQG 1W/12fUpbVt5Cgz7vLLHGQR8ueDjFehAgjI5FcXf/EnRLHUtTtrrT9aS00u5Fte6itiz2sD7Ec7n UkhQHUliMDOSQATQBs+PtLudc8CeINFsjGLrUNMubWEyHC75ImVcnsMkVyXjTwVf3WtaLr1pp8Wq yWmnHT7qzOqTWTbSysJI5I+pBUgo2AwIOQVwfSCQMZPXpRkfnQB5jYeCdd0yw07V9MsNIg1i01ab UZNPN7PJDOskBgKNcSBmMojCYk2AZXbtAJatXXtM8VeKdFjg1PTdL07ytZ0y8ht0u2mby7e7imlL vsC7iEIVQCOOW5wvUeGtZs/EHhvTtfsPMFnqNpHdweau1hG6hl3DscEUa3rFppDWC3Syk394lnDs UHEjBiM88D5TQBx3xF8Gar4h1PUprQ2vkXel21ptlcjLx3fmtkYPGzOPc1Z+I3gu78WaphLqO1tJ fDupaXJIfmZZbiS0aJtnRlHkyZBI6gd+NLxv40tPCclmt5o+tXqXcqQxyWNsJV8122ohJYYYkjFU L34laVZXd1BcaJ4j22MEU9/LHpxkW0WSMSYkCEtlVOSADjB60ARLp/jHxDrmgSeItL0nSbXRbs3s klpfNcNdTCGSJVjBjXZH+9ZiSd3AXGCTWP4M8LeMPA+n6RJp2n6ZrEp8OabpeoW73xgMU9pGyh43 8tg0bb2BBAIxkZ3EV6Bba/pFzraaNBfRSXsliuoRxqc+ZbltvmL6jOB+I9aems6a/iKXw+l0jalD apeSQD7yxO7IrH6sjD8KAPLr21n+H1xoevalqWiJqs76mLpL64ktbAm8uI7h447kowjZWRAodR5o DHg9IvB2n6z4t8S6j4pD6S9q3iKyuI5bKZpLeSKC1aNvKlKjzsM4G/aoJDAfd59mooA8X0L4Yalp 1hY+F5NB0+60+ymiQanPrl2yzWyOGBNqCAJiBjG7YG+fJ+5XZeGtD120+IepaqbCz0nSLhJhPDb3 7zLfTF0MVx5RjUQuEVw+CdxcZ3bQ1dtRQAUUUUAFFFFABQQCMHkUUUAfMvwQ8LT+Df2lda0CWNlh isZ5LRiOHgaRDGR68cH3BFZfiT/k8mL/ALClp/6Ijr6F8c+FH1ua01jSL3+y/EWnZNlehNysp+9D Kv8AHE3cdQeRz1+cvEFv4l0j9oaw8X+NtEbRbN76B5ruMmW0ARFQsJQOAducNggHmtKtJ1fehq29 V1/r8j7PIM6g6tT61JRtQcE31tay9baedvM2/wBtn/kKeF/+uNz/AOhR10H7Tn/JA/D3/X1af+k8 lcX+134i0DX77w3Noet6dqaRw3AkNrcpLsJMeA20nB+tdf8AtKXEFx8APD7280cyC7tAWRgwz9nk 44rmnCUXK6Pay2pCVDKVFptSn+ZLon/JmUn/AGD7j/0pej9jn/knOvf9hBv/AESlRaVcQQ/sa7Jp 442ksLhUDMAWP2l+B61k/st+LfC/h34ea3Hrmv6bp8sl+zRxT3CrI48pBlUzuIzxwKcISlJWV9Dm x9WEctx8W1f27/MzP2LP+Ry13/sHr/6MFX/hz4Wm139qXxHrLxk2GiajcTyORwZmLLGv15Lf8BrD /Zs0L4iW17qN3oOj/YIdQthbjVdQjKxwLuBLxxnmVsDgD5c9T2r6b8F+GrDwrow0+yaWaSSRp7q6 nbdNdTNy8sjd2J/IYA4Fb0qfsY3l8Xb/ADPN4qzmFXMMRHCyUoVFFOS20s2l31W+1jboooqD408w +NptYvEHgu51DVNS0mzivbrzbyxB3xZtnCjIVsAnjpWfHoegeK/HPg/zbq+8T6JBo+sO8mpKXSaT 7Rp4VJVKqrgfMVVlxlARyuR6/RQB4jN4W027ttF0q88O2t1ZaX44ngsori0Ei29oySPsQMDti3FQ APlAVQOgxz3iTSjLrPigeIb3Tk8TS6hcNpzP4ZubrVFgMjfZDY3C3CKMJs+4FCvu3/xMfo+igDwL xn4cij8P/F3X9Qs5LnVxPbwW92Igk20abYhzATkRlmLAlTyVAJO0Y1hb+EX8Q6M3w40lrPUEM/8A bT29lJAfsn2eXKXZZQWlMpiKh8ybst0359b1rTLHWdLn0zUoPPtLhdsse9l3DOeqkEcjsauUAeCa D4W0zSfB3g61e2u9LhuvA9+NWvbS1drnzZIbINK21SzSD5sAgn5cAYGKqahbG68H6JFHp2iad4Tt tYuF1GS30OaXTL8+UphuGtEdGEBcsCCWQSKGO5cNX0NRQB5z8EbJLVNck0+9t5tGluY/skVjpD2F ijhP3jWyPLISjErkrtTcrEZJY1R0PwWPEOt+OE1fVdbTSbrXmWXS43SK2uo/stsDuITzCrcqQHAI GMdc+qUUAeN69D4MHijxQfiTpD3upSXIOjvJZSTyG08mPYtkyqSkgk8zIjIff8x42mnfDXwi2qeJ 7u98f6RDqeqxeHNJt5DfwrOqymOcT4yCpdshXI69OhxXsVFAHgfhnRdD0vwP8M4/FOhxR+Ex4fD3 1u1lm1XUmjtykt1GFwTtE2GcbQ55+Yoad4es7H/hK7uTw5pd9baL/wAJXpr2ivbyRxCMWjhmhRgN sW7OMAL6cEV71RQBx3xXhlm07QRDE8hXxHprsFUnCi4Qkn2A71gp4Tl1/wCIXjdbvWtdsNOuGtIp bazdIo7pDbKGy5QyDupKOv4HmvT6KAPH/EGj3Nv441rxZounS/aPClpp1vZwRIf9Ito1ne5t0/vb orgYHTzI4s/dqfwXpeo2nxG0fxXqlpNFqHifTtQkv0Zcm2+e1a1gY9B5cKOpHQuXI+8a9ZooAKKK KACiiigAooooAKKKKACiiigAoIBBBAIPUGiigDGvfCnha9JN54a0a5J6mWxifP5rXCfEj4IeEfEW g3UWhaZaaFqmN9vLar5ULOM4Eka/KVOSM4yM8eh9UorSNWcdmODdOSnB2a2a0a9Gee+D/g54D0DS 7a2n0Kz1i6ijCvdajEJ2c9SQr5VBknAUDHuea67TvDnh7TXD6doWl2bL0aC0jjI/ICtSiiVWct2J 6tye7CiiiswCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKAP/9k= --=_related 00733B1F86257A87_= Content-Type: image/jpeg Content-ID: <_2_072D93F4072D8FF400733B1F86257A87> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCABkASwDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Looo oAKKK5vx9458NeBtPgvfEd/9mjuJRFEqoXdz3IUc4Uck/wBSAajGU3yxV2JtJXZ0lFZXhvxJoHiS 1+1aDrNjqUQALG3mDlM9mA5U+xwa1aTTi7ME77BRRXOeNfHPhTwbaGfxDrVraNtykG7dNJ/uxj5j 9cY9acYym7RV2DaSuzo6Ky/CviDSfFGg2ut6Ldrc2Vyu5HHBB7qw7MDwRWpSacXZjTvqgooopAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBg+P fFmj+C/DVzr2tTiOCEYjjB+eaTHyxoO7H9OSeAa+EfHvijxF8QfEN54h1NJptg4SJCYrSLJ2qPQd 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 1u1lm1XUmjtykt1GFwTtE2GcbQ55+Yoad4es7H/hK7uTw5pd9baL/wAJXpr2ivbyRxCMWjhmhRgN sW7OMAL6cEV71RQBx3xXhlm07QRDE8hXxHprsFUnCi4Qkn2A71gp4Tl1/wCIXjdbvWtdsNOuGtIp bazdIo7pDbKGy5QyDupKOv4HmvT6KAPH/EGj3Nv441rxZounS/aPClpp1vZwRIf9Ito1ne5t0/vb orgYHTzI4s/dqfwXpeo2nxG0fxXqlpNFqHifTtQkv0Zcm2+e1a1gY9B5cKOpHQuXI+8a9ZooAKKK KACiiigAooooAKKKKACiiigAoIBBBAIPUGiigDGvfCnha9JN54a0a5J6mWxifP5rXCfEj4IeEfEW g3UWhaZaaFqmN9vLar5ULOM4Eka/KVOSM4yM8eh9UorSNWcdmODdOSnB2a2a0a9Gee+D/g54D0DS 7a2n0Kz1i6ijCvdajEJ2c9SQr5VBknAUDHuea67TvDnh7TXD6doWl2bL0aC0jjI/ICtSiiVWct2J 6tye7CiiiswCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKAP/9k= --=_related 00733B1F86257A87_=--