From adent at ctcroydon.com.au Mon Jul 3 12:47:10 2017 Content-Type: multipart/mixed; boundary="===============7653008172004429240==" MIME-Version: 1.0 From: Andrew Dent To: users at ovirt.org Subject: Re: [ovirt-users] Recovering hosted-engine Date: Mon, 03 Jul 2017 12:46:17 +0000 Message-ID: In-Reply-To: a55544f993c0aef5fbfa13e1ed78ca048e629118@localhost --===============7653008172004429240== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --------=3D_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38 Content-Type: text/plain; format=3Dflowed; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Has anyone successfully completed a hosted-engine recovery on a multiple=3D= 20 host setup with production VMs? Kind regards Andrew ------ Original Message ------ From: "Andrew Dent" To: "users" Sent: 2/07/2017 2:22:16 PM Subject: [ovirt-users] Recovering hosted-engine >Hi > >A couple of questions about hosted-engine recovery. >Part way through this URL, in the section "Workflow for Restoring the=3D20 >Self-Hosted Engine Environment" >http://www.ovirt.org/documentation/self-hosted/chap-Backing_up_and_Restori= =3D ng_an_EL-Based_Self-Hosted_Environment/ >it looks like once the hosted-engine is recovered on Host 1, the VMs on=3D= 20 >Host 2 and 3 will be running, but not accessible to the recovered=3D20 >Hosted Engine. >Is that correct? >If so, how to you remove host 2 and host 3 from the environment, then=3D20 >add back in again while keeping the VMs running? > >Host 2 and Host 3 are not recoverable in their current state. These=3D20 >hosts need to be removed from the environment, and then added again to=3D20 >the environment using the hosted-engine deployment script. For more=3D20 >information on these actions, see the Removing Non-Operational Hosts=3D20 >from a Restored Self-Hosted Engine Environment section below and=3D20 >Chapter 7: Installing Additional Hosts to a Self-Hosted Environment=3D20 >. > >BTW: The link referring to chapter 7 is broken. > >Kind regards > > > >Andrew > > --------=3D_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Has anyone successfully completed a hosted-engine recovery on a= =3D multiple host setup with production VMs?

Kind regards


= Andrew=3D =3DC2=3DA0



------ Original Message ------
From: "Andrew Dent" <= aden=3D t(a)ctcroydon.com.au>
To: "users" <users(a)ovirt.o= rg=3D >
Sent: 2/07/2017 2:22:16 PM
Subject: [ovirt-users] Recovering hosted-engine

Hi

A couple of questions about hosted-engin= =3D e recovery.
Part way through this URL, in the section "Workflow f= =3D or Restoring the Self-Hosted Engine Environment"=3DC2=3DA0
it looks like once the hosted-engine is recovered on Hos= =3D t 1, the VMs on Host 2 and 3 will be running, but not accessible to the rec= =3D overed Hosted Engine.=3DC2=3DA0
Is that correct?
If so,= how =3D to you remove host 2 and host 3 from the environment, then add back in aga= =3D in while keeping the VMs running?

Host 2=3DC2= =3DA0a=3D nd=3DC2=3DA0Host 3= =3D =3DC2=3DA0are not recoverable in their current state. These hosts ne= ed=3D to be removed from the environment, and then added again to the environmen= t =3D using the hosted-engine deployment script. For more information on these a= =3D ctions, see the Removing Non-Operational Hosts from a Restored Self-Hosted= =3D Engine Environment section below and=3DC2=3DA0Chapter 7: Installing = =3D Additional Hosts to a Self-Hosted Environment.

BTW: The link referring to chapter 7 is broken.=3DC2=3DA0=

<=3D p class=3D3D"MsoNormal">Kind regards<= /f=3D ont>


Andrew=3DC2=3DA0


