Re: Loading and starting Swank on a lisp image
Frank Gönninger <[email protected]> Thu, 21 Jun 2018 17:44:41 +0200
| Newsgroups | gmane.lisp.slime.devel |
|---|---|
| Message-ID | <[email protected]> |
> This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3612447887_2102590481 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: quoted-printable Hi Mauro, =20 seems as if those modules aren=E2=80=99t part of the image yet. When did you make= the image? I assume after loading swank? Also I=E2=80=99d ask Franz directly ... =20 Regards =C2=A0=C2=A0 Frank =20 =20 Von: slime-devel <[email protected]> im Auftrag von Stas = Boukarev <[email protected]> Datum: Donnerstag, 21. Juni 2018 um 17:04 An: Mauro D'Agostino <[email protected]> Cc: <[email protected]> Betreff: Re: Loading and starting Swank on a lisp image =20 On Thu, Jun 21, 2018 at 5:59 PM Mauro D'Agostino <[email protected]>= wrote: Hello, Is anyone reading this? Yes, but nobody is answering.=20 =20 Kind regards, Mauro =20 On Tue, May 15, 2018 at 12:34 PM, Mauro D'Agostino <[email protected]= m> wrote: I'm trying to add a swank server on all of our lisp apps running on images.= I want to have everything compiled and loaded, so when I start up the image= I don't need to load any .fasl files. I'm using ASDF to load swank and then running: (swank-loader:init :reload t :load-contribs t :quiet nil) =20 On image start up, I'm running: (setf swank::*loopback-interface* "0.0.0.0") =20 (swank:create-server :port 4005 :dont-close t) =20 Swank starts up fine, but, when the first user tries to connect, it tries t= o load some .fasl files. ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-asdf.fasl ;=C2=A0=C2=A0 Loading /home/mdagostino/workspace/Library/world/site/cl-ppcre-1.3.2/= cl-ppcre-test.asd ; Loading /home/mdagostino/workspace/Library/world/site/slime-20180308-git/= contrib/swank-media.lisp ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-trace-dialog.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-package-fu.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-presentations.fasl ;=C2=A0=C2=A0 Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-i= cs-linux-x86-64/contrib/swank-repl.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-macrostep.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-fuzzy.fasl ;=C2=A0=C2=A0 Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-i= cs-linux-x86-64/contrib/swank-util.fasl ;=C2=A0=C2=A0 Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-i= cs-linux-x86-64/contrib/swank-c-p-c.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-fancy-inspector.fasl ; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-l= inux-x86-64/contrib/swank-arglists.fasl =20 I tried adding this after doing 'swank:create-server, but it doesn't work: (setf swank::*find-module* #'(lambda (module) (declare (ignore module)) nil)) =20 How can I make it so it doesn't look for those files? I would imagine they = have already been compiled and loaded into the image. I'm using 'dumplisp to= create the image. Thanks in advance! - Mauro =20 --B_3612447887_2102590481 Content-type: text/html; charset="UTF-8" Content-transfer-encoding: quoted-printable <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema= s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20= 04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http-equiv=3DC= ontent-Type content=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D= "Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"HTML Vorformatiert Zchn"; margin:0cm; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} p.msonormal0, li.msonormal0, div.msonormal0 {mso-style-name:msonormal; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:11.0pt; font-family:"Calibri",sans-serif;} span.HTMLVorformatiertZchn {mso-style-name:"HTML Vorformatiert Zchn"; mso-style-priority:99; mso-style-link:"HTML Vorformatiert"; font-family:Consolas;} span.m1782912477778735382hoenzb {mso-style-name:m_1782912477778735382hoenzb;} span.E-MailFormatvorlage21 {mso-style-type:personal-reply; font-family:"Calibri",sans-serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 2.0cm 70.85pt;} div.WordSection1 {page:WordSection1;} --></style></head><body lang=3DDE link=3Dblue vlink=3Dpurple><div class=3DWordSecti= on1><p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-fareast-language:EN-US'>H= i Mauro,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'mso= -fareast-language:EN-US'><o:p> </o:p></span></p><p class=3DMsoNormal><spa= n lang=3DEN-US style=3D'mso-fareast-language:EN-US'>seems as if those modules ar= en=E2=80=99t part of the image yet. When did you make the image? I assume after lo= ading swank?<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D= 'mso-fareast-language:EN-US'> Also I=E2=80=99d ask Franz directly ...<o:p></o:p></= span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-fareast-language:EN-= US'><o:p> </o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'm= so-fareast-language:EN-US'>Regards<o:p></o:p></span></p><p class=3DMsoNormal><= span lang=3DEN-US style=3D'mso-fareast-language:EN-US'>=C2=A0=C2=A0 Frank<o:p></o:p></sp= an></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-fareast-language:EN-US= '><o:p> </o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'mso= -fareast-language:EN-US'><o:p> </o:p></span></p><div style=3D'border:none= ;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=3DMsoNorma= l style=3D'margin-left:35.4pt'><b><span style=3D'font-size:12.0pt;color:black'>V= on: </span></b><span style=3D'font-size:12.0pt;color:black'>slime-devel <sl= [email protected]> im Auftrag von Stas Boukarev <stass= [email protected]><br><b>Datum: </b>Donnerstag, 21. Juni 2018 um 17:04<br><b>= An: </b>Mauro D'Agostino <[email protected]><br><b>Cc: </b><= [email protected]><br><b>Betreff: </b>Re: Loading and starting = Swank on a lisp image<o:p></o:p></span></p></div><div><p class=3DMsoNormal sty= le=3D'margin-left:35.4pt'><o:p> </o:p></p></div><div><div><div><p class=3DM= soNormal style=3D'margin-left:35.4pt'>On Thu, Jun 21, 2018 at 5:59 PM Mauro D'= Agostino <<a href=3D"mailto:[email protected]">mdagostino@ravenpack.= com</a>> wrote:<o:p></o:p></p></div><blockquote style=3D'border:none;border= -left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin= -right:0cm'><div><div><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt= :0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>Hello,<o:p></= o:p></p></div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>Is anyone readin= g this?<o:p></o:p></p></div></div></div></blockquote><div><p class=3DMsoNormal= style=3D'margin-left:35.4pt'>Yes, but nobody is answering. <o:p></o:p></= p></div><blockquote style=3D'border:none;border-left:solid #CCCCCC 1.0pt;paddi= ng:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><div><p c= lass=3DMsoNormal style=3D'margin-left:35.4pt'><o:p> </o:p></p></div><p clas= s=3DMsoNormal style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.= 0pt;margin-left:35.4pt'>Kind regards,<o:p></o:p></p></div><p class=3DMsoNormal= style=3D'margin-left:35.4pt'>Mauro<o:p></o:p></p></div><div><p class=3DMsoNorma= l style=3D'margin-left:35.4pt'><o:p> </o:p></p><div><p class=3DMsoNormal st= yle=3D'margin-left:35.4pt'>On Tue, May 15, 2018 at 12:34 PM, Mauro D'Agostino = <<a href=3D"mailto:[email protected]" target=3D"_blank">mdagostino@rav= enpack.com</a>> wrote:<o:p></o:p></p><blockquote style=3D'border:none;borde= r-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margi= n-right:0cm'><div><div><div><div><div><div><div><div><div><div><p class=3DMsoN= ormal style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;ma= rgin-left:35.4pt'>I'm trying to add a swank server on all of our lisp apps r= unning on images. I want to have everything compiled and loaded, so when I s= tart up the image I don't need to load any .fasl files.<o:p></o:p></p></div>= <p class=3DMsoNormal style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bot= tom:12.0pt;margin-left:35.4pt'>I'm using ASDF to load swank and then running= :<o:p></o:p></p></div><div style=3D'margin-left:30.0pt'><p class=3DMsoNormal sty= le=3D'margin-left:35.4pt'>(swank-loader:init :reload t :load-contribs t :quiet= nil)<o:p></o:p></p></div><p class=3DMsoNormal style=3D'margin-left:35.4pt'><o:p= > </o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:0cm;marg= in-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>On image start up, I'm= running:<o:p></o:p></p></div><div style=3D'margin-left:30.0pt'><p class=3DMsoNo= rmal style=3D'margin-left:35.4pt'>(setf swank::*loopback-interface* "0.0.= 0.0")<o:p></o:p></p></div></div><div><p class=3DMsoNormal style=3D'margin-l= eft:35.4pt'><o:p> </o:p></p></div><div style=3D'margin-left:30.0pt'><p cl= ass=3DMsoNormal style=3D'margin-left:35.4pt'>(swank:create-server :port 4005 :do= nt-close t)<o:p></o:p></p></div><p class=3DMsoNormal style=3D'margin-left:35.4pt= '><o:p> </o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:0c= m;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>Swank starts up = fine, but, when the first user tries to connect, it tries to load some .fasl= files.<o:p></o:p></p><table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cel= lpadding=3D0 width=3D"5%" style=3D'width:5.3%;margin-left:35.4pt'><tr id=3D"m_178291= 2477778735382m_-76827346988009556gmail-syntaxplugin_code_and_gutter"><td val= ign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:7.5pt= ;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001p= t;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-family:Consolas;col= or:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64= bit-ics-linux-x86-64/contrib/swank-asdf.fasl</span><span style=3D'font-size:11= .0pt;color:black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_17829124777787= 35382m_-76827346988009556gmail-syntaxplugin_code_and_gutter"><td valign=3Dtop = style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;margin-ri= ght:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001pt;line-hei= ght:16.8pt'><span style=3D'font-size:11.0pt;font-family:Consolas;color:black'>= ;=C2=A0=C2=A0 Loading /home/mdagostino/workspace/Library/world/site/cl-ppcre-1.3.2/c= l-ppcre-test.asd</span><span style=3D'font-size:11.0pt;color:black'><o:p></o:p= ></span></pre></td></tr><tr id=3D"m_1782912477778735382m_-76827346988009556gma= il-syntaxplugin_code_and_gutter"><td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0= cm'><pre style=3D'mso-margin-top-alt:0cm;margin-right:7.5pt;margin-bottom:0cm;= margin-left:7.5pt;margin-bottom:.0001pt;line-height:16.8pt'><span style=3D'fon= t-size:11.0pt;font-family:Consolas;color:black'>; Loading /home/mdagostino/w= orkspace/Library/world/site/slime-20180308-git/contrib/swank-media.lisp</spa= n><span style=3D'font-size:11.0pt;color:black'><o:p></o:p></span></pre></td></= tr><tr id=3D"m_1782912477778735382m_-76827346988009556gmail-syntaxplugin_code_= and_gutter"><td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-m= argin-top-alt:0cm;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;mar= gin-bottom:.0001pt;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-fa= mily:Consolas;color:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/= allegro-10.1as-64bit-ics-linux-x86-64/contrib/swank-trace-dialog.fasl</span>= <span style=3D'font-size:11.0pt;color:black'><o:p></o:p></span></pre></td></tr= ><tr id=3D"m_1782912477778735382m_-76827346988009556gmail-syntaxplugin_code_an= d_gutter"><td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-mar= gin-top-alt:0cm;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margi= n-bottom:.0001pt;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-fami= ly:Consolas;color:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/al= legro-10.1as-64bit-ics-linux-x86-64/contrib/swank-package-fu.fasl</span><spa= n style=3D'font-size:11.0pt;color:black'><o:p></o:p></span></pre></td></tr><tr= id=3D"m_1782912477778735382m_-76827346988009556gmail-syntaxplugin_code_and_gu= tter"><td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-= top-alt:0cm;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bo= ttom:.0001pt;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-family:C= onsolas;color:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/allegr= o-10.1as-64bit-ics-linux-x86-64/contrib/swank-presentations.fasl</span><span= style=3D'font-size:11.0pt;color:black'><o:p></o:p></span></pre></td></tr><tr = id=3D"m_1782912477778735382m_-76827346988009556gmail-syntaxplugin_code_and_gut= ter"><td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-t= op-alt:0cm;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bot= tom:.0001pt;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-family:Co= nsolas;color:black'>;=C2=A0=C2=A0 Fast loading /home/mdagostino/.slime/fasl/2.20/all= egro-10.1as-64bit-ics-linux-x86-64/contrib/swank-repl.fasl</span><span style= =3D'font-size:11.0pt;color:black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_= 1782912477778735382m_-76827346988009556gmail-syntaxplugin_code_and_gutter"><= td valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt= :0cm;margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0= 001pt;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-family:Consolas= ;color:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1a= s-64bit-ics-linux-x86-64/contrib/swank-macrostep.fasl</span><span style=3D'fon= t-size:11.0pt;color:black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_17829= 12477778735382m_-76827346988009556gmail-syntaxplugin_code_and_gutter"><td va= lign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;= margin-right:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001pt= ;line-height:16.8pt'><span style=3D'font-size:11.0pt;font-family:Consolas;colo= r:black'>; Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64b= it-ics-linux-x86-64/contrib/swank-fuzzy.fasl</span><span style=3D'font-size:11= .0pt;color:black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_17829124777787= 35382m_-76827346988009556gmail-syntaxplugin_code_and_gutter"><td valign=3Dtop = style=3D'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;margin-ri= ght:7.5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001pt;line-hei= ght:16.8pt'><span style=3D'font-size:11.0pt;font-family:Consolas;color:black'>= ;=C2=A0=C2=A0 Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ic= s-linux-x86-64/contrib/swank-util.fasl</span><span style=3D'font-size:11.0pt;c= olor:black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_1782912477778735382m= _-76827346988009556gmail-syntaxplugin_code_and_gutter"><td valign=3Dtop style=3D= 'padding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;margin-right:7.= 5pt;margin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001pt;line-height:16= .8pt'><span style=3D'font-size:11.0pt;font-family:Consolas;color:black'>;=C2=A0=C2=A0 = Fast loading /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-linu= x-x86-64/contrib/swank-c-p-c.fasl</span><span style=3D'font-size:11.0pt;color:= black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_1782912477778735382m_-768= 27346988009556gmail-syntaxplugin_code_and_gutter"><td valign=3Dtop style=3D'padd= ing:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;margin-right:7.5pt;m= argin-bottom:0cm;margin-left:7.5pt;margin-bottom:.0001pt;line-height:16.8pt'= ><span style=3D'font-size:11.0pt;font-family:Consolas;color:black'>; Fast load= ing /home/mdagostino/.slime/fasl/2.20/allegro-10.1as-64bit-ics-linux-x86-64/= contrib/swank-fancy-inspector.fasl</span><span style=3D'font-size:11.0pt;color= :black'><o:p></o:p></span></pre></td></tr><tr id=3D"m_1782912477778735382m_-76= 827346988009556gmail-syntaxplugin_code_and_gutter"><td valign=3Dtop style=3D'pad= ding:0cm 0cm 0cm 0cm'><pre style=3D'mso-margin-top-alt:0cm;margin-right:7.5pt;= margin-bottom:7.5pt;margin-left:7.5pt;line-height:16.8pt'><span style=3D'font-= size:11.0pt;font-family:Consolas;color:black'>; Fast loading /home/mdagostin= o/.slime/fasl/2.20/allegro-10.1as-64bit-ics-linux-x86-64/contrib/swank-argli= sts.fasl<o:p></o:p></span></pre></td></tr></table><p class=3DMsoNormal style=3D'= margin-left:35.4pt'><o:p> </o:p></p></div><p class=3DMsoNormal style=3D'mso= -margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt= '>I tried adding this after doing 'swank:create-server, but it doesn't work:= <o:p></o:p></p><div style=3D'margin-left:30.0pt'><p class=3DMsoNormal style=3D'mar= gin-left:35.4pt'>(setf swank::*find-module* #'(lambda (module)<o:p></o:p></p= ></div><div style=3D'margin-left:60.0pt'><p class=3DMsoNormal style=3D'margin-left= :35.4pt'> &= nbsp;  = ; (declare (ignore module))<= o:p></o:p></p></div><div style=3D'margin-left:60.0pt'><p class=3DMsoNormal style= =3D'margin-left:35.4pt'> = &nbs= p; nil))<o:p></o= :p></p></div><div style=3D'margin-left:60.0pt'><p class=3DMsoNormal style=3D'margi= n-left:35.4pt'><o:p> </o:p></p></div><p class=3DMsoNormal style=3D'mso-marg= in-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>How= can I make it so it doesn't look for those files? I would imagine they have= already been compiled and loaded into the image. I'm using 'dumplisp to cre= ate the image.<o:p></o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top-= alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>Thanks in = advance!<o:p></o:p></p></div><p class=3DMsoNormal style=3D'margin-left:35.4pt'><= span class=3Dm1782912477778735382hoenzb><span style=3D'color:#888888'>- Mauro</s= pan></span><o:p></o:p></p></div></blockquote></div><p class=3DMsoNormal style=3D= 'margin-left:35.4pt'><o:p> </o:p></p></div></blockquote></div></div></d= iv></body></html> --B_3612447887_2102590481--