RE: Announcing PDF::Kit - some subroutinesfor working with PDF::API2
"Jay Hannah" <[email protected]> Mon, 6 Jul 2009 12:38:04 -0500
| Newsgroups | gmane.comp.lang.perl.modules.pdfapi2 |
|---|---|
| Message-ID | <396CEDAA86B38646ACE2FEAA22C3FBF101A888E5@l3exchange.omnihotels.net> |
------_=_NextPart_001_01C9FE60.843A88EB Content-Type: multipart/alternative; boundary="tcwTaPgj6QS0LEinOC0VGL91qpTnynXl5dOOb1u" --tcwTaPgj6QS0LEinOC0VGL91qpTnynXl5dOOb1u Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sure, it does any font you have the font file for -- bold, italic, underlin= ed, color changes, size, whatever. <i> is whatever font file you assign to = <i>.=20 =20 No, PDF::TextBlock doesn't do nesting. If you want three fonts (1) bold (2)= italic (3) bold AND italic; then you have to define 3 tags for that, and u= se them one at a time. =20 PDF::TextBlock does justify, fulljustify, left, and right. =20 Patches welcome! :) =20 j =20 http://search.cpan.org/~jhannah/PDF-TextBlock-0.01/lib/PDF/TextBlock.pm http://github.com/jhannah/pdf-textblock/tree/master =20 ________________________________ From: Shawn H. Corey Sent: Mon 7/6/2009 11:25 AM To: [email protected] Does it do italic too? Can it do nested font changes? I don't mean to brag...well, OK, I do but in a humble sort of way :) PDF::Kit can do almost any font change you can imagine including: bold, italic, underline, color change, and small-caps as well as change the typeface and size. It does left, center, right and full justification, three different ways (you can mix them if you like). . =20 --tcwTaPgj6QS0LEinOC0VGL91qpTnynXl5dOOb1u Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> </head> <body style="background-color: #ffffff;"> <!--~-|**|PrettyHtmlStartT|**|-~--> <div id="ygrp-mlmsg" style="width:655px; position:relative;"> <div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0; float:left; z-index:1;"> <!--~-|**|PrettyHtmlEndT|**|-~--> <div id="ygrp-text" > <!--~-|**|PrettyHtmlStart|**|-~--> <br><br> <!--~-|**|PrettyHtmlEnd|**|-~--> <p>Sure, it does any font you have the font file for -- bold, italic, underlined, color changes, size, whatever. <i> is whatever font file you assign to <i>. <br> <br> No, PDF::TextBlock doesn't do nesting. If you want three fonts (1) bold (2) italic (3) bold AND italic; then you have to define 3 tags for that, and use them one at a time.<br> <br> PDF::TextBlock does justify, fulljustify, left, and right.<br> <br> Patches welcome! :)<br> <br> j<br> <br> <a href="http://search.cpan.org/~jhannah/PDF-TextBlock-0.01/lib/PDF/TextBlock.pm">http://search.<wbr>cpan.org/<wbr>~jhannah/<wbr>PDF-TextBlock-<wbr>0.01/lib/<wbr>PDF/TextBlock.<wbr>pm</a><br> <a href="http://github.com/jhannah/pdf-textblock/tree/master">http://github.<wbr>com/jhannah/<wbr>pdf-textblock/<wbr>tree/master</a><br> <br> <br> ____________<wbr>_________<wbr>_________<wbr>__<br> <br> From: Shawn H. Corey<br> Sent: Mon 7/6/2009 11:25 AM<br> To: <a href="mailto:perl-text-pdf-modules%40yahoogroups.com">perl-text-pdf-<wbr>modules@yahoogro<wbr>ups.com</a><br> <br> Does it do italic too? Can it do nested font changes?<br> <br> I don't mean to brag...well, OK, I do but in a humble sort of way :)<br> <br> PDF::Kit can do almost any font change you can imagine including:<br> bold, italic, underline, color change, and small-caps as well as change<br> the typeface and size.<br> <br> It does left, center, right and full justification, three different ways<br> (you can mix them if you like).<br> <br> .<br> <br> <br> </p> </div> <!--~-|**|PrettyHtmlStart|**|-~--> <div width="1" style="color: white; clear: both;">__._,_.___</div> <!-- Start the section with Message In topic --> <div id="ygrp-actbar" style="clear: both; margini-bottom: 25px; white-space:nowrap; color: #666; text-align: right;"> <span class="left" style="float: left; white-space:nowrap;"> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/message/3670;_ylc=X3oDMTM0ZnVwODFmBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BG1zZ0lkAzM2NzAEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMjQ2OTAxOTEyBHRwY0lkAzM2NzA-"> Messages in this topic </a> (<span class="bld" style="font-weight:bold;">1</span>) </span> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/post;_ylc=X3oDMTJwMWp1cTZnBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BG1zZ0lkAzM2NzAEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMjQ2OTAxOTEy?act=reply&messageNum=3670"> <span class="bld" style="font-weight:bold;"> Reply </span> (via web post) </a> | <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/post;_ylc=X3oDMTJlbm92NnAzBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTI0NjkwMTkxMg--" class="bld" style="font-weight:bold;"> Start a new topic </a> </div> <!------- Start Nav Bar ------> <!-- |**|begin egp html banner|**| --> <div id="ygrp-vitnav" style="padding-top: 10px; font-family: Verdana; font-size: 77%; margin: 0;"> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/messages;_ylc=X3oDMTJldXMxMDZnBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTI0NjkwMTkxMg--">Messages</a> | <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/polls;_ylc=X3oDMTJmaWh2bG05BF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA3BvbGxzBHN0aW1lAzEyNDY5MDE5MTI-">Polls</a> | <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/members;_ylc=X3oDMTJlYjZrdnY3BF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA21icnMEc3RpbWUDMTI0NjkwMTkxMg--">Members</a> </div> <!-- |**|end egp html banner|**| --> <div id="ygrp-grfd" style="font-family: Verdana; font-size: 77%; padding: 15px 0;"> <!-- |**|begin egp html banner|**| --> To unsubscribe from this group, send an email to:<BR> perl-text-pdf-modules-unsubscribe-Km8ibD4bFueDmjp1MlKEbA@public.gmane.org<BR> <BR> <!-- |**|end egp html banner|**| --> </div> <!-- yahoo logo --> <!-- |**|begin egp html banner|**| --> <div id="ygrp-ft" style="font-family: verdana; font-size: 77%; border-top: 1px solid #666; padding: 5px 0;"> <a href="http://groups.yahoo.com/;_ylc=X3oDMTJkNTNjZHMxBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjQ2OTAxOTEy"> <img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules/join;_ylc=X3oDMTJmcm1la2QzBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyNDY5MDE5MTI-">Change settings via the Web</a> (Yahoo! ID required) <br> Change settings via email: <a href="mailto:perl-text-pdf-modules-digest-hHKSG33TihhbjbujkaE4pw@public.gmane.org?subject=Email Delivery: Digest">Switch delivery to Daily Digest</a> | <a href = "mailto:perl-text-pdf-modules-traditional-hHKSG33TihhbjbujkaE4pw@public.gmane.org?subject=Change Delivery Format: Traditional">Switch format to Traditional</a> <br> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules;_ylc=X3oDMTJkbGZlMXZnBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjQ2OTAxOTEy"> Visit Your Group </a> | <a href="http://docs.yahoo.com/info/terms/"> Yahoo! Groups Terms of Use </a> | <a href="mailto:perl-text-pdf-modules-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org?subject="> Unsubscribe </a> </div> <!-- |**|end egp html banner|**| --> </div> <!-- ygrp-msg --> <!-- Sponsor --> <!-- |**|begin egp html banner|**| --> <div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background: white;"> <!-- Network content --> <!-- Start Recommendations --> <div id="ygrp-reco"> </div> <!-- End Recommendations --> <!-- Start vitality --> <div id="ygrp-vital" style="background-color: #e0ecee; margin-bottom: 20px; padding: 2px 0 8px 8px;"> <div id="vithd" style="font-size: 77%; font-family: Verdana; font-weight: bold; color: #333; text-transform: uppercase;">Recent Activity</div> <ul style="list-style-type:none; padding: 0; margin: 2px 0;"> <li style="clear: both; list-style-type: none; border: 1px solid #e0ecee;"> <div class="ct" style="float: right; font-weight: bold; color: #ff7900; float: right; width: 2em; text-align:right; padding-right: .5em;"><span style="display:none"> </span>1</div> <div class="cat" style="font-weight: bold;"><a href="http://groups.yahoo.com/group/perl-text-pdf-modules/members;_ylc=X3oDMTJmNjVhYzRkBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEyNDY5MDE5MTI-">New Members</a></div> </li> </ul> <a href="http://groups.yahoo.com/group/perl-text-pdf-modules;_ylc=X3oDMTJlZ3JiZTlkBF9TAzk3MzU5NzE0BGdycElkAzIwMTczODIEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTI0NjkwMTkxMg--"> Visit Your Group </a> </div> <!-- Network content --> <div style="background-color:#EEEEEE; margin-bottom:20px; padding:10px 8px;"> <div id="nc"> <div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;"> <div id="hd1">Give Back</div> <p><a href="http://us.lrd.yahoo.com/_ylc=X3oDMTJtNHBwcmsyBF9TAzk3MzU5NzE0BF9wAzEEZ3JwSWQDMjAxNzM4MgRncnBzcElkAzE3MDUwMDc3MDkEc2VjA25jbW9kBHNsawNicmFuZARzdGltZQMxMjQ2OTAxOTEy;_ylg=1/SIG=11314uv3k/**http%3A//brand.yahoo.com/forgood" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Yahoo! for Good</a></p> <p style="color: #000000; font-weight: normal;">Get inspired</p> <p style="color: #000000; font-weight: normal;">by a good cause.</p> </div> <div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;"> <div id="hd1">Y! Toolbar</div> <p><a href="http://us.lrd.yahoo.com/_ylc=X3oDMTJvYThhanBlBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDMjAxNzM4MgRncnBzcElkAzE3MDUwMDc3MDkEc2VjA25jbW9kBHNsawN0b29sYmFyBHN0aW1lAzEyNDY5MDE5MTI-;_ylg=1/SIG=11c6dvmk9/**http%3A//toolbar.yahoo.com/%3F.cpdl=ygrps" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Get it Free!</a></p> <p style="color: #000000; font-weight: normal;">easy 1-click access</p> <p style="color: #000000; font-weight: normal;">to your groups.</p> </div> <div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;"> <div id="hd1">Yahoo! Groups</div> <p><a href="http://groups.yahoo.com/start;_ylc=X3oDMTJvNHZlamphBF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDMjAxNzM4MgRncnBzcElkAzE3MDUwMDc3MDkEc2VjA25jbW9kBHNsawNncm91cHMyBHN0aW1lAzEyNDY5MDE5MTI-" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Start a group</a></p> <p style="color: #000000; font-weight: normal;">in 3 easy steps.</p> <p style="color: #000000; font-weight: normal;">Connect with others.</p> </div> </div> </div> </div> <!-- |**|end egp html banner|**| --> <div style="clear:both; color: #FFF; font-size:1px;">.</div> </div> <img src="http://geo.yahoo.com/serv?s=97359714/grpId=2017382/grpspId=1705007709/msgId=3670/stime=1246901912/nc1=1/nc2=2/nc3=3" width="1" height="1"> <br> <div style="color: white; clear: both;">__,_._,___</div> <!--~-|**|PrettyHtmlEnd|**|-~--> </body> <!--~-|**|PrettyHtmlStart|**|-~--> <head> <style type="text/css"> <!-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family: Arial; margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border: 1px solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%; font-weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; } #ygrp-mkp .ad a{ color: #0000ff; text-decoration: none; } --> </style> </head> <head> <style type="text/css"> <!-- #ygrp-sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor #ygrp-lc #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%; line-height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom: 10px; padding: 0 0; } --> </style> </head> <head> <style type="text/css"> <!-- #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family: Georgia; } #ygrp-text p{ margin: 0 0 1em 0; } dd.last p a { font-family: Verdana; font-weight: bold; } #ygrp-vitnav{ padding-top: 10px; font-family: Verdana; font-size: 77%; margin: 0; } #ygrp-vitnav a{ padding: 0 1px; } #ygrp-mlmsg #logo{ padding-bottom: 10px; } #ygrp-reco { margin-bottom: 20px; padding: 0px; } #ygrp-reco #reco-head { font-weight: bold; color: #ff7900; } #reco-category{ font-size: 77%; } #reco-desc{ font-size: 77%; } #ygrp-vital a{ text-decoration: none; } #ygrp-vital a:hover{ text-decoration: underline; } #ygrp-sponsor #ov ul{ padding: 0 0 0 8px; margin: 0; } #ygrp-sponsor #ov li{ list-style-type: square; padding: 6px 0; font-size: 77%; } #ygrp-sponsor #ov li a{ text-decoration: none; font-size: 130%; } #ygrp-sponsor #nc{ background-color: #eee; margin-bottom: 20px; padding: 0 8px; } #ygrp-sponsor .ad{ padding: 8px 0; } #ygrp-sponsor .ad #hd1{ font-family: Arial; font-weight: bold; color: #628c2a; font-size: 100%; line-height: 122%; } #ygrp-sponsor .ad a{ text-decoration: none; } #ygrp-sponsor .ad a:hover{ text-decoration: underline; } #ygrp-sponsor .ad p{ margin: 0; font-weight: normal; color: #000000; } o{font-size: 0; } .MsoNormal{ margin: 0 0 0 0; } #ygrp-text tt{ font-size: 120%; } blockquote{margin: 0 0 0 4px;} .replbq{margin:4} dd.last p span { margin-right: 10px; font-family: Verdana; font-weight: bold; } dd.last p span.yshortcuts { margin-right: 0; } div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div.photo-title a:visited { text-decoration: none; } div.file-title a, div.file-title a:active, div.file-title a:hover, div.file-title a:visited { text-decoration: none; } #ygrp-msg p#attach-count { clear: both; padding: 15px 0 3px 0; overflow: hidden; } #ygrp-msg p#attach-count span { color: #1E66AE; font-weight: bold; } div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts { font-family: Verdana; font-size: 10px; font-weight: normal; } #ygrp-msg p a { font-family: Verdana; font-size: 10px; } #ygrp-mlmsg a { color: #1E66AE; } div.attach-table div div a { text-decoration: none; } div.attach-table { width: 400px; } --> </style> </head> <!--~-|**|PrettyHtmlEnd|**|-~--> </html><!--End group email --> --tcwTaPgj6QS0LEinOC0VGL91qpTnynXl5dOOb1u-- ------_=_NextPart_001_01C9FE60.843A88EB Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IgURAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAXQAAAFJFOiBbcGVybC10ZXh0LXBk Zi1tb2R1bGVzXSBBbm5vdW5jaW5nIFBERjo6S2l0IC0gc29tZSBzdWJyb3V0aW5lc2ZvciB3b3Jr aW5nIHdpdGggUERGOjpBUEkyAGMgAQWAAwAOAAAA2QcHAAYADAAmAAQAAQAkAQEggAMADgAAANkH BwAGAAwAJgAEAAEAJAEBCYABACEAAAA0ODVBOTEzQkQzNTQ2ODQ2QTUxNUU0RDI3OTAzQjRDMAAA BwEDkAYAPBkAADgAAAADADYAAAAAAEAAOQDriDqEYP7JAR4APQABAAAABQAAAFJFOiAAAAAAAgFH AAEAAAA4AAAAYz1VUzthPSA7cD1PbW5pIEhvdGVscztsPUwzRVhDSEFOR0UtMDkwNzA2MTczODA0 Wi0zMjMwMgAeAEkAAQAAAF0AAABSRTogW3BlcmwtdGV4dC1wZGYtbW9kdWxlc10gQW5ub3VuY2lu ZyBQREY6OktpdCAtIHNvbWUgc3Vicm91dGluZXNmb3Igd29ya2luZyB3aXRoIFBERjo6QVBJMgAA AABAAE4AgBT3WFb+yQEeAFoAAQAAACYAAABwZXJsLXRleHQtcGRmLW1vZHVsZXNAeWFob29ncm91 cHMuY29tAAAAAgFbAAEAAABpAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAAAAcGVybC10ZXh0LXBk Zi1tb2R1bGVzQHlhaG9vZ3JvdXBzLmNvbQBTTVRQAHBlcmwtdGV4dC1wZGYtbW9kdWxlc0B5YWhv b2dyb3Vwcy5jb20AAAAAAgFcAAEAAAArAAAAU01UUDpQRVJMLVRFWFQtUERGLU1PRFVMRVNAWUFI T09HUk9VUFMuQ09NAAAeAF0AAQAAAA8AAABTaGF3biBILiBDb3JleQAAAgFeAAEAAABCAAAAAAAA AIErH6S+oxAZnW4A3QEPVAIAAAAAU2hhd24gSC4gQ29yZXkAU01UUABzaGF3bmhjb3JleUBnbWFp bC5jb20AAAACAV8AAQAAABsAAABTTVRQOlNIQVdOSENPUkVZQEdNQUlMLkNPTQAAHgBmAAEAAAAF AAAAU01UUAAAAAAeAGcAAQAAACYAAABwZXJsLXRleHQtcGRmLW1vZHVsZXNAeWFob29ncm91cHMu Y29tAAAAHgBoAAEAAAAFAAAAU01UUAAAAAAeAGkAAQAAABYAAABzaGF3bmhjb3JleUBnbWFpbC5j b20AAAAeAHAAAQAAAFkAAABbcGVybC10ZXh0LXBkZi1tb2R1bGVzXSBBbm5vdW5jaW5nIFBERjo6 S2l0IC0gc29tZSBzdWJyb3V0aW5lc2ZvciB3b3JraW5nIHdpdGggUERGOjpBUEkyAAAAAAIBcQAB AAAAGwAAAAHJ/laRapjq+MvfBUP+vsyo9VFiX3QAAje6/gAeAHQAAQAAACYAAABwZXJsLXRleHQt cGRmLW1vZHVsZXNAeWFob29ncm91cHMuY29tAAAAHgAaDAEAAAALAAAASmF5IEhhbm5haAAAHgAd DgEAAABZAAAAW3BlcmwtdGV4dC1wZGYtbW9kdWxlc10gQW5ub3VuY2luZyBQREY6OktpdCAtIHNv bWUgc3Vicm91dGluZXNmb3Igd29ya2luZyB3aXRoIFBERjo6QVBJMgAAAAACAQkQAQAAAFsQAABX EAAAbjsAAExaRnU9vnJZAwAKAHJjcGcxMjWCMgNDaHRtbDEDMD8BAwH3CoACpAPjAgBjaMEKwHNl dDAgBxMCgP8QAwBQBFYIVQeyEdUOUQMB3RDXMgYABsMR1TMERhDZuRLvZjQQbxcfAgA1A8b4VGFo A3ECgBHjCO8J9/Y7HH8OMDUdnx1xEeEMYM5jAFALCQFkMzYRYAul5DQgEAIqXA6yAZAOEAA5IDxI VE1MIBBkaXI9IxByPn3PItMAIQMwJCFkbwDgJCH5CrFccRxgJCEQ8AMwJIUbEWAiizMiYCOARUFE dyRQIowK4yAojymfDhA2gQ7wPE1FVEEgBaBjAjAJ8HQ9IgXgI5M2QC4wMC4yOS3BM0EiUDMiIG5h B4A9AEdFTkVSQVRP6lIofTQsIS8oPyMwFPALKt8jMDURYDxCT0RAWSBzdHlsLtAiAEJBQ0tHUk9V QE5ELUNPTC9gOuwgIwEgNXIiKH0h0TIvCGc5NiNwRElWIAhpZD04oE9XQVKCZQtQeVRleHQhsPg0 NTgj3yTgAAAlhSYj/yXhJn82bzd/OIA6HzsvPDpfIqk5wEAaPG8jBDQ58DzARk9OVCBmANA0EecZ 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 77EvzpXqB/53l3CUEJvAxCCsn8bXvna/xxO+/8APwm/DeKUwNLwRuERJVsWQvQN6sGbB0Be/hmgQ vLs1vAJCT0QKWcWeN7wRSFRNTAXFkH3D0AAeADUQAQAAAEUAAAA8Mzk2Q0VEQUE4NkIzODY0NkFD RTJGRUFBMjJDM0ZCRjEwMUE4ODhFNUBsM2V4Y2hhbmdlLm9tbmlob3RlbHMubmV0PgAAAAAeADkQ AQAAAIUAAAA8MTI0NjcwNzY1NC45MjQ3LjIxLmNhbWVsQG11bmdvPjwzOTZDRURBQTg2QjM4NjQ2 QUNFMkZFQUEyMkMzRkJGMTAxQTg4OEUxQGwzZXhjaGFuZ2Uub21uaWhvdGVscy5uZXQ+IDwxMjQ2 ODk3NTE3LjI0MzIuNi5jYW1lbEBtdW5nbz4AAAAAHgBHEAEAAAAPAAAAbWVzc2FnZS9yZmM4MjIA AAsA8hABAAAAHwDzEAEAAADWAAAAUgBFACUAMwBBACAAWwBwAGUAcgBsAC0AdABlAHgAdAAtAHAA ZABmAC0AbQBvAGQAdQBsAGUAcwBdACAAQQBuAG4AbwB1AG4AYwBpAG4AZwAgAFAARABGACUAMwBB ACUAMwBBAEsAaQB0ACAALQAgAHMAbwBtAGUAIABzAHUAYgByAG8AdQB0AGkAbgBlAHMAZgBvAHIA IAB3AG8AcgBrAGkAbgBnACAAdwBpAHQAaAAgAFAARABGACUAMwBBACUAMwBBAEEAUABJADIALgBF AE0ATAAAAAAACwD2EAAAAABAAAcwKJRScF/+yQFAAAgwHv5PhGD+yQEDAN4/r28AAAMA8T8JBAAA HgD4PwEAAAALAAAASmF5IEhhbm5haAAAAgH5PwEAAABQAAAAAAAAANynQMjAQhAatLkIACsv4YIB AAAAAAAAAC9PPU9NTkkgSE9URUxTL09VPU9NTklDT1JQL0NOPVJFQ0lQSUVOVFMvQ049SkhBTk5B SAAeAPo/AQAAABUAAABTeXN0ZW0gQWRtaW5pc3RyYXRvcgAAAAACAfs/AQAAAB4AAAAAAAAA3KdA yMBCEBq0uQgAKy/hggEAAAAAAAAALgAAAAMA/T/kBAAAAwAZQAAAAAADABpAAAAAAAMAHUAAAAAA AwAeQAAAAAAeADBAAQAAAAgAAABKSEFOTkFIAB4AMUABAAAACAAAAEpIQU5OQUgAHgAyQAEAAAAm AAAAcGVybC10ZXh0LXBkZi1tb2R1bGVzQHlhaG9vZ3JvdXBzLmNvbQAAAB4AM0ABAAAAFgAAAHNo YXduaGNvcmV5QGdtYWlsLmNvbQAAAB4AOEABAAAACAAAAEpIQU5OQUgAHgA5QAEAAAACAAAALgAA AAMAdkD/////CwApAAAAAAALACMAAAAAAAMABhCq43f5AwAHEEMDAAADABAQAAAAAAMAERADAAAA HgAIEAEAAABlAAAAU1VSRSxJVERPRVNBTllGT05UWU9VSEFWRVRIRUZPTlRGSUxFRk9SLS1CT0xE LElUQUxJQyxVTkRFUkxJTkVELENPTE9SQ0hBTkdFUyxTSVpFLFdIQVRFVkVSPElJU1dIQVRFVgAA AAACAX8AAQAAAEUAAAA8Mzk2Q0VEQUE4NkIzODY0NkFDRTJGRUFBMjJDM0ZCRjEwMUE4ODhFNUBs M2V4Y2hhbmdlLm9tbmlob3RlbHMubmV0PgAAAADvlw== ------_=_NextPart_001_01C9FE60.843A88EB--