
    <html>
      <head>
        <link rel="preconnect" href="https://gf-crm-dev01.powerappsportals.com" crossorigin>
        <link rel="dns-prefetch" href="https://gf-crm-dev01.powerappsportals.com" >

        <base href="https://gf-crm-dev01.powerappsportals.com" />

        <!-- Render the bootstrap file -->
        <link rel="stylesheet" href="data:text/css;base64,//4vACoAIQAKACAAKgAgAEIAbwBvAHQAcwB0AHIAYQBwACAAdgAzAC4AMwAuADYAIAAoAGgAdAB0AHAAOgAvAC8AZwBlAHQAYgBvAG8AdABzAHQAcgBhAHAALgBjAG8AbQApAAoAIAAqACAAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMQAxAC0AMgAwADEANQAgAFQAdwBpAHQAdABlAHIALAAgAEkAbgBjAC4ACgAgACoAIABMAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIABNAEkAVAAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwB0AHcAYgBzAC8AYgBvAG8AdABzAHQAcgBhAHAALwBiAGwAbwBiAC8AbQBhAHMAdABlAHIALwBMAEkAQwBFAE4AUwBFACkACgAgACoALwAKAC8AKgAhACAAbgBvAHIAbQBhAGwAaQB6AGUALgBjAHMAcwAgAHYAMwAuADAALgAzACAAfAAgAE0ASQBUACAATABpAGMAZQBuAHMAZQAgAHwAIABnAGkAdABoAHUAYgAuAGMAbwBtAC8AbgBlAGMAbwBsAGEAcwAvAG4AbwByAG0AYQBsAGkAegBlAC4AYwBzAHMAIAAqAC8ACgBoAHQAbQBsAHsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoAcwBhAG4AcwAtAHMAZQByAGkAZgA7AC0AbQBzAC0AdABlAHgAdAAtAHMAaQB6AGUALQBhAGQAagB1AHMAdAA6ADEAMAAwACUAOwAtAHcAZQBiAGsAaQB0AC0AdABlAHgAdAAtAHMAaQB6AGUALQBhAGQAagB1AHMAdAA6ADEAMAAwACUAfQBiAG8AZAB5AHsAbQBhAHIAZwBpAG4AOgAwAH0AYQByAHQAaQBjAGwAZQAsAGEAcwBpAGQAZQAsAGQAZQB0AGEAaQBsAHMALABmAGkAZwBjAGEAcAB0AGkAbwBuACwAZgBpAGcAdQByAGUALABmAG8AbwB0AGUAcgAsAGgAZQBhAGQAZQByACwAaABnAHIAbwB1AHAALABtAGEAaQBuACwAbQBlAG4AdQAsAG4AYQB2ACwAcwBlAGMAdABpAG8AbgAsAHMAdQBtAG0AYQByAHkAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrAH0AYQB1AGQAaQBvACwAYwBhAG4AdgBhAHMALABwAHIAbwBnAHIAZQBzAHMALAB2AGkAZABlAG8AewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwB2AGUAcgB0AGkAYwBhAGwALQBhAGwAaQBnAG4AOgBiAGEAcwBlAGwAaQBuAGUAfQBhAHUAZABpAG8AOgBuAG8AdAAoAFsAYwBvAG4AdAByAG8AbABzAF0AKQB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlADsAaABlAGkAZwBoAHQAOgAwAH0AWwBoAGkAZABkAGUAbgBdACwAdABlAG0AcABsAGEAdABlAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAfQBhAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AGEAOgBhAGMAdABpAHYAZQAsAGEAOgBoAG8AdgBlAHIAewBvAHUAdABsAGkAbgBlADoAMAB9AGEAYgBiAHIAWwB0AGkAdABsAGUAXQB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAxAHAAeAAgAGQAbwB0AHQAZQBkAH0AYgAsAHMAdAByAG8AbgBnAHsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAYgBvAGwAZAB9AGQAZgBuAHsAZgBvAG4AdAAtAHMAdAB5AGwAZQA6AGkAdABhAGwAaQBjAH0AaAAxAHsAZgBvAG4AdAAtAHMAaQB6AGUAOgAyAGUAbQA7AG0AYQByAGcAaQBuADoALgA2ADcAZQBtACAAMAB9AG0AYQByAGsAewBiAGEAYwBrAGcAcgBvAHUAbgBkADoAIwBmAGYAMAA7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBzAG0AYQBsAGwAewBmAG8AbgB0AC0AcwBpAHoAZQA6ADgAMAAlAH0AcwB1AGIALABzAHUAcAB7AGYAbwBuAHQALQBzAGkAegBlADoANwA1ACUAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAwADsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAYgBhAHMAZQBsAGkAbgBlAH0AcwB1AHAAewB0AG8AcAA6AC0ALgA1AGUAbQB9AHMAdQBiAHsAYgBvAHQAdABvAG0AOgAtAC4AMgA1AGUAbQB9AGkAbQBnAHsAYgBvAHIAZABlAHIAOgAwAH0AcwB2AGcAOgBuAG8AdAAoADoAcgBvAG8AdAApAHsAbwB2AGUAcgBmAGwAbwB3ADoAaABpAGQAZABlAG4AfQBmAGkAZwB1AHIAZQB7AG0AYQByAGcAaQBuADoAMQBlAG0AIAA0ADAAcAB4AH0AaAByAHsAYgBvAHgALQBzAGkAegBpAG4AZwA6AGMAbwBuAHQAZQBuAHQALQBiAG8AeAA7AGgAZQBpAGcAaAB0ADoAMAB9AHAAcgBlAHsAbwB2AGUAcgBmAGwAbwB3ADoAYQB1AHQAbwB9AGMAbwBkAGUALABrAGIAZAAsAHAAcgBlACwAcwBhAG0AcAB7AGYAbwBuAHQALQBmAGEAbQBpAGwAeQA6AG0AbwBuAG8AcwBwAGEAYwBlACwAbQBvAG4AbwBzAHAAYQBjAGUAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAZQBtAH0AYgB1AHQAdABvAG4ALABpAG4AcAB1AHQALABvAHAAdABnAHIAbwB1AHAALABzAGUAbABlAGMAdAAsAHQAZQB4AHQAYQByAGUAYQB7AGMAbwBsAG8AcgA6AGkAbgBoAGUAcgBpAHQAOwBmAG8AbgB0ADoAaQBuAGgAZQByAGkAdAA7AG0AYQByAGcAaQBuADoAMAB9AGIAdQB0AHQAbwBuAHsAbwB2AGUAcgBmAGwAbwB3ADoAdgBpAHMAaQBiAGwAZQB9AGIAdQB0AHQAbwBuACwAcwBlAGwAZQBjAHQAewB0AGUAeAB0AC0AdAByAGEAbgBzAGYAbwByAG0AOgBuAG8AbgBlAH0AYgB1AHQAdABvAG4ALABoAHQAbQBsACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYgB1AHQAdABvAG4AIgBdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAcgBlAHMAZQB0ACIAXQAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHMAdQBiAG0AaQB0ACIAXQB7AC0AdwBlAGIAawBpAHQALQBhAHAAcABlAGEAcgBhAG4AYwBlADoAYgB1AHQAdABvAG4AOwBjAHUAcgBzAG8AcgA6AHAAbwBpAG4AdABlAHIAfQBiAHUAdAB0AG8AbgBbAGQAaQBzAGEAYgBsAGUAZABdACwAaAB0AG0AbAAgAGkAbgBwAHUAdABbAGQAaQBzAGEAYgBsAGUAZABdAHsAYwB1AHIAcwBvAHIAOgBkAGUAZgBhAHUAbAB0AH0AYgB1AHQAdABvAG4AOgA6AC0AbQBvAHoALQBmAG8AYwB1AHMALQBpAG4AbgBlAHIALABpAG4AcAB1AHQAOgA6AC0AbQBvAHoALQBmAG8AYwB1AHMALQBpAG4AbgBlAHIAewBiAG8AcgBkAGUAcgA6ADAAOwBwAGEAZABkAGkAbgBnADoAMAB9AGkAbgBwAHUAdAB7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHIAYQBkAGkAbwAiAF0AewBiAG8AeAAtAHMAaQB6AGkAbgBnADoAYgBvAHIAZABlAHIALQBiAG8AeAA7AHAAYQBkAGQAaQBuAGcAOgAwAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbgB1AG0AYgBlAHIAIgBdADoAOgAtAHcAZQBiAGsAaQB0AC0AaQBuAG4AZQByAC0AcwBwAGkAbgAtAGIAdQB0AHQAbwBuACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbgB1AG0AYgBlAHIAIgBdADoAOgAtAHcAZQBiAGsAaQB0AC0AbwB1AHQAZQByAC0AcwBwAGkAbgAtAGIAdQB0AHQAbwBuAHsAaABlAGkAZwBoAHQAOgBhAHUAdABvAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAcwBlAGEAcgBjAGgAIgBdAHsALQB3AGUAYgBrAGkAdAAtAGEAcABwAGUAYQByAGEAbgBjAGUAOgB0AGUAeAB0AGYAaQBlAGwAZAA7AGIAbwB4AC0AcwBpAHoAaQBuAGcAOgBjAG8AbgB0AGUAbgB0AC0AYgBvAHgAfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBzAGUAYQByAGMAaAAiAF0AOgA6AC0AdwBlAGIAawBpAHQALQBzAGUAYQByAGMAaAAtAGMAYQBuAGMAZQBsAC0AYgB1AHQAdABvAG4ALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBzAGUAYQByAGMAaAAiAF0AOgA6AC0AdwBlAGIAawBpAHQALQBzAGUAYQByAGMAaAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AewAtAHcAZQBiAGsAaQB0AC0AYQBwAHAAZQBhAHIAYQBuAGMAZQA6AG4AbwBuAGUAfQBmAGkAZQBsAGQAcwBlAHQAewBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBjADAAYwAwAGMAMAA7AG0AYQByAGcAaQBuADoAMAAgADIAcAB4ADsAcABhAGQAZABpAG4AZwA6AC4AMwA1AGUAbQAgAC4ANgAyADUAZQBtACAALgA3ADUAZQBtAH0AbABlAGcAZQBuAGQAewBiAG8AcgBkAGUAcgA6ADAAOwBwAGEAZABkAGkAbgBnADoAMAB9AHQAZQB4AHQAYQByAGUAYQB7AG8AdgBlAHIAZgBsAG8AdwA6AGEAdQB0AG8AfQBvAHAAdABnAHIAbwB1AHAAewBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBiAG8AbABkAH0AdABhAGIAbABlAHsAYgBvAHIAZABlAHIALQBjAG8AbABsAGEAcABzAGUAOgBjAG8AbABsAGEAcABzAGUAOwBiAG8AcgBkAGUAcgAtAHMAcABhAGMAaQBuAGcAOgAwAH0AdABkACwAdABoAHsAcABhAGQAZABpAG4AZwA6ADAAfQAKAC8AKgAhACAAUwBvAHUAcgBjAGUAOgAgAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8AaAA1AGIAcAAvAGgAdABtAGwANQAtAGIAbwBpAGwAZQByAHAAbABhAHQAZQAvAGIAbABvAGIALwBtAGEAcwB0AGUAcgAvAHMAcgBjAC8AYwBzAHMALwBtAGEAaQBuAC4AYwBzAHMAIAAqAC8ACgBAAG0AZQBkAGkAYQAgAHAAcgBpAG4AdAB7ACoALAAqADoAYgBlAGYAbwByAGUALAAqADoAYQBmAHQAZQByAHsAYgBhAGMAawBnAHIAbwB1AG4AZAA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgACEAaQBtAHAAbwByAHQAYQBuAHQAOwBjAG8AbABvAHIAOgAjADAAMAAwACAAIQBpAG0AcABvAHIAdABhAG4AdAA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAA7AHQAZQB4AHQALQBzAGgAYQBkAG8AdwA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AYQAsAGEAOgB2AGkAcwBpAHQAZQBkAHsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgB1AG4AZABlAHIAbABpAG4AZQB9AGEAWwBoAHIAZQBmAF0AOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAgACgAIgAgAGEAdAB0AHIAKABoAHIAZQBmACkAIAAiACkAIgB9AGEAYgBiAHIAWwB0AGkAdABsAGUAXQA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAKAAiACAAYQB0AHQAcgAoAHQAaQB0AGwAZQApACAAIgApACIAfQBhAFsAaAByAGUAZgBeAD0AIgAjACIAXQA6AGEAZgB0AGUAcgAsAGEAWwBoAHIAZQBmAF4APQAiAGoAYQB2AGEAcwBjAHIAaQBwAHQAOgAiAF0AOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAiAH0AcAByAGUALABiAGwAbwBjAGsAcQB1AG8AdABlAHsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAOQA5ADkAOwBwAGEAZwBlAC0AYgByAGUAYQBrAC0AaQBuAHMAaQBkAGUAOgBhAHYAbwBpAGQAfQB0AGgAZQBhAGQAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AaABlAGEAZABlAHIALQBnAHIAbwB1AHAAfQB0AHIALABpAG0AZwB7AHAAYQBnAGUALQBiAHIAZQBhAGsALQBpAG4AcwBpAGQAZQA6AGEAdgBvAGkAZAB9AGkAbQBnAHsAbQBhAHgALQB3AGkAZAB0AGgAOgAxADAAMAAlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHAALABoADIALABoADMAewBvAHIAcABoAGEAbgBzADoAMwA7AHcAaQBkAG8AdwBzADoAMwB9AGgAMgAsAGgAMwB7AHAAYQBnAGUALQBiAHIAZQBhAGsALQBhAGYAdABlAHIAOgBhAHYAbwBpAGQAfQAuAG4AYQB2AGIAYQByAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAfQAuAGIAdABuAD4ALgBjAGEAcgBlAHQALAAuAGQAcgBvAHAAdQBwAD4ALgBiAHQAbgA+AC4AYwBhAHIAZQB0AHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0ALgBsAGEAYgBlAGwAewBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwAwADAAMAB9AC4AdABhAGIAbABlAHsAYgBvAHIAZABlAHIALQBjAG8AbABsAGEAcABzAGUAOgBjAG8AbABsAGEAcABzAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0ALgB0AGEAYgBsAGUAIAB0AGQALAAuAHQAYQBiAGwAZQAgAHQAaAB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkACAAdABoACwALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAIAB0AGQAewBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBkAGQAZAAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAZgBvAG4AdAAtAGYAYQBjAGUAewBmAG8AbgB0AC0AZgBhAG0AaQBsAHkAOgAnAEcAbAB5AHAAaABpAGMAbwBuAHMAIABIAGEAbABmAGwAaQBuAGcAcwAnADsAcwByAGMAOgB1AHIAbAAoACIALgAuAC8AZgBvAG4AdABzAC8AZwBsAHkAcABoAGkAYwBvAG4AcwAtAGgAYQBsAGYAbABpAG4AZwBzAC0AcgBlAGcAdQBsAGEAcgAuAGUAbwB0ACIAKQA7AHMAcgBjADoAdQByAGwAKAAiAC4ALgAvAGYAbwBuAHQAcwAvAGcAbAB5AHAAaABpAGMAbwBuAHMALQBoAGEAbABmAGwAaQBuAGcAcwAtAHIAZQBnAHUAbABhAHIALgBlAG8AdAA/ACMAaQBlAGYAaQB4ACIAKQAgAGYAbwByAG0AYQB0ACgAIgBlAG0AYgBlAGQAZABlAGQALQBvAHAAZQBuAHQAeQBwAGUAIgApACwAdQByAGwAKAAiAC4ALgAvAGYAbwBuAHQAcwAvAGcAbAB5AHAAaABpAGMAbwBuAHMALQBoAGEAbABmAGwAaQBuAGcAcwAtAHIAZQBnAHUAbABhAHIALgB3AG8AZgBmADIAIgApACAAZgBvAHIAbQBhAHQAKAAiAHcAbwBmAGYAMgAiACkALAB1AHIAbAAoACIALgAuAC8AZgBvAG4AdABzAC8AZwBsAHkAcABoAGkAYwBvAG4AcwAtAGgAYQBsAGYAbABpAG4AZwBzAC0AcgBlAGcAdQBsAGEAcgAuAHcAbwBmAGYAIgApACAAZgBvAHIAbQBhAHQAKAAiAHcAbwBmAGYAIgApACwAdQByAGwAKAAiAC4ALgAvAGYAbwBuAHQAcwAvAGcAbAB5AHAAaABpAGMAbwBuAHMALQBoAGEAbABmAGwAaQBuAGcAcwAtAHIAZQBnAHUAbABhAHIALgB0AHQAZgAiACkAIABmAG8AcgBtAGEAdAAoACIAdAByAHUAZQB0AHkAcABlACIAKQAsAHUAcgBsACgAIgAuAC4ALwBmAG8AbgB0AHMALwBnAGwAeQBwAGgAaQBjAG8AbgBzAC0AaABhAGwAZgBsAGkAbgBnAHMALQByAGUAZwB1AGwAYQByAC4AcwB2AGcAIwBnAGwAeQBwAGgAaQBjAG8AbgBzAF8AaABhAGwAZgBsAGkAbgBnAHMAcgBlAGcAdQBsAGEAcgAiACkAIABmAG8AcgBtAGEAdAAoACIAcwB2AGcAIgApAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AHQAbwBwADoAMQBwAHgAOwBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBmAG8AbgB0AC0AZgBhAG0AaQBsAHkAOgAnAEcAbAB5AHAAaABpAGMAbwBuAHMAIABIAGEAbABmAGwAaQBuAGcAcwAnADsAZgBvAG4AdAAtAHMAdAB5AGwAZQA6AG4AbwByAG0AYQBsADsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAbgBvAHIAbQBhAGwAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxADsALQB3AGUAYgBrAGkAdAAtAGYAbwBuAHQALQBzAG0AbwBvAHQAaABpAG4AZwA6AGEAbgB0AGkAYQBsAGkAYQBzAGUAZAA7AC0AbQBvAHoALQBvAHMAeAAtAGYAbwBuAHQALQBzAG0AbwBvAHQAaABpAG4AZwA6AGcAcgBhAHkAcwBjAGEAbABlAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGEAcwB0AGUAcgBpAHMAawA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAKgAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAbAB1AHMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACsAIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAHUAcgBvADoAYgBlAGYAbwByAGUALAAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQB1AHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAKwgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAGkAbgB1AHMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABIiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGwAbwB1AGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAEmIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAG4AdgBlAGwAbwBwAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAknIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBwAGUAbgBjAGkAbAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIADyciAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGcAbABhAHMAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAAeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AdQBzAGkAYwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAAuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAZQBhAHIAYwBoADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAD4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABlAGEAcgB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAF4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwB0AGEAcgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIABuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAdABhAHIALQBlAG0AcAB0AHkAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB1AHMAZQByADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAI4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgBpAGwAbQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIACeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAaAAtAGwAYQByAGcAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAEOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAaAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAEeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAaAAtAGwAaQBzAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABLgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAGUAbQBvAHYAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAFOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHoAbwBvAG0ALQBpAG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABXgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB6AG8AbwBtAC0AbwB1AHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABbgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGYAZgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAF+AiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAaQBnAG4AYQBsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAY4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBvAGcAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABngIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AHIAYQBzAGgAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACDgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAG8AbQBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAh4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgBpAGwAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAIuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAaQBtAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAG8AYQBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAk4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZABvAHcAbgBsAG8AYQBkAC0AYQBsAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACXgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBkAG8AdwBuAGwAbwBhAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACbgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB1AHAAbABvAGEAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAJ+AiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGkAbgBiAG8AeAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAKOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAbABhAHkALQBjAGkAcgBjAGwAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAKeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHIAZQBwAGUAYQB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAw4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAGYAcgBlAHMAaAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAaQBzAHQALQBhAGwAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAbwBjAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGwAYQBnADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA04CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABlAGEAZABwAGgAbwBuAGUAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIANeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHYAbwBsAHUAbQBlAC0AbwBmAGYAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADbgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB2AG8AbAB1AG0AZQAtAGQAbwB3AG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB2AG8AbAB1AG0AZQAtAHUAcAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAOOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHEAcgBjAG8AZABlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA54CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYgBhAHIAYwBvAGQAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAQOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAYQBnADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBB4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdABhAGcAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAQuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGIAbwBvAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAG8AbwBrAG0AYQByAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAETgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBwAHIAaQBuAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEXgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGEAbQBlAHIAYQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIARuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGYAbwBuAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAG8AbABkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBI4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaQB0AGEAbABpAGMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEngIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AGUAeAB0AC0AaABlAGkAZwBoAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFDgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AGUAeAB0AC0AdwBpAGQAdABoADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBR4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQBsAGkAZwBuAC0AbABlAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAUuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGEAbABpAGcAbgAtAGMAZQBuAHQAZQByADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBT4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQBsAGkAZwBuAC0AcgBpAGcAaAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBU4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQBsAGkAZwBuAC0AagB1AHMAdABpAGYAeQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAVeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAaQBzAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFbgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBpAG4AZABlAG4AdAAtAGwAZQBmAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBpAG4AZABlAG4AdAAtAHIAaQBnAGgAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAWOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGYAYQBjAGUAdABpAG0AZQAtAHYAaQBkAGUAbwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAWeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAaQBjAHQAdQByAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGDgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAGEAcAAtAG0AYQByAGsAZQByADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBi4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQBkAGoAdQBzAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AGkAbgB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBk4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQBkAGkAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAZeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAaABhAHIAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAZuAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaABlAGMAawA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAZ+AiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AbwB2AGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGjgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAHQAZQBwAC0AYgBhAGMAawB3AGEAcgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBp4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgBhAHMAdAAtAGIAYQBjAGsAdwBhAHIAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAcOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGIAYQBjAGsAdwBhAHIAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAceAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAbABhAHkAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHLgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBwAGEAdQBzAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAHQAbwBwADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgB04CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgBvAHIAdwBhAHIAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAdeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGYAYQBzAHQALQBmAG8AcgB3AGEAcgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgB24CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwB0AGUAcAAtAGYAbwByAHcAYQByAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAGoAZQBjAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHjgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGgAZQB2AHIAbwBuAC0AbABlAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAeeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaABlAHYAcgBvAG4ALQByAGkAZwBoAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIDgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBwAGwAdQBzAC0AcwBpAGcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAgeAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AaQBuAHUAcwAtAHMAaQBnAG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAILgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAGUAbQBvAHYAZQAtAHMAaQBnAG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIPgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGsALQBzAGkAZwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCE4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcQB1AGUAcwB0AGkAbwBuAC0AcwBpAGcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAheAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGkAbgBmAG8ALQBzAGkAZwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCG4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwBjAHIAZQBlAG4AcwBoAG8AdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAh+AiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHIAZQBtAG8AdgBlAC0AYwBpAHIAYwBsAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIjgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGsALQBjAGkAcgBjAGwAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAieAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGIAYQBuAC0AYwBpAHIAYwBsAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAJDgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBhAHIAcgBvAHcALQBsAGUAZgB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCR4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQByAHIAbwB3AC0AcgBpAGcAaAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCS4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQByAHIAbwB3AC0AdQBwADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCT4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQByAHIAbwB3AC0AZABvAHcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAlOAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAaABhAHIAZQAtAGEAbAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCV4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAHMAaQB6AGUALQBmAHUAbABsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCW4CIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAHMAaQB6AGUALQBzAG0AYQBsAGwAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAJfgIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAHgAYwBsAGEAbQBhAHQAaQBvAG4ALQBzAGkAZwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAB4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZwBpAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAAuEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAZQBhAGYAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAPhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGkAcgBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAE4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQB5AGUALQBvAHAAZQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAF4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQB5AGUALQBjAGwAbwBzAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB3AGEAcgBuAGkAbgBnAC0AcwBpAGcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAB+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAbABhAG4AZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIACOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAYQBsAGUAbgBkAGEAcgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIACeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHIAYQBuAGQAbwBtADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAQ4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBvAG0AbQBlAG4AdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAEeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AYQBnAG4AZQB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAS4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBoAGUAdgByAG8AbgAtAHUAcAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAE+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaABlAHYAcgBvAG4ALQBkAG8AdwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAU4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAHQAdwBlAGUAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAFeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAaABvAHAAcABpAG4AZwAtAGMAYQByAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAG8AbABkAGUAcgAtAGMAbABvAHMAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAF+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGYAbwBsAGQAZQByAC0AbwBwAGUAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAGOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHIAZQBzAGkAegBlAC0AdgBlAHIAdABpAGMAYQBsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAZ4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAHMAaQB6AGUALQBoAG8AcgBpAHoAbwBuAHQAYQBsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAg4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABkAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACHhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAHUAbABsAGgAbwByAG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACLhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAGUAbABsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAj4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBlAHIAdABpAGYAaQBjAGEAdABlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAk4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdABoAHUAbQBiAHMALQB1AHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACXhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AGgAdQBtAGIAcwAtAGQAbwB3AG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAGEAbgBkAC0AcgBpAGcAaAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAn4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABhAG4AZAAtAGwAZQBmAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACjhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAGEAbgBkAC0AdQBwADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAp4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABhAG4AZAAtAGQAbwB3AG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADDhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGkAcgBjAGwAZQAtAGEAcgByAG8AdwAtAHIAaQBnAGgAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaQByAGMAbABlAC0AYQByAHIAbwB3AC0AbABlAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMuEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaQByAGMAbABlAC0AYQByAHIAbwB3AC0AdQBwADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAz4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBpAHIAYwBsAGUALQBhAHIAcgBvAHcALQBkAG8AdwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA04SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZwBsAG8AYgBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA14SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdwByAGUAbgBjAGgAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AGEAcwBrAHMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADfhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGkAbAB0AGUAcgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAOOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGIAcgBpAGUAZgBjAGEAcwBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA54SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgB1AGwAbABzAGMAcgBlAGUAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAQOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGQAYQBzAGgAYgBvAGEAcgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBB4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcABhAHAAZQByAGMAbABpAHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAELhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAGUAYQByAHQALQBlAG0AcAB0AHkAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEPhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBsAGkAbgBrADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBE4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcABoAG8AbgBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBF4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcAB1AHMAaABwAGkAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIARuEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHUAcwBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBI4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZwBiAHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEnhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAG8AcgB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBQ4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwBvAHIAdAAtAGIAeQAtAGEAbABwAGgAYQBiAGUAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAUeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAbwByAHQALQBiAHkALQBhAGwAcABoAGEAYgBlAHQALQBhAGwAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAUuEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAbwByAHQALQBiAHkALQBvAHIAZABlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFPhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAG8AcgB0AC0AYgB5AC0AbwByAGQAZQByAC0AYQBsAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFThIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAG8AcgB0AC0AYgB5AC0AYQB0AHQAcgBpAGIAdQB0AGUAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAVeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAbwByAHQALQBiAHkALQBhAHQAdAByAGkAYgB1AHQAZQBzAC0AYQBsAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB1AG4AYwBoAGUAYwBrAGUAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAV+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGUAeABwAGEAbgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBY4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBvAGwAbABhAHAAcwBlAC0AZABvAHcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAWeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAbwBsAGwAYQBwAHMAZQAtAHUAcAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAYOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAbwBnAC0AaQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBh4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZgBsAGEAcwBoADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBi4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AbABvAGcALQBvAHUAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAY+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG4AZQB3AC0AdwBpAG4AZABvAHcAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGThIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAGUAYwBvAHIAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAZeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAYQB2AGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAHAAZQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBn4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwBhAHYAZQBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBo4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaQBtAHAAbwByAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGnhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAHgAcABvAHIAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAcOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAZQBuAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHHhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGwAbwBwAHAAeQAtAGQAaQBzAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHLhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGwAbwBwAHAAeQAtAHMAYQB2AGUAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAc+EiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGYAbABvAHAAcAB5AC0AcgBlAG0AbwB2AGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHThIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGwAbwBwAHAAeQAtAHMAYQB2AGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHXhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBmAGwAbwBwAHAAeQAtAG8AcABlAG4AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAHIAZQBkAGkAdAAtAGMAYQByAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHfhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AHIAYQBuAHMAZgBlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAHjhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAHUAdABsAGUAcgB5ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgB54SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaABlAGEAZABlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIDhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAG8AbQBwAHIAZQBzAHMAZQBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCB4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQBhAHIAcABoAG8AbgBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCC4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcABoAG8AbgBlAC0AYQBsAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIPhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AG8AdwBlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIThIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAHQAYQB0AHMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIXhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAGQALQB2AGkAZABlAG8AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIbhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAGQALQB2AGkAZABlAG8AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAIfhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAHUAYgB0AGkAdABsAGUAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAiOEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAbwB1AG4AZAAtAHMAdABlAHIAZQBvADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCJ4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwBvAHUAbgBkAC0AZABvAGwAYgB5ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCQ4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwBvAHUAbgBkAC0ANQAtADEAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAJHhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAG8AdQBuAGQALQA2AC0AMQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAkuEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAbwB1AG4AZAAtADcALQAxADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCT4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBvAHAAeQByAGkAZwBoAHQALQBtAGEAcgBrADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCU4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcgBlAGcAaQBzAHQAcgBhAHQAaQBvAG4ALQBtAGEAcgBrADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCV4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBsAG8AdQBkAC0AZABvAHcAbgBsAG8AYQBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgCX4SIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBsAG8AdQBkAC0AdQBwAGwAbwBhAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAJjhIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB0AHIAZQBlAC0AYwBvAG4AaQBmAGUAcgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAmeEiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAcgBlAGUALQBkAGUAYwBpAGQAdQBvAHUAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAAOIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAAeIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAYQB2AGUALQBmAGkAbABlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAC4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AbwBwAGUAbgAtAGYAaQBsAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAAPiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBsAGUAdgBlAGwALQB1AHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAATiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAG8AcAB5ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAF4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcABhAHMAdABlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAG4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYQBsAGUAcgB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAJ4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZQBxAHUAYQBsAGkAegBlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABDiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBrAGkAbgBnADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAR4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcQB1AGUAZQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAS4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcABhAHcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAE+IiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGIAaQBzAGgAbwBwADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAU4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AawBuAGkAZwBoAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABXiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAGEAYgB5AC0AZgBvAHIAbQB1AGwAYQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAFuIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAZQBuAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAPomIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAGwAYQBjAGsAYgBvAGEAcgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAY4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYgBlAGQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiABniIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBhAHAAcABsAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAP/4IgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBlAHIAYQBzAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACHiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBoAG8AdQByAGcAbABhAHMAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAGyMiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGwAYQBtAHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACPiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBkAHUAcABsAGkAYwBhAHQAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAJOIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHAAaQBnAGcAeQAtAGIAYQBuAGsAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACXiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBzAGMAaQBzAHMAbwByAHMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACbiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBiAGkAdABjAG8AaQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAn4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYgB0AGMAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiACfiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQB4AGIAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAJ+IiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHkAZQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgClACIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AagBwAHkAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAKUAIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAHUAYgBsAGUAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAL0gIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQByAHUAYgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAvSAiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHMAYwBhAGwAZQA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMOIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGkAYwBlAC0AbABvAGwAbAB5ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAx4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AaQBjAGUALQBsAG8AbABsAHkALQB0AGEAcwB0AGUAZAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAMuIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGUAZAB1AGMAYQB0AGkAbwBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgAz4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AbwBwAHQAaQBvAG4ALQBoAG8AcgBpAHoAbwBuAHQAYQBsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA04iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AbwBwAHQAaQBvAG4ALQB2AGUAcgB0AGkAYwBhAGwAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADXiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAGUAbgB1AC0AaABhAG0AYgB1AHIAZwBlAHIAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiADbiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAG8AZABhAGwALQB3AGkAbgBkAG8AdwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAN+IiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG8AaQBsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA44iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AZwByAGEAaQBuADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA54iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwB1AG4AZwBsAGEAcwBzAGUAcwA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAQOIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAZQB4AHQALQBzAGkAegBlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBB4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdABlAHgAdAAtAGMAbwBsAG8AcgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAQuIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAZQB4AHQALQBiAGEAYwBrAGcAcgBvAHUAbgBkADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBD4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AbwBiAGoAZQBjAHQALQBhAGwAaQBnAG4ALQB0AG8AcAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAROIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG8AYgBqAGUAYwB0AC0AYQBsAGkAZwBuAC0AYgBvAHQAdABvAG0AOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEXiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGIAagBlAGMAdAAtAGEAbABpAGcAbgAtAGgAbwByAGkAegBvAG4AdABhAGwAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEbiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGIAagBlAGMAdAAtAGEAbABpAGcAbgAtAGwAZQBmAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAEfiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBvAGIAagBlAGMAdAAtAGEAbABpAGcAbgAtAHYAZQByAHQAaQBjAGEAbAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIASOIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG8AYgBqAGUAYwB0AC0AYQBsAGkAZwBuAC0AcgBpAGcAaAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBJ4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdAByAGkAYQBuAGcAbABlAC0AcgBpAGcAaAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBQ4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdAByAGkAYQBuAGcAbABlAC0AbABlAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAUeIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAHQAcgBpAGEAbgBnAGwAZQAtAGIAbwB0AHQAbwBtADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBS4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AdAByAGkAYQBuAGcAbABlAC0AdABvAHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFPiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAG8AbgBzAG8AbABlADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBU4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwB1AHAAZQByAHMAYwByAGkAcAB0ADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgBV4iIAfQAuAGcAbAB5AHAAaABpAGMAbwBuAC0AcwB1AGIAcwBjAHIAaQBwAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFbiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAGUAbgB1AC0AbABlAGYAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAV+IiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AZQBuAHUALQByAGkAZwBoAHQAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAFjiIgB9AC4AZwBsAHkAcABoAGkAYwBvAG4ALQBtAGUAbgB1AC0AZABvAHcAbgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACIAWeIiAH0ALgBnAGwAeQBwAGgAaQBjAG8AbgAtAG0AZQBuAHUALQB1AHAAOgBiAGUAZgBvAHIAZQB7AGMAbwBuAHQAZQBuAHQAOgAiAGDiIgB9ACoAewAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGkAegBpAG4AZwA6AGIAbwByAGQAZQByAC0AYgBvAHgAOwAtAG0AbwB6AC0AYgBvAHgALQBzAGkAegBpAG4AZwA6AGIAbwByAGQAZQByAC0AYgBvAHgAOwBiAG8AeAAtAHMAaQB6AGkAbgBnADoAYgBvAHIAZABlAHIALQBiAG8AeAB9ACoAOgBiAGUAZgBvAHIAZQAsACoAOgBhAGYAdABlAHIAewAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGkAegBpAG4AZwA6AGIAbwByAGQAZQByAC0AYgBvAHgAOwAtAG0AbwB6AC0AYgBvAHgALQBzAGkAegBpAG4AZwA6AGIAbwByAGQAZQByAC0AYgBvAHgAOwBiAG8AeAAtAHMAaQB6AGkAbgBnADoAYgBvAHIAZABlAHIALQBiAG8AeAB9AGgAdABtAGwAewBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAMABwAHgAOwAtAHcAZQBiAGsAaQB0AC0AdABhAHAALQBoAGkAZwBoAGwAaQBnAGgAdAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AGIAbwBkAHkAewBmAG8AbgB0AC0AZgBhAG0AaQBsAHkAOgAiAFMAZQBnAG8AZQAgAFUASQAiACwAIgBIAGUAbAB2AGUAdABpAGMAYQAgAE4AZQB1AGUAIgAsAEgAZQBsAHYAZQB0AGkAYwBhACwAQQByAGkAYQBsACwAcwBhAG4AcwAtAHMAZQByAGkAZgA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA1AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAOwBjAG8AbABvAHIAOgAjADYANgA2ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAfQBpAG4AcAB1AHQALABiAHUAdAB0AG8AbgAsAHMAZQBsAGUAYwB0ACwAdABlAHgAdABhAHIAZQBhAHsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoAaQBuAGgAZQByAGkAdAA7AGYAbwBuAHQALQBzAGkAegBlADoAaQBuAGgAZQByAGkAdAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6AGkAbgBoAGUAcgBpAHQAfQBhAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQB9AGEAOgBoAG8AdgBlAHIALABhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwAwAGYAMwBjAGMAMwA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAdQBuAGQAZQByAGwAaQBuAGUAfQBhADoAZgBvAGMAdQBzAHsAbwB1AHQAbABpAG4AZQA6AHQAaABpAG4AIABkAG8AdAB0AGUAZAA7AG8AdQB0AGwAaQBuAGUAOgA1AHAAeAAgAGEAdQB0AG8AIAAtAHcAZQBiAGsAaQB0AC0AZgBvAGMAdQBzAC0AcgBpAG4AZwAtAGMAbwBsAG8AcgA7AG8AdQB0AGwAaQBuAGUALQBvAGYAZgBzAGUAdAA6AC0AMgBwAHgAfQBmAGkAZwB1AHIAZQB7AG0AYQByAGcAaQBuADoAMAB9AGkAbQBnAHsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAGkAbQBnAC0AcgBlAHMAcABvAG4AcwBpAHYAZQB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwBtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMAAwACUAOwBoAGUAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGkAbQBnAC0AcgBvAHUAbgBkAGUAZAB7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBpAG0AZwAtAHQAaAB1AG0AYgBuAGEAaQBsAHsAcABhAGQAZABpAG4AZwA6ADQAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADQAMgA4ADUANwA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZABkAGQAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAA7AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAaQB0AGkAbwBuADoAYQBsAGwAIAAuADIAcwAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBhAGwAbAAgAC4AMgBzACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ADsAdAByAGEAbgBzAGkAdABpAG8AbgA6AGEAbABsACAALgAyAHMAIABlAGEAcwBlAC0AaQBuAC0AbwB1AHQAOwBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMAAwACUAOwBoAGUAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGkAbQBnAC0AYwBpAHIAYwBsAGUAewBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoANQAwACUAfQBoAHIAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMgAxAHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAYgBvAHIAZABlAHIAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBlAGUAZQB9AC4AcwByAC0AbwBuAGwAeQB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AHcAaQBkAHQAaAA6ADEAcAB4ADsAaABlAGkAZwBoAHQAOgAxAHAAeAA7AG0AYQByAGcAaQBuADoALQAxAHAAeAA7AHAAYQBkAGQAaQBuAGcAOgAwADsAbwB2AGUAcgBmAGwAbwB3ADoAaABpAGQAZABlAG4AOwBjAGwAaQBwADoAcgBlAGMAdAAoADAALAAwACwAMAAsADAAKQA7AGIAbwByAGQAZQByADoAMAB9AC4AcwByAC0AbwBuAGwAeQAtAGYAbwBjAHUAcwBhAGIAbABlADoAYQBjAHQAaQB2AGUALAAuAHMAcgAtAG8AbgBsAHkALQBmAG8AYwB1AHMAYQBiAGwAZQA6AGYAbwBjAHUAcwB7AHAAbwBzAGkAdABpAG8AbgA6AHMAdABhAHQAaQBjADsAdwBpAGQAdABoADoAYQB1AHQAbwA7AGgAZQBpAGcAaAB0ADoAYQB1AHQAbwA7AG0AYQByAGcAaQBuADoAMAA7AG8AdgBlAHIAZgBsAG8AdwA6AHYAaQBzAGkAYgBsAGUAOwBjAGwAaQBwADoAYQB1AHQAbwB9AFsAcgBvAGwAZQA9ACIAYgB1AHQAdABvAG4AIgBdAHsAYwB1AHIAcwBvAHIAOgBwAG8AaQBuAHQAZQByAH0AaAAxACwAaAAyACwAaAAzACwAaAA0ACwAaAA1ACwAaAA2ACwALgBoADEALAAuAGgAMgAsAC4AaAAzACwALgBoADQALAAuAGgANQAsAC4AaAA2AHsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoAIgBTAGUAZwBvAGUAIABVAEkAIABMAGkAZwBoAHQAIgAsACIASABlAGwAdgBlAHQAaQBjAGEAIABOAGUAdQBlACIALABIAGUAbAB2AGUAdABpAGMAYQAsAEEAcgBpAGEAbAAsAHMAYQBuAHMALQBzAGUAcgBpAGYAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgA1ADAAMAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgAxADsAYwBvAGwAbwByADoAIwAyADMAMgAyADIAMgB9AGgAMQAgAHMAbQBhAGwAbAAsAGgAMQAgAC4AcwBtAGEAbABsACwAaAAyACAAcwBtAGEAbABsACwAaAAyACAALgBzAG0AYQBsAGwALABoADMAIABzAG0AYQBsAGwALABoADMAIAAuAHMAbQBhAGwAbAAsAGgANAAgAHMAbQBhAGwAbAAsAGgANAAgAC4AcwBtAGEAbABsACwAaAA1ACAAcwBtAGEAbABsACwAaAA1ACAALgBzAG0AYQBsAGwALABoADYAIABzAG0AYQBsAGwALABoADYAIAAuAHMAbQBhAGwAbAAsAC4AaAAxACAAcwBtAGEAbABsACwALgBoADEAIAAuAHMAbQBhAGwAbAAsAC4AaAAyACAAcwBtAGEAbABsACwALgBoADIAIAAuAHMAbQBhAGwAbAAsAC4AaAAzACAAcwBtAGEAbABsACwALgBoADMAIAAuAHMAbQBhAGwAbAAsAC4AaAA0ACAAcwBtAGEAbABsACwALgBoADQAIAAuAHMAbQBhAGwAbAAsAC4AaAA1ACAAcwBtAGEAbABsACwALgBoADUAIAAuAHMAbQBhAGwAbAAsAC4AaAA2ACAAcwBtAGEAbABsACwALgBoADYAIAAuAHMAbQBhAGwAbAB7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQA7AGMAbwBsAG8AcgA6ACMANQA1ADUAfQBoADEALAAuAGgAMQAsAGgAMgAsAC4AaAAyACwAaAAzACwALgBoADMAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMgAxAHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAxADAALgA1AHAAeAB9AGgAMQAgAHMAbQBhAGwAbAAsAGgAMQAgAC4AcwBtAGEAbABsACwALgBoADEAIABzAG0AYQBsAGwALAAuAGgAMQAgAC4AcwBtAGEAbABsACwAaAAyACAAcwBtAGEAbABsACwAaAAyACAALgBzAG0AYQBsAGwALAAuAGgAMgAgAHMAbQBhAGwAbAAsAC4AaAAyACAALgBzAG0AYQBsAGwALABoADMAIABzAG0AYQBsAGwALABoADMAIAAuAHMAbQBhAGwAbAAsAC4AaAAzACAAcwBtAGEAbABsACwALgBoADMAIAAuAHMAbQBhAGwAbAB7AGYAbwBuAHQALQBzAGkAegBlADoANgA1ACUAfQBoADQALAAuAGgANAAsAGgANQAsAC4AaAA1ACwAaAA2ACwALgBoADYAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMQAwAC4ANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMQAwAC4ANQBwAHgAfQBoADQAIABzAG0AYQBsAGwALABoADQAIAAuAHMAbQBhAGwAbAAsAC4AaAA0ACAAcwBtAGEAbABsACwALgBoADQAIAAuAHMAbQBhAGwAbAAsAGgANQAgAHMAbQBhAGwAbAAsAGgANQAgAC4AcwBtAGEAbABsACwALgBoADUAIABzAG0AYQBsAGwALAAuAGgANQAgAC4AcwBtAGEAbABsACwAaAA2ACAAcwBtAGEAbABsACwAaAA2ACAALgBzAG0AYQBsAGwALAAuAGgANgAgAHMAbQBhAGwAbAAsAC4AaAA2ACAALgBzAG0AYQBsAGwAewBmAG8AbgB0AC0AcwBpAHoAZQA6ADcANQAlAH0AaAAxACwALgBoADEAewBmAG8AbgB0AC0AcwBpAHoAZQA6ADQANQBwAHgAfQBoADIALAAuAGgAMgB7AGYAbwBuAHQALQBzAGkAegBlADoAMwA0AHAAeAB9AGgAMwAsAC4AaAAzAHsAZgBvAG4AdAAtAHMAaQB6AGUAOgAyADQAcAB4AH0AaAA0ACwALgBoADQAewBmAG8AbgB0AC0AcwBpAHoAZQA6ADIAMABwAHgAfQBoADUALAAuAGgANQB7AGYAbwBuAHQALQBzAGkAegBlADoAMQA1AHAAeAB9AGgANgAsAC4AaAA2AHsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADQAcAB4AH0AcAB7AG0AYQByAGcAaQBuADoAMAAgADAAIAAxADAALgA1AHAAeAB9AC4AbABlAGEAZAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADcAcAB4ADsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAMwAwADAAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgA3ADYAOABwAHgAKQB7AC4AbABlAGEAZAB7AGYAbwBuAHQALQBzAGkAegBlADoAMgAyAC4ANQBwAHgAfQB9AHMAbQBhAGwAbAAsAC4AcwBtAGEAbABsAHsAZgBvAG4AdAAtAHMAaQB6AGUAOgA4ADYAJQB9AG0AYQByAGsALAAuAG0AYQByAGsAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGEAZQBiAGMAYwA7AHAAYQBkAGQAaQBuAGcAOgAuADIAZQBtAH0ALgB0AGUAeAB0AC0AbABlAGYAdAB7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBsAGUAZgB0AH0ALgB0AGUAeAB0AC0AcgBpAGcAaAB0AHsAdABlAHgAdAAtAGEAbABpAGcAbgA6AHIAaQBnAGgAdAB9AC4AdABlAHgAdAAtAGMAZQBuAHQAZQByAHsAdABlAHgAdAAtAGEAbABpAGcAbgA6AGMAZQBuAHQAZQByAH0ALgB0AGUAeAB0AC0AagB1AHMAdABpAGYAeQB7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBqAHUAcwB0AGkAZgB5AH0ALgB0AGUAeAB0AC0AbgBvAHcAcgBhAHAAewB3AGgAaQB0AGUALQBzAHAAYQBjAGUAOgBuAG8AdwByAGEAcAB9AC4AdABlAHgAdAAtAGwAbwB3AGUAcgBjAGEAcwBlAHsAdABlAHgAdAAtAHQAcgBhAG4AcwBmAG8AcgBtADoAbABvAHcAZQByAGMAYQBzAGUAfQAuAHQAZQB4AHQALQB1AHAAcABlAHIAYwBhAHMAZQAsAC4AaQBuAGkAdABpAGEAbABpAHMAbQB7AHQAZQB4AHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHUAcABwAGUAcgBjAGEAcwBlAH0ALgB0AGUAeAB0AC0AYwBhAHAAaQB0AGEAbABpAHoAZQB7AHQAZQB4AHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AGMAYQBwAGkAdABhAGwAaQB6AGUAfQAuAHQAZQB4AHQALQBtAHUAdABlAGQAewBjAG8AbABvAHIAOgAjADYANgA2AH0ALgB0AGUAeAB0AC0AcAByAGkAbQBhAHIAeQB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQBhAC4AdABlAHgAdAAtAHAAcgBpAG0AYQByAHkAOgBoAG8AdgBlAHIALABhAC4AdABlAHgAdAAtAHAAcgBpAG0AYQByAHkAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADEAMQA0ADMAZABhAH0ALgB0AGUAeAB0AC0AcwB1AGMAYwBlAHMAcwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBhAC4AdABlAHgAdAAtAHMAdQBjAGMAZQBzAHMAOgBoAG8AdgBlAHIALABhAC4AdABlAHgAdAAtAHMAdQBjAGMAZQBzAHMAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgB0AGUAeAB0AC0AaQBuAGYAbwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBhAC4AdABlAHgAdAAtAGkAbgBmAG8AOgBoAG8AdgBlAHIALABhAC4AdABlAHgAdAAtAGkAbgBmAG8AOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgB0AGUAeAB0AC0AdwBhAHIAbgBpAG4AZwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBhAC4AdABlAHgAdAAtAHcAYQByAG4AaQBuAGcAOgBoAG8AdgBlAHIALABhAC4AdABlAHgAdAAtAHcAYQByAG4AaQBuAGcAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgB0AGUAeAB0AC0AZABhAG4AZwBlAHIAewBjAG8AbABvAHIAOgAjADAAMAAwAH0AYQAuAHQAZQB4AHQALQBkAGEAbgBnAGUAcgA6AGgAbwB2AGUAcgAsAGEALgB0AGUAeAB0AC0AZABhAG4AZwBlAHIAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBiAGcALQBwAHIAaQBtAGEAcgB5AHsAYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AYgBnAC0AcAByAGkAbQBhAHIAeQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0AYQAuAGIAZwAtAHAAcgBpAG0AYQByAHkAOgBoAG8AdgBlAHIALABhAC4AYgBnAC0AcAByAGkAbQBhAHIAeQA6AGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADEAMQA0ADMAZABhAH0ALgBiAGcALQBzAHUAYwBjAGUAcwBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZAA2AGUAOQBjADYAfQBhAC4AYgBnAC0AcwB1AGMAYwBlAHMAcwA6AGgAbwB2AGUAcgAsAGEALgBiAGcALQBzAHUAYwBjAGUAcwBzADoAZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAYgBjAGQAYgBhADEAfQAuAGIAZwAtAGkAbgBmAG8AewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBiAGMAZQA4AGYAMQB9AGEALgBiAGcALQBpAG4AZgBvADoAaABvAHYAZQByACwAYQAuAGIAZwAtAGkAbgBmAG8AOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA5ADIAZABhAGUAOAB9AC4AYgBnAC0AdwBhAHIAbgBpAG4AZwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAYQBlAGIAYwBjAH0AYQAuAGIAZwAtAHcAYQByAG4AaQBuAGcAOgBoAG8AdgBlAHIALABhAC4AYgBnAC0AdwBhAHIAbgBpAG4AZwA6AGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYANQBkADkAOQBlAH0ALgBiAGcALQBkAGEAbgBnAGUAcgB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUAYgBjAGMAZAAxAH0AYQAuAGIAZwAtAGQAYQBuAGcAZQByADoAaABvAHYAZQByACwAYQAuAGIAZwAtAGQAYQBuAGcAZQByADoAZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZABkAGEANwBiADAAfQAuAHAAYQBnAGUALQBoAGUAYQBkAGUAcgB7AHAAYQBkAGQAaQBuAGcALQBiAG8AdAB0AG8AbQA6ADkALgA1AHAAeAA7AG0AYQByAGcAaQBuADoANAAyAHAAeAAgADAAIAAyADEAcAB4ADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBlAGUAZQB9AHUAbAAsAG8AbAB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAwADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEAMAAuADUAcAB4AH0AdQBsACAAdQBsACwAdQBsACAAbwBsACwAbwBsACAAdQBsACwAbwBsACAAbwBsAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADAAfQAuAGwAaQBzAHQALQB1AG4AcwB0AHkAbABlAGQAewBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADAAOwBsAGkAcwB0AC0AcwB0AHkAbABlADoAbgBvAG4AZQB9AC4AbABpAHMAdAAtAGkAbgBsAGkAbgBlAHsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAwADsAbABpAHMAdAAtAHMAdAB5AGwAZQA6AG4AbwBuAGUAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADUAcAB4AH0ALgBsAGkAcwB0AC0AaQBuAGwAaQBuAGUAPgBsAGkAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADUAcAB4ADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADUAcAB4AH0AZABsAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADAAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMgAxAHAAeAB9AGQAdAAsAGQAZAB7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAfQBkAHQAewBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBiAG8AbABkAH0AZABkAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMAB9AC4AZABsAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAGQAZAA6AGIAZQBmAG8AcgBlACwALgBkAGwALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAAZABkADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AZABsAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAGQAZAA6AGEAZgB0AGUAcgB7AGMAbABlAGEAcgA6AGIAbwB0AGgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AZABsAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAGQAdAB7AGYAbABvAGEAdAA6AGwAZQBmAHQAOwB3AGkAZAB0AGgAOgAxADYAMABwAHgAOwBjAGwAZQBhAHIAOgBsAGUAZgB0ADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AHIAaQBnAGgAdAA7AG8AdgBlAHIAZgBsAG8AdwA6AGgAaQBkAGQAZQBuADsAdABlAHgAdAAtAG8AdgBlAHIAZgBsAG8AdwA6AGUAbABsAGkAcABzAGkAcwA7AHcAaABpAHQAZQAtAHMAcABhAGMAZQA6AG4AbwB3AHIAYQBwAH0ALgBkAGwALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAAZABkAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMQA4ADAAcAB4AH0AfQBhAGIAYgByAFsAdABpAHQAbABlAF0ALABhAGIAYgByAFsAZABhAHQAYQAtAG8AcgBpAGcAaQBuAGEAbAAtAHQAaQB0AGwAZQBdAHsAYwB1AHIAcwBvAHIAOgBoAGUAbABwADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADEAcAB4ACAAZABvAHQAdABlAGQAIAAjADcANwA3AH0ALgBpAG4AaQB0AGkAYQBsAGkAcwBtAHsAZgBvAG4AdAAtAHMAaQB6AGUAOgA5ADAAJQB9AGIAbABvAGMAawBxAHUAbwB0AGUAewBwAGEAZABkAGkAbgBnADoAMQAwAC4ANQBwAHgAIAAyADEAcAB4ADsAbQBhAHIAZwBpAG4AOgAwACAAMAAgADIAMQBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAOAAuADcANQBwAHgAOwBiAG8AcgBkAGUAcgAtAGwAZQBmAHQAOgA1AHAAeAAgAHMAbwBsAGkAZAAgACMAZQBlAGUAfQBiAGwAbwBjAGsAcQB1AG8AdABlACAAcAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALABiAGwAbwBjAGsAcQB1AG8AdABlACAAdQBsADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAGIAbABvAGMAawBxAHUAbwB0AGUAIABvAGwAOgBsAGEAcwB0AC0AYwBoAGkAbABkAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADAAfQBiAGwAbwBjAGsAcQB1AG8AdABlACAAZgBvAG8AdABlAHIALABiAGwAbwBjAGsAcQB1AG8AdABlACAAcwBtAGEAbABsACwAYgBsAG8AYwBrAHEAdQBvAHQAZQAgAC4AcwBtAGEAbABsAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AGYAbwBuAHQALQBzAGkAegBlADoAOAAwACUAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAYwBvAGwAbwByADoAIwA3ADcANwB9AGIAbABvAGMAawBxAHUAbwB0AGUAIABmAG8AbwB0AGUAcgA6AGIAZQBmAG8AcgBlACwAYgBsAG8AYwBrAHEAdQBvAHQAZQAgAHMAbQBhAGwAbAA6AGIAZQBmAG8AcgBlACwAYgBsAG8AYwBrAHEAdQBvAHQAZQAgAC4AcwBtAGEAbABsADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAJwAUIKAAJwB9AC4AYgBsAG8AYwBrAHEAdQBvAHQAZQAtAHIAZQB2AGUAcgBzAGUALABiAGwAbwBjAGsAcQB1AG8AdABlAC4AcAB1AGwAbAAtAHIAaQBnAGgAdAB7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAxADUAcAB4ADsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAwADsAYgBvAHIAZABlAHIALQByAGkAZwBoAHQAOgA1AHAAeAAgAHMAbwBsAGkAZAAgACMAZQBlAGUAOwBiAG8AcgBkAGUAcgAtAGwAZQBmAHQAOgAwADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AHIAaQBnAGgAdAB9AC4AYgBsAG8AYwBrAHEAdQBvAHQAZQAtAHIAZQB2AGUAcgBzAGUAIABmAG8AbwB0AGUAcgA6AGIAZQBmAG8AcgBlACwALgBiAGwAbwBjAGsAcQB1AG8AdABlAC0AcgBlAHYAZQByAHMAZQAgAHMAbQBhAGwAbAA6AGIAZQBmAG8AcgBlACwALgBiAGwAbwBjAGsAcQB1AG8AdABlAC0AcgBlAHYAZQByAHMAZQAgAC4AcwBtAGEAbABsADoAYgBlAGYAbwByAGUALABiAGwAbwBjAGsAcQB1AG8AdABlAC4AcAB1AGwAbAAtAHIAaQBnAGgAdAAgAGYAbwBvAHQAZQByADoAYgBlAGYAbwByAGUALABiAGwAbwBjAGsAcQB1AG8AdABlAC4AcAB1AGwAbAAtAHIAaQBnAGgAdAAgAHMAbQBhAGwAbAA6AGIAZQBmAG8AcgBlACwAYgBsAG8AYwBrAHEAdQBvAHQAZQAuAHAAdQBsAGwALQByAGkAZwBoAHQAIAAuAHMAbQBhAGwAbAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACcAJwB9AC4AYgBsAG8AYwBrAHEAdQBvAHQAZQAtAHIAZQB2AGUAcgBzAGUAIABmAG8AbwB0AGUAcgA6AGEAZgB0AGUAcgAsAC4AYgBsAG8AYwBrAHEAdQBvAHQAZQAtAHIAZQB2AGUAcgBzAGUAIABzAG0AYQBsAGwAOgBhAGYAdABlAHIALAAuAGIAbABvAGMAawBxAHUAbwB0AGUALQByAGUAdgBlAHIAcwBlACAALgBzAG0AYQBsAGwAOgBhAGYAdABlAHIALABiAGwAbwBjAGsAcQB1AG8AdABlAC4AcAB1AGwAbAAtAHIAaQBnAGgAdAAgAGYAbwBvAHQAZQByADoAYQBmAHQAZQByACwAYgBsAG8AYwBrAHEAdQBvAHQAZQAuAHAAdQBsAGwALQByAGkAZwBoAHQAIABzAG0AYQBsAGwAOgBhAGYAdABlAHIALABiAGwAbwBjAGsAcQB1AG8AdABlAC4AcAB1AGwAbAAtAHIAaQBnAGgAdAAgAC4AcwBtAGEAbABsADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACcAoAAUICcAfQBhAGQAZAByAGUAcwBzAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAMQBwAHgAOwBmAG8AbgB0AC0AcwB0AHkAbABlADoAbgBvAHIAbQBhAGwAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3AH0AYwBvAGQAZQAsAGsAYgBkACwAcAByAGUALABzAGEAbQBwAHsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoATQBlAG4AbABvACwATQBvAG4AYQBjAG8ALABDAG8AbgBzAG8AbABhAHMALAAiAEMAbwB1AHIAaQBlAHIAIABOAGUAdwAiACwAbQBvAG4AbwBzAHAAYQBjAGUAfQBjAG8AZABlAHsAcABhAGQAZABpAG4AZwA6ADIAcAB4ACAANABwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADkAMAAlADsAYwBvAGwAbwByADoAIwBjADcAMgA1ADQAZQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAOQBmADIAZgA0ADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQBrAGIAZAB7AHAAYQBkAGQAaQBuAGcAOgAyAHAAeAAgADQAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgA5ADAAJQA7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAzADMAMwA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAtADEAcAB4ACAAMAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADIANQApAH0AawBiAGQAIABrAGIAZAB7AHAAYQBkAGQAaQBuAGcAOgAwADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADAAMAAlADsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAYgBvAGwAZAA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlAH0AcAByAGUAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAcABhAGQAZABpAG4AZwA6ADEAMABwAHgAOwBtAGEAcgBnAGkAbgA6ADAAIAAwACAAMQAwAC4ANQBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANABwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAdwBvAHIAZAAtAGIAcgBlAGEAawA6AGIAcgBlAGEAawAtAGEAbABsADsAdwBvAHIAZAAtAHcAcgBhAHAAOgBiAHIAZQBhAGsALQB3AG8AcgBkADsAYwBvAGwAbwByADoAIwAzADMAMwA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYANQBmADUAZgA1ADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAYwBjAGMAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AHAAcgBlACAAYwBvAGQAZQB7AHAAYQBkAGQAaQBuAGcAOgAwADsAZgBvAG4AdAAtAHMAaQB6AGUAOgBpAG4AaABlAHIAaQB0ADsAYwBvAGwAbwByADoAaQBuAGgAZQByAGkAdAA7AHcAaABpAHQAZQAtAHMAcABhAGMAZQA6AHAAcgBlAC0AdwByAGEAcAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AcAByAGUALQBzAGMAcgBvAGwAbABhAGIAbABlAHsAbQBhAHgALQBoAGUAaQBnAGgAdAA6ADMANAAwAHAAeAA7AG8AdgBlAHIAZgBsAG8AdwAtAHkAOgBzAGMAcgBvAGwAbAB9AC4AYwBvAG4AdABhAGkAbgBlAHIAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6AGEAdQB0AG8AOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgBhAHUAdABvADsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAxADUAcAB4ADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADEANQBwAHgAfQAuAGMAbwBuAHQAYQBpAG4AZQByADoAYgBlAGYAbwByAGUALAAuAGMAbwBuAHQAYQBpAG4AZQByADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AYwBvAG4AdABhAGkAbgBlAHIAOgBhAGYAdABlAHIAewBjAGwAZQBhAHIAOgBiAG8AdABoAH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBjAG8AbgB0AGEAaQBuAGUAcgB7AHcAaQBkAHQAaAA6ADcANQAwAHAAeAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADkAOQAyAHAAeAApAHsALgBjAG8AbgB0AGEAaQBuAGUAcgB7AHcAaQBkAHQAaAA6ADkANwAwAHAAeAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAGMAbwBuAHQAYQBpAG4AZQByAHsAdwBpAGQAdABoADoAMQAxADcAMABwAHgAfQB9AC4AYwBvAG4AdABhAGkAbgBlAHIALQBmAGwAdQBpAGQAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6AGEAdQB0AG8AOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgBhAHUAdABvADsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAxADUAcAB4ADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADEANQBwAHgAfQAuAGMAbwBuAHQAYQBpAG4AZQByAC0AZgBsAHUAaQBkADoAYgBlAGYAbwByAGUALAAuAGMAbwBuAHQAYQBpAG4AZQByAC0AZgBsAHUAaQBkADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AYwBvAG4AdABhAGkAbgBlAHIALQBmAGwAdQBpAGQAOgBhAGYAdABlAHIAewBjAGwAZQBhAHIAOgBiAG8AdABoAH0ALgByAG8AdwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQA1AHAAeAA7AG0AYQByAGcAaQBuAC0AcgBpAGcAaAB0ADoALQAxADUAcAB4AH0ALgByAG8AdwA6AGIAZQBmAG8AcgBlACwALgByAG8AdwA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAHIAbwB3ADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AYwBvAGwALQB4AHMALQAxACwALgBjAG8AbAAtAHMAbQAtADEALAAuAGMAbwBsAC0AbQBkAC0AMQAsAC4AYwBvAGwALQBsAGcALQAxACwALgBjAG8AbAAtAHgAcwAtADIALAAuAGMAbwBsAC0AcwBtAC0AMgAsAC4AYwBvAGwALQBtAGQALQAyACwALgBjAG8AbAAtAGwAZwAtADIALAAuAGMAbwBsAC0AeABzAC0AMwAsAC4AYwBvAGwALQBzAG0ALQAzACwALgBjAG8AbAAtAG0AZAAtADMALAAuAGMAbwBsAC0AbABnAC0AMwAsAC4AYwBvAGwALQB4AHMALQA0ACwALgBjAG8AbAAtAHMAbQAtADQALAAuAGMAbwBsAC0AbQBkAC0ANAAsAC4AYwBvAGwALQBsAGcALQA0ACwALgBjAG8AbAAtAHgAcwAtADUALAAuAGMAbwBsAC0AcwBtAC0ANQAsAC4AYwBvAGwALQBtAGQALQA1ACwALgBjAG8AbAAtAGwAZwAtADUALAAuAGMAbwBsAC0AeABzAC0ANgAsAC4AYwBvAGwALQBzAG0ALQA2ACwALgBjAG8AbAAtAG0AZAAtADYALAAuAGMAbwBsAC0AbABnAC0ANgAsAC4AYwBvAGwALQB4AHMALQA3ACwALgBjAG8AbAAtAHMAbQAtADcALAAuAGMAbwBsAC0AbQBkAC0ANwAsAC4AYwBvAGwALQBsAGcALQA3ACwALgBjAG8AbAAtAHgAcwAtADgALAAuAGMAbwBsAC0AcwBtAC0AOAAsAC4AYwBvAGwALQBtAGQALQA4ACwALgBjAG8AbAAtAGwAZwAtADgALAAuAGMAbwBsAC0AeABzAC0AOQAsAC4AYwBvAGwALQBzAG0ALQA5ACwALgBjAG8AbAAtAG0AZAAtADkALAAuAGMAbwBsAC0AbABnAC0AOQAsAC4AYwBvAGwALQB4AHMALQAxADAALAAuAGMAbwBsAC0AcwBtAC0AMQAwACwALgBjAG8AbAAtAG0AZAAtADEAMAAsAC4AYwBvAGwALQBsAGcALQAxADAALAAuAGMAbwBsAC0AeABzAC0AMQAxACwALgBjAG8AbAAtAHMAbQAtADEAMQAsAC4AYwBvAGwALQBtAGQALQAxADEALAAuAGMAbwBsAC0AbABnAC0AMQAxACwALgBjAG8AbAAtAHgAcwAtADEAMgAsAC4AYwBvAGwALQBzAG0ALQAxADIALAAuAGMAbwBsAC0AbQBkAC0AMQAyACwALgBjAG8AbAAtAGwAZwAtADEAMgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AG0AaQBuAC0AaABlAGkAZwBoAHQAOgAxAHAAeAA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMQA1AHAAeAA7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAxADUAcAB4AH0ALgBjAG8AbAAtAHgAcwAtADEALAAuAGMAbwBsAC0AeABzAC0AMgAsAC4AYwBvAGwALQB4AHMALQAzACwALgBjAG8AbAAtAHgAcwAtADQALAAuAGMAbwBsAC0AeABzAC0ANQAsAC4AYwBvAGwALQB4AHMALQA2ACwALgBjAG8AbAAtAHgAcwAtADcALAAuAGMAbwBsAC0AeABzAC0AOAAsAC4AYwBvAGwALQB4AHMALQA5ACwALgBjAG8AbAAtAHgAcwAtADEAMAAsAC4AYwBvAGwALQB4AHMALQAxADEALAAuAGMAbwBsAC0AeABzAC0AMQAyAHsAZgBsAG8AYQB0ADoAbABlAGYAdAB9AC4AYwBvAGwALQB4AHMALQAxAHsAdwBpAGQAdABoADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtADIAewB3AGkAZAB0AGgAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQAzAHsAdwBpAGQAdABoADoAMgA1ACUAfQAuAGMAbwBsAC0AeABzAC0ANAB7AHcAaQBkAHQAaAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtADUAewB3AGkAZAB0AGgAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQA2AHsAdwBpAGQAdABoADoANQAwACUAfQAuAGMAbwBsAC0AeABzAC0ANwB7AHcAaQBkAHQAaAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtADgAewB3AGkAZAB0AGgAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQA5AHsAdwBpAGQAdABoADoANwA1ACUAfQAuAGMAbwBsAC0AeABzAC0AMQAwAHsAdwBpAGQAdABoADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AMQAxAHsAdwBpAGQAdABoADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AeABzAC0AMQAyAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAbABsAC0AMAB7AHIAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGMAbwBsAC0AeABzAC0AcAB1AGwAbAAtADEAewByAGkAZwBoAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AGwAbAAtADIAewByAGkAZwBoAHQAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAbABsAC0AMwB7AHIAaQBnAGgAdAA6ADIANQAlAH0ALgBjAG8AbAAtAHgAcwAtAHAAdQBsAGwALQA0AHsAcgBpAGcAaAB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AGwAbAAtADUAewByAGkAZwBoAHQAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAbABsAC0ANgB7AHIAaQBnAGgAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAHgAcwAtAHAAdQBsAGwALQA3AHsAcgBpAGcAaAB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AGwAbAAtADgAewByAGkAZwBoAHQAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAbABsAC0AOQB7AHIAaQBnAGgAdAA6ADcANQAlAH0ALgBjAG8AbAAtAHgAcwAtAHAAdQBsAGwALQAxADAAewByAGkAZwBoAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAbABsAC0AMQAxAHsAcgBpAGcAaAB0ADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AGwAbAAtADEAMgB7AHIAaQBnAGgAdAA6ADEAMAAwACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADAAewBsAGUAZgB0ADoAYQB1AHQAbwB9AC4AYwBvAGwALQB4AHMALQBwAHUAcwBoAC0AMQB7AGwAZQBmAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADIAewBsAGUAZgB0ADoAMQA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADMAewBsAGUAZgB0ADoAMgA1ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADQAewBsAGUAZgB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADUAewBsAGUAZgB0ADoANAAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADYAewBsAGUAZgB0ADoANQAwACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADcAewBsAGUAZgB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADgAewBsAGUAZgB0ADoANgA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADkAewBsAGUAZgB0ADoANwA1ACUAfQAuAGMAbwBsAC0AeABzAC0AcAB1AHMAaAAtADEAMAB7AGwAZQBmAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQB4AHMALQBwAHUAcwBoAC0AMQAxAHsAbABlAGYAdAA6ADkAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHgAcwAtAHAAdQBzAGgALQAxADIAewBsAGUAZgB0ADoAMQAwADAAJQB9AC4AYwBvAGwALQB4AHMALQBvAGYAZgBzAGUAdAAtADAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwACUAfQAuAGMAbwBsAC0AeABzAC0AbwBmAGYAcwBlAHQALQAxAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0AMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0AMwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADIANQAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0ANAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0ANQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADQAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0ANgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0ANwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0AOAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADYANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0AOQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADcANQAlAH0ALgBjAG8AbAAtAHgAcwAtAG8AZgBmAHMAZQB0AC0AMQAwAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AeABzAC0AbwBmAGYAcwBlAHQALQAxADEAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA5ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQB4AHMALQBvAGYAZgBzAGUAdAAtADEAMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEAMAAwACUAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAewAuAGMAbwBsAC0AcwBtAC0AMQAsAC4AYwBvAGwALQBzAG0ALQAyACwALgBjAG8AbAAtAHMAbQAtADMALAAuAGMAbwBsAC0AcwBtAC0ANAAsAC4AYwBvAGwALQBzAG0ALQA1ACwALgBjAG8AbAAtAHMAbQAtADYALAAuAGMAbwBsAC0AcwBtAC0ANwAsAC4AYwBvAGwALQBzAG0ALQA4ACwALgBjAG8AbAAtAHMAbQAtADkALAAuAGMAbwBsAC0AcwBtAC0AMQAwACwALgBjAG8AbAAtAHMAbQAtADEAMQAsAC4AYwBvAGwALQBzAG0ALQAxADIAewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0ALgBjAG8AbAAtAHMAbQAtADEAewB3AGkAZAB0AGgAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0AMgB7AHcAaQBkAHQAaAA6ADEANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtADMAewB3AGkAZAB0AGgAOgAyADUAJQB9AC4AYwBvAGwALQBzAG0ALQA0AHsAdwBpAGQAdABoADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0ANQB7AHcAaQBkAHQAaAA6ADQAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtADYAewB3AGkAZAB0AGgAOgA1ADAAJQB9AC4AYwBvAGwALQBzAG0ALQA3AHsAdwBpAGQAdABoADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0AOAB7AHcAaQBkAHQAaAA6ADYANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtADkAewB3AGkAZAB0AGgAOgA3ADUAJQB9AC4AYwBvAGwALQBzAG0ALQAxADAAewB3AGkAZAB0AGgAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQAxADEAewB3AGkAZAB0AGgAOgA5ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBzAG0ALQAxADIAewB3AGkAZAB0AGgAOgAxADAAMAAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBsAGwALQAwAHsAcgBpAGcAaAB0ADoAYQB1AHQAbwB9AC4AYwBvAGwALQBzAG0ALQBwAHUAbABsAC0AMQB7AHIAaQBnAGgAdAA6ADgALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAbABsAC0AMgB7AHIAaQBnAGgAdAA6ADEANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBsAGwALQAzAHsAcgBpAGcAaAB0ADoAMgA1ACUAfQAuAGMAbwBsAC0AcwBtAC0AcAB1AGwAbAAtADQAewByAGkAZwBoAHQAOgAzADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAbABsAC0ANQB7AHIAaQBnAGgAdAA6ADQAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBsAGwALQA2AHsAcgBpAGcAaAB0ADoANQAwACUAfQAuAGMAbwBsAC0AcwBtAC0AcAB1AGwAbAAtADcAewByAGkAZwBoAHQAOgA1ADgALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAbABsAC0AOAB7AHIAaQBnAGgAdAA6ADYANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBsAGwALQA5AHsAcgBpAGcAaAB0ADoANwA1ACUAfQAuAGMAbwBsAC0AcwBtAC0AcAB1AGwAbAAtADEAMAB7AHIAaQBnAGgAdAA6ADgAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBsAGwALQAxADEAewByAGkAZwBoAHQAOgA5ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAbABsAC0AMQAyAHsAcgBpAGcAaAB0ADoAMQAwADAAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AMAB7AGwAZQBmAHQAOgBhAHUAdABvAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBzAGgALQAxAHsAbABlAGYAdAA6ADgALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AMgB7AGwAZQBmAHQAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AMwB7AGwAZQBmAHQAOgAyADUAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0ANAB7AGwAZQBmAHQAOgAzADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0ANQB7AGwAZQBmAHQAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0ANgB7AGwAZQBmAHQAOgA1ADAAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0ANwB7AGwAZQBmAHQAOgA1ADgALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AOAB7AGwAZQBmAHQAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AOQB7AGwAZQBmAHQAOgA3ADUAJQB9AC4AYwBvAGwALQBzAG0ALQBwAHUAcwBoAC0AMQAwAHsAbABlAGYAdAA6ADgAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAHMAbQAtAHAAdQBzAGgALQAxADEAewBsAGUAZgB0ADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AcwBtAC0AcAB1AHMAaAAtADEAMgB7AGwAZQBmAHQAOgAxADAAMAAlAH0ALgBjAG8AbAAtAHMAbQAtAG8AZgBmAHMAZQB0AC0AMAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADAAJQB9AC4AYwBvAGwALQBzAG0ALQBvAGYAZgBzAGUAdAAtADEAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQAyAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMQA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQAzAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMgA1ACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA0AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA1AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANAAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA2AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANQAwACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA3AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA4AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANgA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQA5AHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANwA1ACUAfQAuAGMAbwBsAC0AcwBtAC0AbwBmAGYAcwBlAHQALQAxADAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBzAG0ALQBvAGYAZgBzAGUAdAAtADEAMQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADkAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAHMAbQAtAG8AZgBmAHMAZQB0AC0AMQAyAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMQAwADAAJQB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADkAOQAyAHAAeAApAHsALgBjAG8AbAAtAG0AZAAtADEALAAuAGMAbwBsAC0AbQBkAC0AMgAsAC4AYwBvAGwALQBtAGQALQAzACwALgBjAG8AbAAtAG0AZAAtADQALAAuAGMAbwBsAC0AbQBkAC0ANQAsAC4AYwBvAGwALQBtAGQALQA2ACwALgBjAG8AbAAtAG0AZAAtADcALAAuAGMAbwBsAC0AbQBkAC0AOAAsAC4AYwBvAGwALQBtAGQALQA5ACwALgBjAG8AbAAtAG0AZAAtADEAMAAsAC4AYwBvAGwALQBtAGQALQAxADEALAAuAGMAbwBsAC0AbQBkAC0AMQAyAHsAZgBsAG8AYQB0ADoAbABlAGYAdAB9AC4AYwBvAGwALQBtAGQALQAxAHsAdwBpAGQAdABoADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtADIAewB3AGkAZAB0AGgAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQAzAHsAdwBpAGQAdABoADoAMgA1ACUAfQAuAGMAbwBsAC0AbQBkAC0ANAB7AHcAaQBkAHQAaAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtADUAewB3AGkAZAB0AGgAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQA2AHsAdwBpAGQAdABoADoANQAwACUAfQAuAGMAbwBsAC0AbQBkAC0ANwB7AHcAaQBkAHQAaAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtADgAewB3AGkAZAB0AGgAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQA5AHsAdwBpAGQAdABoADoANwA1ACUAfQAuAGMAbwBsAC0AbQBkAC0AMQAwAHsAdwBpAGQAdABoADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AMQAxAHsAdwBpAGQAdABoADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbQBkAC0AMQAyAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAbABsAC0AMAB7AHIAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGMAbwBsAC0AbQBkAC0AcAB1AGwAbAAtADEAewByAGkAZwBoAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AGwAbAAtADIAewByAGkAZwBoAHQAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAbABsAC0AMwB7AHIAaQBnAGgAdAA6ADIANQAlAH0ALgBjAG8AbAAtAG0AZAAtAHAAdQBsAGwALQA0AHsAcgBpAGcAaAB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AGwAbAAtADUAewByAGkAZwBoAHQAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAbABsAC0ANgB7AHIAaQBnAGgAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAG0AZAAtAHAAdQBsAGwALQA3AHsAcgBpAGcAaAB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AGwAbAAtADgAewByAGkAZwBoAHQAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAbABsAC0AOQB7AHIAaQBnAGgAdAA6ADcANQAlAH0ALgBjAG8AbAAtAG0AZAAtAHAAdQBsAGwALQAxADAAewByAGkAZwBoAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAbABsAC0AMQAxAHsAcgBpAGcAaAB0ADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AGwAbAAtADEAMgB7AHIAaQBnAGgAdAA6ADEAMAAwACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADAAewBsAGUAZgB0ADoAYQB1AHQAbwB9AC4AYwBvAGwALQBtAGQALQBwAHUAcwBoAC0AMQB7AGwAZQBmAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADIAewBsAGUAZgB0ADoAMQA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADMAewBsAGUAZgB0ADoAMgA1ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADQAewBsAGUAZgB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADUAewBsAGUAZgB0ADoANAAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADYAewBsAGUAZgB0ADoANQAwACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADcAewBsAGUAZgB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADgAewBsAGUAZgB0ADoANgA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADkAewBsAGUAZgB0ADoANwA1ACUAfQAuAGMAbwBsAC0AbQBkAC0AcAB1AHMAaAAtADEAMAB7AGwAZQBmAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBtAGQALQBwAHUAcwBoAC0AMQAxAHsAbABlAGYAdAA6ADkAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAG0AZAAtAHAAdQBzAGgALQAxADIAewBsAGUAZgB0ADoAMQAwADAAJQB9AC4AYwBvAGwALQBtAGQALQBvAGYAZgBzAGUAdAAtADAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwACUAfQAuAGMAbwBsAC0AbQBkAC0AbwBmAGYAcwBlAHQALQAxAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0AMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0AMwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADIANQAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0ANAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0ANQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADQAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0ANgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0ANwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0AOAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADYANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0AOQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADcANQAlAH0ALgBjAG8AbAAtAG0AZAAtAG8AZgBmAHMAZQB0AC0AMQAwAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbQBkAC0AbwBmAGYAcwBlAHQALQAxADEAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA5ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBtAGQALQBvAGYAZgBzAGUAdAAtADEAMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEAMAAwACUAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBjAG8AbAAtAGwAZwAtADEALAAuAGMAbwBsAC0AbABnAC0AMgAsAC4AYwBvAGwALQBsAGcALQAzACwALgBjAG8AbAAtAGwAZwAtADQALAAuAGMAbwBsAC0AbABnAC0ANQAsAC4AYwBvAGwALQBsAGcALQA2ACwALgBjAG8AbAAtAGwAZwAtADcALAAuAGMAbwBsAC0AbABnAC0AOAAsAC4AYwBvAGwALQBsAGcALQA5ACwALgBjAG8AbAAtAGwAZwAtADEAMAAsAC4AYwBvAGwALQBsAGcALQAxADEALAAuAGMAbwBsAC0AbABnAC0AMQAyAHsAZgBsAG8AYQB0ADoAbABlAGYAdAB9AC4AYwBvAGwALQBsAGcALQAxAHsAdwBpAGQAdABoADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtADIAewB3AGkAZAB0AGgAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQAzAHsAdwBpAGQAdABoADoAMgA1ACUAfQAuAGMAbwBsAC0AbABnAC0ANAB7AHcAaQBkAHQAaAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtADUAewB3AGkAZAB0AGgAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQA2AHsAdwBpAGQAdABoADoANQAwACUAfQAuAGMAbwBsAC0AbABnAC0ANwB7AHcAaQBkAHQAaAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtADgAewB3AGkAZAB0AGgAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQA5AHsAdwBpAGQAdABoADoANwA1ACUAfQAuAGMAbwBsAC0AbABnAC0AMQAwAHsAdwBpAGQAdABoADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AMQAxAHsAdwBpAGQAdABoADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbABnAC0AMQAyAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAbABsAC0AMAB7AHIAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGMAbwBsAC0AbABnAC0AcAB1AGwAbAAtADEAewByAGkAZwBoAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AGwAbAAtADIAewByAGkAZwBoAHQAOgAxADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAbABsAC0AMwB7AHIAaQBnAGgAdAA6ADIANQAlAH0ALgBjAG8AbAAtAGwAZwAtAHAAdQBsAGwALQA0AHsAcgBpAGcAaAB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AGwAbAAtADUAewByAGkAZwBoAHQAOgA0ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAbABsAC0ANgB7AHIAaQBnAGgAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAGwAZwAtAHAAdQBsAGwALQA3AHsAcgBpAGcAaAB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AGwAbAAtADgAewByAGkAZwBoAHQAOgA2ADYALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAbABsAC0AOQB7AHIAaQBnAGgAdAA6ADcANQAlAH0ALgBjAG8AbAAtAGwAZwAtAHAAdQBsAGwALQAxADAAewByAGkAZwBoAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAbABsAC0AMQAxAHsAcgBpAGcAaAB0ADoAOQAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AGwAbAAtADEAMgB7AHIAaQBnAGgAdAA6ADEAMAAwACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADAAewBsAGUAZgB0ADoAYQB1AHQAbwB9AC4AYwBvAGwALQBsAGcALQBwAHUAcwBoAC0AMQB7AGwAZQBmAHQAOgA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADIAewBsAGUAZgB0ADoAMQA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADMAewBsAGUAZgB0ADoAMgA1ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADQAewBsAGUAZgB0ADoAMwAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADUAewBsAGUAZgB0ADoANAAxAC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADYAewBsAGUAZgB0ADoANQAwACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADcAewBsAGUAZgB0ADoANQA4AC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADgAewBsAGUAZgB0ADoANgA2AC4ANgA2ADYANgA3ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADkAewBsAGUAZgB0ADoANwA1ACUAfQAuAGMAbwBsAC0AbABnAC0AcAB1AHMAaAAtADEAMAB7AGwAZQBmAHQAOgA4ADMALgAzADMAMwAzADMAJQB9AC4AYwBvAGwALQBsAGcALQBwAHUAcwBoAC0AMQAxAHsAbABlAGYAdAA6ADkAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAGwAZwAtAHAAdQBzAGgALQAxADIAewBsAGUAZgB0ADoAMQAwADAAJQB9AC4AYwBvAGwALQBsAGcALQBvAGYAZgBzAGUAdAAtADAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwACUAfQAuAGMAbwBsAC0AbABnAC0AbwBmAGYAcwBlAHQALQAxAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0AMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0AMwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADIANQAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0ANAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADMAMwAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0ANQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADQAMQAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0ANgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAMAAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0ANwB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADUAOAAuADMAMwAzADMAMwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0AOAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADYANgAuADYANgA2ADYANwAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0AOQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADcANQAlAH0ALgBjAG8AbAAtAGwAZwAtAG8AZgBmAHMAZQB0AC0AMQAwAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAOAAzAC4AMwAzADMAMwAzACUAfQAuAGMAbwBsAC0AbABnAC0AbwBmAGYAcwBlAHQALQAxADEAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA5ADEALgA2ADYANgA2ADcAJQB9AC4AYwBvAGwALQBsAGcALQBvAGYAZgBzAGUAdAAtADEAMgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEAMAAwACUAfQB9AHQAYQBiAGwAZQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQBjAGEAcAB0AGkAbwBuAHsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoAOABwAHgAOwBwAGEAZABkAGkAbgBnAC0AYgBvAHQAdABvAG0AOgA4AHAAeAA7AGMAbwBsAG8AcgA6ACMANgA2ADYAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAbABlAGYAdAB9AHQAaAB7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBsAGUAZgB0AH0ALgB0AGEAYgBsAGUAewB3AGkAZAB0AGgAOgAxADAAMAAlADsAbQBhAHgALQB3AGkAZAB0AGgAOgAxADAAMAAlADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAMQBwAHgAfQAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAAsAC4AdABhAGIAbABlAD4AdABoAGUAYQBkAD4AdAByAD4AdABkACwALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAsAC4AdABhAGIAbABlAD4AdABmAG8AbwB0AD4AdAByAD4AdABoACwALgB0AGEAYgBsAGUAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGQAewBwAGEAZABkAGkAbgBnADoAOABwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAdABvAHAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkAH0ALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgAewB2AGUAcgB0AGkAYwBhAGwALQBhAGwAaQBnAG4AOgBiAG8AdAB0AG8AbQA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAyAHAAeAAgAHMAbwBsAGkAZAAgACMAZABkAGQAfQAuAHQAYQBiAGwAZQA+AGMAYQBwAHQAaQBvAG4AKwB0AGgAZQBhAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHQAYQBiAGwAZQA+AGMAYQBwAHQAaQBvAG4AKwB0AGgAZQBhAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGQALAAuAHQAYQBiAGwAZQA+AGMAbwBsAGcAcgBvAHUAcAArAHQAaABlAGEAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAaAAsAC4AdABhAGIAbABlAD4AYwBvAGwAZwByAG8AdQBwACsAdABoAGUAYQBkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABkACwALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAZAB7AGIAbwByAGQAZQByAC0AdABvAHAAOgAwAH0ALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAKwB0AGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMgBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkAH0ALgB0AGEAYgBsAGUAIAAuAHQAYQBiAGwAZQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgB0AGEAYgBsAGUALQBjAG8AbgBkAGUAbgBzAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAAsAC4AdABhAGIAbABlAC0AYwBvAG4AZABlAG4AcwBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQALAAuAHQAYQBiAGwAZQAtAGMAbwBuAGQAZQBuAHMAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABoACwALgB0AGEAYgBsAGUALQBjAG8AbgBkAGUAbgBzAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AYwBvAG4AZABlAG4AcwBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgALAAuAHQAYQBiAGwAZQAtAGMAbwBuAGQAZQBuAHMAZQBkAD4AdABmAG8AbwB0AD4AdAByAD4AdABkAHsAcABhAGQAZABpAG4AZwA6ADUAcAB4AH0ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAewBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBkAGQAZAB9AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABoAGUAYQBkAD4AdAByAD4AdABoACwALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQALAAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAsAC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABkACwALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgALAAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAB7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkAH0ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgALAAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQB3AGkAZAB0AGgAOgAyAHAAeAB9AC4AdABhAGIAbABlAC0AcwB0AHIAaQBwAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA6AG4AdABoAC0AbwBmAC0AdAB5AHAAZQAoAG8AZABkACkAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGIAZgBiAGYAYgB9AC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByADoAaABvAHYAZQByAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgA1AGYANQBmADUAfQB0AGEAYgBsAGUAIABjAG8AbABbAGMAbABhAHMAcwAqAD0AIgBjAG8AbAAtACIAXQB7AHAAbwBzAGkAdABpAG8AbgA6AHMAdABhAHQAaQBjADsAZgBsAG8AYQB0ADoAbgBvAG4AZQA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQBjAG8AbAB1AG0AbgB9AHQAYQBiAGwAZQAgAHQAZABbAGMAbABhAHMAcwAqAD0AIgBjAG8AbAAtACIAXQAsAHQAYQBiAGwAZQAgAHQAaABbAGMAbABhAHMAcwAqAD0AIgBjAG8AbAAtACIAXQB7AHAAbwBzAGkAdABpAG8AbgA6AHMAdABhAHQAaQBjADsAZgBsAG8AYQB0ADoAbgBvAG4AZQA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQBjAGUAbABsAH0ALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQALgBhAGMAdABpAHYAZQAsAC4AdABhAGIAbABlAD4AdABoAGUAYQBkAD4AdAByAD4AdABoAC4AYQBjAHQAaQB2AGUALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAGEAYwB0AGkAdgBlAD4AdABkACwALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAPgB0AHIALgBhAGMAdABpAHYAZQA+AHQAaAAsAC4AdABhAGIAbABlAD4AdABiAG8AZAB5AD4AdAByAD4AdABkAC4AYQBjAHQAaQB2AGUALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAuAGEAYwB0AGkAdgBlACwALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAPgB0AHIALgBhAGMAdABpAHYAZQA+AHQAZAAsAC4AdABhAGIAbABlAD4AdABiAG8AZAB5AD4AdAByAC4AYQBjAHQAaQB2AGUAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAAuAGEAYwB0AGkAdgBlACwALgB0AGEAYgBsAGUAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgALgBhAGMAdABpAHYAZQAsAC4AdABhAGIAbABlAD4AdABmAG8AbwB0AD4AdAByAC4AYQBjAHQAaQB2AGUAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAGEAYwB0AGkAdgBlAD4AdABoAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgA1AGYANQBmADUAfQAuAHQAYQBiAGwAZQAtAGgAbwB2AGUAcgA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwALgB0AGEAYgBsAGUALQBoAG8AdgBlAHIAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGgALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIAPgB0AGQALAAuAHQAYQBiAGwAZQAtAGgAbwB2AGUAcgA+AHQAYgBvAGQAeQA+AHQAcgA6AGgAbwB2AGUAcgA+AC4AYQBjAHQAaQB2AGUALAAuAHQAYQBiAGwAZQAtAGgAbwB2AGUAcgA+AHQAYgBvAGQAeQA+AHQAcgAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByAD4AdABoAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQA4AGUAOABlADgAfQAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAAuAHMAdQBjAGMAZQBzAHMALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAHMAdQBjAGMAZQBzAHMAPgB0AGgAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBkADYAZQA5AGMANgB9AC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABkAC4AcwB1AGMAYwBlAHMAcwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABoAC4AcwB1AGMAYwBlAHMAcwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAC4AcwB1AGMAYwBlAHMAcwA6AGgAbwB2AGUAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByADoAaABvAHYAZQByAD4ALgBzAHUAYwBjAGUAcwBzACwALgB0AGEAYgBsAGUALQBoAG8AdgBlAHIAPgB0AGIAbwBkAHkAPgB0AHIALgBzAHUAYwBjAGUAcwBzADoAaABvAHYAZQByAD4AdABoAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAYwA5AGUAMgBiADQAfQAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAGkAbgBmAG8APgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAGkAbgBmAG8APgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAGkAbgBmAG8APgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAGkAbgBmAG8APgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAAuAGkAbgBmAG8ALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAGkAbgBmAG8APgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAGkAbgBmAG8APgB0AGgAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBiAGMAZQA4AGYAMQB9AC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABkAC4AaQBuAGYAbwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABoAC4AaQBuAGYAbwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAC4AaQBuAGYAbwA6AGgAbwB2AGUAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByADoAaABvAHYAZQByAD4ALgBpAG4AZgBvACwALgB0AGEAYgBsAGUALQBoAG8AdgBlAHIAPgB0AGIAbwBkAHkAPgB0AHIALgBpAG4AZgBvADoAaABvAHYAZQByAD4AdABoAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAYQA3AGUAMQBlAGQAfQAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGgALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAAuAHcAYQByAG4AaQBuAGcALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgAuAHcAYQByAG4AaQBuAGcAPgB0AGgAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGEAZQBiAGMAYwB9AC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABkAC4AdwBhAHIAbgBpAG4AZwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABoAC4AdwBhAHIAbgBpAG4AZwA6AGgAbwB2AGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAC4AdwBhAHIAbgBpAG4AZwA6AGgAbwB2AGUAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByADoAaABvAHYAZQByAD4ALgB3AGEAcgBuAGkAbgBnACwALgB0AGEAYgBsAGUALQBoAG8AdgBlAHIAPgB0AGIAbwBkAHkAPgB0AHIALgB3AGEAcgBuAGkAbgBnADoAaABvAHYAZQByAD4AdABoAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgA4AGUAMgBiADUAfQAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAAuAGQAYQBuAGcAZQByACwALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgALgBkAGEAbgBnAGUAcgAsAC4AdABhAGIAbABlAD4AdABoAGUAYQBkAD4AdAByAC4AZABhAG4AZwBlAHIAPgB0AGQALAAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgAuAGQAYQBuAGcAZQByAD4AdABoACwALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGQALgBkAGEAbgBnAGUAcgAsAC4AdABhAGIAbABlAD4AdABiAG8AZAB5AD4AdAByAD4AdABoAC4AZABhAG4AZwBlAHIALAAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA+AHQAcgAuAGQAYQBuAGcAZQByAD4AdABkACwALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAPgB0AHIALgBkAGEAbgBnAGUAcgA+AHQAaAAsAC4AdABhAGIAbABlAD4AdABmAG8AbwB0AD4AdAByAD4AdABkAC4AZABhAG4AZwBlAHIALAAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAAuAGQAYQBuAGcAZQByACwALgB0AGEAYgBsAGUAPgB0AGYAbwBvAHQAPgB0AHIALgBkAGEAbgBnAGUAcgA+AHQAZAAsAC4AdABhAGIAbABlAD4AdABmAG8AbwB0AD4AdAByAC4AZABhAG4AZwBlAHIAPgB0AGgAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGIAYwBjAGQAMQB9AC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAD4AdABkAC4AZABhAG4AZwBlAHIAOgBoAG8AdgBlAHIALAAuAHQAYQBiAGwAZQAtAGgAbwB2AGUAcgA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAAuAGQAYQBuAGcAZQByADoAaABvAHYAZQByACwALgB0AGEAYgBsAGUALQBoAG8AdgBlAHIAPgB0AGIAbwBkAHkAPgB0AHIALgBkAGEAbgBnAGUAcgA6AGgAbwB2AGUAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByADoAaABvAHYAZQByAD4ALgBkAGEAbgBnAGUAcgAsAC4AdABhAGIAbABlAC0AaABvAHYAZQByAD4AdABiAG8AZAB5AD4AdAByAC4AZABhAG4AZwBlAHIAOgBoAG8AdgBlAHIAPgB0AGgAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlADQAYgBhAGMAMAB9AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQB7AG8AdgBlAHIAZgBsAG8AdwAtAHgAOgBhAHUAdABvADsAbQBpAG4ALQBoAGUAaQBnAGgAdAA6AC4AMAAxACUAfQBAAG0AZQBkAGkAYQAgAHMAYwByAGUAZQBuACAAYQBuAGQAIAAoAG0AYQB4AC0AdwBpAGQAdABoADoANwA2ADcAcAB4ACkAewAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAewB3AGkAZAB0AGgAOgAxADAAMAAlADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEANQAuADcANQBwAHgAOwBvAHYAZQByAGYAbABvAHcALQB5ADoAaABpAGQAZABlAG4AOwAtAG0AcwAtAG8AdgBlAHIAZgBsAG8AdwAtAHMAdAB5AGwAZQA6AC0AbQBzAC0AYQB1AHQAbwBoAGkAZABpAG4AZwAtAHMAYwByAG8AbABsAGIAYQByADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZABkAGQAfQAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAAsAC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAD4AdABiAG8AZAB5AD4AdAByAD4AdABoACwALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAAsAC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAD4AdABmAG8AbwB0AD4AdAByAD4AdABkAHsAdwBoAGkAdABlAC0AcwBwAGEAYwBlADoAbgBvAHcAcgBhAHAAfQAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAB7AGIAbwByAGQAZQByADoAMAB9AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABoAGUAYQBkAD4AdAByAD4AdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AbABlAGYAdAA6ADAAfQAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAewBiAG8AcgBkAGUAcgAtAHIAaQBnAGgAdAA6ADAAfQAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGQALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGQAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtADoAMAB9AH0AZgBpAGUAbABkAHMAZQB0AHsAcABhAGQAZABpAG4AZwA6ADAAOwBtAGEAcgBnAGkAbgA6ADAAOwBiAG8AcgBkAGUAcgA6ADAAOwBtAGkAbgAtAHcAaQBkAHQAaAA6ADAAfQBsAGUAZwBlAG4AZAB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAxADAAMAAlADsAcABhAGQAZABpAG4AZwA6ADAAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMgAxAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMgAyAC4ANQBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgBpAG4AaABlAHIAaQB0ADsAYwBvAGwAbwByADoAIwAzADMAMwA7AGIAbwByAGQAZQByADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZQA1AGUANQBlADUAfQBsAGEAYgBlAGwAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMAAwACUAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoANQBwAHgAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBiAG8AbABkAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAcwBlAGEAcgBjAGgAIgBdAHsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBpAHoAaQBuAGcAOgBiAG8AcgBkAGUAcgAtAGIAbwB4ADsALQBtAG8AegAtAGIAbwB4AC0AcwBpAHoAaQBuAGcAOgBiAG8AcgBkAGUAcgAtAGIAbwB4ADsAYgBvAHgALQBzAGkAegBpAG4AZwA6AGIAbwByAGQAZQByAC0AYgBvAHgAfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQB7AG0AYQByAGcAaQBuADoANABwAHgAIAAwACAAMAA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAxAHAAeAAgAFwAOQA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZgBpAGwAZQAiAF0AewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAcgBhAG4AZwBlACIAXQB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAxADAAMAAlAH0AcwBlAGwAZQBjAHQAWwBtAHUAbAB0AGkAcABsAGUAXQAsAHMAZQBsAGUAYwB0AFsAcwBpAHoAZQBdAHsAaABlAGkAZwBoAHQAOgBhAHUAdABvAH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZgBpAGwAZQAiAF0AOgBmAG8AYwB1AHMALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdADoAZgBvAGMAdQBzACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQA6AGYAbwBjAHUAcwB7AG8AdQB0AGwAaQBuAGUAOgB0AGgAaQBuACAAZABvAHQAdABlAGQAOwBvAHUAdABsAGkAbgBlADoANQBwAHgAIABhAHUAdABvACAALQB3AGUAYgBrAGkAdAAtAGYAbwBjAHUAcwAtAHIAaQBuAGcALQBjAG8AbABvAHIAOwBvAHUAdABsAGkAbgBlAC0AbwBmAGYAcwBlAHQAOgAtADIAcAB4AH0AbwB1AHQAcAB1AHQAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoANwBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANQBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAYwBvAGwAbwByADoAIwA1ADUANQB9AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAdwBpAGQAdABoADoAMQAwADAAJQA7AGgAZQBpAGcAaAB0ADoAMwA1AHAAeAA7AHAAYQBkAGQAaQBuAGcAOgA2AHAAeAAgADEAMgBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANQBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAYwBvAGwAbwByADoAIwA1ADUANQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AG4AbwBuAGUAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBjAGMAYwA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApADsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAAgAC4AMQA1AHMALABiAG8AeAAtAHMAaABhAGQAbwB3ACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ACAALgAxADUAcwA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAAgAC4AMQA1AHMALABiAG8AeAAtAHMAaABhAGQAbwB3ACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ACAALgAxADUAcwA7AHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAAgAC4AMQA1AHMALABiAG8AeAAtAHMAaABhAGQAbwB3ACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ACAALgAxADUAcwB9AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgBmAG8AYwB1AHMAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMANgA2AGEAZgBlADkAOwBvAHUAdABsAGkAbgBlADoAMAA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApACwAMAAgADAAIAA4AHAAeAAgAHIAZwBiAGEAKAAxADAAMgAsADEANwA1ACwAMgAzADMALAAuADYAKQA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkALAAwACAAMAAgADgAcAB4ACAAcgBnAGIAYQAoADEAMAAyACwAMQA3ADUALAAyADMAMwAsAC4ANgApAH0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAA6ADoALQBtAG8AegAtAHAAbABhAGMAZQBoAG8AbABkAGUAcgB7AGMAbwBsAG8AcgA6ACMANABhADQAOQA0ADkAOwBvAHAAYQBjAGkAdAB5ADoAMQB9AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgAtAG0AcwAtAGkAbgBwAHUAdAAtAHAAbABhAGMAZQBoAG8AbABkAGUAcgB7AGMAbwBsAG8AcgA6ACMANABhADQAOQA0ADkAfQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsADoAOgAtAHcAZQBiAGsAaQB0AC0AaQBuAHAAdQB0AC0AcABsAGEAYwBlAGgAbwBsAGQAZQByAHsAYwBvAGwAbwByADoAIwA0AGEANAA5ADQAOQB9AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgA6AC0AbQBzAC0AZQB4AHAAYQBuAGQAewBiAG8AcgBkAGUAcgA6ADAAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0AH0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbABbAGQAaQBzAGEAYgBsAGUAZABdACwALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbABbAHIAZQBhAGQAbwBuAGwAeQBdACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAOwBvAHAAYQBjAGkAdAB5ADoAMQB9AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAWwBkAGkAcwBhAGIAbABlAGQAXQAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGMAdQByAHMAbwByADoAbgBvAHQALQBhAGwAbABvAHcAZQBkAH0AdABlAHgAdABhAHIAZQBhAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewBoAGUAaQBnAGgAdAA6AGEAdQB0AG8AfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBzAGUAYQByAGMAaAAiAF0AewAtAHcAZQBiAGsAaQB0AC0AYQBwAHAAZQBhAHIAYQBuAGMAZQA6AG4AbwBuAGUAfQBAAG0AZQBkAGkAYQAgAHMAYwByAGUAZQBuACAAYQBuAGQAIAAoAC0AdwBlAGIAawBpAHQALQBtAGkAbgAtAGQAZQB2AGkAYwBlAC0AcABpAHgAZQBsAC0AcgBhAHQAaQBvADoAMAApAHsAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHQAaQBtAGUAIgBdAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlAHQAaQBtAGUALQBsAG8AYwBhAGwAIgBdAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBtAG8AbgB0AGgAIgBdAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAzADUAcAB4AH0AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALgBpAG4AcAB1AHQALQBzAG0ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGQAYQB0AGUAIgBdAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGQAYQB0AGUAIgBdAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBzAG0APgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALgBiAHQAbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgB0AGkAbQBlACIAXQAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAdABpAG0AZQAiAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAdABpAG0AZQAiAF0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgB0AGkAbQBlACIAXQAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBzAG0AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgB0AGkAbQBlACIAXQAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGQAYQB0AGUAdABpAG0AZQAtAGwAbwBjAGEAbAAiAF0ALgBpAG4AcAB1AHQALQBzAG0ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGQAYQB0AGUAdABpAG0AZQAtAGwAbwBjAGEAbAAiAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQB0AGkAbQBlAC0AbABvAGMAYQBsACIAXQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGQAYQB0AGUAdABpAG0AZQAtAGwAbwBjAGEAbAAiAF0ALgBiAHQAbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQB0AGkAbQBlAC0AbABvAGMAYQBsACIAXQAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAG0AbwBuAHQAaAAiAF0ALgBpAG4AcAB1AHQALQBzAG0ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAG0AbwBuAHQAaAAiAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbQBvAG4AdABoACIAXQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAG0AbwBuAHQAaAAiAF0ALgBiAHQAbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbQBvAG4AdABoACIAXQB7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADMAMQBwAHgAfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlACIAXQAuAGkAbgBwAHUAdAAtAGwAZwAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQAiAF0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlACIAXQAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlACIAXQAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHQAaQBtAGUAIgBdAC4AaQBuAHAAdQB0AC0AbABnACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgB0AGkAbQBlACIAXQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgB0AGkAbQBlACIAXQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHQAaQBtAGUAIgBdAC4AYgB0AG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHQAaQBtAGUAIgBdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQB0AGkAbQBlAC0AbABvAGMAYQBsACIAXQAuAGkAbgBwAHUAdAAtAGwAZwAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQB0AGkAbQBlAC0AbABvAGMAYQBsACIAXQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlAHQAaQBtAGUALQBsAG8AYwBhAGwAIgBdAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAZABhAHQAZQB0AGkAbQBlAC0AbABvAGMAYQBsACIAXQAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBkAGEAdABlAHQAaQBtAGUALQBsAG8AYwBhAGwAIgBdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbQBvAG4AdABoACIAXQAuAGkAbgBwAHUAdAAtAGwAZwAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbQBvAG4AdABoACIAXQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBtAG8AbgB0AGgAIgBdAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4AaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAbQBvAG4AdABoACIAXQAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBtAG8AbgB0AGgAIgBdAHsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoANAA4AHAAeAB9AH0ALgBmAG8AcgBtAC0AZwByAG8AdQBwAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEANQBwAHgAfQAuAHIAYQBkAGkAbwAsAC4AYwBoAGUAYwBrAGIAbwB4AHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAxADAAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEAMABwAHgAfQAuAHIAYQBkAGkAbwAgAGwAYQBiAGUAbAAsAC4AYwBoAGUAYwBrAGIAbwB4ACAAbABhAGIAZQBsAHsAbQBpAG4ALQBoAGUAaQBnAGgAdAA6ADIAMQBwAHgAOwBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADIAMABwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsADsAYwB1AHIAcwBvAHIAOgBwAG8AaQBuAHQAZQByAH0ALgByAGEAZABpAG8AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwALgByAGEAZABpAG8ALQBpAG4AbABpAG4AZQAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHIAYQBkAGkAbwAiAF0ALAAuAGMAaABlAGMAawBiAG8AeAAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGMAaABlAGMAawBiAG8AeAAiAF0ALAAuAGMAaABlAGMAawBiAG8AeAAtAGkAbgBsAGkAbgBlACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMgAwAHAAeAA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgA0AHAAeAAgAFwAOQB9AC4AcgBhAGQAaQBvACsALgByAGEAZABpAG8ALAAuAGMAaABlAGMAawBiAG8AeAArAC4AYwBoAGUAYwBrAGIAbwB4AHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0ANQBwAHgAfQAuAHIAYQBkAGkAbwAtAGkAbgBsAGkAbgBlACwALgBjAGgAZQBjAGsAYgBvAHgALQBpAG4AbABpAG4AZQB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMgAwAHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBuAG8AcgBtAGEAbAA7AGMAdQByAHMAbwByADoAcABvAGkAbgB0AGUAcgB9AC4AcgBhAGQAaQBvAC0AaQBuAGwAaQBuAGUAKwAuAHIAYQBkAGkAbwAtAGkAbgBsAGkAbgBlACwALgBjAGgAZQBjAGsAYgBvAHgALQBpAG4AbABpAG4AZQArAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEAMABwAHgAfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdAFsAZABpAHMAYQBiAGwAZQBkAF0ALABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdAC4AZABpAHMAYQBiAGwAZQBkACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQBbAGQAaQBzAGEAYgBsAGUAZABdACwAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQAuAGQAaQBzAGEAYgBsAGUAZAAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAYwBoAGUAYwBrAGIAbwB4ACIAXQB7AGMAdQByAHMAbwByADoAbgBvAHQALQBhAGwAbABvAHcAZQBkAH0ALgByAGEAZABpAG8ALQBpAG4AbABpAG4AZQAuAGQAaQBzAGEAYgBsAGUAZAAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgByAGEAZABpAG8ALQBpAG4AbABpAG4AZQAsAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUALgBkAGkAcwBhAGIAbABlAGQALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUAewBjAHUAcgBzAG8AcgA6AG4AbwB0AC0AYQBsAGwAbwB3AGUAZAB9AC4AcgBhAGQAaQBvAC4AZABpAHMAYQBiAGwAZQBkACAAbABhAGIAZQBsACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAHIAYQBkAGkAbwAgAGwAYQBiAGUAbAAsAC4AYwBoAGUAYwBrAGIAbwB4AC4AZABpAHMAYQBiAGwAZQBkACAAbABhAGIAZQBsACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGMAaABlAGMAawBiAG8AeAAgAGwAYQBiAGUAbAB7AGMAdQByAHMAbwByADoAbgBvAHQALQBhAGwAbABvAHcAZQBkAH0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAHMAdABhAHQAaQBjAHsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoANwBwAHgAOwBwAGEAZABkAGkAbgBnAC0AYgBvAHQAdABvAG0AOgA3AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAbQBpAG4ALQBoAGUAaQBnAGgAdAA6ADMANgBwAHgAfQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AcwB0AGEAdABpAGMALgBpAG4AcAB1AHQALQBsAGcALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AcwB0AGEAdABpAGMALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AcwB0AGEAdABpAGMALgBiAHQAbgAsAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAHMAdABhAHQAaQBjAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwAuAGIAdABuAHsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAwADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADAAfQAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGIAdABuAHsAaABlAGkAZwBoAHQAOgAzADEAcAB4ADsAcABhAGQAZABpAG4AZwA6ADUAcAB4ACAAMQAwAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQAzAHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA1ADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQBzAGUAbABlAGMAdAAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AcwBlAGwAZQBjAHQALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AcwBlAGwAZQBjAHQALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgBzAGUAbABlAGMAdAAuAGIAdABuAHsAaABlAGkAZwBoAHQAOgAzADEAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMwAxAHAAeAB9AHQAZQB4AHQAYQByAGUAYQAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AdABlAHgAdABhAHIAZQBhAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AHQAZQB4AHQAYQByAGUAYQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AHQAZQB4AHQAYQByAGUAYQAuAGIAdABuACwAcwBlAGwAZQBjAHQAWwBtAHUAbAB0AGkAcABsAGUAXQAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4AcwBlAGwAZQBjAHQAWwBtAHUAbAB0AGkAcABsAGUAXQAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBzAG0APgBzAGUAbABlAGMAdABbAG0AdQBsAHQAaQBwAGwAZQBdAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBzAG0APgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4AcwBlAGwAZQBjAHQAWwBtAHUAbAB0AGkAcABsAGUAXQAuAGIAdABuAHsAaABlAGkAZwBoAHQAOgBhAHUAdABvAH0ALgBmAG8AcgBtAC0AZwByAG8AdQBwAC0AcwBtACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGgAZQBpAGcAaAB0ADoAMwAxAHAAeAA7AHAAYQBkAGQAaQBuAGcAOgA1AHAAeAAgADEAMABwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAMwBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBmAG8AcgBtAC0AZwByAG8AdQBwAC0AcwBtACAAcwBlAGwAZQBjAHQALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGgAZQBpAGcAaAB0ADoAMwAxAHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADMAMQBwAHgAfQAuAGYAbwByAG0ALQBnAHIAbwB1AHAALQBzAG0AIAB0AGUAeAB0AGEAcgBlAGEALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAHMAbQAgAHMAZQBsAGUAYwB0AFsAbQB1AGwAdABpAHAAbABlAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGgAZQBpAGcAaAB0ADoAYQB1AHQAbwB9AC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAHMAbQAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwB7AGgAZQBpAGcAaAB0ADoAMwAxAHAAeAA7AG0AaQBuAC0AaABlAGkAZwBoAHQAOgAzADQAcAB4ADsAcABhAGQAZABpAG4AZwA6ADYAcAB4ACAAMQAwAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQAzAHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA1AH0ALgBpAG4AcAB1AHQALQBsAGcALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4ALgBiAHQAbgB7AGgAZQBpAGcAaAB0ADoANAA4AHAAeAA7AHAAYQBkAGQAaQBuAGcAOgAxADAAcAB4ACAAMQA2AHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA5AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgAzADMAMwAzADMAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AHMAZQBsAGUAYwB0AC4AaQBuAHAAdQB0AC0AbABnACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBzAGUAbABlAGMAdAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBzAGUAbABlAGMAdAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AHMAZQBsAGUAYwB0AC4AYgB0AG4AewBoAGUAaQBnAGgAdAA6ADQAOABwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgA0ADgAcAB4AH0AdABlAHgAdABhAHIAZQBhAC4AaQBuAHAAdQB0AC0AbABnACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgB0AGUAeAB0AGEAcgBlAGEALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnAD4AdABlAHgAdABhAHIAZQBhAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4AdABlAHgAdABhAHIAZQBhAC4AYgB0AG4ALABzAGUAbABlAGMAdABbAG0AdQBsAHQAaQBwAGwAZQBdAC4AaQBuAHAAdQB0AC0AbABnACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgBzAGUAbABlAGMAdABbAG0AdQBsAHQAaQBwAGwAZQBdAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AHMAZQBsAGUAYwB0AFsAbQB1AGwAdABpAHAAbABlAF0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgBzAGUAbABlAGMAdABbAG0AdQBsAHQAaQBwAGwAZQBdAC4AYgB0AG4AewBoAGUAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAGYAbwByAG0ALQBnAHIAbwB1AHAALQBsAGcAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAaABlAGkAZwBoAHQAOgA0ADgAcAB4ADsAcABhAGQAZABpAG4AZwA6ADEAMABwAHgAIAAxADYAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADkAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADMAMwAzADMAMwA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBmAG8AcgBtAC0AZwByAG8AdQBwAC0AbABnACAAcwBlAGwAZQBjAHQALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGgAZQBpAGcAaAB0ADoANAA4AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADQAOABwAHgAfQAuAGYAbwByAG0ALQBnAHIAbwB1AHAALQBsAGcAIAB0AGUAeAB0AGEAcgBlAGEALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAsAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAGwAZwAgAHMAZQBsAGUAYwB0AFsAbQB1AGwAdABpAHAAbABlAF0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGgAZQBpAGcAaAB0ADoAYQB1AHQAbwB9AC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAGwAZwAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwB7AGgAZQBpAGcAaAB0ADoANAA4AHAAeAA7AG0AaQBuAC0AaABlAGkAZwBoAHQAOgA0ADAAcAB4ADsAcABhAGQAZABpAG4AZwA6ADEAMQBwAHgAIAAxADYAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADkAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADMAMwAzADMAMwB9AC4AaABhAHMALQBmAGUAZQBkAGIAYQBjAGsAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAfQAuAGgAYQBzAC0AZgBlAGUAZABiAGEAYwBrACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgA0ADMALgA3ADUAcAB4AH0ALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AHQAbwBwADoAMAA7AHIAaQBnAGgAdAA6ADAAOwB6AC0AaQBuAGQAZQB4ADoAMgA7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAzADUAcAB4ADsAaABlAGkAZwBoAHQAOgAzADUAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMwA1AHAAeAA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBjAGUAbgB0AGUAcgA7AHAAbwBpAG4AdABlAHIALQBlAHYAZQBuAHQAcwA6AG4AbwBuAGUAfQAuAGkAbgBwAHUAdAAtAGwAZwArAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAKwAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AZgBlAGUAZABiAGEAYwBrACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgArAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGIAdABuACsALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AbABnACsALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawAsAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAGwAZwAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAKwAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AZgBlAGUAZABiAGEAYwBrAHsAdwBpAGQAdABoADoANAA4AHAAeAA7AGgAZQBpAGcAaAB0ADoANAA4AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADQAOABwAHgAfQAuAGkAbgBwAHUAdAAtAHMAbQArAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAKwAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AZgBlAGUAZABiAGEAYwBrACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBzAG0APgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgArAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGIAdABuACsALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtACsALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawAsAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAHMAbQAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAKwAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AZgBlAGUAZABiAGEAYwBrAHsAdwBpAGQAdABoADoAMwAxAHAAeAA7AGgAZQBpAGcAaAB0ADoAMwAxAHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADMAMQBwAHgAfQAuAGgAYQBzAC0AcwB1AGMAYwBlAHMAcwAgAC4AaABlAGwAcAAtAGIAbABvAGMAawAsAC4AaABhAHMALQBzAHUAYwBjAGUAcwBzACAALgBjAG8AbgB0AHIAbwBsAC0AbABhAGIAZQBsACwALgBoAGEAcwAtAHMAdQBjAGMAZQBzAHMAIAAuAHIAYQBkAGkAbwAsAC4AaABhAHMALQBzAHUAYwBjAGUAcwBzACAALgBjAGgAZQBjAGsAYgBvAHgALAAuAGgAYQBzAC0AcwB1AGMAYwBlAHMAcwAgAC4AcgBhAGQAaQBvAC0AaQBuAGwAaQBuAGUALAAuAGgAYQBzAC0AcwB1AGMAYwBlAHMAcwAgAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUALAAuAGgAYQBzAC0AcwB1AGMAYwBlAHMAcwAuAHIAYQBkAGkAbwAgAGwAYQBiAGUAbAAsAC4AaABhAHMALQBzAHUAYwBjAGUAcwBzAC4AYwBoAGUAYwBrAGIAbwB4ACAAbABhAGIAZQBsACwALgBoAGEAcwAtAHMAdQBjAGMAZQBzAHMALgByAGEAZABpAG8ALQBpAG4AbABpAG4AZQAgAGwAYQBiAGUAbAAsAC4AaABhAHMALQBzAHUAYwBjAGUAcwBzAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUAIABsAGEAYgBlAGwAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBoAGEAcwAtAHMAdQBjAGMAZQBzAHMAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAMAAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApAH0ALgBoAGEAcwAtAHMAdQBjAGMAZQBzAHMAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsADoAZgBvAGMAdQBzAHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAMAAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkALAAwACAAMAAgADYAcAB4ACAAIwAzADMAMwA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkALAAwACAAMAAgADYAcAB4ACAAIwAzADMAMwB9AC4AaABhAHMALQBzAHUAYwBjAGUAcwBzACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4AewBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZAA2AGUAOQBjADYAfQAuAGgAYQBzAC0AcwB1AGMAYwBlAHMAcwAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBoAGEAcwAtAHcAYQByAG4AaQBuAGcAIAAuAGgAZQBsAHAALQBiAGwAbwBjAGsALAAuAGgAYQBzAC0AdwBhAHIAbgBpAG4AZwAgAC4AYwBvAG4AdAByAG8AbAAtAGwAYQBiAGUAbAAsAC4AaABhAHMALQB3AGEAcgBuAGkAbgBnACAALgByAGEAZABpAG8ALAAuAGgAYQBzAC0AdwBhAHIAbgBpAG4AZwAgAC4AYwBoAGUAYwBrAGIAbwB4ACwALgBoAGEAcwAtAHcAYQByAG4AaQBuAGcAIAAuAHIAYQBkAGkAbwAtAGkAbgBsAGkAbgBlACwALgBoAGEAcwAtAHcAYQByAG4AaQBuAGcAIAAuAGMAaABlAGMAawBiAG8AeAAtAGkAbgBsAGkAbgBlACwALgBoAGEAcwAtAHcAYQByAG4AaQBuAGcALgByAGEAZABpAG8AIABsAGEAYgBlAGwALAAuAGgAYQBzAC0AdwBhAHIAbgBpAG4AZwAuAGMAaABlAGMAawBiAG8AeAAgAGwAYQBiAGUAbAAsAC4AaABhAHMALQB3AGEAcgBuAGkAbgBnAC4AcgBhAGQAaQBvAC0AaQBuAGwAaQBuAGUAIABsAGEAYgBlAGwALAAuAGgAYQBzAC0AdwBhAHIAbgBpAG4AZwAuAGMAaABlAGMAawBiAG8AeAAtAGkAbgBsAGkAbgBlACAAbABhAGIAZQBsAHsAYwBvAGwAbwByADoAIwAwADAAMAB9AC4AaABhAHMALQB3AGEAcgBuAGkAbgBnACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApADsAYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADEAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAA3ADUAKQB9AC4AaABhAHMALQB3AGEAcgBuAGkAbgBnACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAA6AGYAbwBjAHUAcwB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApACwAMAAgADAAIAA2AHAAeAAgACMAMwAzADMAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApACwAMAAgADAAIAA2AHAAeAAgACMAMwAzADMAfQAuAGgAYQBzAC0AdwBhAHIAbgBpAG4AZwAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAYQBlAGIAYwBjAH0ALgBoAGEAcwAtAHcAYQByAG4AaQBuAGcAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AZgBlAGUAZABiAGEAYwBrAHsAYwBvAGwAbwByADoAIwAwADAAMAB9AC4AaABhAHMALQBlAHIAcgBvAHIAIAAuAGgAZQBsAHAALQBiAGwAbwBjAGsALAAuAGgAYQBzAC0AZQByAHIAbwByACAALgBjAG8AbgB0AHIAbwBsAC0AbABhAGIAZQBsACwALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AcgBhAGQAaQBvACwALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AYwBoAGUAYwBrAGIAbwB4ACwALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AcgBhAGQAaQBvAC0AaQBuAGwAaQBuAGUALAAuAGgAYQBzAC0AZQByAHIAbwByACAALgBjAGgAZQBjAGsAYgBvAHgALQBpAG4AbABpAG4AZQAsAC4AaABhAHMALQBlAHIAcgBvAHIALgByAGEAZABpAG8AIABsAGEAYgBlAGwALAAuAGgAYQBzAC0AZQByAHIAbwByAC4AYwBoAGUAYwBrAGIAbwB4ACAAbABhAGIAZQBsACwALgBoAGEAcwAtAGUAcgByAG8AcgAuAHIAYQBkAGkAbwAtAGkAbgBsAGkAbgBlACAAbABhAGIAZQBsACwALgBoAGEAcwAtAGUAcgByAG8AcgAuAGMAaABlAGMAawBiAG8AeAAtAGkAbgBsAGkAbgBlACAAbABhAGIAZQBsAHsAYwBvAGwAbwByADoAIwAwADAAMAB9AC4AaABhAHMALQBlAHIAcgBvAHIAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAMAAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAxAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAANwA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADcANQApAH0ALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgBmAG8AYwB1AHMAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMAAwADAAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADEAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAA3ADUAKQAsADAAIAAwACAANgBwAHgAIAAjADMAMwAzADsAYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADEAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAA3ADUAKQAsADAAIAAwACAANgBwAHgAIAAjADMAMwAzAH0ALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUAYgBjAGMAZAAxAH0ALgBoAGEAcwAtAGUAcgByAG8AcgAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsAewBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBoAGEAcwAtAGYAZQBlAGQAYgBhAGMAawAgAGwAYQBiAGUAbAB+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsAewB0AG8AcAA6ADIANgBwAHgAfQAuAGgAYQBzAC0AZgBlAGUAZABiAGEAYwBrACAAbABhAGIAZQBsAC4AcwByAC0AbwBuAGwAeQB+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsAewB0AG8AcAA6ADAAfQAuAGgAZQBsAHAALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADUAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEAMABwAHgAOwBjAG8AbABvAHIAOgAjAGEANgBhADYAYQA2AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBmAG8AcgBtAC0AaQBuAGwAaQBuAGUAIAAuAGYAbwByAG0ALQBnAHIAbwB1AHAAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlAH0ALgBmAG8AcgBtAC0AaQBuAGwAaQBuAGUAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrADsAdwBpAGQAdABoADoAYQB1AHQAbwA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlAH0ALgBmAG8AcgBtAC0AaQBuAGwAaQBuAGUAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAC0AcwB0AGEAdABpAGMAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAfQAuAGYAbwByAG0ALQBpAG4AbABpAG4AZQAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AdABhAGIAbABlADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAGYAbwByAG0ALQBpAG4AbABpAG4AZQAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGYAbwByAG0ALQBpAG4AbABpAG4AZQAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgAsAC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAdwBpAGQAdABoADoAYQB1AHQAbwB9AC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAPgAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBjAG8AbgB0AHIAbwBsAC0AbABhAGIAZQBsAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADAAOwB2AGUAcgB0AGkAYwBhAGwALQBhAGwAaQBnAG4AOgBtAGkAZABkAGwAZQB9AC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgByAGEAZABpAG8ALAAuAGYAbwByAG0ALQBpAG4AbABpAG4AZQAgAC4AYwBoAGUAYwBrAGIAbwB4AHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADAAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlAH0ALgBmAG8AcgBtAC0AaQBuAGwAaQBuAGUAIAAuAHIAYQBkAGkAbwAgAGwAYQBiAGUAbAAsAC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBjAGgAZQBjAGsAYgBvAHgAIABsAGEAYgBlAGwAewBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADAAfQAuAGYAbwByAG0ALQBpAG4AbABpAG4AZQAgAC4AcgBhAGQAaQBvACAAaQBuAHAAdQB0AFsAdAB5AHAAZQA9ACIAcgBhAGQAaQBvACIAXQAsAC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBjAGgAZQBjAGsAYgBvAHgAIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBjAGgAZQBjAGsAYgBvAHgAIgBdAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMAB9AC4AZgBvAHIAbQAtAGkAbgBsAGkAbgBlACAALgBoAGEAcwAtAGYAZQBlAGQAYgBhAGMAawAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBmAGUAZQBkAGIAYQBjAGsAewB0AG8AcAA6ADAAfQB9AC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAHIAYQBkAGkAbwAsAC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAGMAaABlAGMAawBiAG8AeAAsAC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAHIAYQBkAGkAbwAtAGkAbgBsAGkAbgBlACwALgBmAG8AcgBtAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAC4AYwBoAGUAYwBrAGIAbwB4AC0AaQBuAGwAaQBuAGUAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoANwBwAHgAfQAuAGYAbwByAG0ALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAALgByAGEAZABpAG8ALAAuAGYAbwByAG0ALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAALgBjAGgAZQBjAGsAYgBvAHgAewBtAGkAbgAtAGgAZQBpAGcAaAB0ADoAMgA4AHAAeAB9AC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAGYAbwByAG0ALQBnAHIAbwB1AHAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADEANQBwAHgAOwBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6AC0AMQA1AHAAeAB9AC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAGYAbwByAG0ALQBnAHIAbwB1AHAAOgBiAGUAZgBvAHIAZQAsAC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAGYAbwByAG0ALQBnAHIAbwB1AHAAOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAgACIAOwBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAH0ALgBmAG8AcgBtAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAA6AGEAZgB0AGUAcgB7AGMAbABlAGEAcgA6AGIAbwB0AGgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAewAuAGYAbwByAG0ALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAALgBjAG8AbgB0AHIAbwBsAC0AbABhAGIAZQBsAHsAdABlAHgAdAAtAGEAbABpAGcAbgA6AHIAaQBnAGgAdAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoANwBwAHgAfQB9AC4AZgBvAHIAbQAtAGgAbwByAGkAegBvAG4AdABhAGwAIAAuAGgAYQBzAC0AZgBlAGUAZABiAGEAYwBrACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawB7AHIAaQBnAGgAdAA6ADEANQBwAHgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAewAuAGYAbwByAG0ALQBoAG8AcgBpAHoAbwBuAHQAYQBsACAALgBmAG8AcgBtAC0AZwByAG8AdQBwAC0AbABnACAALgBjAG8AbgB0AHIAbwBsAC0AbABhAGIAZQBsAHsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoAMQAxAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA5AHAAeAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBmAG8AcgBtAC0AaABvAHIAaQB6AG8AbgB0AGEAbAAgAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAAtAHMAbQAgAC4AYwBvAG4AdAByAG8AbAAtAGwAYQBiAGUAbAB7AHAAYQBkAGQAaQBuAGcALQB0AG8AcAA6ADYAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADMAcAB4AH0AfQAuAGIAdABuAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADAAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBuAG8AcgBtAGEAbAA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBjAGUAbgB0AGUAcgA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlADsAdABvAHUAYwBoAC0AYQBjAHQAaQBvAG4AOgBtAGEAbgBpAHAAdQBsAGEAdABpAG8AbgA7AGMAdQByAHMAbwByADoAcABvAGkAbgB0AGUAcgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AHcAaABpAHQAZQAtAHMAcABhAGMAZQA6AG4AbwB3AHIAYQBwADsAcABhAGQAZABpAG4AZwA6ADYAcAB4ACAAMQAyAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA1AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAA7AC0AdwBlAGIAawBpAHQALQB1AHMAZQByAC0AcwBlAGwAZQBjAHQAOgBuAG8AbgBlADsALQBtAG8AegAtAHUAcwBlAHIALQBzAGUAbABlAGMAdAA6AG4AbwBuAGUAOwAtAG0AcwAtAHUAcwBlAHIALQBzAGUAbABlAGMAdAA6AG4AbwBuAGUAOwB1AHMAZQByAC0AcwBlAGwAZQBjAHQAOgBuAG8AbgBlAH0ALgBiAHQAbgA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALgBmAG8AYwB1AHMALAAuAGIAdABuADoAYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuADoAYQBjAHQAaQB2AGUALgBmAG8AYwB1AHMALAAuAGIAdABuAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuAC4AYQBjAHQAaQB2AGUALgBmAG8AYwB1AHMAewBvAHUAdABsAGkAbgBlADoAdABoAGkAbgAgAGQAbwB0AHQAZQBkADsAbwB1AHQAbABpAG4AZQA6ADUAcAB4ACAAYQB1AHQAbwAgAC0AdwBlAGIAawBpAHQALQBmAG8AYwB1AHMALQByAGkAbgBnAC0AYwBvAGwAbwByADsAbwB1AHQAbABpAG4AZQAtAG8AZgBmAHMAZQB0ADoALQAyAHAAeAB9AC4AYgB0AG4AOgBoAG8AdgBlAHIALAAuAGIAdABuADoAZgBvAGMAdQBzACwALgBiAHQAbgAuAGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAfQAuAGIAdABuADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC4AYQBjAHQAaQB2AGUAewBvAHUAdABsAGkAbgBlADoAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMwBwAHgAIAA1AHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEAMgA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADMAcAB4ACAANQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAxADIANQApAH0ALgBiAHQAbgAuAGQAaQBzAGEAYgBsAGUAZAAsAC4AYgB0AG4AWwBkAGkAcwBhAGIAbABlAGQAXQAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgB7AGMAdQByAHMAbwByADoAbgBvAHQALQBhAGwAbABvAHcAZQBkADsAbwBwAGEAYwBpAHQAeQA6AC4ANgA1ADsAZgBpAGwAdABlAHIAOgBhAGwAcABoAGEAKABvAHAAYQBjAGkAdAB5AD0ANgA1ACkAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6AG4AbwBuAGUAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAbgBvAG4AZQB9AGEALgBiAHQAbgAuAGQAaQBzAGEAYgBsAGUAZAAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAAYQAuAGIAdABuAHsAcABvAGkAbgB0AGUAcgAtAGUAdgBlAG4AdABzADoAbgBvAG4AZQB9AC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlADYAZQA2AGUANgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwAGIAMgBkADkAMwB9AC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0ADoAaABvAHYAZQByAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUANgBlADYAZQA2ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADEAMAA0ADAAZAAxAH0ALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQAOgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AC4AYQBjAHQAaQB2AGUALAAuAG8AcABlAG4APgAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUANgBlADYAZQA2ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADEAMAA0ADAAZAAxAH0ALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQAOgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0ADoAYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAA6AGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQA6AGgAbwB2AGUAcgAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBmAG8AYwB1AHMALAAuAG8AcABlAG4APgAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAC4AZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGQANABkADQAZAA0ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAYgAyAGQAOQAzAH0ALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQAOgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AC4AYQBjAHQAaQB2AGUALAAuAG8AcABlAG4APgAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AG4AbwBuAGUAfQAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAAuAGQAaQBzAGEAYgBsAGUAZAA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AC4AZABpAHMAYQBiAGwAZQBkADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQALgBkAGkAcwBhAGIAbABlAGQALgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABlAGYAYQB1AGwAdABbAGQAaQBzAGEAYgBsAGUAZABdADoAaABvAHYAZQByACwALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQAWwBkAGkAcwBhAGIAbABlAGQAXQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0AFsAZABpAHMAYQBiAGwAZQBkAF0ALgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0ADoAaABvAHYAZQByACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AZABlAGYAYQB1AGwAdAA6AGYAbwBjAHUAcwAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAGQAZQBmAGEAdQBsAHQALgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgB9AC4AYgB0AG4ALQBkAGUAZgBhAHUAbAB0ACAALgBiAGEAZABnAGUAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgB9AC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5ADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMQAxADQAMwBkAGEAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMABiADIAZAA5ADMAfQAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQA6AGgAbwB2AGUAcgB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAxADEANAAzAGQAYQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAxADAANAAwAGQAMQB9AC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5ADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAuAGEAYwB0AGkAdgBlACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAxADEANAAzAGQAYQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAxADAANAAwAGQAMQB9AC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5ADoAYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQA6AGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkAOgBhAGMAdABpAHYAZQAuAGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5AC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAuAGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBhAGMAdABpAHYAZQAuAGYAbwBjAHUAcwAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5AC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBoAG8AdgBlAHIALAAuAG8AcABlAG4APgAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlADoAZgBvAGMAdQBzACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQAuAGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwAGUAMwA5AGIAOQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwAGIAMgBkADkAMwB9AC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5ADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAuAGEAYwB0AGkAdgBlACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlAH0ALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkALgBkAGkAcwBhAGIAbABlAGQAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAuAGQAaQBzAGEAYgBsAGUAZAA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5AC4AZABpAHMAYQBiAGwAZQBkAC4AZgBvAGMAdQBzACwALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkAWwBkAGkAcwBhAGIAbABlAGQAXQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5AFsAZABpAHMAYQBiAGwAZQBkAF0AOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQBbAGQAaQBzAGEAYgBsAGUAZABdAC4AZgBvAGMAdQBzACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQA6AGgAbwB2AGUAcgAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAHAAcgBpAG0AYQByAHkAOgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBwAHIAaQBtAGEAcgB5AC4AZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQAuAGIAdABuAC0AcAByAGkAbQBhAHIAeQAgAC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMwBjADcANgAzAGQAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMwBjADcANgAzAGQAfQAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAYgA1ADQAMgBjADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADEAMQAyADEAMQAxAH0ALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAOgBoAG8AdgBlAHIAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMgBiADUANAAyAGMAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMgA3ADQAZAAyADgAfQAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwA6AGEAYwB0AGkAdgBlACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMgBiADUANAAyAGMAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMgA3ADQAZAAyADgAfQAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwA6AGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAOgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzADoAYQBjAHQAaQB2AGUALgBmAG8AYwB1AHMALAAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AYQBjAHQAaQB2AGUALgBmAG8AYwB1AHMALAAuAG8AcABlAG4APgAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlADoAaABvAHYAZQByACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQA6AGYAbwBjAHUAcwAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUALgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMQBmADMAZAAxAGYAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMQAxADIAMQAxADEAfQAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwA6AGEAYwB0AGkAdgBlACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoAbgBvAG4AZQB9AC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAC4AZABpAHMAYQBiAGwAZQBkADoAaABvAHYAZQByACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMALgBkAGkAcwBhAGIAbABlAGQAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwAuAGQAaQBzAGEAYgBsAGUAZAAuAGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzAFsAZABpAHMAYQBiAGwAZQBkAF0AOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwBbAGQAaQBzAGEAYgBsAGUAZABdADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAWwBkAGkAcwBhAGIAbABlAGQAXQAuAGYAbwBjAHUAcwAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAOgBoAG8AdgBlAHIALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBzAHUAYwBjAGUAcwBzADoAZgBvAGMAdQBzACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AcwB1AGMAYwBlAHMAcwAuAGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADMAYwA3ADYAMwBkADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADMAYwA3ADYAMwBkAH0ALgBiAHQAbgAtAHMAdQBjAGMAZQBzAHMAIAAuAGIAYQBkAGcAZQB7AGMAbwBsAG8AcgA6ACMAMwBjADcANgAzAGQAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AYgB0AG4ALQBpAG4AZgBvAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADMAMQA3ADAAOABmADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADMAMQA3ADAAOABmAH0ALgBiAHQAbgAtAGkAbgBmAG8AOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AaQBuAGYAbwAuAGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyADQANQAyADYAOQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAxADAAMgA2ADMAMAB9AC4AYgB0AG4ALQBpAG4AZgBvADoAaABvAHYAZQByAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIANAA1ADIANgA5ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADIAMQA0AGMANgAxAH0ALgBiAHQAbgAtAGkAbgBmAG8AOgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBpAG4AZgBvAC4AYQBjAHQAaQB2AGUALAAuAG8AcABlAG4APgAuAGIAdABuAC0AaQBuAGYAbwAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIANAA1ADIANgA5ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADIAMQA0AGMANgAxAH0ALgBiAHQAbgAtAGkAbgBmAG8AOgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBpAG4AZgBvADoAYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AaQBuAGYAbwA6AGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBiAHQAbgAtAGkAbgBmAG8ALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBpAG4AZgBvAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AaQBuAGYAbwAuAGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAGkAbgBmAG8ALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQA6AGgAbwB2AGUAcgAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBpAG4AZgBvAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBmAG8AYwB1AHMALAAuAG8AcABlAG4APgAuAGIAdABuAC0AaQBuAGYAbwAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAC4AZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADEAYgAzAGQANABlADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADEAMAAyADYAMwAwAH0ALgBiAHQAbgAtAGkAbgBmAG8AOgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBpAG4AZgBvAC4AYQBjAHQAaQB2AGUALAAuAG8AcABlAG4APgAuAGIAdABuAC0AaQBuAGYAbwAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AG4AbwBuAGUAfQAuAGIAdABuAC0AaQBuAGYAbwAuAGQAaQBzAGEAYgBsAGUAZAA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBpAG4AZgBvAC4AZABpAHMAYQBiAGwAZQBkADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAGkAbgBmAG8ALgBkAGkAcwBhAGIAbABlAGQALgBmAG8AYwB1AHMALAAuAGIAdABuAC0AaQBuAGYAbwBbAGQAaQBzAGEAYgBsAGUAZABdADoAaABvAHYAZQByACwALgBiAHQAbgAtAGkAbgBmAG8AWwBkAGkAcwBhAGIAbABlAGQAXQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBpAG4AZgBvAFsAZABpAHMAYQBiAGwAZQBkAF0ALgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBpAG4AZgBvADoAaABvAHYAZQByACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AaQBuAGYAbwA6AGYAbwBjAHUAcwAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAGkAbgBmAG8ALgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAzADEANwAwADgAZgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAzADEANwAwADgAZgB9AC4AYgB0AG4ALQBpAG4AZgBvACAALgBiAGEAZABnAGUAewBjAG8AbABvAHIAOgAjADMAMQA3ADAAOABmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAfQAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA4AGEANgBkADMAYgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwA4AGEANgBkADMAYgB9AC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMANgA2ADUAMQAyAGMAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMwAxADIANgAxADUAfQAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwA6AGgAbwB2AGUAcgB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA2ADYANQAxADIAYwA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwA1AGYANABiADIAOQB9AC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAuAGEAYwB0AGkAdgBlACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA2ADYANQAxADIAYwA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwA1AGYANABiADIAOQB9AC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnADoAYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwA6AGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcAOgBhAGMAdABpAHYAZQAuAGYAbwBjAHUAcwAsAC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAuAGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBhAGMAdABpAHYAZQAuAGYAbwBjAHUAcwAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBoAG8AdgBlAHIALAAuAG8AcABlAG4APgAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlADoAZgBvAGMAdQBzACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQAuAGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA0AGQAMwBkADIAMQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAzADEAMgA2ADEANQB9AC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAuAGEAYwB0AGkAdgBlACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlAH0ALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcALgBkAGkAcwBhAGIAbABlAGQAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAuAGQAaQBzAGEAYgBsAGUAZAA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnAC4AZABpAHMAYQBiAGwAZQBkAC4AZgBvAGMAdQBzACwALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcAWwBkAGkAcwBhAGIAbABlAGQAXQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnAFsAZABpAHMAYQBiAGwAZQBkAF0AOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwBbAGQAaQBzAGEAYgBsAGUAZABdAC4AZgBvAGMAdQBzACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwA6AGgAbwB2AGUAcgAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAHcAYQByAG4AaQBuAGcAOgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQB3AGEAcgBuAGkAbgBnAC4AZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAOABhADYAZAAzAGIAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAOABhADYAZAAzAGIAfQAuAGIAdABuAC0AdwBhAHIAbgBpAG4AZwAgAC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwA4AGEANgBkADMAYgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGEAOQA0ADQANAAyADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGEAOQA0ADQANAAyAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAGQAYQBuAGcAZQByAC4AZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADgANAAzADUAMwA0ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADQAZAAxAGYAMQBlAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAaABvAHYAZQByAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADgANAAzADUAMwA0ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADcAZAAzADIAMwAxAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBhAGMAdABpAHYAZQAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBkAGEAbgBnAGUAcgAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADgANAAzADUAMwA0ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADcAZAAzADIAMwAxAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AZABhAG4AZwBlAHIAOgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBkAGEAbgBnAGUAcgA6AGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBiAHQAbgAtAGQAYQBuAGcAZQByAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBkAGEAbgBnAGUAcgAuAGEAYwB0AGkAdgBlAC4AZgBvAGMAdQBzACwALgBvAHAAZQBuAD4ALgBiAHQAbgAtAGQAYQBuAGcAZQByAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBoAG8AdgBlAHIALAAuAG8AcABlAG4APgAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQA6AGYAbwBjAHUAcwAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBkAGEAbgBnAGUAcgAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAC4AZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADYAYgAyAGIAMgBhADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADQAZAAxAGYAMQBlAH0ALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBhAGMAdABpAHYAZQAsAC4AbwBwAGUAbgA+AC4AYgB0AG4ALQBkAGEAbgBnAGUAcgAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AG4AbwBuAGUAfQAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBkAGkAcwBhAGIAbABlAGQAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBkAGkAcwBhAGIAbABlAGQAOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBkAGkAcwBhAGIAbABlAGQALgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZABhAG4AZwBlAHIAWwBkAGkAcwBhAGIAbABlAGQAXQA6AGgAbwB2AGUAcgAsAC4AYgB0AG4ALQBkAGEAbgBnAGUAcgBbAGQAaQBzAGEAYgBsAGUAZABdADoAZgBvAGMAdQBzACwALgBiAHQAbgAtAGQAYQBuAGcAZQByAFsAZABpAHMAYQBiAGwAZQBkAF0ALgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBkAGEAbgBnAGUAcgA6AGgAbwB2AGUAcgAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAGQAYQBuAGcAZQByADoAZgBvAGMAdQBzACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AZABhAG4AZwBlAHIALgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBhADkANAA0ADQAMgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBhADkANAA0ADQAMgB9AC4AYgB0AG4ALQBkAGEAbgBnAGUAcgAgAC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwBhADkANAA0ADQAMgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBiAHQAbgAtAGwAaQBuAGsAewBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmADsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAbgBvAHIAbQBhAGwAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBsAGkAbgBrACwALgBiAHQAbgAtAGwAaQBuAGsAOgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBsAGkAbgBrAC4AYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AbABpAG4AawBbAGQAaQBzAGEAYgBsAGUAZABdACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAGIAdABuAC0AbABpAG4AawB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6AG4AbwBuAGUAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAbgBvAG4AZQB9AC4AYgB0AG4ALQBsAGkAbgBrACwALgBiAHQAbgAtAGwAaQBuAGsAOgBoAG8AdgBlAHIALAAuAGIAdABuAC0AbABpAG4AawA6AGYAbwBjAHUAcwAsAC4AYgB0AG4ALQBsAGkAbgBrADoAYQBjAHQAaQB2AGUAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AYgB0AG4ALQBsAGkAbgBrADoAaABvAHYAZQByACwALgBiAHQAbgAtAGwAaQBuAGsAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAZgAzAGMAYwAzADsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgB1AG4AZABlAHIAbABpAG4AZQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAGIAdABuAC0AbABpAG4AawBbAGQAaQBzAGEAYgBsAGUAZABdADoAaABvAHYAZQByACwALgBiAHQAbgAtAGwAaQBuAGsAWwBkAGkAcwBhAGIAbABlAGQAXQA6AGYAbwBjAHUAcwAsAGYAaQBlAGwAZABzAGUAdABbAGQAaQBzAGEAYgBsAGUAZABdACAALgBiAHQAbgAtAGwAaQBuAGsAOgBoAG8AdgBlAHIALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AYgB0AG4ALQBsAGkAbgBrADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwA3ADcANwA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQB9AC4AYgB0AG4ALQBsAGcALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AbABnAD4ALgBiAHQAbgB7AHAAYQBkAGQAaQBuAGcAOgAxADAAcAB4ACAAMQA2AHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA5AHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgAzADMAMwAzADMAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBzAG0ALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AcwBtAD4ALgBiAHQAbgB7AHAAYQBkAGQAaQBuAGcAOgA1AHAAeAAgADEAMABwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAMwBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHQAbgAtAHgAcwAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB4AHMAPgAuAGIAdABuAHsAcABhAGQAZABpAG4AZwA6ADEAcAB4ACAANQBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAMwBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHQAbgAtAGIAbABvAGMAawB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAxADAAMAAlAH0ALgBiAHQAbgAtAGIAbABvAGMAawArAC4AYgB0AG4ALQBiAGwAbwBjAGsAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoANQBwAHgAfQBpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBzAHUAYgBtAGkAdAAiAF0ALgBiAHQAbgAtAGIAbABvAGMAawAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHIAZQBzAGUAdAAiAF0ALgBiAHQAbgAtAGIAbABvAGMAawAsAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGIAdQB0AHQAbwBuACIAXQAuAGIAdABuAC0AYgBsAG8AYwBrAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AZgBhAGQAZQB7AG8AcABhAGMAaQB0AHkAOgAwADsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBvAHAAYQBjAGkAdAB5ACAALgAxADUAcwAgAGwAaQBuAGUAYQByADsALQBvAC0AdAByAGEAbgBzAGkAdABpAG8AbgA6AG8AcABhAGMAaQB0AHkAIAAuADEANQBzACAAbABpAG4AZQBhAHIAOwB0AHIAYQBuAHMAaQB0AGkAbwBuADoAbwBwAGEAYwBpAHQAeQAgAC4AMQA1AHMAIABsAGkAbgBlAGEAcgB9AC4AZgBhAGQAZQAuAGkAbgB7AG8AcABhAGMAaQB0AHkAOgAxAH0ALgBjAG8AbABsAGEAcABzAGUAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQB9AC4AYwBvAGwAbABhAHAAcwBlAC4AaQBuAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawB9AHQAcgAuAGMAbwBsAGwAYQBwAHMAZQAuAGkAbgB7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQByAG8AdwB9AHQAYgBvAGQAeQAuAGMAbwBsAGwAYQBwAHMAZQAuAGkAbgB7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQByAG8AdwAtAGcAcgBvAHUAcAB9AC4AYwBvAGwAbABhAHAAcwBpAG4AZwB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AGgAZQBpAGcAaAB0ADoAMAA7AG8AdgBlAHIAZgBsAG8AdwA6AGgAaQBkAGQAZQBuADsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBpAHQAaQBvAG4ALQBwAHIAbwBwAGUAcgB0AHkAOgBoAGUAaQBnAGgAdAAsAHYAaQBzAGkAYgBpAGwAaQB0AHkAOwB0AHIAYQBuAHMAaQB0AGkAbwBuAC0AcAByAG8AcABlAHIAdAB5ADoAaABlAGkAZwBoAHQALAB2AGkAcwBpAGIAaQBsAGkAdAB5ADsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBpAHQAaQBvAG4ALQBkAHUAcgBhAHQAaQBvAG4AOgAuADMANQBzADsAdAByAGEAbgBzAGkAdABpAG8AbgAtAGQAdQByAGEAdABpAG8AbgA6AC4AMwA1AHMAOwAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGkAdABpAG8AbgAtAHQAaQBtAGkAbgBnAC0AZgB1AG4AYwB0AGkAbwBuADoAZQBhAHMAZQA7AHQAcgBhAG4AcwBpAHQAaQBvAG4ALQB0AGkAbQBpAG4AZwAtAGYAdQBuAGMAdABpAG8AbgA6AGUAYQBzAGUAfQAuAGMAYQByAGUAdAB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawA7AHcAaQBkAHQAaAA6ADAAOwBoAGUAaQBnAGgAdAA6ADAAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAyAHAAeAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlADsAYgBvAHIAZABlAHIALQB0AG8AcAA6ADQAcAB4ACAAZABhAHMAaABlAGQAOwBiAG8AcgBkAGUAcgAtAHQAbwBwADoANABwAHgAIABzAG8AbABpAGQAIABcADkAOwBiAG8AcgBkAGUAcgAtAHIAaQBnAGgAdAA6ADQAcAB4ACAAcwBvAGwAaQBkACAAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYgBvAHIAZABlAHIALQBsAGUAZgB0ADoANABwAHgAIABzAG8AbABpAGQAIAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAGQAcgBvAHAAdQBwACwALgBkAHIAbwBwAGQAbwB3AG4AewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAfQAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlADoAZgBvAGMAdQBzAHsAbwB1AHQAbABpAG4AZQA6ADAAfQAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAewBwAG8AcwBpAHQAaQBvAG4AOgBhAGIAcwBvAGwAdQB0AGUAOwB0AG8AcAA6ADEAMAAwACUAOwBsAGUAZgB0ADoAMAA7AHoALQBpAG4AZABlAHgAOgAxADAAMAAwADsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAOwBmAGwAbwBhAHQAOgBsAGUAZgB0ADsAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADYAMABwAHgAOwBwAGEAZABkAGkAbgBnADoANQBwAHgAIAAwADsAbQBhAHIAZwBpAG4AOgAyAHAAeAAgADAAIAAwADsAbABpAHMAdAAtAHMAdAB5AGwAZQA6AG4AbwBuAGUAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANQBwAHgAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAbABlAGYAdAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAYwBjAGMAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMQA1ACkAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAMAAgADYAcAB4ACAAMQAyAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEANwA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAMAAgADYAcAB4ACAAMQAyAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEANwA1ACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBsAGkAcAA6AHAAYQBkAGQAaQBuAGcALQBiAG8AeAB9AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQAuAHAAdQBsAGwALQByAGkAZwBoAHQAewByAGkAZwBoAHQAOgAwADsAbABlAGYAdAA6AGEAdQB0AG8AfQAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAIAAuAGQAaQB2AGkAZABlAHIAewBoAGUAaQBnAGgAdAA6ADEAcAB4ADsAbQBhAHIAZwBpAG4AOgA5AC4ANQBwAHgAIAAwADsAbwB2AGUAcgBmAGwAbwB3ADoAaABpAGQAZABlAG4AOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlADUAZQA1AGUANQB9AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AGwAaQA+AGEAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAcABhAGQAZABpAG4AZwA6ADMAcAB4ACAAMgAwAHAAeAA7AGMAbABlAGEAcgA6AGIAbwB0AGgAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBuAG8AcgBtAGEAbAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAOwBjAG8AbABvAHIAOgAjADMAMwAzADsAdwBoAGkAdABlAC0AcwBwAGEAYwBlADoAbgBvAHcAcgBhAHAAfQAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgBsAGkAPgBhADoAaABvAHYAZQByACwALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4AbABpAD4AYQA6AGYAbwBjAHUAcwB7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AGMAbwBsAG8AcgA6ACMAMgA2ADIANgAyADYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmADUAZgA1AGYANQB9AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AYQBjAHQAaQB2AGUAPgBhACwALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAOwBvAHUAdABsAGkAbgBlADoAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhACwALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAaABvAHYAZQByACwALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwA3ADcANwB9AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGgAbwB2AGUAcgAsAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGYAbwBjAHUAcwB7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoAbgBvAG4AZQA7AGYAaQBsAHQAZQByADoAcAByAG8AZwBpAGQAOgBEAFgASQBtAGEAZwBlAFQAcgBhAG4AcwBmAG8AcgBtAC4ATQBpAGMAcgBvAHMAbwBmAHQALgBnAHIAYQBkAGkAZQBuAHQAKABlAG4AYQBiAGwAZQBkAD0AZgBhAGwAcwBlACkAOwBjAHUAcgBzAG8AcgA6AG4AbwB0AC0AYQBsAGwAbwB3AGUAZAB9AC4AbwBwAGUAbgA+AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAfQAuAG8AcABlAG4APgBhAHsAbwB1AHQAbABpAG4AZQA6ADAAfQAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUALQByAGkAZwBoAHQAewBsAGUAZgB0ADoAYQB1AHQAbwA7AHIAaQBnAGgAdAA6ADAAfQAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUALQBsAGUAZgB0AHsAbABlAGYAdAA6ADAAOwByAGkAZwBoAHQAOgBhAHUAdABvAH0ALgBkAHIAbwBwAGQAbwB3AG4ALQBoAGUAYQBkAGUAcgB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwBwAGEAZABkAGkAbgBnADoAMwBwAHgAIAAyADAAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADMAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADQAMgA4ADUANwA7AGMAbwBsAG8AcgA6ACMANwA3ADcAOwB3AGgAaQB0AGUALQBzAHAAYQBjAGUAOgBuAG8AdwByAGEAcAB9AC4AZAByAG8AcABkAG8AdwBuAC0AYgBhAGMAawBkAHIAbwBwAHsAcABvAHMAaQB0AGkAbwBuADoAZgBpAHgAZQBkADsAbABlAGYAdAA6ADAAOwByAGkAZwBoAHQAOgAwADsAYgBvAHQAdABvAG0AOgAwADsAdABvAHAAOgAwADsAegAtAGkAbgBkAGUAeAA6ADkAOQAwAH0ALgBwAHUAbABsAC0AcgBpAGcAaAB0AD4ALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AHsAcgBpAGcAaAB0ADoAMAA7AGwAZQBmAHQAOgBhAHUAdABvAH0ALgBkAHIAbwBwAHUAcAAgAC4AYwBhAHIAZQB0ACwALgBuAGEAdgBiAGEAcgAtAGYAaQB4AGUAZAAtAGIAbwB0AHQAbwBtACAALgBkAHIAbwBwAGQAbwB3AG4AIAAuAGMAYQByAGUAdAB7AGIAbwByAGQAZQByAC0AdABvAHAAOgAwADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADQAcAB4ACAAZABhAHMAaABlAGQAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtADoANABwAHgAIABzAG8AbABpAGQAIABcADkAOwBjAG8AbgB0AGUAbgB0ADoAIgAiAH0ALgBkAHIAbwBwAHUAcAAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQAsAC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQBiAG8AdAB0AG8AbQAgAC4AZAByAG8AcABkAG8AdwBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AHsAdABvAHAAOgBhAHUAdABvADsAYgBvAHQAdABvAG0AOgAxADAAMAAlADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAcAB4AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAG4AYQB2AGIAYQByAC0AcgBpAGcAaAB0ACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AHsAcgBpAGcAaAB0ADoAMAA7AGwAZQBmAHQAOgBhAHUAdABvAH0ALgBuAGEAdgBiAGEAcgAtAHIAaQBnAGgAdAAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQAtAGwAZQBmAHQAewBsAGUAZgB0ADoAMAA7AHIAaQBnAGgAdAA6AGEAdQB0AG8AfQB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAZgBsAG8AYQB0ADoAbABlAGYAdAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuADoAaABvAHYAZQByACwALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4AOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgA6AGEAYwB0AGkAdgBlACwALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4ALgBhAGMAdABpAHYAZQAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuADoAaABvAHYAZQByACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAHYAZQByAHQAaQBjAGEAbAA+AC4AYgB0AG4AOgBmAG8AYwB1AHMALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgA6AGEAYwB0AGkAdgBlACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAHYAZQByAHQAaQBjAGEAbAA+AC4AYgB0AG4ALgBhAGMAdABpAHYAZQB7AHoALQBpAG4AZABlAHgAOgAyAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAAgAC4AYgB0AG4AKwAuAGIAdABuACwALgBiAHQAbgAtAGcAcgBvAHUAcAAgAC4AYgB0AG4AKwAuAGIAdABuAC0AZwByAG8AdQBwACwALgBiAHQAbgAtAGcAcgBvAHUAcAAgAC4AYgB0AG4ALQBnAHIAbwB1AHAAKwAuAGIAdABuACwALgBiAHQAbgAtAGcAcgBvAHUAcAAgAC4AYgB0AG4ALQBnAHIAbwB1AHAAKwAuAGIAdABuAC0AZwByAG8AdQBwAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxAHAAeAB9AC4AYgB0AG4ALQB0AG8AbwBsAGIAYQByAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQA1AHAAeAB9AC4AYgB0AG4ALQB0AG8AbwBsAGIAYQByADoAYgBlAGYAbwByAGUALAAuAGIAdABuAC0AdABvAG8AbABiAGEAcgA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAGIAdABuAC0AdABvAG8AbABiAGEAcgA6AGEAZgB0AGUAcgB7AGMAbABlAGEAcgA6AGIAbwB0AGgAfQAuAGIAdABuAC0AdABvAG8AbABiAGEAcgAgAC4AYgB0AG4ALAAuAGIAdABuAC0AdABvAG8AbABiAGEAcgAgAC4AYgB0AG4ALQBnAHIAbwB1AHAALAAuAGIAdABuAC0AdABvAG8AbABiAGEAcgAgAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAHsAZgBsAG8AYQB0ADoAbABlAGYAdAB9AC4AYgB0AG4ALQB0AG8AbwBsAGIAYQByAD4ALgBiAHQAbgAsAC4AYgB0AG4ALQB0AG8AbwBsAGIAYQByAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAAsAC4AYgB0AG4ALQB0AG8AbwBsAGIAYQByAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgA1AHAAeAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQA6AG4AbwB0ACgALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQApAHsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADAAfQAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA6AG4AbwB0ACgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACkAOgBuAG8AdAAoAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAKQB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApACwALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAOgBuAG8AdAAoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACkAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0ALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBuAG8AdAAoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACkAOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApAD4ALgBiAHQAbgB7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApAD4ALgBiAHQAbgA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA6AG4AbwB0ACgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACkAPgAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAOgBuAG8AdAAoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACkAPgAuAGIAdABuADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAAIAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlADoAYQBjAHQAaQB2AGUALAAuAGIAdABuAC0AZwByAG8AdQBwAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUAewBvAHUAdABsAGkAbgBlADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuACsALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAOABwAHgAOwBwAGEAZABkAGkAbgBnAC0AcgBpAGcAaAB0ADoAOABwAHgAfQAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAtAGwAZwArAC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AbABnAC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuACsALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMQAyAHAAeAA7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAxADIAcAB4AH0ALgBiAHQAbgAtAGcAcgBvAHUAcAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAHsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMwBwAHgAIAA1AHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEAMgA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADMAcAB4ACAANQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAxADIANQApAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlAC4AYgB0AG4ALQBsAGkAbgBrAHsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlADsAYgBvAHgALQBzAGgAYQBkAG8AdwA6AG4AbwBuAGUAfQAuAGIAdABuACAALgBjAGEAcgBlAHQAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwAH0ALgBiAHQAbgAtAGwAZwAgAC4AYwBhAHIAZQB0ACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AYgB0AG4AIAAuAGMAYQByAGUAdAB7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoANQBwAHgAIAA1AHAAeAAgADAAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AdwBpAGQAdABoADoAMAB9AC4AZAByAG8AcAB1AHAAIAAuAGIAdABuAC0AbABnACAALgBjAGEAcgBlAHQALAAuAGQAcgBvAHAAdQBwACAALgBiAHQAbgAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AYgB0AG4AIAAuAGMAYQByAGUAdAB7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoAMAAgADUAcAB4ACAANQBwAHgAfQAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAHYAZQByAHQAaQBjAGEAbAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AGYAbABvAGEAdAA6AG4AbwBuAGUAOwB3AGkAZAB0AGgAOgAxADAAMAAlADsAbQBhAHgALQB3AGkAZAB0AGgAOgAxADAAMAAlAH0ALgBiAHQAbgAtAGcAcgBvAHUAcAAtAHYAZQByAHQAaQBjAGEAbAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBiAGUAZgBvAHIAZQAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgB7AGYAbABvAGEAdAA6AG4AbwBuAGUAfQAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgArAC4AYgB0AG4ALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgArAC4AYgB0AG4ALQBnAHIAbwB1AHAALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAArAC4AYgB0AG4ALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAArAC4AYgB0AG4ALQBnAHIAbwB1AHAAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoALQAxAHAAeAA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADAAfQAuAGIAdABuAC0AZwByAG8AdQBwAC0AdgBlAHIAdABpAGMAYQBsAD4ALgBiAHQAbgA6AG4AbwB0ACgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAKQA6AG4AbwB0ACgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACkAewBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQB7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuADoAbABhAHMAdAAtAGMAaABpAGwAZAA6AG4AbwB0ACgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAKQB7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQA+AC4AYgB0AG4AewBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQA+AC4AYgB0AG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAHYAZQByAHQAaQBjAGEAbAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApAD4ALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQB2AGUAcgB0AGkAYwBhAGwAPgAuAGIAdABuAC0AZwByAG8AdQBwADoAbABhAHMAdAAtAGMAaABpAGwAZAA6AG4AbwB0ACgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAKQA+AC4AYgB0AG4AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAGIAdABuAC0AZwByAG8AdQBwAC0AagB1AHMAdABpAGYAaQBlAGQAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlADsAdwBpAGQAdABoADoAMQAwADAAJQA7AHQAYQBiAGwAZQAtAGwAYQB5AG8AdQB0ADoAZgBpAHgAZQBkADsAYgBvAHIAZABlAHIALQBjAG8AbABsAGEAcABzAGUAOgBzAGUAcABhAHIAYQB0AGUAfQAuAGIAdABuAC0AZwByAG8AdQBwAC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGIAdABuACwALgBiAHQAbgAtAGcAcgBvAHUAcAAtAGoAdQBzAHQAaQBmAGkAZQBkAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAB7AGYAbABvAGEAdAA6AG4AbwBuAGUAOwBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AYwBlAGwAbAA7AHcAaQBkAHQAaAA6ADEAJQB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAIAAuAGIAdABuAHsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AYgB0AG4ALQBnAHIAbwB1AHAALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAewBsAGUAZgB0ADoAYQB1AHQAbwB9AFsAZABhAHQAYQAtAHQAbwBnAGcAbABlAD0AIgBiAHUAdAB0AG8AbgBzACIAXQA+AC4AYgB0AG4AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwAWwBkAGEAdABhAC0AdABvAGcAZwBsAGUAPQAiAGIAdQB0AHQAbwBuAHMAIgBdAD4ALgBiAHQAbgAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGMAaABlAGMAawBiAG8AeAAiAF0ALABbAGQAYQB0AGEALQB0AG8AZwBnAGwAZQA9ACIAYgB1AHQAdABvAG4AcwAiAF0APgAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAHIAYQBkAGkAbwAiAF0ALABbAGQAYQB0AGEALQB0AG8AZwBnAGwAZQA9ACIAYgB1AHQAdABvAG4AcwAiAF0APgAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGMAaABlAGMAawBiAG8AeAAiAF0AewBwAG8AcwBpAHQAaQBvAG4AOgBhAGIAcwBvAGwAdQB0AGUAOwBjAGwAaQBwADoAcgBlAGMAdAAoADAALAAwACwAMAAsADAAKQA7AHAAbwBpAG4AdABlAHIALQBlAHYAZQBuAHQAcwA6AG4AbwBuAGUAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAGwAYQBwAHMAZQA6AHMAZQBwAGEAcgBhAHQAZQB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAFsAYwBsAGEAcwBzACoAPQAiAGMAbwBsAC0AIgBdAHsAZgBsAG8AYQB0ADoAbgBvAG4AZQA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMAA7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAegAtAGkAbgBkAGUAeAA6ADIAOwBmAGwAbwBhAHQAOgBsAGUAZgB0ADsAdwBpAGQAdABoADoAMQAwADAAJQA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsADoAZgBvAGMAdQBzAHsAegAtAGkAbgBkAGUAeAA6ADMAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AYwBlAGwAbAB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBuAG8AdAAoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACkAOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGYAbwByAG0ALQBjAG8AbgB0AHIAbwBsADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApADoAbgBvAHQAKAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAKQB7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAHsAdwBpAGQAdABoADoAMQAlADsAdwBoAGkAdABlAC0AcwBwAGEAYwBlADoAbgBvAHcAcgBhAHAAOwB2AGUAcgB0AGkAYwBhAGwALQBhAGwAaQBnAG4AOgBtAGkAZABkAGwAZQB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuAHsAcABhAGQAZABpAG4AZwA6ADYAcAB4ACAAMQAyAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA1AHAAeAA7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQA7AGMAbwBsAG8AcgA6ACMANQA1ADUAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAYwBlAG4AdABlAHIAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGUAZQA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGMAYwBjADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAuAGkAbgBwAHUAdAAtAHMAbQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AcwBtAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAHMAbQA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAuAGIAdABuAHsAcABhAGQAZABpAG4AZwA6ADUAcAB4ACAAMQAwAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQAzAHAAeAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALgBpAG4AcAB1AHQALQBsAGcALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGwAZwA+AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBsAGcAPgAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4ALgBiAHQAbgB7AHAAYQBkAGQAaQBuAGcAOgAxADAAcAB4ACAAMQA2AHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQA5AHAAeAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgBjAGgAZQBjAGsAYgBvAHgAIgBdAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADAAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAPgAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AZAByAG8AcABkAG8AdwBuAC0AdABvAGcAZwBsAGUALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AYgB0AG4AOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApADoAbgBvAHQAKAAuAGQAcgBvAHAAZABvAHcAbgAtAHQAbwBnAGcAbABlACkALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBuAG8AdAAoADoAbABhAHMAdAAtAGMAaABpAGwAZAApAD4ALgBiAHQAbgB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAewBiAG8AcgBkAGUAcgAtAHIAaQBnAGgAdAA6ADAAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBhAGQAZABvAG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgAuAGIAdABuACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgAuAGIAdABuAC0AZwByAG8AdQBwAD4ALgBiAHQAbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4ALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgAuAGIAdABuADoAbgBvAHQAKAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAApACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AYgB0AG4ALQBnAHIAbwB1AHAAOgBuAG8AdAAoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACkAPgAuAGIAdABuAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYQBkAGQAbwBuADoAbABhAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AbABlAGYAdAA6ADAAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAwADsAdwBoAGkAdABlAC0AcwBwAGEAYwBlADoAbgBvAHcAcgBhAHAAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4ALgBiAHQAbgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGIAdABuACsALgBiAHQAbgB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQBwAHgAfQAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuAD4ALgBiAHQAbgA6AGgAbwB2AGUAcgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4APgAuAGIAdABuADoAZgBvAGMAdQBzACwALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA+AC4AYgB0AG4AOgBhAGMAdABpAHYAZQB7AHoALQBpAG4AZABlAHgAOgAyAH0ALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAALQBiAHQAbgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AYgB0AG4ALAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAB7AG0AYQByAGcAaQBuAC0AcgBpAGcAaAB0ADoALQAxAHAAeAB9AC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4ALgBiAHQAbgAsAC4AaQBuAHAAdQB0AC0AZwByAG8AdQBwAC0AYgB0AG4AOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4ALgBiAHQAbgAtAGcAcgBvAHUAcAB7AHoALQBpAG4AZABlAHgAOgAyADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxAHAAeAB9AC4AbgBhAHYAewBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMAA7AGwAaQBzAHQALQBzAHQAeQBsAGUAOgBuAG8AbgBlAH0ALgBuAGEAdgA6AGIAZQBmAG8AcgBlACwALgBuAGEAdgA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAG4AYQB2ADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AbgBhAHYAPgBsAGkAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrAH0ALgBuAGEAdgA+AGwAaQA+AGEAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAcABhAGQAZABpAG4AZwA6ADEAMABwAHgAIAAxADUAcAB4AH0ALgBuAGEAdgA+AGwAaQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AD4AbABpAD4AYQA6AGYAbwBjAHUAcwB7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUAZQBlAH0ALgBuAGEAdgA+AGwAaQAuAGQAaQBzAGEAYgBsAGUAZAA+AGEAewBjAG8AbABvAHIAOgAjADcANwA3AH0ALgBuAGEAdgA+AGwAaQAuAGQAaQBzAGEAYgBsAGUAZAA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AD4AbABpAC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMANwA3ADcAOwB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYwB1AHIAcwBvAHIAOgBuAG8AdAAtAGEAbABsAG8AdwBlAGQAfQAuAG4AYQB2ACAALgBvAHAAZQBuAD4AYQAsAC4AbgBhAHYAIAAuAG8AcABlAG4APgBhADoAaABvAHYAZQByACwALgBuAGEAdgAgAC4AbwBwAGUAbgA+AGEAOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGUAZQA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgB9AC4AbgBhAHYAIAAuAG4AYQB2AC0AZABpAHYAaQBkAGUAcgB7AGgAZQBpAGcAaAB0ADoAMQBwAHgAOwBtAGEAcgBnAGkAbgA6ADkALgA1AHAAeAAgADAAOwBvAHYAZQByAGYAbABvAHcAOgBoAGkAZABkAGUAbgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUANQBlADUAZQA1AH0ALgBuAGEAdgA+AGwAaQA+AGEAPgBpAG0AZwB7AG0AYQB4AC0AdwBpAGQAdABoADoAbgBvAG4AZQB9AC4AbgBhAHYALQB0AGEAYgBzAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBkAGQAZAB9AC4AbgBhAHYALQB0AGEAYgBzAD4AbABpAHsAZgBsAG8AYQB0ADoAbABlAGYAdAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAtADEAcAB4AH0ALgBuAGEAdgAtAHQAYQBiAHMAPgBsAGkAPgBhAHsAbQBhAHIAZwBpAG4ALQByAGkAZwBoAHQAOgAyAHAAeAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAIAAwACAAMAAgADAAfQAuAG4AYQB2AC0AdABhAGIAcwA+AGwAaQA+AGEAOgBoAG8AdgBlAHIAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAIAAjAGUAZQBlACAAIwBkAGQAZAB9AC4AbgBhAHYALQB0AGEAYgBzAD4AbABpAC4AYQBjAHQAaQB2AGUAPgBhACwALgBuAGEAdgAtAHQAYQBiAHMAPgBsAGkALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AC0AdABhAGIAcwA+AGwAaQAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMANQA1ADUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGMAdQByAHMAbwByADoAZABlAGYAYQB1AGwAdAB9AC4AbgBhAHYALQBwAGkAbABsAHMAPgBsAGkAewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0ALgBuAGEAdgAtAHAAaQBsAGwAcwA+AGwAaQA+AGEAewBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AbgBhAHYALQBwAGkAbABsAHMAPgBsAGkAKwBsAGkAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAyAHAAeAB9AC4AbgBhAHYALQBwAGkAbABsAHMAPgBsAGkALgBhAGMAdABpAHYAZQA+AGEALAAuAG4AYQB2AC0AcABpAGwAbABzAD4AbABpAC4AYQBjAHQAaQB2AGUAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgAtAHAAaQBsAGwAcwA+AGwAaQAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgB9AC4AbgBhAHYALQBzAHQAYQBjAGsAZQBkAD4AbABpAHsAZgBsAG8AYQB0ADoAbgBvAG4AZQB9AC4AbgBhAHYALQBzAHQAYQBjAGsAZQBkAD4AbABpACsAbABpAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADIAcAB4ADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMAB9AC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAAsAC4AbgBhAHYALQB0AGEAYgBzAC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAB7AHcAaQBkAHQAaAA6ADEAMAAwACUAfQAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgBsAGkALAAuAG4AYQB2AC0AdABhAGIAcwAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgBsAGkAewBmAGwAbwBhAHQAOgBuAG8AbgBlAH0ALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4AbABpAD4AYQAsAC4AbgBhAHYALQB0AGEAYgBzAC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAA+AGwAaQA+AGEAewB0AGUAeAB0AC0AYQBsAGkAZwBuADoAYwBlAG4AdABlAHIAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoANQBwAHgAfQAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGQAcgBvAHAAZABvAHcAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQB7AHQAbwBwADoAYQB1AHQAbwA7AGwAZQBmAHQAOgBhAHUAdABvAH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4AbABpACwALgBuAGEAdgAtAHQAYQBiAHMALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4AbABpAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAtAGMAZQBsAGwAOwB3AGkAZAB0AGgAOgAxACUAfQAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgBsAGkAPgBhACwALgBuAGEAdgAtAHQAYQBiAHMALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4AbABpAD4AYQB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0AfQAuAG4AYQB2AC0AdABhAGIAcwAtAGoAdQBzAHQAaQBmAGkAZQBkACwALgBuAGEAdgAtAHQAYQBiAHMALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADAAfQAuAG4AYQB2AC0AdABhAGIAcwAtAGoAdQBzAHQAaQBmAGkAZQBkAD4AbABpAD4AYQAsAC4AbgBhAHYALQB0AGEAYgBzAC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAA+AGwAaQA+AGEAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADAAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AbgBhAHYALQB0AGEAYgBzAC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGEAYwB0AGkAdgBlAD4AYQAsAC4AbgBhAHYALQB0AGEAYgBzAC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYQBjAHQAaQB2AGUAPgBhACwALgBuAGEAdgAtAHQAYQBiAHMALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYQBjAHQAaQB2AGUAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgAtAHQAYQBiAHMALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4ALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AC0AdABhAGIAcwAtAGoAdQBzAHQAaQBmAGkAZQBkAD4ALgBhAGMAdABpAHYAZQA+AGEAOgBmAG8AYwB1AHMALAAuAG4AYQB2AC0AdABhAGIAcwAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwB7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkAH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBuAGEAdgAtAHQAYQBiAHMALQBqAHUAcwB0AGkAZgBpAGUAZAA+AGwAaQA+AGEALAAuAG4AYQB2AC0AdABhAGIAcwAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgBsAGkAPgBhAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBkAGQAZAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwACAAMAAgADAAIAAwAH0ALgBuAGEAdgAtAHQAYQBiAHMALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYQBjAHQAaQB2AGUAPgBhACwALgBuAGEAdgAtAHQAYQBiAHMALgBuAGEAdgAtAGoAdQBzAHQAaQBmAGkAZQBkAD4ALgBhAGMAdABpAHYAZQA+AGEALAAuAG4AYQB2AC0AdABhAGIAcwAtAGoAdQBzAHQAaQBmAGkAZQBkAD4ALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AC0AdABhAGIAcwAuAG4AYQB2AC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYALQB0AGEAYgBzAC0AagB1AHMAdABpAGYAaQBlAGQAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwAsAC4AbgBhAHYALQB0AGEAYgBzAC4AbgBhAHYALQBqAHUAcwB0AGkAZgBpAGUAZAA+AC4AYQBjAHQAaQB2AGUAPgBhADoAZgBvAGMAdQBzAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAfQB9AC4AdABhAGIALQBjAG8AbgB0AGUAbgB0AD4ALgB0AGEAYgAtAHAAYQBuAGUAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQB9AC4AdABhAGIALQBjAG8AbgB0AGUAbgB0AD4ALgBhAGMAdABpAHYAZQB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAfQAuAG4AYQB2AC0AdABhAGIAcwAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAtADEAcAB4ADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBuAGEAdgBiAGEAcgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AG0AaQBuAC0AaABlAGkAZwBoAHQAOgA1ADAAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAMQBwAHgAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAdAByAGEAbgBzAHAAYQByAGUAbgB0AH0ALgBuAGEAdgBiAGEAcgA6AGIAZQBmAG8AcgBlACwALgBuAGEAdgBiAGEAcgA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAG4AYQB2AGIAYQByADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBuAGEAdgBiAGEAcgB7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0AfQAuAG4AYQB2AGIAYQByAC0AaABlAGEAZABlAHIAOgBiAGUAZgBvAHIAZQAsAC4AbgBhAHYAYgBhAHIALQBoAGUAYQBkAGUAcgA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAG4AYQB2AGIAYQByAC0AaABlAGEAZABlAHIAOgBhAGYAdABlAHIAewBjAGwAZQBhAHIAOgBiAG8AdABoAH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAG4AYQB2AGIAYQByAC0AaABlAGEAZABlAHIAewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0AfQAuAG4AYQB2AGIAYQByAC0AYwBvAGwAbABhAHAAcwBlAHsAbwB2AGUAcgBmAGwAbwB3AC0AeAA6AHYAaQBzAGkAYgBsAGUAOwBwAGEAZABkAGkAbgBnAC0AcgBpAGcAaAB0ADoAMQA1AHAAeAA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMQA1AHAAeAA7AGIAbwByAGQAZQByAC0AdABvAHAAOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAwACAAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQApADsALQB3AGUAYgBrAGkAdAAtAG8AdgBlAHIAZgBsAG8AdwAtAHMAYwByAG8AbABsAGkAbgBnADoAdABvAHUAYwBoAH0ALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQA6AGIAZQBmAG8AcgBlACwALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAG4AYQB2AGIAYQByAC0AYwBvAGwAbABhAHAAcwBlADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALgBpAG4AewBvAHYAZQByAGYAbABvAHcALQB5ADoAYQB1AHQAbwB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQB7AHcAaQBkAHQAaAA6AGEAdQB0AG8AOwBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMAA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlAH0ALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQAuAGMAbwBsAGwAYQBwAHMAZQB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAIAAhAGkAbQBwAG8AcgB0AGEAbgB0ADsAaABlAGkAZwBoAHQAOgBhAHUAdABvACAAIQBpAG0AcABvAHIAdABhAG4AdAA7AHAAYQBkAGQAaQBuAGcALQBiAG8AdAB0AG8AbQA6ADAAOwBvAHYAZQByAGYAbABvAHcAOgB2AGkAcwBpAGIAbABlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALgBpAG4AewBvAHYAZQByAGYAbABvAHcALQB5ADoAdgBpAHMAaQBiAGwAZQB9AC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQB0AG8AcAAgAC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALAAuAG4AYQB2AGIAYQByAC0AcwB0AGEAdABpAGMALQB0AG8AcAAgAC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALAAuAG4AYQB2AGIAYQByAC0AZgBpAHgAZQBkAC0AYgBvAHQAdABvAG0AIAAuAG4AYQB2AGIAYQByAC0AYwBvAGwAbABhAHAAcwBlAHsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAwADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADAAfQB9AC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQB0AG8AcAAgAC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALAAuAG4AYQB2AGIAYQByAC0AZgBpAHgAZQBkAC0AYgBvAHQAdABvAG0AIAAuAG4AYQB2AGIAYQByAC0AYwBvAGwAbABhAHAAcwBlAHsAbQBhAHgALQBoAGUAaQBnAGgAdAA6ADMANAAwAHAAeAB9AEAAbQBlAGQAaQBhACgAbQBhAHgALQBkAGUAdgBpAGMAZQAtAHcAaQBkAHQAaAA6ADQAOAAwAHAAeAApACAAYQBuAGQAIAAoAG8AcgBpAGUAbgB0AGEAdABpAG8AbgA6AGwAYQBuAGQAcwBjAGEAcABlACkAewAuAG4AYQB2AGIAYQByAC0AZgBpAHgAZQBkAC0AdABvAHAAIAAuAG4AYQB2AGIAYQByAC0AYwBvAGwAbABhAHAAcwBlACwALgBuAGEAdgBiAGEAcgAtAGYAaQB4AGUAZAAtAGIAbwB0AHQAbwBtACAALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQB7AG0AYQB4AC0AaABlAGkAZwBoAHQAOgAyADAAMABwAHgAfQB9AC4AYwBvAG4AdABhAGkAbgBlAHIAPgAuAG4AYQB2AGIAYQByAC0AaABlAGEAZABlAHIALAAuAGMAbwBuAHQAYQBpAG4AZQByAD4ALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQAsAC4AYwBvAG4AdABhAGkAbgBlAHIALQBmAGwAdQBpAGQAPgAuAG4AYQB2AGIAYQByAC0AaABlAGEAZABlAHIALAAuAGMAbwBuAHQAYQBpAG4AZQByAC0AZgBsAHUAaQBkAD4ALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQB7AG0AYQByAGcAaQBuAC0AcgBpAGcAaAB0ADoALQAxADUAcAB4ADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxADUAcAB4AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAGMAbwBuAHQAYQBpAG4AZQByAD4ALgBuAGEAdgBiAGEAcgAtAGgAZQBhAGQAZQByACwALgBjAG8AbgB0AGEAaQBuAGUAcgA+AC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUALAAuAGMAbwBuAHQAYQBpAG4AZQByAC0AZgBsAHUAaQBkAD4ALgBuAGEAdgBiAGEAcgAtAGgAZQBhAGQAZQByACwALgBjAG8AbgB0AGEAaQBuAGUAcgAtAGYAbAB1AGkAZAA+AC4AbgBhAHYAYgBhAHIALQBjAG8AbABsAGEAcABzAGUAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADAAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwAH0AfQAuAG4AYQB2AGIAYQByAC0AcwB0AGEAdABpAGMALQB0AG8AcAB7AHoALQBpAG4AZABlAHgAOgAxADAAMAAwADsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgAwACAAMAAgADEAcAB4AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAG4AYQB2AGIAYQByAC0AcwB0AGEAdABpAGMALQB0AG8AcAB7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0AfQAuAG4AYQB2AGIAYQByAC0AZgBpAHgAZQBkAC0AdABvAHAALAAuAG4AYQB2AGIAYQByAC0AZgBpAHgAZQBkAC0AYgBvAHQAdABvAG0AewBwAG8AcwBpAHQAaQBvAG4AOgBmAGkAeABlAGQAOwByAGkAZwBoAHQAOgAwADsAbABlAGYAdAA6ADAAOwB6AC0AaQBuAGQAZQB4ADoAMQAwADMAMAB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBuAGEAdgBiAGEAcgAtAGYAaQB4AGUAZAAtAHQAbwBwACwALgBuAGEAdgBiAGEAcgAtAGYAaQB4AGUAZAAtAGIAbwB0AHQAbwBtAHsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQB9AC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQB0AG8AcAB7AHQAbwBwADoAMAA7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoAMAAgADAAIAAxAHAAeAB9AC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQBiAG8AdAB0AG8AbQB7AGIAbwB0AHQAbwBtADoAMAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgAxAHAAeAAgADAAIAAwAH0ALgBuAGEAdgBiAGEAcgAtAGIAcgBhAG4AZAB7AGYAbABvAGEAdAA6AGwAZQBmAHQAOwBwAGEAZABkAGkAbgBnADoAMQA0AC4ANQBwAHgAIAAxADUAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADkAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMgAxAHAAeAA7AGgAZQBpAGcAaAB0ADoANQAwAHAAeAB9AC4AbgBhAHYAYgBhAHIALQBiAHIAYQBuAGQAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AYgByAGEAbgBkADoAZgBvAGMAdQBzAHsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgBuAG8AbgBlAH0ALgBuAGEAdgBiAGEAcgAtAGIAcgBhAG4AZAA+AGkAbQBnAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBuAGEAdgBiAGEAcgA+AC4AYwBvAG4AdABhAGkAbgBlAHIAIAAuAG4AYQB2AGIAYQByAC0AYgByAGEAbgBkACwALgBuAGEAdgBiAGEAcgA+AC4AYwBvAG4AdABhAGkAbgBlAHIALQBmAGwAdQBpAGQAIAAuAG4AYQB2AGIAYQByAC0AYgByAGEAbgBkAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxADUAcAB4AH0AfQAuAG4AYQB2AGIAYQByAC0AdABvAGcAZwBsAGUAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBmAGwAbwBhAHQAOgByAGkAZwBoAHQAOwBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADEANQBwAHgAOwBwAGEAZABkAGkAbgBnADoAOQBwAHgAIAAxADAAcAB4ADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADgAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADgAcAB4ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBuAGEAdgBiAGEAcgAtAHQAbwBnAGcAbABlADoAZgBvAGMAdQBzAHsAbwB1AHQAbABpAG4AZQA6ADAAfQAuAG4AYQB2AGIAYQByAC0AdABvAGcAZwBsAGUAIAAuAGkAYwBvAG4ALQBiAGEAcgB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAyADIAcAB4ADsAaABlAGkAZwBoAHQAOgAyAHAAeAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAxAHAAeAB9AC4AbgBhAHYAYgBhAHIALQB0AG8AZwBnAGwAZQAgAC4AaQBjAG8AbgAtAGIAYQByACsALgBpAGMAbwBuAC0AYgBhAHIAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoANABwAHgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQB0AG8AZwBnAGwAZQB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlAH0AfQAuAG4AYQB2AGIAYQByAC0AbgBhAHYAewBtAGEAcgBnAGkAbgA6ADcALgAyADUAcAB4ACAALQAxADUAcAB4AH0ALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQB7AHAAYQBkAGQAaQBuAGcALQB0AG8AcAA6ADEAMABwAHgAOwBwAGEAZABkAGkAbgBnAC0AYgBvAHQAdABvAG0AOgAxADAAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMgAxAHAAeAB9AEAAbQBlAGQAaQBhACgAbQBhAHgALQB3AGkAZAB0AGgAOgAxADEAOQA5AHAAeAApAHsALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AHsAcABvAHMAaQB0AGkAbwBuADoAcwB0AGEAdABpAGMAOwBmAGwAbwBhAHQAOgBuAG8AbgBlADsAdwBpAGQAdABoADoAYQB1AHQAbwA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwByAGQAZQByADoAMAA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlAH0ALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4AbABpAD4AYQAsAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQAgAC4AZAByAG8AcABkAG8AdwBuAC0AaABlAGEAZABlAHIAewBwAGEAZABkAGkAbgBnADoANQBwAHgAIAAxADUAcAB4ACAANQBwAHgAIAAyADUAcAB4AH0ALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4AbABpAD4AYQB7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADIAMQBwAHgAfQAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgBsAGkAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4AbABpAD4AYQA6AGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBuAG8AbgBlAH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQBuAGEAdgB7AGYAbABvAGEAdAA6AGwAZQBmAHQAOwBtAGEAcgBnAGkAbgA6ADAAfQAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgBsAGkAewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0ALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQB7AHAAYQBkAGQAaQBuAGcALQB0AG8AcAA6ADEANAAuADUAcAB4ADsAcABhAGQAZABpAG4AZwAtAGIAbwB0AHQAbwBtADoAMQA0AC4ANQBwAHgAfQB9AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxADUAcAB4ADsAbQBhAHIAZwBpAG4ALQByAGkAZwBoAHQAOgAtADEANQBwAHgAOwBwAGEAZABkAGkAbgBnADoAMQAwAHAAeAAgADEANQBwAHgAOwBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMQBwAHgAIABzAG8AbABpAGQAIAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtADoAMQBwAHgAIABzAG8AbABpAGQAIAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADAAIAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxACkALAAwACAAMQBwAHgAIAAwACAAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQApADsAYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADAAIAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxACkALAAwACAAMQBwAHgAIAAwACAAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQApADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADcALgA1AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgA3AC4ANQBwAHgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAewAuAG4AYQB2AGIAYQByAC0AZgBvAHIAbQAgAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAG4AYQB2AGIAYQByAC0AZgBvAHIAbQAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgBhAHUAdABvADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAG4AYQB2AGIAYQByAC0AZgBvAHIAbQAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwALQBzAHQAYQB0AGkAYwB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawB9AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQB0AGEAYgBsAGUAOwB2AGUAcgB0AGkAYwBhAGwALQBhAGwAaQBnAG4AOgBtAGkAZABkAGwAZQB9AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGEAZABkAG8AbgAsAC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgBpAG4AcAB1AHQALQBnAHIAbwB1AHAAIAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAtAGIAdABuACwALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAAgAC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewB3AGkAZAB0AGgAOgBhAHUAdABvAH0ALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGkAbgBwAHUAdAAtAGcAcgBvAHUAcAA+AC4AZgBvAHIAbQAtAGMAbwBuAHQAcgBvAGwAewB3AGkAZAB0AGgAOgAxADAAMAAlAH0ALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGMAbwBuAHQAcgBvAGwALQBsAGEAYgBlAGwAewBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlAH0ALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAHIAYQBkAGkAbwAsAC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgBjAGgAZQBjAGsAYgBvAHgAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAdgBlAHIAdABpAGMAYQBsAC0AYQBsAGkAZwBuADoAbQBpAGQAZABsAGUAfQAuAG4AYQB2AGIAYQByAC0AZgBvAHIAbQAgAC4AcgBhAGQAaQBvACAAbABhAGIAZQBsACwALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGMAaABlAGMAawBiAG8AeAAgAGwAYQBiAGUAbAB7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMAB9AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgByAGEAZABpAG8AIABpAG4AcAB1AHQAWwB0AHkAcABlAD0AIgByAGEAZABpAG8AIgBdACwALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGMAaABlAGMAawBiAG8AeAAgAGkAbgBwAHUAdABbAHQAeQBwAGUAPQAiAGMAaABlAGMAawBiAG8AeAAiAF0AewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAwAH0ALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AIAAuAGgAYQBzAC0AZgBlAGUAZABiAGEAYwBrACAALgBmAG8AcgBtAC0AYwBvAG4AdAByAG8AbAAtAGYAZQBlAGQAYgBhAGMAawB7AHQAbwBwADoAMAB9AH0AQABtAGUAZABpAGEAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMQA5ADkAcAB4ACkAewAuAG4AYQB2AGIAYQByAC0AZgBvAHIAbQAgAC4AZgBvAHIAbQAtAGcAcgBvAHUAcAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgA1AHAAeAB9AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtACAALgBmAG8AcgBtAC0AZwByAG8AdQBwADoAbABhAHMAdAAtAGMAaABpAGwAZAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQBmAG8AcgBtAHsAdwBpAGQAdABoADoAYQB1AHQAbwA7AGIAbwByAGQAZQByADoAMAA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADAAOwBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADAAOwBwAGEAZABkAGkAbgBnAC0AdABvAHAAOgAwADsAcABhAGQAZABpAG4AZwAtAGIAbwB0AHQAbwBtADoAMAA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAbgBvAG4AZQA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlAH0AfQAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgBsAGkAPgAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AC4AbgBhAHYAYgBhAHIALQBmAGkAeABlAGQALQBiAG8AdAB0AG8AbQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AGwAaQA+AC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBuAGEAdgBiAGEAcgAtAGIAdABuAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADcALgA1AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgA3AC4ANQBwAHgAfQAuAG4AYQB2AGIAYQByAC0AYgB0AG4ALgBiAHQAbgAtAHMAbQAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQBzAG0APgAuAG4AYQB2AGIAYQByAC0AYgB0AG4ALgBiAHQAbgB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgA5AC4ANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAOQAuADUAcAB4AH0ALgBuAGEAdgBiAGEAcgAtAGIAdABuAC4AYgB0AG4ALQB4AHMALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AeABzAD4ALgBuAGEAdgBiAGEAcgAtAGIAdABuAC4AYgB0AG4AewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMQA0AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAxADQAcAB4AH0ALgBuAGEAdgBiAGEAcgAtAHQAZQB4AHQAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMQA0AC4ANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMQA0AC4ANQBwAHgAfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQB0AGUAeAB0AHsAZgBsAG8AYQB0ADoAbABlAGYAdAA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEANQBwAHgAOwBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADEANQBwAHgAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgBuAGEAdgBiAGEAcgAtAGwAZQBmAHQAewBmAGwAbwBhAHQAOgBsAGUAZgB0ACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AC4AbgBhAHYAYgBhAHIALQByAGkAZwBoAHQAewBmAGwAbwBhAHQAOgByAGkAZwBoAHQAIAAhAGkAbQBwAG8AcgB0AGEAbgB0ADsAbQBhAHIAZwBpAG4ALQByAGkAZwBoAHQAOgAtADEANQBwAHgAfQAuAG4AYQB2AGIAYQByAC0AcgBpAGcAaAB0AH4ALgBuAGEAdgBiAGEAcgAtAHIAaQBnAGgAdAB7AG0AYQByAGcAaQBuAC0AcgBpAGcAaAB0ADoAMAB9AH0ALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBlAGUAZQB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAGIAcgBhAG4AZAB7AGMAbwBsAG8AcgA6ACMANgA2ADYAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBiAHIAYQBuAGQAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBiAHIAYQBuAGQAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADQAZAA0AGQANABkADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAHQAZQB4AHQAewBjAG8AbABvAHIAOgAjADcANwA3AH0ALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgBsAGkAPgBhAHsAYwBvAGwAbwByADoAIwA2ADYANgB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0AH0ALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgAuAGEAYwB0AGkAdgBlAD4AYQAsAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4ALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AYQBjAHQAaQB2AGUAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUAZQBlAH0ALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgAuAGQAaQBzAGEAYgBsAGUAZAA+AGEALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBjAGMAYwA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQB0AG8AZwBnAGwAZQB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBkAGQAZAB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAHQAbwBnAGcAbABlADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AdABvAGcAZwBsAGUAOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBkAGQAZAB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAHQAbwBnAGcAbABlACAALgBpAGMAbwBuAC0AYgBhAHIAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA4ADgAOAB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQAsAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEAOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGUAZQA7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQBAAG0AZQBkAGkAYQAoAG0AYQB4AC0AdwBpAGQAdABoADoAMQAxADkAOQBwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4AbABpAD4AYQB7AGMAbwBsAG8AcgA6ACMANgA2ADYAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AGwAaQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AGwAaQA+AGEAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBhAGMAdABpAHYAZQA+AGEALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AYQBjAHQAaQB2AGUAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGUAZQB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhACwALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgAuAGQAaQBzAGEAYgBsAGUAZAA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAYwBjAGMAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0AH0AfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AbgBhAHYAYgBhAHIALQBsAGkAbgBrAHsAYwBvAGwAbwByADoAIwA2ADYANgB9AC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBuAGEAdgBiAGEAcgAtAGwAaQBuAGsAOgBoAG8AdgBlAHIAewBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAGIAdABuAC0AbABpAG4AawB7AGMAbwBsAG8AcgA6ACMANgA2ADYAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AYgB0AG4ALQBsAGkAbgBrADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGQAZQBmAGEAdQBsAHQAIAAuAGIAdABuAC0AbABpAG4AawA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AYgB0AG4ALQBsAGkAbgBrAFsAZABpAHMAYQBiAGwAZQBkAF0AOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AZABlAGYAYQB1AGwAdAAgAC4AYgB0AG4ALQBsAGkAbgBrAFsAZABpAHMAYQBiAGwAZQBkAF0AOgBmAG8AYwB1AHMALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBiAHQAbgAtAGwAaQBuAGsAOgBoAG8AdgBlAHIALABmAGkAZQBsAGQAcwBlAHQAWwBkAGkAcwBhAGIAbABlAGQAXQAgAC4AbgBhAHYAYgBhAHIALQBkAGUAZgBhAHUAbAB0ACAALgBiAHQAbgAtAGwAaQBuAGsAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGMAYwBjAH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyADIAMgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADkAMAA5ADAAOQB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAGIAcgBhAG4AZAB7AGMAbwBsAG8AcgA6ACMAOQBkADkAZAA5AGQAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBiAHIAYQBuAGQAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBiAHIAYQBuAGQAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAHQAZQB4AHQAewBjAG8AbABvAHIAOgAjADkAZAA5AGQAOQBkAH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgBsAGkAPgBhAHsAYwBvAGwAbwByADoAIwA5AGQAOQBkADkAZAB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4AbABpAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0AH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgAuAGEAYwB0AGkAdgBlAD4AYQAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4ALgBhAGMAdABpAHYAZQA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AYQBjAHQAaQB2AGUAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADAAOQAwADkAMAA5AH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAPgAuAGQAaQBzAGEAYgBsAGUAZAA+AGEALAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwA0ADQANAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQB0AG8AZwBnAGwAZQB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAzADMAMwB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAHQAbwBnAGcAbABlADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AdABvAGcAZwBsAGUAOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAzADMAMwB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAHQAbwBnAGcAbABlACAALgBpAGMAbwBuAC0AYgBhAHIAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAGMAbwBsAGwAYQBwAHMAZQAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAGYAbwByAG0AewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMQAwADEAMAAxADAAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEALAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEAOgBoAG8AdgBlAHIALAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgA+AC4AbwBwAGUAbgA+AGEAOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwADkAMAA5ADAAOQA7AGMAbwBsAG8AcgA6ACMAZgBmAGYAfQBAAG0AZQBkAGkAYQAoAG0AYQB4AC0AdwBpAGQAdABoADoAMQAxADkAOQBwAHgAKQB7AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAHIAbwBwAGQAbwB3AG4ALQBoAGUAYQBkAGUAcgB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADkAMAA5ADAAOQB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1ACAALgBkAGkAdgBpAGQAZQByAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAA5ADAAOQAwADkAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AGwAaQA+AGEAewBjAG8AbABvAHIAOgAjADkAZAA5AGQAOQBkAH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgBsAGkAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgBsAGkAPgBhADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AYQBjAHQAaQB2AGUAPgBhACwALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgAuAGEAYwB0AGkAdgBlAD4AYQA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBhAGMAdABpAHYAZQA+AGEAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAA5ADAAOQAwADkAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBuAGEAdgAgAC4AbwBwAGUAbgAgAC4AZAByAG8AcABkAG8AdwBuAC0AbQBlAG4AdQA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBuAGEAdgBiAGEAcgAtAG4AYQB2ACAALgBvAHAAZQBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQBtAGUAbgB1AD4ALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbgBhAHYAIAAuAG8AcABlAG4AIAAuAGQAcgBvAHAAZABvAHcAbgAtAG0AZQBuAHUAPgAuAGQAaQBzAGEAYgBsAGUAZAA+AGEAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADQANAA0ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAG4AYQB2AGIAYQByAC0AbABpAG4AawB7AGMAbwBsAG8AcgA6ACMAOQBkADkAZAA5AGQAfQAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AbgBhAHYAYgBhAHIALQBsAGkAbgBrADoAaABvAHYAZQByAHsAYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBiAHQAbgAtAGwAaQBuAGsAewBjAG8AbABvAHIAOgAjADkAZAA5AGQAOQBkAH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAGIAdABuAC0AbABpAG4AawA6AGgAbwB2AGUAcgAsAC4AbgBhAHYAYgBhAHIALQBpAG4AdgBlAHIAcwBlACAALgBiAHQAbgAtAGwAaQBuAGsAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAGIAdABuAC0AbABpAG4AawBbAGQAaQBzAGEAYgBsAGUAZABdADoAaABvAHYAZQByACwALgBuAGEAdgBiAGEAcgAtAGkAbgB2AGUAcgBzAGUAIAAuAGIAdABuAC0AbABpAG4AawBbAGQAaQBzAGEAYgBsAGUAZABdADoAZgBvAGMAdQBzACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AYgB0AG4ALQBsAGkAbgBrADoAaABvAHYAZQByACwAZgBpAGUAbABkAHMAZQB0AFsAZABpAHMAYQBiAGwAZQBkAF0AIAAuAG4AYQB2AGIAYQByAC0AaQBuAHYAZQByAHMAZQAgAC4AYgB0AG4ALQBsAGkAbgBrADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwA0ADQANAB9AC4AYgByAGUAYQBkAGMAcgB1AG0AYgB7AHAAYQBkAGQAaQBuAGcAOgAwACAAMAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAbABpAHMAdAAtAHMAdAB5AGwAZQA6AG4AbwBuAGUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBiAHIAZQBhAGQAYwByAHUAbQBiAD4AbABpAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAH0ALgBiAHIAZQBhAGQAYwByAHUAbQBiAD4AbABpACsAbABpADoAYgBlAGYAbwByAGUAewBjAG8AbgB0AGUAbgB0ADoAIgA+ACAAIgA7AHAAYQBkAGQAaQBuAGcAOgAwACAANQBwAHgAOwBjAG8AbABvAHIAOgAjADYANgA2AH0ALgBiAHIAZQBhAGQAYwByAHUAbQBiAD4ALgBhAGMAdABpAHYAZQB7AGMAbwBsAG8AcgA6ACMANgA2ADYAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4AewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADAAOwBtAGEAcgBnAGkAbgA6ADIAMQBwAHgAIAAwADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAPgBhACwALgBwAGEAZwBpAG4AYQB0AGkAbwBuAD4AbABpAD4AcwBwAGEAbgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AGYAbABvAGEAdAA6AGwAZQBmAHQAOwBwAGEAZABkAGkAbgBnADoANgBwAHgAIAAxADIAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADQAMgA4ADUANwA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AGMAbwBsAG8AcgA6ACMANgA2ADYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxAHAAeAB9AC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AGwAaQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AGEALAAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgBzAHAAYQBuAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AGwAaQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgBzAHAAYQBuAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAPgBhADoAaABvAHYAZQByACwALgBwAGEAZwBpAG4AYQB0AGkAbwBuAD4AbABpAD4AYQA6AGYAbwBjAHUAcwAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AGwAaQA+AHMAcABhAG4AOgBoAG8AdgBlAHIALAAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgBsAGkAPgBzAHAAYQBuADoAZgBvAGMAdQBzAHsAegAtAGkAbgBkAGUAeAA6ADIAOwBjAG8AbABvAHIAOgAjADAAZgAzAGMAYwAzADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZABkAGQAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgAuAGEAYwB0AGkAdgBlAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AYQBjAHQAaQB2AGUAPgBhADoAaABvAHYAZQByACwALgBwAGEAZwBpAG4AYQB0AGkAbwBuAD4ALgBhAGMAdABpAHYAZQA+AGEAOgBmAG8AYwB1AHMALAAuAHAAYQBnAGkAbgBhAHQAaQBvAG4APgAuAGEAYwB0AGkAdgBlAD4AcwBwAGEAbgAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AYQBjAHQAaQB2AGUAPgBzAHAAYQBuADoAaABvAHYAZQByACwALgBwAGEAZwBpAG4AYQB0AGkAbwBuAD4ALgBhAGMAdABpAHYAZQA+AHMAcABhAG4AOgBmAG8AYwB1AHMAewB6AC0AaQBuAGQAZQB4ADoAMwA7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyADMAMgAyADIAMgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGMAdQByAHMAbwByADoAZABlAGYAYQB1AGwAdAB9AC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AcwBwAGEAbgAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AcwBwAGEAbgA6AGgAbwB2AGUAcgAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AcwBwAGEAbgA6AGYAbwBjAHUAcwAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGgAbwB2AGUAcgAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgA+AC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMANwA3ADcAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBkAGQAZAA7AGMAdQByAHMAbwByADoAbgBvAHQALQBhAGwAbABvAHcAZQBkAH0ALgBwAGEAZwBpAG4AYQB0AGkAbwBuAC0AbABnAD4AbABpAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgAtAGwAZwA+AGwAaQA+AHMAcABhAG4AewBwAGEAZABkAGkAbgBnADoAMQAwAHAAeAAgADEANgBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEAOQBwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4AMwAzADMAMwAzAH0ALgBwAGEAZwBpAG4AYQB0AGkAbwBuAC0AbABnAD4AbABpADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgAtAGwAZwA+AGwAaQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHMAcABhAG4AewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBwAGEAZwBpAG4AYQB0AGkAbwBuAC0AbABnAD4AbABpADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AGEALAAuAHAAYQBnAGkAbgBhAHQAaQBvAG4ALQBsAGcAPgBsAGkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AcwBwAGEAbgB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBwAGEAZwBpAG4AYQB0AGkAbwBuAC0AcwBtAD4AbABpAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgAtAHMAbQA+AGwAaQA+AHMAcABhAG4AewBwAGEAZABkAGkAbgBnADoANQBwAHgAIAAxADAAcAB4ADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADMAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADUAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4ALQBzAG0APgBsAGkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgBhACwALgBwAGEAZwBpAG4AYQB0AGkAbwBuAC0AcwBtAD4AbABpADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AcwBwAGEAbgB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBnAGkAbgBhAHQAaQBvAG4ALQBzAG0APgBsAGkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AYQAsAC4AcABhAGcAaQBuAGEAdABpAG8AbgAtAHMAbQA+AGwAaQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgBzAHAAYQBuAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBnAGUAcgB7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMAA7AG0AYQByAGcAaQBuADoAMgAxAHAAeAAgADAAOwBsAGkAcwB0AC0AcwB0AHkAbABlADoAbgBvAG4AZQA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBjAGUAbgB0AGUAcgB9AC4AcABhAGcAZQByADoAYgBlAGYAbwByAGUALAAuAHAAYQBnAGUAcgA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAfQAuAHAAYQBnAGUAcgA6AGEAZgB0AGUAcgB7AGMAbABlAGEAcgA6AGIAbwB0AGgAfQAuAHAAYQBnAGUAcgAgAGwAaQB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQB9AC4AcABhAGcAZQByACAAbABpAD4AYQAsAC4AcABhAGcAZQByACAAbABpAD4AcwBwAGEAbgB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawA7AHAAYQBkAGQAaQBuAGcAOgA1AHAAeAAgADEANABwAHgAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADEANQBwAHgAfQAuAHAAYQBnAGUAcgAgAGwAaQA+AGEAOgBoAG8AdgBlAHIALAAuAHAAYQBnAGUAcgAgAGwAaQA+AGEAOgBmAG8AYwB1AHMAewB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlAGUAZQB9AC4AcABhAGcAZQByACAALgBuAGUAeAB0AD4AYQAsAC4AcABhAGcAZQByACAALgBuAGUAeAB0AD4AcwBwAGEAbgB7AGYAbABvAGEAdAA6AHIAaQBnAGgAdAB9AC4AcABhAGcAZQByACAALgBwAHIAZQB2AGkAbwB1AHMAPgBhACwALgBwAGEAZwBlAHIAIAAuAHAAcgBlAHYAaQBvAHUAcwA+AHMAcABhAG4AewBmAGwAbwBhAHQAOgBsAGUAZgB0AH0ALgBwAGEAZwBlAHIAIAAuAGQAaQBzAGEAYgBsAGUAZAA+AGEALAAuAHAAYQBnAGUAcgAgAC4AZABpAHMAYQBiAGwAZQBkAD4AYQA6AGgAbwB2AGUAcgAsAC4AcABhAGcAZQByACAALgBkAGkAcwBhAGIAbABlAGQAPgBhADoAZgBvAGMAdQBzACwALgBwAGEAZwBlAHIAIAAuAGQAaQBzAGEAYgBsAGUAZAA+AHMAcABhAG4AewBjAG8AbABvAHIAOgAjADcANwA3ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBjAHUAcgBzAG8AcgA6AG4AbwB0AC0AYQBsAGwAbwB3AGUAZAB9AC4AbABhAGIAZQBsAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlADsAcABhAGQAZABpAG4AZwA6AC4AMgBlAG0AIAAuADYAZQBtACAALgAzAGUAbQA7AGYAbwBuAHQALQBzAGkAegBlADoANwA1ACUAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBiAG8AbABkADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQA7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAYwBlAG4AdABlAHIAOwB3AGgAaQB0AGUALQBzAHAAYQBjAGUAOgBuAG8AdwByAGEAcAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AGIAYQBzAGUAbABpAG4AZQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAuADIANQBlAG0AfQAuAGwAYQBiAGUAbAA6AGUAbQBwAHQAeQB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlAH0ALgBiAHQAbgAgAC4AbABhAGIAZQBsAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAdABvAHAAOgAtADEAcAB4AH0AYQAuAGwAYQBiAGUAbAA6AGgAbwB2AGUAcgAsAGEALgBsAGEAYgBlAGwAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgBuAG8AbgBlADsAYwB1AHIAcwBvAHIAOgBwAG8AaQBuAHQAZQByAH0ALgBsAGEAYgBlAGwALQBkAGUAZgBhAHUAbAB0AHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMANwA3ADcAfQAuAGwAYQBiAGUAbAAtAGQAZQBmAGEAdQBsAHQAWwBoAHIAZQBmAF0AOgBoAG8AdgBlAHIALAAuAGwAYQBiAGUAbAAtAGQAZQBmAGEAdQBsAHQAWwBoAHIAZQBmAF0AOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA1AGUANQBlADUAZQB9AC4AbABhAGIAZQBsAC0AcAByAGkAbQBhAHIAeQB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBsAGEAYgBlAGwALQBwAHIAaQBtAGEAcgB5AFsAaAByAGUAZgBdADoAaABvAHYAZQByACwALgBsAGEAYgBlAGwALQBwAHIAaQBtAGEAcgB5AFsAaAByAGUAZgBdADoAZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMQAxADQAMwBkAGEAfQAuAGwAYQBiAGUAbAAtAHMAdQBjAGMAZQBzAHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAzAGMANwA2ADMAZAB9AC4AbABhAGIAZQBsAC0AcwB1AGMAYwBlAHMAcwBbAGgAcgBlAGYAXQA6AGgAbwB2AGUAcgAsAC4AbABhAGIAZQBsAC0AcwB1AGMAYwBlAHMAcwBbAGgAcgBlAGYAXQA6AGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAYgA1ADQAMgBjAH0ALgBsAGEAYgBlAGwALQBpAG4AZgBvAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMwAxADcAMAA4AGYAfQAuAGwAYQBiAGUAbAAtAGkAbgBmAG8AWwBoAHIAZQBmAF0AOgBoAG8AdgBlAHIALAAuAGwAYQBiAGUAbAAtAGkAbgBmAG8AWwBoAHIAZQBmAF0AOgBmAG8AYwB1AHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyADQANQAyADYAOQB9AC4AbABhAGIAZQBsAC0AdwBhAHIAbgBpAG4AZwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADgAYQA2AGQAMwBiAH0ALgBsAGEAYgBlAGwALQB3AGEAcgBuAGkAbgBnAFsAaAByAGUAZgBdADoAaABvAHYAZQByACwALgBsAGEAYgBlAGwALQB3AGEAcgBuAGkAbgBnAFsAaAByAGUAZgBdADoAZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMANgA2ADUAMQAyAGMAfQAuAGwAYQBiAGUAbAAtAGQAYQBuAGcAZQByAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAYQA5ADQANAA0ADIAfQAuAGwAYQBiAGUAbAAtAGQAYQBuAGcAZQByAFsAaAByAGUAZgBdADoAaABvAHYAZQByACwALgBsAGEAYgBlAGwALQBkAGEAbgBnAGUAcgBbAGgAcgBlAGYAXQA6AGYAbwBjAHUAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADgANAAzADUAMwA0AH0ALgBiAGEAZABnAGUAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAOwBtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMABwAHgAOwBwAGEAZABkAGkAbgBnADoAMwBwAHgAIAA3AHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMQAzAHAAeAA7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AGIAbwBsAGQAOwBjAG8AbABvAHIAOgAjAGYAZgBmADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlADsAdwBoAGkAdABlAC0AcwBwAGEAYwBlADoAbgBvAHcAcgBhAHAAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAYwBlAG4AdABlAHIAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwA3ADcANwA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAxADAAcAB4AH0ALgBiAGEAZABnAGUAOgBlAG0AcAB0AHkAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQB9AC4AYgB0AG4AIAAuAGIAYQBkAGcAZQB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AHQAbwBwADoALQAxAHAAeAB9AC4AYgB0AG4ALQB4AHMAIAAuAGIAYQBkAGcAZQAsAC4AYgB0AG4ALQBnAHIAbwB1AHAALQB4AHMAPgAuAGIAdABuACAALgBiAGEAZABnAGUALAAuAGIAdABuAC0AZwByAG8AdQBwAC0AeABzAD4ALgBiAHQAbgAgAC4AYgBhAGQAZwBlAHsAdABvAHAAOgAwADsAcABhAGQAZABpAG4AZwA6ADEAcAB4ACAANQBwAHgAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AYQBjAHQAaQB2AGUAPgAuAGIAYQBkAGcAZQAsAC4AbgBhAHYALQBwAGkAbABsAHMAPgAuAGEAYwB0AGkAdgBlAD4AYQA+AC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQA+AC4AYgBhAGQAZwBlAHsAZgBsAG8AYQB0ADoAcgBpAGcAaAB0AH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQA+AC4AYgBhAGQAZwBlACsALgBiAGEAZABnAGUAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6ADUAcAB4AH0ALgBuAGEAdgAtAHAAaQBsAGwAcwA+AGwAaQA+AGEAPgAuAGIAYQBkAGcAZQB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADMAcAB4AH0AYQAuAGIAYQBkAGcAZQA6AGgAbwB2AGUAcgAsAGEALgBiAGEAZABnAGUAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgBuAG8AbgBlADsAYwB1AHIAcwBvAHIAOgBwAG8AaQBuAHQAZQByAH0ALgBqAHUAbQBiAG8AdAByAG8AbgB7AHAAYQBkAGQAaQBuAGcALQB0AG8AcAA6ADMAMABwAHgAOwBwAGEAZABkAGkAbgBnAC0AYgBvAHQAdABvAG0AOgAzADAAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADMAMABwAHgAOwBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAfQAuAGoAdQBtAGIAbwB0AHIAbwBuACAAaAAxACwALgBqAHUAbQBiAG8AdAByAG8AbgAgAC4AaAAxAHsAYwBvAGwAbwByADoAaQBuAGgAZQByAGkAdAB9AC4AagB1AG0AYgBvAHQAcgBvAG4AIABwAHsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADEANQBwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADIAMwBwAHgAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgAyADAAMAB9AC4AagB1AG0AYgBvAHQAcgBvAG4APgBoAHIAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwBkADUAZAA1AGQANQB9AC4AYwBvAG4AdABhAGkAbgBlAHIAIAAuAGoAdQBtAGIAbwB0AHIAbwBuACwALgBjAG8AbgB0AGEAaQBuAGUAcgAtAGYAbAB1AGkAZAAgAC4AagB1AG0AYgBvAHQAcgBvAG4AewBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMQA1AHAAeAA7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAxADUAcAB4AH0ALgBqAHUAbQBiAG8AdAByAG8AbgAgAC4AYwBvAG4AdABhAGkAbgBlAHIAewBtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMAAwACUAfQBAAG0AZQBkAGkAYQAgAHMAYwByAGUAZQBuACAAYQBuAGQAIAAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAewAuAGoAdQBtAGIAbwB0AHIAbwBuAHsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoANAA4AHAAeAA7AHAAYQBkAGQAaQBuAGcALQBiAG8AdAB0AG8AbQA6ADQAOABwAHgAfQAuAGMAbwBuAHQAYQBpAG4AZQByACAALgBqAHUAbQBiAG8AdAByAG8AbgAsAC4AYwBvAG4AdABhAGkAbgBlAHIALQBmAGwAdQBpAGQAIAAuAGoAdQBtAGIAbwB0AHIAbwBuAHsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgA2ADAAcAB4ADsAcABhAGQAZABpAG4AZwAtAHIAaQBnAGgAdAA6ADYAMABwAHgAfQAuAGoAdQBtAGIAbwB0AHIAbwBuACAAaAAxACwALgBqAHUAbQBiAG8AdAByAG8AbgAgAC4AaAAxAHsAZgBvAG4AdAAtAHMAaQB6AGUAOgA2ADgAcAB4AH0AfQAuAHQAaAB1AG0AYgBuAGEAaQBsAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AHAAYQBkAGQAaQBuAGcAOgA0AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADQAMgA4ADUANwA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZABkAGQAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAA7AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAaQB0AGkAbwBuADoAYgBvAHIAZABlAHIAIAAuADIAcwAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgBiAG8AcgBkAGUAcgAgAC4AMgBzACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ADsAdAByAGEAbgBzAGkAdABpAG8AbgA6AGIAbwByAGQAZQByACAALgAyAHMAIABlAGEAcwBlAC0AaQBuAC0AbwB1AHQAfQAuAHQAaAB1AG0AYgBuAGEAaQBsAD4AaQBtAGcALAAuAHQAaAB1AG0AYgBuAGEAaQBsACAAYQA+AGkAbQBnAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AG0AYQB4AC0AdwBpAGQAdABoADoAMQAwADAAJQA7AGgAZQBpAGcAaAB0ADoAYQB1AHQAbwA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AGEAdQB0AG8AOwBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6AGEAdQB0AG8AfQAuAHQAaAB1AG0AYgBuAGEAaQBsACAALgBjAGEAcAB0AGkAbwBuAHsAcABhAGQAZABpAG4AZwA6ADkAcAB4ADsAYwBvAGwAbwByADoAIwA2ADYANgB9AGEALgB0AGgAdQBtAGIAbgBhAGkAbAA6AGgAbwB2AGUAcgAsAGEALgB0AGgAdQBtAGIAbgBhAGkAbAA6AGYAbwBjAHUAcwAsAGEALgB0AGgAdQBtAGIAbgBhAGkAbAAuAGEAYwB0AGkAdgBlAHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBhAGwAZQByAHQAewBwAGEAZABkAGkAbgBnADoAMQA1AHAAeAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBhAGwAZQByAHQAIABoADQAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAA7AGMAbwBsAG8AcgA6AGkAbgBoAGUAcgBpAHQAfQAuAGEAbABlAHIAdAAgAC4AYQBsAGUAcgB0AC0AbABpAG4AawB7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AGIAbwBsAGQAfQAuAGEAbABlAHIAdAA+AHAALAAuAGEAbABlAHIAdAA+AHUAbAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgBhAGwAZQByAHQAPgBwACsAcAB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgA1AHAAeAB9AC4AYQBsAGUAcgB0AC0AZABpAHMAbQBpAHMAcwBhAGIAbABlACwALgBhAGwAZQByAHQALQBkAGkAcwBtAGkAcwBzAGkAYgBsAGUAewBwAGEAZABkAGkAbgBnAC0AcgBpAGcAaAB0ADoAMwA1AHAAeAB9AC4AYQBsAGUAcgB0AC0AZABpAHMAbQBpAHMAcwBhAGIAbABlACAALgBjAGwAbwBzAGUALAAuAGEAbABlAHIAdAAtAGQAaQBzAG0AaQBzAHMAaQBiAGwAZQAgAC4AYwBsAG8AcwBlAHsAcABvAHMAaQB0AGkAbwBuADoAcgBlAGwAYQB0AGkAdgBlADsAdABvAHAAOgAtADIAcAB4ADsAcgBpAGcAaAB0ADoALQAyADEAcAB4ADsAYwBvAGwAbwByADoAaQBuAGgAZQByAGkAdAB9AC4AYQBsAGUAcgB0AC0AcwB1AGMAYwBlAHMAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGQANgBlADkAYwA2ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGQANgBlADkAYwA2ADsAYwBvAGwAbwByADoAIwAwADAAMAB9AC4AYQBsAGUAcgB0AC0AcwB1AGMAYwBlAHMAcwAgAGgAcgB7AGIAbwByAGQAZQByAC0AdABvAHAALQBjAG8AbABvAHIAOgAjAGMAOQBlADIAYgA0AH0ALgBhAGwAZQByAHQALQBzAHUAYwBjAGUAcwBzACAALgBhAGwAZQByAHQALQBsAGkAbgBrAHsAYwBvAGwAbwByADoAIwAwADAAMAB9AC4AYQBsAGUAcgB0AC0AaQBuAGYAbwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGIAYwBlADgAZgAxADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBhAGwAZQByAHQALQBpAG4AZgBvACAAaAByAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AYQBsAGUAcgB0AC0AaQBuAGYAbwAgAC4AYQBsAGUAcgB0AC0AbABpAG4AawB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAGEAbABlAHIAdAAtAHcAYQByAG4AaQBuAGcAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGEAZQBiAGMAYwA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBmAGEAZQBiAGMAYwA7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAGEAbABlAHIAdAAtAHcAYQByAG4AaQBuAGcAIABoAHIAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwBmADgAZQAyAGIANQB9AC4AYQBsAGUAcgB0AC0AdwBhAHIAbgBpAG4AZwAgAC4AYQBsAGUAcgB0AC0AbABpAG4AawB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAGEAbABlAHIAdAAtAGQAYQBuAGcAZQByAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAOwBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBhAGwAZQByAHQALQBkAGEAbgBnAGUAcgAgAGgAcgB7AGIAbwByAGQAZQByAC0AdABvAHAALQBjAG8AbABvAHIAOgAjAGUANABiAGEAYwAwAH0ALgBhAGwAZQByAHQALQBkAGEAbgBnAGUAcgAgAC4AYQBsAGUAcgB0AC0AbABpAG4AawB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBAAC0AdwBlAGIAawBpAHQALQBrAGUAeQBmAHIAYQBtAGUAcwAgAHAAcgBvAGcAcgBlAHMAcwAtAGIAYQByAC0AcwB0AHIAaQBwAGUAcwB7AGYAcgBvAG0AewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AcABvAHMAaQB0AGkAbwBuADoANAAwAHAAeAAgADAAfQB0AG8AewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AcABvAHMAaQB0AGkAbwBuADoAMAAgADAAfQB9AEAAawBlAHkAZgByAGEAbQBlAHMAIABwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAtAHMAdAByAGkAcABlAHMAewBmAHIAbwBtAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAHAAbwBzAGkAdABpAG8AbgA6ADQAMABwAHgAIAAwAH0AdABvAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAHAAbwBzAGkAdABpAG8AbgA6ADAAIAAwAH0AfQAuAHAAcgBvAGcAcgBlAHMAcwB7AG8AdgBlAHIAZgBsAG8AdwA6AGgAaQBkAGQAZQBuADsAaABlAGkAZwBoAHQAOgAyADEAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAMQBwAHgAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmADUAZgA1AGYANQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAyAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEAKQA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgBpAG4AcwBlAHQAIAAwACAAMQBwAHgAIAAyAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEAKQB9AC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIAewBmAGwAbwBhAHQAOgBsAGUAZgB0ADsAdwBpAGQAdABoADoAMAAlADsAaABlAGkAZwBoAHQAOgAxADAAMAAlADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADMAcAB4ADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMgAxAHAAeAA7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAYwBlAG4AdABlAHIAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgA7AC0AdwBlAGIAawBpAHQALQBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgAC0AMQBwAHgAIAAwACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMQA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgAC0AMQBwAHgAIAAwACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMQA1ACkAOwAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGkAdABpAG8AbgA6AHcAaQBkAHQAaAAgAC4ANgBzACAAZQBhAHMAZQA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgB3AGkAZAB0AGgAIAAuADYAcwAgAGUAYQBzAGUAOwB0AHIAYQBuAHMAaQB0AGkAbwBuADoAdwBpAGQAdABoACAALgA2AHMAIABlAGEAcwBlAH0ALgBwAHIAbwBnAHIAZQBzAHMALQBzAHQAcgBpAHAAZQBkACAALgBwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAsAC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALQBzAHQAcgBpAHAAZQBkAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AC0AdwBlAGIAawBpAHQALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoADQANQBkAGUAZwAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AC0AbwAtAGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgANAA1AGQAZQBnACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoAbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAA0ADUAZABlAGcALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBzAGkAegBlADoANAAwAHAAeAAgADQAMABwAHgAfQAuAHAAcgBvAGcAcgBlAHMAcwAuAGEAYwB0AGkAdgBlACAALgBwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAsAC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALgBhAGMAdABpAHYAZQB7AC0AdwBlAGIAawBpAHQALQBhAG4AaQBtAGEAdABpAG8AbgA6AHAAcgBvAGcAcgBlAHMAcwAtAGIAYQByAC0AcwB0AHIAaQBwAGUAcwAgADIAcwAgAGwAaQBuAGUAYQByACAAaQBuAGYAaQBuAGkAdABlADsALQBvAC0AYQBuAGkAbQBhAHQAaQBvAG4AOgBwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAtAHMAdAByAGkAcABlAHMAIAAyAHMAIABsAGkAbgBlAGEAcgAgAGkAbgBmAGkAbgBpAHQAZQA7AGEAbgBpAG0AYQB0AGkAbwBuADoAcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALQBzAHQAcgBpAHAAZQBzACAAMgBzACAAbABpAG4AZQBhAHIAIABpAG4AZgBpAG4AaQB0AGUAfQAuAHAAcgBvAGcAcgBlAHMAcwAtAGIAYQByAC0AcwB1AGMAYwBlAHMAcwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADMAYwA3ADYAMwBkAH0ALgBwAHIAbwBnAHIAZQBzAHMALQBzAHQAcgBpAHAAZQBkACAALgBwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAtAHMAdQBjAGMAZQBzAHMAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoALQB3AGUAYgBrAGkAdAAtAGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgANAA1AGQAZQBnACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoALQBvAC0AbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAA0ADUAZABlAGcALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoADQANQBkAGUAZwAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAApAH0ALgBwAHIAbwBnAHIAZQBzAHMALQBiAGEAcgAtAGkAbgBmAG8AewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAzADEANwAwADgAZgB9AC4AcAByAG8AZwByAGUAcwBzAC0AcwB0AHIAaQBwAGUAZAAgAC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALQBpAG4AZgBvAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AC0AdwBlAGIAawBpAHQALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoADQANQBkAGUAZwAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AC0AbwAtAGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgANAA1AGQAZQBnACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoAbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAA0ADUAZABlAGcALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAKQB9AC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALQB3AGEAcgBuAGkAbgBnAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAOABhADYAZAAzAGIAfQAuAHAAcgBvAGcAcgBlAHMAcwAtAHMAdAByAGkAcABlAGQAIAAuAHAAcgBvAGcAcgBlAHMAcwAtAGIAYQByAC0AdwBhAHIAbgBpAG4AZwB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgAtAHcAZQBiAGsAaQB0AC0AbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAA0ADUAZABlAGcALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgAtAG8ALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoADQANQBkAGUAZwAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgANAA1AGQAZQBnACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACkAfQAuAHAAcgBvAGcAcgBlAHMAcwAtAGIAYQByAC0AZABhAG4AZwBlAHIAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBhADkANAA0ADQAMgB9AC4AcAByAG8AZwByAGUAcwBzAC0AcwB0AHIAaQBwAGUAZAAgAC4AcAByAG8AZwByAGUAcwBzAC0AYgBhAHIALQBkAGEAbgBnAGUAcgB7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgAtAHcAZQBiAGsAaQB0AC0AbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAA0ADUAZABlAGcALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgAtAG8ALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoADQANQBkAGUAZwAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAAMgA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA1ADAAJQAsAHIAZwBiAGEAKAAyADUANQAsADIANQA1ACwAMgA1ADUALAAuADEANQApACAANwA1ACUALAB0AHIAYQBuAHMAcABhAHIAZQBuAHQAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgANAA1AGQAZQBnACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAAyADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADIANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACAANQAwACUALAByAGcAYgBhACgAMgA1ADUALAAyADUANQAsADIANQA1ACwALgAxADUAKQAgADUAMAAlACwAcgBnAGIAYQAoADIANQA1ACwAMgA1ADUALAAyADUANQAsAC4AMQA1ACkAIAA3ADUAJQAsAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAAgADcANQAlACwAdAByAGEAbgBzAHAAYQByAGUAbgB0ACkAfQAuAG0AZQBkAGkAYQB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAxADUAcAB4AH0ALgBtAGUAZABpAGEAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoAMAB9AC4AbQBlAGQAaQBhACwALgBtAGUAZABpAGEALQBiAG8AZAB5AHsAegBvAG8AbQA6ADEAOwBvAHYAZQByAGYAbABvAHcAOgBoAGkAZABkAGUAbgB9AC4AbQBlAGQAaQBhAC0AYgBvAGQAeQB7AHcAaQBkAHQAaAA6ADEAMAAwADAAMABwAHgAfQAuAG0AZQBkAGkAYQAtAG8AYgBqAGUAYwB0AHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawB9AC4AbQBlAGQAaQBhAC0AbwBiAGoAZQBjAHQALgBpAG0AZwAtAHQAaAB1AG0AYgBuAGEAaQBsAHsAbQBhAHgALQB3AGkAZAB0AGgAOgBuAG8AbgBlAH0ALgBtAGUAZABpAGEALQByAGkAZwBoAHQALAAuAG0AZQBkAGkAYQA+AC4AcAB1AGwAbAAtAHIAaQBnAGgAdAB7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMQAwAHAAeAB9AC4AbQBlAGQAaQBhAC0AbABlAGYAdAAsAC4AbQBlAGQAaQBhAD4ALgBwAHUAbABsAC0AbABlAGYAdAB7AHAAYQBkAGQAaQBuAGcALQByAGkAZwBoAHQAOgAxADAAcAB4AH0ALgBtAGUAZABpAGEALQBsAGUAZgB0ACwALgBtAGUAZABpAGEALQByAGkAZwBoAHQALAAuAG0AZQBkAGkAYQAtAGIAbwBkAHkAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AYwBlAGwAbAA7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AHQAbwBwAH0ALgBtAGUAZABpAGEALQBtAGkAZABkAGwAZQB7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AG0AaQBkAGQAbABlAH0ALgBtAGUAZABpAGEALQBiAG8AdAB0AG8AbQB7AHYAZQByAHQAaQBjAGEAbAAtAGEAbABpAGcAbgA6AGIAbwB0AHQAbwBtAH0ALgBtAGUAZABpAGEALQBoAGUAYQBkAGkAbgBnAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADAAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoANQBwAHgAfQAuAG0AZQBkAGkAYQAtAGwAaQBzAHQAewBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADAAOwBsAGkAcwB0AC0AcwB0AHkAbABlADoAbgBvAG4AZQB9AC4AbABpAHMAdAAtAGcAcgBvAHUAcAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADAAcAB4ADsAcABhAGQAZABpAG4AZwAtAGwAZQBmAHQAOgAwAH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwBwAGEAZABkAGkAbgBnADoAMQAwAHAAeAAgADEANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoALQAxAHAAeAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZABkAGQAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAewBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6ADAAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoAMAB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AewBjAG8AbABvAHIAOgAjADUANQA1AH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgAjADMAMwAzAH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAaABvAHYAZQByACwAYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAZgBvAGMAdQBzACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQA6AGgAbwB2AGUAcgAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AOgBmAG8AYwB1AHMAewB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAOwBjAG8AbABvAHIAOgAjADUANQA1ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgA1AGYANQBmADUAfQBiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAHsAdwBpAGQAdABoADoAMQAwADAAJQA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBsAGUAZgB0AH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGQAaQBzAGEAYgBsAGUAZAAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBkAGkAcwBhAGIAbABlAGQAOgBoAG8AdgBlAHIALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AZABpAHMAYQBiAGwAZQBkADoAZgBvAGMAdQBzAHsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAOwBjAG8AbABvAHIAOgAjADYANgA2ADsAYwB1AHIAcwBvAHIAOgBuAG8AdAAtAGEAbABsAG8AdwBlAGQAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AZABpAHMAYQBiAGwAZQBkACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AZABpAHMAYQBiAGwAZQBkADoAaABvAHYAZQByACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AZABpAHMAYQBiAGwAZQBkADoAZgBvAGMAdQBzACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0AH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGQAaQBzAGEAYgBsAGUAZAAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB0AGUAeAB0ACwALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGQAaQBzAGEAYgBsAGUAZAA6AGgAbwB2AGUAcgAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB0AGUAeAB0ACwALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGQAaQBzAGEAYgBsAGUAZAA6AGYAbwBjAHUAcwAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB0AGUAeAB0AHsAYwBvAGwAbwByADoAIwA3ADcANwB9AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwB7AHoALQBpAG4AZABlAHgAOgAyADsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGEAYwB0AGkAdgBlACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AYQBjAHQAaQB2AGUAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaABlAGEAZABpAG4AZwA+AHMAbQBhAGwAbAAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnAD4ALgBzAG0AYQBsAGwALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaABlAGEAZABpAG4AZwAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnAD4AcwBtAGEAbABsACwALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAPgAuAHMAbQBhAGwAbAAsAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnACwALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAPgBzAG0AYQBsAGwALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaABlAGEAZABpAG4AZwA+AC4AcwBtAGEAbABsAHsAYwBvAGwAbwByADoAaQBuAGgAZQByAGkAdAB9AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALgBhAGMAdABpAHYAZQAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB0AGUAeAB0ACwALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHQAZQB4AHQALAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AdABlAHgAdAB7AGMAbwBsAG8AcgA6ACMAZQBjAGYAMQBmAGUAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AcwB1AGMAYwBlAHMAcwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBkADYAZQA5AGMANgB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AcwB1AGMAYwBlAHMAcwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBzAHUAYwBjAGUAcwBzACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AcwB1AGMAYwBlAHMAcwAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnAHsAYwBvAGwAbwByADoAaQBuAGgAZQByAGkAdAB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMAOgBoAG8AdgBlAHIALABhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBzAHUAYwBjAGUAcwBzADoAZgBvAGMAdQBzACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMAOgBoAG8AdgBlAHIALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AcwB1AGMAYwBlAHMAcwA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBjADkAZQAyAGIANAB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQAsAGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBzAHUAYwBjAGUAcwBzAC4AYQBjAHQAaQB2AGUALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AcwB1AGMAYwBlAHMAcwAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHMAdQBjAGMAZQBzAHMALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBpAG4AZgBvAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGIAYwBlADgAZgAxAH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBpAG4AZgBvAHsAYwBvAGwAbwByADoAIwAwADAAMAB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGkAbgBmAG8AIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaABlAGEAZABpAG4AZwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBpAG4AZgBvACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0AH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwA6AGgAbwB2AGUAcgAsAGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGkAbgBmAG8AOgBmAG8AYwB1AHMALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwA6AGgAbwB2AGUAcgAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBpAG4AZgBvADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGEANwBlADEAZQBkAH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwAuAGEAYwB0AGkAdgBlACwAYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwAYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwAuAGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGkAbgBmAG8ALgBhAGMAdABpAHYAZQAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBpAG4AZgBvAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaQBuAGYAbwAuAGEAYwB0AGkAdgBlADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHcAYQByAG4AaQBuAGcAewBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBhAGUAYgBjAGMAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHcAYQByAG4AaQBuAGcAewBjAG8AbABvAHIAOgAjADAAMAAwAH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AdwBhAHIAbgBpAG4AZwAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHcAYQByAG4AaQBuAGcAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AaABlAGEAZABpAG4AZwB7AGMAbwBsAG8AcgA6AGkAbgBoAGUAcgBpAHQAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnADoAaABvAHYAZQByACwAYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AdwBhAHIAbgBpAG4AZwA6AGYAbwBjAHUAcwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnADoAaABvAHYAZQByACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHcAYQByAG4AaQBuAGcAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgA4AGUAMgBiADUAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnAC4AYQBjAHQAaQB2AGUALABhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALABhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AdwBhAHIAbgBpAG4AZwAuAGEAYwB0AGkAdgBlACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAHcAYQByAG4AaQBuAGcALgBhAGMAdABpAHYAZQA6AGgAbwB2AGUAcgAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQB3AGEAcgBuAGkAbgBnAC4AYQBjAHQAaQB2AGUAOgBmAG8AYwB1AHMAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AZABhAG4AZwBlAHIAewBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgB7AGMAbwBsAG8AcgA6ACMAMAAwADAAfQBhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGQAYQBuAGcAZQByACAALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0AH0AYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AZABhAG4AZwBlAHIAOgBoAG8AdgBlAHIALABhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgA6AGYAbwBjAHUAcwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgA6AGgAbwB2AGUAcgAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBlADQAYgBhAGMAMAB9AGEALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGQAYQBuAGcAZQByAC4AYQBjAHQAaQB2AGUALABhAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgAuAGEAYwB0AGkAdgBlADoAaABvAHYAZQByACwAYQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AZABhAG4AZwBlAHIALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwAsAGIAdQB0AHQAbwBuAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBkAGEAbgBnAGUAcgAuAGEAYwB0AGkAdgBlACwAYgB1AHQAdABvAG4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAC0AaQB0AGUAbQAtAGQAYQBuAGcAZQByAC4AYQBjAHQAaQB2AGUAOgBoAG8AdgBlAHIALABiAHUAdAB0AG8AbgAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AZABhAG4AZwBlAHIALgBhAGMAdABpAHYAZQA6AGYAbwBjAHUAcwB7AGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwADAAMAA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0ALQBoAGUAYQBkAGkAbgBnAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADAAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoANQBwAHgAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtAC0AdABlAHgAdAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADMAfQAuAHAAYQBuAGUAbAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAyADEAcAB4ADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6ADAAIAAxAHAAeAAgADEAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADUAKQB9AC4AcABhAG4AZQBsAC0AYgBvAGQAeQB7AHAAYQBkAGQAaQBuAGcAOgAxADUAcAB4AH0ALgBwAGEAbgBlAGwALQBiAG8AZAB5ADoAYgBlAGYAbwByAGUALAAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAgACIAOwBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAH0ALgBwAGEAbgBlAGwALQBiAG8AZAB5ADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwB7AHAAYQBkAGQAaQBuAGcAOgAxADAAcAB4ACAAMQA1AHAAeAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAB9AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwA+AC4AZAByAG8AcABkAG8AdwBuACAALgBkAHIAbwBwAGQAbwB3AG4ALQB0AG8AZwBnAGwAZQB7AGMAbwBsAG8AcgA6AGkAbgBoAGUAcgBpAHQAfQAuAHAAYQBuAGUAbAAtAHQAaQB0AGwAZQB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAwADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADAAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANwBwAHgAOwBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0AH0ALgBwAGEAbgBlAGwALQB0AGkAdABsAGUAPgBhACwALgBwAGEAbgBlAGwALQB0AGkAdABsAGUAPgBzAG0AYQBsAGwALAAuAHAAYQBuAGUAbAAtAHQAaQB0AGwAZQA+AC4AcwBtAGEAbABsACwALgBwAGEAbgBlAGwALQB0AGkAdABsAGUAPgBzAG0AYQBsAGwAPgBhACwALgBwAGEAbgBlAGwALQB0AGkAdABsAGUAPgAuAHMAbQBhAGwAbAA+AGEAewBjAG8AbABvAHIAOgBpAG4AaABlAHIAaQB0AH0ALgBwAGEAbgBlAGwALQBmAG8AbwB0AGUAcgB7AHAAYQBkAGQAaQBuAGcAOgAxADAAcAB4ACAAMQA1AHAAeAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYANQBmADUAZgA1ADsAYgBvAHIAZABlAHIALQB0AG8AcAA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBlAGUAZQA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAB9AC4AcABhAG4AZQBsAD4ALgBsAGkAcwB0AC0AZwByAG8AdQBwACwALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AbABpAHMAdAAtAGcAcgBvAHUAcAB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgBwAGEAbgBlAGwAPgAuAGwAaQBzAHQALQBnAHIAbwB1AHAAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtACwALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AewBiAG8AcgBkAGUAcgAtAHcAaQBkAHQAaAA6ADEAcAB4ACAAMAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBwAGEAbgBlAGwAPgAuAGwAaQBzAHQALQBnAHIAbwB1AHAAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AbABpAHMAdAAtAGcAcgBvAHUAcAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAewBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AbABlAGYAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAB9AC4AcABhAG4AZQBsAD4ALgBsAGkAcwB0AC0AZwByAG8AdQBwADoAbABhAHMAdAAtAGMAaABpAGwAZAAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AbABpAHMAdAAtAGcAcgBvAHUAcAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAbABhAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAwADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAtADEAcAB4AH0ALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAKwAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AbABpAHMAdAAtAGcAcgBvAHUAcAAgAC4AbABpAHMAdAAtAGcAcgBvAHUAcAAtAGkAdABlAG0AOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6ADAAfQAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAKwAuAGwAaQBzAHQALQBnAHIAbwB1AHAAIAAuAGwAaQBzAHQALQBnAHIAbwB1AHAALQBpAHQAZQBtADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHcAaQBkAHQAaAA6ADAAfQAuAGwAaQBzAHQALQBnAHIAbwB1AHAAKwAuAHAAYQBuAGUAbAAtAGYAbwBvAHQAZQByAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHcAaQBkAHQAaAA6ADAAfQAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAsAC4AcABhAG4AZQBsAD4ALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHQAYQBiAGwAZQB7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAgAGMAYQBwAHQAaQBvAG4ALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlACAAYwBhAHAAdABpAG8AbgAsAC4AcABhAG4AZQBsAD4ALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHQAYQBiAGwAZQAgAGMAYQBwAHQAaQBvAG4AewBwAGEAZABkAGkAbgBnAC0AbABlAGYAdAA6ADEANQBwAHgAOwBwAGEAZABkAGkAbgBnAC0AcgBpAGcAaAB0ADoAMQA1AHAAeAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAtADEAcAB4AH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAaABlAGEAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoAGUAYQBkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AdABvAHAALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAtADEAcAB4ADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgAZQBhAGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoAGUAYQBkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoAGUAYQBkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAaABlAGEAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAHQAaAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAfQAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoAGUAYQBkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgAZQBhAGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgAZQBhAGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGQAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgAuAHQAYQBiAGwAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAaABlAGEAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACAAdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4ALgB0AGEAYgBsAGUAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBsAGEAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBsAGUAZgB0AC0AcgBhAGQAaQB1AHMAOgAtADEAcAB4AH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABmAG8AbwB0ADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AcgBpAGcAaAB0AC0AcgBhAGQAaQB1AHMAOgAtADEAcAB4AH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGIAbwBkAHkAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAgAHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGYAbwBvAHQAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAgAHQAaAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGYAbwBvAHQAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAgAHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGwAZQBmAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAfQAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABiAG8AZAB5ADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAIAB0AGgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGYAbwBvAHQAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAAgAHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAYgBvAGQAeQA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AC4AdABhAGIAbABlADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZgBvAG8AdAA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkACAAdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQByAGkAZwBoAHQALQByAGEAZABpAHUAcwA6AC0AMQBwAHgAfQAuAHAAYQBuAGUAbAA+AC4AcABhAG4AZQBsAC0AYgBvAGQAeQArAC4AdABhAGIAbABlACwALgBwAGEAbgBlAGwAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAKwAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlACsALgBwAGEAbgBlAGwALQBiAG8AZAB5ACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAKwAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGQAZABkAH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQA+AHQAYgBvAGQAeQA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAgAHQAaAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUAPgB0AGIAbwBkAHkAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAIAB0AGQAewBiAG8AcgBkAGUAcgAtAHQAbwBwADoAMAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAHsAYgBvAHIAZABlAHIAOgAwAH0ALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByAD4AdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAaAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGQAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABoADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA+AHQAZAA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAPgB0AGgAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByAD4AdABkADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAHsAYgBvAHIAZABlAHIALQBsAGUAZgB0ADoAMAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGQAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByAD4AdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAPgB0AGgAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA+AHQAZAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByAD4AdABoADoAbABhAHMAdAAtAGMAaABpAGwAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAPgB0AGQAOgBsAGEAcwB0AC0AYwBoAGkAbABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA+AHQAaAA6AGwAYQBzAHQALQBjAGgAaQBsAGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByAD4AdABkADoAbABhAHMAdAAtAGMAaABpAGwAZAB7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0ADoAMAB9AC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGgAZQBhAGQAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABoAGUAYQBkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABoAGUAYQBkAD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAaABlAGEAZAA+AHQAcgA6AGYAaQByAHMAdAAtAGMAaABpAGwAZAA+AHQAaAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAOgBmAGkAcgBzAHQALQBjAGgAaQBsAGQAPgB0AGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByADoAZgBpAHIAcwB0AC0AYwBoAGkAbABkAD4AdABoAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADAAfQAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABiAG8AZAB5AD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABoACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAZgBvAG8AdAA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGQALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAaAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGIAbwBkAHkAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABkACwALgBwAGEAbgBlAGwAPgAuAHQAYQBiAGwAZQAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAPgAuAHQAYQBiAGwAZQAtAGIAbwByAGQAZQByAGUAZAA+AHQAYgBvAGQAeQA+AHQAcgA6AGwAYQBzAHQALQBjAGgAaQBsAGQAPgB0AGgALAAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQA+AC4AdABhAGIAbABlAC0AYgBvAHIAZABlAHIAZQBkAD4AdABmAG8AbwB0AD4AdAByADoAbABhAHMAdAAtAGMAaABpAGwAZAA+AHQAZAAsAC4AcABhAG4AZQBsAD4ALgB0AGEAYgBsAGUALQByAGUAcwBwAG8AbgBzAGkAdgBlAD4ALgB0AGEAYgBsAGUALQBiAG8AcgBkAGUAcgBlAGQAPgB0AGYAbwBvAHQAPgB0AHIAOgBsAGEAcwB0AC0AYwBoAGkAbABkAD4AdABoAHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADAAfQAuAHAAYQBuAGUAbAA+AC4AdABhAGIAbABlAC0AcgBlAHMAcABvAG4AcwBpAHYAZQB7AGIAbwByAGQAZQByADoAMAA7AG0AYQByAGcAaQBuAC0AYgBvAHQAdABvAG0AOgAwAH0ALgBwAGEAbgBlAGwALQBnAHIAbwB1AHAAewBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMgAxAHAAeAB9AC4AcABhAG4AZQBsAC0AZwByAG8AdQBwACAALgBwAGEAbgBlAGwAewBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBwAGEAbgBlAGwALQBnAHIAbwB1AHAAIAAuAHAAYQBuAGUAbAArAC4AcABhAG4AZQBsAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADUAcAB4AH0ALgBwAGEAbgBlAGwALQBnAHIAbwB1AHAAIAAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtADoAMAB9AC4AcABhAG4AZQBsAC0AZwByAG8AdQBwACAALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkALAAuAHAAYQBuAGUAbAAtAGcAcgBvAHUAcAAgAC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBsAGkAcwB0AC0AZwByAG8AdQBwAHsAYgBvAHIAZABlAHIALQB0AG8AcAA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBlAGUAZQB9AC4AcABhAG4AZQBsAC0AZwByAG8AdQBwACAALgBwAGEAbgBlAGwALQBmAG8AbwB0AGUAcgB7AGIAbwByAGQAZQByAC0AdABvAHAAOgAwAH0ALgBwAGEAbgBlAGwALQBnAHIAbwB1AHAAIAAuAHAAYQBuAGUAbAAtAGYAbwBvAHQAZQByACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAIAAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGUAZQBlAH0ALgBwAGEAbgBlAGwALQBkAGUAZgBhAHUAbAB0AHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGUAZQBlAH0ALgBwAGEAbgBlAGwALQBkAGUAZgBhAHUAbAB0AD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnAHsAYwBvAGwAbwByADoAIwAzADMAMwA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYANQBmADUAZgA1ADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGUAZQBlAH0ALgBwAGEAbgBlAGwALQBkAGUAZgBhAHUAbAB0AD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwBlAGUAZQB9AC4AcABhAG4AZQBsAC0AZABlAGYAYQB1AGwAdAA+AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwAgAC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwBmADUAZgA1AGYANQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADMAMwAzAH0ALgBwAGEAbgBlAGwALQBkAGUAZgBhAHUAbAB0AD4ALgBwAGEAbgBlAGwALQBmAG8AbwB0AGUAcgArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBwAGEAbgBlAGwALQBiAG8AZAB5AHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAZQBlAGUAfQAuAHAAYQBuAGUAbAAtAHAAcgBpAG0AYQByAHkAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQAuAHAAYQBuAGUAbAAtAHAAcgBpAG0AYQByAHkAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgAjAGYAZgBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAMgBmADUAZgBlAGYAfQAuAHAAYQBuAGUAbAAtAHAAcgBpAG0AYQByAHkAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAKwAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AcABhAG4AZQBsAC0AYgBvAGQAeQB7AGIAbwByAGQAZQByAC0AdABvAHAALQBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmAH0ALgBwAGEAbgBlAGwALQBwAHIAaQBtAGEAcgB5AD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACAALgBiAGEAZABnAGUAewBjAG8AbABvAHIAOgAjADIAZgA1AGYAZQBmADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAfQAuAHAAYQBuAGUAbAAtAHAAcgBpAG0AYQByAHkAPgAuAHAAYQBuAGUAbAAtAGYAbwBvAHQAZQByACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AYwBvAGwAbwByADoAIwAyAGYANQBmAGUAZgB9AC4AcABhAG4AZQBsAC0AcwB1AGMAYwBlAHMAcwB7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBkADYAZQA5AGMANgB9AC4AcABhAG4AZQBsAC0AcwB1AGMAYwBlAHMAcwA+AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwB7AGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBkADYAZQA5AGMANgA7AGIAbwByAGQAZQByAC0AYwBvAGwAbwByADoAIwBkADYAZQA5AGMANgB9AC4AcABhAG4AZQBsAC0AcwB1AGMAYwBlAHMAcwA+AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBwAGEAbgBlAGwALQBiAG8AZAB5AHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6ACMAZAA2AGUAOQBjADYAfQAuAHAAYQBuAGUAbAAtAHMAdQBjAGMAZQBzAHMAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAIAAuAGIAYQBkAGcAZQB7AGMAbwBsAG8AcgA6ACMAZAA2AGUAOQBjADYAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AcABhAG4AZQBsAC0AcwB1AGMAYwBlAHMAcwA+AC4AcABhAG4AZQBsAC0AZgBvAG8AdABlAHIAKwAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AcABhAG4AZQBsAC0AYgBvAGQAeQB7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBjAG8AbABvAHIAOgAjAGQANgBlADkAYwA2AH0ALgBwAGEAbgBlAGwALQBpAG4AZgBvAHsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGIAYwBlADgAZgAxAH0ALgBwAGEAbgBlAGwALQBpAG4AZgBvAD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGIAYwBlADgAZgAxADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGIAYwBlADgAZgAxAH0ALgBwAGEAbgBlAGwALQBpAG4AZgBvAD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwBiAGMAZQA4AGYAMQB9AC4AcABhAG4AZQBsAC0AaQBuAGYAbwA+AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwAgAC4AYgBhAGQAZwBlAHsAYwBvAGwAbwByADoAIwBiAGMAZQA4AGYAMQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBwAGEAbgBlAGwALQBpAG4AZgBvAD4ALgBwAGEAbgBlAGwALQBmAG8AbwB0AGUAcgArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBwAGEAbgBlAGwALQBiAG8AZAB5AHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAYgBjAGUAOABmADEAfQAuAHAAYQBuAGUAbAAtAHcAYQByAG4AaQBuAGcAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZgBhAGUAYgBjAGMAfQAuAHAAYQBuAGUAbAAtAHcAYQByAG4AaQBuAGcAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAewBjAG8AbABvAHIAOgAjADAAMAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAZgBhAGUAYgBjAGMAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZgBhAGUAYgBjAGMAfQAuAHAAYQBuAGUAbAAtAHcAYQByAG4AaQBuAGcAPgAuAHAAYQBuAGUAbAAtAGgAZQBhAGQAaQBuAGcAKwAuAHAAYQBuAGUAbAAtAGMAbwBsAGwAYQBwAHMAZQA+AC4AcABhAG4AZQBsAC0AYgBvAGQAeQB7AGIAbwByAGQAZQByAC0AdABvAHAALQBjAG8AbABvAHIAOgAjAGYAYQBlAGIAYwBjAH0ALgBwAGEAbgBlAGwALQB3AGEAcgBuAGkAbgBnAD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACAALgBiAGEAZABnAGUAewBjAG8AbABvAHIAOgAjAGYAYQBlAGIAYwBjADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAHAAYQBuAGUAbAAtAHcAYQByAG4AaQBuAGcAPgAuAHAAYQBuAGUAbAAtAGYAbwBvAHQAZQByACsALgBwAGEAbgBlAGwALQBjAG8AbABsAGEAcABzAGUAPgAuAHAAYQBuAGUAbAAtAGIAbwBkAHkAewBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AYwBvAGwAbwByADoAIwBmAGEAZQBiAGMAYwB9AC4AcABhAG4AZQBsAC0AZABhAG4AZwBlAHIAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAfQAuAHAAYQBuAGUAbAAtAGQAYQBuAGcAZQByAD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGUAYgBjAGMAZAAxADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgAjAGUAYgBjAGMAZAAxAH0ALgBwAGEAbgBlAGwALQBkAGEAbgBnAGUAcgA+AC4AcABhAG4AZQBsAC0AaABlAGEAZABpAG4AZwArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBwAGEAbgBlAGwALQBiAG8AZAB5AHsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAfQAuAHAAYQBuAGUAbAAtAGQAYQBuAGcAZQByAD4ALgBwAGEAbgBlAGwALQBoAGUAYQBkAGkAbgBnACAALgBiAGEAZABnAGUAewBjAG8AbABvAHIAOgAjAGUAYgBjAGMAZAAxADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAHAAYQBuAGUAbAAtAGQAYQBuAGcAZQByAD4ALgBwAGEAbgBlAGwALQBmAG8AbwB0AGUAcgArAC4AcABhAG4AZQBsAC0AYwBvAGwAbABhAHAAcwBlAD4ALgBwAGEAbgBlAGwALQBiAG8AZAB5AHsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAZQBiAGMAYwBkADEAfQAuAGUAbQBiAGUAZAAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAaABlAGkAZwBoAHQAOgAwADsAcABhAGQAZABpAG4AZwA6ADAAOwBvAHYAZQByAGYAbABvAHcAOgBoAGkAZABkAGUAbgB9AC4AZQBtAGIAZQBkAC0AcgBlAHMAcABvAG4AcwBpAHYAZQAgAC4AZQBtAGIAZQBkAC0AcgBlAHMAcABvAG4AcwBpAHYAZQAtAGkAdABlAG0ALAAuAGUAbQBiAGUAZAAtAHIAZQBzAHAAbwBuAHMAaQB2AGUAIABpAGYAcgBhAG0AZQAsAC4AZQBtAGIAZQBkAC0AcgBlAHMAcABvAG4AcwBpAHYAZQAgAGUAbQBiAGUAZAAsAC4AZQBtAGIAZQBkAC0AcgBlAHMAcABvAG4AcwBpAHYAZQAgAG8AYgBqAGUAYwB0ACwALgBlAG0AYgBlAGQALQByAGUAcwBwAG8AbgBzAGkAdgBlACAAdgBpAGQAZQBvAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAdABvAHAAOgAwADsAbABlAGYAdAA6ADAAOwBiAG8AdAB0AG8AbQA6ADAAOwBoAGUAaQBnAGgAdAA6ADEAMAAwACUAOwB3AGkAZAB0AGgAOgAxADAAMAAlADsAYgBvAHIAZABlAHIAOgAwAH0ALgBlAG0AYgBlAGQALQByAGUAcwBwAG8AbgBzAGkAdgBlAC0AMQA2AGIAeQA5AHsAcABhAGQAZABpAG4AZwAtAGIAbwB0AHQAbwBtADoANQA2AC4AMgA1ACUAfQAuAGUAbQBiAGUAZAAtAHIAZQBzAHAAbwBuAHMAaQB2AGUALQA0AGIAeQAzAHsAcABhAGQAZABpAG4AZwAtAGIAbwB0AHQAbwBtADoANwA1ACUAfQAuAHcAZQBsAGwAewBtAGkAbgAtAGgAZQBpAGcAaAB0ADoAMgAwAHAAeAA7AHAAYQBkAGQAaQBuAGcAOgAxADkAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6ADIAMABwAHgAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmADUAZgA1AGYANQA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGUAMwBlADMAZQAzADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6AGkAbgBzAGUAdAAgADAAIAAxAHAAeAAgADEAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAaQBuAHMAZQB0ACAAMAAgADEAcAB4ACAAMQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADUAKQB9AC4AdwBlAGwAbAAgAGIAbABvAGMAawBxAHUAbwB0AGUAewBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6ACMAZABkAGQAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6AHIAZwBiAGEAKAAwACwAMAAsADAALAAuADEANQApAH0ALgB3AGUAbABsAC0AbABnAHsAcABhAGQAZABpAG4AZwA6ADIANABwAHgAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AdwBlAGwAbAAtAHMAbQB7AHAAYQBkAGQAaQBuAGcAOgA5AHAAeAA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwAH0ALgBjAGwAbwBzAGUAewBmAGwAbwBhAHQAOgByAGkAZwBoAHQAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADIAMgAuADUAcAB4ADsAZgBvAG4AdAAtAHcAZQBpAGcAaAB0ADoAYgBvAGwAZAA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEAOwBjAG8AbABvAHIAOgAjADAAMAAwADsAdABlAHgAdAAtAHMAaABhAGQAbwB3ADoAMAAgADEAcAB4ACAAMAAgACMAZgBmAGYAOwBvAHAAYQBjAGkAdAB5ADoALgAyADsAZgBpAGwAdABlAHIAOgBhAGwAcABoAGEAKABvAHAAYQBjAGkAdAB5AD0AMgAwACkAfQAuAGMAbABvAHMAZQA6AGgAbwB2AGUAcgAsAC4AYwBsAG8AcwBlADoAZgBvAGMAdQBzAHsAYwBvAGwAbwByADoAIwAwADAAMAA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AGMAdQByAHMAbwByADoAcABvAGkAbgB0AGUAcgA7AG8AcABhAGMAaQB0AHkAOgAuADUAOwBmAGkAbAB0AGUAcgA6AGEAbABwAGgAYQAoAG8AcABhAGMAaQB0AHkAPQA1ADAAKQB9AGIAdQB0AHQAbwBuAC4AYwBsAG8AcwBlAHsAcABhAGQAZABpAG4AZwA6ADAAOwBjAHUAcgBzAG8AcgA6AHAAbwBpAG4AdABlAHIAOwBiAGEAYwBrAGcAcgBvAHUAbgBkADoAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYgBvAHIAZABlAHIAOgAwADsALQB3AGUAYgBrAGkAdAAtAGEAcABwAGUAYQByAGEAbgBjAGUAOgBuAG8AbgBlAH0ALgBtAG8AZABhAGwALQBvAHAAZQBuAHsAbwB2AGUAcgBmAGwAbwB3ADoAaABpAGQAZABlAG4AfQAuAG0AbwBkAGEAbAB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlADsAbwB2AGUAcgBmAGwAbwB3ADoAaABpAGQAZABlAG4AOwBwAG8AcwBpAHQAaQBvAG4AOgBmAGkAeABlAGQAOwB0AG8AcAA6ADAAOwByAGkAZwBoAHQAOgAwADsAYgBvAHQAdABvAG0AOgAwADsAbABlAGYAdAA6ADAAOwB6AC0AaQBuAGQAZQB4ADoAMQAwADUAMAA7AC0AdwBlAGIAawBpAHQALQBvAHYAZQByAGYAbABvAHcALQBzAGMAcgBvAGwAbABpAG4AZwA6AHQAbwB1AGMAaAA7AG8AdQB0AGwAaQBuAGUAOgAwAH0ALgBtAG8AZABhAGwALgBmAGEAZABlACAALgBtAG8AZABhAGwALQBkAGkAYQBsAG8AZwB7AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHQAcgBhAG4AcwBsAGEAdABlACgAMAAsAC0AMgA1ACUAKQA7AC0AbQBzAC0AdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAoADAALAAtADIANQAlACkAOwAtAG8ALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHQAcgBhAG4AcwBsAGEAdABlACgAMAAsAC0AMgA1ACUAKQA7AHQAcgBhAG4AcwBmAG8AcgBtADoAdAByAGEAbgBzAGwAYQB0AGUAKAAwACwALQAyADUAJQApADsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGYAbwByAG0AIAAuADMAcwAgAGUAYQBzAGUALQBvAHUAdAA7AC0AbQBvAHoALQB0AHIAYQBuAHMAaQB0AGkAbwBuADoALQBtAG8AegAtAHQAcgBhAG4AcwBmAG8AcgBtACAALgAzAHMAIABlAGEAcwBlAC0AbwB1AHQAOwAtAG8ALQB0AHIAYQBuAHMAaQB0AGkAbwBuADoALQBvAC0AdAByAGEAbgBzAGYAbwByAG0AIAAuADMAcwAgAGUAYQBzAGUALQBvAHUAdAA7AHQAcgBhAG4AcwBpAHQAaQBvAG4AOgB0AHIAYQBuAHMAZgBvAHIAbQAgAC4AMwBzACAAZQBhAHMAZQAtAG8AdQB0AH0ALgBtAG8AZABhAGwALgBpAG4AIAAuAG0AbwBkAGEAbAAtAGQAaQBhAGwAbwBnAHsALQB3AGUAYgBrAGkAdAAtAHQAcgBhAG4AcwBmAG8AcgBtADoAdAByAGEAbgBzAGwAYQB0AGUAKAAwACwAMAApADsALQBtAHMALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHQAcgBhAG4AcwBsAGEAdABlACgAMAAsADAAKQA7AC0AbwAtAHQAcgBhAG4AcwBmAG8AcgBtADoAdAByAGEAbgBzAGwAYQB0AGUAKAAwACwAMAApADsAdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAoADAALAAwACkAfQAuAG0AbwBkAGEAbAAtAG8AcABlAG4AIAAuAG0AbwBkAGEAbAB7AG8AdgBlAHIAZgBsAG8AdwAtAHgAOgBoAGkAZABkAGUAbgA7AG8AdgBlAHIAZgBsAG8AdwAtAHkAOgBhAHUAdABvAH0ALgBtAG8AZABhAGwALQBkAGkAYQBsAG8AZwB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AHcAaQBkAHQAaAA6AGEAdQB0AG8AOwBtAGEAcgBnAGkAbgA6ADEAMABwAHgAfQAuAG0AbwBkAGEAbAAtAGMAbwBuAHQAZQBuAHQAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjADkAOQA5ADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADIAKQA7AGIAbwByAGQAZQByAC0AcgBhAGQAaQB1AHMAOgAwADsALQB3AGUAYgBrAGkAdAAtAGIAbwB4AC0AcwBoAGEAZABvAHcAOgAwACAAMwBwAHgAIAA5AHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADUAKQA7AGIAbwB4AC0AcwBoAGEAZABvAHcAOgAwACAAMwBwAHgAIAA5AHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADUAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAGwAaQBwADoAcABhAGQAZABpAG4AZwAtAGIAbwB4ADsAbwB1AHQAbABpAG4AZQA6ADAAfQAuAG0AbwBkAGEAbAAtAGIAYQBjAGsAZAByAG8AcAB7AHAAbwBzAGkAdABpAG8AbgA6AGYAaQB4AGUAZAA7AHQAbwBwADoAMAA7AHIAaQBnAGgAdAA6ADAAOwBiAG8AdAB0AG8AbQA6ADAAOwBsAGUAZgB0ADoAMAA7AHoALQBpAG4AZABlAHgAOgAxADAANAAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAG0AbwBkAGEAbAAtAGIAYQBjAGsAZAByAG8AcAAuAGYAYQBkAGUAewBvAHAAYQBjAGkAdAB5ADoAMAA7AGYAaQBsAHQAZQByADoAYQBsAHAAaABhACgAbwBwAGEAYwBpAHQAeQA9ADAAKQB9AC4AbQBvAGQAYQBsAC0AYgBhAGMAawBkAHIAbwBwAC4AaQBuAHsAbwBwAGEAYwBpAHQAeQA6AC4ANQA7AGYAaQBsAHQAZQByADoAYQBsAHAAaABhACgAbwBwAGEAYwBpAHQAeQA9ADUAMAApAH0ALgBtAG8AZABhAGwALQBoAGUAYQBkAGUAcgB7AHAAYQBkAGQAaQBuAGcAOgAxADUAcAB4ADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQA6ADEAcAB4ACAAcwBvAGwAaQBkACAAIwBlADUAZQA1AGUANQB9AC4AbQBvAGQAYQBsAC0AaABlAGEAZABlAHIAOgBiAGUAZgBvAHIAZQAsAC4AbQBvAGQAYQBsAC0AaABlAGEAZABlAHIAOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAgACIAOwBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAH0ALgBtAG8AZABhAGwALQBoAGUAYQBkAGUAcgA6AGEAZgB0AGUAcgB7AGMAbABlAGEAcgA6AGIAbwB0AGgAfQAuAG0AbwBkAGEAbAAtAGgAZQBhAGQAZQByACAALgBjAGwAbwBzAGUAewBtAGEAcgBnAGkAbgAtAHQAbwBwADoALQAyAHAAeAB9AC4AbQBvAGQAYQBsAC0AdABpAHQAbABlAHsAbQBhAHIAZwBpAG4AOgAwADsAbABpAG4AZQAtAGgAZQBpAGcAaAB0ADoAMQAuADQAMgA4ADUANwB9AC4AbQBvAGQAYQBsAC0AYgBvAGQAeQB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AHAAYQBkAGQAaQBuAGcAOgAxADUAcAB4AH0ALgBtAG8AZABhAGwALQBmAG8AbwB0AGUAcgB7AHAAYQBkAGQAaQBuAGcAOgAxADUAcAB4ADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AHIAaQBnAGgAdAA7AGIAbwByAGQAZQByAC0AdABvAHAAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZQA1AGUANQBlADUAfQAuAG0AbwBkAGEAbAAtAGYAbwBvAHQAZQByADoAYgBlAGYAbwByAGUALAAuAG0AbwBkAGEAbAAtAGYAbwBvAHQAZQByADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AbQBvAGQAYQBsAC0AZgBvAG8AdABlAHIAOgBhAGYAdABlAHIAewBjAGwAZQBhAHIAOgBiAG8AdABoAH0ALgBtAG8AZABhAGwALQBmAG8AbwB0AGUAcgAgAC4AYgB0AG4AKwAuAGIAdABuAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoAMAB9AC4AbQBvAGQAYQBsAC0AZgBvAG8AdABlAHIAIAAuAGIAdABuAC0AZwByAG8AdQBwACAALgBiAHQAbgArAC4AYgB0AG4AewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADEAcAB4AH0ALgBtAG8AZABhAGwALQBmAG8AbwB0AGUAcgAgAC4AYgB0AG4ALQBiAGwAbwBjAGsAKwAuAGIAdABuAC0AYgBsAG8AYwBrAHsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAMAB9AC4AbQBvAGQAYQBsAC0AcwBjAHIAbwBsAGwAYgBhAHIALQBtAGUAYQBzAHUAcgBlAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAdABvAHAAOgAtADkAOQA5ADkAcAB4ADsAdwBpAGQAdABoADoANQAwAHAAeAA7AGgAZQBpAGcAaAB0ADoANQAwAHAAeAA7AG8AdgBlAHIAZgBsAG8AdwA6AHMAYwByAG8AbABsAH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApAHsALgBtAG8AZABhAGwALQBkAGkAYQBsAG8AZwB7AHcAaQBkAHQAaAA6ADYAMAAwAHAAeAA7AG0AYQByAGcAaQBuADoAMwAwAHAAeAAgAGEAdQB0AG8AfQAuAG0AbwBkAGEAbAAtAGMAbwBuAHQAZQBuAHQAewAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6ADAAIAA1AHAAeAAgADEANQBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgA1ACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAMAAgADUAcAB4ACAAMQA1AHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADUAKQB9AC4AbQBvAGQAYQBsAC0AcwBtAHsAdwBpAGQAdABoADoAMwAwADAAcAB4AH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAOQA5ADIAcAB4ACkAewAuAG0AbwBkAGEAbAAtAGwAZwB7AHcAaQBkAHQAaAA6ADkAMAAwAHAAeAB9AH0ALgB0AG8AbwBsAHQAaQBwAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAegAtAGkAbgBkAGUAeAA6ADEAMAA3ADAAOwBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoAIgBTAGUAZwBvAGUAIABVAEkAIgAsACIASABlAGwAdgBlAHQAaQBjAGEAIABOAGUAdQBlACIALABIAGUAbAB2AGUAdABpAGMAYQAsAEEAcgBpAGEAbAAsAHMAYQBuAHMALQBzAGUAcgBpAGYAOwBmAG8AbgB0AC0AcwB0AHkAbABlADoAbgBvAHIAbQBhAGwAOwBmAG8AbgB0AC0AdwBlAGkAZwBoAHQAOgBuAG8AcgBtAGEAbAA7AGwAZQB0AHQAZQByAC0AcwBwAGEAYwBpAG4AZwA6AG4AbwByAG0AYQBsADsAbABpAG4AZQAtAGIAcgBlAGEAawA6AGEAdQB0AG8AOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxAC4ANAAyADgANQA3ADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AGwAZQBmAHQAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAcwB0AGEAcgB0ADsAdABlAHgAdAAtAGQAZQBjAG8AcgBhAHQAaQBvAG4AOgBuAG8AbgBlADsAdABlAHgAdAAtAHMAaABhAGQAbwB3ADoAbgBvAG4AZQA7AHQAZQB4AHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AG4AbwBuAGUAOwB3AGgAaQB0AGUALQBzAHAAYQBjAGUAOgBuAG8AcgBtAGEAbAA7AHcAbwByAGQALQBiAHIAZQBhAGsAOgBuAG8AcgBtAGEAbAA7AHcAbwByAGQALQBzAHAAYQBjAGkAbgBnADoAbgBvAHIAbQBhAGwAOwB3AG8AcgBkAC0AdwByAGEAcAA6AG4AbwByAG0AYQBsADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAxADMAcAB4ADsAbwBwAGEAYwBpAHQAeQA6ADAAOwBmAGkAbAB0AGUAcgA6AGEAbABwAGgAYQAoAG8AcABhAGMAaQB0AHkAPQAwACkAfQAuAHQAbwBvAGwAdABpAHAALgBpAG4AewBvAHAAYQBjAGkAdAB5ADoALgA5ADsAZgBpAGwAdABlAHIAOgBhAGwAcABoAGEAKABvAHAAYQBjAGkAdAB5AD0AOQAwACkAfQAuAHQAbwBvAGwAdABpAHAALgB0AG8AcAB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAtADMAcAB4ADsAcABhAGQAZABpAG4AZwA6ADUAcAB4ACAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAHIAaQBnAGgAdAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADMAcAB4ADsAcABhAGQAZABpAG4AZwA6ADAAIAA1AHAAeAB9AC4AdABvAG8AbAB0AGkAcAAuAGIAbwB0AHQAbwBtAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6ADMAcAB4ADsAcABhAGQAZABpAG4AZwA6ADUAcAB4ACAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAGwAZQBmAHQAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADMAcAB4ADsAcABhAGQAZABpAG4AZwA6ADAAIAA1AHAAeAB9AC4AdABvAG8AbAB0AGkAcAAtAGkAbgBuAGUAcgB7AG0AYQB4AC0AdwBpAGQAdABoADoAMgAwADAAcAB4ADsAcABhAGQAZABpAG4AZwA6ADMAcAB4ACAAOABwAHgAOwBjAG8AbABvAHIAOgAjAGYAZgBmADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AGMAZQBuAHQAZQByADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoAMAB9AC4AdABvAG8AbAB0AGkAcAAtAGEAcgByAG8AdwB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AHcAaQBkAHQAaAA6ADAAOwBoAGUAaQBnAGgAdAA6ADAAOwBiAG8AcgBkAGUAcgAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AGIAbwByAGQAZQByAC0AcwB0AHkAbABlADoAcwBvAGwAaQBkAH0ALgB0AG8AbwBsAHQAaQBwAC4AdABvAHAAIAAuAHQAbwBvAGwAdABpAHAALQBhAHIAcgBvAHcAewBiAG8AdAB0AG8AbQA6ADAAOwBsAGUAZgB0ADoANQAwACUAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADUAcAB4ADsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgA1AHAAeAAgADUAcAB4ACAAMAA7AGIAbwByAGQAZQByAC0AdABvAHAALQBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgB0AG8AbwBsAHQAaQBwAC4AdABvAHAALQBsAGUAZgB0ACAALgB0AG8AbwBsAHQAaQBwAC0AYQByAHIAbwB3AHsAYgBvAHQAdABvAG0AOgAwADsAcgBpAGcAaAB0ADoANQBwAHgAOwBtAGEAcgBnAGkAbgAtAGIAbwB0AHQAbwBtADoALQA1AHAAeAA7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoANQBwAHgAIAA1AHAAeAAgADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAHQAbwBwAC0AcgBpAGcAaAB0ACAALgB0AG8AbwBsAHQAaQBwAC0AYQByAHIAbwB3AHsAYgBvAHQAdABvAG0AOgAwADsAbABlAGYAdAA6ADUAcAB4ADsAbQBhAHIAZwBpAG4ALQBiAG8AdAB0AG8AbQA6AC0ANQBwAHgAOwBiAG8AcgBkAGUAcgAtAHcAaQBkAHQAaAA6ADUAcAB4ACAANQBwAHgAIAAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAHQAbwBvAGwAdABpAHAALgByAGkAZwBoAHQAIAAuAHQAbwBvAGwAdABpAHAALQBhAHIAcgBvAHcAewB0AG8AcAA6ADUAMAAlADsAbABlAGYAdAA6ADAAOwBtAGEAcgBnAGkAbgAtAHQAbwBwADoALQA1AHAAeAA7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoANQBwAHgAIAA1AHAAeAAgADUAcAB4ACAAMAA7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0AC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAGwAZQBmAHQAIAAuAHQAbwBvAGwAdABpAHAALQBhAHIAcgBvAHcAewB0AG8AcAA6ADUAMAAlADsAcgBpAGcAaAB0ADoAMAA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAtADUAcAB4ADsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgA1AHAAeAAgADAAIAA1AHAAeAAgADUAcAB4ADsAYgBvAHIAZABlAHIALQBsAGUAZgB0AC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAGIAbwB0AHQAbwBtACAALgB0AG8AbwBsAHQAaQBwAC0AYQByAHIAbwB3AHsAdABvAHAAOgAwADsAbABlAGYAdAA6ADUAMAAlADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQA1AHAAeAA7AGIAbwByAGQAZQByAC0AdwBpAGQAdABoADoAMAAgADUAcAB4ACAANQBwAHgAOwBiAG8AcgBkAGUAcgAtAGIAbwB0AHQAbwBtAC0AYwBvAGwAbwByADoAIwAwADAAMAB9AC4AdABvAG8AbAB0AGkAcAAuAGIAbwB0AHQAbwBtAC0AbABlAGYAdAAgAC4AdABvAG8AbAB0AGkAcAAtAGEAcgByAG8AdwB7AHQAbwBwADoAMAA7AHIAaQBnAGgAdAA6ADUAcAB4ADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0ANQBwAHgAOwBiAG8AcgBkAGUAcgAtAHcAaQBkAHQAaAA6ADAAIAA1AHAAeAAgADUAcAB4ADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAMAAwADAAfQAuAHQAbwBvAGwAdABpAHAALgBiAG8AdAB0AG8AbQAtAHIAaQBnAGgAdAAgAC4AdABvAG8AbAB0AGkAcAAtAGEAcgByAG8AdwB7AHQAbwBwADoAMAA7AGwAZQBmAHQAOgA1AHAAeAA7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAtADUAcAB4ADsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgAwACAANQBwAHgAIAA1AHAAeAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBjAG8AbABvAHIAOgAjADAAMAAwAH0ALgBwAG8AcABvAHYAZQByAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAdABvAHAAOgAwADsAbABlAGYAdAA6ADAAOwB6AC0AaQBuAGQAZQB4ADoAMQAwADYAMAA7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlADsAbQBhAHgALQB3AGkAZAB0AGgAOgAyADcANgBwAHgAOwBwAGEAZABkAGkAbgBnADoAMQBwAHgAOwBmAG8AbgB0AC0AZgBhAG0AaQBsAHkAOgAiAFMAZQBnAG8AZQAgAFUASQAiACwAIgBIAGUAbAB2AGUAdABpAGMAYQAgAE4AZQB1AGUAIgAsAEgAZQBsAHYAZQB0AGkAYwBhACwAQQByAGkAYQBsACwAcwBhAG4AcwAtAHMAZQByAGkAZgA7AGYAbwBuAHQALQBzAHQAeQBsAGUAOgBuAG8AcgBtAGEAbAA7AGYAbwBuAHQALQB3AGUAaQBnAGgAdAA6AG4AbwByAG0AYQBsADsAbABlAHQAdABlAHIALQBzAHAAYQBjAGkAbgBnADoAbgBvAHIAbQBhAGwAOwBsAGkAbgBlAC0AYgByAGUAYQBrADoAYQB1AHQAbwA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEALgA0ADIAOAA1ADcAOwB0AGUAeAB0AC0AYQBsAGkAZwBuADoAbABlAGYAdAA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBzAHQAYQByAHQAOwB0AGUAeAB0AC0AZABlAGMAbwByAGEAdABpAG8AbgA6AG4AbwBuAGUAOwB0AGUAeAB0AC0AcwBoAGEAZABvAHcAOgBuAG8AbgBlADsAdABlAHgAdAAtAHQAcgBhAG4AcwBmAG8AcgBtADoAbgBvAG4AZQA7AHcAaABpAHQAZQAtAHMAcABhAGMAZQA6AG4AbwByAG0AYQBsADsAdwBvAHIAZAAtAGIAcgBlAGEAawA6AG4AbwByAG0AYQBsADsAdwBvAHIAZAAtAHMAcABhAGMAaQBuAGcAOgBuAG8AcgBtAGEAbAA7AHcAbwByAGQALQB3AHIAYQBwADoAbgBvAHIAbQBhAGwAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANQBwAHgAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAGwAaQBwADoAcABhAGQAZABpAG4AZwAtAGIAbwB4ADsAYgBvAHIAZABlAHIAOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAYwBjAGMAOwBiAG8AcgBkAGUAcgA6ADEAcAB4ACAAcwBvAGwAaQBkACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMgApADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADAAOwAtAHcAZQBiAGsAaQB0AC0AYgBvAHgALQBzAGgAYQBkAG8AdwA6ADAAIAA1AHAAeAAgADEAMABwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgAyACkAOwBiAG8AeAAtAHMAaABhAGQAbwB3ADoAMAAgADUAcAB4ACAAMQAwAHAAeAAgAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADIAKQB9AC4AcABvAHAAbwB2AGUAcgAuAHQAbwBwAHsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0AMQAwAHAAeAB9AC4AcABvAHAAbwB2AGUAcgAuAHIAaQBnAGgAdAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6ADEAMABwAHgAfQAuAHAAbwBwAG8AdgBlAHIALgBiAG8AdAB0AG8AbQB7AG0AYQByAGcAaQBuAC0AdABvAHAAOgAxADAAcAB4AH0ALgBwAG8AcABvAHYAZQByAC4AbABlAGYAdAB7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQAwAHAAeAB9AC4AcABvAHAAbwB2AGUAcgAtAHQAaQB0AGwAZQB7AG0AYQByAGcAaQBuADoAMAA7AHAAYQBkAGQAaQBuAGcAOgA4AHAAeAAgADEANABwAHgAOwBmAG8AbgB0AC0AcwBpAHoAZQA6ADEANQBwAHgAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwBmADcAZgA3AGYANwA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0AOgAxAHAAeAAgAHMAbwBsAGkAZAAgACMAZQBiAGUAYgBlAGIAOwBiAG8AcgBkAGUAcgAtAHIAYQBkAGkAdQBzADoALQAxAHAAeAAgAC0AMQBwAHgAIAAwACAAMAB9AC4AcABvAHAAbwB2AGUAcgAtAGMAbwBuAHQAZQBuAHQAewBwAGEAZABkAGkAbgBnADoAOQBwAHgAIAAxADQAcAB4AH0ALgBwAG8AcABvAHYAZQByAD4ALgBhAHIAcgBvAHcALAAuAHAAbwBwAG8AdgBlAHIAPgAuAGEAcgByAG8AdwA6AGEAZgB0AGUAcgB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAOwB3AGkAZAB0AGgAOgAwADsAaABlAGkAZwBoAHQAOgAwADsAYgBvAHIAZABlAHIALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAOwBiAG8AcgBkAGUAcgAtAHMAdAB5AGwAZQA6AHMAbwBsAGkAZAB9AC4AcABvAHAAbwB2AGUAcgA+AC4AYQByAHIAbwB3AHsAYgBvAHIAZABlAHIALQB3AGkAZAB0AGgAOgAxADEAcAB4AH0ALgBwAG8AcABvAHYAZQByAD4ALgBhAHIAcgBvAHcAOgBhAGYAdABlAHIAewBiAG8AcgBkAGUAcgAtAHcAaQBkAHQAaAA6ADEAMABwAHgAOwBjAG8AbgB0AGUAbgB0ADoAIgAiAH0ALgBwAG8AcABvAHYAZQByAC4AdABvAHAAPgAuAGEAcgByAG8AdwB7AGwAZQBmAHQAOgA1ADAAJQA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQAxAHAAeAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQB3AGkAZAB0AGgAOgAwADsAYgBvAHIAZABlAHIALQB0AG8AcAAtAGMAbwBsAG8AcgA6ACMAOQA5ADkAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMgA1ACkAOwBiAG8AdAB0AG8AbQA6AC0AMQAxAHAAeAB9AC4AcABvAHAAbwB2AGUAcgAuAHQAbwBwAD4ALgBhAHIAcgBvAHcAOgBhAGYAdABlAHIAewBjAG8AbgB0AGUAbgB0ADoAIgAgACIAOwBiAG8AdAB0AG8AbQA6ADEAcAB4ADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAxADAAcAB4ADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAHcAaQBkAHQAaAA6ADAAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AcABvAHAAbwB2AGUAcgAuAHIAaQBnAGgAdAA+AC4AYQByAHIAbwB3AHsAdABvAHAAOgA1ADAAJQA7AGwAZQBmAHQAOgAtADEAMQBwAHgAOwBtAGEAcgBnAGkAbgAtAHQAbwBwADoALQAxADEAcAB4ADsAYgBvAHIAZABlAHIALQBsAGUAZgB0AC0AdwBpAGQAdABoADoAMAA7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0AC0AYwBvAGwAbwByADoAIwA5ADkAOQA7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0AC0AYwBvAGwAbwByADoAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMgA1ACkAfQAuAHAAbwBwAG8AdgBlAHIALgByAGkAZwBoAHQAPgAuAGEAcgByAG8AdwA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AGwAZQBmAHQAOgAxAHAAeAA7AGIAbwB0AHQAbwBtADoALQAxADAAcAB4ADsAYgBvAHIAZABlAHIALQBsAGUAZgB0AC0AdwBpAGQAdABoADoAMAA7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0AC0AYwBvAGwAbwByADoAIwBmAGYAZgB9AC4AcABvAHAAbwB2AGUAcgAuAGIAbwB0AHQAbwBtAD4ALgBhAHIAcgBvAHcAewBsAGUAZgB0ADoANQAwACUAOwBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADEAMQBwAHgAOwBiAG8AcgBkAGUAcgAtAHQAbwBwAC0AdwBpAGQAdABoADoAMAA7AGIAbwByAGQAZQByAC0AYgBvAHQAdABvAG0ALQBjAG8AbABvAHIAOgAjADkAOQA5ADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6AHIAZwBiAGEAKAAwACwAMAAsADAALAAuADIANQApADsAdABvAHAAOgAtADEAMQBwAHgAfQAuAHAAbwBwAG8AdgBlAHIALgBiAG8AdAB0AG8AbQA+AC4AYQByAHIAbwB3ADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAdABvAHAAOgAxAHAAeAA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQAwAHAAeAA7AGIAbwByAGQAZQByAC0AdABvAHAALQB3AGkAZAB0AGgAOgAwADsAYgBvAHIAZABlAHIALQBiAG8AdAB0AG8AbQAtAGMAbwBsAG8AcgA6ACMAZgBmAGYAfQAuAHAAbwBwAG8AdgBlAHIALgBsAGUAZgB0AD4ALgBhAHIAcgBvAHcAewB0AG8AcAA6ADUAMAAlADsAcgBpAGcAaAB0ADoALQAxADEAcAB4ADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0AMQAxAHAAeAA7AGIAbwByAGQAZQByAC0AcgBpAGcAaAB0AC0AdwBpAGQAdABoADoAMAA7AGIAbwByAGQAZQByAC0AbABlAGYAdAAtAGMAbwBsAG8AcgA6ACMAOQA5ADkAOwBiAG8AcgBkAGUAcgAtAGwAZQBmAHQALQBjAG8AbABvAHIAOgByAGcAYgBhACgAMAAsADAALAAwACwALgAyADUAKQB9AC4AcABvAHAAbwB2AGUAcgAuAGwAZQBmAHQAPgAuAGEAcgByAG8AdwA6AGEAZgB0AGUAcgB7AGMAbwBuAHQAZQBuAHQAOgAiACAAIgA7AHIAaQBnAGgAdAA6ADEAcAB4ADsAYgBvAHIAZABlAHIALQByAGkAZwBoAHQALQB3AGkAZAB0AGgAOgAwADsAYgBvAHIAZABlAHIALQBsAGUAZgB0AC0AYwBvAGwAbwByADoAIwBmAGYAZgA7AGIAbwB0AHQAbwBtADoALQAxADAAcAB4AH0ALgBjAGEAcgBvAHUAcwBlAGwAewBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgB7AHAAbwBzAGkAdABpAG8AbgA6AHIAZQBsAGEAdABpAHYAZQA7AG8AdgBlAHIAZgBsAG8AdwA6AGgAaQBkAGQAZQBuADsAdwBpAGQAdABoADoAMQAwADAAJQB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAG4AZQByAD4ALgBpAHQAZQBtAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAOwBwAG8AcwBpAHQAaQBvAG4AOgByAGUAbABhAHQAaQB2AGUAOwAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGkAdABpAG8AbgA6AC4ANgBzACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ACAAbABlAGYAdAA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgAuADYAcwAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAAgAGwAZQBmAHQAOwB0AHIAYQBuAHMAaQB0AGkAbwBuADoALgA2AHMAIABlAGEAcwBlAC0AaQBuAC0AbwB1AHQAIABsAGUAZgB0AH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0APgBpAG0AZwAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAG4AZQByAD4ALgBpAHQAZQBtAD4AYQA+AGkAbQBnAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawA7AG0AYQB4AC0AdwBpAGQAdABoADoAMQAwADAAJQA7AGgAZQBpAGcAaAB0ADoAYQB1AHQAbwA7AGwAaQBuAGUALQBoAGUAaQBnAGgAdAA6ADEAfQBAAG0AZQBkAGkAYQAgAGEAbABsACAAYQBuAGQAIAAoAHQAcgBhAG4AcwBmAG8AcgBtAC0AMwBkACkALAAoAC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAZgBvAHIAbQAtADMAZAApAHsALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0AewAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGkAdABpAG8AbgA6AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAZgBvAHIAbQAgAC4ANgBzACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ADsALQBtAG8AegAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgAtAG0AbwB6AC0AdAByAGEAbgBzAGYAbwByAG0AIAAuADYAcwAgAGUAYQBzAGUALQBpAG4ALQBvAHUAdAA7AC0AbwAtAHQAcgBhAG4AcwBpAHQAaQBvAG4AOgAtAG8ALQB0AHIAYQBuAHMAZgBvAHIAbQAgAC4ANgBzACAAZQBhAHMAZQAtAGkAbgAtAG8AdQB0ADsAdAByAGEAbgBzAGkAdABpAG8AbgA6AHQAcgBhAG4AcwBmAG8AcgBtACAALgA2AHMAIABlAGEAcwBlAC0AaQBuAC0AbwB1AHQAOwAtAHcAZQBiAGsAaQB0AC0AYgBhAGMAawBmAGEAYwBlAC0AdgBpAHMAaQBiAGkAbABpAHQAeQA6AGgAaQBkAGQAZQBuADsALQBtAG8AegAtAGIAYQBjAGsAZgBhAGMAZQAtAHYAaQBzAGkAYgBpAGwAaQB0AHkAOgBoAGkAZABkAGUAbgA7AGIAYQBjAGsAZgBhAGMAZQAtAHYAaQBzAGkAYgBpAGwAaQB0AHkAOgBoAGkAZABkAGUAbgA7AC0AdwBlAGIAawBpAHQALQBwAGUAcgBzAHAAZQBjAHQAaQB2AGUAOgAxADAAMAAwAHAAeAA7AC0AbQBvAHoALQBwAGUAcgBzAHAAZQBjAHQAaQB2AGUAOgAxADAAMAAwAHAAeAA7AHAAZQByAHMAcABlAGMAdABpAHYAZQA6ADEAMAAwADAAcAB4AH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBuAGUAeAB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBhAGMAdABpAHYAZQAuAHIAaQBnAGgAdAB7AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHQAcgBhAG4AcwBsAGEAdABlADMAZAAoADEAMAAwACUALAAwACwAMAApADsAdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAzAGQAKAAxADAAMAAlACwAMAAsADAAKQA7AGwAZQBmAHQAOgAwAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBwAHIAZQB2ACwALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBhAGMAdABpAHYAZQAuAGwAZQBmAHQAewAtAHcAZQBiAGsAaQB0AC0AdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAzAGQAKAAtADEAMAAwACUALAAwACwAMAApADsAdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAzAGQAKAAtADEAMAAwACUALAAwACwAMAApADsAbABlAGYAdAA6ADAAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgA+AC4AaQB0AGUAbQAuAG4AZQB4AHQALgBsAGUAZgB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBwAHIAZQB2AC4AcgBpAGcAaAB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGkAdABlAG0ALgBhAGMAdABpAHYAZQB7AC0AdwBlAGIAawBpAHQALQB0AHIAYQBuAHMAZgBvAHIAbQA6AHQAcgBhAG4AcwBsAGEAdABlADMAZAAoADAALAAwACwAMAApADsAdAByAGEAbgBzAGYAbwByAG0AOgB0AHIAYQBuAHMAbABhAHQAZQAzAGQAKAAwACwAMAAsADAAKQA7AGwAZQBmAHQAOgAwAH0AfQAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgA+AC4AYQBjAHQAaQB2AGUALAAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgA+AC4AbgBlAHgAdAAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAG4AZQByAD4ALgBwAHIAZQB2AHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAG4AZQByAD4ALgBhAGMAdABpAHYAZQB7AGwAZQBmAHQAOgAwAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAG4AZQB4AHQALAAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgA+AC4AcAByAGUAdgB7AHAAbwBzAGkAdABpAG8AbgA6AGEAYgBzAG8AbAB1AHQAZQA7AHQAbwBwADoAMAA7AHcAaQBkAHQAaAA6ADEAMAAwACUAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBuAGUAcgA+AC4AbgBlAHgAdAB7AGwAZQBmAHQAOgAxADAAMAAlAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAHAAcgBlAHYAewBsAGUAZgB0ADoALQAxADAAMAAlAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAG4AZQB4AHQALgBsAGUAZgB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAHAAcgBlAHYALgByAGkAZwBoAHQAewBsAGUAZgB0ADoAMAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAG4AZQByAD4ALgBhAGMAdABpAHYAZQAuAGwAZQBmAHQAewBsAGUAZgB0ADoALQAxADAAMAAlAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AbgBlAHIAPgAuAGEAYwB0AGkAdgBlAC4AcgBpAGcAaAB0AHsAbABlAGYAdAA6ADEAMAAwACUAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGMAbwBuAHQAcgBvAGwAewBwAG8AcwBpAHQAaQBvAG4AOgBhAGIAcwBvAGwAdQB0AGUAOwB0AG8AcAA6ADAAOwBsAGUAZgB0ADoAMAA7AGIAbwB0AHQAbwBtADoAMAA7AHcAaQBkAHQAaAA6ADEANQAlADsAbwBwAGEAYwBpAHQAeQA6AC4ANQA7AGYAaQBsAHQAZQByADoAYQBsAHAAaABhACgAbwBwAGEAYwBpAHQAeQA9ADUAMAApADsAZgBvAG4AdAAtAHMAaQB6AGUAOgAyADAAcAB4ADsAYwBvAGwAbwByADoAIwBmAGYAZgA7AHQAZQB4AHQALQBhAGwAaQBnAG4AOgBjAGUAbgB0AGUAcgA7AHQAZQB4AHQALQBzAGgAYQBkAG8AdwA6ADAAIAAxAHAAeAAgADIAcAB4ACAAcgBnAGIAYQAoADAALAAwACwAMAAsAC4ANgApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAuAGwAZQBmAHQAewBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoALQB3AGUAYgBrAGkAdAAtAGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgAbABlAGYAdAAsAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADUAKQAgADAAJQAsAHIAZwBiAGEAKAAwACwAMAAsADAALAAuADAAMAAwADEAKQAgADEAMAAwACUAKQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBpAG0AYQBnAGUAOgAtAG8ALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoAGwAZQBmAHQALAByAGcAYgBhACgAMAAsADAALAAwACwALgA1ACkAIAAwACUALAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADAAMAAxACkAIAAxADAAMAAlACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoAbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKAB0AG8AIAByAGkAZwBoAHQALAByAGcAYgBhACgAMAAsADAALAAwACwALgA1ACkAIAAwACUALAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADAAMAAxACkAIAAxADAAMAAlACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AcgBlAHAAZQBhAHQAOgByAGUAcABlAGEAdAAtAHgAOwBmAGkAbAB0AGUAcgA6AHAAcgBvAGcAaQBkADoARABYAEkAbQBhAGcAZQBUAHIAYQBuAHMAZgBvAHIAbQAuAE0AaQBjAHIAbwBzAG8AZgB0AC4AZwByAGEAZABpAGUAbgB0ACgAcwB0AGEAcgB0AEMAbwBsAG8AcgBzAHQAcgA9ACcAIwA4ADAAMAAwADAAMAAwADAAJwAsAGUAbgBkAEMAbwBsAG8AcgBzAHQAcgA9ACcAIwAwADAAMAAwADAAMAAwADAAJwAsAEcAcgBhAGQAaQBlAG4AdABUAHkAcABlAD0AMQApAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsAC4AcgBpAGcAaAB0AHsAbABlAGYAdAA6AGEAdQB0AG8AOwByAGkAZwBoAHQAOgAwADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AC0AdwBlAGIAawBpAHQALQBsAGkAbgBlAGEAcgAtAGcAcgBhAGQAaQBlAG4AdAAoAGwAZQBmAHQALAByAGcAYgBhACgAMAAsADAALAAwACwALgAwADAAMAAxACkAIAAwACUALAByAGcAYgBhACgAMAAsADAALAAwACwALgA1ACkAIAAxADAAMAAlACkAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AaQBtAGEAZwBlADoALQBvAC0AbABpAG4AZQBhAHIALQBnAHIAYQBkAGkAZQBuAHQAKABsAGUAZgB0ACwAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAAwADAAMQApACAAMAAlACwAcgBnAGIAYQAoADAALAAwACwAMAAsAC4ANQApACAAMQAwADAAJQApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAGkAbQBhAGcAZQA6AGwAaQBuAGUAYQByAC0AZwByAGEAZABpAGUAbgB0ACgAdABvACAAcgBpAGcAaAB0ACwAcgBnAGIAYQAoADAALAAwACwAMAAsAC4AMAAwADAAMQApACAAMAAlACwAcgBnAGIAYQAoADAALAAwACwAMAAsAC4ANQApACAAMQAwADAAJQApADsAYgBhAGMAawBnAHIAbwB1AG4AZAAtAHIAZQBwAGUAYQB0ADoAcgBlAHAAZQBhAHQALQB4ADsAZgBpAGwAdABlAHIAOgBwAHIAbwBnAGkAZAA6AEQAWABJAG0AYQBnAGUAVAByAGEAbgBzAGYAbwByAG0ALgBNAGkAYwByAG8AcwBvAGYAdAAuAGcAcgBhAGQAaQBlAG4AdAAoAHMAdABhAHIAdABDAG8AbABvAHIAcwB0AHIAPQAnACMAMAAwADAAMAAwADAAMAAwACcALABlAG4AZABDAG8AbABvAHIAcwB0AHIAPQAnACMAOAAwADAAMAAwADAAMAAwACcALABHAHIAYQBkAGkAZQBuAHQAVAB5AHAAZQA9ADEAKQB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAA6AGgAbwB2AGUAcgAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAA6AGYAbwBjAHUAcwB7AG8AdQB0AGwAaQBuAGUAOgAwADsAYwBvAGwAbwByADoAIwBmAGYAZgA7AHQAZQB4AHQALQBkAGUAYwBvAHIAYQB0AGkAbwBuADoAbgBvAG4AZQA7AG8AcABhAGMAaQB0AHkAOgAuADkAOwBmAGkAbAB0AGUAcgA6AGEAbABwAGgAYQAoAG8AcABhAGMAaQB0AHkAPQA5ADAAKQB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AaQBjAG8AbgAtAHAAcgBlAHYALAAuAGMAYQByAG8AdQBzAGUAbAAtAGMAbwBuAHQAcgBvAGwAIAAuAGkAYwBvAG4ALQBuAGUAeAB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaABlAHYAcgBvAG4ALQBsAGUAZgB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBnAGwAeQBwAGgAaQBjAG8AbgAtAGMAaABlAHYAcgBvAG4ALQByAGkAZwBoAHQAewBwAG8AcwBpAHQAaQBvAG4AOgBhAGIAcwBvAGwAdQB0AGUAOwB0AG8AcAA6ADUAMAAlADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0AMQAwAHAAeAA7AHoALQBpAG4AZABlAHgAOgA1ADsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBpAGMAbwBuAC0AcAByAGUAdgAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGgAZQB2AHIAbwBuAC0AbABlAGYAdAB7AGwAZQBmAHQAOgA1ADAAJQA7AG0AYQByAGcAaQBuAC0AbABlAGYAdAA6AC0AMQAwAHAAeAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AaQBjAG8AbgAtAG4AZQB4AHQALAAuAGMAYQByAG8AdQBzAGUAbAAtAGMAbwBuAHQAcgBvAGwAIAAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBoAGUAdgByAG8AbgAtAHIAaQBnAGgAdAB7AHIAaQBnAGgAdAA6ADUAMAAlADsAbQBhAHIAZwBpAG4ALQByAGkAZwBoAHQAOgAtADEAMABwAHgAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGMAbwBuAHQAcgBvAGwAIAAuAGkAYwBvAG4ALQBwAHIAZQB2ACwALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBpAGMAbwBuAC0AbgBlAHgAdAB7AHcAaQBkAHQAaAA6ADIAMABwAHgAOwBoAGUAaQBnAGgAdAA6ADIAMABwAHgAOwBsAGkAbgBlAC0AaABlAGkAZwBoAHQAOgAxADsAZgBvAG4AdAAtAGYAYQBtAGkAbAB5ADoAcwBlAHIAaQBmAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBpAGMAbwBuAC0AcAByAGUAdgA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACcAOSAnAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBpAGMAbwBuAC0AbgBlAHgAdAA6AGIAZQBmAG8AcgBlAHsAYwBvAG4AdABlAG4AdAA6ACcAOiAnAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AZABpAGMAYQB0AG8AcgBzAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAYgBvAHQAdABvAG0AOgAxADAAcAB4ADsAbABlAGYAdAA6ADUAMAAlADsAegAtAGkAbgBkAGUAeAA6ADEANQA7AHcAaQBkAHQAaAA6ADYAMAAlADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoALQAzADAAJQA7AHAAYQBkAGQAaQBuAGcALQBsAGUAZgB0ADoAMAA7AGwAaQBzAHQALQBzAHQAeQBsAGUAOgBuAG8AbgBlADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AGMAZQBuAHQAZQByAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBpAG4AZABpAGMAYQB0AG8AcgBzACAAbABpAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrADsAdwBpAGQAdABoADoAMQAwAHAAeAA7AGgAZQBpAGcAaAB0ADoAMQAwAHAAeAA7AG0AYQByAGcAaQBuADoAMQBwAHgAOwB0AGUAeAB0AC0AaQBuAGQAZQBuAHQAOgAtADkAOQA5AHAAeAA7AGIAbwByAGQAZQByADoAMQBwAHgAIABzAG8AbABpAGQAIAAjAGYAZgBmADsAYgBvAHIAZABlAHIALQByAGEAZABpAHUAcwA6ADEAMABwAHgAOwBjAHUAcgBzAG8AcgA6AHAAbwBpAG4AdABlAHIAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAIwAwADAAMAAgAFwAOQA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgB0AHIAYQBuAHMAcABhAHIAZQBuAHQAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGkAbgBkAGkAYwBhAHQAbwByAHMAIAAuAGEAYwB0AGkAdgBlAHsAbQBhAHIAZwBpAG4AOgAwADsAdwBpAGQAdABoADoAMQAyAHAAeAA7AGgAZQBpAGcAaAB0ADoAMQAyAHAAeAA7AGIAYQBjAGsAZwByAG8AdQBuAGQALQBjAG8AbABvAHIAOgAjAGYAZgBmAH0ALgBjAGEAcgBvAHUAcwBlAGwALQBjAGEAcAB0AGkAbwBuAHsAcABvAHMAaQB0AGkAbwBuADoAYQBiAHMAbwBsAHUAdABlADsAbABlAGYAdAA6ADEANQAlADsAcgBpAGcAaAB0ADoAMQA1ACUAOwBiAG8AdAB0AG8AbQA6ADIAMABwAHgAOwB6AC0AaQBuAGQAZQB4ADoAMQAwADsAcABhAGQAZABpAG4AZwAtAHQAbwBwADoAMgAwAHAAeAA7AHAAYQBkAGQAaQBuAGcALQBiAG8AdAB0AG8AbQA6ADIAMABwAHgAOwBjAG8AbABvAHIAOgAjAGYAZgBmADsAdABlAHgAdAAtAGEAbABpAGcAbgA6AGMAZQBuAHQAZQByADsAdABlAHgAdAAtAHMAaABhAGQAbwB3ADoAMAAgADEAcAB4ACAAMgBwAHgAIAByAGcAYgBhACgAMAAsADAALAAwACwALgA2ACkAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGMAYQBwAHQAaQBvAG4AIAAuAGIAdABuAHsAdABlAHgAdAAtAHMAaABhAGQAbwB3ADoAbgBvAG4AZQB9AEAAbQBlAGQAaQBhACAAcwBjAHIAZQBlAG4AIABhAG4AZAAgACgAbQBpAG4ALQB3AGkAZAB0AGgAOgA3ADYAOABwAHgAKQB7AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGgAZQB2AHIAbwBuAC0AbABlAGYAdAAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGgAZQB2AHIAbwBuAC0AcgBpAGcAaAB0ACwALgBjAGEAcgBvAHUAcwBlAGwALQBjAG8AbgB0AHIAbwBsACAALgBpAGMAbwBuAC0AcAByAGUAdgAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AaQBjAG8AbgAtAG4AZQB4AHQAewB3AGkAZAB0AGgAOgAzADAAcAB4ADsAaABlAGkAZwBoAHQAOgAzADAAcAB4ADsAbQBhAHIAZwBpAG4ALQB0AG8AcAA6AC0AMQAwAHAAeAA7AGYAbwBuAHQALQBzAGkAegBlADoAMwAwAHAAeAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AZwBsAHkAcABoAGkAYwBvAG4ALQBjAGgAZQB2AHIAbwBuAC0AbABlAGYAdAAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AaQBjAG8AbgAtAHAAcgBlAHYAewBtAGEAcgBnAGkAbgAtAGwAZQBmAHQAOgAtADEAMABwAHgAfQAuAGMAYQByAG8AdQBzAGUAbAAtAGMAbwBuAHQAcgBvAGwAIAAuAGcAbAB5AHAAaABpAGMAbwBuAC0AYwBoAGUAdgByAG8AbgAtAHIAaQBnAGgAdAAsAC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBvAG4AdAByAG8AbAAgAC4AaQBjAG8AbgAtAG4AZQB4AHQAewBtAGEAcgBnAGkAbgAtAHIAaQBnAGgAdAA6AC0AMQAwAHAAeAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AYwBhAHAAdABpAG8AbgB7AGwAZQBmAHQAOgAyADAAJQA7AHIAaQBnAGgAdAA6ADIAMAAlADsAcABhAGQAZABpAG4AZwAtAGIAbwB0AHQAbwBtADoAMwAwAHAAeAB9AC4AYwBhAHIAbwB1AHMAZQBsAC0AaQBuAGQAaQBjAGEAdABvAHIAcwB7AGIAbwB0AHQAbwBtADoAMgAwAHAAeAB9AH0ALgBjAGwAZQBhAHIAZgBpAHgAOgBiAGUAZgBvAHIAZQAsAC4AYwBsAGUAYQByAGYAaQB4ADoAYQBmAHQAZQByAHsAYwBvAG4AdABlAG4AdAA6ACIAIAAiADsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQB9AC4AYwBsAGUAYQByAGYAaQB4ADoAYQBmAHQAZQByAHsAYwBsAGUAYQByADoAYgBvAHQAaAB9AC4AYwBlAG4AdABlAHIALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrADsAbQBhAHIAZwBpAG4ALQBsAGUAZgB0ADoAYQB1AHQAbwA7AG0AYQByAGcAaQBuAC0AcgBpAGcAaAB0ADoAYQB1AHQAbwB9AC4AcAB1AGwAbAAtAHIAaQBnAGgAdAB7AGYAbABvAGEAdAA6AHIAaQBnAGgAdAAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHAAdQBsAGwALQBsAGUAZgB0AHsAZgBsAG8AYQB0ADoAbABlAGYAdAAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAGgAaQBkAGUAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHMAaABvAHcAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AC4AaQBuAHYAaQBzAGkAYgBsAGUAewB2AGkAcwBpAGIAaQBsAGkAdAB5ADoAaABpAGQAZABlAG4AfQAuAHQAZQB4AHQALQBoAGkAZABlAHsAZgBvAG4AdAA6ADAALwAwACAAYQA7AGMAbwBsAG8AcgA6AHQAcgBhAG4AcwBwAGEAcgBlAG4AdAA7AHQAZQB4AHQALQBzAGgAYQBkAG8AdwA6AG4AbwBuAGUAOwBiAGEAYwBrAGcAcgBvAHUAbgBkAC0AYwBvAGwAbwByADoAdAByAGEAbgBzAHAAYQByAGUAbgB0ADsAYgBvAHIAZABlAHIAOgAwAH0ALgBoAGkAZABkAGUAbgB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AC4AYQBmAGYAaQB4AHsAcABvAHMAaQB0AGkAbwBuADoAZgBpAHgAZQBkAH0AQAAtAG0AcwAtAHYAaQBlAHcAcABvAHIAdAB7AHcAaQBkAHQAaAA6AGQAZQB2AGkAYwBlAC0AdwBpAGQAdABoADsAfQAuAHYAaQBzAGkAYgBsAGUALQB4AHMAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHYAaQBzAGkAYgBsAGUALQBzAG0AewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHYAaQBzAGkAYgBsAGUALQBtAGQAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHYAaQBzAGkAYgBsAGUALQBsAGcAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQAuAHYAaQBzAGkAYgBsAGUALQB4AHMALQBiAGwAbwBjAGsALAAuAHYAaQBzAGkAYgBsAGUALQB4AHMALQBpAG4AbABpAG4AZQAsAC4AdgBpAHMAaQBiAGwAZQAtAHgAcwAtAGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrACwALgB2AGkAcwBpAGIAbABlAC0AcwBtAC0AYgBsAG8AYwBrACwALgB2AGkAcwBpAGIAbABlAC0AcwBtAC0AaQBuAGwAaQBuAGUALAAuAHYAaQBzAGkAYgBsAGUALQBzAG0ALQBpAG4AbABpAG4AZQAtAGIAbABvAGMAawAsAC4AdgBpAHMAaQBiAGwAZQAtAG0AZAAtAGIAbABvAGMAawAsAC4AdgBpAHMAaQBiAGwAZQAtAG0AZAAtAGkAbgBsAGkAbgBlACwALgB2AGkAcwBpAGIAbABlAC0AbQBkAC0AaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsALAAuAHYAaQBzAGkAYgBsAGUALQBsAGcALQBiAGwAbwBjAGsALAAuAHYAaQBzAGkAYgBsAGUALQBsAGcALQBpAG4AbABpAG4AZQAsAC4AdgBpAHMAaQBiAGwAZQAtAGwAZwAtAGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AQABtAGUAZABpAGEAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADcANgA3AHAAeAApAHsALgB2AGkAcwBpAGIAbABlAC0AeABzAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB0AGEAYgBsAGUALgB2AGkAcwBpAGIAbABlAC0AeABzAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB0AHIALgB2AGkAcwBpAGIAbABlAC0AeABzAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAtAHIAbwB3ACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAaAAuAHYAaQBzAGkAYgBsAGUALQB4AHMALAB0AGQALgB2AGkAcwBpAGIAbABlAC0AeABzAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAtAGMAZQBsAGwAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AYQB4AC0AdwBpAGQAdABoADoANwA2ADcAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQB4AHMALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADcANgA3AHAAeAApAHsALgB2AGkAcwBpAGIAbABlAC0AeABzAC0AaQBuAGwAaQBuAGUAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AYQB4AC0AdwBpAGQAdABoADoANwA2ADcAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQB4AHMALQBpAG4AbABpAG4AZQAtAGIAbABvAGMAawB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgA3ADYAOABwAHgAKQAgAGEAbgBkACAAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADkAOQAxAHAAeAApAHsALgB2AGkAcwBpAGIAbABlAC0AcwBtAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB0AGEAYgBsAGUALgB2AGkAcwBpAGIAbABlAC0AcwBtAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB0AHIALgB2AGkAcwBpAGIAbABlAC0AcwBtAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAtAHIAbwB3ACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAaAAuAHYAaQBzAGkAYgBsAGUALQBzAG0ALAB0AGQALgB2AGkAcwBpAGIAbABlAC0AcwBtAHsAZABpAHMAcABsAGEAeQA6AHQAYQBiAGwAZQAtAGMAZQBsAGwAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAIABhAG4AZAAgACgAbQBhAHgALQB3AGkAZAB0AGgAOgA5ADkAMQBwAHgAKQB7AC4AdgBpAHMAaQBiAGwAZQAtAHMAbQAtAGIAbABvAGMAawB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoANwA2ADgAcAB4ACkAIABhAG4AZAAgACgAbQBhAHgALQB3AGkAZAB0AGgAOgA5ADkAMQBwAHgAKQB7AC4AdgBpAHMAaQBiAGwAZQAtAHMAbQAtAGkAbgBsAGkAbgBlAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApACAAYQBuAGQAIAAoAG0AYQB4AC0AdwBpAGQAdABoADoAOQA5ADEAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQBzAG0ALQBpAG4AbABpAG4AZQAtAGIAbABvAGMAawB7AGQAaQBzAHAAbABhAHkAOgBpAG4AbABpAG4AZQAtAGIAbABvAGMAawAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgA5ADkAMgBwAHgAKQAgAGEAbgBkACAAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMQA5ADkAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQBtAGQAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAYQBiAGwAZQAuAHYAaQBzAGkAYgBsAGUALQBtAGQAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAcgAuAHYAaQBzAGkAYgBsAGUALQBtAGQAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AcgBvAHcAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AdABoAC4AdgBpAHMAaQBiAGwAZQAtAG0AZAAsAHQAZAAuAHYAaQBzAGkAYgBsAGUALQBtAGQAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AYwBlAGwAbAAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgA5ADkAMgBwAHgAKQAgAGEAbgBkACAAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADEAMQA5ADkAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQBtAGQALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADkAOQAyAHAAeAApACAAYQBuAGQAIAAoAG0AYQB4AC0AdwBpAGQAdABoADoAMQAxADkAOQBwAHgAKQB7AC4AdgBpAHMAaQBiAGwAZQAtAG0AZAAtAGkAbgBsAGkAbgBlAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADkAOQAyAHAAeAApACAAYQBuAGQAIAAoAG0AYQB4AC0AdwBpAGQAdABoADoAMQAxADkAOQBwAHgAKQB7AC4AdgBpAHMAaQBiAGwAZQAtAG0AZAAtAGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAHYAaQBzAGkAYgBsAGUALQBsAGcAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAYQBiAGwAZQAuAHYAaQBzAGkAYgBsAGUALQBsAGcAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AHQAcgAuAHYAaQBzAGkAYgBsAGUALQBsAGcAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AcgBvAHcAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AdABoAC4AdgBpAHMAaQBiAGwAZQAtAGwAZwAsAHQAZAAuAHYAaQBzAGkAYgBsAGUALQBsAGcAewBkAGkAcwBwAGwAYQB5ADoAdABhAGIAbABlAC0AYwBlAGwAbAAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgB2AGkAcwBpAGIAbABlAC0AbABnAC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AGIAbABvAGMAawAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB9AEAAbQBlAGQAaQBhACgAbQBpAG4ALQB3AGkAZAB0AGgAOgAxADIAMAAwAHAAeAApAHsALgB2AGkAcwBpAGIAbABlAC0AbABnAC0AaQBuAGwAaQBuAGUAewBkAGkAcwBwAGwAYQB5ADoAaQBuAGwAaQBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAMQAyADAAMABwAHgAKQB7AC4AdgBpAHMAaQBiAGwAZQAtAGwAZwAtAGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGEAeAAtAHcAaQBkAHQAaAA6ADcANgA3AHAAeAApAHsALgBoAGkAZABkAGUAbgAtAHgAcwB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADcANgA4AHAAeAApACAAYQBuAGQAIAAoAG0AYQB4AC0AdwBpAGQAdABoADoAOQA5ADEAcAB4ACkAewAuAGgAaQBkAGQAZQBuAC0AcwBtAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQBAAG0AZQBkAGkAYQAoAG0AaQBuAC0AdwBpAGQAdABoADoAOQA5ADIAcAB4ACkAIABhAG4AZAAgACgAbQBhAHgALQB3AGkAZAB0AGgAOgAxADEAOQA5AHAAeAApAHsALgBoAGkAZABkAGUAbgAtAG0AZAB7AGQAaQBzAHAAbABhAHkAOgBuAG8AbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAKABtAGkAbgAtAHcAaQBkAHQAaAA6ADEAMgAwADAAcAB4ACkAewAuAGgAaQBkAGQAZQBuAC0AbABnAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQAuAHYAaQBzAGkAYgBsAGUALQBwAHIAaQBuAHQAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQBAAG0AZQBkAGkAYQAgAHAAcgBpAG4AdAB7AC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAB7AGQAaQBzAHAAbABhAHkAOgBiAGwAbwBjAGsAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AdABhAGIAbABlAC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAB7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AdAByAC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAB7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQByAG8AdwAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQB0AGgALgB2AGkAcwBpAGIAbABlAC0AcAByAGkAbgB0ACwAdABkAC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAB7AGQAaQBzAHAAbABhAHkAOgB0AGEAYgBsAGUALQBjAGUAbABsACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0ALgB2AGkAcwBpAGIAbABlAC0AcAByAGkAbgB0AC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AQABtAGUAZABpAGEAIABwAHIAaQBuAHQAewAuAHYAaQBzAGkAYgBsAGUALQBwAHIAaQBuAHQALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0ALgB2AGkAcwBpAGIAbABlAC0AcAByAGkAbgB0AC0AaQBuAGwAaQBuAGUAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQBAAG0AZQBkAGkAYQAgAHAAcgBpAG4AdAB7AC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAAtAGkAbgBsAGkAbgBlAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0ALgB2AGkAcwBpAGIAbABlAC0AcAByAGkAbgB0AC0AaQBuAGwAaQBuAGUALQBiAGwAbwBjAGsAewBkAGkAcwBwAGwAYQB5ADoAbgBvAG4AZQAgACEAaQBtAHAAbwByAHQAYQBuAHQAfQBAAG0AZQBkAGkAYQAgAHAAcgBpAG4AdAB7AC4AdgBpAHMAaQBiAGwAZQAtAHAAcgBpAG4AdAAtAGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrAHsAZABpAHMAcABsAGEAeQA6AGkAbgBsAGkAbgBlAC0AYgBsAG8AYwBrACAAIQBpAG0AcABvAHIAdABhAG4AdAB9AH0AQABtAGUAZABpAGEAIABwAHIAaQBuAHQAewAuAGgAaQBkAGQAZQBuAC0AcAByAGkAbgB0AHsAZABpAHMAcABsAGEAeQA6AG4AbwBuAGUAIAAhAGkAbQBwAG8AcgB0AGEAbgB0AH0AfQANAAoA" >
        
      <!-- Render runtime js resources from CDN -->
      
      <!-- Render runtime css resources from CDN -->
      
        <link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-02ddc98293.css" rel="stylesheet" />
      
        <link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" rel="stylesheet" />
      

        <!-- Render all other css files -->
        
          <link rel="stylesheet" href="/thumbnail.css" >
        
          <link rel="stylesheet" href="data:text/css;base64,LyogTFRSIGNsYXNzZXMgZnJvbSB0aGVtZS5jc3MgKi8gDQoNCi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHsNCiAgICBtYXJnaW4tbGVmdDogMTBweDsNCn0NCg0KLmxvZ28tY29udGFpbmVyIHsNCiAgICBtYXJnaW4tbGVmdDogOXB4Ow0KfQ0KDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm5hdmJhci1mb3JtIHsgICAgDQogICAgbWFyZ2luLWxlZnQ6IDA7DQogICAgbWFyZ2luLXJpZ2h0OiAwOw0KfQ0KDQoubmF2YmFyLXN0YXRpYy10b3AubmF2YmFyIC5uYXZiYXItZm9ybSB7ICAgIA0KICAgIG1hcmdpbi1sZWZ0OiAwOw0KICAgIG1hcmdpbi1yaWdodDogMDsNCn0NCg0KLm5hdmJhci1maXhlZC10b3AubmF2YmFyIC5tZW51LWJhciA+IC5uYXZiYXItbmF2ID4gLmRpdmlkZXItdmVydGljYWwgeyAgICANCiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOw0KICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY2NjsNCn0NCg0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubWVudS1iYXIgPiAubmF2YmFyLW5hdiA+IC5kaXZpZGVyLXZlcnRpY2FsIHsNCiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOw0KICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY2NjsNCn0NCg0KLm5hdmJhci1maXhlZC10b3AubmF2YmFyLWludmVyc2UgLmRpdmlkZXItdmVydGljYWwgew0KICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsNCiAgICBib3JkZXItbGVmdC1jb2xvcjogIzExMTsNCn0NCg0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhci1pbnZlcnNlIC5kaXZpZGVyLXZlcnRpY2FsIHsNCiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7DQogICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMTE7DQp9DQoNCi5tZW51LWJhciAuc2hvcHBpbmdfbGluayAuY2FydF9hbW91bnQgeyAgICANCiAgICByaWdodDogLTZweDsgICAgDQogICAgcGFkZGluZy1sZWZ0OiAxLjlweDsgICAgDQp9DQoNCi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYTpiZWZvcmUgeyAgICAgICAgICAgICAgIA0KICAgIG1hcmdpbi1yaWdodDogMTAuNXB4Ow0KfQ0KDQouc2VjdGlvbi1pbmxpbmUtc2VhcmNoIC5yb3cgPiBkaXYgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCB7DQogICAgbWFyZ2luLXJpZ2h0OiAyMXB4Ow0KfQ0KDQouc2VjdGlvbi1pbmxpbmUtc2VhcmNoIC5yb3cgPiBkaXYgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24geyANCiAgICBib3JkZXItcmlnaHQ6IG5vbmU7DQp9DQoNCi5zZWN0aW9uLWlubGluZS1zZWFyY2ggLnJvdyA+IGRpdiAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgeyAgICAgICAgDQogICAgYm9yZGVyLWxlZnQ6IG5vbmU7ICAgICAgICANCn0NCg0KLnNlY3Rpb24taW5saW5lLXNlYXJjaCAucm93ID4gZGl2IC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7ICAgICAgICAgICAgDQogICAgYm9yZGVyLXJpZ2h0OiBub25lOyAgICAgICAgICAgIA0KfQ0KDQoubGlzdC1zb2NpYWwtbGlua3MgeyAgICANCiAgICBwYWRkaW5nLWxlZnQ6IDA7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5M3B4KSB7DQogICAgLnNlY3Rpb24tbGFuZGluZyBoMiB7DQogICAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4Ow0KICAgIH0NCn0NCg0KLnVzZXItaWNvbiB7DQogICAgbWFyZ2luLXJpZ2h0OiA3cHg7DQp9DQoNCi5hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciB7ICAgIA0KICAgIHBhZGRpbmctbGVmdDogMTVweDsNCn0NCg0KLmFydGljbGUtdGl0bGUgew0KICAgIG1hcmdpbi1sZWZ0OiAtMzVweDsNCn0NCg0KLmFydGljbGUtdGl0bGUgPiBzcGFuIHsNCiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkzcHgpIHsgICAgDQogICAgLmFydGljbGUtdGl0bGUgew0KICAgICAgICBtYXJnaW4tbGVmdDogMDsgICAgICAgIA0KICAgIH0NCn0NCg0KLnNlY3Rpb24tc2VhcmNoIGlucHV0IHsgICAgDQogICAgcGFkZGluZy1sZWZ0OiAxMHB4OyAgICANCn0NCg0KLnNlY3Rpb24tc2VhcmNoIC5tZWRpYSAubWVkaWEtYm9keSB7DQogICAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KfQ0KDQouY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHsNCiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87DQogICAgbWFyZ2luLWxlZnQ6IGF1dG87DQp9DQoNCi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gew0KICAgIGxlZnQ6IDUlOw0KICAgIHJpZ2h0OiA1JTsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgICAgDQogICAgLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiB7DQogICAgICAgIGxlZnQ6IDUlOw0KICAgICAgICByaWdodDogNSU7DQogICAgfQ0KfQ0KDQoucG9sbCB7DQogICAgcGFkZGluZy1sZWZ0OiAxNXB4Ow0KICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7DQp9DQoNCi5wb2xsIC5wb2xsLWNvbnRlbnQgLnBvbGwtYnV0dG9ucyB7ICAgIA0KICAgIHBhZGRpbmctbGVmdDogMTFweDsNCn0NCg0KLm5hdi1zaWRlYmFyIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7DQp9DQoNCi5uYXYtc2lkZWJhciAubmF2ID4gbGkgPiBhOmhvdmVyLA0KLm5hdi1zaWRlYmFyIC5uYXYgPiBsaSA+IGE6Zm9jdXMgew0KICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1NTU1NTU7DQp9DQoNCi5uYXYtc2lkZWJhciAubmF2ID4gbGkgPiBhOmJlZm9yZSB7DQogICAgbWFyZ2luLXJpZ2h0OiA3cHg7DQp9DQoNCi5uYXYtc2lkZWJhciAubmF2ID4gLmFjdGl2ZSA+IGEgew0KICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1NTU1NTU7DQp9DQoNCi5uYXYtc2lkZWJhciAubmF2IC5uYXYgPiBsaSA+IGEgew0KICAgIHBhZGRpbmctbGVmdDogMzBweDsNCn0NCg0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdiAubmF2ID4gbGkgPiBhIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsNCiAgICAjbmF2YmFyIC5kcm9wZG93bi1zZWFyY2ggI3NlYXJjaC1maWx0ZXIgeyAgICAgICAgDQogICAgICAgIHRleHQtYWxpZ246IGxlZnQ7DQogICAgICAgIHBhZGRpbmctbGVmdDogMjVweDsNCiAgICB9DQp9DQoNCi5mb3JtLXNlYXJjaCAuZHJvcGRvd24tc3VibWVudSB7DQogICAgcmlnaHQ6IC0ycHg7DQp9DQoNCi5zZWN0aW9uLWRpYWdvbmFsLWxlZnQgLnNlY3Rpb24tZGlhZ29uYWwtbGVmdC1jb250ZW50OmJlZm9yZSB7DQogICAgbGVmdDogMDsNCn0NCg0KLnNlY3Rpb24tZGlhZ29uYWwtcmlnaHQgLnNlY3Rpb24tZGlhZ29uYWwtcmlnaHQtY29udGVudDpiZWZvcmUgew0KICAgIGxlZnQ6IDA7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7DQogICAgLnNlY3Rpb24tZGVmYXVsdDpiZWZvcmUgeyAgICANCiAgICAgICAgbGVmdDogMDsgICAgICAgIA0KICAgIH0NCn0NCg0KLmNvbnRlbnQtaG9tZSAubGlzdC1ncm91cC1pdGVtIGltZyB7DQogICAgbWFyZ2luLXJpZ2h0OiAyNXB4Ow0KfQ0KDQouc2lkZWJhci1ob21lIC5wYW5lbC1oZWFkaW5nIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDA7DQp9DQoNCi5zaWRlYmFyLWhvbWUgLmxpc3QtZ3JvdXAtaXRlbSB7DQogICAgcGFkZGluZy1sZWZ0OiAwOw0KfQ0KDQpoMSB7DQogICAgbWFyZ2luLWxlZnQ6IDBweDsNCiAgICBtYXJnaW4tcmlnaHQ6IDBweDsNCn0NCg0KLnNraXAtdG8tY29udGVudCBhIA0Kew0KICAgIGxlZnQ6MHB4Ow0KfQ0KDQouc2tpcC10by1jb250ZW50IGE6Zm9jdXMgDQp7ICAgIA0KICAgIGxlZnQ6MHB4OyAgICANCn0NCg0KLmZyZW5jaEFjY2Vzc2liaWxpdHlMaW5rew0KICAgIGZsb2F0OiByaWdodDsgICAgDQp9DQoNCi8qIExUUiBjbGFzc2VzIGZyb20gcG9ydGFsYmFzaWN0aGVtZS5jc3MgKi8NCg0KLnNlY3Rpb25CbG9ja0xheW91dCB7DQogICAgbWFyZ2luLWxlZnQ6IDBweDsNCiAgICBtYXJnaW4tcmlnaHQ6IDBweDsNCiAgfQ0KDQovKiBMVFIgc3R1ZGlvIGlubGluZSBzdHlsaW5nICovIA0KDQoucC1yLTUgew0KICAgIHBhZGRpbmctcmlnaHQ6IDVweDsNCn0NCg0KLmxlZnQtNTBwY3sNCiAgICBsZWZ0OiA1MCU7DQp9DQoNCi8qIA0KICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICBMVFIgYW5kIFJUTCBjbGFzc2VzIHBhcnRpdGlvbg0KICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCiovIA0KDQovKiBSVEwgY2xhc3NlcyBmcm9tIGJvb3RzdHJhcC1ydGwuY3NzICovIA0KDQpodG1sW2Rpcj0icnRsIl0gew0KCS8qIyBzb3VyY2VNYXBwaW5nVVJMPWJvb3RzdHJhcC5taW4uY3NzLm1hcCAqLw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMDU0IjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUgew0KCSBjb250ZW50OiAiXGUwNTIiOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTA1OCI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTA1NyI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTA4MCI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUgew0KCSBjb250ZW50OiAiXGUwNzkiOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMDkyIjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUgew0KCSBjb250ZW50OiAiXGUwOTEiOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMTI4IjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMTI3IjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMTMyIjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUgew0KCSBjb250ZW50OiAiXGUxMzEiOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTI0OSI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTI0NyI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3JlIHsNCgkgY29udGVudDogIlxlMjUxIjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTI1MCI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tbWVudS1sZWZ0OmJlZm9yZSB7DQoJIGNvbnRlbnQ6ICJcZTI1OCI7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmUgew0KCSBjb250ZW50OiAiXGUyNTciOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAudGV4dC1sZWZ0IHsNCgkgdGV4dC1hbGlnbjogcmlnaHQ7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC50ZXh0LXJpZ2h0IHsNCgkgdGV4dC1hbGlnbjogbGVmdDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmxpc3QtdW5zdHlsZWQgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubGlzdC1pbmxpbmUgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KCSBtYXJnaW4tcmlnaHQ6IC01cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIGRkIHsNCgkgbWFyZ2luLXJpZ2h0OiAwOw0KfQ0KIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLmRsLWhvcml6b250YWwgZHQgew0KCQkgZmxvYXQ6IHJpZ2h0Ow0KCQkgY2xlYXI6IHJpZ2h0Ow0KCQkgdGV4dC1hbGlnbjogbGVmdDsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuZGwtaG9yaXpvbnRhbCBkZCB7DQoJCSBtYXJnaW4tcmlnaHQ6IDE4MHB4Ow0KCX0NCn0NCiBodG1sW2Rpcj0icnRsIl0gYmxvY2txdW90ZSB7DQoJIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5ibG9ja3F1b3RlLXJldmVyc2UsIGh0bWxbZGlyPSJydGwiXSBibG9ja3F1b3RlLnB1bGwtcmlnaHQgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KCSBwYWRkaW5nLWxlZnQ6IDE1cHg7DQoJIHRleHQtYWxpZ246IGxlZnQ7DQoJIGJvcmRlci1yaWdodDogMDsNCgkgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWVlOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTEsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTEwLCBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy0xMSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtMTIsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTIsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTMsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTQsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTUsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTYsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTcsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTgsIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLTkgew0KCSBmbG9hdDogcmlnaHQ7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC0xMiB7DQoJIGxlZnQ6IDEwMCU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC0xMSB7DQoJIGxlZnQ6IDkxLjY2NjY2NjY3JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdWxsLTEwIHsNCgkgbGVmdDogODMuMzMzMzMzMzMlOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1bGwtOSB7DQoJIGxlZnQ6IDc1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdWxsLTggew0KCSBsZWZ0OiA2Ni42NjY2NjY2NyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC03IHsNCgkgbGVmdDogNTguMzMzMzMzMzMlOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1bGwtNiB7DQoJIGxlZnQ6IDUwJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdWxsLTUgew0KCSBsZWZ0OiA0MS42NjY2NjY2NyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC00IHsNCgkgbGVmdDogMzMuMzMzMzMzMzMlOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1bGwtMyB7DQoJIGxlZnQ6IDI1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdWxsLTIgew0KCSBsZWZ0OiAxNi42NjY2NjY2NyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC0xIHsNCgkgbGVmdDogOC4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVsbC0wIHsNCgkgbGVmdDogYXV0bzsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdXNoLTEyIHsNCgkgcmlnaHQ6IDEwMCU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVzaC0xMSB7DQoJIHJpZ2h0OiA5MS42NjY2NjY2NyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVzaC0xMCB7DQoJIHJpZ2h0OiA4My4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVzaC05IHsNCgkgcmlnaHQ6IDc1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdXNoLTggew0KCSByaWdodDogNjYuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1c2gtNyB7DQoJIHJpZ2h0OiA1OC4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVzaC02IHsNCgkgcmlnaHQ6IDUwJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdXNoLTUgew0KCSByaWdodDogNDEuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1c2gtNCB7DQoJIHJpZ2h0OiAzMy4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtcHVzaC0zIHsNCgkgcmlnaHQ6IDI1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdXNoLTIgew0KCSByaWdodDogMTYuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLXB1c2gtMSB7DQoJIHJpZ2h0OiA4LjMzMzMzMzMzJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1wdXNoLTAgew0KCSByaWdodDogYXV0bzsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1vZmZzZXQtMTIgew0KCSBtYXJnaW4tcmlnaHQ6IDEwMCU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtb2Zmc2V0LTExIHsNCgkgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NjY2NyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtb2Zmc2V0LTEwIHsNCgkgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtb2Zmc2V0LTkgew0KCSBtYXJnaW4tcmlnaHQ6IDc1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1vZmZzZXQtOCB7DQoJIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLW9mZnNldC03IHsNCgkgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtb2Zmc2V0LTYgew0KCSBtYXJnaW4tcmlnaHQ6IDUwJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1vZmZzZXQtNSB7DQoJIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLW9mZnNldC00IHsNCgkgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb2wteHMtb2Zmc2V0LTMgew0KCSBtYXJnaW4tcmlnaHQ6IDI1JTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1vZmZzZXQtMiB7DQoJIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY29sLXhzLW9mZnNldC0xIHsNCgkgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNvbC14cy1vZmZzZXQtMCB7DQoJIG1hcmdpbi1yaWdodDogMDsNCn0NCiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tMSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tMTAsIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLTExLCBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS0xMiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tMiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tMywgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tNCwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tNSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tNiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tNywgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tOCwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tOSB7DQoJCSBmbG9hdDogcmlnaHQ7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTEyIHsNCgkJIGxlZnQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTExIHsNCgkJIGxlZnQ6IDkxLjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1bGwtMTAgew0KCQkgbGVmdDogODMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVsbC05IHsNCgkJIGxlZnQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1bGwtOCB7DQoJCSBsZWZ0OiA2Ni42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTcgew0KCQkgbGVmdDogNTguMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVsbC02IHsNCgkJIGxlZnQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1bGwtNSB7DQoJCSBsZWZ0OiA0MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTQgew0KCQkgbGVmdDogMzMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVsbC0zIHsNCgkJIGxlZnQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1bGwtMiB7DQoJCSBsZWZ0OiAxNi42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTEgew0KCQkgbGVmdDogOC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdWxsLTAgew0KCQkgbGVmdDogYXV0bzsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1c2gtMTIgew0KCQkgcmlnaHQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdXNoLTExIHsNCgkJIHJpZ2h0OiA5MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdXNoLTEwIHsNCgkJIHJpZ2h0OiA4My4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdXNoLTkgew0KCQkgcmlnaHQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1c2gtOCB7DQoJCSByaWdodDogNjYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVzaC03IHsNCgkJIHJpZ2h0OiA1OC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdXNoLTYgew0KCQkgcmlnaHQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1c2gtNSB7DQoJCSByaWdodDogNDEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVzaC00IHsNCgkJIHJpZ2h0OiAzMy4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1wdXNoLTMgew0KCQkgcmlnaHQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1c2gtMiB7DQoJCSByaWdodDogMTYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tcHVzaC0xIHsNCgkJIHJpZ2h0OiA4LjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLXB1c2gtMCB7DQoJCSByaWdodDogYXV0bzsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLW9mZnNldC0xMiB7DQoJCSBtYXJnaW4tcmlnaHQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1vZmZzZXQtMTEgew0KCQkgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1vZmZzZXQtMTAgew0KCQkgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1vZmZzZXQtOSB7DQoJCSBtYXJnaW4tcmlnaHQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLW9mZnNldC04IHsNCgkJIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tb2Zmc2V0LTcgew0KCQkgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1vZmZzZXQtNiB7DQoJCSBtYXJnaW4tcmlnaHQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLW9mZnNldC01IHsNCgkJIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tb2Zmc2V0LTQgew0KCQkgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1zbS1vZmZzZXQtMyB7DQoJCSBtYXJnaW4tcmlnaHQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLW9mZnNldC0yIHsNCgkJIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtc20tb2Zmc2V0LTEgew0KCQkgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLXNtLW9mZnNldC0wIHsNCgkJIG1hcmdpbi1yaWdodDogMDsNCgl9DQp9DQogQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTEsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTEwLCBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC0xMSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtMTIsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTIsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTMsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTQsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTUsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTYsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTcsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTgsIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLTkgew0KCQkgZmxvYXQ6IHJpZ2h0Ow0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC0xMiB7DQoJCSBsZWZ0OiAxMDAlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC0xMSB7DQoJCSBsZWZ0OiA5MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdWxsLTEwIHsNCgkJIGxlZnQ6IDgzLjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1bGwtOSB7DQoJCSBsZWZ0OiA3NSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdWxsLTggew0KCQkgbGVmdDogNjYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC03IHsNCgkJIGxlZnQ6IDU4LjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1bGwtNiB7DQoJCSBsZWZ0OiA1MCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdWxsLTUgew0KCQkgbGVmdDogNDEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC00IHsNCgkJIGxlZnQ6IDMzLjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1bGwtMyB7DQoJCSBsZWZ0OiAyNSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdWxsLTIgew0KCQkgbGVmdDogMTYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC0xIHsNCgkJIGxlZnQ6IDguMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVsbC0wIHsNCgkJIGxlZnQ6IGF1dG87DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdXNoLTEyIHsNCgkJIHJpZ2h0OiAxMDAlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVzaC0xMSB7DQoJCSByaWdodDogOTEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVzaC0xMCB7DQoJCSByaWdodDogODMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVzaC05IHsNCgkJIHJpZ2h0OiA3NSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdXNoLTggew0KCQkgcmlnaHQ6IDY2LjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1c2gtNyB7DQoJCSByaWdodDogNTguMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVzaC02IHsNCgkJIHJpZ2h0OiA1MCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdXNoLTUgew0KCQkgcmlnaHQ6IDQxLjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1c2gtNCB7DQoJCSByaWdodDogMzMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtcHVzaC0zIHsNCgkJIHJpZ2h0OiAyNSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdXNoLTIgew0KCQkgcmlnaHQ6IDE2LjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLXB1c2gtMSB7DQoJCSByaWdodDogOC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1wdXNoLTAgew0KCQkgcmlnaHQ6IGF1dG87DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1vZmZzZXQtMTIgew0KCQkgbWFyZ2luLXJpZ2h0OiAxMDAlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtb2Zmc2V0LTExIHsNCgkJIG1hcmdpbi1yaWdodDogOTEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtb2Zmc2V0LTEwIHsNCgkJIG1hcmdpbi1yaWdodDogODMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtb2Zmc2V0LTkgew0KCQkgbWFyZ2luLXJpZ2h0OiA3NSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1vZmZzZXQtOCB7DQoJCSBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLW9mZnNldC03IHsNCgkJIG1hcmdpbi1yaWdodDogNTguMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtb2Zmc2V0LTYgew0KCQkgbWFyZ2luLXJpZ2h0OiA1MCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1vZmZzZXQtNSB7DQoJCSBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLW9mZnNldC00IHsNCgkJIG1hcmdpbi1yaWdodDogMzMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbWQtb2Zmc2V0LTMgew0KCQkgbWFyZ2luLXJpZ2h0OiAyNSU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1vZmZzZXQtMiB7DQoJCSBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLW1kLW9mZnNldC0xIHsNCgkJIG1hcmdpbi1yaWdodDogOC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1tZC1vZmZzZXQtMCB7DQoJCSBtYXJnaW4tcmlnaHQ6IDA7DQoJfQ0KfQ0KIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctMSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctMTAsIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLTExLCBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy0xMiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctMiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctMywgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctNCwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctNSwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctNiwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctNywgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctOCwgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctOSB7DQoJCSBmbG9hdDogcmlnaHQ7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTEyIHsNCgkJIGxlZnQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTExIHsNCgkJIGxlZnQ6IDkxLjY2NjY2NjY3JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1bGwtMTAgew0KCQkgbGVmdDogODMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVsbC05IHsNCgkJIGxlZnQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1bGwtOCB7DQoJCSBsZWZ0OiA2Ni42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTcgew0KCQkgbGVmdDogNTguMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVsbC02IHsNCgkJIGxlZnQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1bGwtNSB7DQoJCSBsZWZ0OiA0MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTQgew0KCQkgbGVmdDogMzMuMzMzMzMzMzMlOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVsbC0zIHsNCgkJIGxlZnQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1bGwtMiB7DQoJCSBsZWZ0OiAxNi42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTEgew0KCQkgbGVmdDogOC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdWxsLTAgew0KCQkgbGVmdDogYXV0bzsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1c2gtMTIgew0KCQkgcmlnaHQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdXNoLTExIHsNCgkJIHJpZ2h0OiA5MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdXNoLTEwIHsNCgkJIHJpZ2h0OiA4My4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdXNoLTkgew0KCQkgcmlnaHQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1c2gtOCB7DQoJCSByaWdodDogNjYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVzaC03IHsNCgkJIHJpZ2h0OiA1OC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdXNoLTYgew0KCQkgcmlnaHQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1c2gtNSB7DQoJCSByaWdodDogNDEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVzaC00IHsNCgkJIHJpZ2h0OiAzMy4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1wdXNoLTMgew0KCQkgcmlnaHQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1c2gtMiB7DQoJCSByaWdodDogMTYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctcHVzaC0xIHsNCgkJIHJpZ2h0OiA4LjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLXB1c2gtMCB7DQoJCSByaWdodDogYXV0bzsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLW9mZnNldC0xMiB7DQoJCSBtYXJnaW4tcmlnaHQ6IDEwMCU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1vZmZzZXQtMTEgew0KCQkgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NjY2NyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1vZmZzZXQtMTAgew0KCQkgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1vZmZzZXQtOSB7DQoJCSBtYXJnaW4tcmlnaHQ6IDc1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLW9mZnNldC04IHsNCgkJIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctb2Zmc2V0LTcgew0KCQkgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1vZmZzZXQtNiB7DQoJCSBtYXJnaW4tcmlnaHQ6IDUwJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLW9mZnNldC01IHsNCgkJIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctb2Zmc2V0LTQgew0KCQkgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNvbC1sZy1vZmZzZXQtMyB7DQoJCSBtYXJnaW4tcmlnaHQ6IDI1JTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLW9mZnNldC0yIHsNCgkJIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jb2wtbGctb2Zmc2V0LTEgew0KCQkgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzMzMzJTsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuY29sLWxnLW9mZnNldC0wIHsNCgkJIG1hcmdpbi1yaWdodDogMDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIGNhcHRpb24gew0KCSB0ZXh0LWFsaWduOiByaWdodDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gdGggew0KCSB0ZXh0LWFsaWduOiByaWdodDsNCn0NCiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHsNCgkJIGJvcmRlci1yaWdodDogMDsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQgew0KCQkgYm9yZGVyLWxlZnQ6IDA7DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2hlY2tib3ggbGFiZWwsIGh0bWxbZGlyPSJydGwiXSAucmFkaW8gbGFiZWwgew0KCSBwYWRkaW5nLXJpZ2h0OiAyMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIGh0bWxbZGlyPSJydGwiXSAuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdLCBodG1sW2Rpcj0icnRsIl0gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLCBodG1sW2Rpcj0icnRsIl0gLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSB7DQoJIG1hcmdpbi1yaWdodDogLTIwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jaGVja2JveC1pbmxpbmUsIGh0bWxbZGlyPSJydGwiXSAucmFkaW8taW5saW5lIHsNCgkgcGFkZGluZy1yaWdodDogMjBweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUsIGh0bWxbZGlyPSJydGwiXSAucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSB7DQoJIG1hcmdpbi1yaWdodDogMTBweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHsNCgkgcGFkZGluZy1sZWZ0OiA0Mi41cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sgew0KCSBsZWZ0OiAwOw0KfQ0KIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCwgaHRtbFtkaXI9InJ0bCJdIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwgew0KCQkgcGFkZGluZy1yaWdodDogMDsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLCBodG1sW2Rpcj0icnRsIl0gLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7DQoJCSBtYXJnaW4tcmlnaHQ6IDA7DQoJfQ0KfQ0KIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7DQoJCSB0ZXh0LWFsaWduOiBsZWZ0Ow0KCX0NCn0NCiBodG1sW2Rpcj0icnRsIl0gLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sgew0KCSBsZWZ0OiAxNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2FyZXQgew0KCSBtYXJnaW4tcmlnaHQ6IDJweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmRyb3Bkb3duLW1lbnUgew0KCSByaWdodDogMDsNCgkgZmxvYXQ6IHJpZ2h0Ow0KCSB0ZXh0LWFsaWduOiByaWdodDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7DQoJIHJpZ2h0OiBhdXRvOw0KCSBsZWZ0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZHJvcGRvd24tbWVudS1yaWdodCB7DQoJIHJpZ2h0OiBhdXRvOw0KCSBsZWZ0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuZHJvcGRvd24tbWVudS1sZWZ0IHsNCgkgcmlnaHQ6IDA7DQoJIGxlZnQ6IGF1dG87DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUgew0KCSByaWdodDogYXV0bzsNCgkgbGVmdDogMDsNCn0NCiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUgew0KCQkgcmlnaHQ6IGF1dG87DQoJCSBsZWZ0OiAwOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7DQoJCSByaWdodDogMDsNCgkJIGxlZnQ6IGF1dG87DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAgPiAuYnRuIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCwgaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHsNCgkgbWFyZ2luLXJpZ2h0OiAtMXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLXRvb2xiYXIgew0KCSBtYXJnaW4tcmlnaHQ6IC01cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5idG4tdG9vbGJhciAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsIGh0bWxbZGlyPSJydGwiXSAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLXRvb2xiYXIgPiAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCwgaHRtbFtkaXI9InJ0bCJdIC5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7DQoJIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7DQoJIG1hcmdpbi1yaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkgew0KCSBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOw0KCSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLCBodG1sW2Rpcj0icnRsIl0gLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkgew0KCSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsNCgkgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUgew0KCSBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOw0KCSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7DQoJIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOw0KCSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmJ0biAuY2FyZXQgew0KCSBtYXJnaW4tcmlnaHQ6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0biwgaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bi1ncm91cCwgaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0biwgaHRtbFtkaXI9InJ0bCJdIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7DQoJIG1hcmdpbi1yaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHsNCgkgcmlnaHQ6IGF1dG87DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7DQoJIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7DQoJIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7DQoJIGJvcmRlci1sZWZ0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0biwgaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUgew0KCSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsNCgkgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHsNCgkgYm9yZGVyLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4gew0KCSBtYXJnaW4tcmlnaHQ6IC0xcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLCBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgew0KCSBtYXJnaW4tbGVmdDogLTFweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0biwgaHRtbFtkaXI9InJ0bCJdIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgew0KCSBtYXJnaW4tcmlnaHQ6IC0xcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5uYXYgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LXRhYnMgPiBsaSB7DQoJIGZsb2F0OiByaWdodDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi10YWJzID4gbGkgPiBhIHsNCgkgbWFyZ2luLWxlZnQ6IDJweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgew0KCSByaWdodDogYXV0bzsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEgew0KCSBtYXJnaW4tbGVmdDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1waWxscyA+IGxpIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LXBpbGxzID4gbGkgKyBsaSB7DQoJIG1hcmdpbi1yaWdodDogMnB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LXN0YWNrZWQgPiBsaSArIGxpIHsNCgkgbWFyZ2luLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7DQoJIHJpZ2h0OiBhdXRvOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHsNCgkgbWFyZ2luLWxlZnQ6IDA7DQp9DQogQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7DQoJIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWhlYWRlciB7DQoJCSBmbG9hdDogcmlnaHQ7DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWJyYW5kIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmQgew0KCQkgbWFyZ2luLXJpZ2h0OiAtMTVweDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItdG9nZ2xlIHsNCgkgZmxvYXQ6IGxlZnQ7DQoJIG1hcmdpbi1sZWZ0OiAxNXB4Ow0KfQ0KIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciwgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHsNCgkJIHBhZGRpbmc6IDVweCAyNXB4IDVweCAxNXB4Ow0KCX0NCn0NCiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItbmF2IHsNCgkJIGZsb2F0OiByaWdodDsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLW5hdiA+IGxpIHsNCgkJIGZsb2F0OiByaWdodDsNCgl9DQp9DQogQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7DQoJIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGxhYmVsLCBodG1sW2Rpcj0icnRsIl0gLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCB7DQoJCSBwYWRkaW5nLXJpZ2h0OiAwOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHsNCgkJIG1hcmdpbi1yaWdodDogMDsNCgl9DQp9DQogQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7DQoJIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLXRleHQgew0KCQkgZmxvYXQ6IHJpZ2h0Ow0KCX0NCn0NCiBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItbGVmdCB7DQoJCSBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsNCgl9DQoJIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLXJpZ2h0IHsNCgkJIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7DQoJCSBtYXJnaW4tbGVmdDogLTE1cHg7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQgew0KCQkgbWFyZ2luLWxlZnQ6IDA7DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFnaW5hdGlvbiB7DQoJIHBhZGRpbmctcmlnaHQ6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wYWdpbmF0aW9uID4gbGkgPiBhLCBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4gew0KCSBmbG9hdDogcmlnaHQ7DQoJIG1hcmdpbi1yaWdodDogLTFweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsIGh0bWxbZGlyPSJydGwiXSAucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7DQoJIG1hcmdpbi1yaWdodDogMDsNCgkgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsNCgkgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSwgaHRtbFtkaXI9InJ0bCJdIC5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4gew0KCSBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7DQoJIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsIGh0bWxbZGlyPSJydGwiXSAucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7DQoJIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7DQoJIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsIGh0bWxbZGlyPSJydGwiXSAucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHsNCgkgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4Ow0KCSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLCBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4gew0KCSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4Ow0KCSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLCBodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7DQoJIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsNCgkgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFnZXIgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFnZXIgLm5leHQgPiBhLCBodG1sW2Rpcj0icnRsIl0gLnBhZ2VyIC5uZXh0ID4gc3BhbiB7DQoJIGZsb2F0OiBsZWZ0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFnZXIgLnByZXZpb3VzID4gYSwgaHRtbFtkaXI9InJ0bCJdIC5wYWdlciAucHJldmlvdXMgPiBzcGFuIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubGlzdC1ncm91cC1pdGVtID4gLmJhZGdlIHsNCgkgZmxvYXQ6IGxlZnQ7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Ugew0KCSBtYXJnaW4tbGVmdDogNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2LXBpbGxzID4gbGkgPiBhID4gLmJhZGdlIHsNCgkgbWFyZ2luLXJpZ2h0OiAzcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5hbGVydC1kaXNtaXNzYWJsZSwgaHRtbFtkaXI9InJ0bCJdIC5hbGVydC1kaXNtaXNzaWJsZSB7DQoJIHBhZGRpbmctbGVmdDogMzVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSwgaHRtbFtkaXI9InJ0bCJdIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Ugew0KCSBsZWZ0OiAtMjFweDsNCn0NCiBALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgew0KCSB0byB7DQoJCSBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7DQoJfQ0KfQ0KIEAtby1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgew0KCSB0byB7DQoJCSBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7DQoJfQ0KfQ0KIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgew0KCSB0byB7DQoJCSBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucHJvZ3Jlc3MtYmFyIHsNCgkgZmxvYXQ6IHJpZ2h0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQsIGh0bWxbZGlyPSJydGwiXSAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyIHsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mgew0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCgkgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlciB7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7DQoJIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm1lZGlhLXJpZ2h0LCBodG1sW2Rpcj0icnRsIl0gLm1lZGlhID4gLnB1bGwtcmlnaHQgew0KCSBwYWRkaW5nLXJpZ2h0OiAxMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubWVkaWEtbGVmdCwgaHRtbFtkaXI9InJ0bCJdIC5tZWRpYSA+IC5wdWxsLWxlZnQgew0KCSBwYWRkaW5nLWxlZnQ6IDEwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5tZWRpYS1saXN0IHsNCgkgcGFkZGluZy1yaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmxpc3QtZ3JvdXAgew0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSBidXR0b24ubGlzdC1ncm91cC1pdGVtIHsNCgkgdGV4dC1hbGlnbjogcmlnaHQ7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQgew0KCSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7DQoJIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHsNCgkgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7DQoJIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHsNCgkgYm9yZGVyLXJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIGh0bWxbZGlyPSJydGwiXSAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCBodG1sW2Rpcj0icnRsIl0gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgaHRtbFtkaXI9InJ0bCJdIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQgew0KCSBib3JkZXItbGVmdDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwgaHRtbFtkaXI9InJ0bCJdIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLCBodG1sW2Rpcj0icnRsIl0gLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLCBodG1sW2Rpcj0icnRsIl0gLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LCBodG1sW2Rpcj0icnRsIl0gLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8gew0KCSByaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNsb3NlIHsNCgkgZmxvYXQ6IGxlZnQ7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5tb2RhbC1mb290ZXIgew0KCSB0ZXh0LWFsaWduOiBsZWZ0Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubW9kYWwtZm9vdGVyIC5idG4gKyAuYnRuIHsNCgkgbWFyZ2luLXJpZ2h0OiA1cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7DQoJIG1hcmdpbi1yaWdodDogLTFweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7DQoJIG1hcmdpbi1yaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAgew0KCSB0ZXh0LWFsaWduOiByaWdodDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAucmlnaHQgew0KCSBtYXJnaW4tcmlnaHQ6IDNweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAubGVmdCB7DQoJIG1hcmdpbi1yaWdodDogLTNweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHsNCgkgcmlnaHQ6IDUwJTsNCgkgbWFyZ2luLXJpZ2h0OiAtNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAudG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7DQoJIGxlZnQ6IDVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHsNCgkgcmlnaHQ6IDVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cgew0KCSByaWdodDogMDsNCgkgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4Ow0KCSBib3JkZXItbGVmdC1jb2xvcjogIzAwMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7DQoJIGxlZnQ6IDA7DQoJIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDsNCgkgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAudG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cgew0KCSByaWdodDogNTAlOw0KCSBtYXJnaW4tcmlnaHQ6IC01cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHsNCgkgbGVmdDogNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAudG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cgew0KCSByaWdodDogNXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3ZlciB7DQoJIHJpZ2h0OiAwOw0KCSB0ZXh0LWFsaWduOiByaWdodDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBvcG92ZXIucmlnaHQgew0KCSBtYXJnaW4tcmlnaHQ6IDEwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5wb3BvdmVyLmxlZnQgew0KCSBtYXJnaW4tcmlnaHQ6IC0xMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci50b3AgPiAuYXJyb3cgew0KCSByaWdodDogNTAlOw0KCSBtYXJnaW4tcmlnaHQ6IC0xMXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci50b3AgPiAuYXJyb3c6YWZ0ZXIgew0KCSBtYXJnaW4tcmlnaHQ6IC0xMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7DQoJIHJpZ2h0OiAtMTFweDsNCgkgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwOw0KCSBib3JkZXItbGVmdC1jb2xvcjogIzk5OTsNCgkgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjI1KTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIgew0KCSByaWdodDogMXB4Ow0KCSBib3JkZXItcmlnaHQtd2lkdGg6IDA7DQoJIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cgew0KCSByaWdodDogNTAlOw0KCSBtYXJnaW4tcmlnaHQ6IC0xMXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIgew0KCSBtYXJnaW4tcmlnaHQ6IC0xMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci5sZWZ0ID4gLmFycm93IHsNCgkgbGVmdDogLTExcHg7DQoJIGJvcmRlci1yaWdodC1jb2xvcjogIzk5OTsNCgkgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNSk7DQoJIGJvcmRlci1sZWZ0LXdpZHRoOiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9wb3Zlci5sZWZ0ID4gLmFycm93OmFmdGVyIHsNCgkgbGVmdDogMXB4Ow0KCSBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7DQoJIGJvcmRlci1sZWZ0LXdpZHRoOiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7DQoJIC13ZWJraXQtdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCByaWdodDsNCgkgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCByaWdodDsNCgkgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCByaWdodDsNCn0NCiBAbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7DQoJIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUucmlnaHQsIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0IHsNCgkJIHJpZ2h0OiAwOw0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5sZWZ0LCBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldiB7DQoJCSByaWdodDogMDsNCgkJIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsNCgkJIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7DQoJfQ0KCSBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLCBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dC5sZWZ0LCBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCB7DQoJCSByaWdodDogMDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUgew0KCSByaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLm5leHQgew0KCSByaWdodDogMTAwJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWlubmVyID4gLnByZXYgew0KCSByaWdodDogLTEwMCU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7DQoJIHJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLmxlZnQgew0KCSByaWdodDogLTEwMCU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUucmlnaHQgew0KCSByaWdodDogMTAwJTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWNvbnRyb2wgew0KCSByaWdodDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSAwLCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAxMDAlKTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSAwLCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAxMDAlKTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIC4wMDAxKSkpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAuNSkgMCwgcmdiYSgwLCAwLCAwLCAuMDAwMSkgMTAwJSk7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHsNCgkgcmlnaHQ6IGF1dG87DQoJIGxlZnQ6IDA7DQoJIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAwLCByZ2JhKDAsIDAsIDAsIC41KSAxMDAlKTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAwLCByZ2JhKDAsIDAsIDAsIC41KSAxMDAlKTsNCgkgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuMDAwMSkpLCB0byhyZ2JhKDAsIDAsIDAsIC41KSkpOw0KCSBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAuMDAwMSkgMCwgcmdiYSgwLCAwLCAwLCAuNSkgMTAwJSk7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LCBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7DQoJIHJpZ2h0OiA1MCU7DQoJIG1hcmdpbi1yaWdodDogLTEwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCwgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQgew0KCSBsZWZ0OiA1MCU7DQoJIG1hcmdpbi1sZWZ0OiAtMTBweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWluZGljYXRvcnMgew0KCSByaWdodDogNTAlOw0KCSBwYWRkaW5nLXJpZ2h0OiAwOw0KCSBtYXJnaW4tcmlnaHQ6IC0zMCU7DQp9DQogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LCBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7DQoJCSBtYXJnaW4tcmlnaHQ6IC0xMHB4Ow0KCX0NCgkgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCwgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQgew0KCQkgbWFyZ2luLWxlZnQ6IC0xMHB4Ow0KCX0NCn0NCiBodG1sW2Rpcj0icnRsIl0gLnB1bGwtcmlnaHQgew0KCSBmbG9hdDogbGVmdCAhaW1wb3J0YW50Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucHVsbC1sZWZ0IHsNCgkgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7DQp9DQoNCi8qIFJUTCBjbGFzc2VzIGZyb20gdGhlbWUuY3NzICovIA0KDQpodG1sW2Rpcj0icnRsIl0gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4gew0KCSBtYXJnaW4tcmlnaHQ6IDEwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5sb2dvLWNvbnRhaW5lciB7DQoJIG1hcmdpbi1yaWdodDogOXB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm5hdmJhci1mb3JtIHsNCgkgbWFyZ2luLXJpZ2h0OiAwOw0KCSBtYXJnaW4tbGVmdDogMDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubmF2YmFyLWZvcm0gew0KCSBtYXJnaW4tcmlnaHQ6IDA7DQoJIG1hcmdpbi1sZWZ0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm1lbnUtYmFyID4gLm5hdmJhci1uYXYgPiAuZGl2aWRlci12ZXJ0aWNhbCB7DQoJIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjsNCgkgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzY2NjsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubWVudS1iYXIgPiAubmF2YmFyLW5hdiA+IC5kaXZpZGVyLXZlcnRpY2FsIHsNCgkgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmOw0KCSBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjY2Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXItaW52ZXJzZSAuZGl2aWRlci12ZXJ0aWNhbCB7DQoJIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOw0KCSBib3JkZXItcmlnaHQtY29sb3I6ICMxMTE7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5uYXZiYXItc3RhdGljLXRvcC5uYXZiYXItaW52ZXJzZSAuZGl2aWRlci12ZXJ0aWNhbCB7DQoJIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOw0KCSBib3JkZXItcmlnaHQtY29sb3I6ICMxMTE7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5tZW51LWJhciAuc2hvcHBpbmdfbGluayAuY2FydF9hbW91bnQgew0KCSBsZWZ0OiAtNnB4Ow0KCSBwYWRkaW5nLXJpZ2h0OiAxLjlweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhOmJlZm9yZSB7DQoJIG1hcmdpbi1sZWZ0OiAxMC41cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLWlubGluZS1zZWFyY2ggLnJvdyA+IGRpdiAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIHsNCgkgbWFyZ2luLWxlZnQ6IDIxcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLWlubGluZS1zZWFyY2ggLnJvdyA+IGRpdiAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7DQoJIGJvcmRlci1sZWZ0OiBub25lOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuc2VjdGlvbi1pbmxpbmUtc2VhcmNoIC5yb3cgPiBkaXYgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHsNCgkgYm9yZGVyLXJpZ2h0OiBub25lOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuc2VjdGlvbi1pbmxpbmUtc2VhcmNoIC5yb3cgPiBkaXYgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHsNCgkgYm9yZGVyLWxlZnQ6IG5vbmU7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5saXN0LXNvY2lhbC1saW5rcyB7DQoJIHBhZGRpbmctcmlnaHQ6IDA7DQp9DQogQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkzcHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLWxhbmRpbmcgaDIgew0KCQkgbWFyZ2luLXJpZ2h0OiAtM3B4Ow0KCX0NCn0NCiBodG1sW2Rpcj0icnRsIl0gLnVzZXItaWNvbiB7DQoJIG1hcmdpbi1sZWZ0OiA3cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5hcnRpY2xlLXRpdGxlLWNvbnRhaW5lciB7DQoJIHBhZGRpbmctcmlnaHQ6IDE1cHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5hcnRpY2xlLXRpdGxlIHsNCgkgbWFyZ2luLXJpZ2h0OiAtMzVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmFydGljbGUtdGl0bGUgPiBzcGFuIHsNCgkgbWFyZ2luLXJpZ2h0OiAzcHg7DQp9DQogQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkzcHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5hcnRpY2xlLXRpdGxlIHsNCgkJIG1hcmdpbi1yaWdodDogMDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLXNlYXJjaCBpbnB1dCB7DQoJIHBhZGRpbmctcmlnaHQ6IDEwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLXNlYXJjaCAubWVkaWEgLm1lZGlhLWJvZHkgew0KCSBwYWRkaW5nLXJpZ2h0OiAyMHB4Ow0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHsNCgkgbWFyZ2luLWxlZnQ6IGF1dG87DQoJIG1hcmdpbi1yaWdodDogYXV0bzsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiB7DQoJIHJpZ2h0OiA1JTsNCgkgbGVmdDogNSU7DQp9DQogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsNCgkgaHRtbFtkaXI9InJ0bCJdIC5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gew0KCQkgcmlnaHQ6IDUlOw0KCQkgbGVmdDogNSU7DQoJfQ0KfQ0KIGh0bWxbZGlyPSJydGwiXSAucG9sbCB7DQoJIHBhZGRpbmctcmlnaHQ6IDE1cHg7DQoJIHBhZGRpbmctbGVmdDogMTVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnBvbGwgLnBvbGwtY29udGVudCAucG9sbC1idXR0b25zIHsNCgkgcGFkZGluZy1yaWdodDogMTFweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1zaWRlYmFyIHsNCgkgcGFkZGluZy1yaWdodDogMjBweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1zaWRlYmFyIC5uYXYgPiBsaSA+IGE6aG92ZXIsIGh0bWxbZGlyPSJydGwiXSAubmF2LXNpZGViYXIgLm5hdiA+IGxpID4gYTpmb2N1cyB7DQoJIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzU1NTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1zaWRlYmFyIC5uYXYgPiBsaSA+IGE6YmVmb3JlIHsNCgkgbWFyZ2luLWxlZnQ6IDdweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1zaWRlYmFyIC5uYXYgPiAuYWN0aXZlID4gYSB7DQoJIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzU1NTsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLm5hdi1zaWRlYmFyIC5uYXYgLm5hdiA+IGxpID4gYSB7DQoJIHBhZGRpbmctcmlnaHQ6IDMwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5uYXYtc2lkZWJhciAubmF2IC5uYXYgLm5hdiA+IGxpID4gYSB7DQoJIHBhZGRpbmctcmlnaHQ6IDYwcHg7DQp9DQogQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgew0KCSBodG1sW2Rpcj0icnRsIl0gI25hdmJhciAuZHJvcGRvd24tc2VhcmNoICNzZWFyY2gtZmlsdGVyIHsNCgkJIHRleHQtYWxpZ246IHJpZ2h0Ow0KCQkgcGFkZGluZy1yaWdodDogMjVweDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5mb3JtLXNlYXJjaCAuZHJvcGRvd24tc3VibWVudSB7DQoJIGxlZnQ6IC0ycHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uLWRpYWdvbmFsLWxlZnQgLnNlY3Rpb24tZGlhZ29uYWwtbGVmdC1jb250ZW50OmJlZm9yZSB7DQoJIHJpZ2h0OiAwOw0KfQ0KIGh0bWxbZGlyPSJydGwiXSAuc2VjdGlvbi1kaWFnb25hbC1yaWdodCAuc2VjdGlvbi1kaWFnb25hbC1yaWdodC1jb250ZW50OmJlZm9yZSB7DQoJIHJpZ2h0OiAwOw0KfQ0KIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7DQoJIGh0bWxbZGlyPSJydGwiXSAuc2VjdGlvbi1kZWZhdWx0OmJlZm9yZSB7DQoJCSByaWdodDogMDsNCgl9DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5jb250ZW50LWhvbWUgLmxpc3QtZ3JvdXAtaXRlbSBpbWcgew0KCSBtYXJnaW4tbGVmdDogMjVweDsNCn0NCiBodG1sW2Rpcj0icnRsIl0gLnNpZGViYXItaG9tZSAucGFuZWwtaGVhZGluZyB7DQoJIHBhZGRpbmctcmlnaHQ6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5zaWRlYmFyLWhvbWUgLmxpc3QtZ3JvdXAtaXRlbSB7DQoJIHBhZGRpbmctcmlnaHQ6IDA7DQp9DQogaHRtbFtkaXI9InJ0bCJdIGgxIHsNCgkgbWFyZ2luLXJpZ2h0OiAwcHg7DQoJIG1hcmdpbi1sZWZ0OiAwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5za2lwLXRvLWNvbnRlbnQgYSB7DQoJIHJpZ2h0OiAwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5za2lwLXRvLWNvbnRlbnQgYTpmb2N1cyB7DQoJIHJpZ2h0OiAwcHg7DQp9DQogaHRtbFtkaXI9InJ0bCJdIC5mcmVuY2hBY2Nlc3NpYmlsaXR5TGluayB7DQoJIGZsb2F0OiBsZWZ0Ow0KfQ0KIA0KLyogUlRMIGNsYXNzZXMgZnJvbSBwb3J0YWxiYXNpY3RoZW1lLmNzcyAqLyANCg0KaHRtbFtkaXI9InJ0bCJdIC5zZWN0aW9uQmxvY2tMYXlvdXQgew0KCSBtYXJnaW4tcmlnaHQ6IDBweDsNCgkgbWFyZ2luLWxlZnQ6IDBweDsNCn0NCg0KLyogUlRMIHN0dWRpbyBpbmxpbmUgc3R5bGluZyAqLyANCg0KaHRtbFtkaXI9InJ0bCJdIC5wLXItNSB7DQogICAgcGFkZGluZy1sZWZ0OiA1cHg7DQogICAgcGFkZGluZy1yaWdodDogYXV0bzsNCn0NCmh0bWxbZGlyPSJydGwiXSBkZCB7DQogICAgbWFyZ2luLWxlZnQ6IGF1dG87DQogICAgbWFyZ2luLXJpZ2h0OiAwOw0KfQ0KaHRtbFtkaXI9InJ0bCJdIC5sZWZ0LTUwcGMgew0KICAgIHJpZ2h0OiA1MCU7DQogICAgbGVmdDogYXV0bzsNCn0=" >
        
          <link rel="stylesheet" href="data:text/css;base64,QGZvbnQtZmFjZSB7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIHNyYzogdXJsKC9vYmpla3Rpdi50dGYpOw0KfQ0KDQovKiBsaW5lIDE5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmgxLnVuZGVybGluZSwNCmg0LnVuZGVybGluZSB7DQogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmNiY2JjOw0KICBwYWRkaW5nLWJvdHRvbTogMjFweDsNCn0NCg0KLyogbGluZSAyNCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQpkaXYgew0KICB3b3JkLWJyZWFrOiBicmVhay13b3JkOw0KICBmb250LWZhbWlseTogR0ZGb250Ow0KfQ0KDQovKiBsaW5lIDI3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItYnJhbmQgew0KICBoZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7DQp9DQoNCi5uYXZiYXItaW52ZXJzZSB7DQogIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsNCiAgY29sb3I6ICMyMDFGMUU7DQp9DQoNCi8qIGxpbmUgMzAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmlucHV0LWdyb3VwLWJ0biB7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgew0KDQogIC8qIGxpbmUgMzYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAudGV4dF9jZW50ZXItbW9iaWxlIHsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIH0NCn0NCg0KLyogbGluZSA0MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouYnRuLWxnLWhvbWUgew0KICAvKnBhZGRpbmc6IDIwcHggNDBweDsqLw0KICBmb250LXNpemU6IDE1cHg7DQp9DQoNCi8qIGxpbmUgNDcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmJ0bi1pbmZvLWhvbWUgew0KICBjb2xvcjogI2ZmZjsNCiAgYm9yZGVyLWNvbG9yOiAjZmZmOw0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsNCn0NCg0KLyogbGluZSA1MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouYnRuLWluZm8taG9tZTpob3ZlciB7DQogIGNvbG9yOiAjMDAwMDAwOw0KICBib3JkZXItY29sb3I6ICMwMDAwMDA7DQogIGJhY2tncm91bmQ6ICNmZmY7DQp9DQoNCi8qIGxpbmUgNTcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmJ0bi1pbmZvLWhvbWU6YWN0aXZlIHsNCiAgY29sb3I6ICMwMDAwMDA7DQogIGJvcmRlci1jb2xvcjogIzAwMDAwMDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCn0NCg0KLyogbGluZSA2MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouYnRuLWluZm8taG9tZTpmb2N1cyB7DQogIGNvbG9yOiAjMDAwMDAwOw0KICBib3JkZXItY29sb3I6ICMwMDAwMDA7DQogIGJhY2tncm91bmQ6ICNmZmY7DQp9DQoNCi8qIGxpbmUgNzUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmJyZWFkY3J1bWI+bGkgYSwNCi5icmVhZGNydW1iPmxpIGE6aG92ZXIgew0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogIGNvbG9yOiAjNjY2NjY2Ow0KfQ0KDQovKiBsaW5lIDgxLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5icmVhZGNydW1iPi5hY3RpdmUgew0KICBmb250LXdlaWdodDogYm9sZDsNCn0NCg0KLyogbGluZSA5MywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFnaW5hdGlvbj5saT5hLA0KLnBhZ2luYXRpb24+bGk+c3BhbiB7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDBweDsNCiAgbWFyZ2luLWxlZnQ6IDEwcHg7DQogIHdpZHRoOiA0MHB4Ow0KICBoZWlnaHQ6IDQwcHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCg0KLyogbGluZSAxMDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+YTpob3ZlciwNCi5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW46aG92ZXIgew0KICBiYWNrZ3JvdW5kOiBub25lOw0KfQ0KDQovKiBsaW5lIDExMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmE6aG92ZXIsDQoucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPnNwYW46aG92ZXIgew0KICBiYWNrZ3JvdW5kOiBub25lOw0KICBjb2xvcjogIzQzMDA3QSAhaW1wb3J0YW50Ow0KfQ0KDQovKiBsaW5lIDEyMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFnaW5hdGlvbj5saT5hOmhvdmVyLA0KLnBhZ2luYXRpb24+bGk+YTpmb2N1cywNCi5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXIsDQoucGFnaW5hdGlvbj5saT5zcGFuOmZvY3VzIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7DQp9DQoNCi8qIGxpbmUgMTMwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYWdpbmF0aW9uPi5hY3RpdmU+YSwNCi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlciwNCi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cywNCi5wYWdpbmF0aW9uPi5hY3RpdmU+c3BhbiwNCi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlciwNCi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1cyB7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1yYWRpdXM6IDRweDsNCiAgYm9yZGVyOiBzb2xpZCAxcHg7DQogIGJhY2tncm91bmQtY29sb3I6ICNGRjYwMTIgIWltcG9ydGFudDsNCn0NCg0KDQoNCi8qIGxpbmUgMTQxLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItZml4ZWQtdG9wIHsNCiAgYm9yZGVyLXdpZHRoOiAwOw0KfQ0KDQovKiBsaW5lIDE0NSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLXN0YXRpYy10b3Agew0KICBib3JkZXItd2lkdGg6IDA7DQogIG1hcmdpbi1ib3R0b206IDA7DQp9DQoNCi8qIGxpbmUgMTQ5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItZGVmYXVsdCB7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7DQp9DQoNCi8qIGxpbmUgMTUzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5ob21lbGluaywNCmEuaG9tZWxpbms6aG92ZXIsDQphLmhvbWVsaW5rOmZvY3VzIHsNCiAgY29sb3I6ICNmZmY7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCg0KLyogbGluZSAxNTgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnJlZ2lzdGVyLWJhciB7DQogIGNsZWFyOiBib3RoOw0KfQ0KDQovKiBsaW5lIDE2MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgew0KICBtaW4taGVpZ2h0OiA2N3B4Ow0KfQ0KDQovKiBsaW5lIDE2NSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7DQogIG1heC1oZWlnaHQ6IDUxMHB4Ow0KICBib3gtc2hhZG93OiBub25lOw0KICBib3JkZXItdG9wOiBub25lOw0KICBwYWRkaW5nLXRvcDogOHB4Ow0KfQ0KDQovKiBsaW5lIDE3MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm5hdmJhci1mb3JtIHsNCiAgYm9yZGVyOiBub25lOw0KICBtYXJnaW4tbGVmdDogMDsNCiAgbWFyZ2luLXJpZ2h0OiAwOw0KfQ0KDQovKiBsaW5lIDE3NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wgew0KICBmb250LXNpemU6IDFlbTsNCn0NCg0KLyogbGluZSAxODQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHsNCiAgbWF4LWhlaWdodDogNTEwcHggIWltcG9ydGFudDsNCiAgYm94LXNoYWRvdzogbm9uZTsNCiAgYm9yZGVyLXRvcDogbm9uZTsNCn0NCg0KLyogbGluZSAxOTAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubmF2YmFyLWZvcm0gew0KICBib3JkZXI6IG5vbmU7DQogIG1hcmdpbi1sZWZ0OiAwOw0KICBtYXJnaW4tcmlnaHQ6IDA7DQp9DQoNCi8qIGxpbmUgMTk1LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItc3RhdGljLXRvcC5uYXZiYXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wgew0KICBmb250LXNpemU6IDFlbTsNCn0NCg0KQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7DQoNCiAgLyogbGluZSAyMDAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAuZml4LW5hdmJhciAucmVnaXN0ZXItYmFyIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQp9DQoNCi8qIGxpbmUgMjA2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItZml4ZWQtdG9wLm5hdmJhcj4uY29udGFpbmVyPi5yb3c+ZGl2IHsNCiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOw0KfQ0KDQovKiBsaW5lIDIxMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLXN0YXRpYy10b3AubmF2YmFyPi5jb250YWluZXI+LnJvdz5kaXYgew0KICBmbG9hdDogbm9uZSAhaW1wb3J0YW50Ow0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHZlcnRpY2FsLWFsaWduOiBib3R0b207DQp9DQoNCi8qIGxpbmUgMjIwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItZml4ZWQtdG9wLm5hdmJhciAubWVudS1iYXI+Lm5hdmJhci1uYXY+bGk+YSB7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGZvbnQtc2l6ZTogMWVtOw0KICBmb250LXdlaWdodDogYm9sZDsNCn0NCg0KLyogbGluZSAyMjcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1maXhlZC10b3AubmF2YmFyIC5tZW51LWJhcj4ubmF2YmFyLW5hdj4uZGl2aWRlci12ZXJ0aWNhbCB7DQogIGhlaWdodDogMjFweDsNCiAgbWFyZ2luOiAwIDRweDsNCiAgbWFyZ2luLXRvcDogMTQuNXB4Ow0KICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOw0KICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NjY7DQp9DQoNCi8qIGxpbmUgMjM5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItc3RhdGljLXRvcC5uYXZiYXIgLm1lbnUtYmFyPi5uYXZiYXItbmF2PmxpPmEgew0KICBmb250LWZhbWlseTogR0ZGb250Ow0KICBmb250LXNpemU6IDFlbTsNCiAgLypmb250LXdlaWdodDogYm9sZDsqLw0KICBjb2xvcjogIzIwMUYxRTsNCn0NCg0KLyogbGluZSAyNDYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhciAubWVudS1iYXI+Lm5hdmJhci1uYXY+LmRpdmlkZXItdmVydGljYWwgew0KICBoZWlnaHQ6IDIxcHg7DQogIG1hcmdpbjogMCA0cHg7DQogIG1hcmdpbi10b3A6IDE0LjVweDsNCiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjsNCiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjY2Ow0KfQ0KDQovKiBsaW5lIDI1NiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWJyYW5kIHsNCiAgZm9udC1zaXplOiAyLjExZW07DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGNvbG9yOiAjMjMyMjIyOw0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHsNCg0KICAvKiBsaW5lIDI1NiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItYnJhbmQgew0KICAgIHBvc2l0aW9uOiBpbml0aWFsOw0KICAgIGhlaWdodDogNDJweDsNCiAgfQ0KfQ0KDQovKiBsaW5lIDI2OCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWhlYWRlciB7DQogIHBhZGRpbmctdG9wOiA4cHg7DQp9DQoNCi8qIGxpbmUgMjczLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWJyYW5kIHsNCiAgZm9udC1zaXplOiAyLjExZW07DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGNvbG9yOiAjMjMyMjIyOw0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHsNCg0KICAvKiBsaW5lIDI3MywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWJyYW5kIHsNCiAgICBwb3NpdGlvbjogaW5pdGlhbDsNCiAgICBoZWlnaHQ6IDQycHg7DQogIH0NCn0NCg0KLyogbGluZSAyOTMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1maXhlZC10b3AubmF2YmFyLWludmVyc2Ugew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMjIyOw0KICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Ow0KfQ0KDQovKiBsaW5lIDI5NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kIHsNCiAgY29sb3I6ICMyMDFGMUU7DQp9DQoNCi8qIGxpbmUgMzAwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItZml4ZWQtdG9wLm5hdmJhci1pbnZlcnNlIC5kaXZpZGVyLXZlcnRpY2FsIHsNCiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOw0KICBib3JkZXItbGVmdC1jb2xvcjogIzExMTsNCn0NCg0KLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsDQoubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3ZlciwNCi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3VzIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsNCn0NCg0KLyogbGluZSAzMDUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhci1pbnZlcnNlIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIyMjsNCiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsNCn0NCg0KLyogbGluZSAzMDksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQgew0KICBjb2xvcjogIzIwMUYxRTsNCn0NCg0KLyogbGluZSAzMTMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1zdGF0aWMtdG9wLm5hdmJhci1pbnZlcnNlIC5kaXZpZGVyLXZlcnRpY2FsIHsNCiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOw0KICBib3JkZXItbGVmdC1jb2xvcjogIzExMTsNCn0NCg0KLyogbGluZSAzMjAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmEgew0KICBjb2xvcjogIzIwMUYxRTsNCn0NCg0KLyogbGluZSAzMjMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIgew0KICBjb2xvcjogIzIwMUYxRTsNCiAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2OyovDQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGNjAxMjsNCiAgcGFkZGluZy1ib3R0b206IDEwcHg7DQp9DQoNCi8qIGxpbmUgMzI5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmZvY3VzIHsNCiAgY29sb3I6ICNmZmY7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGNjAxMjsNCiAgLypvdXRsaW5lOiAxcHggZGFzaGVkICNGRkZGRkY7Ki8NCn0NCg0KQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgew0KDQogIC8qIGxpbmUgMzQwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIgew0KICAgIGNvbG9yOiAjZmZmOw0KICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7DQogICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRjYwMTI7DQogICAgcGFkZGluZy1ib3R0b206IDZweDsNCiAgfQ0KfQ0KDQovKiBsaW5lIDM1MSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubWVudS1iYXIgLnNob3BwaW5nX2xpbmsgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCi8qIGxpbmUgMzU0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5tZW51LWJhciAuc2hvcHBpbmdfbGluayAuY2FydF9hbW91bnQgew0KICBib3JkZXItcmFkaXVzOiAxMDAlOw0KICBoZWlnaHQ6IDE3cHg7DQogIHdpZHRoOiAxN3B4Ow0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGJvdHRvbTogNnB4Ow0KICByaWdodDogLTZweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWYxMTsNCiAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7DQogIGxpbmUtaGVpZ2h0OiAxN3B4Ow0KICBmb250LXNpemU6IDlweDsNCiAgcGFkZGluZy1sZWZ0OiAxLjlweDsNCiAgY29sb3I6ICNmZmY7DQp9DQoNCi8qIGxpbmUgMzY4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5tZW51LWJhciAuc2hvcHBpbmdfbGluayAuY2FydF9hbW91bnQ6aG92ZXIgew0KICBjb2xvcjogI2ZmZjsNCn0NCg0KQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgew0KDQogIC8qIGxpbmUgMzc2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiAgLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSAubmF2Pi5kaXZpZGVyLXZlcnRpY2FsIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsNCg0KICAvKiBsaW5lIDM4MSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlIC5uYXY+LmRpdmlkZXItdmVydGljYWwgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCn0NCg0KQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7DQoNCiAgLyogbGluZSAzODYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAubmF2YmFyLWZpeGVkLXRvcC5uYXZiYXI+LmNvbnRhaW5lcj4ucm93PmRpdiB7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCg0KICAvKiBsaW5lIDM5MCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5uYXZiYXItaGVhZGVyIHsNCiAgICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIH0NCn0NCg0KQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7DQoNCiAgLyogbGluZSAzOTUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAubmF2YmFyLXN0YXRpYy10b3AubmF2YmFyPi5jb250YWluZXI+LnJvdz5kaXYgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQoNCiAgLyogbGluZSAzOTksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAubmF2YmFyLWhlYWRlciB7DQogICAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB9DQp9DQoNCi8qIGxpbmUgNDA2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbCB7DQogIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggMHB4IHRyYW5zcGFyZW50Ow0KICBib3gtc2hhZG93OiAwIDBweCAwcHggdHJhbnNwYXJlbnQ7DQp9DQoNCi8qIGxpbmUgNDEzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbC1ncm91cCB7DQogIG1hcmdpbi1ib3R0b206IDIxcHg7DQp9DQoNCi8qIGxpbmUgNDE2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbC1ncm91cC5ib3JkZXItYm90dG9tIHsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7DQogIHBhZGRpbmctYm90dG9tOiA4NHB4Ow0KfQ0KDQovKiBsaW5lIDQyMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsIHsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KICBib3JkZXI6IG5vbmU7DQogIGJveC1zaGFkb3c6IG5vbmU7DQp9DQoNCi8qIGxpbmUgNDI2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVsIHsNCiAgbWFyZ2luLXRvcDogNXB4Ow0KfQ0KDQovKiBsaW5lIDQzMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgew0KICBib3JkZXItYm90dG9tOiAwOw0KfQ0KDQovKiBsaW5lIDQzNSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEgew0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQp9DQoNCi8qIGxpbmUgNDM4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYTpob3ZlciB7DQogIGNvbG9yOiAjRkY2MDEyOw0KfQ0KDQovKiBsaW5lIDQ0MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6YmVmb3JlIHsNCiAgY29udGVudDogJyAnOw0KICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0Ow0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHdpZHRoOiAyMnB4Ow0KICBoZWlnaHQ6IDEycHg7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC05MnB4IC01cHg7DQogIG1hcmdpbi1yaWdodDogMTAuNXB4Ow0KfQ0KDQovKiBsaW5lIDQ1MywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkOmJlZm9yZSB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTEyNnB4Ow0KfQ0KDQovKiBsaW5lIDQ2MSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5LA0KLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cCB7DQogIGJvcmRlci10b3A6IG5vbmU7DQp9DQoNCi8qIGxpbmUgNDY2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHsNCiAgYm9yZGVyLXRvcDogMDsNCn0NCg0KLyogbGluZSA0NjksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHsNCiAgYm9yZGVyLWJvdHRvbTogbm9uZTsNCn0NCg0KLyogbGluZSA0NzQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBhbmVsLWdyb3VwIC5wYW5lbC1kZWZhdWx0IHsNCiAgYm9yZGVyLWNvbG9yOiBub25lOw0KfQ0KDQovKiBsaW5lIDYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvbWl4aW5zL3BhbmVscy5zY3NzICovDQoucGFuZWwtZ3JvdXAgLnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcgew0KICBjb2xvcjogIzMzMzMzMzsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1jb2xvcjogbm9uZTsNCn0NCg0KLyogbGluZSAxMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC9taXhpbnMvcGFuZWxzLnNjc3MgKi8NCi5wYW5lbC1ncm91cCAucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHkgew0KICBib3JkZXItdG9wLWNvbG9yOiBub25lOw0KfQ0KDQovKiBsaW5lIDE0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL21peGlucy9wYW5lbHMuc2NzcyAqLw0KLnBhbmVsLWdyb3VwIC5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7DQogIGNvbG9yOiB0cmFuc3BhcmVudDsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsNCn0NCg0KLyogbGluZSAyMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC9taXhpbnMvcGFuZWxzLnNjc3MgKi8NCi5wYW5lbC1ncm91cCAucGFuZWwtZGVmYXVsdD4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keSB7DQogIGJvcmRlci1ib3R0b20tY29sb3I6IG5vbmU7DQp9DQoNCi8qIGxpbmUgNDgyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmJvZHkgew0KICBmb250LWZhbWlseTogR0ZGb250Ow0KICBwYWRkaW5nLXRvcDogMHB4Ow0KfQ0KDQpAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsNCg0KICAvKiBsaW5lIDQ4MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIGJvZHkgew0KICAgIHBhZGRpbmctdG9wOiAwcHg7DQogIH0NCn0NCg0KLyogbGluZSA0OTEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmxheWVyX2Rvd24gew0KICBoZWlnaHQ6IDUwcHg7DQogIGJhY2tncm91bmQ6IHVybCgibGF5ZXJfZG93bi5wbmciKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlcjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBib3R0b206IDA7DQogIHotaW5kZXg6IDkwMDsNCiAgd2lkdGg6IDEwMCU7DQp9DQoNCi8qIGxpbmUgNTAwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5sYXllcl91cCB7DQogIGhlaWdodDogNDBweDsNCiAgYmFja2dyb3VuZDogdXJsKCJsYXllcl91cC5wbmciKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlcjsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB6LWluZGV4OiAyMDsNCn0NCg0KLyogbGluZSA1MDcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tbWFyZ2luIHsNCiAgbWFyZ2luOiAyMXB4IDA7DQp9DQoNCi8qIGxpbmUgNTExLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5jb2xvci1pbnZlcnNlIHsNCiAgY29sb3I6ICNmZmY7DQp9DQoNCi8qIGxpbmUgNTE0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5jb2xvci1pbnZlcnNlIGgxLA0KLmNvbG9yLWludmVyc2UgaDIsDQouY29sb3ItaW52ZXJzZSBoMyB7DQogIGNvbG9yOiAjZmZmOw0KfQ0KDQovKiBsaW5lIDUyMiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouc2VjdGlvbi1pbmxpbmUtc2VhcmNoIHsNCiAgYmFja2dyb3VuZDogdXJsKCJoZWxwZGVzay5wbmciKSBuby1yZXBlYXQ7DQogIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQp9DQoNCi8qIGxpbmUgNTI3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWlubGluZS1zZWFyY2ggLnJvdz5kaXYgew0KICBtYXJnaW4tdG9wOiAxMDBweDsNCn0NCg0KLyogbGluZSA1MzAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24taW5saW5lLXNlYXJjaCAucm93PmRpdiBoMSB7DQogIGNvbG9yOiAjZmZmOw0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkgew0KDQogIC8qIGxpbmUgNTMwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiAgLnNlY3Rpb24taW5saW5lLXNlYXJjaCAucm93PmRpdiBoMSB7DQogICAgZm9udC1zaXplOiAxNnZ3Ow0KICB9DQp9DQoNCi8qIGxpbmUgNTQwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWlubGluZS1zZWFyY2ggLnJvdz5kaXYgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCB7DQogIG1hcmdpbi1yaWdodDogMjFweDsNCn0NCg0KLyogbGluZSA1NDMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24taW5saW5lLXNlYXJjaCAucm93PmRpdiAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZmY7DQogIGJvcmRlci1yaWdodDogbm9uZTsNCn0NCg0KLyogbGluZSA1NDgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24taW5saW5lLXNlYXJjaCAucm93PmRpdiAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgew0KICBoZWlnaHQ6IDYwcHg7DQogIGJvcmRlci1sZWZ0OiBub25lOw0KICBib3gtc2hhZG93OiBub25lOw0KfQ0KDQovKiBsaW5lIDU1MywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouc2VjdGlvbi1pbmxpbmUtc2VhcmNoIC5yb3c+ZGl2IC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7DQogIGJveC1zaGFkb3c6IG5vbmU7DQogIGJvcmRlci1yaWdodDogbm9uZTsNCiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOw0KfQ0KDQovKiBsaW5lIDU2NiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoud3JhcHBlciB7DQogIHdpZHRoOiAxMDAlOw0KICBtYXJnaW46IDAgYXV0bzsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQ7DQogIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1vdXQ7DQogIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLW91dDsNCiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLW91dDsNCn0NCg0KLyogbGluZSA1NzYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLndyYXBwZXIgLmNvbnRhaW5lZCB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgaGVpZ2h0OiA0MDBweDsNCiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsNCn0NCg0KLyogbGluZSA1ODIsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLndyYXBwZXIgLmNvbnRhaW5lZD5zdmcgew0KICBtYXJnaW4tdG9wOiAtMTAwcHg7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgZGlzcGxheTogYmxvY2s7DQp9DQoNCi8qIGxpbmUgNTg4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5jb250YWluZWQgLnJvdyB7DQogIG1hcmdpbi10b3A6IDgwcHg7DQp9DQoNCi8qIGxpbmUgNTkyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmZvb3RlciB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgY29sb3I6ICNBQUFBQUE7DQp9DQoNCi8qIGxpbmUgNTk2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmZvb3RlciAuZm9vdGVyLXRvcCB7DQogIHdpZHRoOiAxMDAlOw0KICBtaW4taGVpZ2h0OiAxMzBweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGMzNDsNCiAgZGlzcGxheTogZmxleDsNCiAgYWxpZ24taXRlbXM6IGNlbnRlcjsNCn0NCg0KLyogbGluZSA2MDMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KZm9vdGVyIC5mb290ZXItdG9wIGgzLA0KZm9vdGVyIC5mb290ZXItdG9wIGg0IHsNCiAgY29sb3I6ICM0MzAwN0E7DQp9DQoNCi8qIGxpbmUgNjA3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmZvb3RlciAuZm9vdGVyLXRvcCAubGlzdC1zb2NpYWwtbGlua3Mgew0KICBtYXJnaW4tdG9wOiAyNXB4Ow0KICBtYXJnaW4tYm90dG9tOiAxMi41cHg7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7DQoNCiAgLyogbGluZSA2MTQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICBmb290ZXIgLmZvb3Rlci10b3AgaDMsDQogIGZvb3RlciAuZm9vdGVyLXRvcCAubGlzdC1zb2NpYWwtbGlua3Mgew0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgfQ0KfQ0KDQovKiBsaW5lIDYyMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQpmb290ZXIgLmZvb3Rlci1ib3R0b20gew0KICB3aWR0aDogMTAwJTsNCiAgbWluLWhlaWdodDogMzZweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGMzNDsNCiAgZm9udC1zaXplOiAxMnB4Ow0KICBkaXNwbGF5OiBmbGV4Ow0KICBhbGlnbi1pdGVtczogY2VudGVyOw0KfQ0KDQovKiBsaW5lIDYyOCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQpmb290ZXIgLmZvb3Rlci1ib3R0b20gcCB7DQogIG1hcmdpbjogMDsNCn0NCg0KLyogbGluZSA2MzIsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KZm9vdGVyIC5mb290ZXItYm90dG9tIGg0IHsNCiAgbWFyZ2luLXRvcDogMDsNCiAgY29sb3I6ICM0MzAwN0E7DQp9DQoNCi8qIGxpbmUgNjM3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCmZvb3RlciAuZm9vdGVyLWJvdHRvbSB1bCB7DQogIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsNCiAgbWFyZ2luOiAwOw0KfQ0KDQovKiBsaW5lIDY0NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQpmb290ZXIgLmZvb3Rlci1ib3R0b20gdWwgbGkgYSwNCmZvb3RlciAuZm9vdGVyLWJvdHRvbSB1bCBsaSBhOmhvdmVyLA0KZm9vdGVyIC5mb290ZXItYm90dG9tIHVsIGxpIGE6Zm9jdXMsDQpmb290ZXIgLmZvb3Rlci1ib3R0b20gdWwgbGkgYTphY3RpdmUsDQpmb290ZXIgLmZvb3Rlci1ib3R0b20gdWwgbGkgYS5hY3RpdmUgew0KICBmb250LXNpemU6IDE1cHg7DQogIGNvbG9yOiAjNDMwMDdBOw0KfQ0KDQovKiBsaW5lIDY1NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubGlzdC1zb2NpYWwtbGlua3Mgew0KICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7DQogIHBhZGRpbmctbGVmdDogMDsNCn0NCg0KLyogbGluZSA2NjEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmxpc3Qtc29jaWFsLWxpbmtzIGxpIHsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICBtYXJnaW46IDAgMTBweDsNCn0NCg0KLyogbGluZSA2NzAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmxpc3Qtc29jaWFsLWxpbmtzIGxpIGEsDQoubGlzdC1zb2NpYWwtbGlua3MgbGkgYTpob3ZlciwNCi5saXN0LXNvY2lhbC1saW5rcyBsaSBhOmZvY3VzLA0KLmxpc3Qtc29jaWFsLWxpbmtzIGxpIGE6YWN0aXZlLA0KLmxpc3Qtc29jaWFsLWxpbmtzIGxpIGEuYWN0aXZlIHsNCiAgY29sb3I6ICNmZmY7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5M3B4KSB7DQoNCiAgLyogbGluZSA2NzgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAuc2VjdGlvbi1sYW5kaW5nIGgxIHsNCiAgICBmb250LXNpemU6IDY1cHg7DQogIH0NCg0KICAvKiBsaW5lIDY4MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5zZWN0aW9uLWxhbmRpbmcgaDIgew0KICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7DQogICAgbWFyZ2luLWxlZnQ6IC0zcHg7DQogIH0NCn0NCg0KLyogbGluZSA2ODgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnVzZXItaWNvbiB7DQogIHdpZHRoOiAxNnB4Ow0KICBoZWlnaHQ6IDE2cHg7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgicmVnaXN0ZXJfaWNvbi5wbmciKTsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICBtYXJnaW4tcmlnaHQ6IDdweDsNCn0NCg0KLyogbGluZSA2OTYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmFydGljbGUtdGl0bGUtY29udGFpbmVyIHsNCiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNiY2JjYmM7DQogIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYmNiY2JjOw0KICBwYWRkaW5nLWxlZnQ6IDE1cHg7DQogIHBhZGRpbmctdG9wOiAyOHB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMjhweDsNCn0NCg0KLyogbGluZSA3MDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmFydGljbGUtdGl0bGUgew0KICBtYXJnaW4tbGVmdDogLTM1cHg7DQp9DQoNCi8qIGxpbmUgNzA3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5hcnRpY2xlLXRpdGxlPnNwYW4gew0KICBtYXJnaW4tbGVmdDogM3B4Ow0KfQ0KDQovKiBsaW5lIDcxMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouYXJ0aWNsZS10aXRsZT5zcGFuIC5hcnRpY2xlLWF1dGhvciB7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICBjb2xvcjogIzJmNWZlZjsNCn0NCg0KLyogbGluZSA3MTcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmFydGljbGUtY29udGVudCB7DQogIG1hcmdpbi10b3A6IDE1cHg7DQp9DQoNCi8qIGxpbmUgNzIwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5hcnRpY2xlLWNvbnRlbnQ+cCB7DQogIHRleHQtYWxpZ246IGp1c3RpZnk7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5M3B4KSB7DQoNCiAgLyogbGluZSA3MjYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAuYXJ0aWNsZS10aXRsZSB7DQogICAgbWFyZ2luLWxlZnQ6IDA7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICB9DQoNCiAgLyogbGluZSA3MzEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAuYXJ0aWNsZS1hdXRob3Igew0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgfQ0KfQ0KDQovKiBsaW5lIDczNywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouc2VjdGlvbi1zZWFyY2ggLmhlYWRlci1zZWFyY2ggew0KICBwYWRkaW5nLXRvcDogNDBweDsNCiAgcGFkZGluZy1ib3R0b206IDQwcHg7DQogIG1hcmdpbi1ib3R0b206IDQwcHg7DQogIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7DQp9DQoNCi8qIGxpbmUgNzQzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLXNlYXJjaCAuaGVhZGVyLXNlYXJjaCBpbWcgew0KICBtYXgtd2lkdGg6IDM1MHB4Ow0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkgew0KDQogIC8qIGxpbmUgNzQ3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiAgLnNlY3Rpb24tc2VhcmNoIC5oZWFkZXItc2VhcmNoIGgxIHsNCiAgICBmb250LXNpemU6IDEzdnc7DQogIH0NCn0NCg0KLyogbGluZSA3NTQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tc2VhcmNoIC50aXRsZS1zZWFyY2ggew0KICBmb250LXNpemU6IDI2cHg7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KfQ0KDQovKiBsaW5lIDc1OSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouc2VjdGlvbi1zZWFyY2ggaW5wdXQgew0KICBib3JkZXItc3R5bGU6IG5vbmU7DQogIHBhZGRpbmctbGVmdDogMTBweDsNCiAgaGVpZ2h0OiA2MHB4Ow0KfQ0KDQovKiBsaW5lIDc2NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouc2VjdGlvbi1zZWFyY2ggLm1lZGlhIC5tZWRpYS1sZWZ0PmltZyB7DQogIG1heC13aWR0aDogMjQwcHg7DQp9DQoNCi8qIGxpbmUgNzcyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLXNlYXJjaCAubWVkaWEgLm1lZGlhLWJvZHkgew0KICBwYWRkaW5nLWxlZnQ6IDIwcHg7DQp9DQoNCi8qIGxpbmUgNzc1LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLXNlYXJjaCAubWVkaWEgLm1lZGlhLWJvZHk+YSB7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQoNCi8qIGxpbmUgNzgwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLXNlYXJjaCAubWVkaWEgLm1lZGlhLWJvZHkgLm1lZGlhLWhlYWRpbmcgew0KICBtYXJnaW4tdG9wOiA1cHg7DQogIG1hcmdpbi1ib3R0b206IDIwcHg7DQp9DQoNCi8qIGxpbmUgNzg5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5jYXJkcy1jb250YWluZXIgew0KICBtYXJnaW4tdG9wOiA4NHB4Ow0KICBkaXNwbGF5OiBmbGV4Ow0KICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHsNCg0KICAvKiBsaW5lIDc4OSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogIC5jYXJkcy1jb250YWluZXIgew0KICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47DQogIH0NCn0NCg0KLyogbGluZSA4MDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0gew0KICBtYXJnaW4tcmlnaHQ6IGF1dG87DQogIG1hcmdpbi1sZWZ0OiBhdXRvOw0KfQ0KDQovKiBsaW5lIDgwOCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQouY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbm5lcj4uaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiB7DQogIGRpc3BsYXk6IGZsZXg7DQogIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogIHRvcDogNSU7DQogIGxlZnQ6IDUlOw0KICByaWdodDogNSU7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7DQoNCiAgLyogbGluZSA4MDgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbm5lcj4uaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiB7DQogICAgbGVmdDogNSU7DQogICAgcmlnaHQ6IDUlOw0KICB9DQp9DQoNCi8qIGxpbmUgODI0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMgbGkgew0KICBib3JkZXItY29sb3I6ICMyMzIyMjI7DQp9DQoNCi8qIGxpbmUgODMzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi50YWJsZS50YWJsZS1mb3JtcyB0ZCB7DQogIHBhZGRpbmc6IDE1cHggOHB4Ow0KfQ0KDQovKiBsaW5lIDgzOSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoudGFibGUudGFibGUtZm9ybXMgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQgew0KICBib3JkZXItdG9wOiBub25lOw0KfQ0KDQovKiBsaW5lIDg0OCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCB7DQogIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7DQogIGJvcmRlci10b3A6IDdweCBzb2xpZCAjMGI4MGQwOw0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHBhZGRpbmctbGVmdDogMTVweDsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCn0NCg0KLyogbGluZSA4NTUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBvbGwgLnBvbGwtaGVhZGVyIHsNCiAgZGlzcGxheTogZmxleDsNCiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsNCiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOw0KICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyOw0KICBhbGlnbi1pdGVtczogY2VudGVyOw0KICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47DQogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmNiY2JjOw0KICBwYWRkaW5nLWJvdHRvbTogNXB4Ow0KfQ0KDQovKiBsaW5lIDg2NSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC1oZWFkZXIgaDQgew0KICBmb250LXdlaWdodDogYm9sZDsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KfQ0KDQovKiBsaW5lIDg3MSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC1jb250ZW50IHsNCiAgcGFkZGluZy10b3A6IDI1cHg7DQp9DQoNCi8qIGxpbmUgODc0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wb2xsIC5wb2xsLWNvbnRlbnQgcCB7DQogIGZvbnQtc2l6ZTogMTRweDsNCn0NCg0KLyogbGluZSA4NzgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBvbGwgLnBvbGwtY29udGVudCBmb3JtIHsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7DQogIHBhZGRpbmctYm90dG9tOiAxMHB4Ow0KfQ0KDQovKiBsaW5lIDg4MywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC1jb250ZW50IC5wb2xsLWJ1dHRvbnMgew0KICBwYWRkaW5nLXRvcDogMjBweDsNCiAgcGFkZGluZy1sZWZ0OiAxMXB4Ow0KfQ0KDQovKiBsaW5lIDg4NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC1jb250ZW50IC5wb2xsLWJ1dHRvbnMgLmJ0biB7DQogIHBhZGRpbmc6IDRweCAxNHB4Ow0KICBmb250LXNpemU6IDE0cHg7DQp9DQoNCi8qIGxpbmUgODkyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5wb2xsIC5wb2xsLWNvbnRlbnQgLnBvbGwtYnV0dG9ucyAuYnRuLWRlZmF1bHQgew0KICBjb2xvcjogIzAwMDAwMDsNCiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwOw0KfQ0KDQovKiBsaW5lIDg5NiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC1jb250ZW50IC5wb2xsLWJ1dHRvbnMgLmJ0bi1kZWZhdWx0OmhvdmVyIHsNCiAgY29sb3I6ICMwMDAwMDA7DQogIGJvcmRlci1jb2xvcjogIzAwMDAwMDsNCn0NCg0KLyogbGluZSA5MDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLnBvbGwgLnBvbGwtdGFncyB7DQogIHBhZGRpbmctdG9wOiAxMHB4Ow0KfQ0KDQovKiBsaW5lIDkwNywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC10YWdzIGg0IHsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7DQogIHBhZGRpbmctYm90dG9tOiAxMHB4Ow0KfQ0KDQovKiBsaW5lIDkxMiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoucG9sbCAucG9sbC10YWdzIC50YWcgew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7DQogIGNvbG9yOiAjMjMyMjIyOw0KICBwYWRkaW5nOiA1cHggMTRweDsNCiAgbWFyZ2luOiA1cHggMHB4Ow0KICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOw0KICBmb250LXNpemU6IDEzcHg7DQp9DQoNCi8qIGxpbmUgOTI0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXYtc2lkZWJhciB7DQogIHBhZGRpbmctbGVmdDogMjBweDsNCiAgbWFyZ2luLXRvcDogMjBweDsNCiAgbWFyZ2luLWJvdHRvbTogMjBweDsNCn0NCg0KLyogbGluZSA5MzEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+bGk+YSB7DQogIHBhZGRpbmc6IDRweCAyMHB4Ow0KICBjb2xvcjogIzJmNWZlZjsNCiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VlZWVlZTsNCn0NCg0KLyogbGluZSA5MzcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+bGk+YTpob3ZlciwNCi5uYXYtc2lkZWJhciAubmF2PmxpPmE6Zm9jdXMgew0KICBjb2xvcjogIzIzMjIyMjsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsNCiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzU1NTU1NTsNCn0NCg0KLyogbGluZSA5NDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+bGk+YTpiZWZvcmUgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHRvcDogMXB4Ow0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGZvbnQtc3R5bGU6IG5vcm1hbDsNCiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsNCiAgbGluZS1oZWlnaHQ6IDE7DQogIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOw0KICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOw0KICBjb250ZW50OiAiXGUyNTAiOw0KICBtYXJnaW4tcmlnaHQ6IDdweDsNCn0NCg0KLyogbGluZSA5NjEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+LmFjdGl2ZT5hIHsNCiAgY29sb3I6ICMyMzIyMjI7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM1NTU1NTU7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KfQ0KDQovKiBsaW5lIDk2OCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2LXNpZGViYXIgLm5hdj4uYWN0aXZlPmE6YmVmb3JlIHsNCiAgY29udGVudDogIlxlMjUyIjsNCn0NCg0KLyogbGluZSA5NzUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+LmFjdGl2ZTpob3Zlcj5hLA0KLm5hdi1zaWRlYmFyIC5uYXY+LmFjdGl2ZWZvY3VzPmEgew0KICBmb250LXdlaWdodDogYm9sZDsNCn0NCg0KLyogbGluZSA5ODEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXY+LmFjdGl2ZT51bC5uYXYgew0KICBkaXNwbGF5OiBibG9jazsNCn0NCg0KLyogbGluZSA5ODgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXYgdWwubmF2IHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCg0KLyogbGluZSA5OTUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdj5saT5hIHsNCiAgcGFkZGluZy10b3A6IDFweDsNCiAgcGFkZGluZy1ib3R0b206IDFweDsNCiAgcGFkZGluZy1sZWZ0OiAzMHB4Ow0KfQ0KDQovKiBsaW5lIDEwMDUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdj4uYWN0aXZlLA0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdj4uYWN0aXZlOmhvdmVyLA0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdj4uYWN0aXZlOmZvY3VzIHsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQoNCi8qIGxpbmUgMTAxMiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQoubmF2LXNpZGViYXIgLm5hdiAubmF2IC5uYXY+bGk+YSB7DQogIHBhZGRpbmctdG9wOiAxcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIHBhZGRpbmctbGVmdDogNjBweDsNCn0NCg0KLyogbGluZSAxMDE3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5uYXYtc2lkZWJhciAubmF2IC5uYXYgLm5hdj5saT5hOmJlZm9yZSB7DQogIGNvbnRlbnQ6ICIiOw0KfQ0KDQovKiBsaW5lIDEwMjYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KLm5hdi1zaWRlYmFyIC5uYXYgLm5hdiAubmF2Pi5hY3RpdmUsDQoubmF2LXNpZGViYXIgLm5hdiAubmF2IC5uYXY+LmFjdGl2ZTpob3ZlciwNCi5uYXYtc2lkZWJhciAubmF2IC5uYXYgLm5hdj4uYWN0aXZlOmZvY3VzIHsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQoNCi8qIGxpbmUgMTAzNywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQojbmF2YmFyIC5kcm9wZG93bi1tZW51IHsNCiAgbWFyZ2luLXRvcDogOHB4Ow0KfQ0KDQovKiBsaW5lIDEwNDEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KI25hdmJhciAuZHJvcGRvd24tc2VhcmNoIHsNCiAgcGFkZGluZy10b3A6IDA7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDA7DQogIGJveC1zaGFkb3c6IG5vbmU7DQogIG1hcmdpbjogOXB4Ow0KfQ0KDQovKiBsaW5lIDEwNDgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KI25hdmJhciAuZHJvcGRvd24tc2VhcmNoICNxIHsNCiAgbWluLXdpZHRoOiAyMDBweDsNCn0NCg0KLyogbGluZSAxMDUyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiNuYXZiYXIgLmRyb3Bkb3duLXNlYXJjaCAjcV9pZCB7DQogIG1pbi13aWR0aDogMjAwcHg7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsNCg0KICAvKiBsaW5lIDEwNTcsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAjbmF2YmFyIC5kcm9wZG93bi1zZWFyY2ggLmlucHV0LWdyb3VwLWJ0biB7DQogICAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgfQ0KDQogIC8qIGxpbmUgMTA2MCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL3RoZW1lL2Jvb3RzdHJhcC90aGVtZS5zY3NzICovDQogICNuYXZiYXIgLmRyb3Bkb3duLXNlYXJjaCAjc2VhcmNoLWZpbHRlciB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7DQogIH0NCg0KICAvKiBsaW5lIDEwNjUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAjbmF2YmFyIC5kcm9wZG93bi1zZWFyY2guZHJvcGRvd24tbWVudT5saTpob3ZlciwNCiAgI25hdmJhciAuZHJvcGRvd24tc2VhcmNoIC5kcm9wZG93bi1tZW51PmxpOmhvdmVyIHsNCiAgICBjb2xvcjogd2hpdGU7DQogICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIH0NCn0NCg0KLyogbGluZSAxMDczLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi50YWJzLWhlYWRlciB7DQogIHBhZGRpbmctYm90dG9tOiA5LjVweDsNCiAgbWFyZ2luOiA0MnB4IDAgMjFweDsNCn0NCg0KLyogbGluZSAxMDg2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCi5oZWxwLWJsb2NrLmVycm9yLA0KbGFiZWwuY29udHJvbC1sYWJlbC5yZXF1aXJlZDpiZWZvcmUsDQouY3JtRW50aXR5Rm9ybVZpZXcgLmNlbGwgZGl2LmluZm8ucmVxdWlyZWQgbGFiZWw6YWZ0ZXIsDQouY3JtRW50aXR5Rm9ybVZpZXcgLmNlbGwgZGl2LmluZm8gZGl2LnZhbGlkYXRvcnMsDQouY3JtRW50aXR5Rm9ybVZpZXcgLnZhbGlkYXRvci10ZXh0LA0KLmNybUVudGl0eUZvcm1WaWV3IC5yYW5rLW9yZGVyLWNlbGwgLnZhbGlkYXRvci10ZXh0LA0KLmNybUVudGl0eUZvcm1WaWV3IC5jb25zdGFudC1zdW0tY2VsbCAudmFsaWRhdG9yLXRleHQsDQouY3JtRW50aXR5Rm9ybVZpZXcgLnN0YWNrLXJhbmstY2VsbCAudmFsaWRhdG9yLXRleHQgew0KICBjb2xvcjogI2E5NDQ0MjsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHsNCg0KICAvKiBsaW5lIDEwOTEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi90aGVtZS9ib290c3RyYXAvdGhlbWUuc2NzcyAqLw0KICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4Ow0KICB9DQoNCiAgLyogbGluZSAxMDk1LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vdGhlbWUvYm9vdHN0cmFwL3RoZW1lLnNjc3MgKi8NCiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCiAgfQ0KfQ0KDQovKiBsaW5lIDksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQoubm8tbHItbWFyZ2lucyB7DQogIG1hcmdpbi1sZWZ0OiAwOw0KICBtYXJnaW4tcmlnaHQ6IDA7DQp9DQoNCmEgew0KICBjb2xvcjogIzQ0MDA3MzsNCn0NCg0KYTpob3ZlciB7DQogIGNvbG9yOiAjNzYyQ0IzOw0KICBmb250LXdlaWdodDogNjAwOw0KfQ0KDQphOmxpbmsgew0KICBjb2xvcjogIzQzMDA3QTsNCn0NCg0KYTpkaXNhYmxlZCB7DQogIGNvbG9yOiAjQTE5RjlEOw0KfQ0KDQphOmZvY3VzIHsNCiAgY29sb3I6ICM0MzAwN0E7DQp9DQoNCi5idG4gew0KICBib3JkZXItcmFkaXVzOiA0cHg7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlci1jb2xvcjogIzQzMDA3QTsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KLmJ0bjpob3ZlciB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM3NTJCQjM7DQogIGJvcmRlci1jb2xvcjogIzc1MkJCMzsNCn0NCg0KLmJ0bjphY3RpdmUgew0KICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzYyQ0IzICFpbXBvcnRhbnQ7DQogIGJvcmRlci1jb2xvcjogIzc2MkNCMyAhaW1wb3J0YW50Ow0KfQ0KDQouYnRuOmRpc2FibGVkLA0KLmJ0bi5pcy1kaXNhYmxlZCB7DQogIGNvbG9yOiAjQTE5RjlEICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7DQogIGJvcmRlci1jb2xvcjogI2YzZjJmMTsNCn0NCg0KLmJ0bjpmb2N1cyB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlci1jb2xvcjogIzQzMDA3QTsNCiAgb3V0bGluZTogbm9uZTsNCiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrZW4tMik7DQogIGJveC1zaGFkb3c6IDAgMCAwIDNweCB2YXIoLS1kYXJrZW4tMyk7DQp9DQoNCi5idG4tcHJpbWFyeSB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlci1jb2xvcjogIzQzMDA3QTsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KDQoNCi5idG4tcHJpbWFyeTpob3ZlciwNCi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM3NTJCQjMgIWltcG9ydGFudDsNCiAgYm9yZGVyLWNvbG9yOiAjNzUyQkIzICFpbXBvcnRhbnQ7DQp9DQoNCi5idG4tcHJpbWFyeTphY3RpdmUgew0KICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzYyQ0IzICFpbXBvcnRhbnQ7DQogIGJvcmRlci1jb2xvcjogIzc2MkNCMyAhaW1wb3J0YW50Ow0KfQ0KDQouYnRuLXByaW1hcnk6ZGlzYWJsZWQsDQouYnRuLXByaW1hcnkuaXMtZGlzYWJsZWQgew0KICBjb2xvcjogI0ExOUY5RCAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxOw0KICBib3JkZXItY29sb3I6ICNmM2YyZjE7DQp9DQoNCi5idG4tcHJpbWFyeTpmb2N1cyB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlci1jb2xvcjogIzQzMDA3QTsNCiAgLypvdXRsaW5lOiBub25lOw0KICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRhcmtlbi0yKTsNCiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLWRhcmtlbi0zKTsqLw0KfQ0KDQouYnRuLXNlY29uZGFyeSB7DQogIGNvbG9yOiAjNDMwMDdBICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7DQogIGJvcmRlcjogMXB4IHNvbGlkICNDOEM2QzQ7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQp9DQoNCi5idG4tc2Vjb25kYXJ5OmhvdmVyLA0KLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQ6aG92ZXIgew0KICBjb2xvcjogIzQzMDA3QSAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGMkYxOw0KICBib3JkZXI6IDFweCBzb2xpZCAjQzhDNkM0Ow0KfQ0KDQouYnRuLXNlY29uZGFyeTphY3RpdmUgew0KICBjb2xvcjogIzc2MkNCMyAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFQkU5ICFpbXBvcnRhbnQ7DQogIGJvcmRlcjogMXB4IHNvbGlkICNDOEM2QzQgIWltcG9ydGFudDsNCn0NCg0KLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsDQouYnRuLXNlY29uZGFyeS5pcy1kaXNhYmxlZCB7DQogIGNvbG9yOiAjQTE5RjlEICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7DQogIGJvcmRlci1jb2xvcjogI2YzZjJmMTsNCn0NCg0KLmJ0bi1zZWNvbmRhcnk6Zm9jdXMgew0KICBjb2xvcjogIzQzMDA3QSAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOw0KICBib3JkZXItY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlcjogMXB4IHNvbGlkICNDOEM2QzQ7DQogIC8qb3V0bGluZTogbm9uZTsNCiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrZW4tMik7DQogICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCB2YXIoLS1kYXJrZW4tMyk7Ki8NCn0NCg0KLyogbGluZSAxNCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5idG4tZGVmYXVsdC1ibGFjayB7DQogIGNvbG9yOiAjNDMwMDdBOw0KICAvKmJvcmRlci1jb2xvcjogYmxhY2s7Ki8NCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCiAgYmFja2dyb3VuZDogI0ZGRkZGRjsNCiAgYm9yZGVyOiAxcHggc29saWQgI0M4QzZDNDsNCiAgYm9yZGVyLXJhZGl1czogNHB4Ow0KfQ0KDQovKiBsaW5lIDE4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmJ0bi1kZWZhdWx0LWJsYWNrOmhvdmVyIHsNCiAgY29sb3I6ICM3NjJDQjM7DQogIGJvcmRlcjogMXB4IHNvbGlkICNDOEM2QzQ7DQogIGJhY2tncm91bmQ6ICNGM0YyRjE7DQp9DQoNCi5idG4tZGVmYXVsdC1ibGFjazpmb2N1cyB7DQogIGNvbG9yOiAjNDMwMDdBOw0KICBib3JkZXI6IDFweCBzb2xpZCAjQzhDNkM0Ow0KICBiYWNrZ3JvdW5kOiAjRkZGRkZGOw0KfQ0KDQouYnRuLWRlZmF1bHQtYmxhY2s6YWN0aXZlIHsNCiAgY29sb3I6ICM3NjJDQjM7DQogIGJvcmRlcjogMXB4IHNvbGlkICNDOEM2QzQ7DQogIGJhY2tncm91bmQ6ICNFREVCRTk7DQp9DQoNCi5idG4tZGVmYXVsdC1ibGFjazpkaXNhYmxlZCwNCi5idG4tZGVmYXVsdC1ibGFjazppcy1kaXNhYmxlZCB7DQogIGNvbG9yOiAjQTE5RjlEOw0KICBib3JkZXI6IDFweCBzb2xpZCAjQzhDNkM0Ow0KICBiYWNrZ3JvdW5kOiAjRjNGMkYxOw0KfQ0KDQovKiBsaW5lIDI1LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmJsdWVfYm9yZGVyIHsNCiAgcGFkZGluZy1ib3R0b206IDEwcHg7DQogIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjQTE5RjlEOw0KfQ0KDQovKiBsaW5lIDMwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCiAgY29sb3I6ICMwMDAwMDA7DQp9DQoNCi8qIGxpbmUgMzUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQoucGFnZV9zZWN0aW9uIC5yb3cgew0KICBwYWRkaW5nLXRvcDogMjVweDsNCiAgcGFkZGluZy1ib3R0b206IDEwMHB4Ow0KfQ0KDQovKiBsaW5lIDQwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiAucm93LnNpZGViYXItaG9tZSB7DQogIHBhZGRpbmctYm90dG9tOiAwOw0KfQ0KDQovKiBsaW5lIDQ0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiBoMSB7DQogIGZvbnQtc2l6ZTogNzFweDsNCn0NCg0KLyogbGluZSA0OCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5wYWdlX3NlY3Rpb24gaDIgew0KICBjb2xvcjogIzY2NjY2NjsNCiAgZm9udC1zaXplOiA0MHB4Ow0KfQ0KDQovKiBsaW5lIDUzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiBoMyB7DQogIGZvbnQtc2l6ZTogNjZweDsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KLyogbGluZSA1OCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5wYWdlX3NlY3Rpb24gcCB7DQogIGJvcmRlci10b3A6IHNvbGlkICM2NjY2NjYgMXB4Ow0KICBwYWRkaW5nLXRvcDogNXB4Ow0KfQ0KDQovKiBsaW5lIDYzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiAuYnRuIHsNCiAgbWFyZ2luLXRvcDogNTBweDsNCn0NCg0KLyogbGluZSA2NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5wYWdlX3NlY3Rpb24gLmZvcm0tc2VhcmNoIC5idG4gew0KICBtYXJnaW4tdG9wOiAwOw0KfQ0KDQovKiBsaW5lIDczLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbiAuc2VjdGlvbi1sYW5kaW5nLWhlYWRpbmcgcCwNCi5wYWdlX3NlY3Rpb24gLnNlY3Rpb24tbGFuZGluZy1zdWItaGVhZGluZyBwIHsNCiAgYm9yZGVyLXRvcDogMDsNCiAgY29sb3I6ICNGRkZGRkY7DQp9DQoNCi8qIGxpbmUgODAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouZm9ybS1zZWFyY2ggLmJ0biB7DQogIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7DQp9DQoNCi8qIGxpbmUgODMsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouZm9ybS1zZWFyY2ggLmJ0bi1kZWZhdWx0OmhvdmVyIHsNCiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOw0KfQ0KDQovKiBsaW5lIDg3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmZvcm0tc2VhcmNoIC5kcm9wZG93bi1zdWJtZW51IHsNCiAgcmlnaHQ6IC0ycHg7DQp9DQoNCi8qIGxpbmUgOTEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouZm9ybS1zZWFyY2ggLmRyb3Bkb3duLW1lbnUgew0KICBtYXJnaW4tdG9wOiAwcHg7DQp9DQoNCi8qIGxpbmUgOTYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouZHJvcGRvd24tc2VhcmNoLmRyb3Bkb3duLW1lbnU+bGk6aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsNCn0NCg0KLyogbGluZSAxMDAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQojbmF2YmFyIC5mb3JtLXNlYXJjaCAuZHJvcGRvd24tbWVudSB7DQogIG1hcmdpbi10b3A6IDBweDsNCn0NCg0KLyogbGluZSAxMDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1kaWFnb25hbC1sZWZ0IHsNCiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMGRlZywgLTEuM2RlZyk7DQogIC1tcy10cmFuc2Zvcm06IHNrZXcoMGRlZywgLTEuM2RlZyk7DQogIHRyYW5zZm9ybTogc2tldygwZGVnLCAtMS4zZGVnKTsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgbWFyZ2luLXRvcDogLTYwcHg7DQogIG1hcmdpbi1ib3R0b206IC0yMHB4Ow0KfQ0KDQovKiBsaW5lIDExMiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWRpYWdvbmFsLWxlZnQgLnNlY3Rpb24tZGlhZ29uYWwtbGVmdC1jb250ZW50IHsNCiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMGRlZywgMS4zZGVnKTsNCiAgLW1zLXRyYW5zZm9ybTogc2tldygwZGVnLCAxLjNkZWcpOw0KICB0cmFuc2Zvcm06IHNrZXcoMGRlZywgMS4zZGVnKTsNCiAgYmFja2dyb3VuZDogdXJsKCJob21ldGh1bWJuYWlsMi5qcGciKSBuby1yZXBlYXQgMCAyMCU7DQogIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogIG1hcmdpbi10b3A6IC03MHB4Ow0KfQ0KDQovKiBsaW5lIDEyMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWRpYWdvbmFsLWxlZnQgLnNlY3Rpb24tZGlhZ29uYWwtbGVmdC1jb250ZW50OmJlZm9yZSB7DQogIGNvbnRlbnQ6ICIiOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIHRvcDogMDsNCiAgbGVmdDogMDsNCiAgd2lkdGg6IDEwMCU7DQogIGhlaWdodDogMTAwJTsNCiAgb3BhY2l0eTogMC4yOw0KICB6LWluZGV4OiAtMTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCn0NCg0KLyogbGluZSAxMzQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1kaWFnb25hbC1yaWdodCB7DQogIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDBkZWcsIDEuM2RlZyk7DQogIC1tcy10cmFuc2Zvcm06IHNrZXcoMGRlZywgMS4zZGVnKTsNCiAgdHJhbnNmb3JtOiBza2V3KDBkZWcsIDEuM2RlZyk7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIG1hcmdpbi10b3A6IDYwcHg7DQogIG1hcmdpbi1ib3R0b206IC0yMHB4Ow0KfQ0KDQovKiBsaW5lIDE0MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWRpYWdvbmFsLXJpZ2h0LmhvbWUtc2VjdGlvbiB7DQogIG1hcmdpbi10b3A6IC02MHB4Ow0KfQ0KDQovKiBsaW5lIDE0NiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWRpYWdvbmFsLXJpZ2h0IC5zZWN0aW9uLWRpYWdvbmFsLXJpZ2h0LWNvbnRlbnQgew0KICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygwZGVnLCAtMS4zZGVnKTsNCiAgLW1zLXRyYW5zZm9ybTogc2tldygwZGVnLCAtMS4zZGVnKTsNCiAgdHJhbnNmb3JtOiBza2V3KDBkZWcsIC0xLjNkZWcpOw0KICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNSkpLCB1cmwoImhvbWV0aHVtYm5haWw0LmpwZyIpIG5vLXJlcGVhdDsNCiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCiAgbWFyZ2luLXRvcDogLTcwcHg7DQp9DQoNCi8qIGxpbmUgMTU1LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tZGlhZ29uYWwtcmlnaHQgLnNlY3Rpb24tZGlhZ29uYWwtcmlnaHQtY29udGVudDpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGxlZnQ6IDA7DQogIHdpZHRoOiAxMDAlOw0KICBoZWlnaHQ6IDEwMCU7DQogIG9wYWNpdHk6IDAuNTsNCiAgei1pbmRleDogLTE7DQogIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7DQp9DQoNCi8qIGxpbmUgMTcxLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tZGlhZ29uYWwtbGVmdCAucm93LA0KLnNlY3Rpb24tZGlhZ29uYWwtcmlnaHQgLnJvdyB7DQogIHBhZGRpbmctdG9wOiAxMjVweDsNCn0NCg0KLyogbGluZSAxNzUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1kaWFnb25hbC1sZWZ0IC5jb2wtbWQtNSwNCi5zZWN0aW9uLWRpYWdvbmFsLXJpZ2h0IC5jb2wtbWQtNSB7DQogIGZsb2F0OiBub25lOw0KICBtYXJnaW46IDAgYXV0bzsNCn0NCg0KLyogbGluZSAxODAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1kaWFnb25hbC1sZWZ0IHAsDQouc2VjdGlvbi1kaWFnb25hbC1yaWdodCBwIHsNCiAgYm9yZGVyLXRvcDogbm9uZTsNCn0NCg0KLyogbGluZSAxODUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1sYW5kaW5nIHsNCiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC42KSwgcmdiYSgwLCAwLCAwLCAwLjYpKSwgdXJsKCJob21laGVyby5qcGciKSBuby1yZXBlYXQgY2VudGVyOw0KICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KfQ0KDQovKiBsaW5lIDE5MSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWxhbmRpbmcgLnJvdz5kaXYgew0KICBtYXJnaW4tdG9wOiA4MHB4Ow0KfQ0KDQovKiBsaW5lIDE5NCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWxhbmRpbmcgLnJvdz5kaXYgLnNlY3Rpb24tbGFuZGluZy1oZWFkaW5nIHsNCiAgZm9udC1zaXplOiA4cmVtOw0KICBjb2xvcjogI2ZmZjsNCiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHsNCg0KICAvKiBsaW5lIDE5NCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCiAgLnNlY3Rpb24tbGFuZGluZyAucm93PmRpdiAuc2VjdGlvbi1sYW5kaW5nLWhlYWRpbmcgew0KICAgIGZvbnQtc2l6ZTogMTZ2dzsNCiAgfQ0KfQ0KDQovKiBsaW5lIDIwNCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWxhbmRpbmcgLnJvdz5kaXYgLnNlY3Rpb24tbGFuZGluZy1zdWItaGVhZGluZyB7DQogIG1hcmdpbi10b3A6IDA7DQogIG1hcmdpbi1ib3R0b206IDUwcHg7DQogIGZvbnQtc2l6ZTogNC4zcmVtOw0KICBjb2xvcjogI2ZmZjsNCiAgbGV0dGVyLXNwYWNpbmc6IDE5cHg7DQogIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7DQoNCiAgLyogbGluZSAyMDQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQogIC5zZWN0aW9uLWxhbmRpbmcgLnJvdz5kaXYgLnNlY3Rpb24tbGFuZGluZy1zdWItaGVhZGluZyB7DQogICAgZm9udC1zaXplOiA0dnc7DQogIH0NCn0NCg0KLyogbGluZSAyMjAsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1zdWItbGFuZGluZyB7DQogIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNSksICMwN2FhZjYpLCB1cmwoImhvbWV0aHVtYm5haWwxLmpwZyIpIG5vLXJlcGVhdCBjZW50ZXI7DQogIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQp9DQoNCi8qIGxpbmUgMjI2LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tZGVmYXVsdCB7DQogIGJhY2tncm91bmQ6IHVybCgiaG9tZXRodW1ibmFpbDMuanBnIikgbm8tcmVwZWF0IGNlbnRlcjsNCiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsNCg0KICAvKiBsaW5lIDIzMSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCiAgLnNlY3Rpb24tZGVmYXVsdDpiZWZvcmUgew0KICAgIGNvbnRlbnQ6ICIgIjsNCiAgICB3aWR0aDogMTAwJTsNCiAgICBoZWlnaHQ6IDEwMCU7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHotaW5kZXg6IDA7DQogICAgdG9wOiAwOw0KICAgIGxlZnQ6IDA7DQogICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwJSwgcmdiYSgwLCAwLCAwLCAwLjU5KSA0MSUsIHJnYmEoMCwgMCwgMCwgMC42MikgNDMlLCBibGFjayAxMDAlKTsNCiAgICAvKiBGRjMuNi0xNSAqLw0KICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwgMCwgMCwgMC41OSkgNDElLCByZ2JhKDAsIDAsIDAsIDAuNjIpIDQzJSwgYmxhY2sgMTAwJSk7DQogICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi8NCiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgcmdiYSgwLCAwLCAwLCAwLjU5KSA0MSUsIHJnYmEoMCwgMCwgMCwgMC42MikgNDMlLCBibGFjayAxMDAlKTsNCiAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi8NCiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTsNCiAgICAvKiBJRTYtOSAqLw0KICB9DQp9DQoNCi8qIGxpbmUgMjY0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNlY3Rpb24tZGVmYXVsdCAucm93IHsNCiAgcGFkZGluZy1ib3R0b206IDE1MHB4Ow0KfQ0KDQovKiBsaW5lIDI2OSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWtub3dsZWRnZSB7DQogIG1hcmdpbi1ib3R0b206IDQwcHg7DQp9DQoNCi8qIGxpbmUgMjc0LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmNvbnRlbnQtaG9tZSAuYnRuIHsNCiAgbWFyZ2luLXRvcDogMDsNCn0NCg0KLyogbGluZSAyNzgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIC5wYW5lbCB7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDA7DQogIGJveC1zaGFkb3c6IG5vbmU7DQp9DQoNCi8qIGxpbmUgMjgzLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmNvbnRlbnQtaG9tZSAucGFuZWwgcCB7DQogIGJvcmRlcjogMDsNCn0NCg0KLyogbGluZSAyODgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIC5wYW5lbC1oZWFkaW5nIHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCg0KLyogbGluZSAyOTIsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIC5saXN0LWdyb3VwLWl0ZW0gew0KICBwYWRkaW5nOiAyMHB4IDA7DQogIGZvbnQtc2l6ZTogMjBweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlcjogMDsNCiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7DQp9DQoNCi8qIGxpbmUgMjk5LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmNvbnRlbnQtaG9tZSAubGlzdC1ncm91cC1pdGVtIGltZyB7DQogIG1hcmdpbi1yaWdodDogMjVweDsNCn0NCg0KLyogbGluZSAzMDUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIGEubGlzdC1ncm91cC1pdGVtLA0KLmNvbnRlbnQtaG9tZSAubGlzdC1ncm91cC1pdGVtIGEudGl0bGUgew0KICBjb2xvcjogIzQzMDA3QTsNCn0NCg0KLyogbGluZSAzMDksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIGEubGlzdC1ncm91cC1pdGVtOmhvdmVyLA0KLmNvbnRlbnQtaG9tZSBhLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cywNCi5jb250ZW50LWhvbWUgLmxpc3QtZ3JvdXAtaXRlbSBhLnRpdGxlOmhvdmVyLA0KLmNvbnRlbnQtaG9tZSAubGlzdC1ncm91cC1pdGVtIGEudGl0bGU6Zm9jdXMgew0KICBjb2xvcjogIzc2MkNCMzsNCiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KfQ0KDQovKiBsaW5lIDMxNywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5jb250ZW50LWhvbWUgLnRpdGxlLA0KLmNvbnRlbnQtaG9tZSAuZGVzY3JpcHRpb24gew0KICBkaXNwbGF5OiBibG9jazsNCn0NCg0KLyogbGluZSAzMjEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIC50aXRsZSB7DQogIGZvbnQtc2l6ZTogMjRweDsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KLyogbGluZSAzMjYsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouY29udGVudC1ob21lIC5kZXNjcmlwdGlvbiB7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBmb250LXNpemU6IDE0cHg7DQp9DQoNCi8qIGxpbmUgMzMyLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNpZGViYXItaG9tZSB7DQogIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7DQogIGJvcmRlci10b3A6IDdweCBzb2xpZCAjQTE5RjlEOw0KICBtYXJnaW4tdG9wOiAzNnB4Ow0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCi8qIGxpbmUgMzM4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNpZGViYXItaG9tZSBoMyB7DQogIGZvbnQtc2l6ZTogMThweDsNCn0NCg0KLyogbGluZSAzNDIsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2lkZWJhci1ob21lIC5wYW5lbCB7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDA7DQogIGJveC1zaGFkb3c6IG5vbmU7DQp9DQoNCi8qIGxpbmUgMzQ4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNpZGViYXItaG9tZSAucGFuZWwtaGVhZGluZyB7DQogIHBhZGRpbmctbGVmdDogMDsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlcjogMDsNCn0NCg0KLyogbGluZSAzNTQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2lkZWJhci1ob21lIC5wYW5lbC10aXRsZSB7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgY29sb3I6ICMyZjVmZWY7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQp9DQoNCi8qIGxpbmUgMzYwLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNpZGViYXItaG9tZSAubGlzdC1ncm91cC1pdGVtIHsNCiAgcGFkZGluZy1sZWZ0OiAwOw0KICBmb250LXNpemU6IDE0cHg7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDA7DQp9DQoNCi8qIGxpbmUgMzY3LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnNpZGViYXItaG9tZSAubGlzdC1ncm91cC1pdGVtOmhvdmVyLA0KLnNpZGViYXItaG9tZSAubGlzdC1ncm91cC1pdGVtOmZvY3VzIHsNCiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KfQ0KDQovKiBsaW5lIDM3MiwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zaWRlYmFyLWhvbWUgLmxpc3QtZ3JvdXAtaXRlbSAuZGF0ZSB7DQogIHZpc2liaWxpdHk6IGhpZGRlbjsNCn0NCg0KLyogbGluZSAzNzgsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1sYW5kaW5nLXNlYXJjaCB7DQogIG1pbi1oZWlnaHQ6IDI1MHB4Ow0KICBiYWNrZ3JvdW5kOiB1cmwoc2VhcmNoaGVyby5qcGcpIG5vLXJlcGVhdCAwIDI1JTsNCiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCn0NCg0KLyogbGluZSAzODQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2VjdGlvbi1sYW5kaW5nLWZvcnVtcyB7DQogIG1pbi1oZWlnaHQ6IDI1MHB4Ow0KICBiYWNrZ3JvdW5kOiB1cmwoZm9ydW1oZXJvLmpwZykgbm8tcmVwZWF0IGNlbnRlcjsNCiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCn0NCg0KLyogbGluZSAzOTEsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQoudGFibGUuZm9ydW1zIHRoOmZpcnN0LWNoaWxkLA0KLnRhYmxlLmZvcnVtcyB0ciB0ZDpmaXJzdC1jaGlsZCB7DQogIHBhZGRpbmctbGVmdDogMHB4Ow0KfQ0KDQovKiBsaW5lIDM5NywgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWtub3dsZWRnZSAubGlzdC1ncm91cCBhLmxpc3QtZ3JvdXAtaXRlbSB7DQogIGNvbG9yOiAjNDMwMDdBOw0KfQ0KDQovKiBsaW5lIDQwMCwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5zZWN0aW9uLWtub3dsZWRnZSAucGFuZWwtdGl0bGUgew0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KLyogbGluZSA0MDUsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQoucGFnZV9zZWN0aW9uLnNlY3Rpb24tbGFuZGluZyAucm93IHsNCiAgcGFkZGluZy1ib3R0b206IDYwcHg7DQp9DQoNCi8qIGxpbmUgNDA4LCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLnBhZ2Vfc2VjdGlvbi5zZWN0aW9uLWxhbmRpbmcgLnJvdz5kaXYgew0KICBtYXJnaW4tdG9wOiAwcHg7DQp9DQoNCi8qIGxpbmUgNDExLCBDOi9fX3cvMS9zL1Jlc291cmNlcy9UaGVtZS9FbGVjdHJpY0JsdWVEZXNpZ24vY3VzdG9tZXIvdGhlbWUuc2NzcyAqLw0KLmxpc3QtZ3JvdXAtaXRlbSBwIHsNCiAgbWFyZ2luLWJvdHRvbTogMHB4Ow0KfQ0KDQovKiBsaW5lIDQxNSwgQzovX193LzEvcy9SZXNvdXJjZXMvVGhlbWUvRWxlY3RyaWNCbHVlRGVzaWduL2N1c3RvbWVyL3RoZW1lLnNjc3MgKi8NCi5wYWdlX3NlY3Rpb24uc2VjdGlvbi1zdWItbGFuZGluZyAucm93IC5idG4tbGctaG9tZSBwIHsNCiAgYm9yZGVyLXRvcDogbm9uZTsNCn0NCg0KLyogbGluZSA0MTksIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2tpcC10by1jb250ZW50IGEgew0KICBwYWRkaW5nOiAxMHB4IDIwcHg7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiAtNDNweDsNCiAgbGVmdDogMHB4Ow0KICBjb2xvcjogI2ZmZmZmZjsNCiAgYm9yZGVyLXJhZGl1czogMnB4Ow0KICBiYWNrZ3JvdW5kOiAjNzQyNzc0Ow0KICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAxcyBlYXNlLW91dDsNCiAgdHJhbnNpdGlvbjogdG9wIDFzIGVhc2Utb3V0Ow0KICB6LWluZGV4OiAxMDA7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGZvbnQtc2l6ZTogMTRweDsNCn0NCg0KLyogbGluZSA0MzQsIEM6L19fdy8xL3MvUmVzb3VyY2VzL1RoZW1lL0VsZWN0cmljQmx1ZURlc2lnbi9jdXN0b21lci90aGVtZS5zY3NzICovDQouc2tpcC10by1jb250ZW50IGE6Zm9jdXMgew0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGxlZnQ6IDBweDsNCiAgdG9wOiAwcHg7DQogIG91dGxpbmU6IG5vbmU7DQogIGNvbG9yOiAjZmZmZmZmOw0KICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UtaW47DQogIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UtaW47DQogIGJvcmRlcjogMXB4IGRhc2hlZDsNCn0NCg0KLnB2YS1mbG9hdGluZy1zdHlsZSB7DQogIHBvc2l0aW9uOiBmaXhlZDsNCiAgYm90dG9tOiAwcHg7DQogIHJpZ2h0OiAwcHg7DQogIG1hcmdpbi1yaWdodDogMTZweDsNCiAgbWFyZ2luLWJvdHRvbTogMThweDsNCiAgei1pbmRleDogOTk5OTsNCn0NCg0KaHRtbFtkaXI9InJ0bCJdIC5wdmEtZmxvYXRpbmctc3R5bGUgew0KICBwb3NpdGlvbjogZml4ZWQ7DQogIGJvdHRvbTogMHB4Ow0KICBsZWZ0OiAwcHg7DQogIG1hcmdpbi1sZWZ0OiAxNnB4Ow0KICBtYXJnaW4tYm90dG9tOiAxOHB4Ow0KICB6LWluZGV4OiA5OTk5Ow0KfQ0KDQoNCi5jaGVja2JveCB7DQogIGFjY2VudC1jb2xvcjogI0ZGNjAxMjsNCn0NCg0KLmNoZWNrYm94OmhvdmVyIHsNCiAgYWNjZW50LWNvbG9yOiAjQjM0MzBEOw0KfQ0KDQouY2hlY2tib3g6ZGlzYWJsZWQgew0KICBhY2NlbnQtY29sb3I6ICNDOEM2QzQ7DQp9DQoNCi5jaGVja2JveDpmb2N1cyB7DQogIGFjY2VudC1jb2xvcjogI0ZGNjAxMjsNCn0NCg0KLmZvcm0tY29udHJvbDpob3ZlciB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7DQp9DQoNCi5mb3JtLWNvbnRyb2w6Zm9jdXMgew0KICBib3JkZXI6IDFweCBzb2xpZCAjRkY2MDEyOw0KfQ0KDQouZm9ybS1jb250cm9sOmRpc2FibGVkIHsNCiAgYmFja2dyb3VuZDogI0VERUJFOTsNCiAgYm9yZGVyLXJhZGl1czogMnB4Ow0KfQ0KDQouZm9ybS1jb250cm9sOmFjdGl2ZSB7DQogIGJvcmRlcjogMXB4IHNvbGlkICNGRjYwMTI7DQp9DQoNCi5icmVhZGNydW1iIHsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KLmJyZWFkY3J1bWI+bGkgew0KICBjb2xvcjogIzYwNUU1QzsNCn0NCg0KLmJyZWFkY3J1bWI+LmFjdGl2ZSB7DQogIGNvbG9yOiAjMjAxRjFFOw0KfQ0KDQouYnJlYWRjcnVtYj5saSB7DQogIGNvbG9yOiAjRjNGMkYxOw0KfQ0KDQoNCi5uYXZiYXItdG9nZ2xlIHsNCiAgYmFja2dyb3VuZDogI0ZGNjAxMjsNCn0NCg0KLm5hdmJhci10b2dnbGU6aG92ZXIgew0KICBiYWNrZ3JvdW5kOiAjQjM0MzBEOw0KfQ0KDQoubmF2YmFyLXRvZ2dsZTphY3RpdmUgew0KICBiYWNrZ3JvdW5kOiAjQjM0MzBEOw0KfQ0KDQoubmF2YmFyLXRvZ2dsZTpmb2N1cyB7DQogIGJhY2tncm91bmQ6ICNCMzQzMEQ7DQp9DQoNCi5zcGlubmVyLWJvcmRlciB7DQogIGJvcmRlcjogMS41cHggc29saWQgI0ZGNjAxMjsNCn0NCg0KLnByb2dyZXNzLWJhciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNGRjYwMTI7DQp9DQoNCi5zbGlkZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMwMDdBOw0KfQ0KDQouZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGMkYxICFpbXBvcnRhbnQ7DQogIGNvbG9yOiAjMjAxRjFFOw0KICBmb250LXdlaWdodDogNzAwOw0KfQ0KDQouZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsDQouZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXINCg0KLyosIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cyovDQogIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjJGMSAhaW1wb3J0YW50Ow0KICBjb2xvcjogIzIwMUYxRTsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCn0NCg0KLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLA0KLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjJGMSAhaW1wb3J0YW50Ow0KICBjb2xvcjogIzIwMUYxRTsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCn0NCg0KLmRyb3Bkb3duLW1lbnU+bGk+YTpob3Zlcg0KDQovKiwgLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyovDQogIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjJGMSAhaW1wb3J0YW50Ow0KICBjb2xvcjogIzIwMUYxRTsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCn0NCg0KLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyB7DQogIGJhY2tncm91bmQtY29sb3I6ICNGM0YyRjEgIWltcG9ydGFudDsNCiAgY29sb3I6ICMyMDFGMUU7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQp9DQoNCi5kcm9wZG93bi1tZW51PmxpPmEgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOw0KICBjb2xvcjogIzIwMUYxRTsNCn0NCg0KLm1vZGFsLXRpdGxlIHsNCiAgZm9udC1zaXplOiAyMHB4Ow0KICBmb250LXdlaWdodDogNzAwOw0KICBjb2xvcjogIzIwMWYxZTsNCiAgbGluZS1oZWlnaHQ6IDI4cHg7DQogIGZvbnQtc3R5bGU6IG5vcm1hbDsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KYnV0dG9uLmZvcm0tY2xvc2Ugew0KICBjb2xvcjogIzIwMUYxRTsNCn0NCg0KbGFiZWwgew0KICBmb250LXN0eWxlOiBub3JtYWw7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCiAgbGluZS1oZWlnaHQ6IDIwcHg7DQogIGNvbG9yOiAjMjAxRjFFOw0KfQ0KDQoudGFibGU+dGhlYWQ+dHI+dGggew0KICBmb250LXN0eWxlOiBub3JtYWw7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCiAgbGluZS1oZWlnaHQ6IDIwcHg7DQogIGNvbG9yOiAjMjAxRjFFOw0KfQ0KDQoudGFibGU+dGhlYWQ+dHI+dGQgew0KICBmb250LWZhbWlseTogR0ZGb250Ow0KICBmb250LXN0eWxlOiBub3JtYWw7DQogIGZvbnQtd2VpZ2h0OiA0MDA7DQogIGZvbnQtc2l6ZTogMTJweDsNCiAgbGluZS1oZWlnaHQ6IDE2cHg7DQogIGNvbG9yOiAjNjA1RTVDOw0KfQ0KDQp0ZCB7DQogIGZvbnQtc3R5bGU6IG5vcm1hbDsNCiAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgZm9udC1zaXplOiAxMnB4Ow0KICBmb250LWZhbWlseTogR0ZGb250Ow0KICBsaW5lLWhlaWdodDogMTZweDsNCiAgY29sb3I6ICM2MDVFNUM7DQp9DQoNCmgxLA0KaDIsDQpoMywNCmg0LA0KaDUsDQpoNiB7DQogIGZvbnQtZmFtaWx5OiBHRkZvbnQ7DQogIGNvbG9yOiAjNDMwMDdBOw0KfQ0KDQpoMiB7DQogIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7DQogIGZvbnQtd2VpZ2h0OiA2MDA7DQp9DQoNCnAgew0KICBmb250LWZhbWlseTogR0ZGb250Ow0KICBjb2xvcjogIzQzMDA3QTsNCn0NCg0KaDIudGFiLXRpdGxlIHsNCiAgZm9udC1zaXplOiAyNHB4Ow0KfQ0KDQouYmFkZ2UtZ2YtaW5mbyB7DQogIGNvbG9yOiAjZmZmOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMwMDdBOw0KICBwYWRkaW5nOiAycHg7DQp9DQoNCi8qIFBvd2VyIFZpcnR1YWwgQWdlbnQgc3R5bGVzICovDQoucHZhLWZsb2F0aW5nLXN0eWxlIHsNCiAgcG9zaXRpb246IGZpeGVkOw0KICBib3R0b206IDBweDsNCiAgcmlnaHQ6IDBweDsNCiAgbWFyZ2luLXJpZ2h0OiAxNnB4Ow0KICBtYXJnaW4tYm90dG9tOiAxOHB4Ow0KICB6LWluZGV4OiA5OTk5Ow0KfQ0KDQpodG1sW2Rpcj0icnRsIl0gLnB2YS1mbG9hdGluZy1zdHlsZSB7DQogIHBvc2l0aW9uOiBmaXhlZDsNCiAgYm90dG9tOiAwcHg7DQogIGxlZnQ6IDBweDsNCiAgbWFyZ2luLWxlZnQ6IDE2cHg7DQogIG1hcmdpbi1ib3R0b206IDE4cHg7DQogIHotaW5kZXg6IDk5OTk7DQp9DQoNCi5lbnRpdHlsaXN0Pi52aWV3LXBhZ2luYXRpb24gew0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoNCi8qIFBvd2VyIFZpcnR1YWwgQWdlbnQgc3R5bGVzIGVuZHMgKi8NCg0KLmRlc2NyaXB0aW9uIHsNCiAgY29sb3I6ICM2NjY7DQp9DQoNCiNmaWxlLXVwbG9hZC1idXR0b24gew0KICBib3JkZXItcmFkaXVzOiA0cHg7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM0MzAwN0E7DQogIGJvcmRlci1jb2xvcjogIzQzMDA3QTsNCiAgZm9udC1mYW1pbHk6IEdGRm9udDsNCn0NCg0KI2ZpbGUtdXBsb2FkLWJ1dHRvbjpob3ZlciB7DQogIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICM3NTJCQjM7DQogIGJvcmRlci1jb2xvcjogIzc1MkJCMzsNCn0NCg0KaW5wdXRbdHlwZT1yYWRpb10gew0KICBhY2NlbnQtY29sb3I6ICM0MzAwN0E7DQp9DQoNCi52aWV3LWVtcHR5Pi5hbGVydC13YXJuaW5nIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQp9DQoNCi5waWxsLTEwMSwNCi5waWxsLTEwNSB7DQogIGJhY2tncm91bmQ6ICM0MzAwN0E7DQp9DQoNCi5nZi1idG4tY2FuY2VsIHsNCiAgbWFyZ2luLXJpZ2h0OiAxMHB4Ow0KICBjb2xvcjogIzQzMDA3QSAhaW1wb3J0YW50Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOw0KICBib3JkZXI6IDFweCBzb2xpZCAjNDMwMDdBOw0KfQ0KDQouZ2YtYnRuLWNhbmNlbDpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNGM0YyRjEgIWltcG9ydGFudDsNCiAgY29sb3I6ICM0MzAwN0EgIWltcG9ydGFudDsNCn0NCg0KLmdmLWN1c3RvbS10aXRsZWJhciB7DQogIGZvbnQtd2VpZ2h0OiA2MDA7DQogIGNvbG9yOiAjMDAwOw0KfQ0KDQouc2VjdGlvbi1oZWFkZXItdGl0bGUgew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHdpZHRoOiBhdXRvOw0KICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGREMzNDsNCiAgcGFkZGluZy1ib3R0b206IDEwcHg7DQogIGNvbG9yOiBibGFjazsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQoNCi5tYWluLWhlYWRlci10aXRsZSB7DQogIGNvbG9yOiBibGFjazsNCn0NCg0KLnRpbGUtaGVhZGVyLXRpdGxlIHsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB3aWR0aDogYXV0bzsNCiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkRDMzQ7DQogIHBhZGRpbmctYm90dG9tOiAxMHB4Ow0KICBjb2xvcjogYmxhY2s7DQp9DQoNCi50aWxlLWVkaXQtbGluayB7DQogIGZsb2F0OiByaWdodDsNCiAgbWFyZ2luLXRvcDogMjBQeDsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQoNCi50aWxlLWJvZHkgew0KICBmb250LXNpemU6IDE0cHg7DQp9DQoNCi50aWxlLWJvZHktbGFiZWwgew0KICBjb2xvcjogYmxhY2s7DQogIGZvbnQtc2l6ZTogMTRweDsNCn0NCg0KLnRpbGUtYm9keS12YWx1ZSB7DQogIGNvbG9yOiBncmF5Ow0KICBmb250LXNpemU6IDEycHg7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOw0KICB3aGl0ZS1zcGFjZTogbm93cmFwOw0KICB3aWR0aDogMjUwcHg7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCn0NCg0KLnRpbGUtYm9keS1saW5rIHsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICBmb250LXNpemU6IDEycHg7DQp9DQoNCi50aWxlLWxhYmVsLXZhbHVlLXBhaXIgew0KICBtYXJnaW4tYm90dG9tOiAzMHB4Ow0KfQ0KDQouZ2YtdGFiIHsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCn0NCg0KLmdmLXRhYiBidXR0b24gew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0Ow0KICBib3JkZXI6IG5vbmU7DQogIG91dGxpbmU6IG5vbmU7DQogIGN1cnNvcjogcG9pbnRlcjsNCiAgcGFkZGluZzogMTRweCAxNnB4Ow0KICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgd2lkdGg6IGF1dG87DQogIGZsb2F0OiBsZWZ0Ow0KICBjb2xvcjogIzg4ODsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICBmb250LXdlaWdodDogbm9ybWFsOw0KICB0ZXh0LWFsaWduOiBsZWZ0Ow0KfQ0KDQouZ2YtdGFiIGJ1dHRvbi5hY3RpdmUgew0KICBjb2xvcjogYmxhY2s7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7DQogIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KfQ0KDQouZ2YtdGFiLWJvZHkgew0KICBtYXJnaW4tdG9wOiAxNXB4Ow0KfQ0KDQouZ2YtdGFiY29udGVudCB7DQogIGRpc3BsYXk6IG5vbmU7DQogIG1hcmdpbi1sZWZ0OiAxNXB4Ow0KfQ0KDQouYnRuLWFsZXJ0IHsNCiAgY29sb3I6ICNCMzQzMEQgIWltcG9ydGFudDsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsNCiAgYm9yZGVyOiAxcHggc29saWQgI0IzNDMwRDsNCn0NCg0KLmJ0bi1hbGVydDpob3ZlciB7DQogIGNvbG9yOiAjQjM0MzBEICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICNGM0YyRjEgIWltcG9ydGFudDsNCiAgYm9yZGVyOiAxcHggc29saWQgI0IzNDMwRCAhaW1wb3J0YW50Ow0KfQ0KDQouYnRuLWFsZXJ0OmFjdGl2ZSB7DQogIGNvbG9yOiAjQjM0MzBEICFpbXBvcnRhbnQ7DQogIGJhY2tncm91bmQtY29sb3I6ICNGM0YyRjEgIWltcG9ydGFudDsNCiAgYm9yZGVyOiAxcHggc29saWQgI0IzNDMwRCAhaW1wb3J0YW50Ow0KfQ0KDQouYnRuLW1hcmdpbiB7DQogIG1hcmdpbi1sZWZ0OiAxNXB4Ow0KfQ0KDQoubG9naW4tcmVnaXN0ZXItbGluayB7DQogIG1hcmdpbi10b3A6IDEycHg7DQogIGZvbnQtZmFtaWx5OiAnR0ZGb250JzsNCn0NCg0KLmxvZ2luLXJlZ2lzdGVyLWxpbmssDQphIHsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7DQp9DQoNCi5nZi1jdXN0b20tZGlhbG9nIHsNCiAgbWluLWhlaWdodDogMTAwcHg7DQogIG1heC1oZWlnaHQ6IDgwJTsNCiAgb3ZlcmZsb3cteTogYXV0bzsNCiAgcG9zaXRpb246IGZpeGVkOw0KICB0b3A6IDUwJTsNCiAgbGVmdDogNTAlOw0KICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTsNCiAgei1pbmRleDogMTAwMDsNCiAgYm9yZGVyLXJhZGl1czogNXB4Ow0KICBwYWRkaW5nOiAxMHB4Ow0KfQ0KDQouZ2YtY3VzdG9tLWNsb3NlLWJ1dHRvbiB7DQogIGJvcmRlcjogbm9uZTsNCiAgYmFja2dyb3VuZDogbm9uZTsNCiAgZm9udC1zaXplOiAyMHB4Ow0KfQ0KDQouZ2YtY3VzdG9tLWhlYWRlciB7DQogIGRpc3BsYXk6IGZsZXg7DQogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsNCiAgcGFkZGluZy1yaWdodDogMTBweDsNCiAgcGFkZGluZy1sZWZ0OiAxMHB4Ow0KICBwYWRkaW5nLXRvcDogMHB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMHB4Ow0KICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2FhYTsNCn0NCg0KLmdmLWN1c3RvbS1ib2R5IHsNCiAgcGFkZGluZzogMTBweDsNCn0NCg0KLmdmLWN1c3RvbS1mb290ZXIgew0KICBkaXNwbGF5OiBmbGV4Ow0KICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDsNCiAgcGFkZGluZy1ib3R0b206IDEwcHg7DQogIHBhZGRpbmctcmlnaHQ6IDEwcHg7DQogIHBhZGRpbmctbGVmdDogMTBweDsNCn0NCg0KLmdmLWN1c3RvbS1vdmVybGF5IHsNCiAgcG9zaXRpb246IGZpeGVkOw0KICB0b3A6IDA7DQogIGxlZnQ6IDA7DQogIHdpZHRoOiAxMDAlOw0KICBoZWlnaHQ6IDEwMCU7DQogIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsNCiAgei1pbmRleDogMTAwMDsNCn0NCg0KLmN1c3RvbS1wb3B1cC1kaWFsb2cgew0KICB3aWR0aDogNDUwcHg7DQogIG1pbi1oZWlnaHQ6IDEwMHB4Ow0KICBtYXgtaGVpZ2h0OiA4MCU7DQogIG92ZXJmbG93LXk6IGF1dG87DQogIHBvc2l0aW9uOiBmaXhlZDsNCiAgdG9wOiA1MCU7DQogIGxlZnQ6IDUwJTsNCiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7DQogIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsNCiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE3MCwgMTcwLCAxNzApOw0KICB6LWluZGV4OiA5OTk5Ow0KICBib3JkZXItcmFkaXVzOiA1cHg7DQogIHBhZGRpbmc6IDEwcHg7DQp9DQoNCi5uYXY+bGk+YSB7DQogIHBhZGRpbmc6IDE1cHggMTBweDsNCn0NCg0KLmdmLXdlbGNvbWUgew0KICBiYWNrZ3JvdW5kOiAgbGluZWFyLWdyYWRpZW50KDkwLjAxZGVnLCByZ2JhKDY3LCAwLCAxMjIsIDAuOCkgMi40MSUsIHJnYmEoMTE4LCA0NCwgMTc5LCAwLjgpIDY1LjM0JSwgcmdiYSgyNTUsIDk2LCAxOCwgMC44KSAxMTEuNzglKTsNCiAgaGVpZ2h0OiAxMjVweDsNCiAgcGFkZGluZzogMTVweDsNCn0NCg0KLmdmLXNlYXJjaC1pbmZvew0KICBtYXJnaW46IDAgIWltcG9ydGFudDsNCiAgY29sb3I6ICNmZmY7DQogIGZvbnQtc2l6ZTogMThweDsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KfQ0KDQouZ2YtaW5wdXQtZ3JvdXAgew0KICBmbGV4LWdyb3c6IDE7DQp9" >
        
          <link rel="stylesheet" href="data:text/css;base64,LmdmLWljb24gew0KICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47DQogIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBtaW4td2lkdGg6IDIwcHg7DQp9DQoNCi5pY29uLWJvb2ttYXJrLXBhbmVsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik05LjgwMDgyIDUuMTIzODJDOS44ODIyOSA0Ljk1ODczIDEwLjExNzcgNC45NTg3MyAxMC4xOTkyIDUuMTIzODJMMTAuOTkyOCA2LjczMTgzQzExLjAyNTEgNi43OTczOSAxMS4wODc3IDYuODQyODMgMTEuMTYgNi44NTMzNEwxMi45MzQ2IDcuMTExMkMxMy4xMTY4IDcuMTM3NjcgMTMuMTg5NSA3LjM2MTU2IDEzLjA1NzcgNy40OTAwN0wxMS43NzM2IDguNzQxNzNDMTEuNzIxMyA4Ljc5Mjc2IDExLjY5NzQgOC44NjYyOCAxMS43MDk3IDguOTM4MzRMMTIuMDEyOSAxMC43MDU3QzEyLjA0NCAxMC44ODcyIDExLjg1MzUgMTEuMDI1NSAxMS42OTA2IDEwLjkzOTlMMTAuMTAzNCAxMC4xMDU0QzEwLjAzODcgMTAuMDcxNCA5Ljk2MTM1IDEwLjA3MTQgOS44OTY2NCAxMC4xMDU0TDguMzA5NDMgMTAuOTM5OUM4LjE0NjQ4IDExLjAyNTUgNy45NTYwMyAxMC44ODcyIDcuOTg3MTUgMTAuNzA1N0w4LjI5MDI4IDguOTM4MzRDOC4zMDI2NCA4Ljg2NjI4IDguMjc4NzUgOC43OTI3NiA4LjIyNjQgOC43NDE3M0w2Ljk0MjMyIDcuNDkwMDdDNi44MTA0OSA3LjM2MTU2IDYuODgzMjQgNy4xMzc2NyA3LjA2NTQyIDcuMTExMkw4LjgzOTk3IDYuODUzMzRDOC45MTIzMiA2Ljg0MjgzIDguOTc0ODYgNi43OTczOSA5LjAwNzIxIDYuNzMxODNMOS44MDA4MiA1LjEyMzgyWiIgZmlsbD0iYmxhY2siLz4iICsgIjxwYXRoIGQ9Ik0yLjUgMi41QzIuNSAxLjExOTI5IDMuNjE5MjkgMCA1IDBIMTVDMTYuMzgwNyAwIDE3LjUgMS4xMTkyOSAxNy41IDIuNVYxOS4zNzVDMTcuNSAxOS42MDU1IDE3LjM3MzEgMTkuODE3MyAxNy4xNjk5IDE5LjkyNkMxNi45NjY3IDIwLjAzNDggMTYuNzIwMSAyMC4wMjI5IDE2LjUyODMgMTkuODk1TDEwIDE2LjM3NjJMMy40NzE2OSAxOS44OTVDMy4yNzk5IDIwLjAyMjkgMy4wMzMzMSAyMC4wMzQ4IDIuODMwMDkgMTkuOTI2QzIuNjI2ODcgMTkuODE3MyAyLjUgMTkuNjA1NSAyLjUgMTkuMzc1VjIuNVpNNSAxLjI1QzQuMzA5NjQgMS4yNSAzLjc1IDEuODA5NjQgMy43NSAyLjVWMTguMjA3Mkw5LjY1MzMxIDE1LjEwNUM5Ljg2MzI1IDE0Ljk2NSAxMC4xMzY4IDE0Ljk2NSAxMC4zNDY3IDE1LjEwNUwxNi4yNSAxOC4yMDcyVjIuNUMxNi4yNSAxLjgwOTY0IDE1LjY5MDQgMS4yNSAxNSAxLjI1SDVaIiBmaWxsPSJibGFjayIvPiIgKyAiPC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLWNoZWNrIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTYuMjgwMyA4Ljc4MDMzQzE2LjU3MzIgOC40ODc0NCAxNi41NzMyIDguMDEyNTYgMTYuMjgwMyA3LjcxOTY3QzE1Ljk4NzQgNy40MjY3OCAxNS41MTI2IDcuNDI2NzggMTUuMjE5NyA3LjcxOTY3TDExLjI1IDExLjY4OTNMOS41MzAzMyA5Ljk2OTY3QzkuMjM3NDQgOS42NzY3OCA4Ljc2MjU2IDkuNjc2NzggOC40Njk2NyA5Ljk2OTY3QzguMTc2NzggMTAuMjYyNiA4LjE3Njc4IDEwLjczNzQgOC40Njk2NyAxMS4wMzAzTDEwLjcxOTcgMTMuMjgwM0MxMC44NjAzIDEzLjQyMSAxMS4wNTExIDEzLjUgMTEuMjUgMTMuNUMxMS40NDg5IDEzLjUgMTEuNjM5NyAxMy40MjEgMTEuNzgwMyAxMy4yODAzTDE2LjI4MDMgOC43ODAzM1oiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1kZWxldGUtZmlsbCB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDIzLjI1VjNDMyAxLjM0MzE1IDQuMzQzMTUgMCA2IDBIMThDMTkuNjU2OSAwIDIxIDEuMzQzMTUgMjEgM1YyMy4yNUMyMSAyMy41MTQ3IDIwLjg2MDUgMjMuNzU5OCAyMC42MzI4IDIzLjg5NDlDMjAuNDA1MiAyNC4wMyAyMC4xMjMyIDI0LjAzNTIgMTkuODkwOSAyMy45MDg0TDEyIDE5LjYwNDNMNC4xMDkxNCAyMy45MDg0QzMuODc2NzYgMjQuMDM1MiAzLjU5NDc3IDI0LjAzIDMuMzY3MTUgMjMuODk0OUMzLjEzOTUzIDIzLjc1OTggMyAyMy41MTQ3IDMgMjMuMjVaTTEwLjI4MDMgNy43MTk2N0M5Ljk4NzQ0IDcuNDI2NzggOS41MTI1NiA3LjQyNjc4IDkuMjE5NjcgNy43MTk2N0M4LjkyNjc4IDguMDEyNTYgOC45MjY3OCA4LjQ4NzQ0IDkuMjE5NjcgOC43ODAzM0wxMC45MzkzIDEwLjVMOS4yMTk2NyAxMi4yMTk3QzguOTI2NzggMTIuNTEyNiA4LjkyNjc4IDEyLjk4NzQgOS4yMTk2NyAxMy4yODAzQzkuNTEyNTYgMTMuNTczMiA5Ljk4NzQ0IDEzLjU3MzIgMTAuMjgwMyAxMy4yODAzTDEyIDExLjU2MDdMMTMuNzE5NyAxMy4yODAzQzE0LjAxMjYgMTMuNTczMiAxNC40ODc0IDEzLjU3MzIgMTQuNzgwMyAxMy4yODAzQzE1LjA3MzIgMTIuOTg3NCAxNS4wNzMyIDEyLjUxMjYgMTQuNzgwMyAxMi4yMTk3TDEzLjA2MDcgMTAuNUwxNC43ODAzIDguNzgwMzNDMTUuMDczMiA4LjQ4NzQ0IDE1LjA3MzIgOC4wMTI1NiAxNC43ODAzIDcuNzE5NjdDMTQuNDg3NCA3LjQyNjc4IDE0LjAxMjYgNy40MjY3OCAxMy43MTk3IDcuNzE5NjdMMTIgOS40MzkzNEwxMC4yODAzIDcuNzE5NjdaIiBmaWxsPSIlMjNCMzQzMEQiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tYm9va21hcmstZGVsZXRlIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMjE5NjcgNy43MTk2N0M5LjUxMjU2IDcuNDI2NzggOS45ODc0NCA3LjQyNjc4IDEwLjI4MDMgNy43MTk2N0wxMiA5LjQzOTM0TDEzLjcxOTcgNy43MTk2N0MxNC4wMTI2IDcuNDI2NzggMTQuNDg3NCA3LjQyNjc4IDE0Ljc4MDMgNy43MTk2N0MxNS4wNzMyIDguMDEyNTYgMTUuMDczMiA4LjQ4NzQ0IDE0Ljc4MDMgOC43ODAzM0wxMy4wNjA3IDEwLjVMMTQuNzgwMyAxMi4yMTk3QzE1LjA3MzIgMTIuNTEyNiAxNS4wNzMyIDEyLjk4NzQgMTQuNzgwMyAxMy4yODAzQzE0LjQ4NzQgMTMuNTczMiAxNC4wMTI2IDEzLjU3MzIgMTMuNzE5NyAxMy4yODAzTDEyIDExLjU2MDdMMTAuMjgwMyAxMy4yODAzQzkuOTg3NDQgMTMuNTczMiA5LjUxMjU2IDEzLjU3MzIgOS4yMTk2NyAxMy4yODAzQzguOTI2NzggMTIuOTg3NCA4LjkyNjc4IDEyLjUxMjYgOS4yMTk2NyAxMi4yMTk3TDEwLjkzOTMgMTAuNUw5LjIxOTY3IDguNzgwMzNDOC45MjY3OCA4LjQ4NzQ0IDguOTI2NzggOC4wMTI1NiA5LjIxOTY3IDcuNzE5NjdaIiBmaWxsPSIlMjNCMzQzMEQiLz48cGF0aCBkPSJNMyAzQzMgMS4zNDMxNSA0LjM0MzE1IDAgNiAwSDE4QzE5LjY1NjkgMCAyMSAxLjM0MzE1IDIxIDNWMjMuMjVDMjEgMjMuNTI2NiAyMC44NDc4IDIzLjc4MDcgMjAuNjAzOSAyMy45MTEzQzIwLjM2IDI0LjA0MTggMjAuMDY0MSAyNC4wMjc1IDE5LjgzNCAyMy44NzRMMTIgMTkuNjUxNEw0LjE2NjAzIDIzLjg3NEMzLjkzNTg4IDI0LjAyNzUgMy42Mzk5NyAyNC4wNDE4IDMuMzk2MTEgMjMuOTExM0MzLjE1MjI0IDIzLjc4MDcgMyAyMy41MjY2IDMgMjMuMjVWM1pNNiAxLjVDNS4xNzE1NyAxLjUgNC41IDIuMTcxNTcgNC41IDNWMjEuODQ4NkwxMS41ODQgMTguMTI2QzExLjgzNTkgMTcuOTU4IDEyLjE2NDEgMTcuOTU4IDEyLjQxNiAxOC4xMjZMMTkuNSAyMS44NDg2VjNDMTkuNSAyLjE3MTU3IDE4LjgyODQgMS41IDE4IDEuNUg2WiIgZmlsbD0iJTIzQjM0MzBEIi8+PC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLWFkZC1maWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTIuNzUgNi43NUMxMi43NSA2LjMzNTc5IDEyLjQxNDIgNiAxMiA2QzExLjU4NTggNiAxMS4yNSA2LjMzNTc5IDExLjI1IDYuNzVWOUg5QzguNTg1NzkgOSA4LjI1IDkuMzM1NzkgOC4yNSA5Ljc1QzguMjUgMTAuMTY0MiA4LjU4NTc5IDEwLjUgOSAxMC41SDExLjI1VjEyLjc1QzExLjI1IDEzLjE2NDIgMTEuNTg1OCAxMy41IDEyIDEzLjVDMTIuNDE0MiAxMy41IDEyLjc1IDEzLjE2NDIgMTIuNzUgMTIuNzVWMTAuNUgxNUMxNS40MTQyIDEwLjUgMTUuNzUgMTAuMTY0MiAxNS43NSA5Ljc1QzE1Ljc1IDkuMzM1NzkgMTUuNDE0MiA5IDE1IDlIMTIuNzVWNi43NVoiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1leHRlcm5hbC1saW5rIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTQuNjI1IDZIMTUuMzk5M0MxOC40OTM5IDYgMjEgOC41MTk3NiAyMSAxMS42MjVDMjEgMTQuNjMwMSAxOC42NTI5IDE3LjA4NjggMTUuNzA2IDE3LjI0MjJMMTUuNDA5MyAxNy4yNUwxNC42MzUgMTcuMjU2OUMxNC4wMTM3IDE3LjI2MjQgMTMuNTA1NiAxNi43NjMyIDEzLjUgMTYuMTQxOUMxMy40OTUgMTUuNTcyNCAxMy45MTQgMTUuMDk3OSAxNC40NjI0IDE1LjAxODZMMTQuNjE1IDE1LjAwNjlMMTUuMzk5MyAxNUMxNy4yNDg1IDE1IDE4Ljc1IDEzLjQ5MDMgMTguNzUgMTEuNjI1QzE4Ljc1IDkuODM3NCAxNy4zNzEgOC4zNzY0MiAxNS42Mjg2IDguMjU3NzhMMTUuMzk5MyA4LjI1SDE0LjYyNUMxNC4wMDM3IDguMjUgMTMuNSA3Ljc0NjMyIDEzLjUgNy4xMjVDMTMuNSA2LjU1NTQ2IDEzLjkyMzIgNi4wODQ3NiAxNC40NzIzIDYuMDEwMjdMMTQuNjI1IDZIMTUuMzk5M0gxNC42MjVaTTguNjI4NDQgNkg5LjM3NUM5Ljk5NjMyIDYgMTAuNSA2LjUwMzY4IDEwLjUgNy4xMjVDMTAuNSA3LjY5NDU0IDEwLjA3NjggOC4xNjUyNCA5LjUyNzY2IDguMjM5NzNMOS4zNzUgOC4yNUg4LjYyODQ0QzYuNzYyNTggOC4yNSA1LjI1IDkuNzYyNTggNS4yNSAxMS42Mjg0QzUuMjUgMTMuNDE2NiA2LjYzOTE2IDE0Ljg4MDIgOC4zOTcxMyAxNC45OTkxTDguNjI4NDQgMTUuMDA2OUg5LjM3NUM5Ljk5NjMyIDE1LjAwNjkgMTAuNSAxNS41MTA2IDEwLjUgMTYuMTMxOUMxMC41IDE2LjcwMTQgMTAuMDc2OCAxNy4xNzIxIDkuNTI3NjYgMTcuMjQ2Nkw5LjM3NSAxNy4yNTY5SDguNjI4NDRDNS41MTk5NCAxNy4yNTY5IDMgMTQuNzM2OSAzIDExLjYyODRDMyA4LjYyMDIxIDUuMzU5OTkgNi4xNjMxOSA4LjMyOTUyIDYuMDA3OEw4LjYyODQ0IDZIOS4zNzVIOC42Mjg0NFpNOC42MjUgMTAuNUgxNS4zNzVDMTUuOTk2MyAxMC41IDE2LjUgMTEuMDAzNyAxNi41IDExLjYyNUMxNi41IDEyLjE5NDUgMTYuMDc2OCAxMi42NjUyIDE1LjUyNzcgMTIuNzM5N0wxNS4zNzUgMTIuNzVIOC42MjVDOC4wMDM2OCAxMi43NSA3LjUgMTIuMjQ2MyA3LjUgMTEuNjI1QzcuNSAxMS4wNTU1IDcuOTIzMjMgMTAuNTg0OCA4LjQ3MjM0IDEwLjUxMDNMOC42MjUgMTAuNUgxNS4zNzVIOC42MjVaIiBmaWxsPSIlMjM4QTg4ODYiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWdmLWxvZ28gew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPSIyMDAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1OTggMTE2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJtYXJnaW4tdG9wOiA1cHg7Ij48ZyBjbGlwLXBhdGg9InVybCglMjNjbGlwMF8xNjlfNjgyKSI+PHBhdGggZD0iTTQuMTczNDggODIuODI4OUgzNy41NjEzVjExNkMxOS4wNzg4IDExNiA0LjE3MzQ4IDEwMS4xOTEgNC4xNzM0OCA4Mi44Mjg5Wk04Ny41NDM3IDMzLjE3MTFIMTIwLjkzMlYwSDg3LjU0MzdWMzMuMTcxMVpNODcuNTQzNyA3NC41MzYySDEyMC45MzJWNDEuNDYzOEg4Ny41NDM3Vjc0LjUzNjJaTTM3LjU2MTMgMEMxNi43OTMzIDAgMCAxNi42ODQzIDAgMzcuMzE3NEMwIDU3Ljk1MDYgMTYuNzkzMyA3NC42MzQ5IDM3LjU2MTMgNzQuNjM0OVYwWk03OS4xOTY3IDBDNjAuODEzNiAwIDQ1LjkwODMgMTQuODA4NSA0NS45MDgzIDMzLjE3MTFWMTE2QzY0LjI5MTUgMTE2IDc5LjI5NjEgMTAxLjE5MSA3OS4yOTYxIDgyLjgyODlWMEg3OS4xOTY3Wk0xNjguNzI4IDU4LjY0MTdDMTY0LjE1NyA1OC42NDE3IDE2MC4xODIgNTcuNzUzMiAxNTYuODA0IDU2LjA3NDlDMTUzLjQyNSA1NC4zOTY2IDE1MC43NDIgNTEuOTI4NSAxNDguODU0IDQ4Ljc2OTRDMTQ2Ljk2NiA0NS42MTAyIDE0Ni4wNzIgNDEuOTU3NCAxNDYuMDcyIDM3LjcxMjNDMTQ2LjA3MiAzMy4zNjg1IDE0Ny4wNjUgMjkuNjE3IDE0OS4wNTMgMjYuMzU5MUMxNTEuMDQgMjMuMTAxMyAxNTMuODIzIDIwLjUzNDUgMTU3LjMgMTguNzU3NEMxNjAuODc4IDE2Ljk4MDQgMTY0Ljk1MiAxNS45OTMyIDE2OS41MjMgMTUuOTkzMkMxNzIuMDA3IDE1Ljk5MzIgMTc0LjU5MSAxNi4yODk0IDE3Ny4wNzUgMTYuODgxN0MxNzkuNTU5IDE3LjQ3NCAxODEuODQ0IDE4LjI2MzggMTgzLjgzMiAxOS4zNDk4TDE4Mi40NDEgMjYuMTYxN0MxODAuNDUzIDI1LjE3NDUgMTc4LjI2NyAyNC40ODM0IDE3NS45ODIgMjMuODkxMUMxNzMuNjk2IDIzLjM5NzQgMTcxLjQxMSAyMy4xMDEzIDE2OS4yMjUgMjMuMTAxM0MxNjYuMjQ0IDIzLjEwMTMgMTYzLjY2IDIzLjY5MzYgMTYxLjQ3NCAyNC44NzgzQzE1OS4yODggMjYuMDYzIDE1Ny40OTkgMjcuNzQxMyAxNTYuMzA3IDI5LjkxMzJDMTU1LjAxNSAzMi4wODUxIDE1NC40MTkgMzQuNTUzMiAxNTQuNDE5IDM3LjQxNjJDMTU0LjQxOSA0MS44NTg3IDE1NS43MTEgNDUuMzE0IDE1OC4zOTMgNDcuNzgyMUMxNjEuMDc2IDUwLjM0ODkgMTY0LjY1NCA1MS42MzIzIDE2OS4yMjUgNTEuNjMyM0MxNzAuNjE2IDUxLjYzMjMgMTcxLjkwOCA1MS41MzM2IDE3My4xOTkgNTEuMzM2MkMxNzQuNDkxIDUxLjEzODcgMTc1LjY4NCA1MC44NDI2IDE3Ni45NzUgNTAuNTQ2NFY0MS4zNjUxSDE2OC43MjhWMzUuMDQ2OEgxODQuNzI2VjU1LjU4MTNDMTgyLjM0MSA1Ni41Njg1IDE3OS43NTggNTcuMzU4MyAxNzcuMDc1IDU3Ljg1MTlDMTc0LjI5MiA1OC4zNDU1IDE3MS41MSA1OC42NDE3IDE2OC43MjggNTguNjQxN1pNMTk5LjQzMyAxNi41ODU1SDE5MS43ODFWNTguMDQ5NEgxOTkuMzMzVjE2LjU4NTVIMTk5LjQzM1pNMjI3LjU1NCA1Ni45NjM0QzIyOS44MzkgNTUuNjggMjMxLjYyOCA1My45MDMgMjMyLjkyIDUxLjYzMjNDMjM0LjIxMiA0OS4zNjE3IDIzNC45MDcgNDYuODkzNiAyMzQuOTA3IDQ0LjEyOTRDMjM0LjkwNyA0MS4yNjY0IDIzNC4yMTIgMzguNzk4MyAyMzIuOTIgMzYuNTI3N0MyMzEuNjI4IDM0LjM1NTcgMjI5LjgzOSAzMi41Nzg3IDIyNy41NTQgMzEuMjk1M0MyMjUuMjY5IDMwLjAxMTkgMjIyLjY4NSAyOS4zMjA5IDIxOS44MDMgMjkuMzIwOUMyMTYuOTIyIDI5LjMyMDkgMjE0LjMzOCAzMC4wMTE5IDIxMi4xNTIgMzEuMjk1M0MyMDkuODY2IDMyLjU3ODcgMjA4LjA3OCAzNC4zNTU3IDIwNi43ODYgMzYuNjI2NEMyMDUuNDk0IDM4Ljg5NyAyMDQuNzk5IDQxLjM2NTEgMjA0Ljc5OSA0NC4xMjk0QzIwNC43OTkgNDYuODkzNiAyMDUuNDk0IDQ5LjQ2MDQgMjA2Ljc4NiA1MS42MzIzQzIwOC4wNzggNTMuOTAzIDIwOS44NjYgNTUuNTgxMyAyMTIuMTUyIDU2Ljg2NDdDMjE0LjQzNyA1OC4xNDgxIDIxNy4wMjEgNTguNzQwNCAyMTkuOTAzIDU4Ljc0MDRDMjIyLjc4NCA1OC44MzkxIDIyNS4yNjkgNTguMjQ2OCAyMjcuNTU0IDU2Ljk2MzRaTTIxNC41MzcgNDkuODU1M0MyMTMuMTQ2IDQ4LjM3NDUgMjEyLjQ1IDQ2LjQ5ODcgMjEyLjQ1IDQ0LjEyOTRDMjEyLjQ1IDQxLjc2IDIxMy4xNDYgMzkuODg0MyAyMTQuNTM3IDM4LjMwNDdDMjE1LjkyOCAzNi44MjM4IDIxNy43MTcgMzYuMDM0IDIxOS45MDMgMzYuMDM0QzIyMi4wODkgMzYuMDM0IDIyMy44NzcgMzYuODIzOCAyMjUuMjY5IDM4LjMwNDdDMjI2LjY2IDM5Ljc4NTUgMjI3LjM1NSA0MS43NiAyMjcuMzU1IDQ0LjEyOTRDMjI3LjM1NSA0Ni40OTg3IDIyNi42NiA0OC4zNzQ1IDIyNS4yNjkgNDkuODU1M0MyMjMuODc3IDUxLjMzNjIgMjIyLjA4OSA1Mi4xMjYgMjE5LjkwMyA1Mi4xMjZDMjE3LjcxNyA1Mi4xMjYgMjE1LjkyOCA1MS4zMzYyIDIxNC41MzcgNDkuODU1M1pNMjYzLjcyNCA1Ni45NjM0QzI2NS43MTIgNTUuNjggMjY3LjMwMSA1My45MDMgMjY4LjQ5NCA1MS42MzIzQzI2OS42ODYgNDkuMzYxNyAyNzAuMjgyIDQ2Ljg5MzYgMjcwLjI4MiA0NC4xMjk0QzI3MC4yODIgNDEuMjY2NCAyNjkuNjg2IDM4LjY5OTYgMjY4LjU5MyAzNi41Mjc3QzI2Ny41IDM0LjM1NTcgMjY2LjAxIDMyLjU3ODcgMjY0LjAyMiAzMS4zOTRDMjYyLjAzNSAzMC4xMTA2IDI1OS44NDkgMjkuNTE4MyAyNTcuMzY1IDI5LjUxODNDMjUzLjE5MSAyOS41MTgzIDI1MC4xMTEgMzEuMDk3OSAyNDguMTIzIDM0LjI1N1YxNi41ODU1SDI0MC41NzFWNTguMDQ5NEgyNDcuODI1TDI0Ny45MjUgNTMuODA0M0MyNDguODE5IDU1LjQ4MjYgMjUwLjExMSA1Ni42NjcyIDI1MS43MDEgNTcuNTU1N0MyNTMuMjkgNTguNDQ0MyAyNTUuMDc5IDU4LjgzOTEgMjU3LjA2NiA1OC44MzkxQzI1OS40NTEgNTguODM5MSAyNjEuNzM3IDU4LjI0NjggMjYzLjcyNCA1Ni45NjM0Wk0yNDkuODEzIDQ5Ljg1NTNDMjQ4LjQyMSA0OC4zNzQ1IDI0Ny43MjYgNDYuNDk4NyAyNDcuNzI2IDQ0LjEyOTRDMjQ3LjcyNiA0MS43NiAyNDguNDIxIDM5Ljg4NDMgMjQ5LjgxMyAzOC4zMDQ3QzI1MS4yMDQgMzYuODIzOCAyNTIuOTkyIDM2LjAzNCAyNTUuMTc4IDM2LjAzNEMyNTcuMzY1IDM2LjAzNCAyNTkuMTUzIDM2LjgyMzggMjYwLjU0NCAzOC4zMDQ3QzI2MS45MzYgMzkuNzg1NSAyNjIuNjMxIDQxLjc2IDI2Mi42MzEgNDQuMTI5NEMyNjIuNjMxIDQ2LjQ5ODcgMjYxLjkzNiA0OC4zNzQ1IDI2MC41NDQgNDkuODU1M0MyNTkuMTUzIDUxLjMzNjIgMjU3LjM2NSA1Mi4xMjYgMjU1LjE3OCA1Mi4xMjZDMjUyLjk5MiA1Mi4xMjYgMjUxLjIwNCA1MS4zMzYyIDI0OS44MTMgNDkuODU1M1pNMjk2LjgxNCA1My44MDQzTDI5Ni45MTMgNTguMDQ5NEgzMDQuMTY3VjMwLjIwOTRIMjk2LjkxM0wyOTYuODE0IDM0LjQ1NDVDMjk1LjkyIDMyLjc3NjIgMjk0LjYyOCAzMS41OTE1IDI5My4wMzggMzAuNzAzQzI5MS40NDggMjkuODE0NSAyODkuNjU5IDI5LjMyMDkgMjg3Ljc3MSAyOS4zMjA5QzI4NS4yODcgMjkuMzIwOSAyODMuMDAyIDMwLjAxMTkgMjgxLjAxNCAzMS4yOTUzQzI3OS4wMjcgMzIuNTc4NyAyNzcuNDM3IDM0LjM1NTcgMjc2LjI0NSAzNi42MjY0QzI3NS4wNTIgMzguODk3IDI3NC40NTYgNDEuMzY1MSAyNzQuNDU2IDQ0LjEyOTRDMjc0LjQ1NiA0Ni45OTIzIDI3NS4wNTIgNDkuNDYwNCAyNzYuMTQ1IDUxLjczMTFDMjc3LjIzOCA1My45MDMgMjc4LjcyOSA1NS42OCAyODAuNzE2IDU2Ljk2MzRDMjgyLjYwNCA1OC4yNDY4IDI4NC44OSA1OC44MzkxIDI4Ny4zNzQgNTguODM5MUMyOTEuNzQ2IDU4LjgzOTEgMjk0LjkyNiA1Ny4xNjA5IDI5Ni44MTQgNTMuODA0M1pNMjg0LjI5MyA0OS44NTUzQzI4Mi45MDIgNDguMzc0NSAyODIuMjA3IDQ2LjQ5ODcgMjgyLjIwNyA0NC4xMjk0QzI4Mi4yMDcgNDEuNzYgMjgyLjkwMiAzOS44ODQzIDI4NC4yOTMgMzguMzA0N0MyODUuNjg1IDM2LjgyMzggMjg3LjQ3MyAzNi4wMzQgMjg5LjY1OSAzNi4wMzRDMjkxLjg0NSAzNi4wMzQgMjkzLjYzNCAzNi44MjM4IDI5NS4wMjUgMzguMzA0N0MyOTYuNDE2IDM5Ljc4NTUgMjk3LjExMiA0MS43NiAyOTcuMTEyIDQ0LjEyOTRDMjk3LjExMiA0Ni40OTg3IDI5Ni40MTYgNDguMzc0NSAyOTUuMDI1IDQ5Ljg1NTNDMjkzLjYzNCA1MS4zMzYyIDI5MS44NDUgNTIuMTI2IDI4OS42NTkgNTIuMTI2QzI4Ny40NzMgNTIuMTI2IDI4NS42ODUgNTEuMzM2MiAyODQuMjkzIDQ5Ljg1NTNaTTMxOS4wNzIgMTYuNTg1NUgzMTEuNTJWNTguMDQ5NEgzMTkuMDcyVjE2LjU4NTVaTTMzNS4yNyA1OC4wNDk0VjQxLjQ2MzhIMzUxLjM2N1YzNC43NTA2SDMzNS4yN1YyMy4yOTg3SDM1My44NTFWMTYuNTg1NUgzMjcuMDIyVjU4LjA0OTRIMzM1LjI3Wk0zNzcuODk5IDU2Ljk2MzRDMzgwLjE4NCA1NS42OCAzODEuOTczIDUzLjkwMyAzODMuMjY1IDUxLjYzMjNDMzg0LjU1NiA0OS4zNjE3IDM4NS4yNTIgNDYuODkzNiAzODUuMjUyIDQ0LjEyOTRDMzg1LjI1MiA0MS4yNjY0IDM4NC41NTYgMzguNzk4MyAzODMuMjY1IDM2LjUyNzdDMzgxLjk3MyAzNC4zNTU3IDM4MC4xODQgMzIuNTc4NyAzNzcuODk5IDMxLjI5NTNDMzc1LjYxMyAzMC4wMTE5IDM3My4wMyAyOS4zMjA5IDM3MC4xNDggMjkuMzIwOUMzNjcuMjY2IDI5LjMyMDkgMzY0LjY4MyAzMC4wMTE5IDM2Mi40OTYgMzEuMjk1M0MzNjAuMjExIDMyLjU3ODcgMzU4LjQyMiAzNC4zNTU3IDM1Ny4xMzEgMzYuNjI2NEMzNTUuODM5IDM4Ljg5NyAzNTUuMTQzIDQxLjM2NTEgMzU1LjE0MyA0NC4xMjk0QzM1NS4xNDMgNDYuODkzNiAzNTUuODM5IDQ5LjQ2MDQgMzU3LjEzMSA1MS42MzIzQzM1OC40MjIgNTMuOTAzIDM2MC4yMTEgNTUuNTgxMyAzNjIuNDk2IDU2Ljg2NDdDMzY0Ljc4MiA1OC4xNDgxIDM2Ny4zNjYgNTguNzQwNCAzNzAuMjQ3IDU4Ljc0MDRDMzczLjAzIDU4LjgzOTEgMzc1LjYxMyA1OC4yNDY4IDM3Ny44OTkgNTYuOTYzNFpNMzY0Ljg4MSA0OS44NTUzQzM2My40OSA0OC4zNzQ1IDM2Mi43OTUgNDYuNDk4NyAzNjIuNzk1IDQ0LjEyOTRDMzYyLjc5NSA0MS43NiAzNjMuNDkgMzkuODg0MyAzNjQuODgxIDM4LjMwNDdDMzY2LjI3MyAzNi44MjM4IDM2OC4wNjEgMzYuMDM0IDM3MC4yNDcgMzYuMDM0QzM3Mi40MzMgMzYuMDM0IDM3NC4yMjIgMzYuODIzOCAzNzUuNjEzIDM4LjMwNDdDMzc3LjAwNCAzOS43ODU1IDM3Ny43IDQxLjc2IDM3Ny43IDQ0LjEyOTRDMzc3LjcgNDYuNDk4NyAzNzcuMDA0IDQ4LjM3NDUgMzc1LjYxMyA0OS44NTUzQzM3NC4yMjIgNTEuMzM2MiAzNzIuNDMzIDUyLjEyNiAzNzAuMjQ3IDUyLjEyNkMzNjguMDYxIDUyLjEyNiAzNjYuMjczIDUxLjMzNjIgMzY0Ljg4MSA0OS44NTUzWk00MDUuNzIyIDU3LjU1NTdDNDA3LjIxMiA1Ni42NjcyIDQwOC40MDUgNTUuNDgyNiA0MDkuMSA1NC4wMDE3TDQwOS4yIDU3Ljk1MDZINDE2LjY1MlYzMC4yMDk0SDQwOS4wMDFWNDUuMTE2NkM0MDkuMDAxIDQ3LjI4ODUgNDA4LjUwNCA0OC45NjY4IDQwNy41MSA1MC4yNTAyQzQwNi41MTcgNTEuNTMzNiA0MDUuMTI2IDUyLjEyNiA0MDMuMjM4IDUyLjEyNkM0MDEuNDQ5IDUyLjEyNiA0MDAuMjU3IDUxLjYzMjMgMzk5LjQ2MiA1MC42NDUxQzM5OC42NjcgNDkuNjU3OSAzOTguMjY5IDQ4LjA3ODMgMzk4LjI2OSA0NS44MDc3VjMwLjIwOTRIMzkwLjYxOFY0Ny41ODQ3QzM5MC42MTggNTEuMjM3NCAzOTEuNDEzIDU0LjAwMTcgMzkzLjEwMiA1NS45NzYyQzM5NC43OTEgNTcuOTUwNiAzOTcuMTc2IDU4LjkzNzkgNDAwLjI1NyA1OC45Mzc5QzQwMi4zNDMgNTguODM5MSA0MDQuMTMyIDU4LjQ0NDMgNDA1LjcyMiA1Ny41NTU3Wk00MzEuNDU4IDU4LjA0OTRWNDMuMDQzNEM0MzEuNDU4IDQwLjg3MTUgNDMxLjk1NSAzOS4wOTQ1IDQzMi45NDkgMzcuOTA5OEM0MzMuOTQzIDM2LjcyNTEgNDM1LjQzMyAzNi4xMzI4IDQzNy4yMjIgMzYuMTMyOEM0NDAuNiAzNi4xMzI4IDQ0Mi4yODkgMzguMzA0NyA0NDIuMjg5IDQyLjY0ODVWNTguMDQ5NEg0NDkuODQxVjQxLjE2NzdDNDQ5Ljg0MSAzNy40MTYyIDQ0OC45NDcgMzQuNDU0NSA0NDcuMjU4IDMyLjQ4QzQ0NS41NjkgMzAuNDA2OCA0NDMuMDg0IDI5LjQxOTYgNDM5LjkwNSAyOS40MTk2QzQzNy45MTcgMjkuNDE5NiA0MzYuMjI4IDI5LjgxNDUgNDM0LjYzOCAzMC43MDNDNDMzLjE0OCAzMS41OTE1IDQzMS45NTUgMzIuNzc2MiA0MzEuMjYgMzQuMzU1N0w0MzEuMTYgMzAuMzA4MUg0MjMuODA3VjU4LjA0OTRINDMxLjQ1OFpNNDczLjY5IDU3LjU1NTdDNDc1LjI4IDU2LjY2NzIgNDc2LjU3MiA1NS4zODM4IDQ3Ny41NjUgNTMuODA0M0w0NzcuNjY1IDU4LjA0OTRINDg0LjkxOVYxNi41ODU1SDQ3Ny4yNjdWMzQuMDU5NkM0NzYuMjczIDMyLjU3ODcgNDc1LjA4MSAzMS4zOTQgNDczLjQ5MSAzMC42MDQzQzQ3Mi4wMDEgMjkuODE0NSA0NzAuMzExIDI5LjQxOTYgNDY4LjQyMyAyOS40MTk2QzQ2NS45MzkgMjkuNDE5NiA0NjMuNjU0IDMwLjExMDYgNDYxLjY2NiAzMS4zOTRDNDU5LjY3OSAzMi42Nzc0IDQ1OC4wODkgMzQuNDU0NSA0NTYuODk3IDM2LjcyNTFDNDU1LjcwNCAzOC45OTU3IDQ1NS4xMDggNDEuNDYzOCA0NTUuMTA4IDQ0LjIyODFDNDU1LjEwOCA0Ny4wOTExIDQ1NS43MDQgNDkuNTU5MiA0NTYuNzk3IDUxLjgyOThDNDU3Ljg5IDU0LjAwMTcgNDU5LjM4MSA1NS43Nzg3IDQ2MS4zNjggNTcuMDYyMUM0NjMuMjU2IDU4LjM0NTUgNDY1LjU0MiA1OC45Mzc5IDQ2OC4wMjYgNTguOTM3OUM0NzAuMjEyIDU4LjgzOTEgNDcyLjEgNTguNDQ0MyA0NzMuNjkgNTcuNTU1N1pNNDY1LjA0NSA0OS44NTUzQzQ2My42NTQgNDguMzc0NSA0NjIuOTU4IDQ2LjQ5ODcgNDYyLjk1OCA0NC4xMjk0QzQ2Mi45NTggNDEuNzYgNDYzLjY1NCAzOS44ODQzIDQ2NS4wNDUgMzguMzA0N0M0NjYuNDM2IDM2LjgyMzggNDY4LjIyNSAzNi4wMzQgNDcwLjQxMSAzNi4wMzRDNDcyLjU5NyAzNi4wMzQgNDc0LjM4NSAzNi44MjM4IDQ3NS43NzcgMzguMzA0N0M0NzcuMTY4IDM5Ljc4NTUgNDc3Ljg2MyA0MS43NiA0NzcuODYzIDQ0LjEyOTRDNDc3Ljg2MyA0Ni40OTg3IDQ3Ny4xNjggNDguMzc0NSA0NzUuNzc3IDQ5Ljg1NTNDNDc0LjM4NSA1MS4zMzYyIDQ3Mi41OTcgNTIuMTI2IDQ3MC40MTEgNTIuMTI2QzQ2OC4yMjUgNTIuMTI2IDQ2Ni40MzYgNTEuMzM2MiA0NjUuMDQ1IDQ5Ljg1NTNaTTQ5OS44MjQgNTguMDQ5NFY0NS4zMTRDNDk5LjgyNCA0Mi41NDk4IDUwMC40MiA0MC40NzY2IDUwMS41MTMgMzguOTk1N0M1MDIuNjA2IDM3LjUxNDkgNTA0LjI5NSAzNi44MjM4IDUwNi4zODIgMzYuODIzOEM1MDYuOTc4IDM2LjgyMzggNTA3LjU3NSAzNi45MjI2IDUwOC4xNzEgMzcuMDIxM0M1MDguODY2IDM3LjEyIDUwOS4zNjMgMzcuMzE3NCA1MDkuODYgMzcuNTE0OUw1MTAuNTU2IDMwLjQwNjhDNTEwLjE1OCAzMC4yMDk0IDUwOS42NjEgMzAuMTEwNiA1MDkuMDY1IDMwLjAxMTlDNTA4LjQ2OSAyOS45MTMyIDUwNy44NzMgMjkuODE0NSA1MDcuMjc2IDI5LjgxNDVDNTA1LjQ4OCAyOS44MTQ1IDUwMy44OTggMzAuMzA4MSA1MDIuNjA2IDMxLjM5NEM1MDEuMzE0IDMyLjQ4IDUwMC4zMjEgMzMuOTYwOCA0OTkuNjI1IDM1LjgzNjZMNDk5LjUyNiAzMC4zMDgxSDQ5Mi4yNzJWNTguMDQ5NEg0OTkuODI0Wk01MjIuMDgyIDIzLjI5ODdDNTIyLjk3NyAyMi40MTAyIDUyMy4zNzQgMjEuNDIzIDUyMy4zNzQgMjAuMTM5NkM1MjMuMzc0IDE4Ljg1NjIgNTIyLjk3NyAxNy44Njg5IDUyMi4wODIgMTYuOTgwNEM1MjEuMTg4IDE2LjE5MDYgNTIwLjE5NCAxNS43OTU3IDUxOC45MDMgMTUuNzk1N0M1MTcuNjExIDE1Ljc5NTcgNTE2LjUxOCAxNi4xOTA2IDUxNS43MjMgMTYuOTgwNEM1MTQuODI5IDE3Ljc3MDIgNTE0LjQzMSAxOC44NTYyIDUxNC40MzEgMjAuMTM5NkM1MTQuNDMxIDIxLjQyMyA1MTQuODI5IDIyLjQxMDIgNTE1LjcyMyAyMy4yOTg3QzUxNi42MTcgMjQuMTg3MiA1MTcuNjExIDI0LjU4MjEgNTE4LjkwMyAyNC41ODIxQzUyMC4xOTQgMjQuNTgyMSA1MjEuMjg4IDI0LjE4NzIgNTIyLjA4MiAyMy4yOTg3Wk01MjIuNjc5IDMwLjIwOTRINTE1LjEyN1Y1Ny45NTA2SDUyMi42NzlWMzAuMjA5NFpNNTUwLjQwMiA1OC4yNDY4QzU1Mi4yOSA1Ny44NTE5IDU1My45OCA1Ny4yNTk2IDU1NS4zNzEgNTYuNTY4NUw1NTQuNTc2IDUwLjk0MTNDNTUzLjE4NSA1MS42MzIzIDU1MS42OTQgNTIuMTI2IDU1MC4xMDQgNTIuNDIyMUM1NDguNTE0IDUyLjcxODMgNTQ2LjkyNSA1Mi45MTU3IDU0NS4zMzUgNTIuOTE1N0M1MzkuNjcxIDUyLjkxNTcgNTM2LjQ5MSA1MC42NDUxIDUzNS42OTYgNDYuMDA1MUg1NTUuNTdDNTU1LjY2OSA0NS4wMTc5IDU1NS43NjggNDQuMDMwNiA1NTUuNzY4IDQzLjE0MjFDNTU1Ljc2OCA0MC4zNzc5IDU1NS4yNzIgMzcuOTA5OCA1NTQuMTc4IDM1LjgzNjZDNTUzLjA4NSAzMy43NjM0IDU1MS41OTUgMzIuMTgzOCA1NDkuNjA3IDMwLjk5OTFDNTQ3LjYyIDI5LjkxMzIgNTQ1LjMzNSAyOS4zMjA5IDU0Mi41NTIgMjkuMzIwOUM1MzkuNzcgMjkuMzIwOSA1MzcuMjg2IDI5LjkxMzIgNTM1LjEgMzEuMTk2NkM1MzIuOTE0IDMyLjQ4IDUzMS4yMjQgMzQuMTU4MyA1MzAuMDMyIDM2LjQyODlDNTI4LjgzOSAzOC42MDA5IDUyOC4yNDMgNDEuMTY3NyA1MjguMjQzIDQ0LjEyOTRDNTI4LjI0MyA0Ny4xODk4IDUyOC45MzkgNDkuNzU2NiA1MzAuMjMxIDUyLjAyNzJDNTMxLjUyMiA1NC4xOTkyIDUzMy40MSA1NS45NzYyIDUzNS43OTUgNTcuMTYwOUM1MzguMTggNTguMzQ1NSA1NDEuMTYxIDU4LjkzNzkgNTQ0LjU0IDU4LjkzNzlDNTQ2LjUyNyA1OC44MzkxIDU0OC41MTQgNTguNjQxNyA1NTAuNDAyIDU4LjI0NjhaTTU0Ni41MjcgMzYuMzMwMkM1NDcuNjIgMzcuMzE3NCA1NDguMzE2IDM4LjYwMDkgNTQ4LjUxNCA0MC4zNzc5QzU0OC42MTQgNDAuNjc0IDU0OC42MTQgNDEuMDY4OSA1NDguNjE0IDQxLjQ2MzhINTM1LjY5NkM1MzUuOTk0IDM5LjM5MDYgNTM2LjY5IDM3LjcxMjMgNTM3Ljg4MiAzNi42MjY0QzUzOS4wNzQgMzUuNTQwNCA1NDAuNTY1IDM0Ljk0ODEgNTQyLjM1NCAzNC45NDgxQzU0NC4wNDMgMzQuODQ5NCA1NDUuNDM0IDM1LjM0MyA1NDYuNTI3IDM2LjMzMDJaTTU3OC44MjIgNTYuNTY4NUM1ODEuMDA4IDU1LjA4NzcgNTgyLjEwMSA1Mi45MTU3IDU4Mi4xMDEgNTAuMjUwMkM1ODIuMTAxIDQ3Ljg4MDkgNTgxLjQwNSA0Ni4xMDM4IDU3OS45MTUgNDQuNzIxN0M1NzguNDI0IDQzLjMzOTYgNTc1Ljk0IDQyLjE1NDkgNTcyLjQ2MiA0MS4xNjc3QzU3MC40NzUgNDAuNTc1MyA1NjkuMTgzIDQwLjA4MTcgNTY4LjQ4NyAzOS40ODk0QzU2Ny43OTIgMzguOTk1NyA1NjcuMzk0IDM4LjMwNDcgNTY3LjM5NCAzNy41MTQ5QzU2Ny4zOTQgMzUuNzM3OSA1NjguNzg2IDM0Ljk0ODEgNTcxLjY2NyAzNC45NDgxQzU3Mi45NTkgMzQuOTQ4MSA1NzQuMzUgMzUuMTQ1NSA1NzUuNzQxIDM1LjU0MDRDNTc3LjEzMyAzNS45MzUzIDU3OC41MjQgMzYuNDI4OSA1NzkuODE2IDM3LjIxODdMNTgwLjcxIDMxLjU5MTVDNTc5LjYxNyAzMC45OTkxIDU3OC4xMjYgMzAuNTA1NSA1NzYuNDM3IDMwLjAxMTlDNTc0Ljc0OCAyOS42MTcgNTcyLjk1OSAyOS40MTk2IDU3MS4yNyAyOS40MTk2QzU2Ny43OTIgMjkuNDE5NiA1NjUuMDEgMzAuMjA5NCA1NjMuMDIyIDMxLjY5MDJDNTYxLjAzNSAzMy4xNzExIDU2MC4wNDEgMzUuMzQzIDU2MC4wNDEgMzguMDA4NUM1NjAuMDQxIDQwLjI3OTEgNTYwLjczNyA0Mi4wNTYyIDU2Mi4xMjggNDMuNDM4M0M1NjMuNTE5IDQ0LjgyMDQgNTY1LjkwNCA0NS45MDY0IDU2OS4xODMgNDYuODkzNkM1NzAuNjc0IDQ3LjI4ODUgNTcxLjc2NyA0Ny42ODM0IDU3Mi41NjIgNDcuOTc5NkM1NzMuMzU3IDQ4LjI3NTcgNTczLjg1MyA0OC42NzA2IDU3NC4xNTIgNDkuMDY1NUM1NzQuNDUgNDkuNDYwNCA1NzQuNTQ5IDQ5Ljk1NCA1NzQuNTQ5IDUwLjU0NjRDNTc0LjU0OSA1Mi40MjIxIDU3Mi44NiA1My40MDk0IDU2OS41ODEgNTMuNDA5NEM1NjguMDkgNTMuNDA5NCA1NjYuNSA1My4yMTE5IDU2NC45MSA1Mi43MTgzQzU2My4yMjEgNTIuMjI0NyA1NjEuODMgNTEuNTMzNiA1NjAuNTM4IDUwLjY0NTFMNTU5LjY0NCA1Ni4zNzExQzU2MC43MzcgNTcuMTYwOSA1NjIuMzI3IDU3Ljg1MTkgNTY0LjIxNSA1OC4zNDU1QzU2Ni4xMDMgNTguODM5MSA1NjguMDkgNTkuMDM2NiA1NzAuMDc3IDU5LjAzNjZDNTczLjc1NCA1OC44MzkxIDU3Ni42MzYgNTguMTQ4MSA1NzguODIyIDU2LjU2ODVaTTU5OCAxNi41ODU1SDU5NS45MTNMNTk0LjcyMSAxOS41NDcyTDU5My41MjggMjIuNTA4OUw1OTEuMTQ0IDE2LjU4NTVINTg5LjA1N1YyNC44NzgzSDU5MC40NDhWMTguMTY1MUw1OTIuOTMyIDI0LjA4ODVINTk0LjMyM0w1OTYuODA4IDE4LjA2NjRWMjQuODc4M0g1OTguMTk5VjE2LjU4NTVINTk4Wk01ODAuODA5IDE2LjU4NTVWMTcuODY4OUg1ODMuNDkyVjI0Ljg3ODNINTg0Ljg4M1YxNy44Njg5SDU4Ny41NjZWMTYuNTg1NUg1ODAuODA5WiIgZmlsbD0iJTIzRUU2QjMxIj48L3BhdGg+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTY5XzY4MiI+PHJlY3Qgd2lkdGg9IjgwMCIgaGVpZ2h0PSIxNTAiIGZpbGw9IndoaXRlIj48L3JlY3Q+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLURlbGV0ZS1GaWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTAuMjgwMyA3LjcxOTY3QzkuOTg3NDQgNy40MjY3OCA5LjUxMjU2IDcuNDI2NzggOS4yMTk2NyA3LjcxOTY3QzguOTI2NzggOC4wMTI1NiA4LjkyNjc4IDguNDg3NDQgOS4yMTk2NyA4Ljc4MDMzTDEwLjkzOTMgMTAuNUw5LjIxOTY3IDEyLjIxOTdDOC45MjY3OCAxMi41MTI2IDguOTI2NzggMTIuOTg3NCA5LjIxOTY3IDEzLjI4MDNDOS41MTI1NiAxMy41NzMyIDkuOTg3NDQgMTMuNTczMiAxMC4yODAzIDEzLjI4MDNMMTIgMTEuNTYwN0wxMy43MTk3IDEzLjI4MDNDMTQuMDEyNiAxMy41NzMyIDE0LjQ4NzQgMTMuNTczMiAxNC43ODAzIDEzLjI4MDNDMTUuMDczMiAxMi45ODc0IDE1LjA3MzIgMTIuNTEyNiAxNC43ODAzIDEyLjIxOTdMMTMuMDYwNyAxMC41TDE0Ljc4MDMgOC43ODAzM0MxNS4wNzMyIDguNDg3NDQgMTUuMDczMiA4LjAxMjU2IDE0Ljc4MDMgNy43MTk2N0MxNC40ODc0IDcuNDI2NzggMTQuMDEyNiA3LjQyNjc4IDEzLjcxOTcgNy43MTk2N0wxMiA5LjQzOTM0TDEwLjI4MDMgNy43MTk2N1oiIGZpbGw9IiUyM0IzNDMwRCIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1DaGVjayB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDIzLjI1VjNDMyAxLjM0MzE1IDQuMzQzMTUgMCA2IDBIMThDMTkuNjU2OSAwIDIxIDEuMzQzMTUgMjEgM1YyMy4yNUMyMSAyMy41MTQ3IDIwLjg2MDUgMjMuNzU5OCAyMC42MzI4IDIzLjg5NDlDMjAuNDA1MiAyNC4wMyAyMC4xMjMyIDI0LjAzNTIgMTkuODkwOSAyMy45MDg0TDEyIDE5LjYwNDNMNC4xMDkxNCAyMy45MDg0QzMuODc2NzYgMjQuMDM1MiAzLjU5NDc3IDI0LjAzIDMuMzY3MTUgMjMuODk0OUMzLjEzOTUzIDIzLjc1OTggMyAyMy41MTQ3IDMgMjMuMjVaTTE2LjI4MDMgOC43ODAzM0MxNi41NzMyIDguNDg3NDQgMTYuNTczMiA4LjAxMjU2IDE2LjI4MDMgNy43MTk2N0MxNS45ODc0IDcuNDI2NzggMTUuNTEyNiA3LjQyNjc4IDE1LjIxOTcgNy43MTk2N0wxMS4yNSAxMS42ODkzTDkuNTMwMzMgOS45Njk2N0M5LjIzNzQ0IDkuNjc2NzggOC43NjI1NiA5LjY3Njc4IDguNDY5NjcgOS45Njk2N0M4LjE3Njc4IDEwLjI2MjYgOC4xNzY3OCAxMC43Mzc0IDguNDY5NjcgMTEuMDMwM0wxMC43MTk3IDEzLjI4MDNDMTAuODYwMyAxMy40MjEgMTEuMDUxMSAxMy41IDExLjI1IDEzLjVDMTEuNDQ4OSAxMy41IDExLjYzOTcgMTMuNDIxIDExLjc4MDMgMTMuMjgwM0wxNi4yODAzIDguNzgwMzNaIiBmaWxsPSIlMjM0MzAwN0EiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWJvb2ttYXJrLURlbGV0ZSB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjIxOTY3IDcuNzE5NjdDOS41MTI1NiA3LjQyNjc4IDkuOTg3NDQgNy40MjY3OCAxMC4yODAzIDcuNzE5NjdMMTIgOS40MzkzNEwxMy43MTk3IDcuNzE5NjdDMTQuMDEyNiA3LjQyNjc4IDE0LjQ4NzQgNy40MjY3OCAxNC43ODAzIDcuNzE5NjdDMTUuMDczMiA4LjAxMjU2IDE1LjA3MzIgOC40ODc0NCAxNC43ODAzIDguNzgwMzNMMTMuMDYwNyAxMC41TDE0Ljc4MDMgMTIuMjE5N0MxNS4wNzMyIDEyLjUxMjYgMTUuMDczMiAxMi45ODc0IDE0Ljc4MDMgMTMuMjgwM0MxNC40ODc0IDEzLjU3MzIgMTQuMDEyNiAxMy41NzMyIDEzLjcxOTcgMTMuMjgwM0wxMiAxMS41NjA3TDEwLjI4MDMgMTMuMjgwM0M5Ljk4NzQ0IDEzLjU3MzIgOS41MTI1NiAxMy41NzMyIDkuMjE5NjcgMTMuMjgwM0M4LjkyNjc4IDEyLjk4NzQgOC45MjY3OCAxMi41MTI2IDkuMjE5NjcgMTIuMjE5N0wxMC45MzkzIDEwLjVMOS4yMTk2NyA4Ljc4MDMzQzguOTI2NzggOC40ODc0NCA4LjkyNjc4IDguMDEyNTYgOS4yMTk2NyA3LjcxOTY3WiIgZmlsbD0iJTIzQjM0MzBEIi8+PHBhdGggZD0iTTMgM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUyNjYgMjAuODQ3OCAyMy43ODA3IDIwLjYwMzkgMjMuOTExM0MyMC4zNiAyNC4wNDE4IDIwLjA2NDEgMjQuMDI3NSAxOS44MzQgMjMuODc0TDEyIDE5LjY1MTRMNC4xNjYwMyAyMy44NzRDMy45MzU4OCAyNC4wMjc1IDMuNjM5OTcgMjQuMDQxOCAzLjM5NjExIDIzLjkxMTNDMy4xNTIyNCAyMy43ODA3IDMgMjMuNTI2NiAzIDIzLjI1VjNaTTYgMS41QzUuMTcxNTcgMS41IDQuNSAyLjE3MTU3IDQuNSAzVjIxLjg0ODZMMTEuNTg0IDE4LjEyNkMxMS44MzU5IDE3Ljk1OCAxMi4xNjQxIDE3Ljk1OCAxMi40MTYgMTguMTI2TDE5LjUgMjEuODQ4NlYzQzE5LjUgMi4xNzE1NyAxOC44Mjg0IDEuNSAxOCAxLjVINloiIGZpbGw9IiUyM0IzNDMwRCIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1QbHVzIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAzQzMgMS4zNDMxNSA0LjM0MzE1IDAgNiAwSDE4QzE5LjY1NjkgMCAyMSAxLjM0MzE1IDIxIDNWMjMuMjVDMjEgMjMuNTI2NiAyMC44NDc4IDIzLjc4MDcgMjAuNjAzOSAyMy45MTEzQzIwLjM2IDI0LjA0MTggMjAuMDY0MSAyNC4wMjc1IDE5LjgzNCAyMy44NzRMMTIgMTkuNjUxNEw0LjE2NjAzIDIzLjg3NEMzLjkzNTg4IDI0LjAyNzUgMy42Mzk5NyAyNC4wNDE4IDMuMzk2MTEgMjMuOTExM0MzLjE1MjI0IDIzLjc4MDcgMyAyMy41MjY2IDMgMjMuMjVWM1pNNiAxLjVDNS4xNzE1NyAxLjUgNC41IDIuMTcxNTcgNC41IDNWMjEuODQ4NkwxMS41ODQgMTguMTI2QzExLjgzNTkgMTcuOTU4IDEyLjE2NDEgMTcuOTU4IDEyLjQxNiAxOC4xMjZMMTkuNSAyMS44NDg2VjNDMTkuNSAyLjE3MTU3IDE4LjgyODQgMS41IDE4IDEuNUg2WiIgZmlsbD0iJTIzNDMwMDdBIi8+PHBhdGggZD0iTTEyIDZDMTIuNDE0MiA2IDEyLjc1IDYuMzM1NzkgMTIuNzUgNi43NVY5SDE1QzE1LjQxNDIgOSAxNS43NSA5LjMzNTc5IDE1Ljc1IDkuNzVDMTUuNzUgMTAuMTY0MiAxNS40MTQyIDEwLjUgMTUgMTAuNUgxMi43NVYxMi43NUMxMi43NSAxMy4xNjQyIDEyLjQxNDIgMTMuNSAxMiAxMy41QzExLjU4NTggMTMuNSAxMS4yNSAxMy4xNjQyIDExLjI1IDEyLjc1VjEwLjVIOUM4LjU4NTc5IDEwLjUgOC4yNSAxMC4xNjQyIDguMjUgOS43NUM4LjI1IDkuMzM1NzkgOC41ODU3OSA5IDkgOUgxMS4yNVY2Ljc1QzExLjI1IDYuMzM1NzkgMTEuNTg1OCA2IDEyIDZaIiBmaWxsPSIlMjM0MzAwN0EiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tYm9va21hcmstUGx1c0ZpbGwgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTIuNzUgNi43NUMxMi43NSA2LjMzNTc5IDEyLjQxNDIgNiAxMiA2QzExLjU4NTggNiAxMS4yNSA2LjMzNTc5IDExLjI1IDYuNzVWOUg5QzguNTg1NzkgOSA4LjI1IDkuMzM1NzkgOC4yNSA5Ljc1QzguMjUgMTAuMTY0MiA4LjU4NTc5IDEwLjUgOSAxMC41SDExLjI1VjEyLjc1QzExLjI1IDEzLjE2NDIgMTEuNTg1OCAxMy41IDEyIDEzLjVDMTIuNDE0MiAxMy41IDEyLjc1IDEzLjE2NDIgMTIuNzUgMTIuNzVWMTAuNUgxNUMxNS40MTQyIDEwLjUgMTUuNzUgMTAuMTY0MiAxNS43NSA5Ljc1QzE1Ljc1IDkuMzM1NzkgMTUuNDE0MiA5IDE1IDlIMTIuNzVWNi43NVoiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1leWUtc2xhc2ggew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZXllLXNsYXNoLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTEwLjc5IDEyLjkxMi0xLjYxNC0xLjYxNWEzLjUgMy41IDAgMCAxLTQuNDc0LTQuNDc0bC0yLjA2LTIuMDZDLjkzOCA2LjI3OCAwIDggMCA4czMgNS41IDggNS41YTcuMDI5IDcuMDI5IDAgMCAwIDIuNzktLjU4OHpNNS4yMSAzLjA4OEE3LjAyOCA3LjAyOCAwIDAgMSA4IDIuNWM1IDAgOCA1LjUgOCA1LjVzLS45MzkgMS43MjEtMi42NDEgMy4yMzhsLTIuMDYyLTIuMDYyYTMuNSAzLjUgMCAwIDAtNC40NzQtNC40NzRMNS4yMSAzLjA4OXoiLz48cGF0aCBkPSJNNS41MjUgNy42NDZhMi41IDIuNSAwIDAgMCAyLjgyOSAyLjgyOWwtMi44My0yLjgyOXptNC45NS43MDgtMi44MjktMi44M2EyLjUgMi41IDAgMCAxIDIuODI5IDIuODI5em0zLjE3MSA2LTEyLTEyIC43MDgtLjcwOCAxMiAxMi0uNzA4LjcwOHoiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tZXllLWZpbGwgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBpZD0iZXllLWZpbGwiPjxnIGlkPSJvdXRsaW5lZCI+PHBhdGggZD0iTTEwLjUgOEMxMC41IDkuMzgwNzEgOS4zODA3MSAxMC41IDggMTAuNUM2LjYxOTI5IDEwLjUgNS41IDkuMzgwNzEgNS41IDhDNS41IDYuNjE5MjkgNi42MTkyOSA1LjUgOCA1LjVDOS4zODA3MSA1LjUgMTAuNSA2LjYxOTI5IDEwLjUgOFoiIGZpbGw9IiUyMzQzMDA3QSIvPjxwYXRoIGQ9Ik0wIDhDMCA4IDMgMi41IDggMi41QzEzIDIuNSAxNiA4IDE2IDhDMTYgOCAxMyAxMy41IDggMTMuNUMzIDEzLjUgMCA4IDAgOFpNOCAxMS41QzkuOTMzIDExLjUgMTEuNSA5LjkzMyAxMS41IDhDMTEuNSA2LjA2NyA5LjkzMyA0LjUgOCA0LjVDNi4wNjcgNC41IDQuNSA2LjA2NyA0LjUgOEM0LjUgOS45MzMgNi4wNjcgMTEuNSA4IDExLjVaIiBmaWxsPSIlMjM0MzAwN0EiLz48L2c+PC9nPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1YIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAuMjkyODkzIDAuMjkyODkzQzAuNjgzNDE3IC0wLjA5NzYzMTEgMS4zMTY1OCAtMC4wOTc2MzExIDEuNzA3MTEgMC4yOTI4OTNMNyA1LjU4NTc5TDEyLjI5MjkgMC4yOTI4OTNDMTIuNjgzNCAtMC4wOTc2MzExIDEzLjMxNjYgLTAuMDk3NjMxMSAxMy43MDcxIDAuMjkyODkzQzE0LjA5NzYgMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDEzLjcwNzEgMS43MDcxMUw4LjQxNDIxIDdMMTMuNzA3MSAxMi4yOTI5QzE0LjA5NzYgMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTMuNzA3MSAxMy43MDcxQzEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDE0LjA5NzYgMTIuMjkyOSAxMy43MDcxTDcgOC40MTQyMUwxLjcwNzExIDEzLjcwNzFDMS4zMTY1OCAxNC4wOTc2IDAuNjgzNDE3IDE0LjA5NzYgMC4yOTI4OTMgMTMuNzA3MUMtMC4wOTc2MzExIDEzLjMxNjYgLTAuMDk3NjMxMSAxMi42ODM0IDAuMjkyODkzIDEyLjI5MjlMNS41ODU3OSA3TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSJibGFjayIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ncmlwLXZlcnRpY2xlIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9ImN1cnJlbnRDb2xvciIgY2xhc3M9ImJpIGJpLWdyaXAtdmVydGljYWwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTcgMmExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTcgNWExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTcgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bS0zIDNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwem0zIDBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwem0tMyAzYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptMyAwYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHoiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWFsZXJ0LXN1Y2Nlc3Mgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9ImN1cnJlbnRDb2xvciIgY2xhc3M9ImFsZXJ0LXN1Y2Nlc3MtaWNvbiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eiIvPjwvc3ZnPicpOw0KfQ0KLmljb24tYWxlcnQtd2FybmluZyB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC13YXJuaW5nLWljb24iIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04Ljk4MiAxLjU2NmExLjEzIDEuMTMgMCAwIDAtMS45NiAwTC4xNjUgMTMuMjMzYy0uNDU3Ljc3OC4wOTEgMS43NjcuOTggMS43NjdoMTMuNzEzYy44ODkgMCAxLjQzOC0uOTkuOTgtMS43NjdMOC45ODIgMS41NjZ6TTggNWMuNTM1IDAgLjk1NC40NjIuOS45OTVsLS4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMS0xLjEgMEw3LjEgNS45OTVBLjkwNS45MDUgMCAwIDEgOCA1em0uMDAyIDZhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yeiIgLz4iICsgIjwvc3ZnPicpOw0KfQ0KLmljb24tYWxlcnQtZGFuZ2VyIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC1kYW5nZXItaWNvbiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Ii8+PC9zdmc+Jyk7DQp9DQouaWNvbi1hbGVydC1pbmZvIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC1pbmZvLWljb24iIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeiIvPiIgKyAiPC9zdmc+Jyk7DQp9DQouaWNvbi1iaS1pbmZvLWNpcmNsZSB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJiaSBiaS1pbmZvLWNpcmNsZSIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0ibWFyZ2luLWxlZnQ6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoycHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTVBNyA3IDAgMSAxIDggMWE3IDcgMCAwIDEgMCAxNHptMCAxQTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6Ij48L3BhdGg+PHBhdGggZD0ibTguOTMgNi41ODgtMi4yOS4yODctLjA4Mi4zOC40NS4wODNjLjI5NC4wNy4zNTIuMTc2LjI4OC40NjlsLS43MzggMy40NjhjLS4xOTQuODk3LjEwNSAxLjMxOS44MDggMS4zMTkuNTQ1IDAgMS4xNzgtLjI1MiAxLjQ2NS0uNTk4bC4wODgtLjQxNmMtLjIuMTc2LS40OTIuMjQ2LS42ODYuMjQ2LS4yNzUgMC0uMzc1LS4xOTMtLjMwNC0uNTMzTDguOTMgNi41ODh6TTkgNC41YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHoiPjwvcGF0aD48L3N2Zz4nKTsNCn0NCi5pY29uLWJpLWNoZWNrLWNpcmNsZS1maWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgY2xhc3M9J3RleHQtc3VjY2Vzcycgd2lkdGg9JzUwJyBoZWlnaHQ9JzUwJyBmaWxsPSdkYXJrZ3JlZW4nIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UiKTsNCn0NCi5pY29uLWRyb3Bkb3duIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA0MiAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik0zIDNMMjEgMjFMMzkgMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4iICsgIjwvc3ZnPicpOw0KfQ0KLmljb24tc3VjY2VzcyB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9ImdyZWVuIiBjbGFzcz0iZGlhbG9nLXN1Y2Nlc3MtaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04IDE1QTcgNyAwIDEgMSA4IDFhNyA3IDAgMCAxIDAgMTR6bTAgMUE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2eiIvPiIgKyAiPHBhdGggZD0iTTEwLjk3IDQuOTdhLjIzNS4yMzUgMCAwIDAtLjAyLjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0xLjA3MS0xLjA1eiIvPiIgKyAiPC9zdmc+Jyk7DQp9DQouaWNvbi1zaXRlLXJlbm92YXRpb24gew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgd2lkdGg9IjQwMCIgaGVpZ2h0PSI0MDAiIHZpZXdCb3g9IjAgMCAxMTc3LjgyIDcyNC40NyI+PHRpdGxlPnVuZGVyIGNvbnN0cnVjdGlvbjwvdGl0bGU+PHBhdGggZD0iTTExODguOTEsNTUzLjA3YTI0MS4zNiwyNDEuMzYsMCwwLDEtNy4wNyw1OC4yNHEtMi4zOCw5LjYzLTUuNTMsMTguODZhMjIyLjcyLDIyMi43MiwwLDAsMS04LjkyLDIyLjMycS0yLjU1LDUuNTItNS4zOSwxMC44MmExNDUuNTYsMTQ1LjU2LDAsMCwxLTEyLjE3LDU4LjQ5LDE1MC43OSwxNTAuNzksMCwwLDEtNzMuMTgsNzUuNCwxNTMuOTMsMTUzLjkzLDAsMCwxLTY1LjMzLDE1SDIzNC42OGExOTUuNjgsMTk1LjY4LDAsMCwxLTk4LjQyLTI2LjMxbC0uNDYtLjI2cS02LjM5LTMuNzQtMTIuNDYtNy45MmExOTUuNDEsMTk1LjQxLDAsMCwxLTI1LjU3LTIxLjA4QTE5MC4yOCwxOTAuMjgsMCwwLDEsNjkuNjYsNzIxLjhhMTg1Ljg2LDE4NS44NiwwLDAsMS0yOC41OS05OS4yM2MtMTguOTUtMzMuMjUtMzAtNzMuMDgtMzAtMTE1Ljg4LDAtNTQsMTcuNTYtMTAzLjI2LDQ2LjQxLTE0MC41NWExOTcuNiwxOTcuNiwwLDAsMSwxOS43MS0yMS45MywxODMuNDIsMTgzLjQyLDAsMCwxLDIyLjU0LTE4LjQ1LDE3NS4zOCwxNzUuMzgsMCwwLDEsMjAtMTJjMi44OS0xLjQ3LDUuNzktMi44Niw4Ljc0LTQuMTUsMi41OS0xLjE1LDUuMjEtMi4yMiw3Ljg2LTMuMjNxNC43Ny0xLjgxLDkuNjYtMy4zM3Q5LjY1LTIuNjZxNy0xLjcxLDE0LjI0LTIuNzhjNC0uNTksOC0xLDEyLTEuMzEsMy4xOC0uMjQsNi4zOS0uMzcsOS42Mi0uNDFoMS43NWMzLjU2LDAsNy4xLjE0LDEwLjYxLjM4LjM3LS43NC43Ny0xLjQ5LDEuMTQtMi4yMiwxLjQtMi42NywyLjg1LTUuMzMsNC4zMS03LjkzYS4yNS4yNSwwLDAsMSwwLS4wN2MuMjUtLjQ2LjUtLjkxLjc2LTEuMzUsMS4xOC0yLjEzLDIuNDEtNC4yNCwzLjY3LTYuMzMuNTgtMSwxLjE1LTEuOTQsMS43NC0yLjg4YTcuNjYsNy42NiwwLDAsMSwuNDEtLjY4cS45LTEuNSwxLjgzLTMsNC42My03LjQsOS42My0xNC41NGwuODUtMS4yMmMuNTItLjc0LDEtMS40NiwxLjU4LTIuMiwxLjM4LTEuOTMsMi44LTMuODcsNC4yMy01Ljc3LDEtMS4zNiwyLTIuNzEsMy4wOC00cTMuOS01LDgtMTB0OC41Mi05Ljg3Yy40LS40NS44LS44OSwxLjIyLTEuMzNsNC4yNy00LjY2aDBjLjIxLS4yMi4zOS0uNDIuNTktLjYyaDBjLjUxLS41NSwxLTEuMSwxLjU1LTEuNjMsMi4yOS0yLjQzLDQuNjQtNC44MSw3LTcuMThhMzgxLjIsMzgxLjIsMCwwLDEsMzguMy0zMy4zN2MuNTMtLjQyLDEuMDctLjgyLDEuNi0xLjIyLDIuNTQtMS45MSw1LjEyLTMuOCw3LjctNS42NmE0MDUuMzEsNDA1LjMxLDAsMCwxLDQ0LjQxLTI3LjdjMS4wNi0uNjEsMi4xNC0xLjE4LDMuMjMtMS43NGE0MjQsNDI0LDAsMCwxLDQyLjQ5LTE5LjU2YzcuOTEtMy4xMywxNi02LjA3LDI0LjE0LTguNzYsNS40Mi0xLjc4LDEwLjg2LTMuNDcsMTYuMzctNS4wNlE0NTkuNCwxMDIsNDcyLjUsOTkuMDVhNDYzLjM1LDQ2My4zNSwwLDAsMSw3OC4yNC0xMC42NnExMi0uNjEsMjQuMjctLjYzYTQ2NSw0NjUsMCwwLDEsMTE3LDE0LjgsNC4yMiw0LjIyLDAsMCwwLDMuNjMsMS44OUg2OTljMS40Ni40LDIuOTEuOCw0LjM3LDEuMjJxMTIuMjMsMy41MiwyNC4xMSw3LjY5bDIsLjcyYTQzMC40NCw0MzAuNDQsMCwwLDEsNTYuOTEsMjUsNDEwLjY5LDQxMC42OSwwLDAsMSw0Ny42NSwyOS40NHEzLjUxLDIuNTIsNi45Miw1LjA4LDQuMTQtMi42NSw4LjQyLTUuMDhhMTY1LjYyLDE2NS42MiwwLDAsMSwzNC44OC0xNC44NywxNTkuMSwxNTkuMSwwLDAsMSw3OC4yNC0zLjA2YzMzLjI1LDcuMDUsNjMuMzUsMjQuNTUsODcuNjYsNDkuNDRhMjA0LjU1LDIwNC41NSwwLDAsMSwyNi4yOSwzMy4zOGMuNTUuODYsMS4xLDEuNzMsMS42MywyLjYxYTIyMCwyMjAsMCwwLDEsMTYuNzQsMzMuMzdjLjE3LjQzLjM0LjgzLjQ5LDEuMjVhMjMxLjA5LDIzMS4wOSwwLDAsMSwxMC4zLDMzLjM1Yy4xMi41OC4yNiwxLjE1LjM4LDEuNzNhMjQwLjExLDI0MC4xMSwwLDAsMSw0LjkyLDMzLjM3YzAsLjQsMCwuODEuMDgsMS4yM3EuNjMsOC43MS42NCwxNy42YzAsNS4zLS4xOCwxMC41Ni0uNTEsMTUuNzgsMCwuNTctLjA4LDEuMTYtLjEzLDEuNzUtLjA5LDEuNTEtLjIyLDMtLjM1LDQuNTJhMTg5Ljc5LDE4OS43OSwwLDAsMSwyMS4zOCwyMC4xN3E0LjM3LDQuNzcsOC40Niw5LjlhMjEwLjYxLDIxMC42MSwwLDAsMSwyMS44LDMzLjM3QzExNzkuMTksNDc1LjMzLDExODguOTEsNTEyLjg4LDExODguOTEsNTUzLjA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik0xMDc1LjkxLDc5My41YzAsNi44My0yMy41MywxMy4yMy02NC41OSwxOC43M0gyMzQuNjhhMTk1LjY4LDE5NS42OCwwLDAsMS05OC40Mi0yNi4zMWwtLjQ2LS4yNmMxMS44LTQuMywzMy4xLTguMzEsNjIuMDktMTEuOTNoMGwxLjMtLjE2YzEzLTEuNTksMjcuNTMtMy4xLDQzLjQxLTQuNTMuNCwwLC44MS0uMDYsMS4yMS0uMTFoMHExOC45LTEuNjgsNDAuMjEtMy4xNWMuNDUsMCwuODktLjA4LDEuMzQtLjFxOC4yMi0uNTksMTYuNzgtMS4xMmgwbDIuMi0uMTRjNDEuNTUtMi41OCw4OC43OC00LjY0LDE0MC02aC4wNnExMC43Ni0uMywyMS43NS0uNTMsMTIuMjItLjI5LDI0Ljc0LS41MWM2LjM3LS4xNCwxMi44Mi0uMjQsMTkuMjktLjM0aC4xNWMyOS4xOS0uNDQsNTkuMzUtLjY2LDkwLjE5LS42Niw3Ni4yNiwwLDE0OC4zNCwxLjM5LDIxMi4yMSwzLjg5aC4xOGM5LjgyLjM4LDE5LjQ2LjgsMjguODYsMS4yM2w4LC4zOHExNS45MS43NiwzMSwxLjYzaDBDOTk5LjA3LDc3MC4yNCwxMDc1LjkxLDc4MS4xNywxMDc1LjkxLDc5My41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgb3BhY2l0eT0iMC4xIiAvPjxnIG9wYWNpdHk9IjAuMiI+PHBhdGggZD0iTTY5MS4zNyw3NTEuNzlBMTksMTksMCwwLDEsNjkxLDc1NXEtMTAuNDQtMS42Ni0yMS0zYzAtLjI4LDAtLjU3LDAtLjg2YTE2Ljg4LDE2Ljg4LDAsMCwxLDIuNS04LjQ4YzIuMDYtMy4yNiw1LjE5LTUuMyw4LjY0LTUuMTlzNi40NCwyLjM0LDguMjksNS43MUExNi44NywxNi44NywwLDAsMSw2OTEuMzcsNzUxLjc5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgxLjIxIiBjeT0iNzM0LjMzIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODUuMzIgMTMwNC4yOCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgxLjc1IiBjeT0iNzE3LjIxIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjcuNjggMTI4OC4yNCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgyLjI5IiBjeT0iNzAwLjA5IiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAuMDUgMTI3Mi4yKSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI2ODIuODMiIGN5PSI2ODIuOTciIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMi40MiAxMjU2LjE2KSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik02NDYuNDcsNTY0LjU1YTQ5LjY2LDQ5LjY2LDAsMCwxLTMuOC02bDI4LjI2LTMuNzMtMzAuNDItLjczYTUxLjM4LDUxLjM4LDAsMCwxLC4zMS00MC42NGw0MC4xMiwyMi40NS0zNi43NS0yOC44NGE1MS4yOCw1MS4yOCwwLDEsMSw4Mi44NCw2MCw1MC44LDUwLjgsMCwwLDEsNS41NSw5LjUzbC0zNy4wOSwxNy44LDM5LjMzLTExLjgzQTUxLjM0LDUxLjM0LDAsMCwxLDcyNSw2MzAuNDdhNTEuMjgsNTEuMjgsMCwxLDEtODAuNTYtMi41NCw1MS4yOCw1MS4yOCwwLDAsMSwyLTYzLjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNNzM3LDU5OS4xM2E1MSw1MSwwLDAsMS0xMiwzMS4zNCw1MS4yOCw1MS4yOCwwLDEsMS04MC41Ni0yLjU0QzYzNy44Nyw2MTksNzM3LjE4LDU5My4zOCw3MzcsNTk5LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48L2c+PGcgb3BhY2l0eT0iMC4yIj48cGF0aCBkPSJNNTM5LjM3LDc1MS43OUExOSwxOSwwLDAsMSw1MzksNzU1cS0xMC40NC0xLjY2LTIxLTNjMC0uMjgsMC0uNTcsMC0uODZhMTYuODgsMTYuODgsMCwwLDEsMi41LTguNDhjMi4wNi0zLjI2LDUuMTktNS4zLDguNjQtNS4xOXM2LjQ0LDIuMzQsOC4yOSw1LjcxQTE2Ljg3LDE2Ljg3LDAsMCwxLDUzOS4zNyw3NTEuNzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI1MjkuMjEiIGN5PSI3MzQuMzMiIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzIuNTMgMTE1Mi4zNikgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNTI5Ljc1IiBjeT0iNzE3LjIxIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE0Ljg5IDExMzYuMzIpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjUzMC4yOSIgY3k9IjcwMC4wOSIgcng9IjE0LjAxIiByeT0iMTAuNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5Ny4yNiAxMTIwLjI4KSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI1MzAuODMiIGN5PSI2ODIuOTciIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzkuNjMgMTEwNC4yNCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNNDk0LjQ3LDU2NC41NWE0OS42Niw0OS42NiwwLDAsMS0zLjgtNmwyOC4yNi0zLjczLTMwLjQyLS43M2E1MS4zOCw1MS4zOCwwLDAsMSwuMzEtNDAuNjRsNDAuMTIsMjIuNDUtMzYuNzUtMjguODRhNTEuMjgsNTEuMjgsMCwxLDEsODIuODQsNjAsNTAuOCw1MC44LDAsMCwxLDUuNTUsOS41M2wtMzcuMDksMTcuOCwzOS4zMy0xMS44M0E1MS4zNCw1MS4zNCwwLDAsMSw1NzMsNjMwLjQ3YTUxLjI4LDUxLjI4LDAsMSwxLTgwLjU2LTIuNTQsNTEuMjgsNTEuMjgsMCwwLDEsMi02My4zOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTU4NSw1OTkuMTNhNTEsNTEsMCwwLDEtMTIsMzEuMzQsNTEuMjgsNTEuMjgsMCwxLDEtODAuNTYtMi41NEM0ODUuODcsNjE5LDU4NS4xOCw1OTMuMzgsNTg1LDU5OS4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBvcGFjaXR5PSIwLjEiIC8+PC9nPjxnIG9wYWNpdHk9IjAuMiI+PHBhdGggZD0iTTk1NC41Nyw3NjIuNzNhMzcuMywzNy4zLDAsMCwxLS43Myw2LjA4cS0yMC4xLTMuMjEtNDAuNDktNS43NGMwLS41NCwwLTEuMDksMC0xLjY1YTMyLjUsMzIuNSwwLDAsMSw0LjgyLTE2LjMzYzQtNi4yNywxMC0xMC4yLDE2LjYzLTEwczEyLjQsNC41MSwxNiwxMUEzMi41MywzMi41MywwLDAsMSw5NTQuNTcsNzYyLjczWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iOTM1IiBjeT0iNzI5LjExIiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjY5IDE1NTIuOSkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iOTM2LjA0IiBjeT0iNjk2LjE1IiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk5LjY0IDE1MjIuMDIpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjkzNy4wOCIgY3k9IjY2My4yIiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMzLjU5IDE0OTEuMTQpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjkzOC4xMiIgY3k9IjYzMC4yNCIgcng9IjI2Ljk4IiByeT0iMjAuNjEiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDMsIC0xLCAxLCAwLjAzLCAyNjcuNTMsIDE0NjAuMjYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTg2OC4xMiw0MDIuMjdhOTkuMjcsOTkuMjcsMCwwLDEtNy4zMS0xMS41M2w1NC40LTcuMTgtNTguNTUtMS40MWE5OC45LDk4LjksMCwwLDEsLjU4LTc4LjI0bDc3LjI1LDQzLjIxTDg2My43NSwyOTEuNmE5OC43Miw5OC43MiwwLDEsMSwxNTkuNDcsMTE1LjU2LDk4LjcxLDk4LjcxLDAsMCwxLDEwLjY5LDE4LjM1TDk2Mi41LDQ1OS44LDEwMzguMjEsNDM3YTk4Ljc1LDk4Ljc1LDAsMCwxLTE4LjgzLDkyLjE1LDk4LjcyLDk4LjcyLDAsMSwxLTE1NS4xLTQuODksOTguNzUsOTguNzUsMCwwLDEsMy44NC0xMjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik0xMDQyLjQyLDQ2OC44M2E5OC4zNCw5OC4zNCwwLDAsMS0yMyw2MC4zNCw5OC43Miw5OC43MiwwLDEsMS0xNTUuMS00Ljg5Qzg1MS41OCw1MDcuMDcsMTA0Mi43Nyw0NTcuNzYsMTA0Mi40Miw0NjguODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgb3BhY2l0eT0iMC4xIiAvPjwvZz48cG9seWdvbiBwb2ludHM9IjE1Ny44MiA2NzYuNzMgMTY4LjMxIDY3Ni43IDE4My4xIDY3Ni43IDIwMS44IDM3Mi45MiAzODYuOTkgNjMuODkgMzc4Ljk0IDU1LjI1IDM3OC45NCAzMy4zNyAxNzguNjYgMzY1Ljc2IDE1Ny44MiA2NzYuNzMiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjE2OS40MyA2NzYuNyAxODMuMSA2NzYuNyAyMDEuOCAzNzIuOTIgMzg2Ljk5IDYzLjg5IDM3OC45NCA1NS4yNSAxODcuOTIgMzY4LjI5IDE2OS40MyA2NzYuNyIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMTI2LjkxIDY3OS4yNiA2MDYuNzYgNzE1Ljk4IDYwNy4xNyA3MTYuMDEgMTA3MS41NiA2ODcuNDUgMTA3MS45MSA2ODcuNDMgMTA3MS45MSA2NjcuODIgNTYwLjIxIDY1OC40MyAxMzMuMyA2NTguMDIgMTMwLjE4IDY1OC4wMiAxMjkuODQgNjYwLjIyIDEyNi45MSA2NzkuMjYiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjEyNi45MSA2NzkuMjYgNjA2Ljc2IDcxNS45OCA2MDcuMTcgNzE2LjAxIDEwNzEuNTYgNjg3LjQ1IDEwNzEuOTEgNjg3LjA3IDEwNzEuOTEgNjY4LjIzIDEwNzEuNSA2NjguMjMgNjA2Ljc2IDY4My43NSAxMzMuMyA2NTguMDIgMTMzLjIzIDY1OC4wMiAxMzIuMzkgNjU4LjU3IDEyOS44NCA2NjAuMjIgMTI2LjkxIDY3OS4yNiIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMTI2LjkxIDY3OS4yNiA2MDYuNzYgNzE1Ljk4IDYwNi43NiA2ODMuNzUgMTMyLjM5IDY1OC41NyAxMjkuODQgNjYwLjIyIDEyNi45MSA2NzkuMjYiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjM3OC44OCA1NC44NCA1OTAuNDMgMjgxLjkgNTgzLjg5IDY4MS4zIDYwMS44NiA2ODMuNDcgNjAyLjE2IDY4My41MSA2MjAuMTMgNjgzLjUxIDYyMi4yOCAyOTkuMDUgMTAxOC40MSA0MzEuMzcgMTAyNS4wOSA2NjYuOTcgMTAzOS41NSA2NjguNTkgMTA0NC40NSA2NjkuMTQgMTAzMy4xMSA0MTUuMDMgNjE5LjAxIDI2OS42NSAzOTEuOTUgMzMuNiAzNzguODggMzMuNiAzNzguODggNTQuODQiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjYyMC42NSAyOTEuNyA2MjIuMjggMjk5LjA1IDEwMTguNDEgNDMxLjM3IDEwMjUuMDkgNjY2Ljk3IDEwMzkuNTUgNjY4LjU5IDEwMjguMjEgNDI2LjQ3IDYyMC42NSAyOTEuNyIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMzc4Ljg4IDU0Ljg0IDU5MC40MyAyODEuOSA1ODMuODkgNjgxLjMgNjAxLjg2IDY4My40NyA2MDYuNzYgMjY4LjgzIDM3OC44OCAzMy42IDM3OC44OCA1NC44NCIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNjIxLjQyIDQ1MS45OSA3NjYuNzEgNDgwLjYgNzY2Ljc2IDQ4MC42MSAxMDIxLjIzIDUzMC43NCAxMDMyLjg4IDUyNi4wNyAxMDMyLjg0IDUyNS4yNSAxMDMyLjA4IDUwOSA2MjEuNTcgNDI2LjA1IDYyMS40MiA0NTEuOTkiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9Ijc2Ni43NiA0ODAuNjEgMTAyMS4yMyA1MzAuNzQgMTAzMi44OCA1MjYuMDcgMTAzMi44NCA1MjUuMjUgNzY2Ljc2IDQ4MC42MSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNzc2LjQ5IDM1MC41NiA3ODAuNDIgNTY2LjkgNzgyLjQ1IDY3Ny44OSA4MDAuMzQgNjc3LjI5IDgxMS42IDY3Ni45MSA4MDguMSAzNTMuNjkgODAwLjM0IDM1MS4xMSA3OTguNjQgMzUwLjU2IDc3Ni40OSAzNTAuNTYiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9Ijc3Ni42NSAzNTAuNTEgNzc2LjY1IDM1MC41NiA3ODAuNDIgNTY2LjkgNzgyLjQ1IDY3Ny44OSA4MDAuMzQgNjc3LjI5IDgwMC4zNCAzNTAuNTEgNzc2LjY1IDM1MC41MSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik01MDcuMzUsNDkzLjU3YTIyLjc5LDIyLjc5LDAsMCwxLDMsMS45NSwxOS44NSwxOS44NSwwLDAsMSwzLDMuMjljNC4yOSw1LjU1LDguMjUsMTIsNy44MywxOWE3LjczLDcuNzMsMCwwLDEtMi4yMyw1LjVjLTEuNzcsMS41MS00LjMxLDEuNTgtNi42MywxLjU4LTIuNTIsMC01LjE3LDAtNy4zNS0xLjNzLTQtMy44My02LjU4LTMuNzdhMy4zNywzLjM3LDAsMCwxLTEuMSwwYy0uODktLjI5LTEuMDctMS40Ni0xLjY1LTIuMi0xLTEuMzMtMy4xMS0xLTQuNjgtLjQycy0zLjMxLDEuNDUtNC44Ni43OGE1LjA1LDUuMDUsMCwwLDEtMi4xMS0yLjExYy0zLjcxLTYtNC41LTEzLjIxLTUuMi0yMC4xOC0uNDMtNC4yNC0zLjcxLTE4LjcsNS4zNC0xNS40MSw0LDEuNDQsNy43NCw0LjMyLDExLjM4LDYuNDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik00OTguNDEsNDk1YTQuNDYsNC40NiwwLDAsMCw1LjQ5LS4yMiw4LjI3LDguMjcsMCwwLDAsMi42Ny01LjE4YzEtLjMxLDEuNTEsMSwyLjE1LDEuOCwxLjEyLDEuMzYsMy40LDEuMzQsNC40MiwyLjc5LjcxLDEsLjU1LDIuMzksMS4wNSwzLjUyLjY1LDEuNDYsMi4yNiwyLjIyLDMuMzYsMy40YTExLjU4LDExLjU4LDAsMCwxLDIuMiw0LjM5bDEuNjQsNC45MmEyNC4zMiwyNC4zMiwwLDAsMSwxLjUsNi4zNyw4LjI1LDguMjUsMCwwLDEtMS45LDYuMDljLTIuMiwyLjM3LTUuODEsMi42Mi05LDIuNTVhMTEuNTgsMTEuNTgsMCwwLDEtMy4xNi0uMzdjLTIuODMtLjg4LTQuNjQtMy43My01LjM5LTYuNnMtLjY3LTUuODgtMS4xMS04LjgyYTM0LjU3LDM0LjU3LDAsMCwwLTIuNS04LjM4Yy0uODgtMi4wOC0zLjMtNS4xOC0zLjI2LTcuMzlDNDk3LjI5LDQ5My44Nyw0OTcuODEsNDk0LjUzLDQ5OC40MSw0OTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik01MDIsNDg0Ljg3YTE2LjUxLDE2LjUxLDAsMCwxLS44MS00LjM5YzAtMywxLjM3LTUuODIsMi43NS04LjVsLTExLjQzLDEuNTVjLTEuMzguMTktMi45Mi40Ny0zLjcsMS42MmE0LDQsMCwwLDAsMCwzLjY5LDE4Ljg2LDE4Ljg2LDAsMCwxLDEuMzYsMy41NywxNy44MywxNy44MywwLDAsMCwuMzcsMy4yMSw2LjgsNi44LDAsMCwwLDEuNDcsMi4wN2MzLjI3LDMuNjIsNS43Miw3Ljg5LDguMTYsMTIuMTItLjA3LS4xMiw2Ljg5LTUuNTEsNi42MS03LjI3LS4xNi0xLTIuMTctMi4yLTIuODEtMy4xNkExNi4wOSwxNi4wOSwwLDAsMSw1MDIsNDg0Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2JlNmY3MiIgLz48cG9seWdvbiBwb2ludHM9IjU4OC45MSAzNTguMDQgNTg4LjkxIDM2Ny44OSA0MjAuMjQgNDAwLjc5IDQxMS40OSA0MDYuMDkgMzgxLjMgNDA2LjA5IDM4MS4zIDQwMC41NCA1NDcuMDIgMzYwLjUgNTg4LjkxIDM1OC4wNCIgZmlsbD0iJTIzZjFjMGMwIiAvPjxwb2x5Z29uIHBvaW50cz0iNTg4LjkxIDM2Ny44OSA0MjAuMjQgNDAwLjc5IDQxMS40OSA0MDYuMDkgMzgxLjMgNDA2LjA5IDU0OC4yNSAzNzAuMzYgNTg4LjkxIDM2Ny44OSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik00NjQuNTgsNzI1LjQyYTEzLjA3LDEzLjA3LDAsMCwwLTE1LjktMy4zOCw0LjE5LDQuMTksMCwwLDAtMS40NiwxLjE0Yy0xLDEuNC0uMzYsMy4zMy0uMjcsNS4wNi4yMyw0LjIyLTMuMTMsNy42NS02LjE1LDEwLjYtMS42MiwxLjU4LTMuMjcsMy4yNy00LDUuNDJzLS4xOSw0Ljg4LDEuNzcsNmE3LjM3LDcuMzcsMCwwLDAsMi43NC43NiwyOS41NywyOS41NywwLDAsMCw5LjcuMjdjMy4xOS0uNjEsNi4zMi0yLjQyLDcuNy01LjM2QTUuNjUsNS42NSwwLDAsMSw0NjAsNzQzLjhjMS43Ni0xLjM5LDQuNDYuMjQsNi40Ni0uNzUsMS42NS0uODIsMS43Mi0yLjExLDEuNzQtMy44MUM0NjguMjYsNzM0LjU0LDQ2Ny41Niw3MjkuMjIsNDY0LjU4LDcyNS40MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQ4OC41OCw3MjUuMjRjMS4yMywzLjI0LDEuNCw2Ljc3LDEuNTYsMTAuMjMuMDksMiwuMTUsNC4xNC0uOTMsNS44M3MtMy4xOSwyLjU4LTUuMjEsM2MtNC4xNy44Ni05LC4wNS0xMS42OS0zLjI2LTIuMDYtMi41My0yLjQ5LTYtMi4xMS05LjI4LjMyLTIuNjksMS01Ljg0LS45My03Ljc1LS41LS41MS0xLjE1LS44Ny0xLjYxLTEuNDItMS0xLjIyLS44NC0zLjA2LS4zLTQuNTZhMTkuODEsMTkuODEsMCwwLDAsMS41Ny00LjUxYy4wOC0uNzQsMTMuNTQuNTIsMTQuNzgsMS4xMywxLjY5LjgzLDEuNDMsMi4yMiwxLjk0LDMuOUM0ODYuMzYsNzIwLjg5LDQ4Ny43Miw3MjMsNDg4LjU4LDcyNS4yNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQ5MS4wNSw1ODEuNThjMi42NCwxLjcxLDMuNjYsNS4wNyw0LjA3LDguMTksMS4xMyw4LjU1LS44NSwxNy4xOS0xLDI1LjgyLS4xNCwxMi4wOSwzLjM2LDI0LjQuMzcsMzYuMTEtMS43OSw3LS4yNywxNS0xLjk1LDIyLjA3LS41LDIuMS0xLjQyLDQuMDgtMS45LDYuMTgtMSw0LjU1LjA1LDkuMzEsMS40NiwxMy43NmExNC4yMSwxNC4yMSwwLDAsMSwuODUsMy43MywxMy40MiwxMy40MiwwLDAsMS0xLjQ2LDUuNjRsLTYsMTQuMTljLS42NywxLjU5LTMuMzEsMS44NS01LDIuMDYtMy4xOC4zOC02LjczLjY1LTkuMjYtMS4zMnMtMy4xNC01LjI3LTMuNTMtOC4zNWExMjgsMTI4LDAsMCwxLTEtMTcuODMsMTQuNjksMTQuNjksMCwwLDAtLjQxLTQuNjNjLS41NS0xLjcxLTEuNzYtMy4xOS0yLjA5LTUtLjQyLTIuMzQuNzctNC42NCwxLjIxLTdhMjEuMDksMjEuMDksMCwwLDAtLjEtNi40OWMtLjM5LTMuMi0uODQtNi40LTEuMzUtOS41OC0uNzItNC40NS4zMS04Ljg0LDEtMTMuMy42NS00LjE5LS4xOC04LjQ2LTEtMTIuNjJhMzQuNzksMzQuNzksMCwwLDEtMS4yNSwxMGMtLjUzLDEuNTktMS4yOSwzLjExLTEuNzUsNC43My0yLjA1LDcuMjcsMi4zMiwxNC45LDEuNywyMi40My0uMjksMy41Mi0xLjY3LDctMS4yOCwxMC40Ny4yNywyLjU0LDEuNDUsNC44NywyLjI2LDcuMjlzMS4yMyw1LjE5LDAsNy40NWMtMy4yNSw2LjE0LS44MiwxNC40OSwyLjA5LDIwLjc5YTI4LjA2LDI4LjA2LDAsMCwxLDEuNTQsMy40NmMuODYsMi44NC4xNCw1Ljg5LjM3LDguODVhNS41OCw1LjU4LDAsMCwxLTQuNjktMS40MWMtLjQ0LS40Ni0uOC0xLTEuMjMtMS40OGExMi4yMSwxMi4yMSwwLDAsMC00LjE4LTIuNjEsNS40OSw1LjQ5LDAsMCwwLTMtLjY5LDYsNiwwLDAsMC0yLjg1LDEuNzcsMjcuOTQsMjcuOTQsMCwwLDEtMy4xNCwyLjM5LDMuNzIsMy43MiwwLDAsMS0xLjYuNzEsMS40MSwxLjQxLDAsMCwxLTEuNDctLjc1LDEuNzgsMS43OCwwLDAsMS0uMTEtLjUyLDc5LjE0LDc5LjE0LDAsMCwxLS41OS05LjFjMC01LjIzLTYuMjYtOC44My03LjA1LTE0LS42My00LjE3LjU0LTguNDIuMTUtMTIuNjItLjE5LTIuMTYtLjc5LTQuMjgtLjc1LTYuNDQsMC0xLjQuMzItMi43Ny40My00LjE2YTMxLjEyLDMxLjEyLDAsMCwwLS4wNy00LjYzbC0uMzEtNC44M2MtLjMtNC43Ny0uNjMtOS42NC0yLjUxLTE0YTQ3LjU3LDQ3LjU3LDAsMCwxLTMuOS0xNi4wOGMtLjItMy41LS4wNy03LS40Ny0xMC41MS0uMzYtMy4xNy0xLjE2LTYuMzItLjkzLTkuNS4xOS0yLjQ2LDEtNC44NCwxLjE5LTcuMy4zOS00LjczLTEuNDEtOS4zMy0yLjgyLTEzLjg2cy0yLjQ1LTkuNTUtLjYtMTMuOTJhNC41Nyw0LjU3LDAsMCwxLDEuMjgtMS44Niw1LjU4LDUuNTgsMCwwLDEsMi4zNi0uODhBMTgzLjExLDE4My4xMSwwLDAsMSw0ODMsNTc5LjA3LDE3LjM0LDE3LjM0LDAsMCwxLDQ5MS4wNSw1ODEuNThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxjaXJjbGUgY3g9IjQyMy4xOSIgY3k9IjM3MS41OSIgcj0iMTYuMDIiIGZpbGw9IiUyM2JlNmY3MiIgLz48cGF0aCBkPSJNNDMxLjE4LDQ3OS4zNmE1LjcyLDUuNzIsMCwwLDEsMCwyLjc5LDYuMzIsNi4zMiwwLDAsMS0xLjA1LDEuNzYsNDUuMiw0NS4yLDAsMCwxLTUuMTMsNS41OCw5LjI5LDkuMjksMCwwLDAsNC43OSw0LjczLDI3LjgxLDI3LjgxLDAsMCwwLDYuNjEsMS44OSw5LjMyLDkuMzIsMCwwLDAsMy40OC4yNCw5LjIzLDkuMjMsMCwwLDAsMy0xLjM2bDguOS01LjMzYTE3Ljc4LDE3Ljc4LDAsMCwwLDMuNy0yLjY3LDkuMTEsOS4xMSwwLDAsMCwyLjU4LTYuMjYsMS43MiwxLjcyLDAsMCwwLS4zMi0xLjE4LDIuMSwyLjEsMCwwLDAtMS4yMi0uNTFjLTMuMTMtLjY5LTUuNi0zLjIzLTctNi4xMWEzMi4zNiwzMi4zNiwwLDAsMS0yLjQzLTkuMjdsLTkuNDksNWMtMS40MS43NS0yLjgxLDEuNS00LjI3LDIuMTUtLjkzLjQyLTIuODEuNzctMy40NywxLjYyQzQyOC42LDQ3NCw0MzAuODUsNDc3LjQ3LDQzMS4xOCw0NzkuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzYmU2ZjcyIiAvPjxwYXRoIGQ9Ik00MjUuMDYsNDg2LjU4YTEwLjU1LDEwLjU1LDAsMCwwLTMuMDcsNC4xNWMtLjYyLDIsMCw0LjExLjU2LDYuMDlhMTgxLjcsMTgxLjcsMCwwLDEsNiwyNS43OWMuODQsNiwxLjE1LDEyLjA5LDEuNTYsMTguMTYuODQsMTIuMzgsMi4wNiwzMi4xMiwzLjY5LDQ0LjQyLDYsLjI3LDExLjg1LTEuNDgsMTcuOC0yLjEyLDExLjEyLTEuMTgsMjIuNTcsMS41MiwzMy40Ni0xLTIuNjQtMTAuNDMtNS4yOC0yOC4yNC03LjkyLTM4LjY2YTczLjc3LDczLjc3LDAsMCwxLTIuNDItMTIuNTVjLS4yMy0zLjA1LS4wOS02LjExLS4wNS05LjE4LjA5LTYtLjI0LTEyLS41Ny0xOC0uMzgtNy0uNzYtMTQtMi40Mi0yMC44NWEzLjg4LDMuODgsMCwwLDAtMS4xNi0yLjI5Yy0xLS43My0yLjMtLjQ3LTMuNDktLjMxYTE1LjE4LDE1LjE4LDAsMCwxLTEwLjM4LTIuNDZjLTEuMzItLjktMy4wOS0yLTQuMzItMWE0LjMsNC4zLDAsMCwwLTEsMi4xMywxMC42NSwxMC42NSwwLDAsMS02LjI2LDYuMTcsMzEuMzMsMzEuMzMsMCwwLDEtOC44NiwxLjgyLDQuMzUsNC4zNSwwLDAsMS0yLjc1LS4zMWMtMS40Mi0uODctMS41Mi00LTMuMzEtNC4yMUM0MjguNTgsNDgyLjE5LDQyNi4xMiw0ODUuNTcsNDI1LjA2LDQ4Ni41OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTQ0OC43Miw1MTFjLTMuNjktMy41My01LjMxLTguNjUtOC0xM2EyOC45NCwyOC45NCwwLDAsMC02LjkxLTcuNiwyMC42MSwyMC42MSwwLDAsMS0zLjc2LTMuMTljLS45NS0xLjE3LTEuNjctMi43My0zLjExLTMuMThhMy43NiwzLjc2LDAsMCwwLTMuMzcuOTMsMzMuMTYsMzMuMTYsMCwwLDAtMi41LDIuNjZjLTQuMjQsNC4zOS0xMS42OSw1LTE1LjA1LDEwLjA4YTguMjYsOC4yNiwwLDAsMC0xLjc5LDMuNzUsMjkuMDYsMjkuMDYsMCwwLDAsNS4zNCwyMC45LDcuMSw3LjEsMCwwLDAsMy43LDMsMTEuNTgsMTEuNTgsMCwwLDAsLjcyLDUuNSwxNDcuMDcsMTQ3LjA3LDAsMCwwLDYuODEsMTguNTUsNDQuODcsNDQuODcsMCwwLDAtMS4zNCw3LjE5Yy0uNyw2LjExLS4wNSwxMi4zMS0uNzEsMTguNDMtLjU0LDUtMiw5Ljg3LTIuMDUsMTQuODgsMCwuOC4wNywxLjc1Ljc2LDIuMTZhMi4zLDIuMywwLDAsMCwxLjE5LjI1bDEyLjMuMzdjNy4xNC4yMSwxNC4zNS40MiwyMS4zOC0uOWE4LjksOC45LDAsMCwwLDIuNjktLjg1YzIuMzgtMS4zMywzLjE3LTQuMzMsMy41NS03YTYxLDYxLDAsMCwwLC41OS0xMC40NmMxLjQ5LDQuNzEsMy4yNiw5LjU4LDcuNzYsMTEuNjIsMi4zOCwxLjA4LDUuMSwxLDcuNzEuOTNhMTQ1LjE2LDE0NS4xNiwwLDAsMCwxNi43OS0xLjczLDIuMjEsMi4yMSwwLDAsMCwyLjQ1LTIuNTdsLjA2LTUuNDZjLjEyLTExLjA5LTIuNjMtMjEuNjktMy43LTMyLjczLS4zNC0zLjQ4LS4zMS03LTEuMTYtMTAuNDEtLjM1LTEuNDMtLjg2LTIuODMtMS4xNy00LjI3YTMwLjUyLDMwLjUyLDAsMCwxLS41LTQuMjdsLS43OC0xMWMtLjM3LTUuMDktLjktMTAtMS4yOS0xNS4wOGE3Myw3MywwLDAsMC0yLjE0LTE0LjY2Yy0uODctMy0yLjY4LTYuNC01LjgxLTYuNzctMS42Ny0uMTktMy4yOS41NC00Ljg4LDEuMDVhMTkuNzIsMTkuNzIsMCwwLDEtMTItLjA1LDE2LjksMTYuOSwwLDAsMC0zLjc0LTEsMy42NywzLjY3LDAsMCwwLTMuNDIsMS40Miw1LjEzLDUuMTMsMCwwLDAtLjUzLDIuNTJDNDUyLjM0LDQ5MSw0NTEuNDcsNTAxLjI5LDQ0OC43Miw1MTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik00MzIuNjMsNTExLjNjLTQuNjEtNC44Ni05LjM0LTkuODEtMTUuMjgtMTIuOS0yLjM0LTEuMjItNS0yLjE0LTcuNTktMS42OHMtNSwyLjcxLTQuODgsNS4zNGMuMDgsMS42MywxLjA3LDMuMDcsMS4zOCw0LjY3LjM2LDEuOC0uMTYsMy43Mi40LDUuNDZhOS4yNCw5LjI0LDAsMCwwLDIsMy4wN2w3LjA4LDguMzljMywzLjUsNiw3LjA1LDkuODYsOS40N3M4Ljg2LDMuNTUsMTMuMSwxLjgzYTE2LjEsMTYuMSwwLDAsMCw3LjE4LTYuNTljMS43Ni0yLjgsMy01Ljg2LDQuNjUtOC43NWE0My40NSw0My40NSwwLDAsMSwxMC0xMi4xM2MtMi4wOC0uNTQtNC42OS0xLjMtNi0zYTkuOTEsOS45MSwwLDAsMS0uOTUtMS43MmwtMS42Mi0zLjVhNCw0LDAsMCwwLTMsMS4xMywyNS4xNiwyNS4xNiwwLDAsMS0yLjIzLDIuMjdjLTEuNDEsMS4wNi0zLjMyLDEuMzUtNC42LDIuNTZhMTIuMTksMTIuMTksMCwwLDAtMS4zNCwxLjY4QTExLjIyLDExLjIyLDAsMCwxLDQzMi42Myw1MTEuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTQ2MC45LDQ5MC4zOWMzLjQ3LTYuMzMsMy4zMS0xMy45Miw0LjMtMjEuMDdhOS42Miw5LjYyLDAsMCwxLDEuOTEtNS4yM2MyLTIuMjYsNS41My0yLjI5LDguNTUtMiwuODkuMSwyLC41MiwxLjk1LDEuNDFhMS44LDEuOCwwLDAsMS0uNDUuODUsMjMuNzksMjMuNzksMCwwLDAtNC45NCwxMy4xMmMxLjU3LDEuMDksNC0xLjE1LDUuNTEsMCwxLC44NC41NCwyLjUtLjA2LDMuN3EtMi4wOSw0LjE3LTQuMzEsOC4yOGEyNi41OSwyNi41OSwwLDAsMS00LjU3LDYuNTljLTEuMjcsMS4yMi0yLjc2LDIuMTgtNC4wNSwzLjM4LTMsMi44MS00LjgxLDYuNzgtNy45MSw5LjUyYTEuNjIsMS42MiwwLDAsMS0xLC41MSwxLjY4LDEuNjgsMCwwLDEtMS4wNS0uNDcsMTUuMTYsMTUuMTYsMCwwLDEtMy43OC00LjU3Yy0xLjE4LTIuMTgtMS0yLjgyLjg2LTQuMzZDNDU1LjM0LDQ5Ny4zLDQ1OC43Myw0OTQuMzUsNDYwLjksNDkwLjM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2JlNmY3MiIgLz48cGF0aCBkPSJNNDI2LjgzLDUwN2MuNi4zNywxLjM0Ljc5LDIsLjQ4YTIuMDgsMi4wOCwwLDAsMCwuNjctLjY1LDIzLjU0LDIzLjU0LDAsMCwwLDIuODQtNC45NCwxLjksMS45LDAsMCwwLC4yMS0uOGMwLS42NC0uNTctMS4xMS0xLjEtMS40OGE0MC43Niw0MC43NiwwLDAsMC05LjA5LTQuMzJjLTIuNjQtMS01LjQtMS44Ny04LjItMS42MmE3LjgyLDcuODIsMCwwLDAtNS40NywyLjc4Yy0yLDIuNTcsMS4zNSwzLjM1LDMuNDUsNC4yOEM0MTcsNTAyLjk0LDQyMi4yNiw1MDQuMjIsNDI2LjgzLDUwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQyMy42OCw1MjRhMS40NywxLjQ3LDAsMCwwLC40MiwxLjI2Yy4yOS0xLjQyLS4wOS0yLjkyLjIxLTQuMzUuNDQtMi4xNSwyLjUzLTMuNzcsMi43MS01LjkzQzQyMy4xOSw1MTQuMjMsNDIzLjcxLDUyMS42OCw0MjMuNjgsNTI0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjU4OC45MSAzNTguMDQgNTg4LjkxIDM2Ny44OSA1NDguMjUgMzcwLjM2IDU0Ny4wMiAzNjAuNSA1ODguOTEgMzU4LjA0IiBvcGFjaXR5PSIwLjIiIC8+PHBhdGggZD0iTTQxOS44Niw0NjEuNzNjMi41NC0yLjA3LDEuMDctNi40MSwyLjc5LTkuMTksMS0xLjUyLDIuNjktMi4zMiw0LjM1LTNhMTkuNzksMTkuNzksMCwwLDEsNi4zNS0xLjc2LDcuMzcsNy4zNywwLDAsMSw2LDIuMjFjLjY1Ljc0LDEuMDksMS42NCwxLjcsMi40MWE2LjUsNi41LDAsMCwwLDYuMywyLjE4YzEuMzMtLjMsMi43MS0xLjMxLDIuNjItMi42N2EzLjc3LDMuNzcsMCwwLDAtMS4yLTIuMTRsLTIuODYtMy4xN2MtMy4yNS0zLjYtNi44Ni03LjQyLTExLjYzLTguMzItMy4zMi0uNjMtNi43Mi4yNi05LjkyLDEuMzMtMS4yOS40My0yLjc0LDEuMDctMy4xLDIuMzgtLjI0LjkuMTIsMS44OC0uMDksMi43OS0uNDEsMS44MS0yLjczLDIuNDItMy44MSwzLjk0cy0uNzUsMy4zMi0xLjA2LDUtMS4yMSwzLjMyLTEuMzIsNS4wNmMtLjA3LDEuMDUuNDYsMywxLjY0LDMuMzhTNDE5LjEzLDQ2MC40OCw0MTkuODYsNDYxLjczWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNNDQ5LDQ1MC40N2EzMCwzMCwwLDAsMC01LjMyLTEyLjE2LDIxLjMxLDIxLjMxLDAsMCwwLTkuNDctNy41MiwxMy41NiwxMy41NiwwLDAsMC0xMS43OS45MywxNy4xMiwxNy4xMiwwLDAsMC01Ljg5LDcuNDNjLTIuNTksNS41OC0zLjU1LDEyLjQtLjU0LDE3Ljc2LDEuMi0xLjQ2LDMuMjYtLjgsNS4wOC0xLjMzLDIuMjgtLjY1LDQuMjEtMi4xNyw2LjM4LTMuMTJDNDM0LDQ0OS41Nyw0NDIsNDUxLjkxLDQ0OSw0NTAuNDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzZmVkMjUzIiAvPjxwYXRoIGQ9Ik00MTcuNTIsNDUwLjE2Yy0uMjMtMS44LS4zOC0zLjg5LjktNS4xN2EuNjUuNjUsMCwwLDEsLjUzLS4yNC42OS42OSwwLDAsMSwuNDEuMzYsMjIuMzgsMjIuMzgsMCwwLDEsMS44OCwzLjY4LDMuODIsMy44MiwwLDAsMC00LDEuNTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBvcGFjaXR5PSIwLjEiIC8+PHBhdGggZD0iTTQ0MC44OSw0NDUuMDhsLS4zNi0zLjU3YTEuNjMsMS42MywwLDAsMSwuMDctLjg4LDEuMTMsMS4xMywwLDAsMSwxLjQ2LS40LDMsMywwLDAsMSwxLjE3LDEuMTcsMjEsMjEsMCwwLDEsMi4wNiw0LjA3LDEyLjEsMTIuMSwwLDAsMC00Ljg3LjA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNDM4Ljc1IDUwMi4yMSA0MzguNzUgNTEwLjM3IDQzMS44NiA1MTAuODMgMzk1LjYyIDUxMC44MyAzOTUuNjIgNTAyLjIxIDQzOC43NSA1MDIuMjEiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjQzOC43NSA1MDIuMjEgNDM4Ljc1IDUxMC44MyAzOTUuNjIgNTEwLjgzIDI4MS4wNCAzNjcuMyAyODEuMDQgMzYwLjUyIDMwNS4wNiAzNjAuNTIgNDM4Ljc1IDUwMi4yMSIgZmlsbD0iJTIzZjFjMGMwIiAvPjxwb2x5Z29uIHBvaW50cz0iNDM4Ljc1IDUwMi4yMSA0MzguNzUgNTEwLjgzIDM5NS42MiA1MTAuODMgMjgxLjA0IDM2Ny4zIDI4MS4wNCAzNjAuNTIgMzA1LjA2IDM2MC41MiA0MzguNzUgNTAyLjIxIiBvcGFjaXR5PSIwLjEiIC8+PHBvbHlnb24gcG9pbnRzPSI0MzguNzUgNTAyLjIxIDQzOC43NSA1MTAuODMgMzk1LjYyIDUxMC44MyAyODEuMDQgMzY3LjMgMjgxLjA0IDM2MC41MiAzOTYuMjQgNTAyLjIxIDQzOC43NSA1MDIuMjEiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzA3LjE1LDczMy44M2EzLDMsMCwwLDEtMi42MiwzLjUzYy0yLjc4Ljk0LTUuNzMsMS44Ny03LjcsNHMtMi4zNiw2LjA4LDAsNy44MWE3LjU5LDcuNTksMCwwLDAsNCwxLjA5YzQuNTMuMzEsOS4yNS4yNSwxMy4zNi0xLjY3LDIuOTQtMS4zNiw1LjcxLTMuNjgsOC45NC0zLjQ3LDEuNjcuMSwzLjQ1Ljg4LDQuOTQuMTJzMS45MS0yLjg4LDEuOTItNC42NWEzNC40MywzNC40MywwLDAsMC0xLjY1LTEwLjg5Yy0uMTUtLjQ4LTYuNTEtLjg1LTcuMjctMWwtNy43MS0xYy0xLjQ2LS4xOS00LjYxLTEuMjktNS43Ni0uMDdTMzA3LjE1LDczMi4zOCwzMDcuMTUsNzMzLjgzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNMzUzLjE2LDcwOC44N2EyNC4xNSwyNC4xNSwwLDAsMCwxLjU4LDUuMjRjMS4wNywyLjcyLDIuNDQsNS42MSw1LjA2LDYuOTMsMi4zOCwxLjE5LDUuMy43Niw3LjcyLS4zN2E2LjM2LDYuMzYsMCwwLDAsMi41Ny0xLjk1LDcuNzQsNy43NCwwLDAsMCwxLTQuNDljMC0zLjg3LS4yMy03Ljg3LTItMTEuMzEtMS41Mi0zLTQuMTctNS41OC00LjIxLTguOWwtOS4xMSwxLjc2YTIuNiwyLjYsMCwwLDAtMS4zNC41MywyLjMxLDIuMzEsMCwwLDAtLjU4LDEuMDlBMjkuNzcsMjkuNzcsMCwwLDAsMzUzLjE2LDcwOC44N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTI0NC4zNyw2MTMuODdjLS4zOCwzLjIyLS4yMiw2LjY3LDEuNDYsOS40NXM1LjIyLDQuNjIsOC4yOCwzLjUxYTEuMjEsMS4yMSwwLDAsMCwuNzUtLjU3LDEuNDEsMS40MSwwLDAsMC0uMTMtMSwxNC43NiwxNC43NiwwLDAsMSwuMzEtMTEuMTJjLjItLjQ2LjYzLTEsMS4xLS44MmExLDEsMCwwLDEsLjQ1LjQ2LDUuMjMsNS4yMywwLDAsMSwuNywyLjc2LDEwLjI2LDEwLjI2LDAsMCwwLS4wOCwyLjY1Yy4xOS44NiwxLjExLDEuNjcsMS45MSwxLjNhMiwyLDAsMCwwLC45MS0xLjI5YzIuMjMtNi40NSwxLjIyLTEzLjUuMi0yMC4yNWExLjA2LDEuMDYsMCwwLDAtMS4xOS0xLjExYy00LjcyLS40Ny03LjMtMS42LTEwLDIuNzlDMjQ2LjcyLDYwNC4zMywyNDQuMzcsNjA5LjQyLDI0NC4zNyw2MTMuODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik0yOTkuNTUsNTk3LjQ2Yy0xLjQsNS44Mi0yLjgxLDExLjcxLTIuOSwxNy42OWE4MS4yNyw4MS4yNywwLDAsMCwuODQsMTEuMTNsMS4wNSw4LjY2Yy4zNiwyLjkyLjcxLDUuODMsMS4yMiw4LjcyYTIzLjE1LDIzLjE1LDAsMCwxLC41Myw0LjUzLDI0LjI2LDI0LjI2LDAsMCwxLS43MSw0LjQ1LDUyLDUyLDAsMCwwLTEuMDUsOS4zYy0uMTEsNSwuNTEsMTAsLjksMTVhMTY3LjA1LDE2Ny4wNSwwLDAsMS0uMzUsMjkuOTIsMTEuMjIsMTEuMjIsMCwwLDAsMS42NCw3LjcxLDkuOTIsOS45MiwwLDAsMSwxLjQ1LDIuMzhjLjc1LDIuMjktMSw0LjU4LTEuNDUsNi45M2E3LDcsMCwwLDAsNS44Miw4YzgsLjk1LDE2LjIyLjUyLDIzLjQzLDQuMTguNzYtMi4yMi0uOS00Ljc0LS4xNC03LC40OC0xLjQsMS44LTIuMzEsMi43LTMuNDlhMTAuMTYsMTAuMTYsMCwwLDAsMS43Mi02LjEsMjIuMjksMjIuMjksMCwwLDAtMS40OC04LjI3Yy0uODUtMi4yLTIuMDctNC4zNy0yLTYuNzMsMC0xLjE2LjQxLTIuMzgtLjA2LTMuNDVhNS4zOSw1LjM5LDAsMCwwLTEuMjktMS42MSwyMC4zMywyMC4zMywwLDAsMS01LjIzLTExLjg1LDU0LjU4LDU0LjU4LDAsMCwxLC40Mi0xMy4xNGMuNDktNC4xNCwxLjE1LTguNTEsMy43OC0xMS43NGE3NS4zMyw3NS4zMywwLDAsMSwyLjExLTI5LjI1Yy4yNi0uODguNjctMS45LDEuNTctMi4xMWEyLjI0LDIuMjQsMCwwLDEsMS45Mi43NmMxLjU3LDEuNDcsMi4zMiwzLjYsMyw1LjY0Ljc1LDIuMjEsMS41MSw0LjU3Ljk0LDYuODMtLjI0LDEtLjcyLDEuODgtMSwyLjg0YTguNDIsOC40MiwwLDAsMCwuMyw1Ljg3LDUuNjQsNS42NCwwLDAsMSwuNzIsMi4yMSw2LjEyLDYuMTIsMCwwLDEtLjYsMS45Miw4Ljg0LDguODQsMCwwLDAsLjgzLDcuMTUsMjUuODksMjUuODksMCwwLDAsNC42Nyw1LjczLDIxLDIxLDAsMCwwLC42NSwxMS41NiwxLjQ2LDEuNDYsMCwwLDEsLjEzLDEuMTFjLS4xOC4zOC0uNjQuNTItMSwuNzktMSwuODItLjM4LDIuMzcuMjksMy40NGE3OC44OCw3OC44OCwwLDAsMCw2LjA3LDguNDJjMiwyLjM5LDEuODIsNyw0LjgsNy44NmE5LDksMCwwLDAsMy44LDBjMi45NC0uNDUsNi4yMi0xLjMsNy42Ni0zLjkuNTktMS4wNy44My0yLjM3LDEuNzUtMy4xN3MyLjExLS45NCwyLjYyLTEuOS0uMDYtMi4yMi4xMS0zLjMzLDEuMTQtMiwxLjQ1LTMuMTdjLjc0LTIuNy0yLjQxLTQuOTItMi44NC03LjY4LS42Mi00LDQuNDItNyw0LjIxLTExLS40NC04LjY5LS43Mi0xNy40Mi0xLjE3LTI2LjExYTE4OC4yNiwxODguMjYsMCwwLDEtLjI0LTIzLjM5Yy4zNS00Ljg1LDEtOS45My0uNzgtMTQuNDQtMi41Ni02LjM2LTkuNjItOS45My0xNi40NS0xMC42MXMtMTMuNjQuOTQtMjAuNDEsMkExMjksMTI5LDAsMCwxLDI5OS41NSw1OTcuNDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxjaXJjbGUgY3g9IjMwOC43NiIgY3k9IjM5OC4xIiByPSIxNi4wMiIgZmlsbD0iJTIzZmJiZWJlIiAvPjxwYXRoIGQ9Ik0zMTMuMzMsNTA0Ljg3QTYuODMsNi44MywwLDAsMSwzMDYuOCw1MDljLS41OCwyLjQuODEsNC44MiwyLjQsNi43MWEyOC40OCwyOC40OCwwLDAsMCwyNy4yNiw5LjM1LDEzLjQ1LDEzLjQ1LDAsMCwwLDUuMzctMi4yNCwxMS45MSwxMS45MSwwLDAsMCw0LjEtNy4xLDM1LjMsMzUuMywwLDAsMCwuMzktOC4zNSwyLjE2LDIuMTYsMCwwLDAtLjQ0LTEuNTQsMi4yLDIuMiwwLDAsMC0xLjQtLjQ2Yy0zLjM4LS4zLTYuOTEtLjQzLTkuODgtMi4wOXMtNS4wOC01LjQxLTMuNjUtOC40OWMtLjIzLjQ4LTYuMDcuNzEtNi44NC44MS0yLjQxLjM0LTQuODIuNzItNy4yMiwxLjE2YTEzLjEzLDEzLjEzLDAsMCwwLTMuMzkuNjRjLTEuNDUuNzUtLjkxLjM4LS41NywxLjc0QzMxMy40NCw1MDEuMjIsMzE0LjE5LDUwMi43MSwzMTMuMzMsNTA0Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2ZiYmViZSIgLz48cGF0aCBkPSJNMzI1LjUyLDUxNC42MWEyNi41MywyNi41MywwLDAsMS02LjQxLS43MSw5LDksMCwwLDEtNS4yNi0zLjUxYy0uNzQtMS4xMi0xLjIyLTIuNTMtMi40LTMuMTYtMS45My0xLTQuMTMuNjktNS42NywyLjI0YTIwLjYsMjAuNiwwLDAsMS00LjgyLDMuODhjLTIuMTQsMS4xMy00LjY0LDEuNTMtNi42NiwyLjg2YTE2Ljc0LDE2Ljc0LDAsMCwwLTQsNC4zMmwtMTQuMTcsMTkuM2MtNS42OSw3Ljc2LTEwLjY0LDE2LjA5LTE1LjcxLDI0LjI4LTQuMzksNy4wOS02LjY5LDE1LjI1LTEwLDIyLjlhMi41NiwyLjU2LDAsMCwwLS4zMSwxLjU0Yy4xMi41Mi43NS45NCwxLjE5LjY0LTEuNDksMS40OC0uMTgsNC0uNTMsNi4wOGE3LjQ2LDcuNDYsMCwwLDEtMi4zOCwzLjczLDE4LjgsMTguOCwwLDAsMSw2LjYuMzEsMjAuMjMsMjAuMjMsMCwwLDEsNi4yNCwzYzEuMjEtLjE5LDEuMS0yLjM0LDItMy4xNC41NC0uNDcsMS4zNC0uNDEsMi4wNS0uNTUsMi42Ny0uNTIsMy43My0zLjczLDUuNzgtNS41NCwxLjcxLTEuNTEsNC4xMy0yLDUuOTQtMy40MiwyLjk0LTIuMzEsMy41Ny02LjQyLDUuMTEtOS44MywxLjMxLTIuODksMy4zNy01LjQxLDQuNTItOC4zNy43NS0xLjkyLDEuMTEtNCwyLjE4LTUuNzcsMS43MS0yLjg2LDQuOTMtNC4zOCw4LTUuNzUsMS45NC0uODcsNC0xLjc3LDYuMDktMS42My0uMTEsNC42NS0uNyw5LjIzLjMxLDEzLjc3LjM1LDEuNi44NCwzLjE2LDEuMjYsNC43NSwxLjkxLDcuMTYsMi4zNiwxNC42MiwyLjQ1LDIyYTY2Ljk0LDY2Ljk0LDAsMCwxLDE0LTEuNjhjMy43MS0uMTEsNy40MS4zNywxMS4xMi4zLDQuNC0uMDgsOC43NS0uOTMsMTMuMTUtMS4yM3M5LDAsMTIuODksMmExMjIuNDYsMTIyLjQ2LDAsMCwxLC41My0xOWwxLjA2LTkuOTRBNjEuMDcsNjEuMDcsMCwwLDEsMzYxLDU2MC43Yy41OC0yLjI4LDEuNDItNC40OCwyLjA2LTYuNzUsMi4yNS04LDEuODQtMTYuNTQsMS40MS0yNC44Ny0uMjItNC4yOC0xLjg3LTguNDktMy44MS0xMi4zYTMzLjI5LDMzLjI5LDAsMCwwLTIuNC00LjA4QTIzLjYzLDIzLjYzLDAsMCwwLDMzNy42LDUwM2E0LjE4LDQuMTgsMCwwLDAtMS40OC4zMiw0LjkzLDQuOTMsMCwwLDAtMS44OSwyLjI1QTI0LjUsMjQuNSwwLDAsMSwzMjUuNTIsNTE0LjYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzA1Ljc2LDQ5MS4xN2MuNDUtMSwxLjY2LTEuMzcsMi40LTIuMTcsMS40Mi0xLjUyLjc4LTMuOTUsMS02LC4zNi0zLDIuODUtNS41MSw1LjctNi41OGExOC40MiwxOC40MiwwLDAsMSw5LS41Nyw4LjcxLDguNzEsMCwwLDEsNC4wNiwxLjM1Yy41Mi4zOCwxLC44NywxLjQ5LDEuMjJhNCw0LDAsMCwwLDUuNDQtMS4yN2MtMy41NC00LjI2LTcuNDYtOC43Ni0xMi44NC0xMC4wN2EyNi4zNCwyNi4zNCwwLDAsMC01LjYxLS41M2MtMi40OS0uMDUtNS4wNi0uMDktNy4zNi44Ni0zLjEzLDEuMjktNS4zMyw0LjI2LTYuNDYsNy40NmEzNi4yNywzNi4yNywwLDAsMC0xLjU3LDEwLDM3LjY3LDM3LjY3LDAsMCwwLDAsNi44LDE4LjgsMTguOCwwLDAsMCwzLjM0LDguNTcsMi41OSwyLjU5LDAsMCwwLDEsLjkzQzMwOS45MSw1MDMuMTcsMzA1LjM5LDQ5MiwzMDUuNzYsNDkxLjE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzM0LjMzLDQ3NC42OGMtLjU1LTQuNzEtMy45MS04LjYtNy40OC0xMS43M2EyNy41OCwyNy41OCwwLDAsMC0xMC4wNS02LjA1Yy0zLjc3LTEuMTEtOC4xMS0uODctMTEuMzQsMS4zOC0yLjYsMS44MS00LjI1LDQuNjktNS41Miw3LjU5YTIzLjg5LDIzLjg5LDAsMCwwLTIuNDEsMTFjLjI1LDMuNzgsMi4wOSw3LjYxLDUuMzcsOS41MiwxLjE4LTEuNzQsMy4yMy0yLjY0LDUuMi0zLjM1QTI1NC42MSwyNTQuNjEsMCwwLDEsMzM0LjMzLDQ3NC42OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjNmZWQyNTMiIC8+PHBhdGggZD0iTTMwNCw0NzIuNzJjLjMyLDAsLjUzLjMzLjY5LjZhMjUuMzUsMjUuMzUsMCwwLDEsMi4wOSw0Yy0xLjE3LjI1LTMuMTguNTMtMy43Ni0uNUMzMDIuNzEsNDc2LjMsMzAzLjA4LDQ3Mi42NywzMDQsNDcyLjcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzI2Ljc5LDQ3MC40NmMtLjI0LjIzLS41Mi0uMjQtLjUyLS41OFY0NjZhLjU3LjU3LDAsMCwxLC4wNy0uMzEuNDcuNDcsMCwwLDEsLjMzLS4xNmMuODEtLjA5LDEuNDguNiwyLDEuMjZhMjEuMTIsMjEuMTIsMCwwLDEsMi4wNSwzLjQxbC00LjIzLS4xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzc5LjU4LDUzNC43MWEyNi4xNywyNi4xNywwLDAsMSwyLjk0LTIuNDFjMi43Ny0xLjg1LDYuMTItMi41OCw5LjIzLTMuNzZzNi4yNy0zLjA5LDcuNDgtNi4xOWExNC43LDE0LjcsMCwwLDAsLjU4LTYsNiw2LDAsMCwwLS40NC0yLjQ3LDQuOTEsNC45MSwwLDAsMC0xLjU4LTEuNzJjLTQuMjItMy4xMi05Ljg4LTMuMzctMTUuMTItMy4wNWE5NC43Nyw5NC43NywwLDAsMC0zMy40MSw4LjM0LDIuOSwyLjksMCwwLDAtMS40LDEsMi44NiwyLjg2LDAsMCwwLS4yNywxLjM5LDIzLDIzLDAsMCwwLDEuMTMsOC43MWMxLjM4LDMuNTYsNC4yMiw2LjQzLDUuNDEsMTAuMDYuNTQsMS42My43MiwzLjM2LDEuMTksNWE3LDcsMCwwLDAsMi44MSw0LjE4YzMuOTUsMi4zNiw3LjY4LS44MSwxMC40Mi0zLjI3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzI3Ljg1LDU0OC41NmwtNS4wNy0xMS4wNmEzOC43MSwzOC43MSwwLDAsMS0xLjkyLTQuNzNjLS41OC0xLjkzLS44Ni0zLjkzLTEuNC01Ljg3LTEuNzgtNi40Ni02LjI3LTExLjg0LTguNDYtMTguMTdhMy40NSwzLjQ1LDAsMCwwLS44Mi0xLjUzLDIuNjcsMi42NywwLDAsMC0yLjIzLS40Yy0zLjA2LjUzLTUuNDUsMi44Ni04LjI1LDQuMTgtMS4zLjYtMi43LDEtNCwxLjY5YTUsNSwwLDAsMC0yLjY4LDMuMTljLS4zMSwxLjUzLjQ1LDMsMS4wOSw0LjQ5LDIuNzIsNi4xNCwzLjM0LDEzLDMuNDYsMTkuNzIuMDksNC41Mi0uMTQsOS4zNy0yLjgxLDEzLTUuMTMsNy0xLjg1LDE3LjI4LjA3LDI1Ljc1LjIzLDEsLjUsMi4wOC42NiwzLjE0YTI4Ljg3LDI4Ljg3LDAsMCwxLC4yMyw0YzAsNC40OS0uMjUsOS4xMi0yLjEzLDEzLjE5YTE0Ljc2LDE0Ljc2LDAsMCwwLDYsMS43cTguNzEsMS4xMSwxNy40OSwxLjU2YTE5LjA2LDE5LjA2LDAsMCwwLDUuNDktLjI4LDEwLDEwLDAsMCwwLDcuMzktOS44Yy4zMiwyLjc3LjkxLDUuNzgsMi45Miw3LjdzNC45NCwyLjIxLDcuNjcsMi4zNmExNDIuNiwxNDIuNiwwLDAsMCwyMy4xLS42NSw0LDQsMCwwLDAsMS40Mi0uMzNjMS40OC0uNzQsMS41Ni0yLjc4LDEuNDQtNC40Mi0uMjItMy4wNy0uNDUtNi4xNC0uODItOS4xOWEzNy42MSwzNy42MSwwLDAsMS0uNDgtNS44OCwzMy44MywzMy44MywwLDAsMSwxLTZjMS4zNC02LjI0LDIuNC0xMi42MSwxLjk1LTE5YTMyLjA2LDMyLjA2LDAsMCwxLS4xOS00LjY5Yy4yNi0zLjUzLDIuMTItNi44OSwxLjc3LTEwLjQtMS0xMC4zMi0xLjgxLTIwLjkxLTQuNjktMzAuODctLjUyLTEuNzgtMS4xOC0zLjY5LTIuNzMtNC43MS0yLTEuMzQtNC44MS0uNjQtNy4xLTEuNDlhMTcuNzYsMTcuNzYsMCwwLDEtMy4wNS0xLjgxLDE0LDE0LDAsMCwwLTYuODktMi4xMmMtMS44NC0uMDctMy44OS4zNC01LDEuODJhNy4yNiw3LjI2LDAsMCwwLTEsMi43M2MtMS40NSw2LjEtMy4xNSwxMi4xMy00Ljg1LDE4LjE2bC0xLjYzLDUuNzgtNC4zNywxNS41MkMzMjgsNTQ2LjQ5LDMyOC4yOSw1NDcsMzI3Ljg1LDU0OC41NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBvbHlsaW5lIHBvaW50cz0iMzQyLjMzIDQwMC4yNSA0MzkuMDYgNTAxLjkgNDM5LjA2IDUxMC41MiAzOTUuOTMgNTEwLjUyIDMyMy4yNCA0MTUuNjUiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWxpbmUgcG9pbnRzPSIzNDIuMzMgNDAwLjI1IDQzOS4wNiA1MDEuOSA0MzkuMDYgNTEwLjUyIDM5NS45MyA1MTAuNTIgMzIzLjI0IDQxNS42NSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMzI0Ljc4IDQxNC4zMSAzMjUuMDkgNDE0LjQyIDM5Ni41NSA1MDEuOSA0MzkuMDYgNTAxLjkgNDM5LjA2IDUxMC41MiAzOTUuOTMgNTEwLjUyIDMyMy4yNCA0MTUuNjUgMzI0Ljc4IDQxNC4zMSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik0zNDcsNTA0LjIxYy0zLjUsMS41My03LjM5LDMuNDktOC40NCw3LjE3YTQuMTIsNC4xMiwwLDAsMC0uMTMsMiw0LjA4LDQuMDgsMCwwLDAsMy42NywyLjgxLDEyLDEyLDAsMCwwLDQuODEtLjg4bDIwLjY1LTYuODJjLjU2LS4xOCwxLjItLjQ1LDEuMzQtMWExLjcyLDEuNzIsMCwwLDAtLjItMWMtLjY0LTEuNTYtMS4yNy00Ljc1LTIuNjEtNS44NC0xLjEtLjg4LTMuMjgtLjU3LTQuNjEtLjU1QzM1Ni4zNiw1MDAuMTQsMzUxLjU1LDUwMi4yMSwzNDcsNTA0LjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNMzY1LjQxLDUwOS4zYTMzLjIxLDMzLjIxLDAsMCwxLDEwLjI1LDEuNTksMTguMjYsMTguMjYsMCwwLDEsOC40OSw1LjgsNi4zNiw2LjM2LDAsMCwxLDEuMzQsMi42MmMuMiwxLDMuNDYsMS42LDIuNzQsMi4yOCwyLjE5LS4zNSwxLjY3LjY4LDMuODkuNjZzNC42Mi0uNTksNS45NS0yLjM2YTcuNzMsNy43MywwLDAsMCwxLjE3LTQuODksOC4zMyw4LjMzLDAsMCwwLS42Ni0zLjQ2Yy0xLTIuMS0zLjMtMy4yMy01LjQyLTQuMmwtMTcuODYtOC4xN0ExMS44NiwxMS44NiwwLDAsMCwzNzIsNDk4YTEyLjM0LDEyLjM0LDAsMCwwLTIuOTEuMDdMMzYxLDQ5OWExMi4xMywxMi4xMywwLDAsMSw1LjUzLDEwLjY3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjwvc3ZnPicpOw0KfQ0KLmljb24tZ3JlZW4tY2hlY2sgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHdpZHRoPSc1MCcgaGVpZ2h0PSc1MCcgZmlsbD0nZGFya2dyZWVuJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIik7DQp9DQouaWNvbi1kb3duLWFycm93IHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA0MiAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik0zIDNMMjEgMjFMMzkgMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4iICsgIjwvc3ZnPicpOw0KfQ0K" >
        
          <link rel="stylesheet" href="data:text/css;base64,LmdmLW5vLWRhdGEtZm91bmQgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL25vLWRhdGEtZm91bmQucG5nKTsNCiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7DQogIGJhY2tncm91bmQtcG9zaXRpb24teTogaW5oZXJpdDsNCiAgbWluLWhlaWdodDogMjUwcHg7DQp9DQoNCi5nZi1ncmlkLWNvbHVtbiB7DQogIHdvcmQtd3JhcDogYnJlYWstd29yZDsNCiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsNCn0NCg0KLmdmLWdyaWQtcGFnaW5hdGlvbiB7DQogIGRpc3BsYXk6IGZsZXg7DQogIGp1c3RpZnktY29udGVudDogY2VudGVyOw0KfQ0KDQouZ2YtbWFpbi1jb250YWluZXIgew0KICBoZWlnaHQ6IDEwMCU7DQogIGRpc3BsYXk6IGZsZXg7DQogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47DQp9DQoNCi5nZi1ncmlkLWNvbnRhaW5lciB7DQogIGZsZXg6IDE7DQogIG92ZXJmbG93OiBhdXRvOw0KfQ0KDQouZ2YtbmF2LXBhZ2luYXRpb24gew0KICBtYXJnaW4tdG9wOiBhdXRvOw0KfQ0KDQoucGFnaW5hdGlvbiA+IGxpID4gYSB7DQogIG1hcmdpbi10b3A6IDE1cHg7DQogIHdpZHRoOiA0NXB4Ow0KICBoZWlnaHQ6IDM1cHg7DQp9DQoNCnNwYW4uZ2YtZmlsdGVyLWljb24td3JhcHBlcjpob3ZlciB7DQogIGN1cnNvcjogcG9pbnRlcjsNCn0NCg0KLmdmLXNlYXJjaC1pY29uLXdyYXBwZXIgew0KICBtYXJnaW4tbGVmdDogNXB4Ow0KfQ0KDQouZ2YtZmlsdGVyLWljb24td3JhcHBlciB7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQp9DQoNCi5nZi1maWx0ZXItaWNvbi13cmFwcGVyLXNlbGVjdGVkIHsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgY29sb3I6ICNmZjYwMTI7DQp9DQoNCi5nZi1zZWFyY2gtYnV0dG9uLW1hcmdpbiB7DQogIG1hcmdpbi1ib3R0b206IDlweDsNCn0NCg0KLmdmLWZpbHRlci1vcHRpb24gew0KICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7DQp9DQoNCi5nZi1ncmlkLWFjdGlvbnMgew0KICBkaXNwbGF5OiBmbGV4Ow0KICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsNCiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsNCn0NCg0KLmdmLWlucHV0LWdyb3VwIC5nZi1mb3JtLWNvbnRyb2wgew0KICBmbGV4LWdyb3c6IDE7DQp9DQoNCi5nZi1ncmlkLWNvbnRyb2wgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7DQogIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7DQp9DQoNCi5nZi1ob3Jpem9udGFsLXNjcm9sbGJhciB7DQogIC8qIG1heC13aWR0aDogMTIwMHB4OyAqLw0KICBvdmVyZmxvdy14OiBzY3JvbGw7DQp9DQouZ2YtaG9yaXpvbnRhbC1zY3JvbGxiYXIgdGggew0KICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDsNCn0NCi5nZi1ob3Jpem9udGFsLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIgew0KICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50Ow0KfQ0KDQouZnJvemVuLWNvbHVtbiB7DQogIHBvc2l0aW9uOiBzdGlja3k7DQogIHotaW5kZXg6IDE7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZmY7DQp9DQoNCi50YWJsZSwNCi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7DQogICB3aGl0ZS1zcGFjZTogbm93cmFwOyANCn0NCg0KLmdmLXNpZGUtYmFyLWNvbnRhaW5lciB7DQogIHdpZHRoOiAxMDAlOw0KfQ0KDQouZ2Ytc2lkZS1iYXItbGlzdCB7DQogIGxpc3Qtc3R5bGU6IG5vbmU7DQogIHBhZGRpbmc6IDA7DQogIG1hcmdpbjogMDsNCiAgbWF4LWhlaWdodDogY2FsYygxNSAqIDQycHgpOyAvKiBTZXQgdGhlIG1heGltdW0gaGVpZ2h0IHRvIGRpc3BsYXkgMTAgaXRlbXMgKi8NCiAgb3ZlcmZsb3cteTogYXV0bzsgLyogRW5hYmxlIHZlcnRpY2FsIHNjcm9sbGluZyAqLw0KfQ0KDQouZ2Ytc2lkZS1iYXItaXRlbSB7DQogIC8qIEFkZCBzdHlsZXMgZm9yIG5vbi1zZWxlY3RlZCBpdGVtcyAqLw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOw0KICBjb2xvcjogIzIxMjUyOTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwYWRkaW5nOiAxMHB4IDE1cHg7IC8qIEFkZCBwYWRkaW5nIHRvIG1ha2UgdGhlIG1lbnUgaXRlbXMgbGFyZ2VyICovDQogIHdpZHRoOiAxMDAlOyAvKiBNYWtlIHN1cmUgdGhlIGJhY2tncm91bmQgY29sb3IgY292ZXJzIHRoZSB3aG9sZSByb3cgd2lkdGggKi8NCiAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBBZGQgcG9zaXRpb24gcmVsYXRpdmUgZm9yIHRoZSBwc2V1ZG8tZWxlbWVudCAqLw0KfQ0KDQouZ2Ytc2lkZS1iYXItYnV0dG9uIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsNCiAgY29sb3I6ICMyMTI1Mjk7DQogIGN1cnNvcjogcG9pbnRlcjsNCiAgcGFkZGluZzogMTBweCAxNXB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBib3JkZXI6IG5vbmU7DQp9DQoNCi5nZi1zaWRlLWJhci1pdGVtLXNlbGVjdGVkIHsNCiAgLyogQWRkIHN0eWxlcyBmb3Igc2VsZWN0ZWQgaXRlbXMgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDdiNTsNCiAgY29sb3I6ICNmZmZmZmY7DQogIGZvbnQtd2VpZ2h0OiA2MDA7DQogIGNvbG9yOiBibGFjazsNCn0NCg0KLmdmLXNpZGUtYmFyLWJ1dHRvbi1zZWxlY3RlZCB7DQogIC8qIEFkZCBzdHlsZXMgZm9yIHNlbGVjdGVkIGl0ZW1zICovDQogIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MDA7DQogIGNvbG9yOiAjZmZmZmZmOw0KICBmb250LXdlaWdodDogNjAwOw0KICBjb2xvcjogYmxhY2s7DQp9DQoNCi5nZi1zaWRlLWJhci1pdGVtLXNlbGVjdGVkOjpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAwOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgd2lkdGg6IDUlOyAvKiBTZXQgdGhlIHdpZHRoIG9mIHRoZSBzbWFsbCBiYXIgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwMDsgLyogU2V0IHRoZSBzbWFsbCBiYXIgY29sb3IgKi8NCn0NCg0KLmdmLXNpZGUtYmFyLWl0ZW0taG92ZXIgew0KICAvKiBBZGQgc3R5bGVzIGZvciBob3ZlciBlZmZlY3QgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYTsNCn0NCg0KLmdmLXNpZGUtYmFyLWJ1dHRvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZGE7DQp9DQoNCi5nZi1jdXN0b20tYnV0dG9uIHsNCiAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgbWFyZ2luLXJpZ2h0OiA4cHg7DQogIG1hcmdpbi10b3A6IDVweDsNCiAgYm9yZGVyOiBub25lOw0KICBib3gtc2hhZG93OiAwIDFweCAycHggMCAjMDAwMDAwMjQsIDAgMCAycHggMCAjMDAwMDAwMUY7DQp9DQo=" >
        
        <script defer src="/_resources/getresourcemanager?lang=en-US"></script>


        <style> /* .flexbox{
    display: initial !important;
} */
.welcome {
    background:  linear-gradient(90.01deg, rgba(67, 0, 122, 0.8) 2.41%, rgba(118, 44, 179, 0.8) 65.34%, rgba(255, 96, 18, 0.8) 111.78%);
    height: 100px;
    /* padding: 15px; */
}

.welcome-info {
    margin: 0 !important;
    color: #fff;
    font-size: 22px;
    font-weight: 700;    
    padding-top: 34px;
    padding-bottom: 34px;
}

.sampleDiv {
    height: 200px;
    border: 2px solid #ccc;
}

.gf-sub-header {
    font-size: 20px;
    border-bottom: 4px solid #FFDC34;
    font-weight: bold;
    padding-bottom: 10px; 
    margin-bottom: 10px; 
    color: black;
}

.spacer-15 {
    margin: 15px 15px 15px 15px;  
}

.type1 {
    background-image: url('data:image/png;base64,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');   
    background-size: contain; 
}

.type2 {
    background-image: url('data:image/png;base64,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');   
    background-size: contain; 
} </style>

        <!--[if lt IE 9]>
            <script defer src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->

        <!--[if lt IE 10]>
            <script defer src="/js/formdata.js"></script>
        <![endif]-->
      </head>
      <body>
        <div data-editorblocktype="Header" data-record-id="cd3cf651-ad61-ed11-9562-000d3a57a91a" > <link href="data:text/css;base64,LmdmLWljb24gew0KICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47DQogIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBtaW4td2lkdGg6IDIwcHg7DQp9DQoNCi5pY29uLWJvb2ttYXJrLXBhbmVsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik05LjgwMDgyIDUuMTIzODJDOS44ODIyOSA0Ljk1ODczIDEwLjExNzcgNC45NTg3MyAxMC4xOTkyIDUuMTIzODJMMTAuOTkyOCA2LjczMTgzQzExLjAyNTEgNi43OTczOSAxMS4wODc3IDYuODQyODMgMTEuMTYgNi44NTMzNEwxMi45MzQ2IDcuMTExMkMxMy4xMTY4IDcuMTM3NjcgMTMuMTg5NSA3LjM2MTU2IDEzLjA1NzcgNy40OTAwN0wxMS43NzM2IDguNzQxNzNDMTEuNzIxMyA4Ljc5Mjc2IDExLjY5NzQgOC44NjYyOCAxMS43MDk3IDguOTM4MzRMMTIuMDEyOSAxMC43MDU3QzEyLjA0NCAxMC44ODcyIDExLjg1MzUgMTEuMDI1NSAxMS42OTA2IDEwLjkzOTlMMTAuMTAzNCAxMC4xMDU0QzEwLjAzODcgMTAuMDcxNCA5Ljk2MTM1IDEwLjA3MTQgOS44OTY2NCAxMC4xMDU0TDguMzA5NDMgMTAuOTM5OUM4LjE0NjQ4IDExLjAyNTUgNy45NTYwMyAxMC44ODcyIDcuOTg3MTUgMTAuNzA1N0w4LjI5MDI4IDguOTM4MzRDOC4zMDI2NCA4Ljg2NjI4IDguMjc4NzUgOC43OTI3NiA4LjIyNjQgOC43NDE3M0w2Ljk0MjMyIDcuNDkwMDdDNi44MTA0OSA3LjM2MTU2IDYuODgzMjQgNy4xMzc2NyA3LjA2NTQyIDcuMTExMkw4LjgzOTk3IDYuODUzMzRDOC45MTIzMiA2Ljg0MjgzIDguOTc0ODYgNi43OTczOSA5LjAwNzIxIDYuNzMxODNMOS44MDA4MiA1LjEyMzgyWiIgZmlsbD0iYmxhY2siLz4iICsgIjxwYXRoIGQ9Ik0yLjUgMi41QzIuNSAxLjExOTI5IDMuNjE5MjkgMCA1IDBIMTVDMTYuMzgwNyAwIDE3LjUgMS4xMTkyOSAxNy41IDIuNVYxOS4zNzVDMTcuNSAxOS42MDU1IDE3LjM3MzEgMTkuODE3MyAxNy4xNjk5IDE5LjkyNkMxNi45NjY3IDIwLjAzNDggMTYuNzIwMSAyMC4wMjI5IDE2LjUyODMgMTkuODk1TDEwIDE2LjM3NjJMMy40NzE2OSAxOS44OTVDMy4yNzk5IDIwLjAyMjkgMy4wMzMzMSAyMC4wMzQ4IDIuODMwMDkgMTkuOTI2QzIuNjI2ODcgMTkuODE3MyAyLjUgMTkuNjA1NSAyLjUgMTkuMzc1VjIuNVpNNSAxLjI1QzQuMzA5NjQgMS4yNSAzLjc1IDEuODA5NjQgMy43NSAyLjVWMTguMjA3Mkw5LjY1MzMxIDE1LjEwNUM5Ljg2MzI1IDE0Ljk2NSAxMC4xMzY4IDE0Ljk2NSAxMC4zNDY3IDE1LjEwNUwxNi4yNSAxOC4yMDcyVjIuNUMxNi4yNSAxLjgwOTY0IDE1LjY5MDQgMS4yNSAxNSAxLjI1SDVaIiBmaWxsPSJibGFjayIvPiIgKyAiPC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLWNoZWNrIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTYuMjgwMyA4Ljc4MDMzQzE2LjU3MzIgOC40ODc0NCAxNi41NzMyIDguMDEyNTYgMTYuMjgwMyA3LjcxOTY3QzE1Ljk4NzQgNy40MjY3OCAxNS41MTI2IDcuNDI2NzggMTUuMjE5NyA3LjcxOTY3TDExLjI1IDExLjY4OTNMOS41MzAzMyA5Ljk2OTY3QzkuMjM3NDQgOS42NzY3OCA4Ljc2MjU2IDkuNjc2NzggOC40Njk2NyA5Ljk2OTY3QzguMTc2NzggMTAuMjYyNiA4LjE3Njc4IDEwLjczNzQgOC40Njk2NyAxMS4wMzAzTDEwLjcxOTcgMTMuMjgwM0MxMC44NjAzIDEzLjQyMSAxMS4wNTExIDEzLjUgMTEuMjUgMTMuNUMxMS40NDg5IDEzLjUgMTEuNjM5NyAxMy40MjEgMTEuNzgwMyAxMy4yODAzTDE2LjI4MDMgOC43ODAzM1oiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1kZWxldGUtZmlsbCB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDIzLjI1VjNDMyAxLjM0MzE1IDQuMzQzMTUgMCA2IDBIMThDMTkuNjU2OSAwIDIxIDEuMzQzMTUgMjEgM1YyMy4yNUMyMSAyMy41MTQ3IDIwLjg2MDUgMjMuNzU5OCAyMC42MzI4IDIzLjg5NDlDMjAuNDA1MiAyNC4wMyAyMC4xMjMyIDI0LjAzNTIgMTkuODkwOSAyMy45MDg0TDEyIDE5LjYwNDNMNC4xMDkxNCAyMy45MDg0QzMuODc2NzYgMjQuMDM1MiAzLjU5NDc3IDI0LjAzIDMuMzY3MTUgMjMuODk0OUMzLjEzOTUzIDIzLjc1OTggMyAyMy41MTQ3IDMgMjMuMjVaTTEwLjI4MDMgNy43MTk2N0M5Ljk4NzQ0IDcuNDI2NzggOS41MTI1NiA3LjQyNjc4IDkuMjE5NjcgNy43MTk2N0M4LjkyNjc4IDguMDEyNTYgOC45MjY3OCA4LjQ4NzQ0IDkuMjE5NjcgOC43ODAzM0wxMC45MzkzIDEwLjVMOS4yMTk2NyAxMi4yMTk3QzguOTI2NzggMTIuNTEyNiA4LjkyNjc4IDEyLjk4NzQgOS4yMTk2NyAxMy4yODAzQzkuNTEyNTYgMTMuNTczMiA5Ljk4NzQ0IDEzLjU3MzIgMTAuMjgwMyAxMy4yODAzTDEyIDExLjU2MDdMMTMuNzE5NyAxMy4yODAzQzE0LjAxMjYgMTMuNTczMiAxNC40ODc0IDEzLjU3MzIgMTQuNzgwMyAxMy4yODAzQzE1LjA3MzIgMTIuOTg3NCAxNS4wNzMyIDEyLjUxMjYgMTQuNzgwMyAxMi4yMTk3TDEzLjA2MDcgMTAuNUwxNC43ODAzIDguNzgwMzNDMTUuMDczMiA4LjQ4NzQ0IDE1LjA3MzIgOC4wMTI1NiAxNC43ODAzIDcuNzE5NjdDMTQuNDg3NCA3LjQyNjc4IDE0LjAxMjYgNy40MjY3OCAxMy43MTk3IDcuNzE5NjdMMTIgOS40MzkzNEwxMC4yODAzIDcuNzE5NjdaIiBmaWxsPSIlMjNCMzQzMEQiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tYm9va21hcmstZGVsZXRlIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMjE5NjcgNy43MTk2N0M5LjUxMjU2IDcuNDI2NzggOS45ODc0NCA3LjQyNjc4IDEwLjI4MDMgNy43MTk2N0wxMiA5LjQzOTM0TDEzLjcxOTcgNy43MTk2N0MxNC4wMTI2IDcuNDI2NzggMTQuNDg3NCA3LjQyNjc4IDE0Ljc4MDMgNy43MTk2N0MxNS4wNzMyIDguMDEyNTYgMTUuMDczMiA4LjQ4NzQ0IDE0Ljc4MDMgOC43ODAzM0wxMy4wNjA3IDEwLjVMMTQuNzgwMyAxMi4yMTk3QzE1LjA3MzIgMTIuNTEyNiAxNS4wNzMyIDEyLjk4NzQgMTQuNzgwMyAxMy4yODAzQzE0LjQ4NzQgMTMuNTczMiAxNC4wMTI2IDEzLjU3MzIgMTMuNzE5NyAxMy4yODAzTDEyIDExLjU2MDdMMTAuMjgwMyAxMy4yODAzQzkuOTg3NDQgMTMuNTczMiA5LjUxMjU2IDEzLjU3MzIgOS4yMTk2NyAxMy4yODAzQzguOTI2NzggMTIuOTg3NCA4LjkyNjc4IDEyLjUxMjYgOS4yMTk2NyAxMi4yMTk3TDEwLjkzOTMgMTAuNUw5LjIxOTY3IDguNzgwMzNDOC45MjY3OCA4LjQ4NzQ0IDguOTI2NzggOC4wMTI1NiA5LjIxOTY3IDcuNzE5NjdaIiBmaWxsPSIlMjNCMzQzMEQiLz48cGF0aCBkPSJNMyAzQzMgMS4zNDMxNSA0LjM0MzE1IDAgNiAwSDE4QzE5LjY1NjkgMCAyMSAxLjM0MzE1IDIxIDNWMjMuMjVDMjEgMjMuNTI2NiAyMC44NDc4IDIzLjc4MDcgMjAuNjAzOSAyMy45MTEzQzIwLjM2IDI0LjA0MTggMjAuMDY0MSAyNC4wMjc1IDE5LjgzNCAyMy44NzRMMTIgMTkuNjUxNEw0LjE2NjAzIDIzLjg3NEMzLjkzNTg4IDI0LjAyNzUgMy42Mzk5NyAyNC4wNDE4IDMuMzk2MTEgMjMuOTExM0MzLjE1MjI0IDIzLjc4MDcgMyAyMy41MjY2IDMgMjMuMjVWM1pNNiAxLjVDNS4xNzE1NyAxLjUgNC41IDIuMTcxNTcgNC41IDNWMjEuODQ4NkwxMS41ODQgMTguMTI2QzExLjgzNTkgMTcuOTU4IDEyLjE2NDEgMTcuOTU4IDEyLjQxNiAxOC4xMjZMMTkuNSAyMS44NDg2VjNDMTkuNSAyLjE3MTU3IDE4LjgyODQgMS41IDE4IDEuNUg2WiIgZmlsbD0iJTIzQjM0MzBEIi8+PC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLWFkZC1maWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTIuNzUgNi43NUMxMi43NSA2LjMzNTc5IDEyLjQxNDIgNiAxMiA2QzExLjU4NTggNiAxMS4yNSA2LjMzNTc5IDExLjI1IDYuNzVWOUg5QzguNTg1NzkgOSA4LjI1IDkuMzM1NzkgOC4yNSA5Ljc1QzguMjUgMTAuMTY0MiA4LjU4NTc5IDEwLjUgOSAxMC41SDExLjI1VjEyLjc1QzExLjI1IDEzLjE2NDIgMTEuNTg1OCAxMy41IDEyIDEzLjVDMTIuNDE0MiAxMy41IDEyLjc1IDEzLjE2NDIgMTIuNzUgMTIuNzVWMTAuNUgxNUMxNS40MTQyIDEwLjUgMTUuNzUgMTAuMTY0MiAxNS43NSA5Ljc1QzE1Ljc1IDkuMzM1NzkgMTUuNDE0MiA5IDE1IDlIMTIuNzVWNi43NVoiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1leHRlcm5hbC1saW5rIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTQuNjI1IDZIMTUuMzk5M0MxOC40OTM5IDYgMjEgOC41MTk3NiAyMSAxMS42MjVDMjEgMTQuNjMwMSAxOC42NTI5IDE3LjA4NjggMTUuNzA2IDE3LjI0MjJMMTUuNDA5MyAxNy4yNUwxNC42MzUgMTcuMjU2OUMxNC4wMTM3IDE3LjI2MjQgMTMuNTA1NiAxNi43NjMyIDEzLjUgMTYuMTQxOUMxMy40OTUgMTUuNTcyNCAxMy45MTQgMTUuMDk3OSAxNC40NjI0IDE1LjAxODZMMTQuNjE1IDE1LjAwNjlMMTUuMzk5MyAxNUMxNy4yNDg1IDE1IDE4Ljc1IDEzLjQ5MDMgMTguNzUgMTEuNjI1QzE4Ljc1IDkuODM3NCAxNy4zNzEgOC4zNzY0MiAxNS42Mjg2IDguMjU3NzhMMTUuMzk5MyA4LjI1SDE0LjYyNUMxNC4wMDM3IDguMjUgMTMuNSA3Ljc0NjMyIDEzLjUgNy4xMjVDMTMuNSA2LjU1NTQ2IDEzLjkyMzIgNi4wODQ3NiAxNC40NzIzIDYuMDEwMjdMMTQuNjI1IDZIMTUuMzk5M0gxNC42MjVaTTguNjI4NDQgNkg5LjM3NUM5Ljk5NjMyIDYgMTAuNSA2LjUwMzY4IDEwLjUgNy4xMjVDMTAuNSA3LjY5NDU0IDEwLjA3NjggOC4xNjUyNCA5LjUyNzY2IDguMjM5NzNMOS4zNzUgOC4yNUg4LjYyODQ0QzYuNzYyNTggOC4yNSA1LjI1IDkuNzYyNTggNS4yNSAxMS42Mjg0QzUuMjUgMTMuNDE2NiA2LjYzOTE2IDE0Ljg4MDIgOC4zOTcxMyAxNC45OTkxTDguNjI4NDQgMTUuMDA2OUg5LjM3NUM5Ljk5NjMyIDE1LjAwNjkgMTAuNSAxNS41MTA2IDEwLjUgMTYuMTMxOUMxMC41IDE2LjcwMTQgMTAuMDc2OCAxNy4xNzIxIDkuNTI3NjYgMTcuMjQ2Nkw5LjM3NSAxNy4yNTY5SDguNjI4NDRDNS41MTk5NCAxNy4yNTY5IDMgMTQuNzM2OSAzIDExLjYyODRDMyA4LjYyMDIxIDUuMzU5OTkgNi4xNjMxOSA4LjMyOTUyIDYuMDA3OEw4LjYyODQ0IDZIOS4zNzVIOC42Mjg0NFpNOC42MjUgMTAuNUgxNS4zNzVDMTUuOTk2MyAxMC41IDE2LjUgMTEuMDAzNyAxNi41IDExLjYyNUMxNi41IDEyLjE5NDUgMTYuMDc2OCAxMi42NjUyIDE1LjUyNzcgMTIuNzM5N0wxNS4zNzUgMTIuNzVIOC42MjVDOC4wMDM2OCAxMi43NSA3LjUgMTIuMjQ2MyA3LjUgMTEuNjI1QzcuNSAxMS4wNTU1IDcuOTIzMjMgMTAuNTg0OCA4LjQ3MjM0IDEwLjUxMDNMOC42MjUgMTAuNUgxNS4zNzVIOC42MjVaIiBmaWxsPSIlMjM4QTg4ODYiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWdmLWxvZ28gew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPSIyMDAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1OTggMTE2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJtYXJnaW4tdG9wOiA1cHg7Ij48ZyBjbGlwLXBhdGg9InVybCglMjNjbGlwMF8xNjlfNjgyKSI+PHBhdGggZD0iTTQuMTczNDggODIuODI4OUgzNy41NjEzVjExNkMxOS4wNzg4IDExNiA0LjE3MzQ4IDEwMS4xOTEgNC4xNzM0OCA4Mi44Mjg5Wk04Ny41NDM3IDMzLjE3MTFIMTIwLjkzMlYwSDg3LjU0MzdWMzMuMTcxMVpNODcuNTQzNyA3NC41MzYySDEyMC45MzJWNDEuNDYzOEg4Ny41NDM3Vjc0LjUzNjJaTTM3LjU2MTMgMEMxNi43OTMzIDAgMCAxNi42ODQzIDAgMzcuMzE3NEMwIDU3Ljk1MDYgMTYuNzkzMyA3NC42MzQ5IDM3LjU2MTMgNzQuNjM0OVYwWk03OS4xOTY3IDBDNjAuODEzNiAwIDQ1LjkwODMgMTQuODA4NSA0NS45MDgzIDMzLjE3MTFWMTE2QzY0LjI5MTUgMTE2IDc5LjI5NjEgMTAxLjE5MSA3OS4yOTYxIDgyLjgyODlWMEg3OS4xOTY3Wk0xNjguNzI4IDU4LjY0MTdDMTY0LjE1NyA1OC42NDE3IDE2MC4xODIgNTcuNzUzMiAxNTYuODA0IDU2LjA3NDlDMTUzLjQyNSA1NC4zOTY2IDE1MC43NDIgNTEuOTI4NSAxNDguODU0IDQ4Ljc2OTRDMTQ2Ljk2NiA0NS42MTAyIDE0Ni4wNzIgNDEuOTU3NCAxNDYuMDcyIDM3LjcxMjNDMTQ2LjA3MiAzMy4zNjg1IDE0Ny4wNjUgMjkuNjE3IDE0OS4wNTMgMjYuMzU5MUMxNTEuMDQgMjMuMTAxMyAxNTMuODIzIDIwLjUzNDUgMTU3LjMgMTguNzU3NEMxNjAuODc4IDE2Ljk4MDQgMTY0Ljk1MiAxNS45OTMyIDE2OS41MjMgMTUuOTkzMkMxNzIuMDA3IDE1Ljk5MzIgMTc0LjU5MSAxNi4yODk0IDE3Ny4wNzUgMTYuODgxN0MxNzkuNTU5IDE3LjQ3NCAxODEuODQ0IDE4LjI2MzggMTgzLjgzMiAxOS4zNDk4TDE4Mi40NDEgMjYuMTYxN0MxODAuNDUzIDI1LjE3NDUgMTc4LjI2NyAyNC40ODM0IDE3NS45ODIgMjMuODkxMUMxNzMuNjk2IDIzLjM5NzQgMTcxLjQxMSAyMy4xMDEzIDE2OS4yMjUgMjMuMTAxM0MxNjYuMjQ0IDIzLjEwMTMgMTYzLjY2IDIzLjY5MzYgMTYxLjQ3NCAyNC44NzgzQzE1OS4yODggMjYuMDYzIDE1Ny40OTkgMjcuNzQxMyAxNTYuMzA3IDI5LjkxMzJDMTU1LjAxNSAzMi4wODUxIDE1NC40MTkgMzQuNTUzMiAxNTQuNDE5IDM3LjQxNjJDMTU0LjQxOSA0MS44NTg3IDE1NS43MTEgNDUuMzE0IDE1OC4zOTMgNDcuNzgyMUMxNjEuMDc2IDUwLjM0ODkgMTY0LjY1NCA1MS42MzIzIDE2OS4yMjUgNTEuNjMyM0MxNzAuNjE2IDUxLjYzMjMgMTcxLjkwOCA1MS41MzM2IDE3My4xOTkgNTEuMzM2MkMxNzQuNDkxIDUxLjEzODcgMTc1LjY4NCA1MC44NDI2IDE3Ni45NzUgNTAuNTQ2NFY0MS4zNjUxSDE2OC43MjhWMzUuMDQ2OEgxODQuNzI2VjU1LjU4MTNDMTgyLjM0MSA1Ni41Njg1IDE3OS43NTggNTcuMzU4MyAxNzcuMDc1IDU3Ljg1MTlDMTc0LjI5MiA1OC4zNDU1IDE3MS41MSA1OC42NDE3IDE2OC43MjggNTguNjQxN1pNMTk5LjQzMyAxNi41ODU1SDE5MS43ODFWNTguMDQ5NEgxOTkuMzMzVjE2LjU4NTVIMTk5LjQzM1pNMjI3LjU1NCA1Ni45NjM0QzIyOS44MzkgNTUuNjggMjMxLjYyOCA1My45MDMgMjMyLjkyIDUxLjYzMjNDMjM0LjIxMiA0OS4zNjE3IDIzNC45MDcgNDYuODkzNiAyMzQuOTA3IDQ0LjEyOTRDMjM0LjkwNyA0MS4yNjY0IDIzNC4yMTIgMzguNzk4MyAyMzIuOTIgMzYuNTI3N0MyMzEuNjI4IDM0LjM1NTcgMjI5LjgzOSAzMi41Nzg3IDIyNy41NTQgMzEuMjk1M0MyMjUuMjY5IDMwLjAxMTkgMjIyLjY4NSAyOS4zMjA5IDIxOS44MDMgMjkuMzIwOUMyMTYuOTIyIDI5LjMyMDkgMjE0LjMzOCAzMC4wMTE5IDIxMi4xNTIgMzEuMjk1M0MyMDkuODY2IDMyLjU3ODcgMjA4LjA3OCAzNC4zNTU3IDIwNi43ODYgMzYuNjI2NEMyMDUuNDk0IDM4Ljg5NyAyMDQuNzk5IDQxLjM2NTEgMjA0Ljc5OSA0NC4xMjk0QzIwNC43OTkgNDYuODkzNiAyMDUuNDk0IDQ5LjQ2MDQgMjA2Ljc4NiA1MS42MzIzQzIwOC4wNzggNTMuOTAzIDIwOS44NjYgNTUuNTgxMyAyMTIuMTUyIDU2Ljg2NDdDMjE0LjQzNyA1OC4xNDgxIDIxNy4wMjEgNTguNzQwNCAyMTkuOTAzIDU4Ljc0MDRDMjIyLjc4NCA1OC44MzkxIDIyNS4yNjkgNTguMjQ2OCAyMjcuNTU0IDU2Ljk2MzRaTTIxNC41MzcgNDkuODU1M0MyMTMuMTQ2IDQ4LjM3NDUgMjEyLjQ1IDQ2LjQ5ODcgMjEyLjQ1IDQ0LjEyOTRDMjEyLjQ1IDQxLjc2IDIxMy4xNDYgMzkuODg0MyAyMTQuNTM3IDM4LjMwNDdDMjE1LjkyOCAzNi44MjM4IDIxNy43MTcgMzYuMDM0IDIxOS45MDMgMzYuMDM0QzIyMi4wODkgMzYuMDM0IDIyMy44NzcgMzYuODIzOCAyMjUuMjY5IDM4LjMwNDdDMjI2LjY2IDM5Ljc4NTUgMjI3LjM1NSA0MS43NiAyMjcuMzU1IDQ0LjEyOTRDMjI3LjM1NSA0Ni40OTg3IDIyNi42NiA0OC4zNzQ1IDIyNS4yNjkgNDkuODU1M0MyMjMuODc3IDUxLjMzNjIgMjIyLjA4OSA1Mi4xMjYgMjE5LjkwMyA1Mi4xMjZDMjE3LjcxNyA1Mi4xMjYgMjE1LjkyOCA1MS4zMzYyIDIxNC41MzcgNDkuODU1M1pNMjYzLjcyNCA1Ni45NjM0QzI2NS43MTIgNTUuNjggMjY3LjMwMSA1My45MDMgMjY4LjQ5NCA1MS42MzIzQzI2OS42ODYgNDkuMzYxNyAyNzAuMjgyIDQ2Ljg5MzYgMjcwLjI4MiA0NC4xMjk0QzI3MC4yODIgNDEuMjY2NCAyNjkuNjg2IDM4LjY5OTYgMjY4LjU5MyAzNi41Mjc3QzI2Ny41IDM0LjM1NTcgMjY2LjAxIDMyLjU3ODcgMjY0LjAyMiAzMS4zOTRDMjYyLjAzNSAzMC4xMTA2IDI1OS44NDkgMjkuNTE4MyAyNTcuMzY1IDI5LjUxODNDMjUzLjE5MSAyOS41MTgzIDI1MC4xMTEgMzEuMDk3OSAyNDguMTIzIDM0LjI1N1YxNi41ODU1SDI0MC41NzFWNTguMDQ5NEgyNDcuODI1TDI0Ny45MjUgNTMuODA0M0MyNDguODE5IDU1LjQ4MjYgMjUwLjExMSA1Ni42NjcyIDI1MS43MDEgNTcuNTU1N0MyNTMuMjkgNTguNDQ0MyAyNTUuMDc5IDU4LjgzOTEgMjU3LjA2NiA1OC44MzkxQzI1OS40NTEgNTguODM5MSAyNjEuNzM3IDU4LjI0NjggMjYzLjcyNCA1Ni45NjM0Wk0yNDkuODEzIDQ5Ljg1NTNDMjQ4LjQyMSA0OC4zNzQ1IDI0Ny43MjYgNDYuNDk4NyAyNDcuNzI2IDQ0LjEyOTRDMjQ3LjcyNiA0MS43NiAyNDguNDIxIDM5Ljg4NDMgMjQ5LjgxMyAzOC4zMDQ3QzI1MS4yMDQgMzYuODIzOCAyNTIuOTkyIDM2LjAzNCAyNTUuMTc4IDM2LjAzNEMyNTcuMzY1IDM2LjAzNCAyNTkuMTUzIDM2LjgyMzggMjYwLjU0NCAzOC4zMDQ3QzI2MS45MzYgMzkuNzg1NSAyNjIuNjMxIDQxLjc2IDI2Mi42MzEgNDQuMTI5NEMyNjIuNjMxIDQ2LjQ5ODcgMjYxLjkzNiA0OC4zNzQ1IDI2MC41NDQgNDkuODU1M0MyNTkuMTUzIDUxLjMzNjIgMjU3LjM2NSA1Mi4xMjYgMjU1LjE3OCA1Mi4xMjZDMjUyLjk5MiA1Mi4xMjYgMjUxLjIwNCA1MS4zMzYyIDI0OS44MTMgNDkuODU1M1pNMjk2LjgxNCA1My44MDQzTDI5Ni45MTMgNTguMDQ5NEgzMDQuMTY3VjMwLjIwOTRIMjk2LjkxM0wyOTYuODE0IDM0LjQ1NDVDMjk1LjkyIDMyLjc3NjIgMjk0LjYyOCAzMS41OTE1IDI5My4wMzggMzAuNzAzQzI5MS40NDggMjkuODE0NSAyODkuNjU5IDI5LjMyMDkgMjg3Ljc3MSAyOS4zMjA5QzI4NS4yODcgMjkuMzIwOSAyODMuMDAyIDMwLjAxMTkgMjgxLjAxNCAzMS4yOTUzQzI3OS4wMjcgMzIuNTc4NyAyNzcuNDM3IDM0LjM1NTcgMjc2LjI0NSAzNi42MjY0QzI3NS4wNTIgMzguODk3IDI3NC40NTYgNDEuMzY1MSAyNzQuNDU2IDQ0LjEyOTRDMjc0LjQ1NiA0Ni45OTIzIDI3NS4wNTIgNDkuNDYwNCAyNzYuMTQ1IDUxLjczMTFDMjc3LjIzOCA1My45MDMgMjc4LjcyOSA1NS42OCAyODAuNzE2IDU2Ljk2MzRDMjgyLjYwNCA1OC4yNDY4IDI4NC44OSA1OC44MzkxIDI4Ny4zNzQgNTguODM5MUMyOTEuNzQ2IDU4LjgzOTEgMjk0LjkyNiA1Ny4xNjA5IDI5Ni44MTQgNTMuODA0M1pNMjg0LjI5MyA0OS44NTUzQzI4Mi45MDIgNDguMzc0NSAyODIuMjA3IDQ2LjQ5ODcgMjgyLjIwNyA0NC4xMjk0QzI4Mi4yMDcgNDEuNzYgMjgyLjkwMiAzOS44ODQzIDI4NC4yOTMgMzguMzA0N0MyODUuNjg1IDM2LjgyMzggMjg3LjQ3MyAzNi4wMzQgMjg5LjY1OSAzNi4wMzRDMjkxLjg0NSAzNi4wMzQgMjkzLjYzNCAzNi44MjM4IDI5NS4wMjUgMzguMzA0N0MyOTYuNDE2IDM5Ljc4NTUgMjk3LjExMiA0MS43NiAyOTcuMTEyIDQ0LjEyOTRDMjk3LjExMiA0Ni40OTg3IDI5Ni40MTYgNDguMzc0NSAyOTUuMDI1IDQ5Ljg1NTNDMjkzLjYzNCA1MS4zMzYyIDI5MS44NDUgNTIuMTI2IDI4OS42NTkgNTIuMTI2QzI4Ny40NzMgNTIuMTI2IDI4NS42ODUgNTEuMzM2MiAyODQuMjkzIDQ5Ljg1NTNaTTMxOS4wNzIgMTYuNTg1NUgzMTEuNTJWNTguMDQ5NEgzMTkuMDcyVjE2LjU4NTVaTTMzNS4yNyA1OC4wNDk0VjQxLjQ2MzhIMzUxLjM2N1YzNC43NTA2SDMzNS4yN1YyMy4yOTg3SDM1My44NTFWMTYuNTg1NUgzMjcuMDIyVjU4LjA0OTRIMzM1LjI3Wk0zNzcuODk5IDU2Ljk2MzRDMzgwLjE4NCA1NS42OCAzODEuOTczIDUzLjkwMyAzODMuMjY1IDUxLjYzMjNDMzg0LjU1NiA0OS4zNjE3IDM4NS4yNTIgNDYuODkzNiAzODUuMjUyIDQ0LjEyOTRDMzg1LjI1MiA0MS4yNjY0IDM4NC41NTYgMzguNzk4MyAzODMuMjY1IDM2LjUyNzdDMzgxLjk3MyAzNC4zNTU3IDM4MC4xODQgMzIuNTc4NyAzNzcuODk5IDMxLjI5NTNDMzc1LjYxMyAzMC4wMTE5IDM3My4wMyAyOS4zMjA5IDM3MC4xNDggMjkuMzIwOUMzNjcuMjY2IDI5LjMyMDkgMzY0LjY4MyAzMC4wMTE5IDM2Mi40OTYgMzEuMjk1M0MzNjAuMjExIDMyLjU3ODcgMzU4LjQyMiAzNC4zNTU3IDM1Ny4xMzEgMzYuNjI2NEMzNTUuODM5IDM4Ljg5NyAzNTUuMTQzIDQxLjM2NTEgMzU1LjE0MyA0NC4xMjk0QzM1NS4xNDMgNDYuODkzNiAzNTUuODM5IDQ5LjQ2MDQgMzU3LjEzMSA1MS42MzIzQzM1OC40MjIgNTMuOTAzIDM2MC4yMTEgNTUuNTgxMyAzNjIuNDk2IDU2Ljg2NDdDMzY0Ljc4MiA1OC4xNDgxIDM2Ny4zNjYgNTguNzQwNCAzNzAuMjQ3IDU4Ljc0MDRDMzczLjAzIDU4LjgzOTEgMzc1LjYxMyA1OC4yNDY4IDM3Ny44OTkgNTYuOTYzNFpNMzY0Ljg4MSA0OS44NTUzQzM2My40OSA0OC4zNzQ1IDM2Mi43OTUgNDYuNDk4NyAzNjIuNzk1IDQ0LjEyOTRDMzYyLjc5NSA0MS43NiAzNjMuNDkgMzkuODg0MyAzNjQuODgxIDM4LjMwNDdDMzY2LjI3MyAzNi44MjM4IDM2OC4wNjEgMzYuMDM0IDM3MC4yNDcgMzYuMDM0QzM3Mi40MzMgMzYuMDM0IDM3NC4yMjIgMzYuODIzOCAzNzUuNjEzIDM4LjMwNDdDMzc3LjAwNCAzOS43ODU1IDM3Ny43IDQxLjc2IDM3Ny43IDQ0LjEyOTRDMzc3LjcgNDYuNDk4NyAzNzcuMDA0IDQ4LjM3NDUgMzc1LjYxMyA0OS44NTUzQzM3NC4yMjIgNTEuMzM2MiAzNzIuNDMzIDUyLjEyNiAzNzAuMjQ3IDUyLjEyNkMzNjguMDYxIDUyLjEyNiAzNjYuMjczIDUxLjMzNjIgMzY0Ljg4MSA0OS44NTUzWk00MDUuNzIyIDU3LjU1NTdDNDA3LjIxMiA1Ni42NjcyIDQwOC40MDUgNTUuNDgyNiA0MDkuMSA1NC4wMDE3TDQwOS4yIDU3Ljk1MDZINDE2LjY1MlYzMC4yMDk0SDQwOS4wMDFWNDUuMTE2NkM0MDkuMDAxIDQ3LjI4ODUgNDA4LjUwNCA0OC45NjY4IDQwNy41MSA1MC4yNTAyQzQwNi41MTcgNTEuNTMzNiA0MDUuMTI2IDUyLjEyNiA0MDMuMjM4IDUyLjEyNkM0MDEuNDQ5IDUyLjEyNiA0MDAuMjU3IDUxLjYzMjMgMzk5LjQ2MiA1MC42NDUxQzM5OC42NjcgNDkuNjU3OSAzOTguMjY5IDQ4LjA3ODMgMzk4LjI2OSA0NS44MDc3VjMwLjIwOTRIMzkwLjYxOFY0Ny41ODQ3QzM5MC42MTggNTEuMjM3NCAzOTEuNDEzIDU0LjAwMTcgMzkzLjEwMiA1NS45NzYyQzM5NC43OTEgNTcuOTUwNiAzOTcuMTc2IDU4LjkzNzkgNDAwLjI1NyA1OC45Mzc5QzQwMi4zNDMgNTguODM5MSA0MDQuMTMyIDU4LjQ0NDMgNDA1LjcyMiA1Ny41NTU3Wk00MzEuNDU4IDU4LjA0OTRWNDMuMDQzNEM0MzEuNDU4IDQwLjg3MTUgNDMxLjk1NSAzOS4wOTQ1IDQzMi45NDkgMzcuOTA5OEM0MzMuOTQzIDM2LjcyNTEgNDM1LjQzMyAzNi4xMzI4IDQzNy4yMjIgMzYuMTMyOEM0NDAuNiAzNi4xMzI4IDQ0Mi4yODkgMzguMzA0NyA0NDIuMjg5IDQyLjY0ODVWNTguMDQ5NEg0NDkuODQxVjQxLjE2NzdDNDQ5Ljg0MSAzNy40MTYyIDQ0OC45NDcgMzQuNDU0NSA0NDcuMjU4IDMyLjQ4QzQ0NS41NjkgMzAuNDA2OCA0NDMuMDg0IDI5LjQxOTYgNDM5LjkwNSAyOS40MTk2QzQzNy45MTcgMjkuNDE5NiA0MzYuMjI4IDI5LjgxNDUgNDM0LjYzOCAzMC43MDNDNDMzLjE0OCAzMS41OTE1IDQzMS45NTUgMzIuNzc2MiA0MzEuMjYgMzQuMzU1N0w0MzEuMTYgMzAuMzA4MUg0MjMuODA3VjU4LjA0OTRINDMxLjQ1OFpNNDczLjY5IDU3LjU1NTdDNDc1LjI4IDU2LjY2NzIgNDc2LjU3MiA1NS4zODM4IDQ3Ny41NjUgNTMuODA0M0w0NzcuNjY1IDU4LjA0OTRINDg0LjkxOVYxNi41ODU1SDQ3Ny4yNjdWMzQuMDU5NkM0NzYuMjczIDMyLjU3ODcgNDc1LjA4MSAzMS4zOTQgNDczLjQ5MSAzMC42MDQzQzQ3Mi4wMDEgMjkuODE0NSA0NzAuMzExIDI5LjQxOTYgNDY4LjQyMyAyOS40MTk2QzQ2NS45MzkgMjkuNDE5NiA0NjMuNjU0IDMwLjExMDYgNDYxLjY2NiAzMS4zOTRDNDU5LjY3OSAzMi42Nzc0IDQ1OC4wODkgMzQuNDU0NSA0NTYuODk3IDM2LjcyNTFDNDU1LjcwNCAzOC45OTU3IDQ1NS4xMDggNDEuNDYzOCA0NTUuMTA4IDQ0LjIyODFDNDU1LjEwOCA0Ny4wOTExIDQ1NS43MDQgNDkuNTU5MiA0NTYuNzk3IDUxLjgyOThDNDU3Ljg5IDU0LjAwMTcgNDU5LjM4MSA1NS43Nzg3IDQ2MS4zNjggNTcuMDYyMUM0NjMuMjU2IDU4LjM0NTUgNDY1LjU0MiA1OC45Mzc5IDQ2OC4wMjYgNTguOTM3OUM0NzAuMjEyIDU4LjgzOTEgNDcyLjEgNTguNDQ0MyA0NzMuNjkgNTcuNTU1N1pNNDY1LjA0NSA0OS44NTUzQzQ2My42NTQgNDguMzc0NSA0NjIuOTU4IDQ2LjQ5ODcgNDYyLjk1OCA0NC4xMjk0QzQ2Mi45NTggNDEuNzYgNDYzLjY1NCAzOS44ODQzIDQ2NS4wNDUgMzguMzA0N0M0NjYuNDM2IDM2LjgyMzggNDY4LjIyNSAzNi4wMzQgNDcwLjQxMSAzNi4wMzRDNDcyLjU5NyAzNi4wMzQgNDc0LjM4NSAzNi44MjM4IDQ3NS43NzcgMzguMzA0N0M0NzcuMTY4IDM5Ljc4NTUgNDc3Ljg2MyA0MS43NiA0NzcuODYzIDQ0LjEyOTRDNDc3Ljg2MyA0Ni40OTg3IDQ3Ny4xNjggNDguMzc0NSA0NzUuNzc3IDQ5Ljg1NTNDNDc0LjM4NSA1MS4zMzYyIDQ3Mi41OTcgNTIuMTI2IDQ3MC40MTEgNTIuMTI2QzQ2OC4yMjUgNTIuMTI2IDQ2Ni40MzYgNTEuMzM2MiA0NjUuMDQ1IDQ5Ljg1NTNaTTQ5OS44MjQgNTguMDQ5NFY0NS4zMTRDNDk5LjgyNCA0Mi41NDk4IDUwMC40MiA0MC40NzY2IDUwMS41MTMgMzguOTk1N0M1MDIuNjA2IDM3LjUxNDkgNTA0LjI5NSAzNi44MjM4IDUwNi4zODIgMzYuODIzOEM1MDYuOTc4IDM2LjgyMzggNTA3LjU3NSAzNi45MjI2IDUwOC4xNzEgMzcuMDIxM0M1MDguODY2IDM3LjEyIDUwOS4zNjMgMzcuMzE3NCA1MDkuODYgMzcuNTE0OUw1MTAuNTU2IDMwLjQwNjhDNTEwLjE1OCAzMC4yMDk0IDUwOS42NjEgMzAuMTEwNiA1MDkuMDY1IDMwLjAxMTlDNTA4LjQ2OSAyOS45MTMyIDUwNy44NzMgMjkuODE0NSA1MDcuMjc2IDI5LjgxNDVDNTA1LjQ4OCAyOS44MTQ1IDUwMy44OTggMzAuMzA4MSA1MDIuNjA2IDMxLjM5NEM1MDEuMzE0IDMyLjQ4IDUwMC4zMjEgMzMuOTYwOCA0OTkuNjI1IDM1LjgzNjZMNDk5LjUyNiAzMC4zMDgxSDQ5Mi4yNzJWNTguMDQ5NEg0OTkuODI0Wk01MjIuMDgyIDIzLjI5ODdDNTIyLjk3NyAyMi40MTAyIDUyMy4zNzQgMjEuNDIzIDUyMy4zNzQgMjAuMTM5NkM1MjMuMzc0IDE4Ljg1NjIgNTIyLjk3NyAxNy44Njg5IDUyMi4wODIgMTYuOTgwNEM1MjEuMTg4IDE2LjE5MDYgNTIwLjE5NCAxNS43OTU3IDUxOC45MDMgMTUuNzk1N0M1MTcuNjExIDE1Ljc5NTcgNTE2LjUxOCAxNi4xOTA2IDUxNS43MjMgMTYuOTgwNEM1MTQuODI5IDE3Ljc3MDIgNTE0LjQzMSAxOC44NTYyIDUxNC40MzEgMjAuMTM5NkM1MTQuNDMxIDIxLjQyMyA1MTQuODI5IDIyLjQxMDIgNTE1LjcyMyAyMy4yOTg3QzUxNi42MTcgMjQuMTg3MiA1MTcuNjExIDI0LjU4MjEgNTE4LjkwMyAyNC41ODIxQzUyMC4xOTQgMjQuNTgyMSA1MjEuMjg4IDI0LjE4NzIgNTIyLjA4MiAyMy4yOTg3Wk01MjIuNjc5IDMwLjIwOTRINTE1LjEyN1Y1Ny45NTA2SDUyMi42NzlWMzAuMjA5NFpNNTUwLjQwMiA1OC4yNDY4QzU1Mi4yOSA1Ny44NTE5IDU1My45OCA1Ny4yNTk2IDU1NS4zNzEgNTYuNTY4NUw1NTQuNTc2IDUwLjk0MTNDNTUzLjE4NSA1MS42MzIzIDU1MS42OTQgNTIuMTI2IDU1MC4xMDQgNTIuNDIyMUM1NDguNTE0IDUyLjcxODMgNTQ2LjkyNSA1Mi45MTU3IDU0NS4zMzUgNTIuOTE1N0M1MzkuNjcxIDUyLjkxNTcgNTM2LjQ5MSA1MC42NDUxIDUzNS42OTYgNDYuMDA1MUg1NTUuNTdDNTU1LjY2OSA0NS4wMTc5IDU1NS43NjggNDQuMDMwNiA1NTUuNzY4IDQzLjE0MjFDNTU1Ljc2OCA0MC4zNzc5IDU1NS4yNzIgMzcuOTA5OCA1NTQuMTc4IDM1LjgzNjZDNTUzLjA4NSAzMy43NjM0IDU1MS41OTUgMzIuMTgzOCA1NDkuNjA3IDMwLjk5OTFDNTQ3LjYyIDI5LjkxMzIgNTQ1LjMzNSAyOS4zMjA5IDU0Mi41NTIgMjkuMzIwOUM1MzkuNzcgMjkuMzIwOSA1MzcuMjg2IDI5LjkxMzIgNTM1LjEgMzEuMTk2NkM1MzIuOTE0IDMyLjQ4IDUzMS4yMjQgMzQuMTU4MyA1MzAuMDMyIDM2LjQyODlDNTI4LjgzOSAzOC42MDA5IDUyOC4yNDMgNDEuMTY3NyA1MjguMjQzIDQ0LjEyOTRDNTI4LjI0MyA0Ny4xODk4IDUyOC45MzkgNDkuNzU2NiA1MzAuMjMxIDUyLjAyNzJDNTMxLjUyMiA1NC4xOTkyIDUzMy40MSA1NS45NzYyIDUzNS43OTUgNTcuMTYwOUM1MzguMTggNTguMzQ1NSA1NDEuMTYxIDU4LjkzNzkgNTQ0LjU0IDU4LjkzNzlDNTQ2LjUyNyA1OC44MzkxIDU0OC41MTQgNTguNjQxNyA1NTAuNDAyIDU4LjI0NjhaTTU0Ni41MjcgMzYuMzMwMkM1NDcuNjIgMzcuMzE3NCA1NDguMzE2IDM4LjYwMDkgNTQ4LjUxNCA0MC4zNzc5QzU0OC42MTQgNDAuNjc0IDU0OC42MTQgNDEuMDY4OSA1NDguNjE0IDQxLjQ2MzhINTM1LjY5NkM1MzUuOTk0IDM5LjM5MDYgNTM2LjY5IDM3LjcxMjMgNTM3Ljg4MiAzNi42MjY0QzUzOS4wNzQgMzUuNTQwNCA1NDAuNTY1IDM0Ljk0ODEgNTQyLjM1NCAzNC45NDgxQzU0NC4wNDMgMzQuODQ5NCA1NDUuNDM0IDM1LjM0MyA1NDYuNTI3IDM2LjMzMDJaTTU3OC44MjIgNTYuNTY4NUM1ODEuMDA4IDU1LjA4NzcgNTgyLjEwMSA1Mi45MTU3IDU4Mi4xMDEgNTAuMjUwMkM1ODIuMTAxIDQ3Ljg4MDkgNTgxLjQwNSA0Ni4xMDM4IDU3OS45MTUgNDQuNzIxN0M1NzguNDI0IDQzLjMzOTYgNTc1Ljk0IDQyLjE1NDkgNTcyLjQ2MiA0MS4xNjc3QzU3MC40NzUgNDAuNTc1MyA1NjkuMTgzIDQwLjA4MTcgNTY4LjQ4NyAzOS40ODk0QzU2Ny43OTIgMzguOTk1NyA1NjcuMzk0IDM4LjMwNDcgNTY3LjM5NCAzNy41MTQ5QzU2Ny4zOTQgMzUuNzM3OSA1NjguNzg2IDM0Ljk0ODEgNTcxLjY2NyAzNC45NDgxQzU3Mi45NTkgMzQuOTQ4MSA1NzQuMzUgMzUuMTQ1NSA1NzUuNzQxIDM1LjU0MDRDNTc3LjEzMyAzNS45MzUzIDU3OC41MjQgMzYuNDI4OSA1NzkuODE2IDM3LjIxODdMNTgwLjcxIDMxLjU5MTVDNTc5LjYxNyAzMC45OTkxIDU3OC4xMjYgMzAuNTA1NSA1NzYuNDM3IDMwLjAxMTlDNTc0Ljc0OCAyOS42MTcgNTcyLjk1OSAyOS40MTk2IDU3MS4yNyAyOS40MTk2QzU2Ny43OTIgMjkuNDE5NiA1NjUuMDEgMzAuMjA5NCA1NjMuMDIyIDMxLjY5MDJDNTYxLjAzNSAzMy4xNzExIDU2MC4wNDEgMzUuMzQzIDU2MC4wNDEgMzguMDA4NUM1NjAuMDQxIDQwLjI3OTEgNTYwLjczNyA0Mi4wNTYyIDU2Mi4xMjggNDMuNDM4M0M1NjMuNTE5IDQ0LjgyMDQgNTY1LjkwNCA0NS45MDY0IDU2OS4xODMgNDYuODkzNkM1NzAuNjc0IDQ3LjI4ODUgNTcxLjc2NyA0Ny42ODM0IDU3Mi41NjIgNDcuOTc5NkM1NzMuMzU3IDQ4LjI3NTcgNTczLjg1MyA0OC42NzA2IDU3NC4xNTIgNDkuMDY1NUM1NzQuNDUgNDkuNDYwNCA1NzQuNTQ5IDQ5Ljk1NCA1NzQuNTQ5IDUwLjU0NjRDNTc0LjU0OSA1Mi40MjIxIDU3Mi44NiA1My40MDk0IDU2OS41ODEgNTMuNDA5NEM1NjguMDkgNTMuNDA5NCA1NjYuNSA1My4yMTE5IDU2NC45MSA1Mi43MTgzQzU2My4yMjEgNTIuMjI0NyA1NjEuODMgNTEuNTMzNiA1NjAuNTM4IDUwLjY0NTFMNTU5LjY0NCA1Ni4zNzExQzU2MC43MzcgNTcuMTYwOSA1NjIuMzI3IDU3Ljg1MTkgNTY0LjIxNSA1OC4zNDU1QzU2Ni4xMDMgNTguODM5MSA1NjguMDkgNTkuMDM2NiA1NzAuMDc3IDU5LjAzNjZDNTczLjc1NCA1OC44MzkxIDU3Ni42MzYgNTguMTQ4MSA1NzguODIyIDU2LjU2ODVaTTU5OCAxNi41ODU1SDU5NS45MTNMNTk0LjcyMSAxOS41NDcyTDU5My41MjggMjIuNTA4OUw1OTEuMTQ0IDE2LjU4NTVINTg5LjA1N1YyNC44NzgzSDU5MC40NDhWMTguMTY1MUw1OTIuOTMyIDI0LjA4ODVINTk0LjMyM0w1OTYuODA4IDE4LjA2NjRWMjQuODc4M0g1OTguMTk5VjE2LjU4NTVINTk4Wk01ODAuODA5IDE2LjU4NTVWMTcuODY4OUg1ODMuNDkyVjI0Ljg3ODNINTg0Ljg4M1YxNy44Njg5SDU4Ny41NjZWMTYuNTg1NUg1ODAuODA5WiIgZmlsbD0iJTIzRUU2QjMxIj48L3BhdGg+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTY5XzY4MiI+PHJlY3Qgd2lkdGg9IjgwMCIgaGVpZ2h0PSIxNTAiIGZpbGw9IndoaXRlIj48L3JlY3Q+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7DQp9DQoNCi5pY29uLWJvb2ttYXJrLURlbGV0ZS1GaWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTAuMjgwMyA3LjcxOTY3QzkuOTg3NDQgNy40MjY3OCA5LjUxMjU2IDcuNDI2NzggOS4yMTk2NyA3LjcxOTY3QzguOTI2NzggOC4wMTI1NiA4LjkyNjc4IDguNDg3NDQgOS4yMTk2NyA4Ljc4MDMzTDEwLjkzOTMgMTAuNUw5LjIxOTY3IDEyLjIxOTdDOC45MjY3OCAxMi41MTI2IDguOTI2NzggMTIuOTg3NCA5LjIxOTY3IDEzLjI4MDNDOS41MTI1NiAxMy41NzMyIDkuOTg3NDQgMTMuNTczMiAxMC4yODAzIDEzLjI4MDNMMTIgMTEuNTYwN0wxMy43MTk3IDEzLjI4MDNDMTQuMDEyNiAxMy41NzMyIDE0LjQ4NzQgMTMuNTczMiAxNC43ODAzIDEzLjI4MDNDMTUuMDczMiAxMi45ODc0IDE1LjA3MzIgMTIuNTEyNiAxNC43ODAzIDEyLjIxOTdMMTMuMDYwNyAxMC41TDE0Ljc4MDMgOC43ODAzM0MxNS4wNzMyIDguNDg3NDQgMTUuMDczMiA4LjAxMjU2IDE0Ljc4MDMgNy43MTk2N0MxNC40ODc0IDcuNDI2NzggMTQuMDEyNiA3LjQyNjc4IDEzLjcxOTcgNy43MTk2N0wxMiA5LjQzOTM0TDEwLjI4MDMgNy43MTk2N1oiIGZpbGw9IiUyM0IzNDMwRCIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1DaGVjayB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDIzLjI1VjNDMyAxLjM0MzE1IDQuMzQzMTUgMCA2IDBIMThDMTkuNjU2OSAwIDIxIDEuMzQzMTUgMjEgM1YyMy4yNUMyMSAyMy41MTQ3IDIwLjg2MDUgMjMuNzU5OCAyMC42MzI4IDIzLjg5NDlDMjAuNDA1MiAyNC4wMyAyMC4xMjMyIDI0LjAzNTIgMTkuODkwOSAyMy45MDg0TDEyIDE5LjYwNDNMNC4xMDkxNCAyMy45MDg0QzMuODc2NzYgMjQuMDM1MiAzLjU5NDc3IDI0LjAzIDMuMzY3MTUgMjMuODk0OUMzLjEzOTUzIDIzLjc1OTggMyAyMy41MTQ3IDMgMjMuMjVaTTE2LjI4MDMgOC43ODAzM0MxNi41NzMyIDguNDg3NDQgMTYuNTczMiA4LjAxMjU2IDE2LjI4MDMgNy43MTk2N0MxNS45ODc0IDcuNDI2NzggMTUuNTEyNiA3LjQyNjc4IDE1LjIxOTcgNy43MTk2N0wxMS4yNSAxMS42ODkzTDkuNTMwMzMgOS45Njk2N0M5LjIzNzQ0IDkuNjc2NzggOC43NjI1NiA5LjY3Njc4IDguNDY5NjcgOS45Njk2N0M4LjE3Njc4IDEwLjI2MjYgOC4xNzY3OCAxMC43Mzc0IDguNDY5NjcgMTEuMDMwM0wxMC43MTk3IDEzLjI4MDNDMTAuODYwMyAxMy40MjEgMTEuMDUxMSAxMy41IDExLjI1IDEzLjVDMTEuNDQ4OSAxMy41IDExLjYzOTcgMTMuNDIxIDExLjc4MDMgMTMuMjgwM0wxNi4yODAzIDguNzgwMzNaIiBmaWxsPSIlMjM0MzAwN0EiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWJvb2ttYXJrLURlbGV0ZSB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjIxOTY3IDcuNzE5NjdDOS41MTI1NiA3LjQyNjc4IDkuOTg3NDQgNy40MjY3OCAxMC4yODAzIDcuNzE5NjdMMTIgOS40MzkzNEwxMy43MTk3IDcuNzE5NjdDMTQuMDEyNiA3LjQyNjc4IDE0LjQ4NzQgNy40MjY3OCAxNC43ODAzIDcuNzE5NjdDMTUuMDczMiA4LjAxMjU2IDE1LjA3MzIgOC40ODc0NCAxNC43ODAzIDguNzgwMzNMMTMuMDYwNyAxMC41TDE0Ljc4MDMgMTIuMjE5N0MxNS4wNzMyIDEyLjUxMjYgMTUuMDczMiAxMi45ODc0IDE0Ljc4MDMgMTMuMjgwM0MxNC40ODc0IDEzLjU3MzIgMTQuMDEyNiAxMy41NzMyIDEzLjcxOTcgMTMuMjgwM0wxMiAxMS41NjA3TDEwLjI4MDMgMTMuMjgwM0M5Ljk4NzQ0IDEzLjU3MzIgOS41MTI1NiAxMy41NzMyIDkuMjE5NjcgMTMuMjgwM0M4LjkyNjc4IDEyLjk4NzQgOC45MjY3OCAxMi41MTI2IDkuMjE5NjcgMTIuMjE5N0wxMC45MzkzIDEwLjVMOS4yMTk2NyA4Ljc4MDMzQzguOTI2NzggOC40ODc0NCA4LjkyNjc4IDguMDEyNTYgOS4yMTk2NyA3LjcxOTY3WiIgZmlsbD0iJTIzQjM0MzBEIi8+PHBhdGggZD0iTTMgM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUyNjYgMjAuODQ3OCAyMy43ODA3IDIwLjYwMzkgMjMuOTExM0MyMC4zNiAyNC4wNDE4IDIwLjA2NDEgMjQuMDI3NSAxOS44MzQgMjMuODc0TDEyIDE5LjY1MTRMNC4xNjYwMyAyMy44NzRDMy45MzU4OCAyNC4wMjc1IDMuNjM5OTcgMjQuMDQxOCAzLjM5NjExIDIzLjkxMTNDMy4xNTIyNCAyMy43ODA3IDMgMjMuNTI2NiAzIDIzLjI1VjNaTTYgMS41QzUuMTcxNTcgMS41IDQuNSAyLjE3MTU3IDQuNSAzVjIxLjg0ODZMMTEuNTg0IDE4LjEyNkMxMS44MzU5IDE3Ljk1OCAxMi4xNjQxIDE3Ljk1OCAxMi40MTYgMTguMTI2TDE5LjUgMjEuODQ4NlYzQzE5LjUgMi4xNzE1NyAxOC44Mjg0IDEuNSAxOCAxLjVINloiIGZpbGw9IiUyM0IzNDMwRCIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ib29rbWFyay1QbHVzIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAzQzMgMS4zNDMxNSA0LjM0MzE1IDAgNiAwSDE4QzE5LjY1NjkgMCAyMSAxLjM0MzE1IDIxIDNWMjMuMjVDMjEgMjMuNTI2NiAyMC44NDc4IDIzLjc4MDcgMjAuNjAzOSAyMy45MTEzQzIwLjM2IDI0LjA0MTggMjAuMDY0MSAyNC4wMjc1IDE5LjgzNCAyMy44NzRMMTIgMTkuNjUxNEw0LjE2NjAzIDIzLjg3NEMzLjkzNTg4IDI0LjAyNzUgMy42Mzk5NyAyNC4wNDE4IDMuMzk2MTEgMjMuOTExM0MzLjE1MjI0IDIzLjc4MDcgMyAyMy41MjY2IDMgMjMuMjVWM1pNNiAxLjVDNS4xNzE1NyAxLjUgNC41IDIuMTcxNTcgNC41IDNWMjEuODQ4NkwxMS41ODQgMTguMTI2QzExLjgzNTkgMTcuOTU4IDEyLjE2NDEgMTcuOTU4IDEyLjQxNiAxOC4xMjZMMTkuNSAyMS44NDg2VjNDMTkuNSAyLjE3MTU3IDE4LjgyODQgMS41IDE4IDEuNUg2WiIgZmlsbD0iJTIzNDMwMDdBIi8+PHBhdGggZD0iTTEyIDZDMTIuNDE0MiA2IDEyLjc1IDYuMzM1NzkgMTIuNzUgNi43NVY5SDE1QzE1LjQxNDIgOSAxNS43NSA5LjMzNTc5IDE1Ljc1IDkuNzVDMTUuNzUgMTAuMTY0MiAxNS40MTQyIDEwLjUgMTUgMTAuNUgxMi43NVYxMi43NUMxMi43NSAxMy4xNjQyIDEyLjQxNDIgMTMuNSAxMiAxMy41QzExLjU4NTggMTMuNSAxMS4yNSAxMy4xNjQyIDExLjI1IDEyLjc1VjEwLjVIOUM4LjU4NTc5IDEwLjUgOC4yNSAxMC4xNjQyIDguMjUgOS43NUM4LjI1IDkuMzM1NzkgOC41ODU3OSA5IDkgOUgxMS4yNVY2Ljc1QzExLjI1IDYuMzM1NzkgMTEuNTg1OCA2IDEyIDZaIiBmaWxsPSIlMjM0MzAwN0EiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tYm9va21hcmstUGx1c0ZpbGwgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMjMuMjVWM0MzIDEuMzQzMTUgNC4zNDMxNSAwIDYgMEgxOEMxOS42NTY5IDAgMjEgMS4zNDMxNSAyMSAzVjIzLjI1QzIxIDIzLjUxNDcgMjAuODYwNSAyMy43NTk4IDIwLjYzMjggMjMuODk0OUMyMC40MDUyIDI0LjAzIDIwLjEyMzIgMjQuMDM1MiAxOS44OTA5IDIzLjkwODRMMTIgMTkuNjA0M0w0LjEwOTE0IDIzLjkwODRDMy44NzY3NiAyNC4wMzUyIDMuNTk0NzcgMjQuMDMgMy4zNjcxNSAyMy44OTQ5QzMuMTM5NTMgMjMuNzU5OCAzIDIzLjUxNDcgMyAyMy4yNVpNMTIuNzUgNi43NUMxMi43NSA2LjMzNTc5IDEyLjQxNDIgNiAxMiA2QzExLjU4NTggNiAxMS4yNSA2LjMzNTc5IDExLjI1IDYuNzVWOUg5QzguNTg1NzkgOSA4LjI1IDkuMzM1NzkgOC4yNSA5Ljc1QzguMjUgMTAuMTY0MiA4LjU4NTc5IDEwLjUgOSAxMC41SDExLjI1VjEyLjc1QzExLjI1IDEzLjE2NDIgMTEuNTg1OCAxMy41IDEyIDEzLjVDMTIuNDE0MiAxMy41IDEyLjc1IDEzLjE2NDIgMTIuNzUgMTIuNzVWMTAuNUgxNUMxNS40MTQyIDEwLjUgMTUuNzUgMTAuMTY0MiAxNS43NSA5Ljc1QzE1Ljc1IDkuMzM1NzkgMTUuNDE0MiA5IDE1IDlIMTIuNzVWNi43NVoiIGZpbGw9IiUyMzQzMDA3QSIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1leWUtc2xhc2ggew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZXllLXNsYXNoLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTEwLjc5IDEyLjkxMi0xLjYxNC0xLjYxNWEzLjUgMy41IDAgMCAxLTQuNDc0LTQuNDc0bC0yLjA2LTIuMDZDLjkzOCA2LjI3OCAwIDggMCA4czMgNS41IDggNS41YTcuMDI5IDcuMDI5IDAgMCAwIDIuNzktLjU4OHpNNS4yMSAzLjA4OEE3LjAyOCA3LjAyOCAwIDAgMSA4IDIuNWM1IDAgOCA1LjUgOCA1LjVzLS45MzkgMS43MjEtMi42NDEgMy4yMzhsLTIuMDYyLTIuMDYyYTMuNSAzLjUgMCAwIDAtNC40NzQtNC40NzRMNS4yMSAzLjA4OXoiLz48cGF0aCBkPSJNNS41MjUgNy42NDZhMi41IDIuNSAwIDAgMCAyLjgyOSAyLjgyOWwtMi44My0yLjgyOXptNC45NS43MDgtMi44MjktMi44M2EyLjUgMi41IDAgMCAxIDIuODI5IDIuODI5em0zLjE3MSA2LTEyLTEyIC43MDgtLjcwOCAxMiAxMi0uNzA4LjcwOHoiLz48L3N2Zz4nKTsNCn0NCg0KLmljb24tZXllLWZpbGwgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBpZD0iZXllLWZpbGwiPjxnIGlkPSJvdXRsaW5lZCI+PHBhdGggZD0iTTEwLjUgOEMxMC41IDkuMzgwNzEgOS4zODA3MSAxMC41IDggMTAuNUM2LjYxOTI5IDEwLjUgNS41IDkuMzgwNzEgNS41IDhDNS41IDYuNjE5MjkgNi42MTkyOSA1LjUgOCA1LjVDOS4zODA3MSA1LjUgMTAuNSA2LjYxOTI5IDEwLjUgOFoiIGZpbGw9IiUyMzQzMDA3QSIvPjxwYXRoIGQ9Ik0wIDhDMCA4IDMgMi41IDggMi41QzEzIDIuNSAxNiA4IDE2IDhDMTYgOCAxMyAxMy41IDggMTMuNUMzIDEzLjUgMCA4IDAgOFpNOCAxMS41QzkuOTMzIDExLjUgMTEuNSA5LjkzMyAxMS41IDhDMTEuNSA2LjA2NyA5LjkzMyA0LjUgOCA0LjVDNi4wNjcgNC41IDQuNSA2LjA2NyA0LjUgOEM0LjUgOS45MzMgNi4wNjcgMTEuNSA4IDExLjVaIiBmaWxsPSIlMjM0MzAwN0EiLz48L2c+PC9nPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1YIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAuMjkyODkzIDAuMjkyODkzQzAuNjgzNDE3IC0wLjA5NzYzMTEgMS4zMTY1OCAtMC4wOTc2MzExIDEuNzA3MTEgMC4yOTI4OTNMNyA1LjU4NTc5TDEyLjI5MjkgMC4yOTI4OTNDMTIuNjgzNCAtMC4wOTc2MzExIDEzLjMxNjYgLTAuMDk3NjMxMSAxMy43MDcxIDAuMjkyODkzQzE0LjA5NzYgMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDEzLjcwNzEgMS43MDcxMUw4LjQxNDIxIDdMMTMuNzA3MSAxMi4yOTI5QzE0LjA5NzYgMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTMuNzA3MSAxMy43MDcxQzEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDE0LjA5NzYgMTIuMjkyOSAxMy43MDcxTDcgOC40MTQyMUwxLjcwNzExIDEzLjcwNzFDMS4zMTY1OCAxNC4wOTc2IDAuNjgzNDE3IDE0LjA5NzYgMC4yOTI4OTMgMTMuNzA3MUMtMC4wOTc2MzExIDEzLjMxNjYgLTAuMDk3NjMxMSAxMi42ODM0IDAuMjkyODkzIDEyLjI5MjlMNS41ODU3OSA3TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSJibGFjayIvPjwvc3ZnPicpOw0KfQ0KDQouaWNvbi1ncmlwLXZlcnRpY2xlIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9ImN1cnJlbnRDb2xvciIgY2xhc3M9ImJpIGJpLWdyaXAtdmVydGljYWwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTcgMmExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTcgNWExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6TTcgOGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bTMgMGExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDB6bS0zIDNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwem0zIDBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwem0tMyAzYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHptMyAwYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHoiLz48L3N2Zz4nKTsNCn0NCi5pY29uLWFsZXJ0LXN1Y2Nlc3Mgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9ImN1cnJlbnRDb2xvciIgY2xhc3M9ImFsZXJ0LXN1Y2Nlc3MtaWNvbiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eiIvPjwvc3ZnPicpOw0KfQ0KLmljb24tYWxlcnQtd2FybmluZyB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC13YXJuaW5nLWljb24iIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04Ljk4MiAxLjU2NmExLjEzIDEuMTMgMCAwIDAtMS45NiAwTC4xNjUgMTMuMjMzYy0uNDU3Ljc3OC4wOTEgMS43NjcuOTggMS43NjdoMTMuNzEzYy44ODkgMCAxLjQzOC0uOTkuOTgtMS43NjdMOC45ODIgMS41NjZ6TTggNWMuNTM1IDAgLjk1NC40NjIuOS45OTVsLS4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMS0xLjEgMEw3LjEgNS45OTVBLjkwNS45MDUgMCAwIDEgOCA1em0uMDAyIDZhMSAxIDAgMSAxIDAgMiAxIDEgMCAwIDEgMC0yeiIgLz4iICsgIjwvc3ZnPicpOw0KfQ0KLmljb24tYWxlcnQtZGFuZ2VyIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC1kYW5nZXItaWNvbiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Ii8+PC9zdmc+Jyk7DQp9DQouaWNvbi1hbGVydC1pbmZvIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJhbGVydC1pbmZvLWljb24iIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeiIvPiIgKyAiPC9zdmc+Jyk7DQp9DQouaWNvbi1iaS1pbmZvLWNpcmNsZSB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJiaSBiaS1pbmZvLWNpcmNsZSIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0ibWFyZ2luLWxlZnQ6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoycHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMTVBNyA3IDAgMSAxIDggMWE3IDcgMCAwIDEgMCAxNHptMCAxQTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6Ij48L3BhdGg+PHBhdGggZD0ibTguOTMgNi41ODgtMi4yOS4yODctLjA4Mi4zOC40NS4wODNjLjI5NC4wNy4zNTIuMTc2LjI4OC40NjlsLS43MzggMy40NjhjLS4xOTQuODk3LjEwNSAxLjMxOS44MDggMS4zMTkuNTQ1IDAgMS4xNzgtLjI1MiAxLjQ2NS0uNTk4bC4wODgtLjQxNmMtLjIuMTc2LS40OTIuMjQ2LS42ODYuMjQ2LS4yNzUgMC0uMzc1LS4xOTMtLjMwNC0uNTMzTDguOTMgNi41ODh6TTkgNC41YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHoiPjwvcGF0aD48L3N2Zz4nKTsNCn0NCi5pY29uLWJpLWNoZWNrLWNpcmNsZS1maWxsIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgY2xhc3M9J3RleHQtc3VjY2Vzcycgd2lkdGg9JzUwJyBoZWlnaHQ9JzUwJyBmaWxsPSdkYXJrZ3JlZW4nIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UiKTsNCn0NCi5pY29uLWRyb3Bkb3duIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA0MiAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik0zIDNMMjEgMjFMMzkgMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4iICsgIjwvc3ZnPicpOw0KfQ0KLmljb24tc3VjY2VzcyB7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9ImdyZWVuIiBjbGFzcz0iZGlhbG9nLXN1Y2Nlc3MtaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik04IDE1QTcgNyAwIDEgMSA4IDFhNyA3IDAgMCAxIDAgMTR6bTAgMUE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2eiIvPiIgKyAiPHBhdGggZD0iTTEwLjk3IDQuOTdhLjIzNS4yMzUgMCAwIDAtLjAyLjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0xLjA3MS0xLjA1eiIvPiIgKyAiPC9zdmc+Jyk7DQp9DQouaWNvbi1zaXRlLXJlbm92YXRpb24gew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgd2lkdGg9IjQwMCIgaGVpZ2h0PSI0MDAiIHZpZXdCb3g9IjAgMCAxMTc3LjgyIDcyNC40NyI+PHRpdGxlPnVuZGVyIGNvbnN0cnVjdGlvbjwvdGl0bGU+PHBhdGggZD0iTTExODguOTEsNTUzLjA3YTI0MS4zNiwyNDEuMzYsMCwwLDEtNy4wNyw1OC4yNHEtMi4zOCw5LjYzLTUuNTMsMTguODZhMjIyLjcyLDIyMi43MiwwLDAsMS04LjkyLDIyLjMycS0yLjU1LDUuNTItNS4zOSwxMC44MmExNDUuNTYsMTQ1LjU2LDAsMCwxLTEyLjE3LDU4LjQ5LDE1MC43OSwxNTAuNzksMCwwLDEtNzMuMTgsNzUuNCwxNTMuOTMsMTUzLjkzLDAsMCwxLTY1LjMzLDE1SDIzNC42OGExOTUuNjgsMTk1LjY4LDAsMCwxLTk4LjQyLTI2LjMxbC0uNDYtLjI2cS02LjM5LTMuNzQtMTIuNDYtNy45MmExOTUuNDEsMTk1LjQxLDAsMCwxLTI1LjU3LTIxLjA4QTE5MC4yOCwxOTAuMjgsMCwwLDEsNjkuNjYsNzIxLjhhMTg1Ljg2LDE4NS44NiwwLDAsMS0yOC41OS05OS4yM2MtMTguOTUtMzMuMjUtMzAtNzMuMDgtMzAtMTE1Ljg4LDAtNTQsMTcuNTYtMTAzLjI2LDQ2LjQxLTE0MC41NWExOTcuNiwxOTcuNiwwLDAsMSwxOS43MS0yMS45MywxODMuNDIsMTgzLjQyLDAsMCwxLDIyLjU0LTE4LjQ1LDE3NS4zOCwxNzUuMzgsMCwwLDEsMjAtMTJjMi44OS0xLjQ3LDUuNzktMi44Niw4Ljc0LTQuMTUsMi41OS0xLjE1LDUuMjEtMi4yMiw3Ljg2LTMuMjNxNC43Ny0xLjgxLDkuNjYtMy4zM3Q5LjY1LTIuNjZxNy0xLjcxLDE0LjI0LTIuNzhjNC0uNTksOC0xLDEyLTEuMzEsMy4xOC0uMjQsNi4zOS0uMzcsOS42Mi0uNDFoMS43NWMzLjU2LDAsNy4xLjE0LDEwLjYxLjM4LjM3LS43NC43Ny0xLjQ5LDEuMTQtMi4yMiwxLjQtMi42NywyLjg1LTUuMzMsNC4zMS03LjkzYS4yNS4yNSwwLDAsMSwwLS4wN2MuMjUtLjQ2LjUtLjkxLjc2LTEuMzUsMS4xOC0yLjEzLDIuNDEtNC4yNCwzLjY3LTYuMzMuNTgtMSwxLjE1LTEuOTQsMS43NC0yLjg4YTcuNjYsNy42NiwwLDAsMSwuNDEtLjY4cS45LTEuNSwxLjgzLTMsNC42My03LjQsOS42My0xNC41NGwuODUtMS4yMmMuNTItLjc0LDEtMS40NiwxLjU4LTIuMiwxLjM4LTEuOTMsMi44LTMuODcsNC4yMy01Ljc3LDEtMS4zNiwyLTIuNzEsMy4wOC00cTMuOS01LDgtMTB0OC41Mi05Ljg3Yy40LS40NS44LS44OSwxLjIyLTEuMzNsNC4yNy00LjY2aDBjLjIxLS4yMi4zOS0uNDIuNTktLjYyaDBjLjUxLS41NSwxLTEuMSwxLjU1LTEuNjMsMi4yOS0yLjQzLDQuNjQtNC44MSw3LTcuMThhMzgxLjIsMzgxLjIsMCwwLDEsMzguMy0zMy4zN2MuNTMtLjQyLDEuMDctLjgyLDEuNi0xLjIyLDIuNTQtMS45MSw1LjEyLTMuOCw3LjctNS42NmE0MDUuMzEsNDA1LjMxLDAsMCwxLDQ0LjQxLTI3LjdjMS4wNi0uNjEsMi4xNC0xLjE4LDMuMjMtMS43NGE0MjQsNDI0LDAsMCwxLDQyLjQ5LTE5LjU2YzcuOTEtMy4xMywxNi02LjA3LDI0LjE0LTguNzYsNS40Mi0xLjc4LDEwLjg2LTMuNDcsMTYuMzctNS4wNlE0NTkuNCwxMDIsNDcyLjUsOTkuMDVhNDYzLjM1LDQ2My4zNSwwLDAsMSw3OC4yNC0xMC42NnExMi0uNjEsMjQuMjctLjYzYTQ2NSw0NjUsMCwwLDEsMTE3LDE0LjgsNC4yMiw0LjIyLDAsMCwwLDMuNjMsMS44OUg2OTljMS40Ni40LDIuOTEuOCw0LjM3LDEuMjJxMTIuMjMsMy41MiwyNC4xMSw3LjY5bDIsLjcyYTQzMC40NCw0MzAuNDQsMCwwLDEsNTYuOTEsMjUsNDEwLjY5LDQxMC42OSwwLDAsMSw0Ny42NSwyOS40NHEzLjUxLDIuNTIsNi45Miw1LjA4LDQuMTQtMi42NSw4LjQyLTUuMDhhMTY1LjYyLDE2NS42MiwwLDAsMSwzNC44OC0xNC44NywxNTkuMSwxNTkuMSwwLDAsMSw3OC4yNC0zLjA2YzMzLjI1LDcuMDUsNjMuMzUsMjQuNTUsODcuNjYsNDkuNDRhMjA0LjU1LDIwNC41NSwwLDAsMSwyNi4yOSwzMy4zOGMuNTUuODYsMS4xLDEuNzMsMS42MywyLjYxYTIyMCwyMjAsMCwwLDEsMTYuNzQsMzMuMzdjLjE3LjQzLjM0LjgzLjQ5LDEuMjVhMjMxLjA5LDIzMS4wOSwwLDAsMSwxMC4zLDMzLjM1Yy4xMi41OC4yNiwxLjE1LjM4LDEuNzNhMjQwLjExLDI0MC4xMSwwLDAsMSw0LjkyLDMzLjM3YzAsLjQsMCwuODEuMDgsMS4yM3EuNjMsOC43MS42NCwxNy42YzAsNS4zLS4xOCwxMC41Ni0uNTEsMTUuNzgsMCwuNTctLjA4LDEuMTYtLjEzLDEuNzUtLjA5LDEuNTEtLjIyLDMtLjM1LDQuNTJhMTg5Ljc5LDE4OS43OSwwLDAsMSwyMS4zOCwyMC4xN3E0LjM3LDQuNzcsOC40Niw5LjlhMjEwLjYxLDIxMC42MSwwLDAsMSwyMS44LDMzLjM3QzExNzkuMTksNDc1LjMzLDExODguOTEsNTEyLjg4LDExODguOTEsNTUzLjA3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik0xMDc1LjkxLDc5My41YzAsNi44My0yMy41MywxMy4yMy02NC41OSwxOC43M0gyMzQuNjhhMTk1LjY4LDE5NS42OCwwLDAsMS05OC40Mi0yNi4zMWwtLjQ2LS4yNmMxMS44LTQuMywzMy4xLTguMzEsNjIuMDktMTEuOTNoMGwxLjMtLjE2YzEzLTEuNTksMjcuNTMtMy4xLDQzLjQxLTQuNTMuNCwwLC44MS0uMDYsMS4yMS0uMTFoMHExOC45LTEuNjgsNDAuMjEtMy4xNWMuNDUsMCwuODktLjA4LDEuMzQtLjFxOC4yMi0uNTksMTYuNzgtMS4xMmgwbDIuMi0uMTRjNDEuNTUtMi41OCw4OC43OC00LjY0LDE0MC02aC4wNnExMC43Ni0uMywyMS43NS0uNTMsMTIuMjItLjI5LDI0Ljc0LS41MWM2LjM3LS4xNCwxMi44Mi0uMjQsMTkuMjktLjM0aC4xNWMyOS4xOS0uNDQsNTkuMzUtLjY2LDkwLjE5LS42Niw3Ni4yNiwwLDE0OC4zNCwxLjM5LDIxMi4yMSwzLjg5aC4xOGM5LjgyLjM4LDE5LjQ2LjgsMjguODYsMS4yM2w4LC4zOHExNS45MS43NiwzMSwxLjYzaDBDOTk5LjA3LDc3MC4yNCwxMDc1LjkxLDc4MS4xNywxMDc1LjkxLDc5My41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgb3BhY2l0eT0iMC4xIiAvPjxnIG9wYWNpdHk9IjAuMiI+PHBhdGggZD0iTTY5MS4zNyw3NTEuNzlBMTksMTksMCwwLDEsNjkxLDc1NXEtMTAuNDQtMS42Ni0yMS0zYzAtLjI4LDAtLjU3LDAtLjg2YTE2Ljg4LDE2Ljg4LDAsMCwxLDIuNS04LjQ4YzIuMDYtMy4yNiw1LjE5LTUuMyw4LjY0LTUuMTlzNi40NCwyLjM0LDguMjksNS43MUExNi44NywxNi44NywwLDAsMSw2OTEuMzcsNzUxLjc5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgxLjIxIiBjeT0iNzM0LjMzIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODUuMzIgMTMwNC4yOCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgxLjc1IiBjeT0iNzE3LjIxIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjcuNjggMTI4OC4yNCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNjgyLjI5IiBjeT0iNzAwLjA5IiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAuMDUgMTI3Mi4yKSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI2ODIuODMiIGN5PSI2ODIuOTciIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMi40MiAxMjU2LjE2KSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik02NDYuNDcsNTY0LjU1YTQ5LjY2LDQ5LjY2LDAsMCwxLTMuOC02bDI4LjI2LTMuNzMtMzAuNDItLjczYTUxLjM4LDUxLjM4LDAsMCwxLC4zMS00MC42NGw0MC4xMiwyMi40NS0zNi43NS0yOC44NGE1MS4yOCw1MS4yOCwwLDEsMSw4Mi44NCw2MCw1MC44LDUwLjgsMCwwLDEsNS41NSw5LjUzbC0zNy4wOSwxNy44LDM5LjMzLTExLjgzQTUxLjM0LDUxLjM0LDAsMCwxLDcyNSw2MzAuNDdhNTEuMjgsNTEuMjgsMCwxLDEtODAuNTYtMi41NCw1MS4yOCw1MS4yOCwwLDAsMSwyLTYzLjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNNzM3LDU5OS4xM2E1MSw1MSwwLDAsMS0xMiwzMS4zNCw1MS4yOCw1MS4yOCwwLDEsMS04MC41Ni0yLjU0QzYzNy44Nyw2MTksNzM3LjE4LDU5My4zOCw3MzcsNTk5LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48L2c+PGcgb3BhY2l0eT0iMC4yIj48cGF0aCBkPSJNNTM5LjM3LDc1MS43OUExOSwxOSwwLDAsMSw1MzksNzU1cS0xMC40NC0xLjY2LTIxLTNjMC0uMjgsMC0uNTcsMC0uODZhMTYuODgsMTYuODgsMCwwLDEsMi41LTguNDhjMi4wNi0zLjI2LDUuMTktNS4zLDguNjQtNS4xOXM2LjQ0LDIuMzQsOC4yOSw1LjcxQTE2Ljg3LDE2Ljg3LDAsMCwxLDUzOS4zNyw3NTEuNzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI1MjkuMjEiIGN5PSI3MzQuMzMiIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzIuNTMgMTE1Mi4zNikgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iNTI5Ljc1IiBjeT0iNzE3LjIxIiByeD0iMTQuMDEiIHJ5PSIxMC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE0Ljg5IDExMzYuMzIpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjUzMC4yOSIgY3k9IjcwMC4wOSIgcng9IjE0LjAxIiByeT0iMTAuNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5Ny4yNiAxMTIwLjI4KSByb3RhdGUoLTg4LjE5KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxlbGxpcHNlIGN4PSI1MzAuODMiIGN5PSI2ODIuOTciIHJ4PSIxNC4wMSIgcnk9IjEwLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzkuNjMgMTEwNC4yNCkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNNDk0LjQ3LDU2NC41NWE0OS42Niw0OS42NiwwLDAsMS0zLjgtNmwyOC4yNi0zLjczLTMwLjQyLS43M2E1MS4zOCw1MS4zOCwwLDAsMSwuMzEtNDAuNjRsNDAuMTIsMjIuNDUtMzYuNzUtMjguODRhNTEuMjgsNTEuMjgsMCwxLDEsODIuODQsNjAsNTAuOCw1MC44LDAsMCwxLDUuNTUsOS41M2wtMzcuMDksMTcuOCwzOS4zMy0xMS44M0E1MS4zNCw1MS4zNCwwLDAsMSw1NzMsNjMwLjQ3YTUxLjI4LDUxLjI4LDAsMSwxLTgwLjU2LTIuNTQsNTEuMjgsNTEuMjgsMCwwLDEsMi02My4zOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTU4NSw1OTkuMTNhNTEsNTEsMCwwLDEtMTIsMzEuMzQsNTEuMjgsNTEuMjgsMCwxLDEtODAuNTYtMi41NEM0ODUuODcsNjE5LDU4NS4xOCw1OTMuMzgsNTg1LDU5OS4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBvcGFjaXR5PSIwLjEiIC8+PC9nPjxnIG9wYWNpdHk9IjAuMiI+PHBhdGggZD0iTTk1NC41Nyw3NjIuNzNhMzcuMywzNy4zLDAsMCwxLS43Myw2LjA4cS0yMC4xLTMuMjEtNDAuNDktNS43NGMwLS41NCwwLTEuMDksMC0xLjY1YTMyLjUsMzIuNSwwLDAsMSw0LjgyLTE2LjMzYzQtNi4yNywxMC0xMC4yLDE2LjYzLTEwczEyLjQsNC41MSwxNiwxMUEzMi41MywzMi41MywwLDAsMSw5NTQuNTcsNzYyLjczWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iOTM1IiBjeT0iNzI5LjExIiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjY5IDE1NTIuOSkgcm90YXRlKC04OC4xOSkiIGZpbGw9IiUyMzNmM2Q1NiIgLz48ZWxsaXBzZSBjeD0iOTM2LjA0IiBjeT0iNjk2LjE1IiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk5LjY0IDE1MjIuMDIpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjkzNy4wOCIgY3k9IjY2My4yIiByeD0iMjYuOTgiIHJ5PSIyMC42MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMzLjU5IDE0OTEuMTQpIHJvdGF0ZSgtODguMTkpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PGVsbGlwc2UgY3g9IjkzOC4xMiIgY3k9IjYzMC4yNCIgcng9IjI2Ljk4IiByeT0iMjAuNjEiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDMsIC0xLCAxLCAwLjAzLCAyNjcuNTMsIDE0NjAuMjYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTg2OC4xMiw0MDIuMjdhOTkuMjcsOTkuMjcsMCwwLDEtNy4zMS0xMS41M2w1NC40LTcuMTgtNTguNTUtMS40MWE5OC45LDk4LjksMCwwLDEsLjU4LTc4LjI0bDc3LjI1LDQzLjIxTDg2My43NSwyOTEuNmE5OC43Miw5OC43MiwwLDEsMSwxNTkuNDcsMTE1LjU2LDk4LjcxLDk4LjcxLDAsMCwxLDEwLjY5LDE4LjM1TDk2Mi41LDQ1OS44LDEwMzguMjEsNDM3YTk4Ljc1LDk4Ljc1LDAsMCwxLTE4LjgzLDkyLjE1LDk4LjcyLDk4LjcyLDAsMSwxLTE1NS4xLTQuODksOTguNzUsOTguNzUsMCwwLDEsMy44NC0xMjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik0xMDQyLjQyLDQ2OC44M2E5OC4zNCw5OC4zNCwwLDAsMS0yMyw2MC4zNCw5OC43Miw5OC43MiwwLDEsMS0xNTUuMS00Ljg5Qzg1MS41OCw1MDcuMDcsMTA0Mi43Nyw0NTcuNzYsMTA0Mi40Miw0NjguODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgb3BhY2l0eT0iMC4xIiAvPjwvZz48cG9seWdvbiBwb2ludHM9IjE1Ny44MiA2NzYuNzMgMTY4LjMxIDY3Ni43IDE4My4xIDY3Ni43IDIwMS44IDM3Mi45MiAzODYuOTkgNjMuODkgMzc4Ljk0IDU1LjI1IDM3OC45NCAzMy4zNyAxNzguNjYgMzY1Ljc2IDE1Ny44MiA2NzYuNzMiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjE2OS40MyA2NzYuNyAxODMuMSA2NzYuNyAyMDEuOCAzNzIuOTIgMzg2Ljk5IDYzLjg5IDM3OC45NCA1NS4yNSAxODcuOTIgMzY4LjI5IDE2OS40MyA2NzYuNyIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMTI2LjkxIDY3OS4yNiA2MDYuNzYgNzE1Ljk4IDYwNy4xNyA3MTYuMDEgMTA3MS41NiA2ODcuNDUgMTA3MS45MSA2ODcuNDMgMTA3MS45MSA2NjcuODIgNTYwLjIxIDY1OC40MyAxMzMuMyA2NTguMDIgMTMwLjE4IDY1OC4wMiAxMjkuODQgNjYwLjIyIDEyNi45MSA2NzkuMjYiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjEyNi45MSA2NzkuMjYgNjA2Ljc2IDcxNS45OCA2MDcuMTcgNzE2LjAxIDEwNzEuNTYgNjg3LjQ1IDEwNzEuOTEgNjg3LjA3IDEwNzEuOTEgNjY4LjIzIDEwNzEuNSA2NjguMjMgNjA2Ljc2IDY4My43NSAxMzMuMyA2NTguMDIgMTMzLjIzIDY1OC4wMiAxMzIuMzkgNjU4LjU3IDEyOS44NCA2NjAuMjIgMTI2LjkxIDY3OS4yNiIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMTI2LjkxIDY3OS4yNiA2MDYuNzYgNzE1Ljk4IDYwNi43NiA2ODMuNzUgMTMyLjM5IDY1OC41NyAxMjkuODQgNjYwLjIyIDEyNi45MSA2NzkuMjYiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjM3OC44OCA1NC44NCA1OTAuNDMgMjgxLjkgNTgzLjg5IDY4MS4zIDYwMS44NiA2ODMuNDcgNjAyLjE2IDY4My41MSA2MjAuMTMgNjgzLjUxIDYyMi4yOCAyOTkuMDUgMTAxOC40MSA0MzEuMzcgMTAyNS4wOSA2NjYuOTcgMTAzOS41NSA2NjguNTkgMTA0NC40NSA2NjkuMTQgMTAzMy4xMSA0MTUuMDMgNjE5LjAxIDI2OS42NSAzOTEuOTUgMzMuNiAzNzguODggMzMuNiAzNzguODggNTQuODQiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9IjYyMC42NSAyOTEuNyA2MjIuMjggMjk5LjA1IDEwMTguNDEgNDMxLjM3IDEwMjUuMDkgNjY2Ljk3IDEwMzkuNTUgNjY4LjU5IDEwMjguMjEgNDI2LjQ3IDYyMC42NSAyOTEuNyIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMzc4Ljg4IDU0Ljg0IDU5MC40MyAyODEuOSA1ODMuODkgNjgxLjMgNjAxLjg2IDY4My40NyA2MDYuNzYgMjY4LjgzIDM3OC44OCAzMy42IDM3OC44OCA1NC44NCIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNjIxLjQyIDQ1MS45OSA3NjYuNzEgNDgwLjYgNzY2Ljc2IDQ4MC42MSAxMDIxLjIzIDUzMC43NCAxMDMyLjg4IDUyNi4wNyAxMDMyLjg0IDUyNS4yNSAxMDMyLjA4IDUwOSA2MjEuNTcgNDI2LjA1IDYyMS40MiA0NTEuOTkiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9Ijc2Ni43NiA0ODAuNjEgMTAyMS4yMyA1MzAuNzQgMTAzMi44OCA1MjYuMDcgMTAzMi44NCA1MjUuMjUgNzY2Ljc2IDQ4MC42MSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNzc2LjQ5IDM1MC41NiA3ODAuNDIgNTY2LjkgNzgyLjQ1IDY3Ny44OSA4MDAuMzQgNjc3LjI5IDgxMS42IDY3Ni45MSA4MDguMSAzNTMuNjkgODAwLjM0IDM1MS4xMSA3OTguNjQgMzUwLjU2IDc3Ni40OSAzNTAuNTYiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWdvbiBwb2ludHM9Ijc3Ni42NSAzNTAuNTEgNzc2LjY1IDM1MC41NiA3ODAuNDIgNTY2LjkgNzgyLjQ1IDY3Ny44OSA4MDAuMzQgNjc3LjI5IDgwMC4zNCAzNTAuNTEgNzc2LjY1IDM1MC41MSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik01MDcuMzUsNDkzLjU3YTIyLjc5LDIyLjc5LDAsMCwxLDMsMS45NSwxOS44NSwxOS44NSwwLDAsMSwzLDMuMjljNC4yOSw1LjU1LDguMjUsMTIsNy44MywxOWE3LjczLDcuNzMsMCwwLDEtMi4yMyw1LjVjLTEuNzcsMS41MS00LjMxLDEuNTgtNi42MywxLjU4LTIuNTIsMC01LjE3LDAtNy4zNS0xLjNzLTQtMy44My02LjU4LTMuNzdhMy4zNywzLjM3LDAsMCwxLTEuMSwwYy0uODktLjI5LTEuMDctMS40Ni0xLjY1LTIuMi0xLTEuMzMtMy4xMS0xLTQuNjgtLjQycy0zLjMxLDEuNDUtNC44Ni43OGE1LjA1LDUuMDUsMCwwLDEtMi4xMS0yLjExYy0zLjcxLTYtNC41LTEzLjIxLTUuMi0yMC4xOC0uNDMtNC4yNC0zLjcxLTE4LjcsNS4zNC0xNS40MSw0LDEuNDQsNy43NCw0LjMyLDExLjM4LDYuNDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik00OTguNDEsNDk1YTQuNDYsNC40NiwwLDAsMCw1LjQ5LS4yMiw4LjI3LDguMjcsMCwwLDAsMi42Ny01LjE4YzEtLjMxLDEuNTEsMSwyLjE1LDEuOCwxLjEyLDEuMzYsMy40LDEuMzQsNC40MiwyLjc5LjcxLDEsLjU1LDIuMzksMS4wNSwzLjUyLjY1LDEuNDYsMi4yNiwyLjIyLDMuMzYsMy40YTExLjU4LDExLjU4LDAsMCwxLDIuMiw0LjM5bDEuNjQsNC45MmEyNC4zMiwyNC4zMiwwLDAsMSwxLjUsNi4zNyw4LjI1LDguMjUsMCwwLDEtMS45LDYuMDljLTIuMiwyLjM3LTUuODEsMi42Mi05LDIuNTVhMTEuNTgsMTEuNTgsMCwwLDEtMy4xNi0uMzdjLTIuODMtLjg4LTQuNjQtMy43My01LjM5LTYuNnMtLjY3LTUuODgtMS4xMS04LjgyYTM0LjU3LDM0LjU3LDAsMCwwLTIuNS04LjM4Yy0uODgtMi4wOC0zLjMtNS4xOC0zLjI2LTcuMzlDNDk3LjI5LDQ5My44Nyw0OTcuODEsNDk0LjUzLDQ5OC40MSw0OTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxwYXRoIGQ9Ik01MDIsNDg0Ljg3YTE2LjUxLDE2LjUxLDAsMCwxLS44MS00LjM5YzAtMywxLjM3LTUuODIsMi43NS04LjVsLTExLjQzLDEuNTVjLTEuMzguMTktMi45Mi40Ny0zLjcsMS42MmE0LDQsMCwwLDAsMCwzLjY5LDE4Ljg2LDE4Ljg2LDAsMCwxLDEuMzYsMy41NywxNy44MywxNy44MywwLDAsMCwuMzcsMy4yMSw2LjgsNi44LDAsMCwwLDEuNDcsMi4wN2MzLjI3LDMuNjIsNS43Miw3Ljg5LDguMTYsMTIuMTItLjA3LS4xMiw2Ljg5LTUuNTEsNi42MS03LjI3LS4xNi0xLTIuMTctMi4yLTIuODEtMy4xNkExNi4wOSwxNi4wOSwwLDAsMSw1MDIsNDg0Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2JlNmY3MiIgLz48cG9seWdvbiBwb2ludHM9IjU4OC45MSAzNTguMDQgNTg4LjkxIDM2Ny44OSA0MjAuMjQgNDAwLjc5IDQxMS40OSA0MDYuMDkgMzgxLjMgNDA2LjA5IDM4MS4zIDQwMC41NCA1NDcuMDIgMzYwLjUgNTg4LjkxIDM1OC4wNCIgZmlsbD0iJTIzZjFjMGMwIiAvPjxwb2x5Z29uIHBvaW50cz0iNTg4LjkxIDM2Ny44OSA0MjAuMjQgNDAwLjc5IDQxMS40OSA0MDYuMDkgMzgxLjMgNDA2LjA5IDU0OC4yNSAzNzAuMzYgNTg4LjkxIDM2Ny44OSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik00NjQuNTgsNzI1LjQyYTEzLjA3LDEzLjA3LDAsMCwwLTE1LjktMy4zOCw0LjE5LDQuMTksMCwwLDAtMS40NiwxLjE0Yy0xLDEuNC0uMzYsMy4zMy0uMjcsNS4wNi4yMyw0LjIyLTMuMTMsNy42NS02LjE1LDEwLjYtMS42MiwxLjU4LTMuMjcsMy4yNy00LDUuNDJzLS4xOSw0Ljg4LDEuNzcsNmE3LjM3LDcuMzcsMCwwLDAsMi43NC43NiwyOS41NywyOS41NywwLDAsMCw5LjcuMjdjMy4xOS0uNjEsNi4zMi0yLjQyLDcuNy01LjM2QTUuNjUsNS42NSwwLDAsMSw0NjAsNzQzLjhjMS43Ni0xLjM5LDQuNDYuMjQsNi40Ni0uNzUsMS42NS0uODIsMS43Mi0yLjExLDEuNzQtMy44MUM0NjguMjYsNzM0LjU0LDQ2Ny41Niw3MjkuMjIsNDY0LjU4LDcyNS40MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQ4OC41OCw3MjUuMjRjMS4yMywzLjI0LDEuNCw2Ljc3LDEuNTYsMTAuMjMuMDksMiwuMTUsNC4xNC0uOTMsNS44M3MtMy4xOSwyLjU4LTUuMjEsM2MtNC4xNy44Ni05LC4wNS0xMS42OS0zLjI2LTIuMDYtMi41My0yLjQ5LTYtMi4xMS05LjI4LjMyLTIuNjksMS01Ljg0LS45My03Ljc1LS41LS41MS0xLjE1LS44Ny0xLjYxLTEuNDItMS0xLjIyLS44NC0zLjA2LS4zLTQuNTZhMTkuODEsMTkuODEsMCwwLDAsMS41Ny00LjUxYy4wOC0uNzQsMTMuNTQuNTIsMTQuNzgsMS4xMywxLjY5LjgzLDEuNDMsMi4yMiwxLjk0LDMuOUM0ODYuMzYsNzIwLjg5LDQ4Ny43Miw3MjMsNDg4LjU4LDcyNS4yNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQ5MS4wNSw1ODEuNThjMi42NCwxLjcxLDMuNjYsNS4wNyw0LjA3LDguMTksMS4xMyw4LjU1LS44NSwxNy4xOS0xLDI1LjgyLS4xNCwxMi4wOSwzLjM2LDI0LjQuMzcsMzYuMTEtMS43OSw3LS4yNywxNS0xLjk1LDIyLjA3LS41LDIuMS0xLjQyLDQuMDgtMS45LDYuMTgtMSw0LjU1LjA1LDkuMzEsMS40NiwxMy43NmExNC4yMSwxNC4yMSwwLDAsMSwuODUsMy43MywxMy40MiwxMy40MiwwLDAsMS0xLjQ2LDUuNjRsLTYsMTQuMTljLS42NywxLjU5LTMuMzEsMS44NS01LDIuMDYtMy4xOC4zOC02LjczLjY1LTkuMjYtMS4zMnMtMy4xNC01LjI3LTMuNTMtOC4zNWExMjgsMTI4LDAsMCwxLTEtMTcuODMsMTQuNjksMTQuNjksMCwwLDAtLjQxLTQuNjNjLS41NS0xLjcxLTEuNzYtMy4xOS0yLjA5LTUtLjQyLTIuMzQuNzctNC42NCwxLjIxLTdhMjEuMDksMjEuMDksMCwwLDAtLjEtNi40OWMtLjM5LTMuMi0uODQtNi40LTEuMzUtOS41OC0uNzItNC40NS4zMS04Ljg0LDEtMTMuMy42NS00LjE5LS4xOC04LjQ2LTEtMTIuNjJhMzQuNzksMzQuNzksMCwwLDEtMS4yNSwxMGMtLjUzLDEuNTktMS4yOSwzLjExLTEuNzUsNC43My0yLjA1LDcuMjcsMi4zMiwxNC45LDEuNywyMi40My0uMjksMy41Mi0xLjY3LDctMS4yOCwxMC40Ny4yNywyLjU0LDEuNDUsNC44NywyLjI2LDcuMjlzMS4yMyw1LjE5LDAsNy40NWMtMy4yNSw2LjE0LS44MiwxNC40OSwyLjA5LDIwLjc5YTI4LjA2LDI4LjA2LDAsMCwxLDEuNTQsMy40NmMuODYsMi44NC4xNCw1Ljg5LjM3LDguODVhNS41OCw1LjU4LDAsMCwxLTQuNjktMS40MWMtLjQ0LS40Ni0uOC0xLTEuMjMtMS40OGExMi4yMSwxMi4yMSwwLDAsMC00LjE4LTIuNjEsNS40OSw1LjQ5LDAsMCwwLTMtLjY5LDYsNiwwLDAsMC0yLjg1LDEuNzcsMjcuOTQsMjcuOTQsMCwwLDEtMy4xNCwyLjM5LDMuNzIsMy43MiwwLDAsMS0xLjYuNzEsMS40MSwxLjQxLDAsMCwxLTEuNDctLjc1LDEuNzgsMS43OCwwLDAsMS0uMTEtLjUyLDc5LjE0LDc5LjE0LDAsMCwxLS41OS05LjFjMC01LjIzLTYuMjYtOC44My03LjA1LTE0LS42My00LjE3LjU0LTguNDIuMTUtMTIuNjItLjE5LTIuMTYtLjc5LTQuMjgtLjc1LTYuNDQsMC0xLjQuMzItMi43Ny40My00LjE2YTMxLjEyLDMxLjEyLDAsMCwwLS4wNy00LjYzbC0uMzEtNC44M2MtLjMtNC43Ny0uNjMtOS42NC0yLjUxLTE0YTQ3LjU3LDQ3LjU3LDAsMCwxLTMuOS0xNi4wOGMtLjItMy41LS4wNy03LS40Ny0xMC41MS0uMzYtMy4xNy0xLjE2LTYuMzItLjkzLTkuNS4xOS0yLjQ2LDEtNC44NCwxLjE5LTcuMy4zOS00LjczLTEuNDEtOS4zMy0yLjgyLTEzLjg2cy0yLjQ1LTkuNTUtLjYtMTMuOTJhNC41Nyw0LjU3LDAsMCwxLDEuMjgtMS44Niw1LjU4LDUuNTgsMCwwLDEsMi4zNi0uODhBMTgzLjExLDE4My4xMSwwLDAsMSw0ODMsNTc5LjA3LDE3LjM0LDE3LjM0LDAsMCwxLDQ5MS4wNSw1ODEuNThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxjaXJjbGUgY3g9IjQyMy4xOSIgY3k9IjM3MS41OSIgcj0iMTYuMDIiIGZpbGw9IiUyM2JlNmY3MiIgLz48cGF0aCBkPSJNNDMxLjE4LDQ3OS4zNmE1LjcyLDUuNzIsMCwwLDEsMCwyLjc5LDYuMzIsNi4zMiwwLDAsMS0xLjA1LDEuNzYsNDUuMiw0NS4yLDAsMCwxLTUuMTMsNS41OCw5LjI5LDkuMjksMCwwLDAsNC43OSw0LjczLDI3LjgxLDI3LjgxLDAsMCwwLDYuNjEsMS44OSw5LjMyLDkuMzIsMCwwLDAsMy40OC4yNCw5LjIzLDkuMjMsMCwwLDAsMy0xLjM2bDguOS01LjMzYTE3Ljc4LDE3Ljc4LDAsMCwwLDMuNy0yLjY3LDkuMTEsOS4xMSwwLDAsMCwyLjU4LTYuMjYsMS43MiwxLjcyLDAsMCwwLS4zMi0xLjE4LDIuMSwyLjEsMCwwLDAtMS4yMi0uNTFjLTMuMTMtLjY5LTUuNi0zLjIzLTctNi4xMWEzMi4zNiwzMi4zNiwwLDAsMS0yLjQzLTkuMjdsLTkuNDksNWMtMS40MS43NS0yLjgxLDEuNS00LjI3LDIuMTUtLjkzLjQyLTIuODEuNzctMy40NywxLjYyQzQyOC42LDQ3NCw0MzAuODUsNDc3LjQ3LDQzMS4xOCw0NzkuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzYmU2ZjcyIiAvPjxwYXRoIGQ9Ik00MjUuMDYsNDg2LjU4YTEwLjU1LDEwLjU1LDAsMCwwLTMuMDcsNC4xNWMtLjYyLDIsMCw0LjExLjU2LDYuMDlhMTgxLjcsMTgxLjcsMCwwLDEsNiwyNS43OWMuODQsNiwxLjE1LDEyLjA5LDEuNTYsMTguMTYuODQsMTIuMzgsMi4wNiwzMi4xMiwzLjY5LDQ0LjQyLDYsLjI3LDExLjg1LTEuNDgsMTcuOC0yLjEyLDExLjEyLTEuMTgsMjIuNTcsMS41MiwzMy40Ni0xLTIuNjQtMTAuNDMtNS4yOC0yOC4yNC03LjkyLTM4LjY2YTczLjc3LDczLjc3LDAsMCwxLTIuNDItMTIuNTVjLS4yMy0zLjA1LS4wOS02LjExLS4wNS05LjE4LjA5LTYtLjI0LTEyLS41Ny0xOC0uMzgtNy0uNzYtMTQtMi40Mi0yMC44NWEzLjg4LDMuODgsMCwwLDAtMS4xNi0yLjI5Yy0xLS43My0yLjMtLjQ3LTMuNDktLjMxYTE1LjE4LDE1LjE4LDAsMCwxLTEwLjM4LTIuNDZjLTEuMzItLjktMy4wOS0yLTQuMzItMWE0LjMsNC4zLDAsMCwwLTEsMi4xMywxMC42NSwxMC42NSwwLDAsMS02LjI2LDYuMTcsMzEuMzMsMzEuMzMsMCwwLDEtOC44NiwxLjgyLDQuMzUsNC4zNSwwLDAsMS0yLjc1LS4zMWMtMS40Mi0uODctMS41Mi00LTMuMzEtNC4yMUM0MjguNTgsNDgyLjE5LDQyNi4xMiw0ODUuNTcsNDI1LjA2LDQ4Ni41OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTQ0OC43Miw1MTFjLTMuNjktMy41My01LjMxLTguNjUtOC0xM2EyOC45NCwyOC45NCwwLDAsMC02LjkxLTcuNiwyMC42MSwyMC42MSwwLDAsMS0zLjc2LTMuMTljLS45NS0xLjE3LTEuNjctMi43My0zLjExLTMuMThhMy43NiwzLjc2LDAsMCwwLTMuMzcuOTMsMzMuMTYsMzMuMTYsMCwwLDAtMi41LDIuNjZjLTQuMjQsNC4zOS0xMS42OSw1LTE1LjA1LDEwLjA4YTguMjYsOC4yNiwwLDAsMC0xLjc5LDMuNzUsMjkuMDYsMjkuMDYsMCwwLDAsNS4zNCwyMC45LDcuMSw3LjEsMCwwLDAsMy43LDMsMTEuNTgsMTEuNTgsMCwwLDAsLjcyLDUuNSwxNDcuMDcsMTQ3LjA3LDAsMCwwLDYuODEsMTguNTUsNDQuODcsNDQuODcsMCwwLDAtMS4zNCw3LjE5Yy0uNyw2LjExLS4wNSwxMi4zMS0uNzEsMTguNDMtLjU0LDUtMiw5Ljg3LTIuMDUsMTQuODgsMCwuOC4wNywxLjc1Ljc2LDIuMTZhMi4zLDIuMywwLDAsMCwxLjE5LjI1bDEyLjMuMzdjNy4xNC4yMSwxNC4zNS40MiwyMS4zOC0uOWE4LjksOC45LDAsMCwwLDIuNjktLjg1YzIuMzgtMS4zMywzLjE3LTQuMzMsMy41NS03YTYxLDYxLDAsMCwwLC41OS0xMC40NmMxLjQ5LDQuNzEsMy4yNiw5LjU4LDcuNzYsMTEuNjIsMi4zOCwxLjA4LDUuMSwxLDcuNzEuOTNhMTQ1LjE2LDE0NS4xNiwwLDAsMCwxNi43OS0xLjczLDIuMjEsMi4yMSwwLDAsMCwyLjQ1LTIuNTdsLjA2LTUuNDZjLjEyLTExLjA5LTIuNjMtMjEuNjktMy43LTMyLjczLS4zNC0zLjQ4LS4zMS03LTEuMTYtMTAuNDEtLjM1LTEuNDMtLjg2LTIuODMtMS4xNy00LjI3YTMwLjUyLDMwLjUyLDAsMCwxLS41LTQuMjdsLS43OC0xMWMtLjM3LTUuMDktLjktMTAtMS4yOS0xNS4wOGE3Myw3MywwLDAsMC0yLjE0LTE0LjY2Yy0uODctMy0yLjY4LTYuNC01LjgxLTYuNzctMS42Ny0uMTktMy4yOS41NC00Ljg4LDEuMDVhMTkuNzIsMTkuNzIsMCwwLDEtMTItLjA1LDE2LjksMTYuOSwwLDAsMC0zLjc0LTEsMy42NywzLjY3LDAsMCwwLTMuNDIsMS40Miw1LjEzLDUuMTMsMCwwLDAtLjUzLDIuNTJDNDUyLjM0LDQ5MSw0NTEuNDcsNTAxLjI5LDQ0OC43Miw1MTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik00MzIuNjMsNTExLjNjLTQuNjEtNC44Ni05LjM0LTkuODEtMTUuMjgtMTIuOS0yLjM0LTEuMjItNS0yLjE0LTcuNTktMS42OHMtNSwyLjcxLTQuODgsNS4zNGMuMDgsMS42MywxLjA3LDMuMDcsMS4zOCw0LjY3LjM2LDEuOC0uMTYsMy43Mi40LDUuNDZhOS4yNCw5LjI0LDAsMCwwLDIsMy4wN2w3LjA4LDguMzljMywzLjUsNiw3LjA1LDkuODYsOS40N3M4Ljg2LDMuNTUsMTMuMSwxLjgzYTE2LjEsMTYuMSwwLDAsMCw3LjE4LTYuNTljMS43Ni0yLjgsMy01Ljg2LDQuNjUtOC43NWE0My40NSw0My40NSwwLDAsMSwxMC0xMi4xM2MtMi4wOC0uNTQtNC42OS0xLjMtNi0zYTkuOTEsOS45MSwwLDAsMS0uOTUtMS43MmwtMS42Mi0zLjVhNCw0LDAsMCwwLTMsMS4xMywyNS4xNiwyNS4xNiwwLDAsMS0yLjIzLDIuMjdjLTEuNDEsMS4wNi0zLjMyLDEuMzUtNC42LDIuNTZhMTIuMTksMTIuMTksMCwwLDAtMS4zNCwxLjY4QTExLjIyLDExLjIyLDAsMCwxLDQzMi42Myw1MTEuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjMzZjNkNTYiIC8+PHBhdGggZD0iTTQ2MC45LDQ5MC4zOWMzLjQ3LTYuMzMsMy4zMS0xMy45Miw0LjMtMjEuMDdhOS42Miw5LjYyLDAsMCwxLDEuOTEtNS4yM2MyLTIuMjYsNS41My0yLjI5LDguNTUtMiwuODkuMSwyLC41MiwxLjk1LDEuNDFhMS44LDEuOCwwLDAsMS0uNDUuODUsMjMuNzksMjMuNzksMCwwLDAtNC45NCwxMy4xMmMxLjU3LDEuMDksNC0xLjE1LDUuNTEsMCwxLC44NC41NCwyLjUtLjA2LDMuN3EtMi4wOSw0LjE3LTQuMzEsOC4yOGEyNi41OSwyNi41OSwwLDAsMS00LjU3LDYuNTljLTEuMjcsMS4yMi0yLjc2LDIuMTgtNC4wNSwzLjM4LTMsMi44MS00LjgxLDYuNzgtNy45MSw5LjUyYTEuNjIsMS42MiwwLDAsMS0xLC41MSwxLjY4LDEuNjgsMCwwLDEtMS4wNS0uNDcsMTUuMTYsMTUuMTYsMCwwLDEtMy43OC00LjU3Yy0xLjE4LTIuMTgtMS0yLjgyLjg2LTQuMzZDNDU1LjM0LDQ5Ny4zLDQ1OC43Myw0OTQuMzUsNDYwLjksNDkwLjM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2JlNmY3MiIgLz48cGF0aCBkPSJNNDI2LjgzLDUwN2MuNi4zNywxLjM0Ljc5LDIsLjQ4YTIuMDgsMi4wOCwwLDAsMCwuNjctLjY1LDIzLjU0LDIzLjU0LDAsMCwwLDIuODQtNC45NCwxLjksMS45LDAsMCwwLC4yMS0uOGMwLS42NC0uNTctMS4xMS0xLjEtMS40OGE0MC43Niw0MC43NiwwLDAsMC05LjA5LTQuMzJjLTIuNjQtMS01LjQtMS44Ny04LjItMS42MmE3LjgyLDcuODIsMCwwLDAtNS40NywyLjc4Yy0yLDIuNTcsMS4zNSwzLjM1LDMuNDUsNC4yOEM0MTcsNTAyLjk0LDQyMi4yNiw1MDQuMjIsNDI2LjgzLDUwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTQyMy42OCw1MjRhMS40NywxLjQ3LDAsMCwwLC40MiwxLjI2Yy4yOS0xLjQyLS4wOS0yLjkyLjIxLTQuMzUuNDQtMi4xNSwyLjUzLTMuNzcsMi43MS01LjkzQzQyMy4xOSw1MTQuMjMsNDIzLjcxLDUyMS42OCw0MjMuNjgsNTI0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjU4OC45MSAzNTguMDQgNTg4LjkxIDM2Ny44OSA1NDguMjUgMzcwLjM2IDU0Ny4wMiAzNjAuNSA1ODguOTEgMzU4LjA0IiBvcGFjaXR5PSIwLjIiIC8+PHBhdGggZD0iTTQxOS44Niw0NjEuNzNjMi41NC0yLjA3LDEuMDctNi40MSwyLjc5LTkuMTksMS0xLjUyLDIuNjktMi4zMiw0LjM1LTNhMTkuNzksMTkuNzksMCwwLDEsNi4zNS0xLjc2LDcuMzcsNy4zNywwLDAsMSw2LDIuMjFjLjY1Ljc0LDEuMDksMS42NCwxLjcsMi40MWE2LjUsNi41LDAsMCwwLDYuMywyLjE4YzEuMzMtLjMsMi43MS0xLjMxLDIuNjItMi42N2EzLjc3LDMuNzcsMCwwLDAtMS4yLTIuMTRsLTIuODYtMy4xN2MtMy4yNS0zLjYtNi44Ni03LjQyLTExLjYzLTguMzItMy4zMi0uNjMtNi43Mi4yNi05LjkyLDEuMzMtMS4yOS40My0yLjc0LDEuMDctMy4xLDIuMzgtLjI0LjkuMTIsMS44OC0uMDksMi43OS0uNDEsMS44MS0yLjczLDIuNDItMy44MSwzLjk0cy0uNzUsMy4zMi0xLjA2LDUtMS4yMSwzLjMyLTEuMzIsNS4wNmMtLjA3LDEuMDUuNDYsMywxLjY0LDMuMzhTNDE5LjEzLDQ2MC40OCw0MTkuODYsNDYxLjczWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNNDQ5LDQ1MC40N2EzMCwzMCwwLDAsMC01LjMyLTEyLjE2LDIxLjMxLDIxLjMxLDAsMCwwLTkuNDctNy41MiwxMy41NiwxMy41NiwwLDAsMC0xMS43OS45MywxNy4xMiwxNy4xMiwwLDAsMC01Ljg5LDcuNDNjLTIuNTksNS41OC0zLjU1LDEyLjQtLjU0LDE3Ljc2LDEuMi0xLjQ2LDMuMjYtLjgsNS4wOC0xLjMzLDIuMjgtLjY1LDQuMjEtMi4xNyw2LjM4LTMuMTJDNDM0LDQ0OS41Nyw0NDIsNDUxLjkxLDQ0OSw0NTAuNDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzZmVkMjUzIiAvPjxwYXRoIGQ9Ik00MTcuNTIsNDUwLjE2Yy0uMjMtMS44LS4zOC0zLjg5LjktNS4xN2EuNjUuNjUsMCwwLDEsLjUzLS4yNC42OS42OSwwLDAsMSwuNDEuMzYsMjIuMzgsMjIuMzgsMCwwLDEsMS44OCwzLjY4LDMuODIsMy44MiwwLDAsMC00LDEuNTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBvcGFjaXR5PSIwLjEiIC8+PHBhdGggZD0iTTQ0MC44OSw0NDUuMDhsLS4zNi0zLjU3YTEuNjMsMS42MywwLDAsMSwuMDctLjg4LDEuMTMsMS4xMywwLDAsMSwxLjQ2LS40LDMsMywwLDAsMSwxLjE3LDEuMTcsMjEsMjEsMCwwLDEsMi4wNiw0LjA3LDEyLjEsMTIuMSwwLDAsMC00Ljg3LjA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iNDM4Ljc1IDUwMi4yMSA0MzguNzUgNTEwLjM3IDQzMS44NiA1MTAuODMgMzk1LjYyIDUxMC44MyAzOTUuNjIgNTAyLjIxIDQzOC43NSA1MDIuMjEiIG9wYWNpdHk9IjAuMSIgLz48cG9seWdvbiBwb2ludHM9IjQzOC43NSA1MDIuMjEgNDM4Ljc1IDUxMC44MyAzOTUuNjIgNTEwLjgzIDI4MS4wNCAzNjcuMyAyODEuMDQgMzYwLjUyIDMwNS4wNiAzNjAuNTIgNDM4Ljc1IDUwMi4yMSIgZmlsbD0iJTIzZjFjMGMwIiAvPjxwb2x5Z29uIHBvaW50cz0iNDM4Ljc1IDUwMi4yMSA0MzguNzUgNTEwLjgzIDM5NS42MiA1MTAuODMgMjgxLjA0IDM2Ny4zIDI4MS4wNCAzNjAuNTIgMzA1LjA2IDM2MC41MiA0MzguNzUgNTAyLjIxIiBvcGFjaXR5PSIwLjEiIC8+PHBvbHlnb24gcG9pbnRzPSI0MzguNzUgNTAyLjIxIDQzOC43NSA1MTAuODMgMzk1LjYyIDUxMC44MyAyODEuMDQgMzY3LjMgMjgxLjA0IDM2MC41MiAzOTYuMjQgNTAyLjIxIDQzOC43NSA1MDIuMjEiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzA3LjE1LDczMy44M2EzLDMsMCwwLDEtMi42MiwzLjUzYy0yLjc4Ljk0LTUuNzMsMS44Ny03LjcsNHMtMi4zNiw2LjA4LDAsNy44MWE3LjU5LDcuNTksMCwwLDAsNCwxLjA5YzQuNTMuMzEsOS4yNS4yNSwxMy4zNi0xLjY3LDIuOTQtMS4zNiw1LjcxLTMuNjgsOC45NC0zLjQ3LDEuNjcuMSwzLjQ1Ljg4LDQuOTQuMTJzMS45MS0yLjg4LDEuOTItNC42NWEzNC40MywzNC40MywwLDAsMC0xLjY1LTEwLjg5Yy0uMTUtLjQ4LTYuNTEtLjg1LTcuMjctMWwtNy43MS0xYy0xLjQ2LS4xOS00LjYxLTEuMjktNS43Ni0uMDdTMzA3LjE1LDczMi4zOCwzMDcuMTUsNzMzLjgzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNMzUzLjE2LDcwOC44N2EyNC4xNSwyNC4xNSwwLDAsMCwxLjU4LDUuMjRjMS4wNywyLjcyLDIuNDQsNS42MSw1LjA2LDYuOTMsMi4zOCwxLjE5LDUuMy43Niw3LjcyLS4zN2E2LjM2LDYuMzYsMCwwLDAsMi41Ny0xLjk1LDcuNzQsNy43NCwwLDAsMCwxLTQuNDljMC0zLjg3LS4yMy03Ljg3LTItMTEuMzEtMS41Mi0zLTQuMTctNS41OC00LjIxLTguOWwtOS4xMSwxLjc2YTIuNiwyLjYsMCwwLDAtMS4zNC41MywyLjMxLDIuMzEsMCwwLDAtLjU4LDEuMDlBMjkuNzcsMjkuNzcsMCwwLDAsMzUzLjE2LDcwOC44N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBhdGggZD0iTTI0NC4zNyw2MTMuODdjLS4zOCwzLjIyLS4yMiw2LjY3LDEuNDYsOS40NXM1LjIyLDQuNjIsOC4yOCwzLjUxYTEuMjEsMS4yMSwwLDAsMCwuNzUtLjU3LDEuNDEsMS40MSwwLDAsMC0uMTMtMSwxNC43NiwxNC43NiwwLDAsMSwuMzEtMTEuMTJjLjItLjQ2LjYzLTEsMS4xLS44MmExLDEsMCwwLDEsLjQ1LjQ2LDUuMjMsNS4yMywwLDAsMSwuNywyLjc2LDEwLjI2LDEwLjI2LDAsMCwwLS4wOCwyLjY1Yy4xOS44NiwxLjExLDEuNjcsMS45MSwxLjNhMiwyLDAsMCwwLC45MS0xLjI5YzIuMjMtNi40NSwxLjIyLTEzLjUuMi0yMC4yNWExLjA2LDEuMDYsMCwwLDAtMS4xOS0xLjExYy00LjcyLS40Ny03LjMtMS42LTEwLDIuNzlDMjQ2LjcyLDYwNC4zMywyNDQuMzcsNjA5LjQyLDI0NC4zNyw2MTMuODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzNDMwMDdhIiAvPjxwYXRoIGQ9Ik0yOTkuNTUsNTk3LjQ2Yy0xLjQsNS44Mi0yLjgxLDExLjcxLTIuOSwxNy42OWE4MS4yNyw4MS4yNywwLDAsMCwuODQsMTEuMTNsMS4wNSw4LjY2Yy4zNiwyLjkyLjcxLDUuODMsMS4yMiw4LjcyYTIzLjE1LDIzLjE1LDAsMCwxLC41Myw0LjUzLDI0LjI2LDI0LjI2LDAsMCwxLS43MSw0LjQ1LDUyLDUyLDAsMCwwLTEuMDUsOS4zYy0uMTEsNSwuNTEsMTAsLjksMTVhMTY3LjA1LDE2Ny4wNSwwLDAsMS0uMzUsMjkuOTIsMTEuMjIsMTEuMjIsMCwwLDAsMS42NCw3LjcxLDkuOTIsOS45MiwwLDAsMSwxLjQ1LDIuMzhjLjc1LDIuMjktMSw0LjU4LTEuNDUsNi45M2E3LDcsMCwwLDAsNS44Miw4YzgsLjk1LDE2LjIyLjUyLDIzLjQzLDQuMTguNzYtMi4yMi0uOS00Ljc0LS4xNC03LC40OC0xLjQsMS44LTIuMzEsMi43LTMuNDlhMTAuMTYsMTAuMTYsMCwwLDAsMS43Mi02LjEsMjIuMjksMjIuMjksMCwwLDAtMS40OC04LjI3Yy0uODUtMi4yLTIuMDctNC4zNy0yLTYuNzMsMC0xLjE2LjQxLTIuMzgtLjA2LTMuNDVhNS4zOSw1LjM5LDAsMCwwLTEuMjktMS42MSwyMC4zMywyMC4zMywwLDAsMS01LjIzLTExLjg1LDU0LjU4LDU0LjU4LDAsMCwxLC40Mi0xMy4xNGMuNDktNC4xNCwxLjE1LTguNTEsMy43OC0xMS43NGE3NS4zMyw3NS4zMywwLDAsMSwyLjExLTI5LjI1Yy4yNi0uODguNjctMS45LDEuNTctMi4xMWEyLjI0LDIuMjQsMCwwLDEsMS45Mi43NmMxLjU3LDEuNDcsMi4zMiwzLjYsMyw1LjY0Ljc1LDIuMjEsMS41MSw0LjU3Ljk0LDYuODMtLjI0LDEtLjcyLDEuODgtMSwyLjg0YTguNDIsOC40MiwwLDAsMCwuMyw1Ljg3LDUuNjQsNS42NCwwLDAsMSwuNzIsMi4yMSw2LjEyLDYuMTIsMCwwLDEtLjYsMS45Miw4Ljg0LDguODQsMCwwLDAsLjgzLDcuMTUsMjUuODksMjUuODksMCwwLDAsNC42Nyw1LjczLDIxLDIxLDAsMCwwLC42NSwxMS41NiwxLjQ2LDEuNDYsMCwwLDEsLjEzLDEuMTFjLS4xOC4zOC0uNjQuNTItMSwuNzktMSwuODItLjM4LDIuMzcuMjksMy40NGE3OC44OCw3OC44OCwwLDAsMCw2LjA3LDguNDJjMiwyLjM5LDEuODIsNyw0LjgsNy44NmE5LDksMCwwLDAsMy44LDBjMi45NC0uNDUsNi4yMi0xLjMsNy42Ni0zLjkuNTktMS4wNy44My0yLjM3LDEuNzUtMy4xN3MyLjExLS45NCwyLjYyLTEuOS0uMDYtMi4yMi4xMS0zLjMzLDEuMTQtMiwxLjQ1LTMuMTdjLjc0LTIuNy0yLjQxLTQuOTItMi44NC03LjY4LS42Mi00LDQuNDItNyw0LjIxLTExLS40NC04LjY5LS43Mi0xNy40Mi0xLjE3LTI2LjExYTE4OC4yNiwxODguMjYsMCwwLDEtLjI0LTIzLjM5Yy4zNS00Ljg1LDEtOS45My0uNzgtMTQuNDQtMi41Ni02LjM2LTkuNjItOS45My0xNi40NS0xMC42MXMtMTMuNjQuOTQtMjAuNDEsMkExMjksMTI5LDAsMCwxLDI5OS41NSw1OTcuNDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjxjaXJjbGUgY3g9IjMwOC43NiIgY3k9IjM5OC4xIiByPSIxNi4wMiIgZmlsbD0iJTIzZmJiZWJlIiAvPjxwYXRoIGQ9Ik0zMTMuMzMsNTA0Ljg3QTYuODMsNi44MywwLDAsMSwzMDYuOCw1MDljLS41OCwyLjQuODEsNC44MiwyLjQsNi43MWEyOC40OCwyOC40OCwwLDAsMCwyNy4yNiw5LjM1LDEzLjQ1LDEzLjQ1LDAsMCwwLDUuMzctMi4yNCwxMS45MSwxMS45MSwwLDAsMCw0LjEtNy4xLDM1LjMsMzUuMywwLDAsMCwuMzktOC4zNSwyLjE2LDIuMTYsMCwwLDAtLjQ0LTEuNTQsMi4yLDIuMiwwLDAsMC0xLjQtLjQ2Yy0zLjM4LS4zLTYuOTEtLjQzLTkuODgtMi4wOXMtNS4wOC01LjQxLTMuNjUtOC40OWMtLjIzLjQ4LTYuMDcuNzEtNi44NC44MS0yLjQxLjM0LTQuODIuNzItNy4yMiwxLjE2YTEzLjEzLDEzLjEzLDAsMCwwLTMuMzkuNjRjLTEuNDUuNzUtLjkxLjM4LS41NywxLjc0QzMxMy40NCw1MDEuMjIsMzE0LjE5LDUwMi43MSwzMTMuMzMsNTA0Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyM2ZiYmViZSIgLz48cGF0aCBkPSJNMzI1LjUyLDUxNC42MWEyNi41MywyNi41MywwLDAsMS02LjQxLS43MSw5LDksMCwwLDEtNS4yNi0zLjUxYy0uNzQtMS4xMi0xLjIyLTIuNTMtMi40LTMuMTYtMS45My0xLTQuMTMuNjktNS42NywyLjI0YTIwLjYsMjAuNiwwLDAsMS00LjgyLDMuODhjLTIuMTQsMS4xMy00LjY0LDEuNTMtNi42NiwyLjg2YTE2Ljc0LDE2Ljc0LDAsMCwwLTQsNC4zMmwtMTQuMTcsMTkuM2MtNS42OSw3Ljc2LTEwLjY0LDE2LjA5LTE1LjcxLDI0LjI4LTQuMzksNy4wOS02LjY5LDE1LjI1LTEwLDIyLjlhMi41NiwyLjU2LDAsMCwwLS4zMSwxLjU0Yy4xMi41Mi43NS45NCwxLjE5LjY0LTEuNDksMS40OC0uMTgsNC0uNTMsNi4wOGE3LjQ2LDcuNDYsMCwwLDEtMi4zOCwzLjczLDE4LjgsMTguOCwwLDAsMSw2LjYuMzEsMjAuMjMsMjAuMjMsMCwwLDEsNi4yNCwzYzEuMjEtLjE5LDEuMS0yLjM0LDItMy4xNC41NC0uNDcsMS4zNC0uNDEsMi4wNS0uNTUsMi42Ny0uNTIsMy43My0zLjczLDUuNzgtNS41NCwxLjcxLTEuNTEsNC4xMy0yLDUuOTQtMy40MiwyLjk0LTIuMzEsMy41Ny02LjQyLDUuMTEtOS44MywxLjMxLTIuODksMy4zNy01LjQxLDQuNTItOC4zNy43NS0xLjkyLDEuMTEtNCwyLjE4LTUuNzcsMS43MS0yLjg2LDQuOTMtNC4zOCw4LTUuNzUsMS45NC0uODcsNC0xLjc3LDYuMDktMS42My0uMTEsNC42NS0uNyw5LjIzLjMxLDEzLjc3LjM1LDEuNi44NCwzLjE2LDEuMjYsNC43NSwxLjkxLDcuMTYsMi4zNiwxNC42MiwyLjQ1LDIyYTY2Ljk0LDY2Ljk0LDAsMCwxLDE0LTEuNjhjMy43MS0uMTEsNy40MS4zNywxMS4xMi4zLDQuNC0uMDgsOC43NS0uOTMsMTMuMTUtMS4yM3M5LDAsMTIuODksMmExMjIuNDYsMTIyLjQ2LDAsMCwxLC41My0xOWwxLjA2LTkuOTRBNjEuMDcsNjEuMDcsMCwwLDEsMzYxLDU2MC43Yy41OC0yLjI4LDEuNDItNC40OCwyLjA2LTYuNzUsMi4yNS04LDEuODQtMTYuNTQsMS40MS0yNC44Ny0uMjItNC4yOC0xLjg3LTguNDktMy44MS0xMi4zYTMzLjI5LDMzLjI5LDAsMCwwLTIuNC00LjA4QTIzLjYzLDIzLjYzLDAsMCwwLDMzNy42LDUwM2E0LjE4LDQuMTgsMCwwLDAtMS40OC4zMiw0LjkzLDQuOTMsMCwwLDAtMS44OSwyLjI1QTI0LjUsMjQuNSwwLDAsMSwzMjUuNTIsNTE0LjYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzA1Ljc2LDQ5MS4xN2MuNDUtMSwxLjY2LTEuMzcsMi40LTIuMTcsMS40Mi0xLjUyLjc4LTMuOTUsMS02LC4zNi0zLDIuODUtNS41MSw1LjctNi41OGExOC40MiwxOC40MiwwLDAsMSw5LS41Nyw4LjcxLDguNzEsMCwwLDEsNC4wNiwxLjM1Yy41Mi4zOCwxLC44NywxLjQ5LDEuMjJhNCw0LDAsMCwwLDUuNDQtMS4yN2MtMy41NC00LjI2LTcuNDYtOC43Ni0xMi44NC0xMC4wN2EyNi4zNCwyNi4zNCwwLDAsMC01LjYxLS41M2MtMi40OS0uMDUtNS4wNi0uMDktNy4zNi44Ni0zLjEzLDEuMjktNS4zMyw0LjI2LTYuNDYsNy40NmEzNi4yNywzNi4yNywwLDAsMC0xLjU3LDEwLDM3LjY3LDM3LjY3LDAsMCwwLDAsNi44LDE4LjgsMTguOCwwLDAsMCwzLjM0LDguNTcsMi41OSwyLjU5LDAsMCwwLDEsLjkzQzMwOS45MSw1MDMuMTcsMzA1LjM5LDQ5MiwzMDUuNzYsNDkxLjE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzM0LjMzLDQ3NC42OGMtLjU1LTQuNzEtMy45MS04LjYtNy40OC0xMS43M2EyNy41OCwyNy41OCwwLDAsMC0xMC4wNS02LjA1Yy0zLjc3LTEuMTEtOC4xMS0uODctMTEuMzQsMS4zOC0yLjYsMS44MS00LjI1LDQuNjktNS41Miw3LjU5YTIzLjg5LDIzLjg5LDAsMCwwLTIuNDEsMTFjLjI1LDMuNzgsMi4wOSw3LjYxLDUuMzcsOS41MiwxLjE4LTEuNzQsMy4yMy0yLjY0LDUuMi0zLjM1QTI1NC42MSwyNTQuNjEsMCwwLDEsMzM0LjMzLDQ3NC42OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjNmZWQyNTMiIC8+PHBhdGggZD0iTTMwNCw0NzIuNzJjLjMyLDAsLjUzLjMzLjY5LjZhMjUuMzUsMjUuMzUsMCwwLDEsMi4wOSw0Yy0xLjE3LjI1LTMuMTguNTMtMy43Ni0uNUMzMDIuNzEsNDc2LjMsMzAzLjA4LDQ3Mi42NywzMDQsNDcyLjcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzI2Ljc5LDQ3MC40NmMtLjI0LjIzLS41Mi0uMjQtLjUyLS41OFY0NjZhLjU3LjU3LDAsMCwxLC4wNy0uMzEuNDcuNDcsMCwwLDEsLjMzLS4xNmMuODEtLjA5LDEuNDguNiwyLDEuMjZhMjEuMTIsMjEuMTIsMCwwLDEsMi4wNSwzLjQxbC00LjIzLS4xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIG9wYWNpdHk9IjAuMSIgLz48cGF0aCBkPSJNMzc5LjU4LDUzNC43MWEyNi4xNywyNi4xNywwLDAsMSwyLjk0LTIuNDFjMi43Ny0xLjg1LDYuMTItMi41OCw5LjIzLTMuNzZzNi4yNy0zLjA5LDcuNDgtNi4xOWExNC43LDE0LjcsMCwwLDAsLjU4LTYsNiw2LDAsMCwwLS40NC0yLjQ3LDQuOTEsNC45MSwwLDAsMC0xLjU4LTEuNzJjLTQuMjItMy4xMi05Ljg4LTMuMzctMTUuMTItMy4wNWE5NC43Nyw5NC43NywwLDAsMC0zMy40MSw4LjM0LDIuOSwyLjksMCwwLDAtMS40LDEsMi44NiwyLjg2LDAsMCwwLS4yNywxLjM5LDIzLDIzLDAsMCwwLDEuMTMsOC43MWMxLjM4LDMuNTYsNC4yMiw2LjQzLDUuNDEsMTAuMDYuNTQsMS42My43MiwzLjM2LDEuMTksNWE3LDcsMCwwLDAsMi44MSw0LjE4YzMuOTUsMi4zNiw3LjY4LS44MSwxMC40Mi0zLjI3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzNmM2Q1NiIgLz48cGF0aCBkPSJNMzI3Ljg1LDU0OC41NmwtNS4wNy0xMS4wNmEzOC43MSwzOC43MSwwLDAsMS0xLjkyLTQuNzNjLS41OC0xLjkzLS44Ni0zLjkzLTEuNC01Ljg3LTEuNzgtNi40Ni02LjI3LTExLjg0LTguNDYtMTguMTdhMy40NSwzLjQ1LDAsMCwwLS44Mi0xLjUzLDIuNjcsMi42NywwLDAsMC0yLjIzLS40Yy0zLjA2LjUzLTUuNDUsMi44Ni04LjI1LDQuMTgtMS4zLjYtMi43LDEtNCwxLjY5YTUsNSwwLDAsMC0yLjY4LDMuMTljLS4zMSwxLjUzLjQ1LDMsMS4wOSw0LjQ5LDIuNzIsNi4xNCwzLjM0LDEzLDMuNDYsMTkuNzIuMDksNC41Mi0uMTQsOS4zNy0yLjgxLDEzLTUuMTMsNy0xLjg1LDE3LjI4LjA3LDI1Ljc1LjIzLDEsLjUsMi4wOC42NiwzLjE0YTI4Ljg3LDI4Ljg3LDAsMCwxLC4yMyw0YzAsNC40OS0uMjUsOS4xMi0yLjEzLDEzLjE5YTE0Ljc2LDE0Ljc2LDAsMCwwLDYsMS43cTguNzEsMS4xMSwxNy40OSwxLjU2YTE5LjA2LDE5LjA2LDAsMCwwLDUuNDktLjI4LDEwLDEwLDAsMCwwLDcuMzktOS44Yy4zMiwyLjc3LjkxLDUuNzgsMi45Miw3LjdzNC45NCwyLjIxLDcuNjcsMi4zNmExNDIuNiwxNDIuNiwwLDAsMCwyMy4xLS42NSw0LDQsMCwwLDAsMS40Mi0uMzNjMS40OC0uNzQsMS41Ni0yLjc4LDEuNDQtNC40Mi0uMjItMy4wNy0uNDUtNi4xNC0uODItOS4xOWEzNy42MSwzNy42MSwwLDAsMS0uNDgtNS44OCwzMy44MywzMy44MywwLDAsMSwxLTZjMS4zNC02LjI0LDIuNC0xMi42MSwxLjk1LTE5YTMyLjA2LDMyLjA2LDAsMCwxLS4xOS00LjY5Yy4yNi0zLjUzLDIuMTItNi44OSwxLjc3LTEwLjQtMS0xMC4zMi0xLjgxLTIwLjkxLTQuNjktMzAuODctLjUyLTEuNzgtMS4xOC0zLjY5LTIuNzMtNC43MS0yLTEuMzQtNC44MS0uNjQtNy4xLTEuNDlhMTcuNzYsMTcuNzYsMCwwLDEtMy4wNS0xLjgxLDE0LDE0LDAsMCwwLTYuODktMi4xMmMtMS44NC0uMDctMy44OS4zNC01LDEuODJhNy4yNiw3LjI2LDAsMCwwLTEsMi43M2MtMS40NSw2LjEtMy4xNSwxMi4xMy00Ljg1LDE4LjE2bC0xLjYzLDUuNzgtNC4zNywxNS41MkMzMjgsNTQ2LjQ5LDMyOC4yOSw1NDcsMzI3Ljg1LDU0OC41NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4wOSAtODcuNzYpIiBmaWxsPSIlMjM0MzAwN2EiIC8+PHBvbHlsaW5lIHBvaW50cz0iMzQyLjMzIDQwMC4yNSA0MzkuMDYgNTAxLjkgNDM5LjA2IDUxMC41MiAzOTUuOTMgNTEwLjUyIDMyMy4yNCA0MTUuNjUiIGZpbGw9IiUyM2YxYzBjMCIgLz48cG9seWxpbmUgcG9pbnRzPSIzNDIuMzMgNDAwLjI1IDQzOS4wNiA1MDEuOSA0MzkuMDYgNTEwLjUyIDM5NS45MyA1MTAuNTIgMzIzLjI0IDQxNS42NSIgb3BhY2l0eT0iMC4xIiAvPjxwb2x5Z29uIHBvaW50cz0iMzI0Ljc4IDQxNC4zMSAzMjUuMDkgNDE0LjQyIDM5Ni41NSA1MDEuOSA0MzkuMDYgNTAxLjkgNDM5LjA2IDUxMC41MiAzOTUuOTMgNTEwLjUyIDMyMy4yNCA0MTUuNjUgMzI0Ljc4IDQxNC4zMSIgb3BhY2l0eT0iMC4xIiAvPjxwYXRoIGQ9Ik0zNDcsNTA0LjIxYy0zLjUsMS41My03LjM5LDMuNDktOC40NCw3LjE3YTQuMTIsNC4xMiwwLDAsMC0uMTMsMiw0LjA4LDQuMDgsMCwwLDAsMy42NywyLjgxLDEyLDEyLDAsMCwwLDQuODEtLjg4bDIwLjY1LTYuODJjLjU2LS4xOCwxLjItLjQ1LDEuMzQtMWExLjcyLDEuNzIsMCwwLDAtLjItMWMtLjY0LTEuNTYtMS4yNy00Ljc1LTIuNjEtNS44NC0xLjEtLjg4LTMuMjgtLjU3LTQuNjEtLjU1QzM1Ni4zNiw1MDAuMTQsMzUxLjU1LDUwMi4yMSwzNDcsNTA0LjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLjA5IC04Ny43NikiIGZpbGw9IiUyMzQzMDA3YSIgLz48cGF0aCBkPSJNMzY1LjQxLDUwOS4zYTMzLjIxLDMzLjIxLDAsMCwxLDEwLjI1LDEuNTksMTguMjYsMTguMjYsMCwwLDEsOC40OSw1LjgsNi4zNiw2LjM2LDAsMCwxLDEuMzQsMi42MmMuMiwxLDMuNDYsMS42LDIuNzQsMi4yOCwyLjE5LS4zNSwxLjY3LjY4LDMuODkuNjZzNC42Mi0uNTksNS45NS0yLjM2YTcuNzMsNy43MywwLDAsMCwxLjE3LTQuODksOC4zMyw4LjMzLDAsMCwwLS42Ni0zLjQ2Yy0xLTIuMS0zLjMtMy4yMy01LjQyLTQuMmwtMTcuODYtOC4xN0ExMS44NiwxMS44NiwwLDAsMCwzNzIsNDk4YTEyLjM0LDEyLjM0LDAsMCwwLTIuOTEuMDdMMzYxLDQ5OWExMi4xMywxMi4xMywwLDAsMSw1LjUzLDEwLjY3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMDkgLTg3Ljc2KSIgZmlsbD0iJTIzM2YzZDU2IiAvPjwvc3ZnPicpOw0KfQ0KLmljb24tZ3JlZW4tY2hlY2sgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHdpZHRoPSc1MCcgaGVpZ2h0PSc1MCcgZmlsbD0nZGFya2dyZWVuJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIik7DQp9DQouaWNvbi1kb3duLWFycm93IHsNCiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA0MiAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4iICsgIjxwYXRoIGQ9Ik0zIDNMMjEgMjFMMzkgMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4iICsgIjwvc3ZnPicpOw0KfQ0K" rel="stylesheet">

<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBQb3J0YWwgTm90aWZpY2F0aW9ucyAtIFdUJyAsaWQ6J25vdGlmaWNhdGlvbi1pY29uJyV9" data-record-id="ef805b9b-20d3-ed11-a7c7-000d3a57a009" data-ppid="ef805b9b-20d3-ed11-a7c7-000d3a57a009" ><script>
  window.onload=function(){
    
    
      
      

      

      
      
  }

        let notifypopup = `<div class='list-notifications dropdown-menu'>`;
        notifypopup += `<h4>Notifications</h4>`;
        notifypopup +=``
        notifypopup +=`<ul class='list-notification'>`
        notifypopup +=`<p class='notification-a'>No Notifications</p>`
        notifypopup +=`</ul>`
        notifypopup +=``
        notifypopup +=`</div>`;

        const notifyicon=`<span class='notification-badge'>0</span>`
    
</script>

<style>
      .navbar-header{
        display:flex;
        justify-content: space-between;
      }

      .header-container{
        width: auto;
        margin-left: 2%;
        margin-right: 5%;
      }

      .notification-badge {
        position: absolute;
        display: flex;
        justify-content: center;
        top: 4px;
        font-size: 10px;
        right: 3px;
        height: 19px;
        width: 23px;
        align-items: center;
        text-align: center;
        font-size: 9px;
        color: #fff;
        font-weight: 900;
        background: #FF6012;
        padding: 3px;
        border-radius: 50%;
        z-index: 10;
      }
      .list-notifications {
        display:none;
        left:-200px;
        width:525px;
        position: absolute;
        background: #fff;
        margin-top: 4px;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
        border: 1px solid #ccc;
        border-radius: 10px;
        cursor:pointer;
    }
    .list-notifications h4{
      padding: 10px;
      margin-top: 0px;
      margin-bottom: 0px;
      font-weight: bold;
      border-bottom: 1px solid #ccc;
      color: black;
    }
    .list-notification {
      list-style:none;
      margin-top: 3px;
      margin-bottom: 3px;
      padding: 0px !important;
    }
    .list-notification a{
      margin: 0 !important;
    }

    .list-notification a:hover{
      text-decoration: none;
    }
    .list-notification a:visited{
      text-decoration: none;
    }
    .show-all{
        display: block;
        text-align: center;
        text-decoration: none;
        background:#43007A;
        color:#fff !important;
        margin-bottom: -5px;
        margin-left: 0px !important;
        padding-bottom: 8px;
        padding-top: 8px;
        border-radius: 0px 0px 10px 10px;
    }
    .show-all:hover {
      color:#fff;
      cursor:pointer;
      text-decoration: none !important;
      font-weight: 400;
    }
    .show-all:visited {
      text-decoration: none !important;
    }
    .notification-item{
      padding: 5px;
      display:flex;
      border-bottom: 1.5px solid #eaeaea;
    }
    .notification-a{
      font-size:14px !important;
      text-align: initial;
      margin-bottom:0px;
      padding-left:15px;
      font-weight: bold;
      color: black !important;
    }
    .notification-desc{
      font-size:12px !important;
      text-align: initial;
      margin-bottom:0px;
      padding-left:15px;
      color: black !important;
    }
    .notification-item span{
      color: #605E5C;
      font-size:10px;
      padding-left:15px;
    }
    .dot {
    height: 6px;
    width: 6px;
    background:#FF6012;
    border-radius: 50%;
    display: inline-block;
    margin-top: 6px;
  }
  .dot-read {
    height: 6px;
    width: 6px;
    background:transparent;
    border-radius: 50%;
    display: inline-block;
  }
  .icon-dot{
    display:flex;
    align-items:top;
  }
  .notification-buttons {
    display: flex;
    justify-content: flex-end;
    padding: 8px;
}
  .all-read {
      margin-right: 10px;
  }
  #notification-click {
    color: black !important; 
  }

    @media (max-width : 1200px){
      .list-notifications{
        width: auto;
        position: initial;
    }
    }
</style>
</div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBQb3J0YWwgQm9va21hcmtzIC0gV1QnICxpZDonbm90aWZpY2F0aW9uLWljb24nJX0=" data-record-id="9349b0c7-ec47-ee11-be6d-000d3a57a009" data-ppid="9349b0c7-ec47-ee11-be6d-000d3a57a009" ><script>
  const hsl_BookmarkManager = (function () {
    let localBookmarkData = null;
    const bookmarkIconLib = {
      bookmarkCheck: `<span class="gf-icon icon-bookmark-Check" style="width:24px;height:24px;fill:none;"></span>`,
      bookmarkDeleteFill: `<span class="gf-icon icon-bookmark-Delete-Fill" style="width:24px;height:24px;fill:none;"></span>`,
      bookmarkDelete: `<span class="gf-icon icon-bookmark-Delete" style="width:24px;height:24px;fill:none;"></span>`,
      bookmarkPlus: `<span class="gf-icon icon-bookmark-Plus" style="width:24px;height:24px;fill:none;"></span>`,
      bookmarkPlusFill: `<span class="gf-icon icon-bookmark-PlusFill" style="width:24px;height:24px;fill:none;"></span>`,
    };

    const cacheBurstString = '20240521161837BM';

    async function getBookmarkData() {
      let response = await fetch('/_api/hsl_portalusersettingses?$select=hsl_portalusersettingsid,hsl_type_cd,hsl_name,hsl_data_text&$filter=hsl_type_cd eq 952750000 and hsl_name ne \'\' and _hsl_portaluser_id_value eq \'id\'&$top=1');
      let data = await response.json();

      let bookmarkData = {
        hsl_portalusersettingsid: null,
        data: []
      };
      if (data.error) {
        throw new Error(data.message);
      }
      if (data.value.length === 0) {
        responseData = [{ name: "No Data Found", url: "#" }];
      }
      else {
        try {
          responseData = JSON.parse(data.value[0].hsl_data_text);
          if (responseData.length === 0) {
            throw new Error("Parsed data is empty");
          }
          else {
            bookmarkData.hsl_portalusersettingsid = data.value[0].hsl_portalusersettingsid;
          }
        } catch (e) {
          console.error("Error parsing hsl_data_text:", e);
          bookmarkData.hsl_portalusersettingsid = data.value[0].hsl_portalusersettingsid;
          responseData = [{ name: "No Data Found", url: "#" }];
        }
      }
      bookmarkData.data = responseData;
      localBookmarkData = bookmarkData;
      return localBookmarkData;
    }

    async function renderBookmarkIcon(className, bookmarkName, bookmarkData = null) {
      let currentURL = window.location.href;
      let fullUrl = new URL(currentURL);
      let modifiedURL = fullUrl.pathname + fullUrl.search + fullUrl.hash;

      if (bookmarkData === null) {
        bookmarkData = await getBookmarkData();
      }
      const dataToRender = bookmarkData

      // Get the element by className
      const iconContainer = document.querySelector(`.${className}`);

      // Create a div to hold the icons
      let iconsDiv = document.createElement('div');
      iconsDiv.id = 'bookmark-div-icon';
      iconsDiv.style.display = 'inline-block';
      iconsDiv.style.paddingInline = '10px';
      iconsDiv.style.cursor = 'pointer';

      // Create elements for each icon
      const bookmarkCheckIcon = document.createElement('span');
      bookmarkCheckIcon.innerHTML = bookmarkIconLib.bookmarkCheck;
      bookmarkCheckIcon.id = 'bookmark-check-icon';

      const bookmarkDeleteFillIcon = document.createElement('span');
      bookmarkDeleteFillIcon.innerHTML = bookmarkIconLib.bookmarkDeleteFill;
      bookmarkDeleteFillIcon.id = 'bookmark-delete-fill-icon';

      const bookmarkPlusIcon = document.createElement('span');
      bookmarkPlusIcon.innerHTML = bookmarkIconLib.bookmarkPlus;
      bookmarkPlusIcon.id = 'bookmark-plus-icon';

      const bookmarkPlusFillIcon = document.createElement('span');
      bookmarkPlusFillIcon.innerHTML = bookmarkIconLib.bookmarkPlusFill;
      bookmarkPlusFillIcon.id = 'bookmark-plus-fill-icon';

      // Add all icons to the iconsDiv
      iconsDiv.appendChild(bookmarkCheckIcon);
      iconsDiv.appendChild(bookmarkDeleteFillIcon);
      iconsDiv.appendChild(bookmarkPlusIcon);
      iconsDiv.appendChild(bookmarkPlusFillIcon);

      // Append iconsDiv to the iconContainer
      iconContainer.appendChild(iconsDiv);

      // Check if current URL is in the bookmark list
      const urlInList = dataToRender.data.some(item => item.url === modifiedURL);
      let isDisabled = false;

      function setupIcons() {
        if (urlInList) {
          setupBookmarkedIcons();
        } else {
          setupNonBookmarkedIcons();
        }
      }

      const handleDeleteClick = async () => {
        disableButton();
        removeBookmark(modifiedURL).then(() => {
          iconsDiv.remove();
          renderBookmarkIcon(className, bookmarkName, localBookmarkData);
        });
      };

      const handlePlusClick = async () => {
        disableButton();
        addBookmark(bookmarkName, modifiedURL).then(() => {
          iconsDiv.remove();
          renderBookmarkIcon(className, bookmarkName, localBookmarkData);
        });
      };

      function disableButton() {
        bookmarkDeleteFillIcon.removeEventListener('click', handleDeleteClick);
        bookmarkPlusFillIcon.removeEventListener('click', handlePlusClick);
      }

      function updateTooltipText(newText) {
        iconsDiv.setAttribute('data-tooltip', newText);
      }

      function setupBookmarkedIcons() {
        updateTooltipText('Remove Bookmark');

        bookmarkCheckIcon.style.display = 'inline-block';
        bookmarkDeleteFillIcon.style.display = 'none';
        bookmarkPlusIcon.style.display = 'none';
        bookmarkPlusFillIcon.style.display = 'none';

        iconsDiv.addEventListener('mouseover', () => {
          bookmarkCheckIcon.style.display = 'none';
          bookmarkDeleteFillIcon.style.display = 'inline-block';
        });

        iconsDiv.addEventListener('mouseout', () => {
          bookmarkCheckIcon.style.display = 'inline-block';
          bookmarkDeleteFillIcon.style.display = 'none';
        });

        bookmarkDeleteFillIcon.addEventListener('click', handleDeleteClick);
      }

      function setupNonBookmarkedIcons() {
        updateTooltipText('Add Bookmark');

        bookmarkCheckIcon.style.display = 'none';
        bookmarkDeleteFillIcon.style.display = 'none';
        bookmarkPlusIcon.style.display = 'inline-block';
        bookmarkPlusFillIcon.style.display = 'none';

        iconsDiv.addEventListener('mouseover', () => {
          bookmarkPlusIcon.style.display = 'none';
          bookmarkPlusFillIcon.style.display = 'inline-block';
        });

        iconsDiv.addEventListener('mouseout', () => {
          bookmarkPlusIcon.style.display = 'inline-block';
          bookmarkPlusFillIcon.style.display = 'none';
        });

        bookmarkPlusFillIcon.addEventListener('click', handlePlusClick);
      }

      setupIcons();
    }

    async function renderBookmarks(refreshContent = false) {
      try {
        let dataToRender = await getBookmarkData();

        let bookmarkList = document.querySelector('.list-bookmarks');

        // If refreshContent is false and bookmarkList does not exist, create it
        if (!refreshContent && !bookmarkList) {
          bookmarkList = document.createElement('ul');
          bookmarkList.className = 'list-bookmarks dropdown-menu';

          // Add a header to the bookmarkList
          const bookmarkHeader = document.createElement('h4');
          bookmarkHeader.innerText = "Bookmarks";
          bookmarkHeader.dataset.bookmarkid = dataToRender.hsl_portalusersettingsid;
          bookmarkHeader.id = "bookmarkheader";
          bookmarkList.appendChild(bookmarkHeader);

          const addBookmarks = document.getElementById("bookmarks-icon");
          addBookmarks.insertAdjacentElement("afterend", bookmarkList);
        }

        if (refreshContent) {
          // Create a map of URLs to list items
          let urlToItemMap = {};
          dataToRender.data.forEach((itemData, index) => {
            urlToItemMap[itemData.url] = itemData;
          });

          // Remove items that are not in the new data
          bookmarkList.querySelectorAll('li').forEach(item => {
            const link = item.querySelector('a');
            if (link && !urlToItemMap[link.href]) {
              item.remove();
            }
          });

          // Add new items
          dataToRender.data.forEach((itemData, index) => {
            if (!document.querySelector(`li[data-url='${itemData.url}']`)) {
              createListItem(bookmarkList, itemData, index);
            }
          });
        } else {
          // Add all items (since this is the first time the list is being created)
          dataToRender.data.forEach((itemData, index) => {
            createListItem(bookmarkList, itemData, index);
          });
        }

      } catch (error) {
        console.error("Error fetching data:", error);
      }
    }

    function createListItem(bookmarkList, itemData, index) {
      const itemLi = document.createElement('li');
      itemLi.setAttribute('data-url', itemData.url);

      if (itemData.name !== "No Data Found") {
        const iconButton = document.createElement('button');
        iconButton.className = 'icon-container-bookmark';
        iconButton.id = 'icon-button-' + index;

        const bookmarkIconElement = document.createElement('span');
        bookmarkIconElement.innerHTML = bookmarkIconLib.bookmarkCheck;
        const deleteIconElement = document.createElement('span');
        deleteIconElement.innerHTML = bookmarkIconLib.bookmarkDeleteFill;
        deleteIconElement.style.display = 'none';

        iconButton.appendChild(bookmarkIconElement);
        iconButton.appendChild(deleteIconElement);

        iconButton.addEventListener('click', (e) => {
          e.preventDefault();
          e.stopPropagation();
          removeBookmark(itemData.url);
        });

        itemLi.addEventListener('mouseover', () => {
          bookmarkIconElement.style.display = 'none';
          deleteIconElement.style.display = 'block';
        });

        itemLi.addEventListener('mouseout', () => {
          bookmarkIconElement.style.display = 'block';
          deleteIconElement.style.display = 'none';
        });

        itemLi.appendChild(iconButton);
      }

      const textSpan = document.createElement('span');
      textSpan.innerText = itemData.name;
      textSpan.setAttribute('title', itemData.name);

      const itemLink = document.createElement('a');
      itemLink.className = 'bookmark-link';
      itemLink.href = itemData.url;
      itemLink.appendChild(textSpan);
      itemLi.appendChild(itemLink);

      bookmarkList.appendChild(itemLi);
    }

    let removeBookmarkCount = 0;

    async function removeBookmark(url) {
      const currentBookmarks = await getBookmarkData();
      const updatedBookmarks = JSON.stringify(_.filter(currentBookmarks.data, function (item) {
        return item.url !== url;
      }));

      if (updatedBookmarks.length == 0) {
        updatedBookmarks = [{ name: "No Data Found", url: "#" }];
      }

      if (localBookmarkData !== null) {
        localBookmarkData.data = JSON.parse(updatedBookmarks);
      }

      if (currentBookmarks.hsl_portalusersettingsid) {
        GF.Portal.Services.safeAjax({
          type: "PATCH",
          url: `/_api/hsl_portalusersettingses(${currentBookmarks.hsl_portalusersettingsid})`,
          contentType: "application/json",
          data: JSON.stringify({
            "hsl_data_text": updatedBookmarks
          }),
          success: function (res, status, xhr) {
            appInsights.trackEvent({ name: 'Bookmarks' }, {
              formType: "BookmarksTemplate",
              actionType: "Button",
              actionName: "RemoveBookmark",
              trigger: "TemplateButtonRemoveBookmark"
            });
            renderBookmarks(true).then(() => {
              const statusBookmarkExist = document.querySelector('.icon-container-bookmark-status');
              const bookmarkList = document.querySelector('.list-bookmarks');

              if (statusBookmarkExist) {
                removeBookmarkCount += 1;
                document.querySelector('.text-bookmark-status').innerHTML = `Bookmark removed <span class='text-bookmark-status-number'>${removeBookmarkCount}</span>`;
                return;
              } else {
                removeBookmarkCount = 1;
                const statusLi = document.createElement('li');
                statusLi.innerHTML = `
                                  <div class='icon-container-bookmark-status'>${bookmarkIconLib.bookmarkDelete}</div>
                                  <span class='text-bookmark-status'>Bookmark removed</span>
                                `;
                bookmarkList.appendChild(statusLi);

                setTimeout(() => {
                  statusLi.remove();
                  removeBookmarkCount = 0;
                }, 20000); // 20 seconds
              }
            });
          }
        });
      }
    }

    async function addBookmark(bookmarkName, bookmarkUrl) {

      const newBookmark = { "name": bookmarkName, "url": bookmarkUrl };
      const currentBookmarks = await getBookmarkData();

      if (currentBookmarks.data[0].name === "No Data Found" && currentBookmarks.data[0].url === "#" && currentBookmarks.hsl_portalusersettingsid === null) {
        GF.Portal.Services.safeAjax({
          type: "POST",
          url: "/_api/hsl_portalusersettingses",
          contentType: "application/json",
          data: JSON.stringify({
            "hsl_data_text": JSON.stringify([newBookmark]),
            "hsl_name": "Bookmark - John Doe",
            "hsl_type_cd": 952750000,
            "hsl_PortalUser_Id@odata.bind": "/contacts(id)",
          }),
          success: function (res, status, xhr) {
            appInsights.trackEvent({ name: 'Bookmarks' }, {
              formType: "BookmarksTemplate",
              actionType: "Button",
              actionName: "AddBookmark",
              trigger: "TemplateButtonAddBookmark"
            });
            // Remove the li item with class 'icon-container-bookmark-status' if it exists
            const statusBookmarkExist = document.querySelector('.icon-container-bookmark-status');
            if (statusBookmarkExist) {
              statusBookmarkExist.parentElement.remove();
            }
            renderBookmarks(true);
          }
        });
      }
      else {
        if (currentBookmarks.data[0].name === "No Data Found" && currentBookmarks.data[0].url === "#") {
          currentBookmarks.data = [];
        }

        

        var maxBookmark = '8';
        if (maxBookmark == currentBookmarks.data.length) {
          var confirmStrings = {
            text: "Maximum number of bookmarks reached.",
            title: "Not allowed"
          };
          var confirmOptions = { height: 200, width: 450 };
          GF.Portal.Utilities.OpenAlertDialog(confirmStrings, confirmOptions);
          return;
        }

        currentBookmarks.data.push(newBookmark);
        GF.Portal.Services.safeAjax({
          type: "PATCH",
          url: `/_api/hsl_portalusersettingses(${currentBookmarks.hsl_portalusersettingsid})`,
          contentType: "application/json",
          data: JSON.stringify({
            "hsl_data_text": JSON.stringify(currentBookmarks.data)
          }),
          success: function (res, status, xhr) {
            appInsights.trackEvent({ name: 'Bookmarks' }, {
              formType: "BookmarksTemplate",
              actionType: "Button",
              actionName: "AddBookmark",
              trigger: "TemplateButtonAddBookmark"
            });

            // Remove the li item with class 'icon-container-bookmark-status' if it exists
            const statusBookmarkExist = document.querySelector('.icon-container-bookmark-status');
            if (statusBookmarkExist) {
              statusBookmarkExist.parentElement.remove();
            }
            renderBookmarks(true);
          }
        });
      }
    }

    return {
      renderBookmarkIcon,
      renderBookmarks,
      getBookmarkData,
      removeBookmark,
      addBookmark,
    };
  })();
</script>

<style>
  .text-bookmark-status-number {
    background-color: #FF6012;
    border-radius: 50%;
    padding: 0.3em 0.7em;
    color: #fff;
    font-size: 10px;
    font-weight: 900;
    align-items: center;
  }

  #bookmark-div-icon {
    position: relative;
  }

  #bookmark-div-icon::before {
    content: attr(data-tooltip);
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 5px;
    border-radius: 4px;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
    z-index: 1000;
    font-size: 14px;
  }

  #bookmark-div-icon:hover::before {
    opacity: 1;
    visibility: visible;
  }

  #bookmarks-icon {
    height: 50px;
  }

  .bookmark-link {
    display: block;
    height: 100%;
    width: 100%;
    margin: 0 !important;
    text-decoration: none;
    font-size: 14px;
  }

  .bookmark-link span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 250px;
  }

  .text-bookmark-status {
    color: #440073;
  }

  .list-bookmarks {
    display: none;
    left: -150px;
    width: 350px;
    position: absolute;
    background: #fff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    border: 1px solid #ccc;
    border-radius: 10px;
    list-style: none;
    padding: 0;
  }

  .list-bookmarks h4 {
    padding: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: bold;
    color: black;
  }

  .list-bookmarks li {
    display: flex;
    align-items: center;
    padding: 10px;
    padding-inline: 15px;
    border-top: 1px solid #ccc;
  }

  .icon-container-bookmark {
    padding-right: 10px;
    background: none;
    border: none;
    cursor: pointer;
  }

  .icon-container-bookmark-status {
    padding-left: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 10px;
    background: none;
    border: none;
  }

  .icon-container-bookmark:focus {
    outline: none;
  }

  @media (max-width : 1200px) {
    .list-bookmarks {
      width: auto;
      position: initial;
    }
  }
</style></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBMb2FkZXIgLSBXVCcgJX0=" data-record-id="04de5613-cf95-ed11-aad1-002248249f09" data-ppid="04de5613-cf95-ed11-aad1-002248249f09" ><style>
  #gfLoader {
    position: fixed;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.8);
    z-index: 9999;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  #loaderText{
    margin-top: 15px;
    font-size: 16px;
  }

  @-webkit-keyframes spin {
    from {
      -webkit-transform: rotate(0deg);
    }

    to {
      -webkit-transform: rotate(360deg);
    }
  }

  @keyframes spin {
    from {
      transform: rotate(0deg);
    }

    to {
      transform: rotate(360deg);
    }
  }

  #spinner {
    content: '';
    display: block;
    width: 70px;
    height: 70px;
    border-style: solid;
    border-color: #FF6012;
    border-top-color: transparent;
    border-width: 4px;
    border-radius: 50%;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;

  }
</style>
<script>
function showLoaderWithMessage(message) {
    var loader = $('#gfLoader');
    var spinnerElement = $('#spinner'); // Reference to the spinner element
    var textElement = $('#loaderText'); // Reference to the text element

    if (message) {
      textElement.text(message);
    } else {
      textElement.text('');
    }

    loader.show(); // Show the loader (flex will take effect)
}
function showLoader() {
    var loader = $('#gfLoader');
    loader.show();
}
function hideLoader() {
    var loader = $('#gfLoader');
    loader.hide();
}
</script>

<div id="gfLoader" style="display: none;">
  <div id="spinner"></div>
  <div class="loader-text" id="loaderText"></div>
</div>
</div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIZWxwZXIgLSBXVCcgJX0=" data-record-id="a245c3bc-ae91-ed11-aad1-0022482497d6" data-ppid="a245c3bc-ae91-ed11-aad1-0022482497d6" ><script>

    'use strict';
    //Transpiled Code GF Helper JavaScript source code
    var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
        return typeof obj;
    } : function (obj) {
        return obj && typeof Symbol === "function" &&
            obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
    };

    var GF = window.GF || {};
    var createPortalObjects = function createPortalObjects() {
        return {
            Utilities: function () {

                var createUtilitySubObjs = {

                    getOptionsetColorValuesByKey: function (rawObject, key) {
                        const fnBrightnessChecker = this.isColorLight;
                        const objMetadataOutput = JSON.parse(rawObject.replace(/(\n)/gm, ""));
                        const formattedMetadata = _.find(objMetadataOutput, function (item) {
                            return item.Key === key;
                        })?.Value?.AttributePicklistData;

                        let formattedMetadataWithBrightness = _.each(formattedMetadata, function (item) {
                            if (item.Color === undefined || item.Color === null) {
                                item.Color = "#084298";
                            }
                            item.isColorLight = fnBrightnessChecker(item.Color);
                        });
                        return formattedMetadataWithBrightness;
                    },
                    isColorLight: function (hex) {
                        function hexToRgb(hex) {
                            hex = hex.replace(/^#/, '');

                            // If the hex code is short (e.g., #fff), duplicate each character to make it long (e.g., #ffffff)
                            if (hex.length === 3) {
                                hex = hex.replace(/./g, '$&$&');
                            }

                            var bigint = parseInt(hex, 16);
                            var r = (bigint >> 16) & 255;
                            var g = (bigint >> 8) & 255;
                            var b = bigint & 255;

                            return { r: r, g: g, b: b };
                        }
                        var rgb = hexToRgb(hex);
                        var brightness = (rgb.r * 299 + rgb.g * 587 + rgb.b * 114) / 1000;
                        return brightness > 180;
                    },
                    simplifyFetchXML: function (fetchXml) {
                        // Create a DOMParser to parse the FetchXML string into a DOM object.
                        const parser = new DOMParser();
                        const xmlDoc = parser.parseFromString(fetchXml, "text/xml");

                        // Find the entity element.
                        const entityElement = xmlDoc.querySelector("entity");

                        if (entityElement) {
                            // Get all link-entity elements.
                            const linkEntities = entityElement.querySelectorAll("link-entity");

                            if (linkEntities.length > 1) {
                                // Create a map to store unique link-entities based on all properties.
                                const uniqueLinkEntities = new Map();

                                // Iterate through the link-entity elements.
                                linkEntities.forEach((linkEntity) => {
                                    const linkEntityProperties = Array.from(linkEntity.attributes).map((attribute) => `${attribute.name}:${attribute.value}`).join(";\n");

                                    if (uniqueLinkEntities.has(linkEntityProperties)) {
                                        // If the link-entity already exists, add its attributes to the existing one.
                                        const existingAttributes = uniqueLinkEntities.get(linkEntityProperties).querySelectorAll("attribute");
                                        const newAttributes = linkEntity.querySelectorAll("attribute");

                                        newAttributes.forEach((newAttribute) => {
                                            uniqueLinkEntities.get(linkEntityProperties).appendChild(newAttribute.cloneNode(true));
                                        });

                                        // Remove the duplicate link-entity.
                                        entityElement.removeChild(linkEntity);
                                    } else {
                                        // Otherwise, add the link-entity to the map.
                                        uniqueLinkEntities.set(linkEntityProperties, linkEntity);
                                    }
                                });

                                // Serialize the modified XML back to a string with formatted line breaks.
                                const serializer = new XMLSerializer();
                                const simplifiedFetchXml = Array.from(xmlDoc.childNodes)
                                    .map((node) => serializer.serializeToString(node))
                                    .join("\n");

                                return simplifiedFetchXml;
                            }
                        }

                        return fetchXml; // Return the original FetchXML if the structure is not as expected.
                    },

                    SetHeaderStyle: function () {
                        const headerTitle = $('.page-header > h1').text();
                        $(".page-heading .page-header > h1").replaceWith(`<h2>${headerTitle}</h2>`);
                        $('.page-heading .page-header').removeClass('page-header');
                        $('.page-heading > div > h2').addClass("main-header-title ");

                        $("legend.section-title > h3").addClass("section-header-title");
                        $("h2.tab-title").addClass("section-header-title").removeClass('tab-title');
                        $('.crmEntityFormView .tab').css('bottom-margin', '0px');

                        //Added icon for bookmark
                        hsl_BookmarkManager.renderBookmarkIcon("main-header-title", headerTitle);
                    },
                    HideFormField: function (fieldName) {
                        $('#' + fieldName).parent().parent().hide();
                    },
                    ShowFormField: function (fieldName) {
                        $('#' + fieldName).parent().parent().show();
                    },
                    HideFormSection: function (sectionName) {
                        $('table[data-name="' + sectionName + '"]').closest('fieldset').hide();
                    },
                    ShowFormSection: function (sectionName) {
                        $('table[data-name="' + sectionName + '"]').closest('fieldset').show();
                    },
                    HideFormFields: function (fieldNames) {
                        $(fieldNames).each(function (index, fieldName) {
                            $('#' + fieldName).parent().parent().hide();
                        });
                    },
                    ShowFormFields: function (fieldNames) {
                        $(fieldNames).each(function (index, fieldName) {
                            $('#' + fieldName).parent().parent().show();
                        });
                    },
                    HideFormLookupField: function (fieldName) {
                        $('#' + fieldName).parents().eq(3).hide();
                    },
                    ShowFormLookupField: function (fieldName) {
                        $('#' + fieldName).parents().eq(3).show();
                    },
                    SetLookupValue: function (fieldName, entity) {
                        $('#' + fieldName + '_name').attr("value", entity.name);
                        $('#' + fieldName).attr("value", entity.id);
                        $('#' + fieldName + '_entityname').attr("value", entity.entityname);
                    },
                    SetDateValue: function (fieldName, value) {
                        if ($('input[aria-labelledby="' + fieldName + '_label"]').length) {
                            $('input[aria-labelledby="' + fieldName + '_label"]').datetimepicker({ date: new Date(value) });
                        }
                    },
                    SerializeInputFetch: function (fetch) {
                        return String(fetch).replace(/>/g, ';g').replace(/</g, ';l').replace(/"/g, ';q').replace(/&/g, ';a');
                    },
                    TrimWhiteSpace: function (value) {
                        return value.replace(/>\s+</g, "><");
                    },
                    IsStringJson: function (str) {
                        try {
                            JSON.parse(str);
                        } catch (e) {
                            return false;
                        }
                        return true;
                    },
                    AddTooltip: function (fieldName, tooltipString) {
                        var tooltipContent = tooltipString ?? $('#' + fieldName + '_label').attr('title') ?? fieldName;
                        var $tooltip = $('<span id="infoIcon' + fieldName + '" class="info-icon" style="float:right; margin-left: 10px;" data-toggle="tooltip" data-placement="top">' +
                            '<svg width="16" height="16" fill="currentColor" class="bi bi-info-circle" viewBox="0 0 16 16">' +
                            '<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/>' +
                            '<path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/>' +
                            '</svg></span>').tooltip({ title: tooltipContent });

                        var $labelDiv = $("#" + fieldName + "_label").closest(".info");
                        $labelDiv.append($tooltip);
                    },
                    trackErrorInsights: function (error) {
                        window.appInsights.trackException({
                            exception: error
                        });
                    },
                    OpenConfirmDialog: function (confirmStrings, confirmOptions) {
                        return new Promise(function (resolve) {
                            var $overlay = $('<div></div>').addClass('gf-custom-overlay');
                            $('body').append($overlay);

                            var $dialog = $('<div></div>').css({
                                'width': confirmOptions.width + 'px'
                            }).addClass('gf-custom-dialog');

                            var $closeButton = $('<button>X</button>')
                                .addClass('gf-custom-close-button')
                                .on('click', function () {
                                    $dialog.remove();
                                    $overlay.remove();
                                    resolve({ confirmed: false });
                                });

                            var $title = $('<h4></h4>').text(confirmStrings.title).addClass('gf-custom-titlebar');

                            var $header = $('<div></div>')
                                .addClass('gf-custom-header')
                                .append($title, $closeButton);

                            var $body = $('<div></div>').addClass('gf-custom-body')
                                .append($('<p></p>').text(confirmStrings.text)
                                    .addClass('description'));

                            var $cancelButton = $('<button>Cancel</button>').addClass('btn gf-btn-cancel').on('click', function () {
                                $dialog.remove();
                                $overlay.remove();
                                resolve({ confirmed: false });
                            });

                            var $confirmButton = $('<button>Confirm</button>').addClass('btn').on('click', function () {
                                $dialog.remove();
                                $overlay.remove();
                                resolve({ confirmed: true });
                            });

                            var $footer = $('<div></div>')
                                .addClass('gf-custom-footer')
                                .append($cancelButton, $confirmButton);

                            $dialog.append($header, $body, $footer);
                            $('body').append($dialog);
                        });
                    },
                    OpenAlertDialog: function (alertStrings, alertOptions) {
                        var $overlay = $('<div></div>').addClass('gf-custom-overlay');
                        $('body').append($overlay);

                        var $dialog = $('<div></div>').css({
                            'width': alertOptions.width + 'px'
                        }).addClass('gf-custom-dialog');

                        const closeFunction = function () {
                            $dialog.remove();
                            $overlay.remove();
                        }

                        var $closeButton = $('<button>X</button>').addClass('gf-custom-close-button').on('click', closeFunction);

                        var $title = $('<h4></h4>').text(alertStrings.title).addClass('gf-custom-titlebar');

                        var $header = $('<div></div>')
                            .addClass('gf-custom-header')
                            .append($title, $closeButton);

                        var $body = $('<div></div>').addClass('gf-custom-body')
                            .append($('<p></p>').text(alertStrings.text)
                                .addClass('description'));

                        var $okButton = $('<button>OK</button>')
                            .addClass('btn').on('click', closeFunction);

                        var $footer = $('<div></div>')
                            .addClass('gf-custom-footer')
                            .append($okButton);

                        $dialog.append($header, $body, $footer);
                        $('body').append($dialog);
                    },
                    Validators: {
                        AddRequiredValidatorForLabel: function (fieldToShowRequired) {
                            if ((typeof (Page_Validators) === 'undefined') || !$("#" + fieldToShowRequired).length) return;
                            if (fieldToShowRequired) {
                                $("#" + fieldToShowRequired).before('<i style="color:#a94442;font-size:large">* </i>');
                            }
                        },
                        AddRequiredValidatorForInput: function (fieldToValidate, fieldLabel) {
                            if ((typeof (Page_Validators) === 'undefined') || !$("#" + fieldToValidate).length) return;

                            if (fieldToValidate) {
                                if (fieldToValidate.includes('_file')) {
                                    var fileBtnId = fieldToValidate?.replace(new RegExp("_filehidden_filename", "g"), "_file");
                                    fieldLabel = $("#" + fileBtnId).attr('aria-label');
                                    $("#" + fieldToValidate).attr('title', fieldLabel);
                                }
                                var newValidator = document.createElement('span');
                                newValidator.style.display = "none";
                                newValidator.id = "RequiredFieldValidator" + fieldToValidate;
                                newValidator.controltovalidate = fieldToValidate;
                                newValidator.errormessage = "<a href='#" + fieldToValidate + "' onclick='scrollToAndFocus(\"" + fieldToValidate + "\", \"" + fieldToValidate + "\");return false;' referencecontrolid='" + fieldToValidate + "'>" + fieldLabel + " is a required field.</a>";
                                newValidator.validationGroup = "";
                                newValidator.initialvalue = "";
                                newValidator.evaluationfunction = function () {
                                    var fieldValue = $("#" + fieldToValidate).val();
                                    var radioValue = $("#" + fieldToValidate + " input[type='radio']:checked").val();
                                    if ((fieldValue != null && fieldValue != "" && fieldValue != null) ||
                                        (radioValue != undefined && radioValue != "" && radioValue != null)) {
                                        return true;
                                    } else {
                                        return false;
                                    }
                                };
                                // Add the new validator to the page validators array:
                                Page_Validators.push(newValidator);
                            }
                        },
                        AddRequiredValidator: function (fieldName, fieldLabel) {
                            if ((typeof (Page_Validators) === 'undefined') || !$("#" + fieldName + "_label").length) return;
                            // Create new validator
                            $("#" + fieldName + "_label").parent().addClass("required");
                            var isValidatorExists = Page_Validators.some(function (validator) {
                                return validator.id === "RequiredFieldValidator" + fieldName;
                            });
                            var newValidator = document.createElement('span');
                            newValidator.style.display = "none";
                            newValidator.id = "RequiredFieldValidator" + fieldName;
                            newValidator.controltovalidate = fieldName;
                            newValidator.errormessage = "<a href='#" + fieldName + "_label' onclick='scrollToAndFocus(\"" + fieldName + "_label\", \"" + fieldName + "\");return false;' referencecontrolid='" + fieldName + "'>" + fieldLabel + " is a required field.</a>";
                            newValidator.validationGroup = "";
                            newValidator.initialvalue = "";
                            newValidator.evaluationfunction = function () {
                                var fieldValue = $("#" + fieldName).val();
                                var radioValue = $("#" + fieldName + " input[type='radio']:checked").val();
                                if ((fieldValue === null || fieldValue === "" || fieldValue === null) && (radioValue === undefined || radioValue === "" || radioValue === null)) {
                                    return false;
                                } else {
                                    return true;
                                }
                            };

                            // Add the new validator to the page validators array:
                            if (!isValidatorExists) {
                                Page_Validators.push(newValidator);
                            }
                        },
                        AddInLineRequiredValidationForInput: function () {
                            // Add new field validation steps 
                            if (typeof (Page_ClientValidate) != 'undefined') {
                                var originalPageClientValidate = Page_ClientValidate;
                                if (originalPageClientValidate && typeof (originalPageClientValidate) == "function") {
                                    Page_ClientValidate = function () {
                                        originalPageClientValidate.apply(this, arguments);
                                        let validated = true;
                                        _.each(Page_Validators, function (it) {

                                            var idValue = $(it).attr('id');
                                            // Skip if 'idValue' does not include 'RequiredFieldValidator'
                                            if (!idValue.includes('RequiredFieldValidator')) {
                                                return;
                                            }

                                            var fieldValue = idValue.replace('RequiredFieldValidator', '');
                                            var element = $('#' + fieldValue);
                                            var elementToUpdate = element;
                                            var elementToInsertAfter = element;
                                            var hasPickList = element.hasClass('picklist');

                                            // Skip if the element to update has data
                                            if (element.val() !== "") {
                                                return;
                                            }
                                            // skip for radio button
                                            if (element.hasClass('boolean-radio')) {
                                                return;
                                            }

                                            const isAnySelected = $('#' + fieldValue + ' input:checked').length > 0;
                                            if (isAnySelected) {
                                                elementToUpdate.css('border', 'none');
                                                return;
                                            }

                                            // If the element is of type 'datetimepicker', perform the actions on a different element
                                            if (element.data('ui') === "datetimepicker") {
                                                elementToUpdate = $('#' + fieldValue + '_datepicker_description');
                                                elementToInsertAfter = element.parent();
                                            }

                                            if (!hasPickList) {
                                                elementToUpdate.css('border', '1px solid red');
                                            }

                                            // Get the value from a label with ID 'fieldValue + '_label'
                                            var labelValue = $('#' + fieldValue).attr('title');

                                            //  for file
                                            if (element.is('[type="hidden"]')) {
                                                var fileBtnId = fieldValue?.replace(new RegExp("_filehidden_filename", "g"), "_file");
                                                labelValue = $("#" + fileBtnId).attr('aria-label');
                                            }

                                            validated = false;

                                            if ($('#' + fieldValue + '_error').length == 0) {
                                                var newElement = $('<p id="' + fieldValue + '_error">' + labelValue + ' is a required field.</p>').insertAfter(elementToInsertAfter).css('color', 'red');

                                                if (element.data('ui') === "datetimepicker") {
                                                    elementToUpdate.on('blur', function () {
                                                        if (element.val() === "") {
                                                            return;
                                                        }
                                                        newElement.remove();
                                                        if (!hasPickList) {
                                                            elementToUpdate.css('border', '1px solid #323130');
                                                        }
                                                    });
                                                }
                                                else {
                                                    elementToUpdate.change(function () {
                                                        newElement.remove();
                                                        if (!hasPickList) {
                                                            elementToUpdate.css('border', '1px solid #323130');
                                                        }
                                                    });
                                                }
                                            }
                                        });
                                        return validated;
                                    };
                                }
                            }
                        },
                        AddInLineRequiredValidation: function () {
                            // Add new field validation steps 
                            if (typeof (entityFormClientValidate) != 'undefined') {
                                var originalValidationFunction = entityFormClientValidate;
                                if (originalValidationFunction && typeof (originalValidationFunction) == "function") {
                                    entityFormClientValidate = function () {
                                        originalValidationFunction.apply(this, arguments);
                                        _.each(Page_Validators, function (it) {
                                            var idValue = $(it).attr('id');

                                            // Skip if 'idValue' does not include 'RequiredFieldValidator'
                                            if (!idValue.includes('RequiredFieldValidator')) {
                                                return;
                                            }

                                            var fieldValue = idValue.replace('RequiredFieldValidator', '');
                                            var element = $('#' + fieldValue);
                                            var elementToUpdate = element;
                                            var elementToInsertAfter = element;

                                            // Skip if the element to update has data
                                            if (element.val() !== "") {
                                                return;
                                            }
                                            // skip for radio button
                                            if (element.hasClass('boolean-radio')) {
                                                return;
                                            }

                                            // If the element is of type 'datetimepicker', perform the actions on a different element
                                            if (element.data('ui') === "datetimepicker") {
                                                elementToUpdate = $('#' + fieldValue + '_datepicker_description');
                                                elementToInsertAfter = element.parent();
                                            }

                                            elementToUpdate.css('border', '1px solid red');

                                            // Get the value from a label with ID 'fieldValue + '_label'
                                            var labelValue = $('#' + fieldValue + '_label').text();

                                            if ($('#' + fieldValue + '_error').length == 0) {
                                                var newElement = $('<p id="' + fieldValue + '_error">' + labelValue + ' is a required field.</p>').insertAfter(elementToInsertAfter).css('color', 'red');

                                                if (element.data('ui') === "datetimepicker") {
                                                    elementToUpdate.on('blur', function () {
                                                        if (element.val() === "") {
                                                            return;
                                                        }
                                                        newElement.remove();
                                                        elementToUpdate.css('border', '1px solid #323130');
                                                    });
                                                }
                                                else {
                                                    elementToUpdate.change(function () {
                                                        newElement.remove();
                                                        elementToUpdate.css('border', '1px solid #323130');
                                                    });
                                                }
                                            }
                                        });
                                        return true;
                                    };
                                }
                            }
                        },
                        RemoveValidatorForLabel: function (fieldName) {
                            $('#' + fieldName).parent().find('i').remove()
                        },
                        RemoveValidatorForInput: function (fieldName) {
                            $.each(Page_Validators, function (index, validator) {
                                if (validator && validator.id === "RequiredFieldValidator" + fieldName) {
                                    Page_Validators.splice(index, 1);
                                }
                                else if (validator && validator.id === "FileTypeValidator" + fieldName) {
                                    Page_Validators.splice(index, 1);
                                }
                            });
                        },
                        RemoveValidator: function (fieldName) {
                            $.each(Page_Validators, function (index, validator) {
                                if (validator && validator.id === "RequiredFieldValidator" + fieldName) {
                                    Page_Validators.splice(index, 1);
                                }
                            });

                            $("#" + fieldName + "_label").parent().removeClass("required");
                            //$("#" + fieldName).removeAttr('style');
                            if ($('#' + fieldName + '_error') != undefined) {
                                $('#' + fieldName + '_error').remove();
                            }
                        },
                        RemoveAllRequiredFieldValidators: function () {
                            $.each(Page_Validators, function (index, validator) {
                                if (validator && validator.id.substring(0, 22) === "RequiredFieldValidator") {
                                    Page_Validators.splice(index, 1);
                                }
                            });
                        },
                        IsValidEmail: function (strInput) {
                            return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/.test(strInput);
                        },
                        IsValidPhone: function (strInput) {
                            //validates phone number in +1(888)123-2134 format
                            return /^(\+\d{1,2})?\(?\d{3}\)\d{3}[-]\d{4}$/.test(strInput);
                        }
                    },
                    AdjustQuickViewForms: function () {
                        $('.crmquickform-cell').removeClass('crmquickform-cell');
                    },

                    getFormattedTime: function (utcTimeString) {
                        let gmtString = utcTimeString + " GMT";
                        let d = Date.parse(gmtString);
                        let t = moment(d).format("hh:mm A");
                        return t;
                    },
                    getFormattedDate: function (utcDateString) {
                        let d = Date.parse(utcDateString + " GMT");
                        let ye = new Intl.DateTimeFormat('en', { year: 'numeric' }).format(d);
                        let mo = new Intl.DateTimeFormat('en', { month: 'short' }).format(d);
                        let da = new Intl.DateTimeFormat('en', { day: '2-digit' }).format(d);
                        let week = new Intl.DateTimeFormat('en', { weekday: 'long' }).format(d);
                        return `${week}<br />${da}-${mo}-${ye}`;
                    },
                    calculateDateYearsAgo: function (yearsAgo) {
                        var currentDate = new Date();
                        var calculatedDate = new Date(currentDate);
                        calculatedDate.setFullYear(currentDate.getFullYear() - yearsAgo);
                        return calculatedDate.toISOString();
                    },
                    calculateDateDaysAgo: function (daysAgo) {
                        var currentDate = new Date();
                        var calculatedDate = new Date(currentDate);
                        calculatedDate.setDate(currentDate.getDate() - daysAgo);
                        return calculatedDate.toISOString();
                    },
                    calculateDateMonthsAgo: function (monthsAgo) {
                        var currentDate = new Date();
                        var calculatedDate = new Date(currentDate);
                        calculatedDate.setMonth(currentDate.getMonth() - monthsAgo);
                        return calculatedDate.toISOString();
                    },
                    getDateDifference(startDate, endDate) {
                        const _MS_PER_DAY = 1000 * 60 * 60 * 24;
                        // Discard the time and time-zone information.
                        const utcStartDate = Date.UTC(startDate.getFullYear(), startDate.getMonth(), startDate.getDate());
                        const utcEndDate = Date.UTC(endDate.getFullYear(), endDate.getMonth(), endDate.getDate());
                        return Math.floor((utcEndDate - utcStartDate) / _MS_PER_DAY);
                    },
                    isPastDate(date) {
                        return date.setHours(0, 0, 0, 0) < new Date().setHours(0, 0, 0, 0);
                    },
                    isFutureDate(date) {
                        return date.setHours(0, 0, 0, 0) > new Date().setHours(0, 0, 0, 0);
                    },
                    isStartDateBeforeEndDate(startDate, endDate) {
                        return startDate < endDate;
                    }
                };
                return createUtilitySubObjs;
            }(),
            Services: function () {
                var createServiceSubObj = {
                    HttpRequestInvoke: function (url, httpVerb, data, isAsync, headers) {

                        var res = isAsync ? $.Deferred() : null;
                        $.ajax({
                            type: httpVerb,
                            contentType: "application/json; charset=utf-8",
                            datatype: "json",
                            data: data !== null ? JSON.stringify(data) : data,
                            async: isAsync,
                            url: url,
                            beforeSend: function (XMLHttpRequest) {
                                XMLHttpRequest.setRequestHeader("Accept", "application/json");
                                if (headers) {
                                    $(headers).each(function (ind, elem) {
                                        XMLHttpRequest.setRequestHeader(elem.header, elem.value);
                                    });
                                }
                            },
                            complete: function (XmlHttpRequest) { },
                            success: function (data, textStatus, XmlHttpRequest) {
                                if (isAsync) {
                                    res.resolve(data, textStatus, XmlHttpRequest);
                                }
                                else {
                                    res = data;
                                }
                            },
                            error: function (data) {
                                if (isAsync) {
                                    res.reject(data);
                                }
                                else {
                                    throw new Error(data);
                                }
                            }
                        });

                        return isAsync ? res.promise() : res;
                    },
                    safeAjax: function (ajaxOptions) {

                        var deferredAjax = $.Deferred();
                        shell.getTokenDeferred().done(function (token) {
                            // add headers for AJAX
                            if (!ajaxOptions.headers) {
                                $.extend(ajaxOptions, {
                                    headers: {
                                        "__RequestVerificationToken": token
                                    }
                                });
                            } else {
                                ajaxOptions.headers["__RequestVerificationToken"] = token;
                            }
                            $.ajax(ajaxOptions)
                                .done(function (data, textStatus, jqXHR) {
                                    validateLoginSession(data, textStatus, jqXHR, deferredAjax.resolve);
                                }).fail(deferredAjax.reject); //AJAX
                        }).fail(function () {
                            deferredAjax.rejectWith(this, arguments); // on token failure pass the token AJAX and args
                        });

                        return deferredAjax.promise();
                    },

                    WebApiRequestInvoke: function (httpVerb, url, data) {
                        return this.safeAjax({
                            type: httpVerb,
                            url: url,
                            contentType: "application/json",
                            data: JSON.stringify(data)
                        });

                    }
                };
                return createServiceSubObj;
            }()
        };
    };

    (function (ns) {

        ns.Portal = ns.Portal || createPortalObjects();

    })(GF);

    (function (ns) {
        ns.form = ns.form || (function () {
            var Field_Types = {
                Lookup: "Lookup",
                TwoOptions: "TwoOptions",
                DateOnly: "DateOnly",
                DateTime: "DateTime",
                Text: "Text",
                Multiline: "Multiline",
                OptionSet: "OptionSet",
                Decimal: "Decimal",
                Integer: "Integer"
            };
            function getEntityId() {
                return $('#EntityFormView_EntityID').val();
            }
            function getEntityName() {
                return $('#EntityFormView_EntityName').val();
            }
            function getEntityState() {
                return $('#EntityFormView_EntityState').val();
            }
            function getEntityStatus() {
                return $('#EntityFormView_EntityStatus').val();
            }
            var Field = (function () {
                function Field(aln) {
                    var that = this;
                    var jqObj = _getControl(aln);
                    var jqObj_name = _getNameControl(aln);
                    var jqObj_entityname = _getEntityNameControl(aln);
                    var jqObj_yes_option = _getYesOptionControl(aln);
                    var jqObj_no_option = _getNoOptionControl(aln);
                    var jqObj_datetimepicker = _getDateControl(aln);
                    var jqObj_datetimepicker_input = _getDateControlInput(aln);
                    var jqObj_datetimepicker_format = _getDateTimeFormat();
                    var jqObj_label_control = _getLabel(aln);
                    var type = _getType();
                    function getType() {
                        return type;
                    }
                    that.getType = getType;
                    function setValue(value, fireChange) {
                        switch (type) {
                            case Field_Types.Lookup:
                                _setLookupValue(value);
                                break;
                            case Field_Types.TwoOptions:
                                _setTwoOptionsValue(value);
                                break;
                            case Field_Types.DateTime:
                                _setDateTimeValue(value);
                                break;
                            default:
                                _setValue(value);
                                break;
                        }
                        if (fireChange) {
                            that.change();
                        }
                    }
                    that.setValue = setValue;
                    function _setLookupValue(lookup) {
                        jqObj.val(lookup.id);
                        jqObj_name.val(lookup.name);
                        jqObj_entityname.val(lookup.entityType);
                    }
                    function _setDateTimeValue(value) {
                        var dateVal = moment(value);
                        var formattedVal = dateVal.format(jqObj_datetimepicker_format);
                        jqObj.val(formattedVal);
                        jqObj_datetimepicker.data("DateTimePicker").date(dateVal);
                        if (!moment.isDate(value)) {
                            jqObj_datetimepicker_input.val("");
                        }
                    }
                    function _setTwoOptionsValue(value) {
                        var yes = String(value).toUpperCase().match(/(YES|1|TRUE)/g);
                        if (yes) {
                            jqObj_yes_option.attr('checked', true);
                            jqObj_no_option.removeAttr('checked');
                        } else {
                            jqObj_yes_option.removeAttr('checked');
                            jqObj_no_option.attr('checked', true);
                        }
                    }
                    function _setValue(value) {
                        jqObj.val(value)
                    }
                    function getValue() {
                        var value = jqObj.val();
                        if (type === Field_Types.Lookup) {
                            return value ? {
                                id: value,
                                name: jqObj_name.val(),
                                entityType: jqObj_entityname.val()
                            } : null;
                        } else if (type === Field_Types.TwoOptions) {
                            var checked_value = jqObj.children().closest('input:checked').val() || "0";
                            return checked_value === "0" ? false : true;
                        } else if (type === Field_Types.OptionSet) {
                            return value ? {
                                value: value,
                                label: jqObj.children('option:selected').text()
                            } : null;
                        } else if (type === Field_Types.DateTime) {
                            return value ? new Date(value) : null;
                        } else {
                            return jqObj.val();
                        }
                    }
                    that.getValue = getValue;
                    function getLabel() {
                        return jqObj_label_control.text();
                    }
                    that.getLabel = getLabel;
                    function setRequired(required) {
                        if (typeof (Page_Validators) === 'undefined') return;
                        $.each(Page_Validators, function (index, validator) {
                            if (validator && validator.id === "RequiredFieldValidator" + aln) {
                                Page_Validators.splice(index, 1);
                            }
                        });
                        if (required) {
                            jqObj_label_control.parent().addClass('required');
                            var newValidator = document.createElement('span');
                            newValidator.style.display = "none";
                            newValidator.id = "RequiredFieldValidator" + aln;
                            newValidator.controltovalidate = "casetypecode";
                            newValidator.errormessage = "<a href='#" + aln + "_label'>" + getLabel() + " is a required field.</a>";
                            newValidator.validationGroup = "";
                            newValidator.initialvalue = "";
                            newValidator.evaluationfunction = function () {
                                if (isNullOrEmpty()) {
                                    return false;
                                } else {
                                    return true;
                                }
                            };
                            Page_Validators.push(newValidator);

                            $("a[href='#" + aln + "_label']").on("click", function () {
                                scrollToAndFocus(aln + '_label', aln);
                            });
                            return;
                        }
                        jqObj_label_control.parent().removeClass("required");
                    }
                    that.setRequired = setRequired;
                    function isNullOrEmpty() {
                        var value = that.getValue();
                        switch (type) {
                            case Field_Types.DateTime:
                            case Field_Types.DateOnly:
                                return !moment.isDate(value);
                            case Field_Types.Lookup:
                                return (value === null || value === undefined || value === "") || (!value.id);
                            case Field_Types.OptionSet:
                                return (value === null || value === undefined || value === "") || (value.value === null || value.value === undefined || value.value === "");
                            default:
                                return (value === null || value === undefined || value === "");
                        }
                    }
                    function change(ftn) {
                        if (ftn instanceof Function) {
                            if (type === Field_Types.DateTime) {
                                jqObj_datetimepicker.on('dp.change', function () { ftn(that); });
                            } else {
                                jqObj.on('change', function () { ftn(that); });
                            }
                        } else {
                            if (type === Field_Types.DateTime) {
                                jqObj_datetimepicker.trigger('dp.change');
                            } else {
                                jqObj.trigger('change');
                                jqObj_name.trigger("change");
                                jqObj_entityname.trigger("change");
                            }
                        }
                    }
                    that.change = change;
                    function setReadOnly(readonly) {
                        switch (type) {
                            case Field_Types.Lookup:
                                _setLookupReadOnly(readonly);
                                break;
                            case Field_Types.DateTime:
                                _setDateTimeReadOnly(readonly);
                                break;
                            default:
                                _setReadOnly(readonly);
                                break;
                        }
                    }
                    that.setReadOnly = setReadOnly;
                    that.setDisplay = setDisplay;
                    function setDisplay(isDisplay) {
                        if (isDisplay) {
                            $(['#', aln, '_label'].join("")).parent().parent().show();
                        }
                        else {
                            $(['#', aln, '_label'].join("")).parent().parent().hide();
                        }
                    }
                    function _setLookupReadOnly(readonly) {
                        var $parent = jqObj_name.parent();
                        if (readonly) {
                            $parent.css('width', "100%");
                            $parent.find('.input-group-btn').hide();
                        } else {
                            $parent.css('width', "");
                            $parent.find('.input-group-btn').show();
                        }
                    }
                    function _setDateTimeReadOnly(readonly) {
                        if (readonly) {
                            jqObj.prop('readonly', true);
                            jqObj_datetimepicker.prop('readonly', true);
                            jqObj_datetimepicker_input.prop('readonly', true);
                            jqObj.siblings('.datetimepicker').children('input[data-date-format]').prop('readonly', true);
                        } else {
                            jqObj.prop('readonly', false);
                            jqObj_datetimepicker.prop('readonly', false);
                            jqObj_datetimepicker_input.prop('readonly', false);
                            jqObj.siblings('.datetimepicker').children('input[data-date-format]').prop('readonly', false);
                        }
                    }
                    function _setReadOnly(readonly) {
                        if (readonly) {
                            jqObj.prop('readonly', true);
                            jqObj.addClass('readonly');
                        } else {
                            jqObj.prop('readonly', false);
                            jqObj.removeClass('readonly');
                        }
                    }
                    function _getControl(aln) {
                        return $(['#', aln].join(""));
                    }
                    function _getNameControl(aln) {
                        return $(['#', aln, '_name'].join(""));
                    }
                    function _getEntityNameControl(aln) {
                        return $(['#', aln, '_entityname'].join(""));
                    }
                    function _getYesOptionControl(aln) {
                        return $(['#', aln, '_1'].join(""));
                    }
                    function _getNoOptionControl(aln) {
                        return $(['#', aln, '_0'].join(""));
                    }
                    function _getDateControl() {
                        return jqObj.siblings(".datetimepicker");
                    }
                    function _getDateControlInput() {
                        return jqObj_datetimepicker.children('input').first();
                    }
                    function _getDateTimeFormat() {
                        return jqObj.siblings('.datetimepicker').children('input[data-date-format]').data("date-format") || "M/D/YYYY h:mm A";
                    }
                    function _getLabel(aln) {
                        return $(['#', aln, '_label'].join(""));
                    }
                    function _getType() {
                        var $field = jqObj;
                        if ($field.hasClass('text')) { return Field_Types.Text; }
                        else if ($field.hasClass('textarea')) { return Field_Types.Multiline; }
                        else if ($field.closest('.lookup').length > 0) { return Field_Types.Lookup; }
                        else if ($field.hasClass('picklist')) {
                            return Field_Types.OptionSet;
                        } else if ($field.hasClass('boolean-radio')) {
                            return Field_Types.TwoOptions;
                        } else if ($field.hasClass('text') && $field.hasClass('integer')) {
                            return Field_Types.Integer;
                        } else if ($field.hasClass('datetime')) {
                            return Field_Types.DateTime;
                        } else if ($field.hasClass('double')) {
                            return Field_Types.Decimal;
                        }
                    }
                }
                return Field;
            })();
            var Section = (function () {
                function Section(sln) {
                    var that = this;
                    that.setDisplay = function (isDisplay) {
                        if (isDisplay) {
                            $('table[data-name="' + sln + '"]').closest('fieldset').show();
                        }
                        else {
                            $('table[data-name="' + sln + '"]').closest('fieldset').hide();
                        }
                    };
                }
                return Section;
            })();
            return {
                field: function (aln) {
                    return new Field(aln);
                },
                section: function (sln) {
                    return new Section(sln);
                },
                getEntityId: getEntityId,
                getEntityName: getEntityName,
                getEntityState: getEntityState,
                getEntityStatus: getEntityStatus
            };
        })();
    })(GF);

    (function (ns) {
        var EntityList = (function () {
            function EntityList(data) {
                var that = this;
                that._d = data;
                that._view = that._d.entitylist.entityview;
                that._res = that._view.result;
                that._metas = that._view.metadata ? that._view.metadata.result : [];
                that.moreRecords = that._res.MoreRecords;
                that.totalRecordCount = that._res.TotalRecordCount;
                that.totalRecordCountLimitExceeded = that._res.TotalRecordCountLimitExceeded;
                that.entityName = that._res.EntityName;
                that.pagingCookie = escapeXml(that._res.PagingCookie || "");
                that.entities = _getEntities();
                that.draw = that._d.entitylist.draw || 1;
                that.page = that._d.entitylist.page || 1;
                that.views = that._d.entitylist.views || [];
                that.create_enabled = that._d.entitylist.create_enabled;
                that.create_url = that._d.entitylist.create_url;
                that.detail_enabled = that._d.entitylist.detail_enabled;
                that.detail_id_parameter = that._d.entitylist.detail_id_parameter;
                that.detail_label = that._d.entitylist.detail_label;
                that.detail_url = that._d.entitylist.detail_url;
                that.empty_list_text = that._d.entitylist.empty_list_text;
                that.enable_entity_permissions = that._d.entitylist.enable_entity_permissions;
                that.entity_logical_name = that._d.entitylist.entity_logical_name;
                that.filter_account_attribute_name = that._d.entitylist.filter_account_attribute_name;
                that.filter_apply_label = that._d.entitylist.filter_apply_label;
                that.filter_definition = that._d.entitylist.filter_definition;
                that.filter_enabled = that._d.entitylist.filter_enabled;
                that.filter_portal_user_attribute_name = that._d.entitylist.filter_portal_user_attribute_name;
                that.filter_website_attribute_name = that._d.entitylist.filter_website_attribute_name;
                that.language_code = that._d.entitylist.language_code;
                that.page_size = that._d.entitylist.page_size;
                that.primary_key_name = that._d.entitylist.primary_key_name;
                that.search_enabled = that._d.entitylist.search_enabled;
                that.search_placeholder = that._d.entitylist.search_placeholder;
                that.search_tooltip = that._d.entitylist.search_tooltip;
                function _getEntities() {
                    var entitiesResult = that._res.Entities;
                    var entities = [];
                    for (var i = 0; i < entitiesResult.length; i++) {
                        var ent = entitiesResult[i];
                        var atts = ent.Attributes || [];
                        var newEnt = {
                            id: ent.Id,
                            logicalName: ent.LogicalName
                        }
                        for (var a = 0; a < atts.length; a++) {
                            var att = {};
                            att[atts[a].Key] = {};
                            if (atts[a].Value && atts[a].Value.Id) {
                                att[atts[a].Key]["value"] = atts[a].Value.Id;
                                att[atts[a].Key]["logicalName"] = atts[a].Value.LogicalName;
                                att[atts[a].Key]["id"] = atts[a].Value.Id;
                            } else {
                                att[atts[a].Key]["value"] = atts[a].Value;
                            }
                            att[atts[a].Key]["formattedValue"] = _getFormattedValue(ent, atts[a].Key);
                            $.extend(newEnt, att);
                        }
                        entities.push(new Entity(newEnt, that._metas));
                    }
                    function _getFormattedValue(ent, key) {
                        var formatted = ent.FormattedValues || [];
                        for (var i = 0; i < formatted.length; i++) {
                            var kvp = formatted[i];
                            if (kvp.Key === key) return kvp.Value;
                        }
                    }
                    return entities;
                }
                function getMetadata(key) {
                    var attrMeta = null;
                    if (key && typeof key === "string") {
                        for (var i = 0; i < that._metas.length; i++) {
                            var meta = that._metas[i];
                            if (meta.Key === key) {
                                if (meta.Value.hasOwnProperty("AttributeTypeName")) {
                                    attrMeta = new AttributeMetadata(meta);
                                } else {
                                    attrMeta = meta;
                                }
                                break;
                            }
                        }
                    }
                    return attrMeta;
                }
                that.getMetadata = getMetadata;
                function escapeXml(unsafe) {
                    return unsafe.replace(/[<>&'"]/g, function (c) {
                        switch (c) {
                            case '<': return '&lt;';
                            case '>': return '&gt;';
                            case '&': return '&amp;';
                            case "'": return '&apos;';
                            case '"': return ''';
                        }
                    });
                }
                function Entity(data, metas) {
                    var that = this;
                    that._d = data;
                    that._metas = metas || [];
                    function getId() { return that._d.id; }
                    that.getId = getId;
                    function getName() { return that._d.logicalName; }
                    that.getName = getName;
                    function get(attr) { return that._d[attr] || {}; }
                    that.get = get;
                    function getAttributeMetadata(key) {
                        var attr = that.get(key);
                        var attrMeta = null;
                        if (attr) {
                            for (var i = 0; i < that._metas.length; i++) {
                                var meta = that._metas[i];
                                if (meta.Key === key) {
                                    attrMeta = meta;
                                    break;
                                }
                            }
                        }
                        return new AttributeMetadata(attrMeta);
                    }
                    that.getAttributeMetadata = getAttributeMetadata;
                }
                function AttributeMetadata(meta) {
                    var that = this;
                    that._m = meta;
                    function getLabel() {
                        return that._m && that._m.Value ? that._m.Value.AttributeLabel : "";
                    }
                    that.getLabel = getLabel;
                    function getTypeName() {
                        return that._m && that._m.Value ? that._m.Value.AttributeTypeName : "";
                    }
                    that.getTypeName = getTypeName;
                }
            }
            return EntityList;
        })();
        ns.entityList = function (data) { return new EntityList(data); };
    })(GF);
    (function (ns) {
        ns.retrieveEntityList = ns.retrieveEntityList || function (endpoint, data) {
            var def = $.Deferred();
            $.getJSON(endpoint, data).then(function (res) {
                def.resolve(ns.entityList(res));
            });
            return def.promise();
        }
    })(GF);

    (function (ns) {
        ns.getQueryParam = ns.getQueryParam || function (key) {
            var regex = new RegExp('[\\?&]' + key.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]') + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
        };
    })(GF);

</script></div>

<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAiR0YgLSBDdXN0b20gU3VjY2VzcyBEaWFsb2cgLSBXVCIgVGV4dEhlYWRlcjoiQWxsIG5vdGlmaWNhdGlvbnMgaGF2ZSBiZWVuIG1hcmtlZCBhcyByZWFkIHN1Y2Nlc3NmdWxseS4iLCBUZXh0OiAiIiwgRGl2SUQ6InBvcHVwLW5vdGlmaWNhdGlvbi1tYXJrLXJlYWQtc3VjY2VzcyIsIE92ZXJsYXlJRDoicG9wdXAtbm90aWZpY2F0aW9uLW1hcmstcmVhZC1zdWNjZXNzLW92ZXJsYXkiICV9" data-record-id="5ccf7628-ef26-ee11-9966-000d3a57a91a" data-ppid="5ccf7628-ef26-ee11-9966-000d3a57a91a" >



<style>
#popup-notification-mark-read-success {
    display: none;
    position: fixed;
    width: 700px;
    height: 200px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: white;
    text-align: center;
    padding: 20px;
    z-index: 9999;
    border-radius: 5px;
}
.dialog-success-icon {
    fill: #008161;
    width: 42px;
    height: 42px;
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
}

#popup-notification-mark-read-success-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 9998;
}

#success-dialog-close-button {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 20px;
}
</style>

<div id="popup-notification-mark-read-success">
    <span class="gf-icon icon-success" style="width:40px;height:45px;fill:green;margin-inline:auto;" ></span>
    <p style="color: #43007A; font-size: 17px;">
        <strong id="textheader-div-custom-message">All notifications have been marked as read successfully.</strong>
    </p>
    <p id="text-div-custom-message" style="color: black; font-size: 14px; margin-bottom: 20px;">
        
    </p>
    <button id="popup-notification-mark-read-successsuccess-dialog-close-button" class="btn btn-default button btn-cancel">Close</button>
</div>
<div id="popup-notification-mark-read-success-overlay"></div>

<script>
    document.getElementById('popup-notification-mark-read-success').style.display = 'none';
    document.getElementById('popup-notification-mark-read-success-overlay').style.display = 'none';

    document.getElementById('popup-notification-mark-read-success' + 'success-dialog-close-button').addEventListener('click', function() {
      document.getElementById('popup-notification-mark-read-success').style.display = 'none';
      document.getElementById('popup-notification-mark-read-success-overlay').style.display = 'none';
      // Remove query parameters from the URL
      removeQueryParams();
    });

    function removeQueryParams() {
    var currentUrl = window.location.href;
    var urlObject = new URL(currentUrl);
    var queryParams = new URLSearchParams(urlObject.search);

    // Only proceed if 'autoClose' parameter does not exist
    if (!queryParams.has('autoClose')) {
        // Clear all query parameters
        var newUrl = urlObject.origin + urlObject.pathname;

        // Use replaceState to update the URL without reloading the page
        window.history.replaceState({}, document.title, newUrl);
    }
}

</script>
</div> 

<div class="navbar navbar-inverse navbar-static-top" role="navigation">
    <div class="skip-to-content"><a href="#mainContent"><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgcmVzeC5Ta2lwX1RvX0NvbnRlbnQgfCBkZWZhdWx0OiAiU2tpcCB0byBtYWluIGNvbnRlbnQiIH19">Skip to main content</span></a></div>
    <div class="header-container">
        <div class="navbar-header">
            <div class="visible-xs-block">

                <div data-editorblocktype="ContentSnippet_html" data-liquidexpressionvalue="eyUgZWRpdGFibGUgc25pcHBldHMgJ01vYmlsZSBIZWFkZXInIHR5cGU6ICdodG1sJyAlfQ==" data-record-id="8453122c-ad61-ed11-9562-000d3a18283a" data-ppid="8453122c-ad61-ed11-9562-000d3a18283a" ><p>
  <a class="homelink" href="~/" title="GlobalFoundries Inc.">
    <span class="gf-icon icon-gf-logo" style="width: 200px; height: 50px; fill: none; margin-top: 5px"></span>
  </a>
</p></div>
            </div>
            <!--
            <div class="visible-sm-block visible-md-block visible-lg-block navbar-brand">
              <div data-editorblocktype="ContentSnippet_html" data-liquidexpressionvalue="eyUgZWRpdGFibGUgc25pcHBldHMgJ05hdmJhciBMZWZ0JyB0eXBlOiAnaHRtbCcgJX0=" data-record-id="6353122c-ad61-ed11-9562-000d3a18283a" data-ppid="6353122c-ad61-ed11-9562-000d3a18283a" ><p>
  <a href="~/" title="GlobalFoundries Inc." class="homelink">
    <span class="gf-icon icon-gf-logo" style="width: 200px; height: 50px; fill: none; margin-top: 5px"></span>
  </a>
</p>
</div>
            </div>
            -->

            <div class="visible-sm-block visible-md-block visible-lg-block">
                <div data-editorblocktype="ContentSnippet_html" data-liquidexpressionvalue="eyUgZWRpdGFibGUgc25pcHBldHMgJ05hdmJhciBMZWZ0JyB0eXBlOiAnaHRtbCcgJX0=" data-record-id="6353122c-ad61-ed11-9562-000d3a18283a" data-ppid="6353122c-ad61-ed11-9562-000d3a18283a" ><p>
  <a href="~/" title="GlobalFoundries Inc." class="homelink">
    <span class="gf-icon icon-gf-logo" style="width: 200px; height: 50px; fill: none; margin-top: 5px"></span>
  </a>
</p>
</div>
            </div>
            
            <button type="button" class="navbar-toggle collapsed" title="Toggle navigation" data-toggle="collapse" data-target="#navbar" aria-expanded="false" onclick="setHeight();">
                <span class="sr-only"><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc25pcHBldHNbIkhlYWRlci9Ub2dnbGUgTmF2aWdhdGlvbiJdIHwgZGVmYXVsdDogcmVzeFsnVG9nZ2xlX05hdmlnYXRpb24nXSB8IGggfX0=">Toggle navigation</span></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            
        </div>
        <div id="navbar" class="navbar-collapse collapse">
            
            
            
            <nav aria-label="Main navigation" class="navbar-right menu-bar xrm-entity xrm-editable-adx_weblinkset" data-weblinks-maxdepth="2">
                <ul class="nav navbar-nav weblinks">
                    
                    
                    
                    
                    

                    <li role="none" class="weblink ">

                        <a aria-label="Home" aria-roledescription="link"
                           href="/" class="dropdown-toggle"></a>

                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Discover" aria-roledescription="link"
                           href="/discover" class="dropdown-toggle">Discover<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Discover" aria-roledescription = "link"
                                     href="/discover"
                                     
                                     
                                     >Discover</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Product Catalog" aria-roledescription="link"
                                   href="/discover/product-catalog"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Product Catalog</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="MPW Schedule" aria-roledescription="link"
                                   href="/discover/mpw-schedule"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">MPW Schedule</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Pricing" aria-roledescription="link"
                                   href="/discover/pricing"
                                   
                                   
                                   >
                                    <strong><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Pricing</span></strong>
                                    
                                </a>
                                
                            </li>

                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Channel Partner Pricing" aria-roledescription="link"
                                   href="/discover/pricing/channel-partner-pricing"
                                   
                                   
                                   >
                                    Channel Partner Pricing
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="MPW Pricing" aria-roledescription="link"
                                   href="/discover/pricing/mpw-pricing"
                                   
                                   
                                   >
                                    MPW Pricing
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Foundry Services Pricing" aria-roledescription="link"
                                   href="/discover/pricing/foundry-services-pricing"
                                   
                                   
                                   >
                                    Foundry Services Pricing
                                </a>
                                
                            </li>
                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Memory Compiler" aria-roledescription="link"
                                   href=""
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Memory Compiler</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Design" aria-roledescription="link"
                           href="/design" class="dropdown-toggle">Design<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Design" aria-roledescription = "link"
                                     href="/design"
                                     
                                     
                                     >Design</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Provisioned Products" aria-roledescription="link"
                                   href="/design/my-products"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Provisioned Products</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Process Design Kit (PDK) Library" aria-roledescription="link"
                                   href="/design/process-design-kit-library"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Process Design Kit (PDK) Library</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="IP Catalog" aria-roledescription="link"
                                   href="/design/ip-catalog"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">IP Catalog</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="GF IP Design Kits (Legacy)" aria-roledescription="link"
                                   href="/design/gf-ip-design-kits-legacy"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">GF IP Design Kits (Legacy)</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Validator" aria-roledescription="link"
                                   href="/design/validator"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Validator</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Self-Service Reliability Tools" aria-roledescription="link"
                                   href="/design/self-service-reliability-tools"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Self-Service Reliability Tools</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Memory Compiler" aria-roledescription="link"
                                   href=""
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Memory Compiler</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Tapeouts" aria-roledescription="link"
                           href="/tapeout" class="dropdown-toggle">Tapeouts<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Tapeouts" aria-roledescription = "link"
                                     href="/tapeout"
                                     
                                     
                                     >Tapeouts</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="My Configurations" aria-roledescription="link"
                                   href="/tapeout/configurations"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">My Configurations</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="My MPW Reservation" aria-roledescription="link"
                                   href="/tapeout/mpw-reservation"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">My MPW Reservation</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="My Projects" aria-roledescription="link"
                                   href="/tapeout/my-projects"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">My Projects</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Export Control Forms" aria-roledescription="link"
                                   href="/tapeout/export-control"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Export Control Forms</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Production" aria-roledescription="link"
                           href="/production" class="dropdown-toggle">Production<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Production" aria-roledescription = "link"
                                     href="/production"
                                     
                                     
                                     >Production</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Production Reports" aria-roledescription="link"
                                   href="/production/production-reports"
                                   
                                   
                                   >
                                    <strong><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Production Reports</span></strong>
                                    
                                </a>
                                
                            </li>

                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Order Report" aria-roledescription="link"
                                   href="/production/production-reports/order-report"
                                   
                                   
                                   >
                                    Order Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="WIP Report" aria-roledescription="link"
                                   href="/production/production-reports/wip-report"
                                   
                                   
                                   >
                                    WIP Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Shipping Report" aria-roledescription="link"
                                   href="/production/production-reports/shipping-report"
                                   
                                   
                                   >
                                    Shipping Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="CPK Report" aria-roledescription="link"
                                   href="/production/production-reports/cpk-report"
                                   
                                   
                                   >
                                    CPK Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Electrical Report" aria-roledescription="link"
                                   href="/production/production-reports/electrical-report"
                                   
                                   
                                   >
                                    Electrical Report
                                </a>
                                
                            </li>
                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="PowerBI Reports" aria-roledescription="link"
                                   href="/production/interactive-reports"
                                   
                                   
                                   >
                                    <strong><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">PowerBI Reports</span></strong>
                                    
                                </a>
                                
                            </li>

                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="iOMS Report" aria-roledescription="link"
                                   href="/production/interactive-reports/ioms-report"
                                   
                                   
                                   >
                                    iOMS Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="iWIP Report" aria-roledescription="link"
                                   href="/production/interactive-reports/iwip-report"
                                   
                                   
                                   >
                                    iWIP Report
                                </a>
                                
                            </li>
                            
                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="iReticle Report" aria-roledescription="link"
                                   href="/production/interactive-reports/ireticle-report"
                                   
                                   
                                   >
                                    iReticle Report
                                </a>
                                
                            </li>
                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Quality/Compliance" aria-roledescription="link"
                           href="/quality-or-compliance" class="dropdown-toggle">Quality/Compliance<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Quality/Compliance" aria-roledescription = "link"
                                     href="/quality-or-compliance"
                                     
                                     
                                     >Quality/Compliance</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Process Change Review Board / PCN" aria-roledescription="link"
                                   href="/quality-or-compliance/process-change-review-board"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Process Change Review Board / PCN</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Process Reliablity Monitor" aria-roledescription="link"
                                   href="/quality-or-compliance/process-reliability-monitor"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Process Reliablity Monitor</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Product Wafer Compliance Analysis (PWCA)" aria-roledescription="link"
                                   href="/quality-or-compliance/product-wafer-compliance-analysis"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Product Wafer Compliance Analysis (PWCA)</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Requests" aria-roledescription="link"
                           href="/requests" class="dropdown-toggle">Requests<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Requests" aria-roledescription = "link"
                                     href="/requests"
                                     
                                     
                                     >Requests</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="RMA" aria-roledescription="link"
                                   href="/requests/rma"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">RMA</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Process Request Form" aria-roledescription="link"
                                   href="/requests/process-request-form"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Process Request Form</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Corrective Action Requests" aria-roledescription="link"
                                   href="/requests/corrective-action-requests"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Corrective Action Requests</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Visits / Audits" aria-roledescription="link"
                                   href="/requests/visits-or-audits"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Visits / Audits</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Data Transfer Service Request" aria-roledescription="link"
                                   href="/requests/dtsr"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Data Transfer Service Request</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink  dropdown">

                        <a aria-label="Resources" aria-roledescription="link"
                           href="/resources" class="dropdown-toggle">Resources<span class="caret"></span></a>

                        
                        <ul class="dropdown-menu" aria-roledescription="link">
                            <!--
                              
                                <li>
                                  <a role="menuitem"
                                     aria-label="Resources" aria-roledescription = "link"
                                     href="/resources"
                                     
                                     
                                     >Resources</a>
                                </li>
                                <li class="divider"></li>
                              
                              -->
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Team Rooms" aria-roledescription="link"
                                   href="/resources/team-rooms"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Team Rooms</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Subscriptions" aria-roledescription="link"
                                   href="/resources/subscriptions"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Subscriptions</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Support Cases" aria-roledescription="link"
                                   href="/resources/support"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Support Cases</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="PDK Release Schedule" aria-roledescription="link"
                                   href="/resources/pdk-release-schedule"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">PDK Release Schedule</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Lead Time Guide" aria-roledescription="link"
                                   href="/resources/lead-time-guide"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Lead Time Guide</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            

                            <li class='external-link'>
                                <a role="menuitem"
                                   aria-label="Training Library" aria-roledescription="link"
                                   href="/knowledgebase"
                                   
                                   
                                   >
                                    <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgc3VibGluay5uYW1lIHwgZGVmYXVsdDpzdWJsaW5rLnRpdGxlIHwgZXNjYXBlIH19">Training Library</span>
                                </a>
                                
                            </li>

                            
                            <li class="divider"></li>
                            
                        </ul>
                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink ">

                        <a aria-label="Notification" aria-roledescription="link"
                           href="" class="dropdown-toggle"></a>

                        
                    </li>

                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    
                    
                    
                    

                    <li role="none" class="weblink ">

                        <a aria-label="Bookmarks" aria-roledescription="link"
                           href="" class="dropdown-toggle">Bookmarks</a>

                        
                    </li>

                    
                    
                    
                    <!-- <li class="divider-vertical" aria-hidden="true"></li> -->
                    <li class="dropdown su_search">
                        <a id="search" class="navbar-icon" href="#" data-toggle="dropdown"
                           role="button" aria-haspopup="true" aria-expanded="false"
                           aria-label="Search">
                            <span class="glyphicon glyphicon-search"></span>
                        </a>
                        </a>
                        <ul class="dropdown-menu dropdown-search">
                            <li class="su_autocomplete">
                                <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnU3VIZWFkZXJOZXcnIFVzZXJFbWFpbDp7dXNlci5lbWFpbGFkZHJlc3MxfSBVc2VySWQ6e3VzZXIuSWR9IEZ1bGxOYW1lOnt1c2VyLmZ1bGxuYW1lfSBQcm9maWxlSWQ6e3VzZXIuSWR9IENvbnRhY3RJZDp7dXNlci5JZH0gQWNjb3VudElkOnt1c2VyLnBhcmVudGN1c3RvbWVyaWQuaWR9ICV9" data-record-id="3a24d42d-1609-ee11-8f6e-000d3a1f7681" data-ppid="3a24d42d-1609-ee11-8f6e-000d3a1f7681" ><div id='auto1'>
    <div ng-controller='SearchautoController'>
        <div bind-html-compile='autocompleteHtml1'></div>
    </div> 
</div> 
    
<script type="text/javascript">
prepareComponentToLoad();


function createDOMElements(endPoint, uId) {
    const meta = document.createElement("meta");
    meta.name = "viewport";
    meta.content = "initial-scale=1, maximum-scale=1";
    document.head.appendChild(meta);


    const link = document.createElement('link');
    link.rel = 'icon';
    link.type = "image/x-icon";
    link.href = "#";
    document.head.appendChild(link);


    const script = document.createElement('script');
    script.src = endPoint.concat(('/resources/search_clients_custom/').concat(uId)).concat('/an.js');
    document.head.appendChild(script); 

    const script1 = document.createElement('script');
    script1.src = endPoint.concat(('/resources/search_clients_custom/').concat(uId)).concat('/communication.js');
    document.head.appendChild(script1);

    const script2 = document.createElement('script');
    script2.src = endPoint.concat(('/resources/search_clients_custom/').concat(uId)).concat('/searchbox.js');
    document.head.appendChild(script2);


    const link2 = document.createElement('link');
    link2.rel = 'stylesheet';
    link2.href = endPoint.concat('/resources/search_clients_custom/').concat(uId).concat('/searchbox.css');
    document.head.appendChild(link2);
}


function prepareComponentToLoad() {
    let baseURL = ''
    let fetchXml = prepareXML();


    var myHeaders = new Headers();


    var requestOptions = {
        method: 'GET',
        headers: myHeaders,
        redirect: 'follow'
    };


    let endpoint = `https://${baseURL}/_api/new_sudetailses?fetchXml=${fetchXml}`;
    fetch(endpoint, requestOptions)
        .then(response => response.text())
        .then(result => {
            let parsedResult = JSON.parse(result).value[0];
            let new_serviceendpoint = JSON.parse(result).value[0].new_serviceendpoint;
            let new_uid = JSON.parse(result).value[0].new_uid;
            createDOMElements(new_serviceendpoint, new_uid);
            localStorage.setItem("su_accessToken", parsedResult.new_token)
        })
        .catch(error => console.log('error', error));
}


function prepareXML(){
    let fullname = '';
    let userId = ''
    let accountId = ''
    let profileId = ''
    let contactId = ''
    let userEmail = 'true'
    let issuer = ''


    let fetchXML = `<fetch distinct="false" mapping="logical" aggregate="false">`;
        fetchXML += `<entity name="new_sudetails">`;
        fetchXML += `<attribute name="new_sudetailsid" />`;
        fetchXML += `<attribute name="new_token" />`;
        fetchXML += `<filter type="and">`;


        if(!fullname)
            fetchXML += `<condition attribute="new_fullname" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_fullname" operator="ne" value="${fullname}" />`;


        if(!userId)
            fetchXML += `<condition attribute="new_userid" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_userid" operator="ne" value="${userId}" />`;


        if(!accountId)
            fetchXML += `<condition attribute="new_accountid" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_accountid" operator="ne" value="${accountId}" />`;


        if(!profileId)
            fetchXML += `<condition attribute="new_profileid" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_profileid" operator="ne" value="${profileId}" />`;


        if(!contactId)
            fetchXML += `<condition attribute="new_contactid" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_contactid" operator="ne" value="${contactId}" />`;


        if(!userEmail)
            fetchXML += `<condition attribute="new_email" operator="null"/>`;
        else
            fetchXML += `<condition attribute="new_email" operator="ne" value="${userEmail}" />`;


        fetchXML += `<condition attribute="new_issuer" operator="eq" value="${issuer == undefined ? "" : issuer}" />`;
        
        fetchXML += `<condition attribute="new_clearcachekey" operator="ne" value="${((new Date().getTime() * 10000) + 621355968000000000)}" />`;
        fetchXML += `</filter>`;
        fetchXML += `</entity>`;
        fetchXML += `</fetch>`;
        return fetchXML;
}
</script>
</div>
                            </li>
                        </ul>
                    </li>
                    
                    <!-- <li class="divider-vertical su_header_search" aria-hidden="true"></li> -->
                    
                    
                    <li class="dropdown">
                        
                        <a href="#" class="dropdown-toggle" aria-roledescription="link" title="firstname" data-toggle="dropdown" role="menuitem" aria-haspopup="true" aria-expanded="false">
                            
                            <img src="entityimage_url" class="profile-image-avatar" />
                            
                            <!-- <span class="username"><span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3sgdXNlcm5hbWUgfCBkZWZhdWx0OiByZXN4WydEZWZhdWx0X1Byb2ZpbGVfbmFtZSddIH19">firstname</span></span> -->
                            <span class="caret profile-caret"></span>
                        </a>
                        <ul class="dropdown-menu" role="menu">
                            
                            
                            <li><a role="menuitem" aria-label="Profile" aria-roledescription="link" href="/profile">Profile</a></li>
                            
                            <li class="divider" role="separator" aria-hidden="true"></li>
                            <li>
                                <a role="menuitem" aria-label="Sign out" aria-roledescription="link" href="" title="Sign out">
                                    Sign out
                                </a>
                            </li>
                        </ul>
                    </li>
                    
                </ul>
                <div data-editorblocktype="WebLinkSet" data-liquidexpressionvalue="eyUgZWRpdGFibGUgcHJpbWFyeV9uYXYgJX0=" data-record-id="b928c44c-ad61-ed11-9562-000d3a18283a" data-ppid="b928c44c-ad61-ed11-9562-000d3a18283a" ></div>
        </div>
        
        <div class="navbar-right hidden-xs">
            <div data-editorblocktype="ContentSnippet_html" data-liquidexpressionvalue="eyUgZWRpdGFibGUgc25pcHBldHMgJ05hdmJhciBSaWdodCcgdHlwZTogJ2h0bWwnICV9" data-record-id="2c363b31-ad61-ed11-9562-000d3a57a91a" data-ppid="2c363b31-ad61-ed11-9562-000d3a57a91a" ></div>
        </div>
        
    </div>
</div>
<div id="modalConfirmNotificationMarkAsReadMenu" role="dialog" class="modal fade" tabindex="-1">
    <div class="modal-dialog">
       <div class="modal-content">
          <div class="modal-header">
             <button type="button" data-dismiss="modal" class="close">&times;</button>
             <h4 class="modal-title">Confirmation</h4>
          </div>
          <div class="modal-body panel-body">      
             Are you sure to mark all notifications as read?      
          </div>
          <div class="modal-footer">
             <a onclick="hsl_closeConfirmationMenu()" id="no-btn" class='btn btn-secondary'>No</a>
             <a onclick="hsl_markAllNotificationsAsRead()" id="yes-btn" class='btn btn-primary ml-2'>Yes</a>
          </div>
       </div>
    </div>
 </div> 
</div>


  
  
  
  

<script>
    
    //Remove href property from notification icon.
    

    document.querySelector("a[aria-label|='Notification']").removeAttribute('href');
    document.querySelector("a[aria-label|='Notification']").setAttribute('id', 'notification-icon');

    // Display no. of notificaitons
    document.querySelector("a[aria-label|='Notification']").innerHTML += notifyicon

    // show/hide function
    const notify = document.getElementById("notification-icon");
    notify.addEventListener("click", showhideNotificationPanel);

    // notification popup
    const notifications = document.getElementById("notification-icon");
    notifications.insertAdjacentHTML("afterend", notifypopup);
    // If notification count is 0 then disable "Mark as all" read button
    let markAllReadBtn = document.getElementById('mark-all-read');
    if(markAllReadBtn !=null){
        let notificationCount = "";
        markAllReadBtn.disabled = parseInt(notificationCount) > 0 ? false : true;
    }
    
    let element = document.getElementById('popup-notification-mark-read-successsuccess-dialog-close-button');

    element.onclick = function() {
        hsl_hideNotificationReadPopup();
    };

    const notificationsDate = document.querySelectorAll('.list-notification');
    if (notificationsDate.length === 0) {
        //console.log("No notifications found. Display a message or perform other actions.");
    } else {
        notificationsDate.forEach((notification) => {
            const createdonElement = notification.querySelector('span.createdon_all');
            let dateString;

            if (createdonElement) {
                dateString = createdonElement.textContent;
            } else if (notification.textContent) {
                const match = notification.textContent.match(/\d+\/\d+\/\d+,\s\d+:\d+:\d+\s(AM|PM)/);
                dateString = match ? match[0] : null;
            }

            if (dateString) {
                const formattedDate = hsl_formatDate(dateString);
                if (createdonElement) {
                    createdonElement.textContent = formattedDate;
                } else {
                    const lastCommaIndex = notification.textContent.lastIndexOf(',');
                    const updatedText = notification.textContent.slice(0, lastCommaIndex) + ' ' + formattedDate;
                    notification.textContent = updatedText;
                }
            } else {
                //console.error("Unable to extract date string from notification:", notification);
            }
        });
    }

    // changes to add bookmark icon
    const queryBookmarks = document.querySelector('a[aria-label="Bookmarks"]');
    queryBookmarks.removeAttribute('href');
    queryBookmarks.setAttribute('id', 'bookmarks-icon');
    const bookmarks = document.getElementById("bookmarks-icon");
    bookmarks.addEventListener("click", showhideBookmark);
    const svgContent = '<span class="icon-bookmark-panel" style="display: block; width: 18px; height: 19px;"></span>';
    bookmarks.innerHTML = svgContent;
    const bookmarkId = hsl_BookmarkManager.renderBookmarks();

    
    window.onload = function () {
        if (window.navigator.appName == "Microsoft Internet Explorer" || window.navigator.userAgent.indexOf("Trident") > 0) {
            var searchElement = document.getElementById("search");
            if (searchElement != null) searchElement.setAttribute("href", "");
        }
        //If account is not assigned, show message and force log out after 10 seconds
        
    }
    function setHeight() {
        var windowHeight = window.innerHeight - 140;
        var navbar = document.getElementById("navbar");
        if (navbar) {
            navbar.style.maxHeight = windowHeight + "px";
        }
    }
    window.addEventListener('resize', function (event) {
        setHeight();
    });

    function showhideNotificationPanel() {
        appInsights.trackEvent({ name: 'Notification' }, {
            formType: "NotificationTemplate",
            actionType: "Button",
            actionName: "ListNotifications",
            trigger: "TemplateButtonListNotifications"
        });
        $(".list-notifications").toggle();
    }
    function showhideBookmark() {
        appInsights.trackEvent({ name: 'Bookmarks' }, {
            formType: "BookmarksTemplate",
            actionType: "Button",
            actionName: "ListBookmarks",
            trigger: "TemplateButtonListBookmarks"
        });
        $(".list-bookmarks").toggle();
    }
    async function hsl_handleNotificationClick(event) {
        showLoaderWithMessage("Redirecting...");
        let statusCode = event.currentTarget.getAttribute('data-statuscode');
        let activityid = event.currentTarget.getAttribute('data-activityid');
        let url = event.currentTarget.getAttribute('data-url');
        if (statusCode !== "952750001") {
            let jsonSetAsRead = {
                statuscode: 952750001
            };
            let Hsl = Object.create(GF || {});
            await Hsl.Portal.Services.WebApiRequestInvoke("PATCH", `/_api/hsl_portalnotifications(${activityid})`, jsonSetAsRead);
            //notification count
 
            let notificationBadge = document.querySelector('.notification-badge');
            let notification_count = parseInt(notificationBadge.textContent, 10);

            if (notification_count > 0) {
                notificationBadge.textContent = notification_count - 1;
            }
        }
        window.location.href = url;
    }

    function hsl_notifyMarkAsRead () {
        $('#modalConfirmNotificationMarkAsReadMenu').modal('show');
    }

    function hsl_closeConfirmationMenu () {
        $('#modalConfirmNotificationMarkAsReadMenu').modal('hide');
    }

    function hsl_showNotificationReadPopup () {
        document.getElementById('popup-notification-mark-read-success').style.display = 'block';
        document.getElementById('popup-notification-mark-read-success-overlay').style.display = 'block';
    }

    function hsl_hideNotificationReadPopup () {
        document.getElementById('popup-notification-mark-read-success').style.display = 'none';
        document.getElementById('popup-notification-mark-read-success-overlay').style.display = 'none';
    }

    function hsl_markAllNotificationsAsRead () {
        hsl_closeConfirmationMenu();
        const unreadActivityIds = "";
        const unreadActivityIdsArray = unreadActivityIds.split(',');

        if(unreadActivityIdsArray.length > 0){
            showLoaderWithMessage("Marking all notifications as read. Please wait till it completes...");
            const urls = unreadActivityIdsArray.map(activityid => `/_api/hsl_portalnotifications(${activityid})`);
            let jsonSetAsRead = {statuscode: 952750001};
            let Hsl = Object.create(GF || {});
            const fetchPromises = urls.map(url => Hsl.Portal.Services.WebApiRequestInvoke("PATCH", url, jsonSetAsRead));

            Promise.all(fetchPromises).then(results => {
                    document.querySelectorAll('.notification-badge').forEach(function(element) {
                        element.textContent = '0';
                    });

                    let notificationItems = document.querySelectorAll('.dot');
                    notificationItems.forEach(function(item) {
                        item.classList.replace('dot', 'dot-read');
                    });
                    markAllReadBtn.disabled = true;
                    hideLoader();
                    hsl_showNotificationReadPopup();
                }).catch(error => {
                    hideLoader();
                });
        }
    }

    function hsl_formatDate(dateString) {
        const [month, day, year, time] = dateString.split(/[/,\s]+/);
        const [hours, minutes, seconds] = time.split(':');
        const ampm = hours >= 12 ? 'PM' : 'AM';
        const formattedHours = ((hours + 11) % 12 + 1);
        const date = new Date(year, month - 1, day, formattedHours, minutes, seconds);
        const now = new Date();
        const diffMinutes = Math.floor((now - date) / (1000 * 60));

        if (diffMinutes < 60) {
            return `${diffMinutes} minute${diffMinutes !== 1 ? 's' : ''} ago`;
        } else if (diffMinutes < 24 * 60) {
            const hours = Math.floor(diffMinutes / 60);
            const minutes = diffMinutes % 60;
            return `${hours} hour${hours !== 1 ? 's' : ''} ${minutes} minute${minutes !== 1 ? 's' : ''} ago`;
        } else {
            const days = Math.floor(diffMinutes / (24 * 60));
            return `${days} day${days !== 1 ? 's' : ''} ago`;
        }
    }
</script>

<script>
    // Get the <ul> element
    var ul = document.querySelector('.nav.navbar-nav.weblinks');
    if (ul) {
        // Get the <li> element with class "dropdown su_search"
        var dropdownItem = ul.querySelector('.dropdown.su_search');

        // Get the <li> element with class "dropdown-menu dropdown-search"
        var dropdownMenu = ul.querySelector('.dropdown-menu.dropdown-search');

        // Create a variable to store the cross button <li> element
        var crossButtonLi;

        // Function to show the hidden elements and reset styles
        function showHiddenElements() {
            // Get all the <li> elements in the <ul> except for the "dropdown su_search" and "su_autocomplete" elements
            var liElements = ul.querySelectorAll('li:not(.dropdown.su_search):not(.su_autocomplete):not(.cross-button)');

            // Show all the hidden elements by removing the "hidden" class
            liElements.forEach(function (li) {
                li.classList.remove('hidden');
            });

            // Reset the styles of the "dropdown su_search" element
            dropdownItem.style.marginRight = '';

            // Reset the styles of the "dropdown-menu dropdown-search" element
            dropdownMenu.style.width = '';
            dropdownMenu.style.top = '';
            dropdownMenu.style.right = '';

            // Remove the cross button <li> element if it exists
            if (crossButtonLi && crossButtonLi.parentNode) {
                ul.removeChild(crossButtonLi);
                crossButtonLi = null;
            }

            // Remove the "open" class from the "dropdown su_search" element
            dropdownItem.classList.remove('open');
        }

        // Function to hide the elements and show the cross button
        function hideElements() {
            // Get all the <li> elements in the <ul> except for the "dropdown su_search" and "su_autocomplete" elements
            var liElements = ul.querySelectorAll('li:not(.dropdown.su_search):not(.su_autocomplete)');

            // Hide the selected elements by adding the "hidden" class
            liElements.forEach(function (li) {
                li.classList.add('hidden');
            });

            // Apply custom styles to the "dropdown su_search" element
            dropdownItem.style.marginRight = '500px';

            // Apply custom styles to the "dropdown-menu dropdown-search" element
            dropdownMenu.style.width = '641px';
            dropdownMenu.style.top = '-12px';
            dropdownMenu.style.right = '-250px';

            // Create a new <li> element for the cross icon
            crossButtonLi = document.createElement('li');
            crossButtonLi.classList.add('cross-button');
            crossButtonLi.style.top = '25px';

            // Create an SVG element for the cross icon
            var crossIconSVG = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
            crossIconSVG.setAttribute('width', '17');
            crossIconSVG.setAttribute('height', '16');
            crossIconSVG.setAttribute('viewBox', '0 0 17 16');
            crossIconSVG.setAttribute('fill', 'none');

            // Create a path element for the cross icon
            var crossIconPath = document.createElementNS('http://www.w3.org/2000/svg', 'path');
            crossIconPath.setAttribute('d', 'M0.5 1.5L7 8L0.5 14.5L2 16L8.5 9.5L15 16L16.5 14.5L10 8L16.5 1.5L15 0L8.5 6.5L2 0L0.5 1.5Z');
            crossIconPath.setAttribute('fill', 'black');

            // Append the path to the SVG element
            crossIconSVG.appendChild(crossIconPath);

            // Append the SVG element to the cross button <li> element
            crossButtonLi.appendChild(crossIconSVG);

            // Append the cross button <li> element to the <ul>
            ul.appendChild(crossButtonLi);

            // Add a click event listener to the cross button element
            crossButtonLi.addEventListener('click', function () {
                showHiddenElements();
            });
        }

        // Add a click event listener to the "dropdown su_search" element
        dropdownItem.addEventListener('click', function () {
            hideElements();
        });

        // Check if the "dropdown-menu dropdown-search" element disappears from the screen
        var intersectionObserver = new IntersectionObserver(function (entries) {
            entries.forEach(function (entry) {
                if (!entry.isIntersecting) {
                    showHiddenElements();
                }
            });
        });

        // Start observing the "dropdown-menu dropdown-search" element
        intersectionObserver.observe(dropdownMenu);


        document.querySelectorAll('.weblink').forEach(function (everyitem) {

            everyitem.addEventListener('mouseover', function (e) {

                let el_link = this.querySelector('.dropdown-toggle');

                if (el_link != null) {
                    let nextEl = el_link.nextElementSibling;
                    el_link.classList.add('show');
                    if (nextEl != null) {
                        nextEl.classList.add('show');
                    }
                }
            });

            everyitem.addEventListener('mouseleave', function (e) {
                let el_link = this.querySelector('.dropdown-menu');

                if (el_link != null) {
                    let nextEl = el_link.nextElementSibling;
                    el_link.classList.remove('show');
                    if (nextEl != null) {
                        nextEl.classList.remove('show');
                    }
                }
            })
        });
    }
</script>

<style>
    #notification-icon {
        cursor: pointer;
    }

    .profile-image-avatar {
        height: 40px;
        border-radius: 50%;
        margin-top: -10px;
    }

    .show {
        margin-bottom: -8px;
    }

    li.divider:last-child {
        display: none;
    }

    .dropdown-menu .divider {
        margin: 3px 0;
    }

    .external-link {
        display: flex;
        align-items: center;
    }

    .dropdown-menu > li > a:hover {
        border: none !important;
        background: none !important;
        padding: 3px 20px;
    }

    .profile-caret {
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        border-top: 11px dashed;
    }

    .profile-initials-avatar{
        background-color: #FF6012;
        border-radius: 50%;
        height: 40px;
        width: 40px;
        display: inline-block;
        line-height: 40px;
        text-align: center;
        margin: -10px;
        margin-right: 5px;
        color: white;
    }
</style>  </div>
        
<div class='page-wrapper'>
<div class="page-container">
  <div class="page-heading">
    
      <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnQnJlYWRjcnVtYnMnICV9" data-record-id="c93cf651-ad61-ed11-9562-000d3a57a91a" data-ppid="c93cf651-ad61-ed11-9562-000d3a57a91a" >

<ul class="breadcrumb">
 <li class="active">Home</li>
</ul></div>
    
  
    <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnUGFnZSBIZWFkZXInICV9" data-record-id="cc3cf651-ad61-ed11-9562-000d3a57a91a" data-ppid="cc3cf651-ad61-ed11-9562-000d3a57a91a" >

<div class="page-header">
 <h1>Home</h1>
</div></div>
  
 </div>
    <div id="mainContent">
      
        <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnUGFnZSBDb3B5JyAlfQ==" data-record-id="c53cf651-ad61-ed11-9562-000d3a57a91a" data-ppid="c53cf651-ad61-ed11-9562-000d3a57a91a" ><div class="page-copy">
 <div data-editorblocktype="PageCopy" data-liquidexpressionvalue="eyUgZWRpdGFibGUgcGFnZSAnYWR4X2NvcHknIHR5cGU6ICdodG1sJywgbGlxdWlkOiB0cnVlICV9" data-record-id="c128c44c-ad61-ed11-9562-000d3a18283a" data-ppid="c128c44c-ad61-ed11-9562-000d3a18283a" > <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gR2V0dGluZyBTdGFydGVkIC0gV1QnICV9" data-record-id="0b63fc68-2856-ee11-be6f-000d3a1f7681" data-ppid="0b63fc68-2856-ee11-be6f-000d3a1f7681" ><script>
    const hsl_GFGettingStartedSectionManager = (function () {
        function createGettingStartedSection(displayOrder) {
            var container = $("#gf-dashboard-container");
            var productSection = $('<div>', { id: 'gf-getting-started-section', class: 'row spacer-15', 'data-order': displayOrder });
            
            var gfHeaderContainer = $('<div>', { class: 'gf-header-container' });
    
            var subHeader = $('<div>', { class: 'gf-sub-header' }).text('Getting Started');
            var section = `
                            
                                <div class="outer-container">
                                    
                                    <div class="box">
                                        <div class="box-icon"><i class="glyphicon glyphicon-book feature-icon"></i></i></div>
                                            <div class="box-description">
                                                <h5 class='bx-header'>Onboarding Videos</h5>
                                                <p class='bx-description'></p>
                                            </div>
                                        <div class="box-icon-next"><a href= title=><i class="glyphicon glyphicon-circle-arrow-right next-icon"></a></i></div>
                                    </div>
                                    
                                    <div class="box">
                                        <div class="box-icon"><i class="glyphicon glyphicon-book feature-icon"></i></i></div>
                                            <div class="box-description">
                                                <h5 class='bx-header'>How-To Guides</h5>
                                                <p class='bx-description'></p>
                                            </div>
                                        <div class="box-icon-next"><a href= title=><i class="glyphicon glyphicon-circle-arrow-right next-icon"></a></i></div>
                                    </div>
                                    
                                    <div class="box">
                                        <div class="box-icon"><i class="glyphicon glyphicon-book feature-icon"></i></i></div>
                                            <div class="box-description">
                                                <h5 class='bx-header'>Finding Help</h5>
                                                <p class='bx-description'></p>
                                            </div>
                                        <div class="box-icon-next"><a href= title=><i class="glyphicon glyphicon-circle-arrow-right next-icon"></a></i></div>
                                    </div>
                                    
                                </ul>
                            `;
            gfHeaderContainer.append(subHeader);
    
            productSection.append(gfHeaderContainer,section);
    
            container.append(productSection);
        }
    
        function removeGettingStartedSection() {
            $("#gf-getting-started-section").remove();
        }
    
        return {
            createGettingStartedSection,
            removeGettingStartedSection
        };
    })();
    </script>
    <style>
        .outer-container {
            display: flex;
            margin: 1% 5%;
            justify-content: space-between;
        }
        .box {
            flex: 1;
            padding: 12px 7px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
            margin-right: 15px;
            display: flex;
            flex-direction: row;
        }
        .box-icon {
            flex-basis: 20%;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .box-description {
            flex-basis: 60%;
        }
        .bx-header{
            color: black;
            font-size: 17px;
            font-weight: 600;
        }
        .bx-description{
            color: #666;
            font-size: 14px;
        }
        .box-icon-next {
            flex-basis: 20%;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .next-icon{
            font-size: 30px;
            color: #43007A;
        }
        .feature-icon{
            font-size: 30px;
            color: #FF6012;
        }
    </style>
    </div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBDdXN0b21pemUgRGFzaGJvYXJkIC0gV1QnICV9" data-record-id="f0eb644b-3f52-ee11-be6f-000d3a540fd3" data-ppid="f0eb644b-3f52-ee11-be6f-000d3a540fd3" ><script>
    

    const hsl_CustomizeDashboardManager = (function () {
        const iconLib = {
            eyeSlash: `<span class="gf-icon icon-eye-slash" style="width:16px;height:16px;fill:currentColor;"></span>`,
            eyeFill: `<span class="gf-icon icon-eye-fill" style="width:16px;height:16px;fill:none;"></span>`,
            xIcon: `<span class="gf-icon icon-X" style="width:14px;height:14px;fill:none;"></span>`,
            gripVertical: `<span class="gf-icon icon-grip-verticle" style="width:16px;height:16px;fill:currentColor;"></span>`,
        };

        const defaultDashboardList = [
            { gridId: "gf-getting-started-section", isVisible: true, displayOrder: 1 },
            { gridId: "gf-my-pending-project-tasks-section", isVisible: true, displayOrder: 2 },
            { gridId: "gf-myprojects-section", isVisible: true, displayOrder: 3 },
            { gridId: "gf-configurations-section", isVisible: true, displayOrder: 4 },
            { gridId: "gf-reports-section", isVisible: true, displayOrder: 5 },
            { gridId: "gf-requests-section", isVisible: true, displayOrder: 6 },
            { gridId: "gf-cases-section", isVisible: true, displayOrder: 7 },
            { gridId: "gf-team-rooms-section", isVisible: true, displayOrder: 8 }
        ];
        let dashboardData = {
            hsl_portalusersettingsid: null,
            data: []
        };
        let isDirty = false;
        let initialDataState = "";
        let $confirmButton;
        let $resetButton;        

        function isAnyItemVisible() {
            let visibleCount = dashboardData.data.filter(item => item.isVisible).length;
            let minVisibleCount = '2';
            return visibleCount >= minVisibleCount;
        }

        function updateIsDirty(currentDataState) {
            isDirty = initialDataState !== currentDataState;
            const isDefaultState = JSON.stringify(defaultDashboardList) === currentDataState;
            const isAnyVisible = isAnyItemVisible();
            $confirmButton.prop('disabled', !isDirty || !isAnyVisible);
            $resetButton.prop('disabled', isDefaultState);
        }

        async function OpenCustomizeDashboardDialog() {
            var $overlay = $('<div></div>').addClass('gf-custom-overlay');
            $('body').append($overlay);

            var $dialog = $('<div></div>').addClass('gf-custom-dialog gf-customize-dashboard-dialog');
            var $xIconElement = $('<span></span>').html(iconLib.xIcon);

            const closeFunction = function () {
                $dialog.remove();
                $overlay.remove();
            }

            var $closeButton = $('<button></button>')
                .addClass('gf-custom-close-button')
                .append($xIconElement)
                .on('click', closeFunction);

            var $title = $('<h4></h4>').text("Customize Dashboard Content").addClass('gf-custom-titlebar');

            var $header = $('<div></div>')
                .addClass('gf-custom-header gf-customize-dashboard-header')
                .append($title, $closeButton);

            var $body = $('<div></div>');

            try {
                let dataToRender = await getDashboardData();
                initialDataState = JSON.stringify(dataToRender.data);
                $body.append(renderCustomizeDashboard(dataToRender));
            } catch (error) {
                console.error("Error fetching data:", error);
                $body.append("<p>Error loading data</p>");
            }

            var $cancelButton = $('<button>Cancel</button>')
                .addClass('btn gf-btn-cancel')
                .on('click', closeFunction);

            $confirmButton = $('<button>Save</button>')
                .addClass('btn')
                .prop('disabled', true)
                .on('click', function () {
                    if (dashboardData.hsl_portalusersettingsid && dashboardData.data.length > 0) {
                        addOrUpdateCustomizeDashboard(dashboardData);
                    }
                    app.setupSections(dashboardData.data);
                    $dialog.remove();
                    $overlay.remove();
                });

            var $buttonGroupRight = $('<div></div>')
                .addClass('gf-button-group-right')
                .append($cancelButton, $confirmButton);

            $resetButton = $('<button>Reset</button>')
                .addClass('btn btn-alert')
                .on('click', function () {
                    dashboardData.data = JSON.parse(JSON.stringify(defaultDashboardList));
                    $body.empty().append(renderCustomizeDashboard(dashboardData));
                    updateIsDirty(JSON.stringify(defaultDashboardList));
                });

            var $footer = $('<div></div>')
                .addClass('gf-custom-footer gf-customize-dashboard-footer')
                .append($resetButton, $buttonGroupRight);

            $dialog.append($header, $body, $footer);
            $('body').append($dialog);
            updateIsDirty(initialDataState);
        }

        function renderCustomizeDashboard(dataToRender) {
            var $customizeDashboardList = $('<ul></ul>').addClass('list-customize-dashboard');

            dataToRender.data.sort((a, b) => a.displayOrder - b.displayOrder);

            dataToRender.data.forEach((itemData, index) => {
                $customizeDashboardList.append(createListItem(itemData, index));
            });

            $customizeDashboardList.sortable({
                handle: '.grip-icon-container',
                axis: 'y',
                update: function (event, ui) {
                    var localDashboardData = $(this).sortable('toArray', { attribute: 'data-dashboard' });
                    dashboardData.data = localDashboardData.map((gridId, index) => {
                        const originalItem = dashboardData.data.find(item => item.gridId === gridId);
                        return {
                            gridId,
                            displayOrder: index + 1,
                            isVisible: originalItem ? originalItem.isVisible : true
                        };
                    });
                    updateIsDirty(JSON.stringify(dashboardData.data));
                }
            });

            return $customizeDashboardList;
        }

        function toggleVisibility(itemData) {
            itemData.isVisible = !itemData.isVisible;
            if (dashboardData.data) {
                dashboardData.data = dashboardData.data.map(item => {
                    if (item.gridId === itemData.gridId) {
                        return { ...item, isVisible: itemData.isVisible };
                    }
                    return item;
                });
            }
            updateIsDirty(JSON.stringify(dashboardData.data));
        }

        function createListItem(itemData, index) {
            var $itemLi = $('<li></li>').attr('data-dashboard', itemData.gridId);
            var $iconButton = $('<button></button>').addClass('icon-container-custom-dashboard').attr('id', 'icon-button-' + index);

            var $eyeFillIcon = $(iconLib.eyeFill);
            var $eyeSlashIcon = $(iconLib.eyeSlash);

            var $eyeElement = $('<span></span>').append($eyeFillIcon, $eyeSlashIcon);

            $iconButton.append($eyeElement);

            if (itemData.isVisible) {
                $eyeSlashIcon.hide();
            } else {
                $eyeFillIcon.hide();
            }

            $iconButton.on('click', function (e) {
                e.preventDefault();
                e.stopPropagation();

                let localItemData = dashboardData.data.find(item => item.gridId === itemData.gridId);

                if (localItemData) {
                    if (!localItemData.isVisible) {
                        $eyeSlashIcon.hide();
                        $eyeFillIcon.show();
                    } else {
                        $eyeSlashIcon.show();
                        $eyeFillIcon.hide();
                    }
                    toggleVisibility(localItemData);
                }
            });

            $itemLi.append($iconButton);

            var headerText = $('#' + itemData.gridId + ' > .gf-sub-header').text();

            if (!headerText) {
                headerText = $('#' + itemData.gridId + ' > .gf-header-container > .gf-sub-header').text();
            }

            var $textSpan = $('<span></span>')
                .addClass('gf-customize-dashboard-li-text')
                .text(headerText);

            var $leftContainer = $('<div></div>')
                .addClass('gf-customize-dashboard-left-container')
                .append($iconButton, $textSpan);

            var $gripIconContainer = $('<div></div>')
                .addClass('grip-icon-container')
                .html(iconLib.gripVertical);

            $itemLi.append($leftContainer, $gripIconContainer);

            return $itemLi;
        }

        async function getDashboardData() {
            let response = await fetch('/_api/hsl_portalusersettingses?$select=hsl_portalusersettingsid,hsl_type_cd,hsl_name,hsl_data_text&$filter=hsl_type_cd eq 952750001 and hsl_name ne \'\' and _hsl_portaluser_id_value eq \'id\'&$top=1');
            let data = await response.json();

            if (data.value.length === 0) {
                dashboardData.data = defaultDashboardList;
                addOrUpdateCustomizeDashboard(dashboardData);
            }
            else {
                try {
                    dashboardData.data = JSON.parse(data.value[0].hsl_data_text);
                    if (dashboardData.data.length === 0) {
                        throw new Error("Parsed data is empty");
                    }
                    else {
                        dashboardData.hsl_portalusersettingsid = data.value[0].hsl_portalusersettingsid;
                    }
                } catch (e) {
                    console.error("Error parsing hsl_data_text:", e);
                    dashboardData.hsl_portalusersettingsid = data.value[0].hsl_portalusersettingsid;
                    dashboardData.data = defaultDashboardList;
                    addOrUpdateCustomizeDashboard(dashboardData);
                }
            }
            return dashboardData;
        }

        async function addOrUpdateCustomizeDashboard(currentDashboard) {
            if (currentDashboard.hsl_portalusersettingsid === null) {
                GF.Portal.Services.safeAjax({
                    type: "POST",
                    url: "/_api/hsl_portalusersettingses",
                    contentType: "application/json",
                    data: JSON.stringify({
                        "hsl_data_text": JSON.stringify(defaultDashboardList),
                        "hsl_name": "Dashboard - John Doe",
                        "hsl_type_cd": 952750001,
                        "hsl_PortalUser_Id@odata.bind": "/contacts(id)",
                    }),
                    success: function (res, status, xhr) {
                        initialDataState = JSON.stringify(currentDashboard.data);
                        updateIsDirty(initialDataState);
                    }
                });
            }
            else {
                GF.Portal.Services.safeAjax({
                    type: "PATCH",
                    url: `/_api/hsl_portalusersettingses(${currentDashboard.hsl_portalusersettingsid})`,
                    contentType: "application/json",
                    data: JSON.stringify({
                        "hsl_data_text": JSON.stringify(currentDashboard.data)
                    }),
                    success: function (res, status, xhr) {
                        initialDataState = JSON.stringify(currentDashboard.data);
                        updateIsDirty(initialDataState);
                    }
                });
            }
        }

        return {
            OpenCustomizeDashboardDialog,
            getDashboardData
        };
    })();
</script>
<style>
    .gf-customize-dashboard-li-text {
        font-weight: 300;
        color: #000;
        flex-grow: 1;
        display: flex;
        align-items: center;
    }

    .gf-customize-dashboard-footer {
        padding-bottom: 13px;
        padding-inline: 13px;
    }

    .gf-customize-dashboard-header {
        padding-inline: 15px;
        padding-top: 10px;
        padding-bottom: 5px;
    }

    .gf-customize-dashboard-dialog {
        width: 500px;
        padding: 0px;
    }

    .list-customize-dashboard {
        background: #fff;
        list-style: none;
        padding: 0;
    }

    .list-customize-dashboard li {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 10px;
        padding-inline: 0px;
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        background: #fff;
    }

    .grip-icon-container {
        cursor: grab;
        margin-left: auto;
        padding-right: 20px;
    }

    .grip-icon-container:active {
        cursor: grabbing;
    }

    .icon-container-custom-dashboard {
        padding-inline: 15px;
        background: none;
        border: none;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .gf-customize-dashboard-left-container {
        display: flex;
        align-items: center;
    }

    .gf-button-group-right {
        margin-left: auto;
        display: flex;
        align-items: center;
    }
</style></div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gQ29uZmlndXJhdGlvbnMgLSBXVCcgJX0=" data-record-id="b9dd953b-2f56-ee11-be6f-000d3a18283a" data-ppid="b9dd953b-2f56-ee11-be6f-000d3a18283a" >
<script>
const hsl_ConfigurationsSectionManager = (function () {

    function getGridMetadata() {
        var gridMetadata = {
            entityPluralName: 'hsl_atlasconfigurations',
            entityName: 'hsl_atlasconfiguration',
            entityId: 'hsl_atlasconfigurationid', 
            editable: false,
            pagination: {
                isRequired: true,
                totalRecordsOnSinglePage: 5,
                maximumPaginationCount: 5,
            },
            checkBoxClickHandler: null,
            columns: [
                { 
                    id: 'hsl_name', 
                    label: 'Configuration Id', 
                    field: 'configurationId', 
                    width: '150px',
                    dataType: 'string',
                    isAttribute: true,
                    sortable: true,
                    searchable: true,
                    editable: false,
                    hyperlink: "/tapeout/configurations/configuration-details?id={id}"
                },
                {
                    id: 'hsl_technode_id', 
                    label: 'Tech Node', 
                    field: 'techNode', 
                    width: '200px', 
                    sortable: true,
                    searchable: true,
                    editable: false, 
                    dataType: 'lookup',
                    isAttribute: true,
                    isLinkEntity: true,
                    linkEntity : {
                        entityPluralName: 'products',
                        name: 'product',
                        from: 'productid',
                        to: 'hsl_technode_id',
                        attributes: [
                            { name: 'name', alias: 'products_name' }
                        ],
                        linkType: 'outer'
                    }
                },
                {
                    id: 'hsl_portalcreatedby_id', 
                    label: 'Created By', 
                    field: 'createdBy', 
                    width: '200px', 
                    sortable: true,
                    searchable: true,
                    editable: false, 
                    dataType: 'lookup',
                    isAttribute: true,
                    isLinkEntity: true,
                    linkEntity : {
                        entityPluralName: 'contacts',
                        name: 'contact',
                        from: 'contactid',
                        to: 'hsl_portalcreatedby_id',
                        attributes: [
                            { name: 'fullname' }
                        ],
                        linkType: 'outer'
                    }
                },
                {
                    id: 'createdon', 
                    label: 'Created On', 
                    field: 'createdOn', 
                    width: '200px', 
                    sortable: true,
                    searchable: true,
                    editable: false, 
                    dataType: 'date',
                    isFormattedValue: true,
                    isAttribute: true,
                },
                {
                    id: 'statuscode', 
                    label: 'Status', 
                    field: 'statusReason', 
                    width: '200px', 
                    sortable: true,
                    searchable: true,
                    editable: false, 
                    dataType: 'optionset',
                    isFormattedValue: true,
                    isAttribute: true,
                }
            ]
        }
        return gridMetadata;
    }

    async function onDropdownMenuClick (actionName, dataId) {
        switch (actionName) {
            case "Details":
                detailsItem(dataId);
                break;
        }
    }

    function detailsItem (id) {
        window.open(`/tapeout/configurations/configuration-details?id=${id}`, "_self");
    }

    async function createGrid(gridId, gridMetadata) {
        const gridManager = new hsl_GridManager(gridId, gridMetadata);
        return await gridManager.renderGrid();
    }

    async function createConfigurationsSection(displayOrder) {
        var container = $("#gf-dashboard-container");
        var configurationsSection = $('<div>', { id: 'gf-configurations-section', class: 'row spacer-15', 'data-order': displayOrder });

        const gridMetadata = await getGridMetadata();
        const gridDom = await createGrid('12c57a11-173b-4983-8aa9-a99ce348dfc2', gridMetadata);

        // Create a new div for the sub-header and "see more" link
        var headerDiv = $('<div>', { class: 'gf-header-container' });
        headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('Configurations'));
        headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/tapeout/configurations" }).text('see more')));

        // Add the new div to the configurationsSection
        configurationsSection.append(headerDiv);

        // Update the grid container to have its own div
        configurationsSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));

        container.append(configurationsSection);
    }

    function removeConfigurationsSection() {
        $("#gf-configurations-section").remove();
    }

    return {
        createConfigurationsSection,
        removeConfigurationsSection
    };
})();

</script>

<style>

.gf-header-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.gf-section-grid-container {
    width: 100%;
}

</style>
</div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gTXkgUGVuZGluZyBQcm9qZWN0IFRhc2tzIC0gV1QnICV9" data-record-id="5fe52f3c-d256-ee11-be6f-000d3a1f7681" data-ppid="5fe52f3c-d256-ee11-be6f-000d3a1f7681" ><script>
    const hsl_MyPendingProjectTasksSectionManager = (function () {
        function getGridMetadata() {
            var gridMetadata = {
                renderType: "static",
                webPageUrl: "/fetch-data-service/get-my-pending-tasks",
                entityPluralName: 'msdyn_projecttasks',
                entityName: 'msdyn_projecttask',
                entityId: 'msdyn_projecttaskid',
                noDataFoundMessage: 'Sorry no results found',
                pagination: {
                    isRequired: true,
                    totalRecordsOnSinglePage: 5,
                    maximumPaginationCount: 5,
                },
                columns: [
                    {
                        id: 'msdyn_subject',
                        label: 'Task Name',
                        field: 'deviceName',
                        width: '150px',
                        searchable: false,
                        dataType: 'string',
                        entityName: 'msdyn_projecttask',
                        sortable: false,
                        isAttribute: true,
                        hyperlink: `/tapeout/my-projects/view-project/project-view-task?id={id}&projectid={msdyn_project}`
                    },
                    {
                        id: 'msdyn_project',
                        label: 'Project',
                        field: 'msdyn_project',
                        width: '150px',
                        searchable: false,
                        filterable: false,
                        dataType: 'string',
                        sortable: false,
                        entityName: 'msdyn_projecttask',
                        isAttribute: true
                    },
                    {
                        id: 'hsl_device_id',
                        label: 'Device',
                        field: 'device',
                        width: '250px',
                        filterable: false,
                        editable: false,
                        searchable: true,
                        dataType: 'string',
                        sortable: false,
                        entityName: 'msdyn_projecttask',
                        isAttribute: true
                    },
                    {
                        id: 'msdyn_scheduledend',
                        label: 'Due Date',
                        field: 'msdyn_scheduledend',
                        width: '150px',
                        searchable: false,
                        filterable: false,
                        dataType: 'string',
                        sortable: false,
                        entityName: 'msdyn_projecttask',
                        isAttribute: true
                    },
                    {
                        id: 'statuscode',
                        label: 'Stage',
                        field: 'stage',
                        width: '250px',
                        filterable: false,
                        editable: false,
                        searchable: false,
                        dataType: 'string',
                        sortable: false,
                        entityName: 'msdyn_projecttask',
                        isAttribute: true
                    },
                ]
            }
            return gridMetadata;
        }

        async function createGrid(gridId, gridMetadata) {
            const gridManager = new hsl_GridManager(gridId, gridMetadata);
            const rawGridData = await gridManager.getAllGridData();
            
            const gridDom = await gridManager.renderGrid();
            await updateHyperlink(gridDom, rawGridData);
            return { gridDom, rawGridData }; 
        }

        async function updateHyperlink(gridDom, rawGridData) {
            $.each(rawGridData, function (index, item) {
            var projectID = item.msdyn_projectid;

            $(gridDom).find('td[data-th="Task Name"] a').attr('href', function (_, currentHref) {
                return currentHref.replace('{msdyn_project}', projectID);
            });
        });
        }

        async function createMyPendingProjectTasksSection(displayOrder) {
            var container = $("#gf-dashboard-container");
            var devicesSection = $('<div>', { id: 'gf-my-pending-project-tasks-section', class: 'row spacer-15', 'data-order': displayOrder });

            const gridMetadata = await getGridMetadata();
            const { gridDom, rawGridData } = await createGrid('057e2bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);

            var headerDiv = $('<div>', { class: 'gf-header-container' });
            headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('My Pending Project Tasks'));
            headerDiv.append($('<div>', { class: 'pull-request' }).append($('<a>', { href: "/tapeout/my-projects", class: 'pull-right' }).text('see more')));

            devicesSection.append(headerDiv);
            devicesSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));

            container.append(devicesSection);
        }

        function removeMyPendingProjectTasksSection() {
            $("#gf-my-pending-project-tasks-section").remove();
        }

        return {
            createMyPendingProjectTasksSection,
            removeMyPendingProjectTasksSection
        };
    })();
</script></div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gUmVwb3J0cyAtIFdUJyAlfQ==" data-record-id="bcbd9e1a-d356-ee11-be6f-000d3a1f7681" data-ppid="bcbd9e1a-d356-ee11-be6f-000d3a1f7681" ><script>
    const hsl_ReportsSectionManager = (function () {
        function getGridMetadata() {
            var gridMetadata = {
                renderType: "static",
                webPageUrl: `/fetch-data-service/get-static-report-data?reportType=ALL&filterType=today`,
                entityPluralName: "hsl_documents",
                entityName: "hsl_document",
                entityId: "hsl_documentreferenceid",
                noDataFoundMessage: "Sorry no results found",
                editable: false,
                pagination: {
                    isRequired: true,
                    totalRecordsOnSinglePage: 5,
                    maximumPaginationCount: 5,
                },
                checkBoxClickHandler: null,
                columns: [
                    {
                        id: "hsl_name",
                        label: "File Name",
                        field: "filename",
                        entityName: "hsl_documentreference",
                        width: "150px",
                        sortable: true,
                        dataType: "string",
                        filterable: false,
                        isAttribute: true,
                        hyperlink: `/report-details?id={id}&autoClose`
                    },
                    {
                        id: "hsl_reporttype",
                        label: "Report Type",
                        field: "reporttype",
                        entityName: "configOption",
                        width: "200px",
                        sortable: true,
                        searchable: true,
                        defaultSort: false,
                        dataType: "string",
                        isAttribute: true
                    },
                    {
                        id: "hsl_cr_eventtype_cd",
                        label: "Event Type",
                        field: "eventtype",
                        entityName: "D",
                        width: "100px",
                        sortable: true,
                        filterable: true,
                        searchable: true,
                        isFormattedValue: true,
                        dataType: "optionset",
                        isAttribute: true
                    },
                    {
                        id: "hsl_cr_publisheddate_dt",
                        label: "Published Date",
                        field: "publisheddate",
                        entityName: "hsl_documentreference",
                        width: "150px",
                        sortable: true,
                        searchable: true,
                        filterable: true,
                        filterOptions: [],
                        dataType: 'date',
                        isAttribute: true
                    }
                ]
            }
            return gridMetadata;
        }

        async function createGrid(gridId, gridMetadata) {
            const gridManager = new hsl_GridManager(gridId, gridMetadata);
            return await gridManager.renderGrid();
        }

        async function createReportsSection(displayOrder) {
            var container = $("#gf-dashboard-container");
            var reportsSection = $('<div>', { id: 'gf-reports-section', class: 'row spacer-15', 'data-order': displayOrder });

            const gridMetadata = await getGridMetadata();
            const gridDom = await createGrid('057e1bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);

            var headerDiv = $('<div>', { class: 'gf-header-container' });
            headerDiv.append($('<div>', { class: 'gf-sub-header' }).text("Today's Reports"));
            headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/production/production-reports" }).text('see more')));

            reportsSection.append(headerDiv);

            reportsSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));

            container.append(reportsSection);
        }

        function removeReportsSection() {
            $("#gf-reports-section").remove();
        }

        return {
            createReportsSection,
            removeReportsSection
        };
    })();
</script>

<style>
    .gf-header-container {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .gf-section-grid-container {
        width: 100%;
    }
    .gf-horizontal-scrollbar table {
    width: 100%;
}
</style></div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gUmVxdWVzdHMgLSBXVCcgJX0=" data-record-id="ff66bb66-d356-ee11-be6f-000d3a1f7681" data-ppid="ff66bb66-d356-ee11-be6f-000d3a1f7681" ><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBHZW5lcmljIEdyaWQgLSBXVCcgJX0=" data-record-id="77da11d0-1b35-ee11-bdf4-000d3a57ac5f" data-ppid="77da11d0-1b35-ee11-bdf4-000d3a57ac5f" ><link href="data:text/css;base64,LmdmLW5vLWRhdGEtZm91bmQgew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL25vLWRhdGEtZm91bmQucG5nKTsNCiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7DQogIGJhY2tncm91bmQtcG9zaXRpb24teTogaW5oZXJpdDsNCiAgbWluLWhlaWdodDogMjUwcHg7DQp9DQoNCi5nZi1ncmlkLWNvbHVtbiB7DQogIHdvcmQtd3JhcDogYnJlYWstd29yZDsNCiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsNCn0NCg0KLmdmLWdyaWQtcGFnaW5hdGlvbiB7DQogIGRpc3BsYXk6IGZsZXg7DQogIGp1c3RpZnktY29udGVudDogY2VudGVyOw0KfQ0KDQouZ2YtbWFpbi1jb250YWluZXIgew0KICBoZWlnaHQ6IDEwMCU7DQogIGRpc3BsYXk6IGZsZXg7DQogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47DQp9DQoNCi5nZi1ncmlkLWNvbnRhaW5lciB7DQogIGZsZXg6IDE7DQogIG92ZXJmbG93OiBhdXRvOw0KfQ0KDQouZ2YtbmF2LXBhZ2luYXRpb24gew0KICBtYXJnaW4tdG9wOiBhdXRvOw0KfQ0KDQoucGFnaW5hdGlvbiA+IGxpID4gYSB7DQogIG1hcmdpbi10b3A6IDE1cHg7DQogIHdpZHRoOiA0NXB4Ow0KICBoZWlnaHQ6IDM1cHg7DQp9DQoNCnNwYW4uZ2YtZmlsdGVyLWljb24td3JhcHBlcjpob3ZlciB7DQogIGN1cnNvcjogcG9pbnRlcjsNCn0NCg0KLmdmLXNlYXJjaC1pY29uLXdyYXBwZXIgew0KICBtYXJnaW4tbGVmdDogNXB4Ow0KfQ0KDQouZ2YtZmlsdGVyLWljb24td3JhcHBlciB7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQp9DQoNCi5nZi1maWx0ZXItaWNvbi13cmFwcGVyLXNlbGVjdGVkIHsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgY29sb3I6ICNmZjYwMTI7DQp9DQoNCi5nZi1zZWFyY2gtYnV0dG9uLW1hcmdpbiB7DQogIG1hcmdpbi1ib3R0b206IDlweDsNCn0NCg0KLmdmLWZpbHRlci1vcHRpb24gew0KICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7DQp9DQoNCi5nZi1ncmlkLWFjdGlvbnMgew0KICBkaXNwbGF5OiBmbGV4Ow0KICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsNCiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsNCn0NCg0KLmdmLWlucHV0LWdyb3VwIC5nZi1mb3JtLWNvbnRyb2wgew0KICBmbGV4LWdyb3c6IDE7DQp9DQoNCi5nZi1ncmlkLWNvbnRyb2wgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7DQogIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7DQp9DQoNCi5nZi1ob3Jpem9udGFsLXNjcm9sbGJhciB7DQogIC8qIG1heC13aWR0aDogMTIwMHB4OyAqLw0KICBvdmVyZmxvdy14OiBzY3JvbGw7DQp9DQouZ2YtaG9yaXpvbnRhbC1zY3JvbGxiYXIgdGggew0KICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDsNCn0NCi5nZi1ob3Jpem9udGFsLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIgew0KICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50Ow0KfQ0KDQouZnJvemVuLWNvbHVtbiB7DQogIHBvc2l0aW9uOiBzdGlja3k7DQogIHotaW5kZXg6IDE7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZmY7DQp9DQoNCi50YWJsZSwNCi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7DQogICB3aGl0ZS1zcGFjZTogbm93cmFwOyANCn0NCg0KLmdmLXNpZGUtYmFyLWNvbnRhaW5lciB7DQogIHdpZHRoOiAxMDAlOw0KfQ0KDQouZ2Ytc2lkZS1iYXItbGlzdCB7DQogIGxpc3Qtc3R5bGU6IG5vbmU7DQogIHBhZGRpbmc6IDA7DQogIG1hcmdpbjogMDsNCiAgbWF4LWhlaWdodDogY2FsYygxNSAqIDQycHgpOyAvKiBTZXQgdGhlIG1heGltdW0gaGVpZ2h0IHRvIGRpc3BsYXkgMTAgaXRlbXMgKi8NCiAgb3ZlcmZsb3cteTogYXV0bzsgLyogRW5hYmxlIHZlcnRpY2FsIHNjcm9sbGluZyAqLw0KfQ0KDQouZ2Ytc2lkZS1iYXItaXRlbSB7DQogIC8qIEFkZCBzdHlsZXMgZm9yIG5vbi1zZWxlY3RlZCBpdGVtcyAqLw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOw0KICBjb2xvcjogIzIxMjUyOTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwYWRkaW5nOiAxMHB4IDE1cHg7IC8qIEFkZCBwYWRkaW5nIHRvIG1ha2UgdGhlIG1lbnUgaXRlbXMgbGFyZ2VyICovDQogIHdpZHRoOiAxMDAlOyAvKiBNYWtlIHN1cmUgdGhlIGJhY2tncm91bmQgY29sb3IgY292ZXJzIHRoZSB3aG9sZSByb3cgd2lkdGggKi8NCiAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBBZGQgcG9zaXRpb24gcmVsYXRpdmUgZm9yIHRoZSBwc2V1ZG8tZWxlbWVudCAqLw0KfQ0KDQouZ2Ytc2lkZS1iYXItYnV0dG9uIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsNCiAgY29sb3I6ICMyMTI1Mjk7DQogIGN1cnNvcjogcG9pbnRlcjsNCiAgcGFkZGluZzogMTBweCAxNXB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBib3JkZXI6IG5vbmU7DQp9DQoNCi5nZi1zaWRlLWJhci1pdGVtLXNlbGVjdGVkIHsNCiAgLyogQWRkIHN0eWxlcyBmb3Igc2VsZWN0ZWQgaXRlbXMgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDdiNTsNCiAgY29sb3I6ICNmZmZmZmY7DQogIGZvbnQtd2VpZ2h0OiA2MDA7DQogIGNvbG9yOiBibGFjazsNCn0NCg0KLmdmLXNpZGUtYmFyLWJ1dHRvbi1zZWxlY3RlZCB7DQogIC8qIEFkZCBzdHlsZXMgZm9yIHNlbGVjdGVkIGl0ZW1zICovDQogIGJhY2tncm91bmQtY29sb3I6ICNmZjY3MDA7DQogIGNvbG9yOiAjZmZmZmZmOw0KICBmb250LXdlaWdodDogNjAwOw0KICBjb2xvcjogYmxhY2s7DQp9DQoNCi5nZi1zaWRlLWJhci1pdGVtLXNlbGVjdGVkOjpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAwOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgd2lkdGg6IDUlOyAvKiBTZXQgdGhlIHdpZHRoIG9mIHRoZSBzbWFsbCBiYXIgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjcwMDsgLyogU2V0IHRoZSBzbWFsbCBiYXIgY29sb3IgKi8NCn0NCg0KLmdmLXNpZGUtYmFyLWl0ZW0taG92ZXIgew0KICAvKiBBZGQgc3R5bGVzIGZvciBob3ZlciBlZmZlY3QgKi8NCiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYTsNCn0NCg0KLmdmLXNpZGUtYmFyLWJ1dHRvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZGE7DQp9DQoNCi5nZi1jdXN0b20tYnV0dG9uIHsNCiAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgbWFyZ2luLXJpZ2h0OiA4cHg7DQogIG1hcmdpbi10b3A6IDVweDsNCiAgYm9yZGVyOiBub25lOw0KICBib3gtc2hhZG93OiAwIDFweCAycHggMCAjMDAwMDAwMjQsIDAgMCAycHggMCAjMDAwMDAwMUY7DQp9DQo=" rel="stylesheet"><div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAiR0YgLSBDdXN0b20gQWxlcnQgLSBXVCIgVHlwZToiU3VjY2VzcyIsIFRleHQ6ICJBbGVydCBUZXh0ICMjbGluayMjIHRlc3QgIiwgTGlua1RleHQ6InRlc3QiLCBMaW5rOiIiICV9" data-record-id="ccd7056b-4a22-ee11-9cbd-000d3a18283a" data-ppid="ccd7056b-4a22-ee11-9cbd-000d3a18283a" >





  
  
<div id="alert-gf-success" class='alert alert-block alert-success alert-custom alert-success-color-border row' style="display:none">
    <div class='col-sm-11 alert-success-text'>
        <span class="gf-icon icon-alert-success" style="width: 16px; height: 16px; fill: currentColor"></span>
        <div id="alert-div-custom-message-success">Alert Text <a style="color: #008161; font-weight:bold;" href="">test</a> test </div>
    </div>
    <button id="close-alert-gf-success" type="button" class="alert-close col-sm-1" aria-label="Close">
        <span style="float: right;" aria-hidden="true">&times;</span>
    </button>
</div>
<script>
    $('#close-alert-gf-success').click(function() {
        $('#alert-gf-success').hide();
    });
</script>

<style>
    .alert-success-text{
        margin-top: 5px;
        color: #008161;
        display:flex;
    }

    .alert-danger-text{
        margin-top: 5px;
        color: #D9203F;
        display:flex;
    }

    .alert-warning-text{
        margin-top: 5px;
        color: #664D03;
        display:flex;
    }

    .alert-info-text{
        margin-top: 5px;
        color: #084298;
        display:flex;
    }

    .alert-success-icon{
        fill: #008161;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-danger-icon{
        fill: #D9203F;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-warning-icon{
        fill: #664D03;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-info-icon{
        fill: #084298;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-close {
        background: none;
        border: none;
        font-size: 20px;
        cursor: pointer;
        float: right;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 30px;
    }

    .alert-custom {
        align-items: center;
        justify-content: center;
        flex-direction: row;
        border-style: solid;
        border-width: 1px;
        border-radius: 5px;
    }

    .alert-success-color-border {
        border-color: #008161;
        background: #D7EED5;
    }

    .alert-danger-color-border {
        border-color: #D9203F;
        background: #F5DFE1;
    }

    .alert-warning-color-border {
        border-color: #664D03;
        background: #F7ECC6;
    }

    .alert-info-color-border {
        border-color: #084298;
        background: #C3DBFC;
    }
</style>

</div></div><div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAiR0YgLSBDdXN0b20gQWxlcnQgLSBXVCIgVHlwZToiSW5mbyIsIFRleHQ6ICJBbGVydCBUZXh0ICMjbGluayMjIHRlc3QgIiwgTGlua1RleHQ6InRlc3QiLCBMaW5rOiIiICV9" data-record-id="ccd7056b-4a22-ee11-9cbd-000d3a18283a" data-ppid="ccd7056b-4a22-ee11-9cbd-000d3a18283a" >





  
  
<div id="alert-gf-info" class="alert alert-block alert-info alert-custom alert-info-color-border row" style="display:none">
    <div class='col-sm-11 alert-info-text'>
        <span class="gf-icon icon-alert-info" style="margin-right: 3px; width: 16px; height: 16px; fill: currentColor"></span>
        <div id="alert-div-custom-message-info">Alert Text <a style="color: #084298; font-weight:bold;" href="">test</a> test </div>
    </div>
    <button id="close-alert-gf-info" type="button" class="alert-close col-sm-1" aria-label="Close">
        <span style="float: right;" aria-hidden="true">&times;</span>
    </button>
</div>
<script>
    $('#close-alert-gf-info').click(function() {
        $('#alert-gf-info').hide();
    });
</script>

<style>
    .alert-success-text{
        margin-top: 5px;
        color: #008161;
        display:flex;
    }

    .alert-danger-text{
        margin-top: 5px;
        color: #D9203F;
        display:flex;
    }

    .alert-warning-text{
        margin-top: 5px;
        color: #664D03;
        display:flex;
    }

    .alert-info-text{
        margin-top: 5px;
        color: #084298;
        display:flex;
    }

    .alert-success-icon{
        fill: #008161;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-danger-icon{
        fill: #D9203F;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-warning-icon{
        fill: #664D03;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-info-icon{
        fill: #084298;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-close {
        background: none;
        border: none;
        font-size: 20px;
        cursor: pointer;
        float: right;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 30px;
    }

    .alert-custom {
        align-items: center;
        justify-content: center;
        flex-direction: row;
        border-style: solid;
        border-width: 1px;
        border-radius: 5px;
    }

    .alert-success-color-border {
        border-color: #008161;
        background: #D7EED5;
    }

    .alert-danger-color-border {
        border-color: #D9203F;
        background: #F5DFE1;
    }

    .alert-warning-color-border {
        border-color: #664D03;
        background: #F7ECC6;
    }

    .alert-info-color-border {
        border-color: #084298;
        background: #C3DBFC;
    }
</style>

</div></div><div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAiR0YgLSBDdXN0b20gQWxlcnQgLSBXVCIgVHlwZToiRXJyb3IiLCBUZXh0OiAiRXJyb3IgdGVzdCAjI2xpbmsjIyB0aGlzIGlzIGFnYWluIGEgdGVzdCIsIExpbmtUZXh0OiJ0ZXN0IiwgTGluazoiIiAlfQ==" data-record-id="ccd7056b-4a22-ee11-9cbd-000d3a18283a" data-ppid="ccd7056b-4a22-ee11-9cbd-000d3a18283a" >





  
  
<div id="alert-gf-error" class="alert alert-block alert-danger alert-custom alert-danger-color-border row" style="display:none">
    <div class='col-sm-11 alert-danger-text'>
        <span class="gf-icon icon-alert-warning" style="width: 16px; height: 16px; fill: currentColor"></span>
        <div id="alert-div-custom-message-error">Error test <a style="color: #D9203F; font-weight:bold;" href="">test</a> this is again a test</div>
    </div>
    <button id="close-alert-gf-error" type="button" class="alert-close col-sm-1" aria-label="Close">
        <span style="float: right;" aria-hidden="true">&times;</span>
    </button>
</div>
<script>
    $('#close-alert-gf-error').click(function() {
        $('#alert-gf-error').hide();
    });
</script>

<style>
    .alert-success-text{
        margin-top: 5px;
        color: #008161;
        display:flex;
    }

    .alert-danger-text{
        margin-top: 5px;
        color: #D9203F;
        display:flex;
    }

    .alert-warning-text{
        margin-top: 5px;
        color: #664D03;
        display:flex;
    }

    .alert-info-text{
        margin-top: 5px;
        color: #084298;
        display:flex;
    }

    .alert-success-icon{
        fill: #008161;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-danger-icon{
        fill: #D9203F;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
    }

    .alert-warning-icon{
        fill: #664D03;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-info-icon{
        fill: #084298;
        float: left;
        margin-right: 10px;
        margin-top: 1px;
    }

    .alert-close {
        background: none;
        border: none;
        font-size: 20px;
        cursor: pointer;
        float: right;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 30px;
    }

    .alert-custom {
        align-items: center;
        justify-content: center;
        flex-direction: row;
        border-style: solid;
        border-width: 1px;
        border-radius: 5px;
    }

    .alert-success-color-border {
        border-color: #008161;
        background: #D7EED5;
    }

    .alert-danger-color-border {
        border-color: #D9203F;
        background: #F5DFE1;
    }

    .alert-warning-color-border {
        border-color: #664D03;
        background: #F7ECC6;
    }

    .alert-info-color-border {
        border-color: #084298;
        background: #C3DBFC;
    }
</style>

</div></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBHcmlkIEZpbHRlcnMgLSBXVCcgJX0=" data-record-id="98c3c13f-8a66-ee11-9ae7-000d3a18283a" data-ppid="98c3c13f-8a66-ee11-9ae7-000d3a18283a" ><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBPcHRpb25zZXQgU2VsZWN0b3IgLSBXVCcgJX0=" data-record-id="13aa798c-e74a-ee11-be6f-00224824974b" data-ppid="13aa798c-e74a-ee11-be6f-00224824974b" ><script>
    const hsl_OptionsetSelector = (function () {
        const appIns = Object.create(GF.Portal.Utilities || {});
        const OS = {};
        OS.Constants = {
            parentEntityName: null,
            entityId: null,
            entityLabel: null,
            selectedOptionsetList: null,
            filterOptions: null,
            onOptionsetSelectClientHandler: null
        };

        OS.Logic = {
            createModalStructure: function() {
                try {
                    // Create and return $modal with the given structure.
                    var $modal = $('<div>').attr({
                        'id': OS.Constants.entityId,
                        'role': 'dialog',
                        'class': 'modal fade',
                        'tabindex': '-1'
                    });

                    var $modalDialog = $('<div>').attr('class', 'modal-dialog');
                    var $modalContent = $('<div>').attr('class', 'modal-content');
                    var $modalHeader = $('<div>').attr('class', 'modal-header');
                    var $modalBody = $('<div>').attr('class', 'modal-body');
                    var $modalFooter = $('<div>').attr('class', 'modal-footer');

                    var $closeBtn = $('<button>').attr({
                        'type': 'button',
                        'data-dismiss': 'modal',
                        'class': 'close'
                    }).text('×');

                    var $modalTitle = $('<h4>').attr('class', 'modal-title').text('Select filter options : ' + OS.Constants.entityLabel);

                    var toggleConfirmButton = function() {
                        var hasChecked = $('.gf-filter-option:checked').length > 0;
                        $btnOk.prop('disabled', !hasChecked);
                    };

                    OS.Constants.filterOptions.forEach(function (option, index) {
                        var $checkbox = $('<input>').attr({
                            'type': 'checkbox',
                            'id': OS.Constants.entityId + '-' + option.id,
                            'class': 'gf-filter-option',
                            'checked': option.selected || false
                        });

                        var $label = $('<label>').attr('for', OS.Constants.entityId + '-' + option.id)
                            .css({ 'margin-left': '10px' })
                            .text(option.name)
                            .prepend($checkbox);

                        var $formGroup = $('<div>').attr('class', 'form-group').append($checkbox, $label);
                        
                        $formGroup.css({ 'display': 'inline-block', 'width': '50%' });

                        $modalBody.append($formGroup);

                        // Add click event listener for the label element
                        $label.on('click', function (event) {
                            event.preventDefault();
                            $checkbox.prop('checked', !$checkbox.prop('checked'));
                            toggleConfirmButton();
                        });

                        $checkbox.on('change', toggleConfirmButton);
                    });

                    var $btnCancel = $('<button>').attr({
                        'type': 'button',
                        'data-dismiss': 'modal',
                        'class': 'btn btn-secondary'
                    }).text('Clear');

                    var $btnOk = $('<button>').attr({
                        'type': 'button',
                        'class': 'btn btn-primary',
                        'disabled': 'disabled'
                    }).text('Confirm');

                    $modalHeader.append($closeBtn, $modalTitle);
                    $modalFooter.append($btnCancel, $btnOk);
                    $modalContent.append($modalHeader, $modalBody, $modalFooter);
                    $modalDialog.append($modalContent);
                    $modal.append($modalDialog);

                    $('body').append($modal);

                    return { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn };
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in create modal structure : ${err.message}`);
                    throw err;
                }
            },

            setUpEventListeners: function($modal, $btnOk, $btnCancel, $closeBtn) {
                // Attach event listeners.
                $btnOk.on('click', function () {
                    try {
                        var selectedOptions = OS.Constants.filterOptions
                        .filter(function (option) {
                            var checkBox = $('#' + OS.Constants.entityId + '-' + option.id);
                            var isSelected = checkBox.is(':checked');
                            return isSelected;
                        })
                        .map(function (option) {
                            return { id: option.id, name: option.name, selected: true };
                        });

                        // Handle selectedOptions as needed
                        OS.Constants.onOptionsetSelectClientHandler(OS.Constants.entityId, selectedOptions);

                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in confirm button handler : ${err.message}`);
                        throw err;
                    }
                });

                $btnCancel.on('click', function () {
                    try {
                        // Clear all selections
                        OS.Constants.onOptionsetSelectClientHandler(OS.Constants.entityId, null);
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in clear button handler : ${err.message}`);
                        throw err;
                    }
                });

                $closeBtn.on('click', function () {
                    try {
                        // Clear all selections
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in close button handler : ${err.message}`);
                        throw err;
                    }
                });
            },

            handleModalState: function($btnOk, $modalBody) {
                try {
                    // Get initial checkbox states from the HTML elements
                    var initialCheckboxStates = $modalBody.find('input.gf-filter-option').map(function() {
                        return { id: this.id, checked: this.checked };
                    }).toArray();

                    var isAnyCheckboxChecked = function () {
                        return initialCheckboxStates.some(function (checkboxState) {
                            return $('#' + checkboxState.id).is(':checked');
                        });
                    };

                    var toggleOkButton = function () {
                        $btnOk.prop('disabled', !isAnyCheckboxChecked());
                    };

                    $modalBody.on('change', 'input.gf-filter-option', toggleOkButton);

                    toggleOkButton();
                }  catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in modal state handler : ${err.message}`);
                    throw err;
                }
            },

            createOptionSetModalDialog: function() {
                const { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn } = OS.Logic.createModalStructure();

                OS.Logic.setUpEventListeners($modal, $btnOk, $btnCancel, $closeBtn);

                OS.Logic.handleModalState($btnOk, $modalBody);

                $modal.modal('show');
            },

            fetchOptionsetDetails: async function (value, objecttypecode, entityName) {
                try {
                    const response = await hsl_DataService.Api.getOptionSetLabels(value, objecttypecode, entityName);
                    const filterOptions = response.map(item => {
                        return {
                            name: item.value,
                            id: item.attributevalue,
                            selected: false
                        };
                    });
                    return filterOptions;
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in fetch option set details : ${err.message}`);
                    throw err;
                }
            },

            useExistingSelectedFilters: function() {
                try {
                    if (OS.Constants.selectedOptionsetList) {
                        OS.Constants.filterOptions.forEach(function (option) {
                            // Check if the id is present in OS.Constants.selectedOptionsetList
                            option.selected = OS.Constants.selectedOptionsetList.some(function (item) {
                                return item.value == option.id;
                            });
                        });
                    }
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in using existing selected filters : ${err.message}`);
                    throw err;
                }
            },

            createOptionsetSelector: async function(parentEntityName, entityId, entityLabel, selectedOptionsetList, onOptionsetSelect) {

                try {
                    if (!onOptionsetSelect) {
                        throw new Error("onOptionsetSelect handler must be provided");
                    }
                    if (!entityId || !entityLabel) {
                        throw new Error("entityId and entityLabel must be provided");
                    }
                    OS.Constants.parentEntityName = parentEntityName;
                    OS.Constants.entityId = entityId;
                    OS.Constants.entityLabel = entityLabel;
                    OS.Constants.selectedOptionsetList = selectedOptionsetList;
                    OS.Constants.onOptionsetSelectClientHandler = onOptionsetSelect;
                    OS.Constants.filterOptions = await OS.Logic.fetchOptionsetDetails(null, parentEntityName, entityId);
                    OS.Logic.useExistingSelectedFilters();
                    OS.Logic.createOptionSetModalDialog();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in create option set selector : ${err.message}`);
                    throw err;
                }
            }
        };    

        return {
            // Create optionsset selector
            createOptionsetSelector: OS.Logic.createOptionsetSelector
        };

    })();

</script>


<style>

</style></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBMb29rdXAgU2VsZWN0b3IgLSBXVCcgJX0=" data-record-id="7f01c22f-1f47-ee11-be6d-000d3a57affa" data-ppid="7f01c22f-1f47-ee11-be6d-000d3a57affa" ><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBHZW5lcmljIExvb2t1cCBHcmlkIC0gV1QnICV9" data-record-id="7e235d86-2347-ee11-be6d-00224824974b" data-ppid="7e235d86-2347-ee11-be6d-00224824974b" ><script>
    const lookupGridManager = (function () {
        const GG = {};
        GG.Constants = {

            // Grid DOM data holder
            $message: null,
            $pagination: null,
            $table: null,
            $tbody: null,
            $thead: null,
            $mainContainer: null,
            $containerHeader: null,
            $gridContainer: null,

            selectedColumnId: null,

            // Client handlers
            onFilterOptionsChangeClientHandler: null,
            onDropdownMenuClickClientHandler: null,
            onActionButtonClickClientHandler: null,
            onCheckboxClickClientHandler: null,

            onDropdownMenuClick: null,
            onActionButtonClick: null,
            onCheckboxClick: null,

            selectedRowdata: [],
            gridHeader: null,
            clientGridDdata: null,

            // Filter options
            filterData: [],
            dateFilterData: [],

            // Search options
            searchKeywordIds: [],
            searchKeyword: null,

            // Grid data
            gridMetadata: null,
            rawGridData: null,
            gridData: null,

            defaultTotalRecordsOnSinglePage: 12,
            defaultMaximumPaginationCount: 5,

            // Pagination details
            startPage: 1,
            currentSelectedPage: 1,
            totalRecordsOnSinglePage: 12,
            totalRecords: null,
            totalPages: null,
            maximumPaginationCount: null,

            // Sort details
            sortDetails: null,
            sortOrderAsc: 'asc',
            sortOrderDesc: 'desc',
            sortOrderNeutral: 'none'
        };

        GG.Logic = {

            createDynamicGridStructure: function () {
                var $table = $('<table id="gridTable">').attr({ 'role': 'grid', 'class': 'table table-striped table-fluid' });
                var $thead = $('<thead id="gridHeader">');
                var $tbody = $('<tbody id="gridBody">');
                var $pagination = $('<nav id="gridPagination">').attr({ 'aria-label': 'Page navigation' });
                var $message = $('<div id="gridMessage">');
                var $gridContainer = $('<div id="gridContainer">');
                var $containerHeader = $('<div id="containerHeader">');
                $table.append($thead);
                $table.append($tbody);
                $gridContainer.append($containerHeader);
                $gridContainer.append($table);
                $gridContainer.append($message);
                $gridContainer.append($pagination);

                // Create a new container with class 'container'
                var $mainContainer = $('<div class="lookupcontainer">');

                // Create a new div with id 'dynamicGrid' and class 'view-grid'
                var $dynamicGrid = $('<div id="dynamicGrid" class="view-grid">');

                // Append the $container to the $dynamicGrid
                $dynamicGrid.append($gridContainer);

                // Append the $dynamicGrid to the $mainContainer
                $mainContainer.append($dynamicGrid);

                // Replace the existing content of the element with id 'dynamicGrid' with the $mainContainer
                GG.Constants.$message = $message;
                GG.Constants.$pagination = $pagination;
                GG.Constants.$tbody = $tbody;
                GG.Constants.$table = $table;
                GG.Constants.$thead = $thead;
                GG.Constants.$gridContainer = $gridContainer;
                GG.Constants.$containerHeader = $containerHeader;
                GG.Constants.$mainContainer = $mainContainer;
            },

            updateSelectedOptions: function (selectedOptions) {
                GG.Constants.gridMetadata.columns.forEach(item => {
                    if (item.id === GG.Constants.selectedColumnId) {
                        if (item.filterable) {
                            // Find and update the selected state for filter options
                            item.filterOptions.forEach(option => {
                                const selectedOption = selectedOptions.find(selOpt => selOpt.id === option.id);
                                option.selected = selectedOption.selected;
                            });
                        }
                    }
                });
            },

            renderLookupModalDialog: function (entityId, lookupDetails) {
                $("#gfLoader").show();
                hsl_LookupSelector.createLookupSelector(entityId, lookupDetails, GG.Events.onLookupSelectHandler);
                $("#gfLoader").hide();
            },

            renderOptionSetModalDialog: async function (parentEntityName, entityId, entityLabel) {
                // Create option set selector with existing filter option set
                $("#gfLoader").show();
                const fd = GG.Constants.filterData.find(item => item.id == entityId);
                await optionsetSelector.createOptionsetSelector(parentEntityName, entityId, entityLabel, fd?.options, GG.Events.onOptionsetSelectHandler);
                $("#gfLoader").hide();
            },

            renderDateModelDialog: async function (entityId, entityLabel) {
                $("#gfLoader").show();
                const dateoptions = GG.Constants.dateFilterData.find(item => item.id == entityId);
                await datesetSelector.createDatesetSelector(entityId, entityLabel, dateoptions?.options, GG.Events.onDatesetSelectHandler)
                $("#gfLoader").hide();
            },

            CreateGenericModalDialog: function (id, title, btnokText, btnCancelText) {
                var $modal = $('<div>').attr({
                    'id': id,
                    'role': 'dialog',
                    'class': 'modal fade',
                    'tabindex': '-1'
                });

                var $modalDialog = $('<div>').attr('class', 'modal-dialog');
                var $modalContent = $('<div>').attr('class', 'modal-content');
                var $modalHeader = $('<div>').attr('class', 'modal-header');
                var $modalBody = $('<div>').attr('class', 'modal-body');
                var $modalFooter = $('<div>').attr('class', 'modal-footer');

                // Create close button and title
                var $closeBtn = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'close'
                }).text('×');

                var $modalTitle = $('<h4>').attr('class', 'modal-title').text(title);

                // Create OK and Cancel buttons
                var $btnCancel = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'btn btn-secondary'
                }).text(btnCancelText);

                var $btnOk = $('<button>').attr({
                    'type': 'button',
                    'class': 'btn btn-primary'
                }).text(btnokText);

                // Assemble modal dialog
                $modalHeader.append($closeBtn, $modalTitle);
                if (btnokText !== null && btnokText !== '' && btnCancelText !== null && btnCancelText !== '') {
                    $modalFooter.append($btnCancel, $btnOk);
                }
                else if (btnokText !== null && btnokText !== '') {
                    $modalFooter.append($btnOk);
                }
                else if (btnCancelText !== null && btnCancelText !== '') {
                    $modalFooter.append($btnCancel);
                }

                return {
                    modal: $modal,
                    btnOk: $btnOk,
                    btnCancel: $btnCancel,
                    modalBody: $modalBody,
                    modalContent: $modalContent,
                    modalDialog: $modalDialog,
                    btnCancel: $btnCancel,
                    btnOk: $btnOk,
                    modalHeader: $modalHeader,
                    modalFooter: $modalFooter

                }

            },

            createLookupModalDialog: async function (columnId, filterData) {
                var $genericModal = GG.Logic.CreateGenericModalDialog("searchAlert", "Lookup records", "Select", "Clear");
                var response = await GG.Logic.getLookupdata(filterData);
                var $formGroup = $('<div id=modalContainer>').attr('class', 'form-group').append(response);
                $genericModal.modalBody.append($formGroup);
                $genericModal.modalContent.append($genericModal.modalHeader, $genericModal.modalBody, $genericModal.modalFooter);
                $genericModal.modalDialog.append($genericModal.modalContent);
                $genericModal.modal.append($genericModal.modalDialog);

                // Append modal to body
                $('body').append($genericModal.modal);
                $genericModal.modal.modal('show');

                // Event listener for OK button click
                $genericModal.btnOk.on('click', function () {
                    var selectedOptions = hsl_LookupSelector.getSelectedAttributes();
                    if (selectedOptions.length > 0) {
                        var spanElement = $('th a[data-column-id="' + columnId + '"]').next('.filter-icon-wrapper');
                        $(spanElement).removeClass('filter-icon-wrapper').addClass('filter-icon-wrapper-selected');
                        GG.Constants.gridMetadata1.columns.forEach(item => {
                            if (item.id === columnId) {
                                if (item.filterable) {
                                    item.filterOptions = [];
                                    // check guid if does not exist then add it to filteroption
                                    selectedOptions.forEach(selecteditem => {
                                        var itemFound = item.filterOptions.some(function (obj) {
                                            return obj.id === selecteditem;
                                        })
                                        if (!itemFound) {
                                            let lookupSelected = { id: selecteditem, name: "", selected: true };
                                            item.filterOptions.push(lookupSelected);
                                        }
                                    });
                                }
                            }
                        });
                    } else {
                        // remove all guids from filter option and style
                        GG.Logic.removeAllCheckedLookups(columnId);
                    }
                    GG.Constants.onFilterOptionsChangeClientHandler(GG.Constants.gridMetadata);

                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $genericModal.modal.modal('hide').remove();
                });

                // Event listener for Clear button click
                $genericModal.btnCancel.on('click', function () {
                    // remove all guids from filter option and style
                    GG.Logic.removeAllCheckedLookups(columnId);
                    hsl_LookupSelector.clearSelectedAttributes();
                    GG.Constants.onFilterOptionsChangeClientHandler(
                        GG.Constants.gridMetadata
                    );
                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $genericModal.modal.modal('hide').remove();
                });
            },

            removeAllCheckedLookups: function (columnId) {
                GG.Constants.gridMetadata1.columns.forEach((item) => {
                    if (item.id === columnId) {
                        if (item.filterable) {
                            item.filterOptions = [];
                        }
                    }
                });
                var spanElement = $('th a[data-column-id="' + columnId + '"]').next(
                    ".filter-icon-wrapper-selected"
                );
                $(spanElement)
                    .removeClass("filter-icon-wrapper-selected")
                    .addClass("filter-icon-wrapper");
            },

            getLookupdata: async function (filterData) {
                var lookupDetails = filterData.lookupDetails;
                var response = await hsl_LookupSelector.getLookupSelector(lookupDetails);

                return response;
            },

            searchvalidationError: function (message) {
                var $genericModal = GG.Logic.CreateGenericModalDialog("searchAlert", "Information", "OK", "");
                $genericModal.modalBody.append(message);
                $genericModal.modalContent.append($genericModal.modalHeader, $genericModal.modalBody, $genericModal.modalFooter);
                $genericModal.modalDialog.append($genericModal.modalContent);
                $genericModal.modal.append($genericModal.modalDialog);

                // Append modal to body
                $('body').append($genericModal.modal);

                // Set focus on the OK button when the modal is shown
                $genericModal.modal.on('shown.bs.modal', function () {
                    $genericModal.btnOk.focus();
                });

                $genericModal.modal.modal('show');

                // Event listener for OK button click
                $genericModal.btnOk.on('click', function () {
                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $genericModal.modal.modal('hide').remove();
                });

                $genericModal.btnOk.on('keypress', function () {
                    if (event.key === 'Enter') {
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $genericModal.modal.modal('hide').remove();
                    }
                });
            },

            modalDialogCheckboxes: function (option, width) {
                var $checkbox = $('<input>').attr({
                    'type': 'checkbox',
                    'id': option.id,
                    'class': 'filter-option',
                    'checked': option.selected || false
                });

                var $label = $('<label>').attr('for', option.id)
                    .css({ 'margin-left': '10px' })
                    .text(option.name);

                var $formGroup = $('<div>').attr('class', 'form-group').append($checkbox, $label);

                // Render two options with 50% width per row
                $formGroup.css({ 'display': 'inline-block', 'width': width });
                return $formGroup;
            },

            createFilterFeature: function (columnId) {
                // create filter
                var $filterIcon = null;
                $filterIcon = $('<span>')
                    .attr('class', 'filter-icon-wrapper')
                    .append($('<i>').attr({
                        'class': 'fa fa-filter',
                        'title': 'Filter'
                    }));

                // Add click event for search icon
                $filterIcon.on('click', function () {
                    try {
                        var columnId = $(this).closest('th').find('a[data-column-id]').data('column-id');
                        if (columnId) {
                            GG.Constants.selectedColumnId = columnId;
                            var filterData = GG.Constants.gridMetadata1.columns.find(item => item.id === columnId);
                            if (filterData.filterable === true && filterData.dataType === 'lookup') {
                                //GG.Logic.createLookupModalDialog(columnId, filterData);
                                GG.Logic.renderLookupModalDialog(filterData.id, filterData.lookupDetails);
                            }
                            else if (filterData.filterable === true && filterData.dataType === 'optionset') {
                                GG.Logic.renderOptionSetModalDialog(GG.Constants.gridMetadata1.entityName, filterData.id, filterData.label);
                            }
                            else if (filterData.filterable === true && filterData.dataType === "date") {
                                GG.Logic.renderDateModelDialog(filterData.id, filterData.label);
                            } else if (filterData.filterable === true) {
                                GG.Logic.createModalDialog(filterData);
                            }
                        }
                    }
                    catch (error) {
                        $("#gfLoader").hide();
                        throw error;
                    }
                });
                return $filterIcon;
            },

            // create grid header
            createDynamicGridHeader: function (gridMetadata) {
                // Create header
                var $tr = $('<tr>');

                gridMetadata.columns.forEach(function (col) {
                    if (col.field === "checkBox") {
                        var $th = $('<th>').attr({
                            'scope': 'col',
                            'class': col.class
                        });
                        $th.append(GG.Logic.createCheckbox(col.id));
                    } else {
                        var $th = $('<th>').attr({
                            'scope': 'col',
                            'style': col.width,
                            'class': col.class
                        }).addClass((col.sortable === true || col.sortable === undefined || col.sortable === null) ? 'sort-enabled' : '');

                        if (col.dataType) {
                            $th.attr('data-type', col.dataType);
                        }

                        var $a = $('<a>').attr({
                            'href': 'javascript:void(0);',
                            'role': 'button',
                            'aria-label': col.label,
                            'tabindex': '0',
                            'data-column-id': col.id,
                            'data-sort-state': col.defaultSort ? col.defaultSortOrder : 'none',
                            'data-sort-priority': col.defaultSort ? 'primary' : 'none'
                        }).text(col.label);

                        if ((col.sortable === true || col.sortable === undefined || col.sortable === null) && col.defaultSort) {
                            if (col.defaultSortOrder === 'asc') {
                                $a.append(' <span class="fa fa-arrow-up" aria-hidden="true"></span>');
                                $a.append(`<span class="sort-priority" style="color: #FF6012;">1</span>`);
                                $th.addClass('sort sort-asc');
                            }
                            else {
                                $a.append(' <span class="fa fa-arrow-down" aria-hidden="true"></span>');
                                $a.append(`<span class="sort-priority" style="color: #FF6012;">1</span>`);
                                $th.addClass('sort sort-desc');
                            }

                        }

                        if (col.tooltipWithIcon) {
                            var $tooltipIcon = $('<span id="infoIcon' + col.id + '" class="info-icon" data-toggle="tooltip" data-placement="top">' +
                                '<span class="gf-icon icon-bi-info-circle" style="width: 16px; height: 16px; fill: currentColor;"></span></span>').tooltip({
                                    title: col.tooltipIcontitle, placement: 'top'
                                });

                            //var $tooltipIcon = $('<i class="fa fa-info-circle">');
                            $tooltipIcon.attr({ 'data-toggle': 'tooltip', 'data-original-title': col.tooltipIcontitle, selector: '.info-icon' });
                            $a.append($tooltipIcon);
                        }

                        var $filterIcon = null;
                        if (col.filterable) {
                            $filterIcon = GG.Logic.createFilterFeature(col.id);
                        }

                        $a.append('<span class="sr-only sort-hint">. sort descending</span>');

                        $th.append($a);

                        if ($filterIcon) {
                            $th.append($filterIcon);
                        }
                    }

                    $tr.append($th);
                });

                if (gridMetadata.editable) {
                    var $lastTh = $tr.find('th:last');
                    $lastTh.append(GG.Logic.createSaveButton());
                }

                GG.Constants.$thead.append($tr);

                // Add event handler for column sorting
                GG.Logic.handleColumnSortEvent();
            },

            createSaveButton: function () {
                var saveIcon = $('<i class="fa fa-save save-button"></i>');
                saveIcon.on("click", function (event) {
                    GG.Events.onSaveButtonClick(event);
                });
                return saveIcon;
            },

            // Handle column sort event
            handleColumnSortEvent: function () {
            try {   GG.Constants.$thead.on('click', 'th.sort-enabled a', (event) => {
                    const $anchor = $(event.target).closest('th.sort-enabled a');
                    const columnId = $anchor.data('column-id');
                    const entityName = $anchor.data('column-entity');
                    const currentSortState = $anchor.attr('data-sort-state');
                    const currentSortPriority = $anchor.attr('data-sort-priority');
                    let sortOrder;
                    let sortPriority;
                    const primaryColumn = GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="primary"]');
                    const secondaryColumn = GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]');
                    const isAnotherPrimaryColumn = primaryColumn.length > 0 && primaryColumn.data('column-id') !== columnId;
                    const isAnotherSecondaryColumn = secondaryColumn.length > 0 && secondaryColumn.data('column-id') !== columnId;
                    if (currentSortPriority === 'none' || currentSortPriority === 'secondary') {
                        sortPriority = isAnotherPrimaryColumn ? 'secondary' : 'primary';
                        if (currentSortState === 'none') {
                            sortOrder = 'desc';
                            if (isAnotherSecondaryColumn && currentSortPriority === 'none') {
                                secondaryColumn.attr('data-sort-state', 'none');
                                secondaryColumn.attr('data-sort-priority', 'none');
                                secondaryColumn.find('.fa.fa-arrow-up, .fa.fa-arrow-down').remove();
                                secondaryColumn.find('.sort-priority').remove();
                            }
                            GG.Logic.updateSortIconAndState($anchor, 'none', sortOrder, sortPriority);
                        } else if (currentSortState === 'asc') {
                            sortOrder = 'none';
                            sortPriority = 'none';
                            GG.Logic.updateSortIconAndState($anchor, 'asc', sortOrder, sortPriority);
                        } else {
                            sortOrder = 'asc';
                            GG.Logic.updateSortIconAndState($anchor, 'desc', sortOrder, sortPriority);
                        }
                    } else if (currentSortPriority === 'primary') {
                        if (currentSortState === 'none') {
                            sortOrder = 'desc';
                            sortPriority = 'primary';
                        } else if (currentSortState === 'asc') {
                            sortOrder = 'none';
                            sortPriority = 'none';
                            if (isAnotherPrimaryColumn) {
                                primaryColumn.attr('data-sort-priority', 'none');
                                primaryColumn.find('.sort-priority').remove();
                            }
                            if (isAnotherSecondaryColumn) {
                                secondaryColumn.attr('data-sort-priority', 'primary');
                                secondaryColumn.find('.sort-priority').text('1');
                            }
                        } else {
                            sortOrder = 'asc';
                            sortPriority = 'primary';
                        }
                        GG.Logic.updateSortIconAndState($anchor, currentSortState, sortOrder, sortPriority);
                    }                    
                    const primaryColumnName = GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="primary"]').data('column-id');
                    const secondaryColumnName = GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]').data('column-id');
                    const primaryentitynamAttribute=GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="primary"]').data('column-entity');
                    let primaryEntityName = GG.Constants.gridMetadata1.entityName;
                    if(!primaryentitynamAttribute)
                    {primaryEntityName=primaryentitynamAttribute;}
                    const secondaryentitynamAttribute=GG.Constants.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]').data('column-entity');
                    let secondaryEntityName = GG.Constants.gridMetadata1.entityName;
                    if(!secondaryentitynamAttribute)
                    {secondaryEntityName=secondaryentitynamAttribute;}
                    let $matchingElement = GG.Constants.$thead.find('th.sort-enabled a[data-column-id="' + primaryColumnName + '"]');
                    const primaryColumnSortOrder = $matchingElement.attr('data-sort-state');
                    $matchingElement = GG.Constants.$thead.find('th.sort-enabled a[data-column-id="' + secondaryColumnName + '"]');
                    const secondaryColumnSortOrder = $matchingElement.attr('data-sort-state');
                    if (GG.Events.onSortColumnClick) {
                        const sortDetails = [];
                        if (primaryColumnName && primaryColumnSortOrder) {
                            let entityAlias = GG.Constants.gridMetadata1.columns.find(item => item.id == primaryColumnName)?.entityName;
                            sortDetails.push({
                                'entityName': entityAlias === undefined?primaryEntityName:entityAlias,
                                'columnName': primaryColumnName,
                                'sortOrder': primaryColumnSortOrder
                            });
                        } if (secondaryColumnName && secondaryColumnSortOrder) {
                            let entityAlias = GG.Constants.gridMetadata1.columns.find(item => item.id == secondaryColumnName)?.entityName;
                            sortDetails.push({
                                'entityName': entityAlias === undefined?secondaryEntityName:entityAlias,
                                'columnName': secondaryColumnName,
                                'sortOrder': secondaryColumnSortOrder
                            });
                        }
                        GG.Events.onSortColumnClick(sortDetails);
                    }
                });
            } catch(err) { console.error(`Error in handling column sort event : ${err.message}`);throw err;}
        },

            // Helper function to update sort icon and state
            updateSortIconAndState: function ($element, currentState, newState, newPriority) {
                $element.attr('data-sort-state', newState);
                $element.attr('data-sort-priority', newPriority);

                if (currentState === 'asc') {
                    $element.find('.fa.fa-arrow-up').remove();
                } else if (currentState === 'desc') {
                    $element.find('.fa.fa-arrow-down').remove();
                } else if (currentState === 'none') {
                    $element.find('.fa.fa-arrow-up, .fa.fa-arrow-down').remove();
                }

                $element.find('.sort-priority').remove();

                if (newState === 'asc') {
                    $element.append(' <span class="fa fa-arrow-up" aria-hidden="true"></span>');
                } else if (newState === 'desc') {
                    $element.append(' <span class="fa fa-arrow-down" aria-hidden="true"></span>');
                }

                // Add the sort-priority span if the newState is not 'none' and newPriority is not 'none'
                if (newState !== 'none' && newPriority !== 'none') {
                    $element.append(` <span class="sort-priority" style="color: #FF6012;">${newPriority === 'primary' ? '1' : '2'}</span>`);
                }
            },

            // create dropdown Tds
            createDropdownTd: function (menuItems) {
                // Dynamically create the menu items list
                var dropdownMenuItems = menuItems.map(function (item) {
                    return $('<li/>', { role: 'none' }).append(
                        $('<a/>', {
                            href: '#',
                            text: item,
                            click: GG.Events.onDropdownMenuClick
                        })
                    );
                });

                var dropdownMenu = $('<ul/>', {
                    class: 'dropdown-menu',
                    role: 'menu'
                }).append(dropdownMenuItems);

                var dropdown = $('<div/>', {
                    class: 'dropdown action'
                }).append(
                    $('<button/>', {
                        class: 'btn btn-xs aria-exp btn-secondary',
                        'data-toggle': 'dropdown',
                        'aria-expanded': 'false',
                        'aria-label': 'action menu',
                        title: 'action menu'
                    }).append(
                        $('<span/>', {
                            class: 'fa fa-chevron-circle-down fa-fw fa-ellipsis-v',
                            'aria-hidden': 'true'
                        })
                    ),
                    dropdownMenu
                );

                // Add a click event handler to the dropdown element to toggle the menu
                dropdown.click(function (event) {
                    event.stopPropagation(); // Prevent event bubbling

                    $(".dropdown-menu").not(dropdownMenu).hide();

                    if (dropdownMenu.is(':visible')) {
                        dropdownMenu.hide();
                    } else {
                        // Calculate the exact position based on the click event
                        // and set the position style accordingly
                        var position = $(event.target).offset();
                        var scrollTop = $(window).scrollTop();
                        dropdownMenu.css({
                            position: 'fixed',
                            left: position.left + 'px',
                            top: (position.top - scrollTop + $(event.target).outerHeight()) + 'px'
                        });

                        // Show the dropdown menu
                        dropdownMenu.show();
                    }
                });

                // Hide the dropdown menu if a click happens anywhere else in the document
                $(document).on('click', function () {
                    dropdownMenu.hide();
                });

                var td = $('<td/>', {
                    'aria-label': 'action menu'
                }).append(dropdown);

                return td;
            },

            // Create check box
            createCheckbox: function (id) {
                var checkbox = $('<input type="checkbox" class="checkbox"/>').attr('id', id);
                checkbox.on("click", function (event) {
                    const isHeaderCheckbox = $(event.target).closest('thead').length > 0;
                    GG.Events.onCheckBoxClick(event, isHeaderCheckbox);
                });
                return checkbox;
            },

            handleCellEditing: function (cell, rowIndex, colIndex, dataType) {
                switch (dataType) {
                    case 'datetime':
                        GG.Logic.handleDateTimeEditing(cell, rowIndex, colIndex);
                        break;
                    case 'date':
                        GG.Logic.handleDateEditing(cell, rowIndex, colIndex);
                        break;
                    case 'optionset':
                        GG.Logic.handleOptionSetEditing(cell, rowIndex, colIndex);
                        break;
                    case 'string':
                        GG.Logic.handleStringEditing(cell, rowIndex, colIndex);
                        break;
                    default:
                        console.warn('Unsupported dataType:', dataType);
                        break;
                }
            },

            formatDateTime: function (dateString) {
                const date = new Date(dateString);
                const now = new Date();

                const month = date.getMonth() + 1;
                const day = date.getDate();
                const year = date.getFullYear();

                const localDate = new Date(date.getTime() - date.getTimezoneOffset() * 60 * 1000);
                const hours = localDate.getHours();
                const minutes = localDate.getMinutes();

                const ampm = hours >= 12 ? 'PM' : 'AM';
                const formattedHours = hours % 12 === 0 ? 12 : hours % 12;
                const formattedMinutes = minutes < 10 ? '0' + minutes : minutes;

                return `${month}/${day}/${year} ${formattedHours}:${formattedMinutes} ${ampm}`;
            },

            formatDate: function (dateString) {
                const date = new Date(dateString);

                const month = date.getMonth() + 1;
                const day = date.getDate();
                const year = date.getFullYear();

                return `${month}/${day}/${year}`;
            },

            // Date editing
            handleDateTimeEditing: function (cell, rowIndex, colIndex) {
                // Create and show a date picker for date editing
                const input = $('<input type="date">');
                const initialDate = new Date(cell.text());

                // Check if the initial date is valid before setting the input value
                if (!isNaN(initialDate.getTime())) {
                    input.val(initialDate.toISOString().substring(0, 10));
                }

                const updateCell = function () {
                    if (input.val()) {
                        const now = new Date();
                        const localTime = now.toISOString().substring(11, 16);
                        const dateTimeString = input.val() + 'T' + localTime;
                        const formattedDate = GG.Logic.formatDateTime(dateTimeString);
                        GG.Logic.updateCellValue(rowIndex, colIndex, formattedDate);
                        GG.Logic.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(formattedDate);
                        cell.attr('aria-label', formattedDate);
                    } else {
                        cell.empty().text(cell.text());
                        cell.attr('aria-label', cell.text());
                    }
                };

                input.on('change', function () {
                    updateCell();
                });

                input.on('focusout', function () {
                    updateCell();
                });

                cell.html(input);
                input.focus();
            },

            // Date editing
            handleDateEditing: function (cell, rowIndex, colIndex) {
                // Create and show a date picker for date editing
                const input = $('<input type="date">');
                const initialDate = new Date(cell.text());

                // Check if the initial date is valid before setting the input value
                if (!isNaN(initialDate.getTime())) {
                    input.val(initialDate.toISOString().substring(0, 10));
                }

                const updateCell = function () {
                    if (input.val()) {
                        const now = new Date();
                        const localTime = now.toISOString().substring(11, 16);
                        const dateTimeString = input.val() + 'T' + localTime;
                        const formattedDate = GG.Logic.formatDate(dateTimeString);
                        GG.Logic.updateCellValue(rowIndex, colIndex, formattedDate);
                        GG.Logic.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(formattedDate);
                        cell.attr('aria-label', formattedDate);
                    } else {
                        cell.empty().text(cell.text());
                        cell.attr('aria-label', cell.text());
                    }
                };

                input.on('change', function () {
                    updateCell();
                });

                input.on('focusout', function () {
                    updateCell();
                });

                cell.html(input);
                input.focus();
            },

            // Option set editing
            handleOptionSetEditing: function (cell, rowIndex, colIndex) {
                // Get the options for this column (assuming filterOptions contains the options)
                const column = GG.Constants.gridMetadata1.columns[colIndex];
                const options = column.filterOptions;

                // Create and show a dropdown for option set editing
                const select = $('<select>');
                options.forEach(option => {
                    const opt = $('<option>').val(option.id).text(option.name);
                    if (cell.text() === option.name) opt.prop('selected', true);
                    select.append(opt);
                });

                select.on('change', function () {
                    const selectedOption = options.find(option => option.id == select.val());
                    // Check if the selectedOption is not undefined before updating the cell and marking the row as dirty
                    if (selectedOption) {
                        GG.Logic.updateCellValue(rowIndex, colIndex, selectedOption.name);
                        GG.Logic.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(selectedOption.name);
                        cell.attr('aria-label', selectedOption.name);
                        cell.attr('data-id', selectedOption.id);
                    }
                    // Remove the dropdown and update the cell with the selected value right after the change event
                    $(select).remove();
                });

                select.on('focusout', function () {
                    const selectedOption = options.find(option => option.id == select.val());
                    // Check if the selectedOption is not undefined before updating the cell and marking the row as dirty
                    if (selectedOption) {
                        GG.Logic.updateCellValue(rowIndex, colIndex, selectedOption.name);
                        GG.Logic.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(selectedOption.name);
                        cell.attr('aria-label', selectedOption.name);
                        cell.attr('data-id', selectedOption.id);
                    }
                    // Remove the dropdown and update the cell with the selected value right after the change event
                    $(select).remove();
                });

                cell.html(select);
                select.focus();
            },

            // String editing
            handleStringEditing: function (cell, rowIndex, colIndex) {
                // Create and show an inline input for string editing
                const input = $('<input type="text">');
                input.val(cell.text());

                const updateCell = function () {
                    GG.Logic.updateCellValue(rowIndex, colIndex, input.val());
                    GG.Logic.markCellAsDirty(rowIndex, colIndex);
                    cell.empty().text(input.val());
                    cell.attr('aria-label', input.val());
                };

                // Handle the blur event
                input.on('blur', function () {
                    updateCell();
                });

                // Handle the Enter keypress
                input.on('keydown', function (event) {
                    if (event.key === 'Enter') {
                        // Prevent the default behavior of submitting the form (if any)
                        event.preventDefault();
                        updateCell();
                    }
                });

                cell.html(input);
                input.focus();
            },

            // Update the cell value in the grid data
            updateCellValue: function (rowIndex, colIndex, newValue) {
                GG.Constants.gridData1[rowIndex][GG.Constants.gridMetadata1.columns[colIndex].field] = newValue;
            },

            collectChangedCellsData: function () {
                // Get all the rows (tr elements) in the table
                const rows = GG.Constants.$tbody.find('tr');
                // Initialize the data object
                const changedCellsData = [];
                // Loop through all the rows
                rows.each(function (rowIndex, rowElement) {
                    // Get the cells (td elements) in the current row
                    const cells = $(rowElement).find('td');
                    // Initialize the changedData object for the current row
                    const changedData = {};
                    // Add the data-id attribute from the tr element to the changedData object
                    const rowId = $(rowElement).attr('data-id');
                    changedData['id'] = rowId;
                    // Loop through all the cells
                    cells.each(function (cellIndex, cellElement) {
                        // Check if the current cell has a 'data-dirty' attribute with the value 'true'
                        if ($(cellElement).attr('data-dirty') === 'true') {
                            // Get the corresponding header (th element) using cellIndex
                            let cellValue;
                            const header = $('th').eq(cellIndex);
                            // Get the column ID from the header's child <a> element
                            const columnId = header.find('a').data('column-id');
                            // Get the data-type from header
                            const columnDataType = header.attr('data-type');
                            if (columnDataType == 'optionset') {
                                cellValue = $(cellElement).attr('data-id');
                            } else {
                                // Update the dirtyData object with the column ID and cell value
                                cellValue = $(cellElement).html();
                            }
                            changedData[columnId] = cellValue;
                        }
                    });

                    // If the changedData object is not empty, add it to the changedCellsData array
                    if (!$.isEmptyObject(changedData) && Object.keys(changedData).length > 1) {
                        changedCellsData.push(changedData);
                    }
                });
                return changedCellsData;
            },

            // Mark the row as dirty/changed
            markRowAsDirty: function (rowIndex) {
                // Add a 'dirty' attribute to the row element
                const row = GG.Constants.$tbody.find('tr').eq(rowIndex);
                row.attr('data-dirty', 'true');
            },

            // Mark the cell as dirty/changed
            markCellAsDirty: function (rowIndex, cellIndex) {
                // Find the row element using rowIndex
                const row = GG.Constants.$tbody.find('tr').eq(rowIndex);

                // Find the cell (td) element within the row using cellIndex
                const cell = row.find('td').eq(cellIndex);

                // Add a 'dirty' attribute to the cell element
                cell.attr('data-dirty', 'true');
            },

            // Get all dirty rows
            getDirtyRows: function () {
                return GG.Constants.clientGridDdata.filter((rowData, index) => {
                    return GG.Constants.$tbody.find('tr').eq(index).attr('data-dirty') === 'true';
                });
            },

            // Add onCellClick event to each cell in the grid body
            onCellClick: function (event) {
                const cell = $(event.target);
                const rowIndex = cell.parents('tr').index();
                const colIndex = cell.index();
                const column = GG.Constants.gridMetadata1.columns[colIndex];
                if (column.editable) {
                    // Handle cell editing based on column edit type
                    GG.Logic.handleCellEditing(cell, rowIndex, colIndex, column.dataType);
                }
            },

            createGridBody: function (gridMetadata, gridData) {
                var $tbody = $('<tbody id="gridBody">');
                var confirmedCheckboxes = hsl_LookupSelector.getSelectedAttributes();

                gridData.forEach(function (row) {
                    var $tr = $('<tr>');
                    let isCheckboxChecked = false;

                    if (row.id) {
                        $tr.attr({ 'data-id': row.id });
                        isCheckboxChecked = confirmedCheckboxes.some(
                            (x) => x.Id === row.id
                        );
                    }

                    gridMetadata.columns.forEach(function (col) {
                        var $td = $('<td>');
                        if (col.field === "checkBox") { // If column is checkbox then create one checkbox cell
                            $td = $('<td/>').append(GG.Logic.createCheckbox(col.field).prop("checked", isCheckboxChecked));
                        } else if (col.field === "dropdown") { // If column is dropdown then create one dropdown cell
                            $td = GG.Logic.createDropdownTd(row.menuItems);
                        } else { // create cell for data
                            var cellValue = row[col.field];
                            $td.attr({ 'data-th': col.label, 'aria-label': cellValue }).text(cellValue);
                        }
                        // Add onCellClick event for editable cells
                        $td.on('click', GG.Logic.onCellClick);
                        $tr.append($td);
                    });

                    $tbody.append($tr);
                });

                GG.Constants.$tbody = $tbody;
                GG.Constants.$table.append($tbody);
            },

            getPreviousPage: function (currentPage) {
                return currentPage - 1;
            },

            getNextPage: function (currentPage) {
                return currentPage + 1;
            },

            createPreviousPageButton: function (currentPage) {
                const $prevLi = $('<li>').addClass(currentPage === 1 ? 'disabled' : '').attr({ 'aria-label': 'Previous page' });
                const $prevA = $('<a>').attr({
                    'href': 'javascript:void(0);',
                    'data-page': GG.Logic.getPreviousPage(currentPage),
                    'role': 'button',
                    'data-toggle': 'tooltip',
                    'aria-label': 'Previous page',
                    'data-original-title': 'Previous page',
                    'class': 'entity-pager-prev-link',
                    'aria-disabled': currentPage === 1 ? 'true' : 'false'
                }).html('&lt;');
                $prevLi.append($prevA);
                return $prevLi;
            },

            createNextPageButton: function (currentPage, totalPages) {
                const $nextLi = $('<li>').addClass(currentPage === totalPages ? 'disabled' : '').attr({ 'aria-label': 'Next page' });
                const $nextA = $('<a>').attr({
                    'href': 'javascript:void(0);',
                    'data-page': GG.Logic.getNextPage(currentPage),
                    'role': 'button',
                    'data-toggle': 'tooltip',
                    'aria-label': 'Next page',
                    'data-original-title': 'Next page',
                    'class': 'entity-pager-next-link',
                    'aria-disabled': currentPage === totalPages ? 'true' : 'false'
                }).html('&gt;');
                $nextLi.append($nextA);
                return $nextLi;
            },

            handlePageChangeEvent: function () {
                GG.Constants.$pagination.on('click', 'a[data-toggle="tooltip"]', function () {
                    $(this).tooltip('hide');
                });
                GG.Constants.$pagination.on('click', 'a[data-page]', function () {
                    const newPage = parseInt($(this).attr('data-page'));
                    if (!$(this).parent().hasClass('active') && !$(this).parent().hasClass('disabled')) {
                        GG.Events.onPageChange(newPage);
                    }
                });
            },

            createGridPagination: function (currentPage, totalPages, maximumPaginationCount) {
                if (totalPages > 1) {
                    var $newPagination = $('<nav id="gridPagination">').attr({ 'aria-label': 'Page navigation' });

                    // Create new pagination controls
                    const $ul = $('<ul>').addClass('pagination gf-pagination');

                    // Previous page button
                    $ul.append(this.createPreviousPageButton(currentPage));
                    let startPage = Math.max(1, currentPage - Math.floor(maximumPaginationCount / 2));
                    let endPage = Math.min(totalPages, startPage + maximumPaginationCount - 1);
                    if (endPage === totalPages) {
                        startPage = Math.max(1, totalPages - maximumPaginationCount + 1);
                    }
                    for (let i = startPage; i <= endPage; i++) {
                        const $li = $('<li>').addClass(i === currentPage ? 'active' : '').attr({ 'aria-label': 'Page ' + i });
                        const $a = $('<a>').attr({ 'href': 'javascript:void(0);', 'data-page': i }).text(i);
                        $li.append($a);
                        $ul.append($li);
                    }

                    // Next page button
                    $ul.append(GG.Logic.createNextPageButton(currentPage, totalPages));

                    // if (GG.Constants.gridMetadata1.editable) {
                    //     $ul.append(GG.Logic.createSaveButton());
                    // }

                    // Initialize tooltips
                    $('[data-toggle="tooltip"]').tooltip();

                    //GG.Constants.$pagination.append($ul);

                    $newPagination.append($ul);

                    GG.Constants.$pagination = $newPagination;
                    // Append Pagination to gridContainer
                    GG.Constants.$gridContainer.append($newPagination);

                    // Handle page change events
                    GG.Logic.handlePageChangeEvent();
                }
            },

            // create dynamic grid
            createDynamicGrid: function (gridMetadata, gridData, currentPage, totalPages) {
                GG.Logic.createGridBody(gridMetadata, gridData);
                GG.Logic.createGridPagination(currentPage, totalPages, GG.Constants.maximumPaginationCount);
            },

            // create grid tabs
            createGridTabs: function () {
                if (GG.Constants.gridMetadata1.tabDetails) {
                    tabManager.onLoad(GG.Constants.gridMetadata1.tabDetails.tabs, GG.Events.onGridTabClick, null);

                    const index = GG.Constants.filterData.findIndex(item => item.id === entityId);
                    if (index !== -1) {
                        GG.Constants.filterData.splice(index, 1);
                    }

                    // Modify filter details
                    GG.Constants.filterData.push({
                        id: GG.Constants.gridMetadata1.tabDetails.id,
                        options: [
                            { value: GG.Constants.gridMetadata1?.tabDetails?.tabs?.[0]?.value }
                        ]
                    });
                }
            },

            registerClientHandlers: function () {

                // Register dropdown menu select/click handler
                //const dropdownAttribute = GG.Constants.gridMetadata1.columns.find(item => item.id == 'dropdown');
                //GG.Logic.registerDropdownMenuClickEventHandler(dropdownAttribute.selectMenuHandler);

                // Register action button click handler
                GG.Logic.registerActionButtonClickEventHandler(GG.Constants.gridMetadata1.actionMenuClickHandler);

                // Register check box client click handler
                //GG.Logic.registerCheckboxClickEventHandler(GG.Constants.gridMetadata1.checkBoxClickHandler);
            },

            // register grid dropdown menu click handler
            registerDropdownMenuClickEventHandler: function (onDropdownMenuClick) {
                GG.Constants.onDropdownMenuClickClientHandler = onDropdownMenuClick;
            },

            // register action button click event handler
            registerActionButtonClickEventHandler: function (onActionButtonClick) {
                GG.Constants.onActionButtonClickClientHandler = onActionButtonClick;
            },

            // register check box click event handler
            registerCheckboxClickEventHandler: function (onCheckBoxClick) {
                GG.Constants.onCheckboxClickClientHandler = onCheckBoxClick;
            },

            // render grid clear
            renderGridClear: function () {
                // Remove existing grid data i.e. body and paging
                GG.Constants.$tbody.remove();
                GG.Constants.$pagination.remove();
                GG.Constants.$message.remove();
            },

            clearAllConstants: function () {
                // Remove existing grid data i.e. body and paging
                GG.Constants.$tbody.remove();
                GG.Constants.$pagination.remove();
                GG.Constants.$message.remove();
                GG.Constants.currentSelectedPage = 1;
                GG.Constants.searchKeywordIds = [];
                GG.Constants.selectedRowdata = [];
            },

            // render grid clear
            clearGridBody: function () {
                // Remove existing grid data i.e. body and paging
                GG.Constants.$tbody.remove();
                GG.Constants.$pagination.remove();
                GG.Constants.$message.remove();
            },

            getGenericGridElements: function () {
                return GG.Constants.$mainContainer;
            },

            // render grid message like loading
            renderLoadingMessage: function (message) {
                GG.Logic.renderGridClear();

                // Create a spinner icon
                var spinnerIcon = $('<span>', {
                    class: 'fa fa-spinner fa-spin'
                });

                // Create a loading message
                var loadingMessage = $('<div>', {
                    id: 'gridMessage',
                    text: ' Loading...'
                })
                    .prepend(spinnerIcon)
                    .css({
                        'text-align': 'center',
                        'font-size': '16px',
                        'padding': '20px'
                    });

                GG.Constants.$message = loadingMessage;
                GG.Constants.$gridContainer.append(loadingMessage);
            },

            // render grid message like loading
            renderGridMessage: function (message) {
                GG.Logic.renderGridClear();

                // Create a loading message
                var loadingMessage = $('<div>', {
                    id: 'gridMessage',
                    text: ' ' + message
                }).css({
                    'text-align': 'center',
                    'font-size': '16px',
                    'padding': '20px'
                });

                GG.Constants.$message = loadingMessage;
                GG.Constants.$gridContainer.append(loadingMessage);
            },

            // Render grid data
            renderGridData: function (gridMetadata, gridData, currentPage, totalPages) {
                // Save current grid data for sort and search purpose
                GG.Constants.clientGridDdata = gridData;

                // clear grid data and message if any
                GG.Logic.renderGridClear();

                // create new dynamic grid
                GG.Logic.createDynamicGrid(gridMetadata, gridData, currentPage, totalPages);
            },

            // create action button
            createButton: function (buttonDetails) {
                let isSearchButton = buttonDetails.type == "search-button";
                const newButton = $('<button>' + buttonDetails.name + '</button>');
                newButton.data("id", buttonDetails.id);
                newButton.attr({ "id": buttonDetails.id, "data-toggle": "tooltip", "data-placement": "top" });
                newButton.click(function (event) {
                    GG.Events.onActionButtonClick(event);
                });

                newButton.addClass(buttonDetails.class);
                if (buttonDetails.disabled == true) {
                    newButton.attr({ "disabled": buttonDetails.disabled });
                    newButton.css({
                        'pointer-events': 'none'
                    });
                }

                if (buttonDetails.icon) {
                    const icon = $('<i>').addClass(buttonDetails.icon.class).attr('style', buttonDetails.icon.style);
                    icon.css({
                        'pointer-events': 'none',
                        'margin-right': !isSearchButton ? '10px' : ''
                    });
                    newButton.prepend(icon);
                }
                return newButton;
            },

            // create action buttons
            createButtons: function (buttons) {

                if (!buttons) {
                    return;
                }

                //GG.Events.click = onClickHandler;
                const gridActions = $('<div>').addClass('grid-actions clearfix');

                const searchInputGroup = $('<div class="input-group search-button-margin">');
                gridActions.append(searchInputGroup);

                buttons.forEach(item => {
                    let isSearchButton = item.type == "search-button";
                    if (isSearchButton) {
                        const inputtype = $('<input data-toggle="tooltip">');
                        inputtype.attr({
                            "placeholder": 'Search',
                            "title": 'To search on partial text, use the asterisk (*) wildcard character.',
                            "id": 'searchlookup'
                        }).tooltip({
                            placement: 'top'
                        });
                        inputtype.addClass('form-control');
                        inputtype.on("keypress", function (e) {
                            if (e.which == 13) {
                                $("#" + item.id).click();
                            }
                        });
                        searchInputGroup.append(inputtype);
                    }

                    const button = GG.Logic.createButton(item);

                    if (isSearchButton) {
                        const newSpan = $('<span class="input-group-btn">');
                        button.addClass('search-button-padding');
                        newSpan.append(button);
                        searchInputGroup.append(newSpan);
                    } else {
                        button.addClass('action btn btn-margin pull-right');
                        gridActions.append(button);
                    }
                });

                GG.Constants.$containerHeader.append(gridActions);
            },

            saveButtonClickHandler: async function (entityName, changedCellsData) {
                $("#gfLoader").show();
                for (const item of changedCellsData) {
                    let requestJson = {};
                    for (let key in item) {
                        if (key !== 'id') {
                            requestJson[key] = item[key];
                        }
                    }
                    try {
                        const token = await shell.getTokenDeferred();
                        const url = `/_api/` + entityName + `es(${item.id})`;
                        const response = await fetch(url, {
                            method: 'PATCH',
                            headers: {
                                'Content-Type': 'application/json',
                                '__RequestVerificationToken': token
                            },
                            body: JSON.stringify(requestJson)
                        });

                        if (response.ok) {
                            item.isSaveError = false;
                        } else {
                            item.isSaveError = true;
                        }
                    } catch (err) {
                        console.error(err);
                        item.isSaveError = true;
                    }
                }
                $("#gfLoader").hide();
                return changedCellsData;
            },

            markCellForSaveError: function (changedCellsData) {
                if (changedCellsData && changedCellsData.length > 0) {
                    // Get all the rows (tr elements) in the table
                    const rows = GG.Constants.$tbody.find('tr');

                    // Loop through all the rows
                    rows.each(function (rowIndex, rowElement) {
                        // Get the row ID from the data-id attribute
                        const rowId = $(rowElement).attr('data-id');
                        // Find the changedData object for the current row
                        const changedData = changedCellsData.find(item => item.id === rowId);
                        // If the changedData object is found and has isSaveError set to true
                        if (changedData) {
                            // Get the cells (td elements) in the current row
                            const cells = $(rowElement).find('td');

                            // Loop through all the cells
                            cells.each(function (cellIndex, cellElement) {

                                // Get the corresponding header (th element) using cellIndex
                                const header = $('th').eq(cellIndex);

                                // Get the column ID from the header's child <a> element
                                const columnId = header.find('a').data('column-id');

                                // If the changedData object has the current column ID
                                if (changedData.hasOwnProperty(columnId) &&
                                    changedData.isSaveError === true) {
                                    // Mark the cell with a font color as red to indicate a save error
                                    $(cellElement).css('color', 'red');
                                } else {
                                    // Mark the cell with a font color as red to indicate a save error
                                    $(cellElement).css('color', '#605E5C');
                                }
                            });
                        }
                    });
                }
            },

            clearAllDataDirty: function () {
                // Get all the rows (tr elements) in the table
                const rows = GG.Constants.$tbody.find('tr');
                // Loop through all the rows
                rows.each(function (rowIndex, rowElement) {
                    // Get the cells (td elements) in the current row
                    const cells = $(rowElement).find('td');
                    // Loop through all the cells
                    cells.each(function (cellIndex, cellElement) {
                        // Set the 'data-dirty' attribute to 'true' for the current cell
                        $(cellElement).attr('data-dirty', 'false');
                    });
                });
            },

            getGridData: async function () {
                const attrList = GG.Constants.gridMetadata1.columns.filter(item => item.isAttribute && item.isCompositeColumn != true);
                let resultData;
                if (GG.Constants.gridMetadata1?.renderType === "static") {
                    resultData = await GG.Logic.getGridDataViaWebPage();
                }
                else {
                     resultData = await hsl_DataService.Api.searchData(
                        GG.Constants.gridMetadata1.entityPluralName,
                        GG.Constants.gridMetadata1.entityName,
                        GG.Constants.gridMetadata1.entityId,
                        attrList,
                        GG.Constants.sortDetails,
                        GG.Constants.filterData,
                        GG.Constants.searchKeywordIds,
                        GG.Constants.totalRecordsOnSinglePage,
                        GG.Constants.currentSelectedPage,
                        GG.Constants.dateFilterData
                    );
                }
                if(GG.Constants.gridMetadata1.pagination.isRequired === true) {
                    GG.Constants.totalRecords = resultData["@Microsoft.Dynamics.CRM.totalrecordcount"];
                    if(GG.Constants.totalRecords < 0) {
                        GG.Constants.totalRecords = 0;
                    }
                    GG.Logic.calculaTotalPages();
                }
                return resultData.value;
            },

            getGridDataViaWebPage: async function (getAll = false) {
                try {
                    let resultData = await hsl_DataService.Api.searchDataViaWebPage(
                        GG.Constants.gridMetadata1.webPageUrl,
                        GG.Constants.gridMetadata1.webPageParams,
                        GG.Constants.sortDetails,
                        !getAll ? GG.Constants.totalRecordsOnSinglePage : 0,
                        !getAll ? GG.Constants.currentSelectedPage : 0,
                        GG.Constants.searchKeyword,
                        GG.Constants.filterData,
                        GG.Constants.dateFilterData
                    );
                    return resultData.value;
                } catch (err) {
                    console.error(`Error in get grid data via web page: ${err.message}`);
                    throw err;
                }
            },

            calculaTotalPages: function () {
                GG.Constants.totalPages = Math.ceil(GG.Constants.totalRecords / GG.Constants.totalRecordsOnSinglePage);
            },

            getGridDataCount: async function () {
                let dataCount = 0;
                const attrList = GG.Constants.gridMetadata1.columns.filter(item => item.isAttribute);
                if (GG.Constants.gridMetadata1?.renderType === "static") {
                    let totalCount = await GG.Logic.getGridDataViaWebPage(false, true); dataCount = [{ totalCount: totalCount }];
                } else {
                    // Get attribute list
                     dataCount = await hsl_DataService.Api.getDataCount(
                        GG.Constants.gridMetadata1.entityPluralName,
                        GG.Constants.gridMetadata1.entityName,
                        GG.Constants.gridMetadata1.entityId,
                        attrList,
                        GG.Constants.filterData,
                        GG.Constants.searchKeywordIds,
                        GG.Constants.dateFilterData
                    );
                }
                GG.Constants.totalRecords = dataCount?.[0]?.totalCount;
                GG.Logic.calculaTotalPages();
            },

            getFormattedGridData: function () {
                const dropdownAttribute = GG.Constants.gridMetadata1.columns.find(item => item.id == 'dropdown');

                const formattedData = GG.Constants.rawGridData1.map((item) => {
                    const gridItem = {};
                    GG.Constants.gridMetadata1.columns.forEach((column) => {
                        if (column.isAttribute) {
                            if (column.isFormattedValue) {
                                const formattedValueKey = `${column.id}@OData.Community.Display.V1.FormattedValue`;
                                gridItem[column.field] = item[formattedValueKey];
                            } else {
                                gridItem[column.field] = item[column.id];
                            }
                        }

                        if (column.isLinkEntity) {
                            let aliasAttributeName = column.linkEntity?.attributes?.[0]?.alias;

                            if (aliasAttributeName === null || aliasAttributeName === undefined) {
                                aliasAttributeName = column.linkEntity?.alias + "." + column.linkEntity?.attributes?.[0]?.name;
                            }
                            gridItem[column.field] = item[aliasAttributeName];
                        }
                    });

                    gridItem['id'] = item[GG.Constants.gridMetadata1.entityId];

                    // Check whether menu items specified
                    gridItem.menuItems = [];

                    dropdownAttribute?.menuItems?.forEach(menuItem => {
                        if (menuItem.conditions) {
                            menuItem.conditions.forEach(condition => {
                                if (gridItem[condition.key] == condition.value) {
                                    gridItem.menuItems.push(menuItem.name);
                                }
                            });
                        } else {
                            gridItem.menuItems.push(menuItem.name);
                        }
                    });

                    return gridItem;
                });
                return formattedData;
            },

            renderGridComponents: async function () {

                // Get grid data based on gridMetadata
                GG.Constants.rawGridData1 = await GG.Logic.getGridData();

                // Format retrieved grid data
                GG.Constants.gridData1 = GG.Logic.getFormattedGridData();

                // Create grid header
                GG.Logic.createDynamicGridStructure();
                GG.Logic.createDynamicGridHeader(GG.Constants.gridMetadata1);

                // Create grid body
                GG.Logic.createGridBody(GG.Constants.gridMetadata1, GG.Constants.gridData1);
                GG.Logic.createGridPagination(GG.Constants.currentSelectedPage, GG.Constants.totalPages, GG.Constants.maximumPaginationCount);

                GG.Logic.createButtons(GG.Constants.gridMetadata1.actionMenuItems);

                GG.Logic.registerClientHandlers();

                return GG.Constants.$mainContainer;
            },


            loadGridData: async function () {
                GG.Logic.renderLoadingMessage();
                GG.Constants.rawGridData1 = await GG.Logic.getGridData();
                GG.Constants.gridData1 = GG.Logic.getFormattedGridData();
                GG.Logic.renderGridClear();

                GG.Logic.createGridBody(GG.Constants.gridMetadata1, GG.Constants.gridData1);
                GG.Logic.createGridPagination(GG.Constants.currentSelectedPage, GG.Constants.totalPages, GG.Constants.maximumPaginationCount);
            },

            filterGridData: async function () {
                GG.Logic.renderLoadingMessage();

                GG.Constants.rawGridData1 = await GG.Logic.getGridData();
                GG.Constants.gridData1 = GG.Logic.getFormattedGridData();
                GG.Logic.renderGridClear();
                GG.Logic.createGridBody(GG.Constants.gridMetadata1, GG.Constants.gridData1);
                GG.Logic.createGridPagination(GG.Constants.currentSelectedPage, GG.Constants.totalPages, GG.Constants.maximumPaginationCount);
            },

            loadGridDataOnPageChange: async function (newPage, searchKeyword) {
                GG.Constants.currentSelectedPage = newPage;
                if (searchKeyword) {
                    GG.Logic.searchData(searchKeyword);
                } else {
                    GG.Logic.loadGridData();
                }
            },

            loadfilterOptions: async function (value, objecttypecode, attributename) {
                const response = await hsl_DataService.Api.getOptionSetLabels(value, objecttypecode, attributename);
                const filterOptions = response.map(item => {
                    return {
                        name: item.value,
                        id: item.attributevalue,
                        selected: false
                    };
                });
                return filterOptions;
            },

            getOptionSetData: async function () {
                // Create an array of promises to fetch filter options in parallel
                const fetchPromises = GG.Constants.gridMetadata1.columns
                    .filter(item => item.editable === true && item.dataType === 'optionset')
                    .map(async (item) => {
                        // Load filter options for the given item.id
                        const filterOptions = await GG.Logic.loadfilterOptions(null, GG.Constants.gridMetadata1.entityName, item.id);

                        // Return the filter options
                        return { item, filterOptions };
                    });

                // Wait for all promises to resolve
                const results = await Promise.all(fetchPromises);

                // Update items with filter options
                results.forEach(({ item, filterOptions }) => {
                    item.filterOptions = filterOptions;
                });
            },

            setDefaultSort: function () {
                const sortDetails = [];
                const column = GG.Constants.gridMetadata1.columns.find(item => item.defaultSort == true);
                if (column) {
                    let entityName=GG.Constants.gridMetadata1.entityName;
                    sortDetails.push({
                        'entityName': entityName,
                        'columnName': column.id,
                        'sortOrder': column.defaultSortOrder
                    });
                }
                GG.Constants.sortDetails = sortDetails;
            },

            setDefaultFilter: function () {
                try {
                    const filterData = [];
                    if (GG.Constants.gridMetadata1.defaultFilter) {
                        GG.Constants.gridMetadata1.defaultFilter.forEach((filterObj) => {
                            if (filterObj.id && filterObj.values) {
                                filterData.push({
                                    id: filterObj.id,
                                    options: filterObj.values.map(item => ({ value: item.id })),
                                    permanentFilter: true
                                });
                            }
                        });
                    }

                    GG.Constants.filterData = filterData;
                } catch (err) {

                    console.error(`Error in setting default filter : ${err.message}`);
                    throw err;
                }
            },

            initializePaginationDetails: function () {
                try {
                    if (GG.Constants.gridMetadata1.pagination?.isRequired === false) {
                        return;
                    }
                    GG.Constants.startPage = 1;
                    GG.Constants.currentSelectedPage = 1;
                    GG.Constants.totalRecords = null;
                    GG.Constants.totalPages = null;

                    if (GG.Constants.gridMetadata1.pagination.totalRecordsOnSinglePage) {
                        GG.Constants.totalRecordsOnSinglePage = GG.Constants.gridMetadata1.pagination.totalRecordsOnSinglePage;
                    } else {
                        GG.Constants.totalRecordsOnSinglePage = GG.Constants.defaultTotalRecordsOnSinglePage;
                    }

                    if (GG.Constants.gridMetadata1.pagination.maximumPaginationCount) {
                        GG.Constants.maximumPaginationCount = GG.Constants.gridMetadata1.pagination.maximumPaginationCount;
                    } else {
                        GG.Constants.maximumPaginationCount = GG.Constants.defaultMaximumPaginationCount;
                    }
                } catch (err) {
                    console.error(`Error in initialize pagination details : ${err.message}`);
                    throw err;
                }
            },

            renderGrid: async function (gridMetadata) {
                GG.Constants.gridMetadata1 = gridMetadata;
                GG.Logic.initializePaginationDetails();
                //GG.Logic.getOptionSetData();
                GG.Logic.setDefaultSort();
                GG.Logic.setDefaultFilter();
                //GG.Logic.createGridTabs();
                return await GG.Logic.renderGridComponents();
            },

            getDefaultSearchKeywordsForContact: function (searchKeyword) {
                let searchKeywords = [
                    { id: 'hsl_crmincidentnumber', keyword: searchKeyword },
                    { id: 'hsl_rmanumber', keyword: searchKeyword }
                ];
                return searchKeywords;
            },

            isDateFormat: function (inputString) {
                const dateFormatRegex = /^(?:(?:(?:(?:0?[1-9]|1[0-2])[\/.-](?:0?[1-9]|[12][0-9]|3[01])[\/.-](?:\d{4}|\d{2}))|(?:(?:0?[1-9]|[12][0-9]|3[01])[\/.-](?:0?[1-9]|1[0-2])[\/.-](?:\d{4}|\d{2}))|(?:(?:\d{4}|\d{2})[\/.-](?:0?[1-9]|1[0-2])[\/.-](?:0?[1-9]|[12][0-9]|3[01]))))$/;
                return dateFormatRegex.test(inputString);
            },

            getLookupIdsFromSearchKeyword: async function (keyword, linkEntity) {
                const entityName = linkEntity.name;
                const entityAttribute = linkEntity.attributes[0].name;
                const lookupAttribute = linkEntity.from;

                return hsl_DataService.Api.getLookupDisplayName(entityName, entityAttribute, '%' + keyword + '%', lookupAttribute)
                    .then(searchLookupKeyword => {
                        if (searchLookupKeyword.length > 0) {
                            return searchLookupKeyword[0][lookupAttribute];
                        } else {
                            return null;
                        }
                    });
            },

            getOptionSetIdFromSearchKeyword: async function (optionSetAttributeName, keyword, entityId) {
                return hsl_DataService.Api.getOptionSetLabels('%' + keyword + '%', entityId, optionSetAttributeName)
                    .then(searchOptionSetLabel => {
                        if (searchOptionSetLabel.length > 0) {
                            return searchOptionSetLabel.map(optionSet => optionSet.attributevalue);
                        } else {
                            return [];
                        }
                    });
            },

            getSearchKeywords: async function (searchKeyword) {
                let searchKeywordsList = [];

                try {
                    const promises = GG.Constants.gridMetadata1.columns.map(async (column) => {
                        if (column.isAttribute === true) {
                            if (!column.dataType || column.dataType === '' || column.dataType === 'string') {
                                return { id: column.id, keyword: searchKeyword, dataType: column.dataType };
                            } else if (column.dataType === 'date') {
                                if (GG.Logic.isDateFormat(searchKeyword)) {
                                    return { id: column.id, keyword: searchKeyword, dataType: column.dataType };
                                }
                            } else if (column.dataType === 'lookup') {
                                const linkEntity = column.linkEntity;
                                const lookupId = await GG.Logic.getLookupIdsFromSearchKeyword(searchKeyword, linkEntity);
                                if (lookupId) {
                                    return { id: column.id, keyword: lookupId, dataType: column.dataType };
                                }
                            } else if (column.dataType === 'optionset') {
                                const optionSetIds = await GG.Logic.getOptionSetIdFromSearchKeyword(column.id, searchKeyword, GG.Constants.gridMetadata1.entityName);
                                if (optionSetIds.length > 0) {
                                    return optionSetIds.map(optionSetId => ({ id: column.id, keyword: optionSetId, dataType: column.dataType }));
                                }
                            }
                        }
                        return null;
                    });

                    const results = await Promise.all(promises);

                    results.forEach((result) => {
                        if (result) {
                            if (Array.isArray(result)) {
                                searchKeywordsList.push(...result);
                            } else {
                                searchKeywordsList.push(result);
                            }
                        }
                    });

                } catch (error) {
                    console.error("Error in getSearchKeywords:", error);
                    throw error;
                }

                return searchKeywordsList;
            },

            searchGridData: async function () {
                GG.Logic.renderLoadingMessage();

                GG.Constants.rawGridData1 = await GG.Logic.getGridData();
                GG.Constants.gridData1 = GG.Logic.getFormattedGridData();
                GG.Logic.renderGridClear();
                GG.Logic.createGridBody(GG.Constants.gridMetadata1, GG.Constants.gridData1);
                GG.Logic.createGridPagination(GG.Constants.currentSelectedPage, GG.Constants.totalPages, GG.Constants.maximumPaginationCount);
            },

            searchData: async function (searchKeyword) {
                GG.Logic.renderLoadingMessage();
                // Set current selected page as start page
                let searchKeywordIds = [];
                //GG.Constants.currentSelectedPage = GG.Constants.startPage;
                
                if(GG.Constants.gridMetadata1?.renderType !== "static"){
                if (searchKeyword !== null && searchKeyword !== undefined && searchKeyword != "") {
                    searchKeywordIds = await GG.Logic.getSearchKeywords(searchKeyword);
                } else {
                    GG.Constants.searchKeywordIds = [];
                }
                GG.Constants.searchKeywordIds = searchKeywordIds;
            }
                GG.Logic.searchGridData();
            },

            changeFilterIconColor: function (entityId, isFiltered) {
                if (isFiltered) {
                    $('a[data-column-id="' + entityId + '"]').parent().find('.fa-filter').removeClass('filter-icon-wrapper').addClass('filter-icon-wrapper-selected');
                } else {
                    $('a[data-column-id="' + entityId + '"]').parent().find('.fa-filter').removeClass('filter-icon-wrapper-selected').addClass('filter-icon-wrapper');
                }
            }
        };

        GG.Events = {
            onSaveButtonClick: async function (event) {
                let changedCellsData = GG.Logic.collectChangedCellsData();
                if (changedCellsData && changedCellsData.length > 0) {
                    changedCellsData = await GG.Logic.saveButtonClickHandler(GG.Constants.gridMetadata1.entityName, changedCellsData);
                    if (changedCellsData.some(item => item.isSaveError === true)) {
                        $("#alert-div-custom-message-error").text('Error in saving grid changes and marked in red color');
                        $('#alert-gf-error').show();
                        GG.Logic.markCellForSaveError(changedCellsData);
                        setTimeout(function () {
                            $('#alert-gf-error').hide();
                        }, 5000);
                    } else {
                        GG.Logic.clearAllDataDirty();
                        $("#alert-div-custom-message-success").text('Grid changes have been saved successfully');
                        $('#alert-gf-success').show();
                        setTimeout(function () {
                            $('#alert-gf-success').hide();
                        }, 15000);
                    }
                }
            },

            onSortColumnClick: function (sortDetails) {
                GG.Constants.sortDetails = sortDetails;
                GG.Logic.loadGridData();
            },

            // On page change event
            onPageChange: async function (newPage) {
                let searchKeyword = $('#searchlookup').val();
                GG.Logic.loadGridDataOnPageChange(newPage, searchKeyword);
            },

            // On drop down click event
            onDropdownMenuClick: function (event) {
                var actionName = $(event.target).text();
                var dataId = $(event.target).closest('tr[data-id]').data('id');
                if (!actionName || !dataId) {
                    throw new Error("actionName or dataId not found for onDropdownMenuClick");
                } else {
                    GG.Constants.onDropdownMenuClickClientHandler(actionName, dataId);
                }
            },

            // On grid tab click
            onGridTabClick: function (tabId) {
                const index = GG.Constants.filterData.findIndex(item => item.id === GG.Constants.gridMetadata1.tabDetails.id,);
                if (index !== -1) {
                    GG.Constants.filterData.splice(index, 1);
                }

                if (GG.Constants.gridMetadata1?.tabDetails?.noFilterTabId != tabId) {
                    // Modify filter details
                    GG.Constants.filterData.push({
                        id: GG.Constants.gridMetadata1.tabDetails.id,
                        options: GG.Constants.gridMetadata1?.tabDetails?.tabs
                            .filter(item => item.id == tabId)
                            .map(item => ({ value: item.value }))
                    });
                }

                GG.Constants.currentSelectedPage = GG.Constants.startPage;

                GG.Logic.filterGridData();
            },

            // On action button click
            onActionButtonClick: function (event) {
                var buttonid = $(event.target).attr("id");
                let searchKeyword = $('#searchlookup').val();
                if (!buttonid) {
                    throw new Error("buttonid not found for onActionButtonClick");
                }
                if (searchKeyword.length < 3 && searchKeyword.length > 0) {
                    GG.Logic.searchvalidationError("Type at least 3 characters");
                } else if (buttonid.includes('search')) {
                    GG.Constants.searchKeyword = searchKeyword;    
                    GG.Constants.currentSelectedPage = GG.Constants.startPage;
                    GG.Logic.searchData(searchKeyword);
                } else if (GG.Constants.onActionButtonClickClientHandler) {
                    GG.Constants.onActionButtonClickClientHandler(buttonid);
                }
            },

            // On check box click
            onCheckBoxClick: function (event, isHeaderCheckbox = false) {
                var checkboxId = $(event.target).attr("id");
                var checkboxChecked = $(event.target).prop('checked');

                if (isHeaderCheckbox) {
                    GG.Constants.selectedRowdata.length = 0;
                    // Iterate through all rows, and set the value of their checkboxes
                    GG.Constants.$tbody.find('tr').each(function (index, row) {
                        const rowCheckbox = $(row).find('input[type="checkbox"].checkbox');
                        rowCheckbox.prop('checked', checkboxChecked);
                        rowCheckbox.trigger("rowCheckBoxClick");
                        var dataId = $(row).closest('tr[data-id]').data('id');
                        if (checkboxChecked) {
                            const rowIndex = $(event.target).parents('tr').index();
                            GG.Constants.selectedRowdata.push({ Id: dataId, data: GG.Constants.gridData1[rowIndex] });
                        }
                    });
                } else {
                    // For row checkboxes
                    var dataId = $(event.target).closest('tr[data-id]').data('id');
                    if (checkboxChecked) {
                        const rowIndex = $(event.target).parents('tr').index();
                        GG.Constants.selectedRowdata.push({ Id: dataId, data: GG.Constants.gridData1[rowIndex] });
                    } else {
                        GG.Constants.selectedRowdata = $.grep(GG.Constants.selectedRowdata, function (n) {
                            return n.Id != dataId;
                        });
                    }
                }
                if (!checkboxId) {
                    throw new Error("checkboxId not found for onCheckBoxClick");
                }
                if (GG.Constants.onCheckboxClickClientHandler) {
                    const rowIndex = $(event.target).parents('tr').index();
                    GG.Constants.onCheckboxClickClientHandler(GG.Constants.selectedRowdata);
                }
            },

            onOptionsetSelectHandler: function (entityId, selectedIds) {
                const index = GG.Constants.filterData.findIndex(item => item.id === entityId);
                if (index !== -1) {
                    GG.Constants.filterData.splice(index, 1);
                }

                if (selectedIds) {
                    GG.Constants.filterData.push({
                        id: entityId,
                        options: selectedIds.map(item => ({ value: item.id }))
                    });
                    GG.Logic.changeFilterIconColor(entityId, true);
                } else {
                    GG.Logic.changeFilterIconColor(entityId, false);
                }

                GG.Logic.filterGridData();
            },

            onDatesetSelectHandler: function (entityId, selectedIds) {
                const index = GG.Constants.dateFilterData.findIndex(item => item.id === entityId);
                if (index !== -1) {
                    GG.Constants.dateFilterData.splice(index, 1);
                }

                if (selectedIds) {
                    GG.Constants.dateFilterData.push({
                        id: entityId,
                        options: selectedIds.map(item => ({ value: item.value, operator: item.operator, id: item.id, selected: item.selected }))
                    });
                    GG.Logic.changeFilterIconColor(entityId, true);
                } else {
                    GG.Constants.dateFilterData = [];
                    GG.Logic.changeFilterIconColor(entityId, false);
                }

                GG.Logic.filterGridData();
            },

            onLookupSelectHandler: function (entityId, selectedIds) {
                const index = GG.Constants.filterData.findIndex(item => item.id === entityId);
                if (index !== -1) {
                    GG.Constants.filterData.splice(index, 1);
                }

                if (selectedIds) {

                    GG.Constants.filterData.push({
                        id: entityId,
                        options: selectedIds.map(item => ({ value: item.id }))
                    });
                    GG.Logic.changeFilterIconColor(entityId, true);
                } else {
                    GG.Constants.filterData = [];
                    GG.Constants.selectedRowdata = [];
                    GG.Constants.searchKeywordIds = [];
                    GG.Logic.changeFilterIconColor(entityId, false);
                }

                GG.Logic.filterGridData();
            }
        };

        return {

            // Register handler export functions - Remove
            registerFilterOptionsChangeEventHandler: GG.Logic.registerFilterOptionsChangeEventHandler,
            registerCheckboxClickEventHandler: GG.Logic.registerCheckboxClickEventHandler,

            // Render export functions - Remove
            renderGridData: GG.Logic.renderGridData,
            // renderGridMessage: GG.Logic.renderGridMessage,
            renderGridClear: GG.Logic.renderGridClear,
            clearAllConstants: GG.Logic.clearAllConstants,

            // Generic new functions
            renderGrid: GG.Logic.renderGrid,
        };

    })();

</script>


<style>
    .gf-pagination {
        display: flex;
        justify-content: center;
    }

    .container {
        height: 100%;
        display: flex;
        flex-direction: column;
    }

    .grid-container {
        flex: 1;
        overflow: auto;
    }

    #gridPagination {
        margin-top: auto;
    }

    i.save-button:hover {
        cursor: pointer;
    }

    span.filter-icon-wrapper:hover {
        cursor: pointer;
    }

    .save-button {
        font-size: 16px
    }

    .search-icon-wrapper {
        margin-left: 5px;
    }

    .filter-icon-wrapper {
        margin-left: 5px;
    }

    .filter-icon-wrapper-selected {
        margin-left: 5px;
        color: #FF6012;
    }

    .search-button-margin {
        margin-bottom: 9px;
    }

    .filter-option {
        transform: scale(1.2);
    }

    .grid-actions {
        display: flex;
        align-items: flex-start;
        justify-content: flex-end;
    }

    .input-group {
        flex-grow: 1;
    }

    .input-group .form-control {
        flex-grow: 1;
    }

    .search-button-padding {
        padding: 7.4px 12px;
    }
</style></div>

<script>
  const hsl_LookupSelector = (function () {
    //const LS = {};
    const LS = Object.create(GF || {});
    LS.Constants = {
      entityname: null,
      entityLabel: null,
      entityId: null,
      columnId: null,
      attrlist: null,
      totalLookupRecords: null,
      rawLookupGridData: null,
      renderType: null,
      webPageUrl:null,
      lookupData: null,
      startPage: 1,
      totalPages: null,
      totalRecordsOnSinglePage: 12,
      currentSelectedPage: 1,
      lookupMetadata: [],
      lookupGridMetadata: [],
      selectedCheckboxesDetails: [],
      confirmedCheckboxes: [],
      onLookupSelectClientHandler: null,
      ActionButtonDetails: [
        {
          type: "search-button",
          id: "search-lookup",
          name: "",
          title: "Search Results",
          icon: {
            class: "fa fa-search",
          },
          class: "btn btn-default btn-hg",
          disabled: false,
        },
      ],
    };

    LS.Logic = {
      createModalStructure: async function () {
        try {
          // Create and return $modal with the given structure.
          var $modal = $('<div>').attr({
            'id': LS.Constants.entityId,
            'role': 'dialog',
            'class': 'modal fade',
            'tabindex': '-1'
          });

          var $modalDialog = $('<div>').attr('class', 'modal-dialog');
          var $modalContent = $('<div>').attr('class', 'modal-content');
          var $modalHeader = $('<div>').attr('class', 'modal-header');
          var $modalBody = $('<div>').attr('class', 'modal-body');
          var $modalFooter = $('<div>').attr('class', 'modal-footer');

          var $closeBtn = $('<button>').attr({
            'type': 'button',
            'data-dismiss': 'modal',
            'class': 'close'
          }).text('×');

          var $modalTitle = $('<h4>').attr('class', 'modal-title').text('Select filter options : ' + LS.Constants.entityLabel);

          var response = await LS.Logic.renderLookupGrid();
          var $formGroup = $('<div>').attr('class', 'form-group').append(response);

          $modalBody.append($formGroup);

          var $btnCancel = $('<button>').attr({
            'id': 'btn-' + LS.Constants.entityId + '-clear',
            'type': 'button',
            'data-dismiss': 'modal',
            'class': 'btn btn-secondary'
          }).text('Clear');

          var $btnOk = $('<button>').attr({
            'id': 'btn-' + LS.Constants.entityId + '-confirm',
            'type': 'button',
            'class': 'btn btn-primary',
            'disabled': 'disabled'
          }).text('Confirm');

          $modalHeader.append($closeBtn, $modalTitle);
          $modalFooter.append($btnCancel, $btnOk);
          $modalContent.append($modalHeader, $modalBody, $modalFooter);
          $modalDialog.append($modalContent);
          $modal.append($modalDialog);

          $('body').append($modal);
          return { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn };
        } catch (err) {
          console.error(`Error in Create Modal Structure : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      createLookupModalDialog: async function () {
        try {
          const { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn } = await LS.Logic.createModalStructure();
          LS.Logic.setUpEventListeners($modal, $btnOk, $btnCancel, $closeBtn);

          LS.Logic.handleModalState($btnOk, $modalBody);

          $modal.modal('show');
        } catch (err) {
          console.error(`Error in Create Lookup Modal Dialog : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      handleModalState: function ($btnOk, $modalBody) {
        try {
          // Get initial confirmed checkbox 
          var initialCheckboxStates = LS.Constants.confirmedCheckboxes;

          var isAnyCheckboxChecked = initialCheckboxStates.length > 0;

          var toggleOkButton = function () {
            $btnOk.prop('disabled', !isAnyCheckboxChecked);
          };

          //$modalBody.on('change', 'input.checkbox', toggleOkButton);

          toggleOkButton();
        } catch (err) {
          console.error(`Error in Handle Modal State : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      setUpEventListeners: function ($modal, $btnOk, $btnCancel, $closeBtn) {
        try {
          $closeBtn.on('click', function () {
            lookupGridManager.clearAllConstants();
            $('body').removeClass('modal-open');
            $('.modal-backdrop').remove();
            $modal.modal('hide').remove();
          });

          // Attach event listeners.
          $btnOk.on('click', function () {
            var selectedOptions = LS.Constants.selectedCheckboxesDetails;
            LS.Constants.confirmedCheckboxes = selectedOptions;
            var selectedLookups = [];
            if (selectedOptions.length > 0) {
              selectedOptions.forEach(selecteditem => {
                let lookupSelected = { id: selecteditem.Id, name: "", selected: true };
                selectedLookups.push(lookupSelected);
              });
            }

            // Handle selectedOptions as needed
            LS.Constants.onLookupSelectClientHandler(LS.Constants.columnId, selectedLookups);

            $('body').removeClass('modal-open');
            $('.modal-backdrop').remove();
            $modal.modal('hide').remove();
          });

          $btnCancel.on('click', function () {
            lookupGridManager.clearAllConstants();
            LS.Logic.clearSelectedAttributes();
            // Clear all selections
            LS.Constants.onLookupSelectClientHandler(LS.Constants.columnId, null);

            $('body').removeClass('modal-open');
            $('.modal-backdrop').remove();
            $modal.modal('hide').remove();
          });
        } catch (err) {
          console.error(`Error in Set up Event Listener : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      createLookupSelector: async function (id, lookupDetails, onLookupSelect) {
        try {
          if (!onLookupSelect) {
            throw new Error("onLookupSelect handler must be provided");
          }
          if (!lookupDetails.entityName || !lookupDetails.entityId || !lookupDetails.label) {
            throw new Error("entity, entityId and entityLabel must be provided");
          }

          LS.Constants.entityname = lookupDetails.entityName;
          LS.Constants.entityId = lookupDetails.entityId;
          LS.Constants.entityLabel = lookupDetails.label;
          LS.Constants.attrlist = lookupDetails.columns;
          LS.Constants.renderType = lookupDetails.renderType;
          LS.Constants.webPageUrl = lookupDetails.webPageUrl;
          LS.Constants.columnId = id;

          LS.Constants.lookupGridMetadata = lookupDetails;

          LS.Constants.onLookupSelectClientHandler = onLookupSelect;
          await LS.Logic.createLookupModalDialog();
        } catch (err) {
          console.error(`Error in Create Lookup Selector : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      renderLookupGrid: async function () {
        try {
          lookupGridManager.registerCheckboxClickEventHandler(LS.Events.onCheckBoxClick);
          return await lookupGridManager.renderGrid(LS.Constants.lookupGridMetadata);
        } catch (err) {
          console.error(`Error in Render Lookup Grid : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      togglebutton: function () {
        try {
          var hasCheckboxChecked = LS.Constants.selectedCheckboxesDetails.length > 0;
          var buttonid = $("#btn-" + LS.Constants.entityId + "-confirm");

          if (hasCheckboxChecked) {
            buttonid.prop('disabled', false);
            buttonid.removeAttr('disabled');
          } else {
            buttonid.prop('disabled', true);
          }
        } catch (err) {
          console.error(`Error in Toggle Button : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      // checkbox click event on lookup grid
      onCheckBoxClick: function (selectedRowdata) {
        try {
          //selected checkbox details
          LS.Constants.selectedCheckboxesDetails = selectedRowdata;
          LS.Logic.togglebutton();
        } catch (err) {
          console.error(`Error On CheckBox Click : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      // get all checkboxes selected on lookup grid
      getSelectedAttributes: function () {
        try {
          return LS.Constants.confirmedCheckboxes;
        } catch (err) {
          console.error(`Error in Get Selected Attributes : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },

      // clear all checkboxes selected on lookup grid
      clearSelectedAttributes: function () {
        try {
          //lookupGridManager.clearSelectedCheckboxes();
          LS.Constants.selectedCheckboxesDetails = [];
          LS.Constants.confirmedCheckboxes = [];
          LS.Logic.togglebutton();
        } catch (err) {
          console.error(`Error in Clear Selected Attributes : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      }
    };

    LS.Events = {
      onCheckBoxClick: function (selectedRowdata) {
        LS.Logic.onCheckBoxClick(selectedRowdata);
      },
      onActionButtonClick: function (buttonid, searchKeyword) {
        try {
          switch (buttonid) {
            case "search-lookup":
              LS.Logic.searchLookupData(searchKeyword);
              break;
          }
        } catch (err) {
          console.error(`Error On Action Button Click : ${err.message}`);
          LS.Portal.Utilities.trackErrorInsights(err);
          throw err;
        }
      },
    };

    return {
      clearSelectedAttributes: LS.Logic.clearSelectedAttributes,
      getSelectedAttributes: LS.Logic.getSelectedAttributes,
      createLookupSelector: LS.Logic.createLookupSelector
    };
  })();
</script>

<style>
  #search-lookup {
    padding: 7.4px 12px;
  }
</style></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBEYXRlIFNlbGVjdG9yIC0gV1QnICV9" data-record-id="9a7bedef-0f4b-ee11-be6f-000d3a18283a" data-ppid="9a7bedef-0f4b-ee11-be6f-000d3a18283a" ><script>
    const datesetSelector = (function () {
        //const DS = {};
        const DS = Object.create(GF || {});
        DS.Constants = {
            entityId: null,
            entityLabel: null,
            selecteddatesetList: null,
            filterOptions: null,
            Options: [{
                lastOptions: {
                    title: 'Select a Past Date',
                    options: [
                        { name: 'Last 30 days', id: 'last30', operator: 'last-x-days', value: "30", selected: false },
                        { name: 'Last 60 days', id: 'last60', operator: 'last-x-days', value: "60", selected: false },
                        { name: 'Last 3 months', id: 'last3months', operator: 'last-x-months', value: "3", selected: false },
                        { name: 'Last 6 months', id: 'last6months', operator: 'last-x-months', value: "6", selected: false },
                        { name: 'Last 1 year', id: 'last1year', operator: 'last-x-years', value: "1", selected: false },
                        { name: 'Last 3 year', id: 'last3year', operator: 'last-x-years', value: "3", selected: false },
                    ]
                },
                nextOptions: {
                    title: 'Select a Future Date',
                    options: [
                        { name: 'Next 30 days', id: 'next30', operator: 'next-x-days', value: "30", selected: false },
                        { name: 'Next 60 days', id: 'next60', operator: 'next-x-days', value: "60", selected: false },
                        { name: 'Next 3 months', id: 'next3months', operator: 'next-x-months', value: "3", selected: false },
                        { name: 'Next 6 months', id: 'next6months', operator: 'next-x-months', value: "6", selected: false },
                        { name: 'Next 1 year', id: 'next1year', operator: 'next-x-years', value: "1", selected: false },
                        { name: 'Next 3 year', id: 'next3year', operator: 'next-x-years', value: "3", selected: false },
                    ]
                }
            }],
            onDatesetSelectClientHandler: null
        };

        DS.Logic = {
            createModalStructure: function () {
                var $modal = $('<div>').attr({
                    'id': DS.Constants.entityId,
                    'role': 'dialog',
                    'class': 'modal fade',
                    'tabindex': '-1'
                });

                var $modalDialog = $('<div>').attr('class', 'modal-dialog');
                var $modalContent = $('<div>').attr('class', 'modal-content');
                var $modalHeader = $('<div>').attr('class', 'modal-header');
                var $modalBody = $('<div>').attr('class', 'modal-body flex-container'); // Create a container for both past and next options with display: flex
                var $modalFooter = $('<div>').attr('class', 'modal-footer');

                // Create close button and title
                var $closeBtn = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'close'
                }).text('×');

                var toggleConfirmButton = function () {
                    var hasChecked = $('.gf-filter-option:checked').length > 0;
                    $btnOk.prop('disabled', !hasChecked);
                };

                var $modalTitle = $('<h4>').attr('class', 'modal-title').text('Select Date Range : ' + DS.Constants.entityLabel);
                var selectOptionId = "selectAllCheckbox_" + DS.Constants.entityLabel.replace(/\s/g, ''); // Generate a unique ID for the checkboxes
                // Create two separate containers for pastOptions and nextOptions
                var $pastOptionsContainer = $('<div>').attr('class', 'filter-options-container');
                var $nextOptionsContainer = $('<div>').attr('class', 'filter-options-container');
                $modalBody.css('display', 'flex')
                $pastOptionsContainer.css('flex-basis', '50%')

                // Retrieve filter options from DS.Constants.filterOptions
                var lastOptions = DS.Constants.Options[0].lastOptions;
                var nextOptions = DS.Constants.Options[0].nextOptions;

                // Add filter options with radio buttons for "Last" if it's defined
                if (lastOptions && Array.isArray(lastOptions.options)) {
                    // Add a title for "Last" within the pastOptions container
                    $pastOptionsContainer.append($('<h5>').text(lastOptions.title));

                    // Add radio buttons for "Last" within the pastOptions container
                    lastOptions.options.forEach(function (option, index) {
                        var $radio = $('<input>').attr({
                            'type': 'radio',
                            'name': selectOptionId + '_radios_last',
                            'id': option.id,
                            'class': 'gf-filter-option',
                            'value': option.value
                        });

                        var $label = $('<label>').attr('for', option.id)
                            .css({ 'margin-left': '10px' })
                            .text(option.name);

                        var $formGroup = $('<div>').attr('class', 'form-group').append($radio, $label);

                        $pastOptionsContainer.append($formGroup); // Append to the pastOptions container
                        // Add click event listener for the label element
                        $label.on('click', function (event) {
                            event.preventDefault();
                            $radio.prop('checked', !$radio.prop('checked'));
                            toggleConfirmButton();
                        });

                        $radio.on('change', toggleConfirmButton);
                    });
                }

                // Add filter options with radio buttons for "Next" if it's defined
                if (nextOptions && Array.isArray(nextOptions.options)) {
                    // Add a title for "Next" within the nextOptions container
                    $nextOptionsContainer.append($('<h5>').text(nextOptions.title));

                    // Add radio buttons for "Next" within the nextOptions container
                    nextOptions.options.forEach(function (option, index) {
                        var $radio = $('<input>').attr({
                            'type': 'radio',
                            'name': selectOptionId + '_radios_next',
                            'id': option.id,
                            'class': 'gf-filter-option',
                            'value': option.value
                        });

                        var $label = $('<label>').attr('for', option.id)
                            .css({ 'margin-left': '10px' })
                            .text(option.name);

                        var $formGroup = $('<div>').attr('class', 'form-group').append($radio, $label);

                        $nextOptionsContainer.append($formGroup); // Append to the nextOptions container
                        // Add click event listener for the label element
                        $label.on('click', function (event) {
                            event.preventDefault();
                            $radio.prop('checked', !$radio.prop('checked'));
                            toggleConfirmButton();
                        });

                        $radio.on('change', toggleConfirmButton);
                    });
                }

                // Append both pastOptions and nextOptions containers to the modal body
                $modalBody.append($pastOptionsContainer, $nextOptionsContainer);


                // Create OK button
                var $btnOk = $('<button>').attr({
                    'type': 'button',
                    'class': 'btn btn-primary',
                    'disabled': 'disabled',
                    'id': 'btn-ok'
                }).text('Confirm');

                var $btnCancel = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'btn btn-secondary'
                }).text("Clear");

                $modalHeader.append($closeBtn, $modalTitle);
                $modalFooter.append($btnCancel, $btnOk);
                $modalContent.append($modalHeader, $modalBody, $modalFooter);
                $modalDialog.append($modalContent);
                $modal.append($modalDialog);

                $('body').append($modal);

                return { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn };
            },

            setUpEventListeners: function ($modal, $btnOk, $btnCancel, $closeBtn) {
                // Attach event listeners.
                $btnOk.on('click', function () {
                    var selectedOptions = DS.Constants.filterOptions
                        .filter(function (option) {
                            var radio = $('#' + option.id);
                            var isSelected = radio.is(':checked');
                            return isSelected;
                        })
                        .map(function (option) {
                            return { id: option.id, name: option.name, operator: option.operator, value: option.value, selected: true };
                        });

                    // Handle selectedOptions as needed
                    DS.Constants.onDatesetSelectClientHandler(DS.Constants.entityId, selectedOptions);

                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $modal.modal('hide').remove();
                });

                $btnCancel.on('click', function () {
                    // Clear all selections
                    var selectedOptions = DS.Constants.filterOptions.map(function (option) {
                        return { id: option.id, name: option.name, selected: false };
                    });

                    DS.Constants.onDatesetSelectClientHandler(DS.Constants.entityId, null);

                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $modal.modal('hide').remove();
                });

                $closeBtn.on('click', function () {
                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $modal.modal('hide').remove();
                });
            },
            handleModalState: function ($btnOk, $modalBody) {
                if (DS.Constants.selecteddatesetList) {
                    // Get a list of checkbox IDs based on the selecteddatesetList
                    const selectedCheckboxIds = DS.Constants.selecteddatesetList.map(item => item.id);

                    // Loop through all checkboxes within the modal body
                    $modalBody.find('.gf-filter-option').each(function () {
                        const checkbox = $(this);
                        const checkboxId = checkbox.attr('id');

                        // Check and update the state based on selectedCheckboxIds
                        if (selectedCheckboxIds.includes(checkboxId)) {
                            checkbox.prop('checked', true);
                        } else {
                            checkbox.prop('checked', false);
                        }
                    });

                    // Enable/disable the OK button based on the number of checked checkboxes
                    const hasChecked = $modalBody.find('.gf-filter-option:checked').length > 0;
                    $btnOk.prop('disabled', !hasChecked);
                }
            },

            createDatesetSelectorModalDialog: function () {
                const { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn } = DS.Logic.createModalStructure();

                DS.Logic.setUpEventListeners($modal, $btnOk, $btnCancel, $closeBtn);

                DS.Logic.handleModalState($btnOk, $modalBody);

                $modal.modal('show');
            },

            useExistingDateFilters: function () {
                if (DS.Constants.selecteddatesetList) {
                    DS.Constants.filterOptions.forEach(function (option) {
                        // Check if the id is present in OS.Constants.selectedOptionsetList
                        option.selected = DS.Constants.selecteddatesetList.some(function (item) {
                            return item.id == option.id;
                        });
                    });
                }
            },

            fetchDatesetDetails: async function (formData) {
                const filterOptions = [];

                if (DS.Constants.Options) {
                    // Check if lastOptions exist
                    if (DS.Constants.Options[0]?.lastOptions?.options) {
                        filterOptions.push(...DS.Constants.Options[0].lastOptions.options);
                    }

                    // Check if nextOptions exist
                    if (DS.Constants.Options[0]?.nextOptions?.options) {
                        filterOptions.push(...DS.Constants.Options[0].nextOptions.options);
                    }
                }
                return filterOptions;
            },

            createDatesetSelector: async function (entityId, entityLabel, selectedDatesetList, onDatesetSelect) {
                try{
                    if (!onDatesetSelect) {
                        throw new Error("onDatesetSelect handler must be provided");
                    }
                    if (!entityId || !entityLabel) {
                        throw new Error("entityId and entityLabel must be provided");
                    }
                    DS.Constants.entityId = entityId;
                    DS.Constants.entityLabel = entityLabel;
                    DS.Constants.selecteddatesetList = selectedDatesetList;
                    DS.Constants.filterOptions = await DS.Logic.fetchDatesetDetails(DS.Constants.Options);
                    DS.Constants.onDatesetSelectClientHandler = onDatesetSelect;
                    DS.Logic.useExistingDateFilters();
                    DS.Logic.createDatesetSelectorModalDialog();
                }
                catch(err){
                    console.error(`Error in creating table : ${err.message}`);
                    DS.Portal.Utilities.trackErrorInsights(err);
                    throw err;
                }
            }
        };

        return {
            // Create date set selector
            createDatesetSelector: DS.Logic.createDatesetSelector
        };

    })();
</script></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBVbmlxdWUgU3RyaW5nIFNlbGVjdG9yIC0gV1QnICV9" data-record-id="e275833f-526f-ee11-8df0-000d3a18283a" data-ppid="e275833f-526f-ee11-8df0-000d3a18283a" ><script>
    const hsl_UniqueStringSelector = (function () {
        const appIns = Object.create(GF.Portal.Utilities || {});
        const USS = {};
        USS.Constants = {
            parentEntityName: null,
            attributeId: null,
            attributeLabel: null,
            selectedOptionsetList: null,
            filterOptions: null,
            onUniqueStringSetSelectClientHandler: null
        };

        USS.Logic = {
            createModalStructure: function () {
                try {
                    // Create and return $modal with the given structure.
                    var $modal = $('<div>').attr({
                        'id': USS.Constants.attributeId,
                        'role': 'dialog',
                        'class': 'modal fade',
                        'tabindex': '-1'
                    });

                    var $modalDialog = $('<div>').attr('class', 'modal-dialog');
                    var $modalContent = $('<div>').attr('class', 'modal-content');
                    var $modalHeader = $('<div>').attr('class', 'modal-header');
                    var $modalBody = $('<div>').attr('class', 'modal-body');
                    var $modalFooter = $('<div>').attr('class', 'modal-footer');

                    var $closeBtn = $('<button>').attr({
                        'type': 'button',
                        'data-dismiss': 'modal',
                        'class': 'close'
                    }).text('×');

                    var $modalTitle = $('<h4>').attr('class', 'modal-title').text('Select filter options : ' + USS.Constants.attributeLabel);

                    var toggleConfirmButton = function () {
                        var hasChecked = $('.gf-filter-option:checked').length > 0;
                        $btnOk.prop('disabled', !hasChecked);
                    };

                    USS.Constants.filterOptions.forEach(function (option, index) {
                        var $checkbox = $('<input>').attr({
                            'type': 'checkbox',
                            'id': USS.Constants.attributeId + '-' + option.id,
                            'class': 'gf-filter-option',
                            'checked': option.selected || false
                        });

                        var $label = $('<label>').attr('for', USS.Constants.attributeId + '-' + option.id)
                            .css({ 'margin-left': '10px' })
                            .text(option.name)
                            .prepend($checkbox);

                        var $formGroup = $('<div>').attr('class', 'form-group').append($checkbox, $label);

                        $formGroup.css({ 'display': 'inline-block', 'width': '50%' });

                        $modalBody.append($formGroup);

                        // Add click event listener for the label element
                        $label.on('click', function (event) {
                            event.preventDefault();
                            $checkbox.prop('checked', !$checkbox.prop('checked'));
                            toggleConfirmButton();
                        });

                        $checkbox.on('change', toggleConfirmButton);
                    });

                    var $btnCancel = $('<button>').attr({
                        'type': 'button',
                        'data-dismiss': 'modal',
                        'class': 'btn btn-secondary'
                    }).text('Clear');

                    var $btnOk = $('<button>').attr({
                        'type': 'button',
                        'class': 'btn btn-primary',
                        'disabled': 'disabled'
                    }).text('Confirm');

                    $modalHeader.append($closeBtn, $modalTitle);
                    $modalFooter.append($btnCancel, $btnOk);
                    $modalContent.append($modalHeader, $modalBody, $modalFooter);
                    $modalDialog.append($modalContent);
                    $modal.append($modalDialog);

                    $('body').append($modal);

                    return { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn };
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in create modal structure : ${err.message}`);
                    throw err;
                }
            },

            setUpEventListeners: function ($modal, $btnOk, $btnCancel, $closeBtn) {
                // Attach event listeners.
                $btnOk.on('click', function () {
                    try {
                        var selectedOptions = USS.Constants.filterOptions
                            .filter(function (option) {
                                var checkBox = $('#' + USS.Constants.attributeId + '-' + option.id);
                                var isSelected = checkBox.is(':checked');
                                return isSelected;
                            })
                            .map(function (option) {
                                return { id: option.id, name: option.name, selected: true };
                            });

                        // Handle selectedOptions as needed
                        USS.Constants.onUniqueStringSetSelectClientHandler(USS.Constants.attributeId, selectedOptions);

                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in confirm button handler : ${err.message}`);
                        throw err;
                    }
                });

                $btnCancel.on('click', function () {
                    try {
                        // Clear all selections
                        USS.Constants.onUniqueStringSetSelectClientHandler(USS.Constants.attributeId, null);
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in clear button handler : ${err.message}`);
                        throw err;
                    }
                });

                $closeBtn.on('click', function () {
                    try {
                        // Clear all selections
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $modal.modal('hide').remove();
                    } catch (err) {
                        appIns.trackErrorInsights(err);
                        console.error(`Error in close button handler : ${err.message}`);
                        throw err;
                    }
                });
            },

            handleModalState: function ($btnOk, $modalBody) {
                try {
                    // Get initial checkbox states from the HTML elements
                    var initialCheckboxStates = $modalBody.find('input.gf-filter-option').map(function () {
                        return { id: this.id, checked: this.checked };
                    }).toArray();

                    var isAnyCheckboxChecked = function () {
                        return initialCheckboxStates.some(function (checkboxState) {
                            return $('#' + checkboxState.id).is(':checked');
                        });
                    };

                    var toggleOkButton = function () {
                        $btnOk.prop('disabled', !isAnyCheckboxChecked());
                    };

                    $modalBody.on('change', 'input.gf-filter-option', toggleOkButton);

                    toggleOkButton();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in modal state handler : ${err.message}`);
                    throw err;
                }
            },

            createOptionSetModalDialog: function () {
                const { $modal, $modalBody, $btnOk, $btnCancel, $closeBtn } = USS.Logic.createModalStructure();

                USS.Logic.setUpEventListeners($modal, $btnOk, $btnCancel, $closeBtn);

                USS.Logic.handleModalState($btnOk, $modalBody);

                $modal.modal('show');
            },

            getUniqueStrings: async function (value, selectedString, entityName) {
                try {
                    let query = "/";

                    const response = await fetch("/_api" + entityName + query, {
                        method: "GET",
                        headers: {
                            "OData-MaxVersion": "4.0",
                            "OData-Version": "4.0",
                            "Content-Type": "application/json; charset=utf-8"
                        }
                    });

                    const data = await response.json();
                    return data.value;
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in getting unique strings : ${err.message}`);
                    throw err;
                }
            },

            processData: function (data, attributeId, entityId) {
                const results = [];
                const uniqueValues = new Set();

                data.forEach(item => {
                    const value = item[attributeId];
                    const id = item[entityId];
                    if (value && !uniqueValues.has(value)) {
                        results.push({
                            value: value,
                            attributevalue: id
                        });
                        uniqueValues.add(value);
                    }
                });

                return results;
            },

            fetchOptionsetDetails: async function (entityName, data) {
                try {
                    const response = data;
                    const filterOptions = response.map(item => {
                        return {
                            name: item.value,
                            id: item.attributevalue,
                            selected: false
                        };
                    });
                    return filterOptions;
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in fetch option set details : ${err.message}`);
                    throw err;
                }
            },

            useExistingSelectedFilters: function () {
                try {
                    if (USS.Constants.selectedOptionsetList) {
                        USS.Constants.filterOptions.forEach(function (option) {
                            // Check if the id is present in USS.Constants.selectedOptionsetList
                            option.selected = USS.Constants.selectedOptionsetList.some(function (item) {
                                return item.value == option.name;
                            });
                        });
                    }
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in using existing selected filters : ${err.message}`);
                    throw err;
                }
            },

            createUniqueStringSelector: async function (attributeId, attributeLabel, data, entityId, selectedOptionsetList , onUniqueStringSetSelect) {

                try {
                    if (!onUniqueStringSetSelect) {
                        throw new Error("onUniqueStringSetSelect handler must be provided");
                    }
                    if (!attributeId || !attributeLabel) {
                        throw new Error("attributeId and attributeLabel must be provided");
                    }
                    USS.Constants.attributeId = attributeId;
                    USS.Constants.attributeLabel = attributeLabel;
                    USS.Constants.selectedOptionsetList = selectedOptionsetList;
                    USS.Constants.onUniqueStringSetSelectClientHandler = onUniqueStringSetSelect;
                    const processedData = USS.Logic.processData(data, attributeId, entityId);
                    USS.Constants.filterOptions = await USS.Logic.fetchOptionsetDetails(attributeId, processedData);
                    USS.Logic.useExistingSelectedFilters();
                    USS.Logic.createOptionSetModalDialog();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in create option set selector : ${err.message}`);
                    throw err;
                }
            }
        };

        return {
            // Create optionsset selector
            createUniqueStringSelector: USS.Logic.createUniqueStringSelector
        };

    })();

</script></div>

<script>
    const hsl_GridFilters = (function () {
        const appIns = Object.create(GF.Portal.Utilities || {});
        const Internal = {};
        const Api = {};

        Internal.filterIconOnClick = function (context) {
            return (event) => {
                try {
                    var columnId = $(event.target).closest('th').find('a[data-column-id]').data('column-id');
                    if (columnId) {
                        context.selectedColumnId = columnId;
                        var filterData = context.gridMetadata.columns.find((item) => {
                            return item.id === columnId;
                        });
                        if (filterData.filterable === true && filterData.dataType === 'lookup') {
                            Internal.renderLookupModalDialog(context, filterData.id, filterData.lookupDetails);
                        } else if (filterData.filterable === true && filterData.dataType === 'optionset') {
                            Internal.renderOptionSetModalDialog(context, context.gridMetadata.entityName, filterData.id, filterData.label);
                        } else if (filterData.filterable === true && filterData.dataType === "date") {
                            Internal.renderDateModelDialog(context, filterData.id, filterData.label);
                        } else if (filterData.filterable === true && filterData.dataType === "string") {
                            Internal.renderUniqueStringModalDialog(context, filterData.id, filterData.label);
                        }
                    }
                } catch (error) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in filter icon click handler : ${err.message}`);
                    $("#gfLoader").hide();
                    throw error;
                }
            };
        };

        Internal.renderOptionSetModalDialog = function (context, parentEntityName, entityId, entityLabel) {
            try {
                $("#gfLoader").show();
                const fd = context.filterData.find((item) => {
                    return item.id === entityId;
                });
                hsl_OptionsetSelector.createOptionsetSelector(parentEntityName, entityId, entityLabel, fd?.options, Internal.onOptionsetSelectHandler(context)).then(() => {
                    $("#gfLoader").hide();
                });
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in render option set modal dialog : ${err.message}`);
                throw err;
            }
        }

        Internal.renderUniqueStringModalDialog = async function (context, attributeId, attributeLabel) {
            try {
                $("#gfLoader").show();
                const fd = context.filterData.find((item) => {
                    return item.id === attributeId;
                });
                const rawData = await context.stringOptionSetRawData;
                hsl_UniqueStringSelector.createUniqueStringSelector(attributeId, attributeLabel, rawData, context.gridMetadata.entityId, fd?.options, Internal.onUniqueStringSelectHandler(context)).then(() => {
                    $("#gfLoader").hide();
                });
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in render lookup modal dialog : ${err.message}`);
                throw err;
            }
        };

        Internal.onUniqueStringSelectHandler = function (context) {
            return (entityId, selectedIds) => {
                try {
                    context.currentSelectedPage = context.startPage;
                    const index = context.filterData.findIndex(item => item.id === entityId);
                    if (index !== -1) {
                        context.filterData.splice(index, 1);
                    }
                    if (selectedIds) {
                        context.filterData.push({
                            id: entityId,
                            entityName: Internal.findEntityName(context.gridMetadata.columns, entityId),
                            options: selectedIds.map(item => ({ value: item.name }))
                        });
                        Internal.changeFilterIconColor(context, entityId, true);
                    } else {
                        Internal.changeFilterIconColor(context, entityId, false);
                    }

                    context.filterGridData();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in on options set select handler : ${err.message}`);
                    throw err;
                }
            }
        };

        Internal.renderLookupModalDialog = function (context, entityId, lookupDetails) {
            try {
                $("#gfLoader").show();
                hsl_LookupSelector.createLookupSelector(entityId, lookupDetails, Internal.onLookupSelectHandler(context)).then(() => {
                    $("#gfLoader").hide();
                });
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in render lookup modal dialog : ${err.message}`);
                throw err;
            }
        };

        Internal.onLookupSelectHandler = function (context, entityId, selectedIds) {
            return (entityId, selectedIds) => {
                try {
                    context.currentSelectedPage = context.startPage;
                    const index = context.filterData.findIndex(item => item.id === entityId);
                    if (index !== -1) {
                        context.filterData.splice(index, 1);
                    }

                    if (selectedIds) {

                        context.filterData.push({
                            id: entityId,
                            entityName: Internal.findEntityName(context.gridMetadata.columns, entityId),
                            options: selectedIds.map(item => ({ value: item.id }))
                        });
                        Internal.changeFilterIconColor(context, entityId, true);
                    } else {
                        hsl_LookupSelector.clearSelectedAttributes();
                        Internal.changeFilterIconColor(context, entityId, false);
                    }

                    context.filterGridData();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in on lookup select handler : ${err.message}`);
                    throw err;
                }
            }
        };

        Internal.onOptionsetSelectHandler = function (context) {
            return (entityId, selectedIds) => {
                try {
                    context.currentSelectedPage = context.startPage;
                    const index = context.filterData.findIndex(item => item.id === entityId && (item.permanentFilter == false || item.permanentFilter == undefined));
                    if (index !== -1) {
                        context.filterData.splice(index, 1);
                    }

                    if (selectedIds) {
                        context.filterData.push({
                            id: entityId,
                            entityName: Internal.findEntityName(context.gridMetadata.columns, entityId),
                            options: selectedIds.map(item => ({ value: item.id }))
                        });
                        Internal.changeFilterIconColor(context, entityId, true);
                    } else {
                        Internal.changeFilterIconColor(context, entityId, false);
                    }
                    context.filterGridData();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error in on options set select handler : ${err.message}`);
                    throw err;
                }
            };
        };

        Internal.changeFilterIconColor = function (context, entityId, isFiltered) {
            try {
                var theadElement = $('a[data-column-id="' + entityId + '"]').parents('thead').filter((index, element) => {
                    return $(element).attr('id').includes(context.gridId);
                }).first();

                if (theadElement.length > 0) {
                    var aElement = theadElement.find('a[data-column-id="' + entityId + '"]').parent();

                    if (isFiltered) {
                        aElement.find('.fa-filter').removeClass('gf-filter-icon-wrapper').addClass('gf-filter-icon-wrapper-selected');
                    } else {
                        aElement.find('.fa-filter').removeClass('gf-filter-icon-wrapper-selected').addClass('gf-filter-icon-wrapper');
                    }
                }
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error while change filter icon color : ${err.message}`);
                throw err;
            }
        };

        Internal.onDatesetSelectHandler = function (context, entityId, selectedIds) {
            return (entityId, selectedIds) => {
                try {
                    context.currentSelectedPage = context.startPage;
                    const index = context.dateFilterData.findIndex(item => item.id === entityId);
                    if (index !== -1) {
                        context.dateFilterData.splice(index, 1);
                    }

                    if (selectedIds) {
                        context.dateFilterData.push({
                            id: entityId,
                            entityName: Internal.findEntityName(context.gridMetadata.columns, entityId),
                            options: selectedIds.map(item => ({ value: item.value, operator: item.operator, id: item.id, selected: item.selected }))
                        });
                        Internal.changeFilterIconColor(context, entityId, true);
                    } else {
                        context.dateFilterData = [];
                        Internal.changeFilterIconColor(context, entityId, false);
                    }

                    context.filterGridData();
                } catch (err) {
                    appIns.trackErrorInsights(err);
                    console.error(`Error while date set select handler : ${err.message}`);
                    throw err;
                }
            }
        };

        Internal.renderDateModelDialog = function (context, entityId, entityLabel) {
            try {
                $("#gfLoader").show();
                const dateoptions = context.dateFilterData.find((item) => {
                    return item.id === entityId;
                });
                datesetSelector.createDatesetSelector(entityId, entityLabel, dateoptions?.options, Internal.onDatesetSelectHandler(context)).then(() => {
                    $("#gfLoader").hide();
                });
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in render date model dialog : ${err.message}`);
                throw err;
            }
        };

        Internal.findEntityName = function (data, idToFind) {
            for (let item of data) {
                if (item.id === idToFind) {
                    return item.entityName;
                }
            }
            return null;
        }

        Api.createFilterFeature = function (context, columnId) {
            try {
                var $filterIcon = null;
                $filterIcon = $('<span>')
                    .attr('class', 'gf-filter-icon-wrapper')
                    .append($('<i>').attr({
                        'class': 'fa fa-filter',
                        'title': 'Filter'
                    }));

                $filterIcon.on('click', Internal.filterIconOnClick(context));
                return $filterIcon;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in filter feature : ${err.message}`);
                throw err;
            }
        };

        return {
            Api: Api
        };

    })();
</script></div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBEYXRhIFNlcnZpY2UgLSBXVCcgJX0=" data-record-id="d9fea2c3-a936-ee11-bdf4-000d3a1b0835" data-ppid="d9fea2c3-a936-ee11-bdf4-000d3a1b0835" ><script>
    const hsl_DataService = (function () {
        const appIns = Object.create(GF.Portal.Utilities || {});
        let entityResponse = new Map();
        const Api = {};
        const Internal = {};

        Internal.saveResponse = function (key, response) {
            entityResponse.set(key, response);
        };

        Api.getResponse = function (key) {
            console.log(entityResponse);
            return entityResponse.get(key);
        };

        Api.getDataCount = async function (entityPluralName, entityName, entityId, attributeList, filterData, searchKeywordIds, dateFilter) {
            try {
                const query = [];

                // Throw if entity name and attribute list is not present
                if (!entityName) {
                    throw new Error("entityName must be provided");
                }

                // Check whether record count and page count is specified
                query.push('<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true" returntotalrecordcount="true">');

                // Create query for entity name and attrbute names
                query.push('<entity name="' + entityName + '">');
                query.push('<attribute name="' + entityId + '"/>');

                // Add search keywords
                if (searchKeywordIds && searchKeywordIds.length > 0) {
                    query.push('<filter type="or">');
                    searchKeywordIds.forEach(item => {
                        if (item.id && item.keyword) {
                            if (item.dataType === 'string' || item.dataType === 'file') {
                                query.push('<condition attribute="' + item.id + '" operator="like" value="%' + item.keyword + '%" />');
                            } else {
                                query.push('<condition attribute="' + item.id + '" operator="like" value="' + item.keyword + '" />');
                            }
                        }
                    });
                    query.push('</filter>');
                }

                // Add filter data
                if (filterData && filterData.length > 0) {
                    query.push('<filter type="and">');
                    filterData.forEach(element => {
                        if (element.options.length > 0) {
                            if (element.operator == 'NotIn') {
                                query.push('<condition attribute="' + element.id + '" operator="not-in" >');
                            } else {
                                query.push('<condition attribute="' + element.id + '" operator="in" >');
                            }
                            element.options.forEach(item => {
                                query.push('<value>' + item.value + '</value>');
                            });
                            query.push('</condition>');
                        }
                    });
                    query.push('</filter>');
                }

                // dateData
                if (dateFilter && dateFilter.length > 0) {
                    query.push('<filter type="or">');
                    dateFilter.forEach(element => {

                        element.options.forEach(option => {
                            query.push('<filter type="and">');
                            query.push('<condition attribute="' + element.id + '" operator="' + option.operator + '" value="' + option.value + '" />');
                            query.push('</filter>');
                        });
                    });
                    query.push('</filter>');
                }

                // Add link entity data
                attributeList.forEach(item => {
                    if (item.isLinkEntity) {
                        query.push('<link-entity name="' + item.linkEntity.name + '" from="' + item.linkEntity.from + '" to="' + item.linkEntity.to + '" link-type="' + item.linkEntity.linkType + '">');
                        query.push('</link-entity>');
                    }
                });

                query.push('</entity>');
                query.push('</fetch>');
                var temp = query.join('');
                var encodedUrl = encodeURIComponent(temp);
                const response = await $.get("/_api/" + entityPluralName + "?fetchXml=" + encodedUrl);
                return response["@Microsoft.Dynamics.CRM.totalrecordcount"];
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in getting data count : ${err.message}`);
                throw err;
            }
        };

        Api.searchData = async function (entityPluralName, entityName, entityId, attributeList, sortDetails, filterData, searchKeywordIds, recordCount, pageNumber, dateFilter) {
            try {
                const query = [];

                // Throw if entity name and attribute list is not present
                if (!entityName) {
                    throw new Error("entityName must be provided");
                }
                if (!attributeList || attributeList.length == 0) {
                    throw new Error("attributeList must be provided");
                }

                // Check whether record count and page count is specified
                if (recordCount && pageNumber) {
                    query.push('<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true" count="' + recordCount + '" page="' + pageNumber + '" returntotalrecordcount="true">');
                } else {
                    query.push('<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true" >');
                }

                // Create query for entity name and attrbute names
                query.push('<entity name="' + entityName + '">');
                attributeList.forEach(item => {
                    if (!item.isLinkEntity) {
                        query.push('<attribute name="' + item.id + '" />');
                    }
                });

                if (entityId) {
                    query.push('<attribute name="' + entityId + '" />');
                }

                // Add sort details
                if (sortDetails && sortDetails.length > 0) {
                    sortDetails.forEach(item => {
                        if (item?.sortOrder === "asc") {
                            query.push('<order attribute="' + item.columnName + '" ascending="true" />');
                        } else if (item?.sortOrder === "desc") {
                            query.push('<order attribute="' + item.columnName + '" descending="true" />');
                        }
                    });
                }

                // Add search keywords
                if (searchKeywordIds && searchKeywordIds.length > 0) {
                    query.push('<filter type="or">');
                    searchKeywordIds.forEach(item => {
                        if (item.id && item.keyword) {
                            if (item.dataType === 'string' || item.dataType === 'file') {
                                query.push('<condition attribute="' + item.id + '" operator="like" value="%' + item.keyword + '%" />');
                            } else {
                                query.push('<condition attribute="' + item.id + '" operator="like" value="' + item.keyword + '" />');
                            }
                        }
                    });
                    query.push('</filter>');
                }

                // Add filter data
                if (filterData && filterData.length > 0) {
                    query.push('<filter type="and">');
                    filterData.forEach(element => {
                        if (element.options.length > 0) {
                            if (element.operator == 'NotIn') {
                                query.push('<condition attribute="' + element.id + '" operator="not-in" >');
                            } else if (element.operator == 'like') {
                                element.options.forEach(item => {
                                    const value = '%' + item.value + '%';
                                    query.push('<condition attribute="' + element.id + '" operator="like" value="' + value + '" />');
                                });
                            }                            
                            else {
                                query.push('<condition attribute="' + element.id + '" operator="in" >');
                            }

                            if ( element.operator == null || element.operator == undefined || element.operator === 'NotIn') {
                                element.options.forEach(item => {
                                    query.push('<value>' + item.value + '</value>');
                                });
                                query.push('</condition>');
                            }
                        }
                    });
                    query.push('</filter>');
                }                

                // date filter
                if (dateFilter && dateFilter.length > 0) {
                    query.push('<filter type="or">');
                    dateFilter.forEach(element => {
                        element.options.forEach(option => {
                            query.push('<filter type="and">');
                            query.push('<condition attribute="' + element.id + '" operator="' + option.operator + '" value="' + option.value + '" />');
                            query.push('</filter>');
                        });
                    });
                    query.push('</filter>');
                }

                // Add link entity data
                attributeList.forEach(item => {
                    if (item.isLinkEntity) {
                        query.push('<link-entity name="' + item.linkEntity.name + '" from="' + item.linkEntity.from + '" to="' + item.linkEntity.to + '" link-type="' + item.linkEntity.linkType + '"'+ (item.linkEntity?.alias ? ' alias="' + item.linkEntity?.alias + '"' : '') + '>');
                        item.linkEntity.attributes.forEach(attr => {
                            query.push('<attribute name="' + attr.name + '"'+ (attr.alias ? ' alias="' + attr.alias + '"' : '') + ' />');
                        });
                        query.push('</link-entity>');
                    }
                });

                query.push('</entity>');
                query.push('</fetch>');
                var temp = query.join('');
                var encodedUrl = encodeURIComponent(temp);
                const response = await $.get("/_api/" + entityPluralName + "?fetchXml=" + encodedUrl);
                Internal.saveResponse(entityName, response);
                return response;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in getting search/filter/sort data : ${err.message}`);
                throw err;
            }
        };

        Api.getOptionSetLabels = async function (value, objecttypecode, attributename, defaultfilterOptions = null) {
            try {
                // Build the OData query
                let query = "/stringmaps?$select=attributevalue,value";
                query += "&$filter=langid eq 1033";
                query += " and objecttypecode eq '" + objecttypecode + "'";
                query += " and attributename eq '" + attributename + "'";
                query += " and attributename eq '" + attributename + "'";

                if (value !== null) {
                    query += " and contains(value, '" + value + "')";
                }

                if (defaultfilterOptions && defaultfilterOptions.length > 0) {
                    const attributeValueConditions = defaultfilterOptions.map(option => `attributevalue eq ${option.id}`).join(' or ');
                    query += ` and (${attributeValueConditions})`;
                }

                // Fetch data using the Web API
                const response = await fetch("/_api" + query, {
                    method: "GET",
                    headers: {
                        "OData-MaxVersion": "4.0",
                        "OData-Version": "4.0",
                        "Content-Type": "application/json; charset=utf-8"
                    }
                });

                const data = await response.json();
                return data.value;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in getting option set labels : ${err.message}`);
                throw err;
            }
        };

        Api.getLookupDisplayName = async function (pluralName, lookupTableName, lookupDisplayName, lookupDisplayValue, primaryColumnGuid) {
            try {
                const query = [];
                query.push('<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true" >');
                query.push('<entity name="' + lookupTableName + '">');
                query.push('<attribute name="' + primaryColumnGuid + '" />');
                query.push('<filter type="or">');
                query.push('<condition attribute="' + lookupDisplayName + '" operator="like" value="' + lookupDisplayValue + '" />');
                query.push('</filter>');
                query.push('</entity>');
                query.push('</fetch>');
                var temp = query.join('');
                var encodedUrl = encodeURIComponent(temp);
                const response = await $.get("/_api/" + pluralName + "?fetchXml=" + encodedUrl);
                return response.value;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in getting lookup display name : ${err.message}`);
                throw err;
            }
        };

        Api.saveExisitingRecord = async function (entityName, changedCellsData) {
            try {
                for (const item of changedCellsData) {
                    let requestJson = {};
                    for (let key in item) {
                        if (key !== 'id') {
                            requestJson[key] = item[key];
                        }
                    }
                    try {
                        const token = await shell.getTokenDeferred();
                        const url = `/_api/` + entityName + `(${item.id})`;
                        const response = await fetch(url, {
                            method: 'PATCH',
                            headers: {
                                'Content-Type': 'application/json',
                                '__RequestVerificationToken': token
                            },
                            body: JSON.stringify(requestJson)
                        });

                        if (response.ok) {
                            item.isSaveError = false;
                        } else {
                            item.isSaveError = true;
                        }
                    } catch (err) {
                        console.error(err);
                        item.isSaveError = true;
                    }
                }
                return changedCellsData;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in saving existing records : ${err.message}`);
                throw err;
            }
        };

        Api.addNewRecord = async function (entityName, addedCellsData) {
            try {
                for (const item of addedCellsData) {
                    let requestJson = {};
                    for (let key in item) {
                        requestJson[key] = item[key];
                    }
                    try {
                        const token = await shell.getTokenDeferred();
                        const url = `/_api/` + entityName;
                        const response = await fetch(url, {
                            method: 'POST',
                            headers: {
                                'Content-Type': 'application/json',
                                '__RequestVerificationToken': token
                            },
                            body: JSON.stringify(requestJson)
                        });

                        if (response.ok) {
                            item.isSaveError = false;
                        } else {
                            item.isSaveError = true;
                        }
                    } catch (err) {
                        console.error(err);
                        item.isSaveError = true;
                    }
                }
                return addedCellsData;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in adding new record : ${err.message}`);
                throw err;
            }
        };

        Api.searchDataViaWebPage = async function (webPageUrl, webPageParams = {}, sortDetails, recordCount = 0, pageNumber = 0, searchKey = null, filterData = null, dateFilterData = null) {
            //webPageUrl = the relative url of the webpage which implements fetchxml data fetch
            //webPageParams = parameters in JSON key value object format e.g. { "key1": "value1", "key2": "value2" }
            //sortDetails = sort details in JSON object format
            //recordCount = total no. of records to fetch. 0 means all
            //pageNumber = page number to fetch. 0 means all
            //searchKey = search value
            //filterData = filtered data
            try {
                let paramsToSend = `recordCount=${recordCount}&pageNumber=${pageNumber}`;
                if (webPageParams) {
                    let filterParams = Object.keys(webPageParams)
                        .map(function (key) {
                            return encodeURIComponent(key) + '=' + encodeURIComponent(webPageParams[key]);
                        })
                        .join('&');
                    paramsToSend += `&${filterParams}`;
                }
                if (sortDetails.length > 0) {
                    let sortParams = sortDetails.map(function (item) {
                        return encodeURIComponent(item["entityName"] + ':' + item["columnName"]) + ':' + encodeURIComponent(item["sortOrder"]);
                    }).join('::');

                    paramsToSend += `&sortDetails=${sortParams}`;
                }
                if (searchKey) {
                    paramsToSend += `&searchKey=${searchKey}&searchKeyTypes=${hsl_GenericGridUtility.Api.getPossibleTypesForSearchKey(searchKey)}`;
                }
                if (filterData && filterData.length > 0) {
                    var formatedFilterData = encodeURIComponent(Api.formatedFilterData(filterData));
                    paramsToSend += `&filterData=${formatedFilterData}`;
                }
                if (dateFilterData && dateFilterData.length > 0) {
                    var formatedDateFilterData = encodeURIComponent(Api.formatedDateFilterData(dateFilterData));
                    paramsToSend += `&dateFilterData=${formatedDateFilterData}`;
                }
                const webPageResultData = await $.get(`${webPageUrl}${webPageUrl.includes('?') ? "&" : "?"}${paramsToSend}`);
                // if (returnTotalCountOnly) {
                //     return webPageResultData["@Microsoft.Dynamics.CRM.totalrecordcount"];
                // };
                Internal.saveResponse(webPageUrl, webPageResultData);
                return webPageResultData;
            }
            catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in searchDataViaWebPage : ${err.message}`);
                throw err;
            }
        };

        Api.formatedFilterData = function (filterData) {
            return filterData.map(item => {
                let result = item.entityName + ':::' + item.id + ':::';
                let values = item.options.map(option => option.value).join('::');
				let operator = item.conditionalOperator? ':::' + item.conditionalOperator:'';
                return result + values + operator;
            }).join('::::');
        }

        Api.formatedDateFilterData = function (dateFilterData) {
            return dateFilterData.map(item => {
                let result = item.entityName + ':::' + item.id + ':::';
                let values = item.options.map(option => option.operator + ':' + option.value).join('::');
                return result + values;
            }).join('::::');
        }

        return {
            Api: Api
        };

    })();
</script></div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBHZW5lcmljIEdyaWQgVXRpbGl0eSAtIFdUJyAlfQ==" data-record-id="8a34a289-1956-ee11-be6f-00224824974b" data-ppid="8a34a289-1956-ee11-be6f-00224824974b" ><script>
    const hsl_GenericGridUtility = (function () {
        const appIns = Object.create(GF.Portal.Utilities || {});
        const Internal = {};
        const Api = {};
    
        Internal.getPreviousPage = function (currentPage) {
            return currentPage - 1;
        };
    
        Internal.getNextPage = function (currentPage) {
            return currentPage + 1;
        };
    
        Internal.addTooltipWithIcon = function ($a, col) {
            try {
                var $tooltipIcon = $(`<span id="infoIcon${col.id}" class="info-icon" data-toggle="tooltip" data-placement="top">
                    <svg width="16" height="16" fill="currentColor" class="bi bi-info-circle" viewBox="0 0 16 16" style="margin-left:3px;position:relative;top:2px">
                    <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/>
                    <path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/>
                    </svg></span>`).tooltip({
                    title: col.tooltipIcontitle, placement: 'top'
                });
    
                $tooltipIcon.attr({ 'data-toggle': 'tooltip', 'data-original-title': col.tooltipIcontitle, selector: '.info-icon' });
                $a.append($tooltipIcon);
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in adding tooltip with icon : ${err.message}`);
                throw err;
            }
        };
    
        Internal.addSortingArrowsAndPriority = function ($a, col) {
            try {
                const arrow = col.defaultSortOrder === 'asc' ? 'fa-arrow-up' : 'fa-arrow-down';
                const sortClass = col.defaultSortOrder === 'asc' ? 'sort-asc' : 'sort-desc';
                $a.append(` <span class="fa ${arrow}" aria-hidden="true"></span>`);
                $a.append('<span class="sort-priority" style="color: #FF6012;">1</span>');
                $a.parent().addClass(`sort ${sortClass}`);
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in adding sorting arrows and priority : ${err.message}`);
                throw err;
            }
        };
    
        Api.isDateFormat = function (inputString) {
            try {
                const dateFormatRegex = /^(?:(?:(?:(?:0?[1-9]|1[0-2])[\/.-](?:0?[1-9]|[12][0-9]|3[01])[\/.-](?:\d{4}|\d{2}))|(?:(?:0?[1-9]|[12][0-9]|3[01])[\/.-](?:0?[1-9]|1[0-2])[\/.-](?:\d{4}|\d{2}))|(?:(?:\d{4}|\d{2})[\/.-](?:0?[1-9]|1[0-2])[\/.-](?:0?[1-9]|[12][0-9]|3[01]))))$/;
                return dateFormatRegex.test(inputString);
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in date format : ${err.message}`);
                throw err;
            }
        };
    
        Api.createNewRecord = function(context) {
            try {
                const newRow = $('<tr id="' + context.gridNewRecordId + '">');
                context.gridMetadata.columns.forEach((column, index) => {
                    let newCell;
                    if (column.isAttribute === true && column.isMandatory === true) {
                        if (column.dataType === 'string') {
                            newCell = $('<td>').attr('new-data', 'true');
                            const input = $('<input>', { type: 'text', 'class': 'new-record-input' });
                            if (column.isMandatory) {
                                input.prop('required', true);
                            }
                            newCell.append(input);
                        }
                    } else {
                        newCell = $('<td>');
                    }
                    newRow.append(newCell);
                });
    
                context.$tbody.prepend(newRow);
    
                newRow.find('td').each((cellIndex, cellElement) => {
                    const cell = $(cellElement);
                    const input = cell.find('.new-record-input');
                    if (input.length > 0) {
                        const cellWidth = cell.width();
                        input.width(cellWidth);
                    }
                });
    
                context.$gridNewRecord = newRow;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create new record : ${err.message}`);
                throw err;
            }
        };
    
        Api.showSuccessMessage = function (message, visibleInterval = 3000) {
            $("#alert-div-custom-message-success").text(message);
            $('#alert-gf-success').show();
            if (visibleInterval != 0) {
                setTimeout(() => {
                    $('#alert-gf-success').hide();
                }, visibleInterval);
            }
        };
    
        Api.showInfoMessage = function (message, visibleInterval = 3000) {
            $("#alert-div-custom-message-info").text(message);
            $('#alert-gf-info').show();
            if (visibleInterval != 0) {
                setTimeout(() => {
                    $('#alert-gf-info').hide();
                }, visibleInterval);
            }
        };
    
        Api.showErrorMessage = function (error, visibleInterval = 3000) {
            $("#alert-div-custom-message-error").text(error);
            $('#alert-gf-error').show();
            if (visibleInterval != 0) {
                setTimeout(() => {
                    $('#alert-gf-error').hide();
                }, visibleInterval);
            }
        };
    
        Api.createAnchorElement = function (col, isSortable) {
            try {
                var $a = $('<a>').attr({
                    'href': 'javascript:void(0);',
                    'role': 'button',
                    'aria-label': col.label,
                    'tabindex': '0',
                    'data-column-id': col.id,
                    'data-column-entity': col?.entityName,
                    'data-sort-state': col.defaultSort ? col.defaultSortOrder : 'none',
                    'data-sort-priority': col.defaultSort ? 'primary' : 'none'
                }).text(col.label);
    
                if (isSortable && col.defaultSort) {
                    Internal.addSortingArrowsAndPriority($a, col);
                }
    
                if (col.tooltipWithIcon) {
                    Internal.addTooltipWithIcon($a, col);
                }
    
                $a.append('<span class="sr-only sort-hint">. sort descending</span>');
    
                return $a;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in creating anchor element : ${err.message}`);
                throw err;
            }
        };
    
        Api.formatDateTime = function (dateString) {
            try {
                const date = new Date(dateString);
                const now = new Date();
    
                const month = date.getMonth() + 1;
                const day = date.getDate();
                const year = date.getFullYear();
    
                const localDate = new Date(date.getTime() - date.getTimezoneOffset() * 60 * 1000);
                const hours = localDate.getHours();
                const minutes = localDate.getMinutes();
    
                const ampm = hours >= 12 ? 'PM' : 'AM';
                const formattedHours = hours % 12 === 0 ? 12 : hours % 12;
                const formattedMinutes = minutes < 10 ? '0' + minutes : minutes;
    
                return `${month}/${day}/${year} ${formattedHours}:${formattedMinutes} ${ampm}`;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in format date time : ${err.message}`);
                throw err;
            }
        };
    
        Api.createPreviousPageButton = function (currentPage) {
            try {
                const $prevLi = $('<li>').addClass(currentPage === 1 ? 'disabled' : '').attr({ 'aria-label': 'Previous page' });
                const $prevA = $('<a>').attr({
                    'href': 'javascript:void(0);',
                    'data-page': Internal.getPreviousPage(currentPage),
                    'role': 'button',
                    'data-toggle': 'tooltip',
                    'aria-label': 'Previous page',
                    //'data-original-title': 'Previous page',
                    'class': 'entity-pager-prev-link',
                    'aria-disabled': currentPage === 1 ? 'true' : 'false'
                }).html('&lt;');
                $prevLi.append($prevA);
                return $prevLi;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create previous page button : ${err.message}`);
                throw err;
            }
        };
    
        Api.createGridMessage = function (message, className = '') {
            try {
                var gridMessage = $('<div class="' + className + '">', {
                    id: this.gridMessageId
                }).css({
                    'text-align': 'center',
                    'font-size': '16px',
                    'padding': '20px',
                    'position': 'relative'
                });
    
                var messageText = $('<div>', {
                    text: ' ' + message
                }).css({
                    'position': 'absolute',
                    'bottom': '0',
                    'left': '0',
                    'right': '0',
                    'text-align': 'center'
                });
    
                gridMessage.append(messageText);
                return gridMessage;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create grid message : ${err.message}`);
                throw err;
            }
        };
    
        Api.createLoadingMessage = function () {
            try {
                var spinnerIcon = $('<span>', {
                    class: 'fa fa-spinner fa-spin'
                });
    
                var loadingMessage = $('<div>', {
                    id: this.gridMessageId,
                    text: ' Loading...'
                })
                    .prepend(spinnerIcon)
                    .css({
                        'text-align': 'center',
                        'font-size': '16px',
                        'padding': '20px'
                    });
    
                return loadingMessage;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create loading message : ${err.message}`);
                throw err;
            }
        };
    
        Api.createNextPageButton = function (currentPage, totalPages) {
            try {
                const $nextLi = $('<li>').addClass(currentPage === totalPages ? 'disabled' : '').attr({ 'aria-label': 'Next page' });
                const $nextA = $('<a>').attr({
                    'href': 'javascript:void(0);',
                    'data-page': Internal.getNextPage(currentPage),
                    'role': 'button',
                    'data-toggle': 'tooltip',
                    'aria-label': 'Next page',
                    //'data-original-title': 'Next page',
                    'class': 'entity-pager-next-link',
                    'aria-disabled': currentPage === totalPages ? 'true' : 'false'
                }).html('&gt;');
                $nextLi.append($nextA);
                return $nextLi;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create next page button : ${err.message}`);
                throw err;
            }
        };
    
        Api.addRoundedRectangleToCell = function ($td, cellValue, isColorCodeDisplay, bgColor, fontColor) {
            try {
                if(isColorCodeDisplay) {
                    const $roundedRectangle = $('<div id=optionSetColor>').css({
                        'background-color': bgColor,
                        'color': fontColor,
                        'border-radius': '4px',
                        'padding': '5px',
                        'display': 'inline-block',
                        'line-height': '1',
                    }).text(cellValue); 
                    $td.attr({ 'aria-label': cellValue }).html($roundedRectangle);
                } else {
                    $td.attr({ 'aria-label': cellValue }).text(cellValue);
                }
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in adding rounded rectangle to cell : ${err.message}`);
                throw err;
            }
        };
    
        Api.formatDate = function (dateString) {
            try {
                const date = new Date(dateString);
    
                const month = date.getMonth() + 1;
                const day = date.getDate();
                const year = date.getFullYear();
    
                return `${month}/${day}/${year}`;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in formating a date : ${err.message}`);
                throw err;
            }
        };
    
        Api.getFormattedGridData = function (gridMetadata, rawGridData) {
            try {
                const dropdownAttribute = gridMetadata.columns.find(item => item.id == 'dropdown');
                const formattedData = rawGridData?.map((item) => {
                    const gridItem = {};
                    gridMetadata.columns.forEach((column) => {
                        if (column.isAttribute) {
                            if (column.isDownloadable) {
                                const formattedValueName = `${column.id}_name`;
                                gridItem[column.id] = {name : item[formattedValueName], id: item[column.id], displayName: column.field };
                            } 
                            else if (column.isFormattedValue) {
                                let formattedValueName = `${column.id}@OData.Community.Display.V1.FormattedValue`;
                                let formattedId = `${column.id}`

                                if(column.dataType == 'lookup'){
                                    formattedValueName = `_${column.id}_value@OData.Community.Display.V1.FormattedValue`;
                                    formattedId = `_${column.id}_value`;
                                }

                                gridItem[column.id] = {name : item[formattedValueName], id: item[formattedId], displayName: column.field };
                            } else {
                                gridItem[column.id] = {name: item[column.id], displayName: column.field};
                            }
                        }
    
                        if (column.isLinkEntity) {
                            const aliasAttributeName = column.linkEntity?.attributes?.[0]?.alias;
                            gridItem[column.id] = {name: item[aliasAttributeName], displayName: column.field };
                        }
                    });
    
                    if(gridMetadata.dataId === undefined){
                        gridItem['id'] = item[gridMetadata.entityId];
                    }
                    else{
                        gridItem['id'] = item[gridMetadata.dataId];
                    }
    
                    gridItem.menuItems = [];
    
                    dropdownAttribute?.menuItems?.forEach(menuItem => {
                        if(menuItem.conditions) {
                            for (const condition of menuItem.conditions) {
                                if (gridItem[condition.key].id == condition.value) {
                                    gridItem.menuItems.push(menuItem.name);
                                    break;
                                }
                            }
                        } else {
                            gridItem.menuItems.push(menuItem.name);
                        }
                    });
    
                    return gridItem;
                });
                return formattedData;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in formatting grid data : ${err.message}`);
                throw err;
            }
        }; 

        Internal.resolveFileName = function (originalName, nameMap) {
            try {
                let index = 1;
                let resolvedName = originalName;
                while (nameMap[resolvedName]) {
                    const parts = originalName.split('.');
                    const extension = parts.pop();
                    resolvedName = `${parts.join('.')}(${index}).${extension}`;
                    index++;
                }
                nameMap[resolvedName] = true;
                return resolvedName;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in resolving file name : ${err.message}`);
                throw err;
            }
        };

        Api.zipAndDownload = function (files, zipFileName) {
            try {
                const zip = new JSZip();
                const nameMap = {};
                files.forEach(({ blob, filename }) => {
                    const resolvedName = Internal.resolveFileName(filename, nameMap);
                    zip.file(resolvedName, blob);
                });
                zip.generateAsync({ type: 'blob' })
                    .then(content => {
                        const blobURL = window.URL.createObjectURL(content);
                        const a = document.createElement('a');
                        a.style.display = 'none';
                        a.href = blobURL;
                        a.download = zipFileName;
                        document.body.appendChild(a);
                        a.click();
                        window.URL.revokeObjectURL(blobURL);
                        document.body.removeChild(a);
                        $("#gfLoader").hide();
                    })
                    .catch(error => {
                        console.error(`Error zipping files: ${error.message}`);
                        $("#gfLoader").hide();
                    });
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error zip and download file  : ${err.message}`);
                throw err;
            }
        };
    
        Api.createInformationDialog = function(message) {
            try {
                var $genericModal = this.createModalDialog("searchAlert", "Information", "OK", "");
                $genericModal.modalBody.append(message);
                $genericModal.modalContent.append($genericModal.modalHeader, $genericModal.modalBody, $genericModal.modalFooter);
                $genericModal.modalDialog.append($genericModal.modalContent);
                $genericModal.modal.append($genericModal.modalDialog);
    
                $('body').append($genericModal.modal);
                $genericModal.modal.on('shown.bs.modal', function () {
                    $genericModal.btnOk.focus();
                });
    
                $genericModal.modal.modal('show');
                $genericModal.btnOk.on('click', function () {
                    $('body').removeClass('modal-open');
                    $('.modal-backdrop').remove();
                    $genericModal.modal.modal('hide').remove();
                });
    
                $genericModal.btnOk.on('keypress', function () {
                    if (event.key === 'Enter') {
                        $('body').removeClass('modal-open');
                        $('.modal-backdrop').remove();
                        $genericModal.modal.modal('hide').remove();
                    }
                });
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create information dialog : ${err.message}`);
                throw err;
            }
        };
    
        Api.createModalDialog = function(id, title, btnokText, btnCancelText) {
            try {
                var $modal = $('<div>').attr({
                    'id': id,
                    'role': 'dialog',
                    'class': 'modal fade',
                    'tabindex': '-1'
                });
    
                var $modalDialog = $('<div>').attr('class', 'modal-dialog');
                var $modalContent = $('<div>').attr('class', 'modal-content');
                var $modalHeader = $('<div>').attr('class', 'modal-header');
                var $modalBody = $('<div>').attr('class', 'modal-body');
                var $modalFooter = $('<div>').attr('class', 'modal-footer');
    
                var $closeBtn = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'close'
                }).text('×');
    
                var $modalTitle = $('<h4>').attr('class', 'modal-title').text(title);
    
                var $btnCancel = $('<button>').attr({
                    'type': 'button',
                    'data-dismiss': 'modal',
                    'class': 'btn btn-secondary'
                }).text(btnCancelText);
    
                var $btnOk = $('<button>').attr({
                    'type': 'button',
                    'class': 'btn btn-primary'
                }).text(btnokText);
    
                $modalHeader.append($closeBtn, $modalTitle);
                if (btnokText !== null && btnokText !== '' && btnCancelText !== null && btnCancelText !== '') {
                    $modalFooter.append($btnCancel, $btnOk);
                }
                else if (btnokText !== null && btnokText !== '') {
                    $modalFooter.append($btnOk);
                }
                else if (btnCancelText !== null && btnCancelText !== '') {
                    $modalFooter.append($btnCancel);
                }
    
                return {
                    modal: $modal,
                    btnOk: $btnOk,
                    btnCancel: $btnCancel,
                    modalBody: $modalBody,
                    modalContent: $modalContent,
                    modalDialog: $modalDialog,
                    btnCancel: $btnCancel,
                    btnOk: $btnOk,
                    modalHeader: $modalHeader,
                    modalFooter: $modalFooter
    
                }
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in create modal dialog : ${err.message}`);
                throw err;
            }
        };
    
        Api.getPossibleTypesForSearchKey = function (searchKey) {
            let possibleTypes = ["string"];
            if(searchKey !== undefined & searchKey !== null & searchKey!=="") {
                const numParts = searchKey.split(".");
                if (numParts.length === 2 && !isNaN(numParts[0]) && !isNaN(numParts[1])) {
                    possibleTypes.push("decimal");
                }
                if(!isNaN(searchKey)) {
                    possibleTypes.push("number");
                }
                if(Api.isDateFormat(searchKey)) {
                    possibleTypes.push("date");
                }
                return possibleTypes.join(",");
            }
        }

        Api.createRegularColumnHeader = function (col, context) {
            try { var $th = $('<th>').attr({
                    'scope': 'col',
                    'style': `width: ${col.width}`,
                    'class': 'gf-grid-column'
                });
                const isSortable = col.sortable === true || col.sortable === undefined || col.sortable === null;
                if (isSortable) {
                    $th.addClass('sort-enabled');
                }
                if (!context.tablehasCheckbox || !context.tablehasRadiobutton) {
                if (col.freeze) {
                    $th.addClass("frozen-column").css("left", "0px");
                }
                } else {
                if (col.freeze) {
                    $th.addClass("frozen-column").css("left", "90px");
                }
                }
                if (col.dataType) {
                    $th.attr('data-type', col.dataType);
                    $th.attr('isDefaultEditable', col.isDefaultEditable);
                }
                if(col.wrapColumn){
                    $th.css({
                            'text-wrap': 'balance',
                        });
                }
                var $a = hsl_GenericGridUtility.Api.createAnchorElement(col, isSortable);
                $th.append($a);
                if (col.filterable) {
                    const $filterIcon = hsl_GridFilters.Api.createFilterFeature(context, col.id);
                    $th.append($filterIcon);
                }
                return $th;
            } catch(err) {
                context.appIns.trackErrorInsights(err);
                console.error(`Error in creating regular column header : ${err.message}`);
                throw err;
            }
        };
    
        Api.createRadioButtonColumnHeader = function (col) {
            try {
                var $th = $('<th>').attr({
                    'scope': 'col',
                    'class': 'gf-grid-column',
                    'style': `width: ${col.width}`,
                });
                if (col.freeze) {
                    $th.addClass("frozen-column").css("left", "0px");
                }
                return $th;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in creating radio button column header : ${err.message}`);
                throw err;
            }
        };
    
        Api.createCheckboxColumnHeader = function (col, context) {
            try { var $th = $('<th>').attr({
                    'scope': 'col',
                    'class': 'gf-grid-column',
                    'style': `width: ${col.width}`,
                });
                if(col.enableSelectAll === undefined || col.enableSelectAll === true){
                    $th.append(Api.createCheckbox(col.id, context));
                }
                if (col.freeze) {
                    $th.addClass("frozen-column").css("left", "0px");
                }
                return $th;
            } catch(err) { 
                appIns.trackErrorInsights(err);
                console.error(`Error in creating check box column header : ${err.message}`);
                throw err;
            }
        };
    
        Api.createCheckbox = function (id, context) {
            try { var checkbox = $('<input type="checkbox" class="checkbox"/>').attr('id', id);
                checkbox.on("click", (event) => {
                    const isHeaderCheckbox = $(event.target).closest('thead').length > 0;
                    context.onCheckBoxClick(event, isHeaderCheckbox);
                });
                return checkbox;
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in handling column sort event : ${err.message}`);
                throw err;
            }
        };
    
        Api.createRadioButton = function (id, context) {
            try {
                var radioButton = $('<input>').attr({
                    'type': 'radio',
                    'name': 'gf-grid-radio',
                    'id': id,
                });
                radioButton.on("click", (event) => {
                    context.onRadioButtonClick(event);
                });
                return radioButton;
            } catch (err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in handling radio button click event : ${err.message}`);
                throw err;
            }
        };

        Api.registerClientHandlers = function (context) {
            const dropdownAttribute = context.gridMetadata.columns.find(item => item.id == 'dropdown');
            if (dropdownAttribute !== undefined) {
                Internal.registerDropdownMenuClickEventHandler(context, dropdownAttribute.selectMenuHandler); 
                Internal.registerDropdownMenuExClickEventHandler(context, dropdownAttribute.selectMenuExHandler);
            }
            if (context.gridMetadata.actionMenu?.clickHandler !== null || context.gridMetadata.actionMenu?.clickHandler !== undefined) {
                Internal.registerActionButtonClickEventHandler(context, context.gridMetadata.actionMenu?.clickHandler);
            }
            if (context.gridMetadata.checkBoxClickHandler !== null || context.gridMetadata.checkBoxClickHandler !== undefined) {
                Internal.registerCheckboxClickEventHandler(context, context.gridMetadata.checkBoxClickHandler);
            }
            if (context.gridMetadata.radioButtonClickHandler !== null || context.gridMetadata.radioButtonClickHandler !== undefined) {
                Internal.registerRadioButtonClickEventHandler(context, context.gridMetadata.radioButtonClickHandler);
            }
        };
        Internal.registerDropdownMenuClickEventHandler = function (context, onDropdownMenuClick) {
            context.onDropdownMenuClickClientHandler = onDropdownMenuClick;
        };
        Internal.registerDropdownMenuExClickEventHandler = function (context, onDropdownMenuExClick) {
            context.onDropdownMenuExClickClientHandler = onDropdownMenuExClick;
        };
        Internal.registerActionButtonClickEventHandler = function (context, onActionButtonClick) {
            context.onActionButtonClickClientHandler = onActionButtonClick;
        };
        Internal.registerCheckboxClickEventHandler = function (context, onCheckBoxClick) {
            context.onCheckboxClickClientHandler = onCheckBoxClick;
        };
        Internal.registerRadioButtonClickEventHandler = function (context, onRadioButtonClick) {
            context.onradioButtonClickClientHandler = onRadioButtonClick;
        };

        Api.createSaveButton = function (context) {
            try { const button = $('<button>', {
                    id: 'Save',
                    'class': 'action btn btn-primary btn-margin pull-right',
                    'style': 'margin-top: 15px;'
                });
                const icon = $('<i>', {
                    'class': 'glyphicon glyphicon-floppy-disk',
                    'style': 'pointer-events: none; margin-right: 10px;'
                });
                button.on("click", (event) => {
                    context.onSaveButtonClick(event);
                });
                button.append(icon);
                button.append('Save');
                return button;
            } catch(err) { context.appIns.trackErrorInsights(err);console.error(`Error in creating save button : ${err.message}`);throw err;}
        };

        Api.createNewRecordButton = function (context) {
            try { const button = $('<button>', {
                    id: 'newRecord',
                    'class': 'action btn btn-secondary btn-margin pull-right',
                    'style': 'margin-top: 15px;'
                });
                const icon = $('<i>', {
                    'class': 'glyphicon glyphicon-plus-sign',
                    'style': 'pointer-events: none; margin-right: 10px;'
                });
                button.on("click", (event) => {
                    context.onNewRecordButtonClick(event);
                });
                button.append(icon);
                button.append('New Record');
                return button;
            } catch(err) { context.appIns.trackErrorInsights(err);console.error(`Error in creating new record button : ${err.message}`);throw err;}
        };

        Api.deleteGridData = async function(recordIds, context) {
            let deletePromises = recordIds.map(recordId => {
                return webapi.safeAjax({
                    type: "DELETE",
                    url: `/_api/` + context.gridMetadata.entityPluralName + `(${recordId})`,
                    contentType: "application/json"
                });
            });

            // Gather results and map them to a boolean indicating success or failure
            let deleteResults = await Promise.allSettled(deletePromises)
                .then(results => results.map(result => result.status === 'fulfilled'));

            // Filter out the successfully deleted item ids
            context.gridData = context.gridData.filter(item => !recordIds.includes(item.id));

            return deleteResults;
        };

        Api.truncateDecimal = function (number, decimals) {
            if(number != undefined && number !== '') {
                var factor = Math.pow(10, decimals);
                return Math.trunc(number * factor) / factor;
            } else {
                return '';
            }
        };

        Internal.handleBooleanEditing = function (context, cell, rowIndex, colIndex) {
            try {
                const checkbox = $('<input type="checkbox" class="inline-input" style="border: none; outline: none; box-shadow: none;">');
                const cellValue = cell.text().toLowerCase() === 'true';
                checkbox.prop('checked', cellValue);
                const cellWidth = cell.width();
                checkbox.width(cellWidth);
                const updateCell = () => {
                    const newValue = checkbox.prop('checked');
                    context.updateCellValue(rowIndex, colIndex, { name: newValue });
                    context.markCellAsDirty(rowIndex, colIndex);
                    cell.empty().text(newValue.toString());
                    cell.attr('aria-label', newValue.toString());
                };
                const onBlur = () => {
                    updateCell();
                };
                const onKeydown = (event) => {
                    const keyCode = event.which;
                    if (keyCode === 13) {
                        event.preventDefault();
                        updateCell();
                    } else if (keyCode === 27) {
                        cell.empty().text(cellValue.toString());
                    }
                };
                checkbox.on('blur', onBlur);
                checkbox.on('keydown', onKeydown);
                cell.html(checkbox);
                checkbox.focus();
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in boolean edit handler : ${err.message}`);
                throw err;
            }
        };

        Internal.handleStringEditing = function (context, cell, rowIndex, colIndex) {
            try {
                const input = $('<input type="text" class="inline-input">');
                input.val(cell.text());
                const cellWidth = cell.width();
                input.width(cellWidth);
                const updateCell = () => {
                    context.updateCellValue(rowIndex, colIndex, { name: input.val() });
                    context.markCellAsDirty(rowIndex, colIndex);
                    cell.empty().text(input.val());
                    cell.attr('aria-label', input.val());
                };
                const onBlur = () => {
                    updateCell();
                };
                const onKeydown = (event) => {
                    const keyCode = event.which;
                    if (keyCode === 13) {
                        event.preventDefault();
                        updateCell();
                    } else if (keyCode === 27) {
                        cell.empty().text(cell.text());
                    }
                };
                input.on('blur', onBlur);
                input.on('keydown', onKeydown);
                cell.html(input);
                input.focus();
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in string edit handler : ${err.message}`);
                throw err;
            }
        };

        Internal.handleOptionSetEditing = function (context, cell, rowIndex, colIndex, isOptionSetColor = false) {
            try {
                const column = context.gridMetadata.columns[colIndex];
                const options = column.filterOptions;
                const select = $('<select>');
                options.forEach(option => {
                    const opt = $('<option>').val(option.id).text(option.name);
                    if (cell.text() === option.name) opt.prop('selected', true);
                    select.append(opt);
                });
                const cellWidth = cell.width();
                select.width(cellWidth);
                select.on('change', () => {
                    const selectedOption = options.find(option => option.id == select.val());
                    if (selectedOption) {
                        context.updateCellValue(rowIndex, colIndex, { name: selectedOption.name, id: selectedOption.id });
                        context.markCellAsDirty(rowIndex, colIndex);
                        let isColorCodeDisplay = context.gridMetadata.columns[colIndex].isColorCodeDisplay;
                        var columnId = context.getColumnIdByIndex(colIndex);
                        var optionSetMetadata = context.getOptionSetMetadata(columnId, selectedOption.id);
                        if(optionSetMetadata != null) {
                            if(optionSetMetadata.isColorLight) {
                                hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, optionSetMetadata.Color, '#605E5C');
                            } else {
                                hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, optionSetMetadata.Color, 'white');
                            }
                        } else {
                            hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, null, 'white');
                        }
                        cell.attr('aria-label', selectedOption.name);
                        cell.attr('data-id', selectedOption.id);
                    }
                    $(select).remove();
                });
                select.on('focusout', () => {
                    const selectedOption = options.find(option => option.id == select.val());
                    if (selectedOption) {
                        context.updateCellValue(rowIndex, colIndex, { name: selectedOption.name, id: selectedOption.id });
                        let isColorCodeDisplay = context.gridMetadata.columns[colIndex].isColorCodeDisplay;
                        context.markCellAsDirty(rowIndex, colIndex);
                        var columnId = context.getColumnIdByIndex(colIndex);
                        var optionSetMetadata = context.getOptionSetMetadata(columnId, selectedOption.id);
                        if(optionSetMetadata != null) {
                            if(optionSetMetadata.isColorLight) {
                                hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, optionSetMetadata.Color, '#605E5C');
                            } else {
                                hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, optionSetMetadata.Color, 'white');
                            }
                        } else {
                            hsl_GenericGridUtility.Api.addRoundedRectangleToCell(cell, selectedOption.name, isColorCodeDisplay, null, 'white');
                        }
                        cell.attr('aria-label', selectedOption.name);
                        cell.attr('data-id', selectedOption.id);
                    }
                    $(select).remove();
                });
                cell.html(select);
                select.focus();
            } catch(err) {
                appIns.trackErrorInsights(err);
                console.error(`Error in option set edit handler : ${err.message}`);
                throw err;
            }
        }; 

        Api.handleCellEditing = function (context, cell, rowIndex, colIndex, dataType, isOptionSetColor = false) {
            try { switch (dataType) {
                    case 'datetime':
                        context.handleDateTimeEditing(cell, rowIndex, colIndex);
                        break;
                    case 'date':
                        context.handleDateEditing(cell, rowIndex, colIndex);
                        break;
                    case 'optionset':
                        Internal.handleOptionSetEditing(context, cell, rowIndex, colIndex, isOptionSetColor);
                        break;
                    case 'string':
                        Internal.handleStringEditing(context, cell, rowIndex, colIndex);
                        break;
                    case 'boolean':
                        Internal.handleBooleanEditing(context, cell, rowIndex, colIndex);
                        break; 
                    default:
                        console.warn('Unsupported dataType:', dataType);
                        break;
                }
            } catch(err) { appIns.trackErrorInsights(err);
                console.error(`Error in cell editing : ${err.message}`);
                throw err;
            }
        };
    
        return {
            Api: Api
        };
    
    })();
    </script></div>
<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBFeHBvcnQgRXhjZWwgLSBXVCcgJX0=" data-record-id="64a950bd-0669-ee11-9ae7-000d3a1f7681" data-ppid="64a950bd-0669-ee11-9ae7-000d3a1f7681" ><script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.mini.min.js"
  integrity="sha512-NDQhXrK2pOCL18FV5/Nc+ya9Vz+7o8dJV1IGRwuuYuRMFhAR0allmjWdZCSHFLDYgMvXKyN2jXlSy2JJEmq+ZA=="
  crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
  const hsl_ExcelExport = {
    downloadExcel: function(data, columns, selectedData, idName, fileName) {
      const filteredData = this.filterData(data, selectedData, idName);
      const exportData = this.prepareExportData(filteredData, columns);
      const workbook = this.generateWorkbook(exportData);
      const excelFileName = fileName ? `${fileName}.xlsx` : "data.xlsx";
      XLSX.writeFile(workbook, excelFileName);
      $("#gfLoader").hide();
    },

    filterData: function(data, selectedData, idName) {
      let filteredData = data;
      if (selectedData && selectedData.length > 0) {
        const selectedIds = selectedData.map(item => item.Id);
        if (idName) {
          filteredData = data.filter(item => selectedIds.includes(item[idName]));
        }
      }
      return filteredData;
    },

    prepareExportData: function(filteredData, columns) {
      return filteredData.map(item => {
      let exportItem = {};
      columns.forEach(column => {
        //const id = column.dataType === 'lookup' ? column.id + '_name' : column.id;
        const id =  column.id 
        const label = column.label;
        if (column.dataType === 'optionset') {
          const option = column.filterOptions.find(option => option.id.toString() === item[id]?.toString());
          exportItem[label] = option ? option.name : item[id];
        } else if (column.dataType === 'date') {
          const formattedDateKey = id + "@OData.Community.Display.V1.FormattedValue";
          exportItem[label] = item[formattedDateKey] ? item[formattedDateKey] : item[id];
        } else if (column.dataType === 'lookup') {
          const formattedLookupKeys = [id + "@OData.Community.Display.V1.FormattedValue",'_' + id + '_value@OData.Community.Display.V1.FormattedValue',column?.linkEntity?.attributes?.[0]?.alias,id];
          let exportValue = '';
          for (const key of formattedLookupKeys) {
            if (item[key]) {
              exportValue = item[key];
              break;
            }
          }
          exportItem[label] = exportValue;
        }
        else {
          Object.keys(item).forEach(key => {
            if (key.includes(id)) {
              exportItem[label] = item[key];
            }
          });
        }
      });
      return exportItem;
      });
    },

    generateWorkbook: function(exportData) {
      const workbook = XLSX.utils.book_new();
      const worksheet = XLSX.utils.json_to_sheet(exportData);
      XLSX.utils.book_append_sheet(workbook, worksheet, moment().format("MM-DD-YYYY HH-mm"));
      return workbook;
    }
  };
</script>
</div><div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBFeHBvcnQgSGFzaCAtIFdUJyAlfQ==" data-record-id="4360c7df-9474-ee11-9ae7-000d3a18283a" data-ppid="4360c7df-9474-ee11-9ae7-000d3a18283a" ><script>
  const hsl_HashExport = {
    downloadHash: function (data, columns, selectedData, idName, fileName) {
      const filteredData = this.filterData(data, selectedData, idName);
      const exportData = this.prepareExportData(filteredData, columns);
      let json = exportData;
      let fields = Object.keys(json[0]);
      let replacer = function (key, value) { return value === null ? '' : value }
      let csv = json.map(function (row) {
        return fields.map(function (fieldName) {
          return JSON.stringify(row[fieldName], replacer).replace(/\"/g, "")
        }).join('      ')
      });
      csv = csv.join('\r\n');

      const excelFileName = fileName ? "Export_Hash_Table_" + `${fileName}.txt` : "Export_Hash_Table.txt";
      this.saveTextAsFile(csv, excelFileName, 'text/plain');
      $("#gfLoader").hide();
    },

    filterData: function (data, selectedData, idName) {
      let filteredData = data;
      if (selectedData && selectedData.length > 0) {
        const selectedIds = selectedData.map(item => item.Id);
        if (idName) {
          filteredData = data.filter(item => selectedIds.includes(item[idName]));
        }
      }
      return filteredData;
    },

    prepareExportData: function (filteredData, columns) {
      return filteredData.map(item => {
        let exportItem = {};
        columns.reverse().forEach(column => {
          if (!column.exportToText) {
            return;
          }
          const id = column.dataType === 'lookup' ? column.id + '_name' : column.id;
          const label = column.label;

          if (column.dataType === 'optionset') {
            const option = column.filterOptions.find(option => option.id === item[id]);
            exportItem[label] = option ? option.name : item[id];
          } else if (column.dataType === 'date') {
            const formattedDateKey = id + "@OData.Community.Display.V1.FormattedValue";
            exportItem[label] = item[formattedDateKey] ? item[formattedDateKey] : item[id];
          } else {
            Object.keys(item).forEach(key => {
              if (key.includes(id)) {
                exportItem[label] = item[key];
              }
            });
          }
        });
        return exportItem;
      });
    },
    
    saveTextAsFile(textToWrite, fileNameToSaveAs, fileType) {
      let textFileAsBlob = new Blob([textToWrite], { type: fileType });
      let downloadLink = document.createElement('a');
      downloadLink.download = fileNameToSaveAs;
      downloadLink.innerHTML = 'Download File';

      if (window.webkitURL != null) {
        downloadLink.href = window.webkitURL.createObjectURL(
          textFileAsBlob
        );
      } else {
        downloadLink.href = window.URL.createObjectURL(textFileAsBlob);
        downloadLink.style.display = 'none';
        document.body.appendChild(downloadLink);
      }

      downloadLink.click();
    }
  };
</script></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.6.0/jszip.min.js"></script>
<script>
    const hsl_GridManager = function (gridId, gridMetadata) {
        this.appIns=Object.create(GF.Portal.Utilities||{}),this.gridId=gridId,this.tableId="gridTable-"+this.gridId,this.gridHeaderId="gridHeader-"+this.gridId,this.gridMessageId="gridMessage-"+this.gridId,this.defaultActionButtonsId="defaultActionButtons-"+this.gridId,this.gridContainerId="gridContainer-"+this.gridId,this.containerHeaderId="containerHeader-"+this.gridId,this.dynamicGridId="dynamicGrid-"+this.gridId,this.gridNewRecordId="gridNewRecord-"+this.gridId,this.gridBodyId="gridBody-"+this.gridId,this.gridPaginationId="gridPagination-"+this.gridId,this.gridSearchInputId="searchInput"+this.gridId,this.gridSearchButtonId="searchButton"+this.gridId,this.gridDownloadButtonId="downloadButton"+this.gridId,this.gridExportExcelButtonId="exportExcelButton"+this.gridId,this.gridExportHashButtonId="exportHashButton"+this.gridId,this.searchButtonType="search",this.downloadButtonType="download",this.exportExcelButtonType="exportExcel",this.exportHashButtonType="exportHash",this.$message=null,this.$pagination=null,this.$table=null,this.$tbody=null,this.$thead=null,this.$noDataFoundImage=null,this.$mainContainer=null,this.$containerHeader=null,this.$gridContainer=null,this.$defaultActionButtons=null,this.searchButton=null,this.downloadButton=null,this.exportExcelButton=null,this.exportHashButton=null,this.actionButtons=[],this.selectedColumnId=null,this.onDropdownMenuClickClientHandler=null,this.onActionButtonClickClientHandler=null,this.onCheckboxClickClientHandler=null,this.onradioButtonClickClientHandler=null,this.onDropdownMenuClick=null,this.onActionButtonClick=null,this.onCheckboxClick=null,this.onRadioButtonClick=null,this.selectedRowdata=[],this.gridHeader=null,this.clientGridDdata=null,this.tablehasCheckbox=!1,this.tablehasRadiobutton=!1,this.existingRecord=1001,this.newRecord=1002,this.filterData=[],this.dateFilterData=[],this.stringOptionSetRawData=null,this.searchKeyword=null,this.searchKeywordIds=[],this.gridMetadata=null,this.rawGridData=null,this.gridData=null,this.defaultTotalRecordsOnSinglePage=12,this.defaultMaximumPaginationCount=5,this.startPage=null,this.currentSelectedPage=null,this.totalRecordsOnSinglePage=null,this.totalRecords=null,this.totalPages=null,this.maximumPaginationCount=null,this.sortDetails=null,this.sortOrderAsc="asc",this.sortOrderDesc="desc",this.sortOrderNeutral="none",this.gridMetadata=gridMetadata;
        this.createDynamicGridStructure = function () {
            this.createTable();
            this.createGridContainer();
            this.createMainContainer();
            this.enableHorizontalScroll();
        };
        this.createTable = function () {try { const $table = $('<table id="' + this.tableId + '">').attr({ 'role': 'grid', 'class': 'table table-striped table-fluid' });
                const $thead = $('<thead id="' + this.gridHeaderId + '">');
                $table.append($thead);
                this.$table = $table;
                this.$thead = $thead;
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in creating table : ${err.message}`);throw err;}
        };
        this.createGridContainer = function () {
            try { const $message = $('<div id="' + this.gridMessageId + '">');
                const $defaultActionButtons = $('<div id="' + this.defaultActionButtonsId + '">').attr({ 'class': 'save-button-container' });
                const $gridContainer = $('<div id="' + this.gridContainerId + '">');
                const $containerHeader = $('<div id="' + this.containerHeaderId + '">');
                $gridContainer.append($containerHeader);
                $gridContainer.append(this.$table);
                $gridContainer.append($message);
                $gridContainer.append($defaultActionButtons);
                this.$message = $message;
                this.$gridContainer = $gridContainer;
                this.$containerHeader = $containerHeader;
                this.$defaultActionButtons = $defaultActionButtons;
            } catch(err) { this.appIns.trackErrorInsights(err);
                console.error(`Error in creating grid container : ${err.message}`);
                throw err;
            }
        };
        this.createMainContainer = function () {
            try { const $mainContainer = $('<div class="gf-main-container">');
                const $dynamicGrid = $('<div id="' + this.dynamicGridId + '" class="view-grid">');
                $dynamicGrid.append(this.$gridContainer);
                $mainContainer.append($dynamicGrid);
                this.$mainContainer = $mainContainer;
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in creating main container : ${err.message}`);throw err;}
        };
        this.updateSelectedOptions = function (selectedOptions) {
            try { this.gridMetadata.columns.forEach((item) => {
                    if (item.id === this.selectedColumnId) {
                        if (item.filterable) {
                            item.filterOptions.forEach((option) => {
                                const selectedOption = selectedOptions.find((selOpt) => {
                                    return selOpt.id === option.id;
                                });
                                option.selected = selectedOption.selected;
                            });
                        }
                    }
                }, this);
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in updating selected options : ${err.message}`);throw err;}
        };
        this.createDynamicGridHeader = function (gridMetadata) {
            try { var $tr = $('<tr>');
                gridMetadata.columns.forEach((col) => {
                    if(!col.isHidden){
                    var $th = this.createColumnHeader(col);
                    $tr.append($th);
                    }
                });
                this.$thead.append($tr);
                this.handleColumnSortEvent();
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in creating dynamic grid header : ${err.message}`);throw err;}
        };
        this.createColumnHeader = function (col) {
            try { if (col.field.toLowerCase() === "checkbox") {
                    this.tablehasCheckbox = true;
                    return hsl_GenericGridUtility.Api.createCheckboxColumnHeader(col, this);
                } if (col.field.toLowerCase() === "radiobutton") {
                    this.tablehasRadiobutton = true;
                    return hsl_GenericGridUtility.Api.createRadioButtonColumnHeader(col);
                } else {
                    return hsl_GenericGridUtility.Api.createRegularColumnHeader(col, this);
                }
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in creating column header : ${err.message}`);throw err;}
        };
        this.createGenericButtons = function () {
            try {
                if (this.gridMetadata.editable) {
                    this.$defaultActionButtons.append(hsl_GenericGridUtility.Api.createSaveButton(this));
                }
                if (this.gridMetadata.newRecord) {
                    this.$defaultActionButtons.append(hsl_GenericGridUtility.Api.createNewRecordButton(this));
                }
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in creating generic buttons : ${err.message}`);throw err;}
        };
        this.enableHorizontalScroll = function () {
            try {
                if (this.gridMetadata.columns.length > 10 && this.gridData?.length > 0){
                    if (!this.$table.parent().hasClass('gf-horizontal-scrollbar')) {
                        this.$table.wrap('<div class="gf-horizontal-scrollbar"></div>');
                    }
                }
            } catch (err) {this.appIns.trackErrorInsights(err);console.error(`Error in enabling horizontal scroll : ${err.message}`);throw err;}
        };
        this.handleColumnSortEvent = function () {
            try {   this.$thead.on('click', 'th.sort-enabled a', (event) => {
                    const $anchor = $(event.target).closest('th.sort-enabled a');
                    const columnId = $anchor.data('column-id');
                    const entityName = $anchor.data('column-entity');
                    const currentSortState = $anchor.attr('data-sort-state');
                    const currentSortPriority = $anchor.attr('data-sort-priority');
                    let sortOrder;
                    let sortPriority;
                    const primaryColumn = this.$thead.find('th.sort-enabled a[data-sort-priority="primary"]');
                    const secondaryColumn = this.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]');
                    const isAnotherPrimaryColumn = primaryColumn.length > 0 && primaryColumn.data('column-id') !== columnId;
                    const isAnotherSecondaryColumn = secondaryColumn.length > 0 && secondaryColumn.data('column-id') !== columnId;
                    if (currentSortPriority === 'none' || currentSortPriority === 'secondary') {
                        sortPriority = isAnotherPrimaryColumn ? 'secondary' : 'primary';
                        if (currentSortState === 'none') {
                            sortOrder = 'desc';
                            if (isAnotherSecondaryColumn && currentSortPriority === 'none') {
                                secondaryColumn.attr('data-sort-state', 'none');
                                secondaryColumn.attr('data-sort-priority', 'none');
                                secondaryColumn.find('.fa.fa-arrow-up, .fa.fa-arrow-down').remove();
                                secondaryColumn.find('.sort-priority').remove();
                            }
                            this.updateSortIconAndState($anchor, 'none', sortOrder, sortPriority);
                        } else if (currentSortState === 'asc') {
                            sortOrder = 'none';
                            sortPriority = 'none';
                            this.updateSortIconAndState($anchor, 'asc', sortOrder, sortPriority);
                        } else {
                            sortOrder = 'asc';
                            this.updateSortIconAndState($anchor, 'desc', sortOrder, sortPriority);
                        }
                    } else if (currentSortPriority === 'primary') {
                        if (currentSortState === 'none') {
                            sortOrder = 'desc';
                            sortPriority = 'primary';
                        } else if (currentSortState === 'asc') {
                            sortOrder = 'none';
                            sortPriority = 'none';
                            if (isAnotherPrimaryColumn) {
                                primaryColumn.attr('data-sort-priority', 'none');
                                primaryColumn.find('.sort-priority').remove();
                            }
                            if (isAnotherSecondaryColumn) {
                                secondaryColumn.attr('data-sort-priority', 'primary');
                                secondaryColumn.find('.sort-priority').text('1');
                            }
                        } else {
                            sortOrder = 'asc';
                            sortPriority = 'primary';
                        }
                        this.updateSortIconAndState($anchor, currentSortState, sortOrder, sortPriority);
                    }                    
                    const primaryColumnName = this.$thead.find('th.sort-enabled a[data-sort-priority="primary"]').data('column-id');
                    const secondaryColumnName = this.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]').data('column-id');
                    const primaryentitynamAttribute=this.$thead.find('th.sort-enabled a[data-sort-priority="primary"]').data('column-entity');
                    let primaryEntityName = this.gridMetadata.entityName;
                    if(!primaryentitynamAttribute)
                    {primaryEntityName=primaryentitynamAttribute;}
                    const secondaryentitynamAttribute=this.$thead.find('th.sort-enabled a[data-sort-priority="secondary"]').data('column-entity');
                    let secondaryEntityName = this.gridMetadata.entityName;
                    if(!secondaryentitynamAttribute)
                    {secondaryEntityName=secondaryentitynamAttribute;}
                    let $matchingElement = this.$thead.find('th.sort-enabled a[data-column-id="' + primaryColumnName + '"]');
                    const primaryColumnSortOrder = $matchingElement.attr('data-sort-state');
                    $matchingElement = this.$thead.find('th.sort-enabled a[data-column-id="' + secondaryColumnName + '"]');
                    const secondaryColumnSortOrder = $matchingElement.attr('data-sort-state');
                    if (this.onSortColumnClick) {
                        const sortDetails = [];
                        if (primaryColumnName && primaryColumnSortOrder) {
                            let entityAlias = this.gridMetadata.columns.find(item => item.id == primaryColumnName)?.entityName;
                            sortDetails.push({
                                'entityName': entityAlias === undefined?primaryEntityName:entityAlias,
                                'columnName': primaryColumnName,
                                'sortOrder': primaryColumnSortOrder
                            });
                        } if (secondaryColumnName && secondaryColumnSortOrder) {
                            let entityAlias = this.gridMetadata.columns.find(item => item.id == secondaryColumnName)?.entityName;
                            sortDetails.push({
                                'entityName': entityAlias === undefined?secondaryEntityName:entityAlias,
                                'columnName': secondaryColumnName,
                                'sortOrder': secondaryColumnSortOrder
                            });
                        }
                        this.onSortColumnClick(sortDetails);
                    }
                });
            } catch(err) { this.appIns.trackErrorInsights(err);console.error(`Error in handling column sort event : ${err.message}`);throw err;}
        };
        this.updateSortIconAndState = function ($element, currentState, newState, newPriority) {
            try { $element.attr('data-sort-state', newState);
                  $element.attr('data-sort-priority', newPriority);
                if (currentState === 'asc') { $element.find('.fa.fa-arrow-up').remove(); }
                else if (currentState === 'desc') { $element.find('.fa.fa-arrow-down').remove(); }
                else if (currentState === 'none') { $element.find('.fa.fa-arrow-up, .fa.fa-arrow-down').remove(); }
                $element.find('.sort-priority').remove();
                if (newState === 'asc') { $element.append(' <span class="fa fa-arrow-up" aria-hidden="true"></span>');}
                 else if (newState === 'desc') { $element.append(' <span class="fa fa-arrow-down" aria-hidden="true"></span>');}
                if (newState !== 'none' && newPriority !== 'none') { $element.append(` <span class="sort-priority" style="color: #FF6012;">${newPriority === 'primary' ? '1' : '2'}</span>`);}
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in update sort icon and state : ${err.message}`);
                throw err;
            }
        };
        this.createDropdownTd = function (menuItems) {
            try {
                var dropdownMenuItems = menuItems.map((item) => {
                    return $('<li/>', { role: 'none' }).append(
                        $('<a/>', {
                            href: '#',
                            text: item,
                            click: (event) => {
                                event.preventDefault();
                                this.onDropdownMenuClick(event);
                            }
                        })
                    );
                });
                var dropdownMenu = $('<ul/>', {
                    class: 'dropdown-menu',
                    role: 'menu'
                }).append(dropdownMenuItems);
                var dropdown = $('<div/>', {
                    class: 'dropdown action'
                }).append(
                    $('<button/>', {
                        class: 'btn btn-xs aria-exp btn-secondary',
                        'data-toggle': 'dropdown',
                        'aria-expanded': 'false',
                        'aria-label': 'action menu',
                        title: 'action menu'
                    }).append(
                        $('<span/>', {
                            class: 'fa fa-chevron-circle-down fa-fw fa-ellipsis-v',
                            'aria-hidden': 'true'
                        })
                    ),
                    dropdownMenu
                );
                dropdown.click((event) => {
                    event.preventDefault();
                    event.stopPropagation();
                    $(".dropdown-menu").not(dropdownMenu).hide();
                    if (dropdownMenu.is(':visible')) {
                        dropdownMenu.hide();
                    } else {
                        var position = $(event.target).offset();
                        var scrollTop = $(window).scrollTop();
                        dropdownMenu.css({
                            position: 'fixed',
                            left: position.left + 'px',
                            top: (position.top - scrollTop + $(event.target).outerHeight()) + 'px'
                        });
                        dropdownMenu.show();
                    }
                });
                $(document).on('click', () => {
                    dropdownMenu.hide();
                });
                var td = $('<td/>', {
                    'aria-label': 'action menu'
                }).append(dropdown);
                return td;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in handling column sort event : ${err.message}`);
                throw err;
            }
        };
        this.handleDateTimeEditing = function (cell, rowIndex, colIndex) {
            try { const input = $('<input type="date">');
                const initialDate = new Date(cell.text());
                if (!isNaN(initialDate.getTime())) {
                    input.val(initialDate.toISOString().substring(0, 10));
                }
                const cellWidth = cell.width();
                input.width(cellWidth);
                const updateCell = () => { if (input.val()) {
                        const now = new Date();
                        const localTime = now.toISOString().substring(11, 16);
                        const dateTimeString = input.val() + 'T' + localTime;
                        const formattedDate = hsl_GenericGridUtility.Api.formatDateTime(dateTimeString);
                        this.updateCellValue(rowIndex, colIndex, { name: formattedDate });
                        this.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(formattedDate);
                        cell.attr('aria-label', formattedDate);
                    } else { cell.empty().text(cell.text());
                        cell.attr('aria-label', cell.text());
                    }
                };
                input.on('change', () => {
                    updateCell();
                });
                input.on('focusout', () => {
                    updateCell();
                });
                cell.html(input);
                input.focus();
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in date time edit handler : ${err.message}`);
                throw err;
            }    
        };
        this.handleDateEditing = function (cell, rowIndex, colIndex) {
            try {
                const input = $('<input type="date">');
                const initialDate = new Date(cell.text());
                if (!isNaN(initialDate.getTime())) {
                    input.val(initialDate.toISOString().substring(0, 10));
                }
                const cellWidth = cell.width();
                input.width(cellWidth);
                const updateCell = () => {
                    if (input.val()) {
                        const now = new Date();
                        const localTime = now.toISOString().substring(11, 16);
                        const dateTimeString = input.val() + 'T' + localTime;
                        const formattedDate = hsl_GenericGridUtility.Api.formatDate(dateTimeString);
                        this.updateCellValue(rowIndex, colIndex, { name: formattedDate });
                        this.markCellAsDirty(rowIndex, colIndex);
                        cell.empty().text(formattedDate);
                        cell.attr('aria-label', formattedDate);
                    } else {
                        cell.empty().text(cell.text());
                        cell.attr('aria-label', cell.text());
                    }
                };
                input.on('change', () => {
                    updateCell();
                });
                input.on('focusout', () => {
                    updateCell();
                });
                cell.html(input);
                input.focus();
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in date edit handler : ${err.message}`);
                throw err;
            }
        };
        this.getColumnIdByIndex = function (columnIndex) {
            const anchorTag = this.$thead.find('th:eq(' + columnIndex + ') a');
            return anchorTag.attr('data-column-id');
        };
        this.updateCellValue = function (rowIndex, colIndex, newValue) {
            this.gridData[rowIndex][this.gridMetadata.columns[colIndex].field] = newValue;
        }
        this.collectChangedCellsData = function () {
            try {
                const rows = this.$tbody.find('tr');
                const changedCellsData = [];
                rows.each((rowIndex, rowElement) => {
                    const cells = $(rowElement).find('td');
                    const changedData = {};
                    const rowId = $(rowElement).attr('data-id');
                    changedData['id'] = rowId;
                    cells.each((cellIndex, cellElement) => {
                        if ($(cellElement).attr('data-dirty') === 'true') {
                            let cellValue;
                            const header = this.$thead.find('th').eq(cellIndex);
                            const columnId = header.find('a').data('column-id');
                            const columnDataType = header.attr('data-type');
                            const isDefaultEditable = header.attr('isDefaultEditable');
                            const t = $(cellElement);
                            if (columnDataType == 'optionset' && isDefaultEditable != 'true') {
                                cellValue = $(cellElement).attr('data-id');
                            } else if (columnDataType == 'string' && isDefaultEditable == 'true') { 
                                cellValue = $(cellElement).find('input').val();
                            } else if (columnDataType == 'decimal' && isDefaultEditable == 'true') { 
                                cellValue = $(cellElement).find('input').val();
                                let decimalValue = parseFloat(cellValue);
                                cellValue = decimalValue;
                            } else if (columnDataType == 'boolean' && isDefaultEditable == 'true') { 
                                cellValue = $(cellElement).find('input').val();
                            } else if (columnDataType == 'optionset' && isDefaultEditable == 'true') { 
                                cellValue = $(cellElement).find('select option:selected').attr('data-value');
                            } else {
                                cellValue = $(cellElement).html();
                            }
                            changedData[columnId] = cellValue;
                        }
                    });
                    if (!$.isEmptyObject(changedData) && Object.keys(changedData).length > 1) {
                        changedCellsData.push(changedData);
                    }
                });
                return changedCellsData;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in retrieving changed cells data  : ${err.message}`);
                throw err;
            }
        };
        this.collectAddedCellsData = function () {
            try { const rows = this.$tbody.find('tr[id="' + this.gridNewRecordId + '"]');
                const addedCellsData = [];
                rows.each((rowIndex, rowElement) => {
                    const cells = $(rowElement).find('td');
                    const rowData = {};
                    cells.each((cellIndex, cellElement) => {
                        if ($(cellElement).attr('new-data') === 'true') {
                            let cellValue;
                            const header = $('th').eq(cellIndex);
                            const columnId = header.find('a').data('column-id');
                            const columnDataType = header.attr('data-type');
                            if (columnDataType == 'optionset') {
                                cellValue = $(cellElement).attr('data-id');
                            } else {
                                const inputElement = $(cellElement).find('input');
                                if (inputElement.length > 0) {
                                    cellValue = inputElement.val();
                                } else {
                                    cellValue = $(cellElement).html();
                                }
                            }
                            if (cellValue != '' && cellValue != null && cellValue != undefined) {
                                rowData[columnId] = cellValue;
                            }
                        }
                    });
                    if (!$.isEmptyObject(rowData)) {
                        addedCellsData.push(rowData);
                    }
                });
                return addedCellsData;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in retrieving newly added cells data  : ${err.message}`);
                throw err;
            }
        };
        this.markRowAsDirty = function (rowIndex) {
            const row = this.$tbody.find('tr').eq(rowIndex);
            row.attr('data-dirty', 'true');
        };
        this.markCellAsDirty = function (rowIndex, cellIndex) {
            const row = this.$tbody.find('tr').eq(rowIndex);
            const cell = row.find('td').eq(cellIndex);
            cell.attr('data-dirty', 'true');
        };
        this.getDirtyRows = function () {
            return this.clientGridDdata.filter((rowData, index) => {
                return this.$tbody.find('tr').eq(index).attr('data-dirty') === 'true';
            });
        };
        this.onCellClick = function (event) {
            try {
                const target = $(event.target);
                if (target.is('td') || (target.is('div') && target.parent().is('td'))) {
                    const cell = target.closest('td'); 
                    const rowIndex = cell.parents('tr').index();
                    const colIndex = cell.index();
                    const column = this.gridMetadata.columns[colIndex];
                    if (column.editable) {
                        if(target.attr('id') === 'optionSetColor') {
                            hsl_GenericGridUtility.Api.handleCellEditing(this, cell, rowIndex, colIndex, column.dataType, true);
                        } else {
                            hsl_GenericGridUtility.Api.handleCellEditing(this, cell, rowIndex, colIndex, column.dataType);
                        }
                    }
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in on cell click : ${err.message}`);
                throw err;
            }
        };
        this.createHyperlinkTag = function (attributes, id, cellValue) {
            try {
                const url = attributes.href.replace("{id}", id).replace("{value}", cellValue);
                const $a = $('<a>')
                    .attr({
                        href: url
                    })
                    .text(cellValue);
                if (attributes.target === '_blank') {
                    $a.attr('target', '_blank');
                }
                return $a;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating hyperlink tag : ${err.message}`);
                throw err;
            }
        };
        this.createDownloadAnchorTag = function (entity, attribute, id, fileName) {
            try {
                const url = `/File/download.aspx?entity=${entity}&attribute=${attribute}&ID=${id}`;
                const $a = $('<a>')
                    .attr({
                        href: url,
                        target: '_blank'
                    })
                    .text(fileName);
                $a.click((event) => {
                    event.preventDefault();
                    let filesTodownload = [];
                    filesTodownload.push({ url: $a.attr('href'), name: $a.html() });
                    this.parallelDownloads(filesTodownload);
                });
                return $a;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating download anchor tag : ${err.message}`);
                throw err;
            }
        };
        this.getOptionSetMetadata = function(columnId, optionSetId) {
            try {
                var columnDetails = this.gridMetadata.columns.find((column) => column.id == columnId) || null;
                if(columnDetails.colorCodeMetadata != null || columnDetails.colorCodeMetadata != undefined) {
                    return columnDetails.colorCodeMetadata?.find((option) => option.Value == optionSetId) || null;
                } else {
                    return null;
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in getting options set metadata : ${err.message}`);
                throw err;
            }
        };
        this.createGridBody = function (gridMetadata, gridData) {
            try {
                var $tbody = $('<tbody id="' + this.gridBodyId + '">');
                gridData.forEach((row) => {
                    var $tr = $('<tr>');
                    if (row.id) {
                        $tr.attr({ 'data-id': row.id });
                    }
                    gridMetadata.columns.forEach((col) => {
                        if (!col.isHidden) {
                            var $td = $('<td>');
                            if (!this.tablehasCheckbox || !this.tablehasRadiobutton) {
                                if (col.freeze) {
                                    $td.addClass("frozen-column").css("left", "0px");
                                }
                            } else {
                                if (col.freeze) {
                                    $td.addClass("frozen-column").css("left", "90px");
                                }
                            }
                            if (col.id.toLowerCase() === "checkbox")
                                if (col.freeze) {
                                    $td = $('<td/>').append(hsl_GenericGridUtility.Api.createCheckbox(col.id, this));
                                    $td.addClass("frozen-column").css("left", "0px");
                                }
                                else {
                                    $td = $('<td/>').append(hsl_GenericGridUtility.Api.createCheckbox(col.id, this));
                                }
                            else if (col.id.toLowerCase() === "dropdown") {
                                $td = this.createDropdownTd(row.menuItems);
                            } else if (col.id.toLowerCase() === "radiobutton")
                                if (col.freeze) {
                                    $td = $('<td/>').append(hsl_GenericGridUtility.Api.createRadioButton(col.id, this));
                                    $td.addClass("frozen-column").css("left", "0px");
                                }
                                else {
                                    $td = $('<td/>').append(hsl_GenericGridUtility.Api.createRadioButton(col.id, this));
                                }
                            else if (col.id.toLowerCase() === "dropdown") {
                                $td = this.createDropdownTd(row.menuItems);
                            } else if (col.hyperlink) {
                                var cellValue = row[col.id].name;
                                if (cellValue) {
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                        const attributes = {
                                            href: col.hyperlink
                                        };
                                        if (col.openLinkInNewTab) {
                                            attributes.target = '_blank';
                                        }
                                        const $hyperlinkTag = this.createHyperlinkTag(
                                            attributes,
                                            row.id,
                                            cellValue
                                        );
                                        $td.append($hyperlinkTag);
                                }
                            } else if (col.isDownloadable === true) {
                                var cellValue = row[col.id].name;
                                if (cellValue) {
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                    const $anchorTag = this.createDownloadAnchorTag(
                                        this.gridMetadata.entityName,
                                        col.id,
                                        row.id,
                                        cellValue);

                                    $td.append($anchorTag);
                                }
                            } else if (col.isColorCodeDisplay) {
                                var cellValue = row[col.id].name;
                                var optionSetMetadata = this.getOptionSetMetadata(col.id, row[col.id].id);
                                if (optionSetMetadata != null) {
                                    if (optionSetMetadata.isColorLight) {
                                        hsl_GenericGridUtility.Api.addRoundedRectangleToCell($td, cellValue, col.isColorCodeDisplay, optionSetMetadata.Color, '#605E5C');
                                    } else {
                                        hsl_GenericGridUtility.Api.addRoundedRectangleToCell($td, cellValue, col.isColorCodeDisplay, optionSetMetadata.Color, 'white');
                                    }
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                } else {
                                    var cellValue = row[col.id].name;
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue }).text(cellValue);
                                }
                            } 
                            else if (col?.dataType === 'string' && col?.isDefaultEditable) {
                                var cellValue = row[col.id].name;
                                $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                const $inputTag = $('<input>').attr({ 'type': 'text', 'value': cellValue });
                                $td.append($inputTag);
                                $inputTag.on('keydown', () => {
                                    var rowIndex = $tbody.children().index($tr);
                                    var colIndex = $tr.children().index($td);
                                    this.markCellAsDirty(rowIndex, colIndex);
                                });
                            }
                            else if (col?.dataType === 'decimal') {
                                var decimalPlaces = col.decimalPlaces || 3; 
                                if( col?.isDefaultEditable) {
                                    var cellValue =  hsl_GenericGridUtility.Api.truncateDecimal(row[col.id].name, decimalPlaces);
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                    const $inputTag = $('<input>').attr({
                                        'type': 'text',
                                        'value': cellValue,
                                        'pattern': `\\d+(\\.\\d{0,${decimalPlaces}})?`,
                                        'title': `Please enter a decimal number with up to ${decimalPlaces} decimal places.`
                                    });
                                    $td.append($inputTag);

                                    $inputTag.on('keydown', () => {
                                        var rowIndex = $tbody.children().index($tr);
                                        var colIndex = $tr.children().index($td);
                                        this.markCellAsDirty(rowIndex, colIndex);
                                    });

                                    $inputTag.on('blur', function(){
                                        var newValue = $(this).val();
                                        if (newValue === '') {
                                            $(this).val(newValue);
                                        } else {
                                            var parsedValue = parseFloat(newValue);
                                            if (!isNaN(parsedValue)) {
                                                $(this).val(hsl_GenericGridUtility.Api.truncateDecimal(parsedValue, decimalPlaces));
                                            } else {
                                                $(this).val('');
                                                $(this).attr('placeholder', 'Invalid number');
                                            }
                                        }
                                    });
                                } else {
                                    var cellValue = hsl_GenericGridUtility.Api.truncateDecimal(row[col.id].name, decimalPlaces);
                                    $td.attr({ 'data-th': col.label, 'aria-label': cellValue }).text(cellValue);
                                }
                            }
                            else if (col?.dataType === 'boolean' && col?.isDefaultEditable) {
                                var cellValue = row[col.id].name;
                                $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                const $inputTag = $('<input>').attr({ 'type': 'checkbox', 'value': cellValue });
                                if (cellValue == 'true') {
                                    $inputTag.prop('checked', true);
                                } else if (cellValue == 'false') {
                                    $inputTag.prop('checked', false);
                                }
                                $td.css({ 'align-items': 'center', 'justify-content': 'center' });
                                $td.append($inputTag);
                                $inputTag.on('change', () => {
                                    var rowIndex = $tbody.children().index($tr);
                                    var colIndex = $tr.children().index($td);
                                    this.markCellAsDirty(rowIndex, colIndex);
                                    var isChecked = $inputTag.prop('checked');
                                    $inputTag.attr('value', isChecked);
                                    $td.attr('aria-label', isChecked);
                                });
                            }
                            else if (col?.dataType === 'optionset' && col?.isDefaultEditable) {
                                var cellValue = row[col.id].name;
                                $td.attr({ 'data-th': col.label, 'aria-label': cellValue });
                                const $selectTag = $('<select>');
                                let $option = `<option value="" disabled selected hidden></option>`;
                                $selectTag.append($option);
                                col.filterOptions.forEach(option => {
                                    $option = $('<option>').attr({ 'value': option.name, 'data-value': option.id }).text(option.name);
                                    if(option.name === cellValue) {
                                        $option.attr('selected', 'selected');
                                    }
                                    $selectTag.append($option);
                                });
                                $td.css({ 'align-items': 'center', 'justify-content': 'center' });
                                $td.append($selectTag);
                                $selectTag.on('change', () => {
                                    var rowIndex = $tbody.children().index($tr);
                                    var colIndex = $tr.children().index($td);
                                    this.markCellAsDirty(rowIndex, colIndex);
                                    var selectedOption = $selectTag.val();
                                    $selectTag.attr('value', selectedOption);
                                    $td.attr('aria-label', selectedOption);
                                });
                            }
                            else if (col?.dataType === 'date') {
                                var cellValue = row[col.id].name;
                                if(cellValue != undefined && cellValue != "") {
                                    cellValue = cellValue.split(' ')[0];
                                }
                                $td.attr({ 'data-th': col.label, 'aria-label': cellValue }).text(cellValue);
                            }
                            else {
                                var cellValue = row[col.id].name;
                                $td.attr({ 'data-th': col.label, 'aria-label': cellValue }).text(cellValue);
                            }
                            $td.on('click', this.onCellClick.bind(this));
                            $tr.append($td);
                        }
                    });
                    $tbody.append($tr);
                }, this);
                this.$tbody = $tbody;
                this.$table.append($tbody);
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating grid body : ${err.message}`);
                throw err;
            }
        };
        this.handlePageChangeEvent = function () {
            try {
                this.$pagination.on('click', 'a[data-toggle="tooltip"]', (event) => {
                    $(event.target).tooltip('hide');
                });
                this.$pagination.on('click', 'a[data-page]', () => {
                    const newPage = parseInt($(event.target).attr('data-page'));
                    if (!$(event.target).parent().hasClass('active') && !$(event.target).parent().hasClass('disabled')) {
                        this.onPageChange(newPage);
                    }
                });
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in handle page change event : ${err.message}`);
                throw err;
            }
        };
        this.createGridPagination = function (currentPage, totalPages, maximumPaginationCount) {
            try {
                if(this.gridMetadata.pagination.isRequired === false) {
                    return;
                }
                if (totalPages > 1) {
                    var $newPagination = $('<nav id="' + this.gridPaginationId + '">')
                        .attr({ 'aria-label': 'Page navigation' })
                        .addClass('gf-nav-pagination');

                    const $ul = $('<ul>').addClass('pagination gf-grid-pagination');
                    $ul.append(hsl_GenericGridUtility.Api.createPreviousPageButton(currentPage)); 
                    let startPage = Math.max(1, currentPage - Math.floor(maximumPaginationCount / 2));
                    let endPage = Math.min(totalPages, startPage + maximumPaginationCount - 1);
                    if (endPage === totalPages) {
                        startPage = Math.max(1, totalPages - maximumPaginationCount + 1);
                    }
                    for (let i = startPage; i <= endPage; i++) {
                        const $li = $('<li>').addClass(i === currentPage ? 'active' : '').attr({ 'aria-label': 'Page ' + i });
                        const $a = $('<a>').attr({ 'href': 'javascript:void(0);', 'data-page': i }).text(i);
                        $li.append($a);
                        $ul.append($li);
                    }
                    $ul.append(hsl_GenericGridUtility.Api.createNextPageButton(currentPage, totalPages));
                    $('[data-toggle="tooltip"]').tooltip();
                    $newPagination.append($ul);
                    this.$pagination = $newPagination;
                    this.$gridContainer.append($newPagination);
                    this.handlePageChangeEvent();
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating grid pagination : ${err.message}`);
                throw err;
            }
        };
        this.renderGridClear = function () {
            if (this.$tbody) {
                this.$tbody.remove();
            }
            if (this.$pagination) {
                this.$pagination.remove();
            }
            if (this.$message) {
                this.$message.remove();
            }
        };
        this.renderLoadingMessage = function (message) {
            this.disableSaveActionButton(true);
            this.renderGridClear();

            var loadingMessage = hsl_GenericGridUtility.Api.createLoadingMessage();

            this.$message = loadingMessage;
            this.$gridContainer.append(loadingMessage);
        };
        this.renderGridMessage = function (message, className = '') {
            this.renderGridClear();
            var gridMessage = hsl_GenericGridUtility.Api.createGridMessage(message, className);
            this.$message = gridMessage;
            this.$gridContainer.append(gridMessage);
        };
        this.createButton = function (buttonDetails) {
            try {
                let isSearchButton = buttonDetails.type == this.searchButtonType;
                const newButton = $('<button>' + buttonDetails.name + '</button>');
                newButton.data("id", buttonDetails.id);
                newButton.attr({ "id": buttonDetails.id, "title": buttonDetails.title, "data-toggle": "tooltip", "data-placement": "top" }).tooltip({
                    placement: 'top'
                });
                newButton.click((event) => {
                    this.onActionButtonClick(event);
                });
                newButton.addClass(buttonDetails.class);
                if (buttonDetails.disabled == true) {
                    newButton.attr({ "disabled": buttonDetails.disabled });
                }
                if (buttonDetails.icon) {
                    const icon = $('<i>').addClass(buttonDetails.icon.class).attr('style', buttonDetails.icon.style);
                    icon.css({
                        'pointer-events': 'none',
                        'margin-right': !isSearchButton ? '10px' : ''
                    });
                    newButton.prepend(icon);
                }
                return newButton;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating button : ${err.message}`);
                throw err;
            }
        };
        this.disableActionButtons = function(){
            this.selectedRowdata.length = 0;
            this.actionButtons.forEach(button => {
                button.attr('disabled', true);
            })
        };
        this.createButtons = function (actionMenu) {
            try {
                if (!actionMenu || !actionMenu.items) {
                    return;
                }
                const gridActions = $('<div>').addClass('grid-actions gf-grid-actions clearfix');
                const searchInputGroup = $('<div class="input-group gf-input-group gf-search-button-margin">');
                gridActions.append(searchInputGroup);
                actionMenu.items.forEach(item => {
                    let isSearchButton = item.type == this.searchButtonType;
                    if (isSearchButton) {
                        const inputtype = $('<input data-toggle="tooltip">');
                        inputtype.attr({
                            "placeholder": 'Search',
                            "title": 'Enter minimum 3 charaters to search on partial text.',
                            "id": this.gridSearchInputId
                        }).tooltip({
                            placement: 'top'
                        });
                        inputtype.addClass('form-control gf-form-control gf-grid-control');
                        inputtype.on("keypress", (e) => {
                            if (e.which == 13) {
                                $("#" + item.id).click();
                            }
                        });
                        searchInputGroup.append(inputtype);
                        item.id = this.gridSearchButtonId;
                    }  if (item.type == this.downloadButtonType) {
                        item.id = this.gridDownloadButtonId;
                    }  if (item.type == this.exportExcelButtonType) {
                        item.id = this.gridExportExcelButtonId;
                    }  if (item.type == this.exportHashButtonType) {
                        item.id = this.gridExportHashButtonId;
                    }
                    const button = this.createButton(item);
                    if (isSearchButton) {
                        const newSpan = $('<span class="input-group-btn">');
                        newSpan.append(button);
                        searchInputGroup.append(newSpan);
                        this.searchButton = button;
                    } else if (item.type == this.downloadButtonType) {
                        button.addClass('action btn btn-margin pull-right');
                        gridActions.append(button);
                        this.downloadButton = button;
                    } else if (item.type == this.exportExcelButtonType) {
                        button.addClass('action btn btn-margin pull-right');
                        gridActions.append(button);
                        this.exportExcelButton = button;
                    } else if (item.type == this.exportHashButtonType) {
                        button.addClass('action btn btn-margin pull-right');
                        gridActions.append(button);
                        this.exportHashButton = button;
                    }else {
                        button.addClass('action btn btn-margin pull-right');
                        gridActions.append(button);
                    }
                    if(item.disabled === true) {
                        this.actionButtons.push(button);
                    }
                });
                this.$containerHeader.append(gridActions);
                $('[data-toggle="tooltip"]').tooltip();
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in creating buttons : ${err.message}`);
                throw err;
            }
        };
        this.saveButtonClickHandler = async function (saveType, entityName, changedCellsData) {
            try { if (this.existingRecord === saveType) {
                    return await hsl_DataService.Api.saveExisitingRecord(entityName, changedCellsData);
                }
                else if (this.newRecord === saveType) {
                    return await hsl_DataService.Api.addNewRecord(entityName, changedCellsData);
                }
            } catch(err) { this.appIns.trackErrorInsights(err);
                console.error(`Error in save button click handler : ${err.message}`);
                throw err;
            }
        };
        this.markCellForSaveError = function (changedCellsData) {
            if (changedCellsData && changedCellsData.length > 0) {
                const rows = this.$tbody.find('tr');
                rows.each((rowIndex, rowElement) => {
                    const rowId = $(rowElement).attr('data-id');
                    const changedData = changedCellsData.find(item => item.id === rowId);
                    if (changedData) {
                        const cells = $(rowElement).find('td');
                        cells.each((cellIndex, cellElement) => {
                            const header = $('th').eq(cellIndex);
                            const columnId = header.find('a').data('column-id');
                            if (changedData.hasOwnProperty(columnId) &&
                                changedData.isSaveError === true) {
                                $(cellElement).css('color', 'red');
                            } else {
                                $(cellElement).css('color', '#605E5C');
                            }
                        });
                    }
                });
            }
        };
        this.clearAllDataDirty = function () {
            const rows = this.$tbody.find('tr');
            rows.each((rowIndex, rowElement) => {
                const cells = $(rowElement).find('td');
                cells.each((cellIndex, cellElement) => {
                    $(cellElement).attr('data-dirty', 'false');
                });
            });
        };
        this.getGridData = async function () {
            try {
                const attrList = this.gridMetadata.columns.filter(item => item.isAttribute && item.isCompositeColumn != true);  
                let resultData;
                if (this.gridMetadata?.renderType === "static") {
                    resultData = await this.getGridDataViaWebPage();
                } else {
                    resultData = await hsl_DataService.Api.searchData(
                        this.gridMetadata.entityPluralName,
                        this.gridMetadata.entityName,
                        this.gridMetadata.entityId,
                        attrList,
                        this.sortDetails,
                        this.filterData,
                        this.searchKeywordIds,
                        this.totalRecordsOnSinglePage,
                        this.currentSelectedPage,
                        this.dateFilterData
                    );
                }
                if(this.gridMetadata.pagination.isRequired === true) {
                    this.totalRecords = resultData["@Microsoft.Dynamics.CRM.totalrecordcount"];
                    if(this.totalRecords < 0) {
                        this.totalRecords = 0;
                    }
                    this.calculaTotalPages();
                }
                return resultData.value;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in get grid data : ${err.message}`);
                throw err;
            }
        };
        this.getAllGridData = async function () {
            try {
                let resultData;
                if (this.gridMetadata?.renderType === "static") {
                    resultData = await this.getGridDataViaWebPage(true);
                }
                else {
                    const attrList = this.gridMetadata.columns.filter(item => item.isAttribute && item.isCompositeColumn != true);
                    resultData = await hsl_DataService.Api.searchData(
                        this.gridMetadata.entityPluralName,
                        this.gridMetadata.entityName,
                        this.gridMetadata.entityId,
                        attrList,
                        this.sortDetails,
                        this.filterData,
                        this.searchKeywordIds,
                        null,
                        null,
                        this.dateFilterData
                    );
                }
                return resultData.value;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in get grid data : ${err.message}`);
                throw err;
            }
        };
        this.getGridDataViaWebPage = async function (getAll = false) {
            try {
                return await hsl_DataService.Api.searchDataViaWebPage(
                    this.gridMetadata.webPageUrl,
                    this.gridMetadata.webPageParams,
                    this.sortDetails,
                    !getAll ? this.totalRecordsOnSinglePage : 0,
                    !getAll ? this.currentSelectedPage : 0,
                    this.searchKeyword,
                    this.filterData, 
                    this.dateFilterData
                );
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in get grid data via web page: ${err.message}`);
                throw err;
            }
        };
        this.calculaTotalPages = function () {
            this.totalPages = Math.ceil(this.totalRecords / this.totalRecordsOnSinglePage);
        };
        this.renderGridComponents = async function () {
            try {
                this.rawGridData = await this.getGridData();
                this.setstringOptionSetRawData();
                this.gridData = hsl_GenericGridUtility.Api.getFormattedGridData(this.gridMetadata, this.rawGridData);
                this.createDynamicGridStructure();
                this.createDynamicGridHeader(this.gridMetadata);
                this.deselectGridCheckBox();
                this.disableActionButtons();
                if (this.gridData?.length > 0) {
                    this.createGridBody(this.gridMetadata, this.gridData);
                    this.createGridPagination(this.currentSelectedPage, this.totalPages, this.maximumPaginationCount);
                    this.disableSaveActionButton(false);
                } else {
                    this.showNoDataFoundMessage();
                    this.disableSaveActionButton(true);
                }
                this.createButtons(this.gridMetadata.actionMenu);
                this.createGenericButtons();
                hsl_GenericGridUtility.Api.registerClientHandlers(this);
                return this.$mainContainer;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in render grid components : ${err.message}`);
                throw err;
            }
        };
        this.setGridPagination = async function(pagination) {
            try {
                this.gridMetadata.pagination = pagination;
                this.initializePaginationDetails();
                this.filterGridData();
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in deleting grid data : ${err.message}`);
                throw err;
            }
        };
        this.deleteGridData = async function(id) {
            try {
                let deleteResult = await hsl_GenericGridUtility.Api.deleteGridData(id, this); 
                if(deleteResult.some(result => result === true)) {
                    this.totalRecords = this.totalRecords - deleteResult.length;
                    this.calculaTotalPages();
                    if(this.currentSelectedPage > this.totalPages) {
                        this.currentSelectedPage = this.totalPages;
                    }
                    this.loadGridData();
                }               
                return deleteResult;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in deleting grid data : ${err.message}`);
                throw err;
            }
        };
        this.refreshGridData = async function() {
            try {
                this.renderGridClear();
                this.deselectGridCheckBox();
                this.disableActionButtons();
                if (this.gridData?.length > 0) {
                    this.createGridBody(this.gridMetadata, this.gridData);
                    this.createGridPagination(this.currentSelectedPage, 0, 0);
                    this.disableSaveActionButton(false);
                } else {
                    this.showNoDataFoundMessage();
                    this.disableSaveActionButton(true);
                }
                if(this.gridMetadata.afterGridLoadHandler) {
                    this.gridMetadata.afterGridLoadHandler();
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in loading grid data : ${err.message}`);
                throw err;
            }
        };
        this.loadGridData = async function () {
            try {
                this.renderLoadingMessage();
                this.rawGridData = await this.getGridData();
                this.gridData = hsl_GenericGridUtility.Api.getFormattedGridData(this.gridMetadata, this.rawGridData);
                this.renderGridClear();
                this.deselectGridCheckBox();
                this.disableActionButtons();
                if (this.gridData?.length > 0) {
                    this.createGridBody(this.gridMetadata, this.gridData);
                    this.createGridPagination(this.currentSelectedPage, this.totalPages, this.maximumPaginationCount);
                    this.disableSaveActionButton(false);
                } else {
                    this.showNoDataFoundMessage();
                    this.disableSaveActionButton(true);
                }
                if(this.gridMetadata.afterGridLoadHandler) {
                    this.gridMetadata.afterGridLoadHandler();
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in loading grid data : ${err.message}`);
                throw err;
            }
        };
        this.filterGridData = async function () {
            try {
                this.renderLoadingMessage();
                this.rawGridData = await this.getGridData();
                this.gridData = hsl_GenericGridUtility.Api.getFormattedGridData(this.gridMetadata, this.rawGridData);
                this.renderGridClear();
                this.deselectGridCheckBox();
                this.disableActionButtons();
                if (this.gridData?.length > 0) {
                    this.createGridBody(this.gridMetadata, this.gridData);
                    this.createGridPagination(this.currentSelectedPage, this.totalPages, this.maximumPaginationCount);
                    this.disableSaveActionButton(false);
                } else {
                    this.showNoDataFoundMessage();
                    this.disableSaveActionButton(true);
                }
                if(this.gridMetadata.afterGridLoadHandler) {
                    this.gridMetadata.afterGridLoadHandler();
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in filtering grid data : ${err.message}`);
                throw err;
            }
        };
        this.loadGridDataOnPageChange = async function (newPage, searchKeyword) {
            try {
                this.currentSelectedPage = newPage;
                if (searchKeyword) {
                    this.searchData(searchKeyword);
                } else {
                    this.loadGridData();
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in loading grid on page change : ${err.message}`);
                throw err;
            }
        };
        this.loadfilterOptions = async function (value, objecttypecode, attributename, defaultfilterOptions) {
            try {
                const response = await hsl_DataService.Api.getOptionSetLabels(value, objecttypecode, attributename, defaultfilterOptions);
                const filterOptions = response.map(item => { return { name: item.value, id: item.attributevalue, selected: false };});
                return filterOptions;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in loading filter options : ${err.message}`);
                throw err;
            }
        };
        this.setstringOptionSetRawData = async function () {
            if (this.stringOptionSetRawData === null) {
                const filteredColumns = this.gridMetadata.columns
                    .filter(item => item.filterable === true && item.dataType === 'string');
                const isStringOptionset = filteredColumns.length > 0;
                if (isStringOptionset) {
                    var data = await this.getAllGridData();
                    this.stringOptionSetRawData = data;
                }
            }
        };
        this.getOptionSetData = async function () {
            try {
                const fetchPromises = this.gridMetadata.columns
                    .filter(item => item.dataType === 'optionset')
                    .map(async (item) => {
                        const filterOptions = await this.loadfilterOptions(null, this.gridMetadata.entityName, item.id, item.filterOptions);
                        return { item, filterOptions };
                    });
                const results = await Promise.all(fetchPromises);
                results.forEach(({ item, filterOptions }) => {
                    item.filterOptions = filterOptions;
                });
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in getting option set data : ${err.message}`);
                throw err;
            }
        };
        this.setDefaultSort = function () {
            try {
                const sortDetails = [];
                const column = this.gridMetadata.columns.find(item => item.defaultSort == true);
                if (column) {
                    let entityName=this.gridMetadata.entityName;
                    if(column?.entityName){entityName =column?.entityName;}
                    sortDetails.push({
                        'entityName': entityName,
                        'columnName': column.id,
                        'sortOrder': column.defaultSortOrder
                    });
                }
                this.sortDetails = sortDetails;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in setting default sort : ${err.message}`);
                throw err;
            }
        };
        this.changeSort = function (newSort) {
            this.sortDetails = [];
            this.sortDetails.push(newSort);
            this.resetPagination();
            this.filterGridData();
        };
        this.changeDefaultFilter = function (dynamicFilter) {
            this.gridMetadata.defaultFilter = dynamicFilter;
            this.setDefaultFilter();
            this.resetPagination();
        };
        this.setDefaultFilter = function () {
            try {
                const filterData = [];
                if (this.gridMetadata.defaultFilter) {
                    this.gridMetadata.defaultFilter.forEach((filterObj) => {
                        if (filterObj.id && filterObj.values) {
                            filterData.push({
                                id: filterObj.id,
                                operator: filterObj.operator,
                                options: filterObj.values.map(item => ({ value: item.id })),
                                entityName: filterObj.entityName,
                                permanentFilter: ((filterObj?.permanentFilter != undefined && filterObj?.permanentFilter != null) ? filterObj.permanentFilter : true),
                            });
                        }
                    });
                }
                this.filterData = filterData;
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in setting default filter : ${err.message}`);
                throw err;
            }
        };
        this.setDefaultSort();
        this.setDefaultFilter();
        this.getLookupIdsFromSearchKeyword = async function (keyword, linkEntity) {
            try {
                const entityPluralName = linkEntity.entityPluralName;
                const entityName = linkEntity.name;
                const entityAttribute = linkEntity.attributes[0].name;
                const lookupAttribute = linkEntity.from;

                return hsl_DataService.Api.getLookupDisplayName(entityPluralName, entityName, entityAttribute, '%' + keyword + '%', lookupAttribute)
                    .then(searchLookupKeyword => {
                        if (searchLookupKeyword.length > 0) {
                            return searchLookupKeyword.map(item => item[lookupAttribute]);
                        } else {
                            return [];
                        }
                    });
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in getting lookup ids from search keyword : ${err.message}`);
                throw err;
            }
        };
        this.getOptionSetIdFromSearchKeyword = async function (optionSetAttributeName, keyword, entityId) {
            try {
                return hsl_DataService.Api.getOptionSetLabels(keyword, entityId, optionSetAttributeName)
                    .then(searchOptionSetLabel => {
                        if (searchOptionSetLabel.length > 0) {
                            return searchOptionSetLabel.map(optionSet => optionSet.attributevalue);
                        } else {
                            return [];
                        }
                    });
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in getting option set ids from search keyword : ${err.message}`);
                throw err;
            }
        };
        this.getSearchKeywords = async function (searchKeyword) {
            try {
                let searchKeywordsList = [];
                const promises = this.gridMetadata.columns.map(async (column) => {
                    if (column.isAttribute === true && column?.isCompositeColumn != true) {
                        if (!column.dataType || column.dataType === '' || column.dataType === 'string') {
                            return { id: column.id, keyword: searchKeyword, dataType: column.dataType };
                        } else if (column.dataType === 'file') {
                            return { id: column.id + '_name', keyword: searchKeyword, dataType: column.dataType };
                        }
                        else if (column.dataType === 'date') {
                            if (hsl_GenericGridUtility.Api.isDateFormat(searchKeyword)) {
                                return { id: column.id, keyword: searchKeyword, dataType: column.dataType };
                            }
                        } else if (column.dataType === 'lookup') {
                            const linkEntity = column.linkEntity;
                            const lookupData = await this.getLookupIdsFromSearchKeyword(searchKeyword, linkEntity);
                            if (lookupData && lookupData.length > 0) {
                                const formattedLookupData = lookupData.map(lookupId => ({ id: column.id, keyword: lookupId, dataType: column.dataType }));
                                return formattedLookupData;
                            }
                        } else if (column.dataType === 'optionset') {
                            const optionSetIds = await this.getOptionSetIdFromSearchKeyword(column.id, searchKeyword, this.gridMetadata.entityName);
                            if (optionSetIds.length > 0) {
                                return optionSetIds.map(optionSetId => ({ id: column.id, keyword: optionSetId, dataType: column.dataType }));
                            }
                        }
                    }
                    return null;
                });
                const results = await Promise.all(promises);
                results.forEach((result) => {
                    if (result) {
                        if (Array.isArray(result)) {
                            searchKeywordsList.push(...result);
                        } else {
                            searchKeywordsList.push(result);
                        }
                    }
                });
                return searchKeywordsList;
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in get search keywords : ${err.message}`);
                throw err;
            }
        };
        this.showNoDataFoundMessage = function () {
            if (this.gridMetadata.noDataFoundMessage) {
                this.renderGridMessage(this.gridMetadata.noDataFoundMessage, 'gf-no-data-found');
            } else {
                this.renderGridMessage('Sorry no results found', 'gf-no-data-found');
            }
            let elementid= this.gridContainerId;
            let tableId = this.tableId;
            let columns = this.gridMetadata.columns;
            let gridata = this.gridData;
            setTimeout(function(){
                if (columns?.length > 10 && gridata?.length > 0){
                    if (!$("#"+ tableId).parent().hasClass('gf-horizontal-scrollbar')) {
                        $("#"+elementid+" > :not(:first-child)").wrapAll("<div class='gf-horizontal-scrollbar'></div>");
                    }
                }},0);
        };
        this.disableSaveActionButton = function (disable) {
            this.$defaultActionButtons.find('#Save').attr('disabled', disable);
        };
        this.searchGridData = async function () {
            try {
                this.renderLoadingMessage();
                this.rawGridData = await this.getGridData();
                this.gridData = hsl_GenericGridUtility.Api.getFormattedGridData(this.gridMetadata, this.rawGridData);
                this.renderGridClear();
                this.deselectGridCheckBox();
                this.disableActionButtons();
                if (this.gridData?.length > 0) {
                    this.createGridBody(this.gridMetadata, this.gridData);
                    this.createGridPagination(this.currentSelectedPage, this.totalPages, this.maximumPaginationCount);
                    this.disableSaveActionButton(false);
                } else {
                    this.showNoDataFoundMessage();
                    this.disableSaveActionButton(true);
                }
                if(this.gridMetadata.afterGridLoadHandler) {
                    this.gridMetadata.afterGridLoadHandler();
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in search grid data : ${err.message}`);
                throw err;
            }
        };
        this.searchData = async function (searchKeyword) {
            try {
                this.renderLoadingMessage();
                if(this.gridMetadata?.renderType !== "static"){
                    let searchKeywordIds = [];
                    if (searchKeyword !== null && searchKeyword !== undefined && searchKeyword != ""){
                        searchKeywordIds = await this.getSearchKeywords(searchKeyword);
                    } else {
                        this.searchKeywordIds = []; }
                    this.searchKeywordIds = searchKeywordIds;
                }
                this.searchGridData();
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in search data : ${err}`);
                throw err;
            }
        };
        this.getIsHandledByGenericGrid = function (id) {
            const menuItem = this.gridMetadata?.actionMenu?.items?.find((item) => item.id === id);
            return menuItem ? menuItem.isHandledByGenericGrid : undefined;
        }
        this.onSaveButtonClick = async function (event) {
            try {
                let updateMessage = this.gridMetadata.gridUpdateMessage !== undefined ? this.gridMetadata.gridUpdateMessage : "Grid changes have been saved successfully";
                let changedCellsData = this.collectChangedCellsData();
                if (changedCellsData && changedCellsData.length > 0) {
                    $("#gfLoader").show();
                    changedCellsData = await this.saveButtonClickHandler(this.existingRecord, this.gridMetadata.entityPluralName, changedCellsData);
                    $("#gfLoader").hide();
                    if (changedCellsData.some(item => item.isSaveError === true)) {
                        this.markCellForSaveError(changedCellsData);
                        hsl_GenericGridUtility.Api.showErrorMessage('Error in saving grid changes and marked in red color');
                    } else {
                        this.clearAllDataDirty();
                        hsl_GenericGridUtility.Api.showSuccessMessage(updateMessage);
                    }
                }
                let addedCellsData = this.collectAddedCellsData();
                if (addedCellsData && addedCellsData.length > 0) {
                    this.$gridNewRecord.empty();
                    $("#gfLoader").show();
                    changedCellsData = await this.saveButtonClickHandler(this.newRecord, this.gridMetadata.entityPluralName, addedCellsData);
                    $("#gfLoader").hide();
                    if (changedCellsData.some(item => item.isSaveError === true)) {
                        hsl_GenericGridUtility.Api.showErrorMessage('Error in saving grid changes');
                    } else {
                        hsl_GenericGridUtility.Api.showSuccessMessage(updateMessage);
                    }
                }
                if (changedCellsData?.length > 0 || addedCellsData?.length > 0)  {
                    this.loadGridData();
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in save button click handler : ${err.message}`);
                throw err;
            }
        };
        this.onSortColumnClick = function (sortDetails) {
            this.disableActionButtons();
            this.sortDetails = sortDetails;
            this.loadGridData();
        };
        this.deselectGridCheckBox = function() {
            this.$thead.find('#CheckBox').prop('checked', false);
        };
        this.onPageChange = async function (newPage) {
            let searchKeyword = $('#' + this.gridSearchInputId).val();
            this.deselectGridCheckBox();
            this.disableActionButtons();
            this.loadGridDataOnPageChange(newPage, searchKeyword);
        };
        this.onDropdownMenuClick = function (event) {
            try {
                var actionName = $(event.target).text();
                var dataId = $(event.target).closest('tr[data-id]').data('id');

                const rowIndex = $(event.target).parents('tr').index();

                if (!actionName || !dataId) {
                    throw new Error("actionName or dataId not found for onDropdownMenuClick");
                } else {
                    if(this.onDropdownMenuClickClientHandler) {
                        this.onDropdownMenuClickClientHandler(actionName, dataId);
                    } else if(this.onDropdownMenuExClickClientHandler) {
                        this.onDropdownMenuExClickClientHandler(actionName, dataId, this.gridData[rowIndex]);
                    }
                }
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error dropdown menu click handler : ${err.message}`);
                throw err;
            }
        };

        this.deleteGridFilterData = function (idTobeDeleted) {
            const index = this.filterData.findIndex(item => item.id === idTobeDeleted);
            if (index !== -1) {
                this.filterData.splice(index, 1);
            }        
        };
        this.resetPagination = function() {
            this.currentSelectedPage = this.startPage;
        };
        this.addGridFilterData = function (filterData) {
            try {
                this.filterData.push({
                    id: filterData.id,
                    options: filterData.items.map(item => ({ value: item.value }))
                });
                if (!isNullOrEmpty(this.searchKeyword)) {
                    $(document).ready(() => {
                        $('#' + this.gridSearchInputId).val(this.searchKeyword);
                    });
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in grid tab click : ${err.message}`);
                throw err;
            }
        };
        this.allBlobs = [];
        this.parallelDownloads = async function (urls) {
            try {
                $("#gfLoader").show();
                this?.downloadButton?.attr('disabled', true);
                this.allBlobs = [];
                hsl_GenericGridUtility.Api.showInfoMessage('Downloading files...');
                if (urls.length === 1) {
                    const downloadPromises = urls.map(url => this.downloadFile(url));
                    await Promise.all(downloadPromises);
                    $("#gfLoader").hide();
                    this?.downloadButton?.attr('disabled', false);
                    return;
                }
                const downloadPromises = urls.map(url => this.downloadAllFile(url));
                await Promise.all(downloadPromises);
                var fileName = $('.main-header-title').text().trim();
                if (!fileName || !fileName.trim()) {
                    fileName = 'All Downloaded Files';
                }
                hsl_GenericGridUtility.Api.zipAndDownload(this.allBlobs, `${fileName}.zip`);
                this?.downloadButton?.attr('disabled', false);
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in parallel download : ${err.message}`);
                throw err;
            }
        };

        this.downloadAllFile = async function (file) {
            try {
                const response = await fetch(file.url);
                if (!response.ok) {
                    throw new Error(`HTTP error! Status: ${response.status}`);
                }
                const fileBlob = await response.blob();
                const contentDisposition = response.headers.get('Content-Disposition');
                let filename = 'unknown';
                if (contentDisposition) {
                    const filenameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/;
                    const matches = filenameRegex.exec(contentDisposition);
                    if (matches != null && matches[1]) {
                        filename = matches[1].replace(/['"]/g, '');
                    }
                }
                this.allBlobs.push({ blob: fileBlob, filename: filename });
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error downloading ${file.url}: ${err.message}`);
                throw err;
            }
        };
        this.downloadFile = async function (file) {
            try {
                const response = await fetch(file.url);
                if (!response.ok) {
                    throw new Error(`HTTP error! Status: ${response.status}`);
                }
                const fileBlob = await response.blob();
                const newFile = new File([fileBlob], file.name);
                let a = document.createElement('a');
                a.href = URL.createObjectURL(newFile);
                a.download = file.name;
                document.body.appendChild(a);
                a.click();
                document.body.removeChild(a);
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error downloading ${file.url}: ${err.message}`);
                throw err;
            }
        };
        this.downloadFilesForAnchorTags = function () {
            try {
                const tableRows = this.$tbody.find("tr[data-id]");
                let filesTodownload = [];
                tableRows.each(function () {
                    const checkbox = $(this).find("input[type='checkbox'].checkbox");
                    if (checkbox && checkbox.is(':checked')) {
                        const anchorTags = $(this).find("a");
                        anchorTags.each(function () {
                            const anchorTag = $(this);
                            if (anchorTag && anchorTag.attr('href').includes("/File/download")) {
                                filesTodownload.push({ url: anchorTag.attr('href'), name: anchorTag.html() });
                            }
                        });
                    }
                });
                this.parallelDownloads(filesTodownload);
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                hsl_GenericGridUtility.Api.showErrorMessage(`Error downloading ${file.name}: ${err.message}`);
                throw err;
            }
        };
        this.exportExcelData = async function () {
            $("#gfLoader").show();
            var data = await this.getAllGridData();
            var fileName = $('.main-header-title').text().trim();
            const selectedData = this.selectedRowdata;
            hsl_ExcelExport.downloadExcel(data, this.gridMetadata.columns, selectedData, this.gridMetadata.entityId, fileName);            
        }
        this.exportHashData = async function () {
            $("#gfLoader").show();
            var data = await this.getAllGridData();
            var fileName = $('.main-header-title').text().trim();
            const selectedData = this.selectedRowdata;
            hsl_HashExport.downloadHash (data, this.gridMetadata.columns, selectedData, this.gridMetadata.entityId, fileName);            
        }
        function isNullOrEmpty(value) {
            return value === null || value === undefined || value === '';
        }
        this.onActionButtonClick = function (event) {
            try {
                event.preventDefault();
                var buttonid = $(event.target).attr("id");
                if (!buttonid) {
                    throw new Error("buttonid not found for onActionButtonClick");
                }
                if (this.getIsHandledByGenericGrid(buttonid)) {
                    if (buttonid.includes('search')) {
                        const searchKeyword = $.trim($('#'+this.gridSearchInputId).val());
                        this.searchKeyword = searchKeyword;
                        if (searchKeyword.length < 3 && searchKeyword.length > 0) {
                            hsl_GenericGridUtility.Api.createInformationDialog('Type at least 3 characters');
                        } else {
                            this.currentSelectedPage = this.startPage;
                            this.searchData(searchKeyword);
                        }
                    } else if (buttonid.includes('download')) {
                        this.downloadFilesForAnchorTags();
                    } else if (buttonid.includes('export-excel')) {
                        this.exportExcelData();
                    } else if (buttonid.includes('export-hash')) {
                        this.exportHashData();
                    }
                } else if (this.onActionButtonClickClientHandler) {
                    this.onActionButtonClickClientHandler(buttonid);
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in action button click handler : ${err.message}`);
                throw err;
            }
        };
        this.onRadioButtonClick = function(event) {
            var radioButtonId = $(event.target).attr("id");
            var radioButtonChecked  = $(event.target).prop('checked');
            var dataId = $(event.target).closest('tr[data-id]').data('id');
            if (!radioButtonId) {
                throw new Error("radioButtonId not found for onRadioButtonClick");
            }
            if(radioButtonChecked) {
                const rowIndex = $(event.target).parents('tr').index();
                this.selectedRowdata = [];
                this.selectedRowdata.push({ Id: dataId, data: this.gridData[rowIndex] });
            }
            if (this.onradioButtonClickClientHandler) {
                const rowIndex = $(event.target).parents('tr').index();
                this.onradioButtonClickClientHandler(this.selectedRowdata);
            }
        };
        this.onCheckBoxClick = function (event, isHeaderCheckbox = false) {
            try {
                var checkboxId = $(event.target).attr("id");
                var checkboxChecked = $(event.target).prop('checked');
                if (!checkboxId) {
                    throw new Error("checkboxId not found for onCheckBoxClick");
                }
                if(this.downloadButton) {
                    if (isHeaderCheckbox == true) {
                        if (checkboxChecked) {
                            this.$tbody.find('tr').each((index, row) => {
                                var anchor = $(row).find('a[href*="/File/download"]');
                                if (anchor.length > 0) {
                                    this.downloadButton.prop('disabled', false);
                                }
                            });
                        } else {
                            this.downloadButton.prop('disabled', true);
                        }
                    } else {
                        var anchor = $(event.target).parent().parent().find('a[href*="/File/download"]')
                        if (anchor.length > 0) {
                            if (checkboxChecked || this.selectedRowdata.length > 1) {
                                this.downloadButton.prop('disabled', false);
                            } else {
                                this.downloadButton.prop('disabled', true);
                            }
                        }
                    }
                }
                if (isHeaderCheckbox == true) {
                    this.selectedRowdata.length = 0;
                    this.$tbody.find('tr').each((index, row) => {
                        const rowCheckbox = $(row).find('input[type="checkbox"].checkbox');
                        rowCheckbox.prop('checked', checkboxChecked);
                        rowCheckbox.trigger("rowCheckBoxClick");
                        var dataId = $(row).closest('tr[data-id]').data('id');
                        if (checkboxChecked) {
                            this.selectedRowdata.push({ Id: dataId, data: this.gridData[index] });
                        }
                    });
                } else {
                    var dataId = $(event.target).closest('tr[data-id]').data('id');
                    if (checkboxChecked) {
                        const rowIndex = $(event.target).parents('tr').index();
                        this.selectedRowdata.push({ Id: dataId, data: this.gridData[rowIndex] });
                    } else {
                        this.selectedRowdata = $.grep(this.selectedRowdata, (n) => {
                            return n.Id != dataId;
                        });
                    }
                }
                if (this.onCheckboxClickClientHandler) {
                    const rowIndex = $(event.target).parents('tr').index();
                    this.onCheckboxClickClientHandler(this.selectedRowdata);
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in check box click handler : ${err.message}`);
                throw err;
            }
        };
        this.onNewRecordButtonClick = function (event) {
            hsl_GenericGridUtility.Api.createNewRecord(this);
        };
        this.initializePaginationDetails = function() {
            try {  if(this.gridMetadata.pagination.isRequired === false) {
                    return;
                }
                this.startPage = 1;
                this.currentSelectedPage = 1;
                this.totalRecords = null;
                this.totalPages = null;
                if (gridMetadata.pagination.totalRecordsOnSinglePage) {
                    this.totalRecordsOnSinglePage = gridMetadata.pagination.totalRecordsOnSinglePage;
                } else {
                    this.totalRecordsOnSinglePage = this.defaultTotalRecordsOnSinglePage;
                }
                if (gridMetadata.pagination.maximumPaginationCount) {
                    this.maximumPaginationCount = gridMetadata.pagination.maximumPaginationCount;
                } else {
                    this.maximumPaginationCount = this.defaultMaximumPaginationCount;
                }
            } catch (err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error in initialize pagination details : ${err.message}`);
                throw err;
            }
        };
        this.renderGrid = async function () { try {
                this.initializePaginationDetails();
                await this.getOptionSetData();
                return await this.renderGridComponents();
            } catch(err) {
                this.appIns.trackErrorInsights(err);
                console.error(`Error while rendering grid : ${err.message}`);
                throw err;
            }
        };
    };
</script></div>
<script>
const hsl_RequestsSectionManager = (function () {
    function getGridMetadata() {
        var gridMetadata = {
            renderType: "static",
            webPageUrl: `/fetch-data-service/get-rma?filter=rma-last-30-days`,
            entityPluralName: 'hsl_rmarequests',
            entityName: 'hsl_rmarequest',
            entityId: 'hsl_rmarequestid', 
            editable: false,
            pagination: {
                isRequired: true,
                totalRecordsOnSinglePage: 5,
                maximumPaginationCount: 5,
            },
            defaultFilter: [],
            checkBoxClickHandler: null,
            columns: [
                { 
                    id: 'hsl_crmincidentnumber', 
                    label: 'Submission Number', 
                    field: 'submissionNumber', 
                    entityName: 'hsl_rmarequest',
                    width: '150px',
                    dataType: 'string',
                    isAttribute: true,
                    hyperlink: `/requests/rma/rma-view?id={id}`  
                },
                {
                    id: 'createdon', 
                    label: 'Submit Date', 
                    field: 'submitDate', 
                    width: '200px', 
                    defaultSort: true,
                    defaultSortOrder: 'desc',
                    entityName: 'hsl_rmarequest',
                    filterable: false,
                    filterOptions: [], //Hsl.Constants.submitDatefilterOptions,
                    dataType: 'date',
                    isAttribute: true  
                },
                {
                    id: 'hsl_originator', 
                    label: 'Originator', 
                    field: 'originator', 
                    width: '200px',
                    editable: false, 
                    dataType: 'lookup', 
                    isFormattedValue: true,
                    entityName: 'hsl_rmarequest',
                    filterable: false,
                    isAttribute: true,
                    filterOptions: [], //Hsl.Constants.originatorfilterOptions, 
                },
                {
                    id: 'hsl_rmarequeststatus', 
                    label: 'Status', 
                    field: 'status', 
                    width: '250px',
                    filterable: false,
                    isFormattedValue: true,
                    entityName: 'hsl_rmarequest',
                    filterOptions: [], //Hsl.Constants.statusfilterOptions,
                    editable: false, 
                    dataType: 'optionset',
                    isAttribute: true  
                }
            ]
        }
        return gridMetadata;
    }
    function getGridMetadataforCCAR() {
        var gridMetadataforCCAR = {
            renderType: "static",
            webPageUrl: "/fetch-data-service/get-ccar?requestsection=requestsection",
            entityPluralName: 'hsl_customercorrectiveactionrequests',
            entityName: 'hsl_customercorrectiveactionrequest',
            entityId: 'hsl_customercorrectiveactionrequestid',
            noDataFoundMessage: 'No data found',
            editable: false,
            pagination: {
                isRequired: true,
                totalRecordsOnSinglePage: 5,
                maximumPaginationCount: 5,
            },
            columns: [
                {
                    id: 'hsl_ccarid_autonr',
                    label: 'CAR ID',
                    field: 'carId',
                    width: '150px',
                    dataType: 'string',
                    entityName: 'hsl_customercorrectiveactionrequest',
                    isAttribute: true,
                    hyperlink: "/requests/corrective-action-requests/ccar-view?id={id}"
                },
                {
                    id: 'createdon',
                    label: 'Submitted Date',
                    field: 'submittedDate',
                    width: '200px',
                    defaultSort: true,
                    defaultSortOrder: 'desc',
                    entityName: 'hsl_customercorrectiveactionrequest',
                    
                    filterable: false,
                    dataType: 'date',
                    isAttribute: true
                },
                {
                    id: 'hsl_submitter_id',
                    label: 'Submitter ID',
                    field: 'submitterId',
                    width: '200px',
                    editable: false,
                    entityName: 'hsl_customercorrectiveactionrequest',
                    isFormattedValue: true,
                    dataType: 'lookup',
                    isAttribute: true,
                    filterable: false,
                },
                {
                    id: 'hsl_ccarexternalstatus_cd',
                    label: 'Status',
                    field: 'status',
                    width: '200px',
                    sortable: true,
                    editable: false,
                    isFormattedValue: true,
                    dataType: 'optionset',
                    entityName: 'hsl_customercorrectiveactionrequest',
                    isAttribute: true,
                    searchable: false,
                    filterable: false
                }
            ]
        }
        
        return gridMetadataforCCAR;
    }
    function getGridMetadataforVisits() {
        var gridMetadataforVisits = {
          renderType: "static",
          webPageUrl: "/fetch-data-service/get-customer-visits",
          entityPluralName: "hsl_customer_visitses",
          entityName: "hsl_customer_visits",
          entityId: "hsl_customer_visitsid",
          noDataFoundMessage: "No data found",
          editable: false,
          pagination: {
            isRequired: true,
            totalRecordsOnSinglePage: 5,
            maximumPaginationCount: 5,
          },      
          columns: [
            {
              id: "hsl_visitrequestid_text",
              label: "Request Number",
              field: "name",
              width: "250px",
              dataType: "string",
              sortable: true,
              searchable: true,
              entityName: "hsl_customer_visits",
              defaultSort: true,
              defaultSortOrder: 'desc',
              filterable: false,
              isAttribute: true,
              hyperlink: `/requests/visits-or-audits/customer-visit-view?id={id}`
            },
            {
              id: "hsl_visitrequestsubmitteddate_dt",
              label: "Request Date",
              field: "createdDate",
              width: "200px",
              dataType: "string",
              entityName: "hsl_customer_visits",
              sortable: true,
              searchable: false,
              filterable: false,
              isAttribute: true,
            },
            {
              id: 'hsl_requestor_id', 
              label: 'Submitter ID', 
              field: 'requestor', 
              width: '200px', 
              sortable: false,
              entityName: "hsl_customer_visits",
              editable: false, 
              dataType: 'lookup',
              isFormattedValue: true,
              isAttribute: true,
              searchable: false,
              filterable: false,
            },
            {
              id: "statuscode",
              label: "Status",
              field: "status",
              width: "250px",
              dataType: "optionset",
              isFormattedValue: true,
              entityName: "hsl_customer_visits",
              sortable: false,
              searchable: false,
              filterable: false,
              isAttribute: true,
            },
          ],
        }
        return gridMetadataforVisits;
    }

    async function createGrid(gridId, gridMetadata) {
        const gridManager = new hsl_GridManager(gridId, gridMetadata);
        return await gridManager.renderGrid();
    }

    async function createRequestsSection(displayOrder) {
        var container = $("#gf-dashboard-container");
        var requestsSection = $('<div>', { id: 'gf-requests-section', class: 'row spacer-15', 'data-order': displayOrder });

        // Create a new div for the sub-header and "see more" link
        var headerDiv = $('<div>', { class: 'gf-header-container' });
        headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('Requests'));
        headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/requests" }).text('see more')));
        var gridTabs=`<div class="tabDetails">
            <div class="gf-tab" id="tabHeader">
                <button class="gf-tablinks active" data-tab="tab1" data-value="rma-request" id="rma-request">
                RMA
                </button>
                <button class="gf-tablinks" data-tab="tab2" data-value="ccar-request" id="ccar-request">
                Corrective Action Request
                </button>
                <button class="gf-tablinks" data-tab="tab3" data-value="customer-visits" id="customer-visits">
                Visits 
                </button>
            </div>
            <div id="gf-request-grid">
            </div>
        </div>`
        // Add the new div to the requestsSection
        requestsSection.append(headerDiv);
        requestsSection.append(gridTabs)

        container.append(requestsSection);
    }
    async function rmaRequest(){
        const gridMetadata = await getGridMetadata();
        const gridDom = await createGrid('05711bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);
        $('#gf-request-grid').append(gridDom)
        hideLoader()
    }
    async function ccarRequest(){
        const gridMetadata = await getGridMetadataforCCAR();
        const gridDom = await createGrid('05713bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);
        $('#gf-request-grid').append(gridDom)
        hideLoader()
    }
    async function customerVisitRequest(){
        const gridMetadata = await getGridMetadataforVisits();
        const gridDom = await createGrid('05714bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);
        $('#gf-request-grid').append(gridDom)
        hideLoader()
    }

    function removeRequestsSection() {
        $("#gf-requests-section").remove();
    }

    return {
        createRequestsSection,
        removeRequestsSection,
        rmaRequest:rmaRequest,
        ccarRequest:ccarRequest,
        customerVisitRequest:customerVisitRequest
    };
})();

</script>

<style>

.gf-header-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.gf-section-grid-container {
    width: 100%;
}

</style>
</div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gTXkgUHJvamVjdHMgLSBXVCcgJX0=" data-record-id="d9bb6ddc-905b-ee11-be6f-000d3a1f7681" data-ppid="d9bb6ddc-905b-ee11-be6f-000d3a1f7681" ><script>
    const hsl_MyPorjectsSectionManager = (function () {
        function getGridMetadata() {
            var gridMetadata = {
            renderType: "static",
            webPageUrl: `/fetch-data-service/get-projects`,
            entityPluralName: "msdyn_projects",
            entityName: "msdyn_project",
            entityId: "msdyn_projectid",
            noDataFoundMessage: "Sorry no results found",
            editable: false,
            pagination: {
                isRequired: true,
                totalRecordsOnSinglePage: 5,
                maximumPaginationCount: 5,
            },
            defaultFilter: null,
            checkBoxClickHandler: null,
            columns: [
                {
                    id: "msdyn_subject",
                    label: "Project Name",
                    field: "msdyn_subject",
                    width: "100px",
                    entityName: "msdyn_project",
                    sortable: true,
                    searchable: true,
                    dataType: "string",
                    filterable: false,
                    isAttribute: true,
                    hyperlink: "/tapeout/my-projects/view-project?id={id}"
                },
                {
                    id: "hsl_technode_id",
                    label: "Tech. Node",
                    field: "hsl_technology_node",
                    width: '150px',
                    entityName: "hsl_atlasconfiguration",
                    sortable: true,
                    editable: false,
                    dataType: 'lookup',
                    isAttribute: true,
                    searchable: false,
                    isFormattedValue: true,
                    filterable: false,
                    lookupDetails: {
                        entityPluralName: 'hsl_atlasconfigurations',
                        entityName: "hsl_atlasconfiguration",
                        label: "Atlas Configuration",
                        entityId: 'hsl_atlasconfigurationid',
                        actionMenuItems: [
                            {
                                type: 'search-button',
                                id: 'lookup-search-button',
                                name: '',
                                title: 'Search Results',
                                icon: {
                                    class: 'fa fa-search',
                                },
                                class: 'btn btn-default btn-hg',
                                disabled: false
                            }
                        ],
                        pagination: {
                            isRequired: true,
                            totalRecordsOnSinglePage: 10,
                            maximumPaginationCount: 3,
                        },
                        columns: [
                            { 
                                id: 'checkBox', 
                                label: '', 
                                field: 'checkBox', 
                                width: '13.88888888888889%', 
                                sortable: false, 
                                searchable: false, 
                                filterable: false
                            },
                            {
                                id: 'hsl_technode_id',
                                label: 'Tech. Node',
                                field: 'hsl_technode_id',
                                width: '13.88888888888889%',
                                defaultSort: true,
                                defaultSortOrder: 'asc',
                                dataType: 'lookup',
                                isAttribute: true,
                                lookupDetails: [],
                                isLinkEntity: true,
                                linkEntity: {
                                    entityPluralName: 'products',
                                    name: 'product',
                                    from: 'productid',
                                    to: 'hsl_technode_id',
                                    attributes: [
                                        { name: 'name', alias: 'technode_name' }
                                    ],
                                    linkType: 'inner'
                                }
                            }
                        ]
                    }
                },
                {
                    id: 'statuscode',
                    label: 'Status',
                    field: 'status',
                    width: '200px',
                    entityName: "msdyn_project",
                    sortable: true,
                    editable: false,
                    dataType: 'optionset',
                    isAttribute: true,
                    searchable: true,
                    isFormattedValue: true,
                    filterable: true,
                    isColorCodeDisplay: false,
                },                
                {
                    id: 'modifiedon',
                    label: 'Last Updated',
                    field: 'lastupdated',
                    width: '200px',
                    entityName: "msdyn_project",
                    sortable: true,
                    filterable: true,
                    dataType: 'date',
                    isFormattedValue: true,
                    isAttribute: true
                }
            ]
        }
        return gridMetadata;
        }

        async function createGrid(gridId, gridMetadata) {
            const gridManager = new hsl_GridManager(gridId, gridMetadata);
            return await gridManager.renderGrid();
        }

        async function createMyPorjectsSection(displayOrder) {
            var container = $("#gf-dashboard-container");
            var MyProjectSection = $('<div>', { id: 'gf-myprojects-section', class: 'row spacer-15', 'data-order': displayOrder });
            
            const gridMetadata = await getGridMetadata();
            const gridDom = await createGrid('058e1bec-7566-42f2-a677-b8f25a8575d1', gridMetadata);
            
            var headerDiv = $('<div>', { class: 'gf-header-container' });
            headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('My Projects'));
            headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/tapeout/my-projects" }).text('see more')));

            MyProjectSection.append(headerDiv);
            MyProjectSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));
            container.append(MyProjectSection);
        }
    
        function removeMyPorjectsSection() {
            $("#gf-myprojects-section").remove();
        }
    
        return {
            createMyPorjectsSection,
            removeMyPorjectsSection
        };
    })();
    </script>
    <style>
        .gf-header-container {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
    
        .gf-section-grid-container {
            width: 100%;
        }
    </style></div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gQ2FzZXMgLSBXVCcgJX0=" data-record-id="896c7a23-965b-ee11-be6f-000d3a1f7681" data-ppid="896c7a23-965b-ee11-be6f-000d3a1f7681" ><script>
    const hsl_CasesSectionManager = (function () {
        function getGridMetadata() {
            var gridMetadata = {
                renderType: "static",
                webPageUrl: "/fetch-data-service/get-cases",
                entityPluralName: 'incidents',
                entityName: 'incident',
                entityId: 'incidentid', 
                editable: false,
                pagination: {
                    isRequired: true,
                    totalRecordsOnSinglePage: 5,
                    maximumPaginationCount: 5,
                },
                defaultFilter: [],
                checkBoxClickHandler: null,
                columns: [
                    { 
                        id: 'hsl_casenumber', 
                        label: 'Case Number', 
                        field: 'caseNumber', 
                        width: '150px',
                        entityName: 'incident',
                        dataType: 'string',
                        sortable: false,
                        isAttribute: true ,
                        hyperlink: `/resources/support/edit-case?id={id}`
                    },
                    {
                        id: 'hsl_configurationoptioncasetype_id', 
                        label: 'Case Type', 
                        field: 'Case Type', 
                        width: '200px', 
                        sortable: false,
                        filterable: false,
                        filterOptions: [],
                        entityName: 'incident', 
                        editable: false, 
                        dataType: 'string',
                        isAttribute: true
                    },
                    {
                        id: 'title', 
                        label: 'Case Title', 
                        field: 'caseTitle', 
                        width: '200px', 
                        sortable: false,
                        searchable: true,
                        entityName: 'incident',
                        editable: false, 
                        dataType: 'string',
                        isAttribute: true,
                    },
                    {
                        id: 'createdon', 
                        label: 'Submitted Date', 
                        field: 'submitDate', 
                        width: '200px', 
                        defaultSort: true,
                        entityName: 'incident',
                        defaultSortOrder: 'desc',
                        filterable: false,
                        filterOptions: [], //Hsl.Constants.submitDatefilterOptions,
                        dataType: 'date',
                        isAttribute: true  
                    },
                    {
                        id: 'primarycontactid', 
                        label: 'Created By', 
                        field: 'customer', 
                        entityName: 'incident',
                        width: '200px',
                        editable: false, 
                        dataType: 'string', 
                        filterable: false,
                        filterOptions: [], //Hsl.Constants.originatorfilterOptions, 
                        isAttribute: true
                    }
                ]
            }
            return gridMetadata;
        }

    
        async function createGrid(gridId, gridMetadata) {
            const gridManager = new hsl_GridManager(gridId, gridMetadata);
            return await gridManager.renderGrid();
        }
    
        async function createCasesSection(displayOrder) {
            var container = $("#gf-dashboard-container");
            var CasesSection = $('<div>', { id: 'gf-cases-section', class: 'row spacer-15', 'data-order': displayOrder });
    
            const gridMetadata = await getGridMetadata();
            const gridDom = await createGrid('057e1bec-7566-42f2-a677-b8f25a8575d2', gridMetadata);         
            var headerDiv = $('<div>', { class: 'gf-header-container' });
            headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('Cases'));
            headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/resources/support" }).text('see more')));
    
            // Add the new div to the CasesSection
            CasesSection.append(headerDiv);
    
            // Update the grid container to have its own div
            CasesSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));
    
            container.append(CasesSection);
        }
    
        function removeCasesSection() {
            $("#gf-cases-section").remove();
        }
    
        return {
            createCasesSection,
            removeCasesSection
        };
    })();
    </script>
    
    
    <style>
    
        .gf-header-container {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        
        .gf-section-grid-container {
            width: 100%;
        }
        
    </style></div> <div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBIb21lIFNlY3Rpb24gVGVhbSBSb29tcyAtIFdUJyAlfQ==" data-record-id="823fb38f-d356-ee11-be6f-000d3a1f7681" data-ppid="823fb38f-d356-ee11-be6f-000d3a1f7681" ><script>
const hsl_TeamRoomsSectionManager = (function () {
    const constants = {
        gridMetadata: null,
        gridManager: null,
        rawGridData: null,
        colorCodesRMARequestStatus: [],
        searchKeyword: null,
        selectedCheckboxesDetails: [],
    };
    const getGridMetadata = async function () {
        var gridMetadata = {
            renderType: "static",
            webPageUrl: "/fetch-data-service/get-team-rooms",
            entityPluralName: "hsl_teamrooms",
            entityName: "hsl_teamroom",
            entityId: "hsl_teamroomid",
            noDataFoundMessage: "Sorry no results found",
            editable: false,
            pagination: {
                isRequired: true,
                totalRecordsOnSinglePage: 5,
                maximumPaginationCount: 5,
            },
            defaultFilter: null,
            columns: [
                {
                    id: "hsl_name",
                    label: "Room Name",
                    field: "hsl_name",
                    entityName: "hsl_teamroom",
                    width: "100px",
                    sortable: true,
                    searchable: true,
                    dataType: "string",
                    filterable: false,
                    isAttribute: true,
                    hyperlink: "ReplaceTableRoomURL:{id}"
                },
                {
                    id: "hsl_type_cd",
                    label: "Room Type",
                    entityName: "hsl_teamroom",
                    field: "hsl_type_cd",
                    width: "100px",
                    filterable: true,
                    filterOptions: [],
                    editable: false,
                    dataType: 'optionset',
                    isFormattedValue: true,
                    isAttribute: true
                },
                {
                    id: "hsl_primaryaccount_id",
                    label: "Primary Account",
                    field: "hsl_primaryaccount_id",
                    entityName: "hsl_teamroom",
                    width: "100px",
                    dataType: "string",
                    searchable: true,
                    isAttribute: true,
                    isFormattedValue: true
                },
                {
                    id: 'ownerid',
                    label: 'Room Owner(s)',
                    field: 'ownerid',
                    entityName: "hsl_teamroom",
                    width: "100px",
                    dataType: "string",
                    searchable: true,
                    isAttribute: true,
                    isFormattedValue: false
                }
            ]
        }
        return gridMetadata;
    };
    async function createGrid(gridId, gridMetadata) {
        constants.gridManager = new hsl_GridManager(gridId, gridMetadata);
        constants.rawGridData = await constants.gridManager.getAllGridData();
        const gridManager = new hsl_GridManager(gridId, gridMetadata);
        return await gridManager.renderGrid();
    }
    async function createTeamRoomsSection(displayOrder) {
        var container = $("#gf-dashboard-container");
        var teamRoomsSection = $('<div>', { id: 'gf-team-rooms-section', class: 'row spacer-15', 'data-order': displayOrder });

        const gridMetadata = await getGridMetadata();
        const gridDom = await createGrid('057e1bee-7566-42f2-a677-b8f25a8575d1', gridMetadata);

        var headerDiv = $('<div>', { class: 'gf-header-container' });
        headerDiv.append($('<div>', { class: 'gf-sub-header' }).text('Team Rooms'));
        headerDiv.append($('<div>', { class: 'pull-right' }).append($('<a>', { href: "/resources/team-rooms" }).text('see more')));
        
        teamRoomsSection.append(headerDiv);
        teamRoomsSection.append($('<div>', { class: 'gf-section-grid-container' }).append(gridDom));

        container.append(teamRoomsSection);
    }
    const updateHyperlink = function (){
        $.each(constants.rawGridData, function(index, item) {
            $('tr[data-id="' + item.hsl_teamroomid + '"] a').attr('href', item.teamroom_url);
        });
    }

    function removeTeamRoomsSection() {
        $("#gf-team-rooms-section").remove();
    }

    return {
        createTeamRoomsSection,
        removeTeamRoomsSection,
        updateHyperlink:updateHyperlink
    };
})();
</script></div>

<div class="welcome">
  <div class="col-md-9 welcome-info">Welcome, <span data-editorblocktype="Liquid" data-liquidexpressionvalue="e3t1c2VyLmZ1bGxuYW1lfX0=">John Doe</span></div>
  <div class="col-md-3 welcome-info">
    <a class="btn btn-secondary" id="customizeDashboardBtn" href="#">Customize Dashboard</a>
  </div>
</div>

<div id="gf-dashboard-container"></div>


<div id="ip3d9g" class="row sectionBlockLayout text-left" style="display: flex; flex-wrap: wrap; margin: 0px; min-height: auto; padding: 8px;">
  <div class="container" id="iosikz" style="height: 100%; flex-direction: column; padding: 0px; display: flex; flex-wrap: wrap;"><div class="col-md-12 columnBlockLayout" style="flex-grow: 1; display: flex; flex-direction: column; min-width: 250px; word-break: break-word;"></div></div>
</div>
</div>
</div></div>
        
        
            
            
            
            
      
    </div>
  </div>
</div>
<style>
    .page-wrapper {
      margin-bottom: 50px;
      margin-top: 0px;
      margin-left: 0px;
      margin-right: 0px;
      padding: 0px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .page-container{
      width:90%;
    }
</style>

<div data-editorblocktype="WebTemplate" data-liquidexpressionvalue="eyUgaW5jbHVkZSAnR0YgLSBUaW1lbGluZSBGaXggLSBXVCcgJX0=" data-record-id="1bb36104-58dc-ee11-904d-000d3a57a91a" data-ppid="1bb36104-58dc-ee11-904d-000d3a57a91a" ><script>
    $(document).ready(function () {

        Insert_ModifiedOn();

        // create an observer instance
        var observer = new MutationObserver(function (mutations) {
            mutations.forEach(function (mutation) {
                Insert_ModifiedOn();
            });
        });

        // configuration of the observer:
        var config = { attributes: false, childList: true, characterData: false };

        // Looping through each element and attach observer
        $('#notescontrol .notes').each(function () {
            observer.observe(this, config);
        });

    });

    function Insert_ModifiedOn() {
        $('.row .col-md-3.col-xs-12.header .col-md-12.col-xs-9.metadata').each(function () {

            var innerHtml = $(this).html();
            if (!innerHtml.includes('Modified on')) {
                var matched = innerHtml.match(/title="([^"]*)"/i);
                if (matched && matched[1]) {
                    $(this).append('<div class="modifiedon">Modified on ' + matched[1] + '</div>');
                }
            }
        });
    }

</script></div>
        <div data-editorblocktype="Footer" data-record-id="3441cd52-ad61-ed11-9562-000d3a18283a" > <!-- GF FOOTER -->
<div class="gf-footer">
  <div class='gf-links'>
    
    
    
    <div class="gf-footer-links">
      
      
      <p>
        <a target=_self href=/sitemap title=>Sitemap</a>
      </p>
      
      
      <p>
        <a target=_self href=/faq title=>FAQ</a>
      </p>
      
      
        
      
      <p>
        <a target=_blank href= title=>Terms and Conditions</a>
      </p>
      
      
        
      
      <p>
        <a target=_blank href= title=>Privacy Policy</a>
      </p>
      
      
        
      
      <p>
        <a target=_blank href= title=>CCPA</a>
      </p>
      
      
        
      
      <p>
        <a target=_blank href= title=>Contact Us</a>
      </p>
      
    </div>
    
  </div>
  <div class="company-name">© 2023 GlobalFoundries</div>
</div>
<script>
  $(window).on('load', function () {
    getSizes();
  });

  const bodytag = document.body;

  new MutationObserver(() => {
      getSizes();
  }).observe(bodytag, { 
      attributes: false, 
      childList: true, 
      subtree: true }
  );

  window.addEventListener("resize", getSizes, false);

  function getSizes() {
    if ($("body").height() < $(window).height()) {
      $(".gf-footer:not(.gf-footer .gf-footer)").first().addClass("navbar-fixed-bottom");
    } else {
      $(".gf-footer").removeClass("navbar-fixed-bottom");
    }
  }
</script>

<style>
  .gf-footer-content {
    display: flex;
    justify-content: space-between;
  }

  .gf-footer-content .gf-footer-card {
    padding: 25px;
    margin-top: 20px;
    flex-basis: 32%;
  }

  .gf-footer-card h4 {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 16x;
  }

  .gf-footer-card p {
    font-size: 13px;
    margin-bottom: 10px;
  }

  /* GF FOOTER */
  .gf-footer {
    display: flex;
    justify-content: space-between;
    padding-top: 15px;
    padding-bottom: 5px;
    background-color: #FFDC34;
    width: 100%;
    margin-top: 40px;
  }

  .gf-footer p {
    color: #43007A;
    padding-right: 15px;
  }

  .gf-links .gf-footer-links {
    display: flex;
    margin-left: 50px;
  }

  .company-name {
    font-weight: 600;
    margin-right: 100px;
  }

  @media (max-width: 700px) {
    .gf-footer {
      display: inline-block;
    }

    .company-name {
      margin-left: 50px;
    }

    .gf-footer-content {
      display: block;
    }

    .gf-footer-content .gf-footer-card {
      padding: 5px;
      margin-top: 0px;
      flex-basis: 30%;
    }

    .gf-links .gf-footer-links {
      flex-direction: column;
    }
  }
</style> </div>
        <script type="text/javascript"> 
    var app = (function () {
        var Hsl = Object.create(GF || {});

        Hsl.Logic = {};
        Hsl.Events = {};
        Object.freeze(Hsl);

        Hsl.Events.onLoad = async function () {
            showLoader();
            $('.page-heading').remove();
            var homePageSectionsOrderdList = await hsl_CustomizeDashboardManager.getDashboardData();
            $('#customizeDashboardBtn').on('click', function () {
                hsl_CustomizeDashboardManager.OpenCustomizeDashboardDialog();
            });
            var sectionsData = homePageSectionsOrderdList.data;
            await Hsl.Logic.createSections(sectionsData);
            await Hsl.Logic.setupSections(sectionsData);
            Hsl.Logic.loadTab();
            Hsl.Logic.Add();

           hideLoader();
        }
        Hsl.Logic.Add= function () {
            $('.gf-tablinks').on('click', Hsl.Events.onTabClick);
        }
        Hsl.Events.onTabClick=async function() {
            try {
                showLoader();
                $('.gf-tablinks').removeClass('active');
                $(this).addClass('active');
                await Hsl.Logic.loadTab();
            } catch (error) {
                Hsl.Portal.Utilities.trackErrorInsights(error);
            }
        }
        Hsl.Logic.loadTab=async function () {
            $('#gf-request-grid').empty();
            var activeTabId = $('.gf-tablinks.active').data('value');
            try {
                $('#gf-request-grid').empty();
                switch (activeTabId) {
                    case 'rma-request':
                        await hsl_RequestsSectionManager.rmaRequest();
                        break;
                    case 'ccar-request':
                        await hsl_RequestsSectionManager.ccarRequest();
                        break;
                    case 'customer-visits':
                        await hsl_RequestsSectionManager.customerVisitRequest();
                        break;
                    default:
                        break;
                }

            } catch (error) {
                console.error("Error rendering Liquid content:", error);
            } 
        }

        Hsl.Logic.reorderSections = async function () {
            var sections = $("#gf-dashboard-container > .row").detach();
            $("#gf-dashboard-container").empty();
            sections.sort(function (a, b) {
                return +a.getAttribute('data-order') - +b.getAttribute('data-order');
            });
            $("#gf-dashboard-container").append(sections);
        }

        Hsl.Logic.createSections = async function (sectionsData) {
            sectionsData.forEach(async sectionData => {
                switch (sectionData.gridId) {
                    case 'gf-getting-started-section':
                        await hsl_GFGettingStartedSectionManager.createGettingStartedSection(sectionData.displayOrder);
                        break;
                    case 'gf-myprojects-section':
                        await hsl_MyPorjectsSectionManager.createMyPorjectsSection(sectionData.displayOrder);
                        break;
                    case 'gf-configurations-section':
                        await hsl_ConfigurationsSectionManager.createConfigurationsSection(sectionData.displayOrder);
                        break;
                    case 'gf-my-pending-project-tasks-section':
                        await hsl_MyPendingProjectTasksSectionManager.createMyPendingProjectTasksSection(sectionData.displayOrder);
                        break;
                    case 'gf-reports-section':
                        await hsl_ReportsSectionManager.createReportsSection(sectionData.displayOrder);
                        break;
                    case 'gf-requests-section':
                        await hsl_RequestsSectionManager.createRequestsSection(sectionData.displayOrder);
                        break;
                    case 'gf-cases-section':
                        await hsl_CasesSectionManager.createCasesSection(sectionData.displayOrder);
                        await Hsl.Logic.tableLoadedCallback();
                        break;
                    case 'gf-team-rooms-section':
                        await hsl_TeamRoomsSectionManager.createTeamRoomsSection(sectionData.displayOrder);
                        await hsl_TeamRoomsSectionManager.updateHyperlink();
                        break;
                }
                await Hsl.Logic.setupSections(sectionsData);
            });
        };
        Hsl.Logic.tableLoadedCallback=function(){
            $('td[data-th="Case Title"]').each(function() {
                const text = $(this).text();
        
                if (text.length > 30) {
                    $(this).text(text.substring(0, 30) + '...');
                }
            });
        }
        
        Hsl.Logic.setupSections = async function (sectionsData) {
            sectionsData.forEach(sectionData => {
                if (sectionData.isVisible) {
                    $("#" + sectionData.gridId).attr('data-order', sectionData.displayOrder);
                    $("#" + sectionData.gridId).show();
                } else {
                    $("#" + sectionData.gridId).hide();
                }
            });
        
            await Hsl.Logic.reorderSections();
        };

        return {
            onLoad: Hsl.Events.onLoad,
            setupSections: Hsl.Logic.setupSections,
            context: Hsl
        };
    })();
    $(function () {
        app.onLoad();
    });
 </script>

        <script type="text/javascript">
          // Fix for incorrect viewport width setting in IE 10 on Windows Phone 8.
          if (navigator.userAgent.match(/IEMobile/10.0/)) {
            var msViewportStyle = document.createElement("style");
            msViewportStyle?.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}"));
            document.getElementsByTagName("head")[0]?.appendChild(msViewportStyle);
          }
        </script>
      </body>
    </html>
  