--------=3D_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38-- --===============7653008172004429240== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tLS09X01CMTUzNzkyOTUtNzlDMy00RTdELUJBM0UtQzZGNjYyRUUzQjM4CkNvbnRlbnQt VHlwZTogdGV4dC9wbGFpbjsgZm9ybWF0PWZsb3dlZDsgY2hhcnNldD11dGYtOApDb250ZW50LVRy YW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgpIYXMgYW55b25lIHN1Y2Nlc3NmdWxs eSBjb21wbGV0ZWQgYSBob3N0ZWQtZW5naW5lIHJlY292ZXJ5IG9uIGEgbXVsdGlwbGU9MjAKaG9z dCBzZXR1cCB3aXRoIHByb2R1Y3Rpb24gVk1zPwoKS2luZCByZWdhcmRzCgoKCkFuZHJldwoKCgot LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0KRnJvbTogIkFuZHJldyBEZW50IiA8YWRlbnRA Y3Rjcm95ZG9uLmNvbS5hdT4KVG86ICJ1c2VycyIgPHVzZXJzQG92aXJ0Lm9yZz4KU2VudDogMi8w Ny8yMDE3IDI6MjI6MTYgUE0KU3ViamVjdDogW292aXJ0LXVzZXJzXSBSZWNvdmVyaW5nIGhvc3Rl ZC1lbmdpbmUKCj5IaQo+Cj5BIGNvdXBsZSBvZiBxdWVzdGlvbnMgYWJvdXQgaG9zdGVkLWVuZ2lu ZSByZWNvdmVyeS4KPlBhcnQgd2F5IHRocm91Z2ggdGhpcyBVUkwsIGluIHRoZSBzZWN0aW9uICJX b3JrZmxvdyBmb3IgUmVzdG9yaW5nIHRoZT0yMAo+U2VsZi1Ib3N0ZWQgRW5naW5lIEVudmlyb25t ZW50Igo+aHR0cDovL3d3dy5vdmlydC5vcmcvZG9jdW1lbnRhdGlvbi9zZWxmLWhvc3RlZC9jaGFw LUJhY2tpbmdfdXBfYW5kX1Jlc3Rvcmk9Cm5nX2FuX0VMLUJhc2VkX1NlbGYtSG9zdGVkX0Vudmly b25tZW50Lwo+aXQgbG9va3MgbGlrZSBvbmNlIHRoZSBob3N0ZWQtZW5naW5lIGlzIHJlY292ZXJl ZCBvbiBIb3N0IDEsIHRoZSBWTXMgb249MjAKPkhvc3QgMiBhbmQgMyB3aWxsIGJlIHJ1bm5pbmcs IGJ1dCBub3QgYWNjZXNzaWJsZSB0byB0aGUgcmVjb3ZlcmVkPTIwCj5Ib3N0ZWQgRW5naW5lLgo+ SXMgdGhhdCBjb3JyZWN0Pwo+SWYgc28sIGhvdyB0byB5b3UgcmVtb3ZlIGhvc3QgMiBhbmQgaG9z dCAzIGZyb20gdGhlIGVudmlyb25tZW50LCB0aGVuPTIwCj5hZGQgYmFjayBpbiBhZ2FpbiB3aGls ZSBrZWVwaW5nIHRoZSBWTXMgcnVubmluZz8KPgo+SG9zdCAyIGFuZCBIb3N0IDMgYXJlIG5vdCBy ZWNvdmVyYWJsZSBpbiB0aGVpciBjdXJyZW50IHN0YXRlLiBUaGVzZT0yMAo+aG9zdHMgbmVlZCB0 byBiZSByZW1vdmVkIGZyb20gdGhlIGVudmlyb25tZW50LCBhbmQgdGhlbiBhZGRlZCBhZ2FpbiB0 bz0yMAo+dGhlIGVudmlyb25tZW50IHVzaW5nIHRoZSBob3N0ZWQtZW5naW5lIGRlcGxveW1lbnQg c2NyaXB0LiBGb3IgbW9yZT0yMAo+aW5mb3JtYXRpb24gb24gdGhlc2UgYWN0aW9ucywgc2VlIHRo ZSBSZW1vdmluZyBOb24tT3BlcmF0aW9uYWwgSG9zdHM9MjAKPmZyb20gYSBSZXN0b3JlZCBTZWxm LUhvc3RlZCBFbmdpbmUgRW52aXJvbm1lbnQgc2VjdGlvbiBiZWxvdyBhbmQ9MjAKPkNoYXB0ZXIg NzogSW5zdGFsbGluZyBBZGRpdGlvbmFsIEhvc3RzIHRvIGEgU2VsZi1Ib3N0ZWQgRW52aXJvbm1l bnQ9MjAKPjxodHRwOi8vd3d3Lm92aXJ0Lm9yZy9kb2N1bWVudGF0aW9uL3NlbGYtaG9zdGVkL2No YXAtQmFja2luZ191cF9hbmRfUmVzdG9yPQppbmdfYW5fRUwtQmFzZWRfU2VsZi1Ib3N0ZWRfRW52 aXJvbm1lbnQvY2hhcC1JbnN0YWxsaW5nX0FkZGl0aW9uYWxfSG9zdHNfdG89Cl9hX1NlbGYtSG9z dGVkX0Vudmlyb25tZW50Pi4KPgo+QlRXOiBUaGUgbGluayByZWZlcnJpbmcgdG8gY2hhcHRlciA3 IGlzIGJyb2tlbi4KPgo+S2luZCByZWdhcmRzCj4KPgo+Cj5BbmRyZXcKPgo+Ci0tLS0tLS0tPV9N QjE1Mzc5Mjk1LTc5QzMtNEU3RC1CQTNFLUM2RjY2MkVFM0IzOApDb250ZW50LVR5cGU6IHRleHQv aHRtbDsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJp bnRhYmxlCgo8P3htbCB2ZXJzaW9uPTNEIjEuMCIgZW5jb2Rpbmc9M0QidXRmLTE2Ij8+PGh0bWw+ PGhlYWQ+Cgo8c3R5bGUgaWQ9M0Qic2lnbmF0dXJlU3R5bGUiIHR5cGU9M0QidGV4dC9jc3MiPjwh LS0jeGI2MmNhODZiZDYyYjQ4MiwgI3hiNjI9CmNhODZiZDYyYjQ4MiAjeDEzNjI1M2EyNjUzMzQz OWM4MTdhMmQ0Y2Q5M2RiYjAwICN4ZWExMjBkNjBjOTUwNDRkICN4YjcxMjI0Zj0KOTIwMjM0OTc4 YWNjNzRmNGQyMzE0MzA2OSwgI3hiNjJjYTg2YmQ2MmI0ODIgI3gxMzYyNTNhMjY1MzM0MzljODE3 YTJkNGNkOTNkPQpiYjAwICN4ZWExMjBkNjBjOTUwNDRkCntmb250LWZhbWlseTogVGFob21hOyBm b250LXNpemU6IDEycHQ7fQojeGI2MmNhODZiZDYyYjQ4MiwgI3hiNjJjYTg2YmQ2MmI0ODIgI3gx MzYyNTNhMjY1MzM0MzljODE3YTJkNGNkOTNkYmIwMCAjeGU9CmExMjBkNjBjOTUwNDRkLCAjeGI2 MmNhODZiZDYyYjQ4MiAjeDEzNjI1M2EyNjUzMzQzOWM4MTdhMmQ0Y2Q5M2RiYjAwLCAjeGI2Mj0K Y2E4NmJkNjJiNDgyCntmb250LWZhbWlseTogJ1NlZ29lIFVJJzsgZm9udC1zaXplOiAxMnB0O30K I3hiNjJjYTg2YmQ2MmI0ODIgI3gxMzYyNTNhMjY1MzM0MzljODE3YTJkNGNkOTNkYmIwMAp7Zm9u dC1mYW1pbHk6ICdTZWdvZSBVSSc7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJnYigwLCAwLCAw KTsgbWFyZ2luLWxlZnQ9CjogMHB4OyBtYXJnaW4tcmlnaHQ6IDhweDsgYmFja2dyb3VuZC1jb2xv cjogcmdiKDI1NSwgMjU1LCAyNTUpO30KI3hiNjJjYTg2YmQ2MmI0ODIgI3gxMzYyNTNhMjY1MzM0 MzljODE3YTJkNGNkOTNkYmIwMCAjeGVhMTIwZDYwYzk1MDQ0ZCAjeGI3PQoxMjI0ZjkyMDIzNDk3 OGFjYzc0ZjRkMjMxNDMwNjkgcC5Nc29Ob3JtYWwsICN4YjYyY2E4NmJkNjJiNDgyICN4MTM2MjUz YTI2NTM9CjM0MzljODE3YTJkNGNkOTNkYmIwMCAjeGVhMTIwZDYwYzk1MDQ0ZCBwLk1zb05vcm1h bAp7bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5 OiBDYWxpYnJpLCBzYW5zLXNlcmk9CmY7fQojeGI2MmNhODZiZDYyYjQ4MiAjeDEzNjI1M2EyNjUz MzQzOWM4MTdhMmQ0Y2Q5M2RiYjAwICN4ZWExMjBkNjBjOTUwNDRkICN4Yjc9CjEyMjRmOTIwMjM0 OTc4YWNjNzRmNGQyMzE0MzA2OSBkaXYuV29yZFNlY3Rpb24xLCAjeGI2MmNhODZiZDYyYjQ4MiAj eDEzNjI1Mz0KYTI2NTMzNDM5YzgxN2EyZDRjZDkzZGJiMDAgI3hlYTEyMGQ2MGM5NTA0NGQgZGl2 LldvcmRTZWN0aW9uMQp7cGFnZTogV29yZFNlY3Rpb24xO30KLS0+PC9zdHlsZT48c3R5bGUgdHlw ZT0zRCJ0ZXh0L2NzcyI+PCEtLWJsb2NrcXVvdGUuY2l0ZTIKe21hcmdpbi1sZWZ0OiA1cHg7IG1h cmdpbi1yaWdodDogMHB4OyBwYWRkaW5nLWxlZnQ6IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDBwPQp4 OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IGJvcmRl ci1sZWZ0LWNvbG9yOiByZ2I9CigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luLXRvcDogM3B4OyBwYWRk aW5nLXRvcDogMHB4O30KYm9keSwgI3hhMDNkNzQxNjhjNWI0N2QgI3g3NTE1NGNlODBlOWU0YmYs ICN4YTAzZDc0MTY4YzViNDdkICN4NzUxNTRjZTgwZTllPQo0YmYsICN4YTAzZDc0MTY4YzViNDdk ICN4NzUxNTRjZTgwZTllNGJmLCAjeGEwM2Q3NDE2OGM1YjQ3ZCAjeDc1MTU0Y2U4MGU5ZTQ9CmJm ICN4YjcxMjI0ZjkyMDIzNDk3OGFjYzc0ZjRkMjMxNDMwNjksICN4YTAzZDc0MTY4YzViNDdkICN4 NzUxNTRjZTgwZTllNGJmCntmb250LWZhbWlseTogVGFob21hOyBmb250LXNpemU6IDEycHQ7fQoj eGEwM2Q3NDE2OGM1YjQ3ZCAjeDc1MTU0Y2U4MGU5ZTRiZiwgI3hhMDNkNzQxNjhjNWI0N2QgI3g3 NTE1NGNlODBlOWU0YmYKe2ZvbnQtZmFtaWx5OiAnU2Vnb2UgVUknOyBmb250LXNpemU6IDEycHQ7 fQojeGEwM2Q3NDE2OGM1YjQ3ZCAjeDc1MTU0Y2U4MGU5ZTRiZiAjeGI3MTIyNGY5MjAyMzQ5Nzhh Y2M3NGY0ZDIzMTQzMDY5IHAuTXM9Cm9Ob3JtYWwsICN4YTAzZDc0MTY4YzViNDdkICN4NzUxNTRj ZTgwZTllNGJmIHAuTXNvTm9ybWFsCnttYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6 ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaT0KZjt9CiN4YTAzZDc0MTY4 YzViNDdkICN4NzUxNTRjZTgwZTllNGJmICN4YjcxMjI0ZjkyMDIzNDk3OGFjYzc0ZjRkMjMxNDMw NjkgZGl2Lj0KV29yZFNlY3Rpb24xLCAjeGEwM2Q3NDE2OGM1YjQ3ZCAjeDc1MTU0Y2U4MGU5ZTRi ZiBkaXYuV29yZFNlY3Rpb24xCntwYWdlOiBXb3JkU2VjdGlvbjE7fQotLT48L3N0eWxlPgo8c3R5 bGUgdHlwZT0zRCJ0ZXh0L2NzcyI+PCEtLSN4YTAzZDc0MTY4YzViNDdkCntmb250LWZhbWlseTog J1NlZ29lIFVJJzsgZm9udC1zaXplOiAxMnB0O30KLS0+PC9zdHlsZT4KPC9oZWFkPgo8Ym9keT48 ZGl2PkhhcyBhbnlvbmUgc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZCBhIGhvc3RlZC1lbmdpbmUgcmVj b3Zlcnkgb24gYT0KIG11bHRpcGxlIGhvc3Qgc2V0dXAgd2l0aCBwcm9kdWN0aW9uIFZNcz88L2Rp dj48ZGl2PjxiciAvPjwvZGl2PjxkaXYgaWQ9M0Qicz0KaWduYXR1cmVfb2xkIj48ZGl2IGlkPTNE InhiNjJjYTg2YmQ2MmI0ODIiPjxkaXYgc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRhaG9tPQphOyI+ PHNwYW4gaWQ9M0QieDg5YzhkOTkwMmIwMzQ1YmNhNWZiNjBiMTAwMTBhOGVhIj48Zm9udD4KPGRp diBpZD0zRCJ4MTM2MjUzYTI2NTMzNDM5YzgxN2EyZDRjZDkzZGJiMDAiPjxkaXYgaWQ9M0Qic2ln bmF0dXJlX29sZCI+PGRpPQp2IGlkPTNEInhlYTEyMGQ2MGM5NTA0NGQiPjxkaXYgY2xhc3M9M0Qi V29yZFNlY3Rpb24xIj48ZGl2IGlkPTNEInhiNzEyMjRmOTI9CjAyMzQ5NzhhY2M3NGY0ZDIzMTQz MDY5Ij48ZGl2IGNsYXNzPTNEIldvcmRTZWN0aW9uMSI+PHAgY2xhc3M9M0QiTXNvTm9ybWFsIj0K Pjxmb250IHNpemU9M0QiNCIgc3R5bGU9M0QiZm9udC1zaXplOiAxNHB0OyI+S2luZCByZWdhcmRz PC9mb250PjwvcD48cCBjbGFzPQpzPTNEIk1zb05vcm1hbCI+PGZvbnQgc2l6ZT0zRCI0IiBzdHls ZT0zRCJmb250LXNpemU6IDE0cHQ7Ij48YnIgLz48L2ZvbnQ+PC89CnA+PHAgY2xhc3M9M0QiTXNv Tm9ybWFsIj48Zm9udCBzaXplPTNEIjQiIHN0eWxlPTNEImZvbnQtc2l6ZTogMTRwdDsiPkFuZHJl dz0KPUMyPUEwPC9mb250PjwvcD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2ZvbnQ+PC9zcGFuPjwvZGl2PjwvPQpkaXY+PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2Pjxi ciAvPjwvZGl2Pgo8ZGl2Pi0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLTwvZGl2Pgo8ZGl2 PkZyb206ICJBbmRyZXcgRGVudCIgJmx0OzxhIGhyZWY9M0QibWFpbHRvOmFkZW50QGN0Y3JveWRv bi5jb20uYXUiPmFkZW49CnRAY3Rjcm95ZG9uLmNvbS5hdTwvYT4mZ3Q7PC9kaXY+CjxkaXY+VG86 ICJ1c2VycyIgJmx0OzxhIGhyZWY9M0QibWFpbHRvOnVzZXJzQG92aXJ0Lm9yZyI+dXNlcnNAb3Zp cnQub3JnPC9hPj0KJmd0OzwvZGl2Pgo8ZGl2PlNlbnQ6IDIvMDcvMjAxNyAyOjIyOjE2IFBNPC9k aXY+CjxkaXY+U3ViamVjdDogW292aXJ0LXVzZXJzXSBSZWNvdmVyaW5nIGhvc3RlZC1lbmdpbmU8 L2Rpdj48ZGl2PjxiciAvPjwvZGl2Pgo8ZGl2IGlkPTNEInhhMDNkNzQxNjhjNWI0N2QiPjxibG9j a3F1b3RlIGNpdGU9M0QiYTU1NTQ0Zjk5M2MwYWVmNWZiZmExM2UxZWQ9Cjc4Y2EwNDhlNjI5MTE4 QGxvY2FsaG9zdCIgdHlwZT0zRCJjaXRlIiBjbGFzcz0zRCJjaXRlMiI+CjxkaXY+SGk8L2Rpdj48 ZGl2PjxiciAvPjwvZGl2PjxkaXY+QSBjb3VwbGUgb2YgcXVlc3Rpb25zIGFib3V0IGhvc3RlZC1l bmdpbj0KZSByZWNvdmVyeS48L2Rpdj48ZGl2PlBhcnQgd2F5IHRocm91Z2ggdGhpcyBVUkwsIGlu IHRoZSBzZWN0aW9uICJXb3JrZmxvdyBmPQpvciBSZXN0b3JpbmcgdGhlIFNlbGYtSG9zdGVkIEVu Z2luZSBFbnZpcm9ubWVudCI9QzI9QTA8L2Rpdj48ZGl2PjxhIGhyZWY9M0Q9CiJodHRwOi8vd3d3 Lm92aXJ0Lm9yZy9kb2N1bWVudGF0aW9uL3NlbGYtaG9zdGVkL2NoYXAtQmFja2luZ191cF9hbmRf UmVzdG9yaT0KbmdfYW5fRUwtQmFzZWRfU2VsZi1Ib3N0ZWRfRW52aXJvbm1lbnQvIj5odHRwOi8v d3d3Lm92aXJ0Lm9yZy9kb2N1bWVudGF0aW9uPQovc2VsZi1ob3N0ZWQvY2hhcC1CYWNraW5nX3Vw X2FuZF9SZXN0b3JpbmdfYW5fRUwtQmFzZWRfU2VsZi1Ib3N0ZWRfRW52aXJvbm09CmVudC88L2E+ PC9kaXY+PGRpdj5pdCBsb29rcyBsaWtlIG9uY2UgdGhlIGhvc3RlZC1lbmdpbmUgaXMgcmVjb3Zl cmVkIG9uIEhvcz0KdCAxLCB0aGUgVk1zIG9uIEhvc3QgMiBhbmQgMyB3aWxsIGJlIHJ1bm5pbmcs IGJ1dCBub3QgYWNjZXNzaWJsZSB0byB0aGUgcmVjPQpvdmVyZWQgSG9zdGVkIEVuZ2luZS49QzI9 QTA8L2Rpdj48ZGl2PklzIHRoYXQgY29ycmVjdD88L2Rpdj48ZGl2PklmIHNvLCBob3cgPQp0byB5 b3UgcmVtb3ZlIGhvc3QgMiBhbmQgaG9zdCAzIGZyb20gdGhlIGVudmlyb25tZW50LCB0aGVuIGFk ZCBiYWNrIGluIGFnYT0KaW4gd2hpbGUga2VlcGluZyB0aGUgVk1zIHJ1bm5pbmc/PC9kaXY+PGRp dj48YnIgLz48L2Rpdj48ZGl2PjxkaXY+Cgo8Y29kZSBzdHlsZT0zRCJib3gtc2l6aW5nOiBib3Jk ZXItYm94OyBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXM9CiwgJ0NvdXJpZXIg TmV3JywgbW9ub3NwYWNlOyBmb250LXNpemU6IDE0LjRweDsgcGFkZGluZzogMnB4IDRweDsgY29s b3I6IHJnYj0KKDE5OSwgMzcsIDc4KTsgYm9yZGVyLXJhZGl1czogNHB4OyBmb250LXZhcmlhbnQt bGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6ID0KMjsgd2lkb3dzOiAyOyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoMjQ5LCAyNDIsIDI0NCk7Ij5Ib3N0IDI8L2NvZGU+PHNwYW4gc3Q9CnlsZT0zRCJj b2xvcjogcmdiKDUxLCA1MSwgNTEpOyBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsICdP cGVuIFNhbnMnLCA9CidIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2Vy aWY7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vPQpybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6 IDI7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPj1DMj1BMGE9Cm5kPUMy PUEwPC9zcGFuPjxjb2RlIHN0eWxlPTNEImJveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQtZmFt aWx5OiBNZW5sbywgTT0Kb25hY28sIENvbnNvbGFzLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7 IGZvbnQtc2l6ZTogMTQuNHB4OyBwYWRkaW5nOiAycHg9CiA0cHg7IGNvbG9yOiByZ2IoMTk5LCAz NywgNzgpOyBib3JkZXItcmFkaXVzOiA0cHg7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG49Cm9y bWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNDksIDI0 MiwgMjQ0KTsiPkhvc3QgMz0KPC9jb2RlPjxzcGFuIHN0eWxlPTNEImNvbG9yOiByZ2IoNTEsIDUx LCA1MSk7IGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvPQonLCAnT3BlbiBTYW5zJywgJ0hl bHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC12YXJpYW49 CnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsgYmFja2dyb3VuZC1j b2xvcjogcmdiKDI1NSwgMjU1LCA9CjI1NSk7Ij49QzI9QTBhcmUgbm90IHJlY292ZXJhYmxlIGlu IHRoZWlyIGN1cnJlbnQgc3RhdGUuIFRoZXNlIGhvc3RzIG5lZWQ9CiB0byBiZSByZW1vdmVkIGZy b20gdGhlIGVudmlyb25tZW50LCBhbmQgdGhlbiBhZGRlZCBhZ2FpbiB0byB0aGUgZW52aXJvbm1l bnQgPQp1c2luZyB0aGUgaG9zdGVkLWVuZ2luZSBkZXBsb3ltZW50IHNjcmlwdC4gRm9yIG1vcmUg aW5mb3JtYXRpb24gb24gdGhlc2UgYT0KY3Rpb25zLCBzZWUgdGhlIFJlbW92aW5nIE5vbi1PcGVy YXRpb25hbCBIb3N0cyBmcm9tIGEgUmVzdG9yZWQgU2VsZi1Ib3N0ZWQ9CiBFbmdpbmUgRW52aXJv bm1lbnQgc2VjdGlvbiBiZWxvdyBhbmQ9QzI9QTA8L3NwYW4+PGEgaHJlZj0zRCJodHRwOi8vd3d3 Lm92aXI9CnQub3JnL2RvY3VtZW50YXRpb24vc2VsZi1ob3N0ZWQvY2hhcC1CYWNraW5nX3VwX2Fu ZF9SZXN0b3JpbmdfYW5fRUwtQmFzZWRfUz0KZWxmLUhvc3RlZF9FbnZpcm9ubWVudC9jaGFwLUlu c3RhbGxpbmdfQWRkaXRpb25hbF9Ib3N0c190b19hX1NlbGYtSG9zdGVkX0VuPQp2aXJvbm1lbnQi IHN0eWxlPTNEImJveC1zaXppbmc6IGJvcmRlci1ib3g7IGNvbG9yOiByZ2IoOTcsIDE4MiwgMTQp OyB0ZXh0LWQ9CmVjb3JhdGlvbjogbm9uZTsgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8n LCAnT3BlbiBTYW5zJywgJ0hlbHZldGljYSBOZT0KdWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6ID0KMjsgd2lk b3dzOiAyOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij5DaGFwdGVyIDc6 IEluc3RhbGxpbmcgPQpBZGRpdGlvbmFsIEhvc3RzIHRvIGEgU2VsZi1Ib3N0ZWQgRW52aXJvbm1l bnQ8L2E+PHNwYW4gc3R5bGU9M0QiY29sb3I6IHJnYj0KKDUxLCA1MSwgNTEpOyBmb250LWZhbWls eTogJ1NvdXJjZSBTYW5zIFBybycsICdPcGVuIFNhbnMnLCAnSGVsdmV0aWNhIE5ldWUnPQosIEhl bHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1h bDsgb3JwaGFuczogMjsgPQp3aWRvd3M6IDI7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1 NSwgMjU1KTsiPi48L3NwYW4+PC9kaXY+PC9kaXY+PGRpdj0KPjxiciAvPjwvZGl2PjxkaXY+QlRX OiBUaGUgbGluayByZWZlcnJpbmcgdG8gY2hhcHRlciA3IGlzIGJyb2tlbi49QzI9QTA8L2RpPQp2 PjxkaXY+PGJyIC8+PC9kaXY+PGRpdiBpZD0zRCJzaWduYXR1cmVfb2xkIj48ZGl2IGlkPTNEIng3 NTE1NGNlODBlOWU0YmYiPgoKPGRpdiBjbGFzcz0zRCJXb3JkU2VjdGlvbjEiPgoKPGRpdiBpZD0z RCJ4YjcxMjI0ZjkyMDIzNDk3OGFjYzc0ZjRkMjMxNDMwNjkiPjxkaXYgY2xhc3M9M0QiV29yZFNl Y3Rpb24xIj48PQpwIGNsYXNzPTNEIk1zb05vcm1hbCI+PGZvbnQgZmFjZT0zRCJUYWhvbWEiPjxm b250IHNpemU9M0QiMyIgc3R5bGU9M0QiZm9udC09CnNpemU6IDEycHQ7Ij5LaW5kIHI8L2ZvbnQ+ PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOiAxMnB0OyI+ZWdhcmRzPC9zcGFuPjwvZj0Kb250Pjwv cD48cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxmb250IHNpemU9M0QiMyIgc3R5bGU9M0QiZm9udC1z aXplOiAxMnB0OyI9CiBmYWNlPTNEIlRhaG9tYSI+PGJyIC8+PC9mb250PjwvcD48cCBjbGFzcz0z RCJNc29Ob3JtYWwiPjxmb250IHNpemU9M0QiMyIgc3Q9CnlsZT0zRCJmb250LXNpemU6IDEycHQ7 IiBmYWNlPTNEIlRhaG9tYSI+QW5kcmV3PUMyPUEwPC9mb250PjwvcD48L2Rpdj48L2Rpdj0KPgoK PC9kaXY+Cgo8L2Rpdj48L2Rpdj48ZGl2PjxiciAvPjwvZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+ CjwvYm9keT48L2h0bWw+Ci0tLS0tLS0tPV9NQjE1Mzc5Mjk1LTc5QzMtNEU3RC1CQTNFLUM2RjY2 MkVFM0IzOC0tCgo= --===============7653008172004429240==--