No subject
Tue Oct 23 06:10:09 UTC 2012
an exec of "crm_node -p", which is called to determine how many nodes are p=
resently in the cluster. (I've verified this timing independently by execu=
ting "crm_node -p" from a command line when the cluster is quiescent.) Thi=
s seems like a rather long time for a simple objective. What would "crm_no=
de -p" do that would take so long?
That notwithstanding, from the POV of the slave during the failover, there =
are delays of several hundred to about 1400ms between the completion of the=
ss script and its invocation for the next event. To explain, I've attache=
d an Excel spreadsheet (which I've verified is virus-free), that documents =
two experiments. In each case, there's an SSID instance that's master on n=
ode-0, the DC, and which is killed. The spreadsheet includes a synopsis of=
the log message that follows on both cans, interleaved into a timeline.
By way of explanation, columns B-D contain timestamp information for node-0=
and columns E-G for node 1. Columns B/E show the current time of day, C/F=
show the monotonic clock value when the ss script begins execution (in ms,=
truncated to the least 5 digits), and D/G show the duration of the ss scri=
pt execution for the relevant event. Column H is text extracted from the l=
og, showing the key text. In some cases there is a significant amount of i=
nformation in the log file relating to pengine behavior, but I omitted such=
information from the spreadsheet. Column I contains explanatory comments.
Realizing that we need to look forward to upgrading our Pacemaker version (=
from 1.0.9), I wonder if you can clear up a couple of questions. We are pr=
esently using Heartbeat, which I believe restricts our upgrade to the 1.0 b=
ranch, correct? In other words, if we want to upgrade to the 1.1 branch, a=
re we required to replace Heartbeat with Corosync? Secondly, when upgradin=
g, are there kernel dependencies to worry about? We are presently running =
on the open source kernel version 2.6.18. We plan to migrate to the most c=
urrent 2.8 or 3.0 version later this year, at which time it would probably =
make sense to bring Pacemaker up to date.
I apologize for the length of this posting, and again appreciate any assist=
ance you can offer.
Regards,
Michael Powell
[cid:image001.gif at 01CE1C07.13969EB0]
Michael Powell
Staff Engineer
15220 NW Greenbrier Pkwy
Suite 290
Beaverton, OR 97006
T 503-372-7327 M 503-789-3019 H 503-625-5332
www.harmonicinc.com<http://www.harmonicinc.com>
--_000_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#def=
ault#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"Comic Sans MS";
panose-1:3 15 7 2 3 3 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
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;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Comic Sans MS";
color:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:176848183;
mso-list-type:hybrid;
mso-list-template-ids:-33552840 67698689 67698691 67698693 67698689 676986=
91 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-family:"Comic Sans MS"'>Andrew,<o:p></o:p></span></p><p class=3DMsoNorm=
al><span style=3D'font-family:"Comic Sans MS"'><o:p> </o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-family:"Comic Sans MS"'>Thanks for=
the feedback to my earlier questions from March 6th. I’ve done=
some further investigation wrt the timing of what I’d call the ̶=
0;simple” failover case: where an SSID that is master on =
the DC node is killed, and it takes 10-12 seconds before the slave SSID on =
the other node transitions to master. (Recall that “SSID”=
is a SliceServer app instance, each of which is abstracted as a Pacemaker =
resource.)<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-fa=
mily:"Comic Sans MS"'><o:p> </o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'font-family:"Comic Sans MS"'>Before going into my findings, I wa=
nt to clear up a couple of misstatements on my part.<o:p></o:p></span></p><=
p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 level1 l=
fo1'><![if !supportLists]><span style=3D'font-family:Symbol'><span style=3D=
'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman"'>&nbs=
p; </span></span></span><![endif]=
><span style=3D'font-family:"Comic Sans MS"'>WRT my mention of “notif=
ications” in my earlier e-mail, I misused the term. I was simpl=
y referring to the “notify” events passed from the DC to the ot=
her node.<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-in=
dent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'fo=
nt-family:Symbol'><span style=3D'mso-list:Ignore'>·<span style=3D'fo=
nt:7.0pt "Times New Roman"'>  =
; </span></span></span><![endif]><span style=3D'font-family:"Comic Sans MS"=
'>I also misspoke when I said that the failed SSID was subsequently restart=
ed as a result of a monitor event. In fact, the SSID process is resta=
rted by the “ss” resource agent script in response to a &=
#8220;start” event from lrmd.<o:p></o:p></span></p><p class=3DMsoNorm=
al><span style=3D'font-family:"Comic Sans MS"'><o:p> </o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-family:"Comic Sans MS"'>The key is=
sue, however, is the time required – 10 to 12 seconds – from th=
e time the master SSID is killed until the slave fails over to become maste=
r. You opined that the time required would largely depend upon the be=
havior of the resource agent, which in our case is a script called “s=
s”. To determine what effect the ss script’s execution wo=
uld be, I modified it to log the current monotonic system clock value each =
time it starts, and just before it exits. The log messages specify th=
e clock value in ms.<o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-family:"Comic Sans MS"'><o:p> </o:p></span></p><p class=3DMso=
Normal><span style=3D'font-family:"Comic Sans MS"'>From this, I did find se=
veral instances where the ss script would take just over a second to comple=
te execution. In each such case, the “culprit” is an exec=
of “crm_node –p”, which is called to determine how many =
nodes are presently in the cluster. (I’ve verified this timing =
independently by executing “crm_node –p” from a command l=
ine when the cluster is quiescent.) This seems like a rather long tim=
e for a simple objective. What would “crm_node –p” =
do that would take so long?<o:p></o:p></span></p><p class=3DMsoNormal><span=
style=3D'font-family:"Comic Sans MS"'><o:p> </o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-family:"Comic Sans MS"'>That notwithstandi=
ng, from the POV of the slave during the failover, there are delays of seve=
ral hundred to about 1400ms between the completion of the ss script and its=
invocation for the next event. To explain, I’ve attached an Ex=
cel spreadsheet (which I’ve verified is virus-free), that documents t=
wo experiments. In each case, there’s an SSID instance thatR=
17;s master on node-0, the DC, and which is killed. The spreadsheet i=
ncludes a synopsis of the log message that follows on both cans, interleave=
d into a timeline.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D=
'font-family:"Comic Sans MS"'><o:p> </o:p></span></p><p class=3DMsoNor=
mal><span style=3D'font-family:"Comic Sans MS"'>By way of explanation, colu=
mns B-D contain timestamp information for node-0 and columns E-G for node 1=
. Columns B/E show the current time of day, C/F show the monotonic cl=
ock value when the ss script begins execution (in ms, truncated to the leas=
t 5 digits), and D/G show the duration of the ss script execution for the r=
elevant event. Column H is text extracted from the log, showing the k=
ey text. In some cases there is a significant amount of information i=
n the log file relating to pengine behavior, but I omitted such information=
from the spreadsheet. Column I contains explanatory comments.<o:p></=
o:p></span></p><p class=3DMsoNormal><span style=3D'font-family:"Comic Sans =
MS"'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-f=
amily:"Comic Sans MS"'>Realizing that we need to look forward to upgrading =
our Pacemaker version (from 1.0.9), I wonder if you can clear up a couple o=
f questions. We are presently using Heartbeat, which I believe restri=
cts our upgrade to the 1.0 branch, correct? In other words, if we wan=
t to upgrade to the 1.1 branch, are we required to replace Heartbeat with C=
orosync? Secondly, when upgrading, are there kernel dependencies to w=
orry about? We are presently running on the open source kernel versio=
n 2.6.18. We plan to migrate to the most current 2.8 or 3.0 version l=
ater this year, at which time it would probably make sense to bring Pacemak=
er up to date.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-family:"Comic Sans MS"'><o:p> </o:p></span></p><p class=3DMsoNormal>=
<span style=3D'font-family:"Comic Sans MS"'>I apologize for the length of t=
his posting, and again appreciate any assistance you can offer.<o:p></o:p><=
/span></p><p class=3DMsoNormal><span style=3D'font-family:"Comic Sans MS"'>=
<o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-family=
:"Comic Sans MS"'>Regards,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Comic Sans MS"'> Michael Powell<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-family:"Comic Sans MS"'><o:p=
> </o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.5in'><sp=
an style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
><img width=3D160 height=3D50 id=3D"Picture_x0020_1" src=3D"cid:image001.gi=
f at 01CE1C07.13969EB0" alt=3DLogoSignature2><o:p></o:p></span></p><p class=3D=
MsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:9.0pt;font-fa=
mily:"Arial","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p cla=
ss=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:9.0pt;fo=
nt-family:"Arial","sans-serif";color:#1F497D'> Micha=
el Powell<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.5=
in'><span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#=
1F497D'> Staff Engineer<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'margin-left:.5in'><span style=3D'font-size:9.0pt;font-fam=
ily:"Arial","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p clas=
s=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:9.0pt;fon=
t-family:"Arial","sans-serif";color:#1F497D'> 15220 NW Gr=
eenbrier Pkwy<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-lef=
t:.5in'><span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";col=
or:#1F497D'> Suite 290<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'f=
ont-size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'> =
Beaverton, OR 97006<o:p></o:p></span></p><p class=3DMsoN=
ormal style=3D'margin-left:.5in'><span style=3D'font-size:9.0pt;font-family=
:"Arial","sans-serif";color:#1F497D'> T 503-372-7327 =
; M 503-789-3019 H 503-625-5332<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:=
9.0pt;font-family:"Arial","sans-serif";color:#1F497D'><o:p> </o:p></sp=
an></p><p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-=
size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'> &nbs=
p; <a href=3D"http://www.harmonicinc.com"><span style=3D'color:blue'>www.ha=
rmonicinc.com</span></a><o:p></o:p></span></p><p class=3DMsoNormal><o:p>&nb=
sp;</o:p></p></div></body></html>=
--_000_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_--
--_005_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_
Content-Type: image/gif; name="image001.gif"
Content-Description: image001.gif
Content-Disposition: inline; filename="image001.gif"; size=1625;
creation-date="Fri, 08 Mar 2013 22:50:11 GMT";
modification-date="Fri, 08 Mar 2013 22:50:11 GMT"
Content-ID: <image001.gif at 01CE1C07.13969EB0>
Content-Transfer-Encoding: base64
R0lGODlhoAAyAOYAAP///wA1XwA1XgAoTaCzzKC0zAA2X6Czy1p/owCv2wCu21uApOPo8DxqkAA8
ZluAo6G0zAA8ZQA9ZnyZuDxpkLTD1ytgiABNdhdXf+Hm746lwuXp8Y2lweLn77XE2HyYtwBOd2qL
rY6mwgBEbStgh3fQ6gCy3Ux1msrU4wC54MvV5ABFbnuYtwBFbwBGbwBOdjxqkQA7ZeHn78nT4rXD
2ACv3AC13szW5Et0muXp8EzH5rfF2WuLrWuMraK1zRhXgHjQ6u/5+wA7ZHfQ6cnT48Dn85va7gC6
4ABEbn2ZuFyApEzG5Ux0mgA9ZyxgiMzV5Jza7gC2373l897y+AC23u/4+xdWfypfh+bq8VqAo0zG
5nyYuOPn8CxhiBdXgL/n897x946lwYnV7M7W5bbF2L7m85zb7gCx3M7s9rXE1+Pn7wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAACgADIAAAf/gACCg4SFhoeIiYqLjI2KQCYKCiYlQY6XmJmam5ydjCmSCQkKCSme
p6ipqquEJaOgNaIJQ6y1tre4UaNfYCUmome4mwUEKMLHtaIKUoJVvgnImAEBCNHWp6FlglNLkteN
AQLV3+SYVJJFaDqhNuWKBuLu8otmpDayo2Lzh9MP+/+GdIiqQUqBFoCFBAhYgLAhACgpRB0x4nDQ
NIYVM2qcNk6jR4QCDIwjQHKGog4kD1RgdACCykMZiB0okIFQB2IkOyxCQWylopgzD8jYRKMlDXfh
lDxwEG7aDw+GPJAIBy+AhAYMDiGIYGCagBgcBqGw0FWhQqwMKDQ1a0HFIQ0r/7waaIGxEIMGZhUG
wFrowLQChTosiOBVQIQQ5KZJ0Ns0QASogyp0nUZ5WoSshBpQhtd13I0YegV4DQDiguiQpx3fKLRA
9OQA8GAU4mKaqmjLaggdgAeB0IYL4ULDTizawZasaUgoHKHbAAUCgzxYEC17kIhpDhBUYKDhSlgA
UwW80CCIw4tp8MaXBxEOAyEN2Cdk1cA+QF0AeAVcECEoTP3qghAgGmCDWDENBt8RQIEAxAmwQyEY
hAOdIBV8cEhcARAynQA+wLTcBoTksJgAEoA4SA4jiEbEIMBJ8OAgvwnggE4AdDCNCyYKssEI09QU
4ICDTDBNA4b4dM00Fhgigv9CHSWyQDg+AuCAARcgQkA4PRiCg2gnGBKCaBOiEA4ThsAnwAQ/GuBP
IV8GcMAgByg0IQBOBOAAZvt0dohoTQpSwAQITLDSAxIOAk+XhxQwzZxwivZmIVcKQKBfARBICAPh
rHllpYbsJsCcm84JDwUIhdOnIBcREsKUla0Q3pwK3UfIlQYwGuBfhigqqSAITPNoQnv9GEBvfeF6
qwCPZpApSCLxQ80gPXjlBQUYtHCbAZaGdOqPu0K6qCGRTthrAHgSIpp7AISbq0K/FiAasZFuW840
Wez5rCAOCADCGIR80ERIsAqwJrhd2ZpuweCyy+s0JhkSErq6WjqIogHMSen/hPGWGsDAhHAkiF8C
fEdIr59atBAiEACca6GFuMspADz46iyRALjb7azf+pkzAHyCdLIhegIgZIaGLNDVr6LJOoiAL88K
ZLFu6iwAf3YtW3M4v07s6NIhWbpYkgBhgIGFhvQjyNDlCnKCnIMkbSVsBsdZ67pRAyADPDQTwoJo
VFNssLp+Pg3AggY88ZEgTFIYEmKEYCGBsTzfSzCyCVe8suWCdAEbmoOQkW8ES+8cetORWkrxBTkK
QjZIkvMYwAkpsYBEU7+megjTf4t+a90AeACbABS4tFQ4nAMQZ8mFQAA57oQsKEALPBBwAAIuEK1x
Rx4IcdtawREbudIBIgwptpgJ3wzABxHkhRoOhPgNrswfs53Ztegx2JABzQ6iAgWP34hAEgqxlMdu
Jz+cCcB7S4OHrVTQgMfBwwISu5r5dgcqhRWCBRagjABI0KGGDPBwIESK5EJIQmt8sIQoFIbbUsjC
WySuhTBcRaxiSENUpE9eNcwhIyYgAfDp8IdADKIQh0jEIhrxiEhMohKXyMQmOvGJUIyiFKdIRYcM
4IpYzKIWt8jFLnrxi2AMoxjHSMYygrGKNAwEADs=
--_005_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_--
--_006_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;
name="07MarTimeline.xlsx"
Content-Description: 07MarTimeline.xlsx
Content-Disposition: attachment; filename="07MarTimeline.xlsx"; size=18841;
creation-date="Fri, 08 Mar 2013 16:02:33 GMT";
modification-date="Fri, 08 Mar 2013 22:07:38 GMT"
Content-Transfer-Encoding: base64
UEsDBBQABgAIAAAAIQBxDjkrcAEAAKAFAAATANsBW0NvbnRlbnRfVHlwZXNdLnhtbCCi1wEooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADMlE1OwzAQhfdI3CHyFiVui4QQatoFP0uoBBzA2JPGqmNbHre0t2eS0ApQiFTS
BZtEUTTvvflm7Ol8W5lkAwG1szkbZyOWgJVOabvM2evLQ3rNEozCKmGchZztANl8dn42fdl5wISq
LeasjNHfcI6yhEpg5jxY+lO4UIlIn2HJvZArsQQ+GY2uuHQ2go1prDXYbPpEAYJWkCxEiI+iIh++
NTySGrTPcUZ6LLltC2vvnAnvjZYiUnK+seqHa+qKQktQTq4r8soasYtahf9qiHFnAAdboQ8gFJYA
sTJZK7p3voNCrE1M7rdEoIUewOBxrX3CzKiyaR9L7bHHoZ9dP5N3F1Zvzq1OTaWmk1VC233uriWg
6S2C88hp1oMDQI1cgUo9SUKIGg7MurxpAevemzEib16TwRm+r8ZBv49BR47Lf5Jj+Kn8Gw8sRQD1
HAPdUic/rl+1++Zy2E3pAhw/kP0Zrqs7NpI39+vsAwAA//8DAFBLAwQUAAYACAAAACEAtVUwI/UA
AABMAgAACwDOAV9yZWxzLy5yZWxzIKLKASigAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjJLPTsMwDMbvSLxD5PvqbkgIoaW7TEi7IVQewCTu
H7WNoyRA9/aEA4JKY9vR9ufPP1ve7uZpVB8cYi9Ow7ooQbEzYnvXanitn1YPoGIiZ2kUxxqOHGFX
3d5sX3iklJti1/uosouLGrqU/CNiNB1PFAvx7HKlkTBRymFo0ZMZqGXclOU9hr8eUC081cFqCAd7
B6o++jz5src0TW94L+Z9YpdOjECeEzvLduVDZgupz9uomkLLSYMV85zTEcn7ImMDnibaXE/0/7Y4
cSJLidBI4PM834pzQOvrgS6faKn4vc484qeE4U1k+GHBxQ9UXwAAAP//AwBQSwMEFAAGAAgAAAAh
AN4J/SgCAQAA1AMAABoACAF4bC9fcmVscy93b3JrYm9vay54bWwucmVscyCiBAEooAABAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
--_006_10F3A135D608214B9D0679FE69361F780B180AA604EXCHCMShlitlo_--
More information about the Pacemaker
mailing list