200 durum kodu, standart bir başarılı HTTP sunucu yanıtıdır. Bu, istemcinin isteğinin (örneğin, bir tarayıcıdan) başarıyla işlendiği ve sunucunun istenen verileri ilettiği anlamına gelir.
Kullanıcı içeriği hatasız alır ve sayfa veya uygulama düzgün çalışır. Kod 200'e veri eşlik ediyorsa, tarayıcı veya program bunu işler ve kullanıcıya görüntüler.
GET / HTTP/1.1 Host: mdaca.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en" xml:lang="en"> <head id="Head1"><link id="fabicon" rel="shortcut icon" href="image/favicon.ico" /><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0" /><meta id="keywords" name="keywords" content="M. Devraj & Associates, Audit, Management Consultancy, Tax Consultancy, Accounting Services, Manpower Management," /><meta id="description" name="description" content="M. Devraj & Associates was established in the year 2011. We are a chartered accountancy firm rendering comprehensive professional services." /><style id="dockStyles" type="text/css"> #HeaderControl .rdMiddle .rdLeft,#HeaderControl .rdMiddle .rdRight,#HeaderControl .rdBottom .rdLeft,#HeaderControl .rdBottom .rdRight,#HeaderControl .rdBottom .rdCenter,#HeaderControl .rdTop .rdLeft,#HeaderControl .rdTop .rdRight{display: none !important;} #HeaderControl .rdTop .rdCenter {background-position:0 -28px !important;border-spacing:0px !important;} #HeaderControl .rdTop .rdCenter,#HeaderControl .rdTop .rdLeft,#HeaderControl .rdTop .rdRight{height: 0px !important;} #HeaderControl .rdTitleBar EM{font: 12px/25px 'Segoe UI' , Arial, Sans-serif !important; padding-left: 5px !important;}#MenuControl .rdMiddle .rdLeft,#MenuControl .rdMiddle .rdRight,#MenuControl .rdBottom .rdLeft,#MenuControl .rdBottom .rdRight,#MenuControl .rdBottom .rdCenter,#MenuControl .rdTop .rdLeft,#MenuControl .rdTop .rdRight{display: none !important;} #MenuControl .rdTop .rdCenter {background-position:0 -28px !important;border-spacing:0px !important;} #MenuControl .rdTop .rdCenter,#MenuControl .rdTop .rdLeft,#MenuControl .rdTop .rdRight{height: 0px !important;} #MenuControl .rdTitleBar EM{font: 12px/25px 'Segoe UI' , Arial, Sans-serif !important; padding-left: 5px !important;}#widgetsControl .rdMiddle .rdLeft,#widgetsControl .rdMiddle .rdRight,#widgetsControl .rdBottom .rdLeft,#widgetsControl .rdBottom .rdRight,#widgetsControl .rdBottom .rdCenter,#widgetsControl .rdTop .rdLeft,#widgetsControl .rdTop .rdRight{display: none !important;} #widgetsControl .rdTop .rdCenter {background-position:0 -28px !important;border-spacing:0px !important;} #widgetsControl .rdTop .rdCenter,#widgetsControl .rdTop .rdLeft,#widgetsControl .rdTop .rdRight{height: 0px !important;} #widgetsControl .rdTitleBar EM{font: 12px/25px 'Segoe UI' , Arial, Sans-serif !important; padding-left: 5px !important;}#HomepagecontentControl .rdMiddle .rdLeft,#HomepagecontentControl .rdMiddle .rdRight,#HomepagecontentControl .rdBottom .rdLeft,#HomepagecontentControl .rdBottom .rdRight,#HomepagecontentControl .rdBottom .rdCenter,#HomepagecontentControl .rdTop .rdLeft,#HomepagecontentControl .rdTop .rdRight{display: none !important;} #HomepagecontentControl .rdTop .rdCenter {background-position:0 -28px !important;border-spacing:0px !important;} #HomepagecontentControl .rdTop .rdCenter,#HomepagecontentControl .rdTop .rdLeft,#HomepagecontentControl .rdTop .rdRight{height: 0px !important;} #HomepagecontentControl .rdTitleBar EM{font: 12px/25px 'Segoe UI' , Arial, Sans-serif !important; padding-left: 5px !important;}</style> <script src="https://code.jquery.com/jquery-1.9.1.js" type="text/javascript"></script> <style type="text/css"> .RadDock RadDock_Default { border-width:0px !important; border-style:none !important; border-color:White !important; } .RadDockZone { padding:0px !important; } </style> <script language="javascript" type="text/javascript"> </script> <style type="text/css"> .navbar-inverse { z-index:99 !important; } #MenuControl_C { overflow:visible !important; z-index:9999999 !important; } #MenuControl { z-index:99999999 !important; } .marquee { overflow: hidden; } </style> <title> M. Devraj & Associates </title><link rel="stylesheet" type="text/css" href="/usercss/afterloginbar.css" /><link rel="stylesheet" type="text/css" href="/usercss/animate.min.css" /><link rel="stylesheet" type="text/css" href="/usercss/aos.css" /><script language="javascript" type="text/javascript" src="/usercss/aos.js"> </script><link rel="stylesheet" type="text/css" href="/usercss/blog.css" /><script language="javascript" type="text/javascript" src="/usercss/bootstrap.js"> </script><link rel="stylesheet" type="text/css" href="/usercss/bootstrap.min.css" /><script language="javascript" type="text/javascript" src="/usercss/bootstrap.min.js"> </script><link rel="stylesheet" type="text/css" href="/usercss/font-awesome.min.css" /><script language="javascript" type="text/javascript" src="/usercss/jquery.easing.1.3.js"> </script><link rel="stylesheet" type="text/css" href="/usercss/login.css" /><script language="javascript" type="text/javascript" src="/usercss/menu.js"> </script><link rel="stylesheet" type="text/css" href="/usercss/style.css" /><meta property="og:title" content="mdaca.com" /><meta property="og:description" content="#RadDockZone1.container{max-width: 100% !important;} #HomepagecontentControl{padding:0;}" /><meta property="og:url" content="http://mdaca.com/NewTheme10.aspx" /><link href="/WebResource.axd?d=14yKGjc6rNddTTrOyx39QhTwJiHFhkHgNQ9Yy0CfqsQJ49VAnjbCsE2EVekmtVILujvw9BWmezYeph8N8rJgFyqFABoSmQ-1m1eEUHNXMbQkrl3gYzAZw4A7Jfl5EfuHT1r2uzLXzABDNp0ZqQjCRFf8HT7_iZtKvbvOOl7Ubqc1&t=637927308760000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="/WebResource.axd?d=rj_Ja1-rDlX7DH2_W3z0rdIe5kAZuydSDd2PyKNxsm2j4oAa_ShXTickMA3NDCKU-UHqBzoJpqs9-Ui1QWwjnlans4qQ3fVc-JoacNGbluNh1YTBIoAk7oxMlw7WrifzCOp-lJWj_z6KeJDoV2T4ZQ2&t=637927308760000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /></head> <body id="body1" leftmargin="0px" bottommargin="0px" rightmargin="0px" topmargin="0px" style="margin: 0px; padding: 0px; overflow-x: hidden;"> <form name="form2" method="post" action="./NewTheme10.aspx" id="form2" style="background-color:#ffffff"> <div> <input type="hidden" name="RadScriptManager1_TSM" id="RadScriptManager1_TSM" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNTA1MDgzNDA5D2QWBAIBD2QWBmYPFgIeBGhyZWYFEWltYWdlL2Zhdmljb24uaWNvZAICDxYCHgdjb250ZW50BXFNLiBEZXZyYWogJiBBc3NvY2lhdGVzLCBBdWRpdCwgTWFuYWdlbWVudCBDb25zdWx0YW5jeSwgVGF4IENvbnN1bHRhbmN5LCBBY2NvdW50aW5nIFNlcnZpY2VzLCBNYW5wb3dlciBNYW5hZ2VtZW50LGQCAw8WAh8BBYsBTS4gRGV2cmFqICYgQXNzb2NpYXRlcyB3YXMgZXN0YWJsaXNoZWQgaW4gdGhlIHllYXIgMjAxMS4gV2UgYXJlIGEgY2hhcnRlcmVkIGFjY291bnRhbmN5IGZpcm0gcmVuZGVyaW5nIGNvbXByZWhlbnNpdmUgcHJvZmVzc2lvbmFsIHNlcnZpY2VzLmQCAw9kFgQCAQ8WAh4Fc3R5bGUFGGJhY2tncm91bmQtY29sb3I6I2ZmZmZmZhYCAgUPFgIfAgU1aGVpZ2h0OmF1dG87b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjsWBAIBDxYEHg9TdG9yZWRQb3NpdGlvbnMFhQF7IkhlYWRlckNvbnRyb2wiOiJSYWREb2NrWm9uZTIiLCJNZW51Q29udHJvbCI6IlJhZERvY2tab25lMiIsIndpZGdldHNDb250cm9sIjoiUmFkRG9ja1pvbmUyIiwiSG9tZXBhZ2Vjb250ZW50Q29udHJvbCI6IlJhZERvY2tab25lMSJ9Hg1TdG9yZWRJbmRpY2VzBVF7IkhlYWRlckNvbnRyb2wiOjAsIk1lbnVDb250cm9sIjoxLCJ3aWRnZXRzQ29udHJvbCI6MiwiSG9tZXBhZ2Vjb250ZW50Q29udHJvbCI6MH0WEAIBDw8WAh4XRW5hYmxlQWpheFNraW5SZW5kZXJpbmdoZGQCAw8PFgIfBWgWAh4FU3R5bGUFG3otaW5kZXg6OTtvdmVyZmxvdzp2aXNpYmxlO2QCBQ8PFgIeB1Zpc2libGVoZGQCBw8PFgIfB2hkZAIJDw8WBh4EXyFTQgICHwVoHghDc3NDbGFzcwUJY29sLW1kLTEyFgIfAgULZmxvYXQ6TGVmdDsWAmYPZBYGZg9kFgRmDxYCHgVjbGFzcwUGcmRMZWZ0ZAIDDxYCHwoFB3JkUmlnaHRkAgEPZBYGZg8WAh8KBQZyZExlZnRkAgEPZBYCZg9kFgJmD2QWBGYPZBYCZg9kFgICAQ8PFgIfB2hkZAIBDxYEHwJlHgdiZ2NvbG9yZBYEZg8WAh8HaGQCAQ8WAh4JaW5uZXJodG1sBaYSPGh0bWw+PGhlYWRlcj4KCTxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAJPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTEyIHRleHQtY2VudGVyIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxvZ28td2ViIj4KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvcmVzb3VyY2UvSG9tZS5hc3B4Ij48aW1nIHNyYz0iSW1hZ2UvaGVhZGVyLWxvZ28ucG5nIiBhbHQ9ImxvZ28td2ViIj48L2E+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InRwLWxmdCI+CiAgICAJPGRpdiBjbGFzcz0idHAtaGVhZCI+CiAgICAJCTxoMz48YSBocmVmPSIvTG9naW4uYXNweCIgdGFyZ2V0PSJfYmxhbmsiPkxvZ2luPC9hPjwvaDM+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9oZWFkZXI+CgoKPGRpdiBjbGFzcz0idHAtZml4Ij4KPGRpdiBjbGFzcz0idHAtZngtaGVhZCI+CjxoMz48YSBkYXRhLXRvZ2dsZT0ibW9kYWwiIGRhdGEtdGFyZ2V0PSIjbXlNb2RhbCI+R2V0IEluIFRvdWNoPC9hPjwvaDM+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJtb2RhbCBmYWRlIiBpZD0ibXlNb2RhbCIgcm9sZT0iZGlhbG9nIj4KPGRpdiBjbGFzcz0ibW9kYWwtZGlhbG9nIj4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icG9wLXN0eWxlLTIiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQiPgogICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtaGVhZGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJjbG9zZSIgaWQ9ImNsb3NlMCIgbnVtY2xvc2U9IjAiIGRhdGEtZGlzbWlzcz0ibW9kYWwiPsOXPC9idXR0b24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBjbGFzcz0ibW9kYWwtdGl0bGUiPkdldCBJbiBUb3VjaDwvaDQ+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KCjxkaXYgaWQ9ImRpdm1haW5lbnF1aXJ5MTEiPgo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIgbW9kYWwtaG0tYmciPiAKPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIGFsZXJ0LWRpc21pc3NpYmxlIiByb2xlPSJhbGVydCIgaWQ9ImFsZXJ0IiBzdHlsZT0iZGlzcGxheTpub25lOyI+IDxzcGFuIGlkPSJlcnJtc2ciIHN0eWxlPSJmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkOyI+IDwvc3Bhbj4gPGEgY2xhc3M9ImNsb3NlIiBvbmNsaWNrPSIkKCcuYWxlcnQnKS5oaWRlKCk7Ij7DlzwvYT48L2Rpdj4gCjxkaXYgY2xhc3M9ImNvbC1tZC0xMiI+IDxsYWJlbCBmb3I9Ik5hbWUiIGNsYXNzPSJsYmwiPiA8c3BhbiBjbGFzcz0iYm9sZC10ZXh0Ij5OYW1lPC9zcGFuPjwvbGFiZWw+CjxpbnB1dCB0eXBlPSJ0ZXh0IiByZXF1aXJlZD0iIiBuYW1lPSJuYW1lIj4KPC9kaXY+CjxkaXYgY2xhc3M9ImNvbC1tZC0xMiI+IDxsYWJlbCBmb3I9IkVtYWlsQWRkcmVzcyIgY2xhc3M9ImxibCI+IDxzcGFuIGNsYXNzPSJib2xkLXRleHQiPkVtYWlsIEFkZHJlc3M8L3NwYW4+PC9sYWJlbD4KPGlucHV0IHR5cGU9InRleHQiIHJlcXVpcmVkPSIiIG5hbWU9ImVtYWlsYWRkcmVzcyI+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIiPiA8bGFiZWwgZm9yPSJNb2JpbGUiIGNsYXNzPSJsYmwiPiA8c3BhbiBjbGFzcz0iYm9sZC10ZXh0Ij5Nb2JpbGU8L3NwYW4+PC9sYWJlbD4KPGlucHV0IHR5cGU9InRleHQiIHJlcXVpcmVkPSIiIG5hbWU9Im1vYmlsZSI+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIiPiA8bGFiZWwgZm9yPSJDaXR5IiBjbGFzcz0ibGJsIj4gPHNwYW4gY2xhc3M9ImJvbGQtdGV4dCI+Q2l0eTwvc3Bhbj48L2xhYmVsPgo8aW5wdXQgdHlwZT0idGV4dCIgcmVxdWlyZWQ9IiIgbmFtZT0iY2l0eSI+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIiPiA8bGFiZWwgZm9yPSJRdWVyeSIgY2xhc3M9ImxibCI+IDxzcGFuIGNsYXNzPSJib2xkLXRleHQiPlF1ZXJ5PC9zcGFuPjwvbGFiZWw+Cjx0ZXh0YXJlYSByb3dzPSIyIiBjb2xzPSI2MCIgbmFtZT0icXVlcnkiPjwvdGV4dGFyZWE+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtMTIiIHN0eWxlPSJ3aWR0aDoxMDAlOyBtYXJnaW4tdG9wOjMwcHg7IHRleHQtYWxpZ246Y2VudGVyOyI+PGlucHV0IHR5cGU9ImJ1dHRvbiIgc3R5bGU9IndpZHRoOjE1JTsiIG9uY2xpY2s9IkRvcG9zdFF1ZXJ5KCk7IiB2YWx1ZT0iU3VibWl0Ij4gPC9kaXY+CjwvZGl2PiAKCjwvZGl2PiAKPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2PjwvaHRtbD5kAgIPFgIfCgUHcmRSaWdodGQCAg9kFgRmDxYCHwoFBnJkTGVmdGQCAg8WAh8KBQdyZFJpZ2h0ZAIKDw8WBh8IAgIfBWgfCQUJY29sLW1kLTEyFgIfAgUMZmxvYXQ6UmlnaHQ7FgJmD2QWBmYPZBYEZg8WAh8KBQZyZExlZnRkAgMPFgIfCgUHcmRSaWdodGQCAQ9kFgZmDxYCHwoFBnJkTGVmdGQCAQ9kFgJmD2QWAmYPZBYCAgEPFCsADQ8WDB8IAoQcHglGb250X0JvbGRnHglGb3JlQ29sb3IKAB4LXyFEYXRhQm91bmRnHgpGb250X05hbWVzFQEFQXJpYWweCUZvbnRfU2l6ZSgqIlN5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuRm9udFVuaXQDOXB0ZBYMHxAVAQVBcmlhbB8OCgAeCUJhY2tDb2xvcgoAHgtJdGVtU3BhY2luZxsAAAAAAAAAAAEAAAAfDWcfCAKMlBBkFgYfEgoAHw4KAB8IAgxkZGQWBh8SCgAfDgoAHwgCDBYIHgtCb3JkZXJDb2xvcgoAHxIKAB4PVmVydGljYWxQYWRkaW5nGwAAAAAAAAhAAQAAAB8IApiABGRkZBQrAAwFLDA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NiwwOjcsMDo4LDA6OSwwOjEwFCsAAhYOHgRUZXh0BQRIb21lHgVWYWx1ZQUESG9tZR4LTmF2aWdhdGVVcmwFEy9yZXNvdXJjZS9ob21lLmFzcHgeB0VuYWJsZWRnHgpTZWxlY3RhYmxlZx4IRGF0YVBhdGgFEy9yZXNvdXJjZS9ob21lLmFzcHgeCURhdGFCb3VuZGdkFCsAAhYOHxYFBFRlYW0fFwUEVGVhbR8YBRcvcmVzb3VyY2UvUGFydG5lcnMuYXNweB8ZZx8aZx8bBRcvcmVzb3VyY2UvcGFydG5lcnMuYXNweB8cZ2QUKwACFgwfFgUIU2VydmljZXMfFwUIU2VydmljZXMfGWcfGmgfGwUkNDQ0MTU3YmEtNTc3NS00MDFjLWFjZTItOGUyM2UzOWE3NTVhHxxnFCsABwUXMDowLDA6MSwwOjIsMDozLDA6NCwwOjUUKwACFg4fFgUFQXVkaXQfFwUFQXVkaXQfGAUdL3Jlc291cmNlL1NlcnZpY2VzL0F1ZGl0LmFzcHgfGWcfGmcfGwUdL3Jlc291cmNlL3NlcnZpY2VzL2F1ZGl0LmFzcHgfHGdkFCsAAhYOHxYFE0FjY291bnRpbmcgU2VydmljZXMfFwUTQWNjb3VudGluZyBTZXJ2aWNlcx8YBSsvcmVzb3VyY2UvU2VydmljZXMvQWNjb3VudGluZ19zZXJ2aWNlcy5hc3B4HxlnHxpnHxsFKy9yZXNvdXJjZS9zZXJ2aWNlcy9hY2NvdW50aW5nX3NlcnZpY2VzLmFzcHgfHGdkFCsAAhYOHxYFCFRheGF0aW9uHxcFCFRheGF0aW9uHxgFIC9yZXNvdXJjZS9TZXJ2aWNlcy9UYXhhdGlvbi5hc3B4HxlnHxpnHxsFIC9yZXNvdXJjZS9zZXJ2aWNlcy90YXhhdGlvbi5hc3B4HxxnZBQrAAIWDh8WBQtDb25zdWx0YW5jeR8XBQtDb25zdWx0YW5jeR8YBSMvcmVzb3VyY2UvU2VydmljZXMvQ29uc3VsdGFuY3kuYXNweB8ZZx8aZx8bBSMvcmVzb3VyY2Uvc2VydmljZXMvY29uc3VsdGFuY3kuYXNweB8cZ2QUKwACFg4fFgURU2VjcmV0YXJpYWwgd29ya3MfFwURU2VjcmV0YXJpYWwgd29ya3MfGAUpL3Jlc291cmNlL1NlcnZpY2VzL1NlY3JldGFyaWFsX3dvcmtzLmFzcHgfGWcfGmcfGwUpL3Jlc291cmNlL3NlcnZpY2VzL3NlY3JldGFyaWFsX3dvcmtzLmFzcHgfHGdkFCsAAhYOHxYFCVZhbHVhdGlvbh8XBQlWYWx1YXRpb24fGAUhL3Jlc291cmNlL1NlcnZpY2VzL1ZhbHVhdGlvbi5hc3B4HxlnHxpnHxsFIS9yZXNvdXJjZS9zZXJ2aWNlcy92YWx1YXRpb24uYXNweB8cZ2QUKwACFg4fFgUMQXJyYW5nZW1lbnRzHxcFDEFycmFuZ2VtZW50cx8YBRsvcmVzb3VyY2UvQXJyYW5nZW1lbnRzLmFzcHgfGWcfGmcfGwUbL3Jlc291cmNlL2FycmFuZ2VtZW50cy5hc3B4HxxnZBQrAAIWEB8WBQ9IdW1hbiBSZXNvdXJjZXMfFwUPSHVtYW4gUmVzb3VyY2VzHxgFKWh0dHA6Ly9tZGFjYS5jb20vaW1hZ2UvRGV2cGFsX3Byb2ZpbGUucGRmHxlnHxpnHxsFKWh0dHA6Ly9tZGFjYS5jb20vaW1hZ2UvZGV2cGFsX3Byb2ZpbGUucGRmHxxnHgZUYXJnZXQFBl9ibGFua2QUKwACFg4fFgUbSW5mcmFzdHJ1Y3R1cmUgJiBGYWNpbGl0aWVzHxcFG0luZnJhc3RydWN0dXJlICYgRmFjaWxpdGllcx8YBSgvcmVzb3VyY2UvSW5mcmFzdHJ1Y3R1cmVfRmFjaWxpdGllcy5hc3B4HxlnHxpnHxsFKC9yZXNvdXJjZS9pbmZyYXN0cnVjdHVyZV9mYWNpbGl0aWVzLmFzcHgfHGdkFCsAAhYMHxYFDktub3dsZWRnZSBCYW5rHxcFDktub3dsZWRnZSBCYW5rHxlnHxpoHxsFJGI2ZGJlYzM2LTQwNjAtNGJjZS05NjY5LTU2NzJkYmVkM2Q1OR8cZxQrAAgFGzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NhQrAAIWDB8WBQtDYWxjdWxhdG9ycx8XBQtDYWxjdWxhdG9ycx8ZZx8aaB8bBSQyZjFhMjAxNy0xMWE4LTQyODQtOGY5Zi1hOTlmZTgzYzAwNTgfHGcUKwAOBTYwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIUKwACFg4fFgUOR1NUIENhbGN1bGF0b3IfFwUOR1NUIENhbGN1bGF0b3IfGAU5L3Jlc291cmNlcy9DYWxjdWxhdG9ycy9HU1RfQ0FMQ1VMQVRPUi9HU1RfQ0FMQ1VMQVRPUi5hc3B4HxlnHxpnHxsFOS9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvZ3N0X2NhbGN1bGF0b3IvZ3N0X2NhbGN1bGF0b3IuYXNweB8cZ2QUKwACFg4fFgUOVGF4IENhbGN1bGF0b3IfFwUOVGF4IENhbGN1bGF0b3IfGAU5L3Jlc291cmNlcy9DYWxjdWxhdG9ycy9UYXhfQ2FsY3VsYXRvci9jYWxfSW5jb21lX1RheC5hc3B4HxlnHxpnHxsFOS9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvdGF4X2NhbGN1bGF0b3IvY2FsX2luY29tZV90YXguYXNweB8cZ2QUKwACFg4fFgUOVERTIENhbGN1bGF0b3IfFwUOVERTIENhbGN1bGF0b3IfGAU9L3Jlc291cmNlcy9DYWxjdWxhdG9ycy9URFNfQ2FsY3VsYXRvci9URFNfQ2FsY3VsYXRvcjIwMjAuYXNweB8ZZx8aZx8bBT0vcmVzb3VyY2VzL2NhbGN1bGF0b3JzL3Rkc19jYWxjdWxhdG9yL3Rkc19jYWxjdWxhdG9yMjAyMC5hc3B4HxxnZBQrAAIWDh8WBRRDYWxjdWxhdGUgTmV0IFByb2ZpdB8XBRRDYWxjdWxhdGUgTmV0IFByb2ZpdB8YBUUvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0NhbGN1bGF0ZV9OZXRfUHJvZml0L0NhbGN1bGF0ZV9OZXRfUHJvZml0LmFzcHgfGWcfGmcfGwVFL3Jlc291cmNlcy9jYWxjdWxhdG9ycy9jYWxjdWxhdGVfbmV0X3Byb2ZpdC9jYWxjdWxhdGVfbmV0X3Byb2ZpdC5hc3B4HxxnZBQrAAIWDh8WBRNDYWxjdWxhdGUgTmV0IFdvcnRoHxcFE0NhbGN1bGF0ZSBOZXQgV29ydGgfGAVDL3Jlc291cmNlcy9DYWxjdWxhdG9ycy9DYWxjdWxhdGVfTmV0X1dvcnRoL0NhbGN1bGF0ZV9OZXRfV29ydGguYXNweB8ZZx8aZx8bBUMvcmVzb3VyY2VzL2NhbGN1bGF0b3JzL2NhbGN1bGF0ZV9uZXRfd29ydGgvY2FsY3VsYXRlX25ldF93b3J0aC5hc3B4HxxnZBQrAAIWDh8WBRFFZmZlY3RpdmUgQ2FwaXRhbB8XBRFFZmZlY3RpdmUgQ2FwaXRhbB8YBVMvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0NhbGN1bGF0ZV9FZmZlY3RpdmVfQ2FwaXRhbC9DYWxjdWxhdGVfRWZmZWN0aXZlX0NhcGl0YWwuYXNweB8ZZx8aZx8bBVMvcmVzb3VyY2VzL2NhbGN1bGF0b3JzL2NhbGN1bGF0ZV9lZmZlY3RpdmVfY2FwaXRhbC9jYWxjdWxhdGVfZWZmZWN0aXZlX2NhcGl0YWwuYXNweB8cZ2QUKwACFg4fFgUDSFJBHxcFA0hSQR8YBSMvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0hSQS9IUkEuYXNweB8ZZx8aZx8bBSMvcmVzb3VyY2VzL2NhbGN1bGF0b3JzL2hyYS9ocmEuYXNweB8cZ2QUKwACFg4fFgUDTlNDHxcFA05TQx8YBScvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL05TQy9DYWxfTlNDLmFzcHgfGWcfGmcfGwUnL3Jlc291cmNlcy9jYWxjdWxhdG9ycy9uc2MvY2FsX25zYy5hc3B4HxxnZBQrAAIWDh8WBQNFTUkfFwUDRU1JHxgFIy9yZXNvdXJjZXMvQ2FsY3VsYXRvcnMvRU1JL0VNSS5hc3B4HxlnHxpnHxsFIy9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvZW1pL2VtaS5hc3B4HxxnZBQrAAIWDh8WBRRBdXRvIExvYW4gQ2FsY3VsYXRvch8XBRRBdXRvIExvYW4gQ2FsY3VsYXRvch8YBTkvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0F1dG9fTG9hbl9DYWxjdWxhdG9yL0F1dG9Mb2FuLmFzcHgfGWcfGmcfGwU5L3Jlc291cmNlcy9jYWxjdWxhdG9ycy9hdXRvX2xvYW5fY2FsY3VsYXRvci9hdXRvbG9hbi5hc3B4HxxnZBQrAAIWDh8WBRRIb21lIExvYW4gQ2FsY3VsYXRvch8XBRRIb21lIExvYW4gQ2FsY3VsYXRvch8YBUMvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0hvbWVfTG9hbl9DYWxjdWxhdG9yL0hvbWVMb2FuQ2FsY3VsYXRvci5hc3B4HxlnHxpnHxsFQy9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvaG9tZV9sb2FuX2NhbGN1bGF0b3IvaG9tZWxvYW5jYWxjdWxhdG9yLmFzcHgfHGdkFCsAAhYOHxYFFkdldCBOby4gT2YgSW5zdGFsbG1lbnQfFwUWR2V0IE5vLiBPZiBJbnN0YWxsbWVudB8YBUYvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL0dldF9Oby5fT2ZfSW5zdGFsbWVudC9HZXRfTm9fT2ZfSW5zdGFsbWVudC5hc3B4HxlnHxpnHxsFRi9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvZ2V0X25vLl9vZl9pbnN0YWxtZW50L2dldF9ub19vZl9pbnN0YWxtZW50LmFzcHgfHGdkFCsAAhYMHxYFD1JFUkEgQ2FsY3VsYXRvch8XBQ9SRVJBIENhbGN1bGF0b3IfGWcfGmgfGwUkNDFmYTMyYjgtODYwNi00Y2FmLThlNjAtOTQwMzAwNTA5NmJkHxxnFCsABAULMDowLDA6MSwwOjIUKwACFg4fFgUVRGV2ZWxvcGVycyBDYWxjdWxhdG9yHxcFFURldmVsb3BlcnMgQ2FsY3VsYXRvch8YBU8vcmVzb3VyY2VzL0NhbGN1bGF0b3JzL1JFUkFfQ2FsY3VsYXRvci9EZXZlbG9wZXJzX0NhbGN1bGF0b3IvUkVSQURFVkVMT1BFUi5hc3B4HxlnHxpnHxsFTy9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvcmVyYV9jYWxjdWxhdG9yL2RldmVsb3BlcnNfY2FsY3VsYXRvci9yZXJhZGV2ZWxvcGVyLmFzcHgfHGdkFCsAAhYOHxYFGUhvbWUgQnV5ZXIgRGVsYXkgSW50ZXJlc3QfFwUZSG9tZSBCdXllciBEZWxheSBJbnRlcmVzdB8YBWIvcmVzb3VyY2VzL0NhbGN1bGF0b3JzL1JFUkFfQ2FsY3VsYXRvci9Ib21lQnV5ZXJEZWxheUludHJlc3RfQ2FsY3VsYXRvci9Ib21lQnV5ZXJEZWxheUludHJlc3QuYXNweB8ZZx8aZx8bBWIvcmVzb3VyY2VzL2NhbGN1bGF0b3JzL3JlcmFfY2FsY3VsYXRvci9ob21lYnV5ZXJkZWxheWludHJlc3RfY2FsY3VsYXRvci9ob21lYnV5ZXJkZWxheWludHJlc3QuYXNweB8cZ2QUKwACFg4fFgURSG9tZSBCdXllciBSZWZ1bmQfFwURSG9tZSBCdXllciBSZWZ1bmQfGAVLL3Jlc291cmNlcy9DYWxjdWxhdG9ycy9SRVJBX0NhbGN1bGF0b3IvSG9tZUJ1eWVyUmVmdW5kL0hvbWVCdXllclJlZnVuZC5hc3B4HxlnHxpnHxsFSy9yZXNvdXJjZXMvY2FsY3VsYXRvcnMvcmVyYV9jYWxjdWxhdG9yL2hvbWVidXllcnJlZnVuZC9ob21lYnV5ZXJyZWZ1bmQuYXNweB8cZ2QUKwACFgwfFgUJQnVsbGV0aW5zHxcFCUJ1bGxldGlucx8ZZx8aaB8bBSRiY2EwYTdlZS00ZDU4LTQ1NjAtYTJlNS0yOTU5NWVmZmNjODAfHGcUKwAVBVkwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIsMDoxMywwOjE0LDA6MTUsMDoxNiwwOjE3LDA6MTgsMDoxORQrAAIWDh8WBQhSQkkgU0VCSR8XBQhSQkkgU0VCSR8YBSkvcmVzb3VyY2VzL0J1bGxldGlucy9SQklTRUJJL1JCSVNFQkkuYXNweB8ZZx8aZx8bBSkvcmVzb3VyY2VzL2J1bGxldGlucy9yYmlzZWJpL3JiaXNlYmkuYXNweB8cZ2QUKwACFg4fFgUMTm90aWZpY2F0aW9uHxcFDE5vdGlmaWNhdGlvbh8YBU0vbm90aWZpY2F0aW9uc2VhcmNoL0J1bGxldGlucy9Ob3RpZmljYXRpb24vQnVsbE5vdGlmaWNhdGlvbi9Ob3RpZmljYXRpb24uYXNweB8ZZx8aZx8bBU0vbm90aWZpY2F0aW9uc2VhcmNoL2J1bGxldGlucy9ub3RpZmljYXRpb24vYnVsbG5vdGlmaWNhdGlvbi9ub3RpZmljYXRpb24uYXNweB8cZ2QUKwACFg4fFgUIQ2lyY3VsYXIfFwUIQ2lyY3VsYXIfGAVFL25vdGlmaWNhdGlvbnNlYXJjaC9CdWxsZXRpbnMvQ2lyY3VsYXIvQnVsbE5vdGlmaWNhdGlvbi9DaXJjdWxhci5hc3B4HxlnHxpnHxsFRS9ub3RpZmljYXRpb25zZWFyY2gvYnVsbGV0aW5zL2NpcmN1bGFyL2J1bGxub3RpZmljYXRpb24vY2lyY3VsYXIuYXNweB8cZ2QUKwACFg4fFgUKSW5jb21lIFRheB8XBQpJbmNvbWUgVGF4HxgFLy9yZXNvdXJjZXMvQnVsbGV0aW5zL0luY29tZV9UYXgvSW5jb21lX1RheC5hc3B4HxlnHxpnHxsFLy9yZXNvdXJjZXMvYnVsbGV0aW5zL2luY29tZV90YXgvaW5jb21lX3RheC5hc3B4HxxnZBQrAAIWDh8WBQtTZXJ2aWNlIFRheB8XBQtTZXJ2aWNlIFRheB8YBTEvcmVzb3VyY2VzL0J1bGxldGlucy9TZXJ2aWNlX1RheC9TZXJ2aWNlX1RheC5hc3B4HxlnHxpnHxsFMS9yZXNvdXJjZXMvYnVsbGV0aW5zL3NlcnZpY2VfdGF4L3NlcnZpY2VfdGF4LmFzcHgfHGdkFCsAAhYOHxYFEUNlbnRyYWwgU2FsZXMgVGF4HxcFEUNlbnRyYWwgU2FsZXMgVGF4HxgFPS9yZXNvdXJjZXMvQnVsbGV0aW5zL0NlbnRyYWxfU2FsZXNfVGF4L0NlbnRyYWxfU2FsZXNfVGF4LmFzcHgfGWcfGmcfGwU9L3Jlc291cmNlcy9idWxsZXRpbnMvY2VudHJhbF9zYWxlc190YXgvY2VudHJhbF9zYWxlc190YXguYXNweB8cZ2QUKwACFg4fFgUORXhjaXNlIE1hdHRlcnMfFwUORXhjaXNlIE1hdHRlcnMfGAU3L3Jlc291cmNlcy9CdWxsZXRpbnMvRXhjaXNlX01hdHRlcnMvRXhjaXNlX01hdHRlcnMuYXNweB8ZZx8aZx8bBTcvcmVzb3VyY2VzL2J1bGxldGlucy9leGNpc2VfbWF0dGVycy9leGNpc2VfbWF0dGVycy5hc3B4HxxnZBQrAAIWDh8WBQdDdXN0b21zHxcFB0N1c3RvbXMfGAUpL3Jlc291cmNlcy9CdWxsZXRpbnMvQ3VzdG9tcy9DdXN0b21zLmFzcHgfGWcfGmcfGwUpL3Jlc291cmNlcy9idWxsZXRpbnMvY3VzdG9tcy9jdXN0b21zLmFzcHgfHGdkFCsAAhYOHxYFC0NvbXBhbnkgTGF3HxcFC0NvbXBhbnkgTGF3HxgFPS9yZXNvdXJjZXMvQnVsbGV0aW5zL0NvcnBvcmF0ZV9NYXR0ZXJzL0NvcnBvcmF0ZV9NYXR0ZXJzLmFzcHgfGWcfGmcfGwU9L3Jlc291cmNlcy9idWxsZXRpbnMvY29ycG9yYXRlX21hdHRlcnMvY29ycG9yYXRlX21hdHRlcnMuYXNweB8cZ2QUKwACFg4fFgULTGFib3VyIExhd3MfFwULTGFib3VyIExhd3MfGAUxL3Jlc291cmNlcy9CdWxsZXRpbnMvTGFib3VyX0xhd3MvTGFib3VyX0xhd3MuYXNweB8ZZx8aZx8bBTEvcmVzb3VyY2VzL2J1bGxldGlucy9sYWJvdXJfbGF3cy9sYWJvdXJfbGF3cy5hc3B4HxxnZBQrAAIWDh8WBQRGRU1BHxcFBEZFTUEfGAUpL3Jlc291cmNlcy9CdWxsZXRpbnMvRl9FX01fQS9GX0VfTV9BLmFzcHgfGWcfGmcfGwUpL3Jlc291cmNlcy9idWxsZXRpbnMvZl9lX21fYS9mX2VfbV9hLmFzcHgfHGdkFCsAAhYOHxYFEFRoZSBMTFAgQWN0IDIwMDgfFwUQVGhlIExMUCBBY3QgMjAwOB8YBTEvcmVzb3VyY2VzL0J1bGxldGlucy9OZXdzX29uX0xMUC9OZXdzX29uX0xMUC5hc3B4HxlnHxpnHxsFMS9yZXNvdXJjZXMvYnVsbGV0aW5zL25ld3Nfb25fbGxwL25ld3Nfb25fbGxwLmFzcHgfHGdkFCsAAhYOHxYFG0FjY291bnRpbmcgU3RhbmRhcmQgKElOREFTKR8XBRtBY2NvdW50aW5nIFN0YW5kYXJkIChJTkRBUykfGAVPL3Jlc291cmNlcy9CdWxsZXRpbnMvQWNjb3VudGluZ19TdGFuZGFyZHNfSU5EQVMvQWNjb3VudGluZ19TdGFuZGFyZHNfSU5EQVMuYXNweB8ZZx8aZx8bBU8vcmVzb3VyY2VzL2J1bGxldGlucy9hY2NvdW50aW5nX3N0YW5kYXJkc19pbmRhcy9hY2NvdW50aW5nX3N0YW5kYXJkc19pbmRhcy5hc3B4HxxnZBQrAAIWDh8WBQZPdGhlcnMfFwUGT3RoZXJzHxgFJS9yZXNvdXJjZXMvQnVsbGV0aW5zL090aGVyL090aGVyLmFzcHgfGWcfGmcfGwUlL3Jlc291cmNlcy9idWxsZXRpbnMvb3RoZXIvb3RoZXIuYXNweB8cZ2QUKwACFg4fFgUDR1NUHxcFA0dTVB8YBSEvcmVzb3VyY2VzL0J1bGxldGlucy9HU1QvR1NULmFzcHgfGWcfGmcfGwUhL3Jlc291cmNlcy9idWxsZXRpbnMvZ3N0L2dzdC5hc3B4HxxnZBQrAAIWDB8WBQNWQVQfFwUDVkFUHxlnHxpoHxsFJGNlN2IxMjZlLTg3MWQtNGU5ZC05ZmIxLTI1NDJjOWMxYWRmMB8cZxQrAAYFEzA6MCwwOjEsMDoyLDA6MywwOjQUKwACFg4fFgUJRGVsaGkgVkFUHxcFCURlbGhpIFZBVB8YBS0vcmVzb3VyY2VzL0J1bGxldGlucy9EZWxoaV9WQVQvRGVsaGlfVkFULmFzcHgfGWcfGmcfGwUtL3Jlc291cmNlcy9idWxsZXRpbnMvZGVsaGlfdmF0L2RlbGhpX3ZhdC5hc3B4HxxnZBQrAAIWDh8WBQ5NYWhhcmFzdHJhIFZBVB8XBQ5NYWhhcmFzdHJhIFZBVB8YBS8vcmVzb3VyY2VzL0J1bGxldGlucy9NdW1iYWlfVkFUL011bWJhaV9WQVQuYXNweB8ZZx8aZx8bBS8vcmVzb3VyY2VzL2J1bGxldGlucy9tdW1iYWlfdmF0L211bWJhaV92YXQuYXNweB8cZ2QUKwACFg4fFgULR3VqYXJhdCBWQVQfFwULR3VqYXJhdCBWQVQfGAUmL3Jlc291cmNlcy9CdWxsZXRpbnMvR3VqYXJhdF9WQVQvLmFzcHgfGWcfGmcfGwUmL3Jlc291cmNlcy9idWxsZXRpbnMvZ3VqYXJhdF92YXQvLmFzcHgfHGdkFCsAAhYOHxYFDVRlbGFuZ2FuYSBWQVQfFwUNVGVsYW5nYW5hIFZBVB8YBSgvcmVzb3VyY2VzL0J1bGxldGlucy9UZWxhbmdhbmFfVkFULy5hc3B4HxlnHxpnHxsFKC9yZXNvdXJjZXMvYnVsbGV0aW5zL3RlbGFuZ2FuYV92YXQvLmFzcHgfHGdkFCsAAhYOHxYFDlRhbWlsIE5hZHUgVkFUHxcFDlRhbWlsIE5hZHUgVkFUHxgFKC9yZXNvdXJjZXMvQnVsbGV0aW5zL1RhbWlsTmFkdV9WQVQvLmFzcHgfGWcfGmcfGwUoL3Jlc291cmNlcy9idWxsZXRpbnMvdGFtaWxuYWR1X3ZhdC8uYXNweB8cZ2QUKwACFg4fFgUESUdTVB8XBQRJR1NUHxgFHy9yZXNvdXJjZXMvQnVsbGV0aW5zL0lHU1QvLmFzcHgfGWcfGmcfGwUfL3Jlc291cmNlcy9idWxsZXRpbnMvaWdzdC8uYXNweB8cZ2QUKwACFg4fFgUFVVRHU1QfFwUFVVRHU1QfGAUgL3Jlc291cmNlcy9CdWxsZXRpbnMvVVRHU1QvLmFzcHgfGWcfGmcfGwUgL3Jlc291cmNlcy9idWxsZXRpbnMvdXRnc3QvLmFzcHgfHGdkFCsAAhYOHxYFEUNvbXBlbnNhdGlvbiBDZXNzHxcFEUNvbXBlbnNhdGlvbiBDZXNzHxgFLC9yZXNvdXJjZXMvQnVsbGV0aW5zL0NvbXBlbnNhdGlvbl9DZXNzLy5hc3B4HxlnHxpnHxsFLC9yZXNvdXJjZXMvYnVsbGV0aW5zL2NvbXBlbnNhdGlvbl9jZXNzLy5hc3B4HxxnZBQrAAIWDh8WBQ5JQkMgUmVndWxhdGlvbh8XBQ5JQkMgUmVndWxhdGlvbh8YBSkvcmVzb3VyY2VzL0J1bGxldGlucy9JQkNfUmVndWxhdGlvbi8uYXNweB8ZZx8aZx8bBSkvcmVzb3VyY2VzL2J1bGxldGlucy9pYmNfcmVndWxhdGlvbi8uYXNweB8cZ2QUKwACFgwfFgUJVXRpbGl0aWVzHxcFCVV0aWxpdGllcx8ZZx8aaB8bBSQ1ZTBhYjY4MC0wNDI0LTQxZWEtOGE0Yy01YTA4Y2VmZTI3NTIfHGcUKwASBUowOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIsMDoxMywwOjE0LDA6MTUsMDoxNhQrAAIWDh8WBQxSYXRlcyBvZiBURFMfFwUMUmF0ZXMgb2YgVERTHxgFMy9yZXNvdXJjZXMvVXRpbGl0aWVzL1JhdGVzX29mX1REUy9SYXRlc19vZl9URFMuYXNweB8ZZx8aZx8bBTMvcmVzb3VyY2VzL3V0aWxpdGllcy9yYXRlc19vZl90ZHMvcmF0ZXNfb2ZfdGRzLmFzcHgfHGdkFCsAAhYOHxYFGlREUyBSYXRlcyBmb3IgTi5SLkkgdXMgMTk1HxcFGlREUyBSYXRlcyBmb3IgTi5SLkkgdXMgMTk1HxgFTy9yZXNvdXJjZXMvVXRpbGl0aWVzL1REU19SYXRlc19mb3JfTl9SX0lfdXNfMTk1L1REU19SYXRlc19mb3JfTl9SX0lfdXNfMTk1LmFzcHgfGWcfGmcfGwVPL3Jlc291cmNlcy91dGlsaXRpZXMvdGRzX3JhdGVzX2Zvcl9uX3JfaV91c18xOTUvdGRzX3JhdGVzX2Zvcl9uX3JfaV91c18xOTUuYXNweB8cZ2QUKwACFg4fFgUTUmF0ZXMgb2YgSW5jb21lIFRheB8XBRNSYXRlcyBvZiBJbmNvbWUgVGF4HxgFQS9yZXNvdXJjZXMvVXRpbGl0aWVzL1JhdGVzX29mX0luY29tZV9UYXgvUmF0ZXNfb2ZfSW5jb21lX1RheC5hc3B4HxlnHxpnHxsFQS9yZXNvdXJjZXMvdXRpbGl0aWVzL3JhdGVzX29mX2luY29tZV90YXgvcmF0ZXNfb2ZfaW5jb21lX3RheC5hc3B4HxxnZBQrAAIWDh8WBSBEZXByZWNpYXRpb24gUmF0ZXMgQ29tcGFuaWVzIEFjdB8XBSBEZXByZWNpYXRpb24gUmF0ZXMgQ29tcGFuaWVzIEFjdB8YBUUvcmVzb3VyY2VzL1V0aWxpdGllcy9SQVRFU19PRl9ERVBSRUNJQVRJT04vUkFURVNfT0ZfREVQUkVDSUFUSU9OLmFzcHgfGWcfGmcfGwVFL3Jlc291cmNlcy91dGlsaXRpZXMvcmF0ZXNfb2ZfZGVwcmVjaWF0aW9uL3JhdGVzX29mX2RlcHJlY2lhdGlvbi5hc3B4HxxnZBQrAAIWDh8WBSJEZXByZWNpYXRpb24gUmF0ZXMgIEluY29tZSBUYXggQWN0HxcFIkRlcHJlY2lhdGlvbiBSYXRlcyAgSW5jb21lIFRheCBBY3QfGAVJL3Jlc291cmNlcy9VdGlsaXRpZXMvUkFURVNfT0ZfREVQUkVDSUFUSU9OXzIvUkFURVNfT0ZfREVQUkVDSUFUSU9OXzIuYXNweB8ZZx8aZx8bBUkvcmVzb3VyY2VzL3V0aWxpdGllcy9yYXRlc19vZl9kZXByZWNpYXRpb25fMi9yYXRlc19vZl9kZXByZWNpYXRpb25fMi5hc3B4HxxnZBQrAAIWDh8WBR9ST0MgRmlsaW5nIEZlZXMgKENvcyBBY3QsIDIwMTMpHxcFH1JPQyBGaWxpbmcgRmVlcyAoQ29zIEFjdCwgMjAxMykfGAUvL3Jlc291cmNlcy9VdGlsaXRpZXMvRmlsaW5nZmVlcy9GaWxpbmdmZWVzLmFzcHgfGWcfGmcfGwUvL3Jlc291cmNlcy91dGlsaXRpZXMvZmlsaW5nZmVlcy9maWxpbmdmZWVzLmFzcHgfHGdkFCsAAhYOHxYFIVJPQyBGZWUgU3RydWN0dXJlIChDb3MgQWN0LCAyMDEzKR8XBSFST0MgRmVlIFN0cnVjdHVyZSAoQ29zIEFjdCwgMjAxMykfGAVXL3Jlc291cmNlcy9VdGlsaXRpZXMvUGVuYWx0eV9mb3JfTGF0ZV9GaWxpbmdfaW5fUk9DL1BlbmFsdHlfZm9yX0xhdGVfRmlsaW5nX2luX1JPQy5hc3B4HxlnHxpnHxsFVy9yZXNvdXJjZXMvdXRpbGl0aWVzL3BlbmFsdHlfZm9yX2xhdGVfZmlsaW5nX2luX3JvYy9wZW5hbHR5X2Zvcl9sYXRlX2ZpbGluZ19pbl9yb2MuYXNweB8cZ2QUKwACFg4fFgUUQ29zdCBJbmZsYXRpb24gSW5kZXgfFwUUQ29zdCBJbmZsYXRpb24gSW5kZXgfGAVDL3Jlc291cmNlcy9VdGlsaXRpZXMvQ09TVF9JTkZMQVRJT05fSU5ERVgvQ09TVF9JTkZMQVRJT05fSU5ERVguYXNweB8ZZx8aZx8bBUMvcmVzb3VyY2VzL3V0aWxpdGllcy9jb3N0X2luZmxhdGlvbl9pbmRleC9jb3N0X2luZmxhdGlvbl9pbmRleC5hc3B4HxxnZBQrAAIWDh8WBQpJRlNDIENvZGVzHxcFCklGU0MgQ29kZXMfGAUvL3Jlc291cmNlcy9VdGlsaXRpZXMvSUZTQ19Db2Rlcy9JRlNDX0NvZGVzLmFzcHgfGWcfGmcfGwUvL3Jlc291cmNlcy91dGlsaXRpZXMvaWZzY19jb2Rlcy9pZnNjX2NvZGVzLmFzcHgfHGdkFCsAAhYOHxYFCk1JQ1IgQ29kZXMfFwUKTUlDUiBDb2Rlcx8YBS8vcmVzb3VyY2VzL1V0aWxpdGllcy9NSUNSX0NvZGVzL01JQ1JfQ29kZXMuYXNweB8ZZx8aZx8bBS8vcmVzb3VyY2VzL3V0aWxpdGllcy9taWNyX2NvZGVzL21pY3JfY29kZXMuYXNweB8cZ2QUKwACFg4fFgUVUmF0ZXMgb2YgTlNDIEludGVyZXN0HxcFFVJhdGVzIG9mIE5TQyBJbnRlcmVzdB8YBVcvcmVzb3VyY2VzL1V0aWxpdGllcy9DQUxDVUxBVElPTl9PRl9JTlRFUkVTVF9PTl9OU0MvQ0FMQ1VMQVRJT05fT0ZfSU5URVJFU1RfT05fTlNDLmFzcHgfGWcfGmcfGwVXL3Jlc291cmNlcy91dGlsaXRpZXMvY2FsY3VsYXRpb25fb2ZfaW50ZXJlc3Rfb25fbnNjL2NhbGN1bGF0aW9uX29mX2ludGVyZXN0X29uX25zYy5hc3B4HxxnZBQrAAIWDh8WBRVHb2xkIGFuZCBTaWx2ZXIgUmF0ZXMfFwUVR29sZCBhbmQgU2lsdmVyIFJhdGVzHxgFPS9yZXNvdXJjZXMvVXRpbGl0aWVzL0dvbGRfU2lsdmVyX1JhdGVzL0dvbGRfU2lsdmVyX1JhdGVzLmFzcHgfGWcfGmcfGwU9L3Jlc291cmNlcy91dGlsaXRpZXMvZ29sZF9zaWx2ZXJfcmF0ZXMvZ29sZF9zaWx2ZXJfcmF0ZXMuYXNweB8cZ2QUKwACFg4fFgUTUmF0ZXMgb2YgU3RhbXAgRHV0eR8XBRNSYXRlcyBvZiBTdGFtcCBEdXR5HxgFQS9yZXNvdXJjZXMvVXRpbGl0aWVzL1JhdGVzX29mX3N0YW1wX2R1dHkvUmF0ZXNfb2Zfc3RhbXBfZHV0eS5hc3B4HxlnHxpnHxsFQS9yZXNvdXJjZXMvdXRpbGl0aWVzL3JhdGVzX29mX3N0YW1wX2R1dHkvcmF0ZXNfb2Zfc3RhbXBfZHV0eS5hc3B4HxxnZBQrAAIWDh8WBQhMTFAgRmVlcx8XBQhMTFAgRmVlcx8YBV8vcmVzb3VyY2VzL1V0aWxpdGllcy9MaW1pdGVkX0xpYWJpbGl0eV9QYXJ0bmVyc2hpcF9GZWVzL0xpbWl0ZWRfTGlhYmlsaXR5X1BhcnRuZXJzaGlwX0ZlZXMuYXNweB8ZZx8aZx8bBV8vcmVzb3VyY2VzL3V0aWxpdGllcy9saW1pdGVkX2xpYWJpbGl0eV9wYXJ0bmVyc2hpcF9mZWVzL2xpbWl0ZWRfbGlhYmlsaXR5X3BhcnRuZXJzaGlwX2ZlZXMuYXNweB8cZ2QUKwACFg4fFgUiTmF0aW9uYWwgSW5kdXN0cmllcyBDbGFzc2lmaWNhdGlvbh8XBSJOYXRpb25hbCBJbmR1c3RyaWVzIENsYXNzaWZpY2F0aW9uHxgFIS9yZXNvdXJjZXMvVXRpbGl0aWVzL05JQy9OSUMuYXNweB8ZZx8aZx8bBSEvcmVzb3VyY2VzL3V0aWxpdGllcy9uaWMvbmljLmFzcHgfHGdkFCsAAhYOHxYFDUhTTiBSYXRlIExpc3QfFwUNSFNOIFJhdGUgTGlzdB8YBTUvcmVzb3VyY2VzL1V0aWxpdGllcy9IU05fUkFURV9MSVNUL0hTTl9SQVRFX0xJU1QuYXNweB8ZZx8aZx8bBTUvcmVzb3VyY2VzL3V0aWxpdGllcy9oc25fcmF0ZV9saXN0L2hzbl9yYXRlX2xpc3QuYXNweB8cZ2QUKwACFg4fFgUcRGVkdWN0aW9uIHUvcyA4MFRUQSBWcyA4MFRUQh8XBRxEZWR1Y3Rpb24gdS9zIDgwVFRBIFZzIDgwVFRCHxgFhQEvcmVzb3VyY2VzL1V0aWxpdGllcy9Db21wYXJpc29uX29mX0RlZHVjdGlvbl9VbmRlcl9TZWN0aW9uXzgwVFRBX2FuZF84MFRUQi9Db21wYXJpc29uX29mX0RlZHVjdGlvbl9VbmRlcl9TZWN0aW9uXzgwVFRBX2FuZF84MFRUQi5hc3B4HxlnHxpnHxsFhQEvcmVzb3VyY2VzL3V0aWxpdGllcy9jb21wYXJpc29uX29mX2RlZHVjdGlvbl91bmRlcl9zZWN0aW9uXzgwdHRhX2FuZF84MHR0Yi9jb21wYXJpc29uX29mX2RlZHVjdGlvbl91bmRlcl9zZWN0aW9uXzgwdHRhX2FuZF84MHR0Yi5hc3B4HxxnZBQrAAIWDB8WBQVMaW5rcx8XBQVMaW5rcx8ZZx8aaB8bBSRlODNkY2M4OC05ZWI3LTRmYjktYTJkOS03NDU0Y2QxNzg1ODcfHGcUKwAFBQ8wOjAsMDoxLDA6MiwwOjMUKwACFg4fFgULUXVpY2sgTGlua3MfFwULUXVpY2sgTGlua3MfGAUrL3Jlc291cmNlcy9MaW5rcy9RdWlja19MaW5rL1F1aWNrX0xpbmsuYXNweB8ZZx8aZx8bBSsvcmVzb3VyY2VzL2xpbmtzL3F1aWNrX2xpbmsvcXVpY2tfbGluay5hc3B4HxxnZBQrAAIWDh8WBQ9JbXBvcnRhbnQgTGlua3MfFwUPSW1wb3J0YW50IExpbmtzHxgFNS9yZXNvdXJjZXMvTGlua3MvaW1wb3J0YW50X2xpbmtzL2ltcG9ydGFudF9saW5rcy5hc3B4HxlnHxpnHxsFNS9yZXNvdXJjZXMvbGlua3MvaW1wb3J0YW50X2xpbmtzL2ltcG9ydGFudF9saW5rcy5hc3B4HxxnZBQrAAIWDh8WBQ1HU1QvVkFUIExpbmtzHxcFDUdTVC9WQVQgTGlua3MfGAUpL3Jlc291cmNlcy9MaW5rcy9WYXRfTGlua3MvVmF0X0xpbmtzLmFzcHgfGWcfGmcfGwUpL3Jlc291cmNlcy9saW5rcy92YXRfbGlua3MvdmF0X2xpbmtzLmFzcHgfHGdkFCsAAhYOHxYFFkVhc2UgT2YgRG9pbmcgQnVzaW5lc3MfFwUWRWFzZSBPZiBEb2luZyBCdXNpbmVzcx8YBUMvcmVzb3VyY2VzL0xpbmtzL0VBU0VfT0ZfRE9JTkdfQlVTSU5FU1MvRUFTRV9PRl9ET0lOR19CVVNJTkVTUy5hc3B4HxlnHxpnHxsFQy9yZXNvdXJjZXMvbGlua3MvZWFzZV9vZl9kb2luZ19idXNpbmVzcy9lYXNlX29mX2RvaW5nX2J1c2luZXNzLmFzcHgfHGdkFCsAAhYMHxYFBEFjdHMfFwUEQWN0cx8ZZx8aaB8bBSQxYmUwMmQ1ZS04NjFiLTRjNzItOWJlMC1jMTQyZmU5OWY5MTAfHGcUKwAHBRcwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NRQrAAIWDB8WBQpEaXJlY3QgVGF4HxcFCkRpcmVjdCBUYXgfGWcfGmgfGwUkZjhmM2Q5NzYtNGY3Zi00YjBjLWFlZTMtYjNjNzAwYzIzY2QzHxxnFCsABAULMDowLDA6MSwwOjIUKwACFg4fFgUOSW5jb21lIFRheCBBY3QfFwUOSW5jb21lIFRheCBBY3QfGAUdL2xhd3MvLTI2L0luY29tZV9UYXhfQWN0LmFzcHgfGWcfGmcfGwUdL2xhd3MvLTI2L2luY29tZV90YXhfYWN0LmFzcHgfHGdkFCsAAhYOHxYFDldlYWx0aCBUYXggQWN0HxcFDldlYWx0aCBUYXggQWN0HxgFHS9sYXdzLy03NS9XZWFsdGhfVGF4X0FjdC5hc3B4HxlnHxpnHxsFHS9sYXdzLy03NS93ZWFsdGhfdGF4X2FjdC5hc3B4HxxnZBQrAAIWDh8WBR5JbmNvbWUgRGVjbGFyYXRpb24gU2NoZW1lIDIwMTYfFwUeSW5jb21lIERlY2xhcmF0aW9uIFNjaGVtZSAyMDE2HxgFLi9sYXdzLy0xNTcvSW5jb21lX0RlY2xhcmF0aW9uX1NjaGVtZV8yMDE2LmFzcHgfGWcfGmcfGwUuL2xhd3MvLTE1Ny9pbmNvbWVfZGVjbGFyYXRpb25fc2NoZW1lXzIwMTYuYXNweB8cZ2QUKwACFgwfFgUMSW5kaXJlY3QgVGF4HxcFDEluZGlyZWN0IFRheB8ZZx8aaB8bBSQzMGE1YzU3Yi1mNmRlLTQ4NmUtYWQwOC00YzM4MmViMDIxYzIfHGcUKwAGBRMwOjAsMDoxLDA6MiwwOjMsMDo0FCsAAhYOHxYFHlNlcnZpY2UgVGF4KEZpbmFuY2UgQWN0LCAxOTk0KR8XBR5TZXJ2aWNlIFRheChGaW5hbmNlIEFjdCwgMTk5NCkfGAUeL2xhd3MvLTMwL1NlcnZpY2VfVGF4X0FjdC5hc3B4HxlnHxpnHxsFHi9sYXdzLy0zMC9zZXJ2aWNlX3RheF9hY3QuYXNweB8cZ2QUKwACFg4fFgUbQ2VudHJhbCBTYWxlcyBUYXggQWN0LCAxOTU2HxcFG0NlbnRyYWwgU2FsZXMgVGF4IEFjdCwgMTk1Nh8YBSovbGF3cy8tMzYvQ2VudHJhbF9TYWxlc19UYXhfQWN0LF8xOTU2LmFzcHgfGWcfGmcfGwUqL2xhd3MvLTM2L2NlbnRyYWxfc2FsZXNfdGF4X2FjdCxfMTk1Ni5hc3B4HxxnZBQrAAIWDh8WBRxUaGUgQ2VudHJhbCBFeGNpc2UgQWN0LCAxOTQ0HxcFHFRoZSBDZW50cmFsIEV4Y2lzZSBBY3QsIDE5NDQfGAUrL2xhd3MvLTQwL1RoZV9DZW50cmFsX0V4Y2lzZV9BY3QsXzE5NDQuYXNweB8ZZx8aZx8bBSsvbGF3cy8tNDAvdGhlX2NlbnRyYWxfZXhjaXNlX2FjdCxfMTk0NC5hc3B4HxxnZBQrAAIWDh8WBRFDdXN0b21zIEFjdCwgMTk2Mh8XBRFDdXN0b21zIEFjdCwgMTk2Mh8YBSAvbGF3cy8tNTMvQ3VzdG9tc19BY3QsXzE5NjIuYXNweB8ZZx8aZx8bBSAvbGF3cy8tNTMvY3VzdG9tc19hY3QsXzE5NjIuYXNweB8cZ2QUKwACFg4fFgUNRW50cnkgVGF4IEFjdB8XBQ1FbnRyeSBUYXggQWN0HxgFHS9sYXdzLy0xMDIvRW50cnlfVGF4X0FjdC5hc3B4HxlnHxpnHxsFHS9sYXdzLy0xMDIvZW50cnlfdGF4X2FjdC5hc3B4HxxnZBQrAAIWDB8WBQ5Db3Jwb3JhdGUgTGF3cx8XBQ5Db3Jwb3JhdGUgTGF3cx8ZZx8aaB8bBSQyMjczYmJmNy0wZTI3LTQ0YzgtODFkYy1iMmFiZTU2ZGU1NjcfHGcUKwAFBQ8wOjAsMDoxLDA6MiwwOjMUKwACFg4fFgUTQ29tcGFuaWVzIEFjdCwgMjAxMx8XBRNDb21wYW5pZXMgQWN0LCAyMDEzHxgFIi9sYXdzLy0xMDMvQ29tcGFuaWVzX0FjdF8yMDEzLmFzcHgfGWcfGmcfGwUiL2xhd3MvLTEwMy9jb21wYW5pZXNfYWN0XzIwMTMuYXNweB8cZ2QUKwACFg4fFgUUQ29tcGFuaWVzIEFjdCwgMTk1NiAfFwUUQ29tcGFuaWVzIEFjdCwgMTk1NiAfGAUiL2xhd3MvLTQyL0NvbXBhbmllc19BY3QsXzE5NTYuYXNweB8ZZx8aZx8bBSIvbGF3cy8tNDIvY29tcGFuaWVzX2FjdCxfMTk1Ni5hc3B4HxxnZBQrAAIWDh8WBQdMTFAgQUNUHxcFB0xMUCBBQ1QfGAU6L2xhd3MvLTQ4L1RoZV9MaW1pdGVkX0xpYWJpbGl0eV9QYXJ0bmVyc2hpcF9BQ1QsXzIwMDguYXNweB8ZZx8aZx8bBTovbGF3cy8tNDgvdGhlX2xpbWl0ZWRfbGlhYmlsaXR5X3BhcnRuZXJzaGlwX2FjdCxfMjAwOC5hc3B4HxxnZBQrAAIWDh8WBQ5TRUJJIEFjdCwgMTk5Mh8XBQ5TRUJJIEFjdCwgMTk5Mh8YBUMvbGF3cy8tNTkvVGhlX1NlY3VyaXRpZXNfYW5kX0V4Y2hhbmdlX0JvYXJkX29mX0luZGlhX0FjdCxfMTk5Mi5hc3B4HxlnHxpnHxsFQy9sYXdzLy01OS90aGVfc2VjdXJpdGllc19hbmRfZXhjaGFuZ2VfYm9hcmRfb2ZfaW5kaWFfYWN0LF8xOTkyLmFzcHgfHGdkFCsAAhYMHxYFCFZBVCBMYXdzHxcFCFZBVCBMYXdzHxlnHxpoHxsFJDU5YTJlZGQ3LWQ4NmUtNDYzOS04MTc1LWQzN2ZjYmI0ZDYwNB8cZxQrAA4FNjA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NiwwOjcsMDo4LDA6OSwwOjEwLDA6MTEsMDoxMhQrAAIWDh8WBR9EZWxoaSBWYWx1ZSBBZGRlZCBUYXggQWN0LCAyMDA0HxcFH0RlbGhpIFZhbHVlIEFkZGVkIFRheCBBY3QsIDIwMDQfGAUuL2xhd3MvLTMyL0RlbGhpX1ZhbHVlX0FkZGVkX1RheF9BY3QsXzIwMDQuYXNweB8ZZx8aZx8bBS4vbGF3cy8tMzIvZGVsaGlfdmFsdWVfYWRkZWRfdGF4X2FjdCxfMjAwNC5hc3B4HxxnZBQrAAIWDh8WBQ5NVkFUIEFjdCwgMjAwMh8XBQ5NVkFUIEFjdCwgMjAwMh8YBTUvbGF3cy8tMzkvTWFoYXJhc2h0cmFfVmFsdWVfQWRkZWRfVGF4X0FjdF8oMjAwMikuYXNweB8ZZx8aZx8bBTUvbGF3cy8tMzkvbWFoYXJhc2h0cmFfdmFsdWVfYWRkZWRfdGF4X2FjdF8oMjAwMikuYXNweB8cZ2QUKwACFg4fFgUZV2VzdCBCZW5nYWwgVkFUIEFjdCwgMjAwMx8XBRlXZXN0IEJlbmdhbCBWQVQgQWN0LCAyMDAzHxgFNC9sYXdzLy00OS9XZXN0X0JlbmdhbF9WYWx1ZV9BZGRlZF9UYXhfQWN0LF8yMDAzLmFzcHgfGWcfGmcfGwU0L2xhd3MvLTQ5L3dlc3RfYmVuZ2FsX3ZhbHVlX2FkZGVkX3RheF9hY3QsXzIwMDMuYXNweB8cZ2QUKwACFg4fFgUXVGFtaWxuYWR1IFZBVCBBQ1QsIDIwMDYfFwUXVGFtaWxuYWR1IFZBVCBBQ1QsIDIwMDYfGAUmL2xhd3MvLTE1Mi9UYW1pbG5hZHVfVkFUX0FDVF8yMDA2LmFzcHgfGWcfGmcfGwUmL2xhd3MvLTE1Mi90YW1pbG5hZHVfdmF0X2FjdF8yMDA2LmFzcHgfHGdkFCsAAhYOHxYFI0thcm5hdGFrYSBWYWx1ZSBBZGRlZCBUYXggQWN0LCAyMDAzHxcFI0thcm5hdGFrYSBWYWx1ZSBBZGRlZCBUYXggQWN0LCAyMDAzHxgFMi9sYXdzLy04OS9LYXJuYXRha2FfVmFsdWVfQWRkZWRfVGF4X0FjdCxfMjAwMy5hc3B4HxlnHxpnHxsFMi9sYXdzLy04OS9rYXJuYXRha2FfdmFsdWVfYWRkZWRfdGF4X2FjdCxfMjAwMy5hc3B4HxxnZBQrAAIWDh8WBSFHdWphcmF0IFZhbHVlIEFkZGVkIFRheCBBY3QsIDIwMDMfFwUhR3VqYXJhdCBWYWx1ZSBBZGRlZCBUYXggQWN0LCAyMDAzHxgFMC9sYXdzLy0xNTAvR3VqYXJhdF9WYWx1ZV9BZGRlZF9UYXhfQWN0XzIwMDMuYXNweB8ZZx8aZx8bBTAvbGF3cy8tMTUwL2d1amFyYXRfdmFsdWVfYWRkZWRfdGF4X2FjdF8yMDAzLmFzcHgfHGdkFCsAAhYOHxYFEFVQIFZBVCBBY3QsIDIwMDgfFwUQVVAgVkFUIEFjdCwgMjAwOB8YBTkvbGF3cy8tNDYvVGhlX1V0dGFyX1ByYWRlc2hfVmFsdWVfQWRkZWRfVGF4X0FjdF8yMDA4LmFzcHgfGWcfGmcfGwU5L2xhd3MvLTQ2L3RoZV91dHRhcl9wcmFkZXNoX3ZhbHVlX2FkZGVkX3RheF9hY3RfMjAwOC5hc3B4HxxnZBQrAAIWDh8WBSNSYWphc3RoYW4gVmFsdWUgQWRkZWQgVGF4IEFjdCwgMjAwMx8XBSNSYWphc3RoYW4gVmFsdWUgQWRkZWQgVGF4IEFjdCwgMjAwMx8YBTIvbGF3cy8tOTQvUmFqYXN0aGFuX1ZhbHVlX0FkZGVkX1RheF9BY3QsXzIwMDMuYXNweB8ZZx8aZx8bBTIvbGF3cy8tOTQvcmFqYXN0aGFuX3ZhbHVlX2FkZGVkX3RheF9hY3QsXzIwMDMuYXNweB8cZ2QUKwACFg4fFgUaUHVuamFiIFZhbHVlIEFkZGVkIFRheCBBY3QfFwUaUHVuamFiIFZhbHVlIEFkZGVkIFRheCBBY3QfGAUpL2xhd3MvLTY1L1B1bmphYl9WYWx1ZV9BZGRlZF9UYXhfQWN0LmFzcHgfGWcfGmcfGwUpL2xhd3MvLTY1L3B1bmphYl92YWx1ZV9hZGRlZF90YXhfYWN0LmFzcHgfHGdkFCsAAhYOHxYFG0hhcnlhbmEgVmFsdWUgQWRkZWQgVGF4IEFjdB8XBRtIYXJ5YW5hIFZhbHVlIEFkZGVkIFRheCBBY3QfGAUqL2xhd3MvLTY4L0hhcnlhbmFfVmFsdWVfQWRkZWRfVGF4X0FjdC5hc3B4HxlnHxpnHxsFKi9sYXdzLy02OC9oYXJ5YW5hX3ZhbHVlX2FkZGVkX3RheF9hY3QuYXNweB8cZ2QUKwACFg4fFgUWVGVsYW5nYW5hIFZBVCBBY3QgMjAwNR8XBRZUZWxhbmdhbmEgVkFUIEFjdCAyMDA1HxgFJi9sYXdzLy0xNDgvVGVsYW5nYW5hX1ZBVF9BY3RfMjAwNS5hc3B4HxlnHxpnHxsFJi9sYXdzLy0xNDgvdGVsYW5nYW5hX3ZhdF9hY3RfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBRxBbmRocmEgUHJhZGVzaCBWQVQgQWN0LCAyMDA1HxcFHEFuZGhyYSBQcmFkZXNoIFZBVCBBY3QsIDIwMDUfGAU3L2xhd3MvLTgxL0FuZGhyYV9QcmFkZXNoX1ZhbHVlX0FkZGVkX1RheF9BY3QsXzIwMDUuYXNweB8ZZx8aZx8bBTcvbGF3cy8tODEvYW5kaHJhX3ByYWRlc2hfdmFsdWVfYWRkZWRfdGF4X2FjdCxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBR9CaWhhciBWYWx1ZSBBZGRlZCBUYXggQWN0LCAyMDA1HxcFH0JpaGFyIFZhbHVlIEFkZGVkIFRheCBBY3QsIDIwMDUfGAUuL2xhd3MvLTkxL0JpaGFyX1ZhbHVlX0FkZGVkX1RheF9BY3QsXzIwMDUuYXNweB8ZZx8aZx8bBS4vbGF3cy8tOTEvYmloYXJfdmFsdWVfYWRkZWRfdGF4X2FjdCxfMjAwNS5hc3B4HxxnZBQrAAIWDB8WBQ5PdGhlciBTdGF0dXRlcx8XBQ5PdGhlciBTdGF0dXRlcx8ZZx8aaB8bBSRjMmUzMTZhNC1jZDdlLTQ4MTktYjUzNC0wMTJhMDcyYmMxMGMfHGcUKwAQBUAwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIsMDoxMywwOjE0FCsAAhYOHxYFDUVTSSBBY3QsIDE5NDgfFwUNRVNJIEFjdCwgMTk0OB8YBTYvbGF3cy8tNTcvVGhlX0VtcGxveWVlc19TdGF0ZV9JbnN1cmFuY2VfQWN0LF8xOTQ4LmFzcHgfGWcfGmcfGwU2L2xhd3MvLTU3L3RoZV9lbXBsb3llZXNfc3RhdGVfaW5zdXJhbmNlX2FjdCxfMTk0OC5hc3B4HxxnZBQrAAIWDh8WBQxQRiBBY3QsIDE5NTIfFwUMUEYgQWN0LCAxOTUyHxgFUy9sYXdzLy01OC9UaGVfRW1wbG95ZWVzX1Byb3ZpZGVudF9GdW5kc19hbmRfTWlzY2VsbGFuZW91c19Qcm92aXNpb25zX0FjdCxfMTk1Mi5hc3B4HxlnHxpnHxsFUy9sYXdzLy01OC90aGVfZW1wbG95ZWVzX3Byb3ZpZGVudF9mdW5kc19hbmRfbWlzY2VsbGFuZW91c19wcm92aXNpb25zX2FjdCxfMTk1Mi5hc3B4HxxnZBQrAAIWDh8WBRJQcm9mZXNzaW9uIFRheCBBY3QfFwUSUHJvZmVzc2lvbiBUYXggQWN0HxgFIS9sYXdzLy05OC9Qcm9mZXNzaW9uX1RheF9BY3QuYXNweB8ZZx8aZx8bBSEvbGF3cy8tOTgvcHJvZmVzc2lvbl90YXhfYWN0LmFzcHgfHGdkFCsAAhYOHxYFIFRoZSBJbmRpYW4gUGFydG5lcnNoaXAgQWN0LCAxOTMyHxcFIFRoZSBJbmRpYW4gUGFydG5lcnNoaXAgQWN0LCAxOTMyHxgFLy9sYXdzLy0xMTQvVGhlX0luZGlhbl9QYXJ0bmVyc2hpcF9BY3RfMTkzMi5hc3B4HxlnHxpnHxsFLy9sYXdzLy0xMTQvdGhlX2luZGlhbl9wYXJ0bmVyc2hpcF9hY3RfMTkzMi5hc3B4HxxnZBQrAAIWDh8WBSBTb2NpZXRpZXMgUmVnaXN0cmF0aW9uIEFjdCwgMTg2MB8XBSBTb2NpZXRpZXMgUmVnaXN0cmF0aW9uIEFjdCwgMTg2MB8YBS8vbGF3cy8tMTE2L1NvY2lldGllc19SZWdpc3RyYXRpb25fQWN0XzE4NjAuYXNweB8ZZx8aZx8bBS8vbGF3cy8tMTE2L3NvY2lldGllc19yZWdpc3RyYXRpb25fYWN0XzE4NjAuYXNweB8cZ2QUKwACFg4fFgUVQ29tcGV0aXRpb24gQWN0LCAyMDAyHxcFFUNvbXBldGl0aW9uIEFjdCwgMjAwMh8YBSQvbGF3cy8tMTE4L0NvbXBldGl0aW9uX0FjdF8yMDAyLmFzcHgfGWcfGmcfGwUkL2xhd3MvLTExOC9jb21wZXRpdGlvbl9hY3RfMjAwMi5hc3B4HxxnZBQrAAIWDh8WBR9SZXNlcnZlIEJhbmsgb2YgSW5kaWEgQWN0LCAxOTM0HxcFH1Jlc2VydmUgQmFuayBvZiBJbmRpYSBBY3QsIDE5MzQfGAUuL2xhd3MvLTExOS9SZXNlcnZlX0Jhbmtfb2ZfSW5kaWFfQWN0XzE5MzQuYXNweB8ZZx8aZx8bBS4vbGF3cy8tMTE5L3Jlc2VydmVfYmFua19vZl9pbmRpYV9hY3RfMTkzNC5hc3B4HxxnZBQrAAIWDh8WBQ5NUlRQIEFjdCwgMTk2OR8XBQ5NUlRQIEFjdCwgMTk2OR8YBUMvbGF3cy8tMTIwL01vbm9wb2xpZXNfYW5kX1Jlc3RyaWN0aXZlX1RyYWRlX1ByYWN0aWNlc19BY3RfMTk2OS5hc3B4HxlnHxpnHxsFQy9sYXdzLy0xMjAvbW9ub3BvbGllc19hbmRfcmVzdHJpY3RpdmVfdHJhZGVfcHJhY3RpY2VzX2FjdF8xOTY5LmFzcHgfHGdkFCsAAhYOHxYFG0VxdWFsaXNhdGlvbiBMZXZ5IEFjdCwgMjAxNh8XBRtFcXVhbGlzYXRpb24gTGV2eSBBY3QsIDIwMTYfGAUqL2xhd3MvLTE1NC9FcXVhbGlzYXRpb25fTGV2eV9BY3RfMjAxNi5hc3B4HxlnHxpnHxsFKi9sYXdzLy0xNTQvZXF1YWxpc2F0aW9uX2xldnlfYWN0XzIwMTYuYXNweB8cZ2QUKwACFg4fFgUeUmlnaHQgVG8gSW5mb3JtYXRpb24gQWN0LCAyMDA1HxcFHlJpZ2h0IFRvIEluZm9ybWF0aW9uIEFjdCwgMjAwNR8YBS0vbGF3cy8tMzMvUmlnaHRfVG9fSW5mb3JtYXRpb25fQWN0LF8yMDA1LmFzcHgfGWcfGmcfGwUtL2xhd3MvLTMzL3JpZ2h0X3RvX2luZm9ybWF0aW9uX2FjdCxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBQpGRU1BLCAxOTk5HxcFCkZFTUEsIDE5OTkfGAU0L2xhd3MvLTEwMS9Gb3JlaWduX0V4Y2hhbmdlX01hbmFnZW1lbnRfQWN0XzE5OTkuYXNweB8ZZx8aZx8bBTQvbGF3cy8tMTAxL2ZvcmVpZ25fZXhjaGFuZ2VfbWFuYWdlbWVudF9hY3RfMTk5OS5hc3B4HxxnZBQrAAIWDh8WBRBNYWhhcmFzaHRyYSBSRVJBHxcFEE1haGFyYXNodHJhIFJFUkEfGAVGL2xhd3MvLTIxMC9NYWhhcmFzaHRyYV9SZWFsX0VzdGF0ZV9SZWd1bGF0b3J5X0F1dGhvcml0eV9hbmRfUnVsZXMuYXNweB8ZZx8aZx8bBUYvbGF3cy8tMjEwL21haGFyYXNodHJhX3JlYWxfZXN0YXRlX3JlZ3VsYXRvcnlfYXV0aG9yaXR5X2FuZF9ydWxlcy5hc3B4HxxnZBQrAAIWDh8WBQpSRVJBLCAyMDE2HxcFClJFUkEsIDIwMTYfGAVDL2xhd3MvLTIxNC9USEVfUkVBTF9FU1RBVEVfUkVHVUxBVElPTl9BTkRfREVWRUxPUE1FTlRfQUNUXzIwMTYuYXNweB8ZZx8aZx8bBUMvbGF3cy8tMjE0L3RoZV9yZWFsX2VzdGF0ZV9yZWd1bGF0aW9uX2FuZF9kZXZlbG9wbWVudF9hY3RfMjAxNi5hc3B4HxxnZBQrAAIWDh8WBSJJbnNvbHZlbmN5ICYgQmFua3J1cHRjeSBDb2RlLCAyMDE2HxcFIkluc29sdmVuY3kgJiBCYW5rcnVwdGN5IENvZGUsIDIwMTYfGAU3L2xhd3MvLTIyMC9UaGVfSW5zb2x2ZW5jeV9hbmRfQmFua3J1cHRjeV9Db2RlXzIwMTYuYXNweB8ZZx8aZx8bBTcvbGF3cy8tMjIwL3RoZV9pbnNvbHZlbmN5X2FuZF9iYW5rcnVwdGN5X2NvZGVfMjAxNi5hc3B4HxxnZBQrAAIWDh8WBRhCZW5hbWkgUHJvcGVydHkgQWN0IDE5ODgfFwUYQmVuYW1pIFByb3BlcnR5IEFjdCAxOTg4HxgFQy9sYXdzLy0yNDQvUHJvaGliaXRpb25fT2ZfQmVuYW1pX1Byb3BlcnR5X1RyYW5zYWN0aW9uX0FjdF8xOTg4LmFzcHgfGWcfGmcfGwVDL2xhd3MvLTI0NC9wcm9oaWJpdGlvbl9vZl9iZW5hbWlfcHJvcGVydHlfdHJhbnNhY3Rpb25fYWN0XzE5ODguYXNweB8cZ2QUKwACFgwfFgUIR1NUIExhd3MfFwUIR1NUIExhd3MfGWcfGmgfGwUkOTRmMGJjMjktMGY1NC00OWNhLTg2NDItNTUyMGVkMmI2YTJkHxxnFCsABQUPMDowLDA6MSwwOjIsMDozFCsAAhYOHxYFD0lHU1QgQWN0ICwgMjAxNx8XBQ9JR1NUIEFjdCAsIDIwMTcfGAUdL2xhd3MvLTE2Mi9JR1NUX0FjdF8yMDE3LmFzcHgfGWcfGmcfGwUdL2xhd3MvLTE2Mi9pZ3N0X2FjdF8yMDE3LmFzcHgfHGdkFCsAAhYOHxYFEkNHU1QgVGF4IEFjdCwgMjAxNx8XBRJDR1NUIFRheCBBY3QsIDIwMTcfGAU3L2xhd3MvLTE2NC9DZW50cmFsX0dvb2RzX2FuZF9TZXJ2aWNlc19UYXhfQWN0XzIwMTcuYXNweB8ZZx8aZx8bBTcvbGF3cy8tMTY0L2NlbnRyYWxfZ29vZHNfYW5kX3NlcnZpY2VzX3RheF9hY3RfMjAxNy5hc3B4HxxnZBQrAAIWDh8WBQ9VVEdTVCBBY3QsIDIwMTcfFwUPVVRHU1QgQWN0LCAyMDE3HxgFPy9sYXdzLy0xODYvVW5pb25fVGVycml0b3J5X0dvb2RzX2FuZF9TZXJ2aWNlc19UYXhfQWN0XzIwMTcuYXNweB8ZZx8aZx8bBT8vbGF3cy8tMTg2L3VuaW9uX3RlcnJpdG9yeV9nb29kc19hbmRfc2VydmljZXNfdGF4X2FjdF8yMDE3LmFzcHgfHGdkFCsAAhYOHxYFIEdTVCAoQ29tcGVuc2F0aW9uIHRvIFN0YXRlcykgQWN0HxcFIEdTVCAoQ29tcGVuc2F0aW9uIHRvIFN0YXRlcykgQWN0HxgFMy9sYXdzLy0xODcvR1NUX0NvbXBlbnNhdGlvbl90b19TdGF0ZXNfQWN0XzIwMTcuYXNweB8ZZx8aZx8bBTMvbGF3cy8tMTg3L2dzdF9jb21wZW5zYXRpb25fdG9fc3RhdGVzX2FjdF8yMDE3LmFzcHgfHGdkFCsAAhYMHxYFBVJ1bGVzHxcFBVJ1bGVzHxlnHxpoHxsFJGFmOWE5YTVhLWFlOTctNDI0Ni1iM2E3LTZkZDVmZjVlZDc1Nh8cZxQrAAcFFzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1FCsAAhYMHxYFEERpcmVjdCBUYXggUnVsZXMfFwUQRGlyZWN0IFRheCBSdWxlcx8ZZx8aaB8bBSQ2ZTNjMzk0MS1iNjRmLTQwZDQtYTdiNi02OWFlYjA1OGFiMTMfHGcUKwAEBQswOjAsMDoxLDA6MhQrAAIWDh8WBRBJbmNvbWUgVGF4IFJ1bGVzHxcFEEluY29tZSBUYXggUnVsZXMfGAUfL2xhd3MvLTI5L0luY29tZV9UYXhfUnVsZXMuYXNweB8ZZx8aZx8bBR8vbGF3cy8tMjkvaW5jb21lX3RheF9ydWxlcy5hc3B4HxxnZBQrAAIWDh8WBRVXZWFsdGggVGF4IFJ1bGVzIDE5NTcfFwUVV2VhbHRoIFRheCBSdWxlcyAxOTU3HxgFJC9sYXdzLy03Ni9XZWFsdGhfVGF4X1J1bGVzXzE5NTcuYXNweB8ZZx8aZx8bBSQvbGF3cy8tNzYvd2VhbHRoX3RheF9ydWxlc18xOTU3LmFzcHgfHGdkFCsAAhYOHxYFJEluY29tZSBEZWNsYXJhdGlvbiBTY2hlbWUgUnVsZXMgMjAxNh8XBSRJbmNvbWUgRGVjbGFyYXRpb24gU2NoZW1lIFJ1bGVzIDIwMTYfGAU0L2xhd3MvLTE1NS9JbmNvbWVfRGVjbGFyYXRpb25fU2NoZW1lX1J1bGVzXzIwMTYuYXNweB8ZZx8aZx8bBTQvbGF3cy8tMTU1L2luY29tZV9kZWNsYXJhdGlvbl9zY2hlbWVfcnVsZXNfMjAxNi5hc3B4HxxnZBQrAAIWDB8WBRJJbmRpcmVjdCBUYXggUnVsZXMfFwUSSW5kaXJlY3QgVGF4IFJ1bGVzHxlnHxpoHxsFJDcwNGNjNmFjLTU4OWMtNDgxMC1hZDk0LTRmZmViNmE0YzQ1MB8cZxQrAAgFGzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NhQrAAIWDh8WBRpHU1QgVmFsdWF0aW9uIFJ1bGVzICwgMjAxNh8XBRpHU1QgVmFsdWF0aW9uIFJ1bGVzICwgMjAxNh8YBSgvbGF3cy8tMTYzL0dTVF9WYWx1YXRpb25fUnVsZXNfMjAxNi5hc3B4HxlnHxpnHxsFKC9sYXdzLy0xNjMvZ3N0X3ZhbHVhdGlvbl9ydWxlc18yMDE2LmFzcHgfHGdkFCsAAhYOHxYFEVNlcnZpY2UgVGF4IFJ1bGVzHxcFEVNlcnZpY2UgVGF4IFJ1bGVzHxgFIC9sYXdzLy0zMS9TZXJ2aWNlX1RheF9SdWxlcy5hc3B4HxlnHxpnHxsFIC9sYXdzLy0zMS9zZXJ2aWNlX3RheF9ydWxlcy5hc3B4HxxnZBQrAAIWDh8WBRdDU1QgKERlbGhpKSBSdWxlcywgMjAwNR8XBRdDU1QgKERlbGhpKSBSdWxlcywgMjAwNR8YBTQvbGF3cy8tMzcvQ2VudHJhbF9TYWxlc19UYXhfKERlbGhpKV9SdWxlcyxfMjAwNS5hc3B4HxlnHxpnHxsFNC9sYXdzLy0zNy9jZW50cmFsX3NhbGVzX3RheF8oZGVsaGkpX3J1bGVzLF8yMDA1LmFzcHgfHGdkFCsAAhYOHxYFF0NTVCAoTWFoYXJhc2h0cmEpIFJ1bGVzHxcFF0NTVCAoTWFoYXJhc2h0cmEpIFJ1bGVzHxgFNC9sYXdzLy00MS9DZW50cmFsX1NhbGVzX1RheF8oTWFoYXJhc2h0cmEpX1J1bGVzLmFzcHgfGWcfGmcfGwU0L2xhd3MvLTQxL2NlbnRyYWxfc2FsZXNfdGF4XyhtYWhhcmFzaHRyYSlfcnVsZXMuYXNweB8cZ2QUKwACFg4fFgUXQ3VzdG9tcyBWYWx1YXRpb24gUnVsZXMfFwUXQ3VzdG9tcyBWYWx1YXRpb24gUnVsZXMfGAUmL2xhd3MvLTU1L0N1c3RvbXNfVmFsdWF0aW9uX1J1bGVzLmFzcHgfGWcfGmcfGwUmL2xhd3MvLTU1L2N1c3RvbXNfdmFsdWF0aW9uX3J1bGVzLmFzcHgfHGdkFCsAAhYOHxYFGUNlbnZhdCBDcmVkaXQgUnVsZXMsIDIwMTcfFwUZQ2VudmF0IENyZWRpdCBSdWxlcywgMjAxNx8YBSgvbGF3cy8tMTMzL0NlbnZhdF9DcmVkaXRfUnVsZXNfMjAxNy5hc3B4HxlnHxpnHxsFKC9sYXdzLy0xMzMvY2VudmF0X2NyZWRpdF9ydWxlc18yMDE3LmFzcHgfHGdkFCsAAhYOHxYFD0VudHJ5IFRheCBSdWxlcx8XBQ9FbnRyeSBUYXggUnVsZXMfGAUeL2xhd3MvLTk2L0VudHJ5X1RheF9SdWxlcy5hc3B4HxlnHxpnHxsFHi9sYXdzLy05Ni9lbnRyeV90YXhfcnVsZXMuYXNweB8cZ2QUKwACFgwfFgUUQ29ycG9yYXRlIExhd3MgUnVsZXMfFwUUQ29ycG9yYXRlIExhd3MgUnVsZXMfGWcfGmgfGwUkMjY1ZjUxMTEtYTc5Zi00Y2M1LWE4Y2EtZWQ5YmU2YjFlZTdkHxxnFCsABQUPMDowLDA6MSwwOjIsMDozFCsAAhYOHxYFFUNvbXBhbmllcyBSdWxlcywgMjAxNB8XBRVDb21wYW5pZXMgUnVsZXMsIDIwMTQfGAUkL2xhd3MvLTEwNC9Db21wYW5pZXNfUnVsZXNfMjAxNC5hc3B4HxlnHxpnHxsFJC9sYXdzLy0xMDQvY29tcGFuaWVzX3J1bGVzXzIwMTQuYXNweB8cZ2QUKwACFg4fFgUPTExQIFJ1bGVzLCAyMDA5HxcFD0xMUCBSdWxlcywgMjAwOR8YBTgvbGF3cy8tODQvTGltaXRlZF9MaWFiaWxpdHlfUGFydG5lcnNoaXBfUnVsZXMsXzIwMDkuYXNweB8ZZx8aZx8bBTgvbGF3cy8tODQvbGltaXRlZF9saWFiaWxpdHlfcGFydG5lcnNoaXBfcnVsZXMsXzIwMDkuYXNweB8cZ2QUKwACFg4fFgUaTExQIFdpbmRpbmcgdXAgUnVsZXMsIDIwMTIfFwUaTExQIFdpbmRpbmcgdXAgUnVsZXMsIDIwMTIfGAUpL2xhd3MvLTExMS9MTFBfV2luZGluZ191cF9SdWxlc18yMDEyLmFzcHgfGWcfGmcfGwUpL2xhd3MvLTExMS9sbHBfd2luZGluZ191cF9ydWxlc18yMDEyLmFzcHgfHGdkFCsAAhYOHxYFI0Nvc8KgVW5wYWlkwqBEaXZpZGVuZMKgUnVsZXMswqAxOTc4HxcFI0Nvc8KgVW5wYWlkwqBEaXZpZGVuZMKgUnVsZXMswqAxOTc4HxgFOC9sYXdzLy0xMTUvVGhlX0NvbXBhbmllc19VbnBhaWRfRGl2aWRlbmRfUnVsZXNfMTk3OC5hc3B4HxlnHxpnHxsFOC9sYXdzLy0xMTUvdGhlX2NvbXBhbmllc191bnBhaWRfZGl2aWRlbmRfcnVsZXNfMTk3OC5hc3B4HxxnZBQrAAIWDB8WBQ5WQVQgTGF3cyBSdWxlcx8XBQ5WQVQgTGF3cyBSdWxlcx8ZZx8aaB8bBSQyMjU0MTE2Mi1iNWNiLTRkMTctYTdhMS04MTliNWNlMjI1MmEfHGcUKwAOBTYwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIUKwACFg4fFgUVRGVsaGkgVkFUIFJ1bGVzLCAyMDA1HxcFFURlbGhpIFZBVCBSdWxlcywgMjAwNR8YBTAvbGF3cy8tMzUvRGVsaGlfVmFsdWVfQWRkZWRfVGF4X1J1bGVzLF8yMDA1LmFzcHgfGWcfGmcfGwUwL2xhd3MvLTM1L2RlbGhpX3ZhbHVlX2FkZGVkX3RheF9ydWxlcyxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBRtNYWhhcmFzaHRyYSBWQVQgUnVsZXMsIDIwMDUfFwUbTWFoYXJhc2h0cmEgVkFUIFJ1bGVzLCAyMDA1HxgFNi9sYXdzLy0zOC9NYWhhcmFzaHRyYV9WYWx1ZV9BZGRlZF9UYXhfUnVsZXMsXzIwMDUuYXNweB8ZZx8aZx8bBTYvbGF3cy8tMzgvbWFoYXJhc2h0cmFfdmFsdWVfYWRkZWRfdGF4X3J1bGVzLF8yMDA1LmFzcHgfHGdkFCsAAhYOHxYFG1dlc3QgQmVuZ2FsIFZBVCBSdWxlcywgMjAwNR8XBRtXZXN0IEJlbmdhbCBWQVQgUnVsZXMsIDIwMDUfGAU6L2xhd3MvLTUwL1RoZV9XZXN0X0JlbmdhbF9WYWx1ZV9BZGRlZF9UYXhfUnVsZXMsXzIwMDUuYXNweB8ZZx8aZx8bBTovbGF3cy8tNTAvdGhlX3dlc3RfYmVuZ2FsX3ZhbHVlX2FkZGVkX3RheF9ydWxlcyxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBRlUYW1pbG5hZHUgVkFUIFJ1bGVzLCAyMDA3HxcFGVRhbWlsbmFkdSBWQVQgUnVsZXMsIDIwMDcfGAUoL2xhd3MvLTE1My9UYW1pbG5hZHVfVkFUX1J1bGVzXzIwMDcuYXNweB8ZZx8aZx8bBSgvbGF3cy8tMTUzL3RhbWlsbmFkdV92YXRfcnVsZXNfMjAwNy5hc3B4HxxnZBQrAAIWDh8WBRlLYXJuYXRha2EgVkFUIFJ1bGVzLCAyMDA1HxcFGUthcm5hdGFrYSBWQVQgUnVsZXMsIDIwMDUfGAU0L2xhd3MvLTg4L0thcm5hdGFrYV9WYWx1ZV9BZGRlZF9UYXhfUnVsZXMsXzIwMDUuYXNweB8ZZx8aZx8bBTQvbGF3cy8tODgva2FybmF0YWthX3ZhbHVlX2FkZGVkX3RheF9ydWxlcyxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBRdHdWphcmF0IFZBVCBSdWxlcywgMjAwNh8XBRdHdWphcmF0IFZBVCBSdWxlcywgMjAwNh8YBTIvbGF3cy8tMTUxL0d1amFyYXRfVmFsdWVfQWRkZWRfVGF4X1J1bGVzXzIwMDYuYXNweB8ZZx8aZx8bBTIvbGF3cy8tMTUxL2d1amFyYXRfdmFsdWVfYWRkZWRfdGF4X3J1bGVzXzIwMDYuYXNweB8cZ2QUKwACFg4fFgUdVXR0YXIgUHJhZGVzaCBWQVQgUnVsZXMsIDIwMDgfFwUdVXR0YXIgUHJhZGVzaCBWQVQgUnVsZXMsIDIwMDgfGAU8L2xhd3MvLTU2L1RoZV9VdHRhcl9QcmFkZXNoX1ZhbHVlX0FkZGVkX1RheF9SdWxlcyxfMjAwOC5hc3B4HxlnHxpnHxsFPC9sYXdzLy01Ni90aGVfdXR0YXJfcHJhZGVzaF92YWx1ZV9hZGRlZF90YXhfcnVsZXMsXzIwMDguYXNweB8cZ2QUKwACFg4fFgUZUmFqYXN0aGFuIFZBVCBSdWxlcywgMjAwNh8XBRlSYWphc3RoYW4gVkFUIFJ1bGVzLCAyMDA2HxgFNC9sYXdzLy05NS9SYWphc3RoYW5fVmFsdWVfQWRkZWRfVGF4X1J1bGVzLF8yMDA2LmFzcHgfGWcfGmcfGwU0L2xhd3MvLTk1L3JhamFzdGhhbl92YWx1ZV9hZGRlZF90YXhfcnVsZXMsXzIwMDYuYXNweB8cZ2QUKwACFg4fFgUQUHVuamFiIFZBVCBSdWxlcx8XBRBQdW5qYWIgVkFUIFJ1bGVzHxgFKy9sYXdzLy02Ni9QdW5qYWJfVmFsdWVfQWRkZWRfVGF4X1J1bGVzLmFzcHgfGWcfGmcfGwUrL2xhd3MvLTY2L3B1bmphYl92YWx1ZV9hZGRlZF90YXhfcnVsZXMuYXNweB8cZ2QUKwACFg4fFgUXSGFyeWFuYSBWQVQgUnVsZXMsIDIwMDMfFwUXSGFyeWFuYSBWQVQgUnVsZXMsIDIwMDMfGAUyL2xhd3MvLTgzL0hhcnlhbmFfVmFsdWVfQWRkZWRfVGF4X1J1bGVzLF8yMDAzLmFzcHgfGWcfGmcfGwUyL2xhd3MvLTgzL2hhcnlhbmFfdmFsdWVfYWRkZWRfdGF4X3J1bGVzLF8yMDAzLmFzcHgfHGdkFCsAAhYOHxYFGFRlbGFuZ2FuYSBWQVQgUnVsZXMgMjAwNR8XBRhUZWxhbmdhbmEgVkFUIFJ1bGVzIDIwMDUfGAUnL2xhd3MvLTE0OS9UZWxhbmduYV9WQVRfUnVsZXNfMjAwNS5hc3B4HxlnHxpnHxsFJy9sYXdzLy0xNDkvdGVsYW5nbmFfdmF0X3J1bGVzXzIwMDUuYXNweB8cZ2QUKwACFg4fFgUeQW5kaHJhIFByYWRlc2ggVkFUIFJ1bGVzLCAyMDA1HxcFHkFuZGhyYSBQcmFkZXNoIFZBVCBSdWxlcywgMjAwNR8YBTkvbGF3cy8tODIvQW5kaHJhX1ByYWRlc2hfVmFsdWVfQWRkZWRfVGF4X1J1bGVzLF8yMDA1LmFzcHgfGWcfGmcfGwU5L2xhd3MvLTgyL2FuZGhyYV9wcmFkZXNoX3ZhbHVlX2FkZGVkX3RheF9ydWxlcyxfMjAwNS5hc3B4HxxnZBQrAAIWDh8WBSFCaWhhciBWYWx1ZSBBZGRlZCBUYXggUnVsZXMsIDIwMDUfFwUhQmloYXIgVmFsdWUgQWRkZWQgVGF4IFJ1bGVzLCAyMDA1HxgFMC9sYXdzLy05MC9CaWhhcl9WYWx1ZV9BZGRlZF9UYXhfUnVsZXMsXzIwMDUuYXNweB8ZZx8aZx8bBTAvbGF3cy8tOTAvYmloYXJfdmFsdWVfYWRkZWRfdGF4X3J1bGVzLF8yMDA1LmFzcHgfHGdkFCsAAhYMHxYFDk90aGVyIFN0YXR1dGVzHxcFDk90aGVyIFN0YXR1dGVzHxlnHxpoHxsFJGFhYTEzYzE4LWIwOWItNDllZC04MTUwLTc5MmU1NWEwYWFkYR8cZxQrAAwFLDA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NiwwOjcsMDo4LDA6OSwwOjEwFCsAAhYOHxYFFFByb2Zlc3Npb24gVGF4IFJ1bGVzHxcFFFByb2Zlc3Npb24gVGF4IFJ1bGVzHxgFJC9sYXdzLy0xMDAvUHJvZmVzc2lvbl9UYXhfUnVsZXMuYXNweB8ZZx8aZx8bBSQvbGF3cy8tMTAwL3Byb2Zlc3Npb25fdGF4X3J1bGVzLmFzcHgfHGdkFCsAAhYOHxYFHk5CRkMgRGVwb3NpdHMgRGlyZWN0aW9ucywgMTk5OB8XBR5OQkZDIERlcG9zaXRzIERpcmVjdGlvbnMsIDE5OTgfGAVPL2xhd3MvLTEyNi9OQkZDX0FjY2VwdGFuY2Vfb2ZfUHVibGljX0RlcG9zaXRzX1Jlc2VydmVfQmFua19EaXJlY3Rpb25zXzE5OTguYXNweB8ZZx8aZx8bBU8vbGF3cy8tMTI2L25iZmNfYWNjZXB0YW5jZV9vZl9wdWJsaWNfZGVwb3NpdHNfcmVzZXJ2ZV9iYW5rX2RpcmVjdGlvbnNfMTk5OC5hc3B4HxxnZBQrAAIWDh8WBSJOQkZDICYgTWlzYyBOQkMgKEFkdnQpIFJ1bGVzLCAxOTc3HxcFIk5CRkMgJiBNaXNjIE5CQyAoQWR2dCkgUnVsZXMsIDE5NzcfGAVVL2xhd3MvLTEyNy9OQkZDX2FuZF9NaXNjZWxsYW5lb3VzX05vbi1CYW5raW5nX0NvbXBhbmllc19BZHZlcnRpc2VtZW50X1J1bGVzXzE5NzcuYXNweB8ZZx8aZx8bBVUvbGF3cy8tMTI3L25iZmNfYW5kX21pc2NlbGxhbmVvdXNfbm9uLWJhbmtpbmdfY29tcGFuaWVzX2FkdmVydGlzZW1lbnRfcnVsZXNfMTk3Ny5hc3B4HxxnZBQrAAIWDh8WBSVOQkZDIEF1ZGl0b3IgUmVwb3J0ICBEaXJlY3Rpb25zLCAyMDA4HxcFJU5CRkMgQXVkaXRvciBSZXBvcnQgIERpcmVjdGlvbnMsIDIwMDgfGAVcL2xhd3MvLTEyOC9Ob24tQmFua2luZ19GaW5hbmNpYWxfQ29tcGFuaWVzX0F1ZGl0b3JzX1JlcG9ydF9SZXNlcnZlX0JhbmtfRGlyZWN0aW9uc18yMDA4LmFzcHgfGWcfGmcfGwVcL2xhd3MvLTEyOC9ub24tYmFua2luZ19maW5hbmNpYWxfY29tcGFuaWVzX2F1ZGl0b3JzX3JlcG9ydF9yZXNlcnZlX2JhbmtfZGlyZWN0aW9uc18yMDA4LmFzcHgfHGdkFCsAAhYOHxYFJURlbGhpIExhYm91ciBXZWxmYXJlIEZ1bmQgUnVsZXMsIDE5OTcfFwUlRGVsaGkgTGFib3VyIFdlbGZhcmUgRnVuZCBSdWxlcywgMTk5Nx8YBTQvbGF3cy8tMTI5L0RlbGhpX0xhYm91cl9XZWxmYXJlX0Z1bmRfUnVsZXNfMTk5Ny5hc3B4HxlnHxpnHxsFNC9sYXdzLy0xMjkvZGVsaGlfbGFib3VyX3dlbGZhcmVfZnVuZF9ydWxlc18xOTk3LmFzcHgfHGdkFCsAAhYOHxYFIkNvc3QgcmVjb3JkcyBhbmQgYXVkaXQgUnVsZXMsIDIwMTQfFwUiQ29zdCByZWNvcmRzIGFuZCBhdWRpdCBSdWxlcywgMjAxNB8YBTEvbGF3cy8tMTMwL0Nvc3RfcmVjb3Jkc19hbmRfYXVkaXRfUnVsZXNfMjAxNC5hc3B4HxlnHxpnHxsFMS9sYXdzLy0xMzAvY29zdF9yZWNvcmRzX2FuZF9hdWRpdF9ydWxlc18yMDE0LmFzcHgfHGdkFCsAAhYOHxYFE0JhZ2dhZ2UgUnVsZXMsIDIwMTYfFwUTQmFnZ2FnZSBSdWxlcywgMjAxNh8YBSsvbGF3cy8tNTQvQmFnZ2FnZV9BbWVuZG1lbnRfUnVsZXNfMjAxNi5hc3B4HxlnHxpnHxsFKy9sYXdzLy01NC9iYWdnYWdlX2FtZW5kbWVudF9ydWxlc18yMDE2LmFzcHgfHGdkFCsAAhYOHxYFHUVxdWFsaXNhdGlvbiBMZXZ5IFJ1bGVzLCAyMDE2HxcFHUVxdWFsaXNhdGlvbiBMZXZ5IFJ1bGVzLCAyMDE2HxgFLC9sYXdzLy0xNTYvRXF1YWxpc2F0aW9uX0xldnlfUnVsZXNfMjAxNi5hc3B4HxlnHxpnHxsFLC9sYXdzLy0xNTYvZXF1YWxpc2F0aW9uX2xldnlfcnVsZXNfMjAxNi5hc3B4HxxnZBQrAAIWDh8WBRROQ0xUIEFuZCBOQ0xBVCBSdWxlcx8XBRROQ0xUIEFuZCBOQ0xBVCBSdWxlcx8YBSQvbGF3cy8tMjE2L05DTFRfQW5kX05DTEFUX1J1bGVzLmFzcHgfGWcfGmcfGwUkL2xhd3MvLTIxNi9uY2x0X2FuZF9uY2xhdF9ydWxlcy5hc3B4HxxnZBQrAAIWDh8WBR5JbnNvbHZlbmN5ICYgQmFua3J1cHRjeSAgUnVsZXMfFwUeSW5zb2x2ZW5jeSAmIEJhbmtydXB0Y3kgIFJ1bGVzHxgFPC9sYXdzLy0yNDMvVGhlX0luc29sdmVuY3lfYW5kX0JhbmtydXB0Y3lfb2ZfSW5kaWFfUnVsZXMuYXNweB8ZZx8aZx8bBTwvbGF3cy8tMjQzL3RoZV9pbnNvbHZlbmN5X2FuZF9iYW5rcnVwdGN5X29mX2luZGlhX3J1bGVzLmFzcHgfHGdkFCsAAhYOHxYFHEJlbmFtaSBQcm9wZXJ0eSBSdWxlcywgIDIwMTYfFwUcQmVuYW1pIFByb3BlcnR5IFJ1bGVzLCAgMjAxNh8YBUsvbGF3cy8tMjQ1L1Byb2hpYml0aW9uX09mX0JlbmFtaV9Qcm9wZXJ0eV9SdWxlc19UcmFuc2FjdGlvbl9SdWxlc18yMDE2LmFzcHgfGWcfGmcfGwVLL2xhd3MvLTI0NS9wcm9oaWJpdGlvbl9vZl9iZW5hbWlfcHJvcGVydHlfcnVsZXNfdHJhbnNhY3Rpb25fcnVsZXNfMjAxNi5hc3B4HxxnZBQrAAIWDB8WBQlHU1QgUnVsZXMfFwUJR1NUIFJ1bGVzHxlnHxpoHxsFJGIwZDJiMjkyLWEzMmQtNGZlYi05MzZjLTEzOWZkYzMwYmY4Yh8cZxQrAAMFBzA6MCwwOjEUKwACFg4fFgUQQ0dTVCBSdWxlcywgMjAxNx8XBRBDR1NUIFJ1bGVzLCAyMDE3HxgFOC9sYXdzLy0xOTMvQ2VudHJhbF9Hb29kc19hbmRfU2VydmljZXNfVGF4X3J1bGVfMjAxNy5hc3B4HxlnHxpnHxsFOC9sYXdzLy0xOTMvY2VudHJhbF9nb29kc19hbmRfc2VydmljZXNfdGF4X3J1bGVfMjAxNy5hc3B4HxxnZBQrAAIWDh8WBQ9JR1NUIFJ1bGVzIDIwMTcfFwUPSUdTVCBSdWxlcyAyMDE3HxgFHy9sYXdzLy0yNDYvSUdTVF9SdWxlc18yMDE3LmFzcHgfGWcfGmcfGwUfL2xhd3MvLTI0Ni9pZ3N0X3J1bGVzXzIwMTcuYXNweB8cZ2QUKwACFgwfFgUFRm9ybXMfFwUFRm9ybXMfGWcfGmgfGwUkNGY2ZGZiM2YtNmYzNS00NjBjLWExYzEtMmRlNTBmODgwMzc5HxxnFCsADQUxMDowLDA6MSwwOjIsMDozLDA6NCwwOjUsMDo2LDA6NywwOjgsMDo5LDA6MTAsMDoxMRQrAAIWDh8WBRBJbmNvbWUgVGF4IEZvcm1zHxcFEEluY29tZSBUYXggRm9ybXMfGAU3L3Jlc291cmNlcy9Gb3Jtcy9JbmNvbWVfVGF4X0Zvcm1zL0luY29tZV9UYXhfRm9ybXMuYXNweB8ZZx8aZx8bBTcvcmVzb3VyY2VzL2Zvcm1zL2luY29tZV90YXhfZm9ybXMvaW5jb21lX3RheF9mb3Jtcy5hc3B4HxxnZBQrAAIWDh8WBRlST0MgRm9ybXMgKENvcyBBY3QsIDIwMTMpHxcFGVJPQyBGb3JtcyAoQ29zIEFjdCwgMjAxMykfGAVdL3Jlc291cmNlcy9Gb3Jtcy9ST0NfRm9ybXNfQXNfcGVyX0NvbXBhbmllc19BY3RfMjAxMy9ST0NfRm9ybXNfQXNfcGVyX0NvbXBhbmllc19BY3RfMjAxMy5hc3B4HxlnHxpnHxsFXS9yZXNvdXJjZXMvZm9ybXMvcm9jX2Zvcm1zX2FzX3Blcl9jb21wYW5pZXNfYWN0XzIwMTMvcm9jX2Zvcm1zX2FzX3Blcl9jb21wYW5pZXNfYWN0XzIwMTMuYXNweB8cZ2QUKwACFg4fFgUZUk9DIEZvcm1zIChDb3MgQWN0LCAxOTU2KR8XBRlST0MgRm9ybXMgKENvcyBBY3QsIDE5NTYpHxgFMy9yZXNvdXJjZXMvRm9ybXMvUk9DX0Zvcm1zXzE5NTYvUk9DX0Zvcm1zXzE5NTYuYXNweB8ZZx8aZx8bBTMvcmVzb3VyY2VzL2Zvcm1zL3JvY19mb3Jtc18xOTU2L3JvY19mb3Jtc18xOTU2LmFzcHgfHGdkFCsAAhYOHxYFGEluY29tZSBEZWNsYXJhdGlvbiBGb3Jtcx8XBRhJbmNvbWUgRGVjbGFyYXRpb24gRm9ybXMfGAVFL3Jlc291cmNlcy9Gb3Jtcy9pbmNvbWVfZGVjbGFyYXRpb25fZm9ybS9pbmNvbWVfZGVjbGFyYXRpb25fZm9ybS5hc3B4HxlnHxpnHxsFRS9yZXNvdXJjZXMvZm9ybXMvaW5jb21lX2RlY2xhcmF0aW9uX2Zvcm0vaW5jb21lX2RlY2xhcmF0aW9uX2Zvcm0uYXNweB8cZ2QUKwACFg4fFgUQV2VhbHRoIFRheCBGb3Jtcx8XBRBXZWFsdGggVGF4IEZvcm1zHxgFNy9yZXNvdXJjZXMvRm9ybXMvV2VhbHRoX1RheF9Gb3Jtcy9XZWFsdGhfVGF4X0Zvcm1zLmFzcHgfGWcfGmcfGwU3L3Jlc291cmNlcy9mb3Jtcy93ZWFsdGhfdGF4X2Zvcm1zL3dlYWx0aF90YXhfZm9ybXMuYXNweB8cZ2QUKwACFg4fFgURU2VydmljZSBUYXggRm9ybXMfFwURU2VydmljZSBUYXggRm9ybXMfGAU5L3Jlc291cmNlcy9Gb3Jtcy9TZXJ2aWNlX1RheF9Gb3Jtcy9TZXJ2aWNlX1RheF9Gb3Jtcy5hc3B4HxlnHxpnHxsFOS9yZXNvdXJjZXMvZm9ybXMvc2VydmljZV90YXhfZm9ybXMvc2VydmljZV90YXhfZm9ybXMuYXNweB8cZ2QUKwACFg4fFgUfQ29tcGFuaWVzIFVucGFpZCBEaXZpZGVuZCBGb3Jtcx8XBR9Db21wYW5pZXMgVW5wYWlkIERpdmlkZW5kIEZvcm1zHxgFVS9yZXNvdXJjZXMvRm9ybXMvQ29tcGFuaWVzX1VucGFpZF9EaXZpZGVuZF9Gb3Jtcy9Db21wYW5pZXNfVW5wYWlkX0RpdmlkZW5kX0Zvcm1zLmFzcHgfGWcfGmcfGwVVL3Jlc291cmNlcy9mb3Jtcy9jb21wYW5pZXNfdW5wYWlkX2RpdmlkZW5kX2Zvcm1zL2NvbXBhbmllc191bnBhaWRfZGl2aWRlbmRfZm9ybXMuYXNweB8cZ2QUKwACFg4fFgULTkJGQ3MgRm9ybXMfFwULTkJGQ3MgRm9ybXMfGAUrL3Jlc291cmNlcy9Gb3Jtcy9OQkZDX0Zvcm1zL05CRkNfRm9ybXMuYXNweB8ZZx8aZx8bBSsvcmVzb3VyY2VzL2Zvcm1zL25iZmNfZm9ybXMvbmJmY19mb3Jtcy5hc3B4HxxnZBQrAAIWDh8WBQ5MTFAgV2luZGluZyB1cB8XBQ5MTFAgV2luZGluZyB1cB8YBT8vcmVzb3VyY2VzL0Zvcm1zL0xMUF93aW5kaW5nX3VwX2Zvcm1zL0xMUF93aW5kaW5nX3VwX2Zvcm1zLmFzcHgfGWcfGmcfGwU/L3Jlc291cmNlcy9mb3Jtcy9sbHBfd2luZGluZ191cF9mb3Jtcy9sbHBfd2luZGluZ191cF9mb3Jtcy5hc3B4HxxnZBQrAAIWDh8WBQpGRU1BIEZvcm1zHxcFCkZFTUEgRm9ybXMfGAUfL3Jlc291cmNlcy9Gb3Jtcy9GRU1BL0ZFTUEuYXNweB8ZZx8aZx8bBR8vcmVzb3VyY2VzL2Zvcm1zL2ZlbWEvZmVtYS5hc3B4HxxnZBQrAAIWDh8WBQlMTFAgRm9ybXMfFwUJTExQIEZvcm1zHxgFKS9yZXNvdXJjZXMvRm9ybXMvTExQX0Zvcm1zL0xMUF9Gb3Jtcy5hc3B4HxlnHxpnHxsFKS9yZXNvdXJjZXMvZm9ybXMvbGxwX2Zvcm1zL2xscF9mb3Jtcy5hc3B4HxxnZBQrAAIWDB8WBQtDR1NUIEZvcm1zIB8XBQtDR1NUIEZvcm1zIB8ZZx8aaB8bBSRkMjU1NTE1My1jODM5LTRjNjEtODIxZi04YTQ2NjBkZjk5YjkfHGcUKwARBUUwOjAsMDoxLDA6MiwwOjMsMDo0LDA6NSwwOjYsMDo3LDA6OCwwOjksMDoxMCwwOjExLDA6MTIsMDoxMywwOjE0LDA6MTUUKwACFg4fFgUKR1NUIEZvcm1zIB8XBQpHU1QgRm9ybXMgHxgFNC9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9HU1RfRm9ybXMvR1NUX0Zvcm1zLmFzcHgfGWcfGmcfGwU0L3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2dzdF9mb3Jtcy9nc3RfZm9ybXMuYXNweB8cZ2QUKwACFg4fFgUUQWNjb3VudHMgYW5kIFJlY29yZHMfFwUUQWNjb3VudHMgYW5kIFJlY29yZHMfGAVKL3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL0FjY291bnRzX2FuZF9SZWNvcmRzL0FjY291bnRzX2FuZF9SZWNvcmRzLmFzcHgfGWcfGmcfGwVKL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2FjY291bnRzX2FuZF9yZWNvcmRzL2FjY291bnRzX2FuZF9yZWNvcmRzLmFzcHgfHGdkFCsAAhYOHxYFDkFkdmFuY2UgUnVsaW5nHxcFDkFkdmFuY2UgUnVsaW5nHxgFQC9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9BZHZhbmNlX1J1bGxpbmcvQWR2YW5jZV9SdWxsaW5nLmFzcHgfGWcfGmcfGwVAL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2FkdmFuY2VfcnVsbGluZy9hZHZhbmNlX3J1bGxpbmcuYXNweB8cZ2QUKwACFg4fFgUUQXBwZWFscyBhbmQgUmV2aXNpb24fFwUUQXBwZWFscyBhbmQgUmV2aXNpb24fGAVKL3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL0FwcGVhbHNfYW5kX1JldmlzaW9uL0FwcGVhbHNfYW5kX1JldmlzaW9uLmFzcHgfGWcfGmcfGwVKL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2FwcGVhbHNfYW5kX3JldmlzaW9uL2FwcGVhbHNfYW5kX3JldmlzaW9uLmFzcHgfHGdkFCsAAhYOHxYFFEFzc2Vzc21lbnQgYW5kIEF1ZGl0HxcFFEFzc2Vzc21lbnQgYW5kIEF1ZGl0HxgFSi9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9Bc3Nlc3NtZW50X2FuZF9BdWRpdC9Bc3Nlc3NtZW50X2FuZF9BdWRpdC5hc3B4HxlnHxpnHxsFSi9yZXNvdXJjZXMvZm9ybXMvY2dzdF9mb3Jtcy9hc3Nlc3NtZW50X2FuZF9hdWRpdC9hc3Nlc3NtZW50X2FuZF9hdWRpdC5hc3B4HxxnZBQrAAIWDh8WBQtDb21wb3NpdGlvbh8XBQtDb21wb3NpdGlvbh8YBUQvcmVzb3VyY2VzL0Zvcm1zL0NHU1RfRm9ybXMvQ29tcG9zaXRpb25fRm9ybXMvQ29tcG9zaXRpb25fRm9ybXMuYXNweB8ZZx8aZx8bBUQvcmVzb3VyY2VzL2Zvcm1zL2Nnc3RfZm9ybXMvY29tcG9zaXRpb25fZm9ybXMvY29tcG9zaXRpb25fZm9ybXMuYXNweB8cZ2QUKwACFg4fFgUURGVtYW5kcyBhbmQgUmVjb3ZlcnkfFwUURGVtYW5kcyBhbmQgUmVjb3ZlcnkfGAVKL3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL0RlbWFuZHNfYW5kX3JlY292ZXJ5L0RlbWFuZHNfYW5kX3JlY292ZXJ5LmFzcHgfGWcfGmcfGwVKL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2RlbWFuZHNfYW5kX3JlY292ZXJ5L2RlbWFuZHNfYW5kX3JlY292ZXJ5LmFzcHgfHGdkFCsAAhYOHxYFEElucHV0IFRheCBDcmVkaXQfFwUQSW5wdXQgVGF4IENyZWRpdB8YBU4vcmVzb3VyY2VzL0Zvcm1zL0NHU1RfRm9ybXMvSW5wdXRfVGF4X0NyZWRpdF9Gb3Jtcy9JbnB1dF9UYXhfQ3JlZGl0X0Zvcm1zLmFzcHgfGWcfGmcfGwVOL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL2lucHV0X3RheF9jcmVkaXRfZm9ybXMvaW5wdXRfdGF4X2NyZWRpdF9mb3Jtcy5hc3B4HxxnZBQrAAIWDh8WBR5JbnNwZWN0aW9uLCBTZWFyY2ggYW5kIFNlaXp1cmUfFwUeSW5zcGVjdGlvbiwgU2VhcmNoIGFuZCBTZWl6dXJlHxgFXC9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9JbnNwZWN0aW9uX1NlYXJjaF9hbmRfU2VpenVyZS9JbnNwZWN0aW9uX1NlYXJjaF9hbmRfU2VpenVyZS5hc3B4HxlnHxpnHxsFXC9yZXNvdXJjZXMvZm9ybXMvY2dzdF9mb3Jtcy9pbnNwZWN0aW9uX3NlYXJjaF9hbmRfc2VpenVyZS9pbnNwZWN0aW9uX3NlYXJjaF9hbmRfc2VpenVyZS5hc3B4HxxnZBQrAAIWDh8WBRZPZmZlbmNlcyBhbmQgUGVuYWx0aWVzHxcFFk9mZmVuY2VzIGFuZCBQZW5hbHRpZXMfGAVOL3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL09mZmVuY2VzX2FuZF9QZW5hbHRpZXMvT2ZmZW5jZXNfYW5kX1BlbmFsdGllcy5hc3B4HxlnHxpnHxsFTi9yZXNvdXJjZXMvZm9ybXMvY2dzdF9mb3Jtcy9vZmZlbmNlc19hbmRfcGVuYWx0aWVzL29mZmVuY2VzX2FuZF9wZW5hbHRpZXMuYXNweB8cZ2QUKwACFg4fFgUOUGF5bWVudCBvZiBUYXgfFwUOUGF5bWVudCBvZiBUYXgfGAU+L3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL1BheW1lbnRfb2ZfVGF4L1BheW1lbnRfb2ZfVGF4LmFzcHgfGWcfGmcfGwU+L3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL3BheW1lbnRfb2ZfdGF4L3BheW1lbnRfb2ZfdGF4LmFzcHgfHGdkFCsAAhYOHxYFBlJlZnVuZB8XBQZSZWZ1bmQfGAUuL3Jlc291cmNlcy9Gb3Jtcy9DR1NUX0Zvcm1zL1JlZnVuZC9SZWZ1bmQuYXNweB8ZZx8aZx8bBS4vcmVzb3VyY2VzL2Zvcm1zL2Nnc3RfZm9ybXMvcmVmdW5kL3JlZnVuZC5hc3B4HxxnZBQrAAIWDh8WBQxSZWdpc3RyYXRpb24fFwUMUmVnaXN0cmF0aW9uHxgFRi9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9SZWdpc3RyYXRpb25fRm9ybXMvUmVnaXN0cmF0aW9uX0Zvcm1zLmFzcHgfGWcfGmcfGwVGL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL3JlZ2lzdHJhdGlvbl9mb3Jtcy9yZWdpc3RyYXRpb25fZm9ybXMuYXNweB8cZ2QUKwACFg4fFgUHUmV0dXJucx8XBQdSZXR1cm5zHxgFMC9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9SZXR1cm5zL1JldHVybnMuYXNweB8ZZx8aZx8bBTAvcmVzb3VyY2VzL2Zvcm1zL2Nnc3RfZm9ybXMvcmV0dXJucy9yZXR1cm5zLmFzcHgfHGdkFCsAAhYOHxYFF1RyYW5zaXRpb25hbCBQcm92aXNpb25zHxcFF1RyYW5zaXRpb25hbCBQcm92aXNpb25zHxgFUC9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9UcmFuc2l0aW9uYWxfUHJvdmlzaW9ucy9UcmFuc2l0aW9uYWxfUHJvdmlzaW9ucy5hc3B4HxlnHxpnHxsFUC9yZXNvdXJjZXMvZm9ybXMvY2dzdF9mb3Jtcy90cmFuc2l0aW9uYWxfcHJvdmlzaW9ucy90cmFuc2l0aW9uYWxfcHJvdmlzaW9ucy5hc3B4HxxnZBQrAAIWDh8WBQ9WYWx1ZSBvZiBTdXBwbHkfFwUPVmFsdWUgb2YgU3VwcGx5HxgFMS9yZXNvdXJjZXMvRm9ybXMvQ0dTVF9Gb3Jtcy9WYWx1ZV9vZl9TdXBwbHkvLmFzcHgfGWcfGmcfGwUxL3Jlc291cmNlcy9mb3Jtcy9jZ3N0X2Zvcm1zL3ZhbHVlX29mX3N1cHBseS8uYXNweB8cZ2QUKwACFg4fFgUFUXVlcnkfFwUFUXVlcnkfGAUYL05ld1RoZW1lUXVlcnlzaGVldC5hc3B4HxlnHxpnHxsFGC9uZXd0aGVtZXF1ZXJ5c2hlZXQuYXNweB8cZ2QUKwACFg4fFgUHQ2FyZWVycx8XBQdDYXJlZXJzHxgFFS9yZXNvdXJjZS9DYXJlZXIuYXNweB8ZZx8aZx8bBRUvcmVzb3VyY2UvY2FyZWVyLmFzcHgfHGdkFCsAAhYMHxYFBUFkbWluHxcFBUFkbWluHxlnHxpoHxsFJDZhZGE4NzhjLTk4MmEtNDI5Yi1hNDMyLTFkM2NkMmFiNWUyMB8cZxQrAAMFBzA6MCwwOjEUKwACFg4fFgUFTG9naW4fFwUFTG9naW4fGAULL0xvZ2luLmFzcHgfGWcfGmcfGwULL2xvZ2luLmFzcHgfHGdkFCsAAhYQHxYFClRpbWUgU2hlZXQfFwUKVGltZSBTaGVldB8YBSNodHRwOi8vd3d3Lm1kYWNhLmNvbS9UaW1lc2hlZXQuYXNweB8ZZx8aZx8bBSNodHRwOi8vd3d3Lm1kYWNhLmNvbS90aW1lc2hlZXQuYXNweB8cZx8dBQZfYmxhbmtkFCsAAhYOHxYFCkNvbnRhY3QgVXMfFwUKQ29udGFjdCBVcx8YBRkvcmVzb3VyY2UvQ29udGFjdF9Vcy5hc3B4HxlnHxpnHxsFGS9yZXNvdXJjZS9jb250YWN0X3VzLmFzcHgfHGdkZAICDxYCHwoFB3JkUmlnaHRkAgIPZBYEZg8WAh8KBQZyZExlZnRkAgIPFgIfCgUHcmRSaWdodGQCCw8PFgIfBWgWAh8CBQxmbG9hdDpSaWdodDsWAmYPZBYGZg9kFgRmDxYCHwoFBnJkTGVmdGQCAw8WAh8KBQdyZFJpZ2h0ZAIBD2QWBmYPFgIfCgUGcmRMZWZ0ZAIBD2QWAmYPZBYCZg9kFgICAQ8WAh8HZxYCZg9kFgJmD2QWAgIBDxYCHxYFox48aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PXV0Zi04Ij48L2hlYWQ+PGJvZHk+PHNlY3Rpb24gaWQ9ImhlYWRlciI+Cgk8ZGl2IGlkPSJjYXJvdXNlbEV4YW1wbGVDYXB0aW9ucyIgY2xhc3M9ImNhcm91c2VsIHNsaWRlIiBkYXRhLXJpZGU9ImNhcm91c2VsIj4KICA8b2wgY2xhc3M9ImNhcm91c2VsLWluZGljYXRvcnMiPgogICAgPGxpIGRhdGEtdGFyZ2V0PSIjY2Fyb3VzZWxFeGFtcGxlQ2FwdGlvbnMiIGRhdGEtc2xpZGUtdG89IjAiIGNsYXNzPSJhY3RpdmUiPjwvbGk+CiAgICA8bGkgZGF0YS10YXJnZXQ9IiNjYXJvdXNlbEV4YW1wbGVDYXB0aW9ucyIgZGF0YS1zbGlkZS10bz0iMSI+PC9saT4KICAgIDxsaSBkYXRhLXRhcmdldD0iI2Nhcm91c2VsRXhhbXBsZUNhcHRpb25zIiBkYXRhLXNsaWRlLXRvPSIyIj48L2xpPgogIDwvb2w+CiAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaW5uZXIiPgogICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSBhY3RpdmUiPgogICAgICA8aW1nIHNyYz0iSW1hZ2UvYmFubmVyLWltZzMuanBnIiBjbGFzcz0iZC1ibG9jayB3LTEwMCIgYWx0PSIuLi4iPgogICAgICA8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbm9uZSBkLW1kLWJsb2NrIj4KICAgICAgICA8aDI+V2VsY29tZTxicj4gdG88YnI+IE0uIERFVlJBSiAmIEFTU09DSUFURVM8L2gyPgogICAgICAgIDxwPkNoYXJ0ZXJlZCBBY2NvdW50YW50czwvcD4KICAgICAgICA8ZGl2IGNsYXNzPSJiYW5uZXItbGluZSI+PC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJjYXJvdXNlbC1pdGVtIj4KICAgICAgPGltZyBzcmM9IkltYWdlL2Jhbm5lci1pbWcyLmpwZyIgY2xhc3M9ImQtYmxvY2sgdy0xMDAiIGFsdD0iLi4uIj4KICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtY2FwdGlvbiBkLW5vbmUgZC1tZC1ibG9jayI+CiAgICAgICAgPGgyPldlbGNvbWU8YnI+IHRvPGJyPiAgTS4gREVWUkFKICYgQVNTT0NJQVRFUzwvaDI+CiAgICAgICAgPHA+Q2hhcnRlcmVkIEFjY291bnRhbnRzPC9wPgogICAgICAgIDxkaXYgY2xhc3M9ImJhbm5lci1saW5lIj48L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImNhcm91c2VsLWl0ZW0iPgogICAgICA8aW1nIHNyYz0iSW1hZ2UvYmFubmVyLWltZzQuanBnIiBjbGFzcz0iZC1ibG9jayB3LTEwMCIgYWx0PSIuLi4iPgogICAgICA8ZGl2IGNsYXNzPSJjYXJvdXNlbC1jYXB0aW9uIGQtbm9uZSBkLW1kLWJsb2NrIj4KICAgICAgICA8aDI+V2VsY29tZTxicj4gdG88YnI+ICBNLiBERVZSQUogJiBBU1NPQ0lBVEVTPC9oMj4KICAgICAgICA8cD5DaGFydGVyZWQgQWNjb3VudGFudHM8L3A+CiAgICAgICAgPGRpdiBjbGFzcz0iYmFubmVyLWxpbmUiPjwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxhIGNsYXNzPSJjYXJvdXNlbC1jb250cm9sLXByZXYiIGhyZWY9IiNjYXJvdXNlbEV4YW1wbGVDYXB0aW9ucyIgcm9sZT0iYnV0dG9uIiBkYXRhLXNsaWRlPSJwcmV2Ij4KICAgIDxzcGFuIGNsYXNzPSJjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5QcmV2aW91czwvc3Bhbj4KICA8L2E+CiAgPGEgY2xhc3M9ImNhcm91c2VsLWNvbnRyb2wtbmV4dCIgaHJlZj0iI2Nhcm91c2VsRXhhbXBsZUNhcHRpb25zIiByb2xlPSJidXR0b24iIGRhdGEtc2xpZGU9Im5leHQiPgogICAgPHNwYW4gY2xhc3M9ImNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNyLW9ubHkiPk5leHQ8L3NwYW4+CiAgPC9hPgo8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj4KPC9zZWN0aW9uPgo8c2VjdGlvbiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIHRleHQtY2VudGVyIGJhbm5lci1idG0iPgogICAgPGRpdiBjbGFzcz0ibXgtYXV0byBteS1hdXRvIj4KICAgICAgICA8ZGl2IGlkPSJyZWNpcGVDYXJvdXNlbCIgY2xhc3M9ImNhcm91c2VsIHNsaWRlIHctMTAwIiBkYXRhLXJpZGU9ImNhcm91c2VsIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaW5uZXIgdy0xMDAiIHJvbGU9Imxpc3Rib3giPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSBhY3RpdmUiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9yZXNvdXJjZS9BY2NvdW50aW5nLmFzcHgiPkF1ZGl0PC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3Jlc291cmNlL1NlcnZpY2VzL1RheGF0aW9uLmFzcHgiPlRheGF0aW9uPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwtaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3Jlc291cmNlL1NlcnZpY2VzL0FjY291bnRpbmdfc2VydmljZXMuYXNweCI+QWNjb3VudGluZyBTZXJ2aWNlczwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8YSBjbGFzcz0iY2Fyb3VzZWwtY29udHJvbC1wcmV2IHctYXV0byIgaHJlZj0iI3JlY2lwZUNhcm91c2VsIiByb2xlPSJidXR0b24iIGRhdGEtc2xpZGU9InByZXYiPgogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIGJnLWRhcmsgYm9yZGVyIGJvcmRlci1kYXJrIHJvdW5kZWQtY2lyY2xlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPgogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InNyLW9ubHkiPlByZXZpb3VzPC9zcGFuPgogICAgICAgICAgICA8L2E+CiAgICAgICAgICAgIDxhIGNsYXNzPSJjYXJvdXNlbC1jb250cm9sLW5leHQgdy1hdXRvIiBocmVmPSIjcmVjaXBlQ2Fyb3VzZWwiIHJvbGU9ImJ1dHRvbiIgZGF0YS1zbGlkZT0ibmV4dCI+CiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24gYmctZGFyayBib3JkZXIgYm9yZGVyLWRhcmsgcm91bmRlZC1jaXJjbGUiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+CiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ic3Itb25seSI+TmV4dDwvc3Bhbj4KICAgICAgICAgICAgPC9hPgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+Cjwvc2VjdGlvbj48L2JvZHk+PC9odG1sPmQCAg8WAh8KBQdyZFJpZ2h0ZAICD2QWBGYPFgIfCgUGcmRMZWZ0ZAICDxYCHwoFB3JkUmlnaHRkAgwPDxYGHwgCAh8FaB8JBQljb2wtbWQtMTIWAh8CBUVtaW4taGVpZ2h0OjQ1MHB4O2Zsb2F0OkxlZnQ7ei1pbmRleDowO2JvcmRlci1jb2xvcjp3aGl0ZTtoZWlnaHQ6YXV0bzsWAmYPZBYGZg9kFgRmDxYCHwoFBnJkTGVmdGQCAw8WAh8KBQdyZFJpZ2h0ZAIBD2QWBmYPFgIfCgUGcmRMZWZ0ZAIBD2QWAmYPZBYCZg9kFgICBQ8WAh8WBYsePGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7Y2hhcnNldD11dGYtOCI+PC9oZWFkPjxib2R5Pgo8c3R5bGU+CiNSYWREb2NrWm9uZTEuY29udGFpbmVye21heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O30KI0hvbWVwYWdlY29udGVudENvbnRyb2x7cGFkZGluZzowO30KPC9zdHlsZT4KPHNlY3Rpb24gY2xhc3M9ImhtLWFidCIgaWQ9ImFib3V0LWhtIj4KCTxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCI+CiAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAJPGRpdiBjbGFzcz0iaG0tYWJ0LWxmdCBjb2wtbWQtNCBvZmZzZXQtbWQtMiI+CiAgICAgICAgICAgIDxoMiBjbGFzcz0iaGVhZC1tYWluIiBkYXRhLWFvcz0iZmFkZS1yaWdodCI+QWJvdXQ8YnI+IFVzPC9oMj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2VwYXJhdG9yLWxpbmVfbGVmdCIgZGF0YS1hb3M9ImZhZGUtcmlnaHQiPjwvZGl2PgogICAgICAgICAgICA8cCBkYXRhLWFvcz0iZmFkZS1yaWdodCI+PHN0cm9uZz5NLiBEZXZyYWogJiBBc3NvY2lhdGVzIHdhcyBlc3RhYmxpc2hlZCBpbiB0aGUgeWVhciAyMDExLiBXZSBhcmUgYSBjaGFydGVyZWQgYWNjb3VudGFuY3kgZmlybSByZW5kZXJpbmcgY29tcHJlaGVuc2l2ZSBwcm9mZXNzaW9uYWwgc2VydmljZXMgd2hpY2ggaW5jbHVkZSBBdWRpdCwgTWFuYWdlbWVudCBDb25zdWx0YW5jeSwgVGF4IENvbnN1bHRhbmN5LCBBY2NvdW50aW5nIFNlcnZpY2VzLCBNYW5wb3dlciBNYW5hZ2VtZW50LCBTZWNyZXRhcmlhbCBTZXJ2aWNlcyBldGMuIDxwPgogICAgICAgICAgICA8cCBkYXRhLWFvcz0iZmFkZS1yaWdodCI+PGEgaHJlZj0iL3Jlc291cmNlL0Fib3V0X1VzLmFzcHgiIGNsYXNzPSJyZC1tb3JlIj5SZWFkIE1vcmU8L2E+PC9wPgogICAgICAgICAgICAKICAgICAgICA8L3N0cm9uZz48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJobS1hYnQtcmh0IGNvbC1tZC02IHAtMCIgZGF0YS1hb3M9ImZhZGUtbGVmdCI+CiAgICAgICAgCTxkaXYgY2xhc3M9Im92ZXJsYXlfaW1nIj48L2Rpdj4KICAgICAgICAJPGltZyBzcmM9IkltYWdlL2Fib3V0LWltZy5qcGciIGFsdD0iIiBjbGFzcz0iaG0tYWJ0LWltZyI+IAogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L3NlY3Rpb24+Cgo8c2VjdGlvbiBjbGFzcz0iaG0tdGVhbSIgaWQ9InRlYW0taG0iPgoJPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIj4KICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgCTxkaXYgY2xhc3M9ImhtLWFidC1sZnQgY29sLW1kLTYgcC0wIiBkYXRhLWFvcz0iZmFkZS1yaWdodCI+CiAgICAgICAgCTxkaXYgY2xhc3M9Im92ZXJsYXlfaW1nIj48L2Rpdj4KICAgICAgICAJPGltZyBzcmM9IkltYWdlL3RlYW0taW1nLmpwZyIgYWx0PSIiIGNsYXNzPSJobS10ZWFtLWltZyI+IAogICAgICAgIDwvZGl2PgogICAgCTxkaXYgY2xhc3M9ImhtLWFidC1yaHQgY29sLW1kLTQgbS0wIj4KICAgICAgICAgICAgPGgyIGNsYXNzPSJoZWFkLW1haW4iIGRhdGEtYW9zPSJmYWRlLWxlZnQiIHN0eWxlPSJmb250LXNpemU6IDQwcHg7Ij5PdXIgIDxicj4gVGVhbTwvaDI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InNlcGFyYXRvci1saW5lX2xlZnQiPjwvZGl2PgogICAgICAgICAgICA8cD48c3Ryb25nPkEuIE0uIERFVlJBSiAoUGFydG5lcikgQkNTLCBGQ0E8L3N0cm9uZz48YnI+Ck0uIERldnJhaiwgRm91bmRlciAmIFBhcnRuZXIsIGlzIGEgZ3JhZHVhdGUgaW4gQ29ycG9yYXRlIFNlY3JldGFyeXNoaXAgZnJvbSB0aGUgQmhhcmF0aGlhciBVbml2ZXJzaXR5LiBIZSBpcyBhbiBBc3NvY2lhdGUgbWVtYmVyIG9mIHRoZSBJbnN0aXR1dGUgb2YgQ2hhcnRlcmVkIEFjY291bnRhbnRzIG9mIEluZGlhLiBIZSBoYXMgb3ZlciAxMCB5ZWFycyBvZiBhdWRpdCBhbmQgY29uc3VsdGluZyBleHBlcmllbmNlLiBIZSBlc3RhYmxpc2hlZCB0aGUgZmlybSBpbiAyMDExIGFuZCBoYXMgYnVpbHQgdGhlIGZpcm0gb24gc291bmQgcHJpbmNpcGxlcyBzaW5jZSB0aGVuLiA8L3A+CjxwIGRhdGEtYW9zPSJmYWRlLXJpZ2h0Ij48YSBocmVmPSIvcmVzb3VyY2UvUGFydG5lcnMuYXNweCIgY2xhc3M9InJkLW1vcmUiPlJlYWQgTW9yZTwvYT48L3A+CiAgICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9zZWN0aW9uPgoKPHNlY3Rpb24gY2xhc3M9ImhtLWNhcmVlciIgaWQ9ImNhcmVlci1obSI+Cgk8ZGl2IGNsYXNzPSJjb250YWluZXItZmx1aWQiPgogICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgCTxkaXYgY2xhc3M9ImhtLWFidC1sZnQgY29sLW1kLTQgb2Zmc2V0LW1kLTIiPgogICAgICAgICAgICA8aDIgY2xhc3M9ImhlYWQtbWFpbiIgZGF0YS1hb3M9ImZhZGUtcmlnaHQiIHN0eWxlPSJmb250LXNpemU6IDQwcHg7Ij5Xb3JrIDxicj5XaXRoIFVzPC9oMj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2VwYXJhdG9yLWxpbmVfbGVmdCIgZGF0YS1hb3M9ImZhZGUtcmlnaHQiPjwvZGl2PgogICAgICAgICAgICA8cCBkYXRhLWFvcz0iZmFkZS1yaWdodCI+V2UgbnVydHVyZSBhbmQgY3VsdGl2YXRlIGEgc2Vuc2UgcHJpZGUgaW4gdGhlIHdvcmsgYW5kIGNyZWF0ZSB0ZWFtIGxlYWRlcnMuIFlvdXIgZ3Jvd3RoIGNoYXJ0IHdpbGwgYmUgZ292ZXJuZWQgYnkgd2VsbC1kZWZpbmVkIHRyYW5zcGFyZW50IHBvbGljaWVzIG9mIHRoZSBmaXJtLiBBcHBseSB2aWEgdGhlIGZvcm0gZ2l2ZW4gYmVsb3cgYW5kIG1lZXQgdXMgZm9yIGZhY2UgdG8gZmFjZSBpbnRlcnZpZXcuPC9wPgogICAgICAgICAgICA8cD48YSBocmVmPSIvcmVzb3VyY2UvY2FyZWVyLmFzcHgiIGNsYXNzPSJyZC1tb3JlIj5SZWFkIE1vcmU8L2E+PC9wPgogICAgICAgICAgICAKICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJobS1hYnQtcmh0IGNvbC1tZC02IHAtMCIgZGF0YS1hb3M9ImZhZGUtcmlnaHQiPgogICAgICAgIAk8ZGl2IGNsYXNzPSJvdmVybGF5X2ltZyI+PC9kaXY+CiAgICAgICAgCTxpbWcgc3JjPSJJbWFnZS9jYXJlZXItaW1nLmpwZyIgYWx0PSIiIGNsYXNzPSJobS1jYXJlZXItaW1nIj4gCiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+Cjwvc2VjdGlvbj4KCjxzZWN0aW9uIGNsYXNzPSJtYXAtaG0iIGlkPSJjb250YWN0LWhtIj4KCTxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCBtYXAtaG0tbGZ0Ij4KICAgIDxoMiBjbGFzcz0iaGVhZC1tYWluIiBkYXRhLWFvcz0iZmFkZS11cCIgc3R5bGU9ImZvbnQtc2l6ZTogNDBweDsiPlJlYWNoIFVzPC9oMj4KICAgIDxkaXYgY2xhc3M9ImJhbm5lci1saW5lIiBkYXRhLWFvcz0iZmFkZS1sZWZ0Ij48L2Rpdj4KICAgIAkgPGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9lbWJlZD9wYj0hMW0xOCExbTEyITFtMyExZDE2MDQwNjQ0LjY5OTE1OTg0MiEyZDY3Ljk3MDQwNjA0OTk5OTk4ITNkMTEuMDI1NjQxODk5OTk5OTk4ITJtMyExZjAhMmYwITNmMCEzbTIhMWkxMDI0ITJpNzY4ITRmMTMuMSEzbTMhMW0yITFzMHgzYmE4NThjNDljY2Y1MzgxJTNBMHgyM2VjMzYxN2JiMmQyNTg4ITJzTS4lMjBERVZSQUolMjAlMjYlMjBBU1NPQ0lBVEVTITVlMCEzbTIhMXNlbiEyc2luITR2MTYyODMxNTcwNjU4NiE1bTIhMXNlbiEyc2luIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI0NTAiIHN0eWxlPSJib3JkZXI6MDsiIGFsbG93ZnVsbHNjcmVlbj0iIiBsb2FkaW5nPSJsYXp5Ij48L2lmcmFtZT4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2Pgo8L3NlY3Rpb24+PC9ib2R5PjwvaHRtbD5kAgIPFgIfCgUHcmRSaWdodGQCAg9kFgRmDxYCHwoFBnJkTGVmdGQCAg8WAh8KBQdyZFJpZ2h0ZAIDD2QWAgIBD2QWAmYPZBYCZg9kFgQCAQ8WAh8CBURiYWNrZ3JvdW5kLWNvbG9yOnRleHQtYWxpZ246cmlnaHQ7UGFkZGluZy1Ub3A6MTVweDt0ZXh0LWFsaWduOnJpZ2h0OxYEAgEPDxYCHxYFBjIxODcxMWRkAgMPDxYCHxYFDlRpbWVzIFZpc2l0ZWQgZGQCAw8WBB8CBWh3aWR0aDoxMDAlO21hcmdpbi10b3A6N3B4O2hlaWdodDphdXRvO2ZvbnQtc2l6ZToyZXg7Zm9udC1mYW1pbHk6VmVyZGFuYTtjb2xvcjojZmZmZmZmO2JhY2tncm91bmQtY29sb3I6Ox8MBYY1PGEgaHJlZj0iaHR0cDovL3dlYnRlbC5pbiIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiIHJlbD0iZG9mb2xsb3ciPldlYnRlbDwvYT48aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PXV0Zi04Ij48L2hlYWQ+PGJvZHk+PGZvb3RlciBpZD0iaG0tZm9vdGVyIj4KCTxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAJPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAJPGRpdiBjbGFzcz0iY29sLW1kLTQgZm9vdGVyLWxmdCIgZGF0YS1hb3M9ImZhZGUtbGVmdCI+CiAgICAgICAgICAgIAk8aW1nIHNyYz0iSW1hZ2UvbG9nby13ZWItZnQucG5nIiBjbGFzcz0iaW1nLWZsdWlkIj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC00IGZvb3Rlci1jbnRyIiBkYXRhLWFvcz0iZmFkZS11cCI+CiAgICAgICAgICAgIDxoMyBjbGFzcz0ibWItMyI+R2V0IGluIFRvdWNoPC9oMz4KICAgICAgICAgICAgPGg1PldlIHdvdWxkIGxvdmUgdG8gaGVhciBmcm9tIHlvdSE8L2g1PgogICAgICAgICAgICA8cD48aSBjbGFzcz0iZmEgZmEtbWFwLW1hcmtlciI+PC9pPjxzdHJvbmc+QWRkcmVzczo8L3N0cm9uZz4gIE5vIDE0NywgU2hyaSBTYWkgQ29tcGxleCwgRmxhdCBObyA2LCBJSSBGbG9vciwgVGhhZGFnYW0gUm9hZCwgVmVua2F0YXB1cmFtLENvaW1iYXRvcmUtNjQxMDI1IFRhbWlsbmFkdSwgSW5kaWE8L3A+CiAgICAgICAgICAgIDxwPjxpIGNsYXNzPSJmYSBmYS1waG9uZSI+PC9pPjxzdHJvbmc+UGhvbmU6PC9zdHJvbmc+ICs5MSAtIDQyMiAtIDI0MzA3NzA8L3A+CiAgICAgICAgICAgIDxwPjxpIGNsYXNzPSJmYSBmYS1lbnZlbG9wZS1vIj48L2k+PHN0cm9uZz5FLW1haWw6PC9zdHJvbmc+IGRldnJhakBtZGFjYS5jb208L3A+CiAgICAgICAgICAgIDxwPjxpIGNsYXNzPSJmYSBmYS1jbG9jay1vIj48L2k+PHN0cm9uZz5PZmZpY2UgT3Blbjo8L3N0cm9uZz4gMTBBTS03UE08L3A+CiAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIAkKICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQgZm9vdGVyLXJodCIgZGF0YS1hb3M9ImZhZGUtcmlnaHQiPgogICAgICAgICAgICAJPGgzIGNsYXNzPSJtYi0zIj5RdWljayBMaW5rczwvaDM+CiAgICAgICAgICAgIAk8dWw+CiAgICAgICAgICAgICAgICAJPGxpPjxhIGhyZWY9Ii9yZXNvdXJjZS9ob21lLmFzcHgiPkhvbWU8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL3Jlc291cmNlL2Fib3V0X3VzLmFzcHgiPkFib3V0IFVzPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9yZXNvdXJjZS9QYXJ0bmVycy5hc3B4Ij5UZWFtPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9yZXNvdXJjZS9DYXJlZXIuYXNweCI+Q2FyZWVyPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9yZXNvdXJjZS9Db250YWN0X1VzLmFzcHgiPkNvbnRhY3QgVXM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9yZXNvdXJjZS9kaXNjbGFpbWVyLmFzcHgiPkRpc2NsYWltZXI8L2E+PC9saT4KICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIAogICAgICAgIDxkaXYgY2xhc3M9InN1Yi1mb290ZXIiPgogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAgICAgCTxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tMTIgY29sLXhzLTEyIj4KICAgICAgICAgICAgPHAgY2xhc3M9InRleHQtY2VudGVyIj7CqSAyMDIxIE0uIERFVlJBSiAmIEFTU09DSUFURVMgQWxsIFJpZ2h0cyBSZXNlcnZlZDwvcD4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tMTIgY29sLXhzLTEyIHRleHQtcmlnaHQiPgoJCSAgPHAgY2xhc3M9ImZvbGxvd1VzIj5Gb2xsb3cgdXMgb24gPC9wPgogICAgICAgICAgICA8dWwgY2xhc3M9InNvY2lhbG1lZGlhIGZsb2F0LXJpZ2h0Ij4KICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9pbi5saW5rZWRpbi5jb20iIHRhcmdldD0iX2JsYW5rIj48aSBjbGFzcz0iZmEgZmEtbGlua2VkaW4iPjwvaT48L2E+PC9saT4KICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tIiB0YXJnZXQ9Il9ibGFuayI+PGkgY2xhc3M9ImZhIGZhLWZhY2Vib29rIj48L2k+PC9hPjwvbGk+CgkJCSAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vIiB0YXJnZXQ9Il9ibGFuayI+PGkgY2xhc3M9ImZhIGZhLXR3aXR0ZXIiPjwvaT48L2E+PC9saT4KICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgCiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIAkJPGRpdiBjbGFzcz0iY29sLW1kLTQgY29sLXNtLTEyIGNvbC14cy0xMiB0ZXh0LXJpZ2h0Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHVsbC1yaWdodCI+CgkJCQkJPHA+RGVzaWduZWQgYnkgV2VidGVsIEVsZWN0cm9zb2Z0IFB2dC4gTHRkLjwvcD4KCQkJCTwvZGl2PiAgICAgICAgICAgIAogICAgICAgICAgPC9kaXY+CiAgICAgICAgICAJPC9kaXY+CiAgICAgICAgICAKICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9mb290ZXI+Cgo8ZGl2IGNsYXNzPSJxdWljay1idG4iPgoJPHVsIGlkPSJ0b3AtbWVudSI+CiAgICAJPGxpIGNsYXNzPSJhY3RpdmUiPjxhIGhyZWY9IiNoZWFkZXIiPjxzcGFuPkhvbWU8L3NwYW4+PC9hPjwvbGk+CiAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9IiNhYm91dC1obSI+PHNwYW4+QWJvdXQ8L3NwYW4+PC9hPjwvbGk+CiAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9IiN0ZWFtLWhtIj48c3Bhbj5UZWFtPC9zcGFuPjwvYT48L2xpPgogICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIjY2FyZWVyLWhtIj48c3Bhbj5DYXJlZXI8L3NwYW4+PC9hPjwvbGk+CiAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9IiNjb250YWN0LWhtIj48c3Bhbj5Db250YWN0PC9zcGFuPjwvYT48L2xpPgogICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIjaG0tZm9vdGVyIj48c3Bhbj5Gb290ZXI8L3NwYW4+PC9hPjwvbGk+CiAgICA8L3VsPgo8L2Rpdj4KCgo8c2NyaXB0PgoJJCgnLm5hdi1saXN0Jykub24oJ2NsaWNrJywgJ2xpJywgZnVuY3Rpb24oKSB7CiAgICAkKCcubmF2LWxpc3QgbGkuYWN0aXZlJykucmVtb3ZlQ2xhc3MoJ2FjdGl2ZScpOwogICAgJCh0aGlzKS5hZGRDbGFzcygnYWN0aXZlJyk7Cn0pOwoKCjwvc2NyaXB0PgoKPHNjcmlwdD4KLy8gQ2FjaGUgc2VsZWN0b3JzCnZhciBsYXN0SWQsCiAgICB0b3BNZW51ID0gJCgiI3RvcC1tZW51IiksCiAgICB0b3BNZW51SGVpZ2h0ID0gdG9wTWVudS5vdXRlckhlaWdodCgpKzE1LAogICAgLy8gQWxsIGxpc3QgaXRlbXMKICAgIG1lbnVJdGVtcyA9IHRvcE1lbnUuZmluZCgiYSIpLAogICAgLy8gQW5jaG9ycyBjb3JyZXNwb25kaW5nIHRvIG1lbnUgaXRlbXMKICAgIHNjcm9sbEl0ZW1zID0gbWVudUl0ZW1zLm1hcChmdW5jdGlvbigpewogICAgICB2YXIgaXRlbSA9ICQoJCh0aGlzKS5hdHRyKCJocmVmIikpOwogICAgICBpZiAoaXRlbS5sZW5ndGgpIHsgcmV0dXJuIGl0ZW07IH0KICAgIH0pOwoKLy8gQmluZCBjbGljayBoYW5kbGVyIHRvIG1lbnUgaXRlbXMKLy8gc28gd2UgY2FuIGdldCBhIGZhbmN5IHNjcm9sbCBhbmltYXRpb24KbWVudUl0ZW1zLmNsaWNrKGZ1bmN0aW9uKGUpewogIHZhciBocmVmID0gJCh0aGlzKS5hdHRyKCJocmVmIiksCiAgICAgIG9mZnNldFRvcCA9IGhyZWYgPT09ICIjIiA/IDAgOiAkKGhyZWYpLm9mZnNldCgpLnRvcC10b3BNZW51SGVpZ2h0KzE7CiAgJCgnaHRtbCwgYm9keScpLnN0b3AoKS5hbmltYXRlKHsgCiAgICAgIHNjcm9sbFRvcDogb2Zmc2V0VG9wCiAgfSwgMjAwKTsKICBlLnByZXZlbnREZWZhdWx0KCk7Cn0pOwoKLy8gQmluZCB0byBzY3JvbGwKJCh3aW5kb3cpLnNjcm9sbChmdW5jdGlvbigpewogICAvLyBHZXQgY29udGFpbmVyIHNjcm9sbCBwb3NpdGlvbgogICB2YXIgZnJvbVRvcCA9ICQodGhpcykuc2Nyb2xsVG9wKCkrdG9wTWVudUhlaWdodDsKICAgCiAgIC8vIEdldCBpZCBvZiBjdXJyZW50IHNjcm9sbCBpdGVtCiAgIHZhciBjdXIgPSBzY3JvbGxJdGVtcy5tYXAoZnVuY3Rpb24oKXsKICAgICBpZiAoJCh0aGlzKS5vZmZzZXQoKS50b3AgPCBmcm9tVG9wKQogICAgICAgcmV0dXJuIHRoaXM7CiAgIH0pOwogICAvLyBHZXQgdGhlIGlkIG9mIHRoZSBjdXJyZW50IGVsZW1lbnQKICAgY3VyID0gY3VyW2N1ci5sZW5ndGgtMV07CiAgIHZhciBpZCA9IGN1ciAmJiBjdXIubGVuZ3RoID8gY3VyWzBdLmlkIDogIiI7CiAgIAogICBpZiAobGFzdElkICE9PSBpZCkgewogICAgICAgbGFzdElkID0gaWQ7CiAgICAgICAvLyBTZXQvcmVtb3ZlIGFjdGl2ZSBjbGFzcwogICAgICAgbWVudUl0ZW1zCiAgICAgICAgIC5wYXJlbnQoKS5yZW1vdmVDbGFzcygiYWN0aXZlIikKICAgICAgICAgLmVuZCgpLmZpbHRlcigiW2hyZWY9JyMiK2lkKyInXSIpLnBhcmVudCgpLmFkZENsYXNzKCJhY3RpdmUiKTsKICAgfSAgICAgICAgICAgICAgICAgICAKfSk7Cjwvc2NyaXB0PgoKCjxzY3JpcHQ+CgogdmFyIHN0aWNreU9mZnNldCA9IGpRdWVyeSgnI0hlYWRlckNvbnRyb2wnKS5vZmZzZXQoKS50b3A7CgpqUXVlcnkod2luZG93KS5zY3JvbGwoZnVuY3Rpb24oKXsKCiAgdmFyIHN0aWNreSA9IGpRdWVyeSgnI0hlYWRlckNvbnRyb2wnKSwKICAgICAgc2Nyb2xsID0galF1ZXJ5KHdpbmRvdykuc2Nyb2xsVG9wKCk7CgkgCgogIGlmIChzY3JvbGwgPiA1KSBzdGlja3kuYWRkQ2xhc3MoJ25hdmJhci1maXhlZC10b3AnKTsKICBlbHNlIHN0aWNreS5yZW1vdmVDbGFzcygnbmF2YmFyLWZpeGVkLXRvcCcpOwp9KTsKCnZhciBzdGlja3lPZmZzZXQgPSBqUXVlcnkoJ2JvZHknKS5vZmZzZXQoKS50b3A7CgpqUXVlcnkod2luZG93KS5zY3JvbGwoZnVuY3Rpb24oKXsKICB2YXIgc3RpY2t5ID0galF1ZXJ5KCdib2R5JyksCiAgICAgIHNjcm9sbCA9IGpRdWVyeSh3aW5kb3cpLnNjcm9sbFRvcCgpOwoJIAoKICBpZiAoc2Nyb2xsID4gNSkgc3RpY2t5LmFkZENsYXNzKCdib2R5LWZ4Jyk7CiAgZWxzZSBzdGlja3kucmVtb3ZlQ2xhc3MoJ2JvZHktZngnKTsKfSk7CiAKPC9zY3JpcHQ+CgoKPHNjcmlwdD4KCSQoJyNyZWNpcGVDYXJvdXNlbCcpLmNhcm91c2VsKHsKICBpbnRlcnZhbDogMTAwMDAKfSkKCiQoJy5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbScpLmVhY2goZnVuY3Rpb24oKXsKICAgIHZhciBtaW5QZXJTbGlkZSA9IDM7CiAgICB2YXIgbmV4dCA9ICQodGhpcykubmV4dCgpOwogICAgaWYgKCFuZXh0Lmxlbmd0aCkgewogICAgbmV4dCA9ICQodGhpcykuc2libGluZ3MoJzpmaXJzdCcpOwogICAgfQogICAgbmV4dC5jaGlsZHJlbignOmZpcnN0LWNoaWxkJykuY2xvbmUoKS5hcHBlbmRUbygkKHRoaXMpKTsKICAgIAogICAgZm9yICh2YXIgaT0wO2k8bWluUGVyU2xpZGU7aSsrKSB7CiAgICAgICAgbmV4dD1uZXh0Lm5leHQoKTsKICAgICAgICBpZiAoIW5leHQubGVuZ3RoKSB7CiAgICAgICAgCW5leHQgPSAkKHRoaXMpLnNpYmxpbmdzKCc6Zmlyc3QnKTsKICAgICAgCX0KICAgICAgICAKICAgICAgICBuZXh0LmNoaWxkcmVuKCc6Zmlyc3QtY2hpbGQnKS5jbG9uZSgpLmFwcGVuZFRvKCQodGhpcykpOwogICAgICB9Cn0pOwoKPC9zY3JpcHQ+Cgo8c2NyaXB0Pgp2YXIgJGFuaW1hdGlvbl9lbGVtZW50cyA9ICQoJy5vdmVybGF5X2ltZycpOwp2YXIgJHdpbmRvdyA9ICQod2luZG93KTsKCmZ1bmN0aW9uIGNoZWNrX2lmX2luX3ZpZXcoKSB7CiAgdmFyIHdpbmRvd19oZWlnaHQgPSAkd2luZG93LmhlaWdodCgpOwogIHZhciB3aW5kb3dfdG9wX3Bvc2l0aW9uID0gJHdpbmRvdy5zY3JvbGxUb3AoKTsKICB2YXIgd2luZG93X2JvdHRvbV9wb3NpdGlvbiA9ICh3aW5kb3dfdG9wX3Bvc2l0aW9uICsgd2luZG93X2hlaWdodCk7CiAKICAkLmVhY2goJGFuaW1hdGlvbl9lbGVtZW50cywgZnVuY3Rpb24oKSB7CiAgICB2YXIgJGVsZW1lbnQgPSAkKHRoaXMpOwogICAgdmFyIGVsZW1lbnRfaGVpZ2h0ID0gJGVsZW1lbnQub3V0ZXJIZWlnaHQoKTsKICAgIHZhciBlbGVtZW50X3RvcF9wb3NpdGlvbiA9ICRlbGVtZW50Lm9mZnNldCgpLnRvcDsKICAgIHZhciBlbGVtZW50X2JvdHRvbV9wb3NpdGlvbiA9IChlbGVtZW50X3RvcF9wb3NpdGlvbiArIGVsZW1lbnRfaGVpZ2h0KTsKIAogICAgLy9jaGVjayB0byBzZWUgaWYgdGhpcyBjdXJyZW50IGNvbnRhaW5lciBpcyB3aXRoaW4gdmlld3BvcnQKICAgIGlmICgoZWxlbWVudF9ib3R0b21fcG9zaXRpb24gPj0gd2luZG93X3RvcF9wb3NpdGlvbikgJiYKICAgICAgICAoZWxlbWVudF90b3BfcG9zaXRpb24gPD0gd2luZG93X2JvdHRvbV9wb3NpdGlvbikpIHsKICAgICAgJGVsZW1lbnQuYWRkQ2xhc3MoJ2luLXZpZXcnKTsKICAgIH0gZWxzZSB7CiAgICAgICRlbGVtZW50LnJlbW92ZUNsYXNzKCdpbi12aWV3Jyk7CiAgICB9CiAgfSk7Cn0KCiR3aW5kb3cub24oJ3Njcm9sbCByZXNpemUnLCBjaGVja19pZl9pbl92aWV3KTsKJHdpbmRvdy50cmlnZ2VyKCdzY3JvbGwnKTsKPC9zY3JpcHQ+Cgo8c2NyaXB0PgogICAgICBBT1MuaW5pdCh7CiAgICAgICAgZWFzaW5nOiAnZWFzZS1pbi1vdXQtc2luZScKICAgICAgfSk7CiAgICA8L3NjcmlwdD48L2JvZHk+PC9odG1sPmQCAw8WAh8HaBYCAgEPZBYGAgQPFgIfDAUMQ2hhdCBXaXRoIFVzZAIGDxYCHwwFEGJvdCBpcyB0eXBpbmcuLi5kAgoPFgIfDAUQV2FudCBUbyBDb25zdWx0P2QYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgYFDFJhZERvY2tab25lMgUMUmFkRG9ja1pvbmUxBQ1IZWFkZXJDb250cm9sBQtNZW51Q29udHJvbAUOd2lkZ2V0c0NvbnRyb2wFFkhvbWVwYWdlY29udGVudENvbnRyb2yRl17RyHGHcmu8cvYvf4yYvr5TwRjFQbGXvDrVvKTV8Q==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form2']; if (!theForm) { theForm = document.form2; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=aOIEs64kOiwXww8xpIbzYqVhE7zbGmCDEmcC7kmsM050rK5V-jH8SbgacxvUaPi9lmA3cUqUdTUSl4rNUJU7qfgyCjhRAfKE2NNp-oYJStw1&t=638563470220000000" type="text/javascript"></script> <script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3aceece802-cb39-4409-a6c9-bfa3b2c8bf10%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2010.2.713.40%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a1814ab69-dbf3-46be-b5e4-1b4e7d85f183%3a16e4e7cd%3af7645509%3a854aa0a7%3a874f8ea2%3a5a6d9d23" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.'); //]]> </script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="6393C27E" /> <input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" /> <input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAJRmtvrRVk138QDEw7qOLDqsu/cYFL6xJbnXI5xGKw4bdCDUqxMI3LaWgGueko+faMOMXMFi5d/bJmwPdAhlYyX" /> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('RadScriptManager1', 'form2', [], [], [], 90, ''); //]]> </script> <center> <input type="hidden" name="hdn" id="hdn" /> <div id="Div_body" style="height:auto;overflow:hidden;background-color:#ffffff;"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12 table-responsive"> <div id="RadDockZone2" class="RadDockZone RadDockZone_Default rdHorizontal container-fluid" style="border-style:None;width:100%;min-width:10px;min-height:10px;margin: 0px; padding: 0px; height: auto; min-height: 0px; margin: 0px; z-index: 100;"> <!-- 2010.2.713.40 --><div id="HeaderControl" class="RadDock RadDock_Default col-md-12" style="height:80px;float:Left;"> <table class="rdTable"> <tr class="rdTop rdNone"> <td class="rdLeft"> </td> <td class="rdCenter"></td> <td class="rdRight"> </td> </tr> <tr class="rdMiddle"> <td class="rdLeft"> </td> <td class="rdCenter"><div id="HeaderControl_C" class="rdContent" style="overflow:hidden;border-style:none;"> <script language="javascript" type="text/javascript"> </script> <script type="text/javascript"> var Analog_Color="#ffffff"; //alert(col); Analog_Color=Analog_Color.substring(1,7); //alert(col); var clocksize=75; var colnumbers=Analog_Color; var colseconds=Analog_Color; var colminutes=Analog_Color; var colhours=Analog_Color; var numstyle = 0; var font_family = 'helvetica,arial,sans-serif'; var localZone = 1; var mytimezone = 0; var dst = 0; var city = ''; var country = ''; var fix = 1; var xpos=0; var ypos=0; </script> <script type="text/javascript" language="javascript"> var dayname = new Array ('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'); var am = 'AM'; var pm = 'PM'; // you should not need to alter the below code var pi = Math.PI; var d = document; var pi2 = pi/2; var rad = (+clocksize) / 2; var ctrX = (+xpos) + rad; var ctrY = (+ypos) + rad; var hourln = 1; var minln = secln = 2; for(var i = 0; i < (rad / 2) + (rad / 16); i++) {hourln += 1;} for(var i = 0; i < (rad / 2) - (rad / 8); i++) {minln += 2;secln += 2;} var font_size = rad / 4; var offset = 16; var clocknum = [[,1,2,3,4,5,6,7,8,9,10,11,12],[,'I','II','III','IIII','V','VI','VII','VIII','IX','X','XI','XII'],[,'�','�','-','�','�','<span style="font-size:60%">|</span>','�','�','-','�','�','<span style="font-size:60%">||</span>']]; if (numstyle < 0 || numstyle > 2) numstyle = 0; function timeZone(now,loc,mtz,dst) {if (loc) {var dow = now.getDay(); var second = now.getSeconds(); var minute = now.getMinutes(); var hour = now.getHours();} else {now.setUTCMinutes(now.getUTCMinutes() + (mtz + dst)*60); var dow = now.getUTCDay(); var second = now.getUTCSeconds(); var minute = now.getUTCMinutes(); var hour = now.getUTCHours();} if (hour > 11) {moa = pm; hour -= 12;} else moa = am; return [dow,moa,hour,minute,second];} function commonClock(n) {n.style.position = 'absolute'; n.style.top = '0'; n.style.left = '0'; n.style.visibility = 'hidden';} function displayClock() { if (!d.getElementById) return; var ctx = document.createElement('div'); if ( fix) {ctx.style.position = 'relative'; ctx.style.margin = 'auto'; ctx.style.width = (clocksize + offset * 2) + 'px'; ctx.style.height = (clocksize + offset * 2) + 'px'; ctx.style.overflow = 'visible'; } var cn = []; for (var i = 12; i > 0; i--) { cn[i] = document.createElement('div'); cn[i].id = 'cnum' + i; commonClock(cn[i]); cn[i].style.width = (offset * 2) + 'px'; cn[i].style.height = (offset * 2) + 'px'; cn[i].style.fontFamily = font_family; cn[i].style.fontSize = font_size + 'px'; cn[i].style.color = '#' + colnumbers; cn[i].style.textAlign = 'center'; cn[i].style.paddingTop = '10px'; cn[i].style.zIndex = 1000; cn[i].innerHTML = clocknum[numstyle][i]; ctx.appendChild(cn[i]); } var mn = []; for (i = minln; i > 0; i--) { mn[i] = document.createElement('div'); mn[i].id = 'cmin' + i; commonClock(mn[i]); mn[i].style.width = '1px'; mn[i].style.height = '1px'; mn[i].style.fontSize = '1px'; mn[i].style.backgroundColor = '#' + colminutes; mn[i].style.zIndex = 997; ctx.appendChild(mn[i]); } var hr = []; for (i = hourln; i > 0; i--) { hr[i] = document.createElement('div'); hr[i].id = 'chour' + i; commonClock(hr[i]); hr[i].style.width = '2px'; hr[i].style.height = '2px'; hr[i].style.fontSize ='2px'; hr[i].style.backgroundColor = '#' + colhours; hr[i].style.zIndex = 998; ctx.appendChild(hr[i]); } var sc = []; for (i = secln; i > 0; i--) { sc[i] = document.createElement('div'); sc[i].id = 'csec' + i; commonClock(sc[i]); sc[i].style.width = '1px'; sc[i].style.height = '1px'; sc[i].style.fontSize ='1px'; sc[i].style.backgroundColor = '#' + colseconds; sc[i].style.zIndex = 999; ctx.appendChild(sc[i]); } var am = document.createElement('div'); am.id = 'ampm'; commonClock(am); am.style.width = ((xpos + rad) * 2) + 'px'; am.style.fontFamily = font_family; am.style.fontSize = (font_size * 2 / 3) + 'px'; am.style.color = '#' + colnumbers; am.style.textAlign = 'center'; am.style.paddingTop = '10px'; am.style.zIndex = 990; ctx.appendChild(am); var zn = document.createElement('div'); zn.id = 'zone'; commonClock(zn); zn.style.width = ((xpos + rad) * 2) + 'px'; zn.style.fontFamily = font_family; zn.style.fontSize = (font_size * 2 / 3) + 'px'; zn.style.color = '#' + colnumbers; zn.style.textAlign = 'center'; zn.style.paddingTop = '10px'; zn.style.zIndex = 990; ctx.appendChild(zn); try { d.getElementById('clock_a').appendChild(ctx); } catch(e) { } for (var i = 12; i > 0; i--) { try { d.getElementById('cnum' + i).style.top = (ctrY - offset + rad * Math.sin(i * pi / 6 - pi2))+'px'; d.getElementById('cnum' + i).style.left = (ctrX - offset + rad * Math.cos(i * pi / 6 - pi2))+'px'; d.getElementById('cnum' + i).style.visibility = 'visible'; } catch(e) { } } updateClock(); } function moveClock(l, e, f) { try { for (var i = l; i > 0; i--) { d.getElementById(e + i).style.top = (ctrY + i * Math.sin(f))+'px'; d.getElementById(e + i).style.left = (ctrX + i * Math.cos(f))+'px'; d.getElementById(e + i).style.visibility = 'visible'; } } catch(e) { } } function updateClock() { try { var now = new Date(); var theTime = timeZone(now,localZone,mytimezone,dst); d.getElementById('ampm').style.top = (ypos + rad/3)+'px'; d.getElementById('ampm').innerHTML = theTime[1] + '<br />' + dayname[theTime[0]]; d.getElementById('ampm').style.visibility = 'visible'; if (!localZone) { d.getElementById('zone').style.top = (ctrY + (rad/10))+'px'; d.getElementById('zone').innerHTML = city + '<br />' + country; d.getElementById('zone').style.visibility = 'visible'; } moveClock(secln, 'csec', pi * theTime[4] / 30 - pi2); moveClock(minln, 'cmin', pi * theTime[3] / 30 - pi2); moveClock(hourln, 'chour', pi * theTime[2] / 6 + pi * (+now.getMinutes())/360 - pi2); setTimeout('updateClock()', 100); } catch(e) { } } window.onload = displayClock; </script> <script language="JavaScript" type="text/javascript"> function curTime() { var now=new Date() var hrs=now.getHours() var min=now.getMinutes() var sec=now.getSeconds() var don="AM" if (hrs>=12){ don="PM" } if (hrs>12) { hrs-=12 } if (hrs==0) { hrs=12 } if (hrs<10) { hrs="0"+hrs } if (min<10) { min="0"+min } if (sec<10) { sec="0"+sec } if(navigator.appName.indexOf("Microsoft Internet Explorer") != -1) { clock.innerHTML=hrs+":"+min+":"+sec+" "+don } else { document.getElementById("clock").textContent=hrs+":"+min+":"+sec+" "+don } setTimeout("curTime()",1000) } </script> <style type="text/css"> .IE8Fix { text-align:left; z-index: 100; } .imstyle { float:left; padding:0px; margin:0px; border:0px; } </style> <table class="table-responsive" style="width:100%; height:20%; margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-bottom:0px; padding-top:0px; border-spacing:0px; vertical-align:top;" cellpadding ="0" cellspacing = "0" border="0"> <tr id="HeaderControl_C_ctl00_imageheader" style="width:100%; margin:0 ; "> <td colspan="3" style="width:100%; border:0; margin:0 ;"> </td> </tr> <tr id="HeaderControl_C_ctl00_tr_HeaderBackImage" valign="top" style=""> <td id="HeaderControl_C_ctl00_Header" style="width:100%; height:100%" valign="top" class="IE8Fix"><html><header> <div class="container"> <div class="row"> <div class="col-md-12 text-center"> <div class="logo-web"> <a href="/resource/Home.aspx"><img src="Image/header-logo.png" alt="logo-web"></a> </div> </div> </div> </div> <div class="tp-lft"> <div class="tp-head"> <h3><a href="/Login.aspx" target="_blank">Login</a></h3> </div> </div> </header> <div class="tp-fix"> <div class="tp-fx-head"> <h3><a data-toggle="modal" data-target="#myModal">Get In Touch</a></h3> </div> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <div class="pop-style-2"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" id="close0" numclose="0" data-dismiss="modal">×</button> <h4 class="modal-title">Get In Touch</h4> </div> <div id="divmainenquiry11"> <div class="col-md-12 modal-hm-bg"> <div class="alert alert-danger alert-dismissible" role="alert" id="alert" style="display:none;"> <span id="errmsg" style="font-size:16px;font-weight:bold;"> </span> <a class="close" onclick="$('.alert').hide();">×</a></div> <div class="col-md-12"> <label for="Name" class="lbl"> <span class="bold-text">Name</span></label> <input type="text" required="" name="name"> </div> <div class="col-md-12"> <label for="EmailAddress" class="lbl"> <span class="bold-text">Email Address</span></label> <input type="text" required="" name="emailaddress"> </div> <div class="col-md-12"> <label for="Mobile" class="lbl"> <span class="bold-text">Mobile</span></label> <input type="text" required="" name="mobile"> </div> <div class="col-md-12"> <label for="City" class="lbl"> <span class="bold-text">City</span></label> <input type="text" required="" name="city"> </div> <div class="col-md-12"> <label for="Query" class="lbl"> <span class="bold-text">Query</span></label> <textarea rows="2" cols="60" name="query"></textarea> </div> <div class="col-md-12" style="width:100%; margin-top:30px; text-align:center;"><input type="button" style="width:15%;" onclick="DopostQuery();" value="Submit"> </div> </div> </div> </div> </div> </div> </div> </div></html></td> </tr> </table> </div></td> <td class="rdRight"> </td> </tr> <tr class="rdBottom"> <td class="rdLeft"> </td> <td class="rdCenter"> </td> <td class="rdRight"> </td> </tr> </table> <input id="HeaderControl_ClientState" name="HeaderControl_ClientState" type="hidden" /> </div><div id="MenuControl" class="RadDock RadDock_Default col-md-12" style="height:45px;float:Right;"> <table class="rdTable"> <tr class="rdTop rdNone"> <td class="rdLeft"> </td> <td class="rdCenter"></td> <td class="rdRight"> </td> </tr> <tr class="rdMiddle"> <td class="rdLeft"> </td> <td class="rdCenter"><div id="MenuControl_C" class="rdContent" style="overflow:hidden;border-style:none;"> <nav class="navbar-default marginBottom-0 " style="z-index:155555555555;" > <div class="container-fluid" style="z-index:1010192;"> <div class="navbar navbar-header" style="z-index:155555555555;"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1" style="z-index:155555555555;"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse " id="navbar-collapse-1" style="z-index:1010192;"> <ul class="nav navbar-nav"> <li><a href="/resource/home.aspx" title="Home">Home</a></li><li><a href="/resource/Partners.aspx" title="Team">Team</a></li><li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">Services <b class="caret"></b></a><ul class="dropdown-menu"> <li><a href="/resource/Services/Audit.aspx" title="Audit">Audit</a></li><li><a href="/resource/Services/Accounting_services.aspx" title="Accounting Services">Accounting Services</a></li><li><a href="/resource/Services/Taxation.aspx" title="Taxation">Taxation</a></li><li><a href="/resource/Services/Consultancy.aspx" title="Consultancy">Consultancy</a></li><li><a href="/resource/Services/Secretarial_works.aspx" title="Secretarial works">Secretarial works</a></li><li><a href="/resource/Services/Valuation.aspx" title="Valuation">Valuation</a></li> </ul></li><li><a href="/resource/Arrangements.aspx" title="Arrangements">Arrangements</a></li><li><a href="http://mdaca.com/image/Devpal_profile.pdf" target="_blank" title="Human Resources">Human Resources</a></li><li><a href="/resource/Infrastructure_Facilities.aspx" title="Infrastructure & Facilities">Infrastructure & Facilities</a></li><li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">Knowledge Bank <b class="caret"></b></a><ul class="dropdown-menu"> <li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Calculators <b></b></a><ul class="dropdown-menu"> <li><a href="/resources/Calculators/GST_CALCULATOR/GST_CALCULATOR.aspx" title="GST Calculator">GST Calculator</a></li><li><a href="/resources/Calculators/Tax_Calculator/cal_Income_Tax.aspx" title="Tax Calculator">Tax Calculator</a></li><li><a href="/resources/Calculators/TDS_Calculator/TDS_Calculator2020.aspx" title="TDS Calculator">TDS Calculator</a></li><li><a href="/resources/Calculators/Calculate_Net_Profit/Calculate_Net_Profit.aspx" title="Calculate Net Profit">Calculate Net Profit</a></li><li><a href="/resources/Calculators/Calculate_Net_Worth/Calculate_Net_Worth.aspx" title="Calculate Net Worth">Calculate Net Worth</a></li><li><a href="/resources/Calculators/Calculate_Effective_Capital/Calculate_Effective_Capital.aspx" title="Effective Capital">Effective Capital</a></li><li><a href="/resources/Calculators/HRA/HRA.aspx" title="HRA">HRA</a></li><li><a href="/resources/Calculators/NSC/Cal_NSC.aspx" title="NSC">NSC</a></li><li><a href="/resources/Calculators/EMI/EMI.aspx" title="EMI">EMI</a></li><li><a href="/resources/Calculators/Auto_Loan_Calculator/AutoLoan.aspx" title="Auto Loan Calculator">Auto Loan Calculator</a></li><li><a href="/resources/Calculators/Home_Loan_Calculator/HomeLoanCalculator.aspx" title="Home Loan Calculator">Home Loan Calculator</a></li><li><a href="/resources/Calculators/Get_No._Of_Instalment/Get_No_Of_Instalment.aspx" title="Get No. Of Installment">Get No. Of Installment</a></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">RERA Calculator <b></b></a><ul class="dropdown-menu"> <li><a href="/resources/Calculators/RERA_Calculator/Developers_Calculator/RERADEVELOPER.aspx" title="Developers Calculator">Developers Calculator</a></li><li><a href="/resources/Calculators/RERA_Calculator/HomeBuyerDelayIntrest_Calculator/HomeBuyerDelayIntrest.aspx" title="Home Buyer Delay Interest">Home Buyer Delay Interest</a></li><li><a href="/resources/Calculators/RERA_Calculator/HomeBuyerRefund/HomeBuyerRefund.aspx" title="Home Buyer Refund">Home Buyer Refund</a></li> </ul></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Bulletins <b></b></a><ul class="dropdown-menu"> <li><a href="/resources/Bulletins/RBISEBI/RBISEBI.aspx" title="RBI SEBI">RBI SEBI</a></li><li><a href="/notificationsearch/Bulletins/Notification/BullNotification/Notification.aspx" title="Notification">Notification</a></li><li><a href="/notificationsearch/Bulletins/Circular/BullNotification/Circular.aspx" title="Circular">Circular</a></li><li><a href="/resources/Bulletins/Income_Tax/Income_Tax.aspx" title="Income Tax">Income Tax</a></li><li><a href="/resources/Bulletins/Service_Tax/Service_Tax.aspx" title="Service Tax">Service Tax</a></li><li><a href="/resources/Bulletins/Central_Sales_Tax/Central_Sales_Tax.aspx" title="Central Sales Tax">Central Sales Tax</a></li><li><a href="/resources/Bulletins/Excise_Matters/Excise_Matters.aspx" title="Excise Matters">Excise Matters</a></li><li><a href="/resources/Bulletins/Customs/Customs.aspx" title="Customs">Customs</a></li><li><a href="/resources/Bulletins/Corporate_Matters/Corporate_Matters.aspx" title="Company Law">Company Law</a></li><li><a href="/resources/Bulletins/Labour_Laws/Labour_Laws.aspx" title="Labour Laws">Labour Laws</a></li><li><a href="/resources/Bulletins/F_E_M_A/F_E_M_A.aspx" title="FEMA">FEMA</a></li><li><a href="/resources/Bulletins/News_on_LLP/News_on_LLP.aspx" title="The LLP Act 2008">The LLP Act 2008</a></li><li><a href="/resources/Bulletins/Accounting_Standards_INDAS/Accounting_Standards_INDAS.aspx" title="Accounting Standard (INDAS)">Accounting Standard (INDAS)</a></li><li><a href="/resources/Bulletins/Other/Other.aspx" title="Others">Others</a></li><li><a href="/resources/Bulletins/GST/GST.aspx" title="GST">GST</a></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">VAT <b></b></a><ul class="dropdown-menu" id="submenu3" style="top:-200px ;"> <li><a href="/resources/Bulletins/Delhi_VAT/Delhi_VAT.aspx" title="Delhi VAT">Delhi VAT</a></li><li><a href="/resources/Bulletins/Mumbai_VAT/Mumbai_VAT.aspx" title="Maharastra VAT">Maharastra VAT</a></li><li><a href="/resources/Bulletins/Gujarat_VAT/.aspx" title="Gujarat VAT">Gujarat VAT</a></li><li><a href="/resources/Bulletins/Telangana_VAT/.aspx" title="Telangana VAT">Telangana VAT</a></li><li><a href="/resources/Bulletins/TamilNadu_VAT/.aspx" title="Tamil Nadu VAT">Tamil Nadu VAT</a></li> </ul></li><li><a href="/resources/Bulletins/IGST/.aspx" title="IGST">IGST</a></li><li><a href="/resources/Bulletins/UTGST/.aspx" title="UTGST">UTGST</a></li><li><a href="/resources/Bulletins/Compensation_Cess/.aspx" title="Compensation Cess">Compensation Cess</a></li><li><a href="/resources/Bulletins/IBC_Regulation/.aspx" title="IBC Regulation">IBC Regulation</a></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Utilities <b></b></a><ul class="dropdown-menu"> <li><a href="/resources/Utilities/Rates_of_TDS/Rates_of_TDS.aspx" title="Rates of TDS">Rates of TDS</a></li><li><a href="/resources/Utilities/TDS_Rates_for_N_R_I_us_195/TDS_Rates_for_N_R_I_us_195.aspx" title="TDS Rates for N.R.I us 195">TDS Rates for N.R.I us 195</a></li><li><a href="/resources/Utilities/Rates_of_Income_Tax/Rates_of_Income_Tax.aspx" title="Rates of Income Tax">Rates of Income Tax</a></li><li><a href="/resources/Utilities/RATES_OF_DEPRECIATION/RATES_OF_DEPRECIATION.aspx" title="Depreciation Rates Companies Act">Depreciation Rates Companies Act</a></li><li><a href="/resources/Utilities/RATES_OF_DEPRECIATION_2/RATES_OF_DEPRECIATION_2.aspx" title="Depreciation Rates Income Tax Act">Depreciation Rates Income Tax Act</a></li><li><a href="/resources/Utilities/Filingfees/Filingfees.aspx" title="ROC Filing Fees (Cos Act, 2013)">ROC Filing Fees (Cos Act, 2013)</a></li><li><a href="/resources/Utilities/Penalty_for_Late_Filing_in_ROC/Penalty_for_Late_Filing_in_ROC.aspx" title="ROC Fee Structure (Cos Act, 2013)">ROC Fee Structure (Cos Act, 2013)</a></li><li><a href="/resources/Utilities/COST_INFLATION_INDEX/COST_INFLATION_INDEX.aspx" title="Cost Inflation Index">Cost Inflation Index</a></li><li><a href="/resources/Utilities/IFSC_Codes/IFSC_Codes.aspx" title="IFSC Codes">IFSC Codes</a></li><li><a href="/resources/Utilities/MICR_Codes/MICR_Codes.aspx" title="MICR Codes">MICR Codes</a></li><li><a href="/resources/Utilities/CALCULATION_OF_INTEREST_ON_NSC/CALCULATION_OF_INTEREST_ON_NSC.aspx" title="Rates of NSC Interest">Rates of NSC Interest</a></li><li><a href="/resources/Utilities/Gold_Silver_Rates/Gold_Silver_Rates.aspx" title="Gold and Silver Rates">Gold and Silver Rates</a></li><li><a href="/resources/Utilities/Rates_of_stamp_duty/Rates_of_stamp_duty.aspx" title="Rates of Stamp Duty">Rates of Stamp Duty</a></li><li><a href="/resources/Utilities/Limited_Liability_Partnership_Fees/Limited_Liability_Partnership_Fees.aspx" title="LLP Fees">LLP Fees</a></li><li><a href="/resources/Utilities/NIC/NIC.aspx" title="National Industries Classification">National Industries Classification</a></li><li><a href="/resources/Utilities/HSN_RATE_LIST/HSN_RATE_LIST.aspx" title="HSN Rate List">HSN Rate List</a></li><li><a href="/resources/Utilities/Comparison_of_Deduction_Under_Section_80TTA_and_80TTB/Comparison_of_Deduction_Under_Section_80TTA_and_80TTB.aspx" title="Deduction u/s 80TTA Vs 80TTB">Deduction u/s 80TTA Vs 80TTB</a></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Links <b></b></a><ul class="dropdown-menu"> <li><a href="/resources/Links/Quick_Link/Quick_Link.aspx" title="Quick Links">Quick Links</a></li><li><a href="/resources/Links/important_links/important_links.aspx" title="Important Links">Important Links</a></li><li><a href="/resources/Links/Vat_Links/Vat_Links.aspx" title="GST/VAT Links">GST/VAT Links</a></li><li><a href="/resources/Links/EASE_OF_DOING_BUSINESS/EASE_OF_DOING_BUSINESS.aspx" title="Ease Of Doing Business">Ease Of Doing Business</a></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Acts <b></b></a><ul class="dropdown-menu"> <li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Direct Tax <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-26/Income_Tax_Act.aspx" title="Income Tax Act">Income Tax Act</a></li><li><a href="/laws/-75/Wealth_Tax_Act.aspx" title="Wealth Tax Act">Wealth Tax Act</a></li><li><a href="/laws/-157/Income_Declaration_Scheme_2016.aspx" title="Income Declaration Scheme 2016">Income Declaration Scheme 2016</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Indirect Tax <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-30/Service_Tax_Act.aspx" title="Service Tax(Finance Act, 1994)">Service Tax(Finance Act, 1994)</a></li><li><a href="/laws/-36/Central_Sales_Tax_Act,_1956.aspx" title="Central Sales Tax Act, 1956">Central Sales Tax Act, 1956</a></li><li><a href="/laws/-40/The_Central_Excise_Act,_1944.aspx" title="The Central Excise Act, 1944">The Central Excise Act, 1944</a></li><li><a href="/laws/-53/Customs_Act,_1962.aspx" title="Customs Act, 1962">Customs Act, 1962</a></li><li><a href="/laws/-102/Entry_Tax_Act.aspx" title="Entry Tax Act">Entry Tax Act</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Corporate Laws <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-103/Companies_Act_2013.aspx" title="Companies Act, 2013">Companies Act, 2013</a></li><li><a href="/laws/-42/Companies_Act,_1956.aspx" title="Companies Act, 1956 ">Companies Act, 1956 </a></li><li><a href="/laws/-48/The_Limited_Liability_Partnership_ACT,_2008.aspx" title="LLP ACT">LLP ACT</a></li><li><a href="/laws/-59/The_Securities_and_Exchange_Board_of_India_Act,_1992.aspx" title="SEBI Act, 1992">SEBI Act, 1992</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">VAT Laws <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-32/Delhi_Value_Added_Tax_Act,_2004.aspx" title="Delhi Value Added Tax Act, 2004">Delhi Value Added Tax Act, 2004</a></li><li><a href="/laws/-39/Maharashtra_Value_Added_Tax_Act_(2002).aspx" title="MVAT Act, 2002">MVAT Act, 2002</a></li><li><a href="/laws/-49/West_Bengal_Value_Added_Tax_Act,_2003.aspx" title="West Bengal VAT Act, 2003">West Bengal VAT Act, 2003</a></li><li><a href="/laws/-152/Tamilnadu_VAT_ACT_2006.aspx" title="Tamilnadu VAT ACT, 2006">Tamilnadu VAT ACT, 2006</a></li><li><a href="/laws/-89/Karnataka_Value_Added_Tax_Act,_2003.aspx" title="Karnataka Value Added Tax Act, 2003">Karnataka Value Added Tax Act, 2003</a></li><li><a href="/laws/-150/Gujarat_Value_Added_Tax_Act_2003.aspx" title="Gujarat Value Added Tax Act, 2003">Gujarat Value Added Tax Act, 2003</a></li><li><a href="/laws/-46/The_Uttar_Pradesh_Value_Added_Tax_Act_2008.aspx" title="UP VAT Act, 2008">UP VAT Act, 2008</a></li><li><a href="/laws/-94/Rajasthan_Value_Added_Tax_Act,_2003.aspx" title="Rajasthan Value Added Tax Act, 2003">Rajasthan Value Added Tax Act, 2003</a></li><li><a href="/laws/-65/Punjab_Value_Added_Tax_Act.aspx" title="Punjab Value Added Tax Act">Punjab Value Added Tax Act</a></li><li><a href="/laws/-68/Haryana_Value_Added_Tax_Act.aspx" title="Haryana Value Added Tax Act">Haryana Value Added Tax Act</a></li><li><a href="/laws/-148/Telangana_VAT_Act_2005.aspx" title="Telangana VAT Act 2005">Telangana VAT Act 2005</a></li><li><a href="/laws/-81/Andhra_Pradesh_Value_Added_Tax_Act,_2005.aspx" title="Andhra Pradesh VAT Act, 2005">Andhra Pradesh VAT Act, 2005</a></li><li><a href="/laws/-91/Bihar_Value_Added_Tax_Act,_2005.aspx" title="Bihar Value Added Tax Act, 2005">Bihar Value Added Tax Act, 2005</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Other Statutes <b></b></a><ul class="dropdown-menu" id="submenu2" style="top:-200px ;"> <li><a href="/laws/-57/The_Employees_State_Insurance_Act,_1948.aspx" title="ESI Act, 1948">ESI Act, 1948</a></li><li><a href="/laws/-58/The_Employees_Provident_Funds_and_Miscellaneous_Provisions_Act,_1952.aspx" title="PF Act, 1952">PF Act, 1952</a></li><li><a href="/laws/-98/Profession_Tax_Act.aspx" title="Profession Tax Act">Profession Tax Act</a></li><li><a href="/laws/-114/The_Indian_Partnership_Act_1932.aspx" title="The Indian Partnership Act, 1932">The Indian Partnership Act, 1932</a></li><li><a href="/laws/-116/Societies_Registration_Act_1860.aspx" title="Societies Registration Act, 1860">Societies Registration Act, 1860</a></li><li><a href="/laws/-118/Competition_Act_2002.aspx" title="Competition Act, 2002">Competition Act, 2002</a></li><li><a href="/laws/-119/Reserve_Bank_of_India_Act_1934.aspx" title="Reserve Bank of India Act, 1934">Reserve Bank of India Act, 1934</a></li><li><a href="/laws/-120/Monopolies_and_Restrictive_Trade_Practices_Act_1969.aspx" title="MRTP Act, 1969">MRTP Act, 1969</a></li><li><a href="/laws/-154/Equalisation_Levy_Act_2016.aspx" title="Equalisation Levy Act, 2016">Equalisation Levy Act, 2016</a></li><li><a href="/laws/-33/Right_To_Information_Act,_2005.aspx" title="Right To Information Act, 2005">Right To Information Act, 2005</a></li><li><a href="/laws/-101/Foreign_Exchange_Management_Act_1999.aspx" title="FEMA, 1999">FEMA, 1999</a></li><li><a href="/laws/-210/Maharashtra_Real_Estate_Regulatory_Authority_and_Rules.aspx" title="Maharashtra RERA">Maharashtra RERA</a></li><li><a href="/laws/-214/THE_REAL_ESTATE_REGULATION_AND_DEVELOPMENT_ACT_2016.aspx" title="RERA, 2016">RERA, 2016</a></li><li><a href="/laws/-220/The_Insolvency_and_Bankruptcy_Code_2016.aspx" title="Insolvency & Bankruptcy Code, 2016">Insolvency & Bankruptcy Code, 2016</a></li><li><a href="/laws/-244/Prohibition_Of_Benami_Property_Transaction_Act_1988.aspx" title="Benami Property Act 1988">Benami Property Act 1988</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">GST Laws <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-162/IGST_Act_2017.aspx" title="IGST Act , 2017">IGST Act , 2017</a></li><li><a href="/laws/-164/Central_Goods_and_Services_Tax_Act_2017.aspx" title="CGST Tax Act, 2017">CGST Tax Act, 2017</a></li><li><a href="/laws/-186/Union_Territory_Goods_and_Services_Tax_Act_2017.aspx" title="UTGST Act, 2017">UTGST Act, 2017</a></li><li><a href="/laws/-187/GST_Compensation_to_States_Act_2017.aspx" title="GST (Compensation to States) Act">GST (Compensation to States) Act</a></li> </ul></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Rules <b></b></a><ul class="dropdown-menu"> <li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Direct Tax Rules <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-29/Income_Tax_Rules.aspx" title="Income Tax Rules">Income Tax Rules</a></li><li><a href="/laws/-76/Wealth_Tax_Rules_1957.aspx" title="Wealth Tax Rules 1957">Wealth Tax Rules 1957</a></li><li><a href="/laws/-155/Income_Declaration_Scheme_Rules_2016.aspx" title="Income Declaration Scheme Rules 2016">Income Declaration Scheme Rules 2016</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Indirect Tax Rules <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-163/GST_Valuation_Rules_2016.aspx" title="GST Valuation Rules , 2016">GST Valuation Rules , 2016</a></li><li><a href="/laws/-31/Service_Tax_Rules.aspx" title="Service Tax Rules">Service Tax Rules</a></li><li><a href="/laws/-37/Central_Sales_Tax_(Delhi)_Rules,_2005.aspx" title="CST (Delhi) Rules, 2005">CST (Delhi) Rules, 2005</a></li><li><a href="/laws/-41/Central_Sales_Tax_(Maharashtra)_Rules.aspx" title="CST (Maharashtra) Rules">CST (Maharashtra) Rules</a></li><li><a href="/laws/-55/Customs_Valuation_Rules.aspx" title="Customs Valuation Rules">Customs Valuation Rules</a></li><li><a href="/laws/-133/Cenvat_Credit_Rules_2017.aspx" title="Cenvat Credit Rules, 2017">Cenvat Credit Rules, 2017</a></li><li><a href="/laws/-96/Entry_Tax_Rules.aspx" title="Entry Tax Rules">Entry Tax Rules</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Corporate Laws Rules <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-104/Companies_Rules_2014.aspx" title="Companies Rules, 2014">Companies Rules, 2014</a></li><li><a href="/laws/-84/Limited_Liability_Partnership_Rules,_2009.aspx" title="LLP Rules, 2009">LLP Rules, 2009</a></li><li><a href="/laws/-111/LLP_Winding_up_Rules_2012.aspx" title="LLP Winding up Rules, 2012">LLP Winding up Rules, 2012</a></li><li><a href="/laws/-115/The_Companies_Unpaid_Dividend_Rules_1978.aspx" title="Cos Unpaid Dividend Rules, 1978">Cos Unpaid Dividend Rules, 1978</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">VAT Laws Rules <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-35/Delhi_Value_Added_Tax_Rules,_2005.aspx" title="Delhi VAT Rules, 2005">Delhi VAT Rules, 2005</a></li><li><a href="/laws/-38/Maharashtra_Value_Added_Tax_Rules,_2005.aspx" title="Maharashtra VAT Rules, 2005">Maharashtra VAT Rules, 2005</a></li><li><a href="/laws/-50/The_West_Bengal_Value_Added_Tax_Rules,_2005.aspx" title="West Bengal VAT Rules, 2005">West Bengal VAT Rules, 2005</a></li><li><a href="/laws/-153/Tamilnadu_VAT_Rules_2007.aspx" title="Tamilnadu VAT Rules, 2007">Tamilnadu VAT Rules, 2007</a></li><li><a href="/laws/-88/Karnataka_Value_Added_Tax_Rules,_2005.aspx" title="Karnataka VAT Rules, 2005">Karnataka VAT Rules, 2005</a></li><li><a href="/laws/-151/Gujarat_Value_Added_Tax_Rules_2006.aspx" title="Gujarat VAT Rules, 2006">Gujarat VAT Rules, 2006</a></li><li><a href="/laws/-56/The_Uttar_Pradesh_Value_Added_Tax_Rules,_2008.aspx" title="Uttar Pradesh VAT Rules, 2008">Uttar Pradesh VAT Rules, 2008</a></li><li><a href="/laws/-95/Rajasthan_Value_Added_Tax_Rules,_2006.aspx" title="Rajasthan VAT Rules, 2006">Rajasthan VAT Rules, 2006</a></li><li><a href="/laws/-66/Punjab_Value_Added_Tax_Rules.aspx" title="Punjab VAT Rules">Punjab VAT Rules</a></li><li><a href="/laws/-83/Haryana_Value_Added_Tax_Rules,_2003.aspx" title="Haryana VAT Rules, 2003">Haryana VAT Rules, 2003</a></li><li><a href="/laws/-149/Telangna_VAT_Rules_2005.aspx" title="Telangana VAT Rules 2005">Telangana VAT Rules 2005</a></li><li><a href="/laws/-82/Andhra_Pradesh_Value_Added_Tax_Rules,_2005.aspx" title="Andhra Pradesh VAT Rules, 2005">Andhra Pradesh VAT Rules, 2005</a></li><li><a href="/laws/-90/Bihar_Value_Added_Tax_Rules,_2005.aspx" title="Bihar Value Added Tax Rules, 2005">Bihar Value Added Tax Rules, 2005</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Other Statutes <b></b></a><ul class="dropdown-menu" id="submenu2" style="top:-200px ;"> <li><a href="/laws/-100/Profession_Tax_Rules.aspx" title="Profession Tax Rules">Profession Tax Rules</a></li><li><a href="/laws/-126/NBFC_Acceptance_of_Public_Deposits_Reserve_Bank_Directions_1998.aspx" title="NBFC Deposits Directions, 1998">NBFC Deposits Directions, 1998</a></li><li><a href="/laws/-127/NBFC_and_Miscellaneous_Non-Banking_Companies_Advertisement_Rules_1977.aspx" title="NBFC & Misc NBC (Advt) Rules, 1977">NBFC & Misc NBC (Advt) Rules, 1977</a></li><li><a href="/laws/-128/Non-Banking_Financial_Companies_Auditors_Report_Reserve_Bank_Directions_2008.aspx" title="NBFC Auditor Report Directions, 2008">NBFC Auditor Report Directions, 2008</a></li><li><a href="/laws/-129/Delhi_Labour_Welfare_Fund_Rules_1997.aspx" title="Delhi Labour Welfare Fund Rules, 1997">Delhi Labour Welfare Fund Rules, 1997</a></li><li><a href="/laws/-130/Cost_records_and_audit_Rules_2014.aspx" title="Cost records and audit Rules, 2014">Cost records and audit Rules, 2014</a></li><li><a href="/laws/-54/Baggage_Amendment_Rules_2016.aspx" title="Baggage Rules, 2016">Baggage Rules, 2016</a></li><li><a href="/laws/-156/Equalisation_Levy_Rules_2016.aspx" title="Equalisation Levy Rules, 2016">Equalisation Levy Rules, 2016</a></li><li><a href="/laws/-216/NCLT_And_NCLAT_Rules.aspx" title="NCLT And NCLAT Rules">NCLT And NCLAT Rules</a></li><li><a href="/laws/-243/The_Insolvency_and_Bankruptcy_of_India_Rules.aspx" title="Insolvency & Bankruptcy Rules">Insolvency & Bankruptcy Rules</a></li><li><a href="/laws/-245/Prohibition_Of_Benami_Property_Rules_Transaction_Rules_2016.aspx" title="Benami Property Rules, 2016">Benami Property Rules, 2016</a></li> </ul></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">GST Rules <b></b></a><ul class="dropdown-menu"> <li><a href="/laws/-193/Central_Goods_and_Services_Tax_rule_2017.aspx" title="CGST Rules, 2017">CGST Rules, 2017</a></li><li><a href="/laws/-246/IGST_Rules_2017.aspx" title="IGST Rules 2017">IGST Rules 2017</a></li> </ul></li> </ul></li><li class=" dropdown dropdown-submenu" class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">Forms <b></b></a><ul class="dropdown-menu" style="top:-150px !important;"> <li><a href="/resources/Forms/Income_Tax_Forms/Income_Tax_Forms.aspx" title="Income Tax Forms">Income Tax Forms</a></li><li><a href="/resources/Forms/ROC_Forms_As_per_Companies_Act_2013/ROC_Forms_As_per_Companies_Act_2013.aspx" title="ROC Forms (Cos Act, 2013)">ROC Forms (Cos Act, 2013)</a></li><li><a href="/resources/Forms/ROC_Forms_1956/ROC_Forms_1956.aspx" title="ROC Forms (Cos Act, 1956)">ROC Forms (Cos Act, 1956)</a></li><li><a href="/resources/Forms/income_declaration_form/income_declaration_form.aspx" title="Income Declaration Forms">Income Declaration Forms</a></li><li><a href="/resources/Forms/Wealth_Tax_Forms/Wealth_Tax_Forms.aspx" title="Wealth Tax Forms">Wealth Tax Forms</a></li><li><a href="/resources/Forms/Service_Tax_Forms/Service_Tax_Forms.aspx" title="Service Tax Forms">Service Tax Forms</a></li><li><a href="/resources/Forms/Companies_Unpaid_Dividend_Forms/Companies_Unpaid_Dividend_Forms.aspx" title="Companies Unpaid Dividend Forms">Companies Unpaid Dividend Forms</a></li><li><a href="/resources/Forms/NBFC_Forms/NBFC_Forms.aspx" title="NBFCs Forms">NBFCs Forms</a></li><li><a href="/resources/Forms/LLP_winding_up_forms/LLP_winding_up_forms.aspx" title="LLP Winding up">LLP Winding up</a></li><li><a href="/resources/Forms/FEMA/FEMA.aspx" title="FEMA Forms">FEMA Forms</a></li><li><a href="/resources/Forms/LLP_Forms/LLP_Forms.aspx" title="LLP Forms">LLP Forms</a></li><li class="dropdown dropdown-submenu" class="dropdown" style="z-index:15555555555888;"><a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" href="#">CGST Forms <b></b></a><ul class="dropdown-menu" id="submenu1" style="top:-200px ;"> <li><a href="/resources/Forms/CGST_Forms/GST_Forms/GST_Forms.aspx" title="GST Forms ">GST Forms </a></li><li><a href="/resources/Forms/CGST_Forms/Accounts_and_Records/Accounts_and_Records.aspx" title="Accounts and Records">Accounts and Records</a></li><li><a href="/resources/Forms/CGST_Forms/Advance_Rulling/Advance_Rulling.aspx" title="Advance Ruling">Advance Ruling</a></li><li><a href="/resources/Forms/CGST_Forms/Appeals_and_Revision/Appeals_and_Revision.aspx" title="Appeals and Revision">Appeals and Revision</a></li><li><a href="/resources/Forms/CGST_Forms/Assessment_and_Audit/Assessment_and_Audit.aspx" title="Assessment and Audit">Assessment and Audit</a></li><li><a href="/resources/Forms/CGST_Forms/Composition_Forms/Composition_Forms.aspx" title="Composition">Composition</a></li><li><a href="/resources/Forms/CGST_Forms/Demands_and_recovery/Demands_and_recovery.aspx" title="Demands and Recovery">Demands and Recovery</a></li><li><a href="/resources/Forms/CGST_Forms/Input_Tax_Credit_Forms/Input_Tax_Credit_Forms.aspx" title="Input Tax Credit">Input Tax Credit</a></li><li><a href="/resources/Forms/CGST_Forms/Inspection_Search_and_Seizure/Inspection_Search_and_Seizure.aspx" title="Inspection, Search and Seizure">Inspection, Search and Seizure</a></li><li><a href="/resources/Forms/CGST_Forms/Offences_and_Penalties/Offences_and_Penalties.aspx" title="Offences and Penalties">Offences and Penalties</a></li><li><a href="/resources/Forms/CGST_Forms/Payment_of_Tax/Payment_of_Tax.aspx" title="Payment of Tax">Payment of Tax</a></li><li><a href="/resources/Forms/CGST_Forms/Refund/Refund.aspx" title="Refund">Refund</a></li><li><a href="/resources/Forms/CGST_Forms/Registration_Forms/Registration_Forms.aspx" title="Registration">Registration</a></li><li><a href="/resources/Forms/CGST_Forms/Returns/Returns.aspx" title="Returns">Returns</a></li><li><a href="/resources/Forms/CGST_Forms/Transitional_Provisions/Transitional_Provisions.aspx" title="Transitional Provisions">Transitional Provisions</a></li><li><a href="/resources/Forms/CGST_Forms/Value_of_Supply/.aspx" title="Value of Supply">Value of Supply</a></li> </ul></li> </ul></li> </ul></li><li><a href="/NewThemeQuerysheet.aspx" title="Query">Query</a></li><li><a href="/resource/Career.aspx" title="Careers">Careers</a></li><li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">Admin <b class="caret"></b></a><ul class="dropdown-menu"> <li><a href="/Login.aspx" title="Login">Login</a></li><li><a href="http://www.mdaca.com/Timesheet.aspx" target="_blank" title="Time Sheet">Time Sheet</a></li> </ul></li><li><a href="/resource/Contact_Us.aspx" title="Contact Us">Contact Us</a></li> </ul> </div> </div> </nav> <style type="text/css" > .marginBottom-0 {margin-bottom:0;} .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} .dropdown-submenu:hover>a:after{border-left-color:#555;} .dropdown-submenu.pull-left{float:none;} .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} .dropdown-menu[data-placement="left"] { left: auto !important; right: 0px !important; } .navbar .nav>li>.dropdown-menu[data-placement="left"]:before { left:auto !important; right: 9px !important; } .navbar .nav>li>.dropdown-menu[data-placement="left"]:after { left: auto !important; right: 10px !important; } </style> </div></td> <td class="rdRight"> </td> </tr> <tr class="rdBottom"> <td class="rdLeft"> </td> <td class="rdCenter"> </td> <td class="rdRight"> </td> </tr> </table> <input id="MenuControl_ClientState" name="MenuControl_ClientState" type="hidden" /> </div><div id="widgetsControl" class="RadDock RadDock_Default" style="height:1100px;float:Right;"> <table class="rdTable"> <tr class="rdTop rdNone"> <td class="rdLeft"> </td> <td class="rdCenter"></td> <td class="rdRight"> </td> </tr> <tr class="rdMiddle"> <td class="rdLeft"> </td> <td class="rdCenter"><div id="widgetsControl_C" class="rdContent" style="overflow:hidden;border-style:none;"> <div > <table id="widgetsControl_C_ctl00_tbl_widgets" width="100%" style="height:100%;" cellpadding="0" cellspacing="0" border="0"> <tr id="widgetsControl_C_ctl00_tr_Widgets" style="height:100%;"> <td style="text-align:left;margin:0px 0px 0px 0px;height:100%;"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><section id="header"> <div id="carouselExampleCaptions" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carouselExampleCaptions" data-slide-to="0" class="active"></li> <li data-target="#carouselExampleCaptions" data-slide-to="1"></li> <li data-target="#carouselExampleCaptions" data-slide-to="2"></li> </ol> <div class="carousel-inner"> <div class="carousel-item active"> <img src="Image/banner-img3.jpg" class="d-block w-100" alt="..."> <div class="carousel-caption d-none d-md-block"> <h2>Welcome<br> to<br> M. DEVRAJ & ASSOCIATES</h2> <p>Chartered Accountants</p> <div class="banner-line"></div> </div> </div> <div class="carousel-item"> <img src="Image/banner-img2.jpg" class="d-block w-100" alt="..."> <div class="carousel-caption d-none d-md-block"> <h2>Welcome<br> to<br> M. DEVRAJ & ASSOCIATES</h2> <p>Chartered Accountants</p> <div class="banner-line"></div> </div> </div> <div class="carousel-item"> <img src="Image/banner-img4.jpg" class="d-block w-100" alt="..."> <div class="carousel-caption d-none d-md-block"> <h2>Welcome<br> to<br> M. DEVRAJ & ASSOCIATES</h2> <p>Chartered Accountants</p> <div class="banner-line"></div> </div> </div> </div> <a class="carousel-control-prev" href="#carouselExampleCaptions" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleCaptions" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> <div class="clearfix"></div> </section> <section class="container-fluid text-center banner-btm"> <div class="mx-auto my-auto"> <div id="recipeCarousel" class="carousel slide w-100" data-ride="carousel"> <div class="carousel-inner w-100" role="listbox"> <div class="carousel-item active"> <div class="col"> <div class="card card-body"> <a href="/resource/Accounting.aspx">Audit</a> </div> </div> </div> <div class="carousel-item"> <div class="col"> <div class="card card-body"> <a href="/resource/Services/Taxation.aspx">Taxation</a> </div> </div> </div> <div class="carousel-item"> <div class="col"> <div class="card card-body"> <a href="/resource/Services/Accounting_services.aspx">Accounting Services</a> </div> </div> </div> </div> <a class="carousel-control-prev w-auto" href="#recipeCarousel" role="button" data-slide="prev"> <span class="carousel-control-prev-icon bg-dark border border-dark rounded-circle" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next w-auto" href="#recipeCarousel" role="button" data-slide="next"> <span class="carousel-control-next-icon bg-dark border border-dark rounded-circle" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div> </section></body></html> </td> </tr> </table> </div> </div></td> <td class="rdRight"> </td> </tr> <tr class="rdBottom"> <td class="rdLeft"> </td> <td class="rdCenter"> </td> <td class="rdRight"> </td> </tr> </table> <input id="widgetsControl_ClientState" name="widgetsControl_ClientState" type="hidden" /> </div><div class="RadDock RadDock_Default rdPlaceHolder" id="RadDockZone2_D" style="display:none;"> <!-- --> </div><div class="clear" id="RadDockZone2_C"> <!-- --> </div><input id="RadDockZone2_ClientState" name="RadDockZone2_ClientState" type="hidden" /> </div> <div id="RadDockZone1" class="RadDockZone RadDockZone_Default rdHorizontal container" style="border-style:None;min-width:10px;min-height:10px;z-index:9;overflow:visible;"> <div id="HomepagecontentControl" class="RadDock RadDock_Default col-md-12" style="min-height:450px;float:Left;z-index:0;border-color:white;height:auto;"> <table class="rdTable"> <tr class="rdTop rdNone"> <td class="rdLeft"> </td> <td class="rdCenter"></td> <td class="rdRight"> </td> </tr> <tr class="rdMiddle"> <td class="rdLeft"> </td> <td class="rdCenter"><div id="HomepagecontentControl_C" class="rdContent" style="height:auto;overflow:hidden;border-style:none;"> <center> <table cellpadding ="0" cellspacing = "5" style="width: 100%;margin-top:20px;"> <tr style="width: 100%;"> </tr> </table> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> <td valign="top" > </td> <td valign="top" style="width:100%;" > <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body> <style> #RadDockZone1.container{max-width: 100% !important;} #HomepagecontentControl{padding:0;} </style> <section class="hm-abt" id="about-hm"> <div class="container-fluid"> <div class="row"> <div class="hm-abt-lft col-md-4 offset-md-2"> <h2 class="head-main" data-aos="fade-right">About<br> Us</h2> <div class="separator-line_left" data-aos="fade-right"></div> <p data-aos="fade-right"><strong>M. Devraj & Associates was established in the year 2011. We are a chartered accountancy firm rendering comprehensive professional services which include Audit, Management Consultancy, Tax Consultancy, Accounting Services, Manpower Management, Secretarial Services etc. <p> <p data-aos="fade-right"><a href="/resource/About_Us.aspx" class="rd-more">Read More</a></p> </strong></div> <div class="hm-abt-rht col-md-6 p-0" data-aos="fade-left"> <div class="overlay_img"></div> <img src="Image/about-img.jpg" alt="" class="hm-abt-img"> </div> </div> </div> </section> <section class="hm-team" id="team-hm"> <div class="container-fluid"> <div class="row"> <div class="hm-abt-lft col-md-6 p-0" data-aos="fade-right"> <div class="overlay_img"></div> <img src="Image/team-img.jpg" alt="" class="hm-team-img"> </div> <div class="hm-abt-rht col-md-4 m-0"> <h2 class="head-main" data-aos="fade-left" style="font-size: 40px;">Our <br> Team</h2> <div class="separator-line_left"></div> <p><strong>A. M. DEVRAJ (Partner) BCS, FCA</strong><br> M. Devraj, Founder & Partner, is a graduate in Corporate Secretaryship from the Bharathiar University. He is an Associate member of the Institute of Chartered Accountants of India. He has over 10 years of audit and consulting experience. He established the firm in 2011 and has built the firm on sound principles since then. </p> <p data-aos="fade-right"><a href="/resource/Partners.aspx" class="rd-more">Read More</a></p> </div> </div> </div> </section> <section class="hm-career" id="career-hm"> <div class="container-fluid"> <div class="row"> <div class="hm-abt-lft col-md-4 offset-md-2"> <h2 class="head-main" data-aos="fade-right" style="font-size: 40px;">Work <br>With Us</h2> <div class="separator-line_left" data-aos="fade-right"></div> <p data-aos="fade-right">We nurture and cultivate a sense pride in the work and create team leaders. Your growth chart will be governed by well-defined transparent policies of the firm. Apply via the form given below and meet us for face to face interview.</p> <p><a href="/resource/career.aspx" class="rd-more">Read More</a></p> </div> <div class="hm-abt-rht col-md-6 p-0" data-aos="fade-right"> <div class="overlay_img"></div> <img src="Image/career-img.jpg" alt="" class="hm-career-img"> </div> </div> </div> </section> <section class="map-hm" id="contact-hm"> <div class="container-fluid map-hm-lft"> <h2 class="head-main" data-aos="fade-up" style="font-size: 40px;">Reach Us</h2> <div class="banner-line" data-aos="fade-left"></div> <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d16040644.699159842!2d67.97040604999998!3d11.025641899999998!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3ba858c49ccf5381%3A0x23ec3617bb2d2588!2sM.%20DEVRAJ%20%26%20ASSOCIATES!5e0!3m2!1sen!2sin!4v1628315706586!5m2!1sen!2sin" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe> </div> <div class="clearfix"></div> </section></body></html> </td> <td valign="top"> </td> </tr> </table> </center> </div></td> <td class="rdRight"> </td> </tr> <tr class="rdBottom"> <td class="rdLeft"> </td> <td class="rdCenter"> </td> <td class="rdRight"> </td> </tr> </table> <input id="HomepagecontentControl_ClientState" name="HomepagecontentControl_ClientState" type="hidden" /> </div><div class="RadDock RadDock_Default rdPlaceHolder" id="RadDockZone1_D" style="display:none;"> <!-- --> </div><div class="clear" id="RadDockZone1_C"> <!-- --> </div><input id="RadDockZone1_ClientState" name="RadDockZone1_ClientState" type="hidden" /> </div> <div style="-moz-border-radius:0px; -webkit-border-radius:0px; -khtml-border-radius:0px;border-radius:0px; behavior:url(../js/border-radius.htc); /*border-radius:0px; box-shadow: 0 0 10px rgba(0,0,0,.5); */ /*margin-bottom:10px;*/ height:auto;" align="center"> <table id="FooterrControl1_tbl" style="height:auto;width:100%;" class="table-responsive" cellpadding="0" cellspacing="0" border="0"> <tr id="FooterrControl1_tr_FooterBackImage"> <td style="width:100%; height:auto;" valign="top"> <table style="width:100%;height:auto; float:right;" class="table-responsive" cellpadding ="0" cellspacing ="0"; border="0"> <tr> <td id="FooterrControl1_tr_hitCounter" style="background-color:text-align:right;Padding-Top:15px;text-align:right;" valign="middle"> <span id="FooterrControl1_lbl_hitsCounter" style="font-weight:bold;">218711</span> <span id="FooterrControl1_lbl_hitMessage" style="font-weight:bold;">Times Visited </span> </td> </tr></table> <div id="FooterrControl1_Footer" style="width:100%;margin-top:7px;height:auto;font-size:2ex;font-family:Verdana;color:#ffffff;background-color:;"><a href="http://webtel.in" style="display:none;" rel="dofollow">Webtel</a><html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><footer id="hm-footer"> <div class="container"> <div class="row"> <div class="col-md-4 footer-lft" data-aos="fade-left"> <img src="Image/logo-web-ft.png" class="img-fluid"> </div> <div class="col-md-4 footer-cntr" data-aos="fade-up"> <h3 class="mb-3">Get in Touch</h3> <h5>We would love to hear from you!</h5> <p><i class="fa fa-map-marker"></i><strong>Address:</strong> No 147, Shri Sai Complex, Flat No 6, II Floor, Thadagam Road, Venkatapuram,Coimbatore-641025 Tamilnadu, India</p> <p><i class="fa fa-phone"></i><strong>Phone:</strong> +91 - 422 - 2430770</p> <p><i class="fa fa-envelope-o"></i><strong>E-mail:</strong> [email protected]</p> <p><i class="fa fa-clock-o"></i><strong>Office Open:</strong> 10AM-7PM</p> </div> <div class="col-md-4 footer-rht" data-aos="fade-right"> <h3 class="mb-3">Quick Links</h3> <ul> <li><a href="/resource/home.aspx">Home</a></li> <li><a href="/resource/about_us.aspx">About Us</a></li> <li><a href="/resource/Partners.aspx">Team</a></li> <li><a href="/resource/Career.aspx">Career</a></li> <li><a href="/resource/Contact_Us.aspx">Contact Us</a></li> <li><a href="/resource/disclaimer.aspx">Disclaimer</a></li> </ul> </div> </div> <div class="sub-footer"> <div class="container"> <div class="row"> <div class="col-md-4 col-sm-12 col-xs-12"> <p class="text-center">© 2021 M. DEVRAJ & ASSOCIATES All Rights Reserved</p> </div> <div class="col-md-4 col-sm-12 col-xs-12 text-right"> <p class="followUs">Follow us on </p> <ul class="socialmedia float-right"> <li><a href="https://in.linkedin.com" target="_blank"><i class="fa fa-linkedin"></i></a></li> <li><a href="https://www.facebook.com" target="_blank"><i class="fa fa-facebook"></i></a></li> <li><a href="https://twitter.com/" target="_blank"><i class="fa fa-twitter"></i></a></li> </ul> </div> <div class="col-md-4 col-sm-12 col-xs-12 text-right"> <div class="pull-right"> <p>Designed by Webtel Electrosoft Pvt. Ltd.</p> </div> </div> </div> </div> </div> </div> </footer> <div class="quick-btn"> <ul id="top-menu"> <li class="active"><a href="#header"><span>Home</span></a></li> <li class=""><a href="#about-hm"><span>About</span></a></li> <li class=""><a href="#team-hm"><span>Team</span></a></li> <li class=""><a href="#career-hm"><span>Career</span></a></li> <li class=""><a href="#contact-hm"><span>Contact</span></a></li> <li class=""><a href="#hm-footer"><span>Footer</span></a></li> </ul> </div> <script> $('.nav-list').on('click', 'li', function() { $('.nav-list li.active').removeClass('active'); $(this).addClass('active'); }); </script> <script> // Cache selectors var lastId, topMenu = $("#top-menu"), topMenuHeight = topMenu.outerHeight()+15, // All list items menuItems = topMenu.find("a"), // Anchors corresponding to menu items scrollItems = menuItems.map(function(){ var item = $($(this).attr("href")); if (item.length) { return item; } }); // Bind click handler to menu items // so we can get a fancy scroll animation menuItems.click(function(e){ var href = $(this).attr("href"), offsetTop = href === "#" ? 0 : $(href).offset().top-topMenuHeight+1; $('html, body').stop().animate({ scrollTop: offsetTop }, 200); e.preventDefault(); }); // Bind to scroll $(window).scroll(function(){ // Get container scroll position var fromTop = $(this).scrollTop()+topMenuHeight; // Get id of current scroll item var cur = scrollItems.map(function(){ if ($(this).offset().top < fromTop) return this; }); // Get the id of the current element cur = cur[cur.length-1]; var id = cur && cur.length ? cur[0].id : ""; if (lastId !== id) { lastId = id; // Set/remove active class menuItems .parent().removeClass("active") .end().filter("[href='#"+id+"']").parent().addClass("active"); } }); </script> <script> var stickyOffset = jQuery('#HeaderControl').offset().top; jQuery(window).scroll(function(){ var sticky = jQuery('#HeaderControl'), scroll = jQuery(window).scrollTop(); if (scroll > 5) sticky.addClass('navbar-fixed-top'); else sticky.removeClass('navbar-fixed-top'); }); var stickyOffset = jQuery('body').offset().top; jQuery(window).scroll(function(){ var sticky = jQuery('body'), scroll = jQuery(window).scrollTop(); if (scroll > 5) sticky.addClass('body-fx'); else sticky.removeClass('body-fx'); }); </script> <script> $('#recipeCarousel').carousel({ interval: 10000 }) $('.carousel .carousel-item').each(function(){ var minPerSlide = 3; var next = $(this).next(); if (!next.length) { next = $(this).siblings(':first'); } next.children(':first-child').clone().appendTo($(this)); for (var i=0;i<minPerSlide;i++) { next=next.next(); if (!next.length) { next = $(this).siblings(':first'); } next.children(':first-child').clone().appendTo($(this)); } }); </script> <script> var $animation_elements = $('.overlay_img'); var $window = $(window); function check_if_in_view() { var window_height = $window.height(); var window_top_position = $window.scrollTop(); var window_bottom_position = (window_top_position + window_height); $.each($animation_elements, function() { var $element = $(this); var element_height = $element.outerHeight(); var element_top_position = $element.offset().top; var element_bottom_position = (element_top_position + element_height); //check to see if this current container is within viewport if ((element_bottom_position >= window_top_position) && (element_top_position <= window_bottom_position)) { $element.addClass('in-view'); } else { $element.removeClass('in-view'); } }); } $window.on('scroll resize', check_if_in_view); $window.trigger('scroll'); </script> <script> AOS.init({ easing: 'ease-in-out-sine' }); </script></body></html></div> </td> </tr> </table> </div> </div> </div> </div> </div> </center> <script type="text/javascript"> //<![CDATA[ theForm.oldSubmit = theForm.submit; theForm.submit = WebForm_SaveScrollPositionSubmit; theForm.oldOnSubmit = theForm.onsubmit; theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit; Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadDockZone, {"clientID":"RadDockZone2","clientStateFieldID":"RadDockZone2_ClientState","fitDocks":false,"layoutID":"RadDockLayout1","uniqueName":"RadDockZone2"}, null, null, $get("RadDockZone2")); $create(Telerik.Web.UI.RadDock, {"allowedZones":[],"clientStateFieldID":"HeaderControl_ClientState","dockMode":2,"dockZoneID":"RadDockZone2","forbiddenZones":[],"height":"80px","layoutID":"RadDockLayout1","skin":"Default","title":"HeaderControl(35* 100 ) Left","uniqueID":"HeaderControl","uniqueName":"HeaderControl","width":""}, null, {"dockZone":"RadDockZone2"}, $get("HeaderControl")); $create(Telerik.Web.UI.RadDock, {"allowedZones":[],"clientStateFieldID":"MenuControl_ClientState","dockMode":2,"dockZoneID":"RadDockZone2","forbiddenZones":[],"height":"45px","index":1,"layoutID":"RadDockLayout1","skin":"Default","title":"MenuControl(65* 100 ) Right","uniqueID":"MenuControl","uniqueName":"MenuControl","width":""}, null, {"dockZone":"RadDockZone2"}, $get("MenuControl")); $create(Telerik.Web.UI.RadDock, {"allowedZones":[],"clientStateFieldID":"widgetsControl_ClientState","dockMode":2,"dockZoneID":"RadDockZone2","forbiddenZones":[],"height":"1100px","index":2,"layoutID":"RadDockLayout1","skin":"Default","title":"widgetsControl(100* 1000 ) None","uniqueID":"widgetsControl","uniqueName":"widgetsControl","width":""}, null, {"dockZone":"RadDockZone2"}, $get("widgetsControl")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadDockZone, {"clientID":"RadDockZone1","clientStateFieldID":"RadDockZone1_ClientState","fitDocks":false,"layoutID":"RadDockLayout1","uniqueName":"RadDockZone1"}, null, null, $get("RadDockZone1")); $create(Telerik.Web.UI.RadDock, {"allowedZones":[],"clientStateFieldID":"HomepagecontentControl_ClientState","dockMode":2,"dockZoneID":"RadDockZone1","forbiddenZones":[],"layoutID":"RadDockLayout1","skin":"Default","title":"HomepagecontentControl(1000* 450 ) None","uniqueID":"HomepagecontentControl","uniqueName":"HomepagecontentControl","width":""}, null, {"dockZone":"RadDockZone1"}, $get("HomepagecontentControl")); }); //]]> </script> </form> </body> <script language="javascript" type="text/javascript"> </script> </html>