From ykaul at redhat.com Mon Feb 20 04:35:18 2012 Content-Type: multipart/mixed; boundary="===============8014464354379562484==" MIME-Version: 1.0 From: Yaniv Kaul To: users at ovirt.org Subject: Re: [Users] Virtual CPU Date: Mon, 20 Feb 2012 11:35:06 +0200 Message-ID: <4F4213CA.3080301@redhat.com> In-Reply-To: 4F41E525.4030301@linux.vnet.ibm.com --===============8014464354379562484== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------010406010205090509060807 Content-Type: text/plain; charset=3DUTF-8; format=3Dflowed Content-Transfer-Encoding: 8bit On 02/20/2012 08:16 AM, Shu Ming wrote: > On 2012-2-20 2:02, =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87 wrote: >> >> Hi >> >> I set uptwonodesrunningovirt. >> The configuration ofboth serversis identical (node.png). >> when you create avirtual machine toasetting is per(vm.png). It = >> runssuccessfully. >> Ifthe setting"Number of CPUCres," set to3(1Socket (s),3Core (s) per = >> Socket) (fail.png) - VMwill not start.ovirterror: >> =E2=80=9CCannot run VM.There are no available running Hosts with enough = cores = >> in VM's Cluster.=E2=80=9D >> Why not? >> >> Do I understand correctlythat the value of(1Socket (s),3Core (s) per = >> Socket)means 3virtualCPU onaphysicalprocessor corenodes? >> Number of CPUCres: 2 (2Socket (s),1Core (s) per Socket) -the virtual = >> machineis startedsuccessfully >> Number of CPUCres: 4 (2 Socket (s),2Core (s) per Socket) -error. >> Number of CPUCres: 2 (1 Socket (s),2Core (s) per Socket) -the = >> successful launch >> >> >> >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users > The number of active VMs is bigger than the physical cores in the host. This is not an accurate statement. You could run, for example, 5 single = vCPU VMs on a 4 core hypervisor. Y. > > -- = > Shu Ming > IBM China Systems and Technology Laboratory > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --------------010406010205090509060807 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: 8bit On 02/20/2012 08:16 AM, Shu Ming wrote:
On 2012-2-20 2:02, =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87 wrote:

Hi<= /p>

I set up= two nodes running<= span style=3D"font-family:"Arial","sans-serif";color:#333333" lang=3D"EN"> ovirt.
The configuration of both servers= is identical (node.png).
when you create a virtual machine to a setting is per (v= m.png). It runs successfully= .
If the setting <= /span>"Number of CPU Cres," set to 3 (1 Socket (s),<= /span> 3 Core (s) per Socket) (fail.png) - VM will not start. ovirt error:
=E2=80=9CCannot run VM. There are no available running Hosts with enough cores in VM's Cluster.=E2=80=9D
Why not?

Do I understand correctly that the value of (1 Socket (s),
<= /span>3 Core (s) per Socket) means 3 virtual CPU on a physical processor core nodes?=
Number of CPU Cres<= span class=3D"longtext">:
2 (2= Socket (s),<= /span> 1 Core (s) per Socket) - the virtual machine is started successfully=
Number of CPU Cres<= span class=3D"longtext">: 4 (2
Socket (s), 2 Core (s) per Socket) - error.
Number of CPU Cres<= span class=3D"longtext">: 2 (1
Socket (s), 2 Core (s) per Socket) - the successful launch



_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/list=
info/users
The number of active VMs is bigger than the physical cores in the host.

This is not an accurate statement. You could run, for example, 5 single vCPU VMs on a 4 core hypervisor.
Y.


-- =

Shu Ming <shuming(a)linux.vnet.ibm.com&g=
t;
IBM China Systems and Technology Laboratory


