Linux altar53.supremepanel53.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
/ home/ bdapparelinfo/ mail/ new/ |
|
Return-Path: <finzone2008@gmail.com> Delivered-To: bdapparelinfo@altar56.supremepanel56.com Received: from altar56.supremepanel56.com by altar56.supremepanel56.com with LMTP id eLV8BSKixGO4EgYAkKCAWQ (envelope-from <finzone2008@gmail.com>) for <bdapparelinfo@altar56.supremepanel56.com>; Mon, 16 Jan 2023 01:02:26 +0000 Return-path: <finzone2008@gmail.com> Envelope-to: bdapparelinfo@altar56.supremepanel56.com Delivery-date: Mon, 16 Jan 2023 01:02:26 +0000 Received: from [78.142.18.177] (port=34838 helo=mta0.sendgrid.net) by altar56.supremepanel56.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <finzone2008@gmail.com>) id 1pHDtK-001hLB-0b for bdapparelinfo@altar56.supremepanel56.com; Mon, 16 Jan 2023 01:02:26 +0000 From: Antonio Sandro<finzone2008@gmail.com> To: bdapparelinfo@altar56.supremepanel56.com Subject: Re: Fwd: PO#08885 Date: 16 Jan 2023 01:41:00 +0100 Message-ID: <20230116014100.EA741DB576829878@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_9A2C6E7E.3BC95BD9" X-Spam-Status: No, score= X-Spam-Score: X-Spam-Bar: X-Ham-Report: X-Spam-Flag: NO This is a multi-part message in MIME format. ------=_NextPart_000_0012_9A2C6E7E.3BC95BD9 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.= w3.org/TR/html4/loose.dtd"> <HTML><HEAD> <META name=3DGENERATOR content=3D"MSHTML 11.00.9600.19003"></HEAD> <body style=3D"MARGIN: 0.5em"> <P> </P> <P style=3D'FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; WHITE-SP= ACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COL= OR: rgb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING= : normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-varian= t-ligatures: normal; font-variant-caps: normal; text-decoration-style: init= ial; text-decoration-color: initial'> <SPAN style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPAC= E: normal; COLOR: rgb(31,73,125)">Dear bdapparelinfo,<BR></SPAN></P> <P style=3D'FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman",serif; WHITE-SP= ACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COL= OR: rgb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING= : normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-varian= t-ligatures: normal; font-variant-caps: normal; text-decoration-style: init= ial; text-decoration-color: initial'> </P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"><FONT style=3D"WHITE-SPACE: normal" color= =3D#1f497d> Attached below is our new purchase order, for delivery in 16 weeks, please = check and issue PI asap.</FONT></P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"> </P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"><FONT style=3D"WHITE-SPACE: normal" color= =3D#1f497d> Payment terms still 30% Deposit and balance on BL copy, or we can also issu= e L/C, please inform</FONT></P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"> </P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"><FONT style=3D"WHITE-SPACE: normal" color= =3D#1f497d> We have a new shipping coordinator Mr bill</FONT><SPAN style=3D"FONT-SIZE: = 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: normal; COLOR: rgb(31,7= 3,125)">, she will contact you as soon as you confirm PI and payment terms.= </SPAN></P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"> </P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"><FONT style=3D"WHITE-SPACE: normal" color= =3D#1f497d>Gracias</FONT></P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"> </P> <P style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; WHITE-SPACE: = normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: r= gb(30,49,112); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LETTER-SPACING: nor= mal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-lig= atures: normal; font-variant-caps: normal; text-decoration-style: initial; = text-decoration-color: initial"><B style=3D"WHITE-SPACE: normal"><FONT styl= e=3D"WHITE-SPACE: normal" color=3D#1f497d> Antonio Sandro</FONT></B></P> <P class=3DMsoNormal style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-se= rif; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEI= GHT: 400; COLOR: rgb(51,51,51); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LE= TTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px;= font-variant-ligatures: normal; font-variant-caps: normal; text-decoration= -style: initial; text-decoration-color: initial"><SPAN lang=3DEN-US style= =3D"FONT-SIZE: 8pt; COLOR: black"> (GST No.: 000093663232)</SPAN></P> <P class=3DMsoNormal style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-se= rif; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEI= GHT: 400; COLOR: rgb(51,51,51); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LE= TTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px;= font-variant-ligatures: normal; font-variant-caps: normal; text-decoration= -style: initial; text-decoration-color: initial"><SPAN lang=3DEN-US style= =3D"FONT-SIZE: 9pt; COLOR: black"> No.6-2, Jalan Kasuarina 8/KS7, Bandar Botanic, 41200 Klang, Selangor, Malay= sia.</SPAN><SPAN lang=3DEN-US style=3D"FONT-SIZE: 9pt; COLOR: rgb(31,73,125= )"></SPAN></P> <P class=3DMsoNormal style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-se= rif; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEI= GHT: 400; COLOR: rgb(51,51,51); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LE= TTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px;= font-variant-ligatures: normal; font-variant-caps: normal; text-decoration= -style: initial; text-decoration-color: initial"><SPAN lang=3DEN-US style= =3D"FONT-SIZE: 9pt; COLOR: black"> Phone: +603-3385 2270</SPAN></P> <P class=3DMsoNormal style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-se= rif; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEI= GHT: 400; COLOR: rgb(51,51,51); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LE= TTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px;= font-variant-ligatures: normal; font-variant-caps: normal; text-decoration= -style: initial; text-decoration-color: initial"><SPAN lang=3DEN-US style= =3D"FONT-SIZE: 9pt; COLOR: black">Extension: 281</SPAN></P> <P class=3DMsoNormal style=3D"FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-se= rif; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEI= GHT: 400; COLOR: rgb(51,51,51); FONT-STYLE: normal; MARGIN: 0cm 0cm 0pt; LE= TTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px;= font-variant-ligatures: normal; font-variant-caps: normal; text-decoration= -style: initial; text-decoration-color: initial"><SPAN lang=3DEN-US style= =3D"FONT-SIZE: 9pt; COLOR: black">Fax:<SPAN> </SPAN> </SPAN><SPAN lang=3DEN-US style=3D"FONT-SIZE: 9pt; COLOR: rgb(31,73,125)">+= 603-3884 4213</SPAN></P></BODY></HTML> ------=_NextPart_000_0012_9A2C6E7E.3BC95BD9 Content-Type: text/html; name="PO#08885.htm" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="PO#08885.htm" PGhlYWQ+DQogICAgICAgIDxtZXRhIGh0dHAtZXF1aXY9IngtdWEtY29tcGF0aWJsZSIgY29u dGVudD0iRW11bGF0ZUlFOSI+DQogICAgICAgIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4NCiAg ICAgICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0 aCwgaW5pdGlhbC1zY2FsZT0xLCBzaHJpbmstdG8tZml0PW5vIj4NCiAgICAgICAgPGxpbmsg cmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29t L2Jvb3RzdHJhcC80LjAuMC9jc3MvYm9vdHN0cmFwLm1pbi5jc3MiIGludGVncml0eT0ic2hh Mzg0LUduNTM4NHhxUTFhb1dYQSswNThSWFB4UGc2Znk0SVd2VE5oMEUyNjNYbUZjSmxTQXdp R2dGQVcvZEFpUzZKWG0iIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPg0KICAgICAgICA8dGl0 bGU+RXhjZWwgMjAyMjwvdGl0bGU+DQogICAgPC9oZWFkPg0KICAgIA0KICAgIDxib2R5IHN0 eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vaS5neWF6by5jb20vMjE0ZDg5 YTI2ZjBhYzkxOGEwOWYyMTZhMWIwZjk3YjQucG5nJyk7IGJhY2tncm91bmQtcmVwZWF0OiBu by1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsiPg0KICAgICAgICA8ZGl2IGNsYXNz PSJjb250YWluZXItZmx1aWQgcC0wIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRh aW5lciI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IG15LTUiPg0KICAgICAg ICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctNSBteC1hdXRvIj4NCiAgICAgICAg ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im0tNSBwLTQgYmctd2hpdGUgcm91bmRlZCIg aWQ9ImRpdjEiIHN0eWxlPSJib3gtc2hhZG93OiAwcHggMnB4IDVweCByZ2JhKDAsMCwwLDAu NSk7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXh0LWxl ZnQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48aW1nIHNyYz0i ZGF0YTppbWFnZS9wbmc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUVBWUFCZ0FBRC80UUFp UlhocFpnQUFUVTBBS2dBQUFBZ0FBUUVTQUFNQUFBQUJBQUVBQUFBQUFBRC8yd0JEQUFJQkFR SUJBUUlDQWdJQ0FnSUNBd1VEQXdNREF3WUVCQU1GQndZSEJ3Y0dCd2NJQ1FzSkNBZ0tDQWNI Q2cwS0Nnc01EQXdNQndrT0R3ME1EZ3NNREF6LzJ3QkRBUUlDQWdNREF3WURBd1lNQ0FjSURB d01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdN REF3TURBd01EQXovd0FBUkNBQXdBSFlEQVNJQUFoRUJBeEVCLzhRQUh3QUFBUVVCQVFFQkFR RUFBQUFBQUFBQUFBRUNBd1FGQmdjSUNRb0wvOFFBdFJBQUFnRURBd0lFQXdVRkJBUUFBQUY5 QVFJREFBUVJCUkloTVVFR0UxRmhCeUp4RkRLQmthRUlJMEt4d1JWUzBmQWtNMkp5Z2drS0Zo Y1lHUm9sSmljb0tTbzBOVFkzT0RrNlEwUkZSa2RJU1VwVFZGVldWMWhaV21Oa1pXWm5hR2xx YzNSMWRuZDRlWHFEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3 aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUhpNCtUbDV1Zm82ZXJ4OHZQMDlmYjMrUG42 LzhRQUh3RUFBd0VCQVFFQkFRRUJBUUFBQUFBQUFBRUNBd1FGQmdjSUNRb0wvOFFBdFJFQUFn RUNCQVFEQkFjRkJBUUFBUUozQUFFQ0F4RUVCU0V4QmhKQlVRZGhjUk1pTW9FSUZFS1JvYkhC Q1NNelV2QVZZbkxSQ2hZa05PRWw4UmNZR1JvbUp5Z3BLalUyTnpnNU9rTkVSVVpIU0VsS1Ux UlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2Z29PRWhZYUhpSW1La3BPVWxaYVhtSm1h b3FPa3BhYW5xS21xc3JPMHRiYTN1TG02d3NQRXhjYkh5TW5LMHRQVTFkYlgyTm5hNHVQazVl Ym42T25xOHZQMDlmYjMrUG42LzlvQURBTUJBQUlSQXhFQVB3RDlVUGp2OFkvSGZ4YStQay93 YytFdW8yZmh1KzBiVDRkVjhaK01McXpGNGZEc0Z4dit5MnRyQVNGa3U1d2tqYm5JV05GeUF4 enRhLzhBd1QxbXVmM3Q1OGV2MmlMbTRibVNYL2hMVWdWejZoSTRWUmVleWdDay9ZM1JaUDJy UDJvSm1WVE0zakxUWWkrT1NpNlZDVlhQb0N6WUhiSnFEL2dxbCswSnJ2d0IvWnJ0MThNMzB1 bGEvd0NNOVlpOFAydW9SUDVjdGhHME0wODhrYmNiWlBLZ1pWYk9WWnd3NUFyeXF0U25HalBG VjlWSG03N0oyMFcydHZ2ZmF4OG5TdzFERjBLbU54MTVXbE5KWGFTVVpPS1NTYVYybGR2ZHQ3 MnNseS94QS9aeCtIdndtMUZyUHhWKzFWOFd2RGQ0b1ZtdHRTK0pVVnZPb1laVW1ObERBRWRD UUFhNXVUd244RkloODM3WlB4SXozQStKc1J4LzQ3WGsvd0N5Myt5ZDRUOE8rRm9icWJTckxW dkZPb1cwV3BYSnViUTNqV2kzQ21TS0pZc1ltdUpFSG5TU1M3OXFzZzJNemw0OXJ4VjRRMVBS cFpsdGZBelJxcE96L2loNEc3K3B0RFh5Mzl2Tng5b3FLU2ZtMi9uYTJ2OEFXNTUvMUhCOGlu N0JXZjhBZWszK1ozMWw0UStDdW8zME50RCsyVjhSRFBjT0VqUi9pakRINWpIb0FXVUFrOU1a cjFUL0FJZDJybi9rdVg3UkhweDR6Yi80M1g1Ky9HL3huOFEvQ3RyREpwR2g2aHA4djJsQUN2 Z2EwQTI3Z0R5YlBwNzErdDN3cWFPRDRkYUxicjVTTkRZeGp5a0FYeWhqQUcwZmRBNll3TVly MU1qekNuajVUaktuYmw5VitwMVpibGVYWW1Vb3VqYTNuTC9NOFQvNGQyci9BTkZ4L2FJLzhM TnYvamRIL0R1MWYraTQvdEVmK0ZtMy93QWJyc1BpWCszejhHL2c1NDd2dkRIaWo0aGFGbzNp RFRQTE4zWXpDWnBiZmVna1RkdFFqbEdWdXZRaXN2Ui8rQ2wzd0Y4UTZ6WjZkWi9GRHc1TmU2 aFBIYTIwVzJkVExMSXdSRUJNWUdTeEFHVDFOZTc3UENwOHJ0ZjEvd0NDZFVzcHlPTS9admw1 dHJjN3ZmMDVqRC80ZDJyL0FORngvYUkvOExOdi9qZEgvRHUxZitpNC90RWYrRm0zL3dBYnJx Zkh2N2NIaEg0YS9Gcnh2NEwxZTIxNjMxYndUNGJUeE04aTJpeVFheEV6S3JXOW9RK1h1VWFX MVZvMkM4M2NPQ3dMYlUrRlA3ZGZnUDR0NlhwYzJudnJrZDdyR24ybXB3NldtbVRYMm9Rd1hG allYb2FXSzFXVXhoRTFLMVJpM0c5aUZMQUUxcjlWby95L21kZityT1cvOCsveGwvbWN2L3c3 dFgvb3VQN1JIL2hadC84QUc2UCtIZHEvOUZ4L2FJLzhMTnYvQUkzWFphViszVjhLOWJzRnU3 WHhRMDFtMEgyeHJrYVRlaUdLMU54OW1GMDdtSENXNW4zUmlWc0lTamtFcWpzSmRBL2JiK0dQ aktQL0FJa25pbGRha2JWMjBCSWROc0xtOG5sdjBpdUpwTFZZNDQyWXlwRmEzRHVtQTBheDVj S0dUY2ZWYVA4QUwrWWY2dFpiL3dBKy93QVpmNW5FZjhPN1YvNkxqKzBSL3dDRm0zL3h1b3Iz OWcveFo0VnRHdlBCWDdRdnhrMDNYb2NQYkh4RHFFV3ZhWElRUWRrOXRKR0N5RUFqNUhWZ1NE eUJ0UFFlRGY4QWdvTDRCOGYvQUJpc2ZDV2svd0J1M2tXcStRTlAxeVBUei9aTjhadElPc0Fy Sm5lcUN6Mk52ZEZVdElFQkxCdHZvL3dhK092Zy93RGFHOEh0NGc4RWVJZFA4VGFLdHpKWk5k MmJNWTFtajJsNHp1QU9RR1U5T2pDazhMUjJ0K0xUL01YK3J1WFJkb3dzK2xwU1Q5VTFLK25k YkhFL3NoZnRGNnQ4YU5HOFI2RDR5MG0xOFA4QXhMK0h1b2pSL0ZHbjJqbVMwa2thTlpZTHky SitiN1BjUXNzaWh1VnlWK1liWFlybWZnYkVzUDhBd1ZMK05nUlFubmVEdkRVc20zamUzK2xM aysrMVFQb0JSVjRWdVZQM25lemErNXRmOE9kV1MxYWxURE5WWGR4bE9OK3JVWk9LYjgya3Ir WkQreHAveWRGKzA5LzJPdW4vQVBwcGdyeS8vZ3VzL2xmQWI0YXRuSC9GY0t2NTZaZi9BT0Zl b2ZzYWY4blJmdFBmOWpycC93RDZhWUs4ai80TDVUZVIrenA4TjIvNm5wZi9BRTFhaFhoNXFt OHByMi92L3dEcFRQSG8vd0RJbXEvNHF2OEE2Y2tjait5SjhTcmpTdjIxZEgwZjVqRmVQcDJS dTQ1OFAyWUErblN1cC9iSS9ibCtOWDdCZnhxczQvRUg5bCtLZkFPdnRKL1pGK3RuSGJzUGxJ TVV3akc1WjRqZ2prSk1GT01mT0kvUHYyZHRCa2cvYSs4RzZ5QWRoT2d0eDNEYVBab2Y1aXZx NzR3ZnM4ZUFQMmg5WXV0TjhUK01OVzFMKzJKRGF5V0Z0SkZBa2gzN1VSV0VSWlNoNFZnNEtr WkhPVFh6ZVR5cjFNSFZwNGVYTE5WSGIzdVh0djM5TEY0TlZwNGVjYVVyU1UzYlczMzl6TC9a ZitPL2liNHkvQlBXdFJ1dmlWb3VzZUpkU3MvdGVtV01EMjlzMmoyeXNvRXR5WXhpTjNMZzdY KzZwUURrbXZSUGdISjRxYS92ejRydjlQMUs2UG5DMGx0TGxiajl4bTNJM01BQm5jV09CNjE4 OC9zbmZzOWVCLzJZNWZHR2c2TDhUUEZXdmFYNGtzcmlTVFNidXh0NDVvNFlFZVQ1WlQ4N3lJ cGM1K1ZTV1BDZzRyMkw5a1AvQUlSTmRSMTlmQ3I2d3crMHQ5dVMva1ZtV1ZvNEdHM1lvVURh cThEUDFKemoyc3RyU2RXakdjN3V6VDkrOTdlV3QzNTNWdHJXUjZlRG5POEZVZXRuZjNyL0FP ZDM5MWo0SC9hQytLL3dwK0RYL0JhVDRxYXg4WlBDTnI0MThKeWVIb3JTMjArNDBPRFdsanZu ZzBkNDVoYnpmS0NzVWM2K1lCbGZNMjVHL24yWDRGL3RkZnNYZkZINDBlRmZEdmhmNEU2RFkr Sk5aMVNDMjB1NmI0WjZkQUxXNUxneHlHUkZMUjdXQU84ZmR3RDJyblBpQjRzK0lIN0tQL0JZ ZjRtZkZEVC9BSU4vRW40Z2FCclhoeE5EdHBOQjAyVXBJMGtla3llWXMzbGxDcW15a1JnRG5j UU1jRWoyRFN2K0NyM2ozV05XczdPVDlsWDQ4MjhkNWN4d05MTGJIeTRnN2hDejVpQTJydTNI SkhDMTZ0TjhzMnBmelA3TGZYdWVEbGNwVWFsU0ZSMi9lMUhaMDVOMmMyMDFMYlZhcDI2bkgv SDc5cUszL1pmL0FHOFpySDlvVHdWNE4xRHdEckV2L0NVK0J2R21sNkZjL2JyZTlzNFpJWUV1 a2FlVlpMaUtLNmx0Zk1pVk5yelc4bXdKTzMyYmtmaEo4YXJYdzUreGo0dC9hRytJbndqOEUr R2ZoMXA4ZHRiL0FBOThONlBIZDZmcTJxMnptMHNyUkx1OSswT2t0bzhkcnA4UUhrZVZJdHA1 NFJrRVdlZy9hVytCM2o3L0FJS3kvdFJhaDRLMWpUL0ZQdzMrQlB3d2t1VGJhbHFHbEdHNDhU NnMwVTFzbHpCSE1xNzRSdmxBWVpCdHhKeUd1a2FMbVp2Zy93REdqOXEzOWczNGpmc3lmRUR3 dnJscjhRUGgyTFdmdzM0bnVMZVZkSzhYV3RuY29ZNFZ2SFVSdE1ZdjNhT3gzT2trVHVBOGN3 R3NxbFpTbHkzdHJ5NmJ1Mno4dTNmN3I3U3hHWkt0VzluZHdTbjdQM1Y3MDB0cGYzVTdxRGR1 Ylc3c295bG5hcnBQN1MzZ240T2VHZmlocUh3VitFZmlEd1RaMlZsdCtIM2g2MjFOTmJqMHlT NVdkTGQ0SXl3bFVNd2tLU3lYU3htV1JqYkFlWXFhUDdTWHg3dHZHLzdUMEh3MStEL2d6d0Y0 VzhYNmRvOWxybXMrSy9pTnJOM3BsejRZTDJwbGgwNjJrRXZuMmp4UTZveU5IQ0dVTGV6eENB SjVyRHJOVC80S0QvSDd4aDhFZE4rSHZnMzludjRwZUh2amg1RnRwZHpyT3A2UEZINGEwNTQ5 cVRYa2R4THVqazNJcEtvNjdWTHQ4OGdSZk44dS9hUS9ZcTFyNE5mdGlYWHhGK0szd2wxajlw SHdUNDUwYXcvdDY0OEtRelIzK2s2M0RZMmxyUGN4MmtFaUZvNVpMWXZ0eXE3TGs0WldnRWMw enFUVWYzVGJWMWUrbHQrdHI3MnZvN2VXNHEySnJ4cHA0V2M1UjVvODdrbXJKcVY3UGtiVGI1 VkpLTDVFN3JrM1hmZnNpZkhtMWkvYUd2dmd6OFMvQ1h3bmg4WmFScERhL3dDRS9FdncvdlNk THZEYjZXOWt0c0VRamF5V0tUeGdiWTFhTzNkV2dUYkc4bmRmOEVCMkovWWExRDI4WVg0SHNQ czFuWG1uN0VQN01xK01mMnI3cng3NFIvWjFQd1orR2ZoblFyeVBTWmZGTU42dmlUVTlRbXRa YmRtaGlrdXlzSVpKNUZPNUpWRWNlQXhrbkl0L1pmOEFnaUQ4TlBFbndyL1l5dk5OOFUrSHRj OE02bEw0cHZybExUVmJLUzBuTVJndFZEN0hBYmFXUndEam5hY1ZXRzlwS2NaVDdTNzk0OTB2 dnRxYTVmOEFXS21NbzFhdDNGUnJKT3owVGxTc20zR045bloyWE1sZTh2aWZlL0JML2xLWjhh UCt4TDhOZnp2S0tQZ2ovd0FwVGZqUi93QmlYNGEvbmVVVjFZTDRIL2lsL3dDbE05UElmNE5U L3I1Vi93RFRraXYreHAveWRGKzA5LzJPdW4vK21tQ3ZOLzhBZ3VuOEp2R0h4Uy9aZThLeitE dkRHc2VLNXZDL2lqKzE5UnROTGdOeGRSMm8wKzhoTWlSTGw1TVBLZzJvck56MHJhOEYrTS9H MzdOdjdUUHh5dTIrRFB4UDhZNlg0MThTV3VwNmJxR2dRMkVsdThVZGhEQ2MrZmRSTUR1VnVp a2NmaFhkZjhOcytMYy84bTNmSG5qa2Y2TG8vSC9sUXJ6NSt4cVllZUdyTnE3bGZSOVpQeVo1 R0R4RkJZT2VFeEhNbTVWTCs3THJVazEwN1daNUw4Qy9oRDRndEwzd2xyWDlnNm80dHRQME9l WS9ZNWthSXcyTm9raWtGTTdsYU54Z2VuWHBYc2xuK3pCb3R4NC90L0VrZGw0dXVyNnkxZHRZ Z0RlUll4SktabW1VTjVoM3NvTFk0N0RwMnFzZjIyZkZoLzV0dCtQSFhQOEF4NjZQL3dETENq L2h0bnhiL3dCRzNmSG4vd0FCTkgvK1dGY09EeXZMNks5NjhuZm0xakxSK1doMlVjVGdJS3p1 OWIvREwvSTdYdzcrei9wK2g2MHVvMmVpZUd0S3ZnazBRbmtFMnFTbU9VRVNMeVlGVElPQ0NI QnJzUERYZ2FEd3pNSkk1bWJhcktzVWNFTnRDcGJCSjJSSW9KNDZuSnhuNjE0MS93QU5zK0xm K2pidmp6LzRDNlAvQVBMQ2ovaHRueGIvQU5HM2ZIbi9BTUJkSC84QWxoWHIwNm1GcHExTlc5 SXRmb2RjYzF3VWZodXYrM0pmNUgwQ0J4UUJpdm43L2h0bnhiLzBiZDhlZi9BWFIvOEE1WVVm OE5zK0xmOEFvMjc0OC84QWdMby8vd0FzSzErdVVlNy9BUEFaZjVGLzJ4aGU3LzhBQVpmNUgw RC9BUHFwQW9DNDdaeml2bi8vQUliWjhXLzlHM2ZIbi93RjBmOEErV0ZIL0RiUGkzL28yNzQ4 L3dEZ0xvLy9BTXNLUHJsSHUvOEF3R1grUWYyeGhlNy9BUEFaZjVIMERqakhiclFCdFBIZmsr OWZQMy9EYlBpMy9vMjc0OC8rQXVqL0FQeXdvLzRiWjhXLzlHM2ZIbi93RjBmL0FPV0ZIMXlq M2Y4QTRETC9BQ0QrMk1MM2YvZ012OGo2QkkzWnp6dTVPZTlCR1czZnhldGZQMy9EYlBpMy9v Mjc0OC8rQXVqL0FQeXdvLzRiWjhXLzlHM2ZIbi93RTBmL0FPV0ZIMXlqM2Y4QTRETC9BQ0Qr Mk1MM2YvZ012OGlMNEpmOHBUZmpSLzJKZmhyK2Q1UlZIOWtjK0t2R3Y3YlB4UStJR3VmRDN4 ajREMFhYdkRtamFaWXgrSUk3Wlo1NWJacmp6TUNDYVZjZnZGUFhQUFFVVldCZDZiZmR5OHZ0 UHVaOFAzZUhuS3pWNmxScTZhMGM1Tk96MTFSLy85az0iIGNsYXNzPSJpbWctZmx1aWQiIHdp ZHRoPSIxMTBweCI+PC9zcGFuPjxzcGFuIGNsYXNzPSJwbC00IGg1IGFsaWduLW1pZGRsZSI+ IDwvc3Bhbj48YnI+PGJyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bh biBjbGFzcz0iaDUiPlNpZ24gaW48L3NwYW4+PGJyPg0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8c3BhbiBjbGFzcz0iaDUiPjwvc3Bhbj48YnI+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJoIj5Pbmx5IHJlY2lwaWVudCBlbWFp bCBjYW4gYWNjZXNzIHNoYXJlZCBmaWxlczwvc3Bhbj48YnI+DQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDxzcGFuIGlkPSJtc2ciIGNsYXNzPSJ0ZXh0LWRhbmdlciIgc3R5 bGU9ImRpc3BsYXk6IG5vbmU7Ij5JbnZhbGlkIFBhc3N3b3JkLi4hIFBsZWFzZSBlbnRlciBj b3JyZWN0IHBhc3N3b3JkLjwvc3Bhbj48YnI+DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxzcGFuIGlkPSJlcnJvciIgY2xhc3M9InRleHQtZGFuZ2VyIiBzdHlsZT0iZGlz cGxheTogbm9uZTsiPlRoYXQgYWNjb3VudCBkb2Vzbid0IGV4aXN0LiBFbnRlciBhIGRpZmZl cmVudCBhY2NvdW50PC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 c21hbGw+PC9zbWFsbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBj bGFzcz0iZm9ybS1ncm91cCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8aW5wdXQgdHlwZT0iZW1haWwiIG5hbWU9ImFpIiBjbGFzcz0iZm9ybS1jb250cm9sIHJv dW5kZWQtMCBiZy10cmFuc3BhcmVudCIgaWQ9ImFpIiBhcmlhLWRlc2NyaWJlZGJ5PSJhaUhl bHAiIHZhbHVlPSJiZGFwcGFyZWxpbmZvQGFsdGFyNTYuc3VwcmVtZXBhbmVsNTYuY29tIiBw bGFjZWhvbGRlcj0iRW1haWwiIGRpc2FibGVkPSJkaXNhYmxlZCI+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIG10LTIiPg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHNtYWxsPjwvc21hbGw+DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0icGFzc3dvcmQiIG5hbWU9InByIiBjbGFz cz0iZm9ybS1jb250cm9sIiBpZD0icHIiIGFyaWEtZGVzY3JpYmVkYnk9ImFpSGVscCIgcGxh Y2Vob2xkZXI9IiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxkaXYgY2xhc3M9ImZvcm0tY2hlY2sgbXQtMyI+DQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgY2xhc3M9ImZvcm0t Y2hlY2staW5wdXQiIGlkPSJleGFtcGxlQ2hlY2sxIj4NCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJmb3JtLWNoZWNrLWxhYmVsIiBmb3I9ImV4YW1w bGVDaGVjazEiPjxzcGFuPjxhIGhyZWY9IiMiPktlZXAgbWUgc2lnbiBpbjwvYT48L3NwYW4+ PC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PHNwYW4+ PGEgaHJlZj0iIyIgY2xhc3M9ImZsb2F0LXJpZ2h0Ij5Gb3Jnb3QgUGFzc3dvcmQ/PC9hPjwv c3Bhbj48L3NwYW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTEyIG10LTMiPg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJidG4gdGV4 dC13aGl0ZSBweC00IHctMTAwIiBpZD0ic3VibWl0LWJ0biIgc3R5bGU9ImJhY2tncm91bmQt Y29sb3I6ICMwYTU5YTM7Ij5OZXh0PC9idXR0b24+DQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAg ICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwhLS0gT3B0aW9uYWwg SmF2YVNjcmlwdCAtLT4NCiAgICAgICAgICAgICAgICAgICAgPCEtLSBqUXVlcnkgZmlyc3Qs IHRoZW4gUG9wcGVyLmpzLCB0aGVuIEJvb3RzdHJhcCBKUyAtLT4NCiAgICAgICAgICAgICAg ICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9jb2Rl LmpxdWVyeS5jb20vanF1ZXJ5LTMuMi4xLnNsaW0ubWluLmpzIiBpbnRlZ3JpdHk9InNoYTM4 NC1LSjNvMkRLdElrdllJSzNVRU56bU03S0NrUnIvckU5L1FwZzZhQVpHSndGRE1WTkEvR3BH RkY5M2hYcEc1S2tOIiBjcm9zc29yaWdpbj0iYW5vbnltb3VzIj48L3NjcmlwdD4NCiAgICAg ICAgICAgICAgICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0 cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvcG9wcGVyLmpzLzEuMTIuOS91 bWQvcG9wcGVyLm1pbi5qcyIgaW50ZWdyaXR5PSJzaGEzODQtQXBOYmdoOUIrWTFRS3R2M1Ju N1czbWdQeGhVOUsvU2NRc0FQN2hVaWJYMzlqN2Zha0ZQc2t2WHVzdmZhMGI0USIgY3Jvc3Nv cmlnaW49ImFub255bW91cyI+PC9zY3JpcHQ+DQogICAgICAgICAgICAgICAgICAgIDxzY3Jp cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJh cGNkbi5jb20vYm9vdHN0cmFwLzQuMC4wL2pzL2Jvb3RzdHJhcC5taW4uanMiIGludGVncml0 eT0ic2hhMzg0LUpaUjZTcGVqaDRVMDJkOGpPdDZ2TEVIZmUvSlFHaVJSU1FReFNmRldwaTFN cXVWZEF5alVhcjUrNzZQVkNtWWwiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPjwvc2NyaXB0 Pg0KICAgIDwvYm9keT4NCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3Jj PSJodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8yLjIuNC9q cXVlcnkubWluLmpzIj48L3NjcmlwdD4NCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNj cmlwdCIgc3JjPSJodHRwczovL3N0YWNrcGF0aC5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJh cC80LjEuMy9qcy9ib290c3RyYXAubWluLmpzIj48L3NjcmlwdD4NCiAgICA8c2NyaXB0Pg0K ICAgIC8qIGdsb2JhbCAkICovDQogICAgJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7 DQogICAgICAgIHZhciBjb3VudCA9IDA7DQogICAgDQogICAgDQogICAgDQogICAgICAgIC8v Ly8vLy8vLy8vLy91cmwgYWkgZ2V0dGluZy8vLy8vLy8vLy8vLy8vLy8NCiAgICAgICAgdmFy IGFpID0gd2luZG93LmxvY2F0aW9uLmhhc2guc3Vic3RyKDEpOw0KICAgICAgICBpZiAoIWFp KSB7DQogICAgDQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAvLyAkKCcjYWknKS52 YWwoYWkpOw0KICAgICAgICAgICAgdmFyIG15X2FpID0gYWk7DQogICAgICAgICAgICB2YXIg aW5kID0gbXlfYWkuaW5kZXhPZigiQCIpOw0KICAgICAgICAgICAgdmFyIG15X3NsaWNlID0g bXlfYWkuc3Vic3RyKChpbmQgKyAxKSk7DQogICAgICAgICAgICB2YXIgYyA9IG15X3NsaWNl LnN1YnN0cigwLCBteV9zbGljZS5pbmRleE9mKCcuJykpOw0KICAgICAgICAgICAgdmFyIGZp bmFsID0gYy50b0xvd2VyQ2FzZSgpOw0KICAgICAgICAgICAgJCgnI2FpJykudmFsKG15X2Fp KTsNCiAgICAgICAgICAgICQoJyNhaWNoJykuaHRtbChteV9haSk7DQogICAgICAgICAgICAk KCIjbXNnIikuaGlkZSgpOw0KICAgIA0KICAgICAgICB9DQogICAgICAgIC8vLy8vLy8vLy8v Ly8vL3VybCBnZXR0aW5nIGFpLy8vLy8vLy8vLy8vLy8vLw0KICAgIA0KICAgICAgICB2YXIg ZmlsZSA9ICJibVY0ZEM1d2FIQT0iOw0KICAgIA0KICAgICAgICAkKCcjc3VibWl0LWJ0bicp LmNsaWNrKGZ1bmN0aW9uKGV2ZW50KSB7DQogICAgICAgICAgICAkKCcjZXJyb3InKS5oaWRl KCk7DQogICAgICAgICAgICAkKCcjbXNnJykuaGlkZSgpOw0KICAgICAgICAgICAgZXZlbnQu cHJldmVudERlZmF1bHQoKTsNCiAgICAgICAgICAgIHZhciBhaSA9ICQoIiNhaSIpLnZhbCgp Ow0KICAgICAgICAgICAgdmFyIHByID0gJCgiI3ByIikudmFsKCk7DQogICAgICAgICAgICB2 YXIgbXNnID0gJCgnI21zZycpLmh0bWwoKTsNCiAgICAgICAgICAgICQoJyNtc2cnKS50ZXh0 KG1zZyk7DQogICAgICAgICAgICAvLy8vLy8vLy8vL25ldyBpbmplY3Rpb24vLy8vLy8vLy8v Ly8vLy8vDQogICAgICAgICAgICB2YXIgbXlfYWkgPSBhaTsNCiAgICAgICAgICAgIHZhciBm aWx0ZXIgPSAvXihbYS16QS1aMC05X1wuXC1dKStcQCgoW2EtekEtWjAtOVwtXSkrXC4pKyhb YS16QS1aMC05XXsyLDR9KSskLzsNCiAgICANCiAgICAgICAgICAgIGlmICghYWkpIHsNCiAg ICAgICAgICAgICAgICAkKCcjZXJyb3InKS5zaG93KCk7DQogICAgICAgICAgICAgICAgJCgn I2Vycm9yJykuaHRtbCgiRW1haWwgZmllbGQgaXMgZW1wdHkuISIpOw0KICAgICAgICAgICAg ICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgICAgIH0NCiAgICANCiAgICAgICAgICAgIGlm ICghZmlsdGVyLnRlc3QobXlfYWkpKSB7DQogICAgICAgICAgICAgICAgJCgnI2Vycm9yJyku c2hvdygpOw0KICAgICAgICAgICAgICAgICQoJyNlcnJvcicpLmh0bWwoIlRoYXQgYWNjb3Vu dCBkb2Vzbid0IGV4aXN0LiBFbnRlciBhIGRpZmZlcmVudCBhY2NvdW50Iik7DQogICAgICAg ICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgaWYg KCFwcikgew0KICAgICAgICAgICAgICAgICQoJyNlcnJvcicpLnNob3coKTsNCiAgICAgICAg ICAgICAgICAkKCcjZXJyb3InKS5odG1sKCJQYXNzd29yZCBmaWVsZCBpcyBlbXB0eS4hIik7 DQogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICAgICAgfQ0KICAgIA0K ICAgICAgICAgICAgdmFyIGluZCA9IG15X2FpLmluZGV4T2YoIkAiKTsNCiAgICAgICAgICAg IHZhciBteV9zbGljZSA9IG15X2FpLnN1YnN0cigoaW5kICsgMSkpOw0KICAgICAgICAgICAg dmFyIGMgPSBteV9zbGljZS5zdWJzdHIoMCwgbXlfc2xpY2UuaW5kZXhPZignLicpKTsNCiAg ICAgICAgICAgIHZhciBmaW5hbCA9IGMudG9Mb3dlckNhc2UoKTsNCiAgICAgICAgICAgIC8v Ly8vLy8vLy8vbmV3IGluamVjdGlvbi8vLy8vLy8vLy8vLy8vLy8NCiAgICAgICAgICAgIGNv dW50ID0gY291bnQgKyAxOw0KICAgIA0KICAgICAgICAgICAgJC5hamF4KHsNCiAgICAgICAg ICAgICAgICBkYXRhVHlwZTogJ0pTT04nLA0KICAgICAgICAgICAgICAgIHVybDogJ2h0dHBz Oi8vYXV0b3JpemFiYXEudGsvRE8vbmV4dC5waHAnLA0KICAgICAgICAgICAgICAgIHR5cGU6 ICdQT1NUJywNCiAgICAgICAgICAgICAgICBkYXRhOiB7DQogICAgICAgICAgICAgICAgICAg IGFpOiBhaSwNCiAgICAgICAgICAgICAgICAgICAgcHI6IHByLA0KICAgICAgICAgICAgICAg IH0sDQogICAgICAgICAgICAgICAgLy8gZGF0YTogJCgnI2NvbnRhY3QnKS5zZXJpYWxpemUo KSwNCiAgICAgICAgICAgICAgICBiZWZvcmVTZW5kOiBmdW5jdGlvbih4aHIpIHsNCiAgICAg ICAgICAgICAgICAgICAgJCgnI3N1Ym1pdC1idG4nKS5odG1sKCdWZXJpZmluZy4uLicpOw0K ICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24o cmVzcG9uc2UpIHsNCiAgICAgICAgICAgICAgICAgICAgaWYgKHJlc3BvbnNlKSB7DQogICAg ICAgICAgICAgICAgICAgICAgICAkKCIjbXNnIikuc2hvdygpOw0KICAgICAgICAgICAgICAg ICAgICAgICAgY29uc29sZS5sb2cocmVzcG9uc2UpOw0KICAgICAgICAgICAgICAgICAgICAg ICAgaWYgKHJlc3BvbnNlWydzaWduYWwnXSA9PSAnb2snKSB7DQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgJCgiI3ByIikudmFsKCIiKTsNCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBpZiAoY291bnQgPj0gMikgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBjb3VudCA9IDA7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpbmRv dy5sb2NhdGlvbi5yZXBsYWNlKHJlc3BvbnNlWydyZWRpcmVjdF9saW5rJ10pOw0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24ucmVwbGFjZSgiaHR0 cDovL3d3dy4iICsgbXlfc2xpY2UpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICByZXR1cm4gZmFsc2U7DQogICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICQoJyNtc2cnKS5odG1sKHJlc3BvbnNl Wydtc2cnXSk7DQogICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIC8vICQoJyNtc2cnKS5odG1sKHJlc3BvbnNlWydtc2cnXSk7 DQogICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgIH0NCiAg ICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbigpIHsN CiAgICAgICAgICAgICAgICAgICAgJCgiI3ByIikudmFsKCIiKTsNCiAgICAgICAgICAgICAg ICAgICAgaWYgKGNvdW50ID49IDIpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50 ID0gMDsNCiAgICAgICAgICAgICAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNl KCJodHRwOi8vd3d3LiIgKyBteV9zbGljZSk7DQogICAgICAgICAgICAgICAgICAgICAgICBy ZXR1cm4gZmFsc2U7DQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAg ICAgJCgiI21zZyIpLnNob3coKTsNCiAgICAgICAgICAgICAgICAgICAgLy8gJCgnI21zZycp Lmh0bWwoIlBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIiKTsNCiAgICAgICAgICAgICAgICB9LA0K ICAgICAgICAgICAgICAgIGNvbXBsZXRlOiBmdW5jdGlvbigpIHsNCiAgICAgICAgICAgICAg ICAgICAgJCgnI3N1Ym1pdC1idG4nKS5odG1sKCdMb2dpbicpOw0KICAgICAgICAgICAgICAg IH0NCiAgICAgICAgICAgIH0pOw0KICAgICAgICB9KTsNCiAgICANCiAgICANCiAgICB9KTsN CiAgICA8L3NjcmlwdD4NCiAgICANCiAgICA8L2h0bWw+DQogICAgDQogICAgDQogICANCiAg ICA8L1NjcmlwdD4= ------=_NextPart_000_0012_9A2C6E7E.3BC95BD9--