<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div id="yiv1610748169">Hi to everyone !<br><br>Please, i need some help with my project, I want to install windows XP on a server block device & AoE sanboot, diskless clients from it...preferably there'll be a single block device on a ram disk for booting multiple clients but i've been told that clients' writes would corrrupt the file system so, i need a way to make it read-only & would also need your help on the issues discussed below:<br><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br><br><div id="yiv234495976">
<style>
<!--
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 #yiv814093087
filtered #yiv814093087 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 #yiv814093087
filtered #yiv814093087 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 #yiv814093087
filtered #yiv814093087 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 #yiv814093087
filtered #yiv814093087 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 #yiv814093087
filtered #yiv814093087 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879 filtered #yiv814093087 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879
filtered #yiv129343879 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879
filtered #yiv129343879 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879
filtered #yiv129343879 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 #yiv129343879
filtered #yiv129343879 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160 filtered #yiv129343879 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160
filtered #yiv992315160 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 filtered #yiv992315160 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 filtered #yiv992315160 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 #yiv992315160
filtered #yiv992315160 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 filtered #yiv992315160 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445 filtered #yiv992315160 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 #yiv965988445
filtered #yiv965988445 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 filtered #yiv965988445 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584 filtered #yiv965988445 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 #yiv1385992584
filtered #yiv1385992584 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 filtered #yiv1385992584 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322 filtered #yiv1385992584 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631 #yiv842102322
filtered #yiv842102322 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 filtered #yiv842102322 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 #yiv573288631 filtered #yiv842102322 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631
filtered #yiv573288631 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631
filtered #yiv573288631 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631
filtered #yiv573288631 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976 #yiv573288631
filtered #yiv573288631 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1610748169 #yiv234495976 filtered #yiv573288631 {margin:70.85pt 70.85pt 70.85pt 70.85pt;}
#yiv1610748169 #yiv234495976
filtered #yiv234495976 {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
#yiv1610748169 filtered #yiv234495976 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv1610748169 #yiv234495976
#yiv234495976 p.MsoNormal, #yiv1610748169 #yiv234495976 li.MsoNormal, #yiv1610748169 #yiv234495976 div.MsoNormal
        {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 a:link, #yiv1610748169 #yiv234495976 span.MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv1610748169 #yiv234495976 a:visited, #yiv1610748169 #yiv234495976 span.MsoHyperlinkFollowed
        {color:blue;text-decoration:underline;}
#yiv1610748169 #yiv234495976 tt
        {font-family:"Courier New";}
#yiv1610748169 #yiv234495976 p.msopapdefault, #yiv1610748169 #yiv234495976 li.msopapdefault, #yiv1610748169 #yiv234495976 div.msopapdefault
        {margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault1, #yiv1610748169 #yiv234495976 li.msopapdefault1, #yiv1610748169 #yiv234495976 div.msopapdefault1
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault2, #yiv1610748169 #yiv234495976 li.msopapdefault2, #yiv1610748169 #yiv234495976 div.msopapdefault2
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault3, #yiv1610748169 #yiv234495976 li.msopapdefault3, #yiv1610748169 #yiv234495976 div.msopapdefault3
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault4, #yiv1610748169 #yiv234495976 li.msopapdefault4, #yiv1610748169 #yiv234495976 div.msopapdefault4
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault5, #yiv1610748169 #yiv234495976 li.msopapdefault5, #yiv1610748169 #yiv234495976 div.msopapdefault5
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault6, #yiv1610748169 #yiv234495976 li.msopapdefault6, #yiv1610748169 #yiv234495976 div.msopapdefault6
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault7, #yiv1610748169 #yiv234495976 li.msopapdefault7, #yiv1610748169 #yiv234495976 div.msopapdefault7
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault8, #yiv1610748169 #yiv234495976 li.msopapdefault8, #yiv1610748169 #yiv234495976 div.msopapdefault8
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault9, #yiv1610748169 #yiv234495976 li.msopapdefault9, #yiv1610748169 #yiv234495976 div.msopapdefault9
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault10, #yiv1610748169 #yiv234495976 li.msopapdefault10, #yiv1610748169 #yiv234495976 div.msopapdefault10
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault11, #yiv1610748169 #yiv234495976 li.msopapdefault11, #yiv1610748169 #yiv234495976 div.msopapdefault11
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault12, #yiv1610748169 #yiv234495976 li.msopapdefault12, #yiv1610748169 #yiv234495976 div.msopapdefault12
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault13, #yiv1610748169 #yiv234495976 li.msopapdefault13, #yiv1610748169 #yiv234495976 div.msopapdefault13
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault14, #yiv1610748169 #yiv234495976 li.msopapdefault14, #yiv1610748169 #yiv234495976 div.msopapdefault14
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault15, #yiv1610748169 #yiv234495976 li.msopapdefault15, #yiv1610748169 #yiv234495976 div.msopapdefault15
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault16, #yiv1610748169 #yiv234495976 li.msopapdefault16, #yiv1610748169 #yiv234495976 div.msopapdefault16
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault17, #yiv1610748169 #yiv234495976 li.msopapdefault17, #yiv1610748169 #yiv234495976 div.msopapdefault17
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault18, #yiv1610748169 #yiv234495976 li.msopapdefault18, #yiv1610748169 #yiv234495976 div.msopapdefault18
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault19, #yiv1610748169 #yiv234495976 li.msopapdefault19, #yiv1610748169 #yiv234495976 div.msopapdefault19
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault20, #yiv1610748169 #yiv234495976 li.msopapdefault20, #yiv1610748169 #yiv234495976 div.msopapdefault20
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault21, #yiv1610748169 #yiv234495976 li.msopapdefault21, #yiv1610748169 #yiv234495976 div.msopapdefault21
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault22, #yiv1610748169 #yiv234495976 li.msopapdefault22, #yiv1610748169 #yiv234495976 div.msopapdefault22
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault23, #yiv1610748169 #yiv234495976 li.msopapdefault23, #yiv1610748169 #yiv234495976 div.msopapdefault23
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault24, #yiv1610748169 #yiv234495976 li.msopapdefault24, #yiv1610748169 #yiv234495976 div.msopapdefault24
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault25, #yiv1610748169 #yiv234495976 li.msopapdefault25, #yiv1610748169 #yiv234495976 div.msopapdefault25
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault26, #yiv1610748169 #yiv234495976 li.msopapdefault26, #yiv1610748169 #yiv234495976 div.msopapdefault26
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault27, #yiv1610748169 #yiv234495976 li.msopapdefault27, #yiv1610748169 #yiv234495976 div.msopapdefault27
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault28, #yiv1610748169 #yiv234495976 li.msopapdefault28, #yiv1610748169 #yiv234495976 div.msopapdefault28
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault29, #yiv1610748169 #yiv234495976 li.msopapdefault29, #yiv1610748169 #yiv234495976 div.msopapdefault29
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault30, #yiv1610748169 #yiv234495976 li.msopapdefault30, #yiv1610748169 #yiv234495976 div.msopapdefault30
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault31, #yiv1610748169 #yiv234495976 li.msopapdefault31, #yiv1610748169 #yiv234495976 div.msopapdefault31
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault32, #yiv1610748169 #yiv234495976 li.msopapdefault32, #yiv1610748169 #yiv234495976 div.msopapdefault32
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault33, #yiv1610748169 #yiv234495976 li.msopapdefault33, #yiv1610748169 #yiv234495976 div.msopapdefault33
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault34, #yiv1610748169 #yiv234495976 li.msopapdefault34, #yiv1610748169 #yiv234495976 div.msopapdefault34
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault35, #yiv1610748169 #yiv234495976 li.msopapdefault35, #yiv1610748169 #yiv234495976 div.msopapdefault35
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault36, #yiv1610748169 #yiv234495976 li.msopapdefault36, #yiv1610748169 #yiv234495976 div.msopapdefault36
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault37, #yiv1610748169 #yiv234495976 li.msopapdefault37, #yiv1610748169 #yiv234495976 div.msopapdefault37
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault38, #yiv1610748169 #yiv234495976 li.msopapdefault38, #yiv1610748169 #yiv234495976 div.msopapdefault38
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault39, #yiv1610748169 #yiv234495976 li.msopapdefault39, #yiv1610748169 #yiv234495976 div.msopapdefault39
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault40, #yiv1610748169 #yiv234495976 li.msopapdefault40, #yiv1610748169 #yiv234495976 div.msopapdefault40
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault41, #yiv1610748169 #yiv234495976 li.msopapdefault41, #yiv1610748169 #yiv234495976 div.msopapdefault41
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault42, #yiv1610748169 #yiv234495976 li.msopapdefault42, #yiv1610748169 #yiv234495976 div.msopapdefault42
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault43, #yiv1610748169 #yiv234495976 li.msopapdefault43, #yiv1610748169 #yiv234495976 div.msopapdefault43
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault44, #yiv1610748169 #yiv234495976 li.msopapdefault44, #yiv1610748169 #yiv234495976 div.msopapdefault44
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault45, #yiv1610748169 #yiv234495976 li.msopapdefault45, #yiv1610748169 #yiv234495976 div.msopapdefault45
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault46, #yiv1610748169 #yiv234495976 li.msopapdefault46, #yiv1610748169 #yiv234495976 div.msopapdefault46
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault47, #yiv1610748169 #yiv234495976 li.msopapdefault47, #yiv1610748169 #yiv234495976 div.msopapdefault47
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault48, #yiv1610748169 #yiv234495976 li.msopapdefault48, #yiv1610748169 #yiv234495976 div.msopapdefault48
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault49, #yiv1610748169 #yiv234495976 li.msopapdefault49, #yiv1610748169 #yiv234495976 div.msopapdefault49
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault50, #yiv1610748169 #yiv234495976 li.msopapdefault50, #yiv1610748169 #yiv234495976 div.msopapdefault50
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault51, #yiv1610748169 #yiv234495976 li.msopapdefault51, #yiv1610748169 #yiv234495976 div.msopapdefault51
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault52, #yiv1610748169 #yiv234495976 li.msopapdefault52, #yiv1610748169 #yiv234495976 div.msopapdefault52
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault53, #yiv1610748169 #yiv234495976 li.msopapdefault53, #yiv1610748169 #yiv234495976 div.msopapdefault53
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault54, #yiv1610748169 #yiv234495976 li.msopapdefault54, #yiv1610748169 #yiv234495976 div.msopapdefault54
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault55, #yiv1610748169 #yiv234495976 li.msopapdefault55, #yiv1610748169 #yiv234495976 div.msopapdefault55
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault56, #yiv1610748169 #yiv234495976 li.msopapdefault56, #yiv1610748169 #yiv234495976 div.msopapdefault56
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault57, #yiv1610748169 #yiv234495976 li.msopapdefault57, #yiv1610748169 #yiv234495976 div.msopapdefault57
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault58, #yiv1610748169 #yiv234495976 li.msopapdefault58, #yiv1610748169 #yiv234495976 div.msopapdefault58
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault59, #yiv1610748169 #yiv234495976 li.msopapdefault59, #yiv1610748169 #yiv234495976 div.msopapdefault59
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault60, #yiv1610748169 #yiv234495976 li.msopapdefault60, #yiv1610748169 #yiv234495976 div.msopapdefault60
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault61, #yiv1610748169 #yiv234495976 li.msopapdefault61, #yiv1610748169 #yiv234495976 div.msopapdefault61
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault62, #yiv1610748169 #yiv234495976 li.msopapdefault62, #yiv1610748169 #yiv234495976 div.msopapdefault62
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault63, #yiv1610748169 #yiv234495976 li.msopapdefault63, #yiv1610748169 #yiv234495976 div.msopapdefault63
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault64, #yiv1610748169 #yiv234495976 li.msopapdefault64, #yiv1610748169 #yiv234495976 div.msopapdefault64
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault65, #yiv1610748169 #yiv234495976 li.msopapdefault65, #yiv1610748169 #yiv234495976 div.msopapdefault65
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault66, #yiv1610748169 #yiv234495976 li.msopapdefault66, #yiv1610748169 #yiv234495976 div.msopapdefault66
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault67, #yiv1610748169 #yiv234495976 li.msopapdefault67, #yiv1610748169 #yiv234495976 div.msopapdefault67
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault68, #yiv1610748169 #yiv234495976 li.msopapdefault68, #yiv1610748169 #yiv234495976 div.msopapdefault68
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault69, #yiv1610748169 #yiv234495976 li.msopapdefault69, #yiv1610748169 #yiv234495976 div.msopapdefault69
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault70, #yiv1610748169 #yiv234495976 li.msopapdefault70, #yiv1610748169 #yiv234495976 div.msopapdefault70
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault71, #yiv1610748169 #yiv234495976 li.msopapdefault71, #yiv1610748169 #yiv234495976 div.msopapdefault71
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault72, #yiv1610748169 #yiv234495976 li.msopapdefault72, #yiv1610748169 #yiv234495976 div.msopapdefault72
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault73, #yiv1610748169 #yiv234495976 li.msopapdefault73, #yiv1610748169 #yiv234495976 div.msopapdefault73
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault74, #yiv1610748169 #yiv234495976 li.msopapdefault74, #yiv1610748169 #yiv234495976 div.msopapdefault74
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault75, #yiv1610748169 #yiv234495976 li.msopapdefault75, #yiv1610748169 #yiv234495976 div.msopapdefault75
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault76, #yiv1610748169 #yiv234495976 li.msopapdefault76, #yiv1610748169 #yiv234495976 div.msopapdefault76
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault77, #yiv1610748169 #yiv234495976 li.msopapdefault77, #yiv1610748169 #yiv234495976 div.msopapdefault77
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault78, #yiv1610748169 #yiv234495976 li.msopapdefault78, #yiv1610748169 #yiv234495976 div.msopapdefault78
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault79, #yiv1610748169 #yiv234495976 li.msopapdefault79, #yiv1610748169 #yiv234495976 div.msopapdefault79
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault80, #yiv1610748169 #yiv234495976 li.msopapdefault80, #yiv1610748169 #yiv234495976 div.msopapdefault80
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault81, #yiv1610748169 #yiv234495976 li.msopapdefault81, #yiv1610748169 #yiv234495976 div.msopapdefault81
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault82, #yiv1610748169 #yiv234495976 li.msopapdefault82, #yiv1610748169 #yiv234495976 div.msopapdefault82
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault83, #yiv1610748169 #yiv234495976 li.msopapdefault83, #yiv1610748169 #yiv234495976 div.msopapdefault83
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault84, #yiv1610748169 #yiv234495976 li.msopapdefault84, #yiv1610748169 #yiv234495976 div.msopapdefault84
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault85, #yiv1610748169 #yiv234495976 li.msopapdefault85, #yiv1610748169 #yiv234495976 div.msopapdefault85
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault86, #yiv1610748169 #yiv234495976 li.msopapdefault86, #yiv1610748169 #yiv234495976 div.msopapdefault86
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault87, #yiv1610748169 #yiv234495976 li.msopapdefault87, #yiv1610748169 #yiv234495976 div.msopapdefault87
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault88, #yiv1610748169 #yiv234495976 li.msopapdefault88, #yiv1610748169 #yiv234495976 div.msopapdefault88
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault89, #yiv1610748169 #yiv234495976 li.msopapdefault89, #yiv1610748169 #yiv234495976 div.msopapdefault89
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault90, #yiv1610748169 #yiv234495976 li.msopapdefault90, #yiv1610748169 #yiv234495976 div.msopapdefault90
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault91, #yiv1610748169 #yiv234495976 li.msopapdefault91, #yiv1610748169 #yiv234495976 div.msopapdefault91
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault92, #yiv1610748169 #yiv234495976 li.msopapdefault92, #yiv1610748169 #yiv234495976 div.msopapdefault92
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault93, #yiv1610748169 #yiv234495976 li.msopapdefault93, #yiv1610748169 #yiv234495976 div.msopapdefault93
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault94, #yiv1610748169 #yiv234495976 li.msopapdefault94, #yiv1610748169 #yiv234495976 div.msopapdefault94
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault95, #yiv1610748169 #yiv234495976 li.msopapdefault95, #yiv1610748169 #yiv234495976 div.msopapdefault95
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault96, #yiv1610748169 #yiv234495976 li.msopapdefault96, #yiv1610748169 #yiv234495976 div.msopapdefault96
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault97, #yiv1610748169 #yiv234495976 li.msopapdefault97, #yiv1610748169 #yiv234495976 div.msopapdefault97
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault98, #yiv1610748169 #yiv234495976 li.msopapdefault98, #yiv1610748169 #yiv234495976 div.msopapdefault98
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault99, #yiv1610748169 #yiv234495976 li.msopapdefault99, #yiv1610748169 #yiv234495976 div.msopapdefault99
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault100, #yiv1610748169 #yiv234495976 li.msopapdefault100, #yiv1610748169 #yiv234495976 div.msopapdefault100
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault101, #yiv1610748169 #yiv234495976 li.msopapdefault101, #yiv1610748169 #yiv234495976 div.msopapdefault101
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault102, #yiv1610748169 #yiv234495976 li.msopapdefault102, #yiv1610748169 #yiv234495976 div.msopapdefault102
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault103, #yiv1610748169 #yiv234495976 li.msopapdefault103, #yiv1610748169 #yiv234495976 div.msopapdefault103
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault104, #yiv1610748169 #yiv234495976 li.msopapdefault104, #yiv1610748169 #yiv234495976 div.msopapdefault104
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault105, #yiv1610748169 #yiv234495976 li.msopapdefault105, #yiv1610748169 #yiv234495976 div.msopapdefault105
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault106, #yiv1610748169 #yiv234495976 li.msopapdefault106, #yiv1610748169 #yiv234495976 div.msopapdefault106
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault107, #yiv1610748169 #yiv234495976 li.msopapdefault107, #yiv1610748169 #yiv234495976 div.msopapdefault107
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault108, #yiv1610748169 #yiv234495976 li.msopapdefault108, #yiv1610748169 #yiv234495976 div.msopapdefault108
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault109, #yiv1610748169 #yiv234495976 li.msopapdefault109, #yiv1610748169 #yiv234495976 div.msopapdefault109
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault110, #yiv1610748169 #yiv234495976 li.msopapdefault110, #yiv1610748169 #yiv234495976 div.msopapdefault110
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault111, #yiv1610748169 #yiv234495976 li.msopapdefault111, #yiv1610748169 #yiv234495976 div.msopapdefault111
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault112, #yiv1610748169 #yiv234495976 li.msopapdefault112, #yiv1610748169 #yiv234495976 div.msopapdefault112
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault113, #yiv1610748169 #yiv234495976 li.msopapdefault113, #yiv1610748169 #yiv234495976 div.msopapdefault113
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault114, #yiv1610748169 #yiv234495976 li.msopapdefault114, #yiv1610748169 #yiv234495976 div.msopapdefault114
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault115, #yiv1610748169 #yiv234495976 li.msopapdefault115, #yiv1610748169 #yiv234495976 div.msopapdefault115
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault116, #yiv1610748169 #yiv234495976 li.msopapdefault116, #yiv1610748169 #yiv234495976 div.msopapdefault116
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault117, #yiv1610748169 #yiv234495976 li.msopapdefault117, #yiv1610748169 #yiv234495976 div.msopapdefault117
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault118, #yiv1610748169 #yiv234495976 li.msopapdefault118, #yiv1610748169 #yiv234495976 div.msopapdefault118
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault119, #yiv1610748169 #yiv234495976 li.msopapdefault119, #yiv1610748169 #yiv234495976 div.msopapdefault119
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault120, #yiv1610748169 #yiv234495976 li.msopapdefault120, #yiv1610748169 #yiv234495976 div.msopapdefault120
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault121, #yiv1610748169 #yiv234495976 li.msopapdefault121, #yiv1610748169 #yiv234495976 div.msopapdefault121
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault122, #yiv1610748169 #yiv234495976 li.msopapdefault122, #yiv1610748169 #yiv234495976 div.msopapdefault122
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault123, #yiv1610748169 #yiv234495976 li.msopapdefault123, #yiv1610748169 #yiv234495976 div.msopapdefault123
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault124, #yiv1610748169 #yiv234495976 li.msopapdefault124, #yiv1610748169 #yiv234495976 div.msopapdefault124
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault125, #yiv1610748169 #yiv234495976 li.msopapdefault125, #yiv1610748169 #yiv234495976 div.msopapdefault125
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault126, #yiv1610748169 #yiv234495976 li.msopapdefault126, #yiv1610748169 #yiv234495976 div.msopapdefault126
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault127, #yiv1610748169 #yiv234495976 li.msopapdefault127, #yiv1610748169 #yiv234495976 div.msopapdefault127
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault128, #yiv1610748169 #yiv234495976 li.msopapdefault128, #yiv1610748169 #yiv234495976 div.msopapdefault128
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault129, #yiv1610748169 #yiv234495976 li.msopapdefault129, #yiv1610748169 #yiv234495976 div.msopapdefault129
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault130, #yiv1610748169 #yiv234495976 li.msopapdefault130, #yiv1610748169 #yiv234495976 div.msopapdefault130
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault131, #yiv1610748169 #yiv234495976 li.msopapdefault131, #yiv1610748169 #yiv234495976 div.msopapdefault131
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault132, #yiv1610748169 #yiv234495976 li.msopapdefault132, #yiv1610748169 #yiv234495976 div.msopapdefault132
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault133, #yiv1610748169 #yiv234495976 li.msopapdefault133, #yiv1610748169 #yiv234495976 div.msopapdefault133
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault134, #yiv1610748169 #yiv234495976 li.msopapdefault134, #yiv1610748169 #yiv234495976 div.msopapdefault134
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault135, #yiv1610748169 #yiv234495976 li.msopapdefault135, #yiv1610748169 #yiv234495976 div.msopapdefault135
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault136, #yiv1610748169 #yiv234495976 li.msopapdefault136, #yiv1610748169 #yiv234495976 div.msopapdefault136
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault137, #yiv1610748169 #yiv234495976 li.msopapdefault137, #yiv1610748169 #yiv234495976 div.msopapdefault137
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault138, #yiv1610748169 #yiv234495976 li.msopapdefault138, #yiv1610748169 #yiv234495976 div.msopapdefault138
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault139, #yiv1610748169 #yiv234495976 li.msopapdefault139, #yiv1610748169 #yiv234495976 div.msopapdefault139
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault140, #yiv1610748169 #yiv234495976 li.msopapdefault140, #yiv1610748169 #yiv234495976 div.msopapdefault140
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault141, #yiv1610748169 #yiv234495976 li.msopapdefault141, #yiv1610748169 #yiv234495976 div.msopapdefault141
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault142, #yiv1610748169 #yiv234495976 li.msopapdefault142, #yiv1610748169 #yiv234495976 div.msopapdefault142
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault143, #yiv1610748169 #yiv234495976 li.msopapdefault143, #yiv1610748169 #yiv234495976 div.msopapdefault143
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault144, #yiv1610748169 #yiv234495976 li.msopapdefault144, #yiv1610748169 #yiv234495976 div.msopapdefault144
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault145, #yiv1610748169 #yiv234495976 li.msopapdefault145, #yiv1610748169 #yiv234495976 div.msopapdefault145
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault146, #yiv1610748169 #yiv234495976 li.msopapdefault146, #yiv1610748169 #yiv234495976 div.msopapdefault146
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault147, #yiv1610748169 #yiv234495976 li.msopapdefault147, #yiv1610748169 #yiv234495976 div.msopapdefault147
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault148, #yiv1610748169 #yiv234495976 li.msopapdefault148, #yiv1610748169 #yiv234495976 div.msopapdefault148
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault149, #yiv1610748169 #yiv234495976 li.msopapdefault149, #yiv1610748169 #yiv234495976 div.msopapdefault149
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault150, #yiv1610748169 #yiv234495976 li.msopapdefault150, #yiv1610748169 #yiv234495976 div.msopapdefault150
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault151, #yiv1610748169 #yiv234495976 li.msopapdefault151, #yiv1610748169 #yiv234495976 div.msopapdefault151
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault152, #yiv1610748169 #yiv234495976 li.msopapdefault152, #yiv1610748169 #yiv234495976 div.msopapdefault152
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault153, #yiv1610748169 #yiv234495976 li.msopapdefault153, #yiv1610748169 #yiv234495976 div.msopapdefault153
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault154, #yiv1610748169 #yiv234495976 li.msopapdefault154, #yiv1610748169 #yiv234495976 div.msopapdefault154
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault155, #yiv1610748169 #yiv234495976 li.msopapdefault155, #yiv1610748169 #yiv234495976 div.msopapdefault155
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault156, #yiv1610748169 #yiv234495976 li.msopapdefault156, #yiv1610748169 #yiv234495976 div.msopapdefault156
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault157, #yiv1610748169 #yiv234495976 li.msopapdefault157, #yiv1610748169 #yiv234495976 div.msopapdefault157
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault158, #yiv1610748169 #yiv234495976 li.msopapdefault158, #yiv1610748169 #yiv234495976 div.msopapdefault158
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault159, #yiv1610748169 #yiv234495976 li.msopapdefault159, #yiv1610748169 #yiv234495976 div.msopapdefault159
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault160, #yiv1610748169 #yiv234495976 li.msopapdefault160, #yiv1610748169 #yiv234495976 div.msopapdefault160
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault161, #yiv1610748169 #yiv234495976 li.msopapdefault161, #yiv1610748169 #yiv234495976 div.msopapdefault161
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault162, #yiv1610748169 #yiv234495976 li.msopapdefault162, #yiv1610748169 #yiv234495976 div.msopapdefault162
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault163, #yiv1610748169 #yiv234495976 li.msopapdefault163, #yiv1610748169 #yiv234495976 div.msopapdefault163
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault164, #yiv1610748169 #yiv234495976 li.msopapdefault164, #yiv1610748169 #yiv234495976 div.msopapdefault164
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault165, #yiv1610748169 #yiv234495976 li.msopapdefault165, #yiv1610748169 #yiv234495976 div.msopapdefault165
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault166, #yiv1610748169 #yiv234495976 li.msopapdefault166, #yiv1610748169 #yiv234495976 div.msopapdefault166
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault167, #yiv1610748169 #yiv234495976 li.msopapdefault167, #yiv1610748169 #yiv234495976 div.msopapdefault167
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault168, #yiv1610748169 #yiv234495976 li.msopapdefault168, #yiv1610748169 #yiv234495976 div.msopapdefault168
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault169, #yiv1610748169 #yiv234495976 li.msopapdefault169, #yiv1610748169 #yiv234495976 div.msopapdefault169
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault170, #yiv1610748169 #yiv234495976 li.msopapdefault170, #yiv1610748169 #yiv234495976 div.msopapdefault170
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault171, #yiv1610748169 #yiv234495976 li.msopapdefault171, #yiv1610748169 #yiv234495976 div.msopapdefault171
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault172, #yiv1610748169 #yiv234495976 li.msopapdefault172, #yiv1610748169 #yiv234495976 div.msopapdefault172
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault173, #yiv1610748169 #yiv234495976 li.msopapdefault173, #yiv1610748169 #yiv234495976 div.msopapdefault173
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault174, #yiv1610748169 #yiv234495976 li.msopapdefault174, #yiv1610748169 #yiv234495976 div.msopapdefault174
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault175, #yiv1610748169 #yiv234495976 li.msopapdefault175, #yiv1610748169 #yiv234495976 div.msopapdefault175
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault176, #yiv1610748169 #yiv234495976 li.msopapdefault176, #yiv1610748169 #yiv234495976 div.msopapdefault176
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault177, #yiv1610748169 #yiv234495976 li.msopapdefault177, #yiv1610748169 #yiv234495976 div.msopapdefault177
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault178, #yiv1610748169 #yiv234495976 li.msopapdefault178, #yiv1610748169 #yiv234495976 div.msopapdefault178
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault179, #yiv1610748169 #yiv234495976 li.msopapdefault179, #yiv1610748169 #yiv234495976 div.msopapdefault179
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault180, #yiv1610748169 #yiv234495976 li.msopapdefault180, #yiv1610748169 #yiv234495976 div.msopapdefault180
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault181, #yiv1610748169 #yiv234495976 li.msopapdefault181, #yiv1610748169 #yiv234495976 div.msopapdefault181
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault182, #yiv1610748169 #yiv234495976 li.msopapdefault182, #yiv1610748169 #yiv234495976 div.msopapdefault182
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault183, #yiv1610748169 #yiv234495976 li.msopapdefault183, #yiv1610748169 #yiv234495976 div.msopapdefault183
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault184, #yiv1610748169 #yiv234495976 li.msopapdefault184, #yiv1610748169 #yiv234495976 div.msopapdefault184
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault185, #yiv1610748169 #yiv234495976 li.msopapdefault185, #yiv1610748169 #yiv234495976 div.msopapdefault185
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault186, #yiv1610748169 #yiv234495976 li.msopapdefault186, #yiv1610748169 #yiv234495976 div.msopapdefault186
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault187, #yiv1610748169 #yiv234495976 li.msopapdefault187, #yiv1610748169 #yiv234495976 div.msopapdefault187
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault188, #yiv1610748169 #yiv234495976 li.msopapdefault188, #yiv1610748169 #yiv234495976 div.msopapdefault188
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault189, #yiv1610748169 #yiv234495976 li.msopapdefault189, #yiv1610748169 #yiv234495976 div.msopapdefault189
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault190, #yiv1610748169 #yiv234495976 li.msopapdefault190, #yiv1610748169 #yiv234495976 div.msopapdefault190
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault191, #yiv1610748169 #yiv234495976 li.msopapdefault191, #yiv1610748169 #yiv234495976 div.msopapdefault191
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault192, #yiv1610748169 #yiv234495976 li.msopapdefault192, #yiv1610748169 #yiv234495976 div.msopapdefault192
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault193, #yiv1610748169 #yiv234495976 li.msopapdefault193, #yiv1610748169 #yiv234495976 div.msopapdefault193
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault194, #yiv1610748169 #yiv234495976 li.msopapdefault194, #yiv1610748169 #yiv234495976 div.msopapdefault194
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault195, #yiv1610748169 #yiv234495976 li.msopapdefault195, #yiv1610748169 #yiv234495976 div.msopapdefault195
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault196, #yiv1610748169 #yiv234495976 li.msopapdefault196, #yiv1610748169 #yiv234495976 div.msopapdefault196
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault197, #yiv1610748169 #yiv234495976 li.msopapdefault197, #yiv1610748169 #yiv234495976 div.msopapdefault197
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault198, #yiv1610748169 #yiv234495976 li.msopapdefault198, #yiv1610748169 #yiv234495976 div.msopapdefault198
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault199, #yiv1610748169 #yiv234495976 li.msopapdefault199, #yiv1610748169 #yiv234495976 div.msopapdefault199
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault200, #yiv1610748169 #yiv234495976 li.msopapdefault200, #yiv1610748169 #yiv234495976 div.msopapdefault200
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault201, #yiv1610748169 #yiv234495976 li.msopapdefault201, #yiv1610748169 #yiv234495976 div.msopapdefault201
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault202, #yiv1610748169 #yiv234495976 li.msopapdefault202, #yiv1610748169 #yiv234495976 div.msopapdefault202
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault203, #yiv1610748169 #yiv234495976 li.msopapdefault203, #yiv1610748169 #yiv234495976 div.msopapdefault203
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault204, #yiv1610748169 #yiv234495976 li.msopapdefault204, #yiv1610748169 #yiv234495976 div.msopapdefault204
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault205, #yiv1610748169 #yiv234495976 li.msopapdefault205, #yiv1610748169 #yiv234495976 div.msopapdefault205
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault206, #yiv1610748169 #yiv234495976 li.msopapdefault206, #yiv1610748169 #yiv234495976 div.msopapdefault206
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault207, #yiv1610748169 #yiv234495976 li.msopapdefault207, #yiv1610748169 #yiv234495976 div.msopapdefault207
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault208, #yiv1610748169 #yiv234495976 li.msopapdefault208, #yiv1610748169 #yiv234495976 div.msopapdefault208
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault209, #yiv1610748169 #yiv234495976 li.msopapdefault209, #yiv1610748169 #yiv234495976 div.msopapdefault209
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault210, #yiv1610748169 #yiv234495976 li.msopapdefault210, #yiv1610748169 #yiv234495976 div.msopapdefault210
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault211, #yiv1610748169 #yiv234495976 li.msopapdefault211, #yiv1610748169 #yiv234495976 div.msopapdefault211
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault212, #yiv1610748169 #yiv234495976 li.msopapdefault212, #yiv1610748169 #yiv234495976 div.msopapdefault212
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault213, #yiv1610748169 #yiv234495976 li.msopapdefault213, #yiv1610748169 #yiv234495976 div.msopapdefault213
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault214, #yiv1610748169 #yiv234495976 li.msopapdefault214, #yiv1610748169 #yiv234495976 div.msopapdefault214
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault215, #yiv1610748169 #yiv234495976 li.msopapdefault215, #yiv1610748169 #yiv234495976 div.msopapdefault215
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault216, #yiv1610748169 #yiv234495976 li.msopapdefault216, #yiv1610748169 #yiv234495976 div.msopapdefault216
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault217, #yiv1610748169 #yiv234495976 li.msopapdefault217, #yiv1610748169 #yiv234495976 div.msopapdefault217
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault218, #yiv1610748169 #yiv234495976 li.msopapdefault218, #yiv1610748169 #yiv234495976 div.msopapdefault218
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault219, #yiv1610748169 #yiv234495976 li.msopapdefault219, #yiv1610748169 #yiv234495976 div.msopapdefault219
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault220, #yiv1610748169 #yiv234495976 li.msopapdefault220, #yiv1610748169 #yiv234495976 div.msopapdefault220
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault221, #yiv1610748169 #yiv234495976 li.msopapdefault221, #yiv1610748169 #yiv234495976 div.msopapdefault221
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault222, #yiv1610748169 #yiv234495976 li.msopapdefault222, #yiv1610748169 #yiv234495976 div.msopapdefault222
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault223, #yiv1610748169 #yiv234495976 li.msopapdefault223, #yiv1610748169 #yiv234495976 div.msopapdefault223
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault224, #yiv1610748169 #yiv234495976 li.msopapdefault224, #yiv1610748169 #yiv234495976 div.msopapdefault224
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault225, #yiv1610748169 #yiv234495976 li.msopapdefault225, #yiv1610748169 #yiv234495976 div.msopapdefault225
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault226, #yiv1610748169 #yiv234495976 li.msopapdefault226, #yiv1610748169 #yiv234495976 div.msopapdefault226
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 p.msopapdefault227, #yiv1610748169 #yiv234495976 li.msopapdefault227, #yiv1610748169 #yiv234495976 div.msopapdefault227
        {margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;font-size:12.0pt;font-family:"Times New Roman";}
#yiv1610748169 #yiv234495976 span.EmailStyle246
        {font-family:"Courier New";color:windowtext;font-weight:normal;font-style:normal;text-decoration:none none;}
#yiv1610748169 filtered #yiv234495976 {margin:1.0in 1.25in 1.0in 1.25in;}
#yiv1610748169 #yiv234495976 div.Section1
        {}
-->
</style>
<div class="Section1"><br><table class="MsoNormalTable" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="padding: 0in;" valign="top">
<div id="yiv573288631">
<div id="yiv842102322">
<div id="yiv1385992584">
<div id="yiv965988445">
<div id="yiv992315160">
<div id="yiv129343879">
<div id="yiv814093087">
<div id="yiv2032858419">
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p>
<div id="yiv1625766021">
<p class="MsoNormal"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">Shao Miller wrote:</span></font></tt> </p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">With that much RAM, you
could fit a stripped-down XP entirely as a RAM disk. I have a 204 MB XP
which includes enough features that it has been extremely useful for
diagnostic purposes. With the right control of BOOT.INI, it boots on
any hardware. It has also been quite useful to gather up
platform-specific device device nodes in the Device Manager and allow for
easy export and pre-installation into a Windows image which is intended to be
deployed to that platform.</span></font></tt><font size="2" face="Courier New"><span style="font-size: 10pt;"></span></font></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;">It'd be interesting to
strip down the size of win XP to some point only if it doesn't compromise the
compatibility with the software i need to install & can be easily
reproduced by others.</span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">Yes, I suppose a temporary
directory on a RAM disk could offer some performance benefits, as long as you
don't run out of room! Really, I would like to see something akin to
Linux' rootfs on Windows, and will be working towards that at some point.
In a rootfs, there is no block device for the filesystem to be on, just as a
network filesystem does not have a block device (as far as the client is
concerned). In this scenario, we'd merely use RAM without the block
device layer, as the filesystem could be sized dynamically. Anyway,
that's not quite what you were talking about. :) What RAM disk software
do you think you'd be using? I'm curious.</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Sorry, but I'm
not sure I fully understand this rootfs trick + for Linux there's already
"fast diskless deployment framework"(faddef) (it's in French) &
seems to be simple & portable...the RAM disk software I intend to install
is the AR RAM Disk from ARSoft because it's free </span></font><a rel="nofollow" target="_blank" href="http://www.arsoft-online.de/index.php?option=com_remository&Itemid=43&func=fileinfo&id=3"><font size="2"><span style="font-size: 10pt;">http://www.arsoft-online.de/index.php?option=com_remository&Itemid=43&func=fileinfo&id=3</span></font></a></p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">This is not necessarily
so. You can use a local HDD for paging without having the filesystem
available for general use (for saving files to). Bo Brantén has offered
SwapFs, for example. Essentially, if you can make a filesystem
available to the paging system but not to the user, you're pretty safe.
Also, the filesystem could be wiped and rebuilt easily at every boot. I
guess that would require some invetigation, though. If you wish to be
diskless, you wish to be diskless.</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;">This is interesting
but, Yes, i prefer to go diskless + a local disk makes the boot process last
longer & if you add the time of rebuilding the FS at each boot it'll be
inacceptable...I had an experience with a spyware that just automatically
found any drive on the computer & copied itself on it, it copied itself
even INSIDE the archives. (zip or rar or both i can't recall)</span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">The HDDs on the
clients? Do you mean their SAN connection? You said they should
be diskless, so I assume you mean their SAN connection.</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Well, I mean the HDDs that are in use on the PCs
now, their avg throughput is around 50MB/s, if they are replaced by an
ethernet link capable of ~70MB/s & the SSD on the server is capable of
200MB/s max write, with 100 clients will it make any I/O jam on the server ?
(the server should be connected by a gigabit ethernet link to the switch or
more with link agregation)</span></font><br>
<br>
<font size="2"><span style="font-size: 10pt;">If the first client sends his 70MB
in the first seconde then, the 100th client will be able to send its 70MB
100sec after the first one :( resulting in a 0.7MB/s real network throughput,
i'm I right ?</span></font><br>
<br>
<font size="2"><span style="font-size: 10pt;">I've already booted XP over a
fast ethernet link ~10MB/s...to have the same performance i'll have to
agregate 8, gigabit links...OUTCH !</span></font></p>
</div>
<div id="yiv1625766021">
<p class="MsoNormal"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></tt></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Nevermind,I'll try to post to gPXE in a few days
when the discussion about the new release will settle a bit, I think i'll end
up dividing the clients by department & have around 20 clients per
server, for now it's better & cheaper than building a 10GB/s switched
back bone & using a 10GB/s capable server.</span></font></p>
<p class="MsoNormal"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">Caching and a good
copy-on-write strategy would be strong variables if your SAN target software
can take advantage of the large quantity of RAM, in my opinion. Using
SSD for 100 clients would suggest a rather large storage capacity and a
rather large expense, though... Are you sure that's the setup you'd
like to use?</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Well, not quite sure !
I'm doing my project(6months practice for my ACS) at a big company so, I
don't want to tell them it's imposible, i'd rather say this is what it costs
& here are the benefits! If the whole thing won't cost more than
~4000euro(~price of 100HDD) it'll be "sellable" & I'd have
reached my goal, i've presented my project & said it was for ~10PCs, they
let me start & then ask me how can we benefit from it?...we have 100 PCs
on the same LAN<img id="_x0000_i1025" src="http://mail.yimg.com/us.yimg.com/i/mesg/tsmileys2/11.gif" width="18" border="0" height="18">.</span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">If each of your 100 clients
are _writing_ at that rate on average, I don't think you'd have capacity,
since for 100 clients, your server would be requested to write roughly 5
GB/s! With iSCSI, the SAN software should report an I/O error to
clients and they would retry the write. Your user experience might be
impacted. An example might be if you had the media arts classes at a
few schools simultaneously trying to save their work at the end of
class-time. There are some pretty quick SSDs out there, though.
What do you think?</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;">What I think is, send
me a link to those quick SSDs, how fast they are ? how much do they cost
& where to get'em from ?</span></font> <br>
<br>
<font size="2"><span style="font-size: 10pt;">The director of the IT department
wants to implement this for his engineers who are mainly using Oracle Client
9i, PL/SQL Developper,Oracle Développer 6i & MS Office 2003.</span></font><br>
<br>
<font size="2"><span style="font-size: 10pt;">I've presented my project as
intended for "small labs" in schools ...etc & they want me to
make it an industry level beast <img id="_x0000_i1026" src="http://mail.yimg.com/us.yimg.com/i/mesg/tsmileys2/34.gif" width="18" border="0" height="18"></span></font></p>
<p class="MsoNormal" style=""><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">Alternatively, you could
avoid the block device layer and simply use a network filesystem protocol for
the user data. Same possible integrity benefits. Having a
dedicated SAN per user makes for an easy quota enforcement policy (they get
what they get due to the block device's size), but that would mean dividing
up the backing store before-hand. You could take a performance hit and
use sparse files as the backing store, or some other layer that keeps a map
of written blocks so that only used blocks are required on the backing store (your
server's SSD).</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Sorry, I have no experience with NFS, but why not if
it's easy to back up & adds I/O performance ? I thought they could tape
backup iSCSI block devices on a per PC basis (PCname-date), if it is as
simple with NFS it's ok for me.</span></font></p>
<p class="MsoNormal"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">You want a sample WireShark
I/O graph of TCP/IP over the course of a day? Again, someone on the
gPXE mailing-list might have one readily available for you. Feel free
to ask. :)</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Yea, it should be cool...as long as it doesn't
provide ip adresses or network packets information :) just tell me a bit
about the number of clients & the network topology that produced the
graph.</span></font></p>
<p class="MsoNormal"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">I am not familiar with device-mapper
for FreeBSD. The driver for NetBSD might be portable.</span></font></tt><font size="2" face="Courier New"><span style="font-size: 10pt;"><br>
<br>
<tt><font face="Courier New">Without copy-on-write, I have compiled the AoE
'vblade' service on FreeBSD with success. Did you mean your server
would be an AoE or an iSCSI server? Or both?</font></tt></span></font></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">At the begining the server was meant to run AoE
& iSCSI for 10 to 14 clients but now with a hundred clients i think i'll
have to separate the roles at some point, the number of clients per
department is between 7 & 29 (avg of 18 on 5 departments) but all 102
clients are on the same LAN.</span></font><br>
<br>
<font size="2"><span style="font-size: 10pt;">Me too, i've successfully
compiled & installed vblade on freebsd 6.4 & did an AoE boot from it
(at home) but after the user login the desktop wallpaper shows & the
"server" freezes, always.(it's less powerful P4@1.6GHz than the
client & has less RAM, 128MB & 1GB RAM on the <a rel="nofollow">clientP4@2.66GHz</a>)</span></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">Hmm... If most I/O
are reads and the server has good caching and lots of RAM, it mightn't be
impossible. When clients boot and are using the same applications, much
of this could be cached into the server's RAM. With 8 GB of RAM, you
could fit an entire Windows installation into RAM and have it ready to go for
clients. In my opinion, it's really the writes that are of primary
concern. Writes for paging, writes for user data. A local HDD
helps with this.</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">That's why i wanted to use a single block device
hosted on a RAM disk, at the begining I thought I could make it read only
with chmod but i couldn't, do you have any idea for making a block device
read only ? </span></font></p>
</div>
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"><br>
At the begining I wanted to use an enhanced write filter but it's only
available for XPE, maybe windows SteadyState will do the same job ?.</span></font></p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<blockquote style="border-style: none none none solid; border-color: rgb(16, 16, 255); border-width: medium medium medium 1.5pt; padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-top: 5pt; margin-bottom: 5pt;">
<div id="yiv1625766021">
<p class="MsoNormal" style="margin-bottom: 12pt;"><tt><font size="2" face="Courier New"><span style="font-size: 10pt;">What are the needs for your
environment? Do clients share a lot of data, such as OS, drivers,
applications? How much writing will they be doing? Would a network
filesystem make more sense for user data writes?</span></font></tt></p>
</div>
</blockquote>
<div id="yiv1625766021">
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Times New Roman"><span style="font-size: 10pt;">On top of windows XP the following softs are
installed: Oracle Client 9i, PL/SQL Developper,Oracle Développer 6i & MS
Office 2003.</span></font><br>
<br>
<font size="2"><span style="font-size: 10pt;">As i've been told by my tutor,
the clients don't generate a lot of data locally & they are mainly used
to connect to & administer databases on the DB servers that are in the
Data Center .</span></font></p>
<p class="MsoNormal"><font size="2" face="Courier New"><span style="font-size: 10pt;"> </span></font></p>
</div>
<div id="yiv1625766021">
<p class="MsoNormal" style=""><font size="2" face="Times New Roman"><span style="font-size: 10pt;">Thank you so much for
all you efforts & Take care of yourself !</span></font><br>
<font size="2"><span style="font-size: 10pt;">The Mad One.</span></font></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
</tbody></table>
</div></div></blockquote><div id="yiv234495976"><div class="Section1"><p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size: 12pt;"> <br></span></font></p><p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size: 12pt;">Thanks to everyone !</span></font></p><p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size: 12pt;">The Mad One.<br></span></font></p></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div id="yiv234495976"><div class="Section1">
</div>
</div></blockquote></div></td></tr></table><br>