_______________________________________________
Users mailing list
Use=
rs(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

--------------010406010205090509060807-- --===============8014464354379562484== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMTA0MDYwMTAyMDUwOTA1MDkwNjA4MDcKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK Ck9uIDAyLzIwLzIwMTIgMDg6MTYgQU0sIFNodSBNaW5nIHdyb3RlOgo+IE9uIDIwMTItMi0yMCAy OjAyLCDQt9C+0YDRgNGL0Ycgd3JvdGU6Cj4+Cj4+IEhpCj4+Cj4+IEkgc2V0IHVwdHdvbm9kZXNy dW5uaW5nb3ZpcnQuCj4+IFRoZSBjb25maWd1cmF0aW9uIG9mYm90aCBzZXJ2ZXJzaXMgaWRlbnRp Y2FsIChub2RlLnBuZykuCj4+IHdoZW4geW91IGNyZWF0ZSBhdmlydHVhbCBtYWNoaW5lIHRvYXNl dHRpbmcgaXMgcGVyKHZtLnBuZykuIEl0IAo+PiBydW5zc3VjY2Vzc2Z1bGx5Lgo+PiBJZnRoZSBz ZXR0aW5nIk51bWJlciBvZiBDUFVDcmVzLCIgc2V0IHRvMygxU29ja2V0IChzKSwzQ29yZSAocykg cGVyIAo+PiBTb2NrZXQpIChmYWlsLnBuZykgLSBWTXdpbGwgbm90IHN0YXJ0Lm92aXJ0ZXJyb3I6 Cj4+IOKAnENhbm5vdCBydW4gVk0uVGhlcmUgYXJlIG5vIGF2YWlsYWJsZSBydW5uaW5nIEhvc3Rz IHdpdGggZW5vdWdoIGNvcmVzIAo+PiBpbiBWTSdzIENsdXN0ZXIu4oCdCj4+IFdoeSBub3Q/Cj4+ Cj4+IERvIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHl0aGF0IHRoZSB2YWx1ZSBvZigxU29ja2V0IChz KSwzQ29yZSAocykgcGVyIAo+PiBTb2NrZXQpbWVhbnMgM3ZpcnR1YWxDUFUgb25hcGh5c2ljYWxw cm9jZXNzb3IgY29yZW5vZGVzPwo+PiBOdW1iZXIgb2YgQ1BVQ3JlczogMiAoMlNvY2tldCAocyks MUNvcmUgKHMpIHBlciBTb2NrZXQpIC10aGUgdmlydHVhbCAKPj4gbWFjaGluZWlzIHN0YXJ0ZWRz dWNjZXNzZnVsbHkKPj4gTnVtYmVyIG9mIENQVUNyZXM6IDQgKDIgU29ja2V0IChzKSwyQ29yZSAo cykgcGVyIFNvY2tldCkgLWVycm9yLgo+PiBOdW1iZXIgb2YgQ1BVQ3JlczogMiAoMSBTb2NrZXQg KHMpLDJDb3JlIChzKSBwZXIgU29ja2V0KSAtdGhlIAo+PiBzdWNjZXNzZnVsIGxhdW5jaAo+Pgo+ Pgo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ PiBVc2VycyBtYWlsaW5nIGxpc3QKPj4gVXNlcnNAb3ZpcnQub3JnCj4+IGh0dHA6Ly9saXN0cy5v dmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycwo+IFRoZSBudW1iZXIgb2YgYWN0aXZlIFZN cyBpcyBiaWdnZXIgdGhhbiB0aGUgcGh5c2ljYWwgY29yZXMgaW4gdGhlIGhvc3QuCgpUaGlzIGlz IG5vdCBhbiBhY2N1cmF0ZSBzdGF0ZW1lbnQuIFlvdSBjb3VsZCBydW4sIGZvciBleGFtcGxlLCA1 IHNpbmdsZSAKdkNQVSBWTXMgb24gYSA0IGNvcmUgaHlwZXJ2aXNvci4KWS4KCj4KPiAtLSAKPiBT aHUgTWluZzxzaHVtaW5nQGxpbnV4LnZuZXQuaWJtLmNvbT4KPiBJQk0gQ2hpbmEgU3lzdGVtcyBh bmQgVGVjaG5vbG9neSBMYWJvcmF0b3J5Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj4gVXNlcnMgbWFpbGluZyBsaXN0Cj4gVXNlcnNAb3ZpcnQu b3JnCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCgoKLS0t LS0tLS0tLS0tLS0wMTA0MDYwMTAyMDUwOTA1MDkwNjA4MDcKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKPGh0bWw+ CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiIGh0 dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5IGJnY29sb3I9IiNGRkZG RkYiIHRleHQ9IiMwMDAwMDAiPgogICAgT24gMDIvMjAvMjAxMiAwODoxNiBBTSwgU2h1IE1pbmcg d3JvdGU6CiAgICA8YmxvY2txdW90ZSBjaXRlPSJtaWQ6NEY0MUU1MjUuNDAzMDMwMUBsaW51eC52 bmV0LmlibS5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8bWV0YSBjb250ZW50PSJ0ZXh0 L2h0bWw7IGNoYXJzZXQ9VVRGLTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgICAgIE9u IDIwMTItMi0yMCAyOjAyLCDQt9C+0YDRgNGL0Ycgd3JvdGU6CiAgICAgIDxibG9ja3F1b3RlCiAg ICAgICAgY2l0ZT0ibWlkOjAwMzMwMWNjZWYzMCQ5ZDA1OTg0MCRkNzEwYzhjMCRAbWVnYXRyb25l LnJ1IgogICAgICAgIHR5cGU9ImNpdGUiPgogICAgICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRl bnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOwogICAgICAgICAgY2hhcnNldD1VVEYtOCI+CiAg ICAgICAgPG1ldGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNCAo ZmlsdGVyZWQKICAgICAgICAgIG1lZGl1bSkiPgogICAgICAgIDxzdHlsZT48IS0tCi8qIEZvbnQg RGVmaW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOwoJ cGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpD YWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQovKiBTdHlsZSBEZWZpbml0 aW9ucyAqLwpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2lu OjBjbTsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZh bWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7 fQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJY29s b3I6Ymx1ZTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQphOnZpc2l0ZWQsIHNwYW4uTXNv SHlwZXJsaW5rRm9sbG93ZWQKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpwdXJwbGU7 Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30Kc3Bhbi5FbWFpbFN0eWxlMTcKCXttc28tc3R5 bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNl cmlmIjsKCWNvbG9yOndpbmRvd3RleHQ7fQpzcGFuLmxvbmd0ZXh0Cgl7bXNvLXN0eWxlLW5hbWU6 bG9uZ190ZXh0O30Kc3Bhbi5ocHMKCXttc28tc3R5bGUtbmFtZTpocHM7fQouTXNvQ2hwRGVmYXVs dAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJz YW5zLXNlcmlmIjsKCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30KQHBhZ2UgV29yZFNlY3Rp b24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46Mi4wY20gNDIuNXB0IDIuMGNtIDMu MGNtO30KZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO30KLS0+PC9zdHlsZT48 IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3Bp ZG1heD0iMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+ CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9 IjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4KICAgICAgICA8ZGl2IGNs YXNzPSJXb3JkU2VjdGlvbjEiPgogICAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g bGFuZz0iRU4tVVMiPkhpPG86cD48L286cD48L3NwYW4+PC9wPgogICAgICAgICAgPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gY2xhc3M9ImhwcyI+PHNwYW4Kc3R5bGU9ImZvbnQtZmFtaWx5OiZx dW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzMzMzMzMyIKICAg ICAgICAgICAgICAgIGxhbmc9IkVOIj5JIHNldCB1cDwvc3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9 Imxvbmd0ZXh0Ij48c3BhbgpzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1 b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMzMzMzMzIgogICAgICAgICAgICAgICAgbGFuZz0i RU4iPiA8L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPjxzcGFuCnN0eWxlPSJmb250LWZh bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMzMzMz MzMiCiAgICAgICAgICAgICAgICBsYW5nPSJFTiI+dHdvPC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFz cz0ibG9uZ3RleHQiPjxzcGFuCnN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oywm cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMzMzMzMzMiCiAgICAgICAgICAgICAgICBsYW5n PSJFTiI+IDwvc3Bhbj48L3NwYW4+PHNwYW4gY2xhc3M9ImhwcyI+PHNwYW4Kc3R5bGU9ImZvbnQt ZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzMz MzMzMyIKICAgICAgICAgICAgICAgIGxhbmc9IkVOIj5ub2Rlczwvc3Bhbj48L3NwYW4+PHNwYW4g Y2xhc3M9Imxvbmd0ZXh0Ij48c3BhbgpzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMzMzMzMzIgogICAgICAgICAgICAgICAg bGFuZz0iRU4iPiA8L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPjxzcGFuCnN0eWxlPSJm b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9y OiMzMzMzMzMiCiAgICAgICAgICAgICAgICBsYW5nPSJFTiI+cnVubmluZzwvc3Bhbj48L3NwYW4+ PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij48c3BhbgpzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp YWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMzMzMzMzIgogICAgICAgICAg ICAgICAgbGFuZz0iRU4iPiA8L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPjxzcGFuCnN0 eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7 O2NvbG9yOiMzMzMzMzMiCiAgICAgICAgICAgICAgICBsYW5nPSJFTiI+b3ZpcnQ8L3NwYW4+PC9z cGFuPjxzcGFuIGNsYXNzPSJsb25ndGV4dCI+PHNwYW4Kc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90 O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzMzMzMzMyIKICAgICAg ICAgICAgICAgIGxhbmc9IkVOIj4uPC9zcGFuPjwvc3Bhbj48c3BhbgpzdHlsZT0iZm9udC1mYW1p bHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMzMzMzMz IgogICAgICAgICAgICAgIGxhbmc9IkVOIj48YnI+CiAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9 ImhwcyI+VGhlIGNvbmZpZ3VyYXRpb24gb2Y8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNs YXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj5ib3RoIHNlcnZlcnM8L3Nw YW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBj bGFzcz0iaHBzIj5pcyBpZGVudGljYWwKICAgICAgICAgICAgICAgICg8L3NwYW4+PHNwYW4gY2xh c3M9Imxvbmd0ZXh0Ij5ub2RlLnBuZykuPC9zcGFuPjxicj4KICAgICAgICAgICAgICA8c3BhbiBj bGFzcz0iaHBzIj53aGVuIHlvdSBjcmVhdGUgYTwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAg Y2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPnZpcnR1YWwKICAgICAg ICAgICAgICAgIG1hY2hpbmUgdG88L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFu PjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0iaHBzIj5hPC9zcGFuPjxzcGFuIGNsYXNzPSJs b25ndGV4dCI+IDwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9ImhwcyI+c2V0dGlu ZyBpcyBwZXI8L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij4KICAgICAgICAgICAgICA8L3Nw YW4+PHNwYW4gY2xhc3M9ImhwcyI+KDwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPnZtLnBu ZykuCiAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPkl0IHJ1bnM8L3NwYW4+ PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFz cz0iaHBzIj5zdWNjZXNzZnVsbHkuPC9zcGFuPjxicj4KICAgICAgICAgICAgICA8c3BhbiBjbGFz cz0iaHBzIj5JZjwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4KICAg ICAgICAgICAgICAgIGNsYXNzPSJocHMiPnRoZSBzZXR0aW5nPC9zcGFuPjxzcGFuIGNsYXNzPSJs b25ndGV4dCI+IDwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9ImhwcyI+Ik51bWJl ciBvZiBDUFU8L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij4KICAgICAgICAgICAgICA8L3Nw YW4+PHNwYW4gY2xhc3M9ImhwcyI+Q3Jlczwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPiwi CiAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPnNldCB0bzwvc3Bhbj48c3Bh bgogICAgICAgICAgICAgICAgY2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJo cHMiPjM8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bh bj48c3BhbiBjbGFzcz0iaHBzIj4oMTwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9 Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPlNvY2tldCAocyksPC9zcGFuPjxz cGFuCiAgICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9 ImhwcyI+Mzwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9Imxvbmd0ZXh0Ij4gPC9z cGFuPjxzcGFuIGNsYXNzPSJocHMiPkNvcmUgKHMpIHBlcgogICAgICAgICAgICAgICAgU29ja2V0 KSAoPC9zcGFuPjxzcGFuIGNsYXNzPSJsb25ndGV4dCI+ZmFpbC5wbmcpIC0gPC9zcGFuPjxzcGFu CiAgICAgICAgICAgICAgICBjbGFzcz0iaHBzIj5WTTwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3Rl eHQiPiA8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJocHMiPndpbGwgbm90IHN0 YXJ0Ljwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPgogICAgICAgICAgICAgIDwvc3Bhbj48 c3BhbiBjbGFzcz0iaHBzIj5vdmlydDwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9 Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPmVycm9yOjwvc3Bhbj48YnI+CiAg ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImhwcyI+4oCcQ2Fubm90IHJ1biBWTS48L3NwYW4+PHNw YW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0i aHBzIj5UaGVyZSBhcmUgbm8KICAgICAgICAgICAgICAgIGF2YWlsYWJsZSBydW5uaW5nIEhvc3Rz IHdpdGggZW5vdWdoIGNvcmVzIGluIFZNJ3MKICAgICAgICAgICAgICAgIENsdXN0ZXIu4oCdPC9z cGFuPjxicj4KICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaHBzIj5XaHkgbm90Pzwvc3Bhbj48 YnI+CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJocHMiPkRv IEkgdW5kZXJzdGFuZCBjb3JyZWN0bHk8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNz PSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj50aGF0IHRoZQogICAgICAgICAg ICAgICAgdmFsdWUgb2Y8L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFu CiAgICAgICAgICAgICAgICBjbGFzcz0iaHBzIj4oMTwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3Rl eHQiPiA8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJocHMiPlNvY2tldCAocyks PC9zcGFuPjxzcGFuIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbgogICAgICAgICAgICAg ICAgY2xhc3M9ImhwcyI+Mzwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNw YW4KICAgICAgICAgICAgICAgIGNsYXNzPSJocHMiPkNvcmUgKHMpIHBlciBTb2NrZXQpPC9zcGFu PjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xh c3M9ImhwcyI+bWVhbnMgMzwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9Imxvbmd0 ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPnZpcnR1YWw8L3NwYW4+PHNwYW4KICAgICAg ICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj5DUFUg b248L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48 c3BhbiBjbGFzcz0iaHBzIj5hPC9zcGFuPjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0ibG9u Z3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9ImhwcyI+cGh5c2ljYWw8L3NwYW4+PHNwYW4KICAg ICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj5w cm9jZXNzb3IKICAgICAgICAgICAgICAgIGNvcmU8L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0 Ij4gPC9zcGFuPjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0iaHBzIj5ub2Rlczwvc3Bhbj48 c3BhbiBjbGFzcz0ibG9uZ3RleHQiPj88L3NwYW4+PGJyPgogICAgICAgICAgICAgIDxzcGFuIGNs YXNzPSJocHMiPk51bWJlciBvZiBDUFU8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNz PSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj5DcmVzPC9zcGFuPjxzcGFuCiAg ICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPjogPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMi PjIgKDI8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bh bj48c3BhbiBjbGFzcz0iaHBzIj5Tb2NrZXQgKHMpLDwvc3Bhbj48c3BhbgogICAgICAgICAgICAg ICAgY2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPjE8L3NwYW4+PHNw YW4KICAgICAgICAgICAgICAgIGNsYXNzPSJsb25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0i aHBzIj5Db3JlIChzKSBwZXIKICAgICAgICAgICAgICAgIFNvY2tldCkgLTwvc3Bhbj48c3BhbiBj bGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJocHMi PnRoZSB2aXJ0dWFsIG1hY2hpbmU8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJs b25ndGV4dCI+IDwvc3Bhbj48c3BhbiBjbGFzcz0iaHBzIj5pcyBzdGFydGVkPC9zcGFuPjxzcGFu CiAgICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9Imhw cyI+c3VjY2Vzc2Z1bGx5PC9zcGFuPjxicj4KICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaHBz Ij5OdW1iZXIgb2YgQ1BVPC9zcGFuPjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3Rl eHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9ImhwcyI+Q3Jlczwvc3Bhbj48c3BhbgogICAgICAgICAg ICAgICAgY2xhc3M9Imxvbmd0ZXh0Ij46IDQgKDIgPC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPlNv Y2tldAogICAgICAgICAgICAgICAgKHMpLDwvc3Bhbj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPiA8 L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNsYXNzPSJocHMiPjI8L3NwYW4+PHNwYW4gY2xh c3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0iaHBzIj5D b3JlIChzKSBwZXIgU29ja2V0KSAtPC9zcGFuPjxzcGFuCiAgICAgICAgICAgICAgICBjbGFzcz0i bG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9ImhwcyI+ZXJyb3IuPC9zcGFuPjxicj4KICAg ICAgICAgICAgICA8c3BhbiBjbGFzcz0iaHBzIj5OdW1iZXIgb2YgQ1BVPC9zcGFuPjxzcGFuCiAg ICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9ImhwcyI+ Q3Jlczwvc3Bhbj48c3BhbgogICAgICAgICAgICAgICAgY2xhc3M9Imxvbmd0ZXh0Ij46IDIgKDEg PC9zcGFuPjxzcGFuIGNsYXNzPSJocHMiPlNvY2tldAogICAgICAgICAgICAgICAgKHMpLDwvc3Bh bj48c3BhbiBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4KICAgICAgICAgICAgICAgIGNs YXNzPSJocHMiPjI8L3NwYW4+PHNwYW4gY2xhc3M9Imxvbmd0ZXh0Ij4gPC9zcGFuPjxzcGFuCiAg ICAgICAgICAgICAgICBjbGFzcz0iaHBzIj5Db3JlIChzKSBwZXIgU29ja2V0KSAtPC9zcGFuPjxz cGFuCiAgICAgICAgICAgICAgICBjbGFzcz0ibG9uZ3RleHQiPiA8L3NwYW4+PHNwYW4gY2xhc3M9 ImhwcyI+dGhlCiAgICAgICAgICAgICAgICBzdWNjZXNzZnVsIGxhdW5jaDwvc3Bhbj48L3NwYW4+ PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8L2Rpdj4K ICAgICAgICA8YnI+CiAgICAgICAgPGZpZWxkc2V0IGNsYXNzPSJtaW1lQXR0YWNobWVudEhlYWRl ciI+PC9maWVsZHNldD4KICAgICAgICA8YnI+CiAgICAgICAgPHByZSB3cmFwPSIiPl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlz dAo8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0 ZWQiIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT4KPGEg bW96LWRvLW5vdC1zZW5kPSJ0cnVlIiBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVm PSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT4KPC9wcmU+CiAgICAgIDwv YmxvY2txdW90ZT4KICAgICAgVGhlIG51bWJlciBvZiBhY3RpdmUgVk1zIGlzIGJpZ2dlciB0aGFu IHRoZSBwaHlzaWNhbCBjb3JlcyBpbiB0aGUKICAgICAgaG9zdC48YnI+CiAgICA8L2Jsb2NrcXVv dGU+CiAgICA8YnI+CiAgICBUaGlzIGlzIG5vdCBhbiBhY2N1cmF0ZSBzdGF0ZW1lbnQuIFlvdSBj b3VsZCBydW4sIGZvciBleGFtcGxlLCA1CiAgICBzaW5nbGUgdkNQVSBWTXMgb24gYSA0IGNvcmUg aHlwZXJ2aXNvci48YnI+CiAgICBZLjxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlIGNpdGU9 Im1pZDo0RjQxRTUyNS40MDMwMzAxQGxpbnV4LnZuZXQuaWJtLmNvbSIKICAgICAgdHlwZT0iY2l0 ZSI+IDxicj4KICAgICAgPHByZSBjbGFzcz0ibW96LXNpZ25hdHVyZSIgY29scz0iNzIiPi0tIApT aHUgTWluZyA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGNsYXNzPSJtb3otdHh0LWxpbmstcmZj MjM5NkUiIGhyZWY9Im1haWx0bzpzaHVtaW5nQGxpbnV4LnZuZXQuaWJtLmNvbSI+Jmx0O3NodW1p bmdAbGludXgudm5ldC5pYm0uY29tJmd0OzwvYT4KSUJNIENoaW5hIFN5c3RlbXMgYW5kIFRlY2hu b2xvZ3kgTGFib3JhdG9yeTwvcHJlPgogICAgICA8YnI+CiAgICAgIDxmaWVsZHNldCBjbGFzcz0i bWltZUF0dGFjaG1lbnRIZWFkZXIiPjwvZmllbGRzZXQ+CiAgICAgIDxicj4KICAgICAgPHByZSB3 cmFwPSIiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVz ZXJzIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVm PSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPSJt b3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv L3VzZXJzPC9hPgo8L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICA8L2JvZHk+Cjwv aHRtbD4KCi0tLS0tLS0tLS0tLS0tMDEwNDA2MDEwMjA1MDkwNTA5MDYwODA3LS0K --===============8014464354379562484==--