Jump to content

Delete folder created by mistake.


 Share

Go to solution Solved by JScript,

Recommended Posts

I was moving a file by mistake and ended up creating a folder that I only managed to delete using the unlocker, I wanted to delete using Autoit more could not delete.

Example of code that created the folder by mistake and it does not delete.

IniWrite(@ScriptDir & "\test.txt", "testing", "test", "0")
    filemove(@ScriptDir & "\test.txt", @ScriptDir & "\folder test / test.txt", 9)
Edited by Belini
Link to comment
Share on other sites

What's your question?

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Link to comment
Share on other sites

@Blue_Drache I used a list to rename and move files then the folder was created and I can not delete.
@BrewManNH I want to delete this folder using Autoit and I can not.
 
EDITED: The backslash "/" did create a folder defective, to make the test run the code I posted.
Edited by Belini
Link to comment
Share on other sites

I ran that code in the first post, I get an error of 0 from the file move and no folder was created. So, I'm not sure where your problem is, but it doesn't seem to be in AutoIt.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Link to comment
Share on other sites

@sahsanu worked more with just the folder on the same drive the script, how to delete folder created on another drive?

@BrewManNH, When I run this code a folder is created and sahsanu also worked.

Link to comment
Share on other sites

 
Yes Unlocker works most want to do without using any external program, I had already made a script to use Unlocker before:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=
GUICreate("delete files using Unlocker", 568, 180, 367, 267)
GUICtrlCreatePic(_caio(true), 16, 15, 182, 146, -1, $WS_EX_STATICEDGE)
GUICtrlCreateLabel("Enter the path of the folder to be deleted", 217, 16, 235, 17)
GUICtrlCreateLabel("Enter the path of the file to be deleted", 217, 67, 238, 17)
$Inp_pasta = GUICtrlCreateInput("", 216, 36, 260, 21)
$Inp_arquivo = GUICtrlCreateInput("", 216, 85, 260, 21)
$But_pasta = GUICtrlCreateButton("Search", 478, 32, 75, 25)
$But_arquivo = GUICtrlCreateButton("Search", 478, 82, 75, 25)
$But_exec = GUICtrlCreateButton("delete the folder or file that was selected", 216, 128, 338, 33)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###

if not FileExists(@ScriptDir & '\bin') then dircreate(@ScriptDir & '\bin')
FileCopy(_UnlockerHook(true), @ScriptDir & "\bin\UnlockerHook.dll",1)
FileCopy(_UnlockerDriver5(true), @ScriptDir & "\bin\UnlockerDriver5.sys",1)
FileCopy(_Unlocker(true), @ScriptDir & "\bin\Unlocker.exe",1)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $But_pasta
            $folder = FileSelectFolder("Folder to be deleted.", "")
            GUICtrlSetData($Inp_pasta, $folder)
        Case $But_arquivo
            $file = FileOpenDialog("file to be deleted", @ScriptDir & "\", "Arquivo (*.*)", 1 + 4)
            GUICtrlSetData($Inp_arquivo, $file)
        Case $But_exec
            deletar()
    EndSwitch
WEnd

Func deletar()
    Local $arquivo = GUICtrlRead($Inp_arquivo)
    Local $pasta = GUICtrlRead($Inp_pasta)
    If FileExists($arquivo) Then ShellExecute("Unlocker.exe", '"' & $arquivo & '"' & " /s /d", @ScriptDir & "\bin")
    If FileExists($pasta & "\") Then ShellExecute("Unlocker.exe", '"' & $pasta & '"' & " /s /d", @ScriptDir & "\bin")
EndFunc   ;==>deletar

Func _caio( $lToSave = False, $sPath = @TempDir, $lExecute = False )
    Local $hFileHwnd, $bData, $sFileName = $sPath & "\caio.JPG"

    ; Original: D:\00 _Importantes\PROGRAMAS\Deletar arquivos e pastas persistentes\unlocker1.9.0-portable\x86\caio.JPG
    $bData = "/z//2P/gABBKRklGAAECAgAcABwAAP/hGQxFeGlmAABNTQAqAAAACAAHARIAAwAAAAEAAQAAARoABQAAAAEAAABiARsABQAAAAEAAABqASgAAwAAAAEAAwAAATEAAgAAAGMAAAByATIAAgAAABQAAADVh2kABAAAAAEAAADsAAABGAAEU0kAACcQAARTSQAAJxBBZG9iZSBQaG90b3Nob3AgQ1M0ICgxMS4weDIwMDcxMTAxIFsyMDA3MTEwMS5tLjE5MCAyMDA3LzExLzAxOjAyOjAwOjAwIGN1dG9mZjsgbSBicmFuY2hdKSAgV2luZG93cwAyMDE0OjA4OjEyIDE4OjE5OjQ4AAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAC2oAMABAAAAAEAAACSAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAWYBGwAFAAAAAQAAAW4BKAADAAAAAQACAAACAQAEAAAAAQAAAXYCA"
    $bData &= "gAEAAAAAQAAF44AAAAAAAAASAAAAAEAAABIAAAAAf/Y/+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCACAAKADASIAAhEBAxEB/90ABAAK/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwq"
    $bData &= "N0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDz4QJ+CW2O/wAFHvKdo11UZbEV9YhSZ9FNqnZHHfiFGQyROrE/R01hM3gk+BV6jonV7qy+vEt9M/nvGxsHzt2rSxvqT1ewj7RZTjsMah3qnX91rIb/ANNPET2WSnH94PPjdPlyUVtNljnOa32jl3AH9pbWT0jpeAxwZa/OuaPc8w2tsc7GM+m/+u5Vi8voMN2vJipv5oaPzv66EgoZNNPxa1FFBbte+XERA0iT4uRTgYg"
    $bData &= "cGulridGnUkJVVU1fpLnb7I0aRIB7IRe91hc0a8CUKWmRPVTW45BZ6ftYZbrrB/PULMRuzfTJnUtPI+CIymuNhJFh1Dp0H9VJvqBsGJnugRXVIkWo6uNC4NJ8dVHaQdrtVYtqefc8Sw6mP4IT6HghshwgFrvEdkk8Wuqw0ARq3e6RwnZjOsZLdXAEgePwQ2OhwnTsguBBbLTqZ4RGkEQVXY/VwUg/tKfFjmnkR8ComPwUQ7RMXE8JKf/Q5Sn6p9ftcJxhSD3te1o+5pe5aOP9RcwkHJyq2Du2prnH/PfsauuDh2IjwKkDKVBPHJ5/F+p3R2mwXC7IsYY22Pho7tdFW3duVHOwaumZLqMbHDPtQBw7WfTa8PH6Jz3/AOjs9v7+xdY9rmWttg7XDY/nx9rln/WHCdbhOs9MufjkZDW6iQz+fZ/brUmMxEhoFkjIjcpel5v23HbdYItJdXew/m2s0tb/AG/pKl1nqBwqzhUt322GGfyWO8/5"
    $bData &= "CBg9Sw2Z7zS72ZVJuJcQP0tcubvb9Jtjmex/+kVLOc31Tc4mzIsMAO4Dj7nv/spmW46DS04xe7RyrRVWaqtGlrS6vkbgqQzL/otYHbo1IMytFmIXn3mAxu/ce88N/rPcpOorrbMt1+iB3P7xVdsU0m1Pc2bILuSQIAUPcO2nb5q49u0amGhQFbrHS0R4ApErhFpvafpAR2j4dkWN0bfogaLQx+j32Dc7TuZ7q5V0UzDvohMJSAA5LKT8VWy8b026CG9vKey6g9OrYyANfFUsvDa5m0iYTbIKaBcbCsDSNI8fj9H2qjf7cpw8Pyq3ZQ+i709ddWnyVDJd+sv+KkGuvgtGhpIHauUmEKtviUm2uThoESFlvg+1KePgqjMhwBJOkItd7HtkefYojqo6Vb//0ZVYPVmujL6nsPJbXUwGP69v0f8ANVxvTm7ZsycmwzrNu3/o0tr2rGy6OshjbLA59Rear63/AKUOIG+rGtorG/7Pc706lq9Pp"
    $bData &= "/Z+FTVY977WsHqh53bXO9zqGR+ZX9BidxdTX2cK0ijV39eJoZ/Qs9z33V5lrMcvhlbnOeQI5HuH9lCxOi4jwXZF9mS4yJc54IPf9H+9/WW4w3aVWiBMNbMlwd4t/fYgPFbXOtYQdr/Te4EEFw7u+7alPLMD0nT8fFQiL1c+3Gx6qLaMXCh5ZHqWbG6Gdr/z7HfRWTZVuuLrHQYBg6QD9L+0tjqOdQKLGUWB2RG32HdAJ9wcW/R/krNfY29zQDvkCQY/N9rVHkJlW/1ZMYq2FTn25IpraGw0k+Qbxp+8tRnR23EFzYkD3Eaj/wAyTdNwwHvuIjcIE+E8rbqBAAOp80wDuvJ7NfH6B0+obhV6ju7n6orsLFZ9Gpo+SuNsgIFzySiQFAlruaxoiAEN5AHgpPJJQXzqoyvCK1yqWN3Kw4bjCE8Bp1ICiK5xOsUQ6u0aASD81ztsHIe7xK7HMrbbRYBrAmPgsZv1ZzXH1HXUs3ajVztD8Gp0ZA"
    $bData &= "DU0tMhE2S4ZmSBxqk0dvNdAz6qvJ92WNezayf+qcis+q2KPpZNrv6rWt/8kj7sK3WnLHd5xhsaQ+v2vbDmnwIO4FekdL6tjdWxDdRtZc0D7TRABY4+Ue6p/wDg3rnm/VzpbT7vWsPgXx/1DVqdH6diYJtdis2PeAHS4uJA/NJcU05IS9Iu+i33ASNC/wD/0tDda2XOJZujc5xAc4gRq1v0UE5LPVFdQ3WRLdPa0fnWPVdtNl17miAGuLHlskzPt97/AHfQWo2qjGYAABA4HKVXqtYOw4tquLnOifUYTo5p5cP3bf8Aq2LlOqYmfkZt+HjU3249Vu4SQKuP0YY32e2vd+e9665uS5jbXuI9AGSHcNB7Ncs+p73l9jR/OPJE8Ce7kJZfbMTEAk/vbf3kiPFdlxqun9UbURkV0UUiXNY3SD3/AEdP0/7blmVXip20cdz810tucyQxpN1jC5jq26td+aS/9z+TtWVf0YsY64Ha0mfTmY/tKLJ"
    $bData &= "m4pakX/UB4WSEaGg08XUwMv1q/B5jz0WrU4xroe65zpI9N7QTI7rqBWHAEIi1xpJWC8IV7q6xqQD4KBfZqPoNHHmsXP6riYzz6tvuAJIbqYHJ0SkaTEOi7Ir3ROqHa8FpIWNhdXxMy5jK3EGwwzcIDj+60/vLoRgOdTuHcSo6kb0XWHHtvc13tPzVOzMxt0PtbvHIBEqx1PAuuqtorf6NjxDbOY/86Wb0/wCrL6HF2Vd6jXSPSqZuJkQQ66z6LU2MAb4pVXRJJFULdGprLPc0k6Ea+BVnHoB2hxgAak9gEqOnUYzB6VQqHhJJ/FPa20j2BvkSSD+CiyAaXsCw8yJcB4dJfon+tS1rwIFY2yRtPf8ArSg2F1bSS7Se/ge6A2vqDbD6tW8aQ6twIIH8l+1zU2QzqWT7GUGtv77y0fc1pcpednilLFjwADHEcUpfpSMt+KX91r8jjMMWWWYmU5GoxJ4vl+WX+M2G21gkNPHLj3Rse1psc3xa"
    $bData &= "q1mIam1y4mRDz/KRGD0oO3Qcnuq2I8MgdO3+N6WTTQv/03O+rIybNzvSLy5jg8AEO1b7We9TpzbHt2CtoeeXAkgDt/O+9ZmTnYbWCtzzYWGYZ7RPjoqVnXLK2EU0srZ+87Un+squL75kJMIVA9ZDhj/g8X/obGcg2NfR2MjIrYW+oXZNrTIBjaCe2wexRNuRlM2vDgw/6Mlg/wC3fpO/sLnT1XqF24NsFWsDYAD57nHcgWdV6i0B7Mq4wPaN3uI/ed/JRlyXMnWeSN/1b2UJ9renr6exgAmxjeY3n/Yi/Z6AR7AOBqTx+7/JXIM631Bpn7TbW4akOduB/wA/8xaOH9bPQcH52KLqxp69J2kfyvTs9r/+gmjk8olEcY4SfUfV/wBH9JJkaujIjYO3VjUu/T4jXt9211T/ABH0g137zVu4TxZUPEaFZFedg5uDceh5bMlziLbay0stZHse/wBB/u/ts3rQxh6BaPVFxcP0jxpJ/NfH8tqmo"
    $bData &= "xJB6deh/utnSURIaX0/Sj/ebOTguvaWCw1td9ItEu+Sxcr6q9Ke11YGQ9ziHGwEbgR+65w9rf5C6Sv3QiXBrK5PJR8QoDoXmuj/AFdwOnW+oyva4cOsdvcPh+Yz+yuhG0tgEBrRM8CFkZ1wLtgMSYRMxuffjMqx7xQwQXO2y5wA8CmCZINa0v4QCOiHqfo7oDhuPB7KnRmGi707YLTBa8eajk4rrf0dtm4tHvgRMKsaWCvaOG8KE8QN7LxTt2uY9kjwVUNJJ2iQh0WOdiMePCPgUN2XXQ+ttro9U7Wz4hCQMtBuQx5RcCnfWeRp5JmgE7SQ3zRRB/imfXW8QR5g+BUUeGMxxxsA+qPytQ3RA0KavAryQG2v2tPfufgr37PxqKn+k0EtOhI3F0dlnWWXir9FtbZoC9wLmgfvNaI/Sf1kSjNuprDbpaIJD3u3jTjfZ++5a2D7pd4zASO1/N/zmvKWQDW/o//U5T2k7R9EGDCBkmYraNP7lJ"
    $bData &= "hLazPLjM+SrXv3h7WnQAye6vSOmvVqxGqQOrNcCToXPIPDfD/rm1Urby+xzodW92ocZAAH0fZ+6jWUhrHb3FrWkNO2OGj86F1P1W+r5orr6jmt322Q/Epd7tjeWZDg7/DP3fof9H/OfzigkSddmUADxc3pv1VyMlgv6kTjVmD6bB+lcP3nbv6NW7/t566LC6FgY9jK6setjz/NusHqWRzu/SfzbVp3Rj1hzW+rc522pnM2fnf5v+FsROn9Kc5rsnNcXiz6USDZ/JH5zcb/AM//APFqPhsrr0aDr20OddUBtpJDr+G/ymtc0e7d/IV+7IpfgV5QMVloeHO0Ib/KVT6wVHL9PBr/AEbSQwBogN3e3QfyUHM6e6u57sUepjOqFeQ0tBbuq9jH0Oe7Yy17P52zZ+lTJQvY1S+Eq3F27dFk1gjXTlRyLnuYe0LO6XnB7H1lnpiqJb4AAAXB2hGjm7cA81Wci4bCFDkABw6M0JW4mTkAgGXUHNc"
    $bData &= "9pdoANYNznFa7/wAAaLmAV4xYw/kA1hAQukUAZVkAkubLgNrJ7DsAq/abrnFjWxEA3PCbiHpvXVcAzPqrs4VmLnMAy/dYylxPLZcAmPntagHpm5oAfUse8eLjH3MAWre+yBjS5zoAXeXCzsuxrZMAIAaNSdAmTAEAqniKzNlOE2kAaZPeeVUe5tsAYKwxzzHsMDYAyOfc5VW5xucANdXDccmPWfoAA/1GqbSbGlkANmQ+ky2PayEAHGDfEdOgDHkAJXoG03IaLmUAw0FhFd9U7oMAw1X7Zq1HuHYACxpLrCGgem4AIJZVAY1w1DkA9rlqXZdTdr0A2u7RvcT/AOcASdKEJfMPqxEADOq1lgkaeIMAyCVJ4BYWHWQAcSJWZRm1W3MAaQ6LLH7wHaYAjf3XqtZj1OsArjtLTvdBkyIAVFPDGOtmvtUARxGRoaP/1eMAXvH0TxwSgtYAwTDZLiBPkXAAlDzMr0DtAl8AE69kzGZv2f4A2WfQ"
    $bData &= "ZteCDw0An9yFZyZoRNEAOp9I81mHl8sAkEjCBkMcfckA1+jCPzTl/VcAX6V01vUM5noA7AcPHcb8hv4A8Z/Q0cn+df8AAPgfqLucR28ArdlWu2yXEP4AzQB+ke3+oxcAMfUux78C+i0AY1m6b35D3AQAyW1MZtP7rXoA6G+uyzDvxsYAG5wFeNVHd1kAZNjv81qi4hIAuQ13H1CZY5QACIzHCSBMX+4AT+WX+E6OHjMALbBkOEN2BtQA392rsz+vf/gAX+Qrr3F7w0AA9rf4JY7sKrYA4wvrfawBu3cAjcSNPoJZOTgAVBbS99bbbCAAMrLgHHzTtmMA3cXINGJZlW0ApNltnsqYPpAADv5z+r+7vVcAyJfcHek+4vYAiRY72Nc38z8Aq7fatLrOHW4AYywABz+/i4cA5qwX5mO5/o0A9hNjSD6DXasAiPY+Wj+QoiYAiQyja2tbW/AAsz7QyqoGs+0AZu0LH/mvWk8AuFlH2lpYyscAt"
    $bData &= "fWH7ix/cfsA21Asqx762FkAVSzaDVYbHiQAa+3fqqmHYcMAvJDaHU2ey84A4OAI+hc1IgEAFSGhUJEag6gAdCjP9Fw1BacAXnkLQr6tjRsAt+0xGq51vUQA5bsi6hjbsekAcGvZAbuk7PUAsb9z/hN/6N4Ahsuwcg/oCwsAhywmHtI5D60AVpgw+XUM1m4ApDhlQlR7S9UAH/GdfK6sx0sAWGRPZc39YMsAfZjegJ/TODAANHJ7uV921jQAkw0DnssjKtoArMqhwe0tZY0AmCDyVHAGUgQA60ukdCG1jM8AUArDfWtgOYMAitmiu+o5+1wA9zrnD22VV+0AYP6z0W13TMYA9HGdfXuNmyoAxqTJfPv/AEgA/wDcZu2KpbkAN7r/AE6nV48AjbvdTuDd0f0Ab3uUs6x/MWEA4gdUrQxodjUAhkggsqaYraQA8bnfnpZVs+kA1GGv+g1zBAgAn3OQBur3F7QAVyfYHESf5f8AAORQmvt99g"
    $bData &= "MADj7RqHNaPzkAznBRjKD1FKsAbDGsFhyNLK0Ah9OmOx/OciQAPf7By/Vx8AoAkchjKnXVNFgAyjRrQYDnHkoA0+ni2xouuYIAtz2ghoM6JSMAxEBnxRkIHJQAeGxDi6cR1jEAf//W81uJutYAtB5IaPvXT+gA3DHbT6QZSagAta+DLnHvr7UAc9itqwcpt2UANGQGGfTaeR8A1ltv+sozMmsAyX1fqmP7PsMAuiJjY5sfS4UAFmxzySuJA4QAcQv9/idP4ZwA7y3LQkMolL0A6XBPh04cHBMAj/1Tjlk+Rt4ALjYlmBlOyQ4Aiuthra3gu/QAcNeP3V3HQMcAB6TjvDhW0UkA9x4DzuYx7j8A8FWVyvS7+j4Af0++uql7Ly8AIyag6XBu7fUA2UNd9Kr83+QALvcHGrowacYAFe2sM91btfoAermOT8OOQyQApEaS4uv70+IAixc9zmLLyuMAwxJlLGcQiTEA4fTiwe1k9X8AtHg8Xpt"
    $bData &= "fSboAm7qeA+1zr9wAOo02e4/8S+EA9Fvu9/00HKwAFud1LquRl0kAfkNtf6bn2MYAioNfsbv9Ut8A0ez9z89dgPoAr9Cwf0+PjvkAY/e2nefTDuwA8s/O2ShZHScAo+bmOy8ugusAHuD7IMAuHfYAqKWHLRje8roAvX9L9JuY/iMAyXHCZgeKGMwAOIQvHGfFi4cAgwyn6PRDJGUA+sWebj9U/c4AFlzKy5r2u3QAlhcyd7d35i4AJxMCs41eVtYA+u60b8p9jQYAXDQbT7925dwAdQdZgZW/HaAAY0ACj8wsGkcA/maz34PRMZ0AXmV4nqhxJr0Ax9rZ/N2/8G8ARzQmYxAPyjgAZa/ZJr8jznIA2LLzGScP52UAx4RwDJGMOOUAOeHg4o8PFF4AbupwqG9TFjQAW2OhjX99xLcAc7+U1rlsY+EA1Dp1LGY9bWUAlJ3vOkyTuVgAtxel35FuRn0AbX25IFjBWSEAocR7W7f3kJ8AbjW+"
    $bData &= "l9mxn7IAomsteSGpQhIAjMk1Xqr/AAoAS3mua5fJysMAHjsZP1PHHh4AGMfZxTxz4Z8A6Xrm4uI/FxsApuW9oAyawacAHI8H76XvaP4Ar7lDH6djsOMABja6XOBm42AALnGf3PptW5UAYnTsZl4sqYwAv2ucwE7gA4QAOitRY7pGNWYA/BpbbktY0eoAW67S4fufvNgAURwzoRFAXI4A/j8zcHxPlrkAZJiWSZx4oDgA8cTH0Yp48uAA+b5Pdl73E40A1XY1v2a8OeQAWBpbWfpDyf8AALjkTp3TsOwAznViitnpsc4AbWxwfqGOLd4A8fnojsend68Aa7fX/OuLm7IAHD6ba9foPWgA029Jq6Vd1KkAxjVe5tlddYcAQAXbq6RaT+cAXM3Wf1E4YjwAcTE+mBEjr2kAepq8tzmDHykAmx5ATlyxyQEA6BIerHw45e4AfNH9Y4NOP0wAbRhljZzbXncAADQNaGOY7+0AucovxsRz8qwAN"
    $bData &= "Ie4W7fWucAAHniqv6Tlq40A9m6ZXjOvxmUA2TtL/VD5DGgAH57Qq9Ob05wAHm/C9W17y/cAbiANx3KCQkAACzVjuW/l5/kATHzOvq9ozqUAHHjlH1yxfqsA0n1x/V5OHJ8A10T8XAfnj7cAuJx6scFs9nYA0kIQx8azAxYAvb6VF1u+7b0AwB9F3+crrqMAI6jmOfjU1NwAcMDBXaddP5UAuarb8OrFxqcAGv2XPDt72VkA0b2+ko7NXegANj0QOZ5SPLgAnLh4JZYn2AMAF7hjHmcmWU8A5uP+a9r9Xl8A825b8fp5/aEA9iBbi0NO10QAyQW7T7Vr49sAVto9Mks9MNIASCJI/rJrn4EA9kdhY+N6FNoAQbnAy90GYTUAzq7XNFFZqroA27WtJkpcZBAAYm6P293P5vkAzHkx8MCTLiwgVngGL3uhJM04AMflnPjf/9n/AO0dqFBob3RvAHNob3AgMy4wAAA4QklNBCUAnQEAEFIASA"
    $bData &= "CxAQPtAgGAEABH//8AAhAAa3QAcgMmsgEOUgBCAD9UgAATBQ3iAARQAHiVkgIZ9gAe8QAD8/IAVglSAEAAAVMDCvIAAWUzBCfzCAoA8AByAQIFkgP1sgBIAC9mZlWQAWxQAAYSAQEUAaEomZoAFQEykAEBANZaUAAVATUSAS0XATIFAvjwAAAAcAAA//MPABABA+jxAa8BEQG/Af93Ar8BuwGxByES0AWQFdIALgKRBvQLMxEwEgEDAbYBNBKxCwAQAlERBTIDDggSAtESMAECQAAAuzEAdBgesgFCBrICGvEAtANNUAAGkQA0AJJwAAK2MAAMAFMAZQAAbQAgAFQA7QAAdAB1AGwAbwD4LQAxsAHxBmAAKgA5Ac/xA3EEDwIaAQAAhApRATBudWxscABBDwZiAG91bmRzT2JqxmMQAYQFUmN0oQfiC8JUACtsb25n0AEiABBMZWZ0+QBCdG/GbfQAYghSZ2j1AaEJAAZzbGljZXNWqGx"
    $bData &= "Mc+ADAXoGBbIBlWABEjAAB8IASUS4BUAHZ3JvdXAqAQYAb3JpZ2luZW5EdW0wAwxFU9EFTwMyAfAADWF1dG9HAGVuZXJhdGVkQQABAFR5cGXEAgqHwwIRAZEBSW1nIHAA//8PQAH/D/8PYAIiAP8P+g8AA3VybFRFWFQPsALEFcEXGwFNc2dlARoBBmFsdFRhZwE6AQ5jZWxsVGUAeHRJc0hUTUzQYm9vbAEFCGUBygIACWhvcnpBbGlqZ5USD8MPSGUB4AgHgGRlZmF1bHSgACAJdmVydO8CZVYDZQHrAgtiZ0NvbJRvcsgVEfMFQkeGAUEgAwBOb25lcAAJAHRvcE91dHNlGYkjCmyAJF4BDGJvlnQAJX4BCyAeaHRsASWSNSiBBgAMUAABP/bwsgDzOxSyACEs0zoRAtgAF6pQAWEToHAAMFMQAeAAAEEDF44AABgAAf/Y/+AAABBKRklGAAECCAAASBAAAP/tAAAMQWRvYmVfQyJN"
    $bData &= "EALuAA7SAABkA9AD8ADbAIQADAgACAgJCAwJCQwAEQsKCxEVDwwADA8VGBMTFRPwExgRDAIAZADDAF0AAAENCwsNDg0QAA4OEBQODg4U6UEADhQjAxGUA2QADwQBEQH/wAARCACAAACgAwEiAAIRAAEDEQH/3QAEAAAK/8QBPwAAvAEFQExxTDAPIAADwA0ABAUGBwgJCgtCAc0BAQACA8UBEAAAAQQBAwIEAgAFBwYIBQMMMwHAAREDBCESMQUAQVFhEyJxgTIABhSRobFC/z8jJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkR"
    $bData &= "VU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A8+ECfgltjv8ABR7ynaNdVGWxFfWIUmfRTap2Rx34hRkMkTqxP0dNYTN4JPgVeo6J1e6svrxLfTP57xsbB87dq0sb6k9XsI+0WU47DGod6p1/dayG/wDTTxE9lkpx/eDz43T5clFbTZY5zmt9o5dwB/aW1k9I6XgMcGWvzrmj3PMNrbHOxjPpv/ruVYvL6DDdryYqb+aGj87+uhIKGTTT8WtRRQW7XvlxEQNIk+LkU4GIHBrpa4nRp1JCVVVNX6S52+yNGkSAeyEXvdYXNGvAlClpkT1U1uOQWen7WGW66wfz1CzEbs30yZ1LTyPgiMprjYSRYdQ6dB/VSb6gbBiZ7oEV1SJFqOrjQuDSfHVR2kHa7VWLann3PEsOpj+CE+h4IbIcIBa7xHZJPFrqsNAEat3ukcJ2Yz"
    $bData &= "rGS3VwBIHj8ENjocJ07ILgQWy06meERpBEFV2P1cFIP7SnxY5p5EfAqJj8FEO0TFxPCSn/0OUp+qfX7XCcYUg97XtaPuaXuWjj/UXMJBycqtg7tqa5x/z37Grrg4diI8CpAylQTxyefxfqd0dpsFwuyLGGNtj4aO7XRVt3blRzsGrpmS6jGxwz7UAcO1n02vDx+ic9/wDo7Pb+/sXWPa5lrbYO1w2P58fa5Z/1hwnW4TrPTLn45GQ1uokM/n2f261JjMRIaBZIyI3KXpeb9tx23WCLSXV3sP5trNLW/wBv6SpdZ6gcKs4VLd9thhn8ljvP+QgYPUsNme80u9mVSbiXED9LXLm72/SbY5nsf/pFSznN9U3OJsyLDADuA4+57/7KZluOg0tOMXu0cq0VVmqrRpa0ur5G4KkMy/6LWB26NSDMrRZiF595gMbv3HvPDf6z3KTqK62zLdfogdz+8VXbFNJtT3NmyC7kkCAFD3Dtp2+auPbtGph"
    $bData &= "oUBW6x0tEeAKRK4Rab2n6QEdo+HZFjdG36IGi0Mfo99g3O07me6uVdFMw76ITCUgAOSyk/FVsvG9NughvbynsuoPTq2MgDXxVLLw2uZtImE2yCmgXGwrA0jSPH4/R9qo3+3KcPD8qt2UPou9PXXVp8lQyXfrL/ipBrr4LRoaSB2rlJhCrb4lJtrk4aBEhZb4PtSnj4KozIcASTpCLXex7ZHn2KI6qOlW//9GVWD1Zroy+p7DyW11MBj+vb9H/ADVcb05u2bMnJsM6zbt/6NLa9qxsujrIY2ywOfUXmq+t/wClDiBvqxraKxv+z3O9OpavT6f2fhU1WPe+1rB6oed21zvc6hkfmV/QYncXU19nCtIo1d/XiaGf0LPc991eZazHL4ZW5znkCOR7h/ZQsTouI8F2RfZkuMiXOeCD3/R/vf1luMN2lVogTDWzJcHeLf32IDxW1zrWEHa/03uBBBcO7vu2pTyzA9J0/HxUIi9XPtxseqi2jFwo"
    $bData &= "eWR6lmxuhna/8+x30Vk2Vbri6x0GAYOkA/S/tLY6jnUCixlFgdkRt9h3QCfcHFv0f5KzX2Nvc0A75AkGPzfa1R5CZVv9WTGKthU59uSKa2hsNJPkG8afvLUZ0dtxBc2JA9xGo/8AMk3TcMB77iI3CBPhPK26gQADqfNMA7ryezXx+gdPqG4Veo7u5+qK7CxWfRqaPkrjbICBc8kokBQJa7msaIgBDeQB4KTySUF86qMrwitcqljdysOG4whPAadSAoiucTrFEOrtGgEg/Nc7bByHu8SuxzK220WAawJj4LGb9Wc1x9R11LN2o1c7Q/BqdGQA1NLTIRNkuGZkgcapNHbzXQM+qryfdljXs2sn/qnIrPqtij6WTa7+q1rf/JI+7Ct1pyx3ecYbGkPr9r2w5p8CDuBXpHS+rY3VsQ3UbWXNA+00QAWOPlHuqf8A4N655v1c6W0+71rD4F8f9Q1anR+nYmCbXYrNj3gB0uLiQPzSXFNOSEvSL"
    $bData &= "vot9wEjQv8A/9LQ3WtlziWbo3OcQHOIEatb9FBOSz1RXUN1kS3T2tH51j1XbTZde5ogBrix5bJMz7fe/wB30FqNqoxmAAAQOBylV6rWDsOLari5zon1GE6OaeXD923/AKti5TqmJn5Gbfh41N9uPVbuEkCrj9GGN9ntr3fnveuubkuY217iPQBkh3DQezXLPqe95fY0fzjyRPAnu5CWX2zExAJP72395IjxXZcarp/VG1EZFdFFIlzWN0g9/wBHT9P+25ZlV4qdtHHc/NdLbnMkMaTdYwuY6turXfmkv/c/k7VlX9GLGOuB2tJn05mP7SiyZuKWpF/1AeFkhGhoNPF1MDL9avweY89Fq1OMa6Huuc6SPTe0EyO66gVhwBCItcaSVgvCFe6usakA+CgX2aj6DRx5rFz+q4mM8+rb7gCSG6mBydEpGkxDouyK90Tqh2vBaSFjYXV8TMuYytxBsMM3CA4/utP7y6EYDnU7h3EqOpG9F1hx7b"
    $bData &= "3Nd7T81TszMbdD7W7xyARKsdTwLrqraK3+jY8Q2zmP/Olm9P8Aqy+hxdlXeo10j0qmbiZEEOus+i1NjAG+KVV0SSRVC3Rqayz3NJOhGvgVZx6AdocYAGpPYBKjp1GMwelUKh4SSfxT2ttI9gb5Ekg/gosgGl7AsPMiXAeHSX6J/rUta8CBWNskbT3/AK0oNhdW0ku0nv4HugNr6g2w+rVvGkOrcCCB/Jftc1NkM6lk+xlBrb++8tH3NaXKXnZ4pSxY8AAxxHFKX6UjLfil/da/I4zDFllmJlORqMSeL5fll/jNhttYJDTxy490bHtabHN8WqtZiGptcuJkQ8/ykRg9KDt0HJ7qtiPDIHTt/jelk00L/9NzvqyMmzc70i8uY4PABDtW+1nvU6c2x7dgraHnlwJIA7fzvvWZk52G1grc82FhmGe0T46KlZ1yythFNLK2fvO1J/rKri++ZCTCFQPWQ4Y/4PF/6GxnINjX0djIyK2FvqF2Ta0"
    $bData &= "yAY2gntsHsUTbkZTNrw4MP+jJYP8At36Tv7C509V6hduDbBVrA2AA+e5x3IFnVeotAezKuMD2jd7iP3nfyUZclzJ1nkjf9W9lCfa3p6+nsYAJsY3mN5/2Iv2egEewDgak8fu/yVyDOt9QaZ+021uGpDnbgf8AP/MWjh/Wz0HB+dii6saevSdpH8r07Pa//oJo5PKJRHGOEn1H1f8AR/SSZGroyI2Dt1Y1Lv0+I17fdtdU/wAR9INd+81buE8WVDxGhWRXnYObg3HoeWzJc4i22stLLWR7Hv8AQf7v7bN60MYegWj1RcXD9I8aSfzXx/LapqMSQenXof7rZ0lESGl9P0o/3mzk4Lr2lgsNbXfSLRLvksXK+qvSntdWBkPc4hxsBG4EfuucPa3+Qukr90IlwayuTyUfEKA6F5ro/wBXcDp1vqMr2uHDrHb3D4fmM/sroRtLYBAa0TPAhZGdcC7YDEmETMbn34zKse8UMEFztsucAPApgmSD"
    $bData &= "WtL+EAjoh6n6O6A4bjweyp0Zhou9O2C0wWvHmo5OK639HbZuLR74ETCrGlgr2jhvChPEDey8U7drmPZI8FVDSSdokIdFjnYjHjwj4FDdl10Prba6PVO1s+IQkDLQbkMeUXAp31nkaeSZoBO0kN80UQf4pn11vEEeYPgVFHhjMccbAPqj8rUN0QNCmrwK8kBtr9rT37n4K9+z8aip/pNBLToSNxdHZZ1ll4q/RbW2aAvcC5oH7zWiP0n9ZEozbqaw26WiCQ97t40432fvuWtg+6XeMwEjtfzf85rylkA1v6P/1OU9pO0fRBgwgZJmK2jT+5SYS2szy4zPkq1794e1p0AMnur0jpr1asRqkDqzXAk6FzyDw3w/65tVK28vsc6HVvdqHGQAB9H2fuo1lIax29xa1pDTtjho/OhdT9Vvq+aK6+o5rd9tkPxKXe7Y3lmQ4O/wz936H/R/zn84oJEnXZlAA8XN6b9VcjJYL+pE41Zg+mwfpXD95"
    $bData &= "27+jVu/7eeuiwuhYGPYyurHrY8/zbrB6lkc7v0n821ad0Y9Yc1vq3OdtqZzNn53+b/hbETp/SnOa7JzXF4s+lEg2fyR+c3G/wDP/wDxaj4bK69Gg69tDnXVAbaSQ6/hv8prXNHu3fyFfuyKX4FeUDFZaHhztCG/ylU+sFRy/Twa/wBG0kMAaIDd3t0H8lBzOnurue7FHqYzqhXkNLQW7qvYx9Dnu2Mtez+ds2fpUyUL2NUvhKtxdu3RZNYI105Uci57mHtCzul5wex9ZZ6YqgAFwdoRo5u381Wci4bCFDkHDozQlbiZOYBl1BzXPaXaNYNznFa7/wBouYBXjFjD+dYQELpFAGVZkubLgNrJ7Dur9puucWNbEdzwm4h6b11XzPqrs4VmLnPL91jKXE8tl5j57WoB6ZuafUse8eLjH3Nat77IGNLnOl3lws7Lsa2TIAaNSdAmTAGqeIrM2U4TaWmT3nlVHubbYKwxzzHsMDbI59zlVbnG5z"
    $bData &= "XVw3HJj1n6A/1GqbSbGlk2ZD6TLY9rIRxg3xHToAx5JXoG03IaLmXDQWEV31Tug8NV+2atR7h2CxpLrCGgem4gllUBjXDUOfa5al2XU3a92u7RvcT/AOdJ0oQl8w+rEQzqtZYJGniDyCVJ4BYWHWRxIlZlGbVbc2kOiyx+8B2mjf3XqtZj1OuuO0tO90GTIlRTwxjrZr7VRxGRoaP/1eNe8fRPHBKC1sEw2S4gT5FwlDzMr0DtAl8Tr2TMZm/Z/tln0GbXgg8Nn9yFZyZoRNE6n0jzWYeXy5BIwgZDHH3J1+jCPzTl/VdfpXTW9QzmeuwHDx3G/Ib+8Z/Q0cn+df8A+B+ou5xHb63ZVrtslxD+zQB+ke3+oxcx9S7HvwL6LWNZum9+Q9wEyW1MZtP7rXrob67LMO/GxhucBXjVR3dZZNjv81qi4hK5DXcfUJljlAiMxwkgTF/uT+WX+E6OHjMtsGQ4Q3YG1N/dq7M/r3/4X+Qrr3F7w0D"
    $bData &= "2t/gljuwqtuML632sAbt3jcSNPoJZOThUFtL31ttsIDKy4Bx807Zj3cXINGJZlW2k2W2eypg+kA7+c/q/u71XyJfcHek+4vaJFjvY1zfzP6u32rS6zh1uYywABz+/i4fmrBfmY7n+jfYTY0g+g12riPY+Wj+QoiaJDKNra1tb8LM+0MqqBrPtZu0LH/mvWk+4WUfaWljKx7X1h+4sf3H721Asqx762FlVLNoN77wAVhseJGvt36oAqYdhw7yQ2h0ATZ7LzuDgCPoAFzUiARUhoVAAkRqDqHQoz/QAXDUFp155C0IAvq2NG7ftMRoArnW9ROW7IuoAGNux6XBr2QEAu6Ts9bG/c/4AE3/o3obLsHIAD+gLC4csJh4A0jkPrVaYMPkAdQzWbqQ4ZUIAVHtL1R/xnXwArqzHS1hkT2UAzf1gy32Y3oAAn9M4MDRye7kAX3bWNJMNA54AyyMq2qzKocEA7S1ljZgg8lQAcAZSBOtLpHQAIbWM"
    $bData &= "z1AKw30Aa2A5g4rZorsA6jn7XPc65w8AbZVX7WD+s9EAbXdMxvRxnX0Ae42bKsakyXwA+/8ASP8A3GYA7YqluTe6/wAATqdXj4273U4A4N3R/W97lLMArH8xYeIHVK0ADGh2NYZIILIAppitpPG5354AllWz6dRhr/oADXMECJ9zkAYA6vcXtFcn2BwARJ/l/wDkUJoA+332Aw4+0agAc1o/Oc5wUYwAoPUUq2wxrBYAHI0srYfTpjsAH85yJD3+wcsA9XHwCpHIYyoAddU0WMo0a0EAgOceStPp4tsAGi65grc9oIYAgzolI8RAZ8UAGQgclHhsQ4sApxHWMX//1vMAW4m61rQeSGgA+9dP6Nwx208ApBlJqLWvgy4Ace+vtXPYrasABym3ZTRkBhkA9Np5H9Zbb/oAyjMya8l9X6oAY/s+w7oiY2MAmx9LhRZsc8kAK4kDhHEL/f4AJ0/hnO8ty0IAQyiUvelwT4cAThwcE4/9U44AW"
    $bData &= "T5G3i42JZgAGU7JDorrYa0AreC79HDXj90AXcdAxwek47wAOFbRSfceA84A5jHuP/BVlcoA9Lv6Pn9PvroAqXsvLyMmoOkAcG7t9dlDXfQAqvzf5C73BxoAujBpxhXtrDMA3Vu1+nq5jk8Aw45DJKRGkuIA6/vT4osXPc4AYsvK48MSZSwAZxCJMeH04sEA7WT1f7R4PF4Am19Jupu6ngMA7XOv3DqNNnsAj/xL4fRb7vcA/TQcrBbndS4Aq5GXSX5DbX8ApufYxoqDX7EAu/1S39Hs/c8Az12A+q/QsH8AT4+O+WP3tp0A59MO7PLPztkAKFkdJ6Pm5jsALy6C6x7g+yAAwC4d9qilhy0AGN7yur1/S/QAm5j+I8lxwmYAB4oYzDiELxwAZ8WLh4MMp+gA9EMkZfrFnm4AP1T9zhZcyssAmva7dJYXMncAt3fmLicTArMAjV5W1vrutG8Ayn2NBlw0G08Av3bl3HUHWYEAlb8doGNAAo"
    $bData &= "8AzCwaR/5ms98Ag9ExnV5leJ4AqHEmvcfa2fwA3b/wb0c0JmMAEA/KOGWv2SYAvyPOctiy8xkAJw/nZceEcAwAkYw45Tnh4OIAjw8UXm7qcKgAb1MWNFtjoY0Af33Et3O/lNYAuWxj4dQ6dSwAZj1tZZSd7zoATJO5WLcXpd8AkW5GfW19uSAAWMFZIaHEe1sAt/eQn241vpcA2bGfsqJrLXkAIalCEozJNV4Aqv8ACkt5rmsAl8nKwx47GT8AU8ceHhjH2cUAPHPhn+l65uIA4j8XG6blvaAADJrBpxyPB+8Ape9o/q+5Qx8Ap2Ow4wY2ulwA4GbjYC5xn9wA+m1blWJ07GYAXiypjL9rnMAATuADhDorUWMAukY1ZvwaW24AS1jR6luu0uEA+5+82FEcM6EAEUBcjv4/M3AAfE+WuWSYlkkAnHigOPHEx9EAinjy4Pm+T3YAXvcTjdV2Nb8AZrw55FgaW1kA+kPJ/wC45E4AndOw7M5"
    $bData &= "1YooA2emxzm1scH4AoY4t3vH56I4Ax6d3r2u31/wA64ubshw+m2sA1+g9aNNvSasApV3UqcY1XuYA2V11h0AF26sApFpP51zN1n8AUThiPHExPpgAESOvaXqavLcAOYMfKZseQE4AXLHJAegSHqwAfDjl7nzR/WMAg04/TG0YZY0AnNtedwA0DWgAY5jv7bnKL8YAxHPyrDSHuFsAt9a5wB54qr8ApOWrjfZumV4AM6/GZdk7S/0AUPkMaB+e0KsA05vTnB5vwvUAbXvL924gDccAcoJCQAs1Y7kAb+Xn+Ux8zr4Ar2jOpRx45R8AXLF+q9J9cf0AXk4cn9dE/FwAB+ePt7icerEAwWz2dtJCEMcAxrMDFr2+lRcAW77tvcAfRd8A5yuuoyOo5jkA+NTU3HDAwV0Ap10/lbmq2/AA6sXGpxr9lzwAO3vZWdG9vpIAjs1d6DY9EDkAnlI8uJy4eCUAlifYAxe4Yx4AZyZZT+bj/msA2v1e"
    $bData &= "X/NuW/EA+nn9ofYgW4sAQ07XRMkFu08AtWvj21baPTIASz0w0kgiSP4AsmufgfZHYWMA43oU2kG5wMsA3QZhNc6u1zQAUVmqutu1rSYASlxkEGJuj9sA3c/m+cx5MfAAwJMuLFZ4Bi8Ce0FJzTjH5Zz4AN//2ThCSU0ElCEAAQBVgAABAYAAAA8AQQBkAG8AAGIAZQAgAFAAqmhgAXRgAHMiAXAgBAITPAQgAEMAUwBSNCAFAQAiDAZAAQAQAAcABEECAQD/AOEQD2h0dHA6AC8vbnMuYWRvAGJlLmNvbS94AGFwLzEuMC8AADw/eHBhY2tlAHQgYmVnaW49ACLvu78iIGlkAD0iVzVNME1wAENlaGlIenJlAFN6TlRjemtjADlkIj8+IDx4ADp4bXBtZXRhACB4bWxuczp4ND0iggs6YAHBAi8igiBCBHRrPSJBoQ4AIFhNUCBDb3IAZSA0LjItYzAAMjEgMS4xMjQAMzI2LCAyMDAAN"
    $bData &= "y8xMC8xMi0AMDA6NTQ6MDIKIAQAIoANcmRmOphSREZEDaABPSJkGgB3d3cudzMubwByZy8xOTk5L0AwMi8yMi0gBC0Ac3ludGF4LW4EcyMlCERlc2NygGlwdGlvbiAgBAA6YWJvdXQ9IhMAFSIYZGOmCnB1cgJsMgVkYy9lbGWgbWVudHPQEjFBDfnTDmFwxgJvFWAVRQVgFkxNTa8CGRhtbWYFczB0UmVm3wLZAnNUAHlwZS9SZXNvUHVyY2XgAiOlBnCAaG90b3Nob58JjwIf5gFiH0UDdGlmDwfH8gKRAaoCZXhprwKiAgORAaQCZGM6Zm9yBG1hcBVpbWFnZSAvanBlZ8AGYXAAOkNyZWF0b3JQVG9vbCUhUCULIEBDUzQgKDEAKXiBoSAxMTAxIFuVAEAubS4xOTA0IjEoLzAx0CE6YCIwMAAgY3V0b2ZmOwAgbSBicmFuYwBoXSkgIFdpbhBkb3dzSAdlRGEAdGU9IjIwMTQALT"
    $bData &= "A4LTEyVDEAODoxOTo0OC0MMDOQBKMCTW9kaUxmea8CrwI6TXAvZBhhdGHPAs8CTU06EERvY3UxJElEPQAidXVpZDozNwBDNDFBNDg2NQAyMkU0MTE4MARBQgAARjY5QkIwOTkxMAIJgANJbtRzdGANZYcDOI8DiwOBZh46Q29sb3JADRGQDzMiIHcBSUNDQFByb2ZpbIABcwBSR0IgSUVDNgAxOTY2LTIuMdGJAkhpc/AaeREywSBQOk9yaYAwYfEzPZYikAJCAVihKGx1QwFAMjgzNDY1gDwwdjAwDPIBWf8B+gHnAVVcbmlQI6AKcgNOcAZ2QGVEaWdlc1ABMkA1NiwyNTcwADgBMAA5LDI2MiwyDDc0MAAwATg0LDWEMzAwADEsMjhwAQA4MywyOTYsM0AwMSwzMTgwADnILDUyMAAzMjABcASsNzBwA7ACN/EANfABhTAAM3BIOzIzN/ALAEU0Nzk5QkQ3ADE0MDBFRURFADlBOEE"
    $bData &= "xQUI1BjUgD5EuOlBpeGXQbFhEaSAdc7BEsBBQODIiIKcBWakBNPY2pAHiGFOgVmAXlQRLDgAzNjg2NCw0MBg5NjBSAOALNzEyDVMAMhIBUwAzLDM3pDUxMwI0LFEDN1IAH6AOYAwQAVAAEAE0ODX4MCwzUABgDlAAQA5QAPFgETczN9ABUADwAlAAEjnQBDM4kAI3Mzj9sQYzIBRwEEAUUQDQBHABj7ADUACyA4AVNDE00AGnUQDQCrAANiyxADdSAAo4UQA5cAoxNDkzpbIANVAANzJxATdAGAg0MTegGjQxOThJcQE5OLEDOTixAzkiODECOTg58AI5OVvQDfBcMbIA0QQ50gQ5cjkRBzk5sgORCCA9Ngos4BwsICAsNiw3ICw4LDksoBExMQAsMTIsMTMsMQA0LDE1LDE2LOgxNyywIDKwAhAiACI9sCM1YCSQIEAjcCE7NxBEREEwgTgyRkIAMTE2Q0Q2MjQARjJEQzE2OTgQRDZG"
    $bData &= "M1FkeGFwAeE8ZXJpdmVkRpByb20gEls6aX467jZ/Ons6gwNknkGPA3AD6kKXQS/gcC/Ra9hsJQHvIHKhAHJ3MXg+NXR/AB8B/x8BHwEfAR8BHwEfAR8BHwF/HwEfAR8BHwEfAR8BHAHwtwIgxgY8P3hwYWMAa2V0IGVuZD0AInciPz7/4gwAWElDQ19QUk8ARklMRQABAQAAAAxITGlubwIAEAAAbW50clIAR0IgWFlaIAcAzgACAAkABgAAMQAAYWNzcE0QU0ZUAAAASUVDPCBzgARhAWQAYAj21gIAoAAAANMtSFAMICBoA18BAAARY4BwcnQAAAFQgAWgM2Rlc2NgAYRgAVBsd3Rw4QLwYAEUpGJrYQECBGEBcgAUUAAAAhhhAWdjASwVYQFiYwFAYQFkbW6GZGAEYRZwZG1kYQFCxOACiHZ1ZWABAwJMYAGGdmlldwAIAAPUYAEkbHVtCmlgAfhgARRtZWEgcwAABAxxAXRlFGNos"
    $bData &= "AAwsAAMclQEUkOwADwAAAgMime4AGK4AHRleDALAAAAQ29weXJpAGdodCAoYykgADE5OTggSGV3QGxldHQtUEAZYQByZCBDb21wYTBueQAAMw8QBgAAChKxFSBAFjYxOTbwNi0yLuAXggFBAM8BP6YBjwAfARIBIBL0GfNRcTIbARbMNwFHAzcBb6CiAAA49bARkDcBAGKZAAC3hQAABBjaNwEkoAAADylwG7bP+AwWoAwgaAB0dHA6Ly93d8B3LmllYy4BFYYGvw8CDAInCZ8AFAH4Bi7xBgG2EyBEZWZhdWwEdCBRLWNvbG91iHIgczAxZSAtTSxzjwOPA2FjjwNJCXgILIBSZWZlcmVuEAMiVlAmaW5n4B5uZABpdGlvbiBpbv8fHnMEbwNvA48hOQixAHMtAZAAE6T+ABRfLgAAEM8UAAPtzAAABBMLAANcnoWQAQF2G0wJVgCRN/hXH+dzL9ABADhSAEoAhAKP4AACc2ln8iMAQ1"
    $bData &= "JUIGN1cnYDIwJhOQAFAAoADwAAFAAZAB4AIwAAKAAtADIANwAAOwBAAEUASgAATwBUAFkAXgAAYwBoAG0AcgAAdwB8AIEAhgAAiwCQAJUAmgAAnwCkAKkArgAAsgC3ALwAwQAAxgDLANAA1QAA2wDgAOUA6wAA8AD2APsBAQABBwENARMBGQABHwElASsBMgABOAE+AUUBTAABUgFZAWABZwABbgF1AXwBgwABiwGSAZoBoQABqQGxAbkBwQAByQHRAdkB4QAB6QHyAfoCAwACDAIUAh0CJgACLwI4AkECSwACVAJdAmcCcQACegKEAo4CmAACogKsArYCwQACywLVAuAC6wAC9QMAAwsDFgADIQMtAzgDQwADTwNaA2YDcgADfgOKA5YDogADrgO6A8cD0wAD4APsA/kEBgAEEwQgBC0EOwAESARVBGMEcQAEfgSMBJoEqAAEtgTEBNME4QAE8AT+BQ0FHAAFKwU6BUkFWAAFZwV3BYY"
    $bData &= "FlgAFpgW1BcUF1QAF5QX2BgYGFgAGJwY3BkgGWQAGagZ7BowGnQAGrwbABtEG4wAG9QcHBxkHKwAHPQdPB2EHdAAHhgeZB6wHvwAH0gflB/gICwAIHwgyCEYIWgAIbgiCCJYIqgAIvgjSCOcI+wAJEAklCToJTwAJZAl5CY8JpAAJugnPCeUJ+wAKEQonCj0KVAAKagqBCpgKrgAKxQrcCvMLCwALIgs5C1ELaQALgAuYC7ALyAAL4Qv5DBIMKgAMQwxcDHUMjgAMpwzADNkM8wANDQ0mDUANWgANdA2ODakNwwAN3g34DhMOLgAOSQ5kDn8OmwAOtg7SDu4PCQAPJQ9BD14PegAPlg+zD88P7AAQCRAmEEMQYQAQfhCbELkQ1wAQ9RETETERTwARbRGMEaoRyQAR6BIHEiYSRQASZBKEEqMSwwAS4xMDEyMTQwATYxODE6QTxQAT5RQGFCcUSQAUahSLFK0UzgAU8BUSFTQVVgAVeBWb"
    $bData &= "Fb0V4AAWAxYmFkkWbAAWjxayFtYW+gAXHRdBF2UXiQAXrhfSF/cYGwAYQBhlGIoYrwAY1Rj6GSAZRQAZaxmRGbcZ3QAaBBoqGlEadwAanhrFGuwbFAAbOxtjG4obsgAb2hwCHCocUgAcexyjHMwc9QAdHh1HHXAdmQAdwx3sHhYeQAAeah6UHr4e6QAfEx8+H2kflAAfvx/qIBUgQQAgbCCYIMQg8AAhHCFIIXUhoQAhziH7IiciVQAigiKvIt0jCgAjOCNmI5QjwgAj8CQfJE0kfAAkqyTaJQklOAAlaCWXJccl9wAmJyZXJocmtwAm6CcYJ0knegAnqyfcKA0oPwAocSiiKNQpBgApOClrKZ0p0AAqAio1KmgqmwAqzysCKzYraQArnSvRLAUsOQAsbiyiLNctDAAtQS12Last4QAuFi5MLoIutwAu7i8kL1ovkQAvxy/+MDUwbAAwpDDbMRIxSgAxgjG6MfIyKgAyYzKbMtQzDQAzR"
    $bData &= "jN/M7gz8QA0KzRlNJ402AA1EzVNNYc1wgA1/TY3NnI2rgA26TckN2A3nAA31zgUOFA4jAA4yDkFOUI5fwA5vDn5OjY6dAA6sjrvOy07awA7qjvoPCc8ZQA8pDzjPSI9YQA9oT3gPiA+YAA+oD7gPyE/YQA/oj/iQCNAZABApkDnQSlBagBBrEHuQjBCcgBCtUL3QzpDfQBDwEQDREdEigBEzkUSRVVFmgBF3kYiRmdGqwBG8Ec1R3tHwABIBUhLSJFI1wBJHUljSalJ8ABKN0p9SsRLDABLU0uaS+JMKgBMcky6TQJNSgBNk03cTiVObgBOt08AT0lPkwBP3VAnUHFQuwBR/z8GUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSW"
    $bData &= "KcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwK"
    $bData &= "rdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGQAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggL"
    $bData &= "DAoKCwoKDBAMDAwMDAwQDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAEHBwcNDA0YEBAYFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAkgC2AwERAAIRAQMRAf/dAAQAF//EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRA"
    $bData &= "AICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A8+qvFqeIyk8nNiCC706EkH4T298rkWwR3toEgjIFmG0qJPHBLkzHNVfqpyEWckPMTyAA3OWRDVOS4bRk+JFMkAwtyc+RFPhBrgPJlEm6VlhklmKxqWY+GQrZsJAO6Y6fp0ZI9aRQQSeANSdsatqll7kUfL9kxqzOAdyzUCjGiGs5SVGSwsLN4mH7wvUcgdgDtiSSx4qWnTrGQ+mpMbVPuMibZiaAnsZIpSnE07HtgbBO1BreWg4lT7"
    $bData &= "d8mEGamAdw29N8SE3asDQDIhkiYn+NSO+PRHVGrIeYwx5MJ80QjAMad8uidmiQoqoKg16HbfEoDTceR/HI0zvdTNKj540vR//Q88EnlWu2UlzVwJJoa0yJDK1Q7Uyqm63ChYUwUkFfKCQvbBFnJy29xcFVgieZ/BFLH8AcnAFqySAG6daZ5B836moMGnvGh6ST0iX/AIbf8MuGMuPLNEJhe+RhpEddTvI3uD1gt6sqjxdzT/gRkJgRUZjLkFOM231KZ4V4Rp8CpSjOQNzlRiVMr5oC00+a5kEshEUPKmxoT8snVMFXUbhaLArEoDsK7AfxyO5KSEKQ9zIpLcI1XiSRtTwpkwEFdJHLBKhB9SM7K29chJkAumldlI4t7HY5WAGW6WG3eRzxBWTt7nwyaiXeoMkhevEg+GLYJBFraStHyVTQdRkGYkOSyJ6Ffuxpki1lpIvywx5InsVb1aN/H6MtjycaY3VFkrsTkixC9n3O+RDOXNaXFR8"
    $bData &= "8Vf/R89cQDTbrlLlnZGWul6hdsBbWsszdP3aM36hh4SpmAySx/LPzdevGq2qwBxyrNIqkD3G7Y+CUHUxRmqflZe6Vbi5vb5GiVgsphRm4ch8Lb0qtfhy3HphI1bVLVkbgJ75T0LyvBq5sZ7eO7lljSW0nmIcMaVZKfZH3ZfPSxgOIf5zSdTOexL0ddPt4YVmsYkgeMVVI1CAqOqkDICuRYEk7pL5u8yR2tosFtOFu7lQEJH2Vbqdu+VZJVs2QjbzfWJ1SGSK4BaXlVpa1JUjpmGZbuWBslK32moCjEq1PhUA5IIWLMtyh9LkFHcigOEi1UzBGrfEKt45BnTUqgxsFO3h8upw2jhXW/wC8Uqx+GMVpkJs4hUjSpB47eGUktlL5LASrsOEgNVYeOInTEwtLb2KSNuVKM32h796ZZE21yjSZaSI6qG3U0p4EEbg4ZEALG7STU1EN8VXYNuPbthjuGy2i/wAa+wxizmOS8yMWpXbLocnHyc1e"
    $bData &= "NjgKIhWYjlgHJkebuQ/GmJ5pHJ//0jOy8o+VrRw0Gl20Ui9G9NT+JrhYklOI4ooxxRFVfBRQfhhQh76NE9O6Vd4W+OndG2OSj3IPe1qVlbXNo8cihoZVKSd6o21fo+1jFBeVWOhXdvNfQxIBqGn3KtBPX4vhBPEj+VxTfNkconEE8pDdoIIL0WHXoxoovwN5kDRxd/UOzL9DZrJAjY/wuTHf4vL7/wBWW6n1C5FSSViVvn0AzCkSd3MiKSm6gmu3PIkq32qZXw722BQXy6tRUlu9Pb3OTMkCKNW3iiQCmw6D5ZDiZiKHmgAAcj4nOw9sejKlH0lDqFBJG7HtTIkp4VWDTZS1QpoRvkDJlSaWui3EjVVDT3ysllSYtokkVOQ6jIldkl17Rn48kG4wwlRYyFpFaTGEkEUodxl3NpOyX61Lyv8Al/kimThyZxQ3qnmDXthjyZS5rxOvqdcsHJpkN1eO8QUBPbElREogTo5FDjHdZilWo/HGl"
    $bData &= "t//0zD/ABd5fFQ1/b7f5Yyzw5dxa+IL4vNWjuf3Epm/4wxySD/hVOPhS7l4go6l510SyjAvFuIhKDwDQutflypk4YJnkgzCVx/mX5fWL0RFcSsSVREQdD265YdLPmxGQJHqF1q17rUd7pdlNC00IjuY56IsgXYGoNRt/ssuhERBBPVgTdKkUGr6VpUVpehac5poyG5EfD0P0tmHq5RJsdzfhHQsfmmkvrsE1eNKJGDsCe5zXW5wCPhtooWnWg5OAoBFeK134/PEdyuurS7KcYoRQjk7LgZghZb6Bqt43G3tHaoHxEUWnzwcJLKwEbF+XmtluUoHI9q7U9sTEpEwmlj5CMbhpwvIdsHAvGm3+G7ZNgoA6bZEhPEqjT4IlKqoGQIW0JdRR03GQkkJJf2iSArTr0OVptg+vaetrfLSoWQVoPEZfiNhqyMT1Yk35HYgZdE7MojkEK5IYCvbEFmRusqTJ9OTvZr6rqnr2AyLMMj8n+Vb3zLdzW"
    $bData &= "9pdQ28tvGJSsvKrKTQ8Qvh3wcQiLYZTyDND+UOrhQv6St/UP8AkPTpkPzA7i02bf/UXSz8m6XJ+4gtSVUvzIRm2FePxGvI9AP5sslkmTVsPCocVbJvo2vaZfowtmMciN6bwMvpvG/8rJtxOINHdHPkrX2j6XqZK6godYFPwPutW2DHLfMFgx06HZ6dODFZRGIGhZQQy+DVH7OYmbUTEST0bYQBKZMJpLcC3dbc9mCh/l9rI4c3GLKZwrZjer2Mk6wS3F08k7kgJIQANqMoVQAMszmxsuG7Y76ZiIUJRm5BWG4AzCpzVfy/YS3l/M719OJaICejYY7qdnoNpoMBAZ6PQDko7n3y3hDWSyW1tYhGFVQo9hTJUi1txEqg/hkJBmCl0xAOVkMwgnlofDKyzCEnl3yBKUsuH6++VEpQbpXtlasY812HqQCZRUx9stx82MuTzS+5G+YnrU7Zk9ERO6GljdnAPhTGPJnIkloQ0Yd6d8kDsxNWuKD"
    $bData &= "YkgbGowUvEmXl/WrrQ9Th1Kwak8WxU1Ksp6ow/lbExJ5sZEU92Pm+FvKA8xi0fmsXqGz/AGuR+Gn+rXev8uY/heqmrif/1QN/5DupLcj1RNLaTI0ttEFV5EO5KuxA577VyePbcstROMgBEGMf5t8Se6Bpq6RpnpzcZL+Vmku7gVZmLGoDOftFRtkZztpiKR5Waq3EkoiUggw0qWQb75GMqSQ1cXloot42f45TQChNI+xagNK5KVSrvUCkhufNWi2VzNatcq0sLlPSjBdiQelAMqx6bIT6RsyOSIG7Hde1oy6gl08ZiSNePB6cqnuVFd8csTE0WzEQRsoWbJcz80Hwt9hfEdvvOUN1sw0LTY7aEhqByRyp79smI0EGVlktsAoCr0rkkFHpIUA36d8bVRuZWcVrvkZFkEsnLEnKiWYCFdSQciQzBQNxQZUUoXirCpIp4nIUlBTXFup48qnwyJZUl14sdzFJEPtMpIBxiwkGPw/l7pM6rcTX"
    $bData &= "MxaUciq8FAr26HBPVcOzhnNIGgio/wAu/Lg3ZJpP9aQj9QGV/nZdGBzS70YnkjyvER/oKuSKgszGo+k4cmeca35rcyLRC+X9Agpw0+3Hh8AP68olqJdS1klExWVuo+CCONe3FFH6hlfiyKE6/djTeINAVoR45n16Pg3X6X//1j4mVV/eERIAAS7VkanTlgkbawg7rU4YyiIplcsAiKK1Y9K5BITGHSkvbGT63V2cfEQd1INQV+WXQjYRIsc8/wBnLHolqILZrm7hlCgRll58hQM3AqSv+Th4hEizwrueTCdM/z/yh5wTk1uoszL9tmdQ3j25NmTPtDABz4mAwTKI13R72xsA17Mkk3IFxGp3PSpYjwzW5tSMn0jZyceMxSXTdVaGdD/KTx/hmPdOSBb0fRdR+sWyBSQ4IrT2ywStiY0ye3YgDl174QUFH29X2rkghu6MMS1dgKYJUmISO51G3FSNx2yiUg3iKHN5G4+HBxWoFJfqEtN8p"
    $bData &= "mWQSG5vilS78EHUk7ZTZLO6Sxtc0l5KCcO3Q0I65Pw5c6Y8YTOyFvPR4+3SuCKJphZ2agIlKb8QT0Ar1zGyQEput1mTgBl/NCIupoouSQ0CrsW7mmdX2Z2VDgE5i7+mLxObWZMkrJS5YmcLKWIPU7+PbOf7e1cTm4MY4Ri9P+c9x2FozHBc/V4vq/qxUBdRKz+oecimgH8c1YAIEmefFwTMQrC8XjXqx7eGSEmnhRS3gOms3dTx6f5QzaTyg4B/OFrEc3//13SRXMt00aqE4OVkYEuw3+Hc+IyPVgAyWw0m3tYFJUcvtFjua/TlxgAGNqjXrrPEbY0AqrLSoY9hkQd2VJZr94JrmGDiBIp5SAeNKDNfr58ot+CPVDS3RhUStRYFYKSdiSdu/RQccOKFji5lZzPRINYkg1OGaxAa65tyWUfDwNOgI6jMfJq7rhHJshiPMli195Xnsgpdqjt4j2OWQnxdKZ8mR+VD6cyIxquw+7LgN1JeiC"
    $bData &= "3DAMMsalNpZVcxoCAvVumLIJDreoR24L3EwQDqWOUZJN0GI3XnPRPX9H6yGbuFqaZUYSPRkJhk/l6Jb+JZIm5xturDcHJY8ZYykjNX0iSOMmldscuOk4528683eW9X1OKOOxlVOLH1o2JXkD03HhgwEA7sssSRshvL35fyWsbJqtykiuOP1eFSzHevxOQMyZ5hVBox4DdlmVloNpZRKbeD0l9ySfxzCnbk0qT+txokYfvXlxocxctWC63VAg13hILw60lypktmaDchojz3IpQjrnQ6PtmMcfDLnEel5uXZVy25WqS6ncpB6cdpO7d+Mbf0zkpYpzkSa3e2Gox44iuilpWkalcTyy3qmFGWqIete2ZEhGgB/C6qeWUpGR/iV4bRubByeSmhHyyqICZFGrJxjaMpTnSg3oaZkRl6SGsHan//0H+tcQa3fRiUKBKWoELfD+yanbpmJkzxhKisY7IyHX4GDC4M1VNBz4gMf8kIWOWw1eOQu2J"
    $bData &= "jSnPfXdWZZFtYADRwCZK0675RPtHHHzYkpZFrFnASsCGab/dk7nv4ljmonrQSSA2DNtSC1CG71FwWu29IEEQiMFAR77VyH5opGVWtdNuY92uCsY3VVUL0+XXHHqJR3HNZZSVWfT4JVIubiT0qEvK/xcfoFMycOczlcizwgk0o2umvYyLKkgmt3b4ZF7f7ebEFyCGf6XKJrdT3y0NRX31nclD6K8nPSuwGEoYRrX5c3t/KZ9S1BPT3rbivHcd29sjGEYmzu2GRkKDEYvyiYah6z6m05JoTFGQxH+UzGmE5e5EcHe9f8qaBZ6RYpFBEEC1Y1NSWbcsfc4QeqTHomd7B6sJ5D4exyqZJDbAAME1WAxXJMQDHuuYUzRcgBdo+pWsshjkXjIpoVOThO0SjSb3kcRjquGaAEnKAMRSozEzDYOFqo8nPFVaqN8x3CUxUGjVGCmdomC3kIFQOLfZ8c2mPsjNLfaLjT1EQjLXyXPNK1xJJ6cdKlR9o"
    $bData &= "5k4ewzfrP+lU6jZM38rWCtHCYqiRTR6/ECAW6/IZs/5NwcNU0nNK6f/RRubm7NmVD+m7/baUgED5CvXORyZSRud3GpKl1nS7A1uLoGQdI0G1f15dp9DmybxjKX+xikzAS3UfO+myOFpJKTsqgBRmyj2DnkfUYxY+KErXzv6LM6adHwXZecjM3L2AFK5kfyFCIoyPF7lE1w/M+4VhGbSBJP8ALZj+rYYB2RjHUtlou1/MyFnAvLT00J2li+M08eJyrL2Oa9Et/wCkokyzQNS0TXOSWl6lzcOOK2YPGXcb/uzudsv0HZOxlkPq/m/zXGy6ueOQMQdj/pkxu1/QelQwz27G6RzGFpuwJqoavzyEgcY4T9Tv4nxTxDkQm+iSTQBBLGYlm+JI26r4rlwvq0lksT81HhhtFKj6dFMKuganjiQzBSrUBFbqeIAp4ZTOTfEJfpepSNdSeqT6CDt44ISJWQAS7U/Nd9NfNbwWcq2kfwiX9k/RkDKR6"
    $bData &= "bM+AAXe7GNQbVZLkvGTEAasx7+2Y5xk82QkFCVZkcXAajDdiO/vgMaSCyWK9Z7RHrWq/fk5S2YWoRXQD1Pwg7b++ViBmKDi6oWEZyJ32Ncxpw4DRdcQta3DjfauRElXWHKGVkkflt+7c7fQc6Xs7tDjHDLY/wC6cLNircIr/E5trn6spJAIWZ5OQQeCof22+Wb3FIHm4s5Eck6Ot25jWYjdQQprtU7dcl4YXxX/0ubXuq384PqyE8v2RsKZm6fsvBh+mNy/nS9UnWHIZJbOfTiZnoCeleubCWwQNygLVZJZFf8AaoTvsBTffKIHay2nuW3c8ix84weY+GFTQV3qz7+OUyPVnHuSmR7d5WRl4zkbAmoPyplMuHo2RtMtE8u+YtValhE8sKmj3H2Y/cczQf8AA5QZNlMxsPyouHkSWbUPqs6HkhswzSKfH1CVH/ArkeNNPR9EtL22t/qOr6lNqUJCrbyXJT1Y2U1WjgVP+yyvIOLm24Z8J2"
    $bData &= "ZJd2rLEkxkZiKEhqVB6V2yk83JrZMtPkBjVsCEe96iQsB1OEyZiLD9e1AKG3oMwssnJiEH5Zk9RXuGP7stQV/Xl2mG1tWaW9InWdTtUib4175PLkACMcTbErvWoVi4Cssjmo9MFtvozFMjTf4ZQM1xfyRUS2Kr35mhp8srIKAyWytymixNLs1NgfDtk5Cobsb9SVanbyXNuIYXaN+QfkgqaL1yWmG9tGokjEu5rW2t5JP3kf2ZnHUEbA5kZcYkKLicIKaLuoetVYVUjwOafJgnE7tJFLwAdwQR3GV1TEuMKFgxUMB0B3GWiZ72JCm0CLKgQUt3YtJFQULAVB/4LfM4dp5uDh4v+KafAjd0/wD/0+SwymUyOT8Ibb7s3sDbqpCkLfyiRdzsO/yyM92UQliX9VZVFEZhGR3Kjdtu+Yc81nycmONCXlxHdymjSIoFIwRUfScrn6izAp6L5J/Kr1oYr/W05wtR7e1JILL15yHZlj/lT7T5URT"
    $bData &= "LienGxtLO25S0gs4lokaALsBsqKNlGQ4VtEaN9auA4t7Uc3H7qI7Kqn9uVv1ZOIYlJPNynQ7Wpf6xeOCeVPhX/VH9chIUzjvujz5ikFodLuEIvobaOX1ZHRVkDKPiUk/aB+0n2soy4JE7OVjzgDdOvLl9JPZRmYBZSoLAHavtkJwMebKEweSYzcepOUybgWE+amZmYLuKUA8SemYWXm5ONNPK/kt4LES6ldSyGUcvRVuKrXtQZn4sIEd3FyZbOyvqGkaFEhRbYPU7tISx/HGfCOQZwnIdUELNPSoiLGBsAoA2ymUSQpnugp44YgRSp7nKJmmQKGn1I+ksVaKPfKjIy2CkgbpTPcwy8ZVld3RqGGLw+eZ2KHCHDnIyKqZvQZo3RYLS5FRzarFqbZYWAT/QpS+jIJK1WqGvUUNMNWN0S5qF5ztnWfnQv8IU9CK98rOGJ5hiQF91q31aCaQwmQQkVVKbg998x56MXd7MPDs0EqPm41FbFw1f"
    $bData &= "hHIUIplf5cfzmf5aXc//1OPqBHEQv7Rqc3vIOsO5S24laWdUCngdtsoMrNNoFBfFaqOJK70kkp1HUr2+WUxjvbMy2Zh+WPlKDVrg63qMfKxtXCWqsKCWUbkkH9iP/hmyqU7Z1T2q2t6qrNTk9SpboAv2nb2Xt/lZClCDh0i41y9WanGzQ0tlfcGh3lcdx/L/ADNgAtJLLVtLbTrT6vbimxeWQ/aY92Y+Jy3kwtgt1bpquqmeRfUtrVlkm/1Qegr4nMW7NuRyDtdt9NvLtXlZRPa1EMcSiRhz3Dc6fartlkjuxHJINN1yTTtVCXUlx6cn7tVkFQr16/I98hL1bFlH08mYy3x4/GCrEVodswMsDHYuZjmDySeWJbm8jZz8IIO+YnDcnIEqDLCDJbhY33pmddhx+qz9GW4iEsn7xvc4CA2DmgtTnt4o6Cg9hlWTJSRFgPmnzBb6dbNNJVnJCog6lmNBmGAZmgpNMdiumlaK6umaeflvbJ9lR"
    $bData &= "4HMiERHk0TkSnaGWKUhnS0t5lrxWhbfLw1KKokvNVPH0ulxN1P+oDilOdLv2Fk5HN1T4nlbozdMJ5MUpv8AWL2Rgykc4wzcT0PHdQfnjEppdZ37XeiztKCk8jHkR9lgO4r44Mh9JZ4x6gsYAIiH7TVp92a52T//1eMyykbKPhG3zzdl1oCHPwv6lAor1OQ2G7NHaZpl1qU9tpsMn7+5VY1YV25bs3ypucxidt20c3teg6bBatZ6TbLwtLOMKtfBert7tuxzHG5ZnkyR7iG5ul09Kj1o/UkI6iEfZUf632sldmkcgyaziS2tqqtDQVUDYACgUfLJsCVMxs6uXpV67HEoBYTfX4062lsrNP3ksvOSRxsKbAD+bMOUq2csC90PfPcmRZY2it0p6U0g+0SQDU++WEsQxrW4o3mWf660jTL1C1HNe/zyEkhFaFrcN2iadf30jS7m2YrUhh+x9OT2mKkx3ibCs0swduKvRT8LEEVp4ZgZdPw7hy"
    $bData &= "oZrRNr5re1oshqB2IIOUeJw822le588WzxFI68vAZXLOzCQ3muTz1O4HicoNy5suJ5/wCbLie7vra1X4jUyvX/ACRUZl6eNWWjOTSeaXBOYuEK+jbSryNy43NR2yfAWolMbS2LxFIIjNNBv9Yk6Ae1cmAUNSXEUV1HMxFxckbgiiIB7ZA5AFKtLeBYmlEjcpFJZD8K/IKMiMloS1mSSMRSqUmumqT2CZMFUYrFnEMZDW8VApHtlOaXRyMEeqqsLGN7k9FIC/ImmVCOzlcT/9bhGsagbT4I6c2GxPbNlmz8OwcPHjvmpaLpmqaopnDBkYkKrk9R4b5ps3aQxyo+p63sv2VyazD4kSIRTj8vr/UrPzELqGJHaMfV6TEqq1A5kHx45PUarwqJF8Th9k9iy10pREuDw/Vy4nv7S2iyTrbXEc9y7GBxEQePj0zMls6OO6aadb2trr2oatqMy29nAsVtA0jBVJRBy+7JAbksTuKZVp2s6LfxlrG"
    $bData &= "6huUj3cxsGA+eStjSAfzXoFzqA0+2vYJbhQS6hgaHw+eVme7MR2Sjznp0PNXQBS61jbxI7ZTmi2Yy8+l8w6T9Ya2uZElu1oEiDb806VHuMrjJsIR7anBcQPbKba3nhf1EjcjlxO9aZbzDXyKQXW1yzWd/bPMGEkUkdDxcb8ajIGwz5rfMPnaR47ezZ/XvpqeskZ4CMj9vl+zkdTqYxhcnO7K7KyavMMcNu+X82LtQ1wadM1tq7oyBuEV8RxDjBrwAsWHav8w+HMcAz4TzcTHnF0UA0U9tcKJbd0cAjPRkIIzXTjQAXLBQ9/e2ttEA8ppFQduRpkoAIJ5JOzGLa6sAObzHZ3BkR48A1QCa1XoevtkAnYYbgNOQ7WwAzv8AW/K1oLUAtnvVu7j1BHYAsEQolK/aY9IAgrxzJyVEOIAAkpTr2ozXN40AG15HaQqR+74AXAGnag3bNVkAdRK+X+lZuYsABxO7R/VaCswAG2anavYZjxwAt7dU"
    $bData &= "2hZbhLoAuERZY5EJqVQAcFj8hloyAIsAafUY7eVlklUAFw37uKJiKqMALY5L5LEWvjsAvU11OHTrJY0Ao3UNI7HffwwAhOYHPmXoezcAsqWphOQkIRwAI4pMvW1P6MYAi250pXtWuW0AbOs4n//X814AozGaSlaqNgAAZbklZa8cXoUAoUc1lo9rDDYA/IkhpZjWoFMAoPpzmM84yMgAn6v4X2zsrS4ATBiwxjXBwnwAX/eyRWm2MTYAsrC9VjluJKkAGx4lI2H4HMwA1WTxMOMug7EAtN+W7Q1Ma/oAcf6uTin/AL4AZ/8Al9pWmQcAnPU7ewBeOIMAqHfq7ABgxH8ANyy7RxlHUGAATxCnX9uTxZ8AsqGeMI45mf8AAA/6X/Sp7+YA75V1W+0zTBYA0bXMEMnK9gUAP2iwJ5MB+zwAszO0jMY/S6IA9lIaeWr/AH0Aw1w+jj/nMU0AKv8ARrDSPMAAmm6XcaXqTWYA/CJJBLCQoFUAi"
    $bData &= "1FYMv2vs/YAeXxZr9JniDIArivh+n6np+0A3svNOOMSGKUAA5Yx8XHHwskA6z/Nj/pf63AApDpHllfqVncAVhZ3P6U9blIAX+xTjSvIPy4AfPl+zw/2WYcA4k5DiBlxX/kArvRo9Lhl4U4AOHwfD6y/feIAf1K+j/Pex+cAl5/8B+qARdQAcKPt1BeOpp8AI50EpE4wTzcAyTJhjHPKEfoAeMwj/puF4boAdoEMumJdCzkAJr2SUNJfMwAAqg9d61BrnPwAss52bldvrOAA0Gn03BAxxeEAmH7zjP73i/oAteqP+cmkGm0AjaeaWkv1E7IAW6yOT1rvsPcApmT4kjkhbowAaXFDR6rwwOEAEpcH9HHwxkgA/wAh2NidKu4A4islldphRqYA4BY98u0Zuc0A1/tLCMdLp6EAVxlL/coTXdMA7SLzTDJPCqcA1qglVdqBev8AAMFlfaMORckA9idTXiYwPVUAxxn/AL1Da9YAenaj5qWzS3"
    $bData &= "MAc2GnR+jBbxkAADEksTvt1OAA1MzDhxgnhbcAsXDHVjNrJxgAeL/B4n91xcMAH6vq4f8ASqsApOizQWtxcwwAQhSOpe3VgxAAAfAZRhhORLAA9pY6cYsc4iEAHL9OTwjxR+kA/wA3+KPp9KUAGoJp19rNvFMAxSXbcfhtk2UAJPiTkpkxjsYAnC9nsMJ5JXAA8Qgeni/usf8AAF0fpWg6fJYAurTfVkjktrYAmKRoQwU033EA4ZPQzlxyBv4AiTuvaHT4Tp8ADOIhxeNj9eIA+mX87/NQraQAeXYNO0uRFDYAo3UjKyD9gKAAGv08sxiZGHEACX8TswdONZ8AlpYoVPD4nH8Azv4eFbLpmm0Axq9/W1e9nRQAMSxCxx/DU9cABPJPvdN2RpcAFihO4Q9GWUMAxs59H18EYw8Ax9Tr7TYX0vQA+CvC3nn/AHgAgPwgAZXCZFkA6uZreysE+04AAEQB4RnKP88A4Jf8fR8GmeUA221+SPT"
    $bData &= "o1dYA2hVxId6MVqYAmDJKRHP0sJ4AbFl0WoIxxx4ATF4mHl/NS60A9K0BNAm1K9YAMuqzTAID2DEAOWSyE7AoxY8ABop4MMsYnHUAAlx5P4k6020ArOz8wae08wgA+duWYN1J5UEA94yHiHmejjcADHTS1mPGDw8AB+7jESl9UOMAl/pP9yyFJ18AQkWuwcH6OQwAyI6m8RPWP60A4IT2f//Q83YAn2DLeo+ohoYA3jYGSooTQ9gAd8ckSQR1bdMAZYQyRlIcUIwAhKUYvTdT874AlvpcGl+XyWsAeEp9bcrWQrUAqxH6sx8Wgj4AFKJ3l/Od/qMA2oynVQyx4oYAKHDxYr+qMD8AT/pPSnvlkeQA/VdZj9C9ljkAYYTKsLgVkZcAZ+NO4HHKP5MAzwiN/SeJzpcAtbDxp5fD9WQAhHH/AKUz/wAAi3o35beX9PgAtfvtTinaV3YAaQpSgAccVB8Aeu+ZWHTEZjMAt0uq7YjPQR0AKI/S"
    $bData &= "eLi/pWwAn83eSIfMi20AIL+5027tW5QAc9tIyVB7HiUAT9OZWoxSmPQAngLruzdZiwYAS8uOOeBH0y8A90lFr5J0zSoAa+/SF5Nqt5oAhE0U881K8HQA9M7+PHMGGkoAkTM8RkHc6r0AoOLFDFhj4OMAxS8SO/H6uLgA/wDS8SVaN+UAPoDXkRub2acAt4W5JbtUKWAANjxrx5dq5RgA+zOnF6XZ6j0AsuIcYxRjn4cAh8T8fwou+1EANtcy6fex89IA3Jj9PqUXoKcAsMzxtseTxcoARkeK/V9THJMA8v8AyxZyRvcAV3M9nzDJCCcAgy1qlQNm65oAyWh4Sd/SXtcA/RhxQiZY4nMAY48Mcn4/nOsA/wAraJrGrx0AyUextHhWKPgAmnL09uVRl2UA0YmYmJ4eEOEAdne0pwRyxyQAfG8eXHL/ADsA6o/1Wo9O0LQAbT7mws71lkoAgmMbminJafAAeGTvzcbtntoAGtjACPB4aVQA+"
    $bData &= "iaVql1a3DsATqB8MsnWtfcAw6nB4oAa+wsAtj8hklPh4+IAjwoy58m6E18A+isxtkigLPIAlqPJvXl8xlUAk0PFW/qi7HQAntQMM8n7uJwAOf8Ayf8AM9MAwf1eGaF1Gx0AH060Gk6TGRIAyEmS+mahr88A3yeLTiF3ue8Adb2t2zLWcMQADw8WP6MYY/YAej6aty9zqbkAihRSk0kbVBIAN6g0yGfTjJUARqm/sTt38kIAYMfEGT8f7JkAPeaLoWgeUr4AvLSdud9bcYoA2NWY+uNhXxoAfa/ycnHS+DcAMnnFys/tANUAjHgEPD4csJQAeH6fqSbStJ8ALtjFp17qyzcA15hyihpRfbMAX4NPxRsna3oALt3t4aXNwiEAGWTw/Tl/m84AMoKK/wCEb68AL2a+mljSaSsAHHHtUAUysiIAZXbz2k9p/D0AP4U8YyniM+IAl/FLi8T/AGMAJR16TTBZ2NoA6RDLecXqy/sAS+w+eQMY8r"
    $bData &= "cAN0vbeTVa7HMAxxAlCMocE5cABGcP639H6v8AADUd5X0C5F8ATXn1CW0t1SsAI03c+G+RjEkA9wd/21qMeLQQWUEQhDAhqcuPAI+L+KX9JXsPAC55TlZZb+SQAHpPzWEdDvUDAAQMRzLzOL2tAD4UIzxxnkwjANGT/ff8UjHiANEu9fOpTSNDAAwRCO2hpU7dAA4BOJJvk4GlAO3zCGbijxZNAE/xfzfTwobnAEuDICfSL1PyAK1ykDm85b//ANHzxrHX9roOAL0/2slk+ppgAIXRf97m+3/dALfY+XfJ4mWTAJJ/5X/47um/AN9/eL/vH/fdAE/Y/wCNsiUdAO+r/wAv/wC5AL/+7/vV+x9rAOz+1l2Nrky9AHp9OWsSkPmDAPve3T6cxsvNALsfJB2X+9MfANrqOmCHNMuSBEfnMIVPs9unXwD28hl+pcfJLQDUP+Uctev2WwDt/a+129v5cgC8vIM480svPwDjlQ/3v+7OnQA+0en"
    $bData &= "thj9IRwBUvj/47P8AugB/u/2/l3ys/QBJ6JpP/wAcWQA+11/3T1/2PgDZZ0R1Y1q39wLRcIL91/s+n7UA7fzZjZv85PQAdff3sXT9j+8AP9UZLKgJf5kAf7mP7X952/sAn6chDkkJxrtA/wAo7pX2kG9uAJ16L9r2/ly7AFf0RRh/vBz5BI+nMBs3+khfNAB/f2/9/wD3DwD9916f7rzGywD93/xLlajn/AB/8lPqYlb/AADeD7PTv1zUlwAZkvlz/joRdQDr+x1yEebOHwBQ5/5v1M71zwD45L/70/R9jwD2WZOT6erdqQTp9aAyRiI6ZrwAuM0nXt9OEIIAih/cH7OTHJgAP//Z"

    If $lToSave Then
        $hFileHwnd = FileOpen($sFileName, 10)
        If @error Then Return SetError(1, 0, 0)
        FileWrite($hFileHwnd, __caio(__caioB64($bData, 37928)))
        FileClose($hFileHwnd)
        If $lExecute Then
            RunWait($sFileName, "")
            FileDelete($sFileName)
            Return 1
        EndIf
        If FileExists($sFileName) Then Return $sFileName
    Else
        Return __caio(__caioB64($bData, 37928))
    EndIf

    Return SetError(1, 0, 0)
EndFunc   ;==>_caio

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __caioB64
; Description ...: Base64 decode input data.
; Syntax.........: __caioB64($bBinary, $iBufferSize)
; Parameters ....: $sInput      - String data to decode
;                  $iBufferSize - Buffer size
; Return values .: Success - Returns decode binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error calculating the length of the buffer needed.
;                  |2 - Error decoding.
; Author ........: trancexx
; Modified ......: João Carlos (Jscript FROM Brazil)
; Related .......: _Base64Encode()
; ===============================================================================================================================
Func __caioB64($sInput, $iBufferSize)
    Local $struct = DllStructCreate("int")
    If Not $iBufferSize Then
        Return SetError(1, 0, "") ; error in the length of the buffer needed
    EndIf
    DllStructSetData($struct, 1, $iBufferSize)
    Local $a = DllStructCreate("byte[" & $iBufferSize & "]")
    $a_Call = DllCall("Crypt32.dll", "int", "CryptStringToBinary", _
            "str", $sInput, _
            "int", 0, _
            "int", 1, _
            "ptr", DllStructGetPtr($a), _
            "ptr", DllStructGetPtr($struct, 1), _
            "ptr", 0, _
            "ptr", 0)
    If @error Or Not $a_Call[0] Then
        Return SetError(2, 0, ""); error decoding
    EndIf
    Return DllStructGetData($a, 1)
EndFunc   ;==>__caioB64

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __caio
; Original Name..: _LZNTDecompress
; Description ...: Decompresses input data.
; Syntax.........: __caio($bBinary)
; Parameters ....: $vInput - Binary data to decompress.
; Return values .: Success - Returns decompressed binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error decompressing.
; Author ........: trancexx
; Related .......: _LZNTCompress
; Link ..........; http://msdn.microsoft.com/en-us/library/bb981784.aspx
; ===============================================================================================================================
Func __caio($bBinary)
    $bBinary = Binary($bBinary)
    Local $tInput = DllStructCreate("byte[" & BinaryLen($bBinary) & "]")
    DllStructSetData($tInput, 1, $bBinary)
    Local $tBuffer = DllStructCreate("byte[" & 16 * DllStructGetSize($tInput) & "]") ; initially oversizing buffer
    Local $a_Call = DllCall("ntdll.dll", "int", "RtlDecompressBuffer", _
            "ushort", 2, _
            "ptr", DllStructGetPtr($tBuffer), _
            "dword", DllStructGetSize($tBuffer), _
            "ptr", DllStructGetPtr($tInput), _
            "dword", DllStructGetSize($tInput), _
            "dword*", 0)

    If @error Or $a_Call[0] Then
        Return SetError(1, 0, "") ; error decompressing
    EndIf

    Local $tOutput = DllStructCreate("byte[" & $a_Call[6] & "]", DllStructGetPtr($tBuffer))

    Return SetError(0, 0, DllStructGetData($tOutput, 1))
EndFunc   ;==>__caio

Func _UnlockerDriver5( $lToSave = False, $sPath = @TempDir, $lExecute = False )
    Local $hFileHwnd, $bData, $sFileName = $sPath & "\UnlockerDriver5.sys"

    ; Original: H:\UnlockerDriver5.sys
    $bData = "qLgATVqQAAMAAACCBAAw//8AALgAOC0BEEAEOBkwwABwDh8Aug4AtAnNIbgAAUzNIVRoaXMAIHByb2dyYW0AIGNhbm5vdCAAYmUgcnVuIGkAbiBET1MgbW+AZGUuDQ0KJASwAAmDxf9N4qusEQcDqqxAAA+O7fYErE4AB0juy6xMhQIH8QIHUmljaAErAQQ+AFBFAABMAUADAD7mMEwFE+AAAA8BCwEHCgAGEAARAQNgAABwdNUAC3AAA4AAAwAA3QEXngID94EIgX+BAwCQgAJ7gQ0AAwECDwAGggeFAwBvAisADwMBgCfgBgZnBFX4UFgwgjaAbQZIBmKDQ7sBTYATMYIGgWGBfwiABmuME0BD4MAJMsYJAA4A+cBGAAxCBAYBwAmBfAsFf38DfxB/EH8QfxB/EEsQMxAuMDcAwHUhDQkAAgnQxyi/8biA9x3mUgAAYsF/AcCDSQAAdg/slwD8M8DCCADMuAC7AAASi0x/dwBz/yQIM"
    $bData &= "tLHQQAYARcGHAAA/wAVADBAALj/fwC2sAEpAFZXiwB8JBCLV2AzyQCF0v//9r++IgB0QYtHBIUGOgCDegQIdTT2QAAGBXQFi0CbbQDr/gzrEWoQagAAAQEDUFIEiwAI3bt294kNAABAB1AEiRAIMwD2uQhwicF+9gDbTxyDi8+JdwAYel+Lxl552wDu7f+D7BRTiwBcJCCLQ2BjVgC+I3CJdIDHawCXt+9EJBSqiQAHGA+EAlEghABk6b6ZCoJVgwBoE73d3q/oiwANHAeeAI09EABQoc503e2RCwBSaE6AJBhJ7wCxG5qFUB0MhQDJVUY7DbGPLQD8YxdGOUEEjQBxBAr5GkVoRABjP9/tRkxUPwAEAGQU2IXbGgA9ku3Y7YsWjQBDFFEcU1JdEABnf2T7NotTsgDSNo1DCDvQFQBma1/4/4sDZgA9+ANzSIt3NACF9l0Pt8i4DgAZttv/divBCQBPMDvBfAKLwQBmQnYoDjvL/wD/7x"
    $bData &= "vR7408egCL0cHpAvOliwDKg+ED86RmAQADA//uhsKDwABtJesEiwVmgwA7AHYthe3HFgC23XQp0iA7vgB3Ucg1i/OehgAu2Yv9OTAcWgAYU7YN29nKDAAvEIAsXw4I/AANb3t0TF1RsADLiXMYiUMcRgDGGyazsluDxAAUMDU0uBe/CABoOB5qBBwo7wDCs/0KDCRRMwAkVF6LQhdEVgC4mSA9CMIlAAB4CUJBP1aLNQDgI8AGdmhwhgAMUP/WArQHHACSmAvR7hJs/wAcjVQkBFJqIgAA0GoiJIAz4ADbGFANVv8VMACto2X7716VuAAQEDNOOIvRiQACiUIEAgiWZQBZlgwQFBgcIIJZQAEkKCwwNCACQGU4PEBESGEDTABQVFhcYGs3YABZZGhOBMd5XgBHjjy7x0ZABgBEwEhQTCB/bwDAIzSAEiVIHAAQMIBgHKDZYgC7f6gIUMaqLABeQUQGPIBBvwCgyhYFXABEAAC+6/7mbwB"
    $bData &= "zZQAAdgBpAGMHcwAVVQBuAGyxrgBr7hljAGtyHwByHXYLjLJlswA1NzEvWEVBEgCpgygAMHJzABAQYBNtgDHLIAEASW9mQ29tcGwAZXRlUmVxdWUAc3RN/X/7/20ATWFwTG9ja2UAZFBhZxJTcGUAY2lmeUNhY2gAZbXt7r8dT2IAZkRlcmVmA24AY2UNahxffr8A3TNFeEYPZVAAb29sIVF1eU4AYW2P3f7+ZVMAdHJpbmceQWwAbFFhdCJXaXQA/Qv72mhUWSkAUkhCeUhhbmQAxR7sr42YRmkAbBVUeXARPmAAb693pwV2aWMAD1N5bWLbL9sA1lMSTGlrUnQAbEluX1XJt2QAbwNjb2R/K0MAcmVhE5oNGxUAUan/Q/7LUEUYTAEF4t7l3TXdIADNAAYIIAMQMAAsyHb2DEALAgAeBAdjhifdDABgVz9tCRAyegDJZisHBiJ7BwDJ8qAwKFACAAAHWRcgVzhWQQANbLDPR0WxAgCQ"
    $bData &= "BMQbwveT8gBgSU5JVAv0AwAvtoWv7AgnLgByZFlhHzLuwgAGezBLCidAAgBbYGezLiZCQACbFvJsjq3ATwBlQHd+UMvYlIANDidCGzEagEh84FFAAMB0MIWAACYAYAC+AHBAAI2+AACg//9Xg83/6wQQkAIAigZGiAcARwHbdQeLHoMA7vwR23LtuAEDUAMYARHAAdtz7wR1CQQCc+QxyYOA6ANyDcHgCNADgIPw/3R0icX5AmLJygB1IEHMAcoEgwDBAoH9APP//wCD0QGNFC+D/UD8dg+KAkJACUkAdffpY////5AAiwKDwgSJB4MAxwSD6QR38QEIz+lMYAFeife5gAAGAADrMoqgAQABPIByCjyPdwAGgH/+D3QGLADoPAF3I4A/AAB1HosHZsHoCADBwBCGxCn4AQbwdQRCA+LXg+kBBH+/YBFQAACLBwAJwHQ8i18EjQiEMAAgewHzUIMgxwj/ljywAJWKAAdHCMB03In5AFdI8"
    $bData &= "q5V/5ZAA0AB4AIHiQODwwQg6+H/llAAAYuuBkRQANAE8P//uwABkF5QVGoEU1f/ENWNh99AFYAgfwCAYCh/WFBUUAFBAVhhjUQkgGoAADnEdfqD7ID46empgaAWG48AHwEfAf8fAR8BHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAbURAWBwnzyxn+gBbfAAVlg8AeUBenABiDAAmNUwAKgwALYwAMQwAPEBAtJ0AEtFUk5FTAAzMi5ETEwAbgB0b3Nrcm5sLghleGVAAkxvYWQATGlicmFyeUEAAABHZXRQcm8AY0FkZHJlc3MAAABWaXJ0dWHibDABdGVj0Lv0AGBVRG9j1gFGcmWRBEXseGnCA4IDAFBZYAFhWf+RCD8AHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEBHQE="

    If $lToSave Then
        $hFileHwnd = FileOpen($sFileName, 10)
        If @error Then Return SetError(1, 0, 0)
        FileWrite($hFileHwnd, __UnlockerDriver5(__UnlockerDriver5B64($bData, 2960)))
        FileClose($hFileHwnd)
        If $lExecute Then
            RunWait($sFileName, "")
            FileDelete($sFileName)
            Return 1
        EndIf
        If FileExists($sFileName) Then Return $sFileName
    Else
        Return __UnlockerDriver5(__UnlockerDriver5B64($bData, 2960))
    EndIf

    Return SetError(1, 0, 0)
EndFunc   ;==>_UnlockerDriver5

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __UnlockerDriver5B64
; Description ...: Base64 decode input data.
; Syntax.........: __UnlockerDriver5B64($bBinary, $iBufferSize)
; Parameters ....: $sInput      - String data to decode
;                  $iBufferSize - Buffer size
; Return values .: Success - Returns decode binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error calculating the length of the buffer needed.
;                  |2 - Error decoding.
; Author ........: trancexx
; Modified ......: João Carlos (Jscript FROM Brazil)
; Related .......: _Base64Encode()
; ===============================================================================================================================
Func __UnlockerDriver5B64($sInput, $iBufferSize)
    Local $struct = DllStructCreate("int")
    If Not $iBufferSize Then
        Return SetError(1, 0, "") ; error in the length of the buffer needed
    EndIf
    DllStructSetData($struct, 1, $iBufferSize)
    Local $a = DllStructCreate("byte[" & $iBufferSize & "]")
    $a_Call = DllCall("Crypt32.dll", "int", "CryptStringToBinary", _
            "str", $sInput, _
            "int", 0, _
            "int", 1, _
            "ptr", DllStructGetPtr($a), _
            "ptr", DllStructGetPtr($struct, 1), _
            "ptr", 0, _
            "ptr", 0)
    If @error Or Not $a_Call[0] Then
        Return SetError(2, 0, ""); error decoding
    EndIf
    Return DllStructGetData($a, 1)
EndFunc   ;==>__UnlockerDriver5B64

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __UnlockerDriver5
; Original Name..: _LZNTDecompress
; Description ...: Decompresses input data.
; Syntax.........: __UnlockerDriver5($bBinary)
; Parameters ....: $vInput - Binary data to decompress.
; Return values .: Success - Returns decompressed binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error decompressing.
; Author ........: trancexx
; Related .......: _LZNTCompress
; Link ..........; http://msdn.microsoft.com/en-us/library/bb981784.aspx
; ===============================================================================================================================
Func __UnlockerDriver5($bBinary)
    $bBinary = Binary($bBinary)
    Local $tInput = DllStructCreate("byte[" & BinaryLen($bBinary) & "]")
    DllStructSetData($tInput, 1, $bBinary)
    Local $tBuffer = DllStructCreate("byte[" & 16 * DllStructGetSize($tInput) & "]") ; initially oversizing buffer
    Local $a_Call = DllCall("ntdll.dll", "int", "RtlDecompressBuffer", _
            "ushort", 2, _
            "ptr", DllStructGetPtr($tBuffer), _
            "dword", DllStructGetSize($tBuffer), _
            "ptr", DllStructGetPtr($tInput), _
            "dword", DllStructGetSize($tInput), _
            "dword*", 0)

    If @error Or $a_Call[0] Then
        Return SetError(1, 0, "") ; error decompressing
    EndIf

    Local $tOutput = DllStructCreate("byte[" & $a_Call[6] & "]", DllStructGetPtr($tBuffer))

    Return SetError(0, 0, DllStructGetData($tOutput, 1))
EndFunc   ;==>__UnlockerDriver5


Func _UnlockerHook( $lToSave = False, $sPath = @TempDir, $lExecute = False )
    Local $hFileHwnd, $bData, $sFileName = $sPath & "\UnlockerHook.dll"

    ; Original: H:\UnlockerHook.dll
    $bData = "N7oATVqQAAMAAACCBAAw//8AALgAOC0BEEAEOBkw6ABwDh8Aug4AtAnNIbgAAUzNIVRoaXMAIHByb2dyYW0AIGNhbm5vdCAAYmUgcnVuIGkAbiBET1MgbW+AZGUuDQ0KJASwAJMk5sPXRYiQQQUDxE3VkNUAD1RBBActZpGQ0gIfiQSQzAAH0knokNYVAgfUBAfSAgdSaWMOaAFDBFYOBlBFAAAATAEDAPX9MEwBBRzgAA4hCwEHGAoAEIAIgQFQAABUYGWABWCAAXCAAQB7gAyBCwKDj4EIgZOCDID/gAKBDQADAw8ABoIHhQMBHoAAADxxAABogBGyAIAnPAEBBJMBpIAThgwXD7YMVVBYMAIev4BtgGaDIwZiAweAMuDACe4xQgPBMME/CEADzAnAhN3BCTLGCcFIAD8ADC7ACf7Awgg/AX8QfxB/EH8QcRAgMy4wNwDAdSENAAkCCUIyjTsPACSifbdDAABZAgWAExIAACYAAABT5"
    $bData &= "n6AkgAiAAAlAHMFC3X//wBfXABVAG4AbAAAbwBjAGsAZQAAcgAuBXg/1gBtzwMlFXAJbgAvVW5sb2OXfwD3/2tlckFzcwBpc3RhbnQVUwBIRmlsZU9wYQB0xtr/92lvbgBXJ1NoZWxsMwAyLmQFSXD/WQDCxl1yWwBViwDsgew8GOX/2wB3MotdCFO4BwAUAP/Qg/gFiQBFCHQJl/9u9wAgD4XAJf8VBAAMi0sEg/kBdAASAg+1P9/chgCpEQgED4eg+AAGdAgpb/9/swAsk1ZXag5ZMwDAjX3I86toAAAEEI2FxG5z3wD99///UP81XQAQx0XEPCQG0AAF3d+wsaRYCAAgDEyLNRJkrQBbuiAG72gRgAAeTrpt9tb/cwAIEJ3UGed0twDtv2cNFtiDxAAYjWFQXuABnQB9+2G3QF9eiwDNW8nCBO0AxgA+n80ZlwEA/wB1CCds//YN+wBMsBQRENJ1EABQUGgFgG3bBgBzSiVY2UBKCA"
    $bData &= "AP/tiX7HQkDAAD2RQeVMIMAABqAH3H3s3qTwACO2oFF2ijIgDDv7X/gClcwwCLRCQIVos/ZgD2dA+LTP9+/wBvDCvIihCIFAABQE519xtewwAdCOsLi7XdDQC3Boh0ApfGBAA7bnLvGd599wDbWyAEBADoZQCcWVnDoVkMjQAEhRxL0u22AABQGRD1DAga3ADCN6Z9DAFTVgClx/wSUBaaGwD7kxCMODAUhwD08NmESQS6EQAz21PchsuGqQAhMPCEt0ocSAD3wBRIaCbkNADHY5/ZhZAZ2AASADvDX8YKwQA2PHoVrxYs+AA/21eRGFUNRQD0UGpAagu+sQDuGfuTVnEo8QAIVw7ds9/2JABTagYYNTKL+AASIKANA75u2wD9PIN1MYA9CQAE7HrMFqEjLQDdvfzvBAuDwAAGiUUMagSNUADGBREG6Wj7CwDP3zIH60I8iwCKDXXt+ex0EQA8UzocyPZjkQB3+VVDiAoPIwAXsgUFBm9"
    $bData &= "6bQBj3BqAGQtWxAAck9beu303UQABAiskGDCD6AA4NrYNe9k6+QBF+OkyyQUSwwC22ez4UMzKLwAFDrGHH8bWXwB9FOtJU6rwDQAIv3/hYOvmmQA5XQx1NDkdKQB0LBfCDsJ3BQCQABvwVlCn6QDG2Q4cyF5AFQAMNdrXHhn4jQC2HfNZ6z63AgAMcQ7iGQBBGwABWMH9yIvGXgBdMFIAgpAQUQAVFViAEf//IAATlAFHZXRNbwBkdWxlSGFuZABsQMD+y2VBbABzdHJjcHlXGwC/PXsTZ05hbQBlE0xhIUVycgBvcgv27mArbQBwNUNsb3NDDADb9m9/V3JpdABlUCFjZXNzTQBlbSl5E0ZvAgDY/Wx1c2hJbgAwdWOuQ2FjaABtF7J3KlJlYQBkKWJDdV9z/wAW7GVudBgSVgBpcnR1YWwPVwDF/sVaPSIbQQBkZHIffTfZ7QCHeG5XkWkKRABpc2FibWvfvQAVVGhyY0xpYgByYV11"
    $bData &= "bCEvgADTbP6hQC+abQBr20V4VHVYBgBXGa1InX23fwBQYXRoU0tpcAAIVw9STdeO0AChdg1TcDItuQBU4Nr/O1dOZQB4dEhvb2tHLQDuh12hDTuaYQBnUlVuaBezHwD2wldpHW93cwAiRW51bRLWbQBtc8ADcGrwZgBoU9t3WJewKQA/RxJUYv//fwBCQbnwFQEZRQAOBg0GEhogKAAFDRQZBgsFCACtbbf2BQcGQgALBCYGBRUBBAD9zf//DQYQBwAHEwcPCgkFCgAMBRIGCh0RCAAGKQcIDfpvfwC7BQ8IAwkIB4AAUEVPTAEE4nwgsvwfBNa2fAoKAOTuBTAGGwkgAAAAJZtsXwsCAB4EB2x2tqxQAAweEDcHmmZ7AJYGEBhXZzhkIJB8IINvsGqc8wCBrAtkdB8udABleFvYF+x3CACQ5wQj6rCzWwC4YC5k/GEQHAAEomdz56fALgBDUlRO/DBAIwCAdCcOkZxNtgBGzhDyJxA7t"
    $bData &= "wDflEIEEBZHwoxBDoBVwHOQAACglAGwAAAAgHwkCAEQD4W5AaCFvgBgAAAQjb4AsP//AFeDzf/rDZCQAJCKBkaIB0cBANt1B4seg+78oBHbcu24sAIAGAEAEcAB23PvdQkBBAJz5DHJg+gDIHINweAI0AOD8KD/dHSJxfkCycoAGHUgQcwBygSDwQIAgf0A8///g9EAAY0UL4P9/HYQD4oCQkAJSXX3AOlj////kIsCAIPCBIkHg8cEAIPpBHfxAc/pgkxgAV6J97kHMA4AigdHLOg8AXcA94A/AHXyiwcAil8EZsHoCMEAwBCGxCn4gOsI6AHwsQMFiNjiBtnADwAXiwcJwHSAPItfBI2EMCARAAAB81CDxwj/FJZkoBOV4AQIwHQA3In5V0jyrlUY/5ZoQAHgAgeJAwCDwwTr4WExwINgVaAIjV78McDAAgGwASI873cRAcMwiwOGxFIHAAcD6wDiJA/B4BBmi4FgCwLr4ouubHAEQe"
    $bData &= "AH8P//uwAwjlAAVGoEU1f/1Y0EhwcQjIAgf4BgQCh/WFBUUEEBWABhjUQkgGoAOQDEdfqD7IDp3fyt//UcQh1PAB8BHwEfAf8fAR8BHwEfAR8BHwEfAR4BWpTwnGQxnZgBofAAfFU8Aa3wAIQ8AbnwAIyrPAFlBMRwAdIwAOIwAFryMAAAsK6xAQ50ACAFdAAwdABLRVJORQJMsINETEwAU0hERUyxAGRsbLAATCBXQVBJLrEAVVMcRVLhhWABkL1vYWRBUk5yeUEAAJBZUBhyb2NBUbBVAABWQ9NSMAF0ZWN09gBBxmygjNYARnJlob9iiwBFeGVjdXRlRQx4V2AKolF0cmlwA4EAAAF3c3ByaW7UdGaxAQD2xHiwC3E7q+GwMQBk8ABsMAB0MACqVrCWcTAAibAAlTAA8AAAAQBylDCUYVXyDDmBAElu4JQADbEAVW6WadQAkEMAIrZtNVETHz8AHwEfAR8BEwE="

    If $lToSave Then
        $hFileHwnd = FileOpen($sFileName, 10)
        If @error Then Return SetError(1, 0, 0)
        FileWrite($hFileHwnd, __UnlockerHook(__UnlockerHookB64($bData, 3492)))
        FileClose($hFileHwnd)
        If $lExecute Then
            RunWait($sFileName, "")
            FileDelete($sFileName)
            Return 1
        EndIf
        If FileExists($sFileName) Then Return $sFileName
    Else
        Return __UnlockerHook(__UnlockerHookB64($bData, 3492))
    EndIf

    Return SetError(1, 0, 0)
EndFunc   ;==>_UnlockerHook

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __UnlockerHookB64
; Description ...: Base64 decode input data.
; Syntax.........: __UnlockerHookB64($bBinary, $iBufferSize)
; Parameters ....: $sInput      - String data to decode
;                  $iBufferSize - Buffer size
; Return values .: Success - Returns decode binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error calculating the length of the buffer needed.
;                  |2 - Error decoding.
; Author ........: trancexx
; Modified ......: João Carlos (Jscript FROM Brazil)
; Related .......: _Base64Encode()
; ===============================================================================================================================
Func __UnlockerHookB64($sInput, $iBufferSize)
    Local $struct = DllStructCreate("int")
    If Not $iBufferSize Then
        Return SetError(1, 0, "") ; error in the length of the buffer needed
    EndIf
    DllStructSetData($struct, 1, $iBufferSize)
    Local $a = DllStructCreate("byte[" & $iBufferSize & "]")
    $a_Call = DllCall("Crypt32.dll", "int", "CryptStringToBinary", _
            "str", $sInput, _
            "int", 0, _
            "int", 1, _
            "ptr", DllStructGetPtr($a), _
            "ptr", DllStructGetPtr($struct, 1), _
            "ptr", 0, _
            "ptr", 0)
    If @error Or Not $a_Call[0] Then
        Return SetError(2, 0, ""); error decoding
    EndIf
    Return DllStructGetData($a, 1)
EndFunc   ;==>__UnlockerHookB64

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __UnlockerHook
; Original Name..: _LZNTDecompress
; Description ...: Decompresses input data.
; Syntax.........: __UnlockerHook($bBinary)
; Parameters ....: $vInput - Binary data to decompress.
; Return values .: Success - Returns decompressed binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error decompressing.
; Author ........: trancexx
; Related .......: _LZNTCompress
; Link ..........; http://msdn.microsoft.com/en-us/library/bb981784.aspx
; ===============================================================================================================================
Func __UnlockerHook($bBinary)
    $bBinary = Binary($bBinary)
    Local $tInput = DllStructCreate("byte[" & BinaryLen($bBinary) & "]")
    DllStructSetData($tInput, 1, $bBinary)
    Local $tBuffer = DllStructCreate("byte[" & 16 * DllStructGetSize($tInput) & "]") ; initially oversizing buffer
    Local $a_Call = DllCall("ntdll.dll", "int", "RtlDecompressBuffer", _
            "ushort", 2, _
            "ptr", DllStructGetPtr($tBuffer), _
            "dword", DllStructGetSize($tBuffer), _
            "ptr", DllStructGetPtr($tInput), _
            "dword", DllStructGetSize($tInput), _
            "dword*", 0)

    If @error Or $a_Call[0] Then
        Return SetError(1, 0, "") ; error decompressing
    EndIf

    Local $tOutput = DllStructCreate("byte[" & $a_Call[6] & "]", DllStructGetPtr($tBuffer))

    Return SetError(0, 0, DllStructGetData($tOutput, 1))
EndFunc   ;==>__UnlockerHook


Func _Unlocker( $lToSave = False, $sPath = @TempDir, $lExecute = False )
    Local $hFileHwnd, $bData, $sFileName = $sPath & "\Unlocker.exe"

    ; Original: H:\Unlocker.exe
    $bData = "Ar8ATVqQAAMAAACCBAAw//8AALgAOC0BEEAEOBkw4ABwDh8Aug4AtAnNIbgAAUzNIVRoaXMAIHByb2dyYW0AIGNhbm5vdCAAYmUgcnVuIGkAbiBET1MgbW+AZGUuDQ0KJASwADlkqh59BcRNQQUDbg2ZTX8AD4dQJt1NewAH/gAPckEAB30FxU32AAd4EAmkTXoAB5EOmhRNfAIPngIHUmljDmgBQwRWBgZQRQAAAEwBAwDLATFMAQUU4AAPAQsBBygKAKAAERCAAVABgADA9QEAAGCAAfwAAgAIgH6BCwAFgYsACPOCj4EDABAACoENAAYDDz+BEIEBAAqECwQDAhfoCigCALAAFACAK+gKwwIJYgJVUFgwAjSAbQ4ABUgBU4g+gAAA4N2AEzGCBMFCwT+YQAPMCYFAQ+AucnNyYwEK68ISADQOAAOcAQTHAMAJ/sBLBH8DfxB/EH8QfxBwECAzLjA3AMB3IQ0ACQIJoQ34T/4A7D1u9"
    $bData &= "9kBALsClUATcAEAJgEAAIz/ISKQAENvAG1tYW5kIP2/APz/bGluZSB1AHNhZ2U6CgogAFVubG9ja2VyAC5leM3a/78XAE9iamVjdCBbAE9wdGlvbl0gABBvv72bKUFwAGxldCVwYXRoACBGY2x1b//2ALdkBWcgZHJpAHYUdG8gYSBmAGkgIG9y2ZhrAG8Hb2xkUj5HAHM/P7K97y9IABotBQs/PzogAERpGUvZt3NVAGF5IGOfM1N7ANaCHVM6pw2hAHdpglt723ZvAHUHcwV3gw00AEc27MjYVUkyAExMOs1g9ja7ALmZtnh0nmhuAHRhM8Zu27A1AG9zGG9mG3N2AHYW+8V1aElVAEpVS9xz5/ZTAGltIGFyYH5UALGLbNsqaU1kAENPjUvCtplPAK5wAnNwVmuzAM19b2cudJUOAGeZkhzY5i4kAFRpcrs6eUQvAEIzwkQtRGWBAC6y2GBjGFLkADIgDcJ28lsoAFJlbmFtLFhmAB"
    $bData &= "WDuQ9v0Q5zAGWuN3BhkPC2AG92dLQkkshYALJ3dyBP5HxNAEDYl0xNTW92AHp7NISydxBhAEV7bjbGLwAvAABN0y0HDwYZAGSQUlJERB5kAJBBT09MAFUZAOSbRQcPAACQAEEGGVNTP5sFABlkP0gHe5v7AP/mXGUAZwBpAABzAHQAcgB5ABGdYY91XfcAAGMAaBNuG1xNAHkdZQBt1tx1ADdDAHUncg1uAAB0bwfuc10zAHJsKWULMWURAHWb6bp2QWMRAHOvbh9v+1w3ANYPaxtEA2khAAs1h+s2971UAHlwZY9JY31nABdQhblue6Z0AKO/PwUlSYXGAN/4AFN5t2VtAFxDdXJsd7eFAKWGQ3tyuFOhAFwDcnbpMBYaANpqXI9E4zeVAL32cjU6O4UuACOVhew96QBBAHOvzbVuY1ASAAg/UGj7zmFjAD5kEyBXRT9wAO0lR1UPYnVnABNbdntY6xlnAB8XQmE0dXAYAMe7GgdDTj5"
    $bData &= "GAEFRIEr71n5pAGh0izovL2NjAHpebWIuZovNADXYbmUEL3WsAC/BRNZRarRtAAOC3pBsPxruALWxvyBWhBSiANeHW+qTTjRMAC+taLs7tM01AGg2QmT+h29RAGAbVqxldQ6UAJ3etstvCWJPAMEjk8Ze9ndhAHMaU3VmAO0JAEO4bSdLgGwgABRT1q09LAcgAEEdC1F1k06xAFywU7XzPXtZAJMac3M8W2F2ANFWCQW3YWKuAEsKgwHXxVNPAG18lT7NtY1tAGx5OHBlYVkMAJNvYLcIKw1jAGhw31nu1A4fABa7C5ACMXi1EAcbj7nAKOFvcwAODj/goZswgwA1eiVkGzawkgAFK4UahLErYQBDcmZkfyUQZgArIH+/N0iIdAC7IDlDYeA2aABw9nNIfGXvRgBztJZZqVsZeADDGezaeTbaYQBsKXQ/4RWwswBQLvvhHx4ouQA3L4ILh3Bg7wDR0EgCbachNwD2EtgvAERvLAAp2nMz"
    $bData &= "muFxdQBOokk6HXagYQCCWuhuZCIJIwCw22J6dD9HLADIDquyRzhFUgBhmxHaS0JGTACtRKO1I3PsKQAGFmim12phxwBrNPhr34LUFgApaRAFByhQSQBE28lmhykPKQAYAEdUmgtZWwBvKy4gTmRhHgA/L2QtrAAfJgAg1hp3tE4ElQBvenaMCKp9jgDW2nAawSLLLwBi2AeH1qBhkACM7GvId6ldugDdnmJppXZ6YgAvAXPLNo8uHwBNFXdzbXN/8ABvW+sSmmm/GwBCc7WPQDoDsgB9anGCBWpzKQBJej2VIi2qegBLtVx6F2vLwgCkQwqtordKcgCGNQLOcyZMtACFoXWbi4KuNQC3bU126HVFoADHTUJzC41k6wC9ehxuGu2uQQCwcKevZXogEQBba8UMg5M9GADwZd6Ce0iyZwBkQARsEuw9LQAUMSlq1XTeKwDCq+AGbvcLAwAboeDcWy0SGgAeUyNLWAghOwAbYa91aZpaGAA7I"
    $bData &= "W1Lag9JcAC9qExtBs5cmwAmmR8qbxG7EABb2G0us/EGawBvBJDehpnfzQB2cjGRhMnabACOFQQYIO1DtwAV3KCPOG4FcgBVOqMZ2mdrFQALrmsU1rSZTABTdBE/R7BA2ACy+UxHJMIiLAAFk99pSyBPIQBwn/pVDenJbQAHZBJ/ILc6DgCkII+Lc2dw8gCnBjqfbz96jwBhZyBwwFLmSAALIx3ecw9HhwBHgngtTjxHLAAblIzL2B4DMADxzVFzxqSvkwDKbANQ1A6tlABrhgQP+cTeZgAwmUztlv8Q0QALAeFNb+oLCgB6xQbSIG/TwwC1OpCWJ/BV3gCSTrOuHFlJEwAU41xTwNwNCwBzZScKaSS56ADv4SMpgRTf2gArNpAcV9/3jwDSN5sxdKoPbQDNTYqVHk9kFwCo9t4bY/ZLcAAeWm/+RLBsSADJJ/IagDCQkgAj1l+nYANsHwBs7xInG2EzHwBBbrh4l9GEYQCDICrBXIVmEw"
    $bData &= "AGYu+VhIdlpwBv9LP+ZDyWMACyR+Emx/YtNAAei3OnB2NSawB6toRThATNQwAmFbaEQFdIvQBaG6Qbda0SBACX1ODAmBezYQAlYUKSFgIToQAf1JvNQtEdxwAGXTyGT/LPbQCCY81E02h+bwCw9BNNGH2GbgBEdXPjC0F8agC2lWAAJWMtowDWTEGDVYgybgCl6Vzt4wU8mgBl6bVt06Nv0gDzcHVz5xy3bQAYgC8KQ/OjYQA4om1v81NlZwBu5+EAVilypAA25wWfOXPGZQBtFmJtQMv12wBjB49YC2OGvQAYzZ1MNJPYBwCVNXuvFgqUvgBjmyOUVio8QwA9edTLjg3DhACGAm0c4xbwBgChE+ukb9Nd6xCpzsO88BzsPy4AjZa9ZR9ZFmcASYhgaCRKVI4AhJ1ztUQFEG0AFlR1i4UwjdUA73igGS5SDxcAhVhnbM0QyXAAnt1Ks3MJELYA7RlsHFP68G4Ap9zE1zBz85oAtQbOWnZ"
    $bData &= "ldosALE8xYWEf1GQAcyPQvYNrlXIAGkdkaHWtcFgAtfOpH0lh9oIAvQj33f7HK1kA1yx3YWIdk2UALNcWwrImL1IAI+tgCI+WmywAc+bsPSgQzq0AYUaFbNlpZPwAbEdgKZvQjGkAT0enCQ0OCJkAfiBf4600YdgAfxXhLWw5mAEAg+NsMx5Ud+EA6JYdLuMBY/gALAim7zubZcAANjA+zh6EEx8AQRxyFJ5awlAAOu7z/zIbvSAAlE00ZYZGvNcAF/uBWSC2hDYA2XI/R22lF0AAmzBsED8Rg/sAf78guf2zzNMAwre+tsv4tqgACxv2798TyrYAsfALstnX9xMAI//t/98L0vIAzqrDu9PQuMQA1f0Fw6uyobUAxLK/+1/2/7cA1rb4tbzWwrQA7c7zI9fKwc8Av72xtCH7d74AfMzYyKiy+skA+kfP6s+4F/QA39p/s6Oxu84AyrW9CQXM4scA67LOv7zb/z8AlRDBtL3TAMcA/bav"
    $bData &= "zai1wLIAu0HI9177bWUAyVPV0kl3y5UAb7d/O72hoxcAzsS8/ifE3CkAyb6z7faGlf0AgxcT0sY1m50Ab/+72MrV1b4AwO8bs8m5pikA+21jPz+94coA+L3iywfI9b8A8v/jhwvA678AqofX7tDCsOYAsb61xP+Xyh4A1NrJs+K49tEAts+i/n/Wbi0Aw78JQ9bQ1rsAs/bP1tK7tM4At//Qxqfe64kA1tjD/MP7D9IAxtfaGysXqr0AC3PJ3mt/+9EAodTxhdbVyKUAz/IbDRWwZbcA1htTM7PG70UAZiNbwhcTVd0A49nAHw/ItyMAB6HCsMLIz/sAu9PtgRPe+/8A0tSw79b6xOMAtKbA7dU9f/cAZn97ixfP69YAtNDQGZfTt9YAbrMf+8/C6YMAqcb0h8OwbxUAyrGjrC2Fx2UAs0H2wvCjvycAvymx7A2yK8sAKcd7PP4L17AA1NhPpTuz4c0A2r8HxL+x6vsADQsLbc1gNg8AC"
    $bData &= "IJS2YEZNE0AIAljD8WIYa4Ajx/nQeIMcJAAvHhuMENLkWQAlfMEI2eQSywAYmNvcydhYgYA+V9WbokDAyAAcNtPRaJNanMAUlhXWu+d6JYAFFCI5YgtRg8A58tUc2LWguYAbXcq1BsoSPEACDXv+m4ln3gAEid4ZUZvbtkAJFqLlcYvH5wAWHYgvBYbcG4A3wi0QhJyB0MAZTsnJJIqU3QAbyPQtUIMw8YAsmgkniFg4ToAm1aQTfGZZPEAaS9lbkRbEgMAV60kDryEVmcAPlZihs2tdMkATgcjJA4jFL8AwEWyVWKQ4jkAb2Qxb7YMDksAMxHcM+kGEm4Aal4p8yUx4QUA+0deNlkIIX8AIC47toT3UnUAF+M1Z28ZuBAAPSofU5LYCg0AO2UvtGdRDbUAMZh4q2OhbnQAbBJvQlToA0EAiSG039dpeMUAGlLmts0lE58AYRt6QeJMtUEAYlFRID3vxYgAyxxhfzxciyIAvRk96QSIp8"
    $bData &= "YA4EHQz296kE0AGGU/FEFbCKEALD8hRHhqUggAv3FynTEhvRQAxW+Xc2kkFFwAQOaX4NkI4RAAmNMg1XiWYnsAc2F3AxoddU0AbkVrPIKGHbYA/QBLYXf/P70AIyAiSqLm1hcMYWxuf7qSaNkbg2XQVXIkgWRpdUjUCs1/LgrPe3plgDdrhJLYhrmnB6dpQ0ZdtUoNK/cHgP9BdVuruYsFFyFoGnAbBizbLm0uo0cbtVu0AUJ7/nlh8whux+sPU5Jsa84op2jtNFasVwW1BsAKWCQZTVxr3YdbIEk3SFBjPWZoF/biUVkZUAyyzW2mCCBTpI0u63ruc9sFbtC4Th+WBUMrVFfqy6MFgi4SuWnjTk9GujebRaJi5Fp9Zxv2vtcg70loSjtRIQxsw7RydTRHYcg6w2UvNW51AGdCNmUrJS5DJRtgy3k7HeaocYj1f/p1UmwJQIPWHi1zpdzrTVCrNTO1a2gFNxNZaOBpgTA7jPBNYekgzdA"
    $bData &= "JQ0j2fi7zTxvW2gmxRiBBWSBSA/subDdBL2gqd2oYh0nLQcA5FF2kNg9LEKpSIZHFimFUPzUgG2QLSINSIhtCPYejqV7DXU1r4C+fV4GEFMqzu0L4DiQjcw8u8/8B6+BE3HQb0J/RgNC+0YZ2+//30LXRge/Ql9Cw0LrQu9GD0YcT0L0NvZXu9iDQvwTRggy6H5jQtJt77e4XELjRhAMUPQuYrls2eykuUQeCU1s21rqUEbYjX59ML59tZgqTDYgjstC+uq7bJmuyA7s7swe4hXXf2xS3Ho2xs7M3EF6bDbGDIZUHs9d73Sm1Q6H6ocHOVln8Ur9AN6z5uZw8l9GCu/eJtveNteETv+cgJTC0vdNw6Im4URuUGwlj35ubK4G1KreY7hX2GN4z0LxcdV9rs7aJEXgJuESxsISwjYeIDi4vS+7ZkK03sHrQo1K9Aeu6vz2FN5gfuA/CWTjMG6q4ibPlZEvuUiee0YIPvYfZbrPDqFu7tzEJ"
    $bData &= "7zyMa7xrvQixXbIGxreBdvq+BQgvCXIZznBBeLObXtVgrfmGcHtGEZiyqDPa22aDnbRZ/Qibwp57JS4kqS5jXpsR4Z2mxBSpnVyzPbUXoLgZZ/uC0Y5i0ZoLQzG1KoAxYcZXe7Vc0pu9Sx6SmrcwSAmLQN606Q2whfVTw097g4zZlSszuy3CeAtkp8BS2JVDLm/SIUyFNBe/VzAe3nMuku6ItJdijA3rsMNfmhJsGe8dEkmLd2P3zXotfhwWs4SAEMO9dzoYgnMhjDEuf7SDujT7Qka1Kkew3uydypXpso/1Yps10q3nsJSjSWMYeCGtVfi9W8b7Zi2uv5BVcaSxQwpQUrsbwb333netzLpYaI0EPt5L2j+7ITWXmz9PBygDIOssNpqGOpizFPKxbLonEy7lpAZsPy5Tekq0GKF1Q0iwq0WLUYWtdgalkpnA0PEjBDXoIQEDdHrFGDCXrCEbK0tykIJgDp9LI0vVgNsKLCByrHWim5vUe"
    $bData &= "nWwYi9rbxBW4ulEYm/IL1jUxoIhdDA8DWCdifAudDxCVuiD1wlyuuUodiF1VKi1NI27hXQY3GLOQTALImsp/9Yg2gB3pjQ26GKsvTJGm3rmZNacey9ejVsbTFwWS/jMYZRuL9loUaPYdcI606hNqkFSdJ8JM9WClfJLJnMQ1JIFbC77I29y0UMoP4lPbilCsAkOapgbdwQqlErOCMNYDmzYbgsgbgkY0kePSXR4ae/CCkw1DLNi7nHmtlc0B8wgWrpqEyQcCmFqL03DvE1o5AhUaGluPHtm4WFyKWH9cv933IcMC0m/QXVQ7gS0EVNn5Ou8DI33DmvUVz4yaK5zwyfcV3A7fnIueEE4VJodmAXsNc++KyOKvc7xp8jYaYh95gBeskseu3Usa61aZqMb4BL2Jr0TJbolHGKTu22jq/OjAHxvGy1BU1e8Ntg2GXTbSEq30RxNQvty5hIw+2ILk2SFtGXEK4tR21tvbh3y34VCxXgYkyB9O6"
    $bData &= "tmanZJCNBOEJiKxdpnE/qmEadDMy6Dkr/DNWc4GP3WGEVrzJWEFqRg20csW8KAK0yHAdk7Tk5PR1UEaWSWQ60S1osRLiSKXh/PBcYzoEtNJ72S0DefXW8unzRLCbMbp8fkzNv+/93H4wfj0+3RIN7d4SDUzwDP08qQDeUTfvsPNiDO2McgyM7H2BDkyObPIH9k3+4O7cfIHObh7eUbgdTK7cjtgwVrNhwAyMjk7RpuBdz/0+bH4cfKIOPKzxzINs/R27YBkI3IKO1N2DnWvttu2jvI7V7RAKPRng3efdvc5UId5lLj5ObaZ+XtjSBtW3vBv84hpt005P1etrbVIBsn5ObRz3jk49adv7sayualgcffIN/Rz8cAH7C3ay8TMQvd3hcid5sbYeQv0oE1yA4g2uOCmVtrX5EVIMggY23swwog5eP7ziAI7Wsbbm9C5NPNk8zPBsLkyyRAaA1di8wux60GEwqfJb+B7duOEW7bgmxPzqbY59+"
    $bData &= "Gde22udHXGdRPx88a4dTQvQWhXxOG3cfeM+2Og/u3DccTytvt7S3aA8bMbvLK3sfhlMfREu37tdgfKePUztVWaCvT43Nsm7k3giwr5cgimCWbsENgjIY2W2ZOczcItRGSvcPf5AAzdbK1YbdkRxDI4Ri9CR+h4Spj1Fvh2+YASu4QZodAQeLIcp9tWGiQiuO65M8fx8zlhBjJDCMjl8OFNsLY6N8yziYvkZZtYzDeK+FQBzvVyg5Q75tFG4YLWD1VWD5vX6F7z93ad9o0YeZPz+bSDAtue24C5Uoc0kYrm+zkGh5jv0/YgmwJUFCnRmQTUltU0AjMCpv7S6BAWaArGnOtaAgVhON/VCzRQHN5dbB3I453/mxWeW09Ow4eLBpwZ8F2edTOAGy5ayS0LOQDFA3VwHX+QWttcnYJF7DebfLVafgr7YizRCIgUHJ5g0LgooR6eU3GYgSi5gfga2HFB2oGgAMgcm2J2HYNHG+NZfAha4UAq93a"
    $bData &= "sVpwedSubmuFHkRVS+fWF2wvO0YwBgvrYetqsFtrhtwI/Gp5rWk0t4Rkvwu4LjYJxEZbcyt0FVB0YSjwzfuw2JjbF/B0/SJL8SfgLWoUj6Zz62vYCWuFCTAqAFMVCW92aDsXCqP60Fo7bnUTl++QQXRoL3sfbnVvIQsgVqwI4dtOu0JFZxtQGIoGohAScXWjONQScKtHZuju6NCGIP5pguuoEx/aHLWSI2BrD3TgnbWmDrIOZGxAaQqOxoY4v04VGugVttf9FQZzY9M2N2sN/i/hC2tsI0J7wetbFtSL1miNqGEtXf3daJh123IEYl5wK0hvjG9hQVEzfuDeIXQ8N6lkh+CrEMIbNnB8PcPCko2wI4A3wnMcth9HKNSfLwkzw/C231kx3EJwH/LrMx7lxayhptTwtm/I3JsN7ArjJtJbYc5UCF2wFUSaUKeNI3l4fxC6Zmg+LEgWOeCsUJjbUndzZ3JhshcN0wJpNtBPhciWsAhTEZkhg"
    $bData &= "U8gocFVDKxH1eHa2mufEGcr+qhbeWmEhly263N3ahqaFRLC540WZKeEcHfHnR6zoMZpf96Ll3uqtUwblUBkYj2si2hARqD7ZyetFMsF7VeMlgyi3QrKH3VtIcB67dXRGmStPhRcsnYJE/V0Siu+GR5lp3ss3GsdiObIsZpqQWUANgAWNyJ1YqBKSUzES8ByL+Tkc1iAvc30YmMkbM3bNKwVtYWd1rDcVnCVVydpIu9ZA94baRUsZxlmgpa9vx/MHhtbIBL7aGVLFYRWojYPR9pYNsyZulb2ewc9FYoR2vXbF+TOEJUtIDd2da7RnJt1ZAKlnbMACC7DbCw+MAfNBBjaUxC8tOQet66GbTlh1myz/GtuIknnFiEgymVlgLNqrghV0EVHUXA0BXqZQ1GtdcBtCfxkKAzsleOzc3ELUG5BOk7FRnNpEtXcc1nfsD37MPcNhFNzblMciMWWME9mH5vFlk1UNxkYNWg7btX2bG6fdvUS2exC+C"
    $bData &= "Iul3SZQ3uEDQsVQExvxCEeBkKHdmIubDEKQQ3kPWtwvNohGSCHpKwuCa9rMlZALBgFLgFD0Er3FQ3g2lAk4y4Ts/xz+2jxZjstIGrkAPNsmLnm2FpnWuSsIg7Y7B1iA3cu+DQENoQFj2SSY9JjzyVzj8UMlBIuDTbAcK4IU8Qh92wJh9kRXtsVrTCFMJ9aDGBgyC0VB251giaDA1pIvVInUQhiQcNIREHozEsLdIQCHJ0rvx8qLRi4igbl91KmTtDbBshoIJroZUv3wAX2MydzMWp36LUCr3uoDwpPB5QMfX9lZVQCBiF47gC9Fl9P/we5mwloUsMXZ29DYK2918hy65cmB80QChG+m3oHbAUDa83wZS8BYEMOGkbUfShtSp9sc9jZC5/jACthsFc9ojEZKVhoZ0GYWhvgITCiEuTPCYy0MCx2T2R7BxJzwmFyB59ob2RWkmQyosLoOpFqokarERunJIKjKTCTVAQNYUCttXdNFLkwmB7"
    $bData &= "RaZUoEEAGB1R1vC5HPJx8umVlKmdqw6kWIVcvrQ4wIFMF6TK/iAC5QgTEu4/WSky6Y5xES71GMKBvxHYfkISFEap0GVASlkM+oO9hCG97j4piwx0C1g6PhSb6ZB9vgUeg6QBHuKIXW8dFM4xoizd3AQBAlE9t2EOjAIzasawkezC4dkfYLtsTZkRfWmrLLRhySE2MemNvIxj2IztKbyhosazIQb7iNgnde7dc2G6YPzMUtoQQAzYIm42wN/M1wuEKUsONZrghNZWn23XMIlCvRys9Av6TtQnDMlCTefw1x4QEK3Sr2I+U7KGmcGUdR8Dv8P/tP/rg9u6i6mHH4OHr4Ani4O37IPjr/1H8n4j1z/3x6vD77/LgRtFet93YEyAvE4/93d8+4Oz76y86IO3/7OAYs+Kz6+X/ohPZ260ODODkSeTq8yPwhHu7/f3n5fDi7m7lICDvs/93OdZvY6PDZ+Tns/blhu3g2rcaAOc27uv8+F+2/fbW"
    $bData &= "dJ7h/+c06SCz7fS07Kyu/V/z+//pzX7k7vHy8+/zBwrt1ojY+/HzBi3u6W9kXeG55fT+Cwjk9fe2/Y8rwOEn5eryieVC4/f7R7Bkt23i+0HroPwu3yPYPTf74fuiHU46H/HvCGYCVzXk7zYIgvuh3+/77QpOC3tBXnzQ4OcfDwS8neog8/FLP+nx9iy0rru7qPET7VP/a0HxAQhLKjkjLa0ZtoVf/djlKzyPbcP2uuyp7Qxq54n29kAttMKG8krqs54QB+sn32GhWxHmTm/ps7FtIQlPNf89/+f7uVdoGL5Cvgvs/6q+hYaZyhv/TPZk75jb0DUS8fuf9/04X4LrKsLgORf/dMCyZWPN8vOH70ZDhITd3oYFs+w7ownuMbvvhsKjsEIGWzbvnTMAYbOV/Ozl+Pd+M4TttXbkKkkHBep3sc1QuOwkDt/gPeGVjdsgwgcg8ezgyEfCw1ph43FSrewuE9u+EwJC5f3uDcI6cx0NW0fkhuVF6"
    $bData &= "rJ7uWQnrOc31rMhLMzYeJMk4K3q/ny3z9A00v/xIRfnk/DzrLJYheddjEOVLbIlLUZHBbL/P+VhWP/9RwVbcmQf+yc9gWMzrjPpeATKdSA9ZikSc/GEJJ2GQXWvltsH5toflCDP8O6y8TcouVnPZeluATVzzZagjLvPEyeJGTJvnyPzn+7s6Ez71j09/rqv4pzrm+7k5vNP3UpgbveVIzr1s93uXKkeS7Zv9+jyw/LlAiQDzVnfF6ebFuhGE/nuZ7Mt8uisB8zW8fzisyDExkqttVy59FlyEtdcewe7xia7tQlZ+XJd73izqN3gI8CFydbOx7oW6+jDdmajeSzo/DCJw258sWEjGTXTxrP1wXWHvXsqtAvhaSHs62IFl9LwG9ALVHBvNx7i8ao3BsgyvU6sM7uxwGpD4C2VprzaWXgsd0fvsvaFwjPp5yfYtrry/PELs/EqtKMium+z3Q4LtMfu8W8v7r+F1w6ce7/zu8PIYDpY5bP37r"
    $bData &= "/l6drX2mDN0hcP7EILDVqhfVvHCO0t6hoDLxEOebrB6OXuM75e27rz6+E1s4ZtoyeaHcLCHlvvauxKiPDJlpfvjCF8yw4hN5L5y/CFlg3vsDxJicPgWrKtwQR40bTx0/XCY2A5grOQSoN1HbYI47Cz5+n2JHsFa362c9fbgjVsi/6k5Bo3LhsabA3cFZaTIOQ8Q8MVEV6VcYVlkKdhQ/uz5UvWW3D0ReYWR0PIAkIgCUhkh1C2QzdARXLMSP9VvaVhLXt8HoBQJMSWrS5/7v6Mg3SuRoOuFF8Y6fcSCCPSLtMgOSJSwIeeSzX/rOJUNOrah1PEqpcWax3Fi+gAIXSKVmGCGyF5YUU7KnsvYOtnK9G5WcWsKwhhijYUVqRsaPGKjzZLbH50M4hQtFepIFRhCJohSkAkolC8QzEOdQBnQYZz/nATisMrV+ETWxK1dp50ZC8nzmWnItkuG0cVRc85gLcJB567rMKyq0JlH3zRR/EHVmG3dVT"
    $bData &= "CIAMZ0XaYlaIQaVlwPIBVFIDj069Ark1QZ3ANzdVMdQ1Sbcl1PqjYsk14SR9OdHBpMAyrCM8pAU5Va9hHOQbEIBWPolDBn1dos6poRFllhlG0M01tyOVmL9ghQis/x+GrmM0nG9VvOA7MvQlnboIbdAth2RJuH28NLGQVtzJW8YCWGy+3sIqzES9ttw2uKEAUUjxvtIB8FZtpXjOHVTQteZdp8zhzBcOfakgzLlt2BqtXcCpcjEcMh3RnYC0A1xZcC4t3FXoOeAumeShsXhhhlTVsKHS9P0ccS2UHFwttTJerbEIqyZZDF7AEF2kMaxmwdlciNg/d/mw9BxUjOMOBHbNIreF93/Jhef1rbKBpHV1sC3QFJ/dk/fD9bHULWX0KV2jiPBx2a/1chGqAIpeet+1rqLVsVXIedCpp56K2ynKJG05trco1AN/JAJLEImitPzy+7nYN/lYQAFP8cvxjLeP+aa+5wuChWTotxFbs8bFL5WV5ZWMT"
    $bData &= "4MkM0Q6ltnKi19Z1S9FXNXMlbsBk949u2UsHG0suh0L7orr+eWxzUxUvmesEcGkvBWvIG1qm6PVjQvx0/BQMbW6YFOczSTgMwiIH79I2V7zWucxmjultDXottxdldnSLZAPAEF0PedvzncVc1TgsKOdwh5+wcHSHIGf2cgJUvg8jUN7HeQp5b5FZcDRH4DGXQyzDthhUFW/r/QcNEw6PbqMLru1mOkfbqiB7c1Jr105umXvLG3xHFw+BnW99WP0LZfBp/hd3NgR3csl/T3R5X4SFtSAPtiPdmB3WrHAbDixICo/u0OUn12x76aBbB8O3Gucv/f512KGZyB/LGvwLRIRWRGnM59D9+B7GjG0sc3SP8GeKDu0w8i0t4xLRODg7iX5/ojYIrlQ7Yp3JdCjX652VCi6HN7A35Vgag6UyUXhdt0mRHGWnC/Z1epZXeVkqLCSmYl9OhR1CYFPiu/8XgoX5q5jitLnF6s2kqNKh3rf60LfV+7XRI"
    $bData &= "cPVwqHX2/9h7xHNwtnoKgDgodS0ounNvAW+1G7728XSCdbpueC51yKnPKTY2+r/v2bB6MHVytS3uNTjuaHSw+GhTqItobBdvLqhvsPK+58//xC6+crTw82nwdnF/7XDx6i02bcUWAXAQsvDnfv22dG6Q+C+1F7gtdTBR2nK2/6329LBYrbgG9K21qfktMO/7ATppdzubndUeBu+uvHhw8H+t9OJkbmXHR8zxbopyzu034Bv6Me5udHRTyGjWth+u+HF6ccT00rn9UhC21oQA7soR+7tsGcaUwe3NqfLwUOJwu3szc2h581K1ekMM81t/y/gx83D7KrR6LnjKOgmiBDAuX9g4svFtIynD37XdgmvpMfEW6jQ4cq0p4bdvx2BScu51uinpMOE4MGN8Akra3ZsM6HD0Jt7u70P47Tm+7vFcsK5qi0LpFtrC7vFBrnCSMILCi3hGbaGw7/pOdC1bqc+9ygErGsjGUcnYG/vvT1gW8O22aFVto"
    $bData &= "QLLtyLVsunGv0YmFsrc6u6w7KAcLZowjL+2yRbbPbfM7WhxacAxwox6LaE9oXS+MOh57UtZzrjcbdwqsvCv6jRtIc3xRqeYacxQ8C0u+NDFsEWDOfjqumhb2NgLlgwaxtJbfZYOLqx0e44u9Y4LLTKfWq3y6lXYCG7uZvDVzo3/DCyoyw9P3MYAbCABDvMmv4RKX5bzdG5tD/NsfBinCAU0xTFMTMs4aYWuhRDGHaL9cBYgxuK1z/hZh4qf/ZrduRnwGXgRGtM5ZKzEsSCQLDAZ4sdQOsGPadGf3DlzAyVIBz8rQlWbU/cCuRuLiAHdDEHDVSJMtFmy6tR2CvjM+tHMVIlr2z0IBsIXmYcVnDlQoErA/YwUao2Bi0I72tri7WAO5Nr5XSj3+Zb29qsaOInYmo2QW40FyRqCW8Ths3FqB7E9akDtmVuVs/LI0Fye6G+wRx0HUbrZ+Vu8xw0FBtSFqP2CTfcEiIfd9ZwcIxco2EHfOKLbRA"
    $bData &= "qdHZzRdlEWo0MrWyPaSGPYyR5CBEoYXaEwnYrNThn5GtsPRcBIFgCV/xHwQftZJrxZXrCe1811pdhabo+qIC9Kmd4BzP1+J9uHAcPQnkA99ipdGcLRmx5WArNUJH/oNUP2Awg5sEVSa9mXbCAI1p0PRdCm8VuIZtXZBBOtcL2cFQbR5MLC9INHmE3sxDWZnY6Nx7cU0loHUjsZAqHAVrbPGqaU2M/Y7DJTmS9Lrd2RiI8cu11BssAS9wrAcm+PxcfANq3GSmYZh9UAgcX0JX46+RHYL2o9lHNcnLw4SGAjcE/N11OH1bmFtk4ADvOGGUTjTmSaZojKDWnlDdxN8cJOjdrfSct63qCYMMMzxsrYAoa+j9H8W11glDwqDia66RtkBUCGwrr2jxDdORVU2hzEwdINhQsbutIeaOgMwDPO0R2MOW2mwbrc0Trq5tzbaMvREGLag9IIsVaVaxi2+CbIgqRmymV+3t9w1jzeaEbbaEdAbPDrWYj"
    $bData &= "aWjS01t4s2UbPR8jLsuDMxnidVADEQRtSkLhTWJ9MR3HJ79lLuh9aQthR2pAvEoRfR+mFzs79gDLW7fxuaDWnnptCnJzmAG6JfghY0GrAQiGN2HJbEUW4Mi9Y+96cjttctUgj/lxaSF0q2GH5WjrlX2aEA8G3Hw/0WHaEShecC9pZZgJ2I41StNaaC1uUyFQ7J4LimRoOO9tbthjQx4Yc1q95iYYtmQGZ6F2Jzc9995bhFkl9C8xuxCSJH9ygbYE85uvG2tlwSGwITNMb8U7erEWtqxC/Ts7FVxzwyE6+0pHQAPEq7C9t29Lgnt7qxxxb2YplTrGBhieOVPaaKkvWe7Yar1r6xNC5xweJpRpRxlxDBW1Q3tJDcgl7z20tvl1shHNb9Q2nM0tc3cmMj5znTvEcBOFWWVuZpgK03O+eOLPeZ6II3Nz65VqdEEQAplPMwhLhC3zdFJPNQobwkeifQRrmEd5Vj5EUEgGoGRN0fekT8Ark0Nqb"
    $bData &= "6OV0OGmaxUgLuPoOoK1CR4dah9DwSkW4K/0nXAJFAs04dvhyQNFMzuw2nWBHCzxQ2h5MzrAVw6IQ0VuyTcovoDhHnQ3bukkE9wKvDDhdpPaZWd7WS964WFoMxNEBEqr4kEEim1jaHp09wFLDi4/ZZ1+Wiyogtt2gOjttmoab15rhTHZ6Fas2JQEGMH/T3Themt5KeXInY2Id+0tg2gbcSjsbK1hHdoqWnpG/UMU6G7hERlqW/0gniEVXdtcH7twK87ooM9tGxf6H3LTJXYbe60Vejsmwxd5TnCd4cEQQ07pzCOiKWh/mtPag1F+Clrh43phnYIIwhuH6GmdcW1gg+D7lJ0LYsGyCLSamFQvVlPwTmpy/+HEiiUddmEXdaoAK5gMleEB8dBgvlThdJ5hkHocha0UX6zt/JcWGnjgCOcenhhqoDh7Cv1qemkbjIjJl2Wrbsc1Ekc4UAf6nb95cDA3B5SSY2Uhl+ysgCU5eSM+hFnsNRRFJx"
    $bData &= "1jHYaNkLFwZXwWiMKbF7GW5GFhy14LdTmHN2QjbCxz/TOvkKiwxVoTmm6jW8elGOFA9J6FID5tm6PwDihBSRwWYyl4CNidLuMLdeSvbEZTUfrWNXVzwbrSAwLoBTlDImKEGGOSeiBs71PEglszmiqRdVDsApxc7WkJo6QAMxnKli3sNzh0Insp8DVhP7U3KZjX4hNnau2t4x4mIHJs4WQTBkKwJv2b7XLxh3Aw5GEt5Rf9LopDsoV0IUKYQJGMS5E0ANeBkIyzLGJhVIVsaG6bwBdJmrNdN5DJqItwPmZQnC6GYXfDNcABtA1rTcMWAUaYJ6goijMoAv9qkouQJgBlmk0Wg2JP7md1hasFsTHw13+KCC0Sh2oCkQQOa19r3mHjFmyEUfLHJxTLqEj6QNHYTgcPmidhVDSGQ+H7FAMbyXALSBTDThYrF9aSwUp4YXUXYD0IaXhPqjhRdE5wLxNSxUAMD3XIWE8UM297bxQN3zlqaYJtS2U"
    $bData &= "qZm0J90ALIhkVkQZP5algLHZpz2uSUXFoQpmjiGTBioUvCcHcsIYmGltlC6liGBcLuUW0i3p15inssmUfcAA37ThJFcFPS5dVIAbI0aoS/zeqA4uIUGdxSxQRDKEpYJ4MI1Yj5pphkYSoKz/JbbyPLpRUYzZtoSyhSRQd3XiCJVUnJ3ZxCNGJojh1tbOCVHsxcyVIEsXWlmXSbVgB2CZnypJnPwBPLAS2hENUTymwCKt8o7CIC8TO4evu8ns32AT87uro8EHt+6bv88MIPojyPMTOGYErAaMTdsGv4N/xM8746OE65fIiWvsNk+Lo6+Xj6DpRF3EK63voH/Dld9sgCkHt+NvvcljENzDEa5vR7C5yBAjRPfHy8BT2GLbFCNzNX8Q46gngCBrB6HBjwH02Ungg1/P++XpD8JCknPHTHxmIheDo5U/64GCtBdyo4u7nMJu71u1+hyMaIPMquO00w90znDWCyjvoIgfwIpIwFjcKQuaGSB4P"
    $bData &= "K3DvR5XC+/Xu5LfnlUsKUtn/P+SjKMlhEXbo2La1wW/dmlDuzPnUYhG37eL7p+Sa8f9QO1lE1xoN7VXg5lN7wslv6U7u6ehH5elppaCwYeKObSrvKLUWe5Hoyg8OHkRrBO33w5MIIwUtWFSZkeg4tGMj7yn54ATlrb1lQV4zdQVa2SXMZiwea+92hOBWdu0TiqfMFdyyH3CiphPRJewtrjEf8khBMxZDzu6QpuAUTPKHkze4WMT3/EI+Q/Eg/dnZmG1I7Ks+7M+UHQdhNOUs0PLu9lwpOHwHeQlMJjuw7+vtg/E9whbzjmXTMIUiIPHkqqEFiWhPfRaZhIHdWlvH+z8zIiMbgA05OyAtwAwqcgcRA+mwGujHIUzSYRbKxeV7aZlL0vHZ6x9qjsjRACehxWYAhkKEZw+loJ0FJ0UGWygErhe/uXxwUMmqnd1ZMmgD8nWnKxUJg1af3JOCSPeTKEkgG0Az1Em8Dhp2AFIDdi9lKSCcNVfEL"
    $bData &= "Fu1A1dBqBXcDEF4xayIu7qTgkKY10O4qhS7FmuiLWH3q2BELWthRWumdp+/YldoZS02NdtOClxQu2mUdAy1VtBa2zVhCdYUNAdiQlAu+2gBAVsnWcx1k7mvIVMHZx/lPSgJW6xwYFet1MCScgvZUisAzZl0MxAcW7XJVkRTdf0Vry3p5jtJ90B4QV8laXs5BggSDCc8iBXxEdZqzxVh6mDATESEwoHAtRpQZnrJnjtm4COGlF1EbyunYzATdUQ/18xuZZ1FlgBNinBAnJhBfLCIDMPyIyGoQzjsZVxvPm3RAAOYToPe7L124iRqWGucLzC7EoYAd3J/sgkTXuDrtRjsrSxZajt7Nx6x7KUUM8svSAgdpC+Oa5+pU+VxLXK3aaE5A1T7+BZIODsY2g8ibUkuZLMlTBM41ySvDtFjI83jYVmhHlF0wOqIDq7aW11TLEwBk3juaLMCGsFcCBW2hGVDHUUq7LAsQxA/OApv0icsFkZ2WIZ6Sd"
    $bData &= "8nbD2I1yyIroe8I+FQHmKfYxeyWEIwFp8UjZDDNUIzTNFk5nhaEoFLZEwTNGof2HIfQXJxnsW2hYJFTzFWGeq1CrOAxL8lgVxAT9B65/EhUtvcaiRprHTrwSGwmTw7ZWYCCYEDmwgHBgwuouTVM2A7v1qO/nF1Ci0JEIJGGi0QihKZYl+35hA064S9aF9ie1CcF2FXPyCAEDShvA93QsVjFsZpDsMmELDhBw0dFghBDwMlhKCFJxcBxWYV/yPeEoIiECttEkLQEqwvKsSI2Glvt3cZkEoINzyvSQhaQG7XQQkQcDceQAhKCEdEIEd8cPpuunajb1OMhEfvbmglFsWrDvnPVG1ZQC+7Q07ESKh4XvmRkIAOaKwFEoKGZWNRsRCGI3uWhRCSBLsgkhCUErdXWxZkyDv0INch6CvHROR0WGBgZABhZM4Tggyvi9HXMsmW4YBjP2XjYRNOZyN2Tw0vraiADVYh6kmoaBCLlKwdKk5406kKlQW"
    $bData &= "0bG/H9nshLKD1AGeFnRAC5iBnTZE9QhZkjEuO6gJSv2uaXmsk6rpBEHdhEW+ksrdwEM9ud3l0J5QBetgYQnJT6LAUS4R3jfFLlZ3oRfo/dB+MonaBjnOzIFy2ORxV7+8teV6BEb+z51MqZJ/sqO1tS695X3p5c5Pm9ka0JX3qlEB6Y3q8ax8x+/Oz83d/JersfYhYRO5kKf8IUzlaZm7UlYL3fQw2dWq5Y/N16gqvjee2I6OzGntuFuwgTLnmm/do7hLis7lkT3phKVUBeq1gzBg51xpbo3flhfTTQms7whUkV3k0mVNtUc0MACKyarq324YHvnPHdGsyK2qRy1AVBScEtebORw/qXCb2bUqiQr+FLH4jkKoJPITDYTgUOzUEPDjmTnGcYxEN73R5I8tP5AeLZGxhv3cSJRkrgGmTHV5VCxJX5iaIUryAenfqEy4V0Ey48cuBCz3D5oLPzv9s81l4FJrBRSXfQG/NumRJXjNxuU6E03SX"
    $bData &= "G04OYWl6sobOEbl5bsxhH7ayQ2RqxSObM2aubQvqmEkTDhGasnAXdde/hecyile/8zKgYoeFQwd3JToqWGs8UnVmOpdo2QNfy6tq6vBGOzfzcrn1Vr955rLGN+wHbDBDBh69BHBGdXAmKGkp2jA46p0hFGJtwo51GFqqb9J1Pzf2C8LZ6OY5PnUomPGWhbJAPycWaQT2u5x6DyMkx8lxs039mPZIlXuUnzieSDqcqp9PO1kAkdwWPDcugCEg73zqZMOIlh1fIBtSYCBKRVpt5kp8oJBI5SRoAb6C2bIfGmNpag9ooZJnlLTZSwbMpIsyIzdkE0qOJFOWyBUIRGs5b4DShIK2NkqBq5rsRAy8rbWC1mlngF3CKxBnBQtsQcQVhkAMPi8IaGjtCEJ3A2xZLwn0XCGzh0YI3mwfNENzwBCI1wcQC1gHQ3jVNzxwB2LZZmqVKAAnAYE4BC9lMDRDkJJqKbleS4FAMVfLyE3YghNkZPzmRmimO"
    $bData &= "yEqaGVsOWAsAj9ke0VqArF1bhMbGFUHonYTdS5W8MBydmyFS+9ADHOUIxM7DMwwCR9mRRYsSHQgW2eQNwtmMqwM2mKCCDYb2DcVOxCIE09DYnIrD4E4dDtoHWxwwgrGgroQLGz4o3RJvEOyObe31Rp1BYcAhfhnddWF9kMwlmb4y+VGNzubaojYHSflHJ2U6xaydmetcwAqPFSFLZNLwoXNEzdlY1ywsFU2Pj9C0gjsAHdjKUkxIjpjYladQsJz9OmWzRbCLnMVc6PARaAXMlEeVXBBmcxPgGq01ikkD2I1oATD/0cKcwEFa70PKJN7zQGAWqM2iyiXspo5HyhlrezRAC4rJwAfsCwsb2WjVdLreDEe12RUuZcvtIcrcufWZSlvZQd6d6JyhD5W1hORqScnYkz7cxSbvQ+P+HX5VK++WeUXdkDDIeqhtSNiwRcZtu+BXnRFd7FkKoAL2ZvftyciTy2iBLYCF2Ec0VlEZHXBggA3KGkhAM"
    $bData &= "MYgpudd0t+Y8ngiLYe65zul4qYK9UGjQuzlcwVpx4Re2a7N4s14BvPzqJ1dzfinRFaZZP4a2IBQtF4hAOjWHOUYTR8OOvvey28QJ908l9tSh8BrGsLbHJvO0dMVYZ4FowN6z5T5NqFo0gKbwtr3RAGViANSyi6HRDtMEAf03MoEBNer949PWJGQE7CrpY9zJY3gmltM9lDsssnSA0jaIXs8ErYZBdx2x2wR2uRpUYoO1Y2W7aHVz/hiGHLIUHnsA5jHehyC0096Kmq4Jh1qGEX7GzGw11ltFcu4y5hZOFoSXIgWWRa2TrqA3WLbC919Q4N7PBf4TxLbut4xCB/M3J8ZwkO1SEZc2hlQ3NQDpBRFD4W6+BabCgQCIRdghDCXj8uT9chhCXCSZc7LyIQNknTdKz8/sG3zry8vboLsOYT2rUHO+wGb4YsGyAYtfD7////ufax1yCxx8fRwMwgvvix4iC2p7muv6Egv8C3+bAGzt79f7nfu/3"
    $bData &= "H373AtM+02S+56b73Lc7bjzBKb7T1IMDacMfXq6SX0c3Aum/Ax+q2t9v/uKYgwvzBtsfPOb/ko+W285y6sH/3jYfBorHZpbDFwP21x776lA2Lvf/A4bDcwfgg4sN+Nyje/Sqzw7xMu+jBpri89mDvuWUdm7OjJ/NvWeSwoVkjvLqw+DdawrcZAQEuK1umobOFO7e1u/4PrgQAuPC1EBYk+GAMwb634XfwbhiGVDv++98t2/2/w7iyxseQwNaDDrjevcPBeMEN7Pa0wiANxL/sIA3Cb29bufi4uJGqxbizs6e11n5st9zb7MC9P7inILqvLAt4QXgtGZcYDiBvKGwYxvqnc7yxxcPtN8Ltu/Xnv+4XID/Auwaxyd7s1LfCHT8YzFp4AxsIjzQbw1jYQnl7WY0nbGGPLgDIrmwb7xgEw7zSB6+3CYYktK/sNrfpbvvCbTC35xi1pSC1SPIWl98S3rXJTE0mv6Hrx+YObuPYIL3G4Gwqqfxo"
    $bData &= "uH9Yc7rOxsMgHN4sYdvBPLHuGD8X4V7CZh+52bLcHBvHfaUZwTO/Z9/QE0gnyTFsvu5luhjPDeG5u+ejGw6UKeMFS+oX1Pu/e/+DdoONg1qDWD8JYoNOgrOC6oK9g3ATsL952R9JRG6Dk4Nog4sX7/5PNidHg4mBWyCDZoNvRE+MoIzS/SX7wILIgrUXFU6DQRt2+v/2SwCP2giCrYLNg1SDQ4NngsxIdN1vzILwgrKXlxS+iqJy1+66AJOJPXWC1j9iuxv7X06XgqqLkZTby9xhvYFC3zbstiUNxFaC6c17t3O3/YypgsKCA+gpuYLxAJHOzM3+t4898I3tj5yCxYKrGQlJ2Bks2e8nzWuEtr1fkKyM9ycZIBov/V7CB5Lijn5rifAckVMe8q2BDQ+PSZe5kFZa+1boUaI+a4NXg4ex4Qb7tgz945eYl3Cft4YHYNF1nIKxI4C19rqBbVpRuV9bb/i/8KqCoBeP6o2HgsmI6pN4gK+Vj"
    $bData &= "qaCefdm2GCRib2C4L6/4+3Lopa8kU9Nlc+NAYjaIJOuALhwd3sHBpDmY3SDSFuDX2VDOFxDkUk5ztOWRfixPfCT/JfNkR+zhXDOV81TMZuwQHgXk4uBwhlb2DcX8Mu60/EQTIOD2VoVqRjrltADYyexzUBg+MnuYYuBXtfMkYCN7DE/gM2SfWcpyY1zgqRbCN1jLfCJul3nEYNrt98+jp+JE8yNxItOpY6eM3XdXjfGVfA9omE5gUiRLWGBJ4ctIzsssC8JKbE0aUinSq2NkjeW1BRoqe9Sg3MMtoTZDWUX8KPeSJhlh1qNV2xUsnP5oKkOrFShE3AbBODRJ1NpIOgEbzmibGZvJXL/pV5QTVDpZyhEDphQS9AWwL1kpBUQSS7FAa7KR2JlV6gFi5O/Q3JQMVZUKktYZ6pCzhRpLls9UCXnTEJzkWZePXVSO2nxJ4oXYHWpfXpvO0HvnepRmh+2Qd5hXUGS4IhOtovCkINByHyQAk7Efu"
    $bData &= "pcEEpAtGAhDOqa2zlvm3QrZXeEF/xcUUdJbMcC66Jwb+hIIiFpIC2bEDRnJ23vGYYjKQicGUMXnCJGLTs+RYDAPV+AxIJUs7NHYVNbYbPDEubnpgeCGOW2yHWol1PLAh4zyEioF4zqIIt122mAhCW5HqRnnUVAd1F1v291ZyeqFa1RWFtNVHvPtXVNRuZ1rYAXcKpRQHslClnbAmeRibeUasJzRCsDZ1yEFzMX+OczB0wVw9H5LymqwANYgEpsfwgvCEuNaVgbsjlZwGFWd3JlsjepXnZsiiuwSRj2AEwJqXKBqlrCWUhO54UNm/CTUyN2YYewskv1Lkc7wAILvLPhtcdkRJPoG8WKKtEzGfXINYAG8GKLjKFgeAXTxQuCmTMMo29NF0JURrIDYUMnJfSoCtRpyayWPQJmr1KDX3szXsI0ep4PfB1akdxtewM/hKI5AyagI88HN5AtT3J+UhDIEmFSTwX/P/agmlivni0ZICv3bHBSuLY"
    $bData &= "uQ4g3Ji5WhgsW/wcXCOPwAuyXFxW1Ml4f0y/IRLQ3ebiHasAGtOGYxfqLlt0RpRm77XLzI2CKfskZf0hpfu0StCPcIGpQ0uFuJOa+tWEXZw924Wzh2BzD5SNaR1RiYpxbI8B16XN6mMPdRyJyS/RZSUstqCwLlKENwPuBK26hgQwjNHox6U0UlMJA9yGvFI3go0aEzail4G2BbMRTer65isEQbfkt9nL2bMLebCFW9cucIxSHx1gfdrHDlrC11k5zuxNqcw9c1fbmfuNs7XRkYcMFXF/bFWQJL037qeADwWAQYXPpcNQuRZe9ll2bamH+vOa6QuCrekG5g0UUCnP6+jVXgKvH3hjMCk9FrUXtqHlSykRxiou8EM5BBZVpibatLbtG+mpxxzDpQVOgdYAjl+t0QGutfQ0dnfsLjNkMG4i1ncVBZKhCHelsEErRRGzhMSAB2yYb4SzpCHov7M69ZSN3XVuXWEE6PSCIJXMYr3u5lRdRP/B0"
    $bData &= "ycreLGUjdjwXF21f2TxN6WcRbXdAjmQ9mf01HCPc7UAbZ+05W1bhW1VoEDBD7Wl2m2lgxk3DZzBk9RSzR9vh+3i2MBMGqNCz7VnbMXW3bAwdaSITa/Z2GKi1AlNsOI6F6GE4npAwZ6ASVXtUFfCEC3uZYi5Peg4kbFC2U0/wFCo7IlArIBwM4IvpFPMEb2um5n4R0mTpYD3VkjMstWJSP3SNRBOUEE4tTo2zNMnEzL0V1mJDa7GVpyFqaXBS8d9x+uTsS5oa5PD66eEg8A4r0IC2E+ZPRBmLHOz/6gD57OXn+iDkJkEADtsliN8b4umk8vcQ57Dt7e3l8fgV+PngKvDp+jEAG+i3ti0T4Vgb7PT46OlF120Fohj0Bvgn+WDh7lqpOvTl9gbbLb9tE+RL+Tfs6+Xw7+MqRRiion/Y91x3A53g5cbpTw+Nvrt1Nx/k6Snuh/cgn+T35eH1u917QUcONuf3C/bsrP17sedHKwfk9PHpNPt7L"
    $bData &= "vb2mz0P4ejsWyQLTmBzs+3rBeRuE3v625YAoee78JLituC62/jxBOfjxvlENesT1tq32SywYOX46eNeVBsLu9vd4Zfl4/II5OZu7uUy8lvWtfYg9PLtHPP+7EX/ixXeFpb2HsXHZdo3dkNO+e0Ay+bE/nlb29rmI9741dnpa4ny3Zg7bGfsA20T5GPyZM9t3+H4yPoo+D5dI8IrdC6TF/l8ZmcubMAWc+RX5J37UnYvsOQYSeBrePxtnOUg4enohof4S4Zb9p72LtsUL22zF4TIo/Bo+bZbNtvV+PZTIYfg7RiaoRUC3I1WVbcIzRUFIgd9FPnhs2HLTooryEWFLVtlL8grbqMxKRM4LvDWgit0G7rpYO5CIv3XnOHh9++j8ilTBqENEAqlDPUrU/WQyhx7dXO3tUOGgroRFAAHNkppc+nfgB3mqLw0G3Aug1H1q/tldafoiWjdVFxE6WJyeRHtAWwuG1NhdVkBESJoP7O1HHAS13MnVu"
    $bData &= "4jAkdroGkS6NCyARTpbc1WSZt7I+kcJ3LPPRFt5ywmcGydoumtfcBTpS4n6BJ+O9r2dmZjdJU4ZiPGng2A2UhtG3VIYea9TrXmI6Vw2+rWTsRSUSf1Az1tp0rE6i0wKOlGBYeG3+vacs1tbSZv6XR+H+BRdK3mx2x6MkjVUG1KZYfooXXR3kVDr5dy4yNQGALCU0EsM1v1QnLPVBAAdR8UV3QIVQUBnOHETVdaw4CQAVwSPCRAcCI8j2WIbhgUWfZwXAkMu6XudJdVREI7UdDuVFZmIWVuYS1hlYfbMigYwlNv3mHm2nLp3yALUYzNPW9NAXMAR0BrynXRdBH0wlkyoGrabI5G9iYM4GFAPwuYM8SJ5GsxZ8ROGMLLonKNGzZCeNvjITc2yGYLeDchCuAKGlddpTIEqYtXbQ1tCR0RdKEQ2naIuedosZYq1wzMfYYl3nUFv2NgZk4TJmwu5ydVLYZT284ycwRoQ0SxiMGea3cXTf0u6PF"
    $bData &= "2s5+Gei0uvxrjBAZwE8tl3KkARWbHNFJqhu70yOVUbgnTCutoNF/qEj9HeM/FY2ULYEhD2WFRdoBPSJlXVggbQ2dDYGuXbIxyUBWCZcDIaBGbXAvIJewydweiFdOSDCsYWyEuswgDJ0TfawxF1KhlEmqOKLSW7Pcfnw72dlMADmezaHZhG662YRNoOftpXSDeEtEhILJ2CWborp1LfiN05G9vVzYwR7QKFifWkC4C8W11dWgmaVyrZpSfzpOOWgHYX+S0Y1l1b9VtLmV1a3x5dHl25GzR544KbXk1DChAKY+AV2tkM1YTDVYZFGNjVWhta0GpdmJRRMsgKjS+YfpLgWsoekSU9nBzVBNKqSCpI/XKYwEhcHlzQ2WzYa9MNEbvKwNva7MezAlpHxN6LTiqAwJk1iK0mQvbG8V0KHZ4uXY3c1YIT1QuMxFwvkJ22GwXlwAPmsWaiutrODcreMKiHyAtbymrwfSaqzGDjWn3R3MRBXIUgkB0"
    $bData &= "CQ23UHP0HA+Bb+Rt5Aa5B8POUPUHeXnuuSvXDFT8BgoKsoUtrHVxi38ktMLBm+smbrCItoDkl+Q/LcEhaBBZN2lHBF+uWhmrdI73WjLaaBqeTh47QZByhegv9pYFS/bHLksTUx1csgJ3H9r3QgiTGS77KPvDkiVs5G4qR4Qg9o2weT8gdEDQSkWsYxYLWoUrgK+G06Kh8Ai+3U51MBR4Ze3XnlbbYu3Qz617h0102QlJeCSzH1CBoRViNUXZCW9GQ3d0hE4jWeHNCiciWSSitWFcbvYEVJwhoHBa5U2MzTkI7tf2auTlk5LtTDFiEtq0KnloIlsysRZ5G+I/X5RNSMJQZGhswiBLZ4LHC1rWouN4w2EoWmBrzOqMWAdW4Uv2G2GZIrAGslcIkjVLIFeAFpIHw0KaYBIlq5nLOFr0KhARKwQIlkH80XAAtuREL0MiyCBA3VPRRUwg/1VhCJqbBOUHpmAVkAS/2SJW1BKJFU4RRAgGAloRB"
    $bData &= "Ao6YxrKFRmKJVlyXpEMCLp/exPI8Ru80UEJZJMLVBNjaAzOZkSzJzFfUMZcNIrf0NFSrqNtiW9jE2rZRkeGRa5FB0vHhGRFh54nY4qWFQUjLeTnyC8AbGlygwHBF9BlEm8oEHIlbrrIna4jZb20b0K0DAgVjyF7RS4OJHgEDqBY+yDYMxoGFtticvBQEQzRTeRDigotem2LLhALw8oub2vtnW/2VG0yM2VuF9gb9mJSNSkfNMIGO2GWcndkG2BEbWxuHnBE2mGHlL2ZO9I30QY1W5KDcHgTgmipX97eSjYgN2k0RJgNCDh5JYGCGDUxwaNhBscPaj9e5JYBMAOcATYECJM3DAiG7L9RJGw5SdFDCztsULCEAcFvO0crLAkJKklAdkhlQzY/MCB4rys0QL0qlrUojdDFikXoNQdTEiY9iq2BphuTgVrSx7Cf/4XFokEky+Xp9O/18S34y+3j3+EMyuvk+ezd7ecC7Wf//+Hk8e/s3gDB7e"
    $bData &= "Hj7f7x6fMT6erh8yrBdrvy8gAA1xTs/AoAxCwEbC/ZIOtMFlvcuxliaxYU/NI+5e4ac++2f/Pp7+T89OdM8k388ej5CSgmFYlkIJ4WwHYQpyC4ZOMMta382+NzIOXx+fTe8yPzdnPFWyXWMwi2WulubfNaBuXyr/Dv37Wb2wrpDFui8fnn8PH88+IIcP+94XpWxN/z6u/jCE0A3/Xi8d3oyuonf1tOWBMu1C3h7fTp6uXbXSHK3+xGMuzw713fE7Z/hSBEKePx3PY5Lhd3brayAC8hYUvF0Mm9wu/71NXXycHzxBjh9owznRAivLjs4fR5bs7l8WUG05XfxwsgvOudK2xLHsGE98LaP9XfNrT28Nzx9zeYC+3dA93q5O+wW5Jz80euiOjdLwGCoYGKV8ftwrsL/O31buH19PyW7PbWDK09+9/m5fThZvbv1Uk2xx0B2/blc0P58d8Iw8LWNR0MzC7vA+xJN8P3vgvhNO+8rjX23BEGcws"
    $bData &= "U62UY8sptIySE9D4n3PfuYYG97WMZ/EwmdzNssyPseoX0eh9lsETCxy3hNFoCaw9LoVAr2yp7Jkcp5UUaF7atxSTctumn6v3RZUt4EaU7jzSk7/GGCuLv5+j0DveEkjBkXULy5S4LTgtv2xIgH/Isfu0qARFC1h4rtLo1ZocfyCxB3uvdjDcwRlv05QqLKzXXXki1HNNETU0Cp1sv6t88TyDIlnCUSOzwSzZjADZHE0Rno4gVn3rxgLagZlxuRopqDcjE0AGXwk1WvB9wHm9obEUOyC13G1pe0KswG+hQpTBHJv+TI2FBwWapJD/9BOijylMgaOR1ZgJitBRqZ/EDkQs61UaiKXeVFbk/jvx2V9SBq6NlSZJRbfeI/cRMYVn3gu4u12t6pWlmZhPiVe1FqXjLNNdEAww5Kp1G+gXFCNph+OK1R9S5WmZ1yxrpdhOCKibZ9nPzAMi5hQUjTDgJaoV78Wl5xZ1j1EA1EiH7ZrhnKEApA0Oj"
    $bData &= "FlSqIGdpIy9oQiyJgkuA1y5r3hBC+pVQF13Rp8hlDVaW1ACC2MIauBQIhvw8nHhBXSw/Z5ouU0EF6gobTtCgMMRiV7geaFC55vNMCNotzFVwblKAQsW3BANllEH3OQPlHlVtshcNHTBm6iQaxEI0IF255rZaDGx6+WfcIGyYYVe0d+RMH/DIfW5GIQdpbpezaobneoVvMbsZyjcIdHVsYZNDcIWAG30RtU2WoGEi8mUUtoSVR6pHOHrZsiJIQWJ1RkKgIs0fCtEgFzRuOMurhhXi6/ZUtmFJ72NmYFf2DEChtdk7LAsTlz5y8LmnQpBV9oAzU33BcM3OGaBEXm0qC6ayn+RCLk5zjtkJgTzLPvYlLDsN+j+khGSJsEI/2DYpFbaDOzWOr0Npp+UtVOwwDGhE1Q0hhFecp0uDsyOEJVBLswhUs2AifiuQoi5qmHTPngbKVWbHai6A2kCoUHitzEExepkjytHCZt8kf47oIIRMZniBehlAi"
    $bData &= "EFkG7fNUBUxGHbF5mcMoTpRGE/xYs1yPqim+0iollXDWBgYVGxzs4MrUb9naRtUVWSAW3moDJVTK2ahSgaQiUvsmWAWB2YMI4fqdcCTckpLVBPSPGlm5nWoBiFKS6gatAMRD5dO1OFNRmERhJUBdKhOc9A7w4QSlOdtZPhi1R5oBm8b5oaLUA0IGHNoFwgTqjZKFh9vgfBdb0N0VxuqA4lyodN2qAbYEkgzDJhBTMmzu3AYWG5NtS9gLFSNMusXWeZDLgPoZGUGUMBit/Fr2YRqa+NkTC+qJYsK1/4ymAmEUOZENnsroQsz8DNlh2oRQDO5AkVaT77JSASOtxxuzEAZCWclpFQDAHMkBE0K2Y8ULIQqUFFsG3y4Wj3od+FYFC86P1uSXgCcKr+dA8UQAv+vXYmOqlD5V8xjHSi2dw7sau3/P2MBaLU7ATfAKXDsbmMrdkLFKsvhL6j4p2Ln+GXodOxga1BJkLMvZRbASwBgbWnuGSp+BE"
    $bData &= "9kbe16RYxQsT34mGthIGgj8HRQmxXbr6BRFZ7hEv2o+GAJhgN15LjQRohtnIBi/RiwsxetFKry0wAjQsWS2xx5bIclgzTN7FN0dLHs1bZRa34eC7dFwFCGx25jB0QJxoh8euIRhIpTtIZxAmwZnf5UYTBjslBvempFcAagSGVJBHuoKEFGceljGhzQ5OmvDeGIEboAuWWLapgV3qxgC/27UrVJqG/tbWgwvMamNm+eWuZpEaFNqAQUIGyzpqJbu2VjTOnsQhisGHVDcGphA4THCn8eAouFLDdvMzUEtdkaG7pvDxUuis+HbflZRQSEnlEyog27o2ntbXShSQwBIaF3ytmECtcM8Hcv4bV2GAHmYjc7BmPY2CNpFSftcB/dEACgaZmaRHdAbqhPmnTs/YxFsCUkMEcMTCIssCvZRyBWSS/ARGU/z1DxWjiaypVCOOSyu2FlAHS3SyC993prF8JvHvd/+AkAtXunxwuzUcLquPSufAv+30C"
    $bData &= "9ExOw9abmuerF6aVOuLn//2HDFyO/+bt+oUkgpl2ssKW8qMl7LP72prOwuxLFdqRPICi+KaFDI/+58yuzxqX3GwC90Kxkvg+AHItcs6nzpUiob//s//qxb6fzpmiy07hgRLrPutCmcxep2rV99621tGsPaLVvsntqUaX0pvMl6t2Gwdum7R3zHzbs/8mu17VMqmunUrCjxxekd7Ls/fv/vqbcuOq3vaZepqy1qTGmqKVcHy8rD2E7siXuM7jRB0Pgh/2l/rOhC8L3tn1vX9LfZomvt3Oqqaq6EqvYxD4A9gsuqKRXpWj0pFW4/H8g/+9XprmwVK6npmKoQ6a4rsmldcW7/Vj746XcpEAXc0ywyqdAB62rHfdY+X2pUqZXE7K+6+++3OcN+/a/D6Snpdi80OuuxqeoG2wIt9dPuh81utkTR9hAKDynuQk/X/eGDRtTIx8P598jvBfnVKl3B6j6rvj/X0L7pKO5TC4AEK/gwLCnVbF6s0Ky"
    $bData &= "9u7xbwNvrdOqq6XzP5OnQa1u9d049rX9EqSFqdI3qETetxmvqecDOKxPp18nw8C+/ZWx0hmr4aZBK71hC5CxL0jdLXuDsDPxL7yx0b4Vu93FWA8rphv8pEqSbzRu9qVYa2+9xrtzWnuH2Q0vCeUVqmFB8dExmppqQgdqCFCYSKkhVaSEEzRfM6gVdLOCZCWDUc1172XnaWAJi4joMwVkqVIa8miTyhQGFyOsiNODDsVMRDRUAkbpVxRbWP8PF2ZR8Ki5qqolOok3JzZ0N6xcYIBfgolS8CQIRmcu44GBSBxjDlbgRQfCEVdxyCUs9jTnJ1TaUyx7f3Qlc3h4Ur3ZoQMUMi8wq1x0dEWAbJLqRoPE3g9qJ+AIGNgPYWJW1Bjzci1FRHum73TCAaTagrbDJxYTMQFCgUF+8HY0oJQndGf1Liqf6lMXaXhgjoQiDs4rIB0AMuWTCI8rnKqIDZPE3MpgKjdGF+CS6m24DwDvrhmGMCka7aNJE"
    $bData &= "Mu6Kvt0LwjY2DPZSCVhJ4KMPUQPzGNwdHAYEvZWJPNQvRBydsQocktLGAubfD8LSUBj9wZt0xxEJ231VLNCe/crt4U7FE4tu7Es4i1rM8gGLJw9wVXxCWByLZmO2WATWgN7ZC73hCImtIFQXcMw1cYuavQ3DgIlezaj4L9EDYRhzCeBU4vgqEeVsMhU9qju0Gh/IKIr9oBobccMdE+QDRJCNlgoOyQLV0RLRG8BEEPr/veo+I+6ee/6k8/IxADMay4AXjXv8+vIDxavCgNQG2o39w1AgMPw5fjqDxrg5IjFa+3oIOsnFB9fjLBJqKjoJ7uUbEIiKLPJB8+AQkUbz2DXMIG4AcTXx8JVWI16EFOQwbnW3gDnakDIBrtrVbwy7uHtu1zIfMQIWkMArvrb3/MK0NZU0Ro17tkggAM0B4M1h8F12yvXbOx/7UkQ4hJK9eLgagYuh0ZFo2NCC/82CYDlQ8vh+uTlIOjnluwQlvLyFwAnGdoQwG"
    $bData &= "6C9/FP5fWt0N73xxHp6yMWn8O+bglVN/J26AcA9L5US+j36ugzAaiNjbfIousUj5KbADSOExW3rUBYL0/SQxwGAejx+rjxOId37TMQFODgXeTt+uanLMzQZnUiMnq9Kk4ER6wkAMa+Fej57gDX6LfoRmhv6QsKg8rD4YBcoU3a7PM/22YRGr7gsiQS7clrbtmh7jkraXFOWxLGnnUa4FsG+EI4DHt5bMOf3sgGliY/e9CwRNYaOyLBerhGNycyJ0LbDI3CVMX68qaBBNAmWz7CGALQ4T1i7Q1c1XvNdm4IMefo0XPvh4UANM9seLzXaEh5Fz9MG4R33MPr7Rb68PXzDzqHGDLT7MYmYSnuOC0cCJFX8hk4ADXMjAPlenN8J+fdGPJt4+HrADK1wpADqxAI2UaI4F8/gYXClmZiX2sVdliKwYczonUITG/+WjyAHliMzZQ3G2/CcL8r6hRnLlgMCyQir7cCvvzR5MfjzMfh49P849sxrH2"
    $bData &= "L4ZfR3uMgDxl/VwULO+T8x+HQx9/RybZf9i7j3w4gztjDOlnH3+oFICPMzyBMyu3H0mG37tvHyg3Vze3NJsMex8EjGLvND8fh5NPOxc0Q2Oyvl3f/PtHHzNo408bhyQfUx8ba3exIZW13CuPm3hkoMvuvvBWOzdLtz6bj2uHm42sAd29dV8rW0d3WEubV5vuvfWvf6dHVAOXUI+HdINvt/rsq6AYApu1szdAG9maz3RvjPxITwrvmDwMQAN7K4S/dwPbt3srNAxPf4Q/FVcdrhmNN8O371c9nCJ63CJsNNt5L3ZsbNrflItHTx9PK2eW70QcgXmgJp83PyeK9bQFzemovLQ3OytHutiycct5Q4y2X2sct99rnC9fK0+Pt5N6uJYmca+3wzOHP8ZUOqRlPAmIQJcWnw8+YPR4aXbjTKmJbwix2H0oqRxSWkn8DI83R7d8U40NrA+PGwjfh2zklvJWbI97P49jt2i7mCu2OrNrPyjDboQmY"
    $bData &= "oSPY7Z6bx9CzmDVs3cdU3R+/K+ER2zNsSbw25Ij9PNSSucaR28zlkCorkAJ7wR25MylWo+wlK0fSYCVAMfYriaCvC3kfPQgyBe7/w0JIBB8gYlMQZ19ULE93YFtQLaG3cGJqAFt0TI91p1Ch/5FLT0ZUV0FSRVxNbEEXogov8VxXIBgFvdBvd3MjQS3iBCZcaAGBaMP7j1xSa6+p9iVzCgoDb3QV0dA7YNk3D0wNg3RsZKVqVJJYh4DItbETSVQ4q3IVfMZTdC/35kYo6Hd5RicPKWqKYs15dDEKWhYPyra9JQE2K69koX8hQN0uAwDHMS45LjCgN1JBPy4FFrDnqY9cAAsZ2WzZbCcNDyfPFQ4bH0RRASObbNadZF8uB0cqDoGBVNBDCNyrqHAlUznfChYJGhXCEpEMzAEMCyo4Krakgl4/jxOjoDdLNTT7CcsS9joKu8GnUCgUth1HV/43qIYvGMoPT6JsTWWg7lRkUmWbT2XaoA+zc"
    $bData &= "BuCU2l5R7iDNd+GYmFsRgALQWyKs6AEbatsZEwKLQmFV8C0Sv0u6OwQv1NHUMLDM1cfDUPTKFcAmnvApQAtMzL7UZtzwUKuciwmNHLDjcNzl4MLO2RyDwTbgjGTTWdsczIRv0c7lUxpy8sOSVg2Lo2r/43GCAv6Ouk8EZt0oWvdAEsDT68FIFUAQdnZgKhRST4fxpvcXE5NAEVPC6EMiFITHKFAfgAKPTzgMM6ghSUNCg4QRagXECpoFpgU5XK8BuclDq13GCkAYY7POyhzKS2W7QIDoqMtm4HbMHQNZ6FheAOmoaFrfx9sYUYtbJZxcg9VKh8tswmihrNfXFVliW6s6w5cS2FfbQVSGQmua5pkcmNZbwmrweuE2FMDqwD3YAU1St2Z3ZS9k70THz8/DiMZ382POyVjXC5cByJLC+wtK0MA81YDXrsuCWYA1OGf9gGQKhhHRVQgEEQ0A1gspfrWf6tIVFRQL8kwDQpIagzbyAr2RhcNf0"
    $bData &= "E71cgVa079HwQa5MsAi8EzyYgIiEgB/2X5sgICA4lIBAgMw1WL7IPsDMut9P9TjUX4UIvZ/xV4EEAfBjgRidvt9v9F9DPAg334Ag+MlAFPQDkiVlcU/P637u4PjoAOiz10Kosji038jTSIaKwVA7b73w3/Nv/XhcAPhGgfaKQQVyDPgDycRpRxe343NVKDffwBdQ5AnUMIZJ/sSy7YpGiMJHQNaIQMCTmw/3UExkMDAWh8HXS55ECWAWxkBwk5kO7GPlxUB+RAlgJMRMdDlxzYwwQB2TwgNB6WhQtvw/xAOy59FRz0gextg+kvAjuLBtgMaCw35pBLDiQcE+a6g3Q0AwSBNf8IAv+FL7gdjob+//+aQF9eW8nDaFil3962Ej/ozgYVWRLr7KEwcGRXv+1+SmoQFAyICll0CYvIOeAPb3vW4usCIaMf9IHsEBDbv+BuqIsdGD/X/3UIjYXw71do3f/4x6AWAdODxAwTagFqAL9sElft2xq"
    $bData &= "7vsKAVho2QGAOMXbbYLb4DAyn2gAr8FAD99v27fxQYVBoBgAqUABXVsYFPG12ISNbATMIdDZwsSVNd1B391wQFqxttlApfI1ETSJcsm3m9vZGVo5oSEn8VgT23293EgyLNVb/1mHW62VqBLxsn3TL9AQtQIl19DAkEGw3iysTdc8wdnMb3ioFt2i4ib40seVQDBKww7ouCBRgGgwYFQ1DaDgEbwOGUVFbb/dmRUApgD37mzah6doPFWgJAPCL4GhH7GFPwkYXaNDNZBEIs425F51XVFasgHAL7wefi/lXrh6HTM0gTWcqCxACFAPNIM0gGAQcBs0gzSAgBSQHzSDNICgILAnNIM0gMAo0C80gzSA4DDwNzSDNIEAORA/NIM0gSBBMEc0gzSBQElQTzSDNIFgUXBXNIM0gYBZkF80gzSBoGGwZzSDNIHAadBvNIM0geBx8HYN0pie1gHAOHoTIySAnH4ggnAxyMowhkCLJICeDlCOYDHIy"
    $bData &= "yCScJaAgJ4OcJqQnFTHIyagorBuOBnxwAA8PfF1LDSO1wh/PCPFWs/ynhNw4avDgyxg/mktF+PtqieTgbNl4tO6+CTTHGy2TFNhsBDsPKJJoi/Ar1e7JlIH+AScPhZ9g53m+Z8SkBIyEZM/TfJ44BNjfxJiQPM/zPIh0ZFBAaT7P8ywEAPDe3Od5nuesYFhMSJ7neZ44NDAgHAg8z9N89N3giFw4+j7P8ygYCPzcLNwmGdn+kwEDdeIC0tB9nuf7H7gEsIAgwNvzNJ/vlwQg2NrMyM/zPM+kjGhMMASe52k++Nns3JhIeZ7neUAwKBQM8zzN5wTw2OjIpM/3Ps+AKPjXrgTAtMIR+DywoNdx92TAft8AyANYMwAEsNZ5nuf/P2l4PDAkCOd5vvfw1YgEpIBQvvd5nkg4KOzUgwSUeZ7neYBwWExE8zSf5yQc/NPUuKf5PM9wNADw0ujZJHye5NTI0sAE4jzP9w24H6wEpIxceZ7m8yj40"
    $bData &= "dCooOd5nueYiHhkUJ/neZ48IBgMBNzQPM/zNJCEeHBk8zzP81xUPDQk53mazwT0z7CQbMbneZ5gUEg8NM+jut+QTAUUH/zOBPB7n+d5vHgw6M1gBPc0n+98CXTI2lhEBOdpPs8kDPDMxLie53merKBoIBgIPM/TfPzL7OTcyPM83/PApB2IbCBD+Hzn7MoEsKTKxRuS5diUyt0CngZ0JO99nu9cBFQs+MmmBB32eZ6QYCgcyd0AeZ6n+wnoyATMuKiQ83me54iAcDzox8/zPE/g1My8tKw8z/M8mJB0WEAwfu/zANzGaASsxqMNGZOdoMbdB5549z7P9ylcBFAk4MUzBIfsPs9gLPzE3fDExDzP830JqAR8YDwc873P8xAE9MOSBGDP8zzPWEg8LCQcPM/3PvDCtQTMpIhkn+bzIPTB0MTB3ZqMZ6RcwcGeCPP7BsBkYDMYBNDAz/M8T5hYTEQcAJ7naT7Uv7SMYFTOx+d5SDwEv1O+eZ"
    $bData &= "7n+QSUiHBkWO98n+c8NAy+7L0Ezed5nnBEHAT4vOAyJvs8zMC84gqjeZ7vG5wfgAR4TAzneb73yLsYBEgQBJ7n+d78ulsEyKiMbH2e53k4MCQU2LnneZ7vSgR0YFRAdwh8njQo9LhH1Anh8zzfuAScWCDwt8XlhxOy3LfMt8AA/yae7xuSC6gplASMaHy+93kIoLZ+BAS4tfm+Q3ajsLWMCXgETOd7n+cwGOS0fgTMvvd5nrhoCPyzIgTUeZ7necS8lHx003ye51AsFLCyhM/zPM9cSEAsGAzeIZuEssAM4uyxb3ye5/kEzKRgEMiw8zzP04hIQDgY83zn4QCwyq8EoGCn+TzPVEg48K6Ynud5npCAdGBYUDzN53kkHPyt5Mj2PM/zYDwgDAQiyWTfN9JerAms4g08z/cNzB/ABLiYbPO9z/M8EOyragTAz/M8z7igiHBkSJrP8zwcFAj4qtB5nud5gHhkWEjneZ7nQDgsJAie5/ne+Km"
    $bData &= "6BKCEaFxkn+d5TEA0LKnip/sNyQ4QH/CoBOhP83mesGAQwKeMaJ7vMD5gp6g8GCQAeZ7vfOimBJiMgOd7n+d4OPClsATUnud5nsi0rKSMhDSf53loVDzwpNDdhM/zuKScpMVtpA3JZD2kaRBUeZrP9x84BDDgo5BA9llK8/CivHBoouL53u9LCSAE9KG1BKzneZ7neHBkVAjP8zzNqKCgkIh0bD7P8zxULCQEwJ/6vc/3MQQ46J4OBIyeWY5wwml4nsAA4hHn+b4hWClABDgYn+f53vCdWwSYXCAUnXme7mHd9JwE3Lyk73me54RgWExAJ57nO58AsJsElIh4eZ7neXBoUEgo8zxP8/ya1JBwWOHzPM9IPDAcEJrAO9vCJhLiq5kE53me59SkjHBYz/M0nzD0mOzkyLQ8z/M8lHhYODB5ms/zJBjkl6CU53me54iAcGhgzvd5nkQ8HASXO5YSn+f5BHBAMCiW8COTbB4glhSWE9LP904k"
    $bData &= "yJWDBDDwLxl8mpTAtJQvCc7ne75wBEw0IgzUk3me5/kEvKRkGAzneb73/JJUBNzQyJ/neZ6YkHBIIOCRoc/zNLCEeGiRsQ3JJA9MkRQsT/cw+iQUkY/wkAS4eLDv8zxAENyPuo/d53m+77gJoASAaFh7GH2eNCwgj4/wjrrP8zzfBJCAeGhgPM/zPFhIQCQI8zzf+/SN2ASMaFhJNg/hTI3AQI04jb73G5IVGB/8jEwEyDSf53mMTBTki6zzfUn4pIvACXgEVOdpPs80GOSK3NCf53mexIAgGAT8iTzP8zTs5NjAuPk83/OceCJgEOCI8hA+3wSwqIjAiIhjA2BMFp4oR4dN6PN0BFgo4Ias83zn4917hgSAaE43oc9ECIasv4VCn+f5BLRQRDCFrN7Y9x0YCRAEBCyEsH2e5/kExJB4GOCDHgKf73IEkISDQnCD7xuySRjdUCQ4BJ7vfZ4wBMSCtQQ8FPsO2X3Ygd3MgbAJmAT3eZ7ne"
    $bData &= "Fw0APiAq57neb4E3JhAOCQd0ud5GAT8f3zk8zzP9wncBLyMdBCBAJ/m4H60qH4ufSE55Jh+GSlkeZrP8wRYNPx9wIzuYZ/nUBAIfd3ofASe53me1LSggExAPM3neTAg4HuQiPM8z/N0ZFRMRKf5PM80LBDsetjY53meoHBQQDR63TAm6XccCRB6fBqe8/neAcB5UQQg6HjP8zxPqJyQcFg4nubzPCAE1HfIvHme53mscCAYCOd5vvf8dsQE5NjEn+d5nrycfGQg9HU+z/M0zLywkHx1+4ZsEsAb3VgfQATne5/nNBDcdPYEcO4hfJ44DAR0wORzBJ7neZ7QsJh4VEg9zed5PDD4cqiU8zzP8wmAdGRcVO99ms80wMsc/HGLBAcWfJ5wOAhxq+xkxCS7cN3YcBxs53m+Lx+gBJhoGJ/n+d7Ib7AEQAgA9G48z/M01LiYfFhpPs/zIBQI+G3E53me52BUQDQknu99nhwU/GxeBNSsfJ7neY"
    $bData &= "xIIATwa5LNQ3ae6GvUa8xrvm8AZB2UM1gEIKxk8H38akJq/l/P83xnagR4YEQgnubzPBgM/GnAaHme53lcTEQ0LO99nucgCATkaHIE3ed5nrhwOAT0Z+Ls7HL2kGfcZ91wHgTXPN952OLAZwScePO9z/M8AMhmxARkz/M8z1xUPCAI8J7neZpl4LisoJQ8zed5WAD4ZOjg8zzP89TQyLSk7/M8z5R8YBjYY4v8Dvt8BIh8Y91sCWRjEM7IJMAfz7uf7/0OEC6wYpcEHORhfN/5NNzI2gm4BJjzPM/zgGhEPCjP853fHCfgYASQfHA8z/M8YFxQQDjznd/zJAQ26F8EaDtrNs9AMLgoUN4YChEyMtjaIc3o83zv0F6tBDgEyF35zCGXp8BdXQRs93me51A0CAD0XJme5/m+BLAJaGBUTDjN53k8NBRtHPN0v4eBAAncWwTEgCcMPs9UKBxb9gxb7yXLT3QA/kgi7FrJPs/zfATEnFwY1Fl"
    $bData &= "5nudpuIB0bEzvfZ7nOBgA4FgsBJ/neZ6snIhIAPRXeZ7ne40E2Mi8tO95nueknIBcSDHN5/vO+FYEtAmkNHqgssn4PZAEiFaRI93ze77vaBpQBEQULtBV2fB5vgREDMxUtsRUPM/3JQmQBHBcPHmep/n4U+jczIjneZ7nSEAsHAye5zu/ADH0UgTUuJT53ud5fCj0UZoEwLhvCPS0UdwJlATfd8lglCR0GlwEVDzf+T0sQvhQBIxYT8Ps8zAkUN2sUE98nuc7BJh8XFBPp3u6ScrxT04EqM3neb6gCZSMgOR2eH7P8z1UBEwoADbkTfs8z3cEaEA0KE3dJUwGDwhN7CW2z/N87+BMqwTAmGg02Kf5PATgS7CoS9jzPN93gAloBDwgBOd5nubYSsy8sHTN53meKCAQCPhJ8DzP8zzo0MiwjPc+z/NsNAjcSF4ESTYP4cBItrBIpEh5vu+yJ92EGmwEYDD7PE/z4EeQQCjwRkzP8zzfBNy8"
    $bData &= "qIRsvc/zPEQQBPhFMfM8z/MEqGBYRDjf+zzPJBgM6ER8BMC9z/M8qIQo6EN3+zzP8wSonIBsYEPdUhhMJikEvc/T/S64QgRoIOBB2PM8z/ME1LyojHTP8zzPUCwkGATMnud5mkCIgHBkUHme53lEPDAsDPM8T/PwP9iIZEj2O4TPPDQ/uygJID/d6X6XTC0EGvA+BOjTfJ7nvHgo4D20z/M8z3xwaFA8GDzP9z78PPYEqKCQeZrP84BI6DvcyOd5nue8rKSUgN7neZ54XDwYuDqBfZ7n+QRMNCgM9Dn3jEz2XjndL8usGswmPt+ABHBIORvAOE/3sdEARzhgNwTk2L3P8zyYaCj4Ntb7PM/zBIBsVDzYNVfP8zzfBGBMPBQEnudpPvg0zLyATDxP83koyDOMVDAZn+bzJPAy0MAykuf7AjI+GpQEjM/TfJ5kJOAxoGgQ+d4JiTG87DDOBLAdEp/nkHQ4MLwoK4nv9wkYBNwvSi+8nuf5v"
    $bData &= "pATiASAcGRI+d7neSwU3C58BKS/YcXnlIwu1AlwLud3yWTdVlAkOC75XvNRFy4tdARId2DB5xjYLG+4DuDzPN+gBHxkQAws9zTdsm8EK8RwCe9pPs9oVFS5RDwE3SEBnzQcK2QqBNQ+z/M8uHhMKBgqk/0mLJoIDgAq3QR5vneSCPApJATcyOd5nuegdEwsBM/zPM38KPTk2MS0PM/zPKCEfHRsd77P80gQCChFJwTP8zzP6ODYxLysPs/zPJSAQBz4Jnye52ns5NjMxCZvIjkJLBYIgDiE8DufQPglBIglu+/zfN9kDkwEHATgJOfn+yaEJLukDmwEGCAH+RErACTsI+f7BnnUI7QJgARgn+98nxjcIvYiCYjk0ksm+zR0aCLdGvsdFr9IGjQinwwJ6CHT7PM83wSgeFRIId353u87KAkUBPQg2ATE53me55yQgHhExbNhnggALh8fz/N9h5/YCdAEvLSUms/zPIBkIPAezOw3YXzAHp"
    $bData &= "mwDqge3SEhJ7kUiB67fL73G0AT+B04BIRYHb/vbEJI3TgOIAT8HCDE53tlBNCkHEjzPN93mA5kBBgQAJ7vfYhI8BumBODI83wPcUioE5iAiPM9zyBgQAQwEWT3e0gQCfwa3fQaPt83gY2wImgEIOQZ9x32aaykGdGECWwE3/k+z0gwFBmfGATYPM/zPMyUQDgs+jzP8yQUDATsF+f5vsNJyAmsBJhYW1h9nkAoGBfkDlEoGu4EBOAgH6v4Rpjal17JhlxTVzMO9gfx24s9IK/8UFMAagEsy/bfDexQiV38iF3sAu3u79w+Fb/wxkXxATcVORt0Cbvh8kGmGDLALAUnVkMlohBk+BkJWZau+2ogagJeFORK+OTlVVyWZebn6OkFqXjrjoj7AClAJaRTUEBru62ip964EhCJEQK2NYp2xItSoAjgW21v5cr0JbmJdahPrNk2Fb8CuMdFvAWwTcASyEZRtmXM2Ajcd9bd7MocXIWQizUADVO"
    $bData &= "t/YZi9/Qz/9sER9v/1jvDdSzaZrqzxvQwhA34K5/vUfzPdAWk5AXWsIUNG/8B63OD+AV1RKkcQ3UZbaxis7V3BgSZMOEOYda53afrI/s7V2IpYA97rxJ3dRF0i3RqFBdGVV5f6BsGtANIiQg/ArvSl2UQFBjDU1aZe4vxhd8BbUiMGdiF23RZV839Gt/HiBCK4fLXWweJBuakO9IJhEYECmwIaU6ak1gMSBA4MBVbORQEGHFnFb+ryV5bw6FAmuwcc+88IQEFKx+YhaG12KaQu8yfD0e6JGePYobwCRAeCvfIGF+Lxl1UAAsL31Gj2MqAeANoL/EMxSsfoFD/PyoA/Bw8sy0LJWxq49AYM8rtUGIVFBLXqygVt31fdCas0Fzp1xBzGQx1DHgxuRfM5k0rGK8QXcMVmDvpixCuXRQQvyTIVXzNCGoBMQwJWnAGSBCsSLHI8BqFCY1112zdBohq/0dXIBBTGrc3NiA3K69fA8AF8F4l6A2N"
    $bData &= "A8LG/3QkBO3RbROgEUANCMh0rLAxQv8DX8Pt/7npvsMbfwzy8PjhQLeK7d+wZoOlAIX/qrn/7djdCiH6vQIN86t3ZqvoZubhjAz4OTSUzu1N+AnsJRjBfBFG47MZFRKNO8GhYGxvNIrl3QR+CCYIwXYM2+sTLq5+CQx+WAfC6wMqX0EgV2oHptZeggeNfeSI9bS2WVi26AUM7LfgFMcGzDH3wQ4YG9U8DBLNrdbBOzhTfCmAAAM1FuhcMgeAVp5AtNQ2s2Kgkf9HC13tN8wCkJwtTfhRaiwFA3qZ3MhRmcptdv7ujhQuD7cJV2geaTV4rqyx/vdGbEeD/wV806qY5mGNM3bIUIgEdIoLrmDbVlleG0yo/J7PtidyV2hXogJXV0DrXuFKTPKbqKRhhew22KDbsWgdjNtDthDN9LZDg/uf1OAO4SRbX2YAL4J7NJJlEWYawga+0c74DFkQjXXgGC3LtmwL9BQI5CD4yzZCuwIYAx2HJA78H"
    $bData &= "LqOsiz07MKlAF/7Gi3AVLY/FDxgbubeWldUUU57zixHGCBUkVTv2BEgSi0Q6XRASHR8a/jBBzNkCvHmEA0TSHXvOn1JKJEnGe4Cr0Fu7BS2QW74A4wpp6/bArzWm2pqI6i7XND2bJ+sfWzw3UvbEx7dV5+F9mdWJeTkHoAj6BHpQUBLdprN0gmPAmI1YNZ3rOwkiUEL8JbwOHLb+QEeKAH0EWXFSzc2QV3CCoN89AF1FmZd7rePrlNoZq4HEHpoGyLXIyHMJxodzTKT3SBrUKyQG8kNIrE+AKffSBG/uleBQC0QTNBl3GUpQqQAjQmS4O+25wIe3Pf/o4h0AL7QvmZm23gG4uRerB/NXLoZg1bcUKzsQAZt++Dc8PmDUwb4haMSYrul6GwNUBIIblEUQeiCdA8SDgiwlG7Q9FOLXQwxS4l+Rg5g4UArgGm/NVb9FzhFjMabDAJyG2aLBmZftoU3XRNmPQrcDQUNA0dGRnjL8fY7+3zNbl"
    $bData &= "5+CgjsJHgAYwRKPFMDl1EM3Ta1rlNbSDdzfkBpCFY/YbuYXq00H2EBchSKBvf/N6KE/jwKdAo8DXQBRzt9/HzRWpjAbPsIxgQftsNYlQVDs7V8OLDDnzfgP9trMBMRtItMJAyFyWvwL9xLikR6U4rYivuL0dol37W9fQzB6QJDweAQx8P2yoPhA/NtoN22qk6LJQTD9trrC9+2G67g36DQg287EAxy7176Wo6/wx6LDcQ8kQWJGrWZ2ARYLojDsBI/4TpRAARV2llZaNkWnL8gjQSFZ5oZLDCMaPcO/xH9h6NH51AQ99gb4/bmzMC7vMHoCvd94AE53cwgPSAIEIBQaKaJsivaXYXgBQjiEOj2nSVZjRlRYOBRu4ZrpZefCBMZDc+djYVMo23wJ/StG8ywDPiJi+gqCITCJE74GsD+wMkDVn3H7rFs6WRGEV6GFxvTvTCBvD9uJP5QDsgGh2zwZeAATgZW1Xe2ZLCjGBFQjdlwjtneC7y"
    $bData &= "4v+C0ozuy5APsFDBmx1AEQtQ9sipEX3QaZcRvRomTbgrABHcLTmJGiX6+fVPfv/DFoWHy8vbbGttW/sMNWLFjFxpRf3QPGWv26pAmLvRZItiEdGRWq/hzsSCxNUWeOglzJHF1Pp2QtusWdgLMED93dKP7czjHr5tNgg6Tinuz71eiWWIMA4IjCRcYCsK3WRheisNbcWDH4Tk4V5yWXgfhsBAEYWC/WkeLgdA01tZdgnPJJNsY7+8Q+ILhSuchPh/nPLwlQZY0n+wjoQyyNAGYJIwR7F50GD2g0JdOBqHlycPJFBgQoIvdJBxmD2T2hBbPnGkBtBLev/jszpLQS7VFDBDhW0IQYVtFJJtcwtmqciOQieinYaNY/8bMpLs3W3ZkG9dMKyDdCBvI8HC2Wwc2BA7PM9YQE2Z/hSq8Idt1IBDZgS63sBMjIYzDGFJ5LvyNbCSI5ZQA6D5l4RnMI2gR4+wnS90AfoPO/wrUN3eVWhNA7AOwvgvB"
    $bData &= "g2y0LfHoBHQiThsCFFP/pbaVuCvBAAsEBiPqpf9S4usKahnrBmoaIGoXXsjIGX+ig8V4yVYk3AgyIAPg3AWkScZK3NzBBo/C7BULaxCQDEaaHeQa3CCclLqc8eAEPOzGRQDSmzAGPc/+NoAgcy9Lb2ggh3MZ5ixYW0qEB5KeHDnc99znHcysLZtN2BrTTirCfiCHJO+AZe37g68xrDVTghXYDsIy2gCKAxrzEbsdGEuR7e4cFg/1ZrSAHxsSN+IDXOjAjIYQLVYEMNjVR8NljUYQtVYMlzfbd3BlCHlki0AwPgMMHI1Vpd/ERvkCeGoQWTt4CIBc4vYbI0goiwA7EHXwAn4eWLd1S9rZRRNBFkQIXLb4uh9LdeZbGgQXX+peETijVhoSJEpSLU5S5AFTCUJhpLYtijA6Fj30d7oxfmibf4ld3D2rAL901EodQj1O1fi6XhwuEQsBIPcB+F1uewuV/3YsBfBtJzZ6A79tBihIJnQrPeX7d"
    $bData &= "Sdo6Obeax/6ViBsMDgtKlP1J80kC3UDiF0L2Cy1sUXD1wFnU6/wbcEEzViRHTgbwKGx33WQDVYYEBC9wEhsr3jSy/HVD51FR9Wi2M82JV5LVfePGUYIOUYMdUFnEwVC27N4tccP61nrHisDEi5mgsBwOCu47UPfpX4CUEHg5IkGCLe3EpjcnhwMi04FVCQKc9sLjRSB/wxeennu0m3DlYtDeUMM+XVHe0A600ZcEJl+Q+w2pPkh/zNDCGnAJhnkkG0AgTMDQ2aj/317DGn/HwN7BLkEBqSNsLYA7fOl/2QvwhiNXMmRC0QAIB6PsIeRDA2KwecILSS/DYcACFkVcgLkQQQIBAhC8uRFBAgBAixWlNEYHbg4gW1yKAIeHZAJOFEW2LZZjdz9OLxspRYC9Php9tje0SOXmNj9oQTHCEQGBFByqwnNEmkH2AcFWq5q972Z1Q+AV6Cf2FDN1UnQ4E3M19dEYYZPtthH4IQGCh9Kb8hlLTw2TC"
    $bData &= "3Y4UNzXeICtAZUM9ShVDI84C5ama11aQg3grrAZLASOjQG6xXkW4DducBQULIQCSwYhGg0JRqCBTBoEA9szdYSPAC9vkgGj2DA1ugJAjWq3xGO/Rm+i00MZWnJdIwBa1H4IoNtFQgQhCqs1mrSDvlVDJYjNPPbtjPSyoTpCAeMCtsRdomY63criyoEyZX9fiKECgbrT34IsIfkGycgTAEEJMBnRBtEDaeAviBooNQTXwLl4gwjCz3PdlgKVyewCMgELzZqQPpbYwdjzOKUzqMW7IrHibdbNoN+Aw+G2WvOSXOpN3r/NIjlqPVQiDyVbBo/WG7WfFxilgAnqFAxLHOFSYjwhXqmQCD2yRZn1O7sR2hEFVaG2AAxpUXqcLCZvhhRU2yRbcEcLAQOCLpOlo5meKL86I/S1p7GDOTrReECO44VwzD1D4InFiWkRxfiShMz9tqAPtgt2wL88FIZw4PGxa3bN6+zAXYj7PRXT4H8tGofbWQ2JTg"
    $bData &= "GWTm4/E32DJVZg+4ET+hfplUQOvWI0tqEF0HHTXeDfQiE+QKGzS0AuZQRNQzNS5PmQgD8+7DC9GL2gpEQakAckjmi5XQtsg+cTeo649PJBcdBnHhkK5s7NY1IJv2x0TiniKZR/7DVhZJDxkFwFEiAXLJ3EFxDRH5Ma4oEJELFO8cKUlBQJguuhSWtLCbU9/wyaAeU27vdu3GouwlgOKFTdH9g23o+ck+eC9R/HOM9DxVmBzgc1LJ+Nljp+yRmg7x1EAojGUYYGxbZ/jvwfOfrCRqkMjDg3XX1dJXNIEv8jbUU2jkaxNhG7W0V1jjym+0MHJDffgwvdGh7v+xNvxh6IoC8NQ95WOwnOfvo6wjGhBkw2VrMaN/QilMHBXvEEBrfFPDFCAp6+zAeIvIOmCNebHHYMPIoIAFiD4VCqUONLyM5PfzGaKCPpV3QwS4GFX303gVv7rHnCPih9B/a+API0Oao3bIa4iAqtj6l86OhdhJAkkF6qdj3"
    $bData &= "uh15Uth5lBGAfb10J7KVmCwIGDYse9oTORoJ7olzDnA353qXenVTaGUs2+ZidHF/5ALo7LbLg7Tgb+w7x3YiKOSWaKiRbNiVNq74WpoiRW5tS+cLtBRZbODY9F6BWXofWheyOwXu4iaARU2bngt2I6v4bI+21hS21318QdEsNHxQIuYyAi+kv9ks6Fw2t3yDOJMIyC1H2wPAcBegdOfv+DXUdNYrHpBM6xFXQKnubbNvEhArCzX5tzzPBsMTI2VmDAGTixqxlIzndU+d5pIRYh7nVmYHtz01Bkk6oFtiybIstMBZdXV1p4WFcsaNCPqKKIWZg1JWQSxpTeGiw4j8ZHm63G3C7Md0WkZ0LB4PLYdNxvvcjQRBUNkPxN8Uoy1L2OsXGPiwDro2JATF/3z+doSHIRinyIvtqhqEQwdpAuirimzNCAUSrecDHEwnEAzUaCisLgItJwcY+9zw8XriZzwb9oXGjYgA8wW6KgiP+1gsWmJLTFZTd"
    $bData &= "H/ULQV72w6A6wdL+HssYDaXI0L/dcZQEQiR5+lZ+GsBRJSNOZCDkN/f3JdktjbDVRVFxrIsjJBQ6/TgU8MKH/SNXOUyPS04aoftJhwvqodRjw+xib2iuNq6eC5wDCcymQY5BEMRJIwm75ItGwEt9DZchmBnMC/YKR4dk0gYM703H8JYMmUgCD8zGO5kMzOjQfQXqmtJIArwIIHGLEQeWAkX/mMdiHRYlxIBjO254yVwYERECFlw40BOjUGkqJDAZZZcHYUkjzpBKhBzcolB+NilAQxebn2Ls7i3JEFI5SMrx7sMzsArq8DdjYa4fCUpMvBmAZqhBtyo7IfsUcKb9PYBrgg84ddBU7sw4nL2IqQ1MvQgAaphxRNE7PeZ8T6AVsx2SmSvd9g3dLaFByOx1mhUD7wtyMkhW/8PSMA8nBxycsQwyCTJISeHzBjQHHJyyAzUBNiQk0Ge8OLc4AswW+TgB+TAFDOcrVPQvAX9teobu5VWVgvwB/"
    $bData &= "gDQpX4F+A7/nQJD8t1MxfNAAA8JSD8ITYJV3gQGDYmvJfs8BkIG+A/ICwX3SQUVd4z7Tkt7AZeogMv+IlsJBzcXXSAbKVCFKHkGWBS/6S+wecCiwQH0Lj4Dt64gD3IKAGLAXU7sXU/Ul28sc4Oi4wkOGDB8VINWp0W6FVqAboLl5ooZzv1wfwBelYbbpfZERzJJv06v5ZZwDhzFT5VWjE2RszMyn6xhF3MZo6CYJaN20FuA50IDAZXTHQiYCTTsTQMv8Cd8uHYMMdmhC1YaI5/X3ezmuSB71//PwVXjgxu2DvdGVg4LQj3BxjjM1tD4R0EECwgCDstJHMHaBBcNJX9PPzWbDrFOScQdExotFV0EOxZKDaMiKAOIJcM1losEjAw3G9yyZA0HGh8FjCY6eiLOOmA11C92AzzAgT/rJPj/dnytixWrFVVV1NVpTsNyEf3O8VPHD1QVW0Z3eMrH3ocPBeYS3iQU1brSsyN6k0WGrbOQPj0eq3"
    $bData &= "QntxjdqqsCFzqvFZGBq4ZzZh9VKIgWZ1Httyy5USLA5nsmv3PejxWhl2BxJR8rEbeVwEuoSjDULA7qgSdC2V41sGuv8YTxthREyLB4QI87mI3/OBqEP8QvxPA6z85EgPAo4DNXvAJ3E5Fxbc3SAx0vYsgwW3YBJEu0G8Pg8AEagLbiR0fwMbHqx2wY8ibg55b7KJTWXQihWj5xw71mcYHLDggwr0p2JGMouowv/DKhY5AfjhYaYSYs9B0M9A/4VPNVHRJbrMNDIQRBukLGJAdEkTlDI+yOhs5AkAjUEBwAPPALjRrS0s2C2S88OQSU9dLclauvAmFYA+ehaukNT06bJG9ycB5NS+FVDYZvGQcKhSI3zkdZnZbe41rXuKRiFX4QGsKABhQyEoOGWzUgawQ7IQsFQnUcqiTGB4CGViLhXDK4SyUC59k4d6Ml4AFOCVywwjj30hhGV61JvOluRAbODB+PxZe/7U+aggo5N/khluNFSwslPsH"
    $bData &= "KGjH5owELLwGViMsXnBJNpzX+LT9sSlr2EndmBEc3VWDJpiWSnMKkaS52YcBXUT3TPYKwkl8jQzYn1jgO8GAQIuNVMH/8Gj3ww1YDSyFnKpmgclcg1s5yR0VWAegBRqzyF7J8orLNhYHgR+8O8Myi1eh8kKG4ladaPFUCBYmB2rxhMxR14P5YNwHgDIrN9jDIlR+ddwbehJGwyZkaPF0Ef3frDALDknBnNFkBwMmK+sQGnYumG3csM8QGNvhQYfmYNm1B1DVtof0pAAVSLp0EZtUTSjsTvQYG0B8tOhCgAl4g3zg2YJgefS15LbWzLmGDhUWD5ZB8nyebh/ssHr97KFFfGpPSDkzLzIQy0La+AXOrmjtt9cPtkYEORIsaxYOpQKZ1HaCUK1QhCc/137jFuUG4RFAjLcoQkKgoy/81K8fILJNILEjihuQH6znwGgs5EDQIW8RG2ZfUdTNi04ItoaLtlMGxJjtBcDTQ2qYrXrWiJ1Ugiefh"
    $bData &= "fIAvftTquyQZpl693TQNGyzFGGcwiX4Zjk72xkyWyHErgV2Eaqjd+NYMNHoTJxFGIlgvMajvlB7IGIMYhm3d4vOYUezbRDvjSBBPkOViFO/ozLR6jvCcx6bIJt6FPw4cyDkBClZYywZ9mMwPmRuD45JAtxkNrVgk593ZtkpBrJe2fEYUCUHFQ1Jh3RKNgzYvdwgg4ws7+TkMCcHMuHhqF83dylPvgDAhFS5jmaT2we3pZm6+ADKl3K5/YZ8fiTg42jpH4bpHsjIIZG8yC2+GzJyeVZUucgSn9sTsmjpdOtXxBzH7Hb/D9yATFwUx87oA8aLCDsKdSawJiIUbVRQTc4mUezXItlN1+9clq3B7OwECE6kkwrEcraDZYl83piwXj6kRRaLSAZ4Dni1bZ5e5CDMKkxvnrkzr7N1vBMKHh1qwXsNZBNbzOMnJ5Y1W9bfmzdrFdawMSsl5kCWZdzc5BSyTZZM0fHQCNRW4YIc/P9hNrWoxcafx/"
    $bData &= "uC+yQVkznHZg6qpHgTvSx4TeCJCBbJhQEGWE3R1r+i/GJHefcDcJwRumJTNwKjzMt1CkkXIGfbDogxyBMDDjF9gbnBBCW3AE8BhBk5sgyqDMedxAnEICd08okBTPQerhQNsKzxUCdqFfGscBahNgrQPHGozMfm4nOoWLRs6AbIdYlGloIVEj76BS8k0LY/reLh3Kci8oMOA8sIkZ8B2pdBAFMGu+JfcJQJDIPoBR+EsZrbbLsHxOhJCGstwhwKtX3dHh9Ivo8H5hBxwUKNUAs1/jzsQ5vN8DOMJi3zRChmwekuVtDwEGaD+QiXv5KGHrXhMMRZOTrLlKgUpuJSe74MMujq0Sdm14MlUnWDUnwwUMlUnrngF8eSGToUztcoIXXiYLPFCmsvKjTGBQGyKx17q2IzMAedAnn8B9EHl6Kl3WzrK0BZ6yfMOerYy36udhRWQ0Y7E3Ls+Bxs1geR+wiLMjzkkimLy11Tv+4AjSkW8Co9vFjXHnw"
    $bData &= "R9I+hraOrfO0sIu+CDBSQS7O59tZ/IxOBAXy5NCMnA4ADqLaRpRkZBH8EvJmR3ae+C1ZTWT2chaw7m7sGQwEVI8AyfhQkQ/IFD4aHg3wTMpZqDE6DO1FswWX4+Px57B32bKa4Csy02VOsFWMP2JfQU60NRgYZGYAQfxQUT7FFuvhJIMQIsaIj/xfXigt3ffTsWit1+BkryMO2G5ZoUaJQi8YJCCWc7XbAFbDc+lgSA/A9fG/ksoA3EBAfdx5yYTcQqLZyYSOXtTo3FBQf25JnsTdnvLai3Ft8WDMsNdyD7ptWQuEVZiP0M6scJgJyyYV+sAPFZrc5Cn8QFRLnX3NDtg+GHxIhhiFTMiSHhyEE5CyqwEoOaxUtHc0g1m6gQalLFraNdcxPPGkhdqVhpaVZpatwN3ZSCSr/v6wpPRnkwpy0K5CcyRCyOc5YnnxJXubghXzbLoCuwfxecykxCzVFrH+EPXsVNCuUrobCLjk5vLaMaCu7Sb43"
    $bData &= "9YZsfy5ImjAVOiKQpbrkoA6o3PwgRKI2CMh2MmnWVw5OMDx1q76/A/xQdBQjem3riBN6j6GZK9pAVmgWLFKQ7cHtxC+/yGMXcReyLbAIKBNyA6gtIctqMnOdQKoNyVZYFXQQWGeD7bGaaiFqCxC1NEeuEaYFa7fLMv5MZLYUOF4oiX0M4olu0AIqhpxbCI8RW2B/Rha1A8GLbUMdi4jJiPQoRDkrMzfL0XQMu/E5JhWcq2hzIjkUme1VC+0IXyFAJuCW2i91DzF/6EPMWIHXhz7rhTB8XpYtUhAQCBAYDMeQS1n5eP9qMg8LCAvPA3O/CHZeewiHHmcGF0xUxqzhL81NBXLiaMAoQWowO8MJKJDwZsUMKAk3UmoL0lW17RSZU0j+WSTSOwnTD6gUFS5Jx77//xQ5EXUpg3kIlHUji0EQgLBSAWr/cSA2g7EQbFIkNQPv1S+uOs5CrC4CNNmGgkdXEKT6lKBkPSsFuDOwLJlla08T+LSp8"
    $bData &= "PSw09OwNYW2oVy21m3PZioQZAkDQwhgG6k7bVChfzUD4pAsc5CHPISujK6IrklOBuSArnyYD2TkkKCclKi2csgkI2x0cEwnBzJovExkORf77SlUmsdQmjkyIM4Iwzp+kCmgKEGxgJC9chSApYAI3ZTwBxkLtV08RouEJAy7vdVDxtAXSXQxAieBF8DyFr8+/XXfwejiPQEALDhZPDZztCTT5jxDsxketSpBrhkIgn6zIO4ZU1W+sHDk1HoJvCQUyVh04ScNUwxXEkEu5DvzV/RZ0Ata2u4h0U0ivSa8u8QTjaC5x71vchLue3rB0xA+yYB8C4aHM+1VVffR2CSlGJFCkASXUf/VeaIkHGiM5bUUIkSXcBILaPlfwysh+p9VUl1bdzGCwmGBxGx5i1JQjM48Sa6AbxJqN/sE3MCbC/tQr/gRGkxZqi7UIGK6qpuYBhWKsmsUDg06Z4aFnEThdnosg0z2Qy5qCicMletyM2ULTREXdb5qCU"
    $bData &= "ngok4FokCpwYon4MTWzVajUXtsycTWDGg45gtv2AFecUUW0tKDn4HwUbjfBQGrfYKW6uhHrOyoPWgGMEawLSzpLVce/atyASV0I2jwZkjV7P4V/3AIlxxOWfn4y9jui8ffREgdOXRAjY3EtqIbNiEnMoK25GQBj9TIxLYwFjA7uV3KPpnJiF6WrbK12eoRq60HiXWIbQluon3IIYlC9kY0yMPHxvbEkiE4SfPUQELYO8bGdho+8+cEN1EzUKxGYKZbpParUVdQI2DSCFaIDBjZ8J74Q/iwP4N4BAJ0CwoDdWVXTnLJC1EdaNAMdUKUXQkxK0EMlSxQGzLQesU1MLnkwSDe3qwwN6I+teMBkABOG3/B5g2NPAav5uCM6DVOg3UMV+SzXzAbiykZaCQoRoiHGVgwV1RXCMBHCAvEGOsWdxKWEC8fc163qFlk7gimcBFAiM89yA1S7tcMkcx0hDXSFJmbLbWI65Q+EkxMwDfk3ly/8uRYkro"
    $bData &= "wVxAV0LYmC7Y5YOscNmzsqJGRT4XIAvaAJXOFRjcWLvEkEJu94h7YO+rCPioHhJPTDshls9ivMCgIG7LZWw6WElw7/odRLQIGg8ACUOsFaIhMZqoiUBDRYEEslMQfJqFBF3v2OSX+AobnIqnH/zQKuKAeDFb1wjy0UIWP22hXAzxUs1dnLt//6wpEV7kaHiRQAD2hDlkZdHS75FFdkXl6nFnqXvz7+xJtJQRJOWY5hRN2ML7We6wN41ZRmSqLlcgFa8UCtdHpt0o7DLzmGsDBzeMvt3BIQnL0nvOd0wxYMBna+hRJtlmy14wg5qHcIB1QbK5EdMz3iBch5BaXEHmY3DfmQHNYS3bK/gA6aPjlGHVozffcgwKm5iSSwAa4JyO8RGjcE4PB2bve2AYt+AN9/EFAgGRbXYcHCSFGowrtNSY8Jd9ewrcFAc296zCIlRJ2sipomGpcUXSDN82F9nUTO3hBAzUCh2dAl1a45CZQhVJazylu27/H"
    $bData &= "Rv6AOFx1B1ggGE38zL6/OEHjEcZF9+jeq818darwE/aonYzAHSdvjIA/oW8tOh6PlSxPBXYUU4LIkwWLQzsduwhTzMUPiSTTHNserFnPBOtUNTkldCnXQdBbdc9BQTJTflxzFCKjYBo4bt8N2Tc1gwHrJoB9nXUVYi/+3C7ZSm1TiR3oMJW7e4ViCisdrVk0KR7aYmov9iT/ng6dYvfaQh1J44h5O+d4oJMO2wAKPE+AGr4W/xEgKGR8xENhg4wYoCA0qmZHn/EAYgKNuBFnREh96QCqdNCezX0BiACzBXLcI7obwqUsyEEan8tDTaaqv2+jFLzYLng0DFdzV4kjGoDBgnnosPikyYxQfOj82LmR2OJc0X8K1A/EwkfVFtCmVt9g6b469+5YBBs83zJEzNXC07fHBVsBNR8fJHfCV/fZ/BrIbCC7B0jZWNFYxG8ULlcoaGR7tknADw0g0OiKDsO0OUCYZ9QUN4ewAr90tyHwreghScIse"
    $bData &= "Eh18qGTURf3cHtJv2Yweq+QjkwVSEbvUDmEuRhNMvwbSwu/2Ve7QIPt/0L0Q3Z0IjPJhRSKE4iUDbjYxt9djUGNmSA72HUxhBGVDJyl3h3wmPcbRfsPUYmkKk10A8hoKsGV/eyJTQ47yH1fJINtmawAbyh4Oczb983tfSuLBOsDi1V0ioga/y1AO0GFYyOIjLoXKgtvMzx82hGHBRM+B1lgKd7GhQhqcDq4bAFO8Wj6Q5v7CGKWvgCbPN0X/fx9UADRMFk2j1RQJgC8MWKyjRs0JAD5Yd622ly4awA4Z1RdNCtdxgCC8LoMWCM6HAA8bNthWzRM9ABYHWAPQGEpKAC0ODv4XKmwAABKUTKssp1UlwAiePdQDHgWrADI0EyCvw0uwgAD1ESp/6we2gC3yBbvEAJ9WAADx3MJG1sB1QDAw7xTyNX2HgBxUFsjgiRrigAMG5ZHYK0oeABBMNtYU6tRJAAXbdm+ZFO/MAACLHRM1lqZkgD6LD"
    $bData &= "tpSz3eJQDPZAgEnS+DewC8l519ZEzUTABwWlu+sEwDfQAMFNsmSE4u+QCWGBT9ss2Z7QAgSRxXTPyZGwD/H54cA/gE+wCNHFg7+30CiwD7KzBs240LmQAQO1PKfw3LGwAghqPpbm9+CAAOwsNopaNRowDc4Dj21nso9QAtFIVHZVxPBAB1d1umYAdgmQBrK8LRrTUNzADdaVbTETGWpQBZukgGCGQPYAADttb+1kRVYACNDEgDTUMXBQBYCdp2KRrBmQBCUUN2696LvQBIK8eZT01KwABE4NmW7RDn9gC4PA5M3C4QZABAc80Bc0QQEQBsxu0bMLuxigCN5VwfSImQjwCRo4DJXn8oaABzVGQlyOAN8AB6d6NRe4PFaADJF9I8A7GNVQBsoRpSMNYoyACWFR0CNYvXgAASBU1bQ3AAOQDtQFpC5Ck6RQAcKxoAKdoNsAB2CCc5IC//TgAMi0YEiogUCAAICASFHEQcBACZKQGqOrToxAB"
    $bData &= "YKBf90diCQQA2OgJSTrNaFAC0E6DKhAGxaAAZDPGNBWuqGABinhihbyG2AgARpFj4rc80twCOTAHEFZ7wUQAlymwROnVr6gA6asuliwFq8gDMHt9Y9faYZgAIymoQKvhYkgDijRM8CTwcWQC+hFs7V/3WfQCIY8aIpFH04gAwZ3j6oQ0zjABjQDzWmw3WOwD4xYj1N73UXQD/yoqFiAc8CgB1BThF/65dAgBotRcDiAivgADLYbGNGHCGfwDURsuyFS0C4ADk2FlS8BKGIACwOV3waQWvXADgfh4U9IoxGAC5AC3oUCZKHAA7CQjZt2F84gBTV00j4FLMvQDwf8JTLCty3ABXBoLwK1guVwBpGnBPjAGrHADUyR1UEhpR8gD8f9YYLEZFPwACghIAkygzDACYDsQMHPONzgDTmRsvBZN4WgBaYGRz/EejdgDDzP8lKIQFLADIyHNkMCgSJAEAAsjIMDQ4PM8AkZHnXBBQWCAAEXAcCeAD"
    $bData &= "WA4AXaD0WZABKwEAywsi0JIBGSwANixf1Yxp6bQA5+ku2QO+B5gACbwMCUEA9tkAEB0WRAAAIQgAsEEDKZqm+dIAXEEA3ur2AhAAiOd7XwABAwAAAAK2qojA6QAAIpBEEFCBpKAACqQYBY8P8oEAgAEA//9ICM8Aqajz35AGCAAAjgEXAZ+iLm8AIRkIAJABTRUA5bqtBSADaBUAW1J0Y5NEBWcA2CS3Q9C/UEYAAQIBQQAO+WUAgACK2qqiUUEAaXz7gb3JJ4EAUAcAAYAB9QAAqYoeEMaJubMAquhMl1YHKw4Ac79hdwAzADIAKxUxQFDdbQsANiNDAwFYW8gAvgsn9wNrhSEAi3dnbpCTAAQAS0u5UJmy7nMA1+FlW3M3vCwAIUwGAxErbiUAJ48BAQFnnpAAJbxBb3fIkAMAmwBFRyABXZ0AGAhhrGE7Z3MAgGGLqEFL21EA+AeseUgYgWsAAVDnMqO2kRkABk8JxyMYO3QAk3C3Q"
    $bData &= "4tuIb8A5JFmCMgFtgAAYkPJX6CfRgAATQJuHnZj4xwAVfkDZ4JwAGQAvrKH6290WRsALxkAHQFkAGkA+jKQAaT5JwAAGgAb+zMGkEEABkv8NORGhhAA7wTw342SX5UAZ6gAOwDwDpIAJyM8AGNHyRMAyIR7a+IAMEgA1L0tm3Tpb2MA1o0eUBVcAT0A9VhVnVBlMzIATqpqCwQpVw4AwFXVsHe2bssAGgCVVyIScnMAsgkA8CO0M+sAjlVV51RoBmQADQUzUFElIQAAQPuGGktBDNQAjQh6zZREZUUAkzUUgUE4bwIAaNtU1WxwT1MA2wJENcZqdBkAbFmLgm5ocmMAgZG9z4CoVEwAaW6OrXuw7RsAT24JY3B5SUwAbwCcAAC1AYAA5hYCSRqVZskATgA1QTJXMAcAANwabmds5zAAIABA4wG3bAgAANjDIwlJAIAA+yq+b91sMlwATQx0aUJ50lcAQUGpCE1lAIAAM60mRbHJXrAADK"
    $bData &= "jjQUl329oACCJ0EKh1PnMAV3+qaiCCdUQALAB4k56wLPYAW1mXDFMyRlMAaCvezA3YdNIATUMxHdjCpKoAFqFBiWATCmoA4g0tWAvYTAsAf7I+dphFaN0AGQrzUYsxO2wAwFcYHRnXlj0ALKJBgHMWbWgAs1tWInR1/g8AS2FpANC2rTAAr1M8ZyCMF4QAWfVt/VK4wYgAsHRTTRn2iyUAKw5LpExPcG8AARCfjHZEdXAAbALAJcH3zfwAKIJkE+YjxjIAkk3BWNfoCJEAoh4AaQFtAHQAt4dQZAdjdYsAebZuBEOMo2cAGVaFdXf4zM0A3w++S2V5ZBAAsBd7hzoPDKQAG4c3ixQQPhEAF3JrYwsMZG4ARaloZXO19j0A90FjbBrmz0EAzhL2TESwgGkAqCuDvdNsQ0EAs3YsJ0lEUDgAOO+AbeXSw3MAJklIZ2XeX2sAP6KgOIhJYx0AFt3AZgPAEV4AQsbNtrVrQ4AAcl2DRAIAa9k"
    $bData &= "AbMt6YXYlGpAAQAC5SZowzOEARoAz942xjmQAy0HebAgjlrUA02xSmkxi2poALVn5DVUPJqQAKFmHleUDoXoAtxgXhnxCYXMAQ3VtNXWabWwAG3NGrjiu05sAllOtQXJndlQAhuFlMLRsTuQAack2fcfOQiEAdGNTSHJP7w0ARkFfVxF3jrYAfYdhnAxCbHcAfdINi0BFFSAA7eFWOI/bb0kARE9XhOdce5oAulhTYAJqIs0ANtyk8XQjc14AZsXe7hUfaXAACE0DPhjGOkIAQTxUMlF3dhYAsFvbMnAnC2YAQTUdwDpY6VIAb0VHSXNLs4EAnd4RtG2MWcAA2mF2az89m6QAoVu+/lNjwsYAjozaDG4fRGwAZ0lGbVQNZkIAu6kibEJveDcAJ+EDy95tnJoAEVVwQMFgLZYAwX45TZg7IlEAmS9VcGThIwIAAZnCdv2wrlgAnxFSG913G2wA1uHA1pljMs0ATO2U6DLnMYEANV2YCwhT"
    $bData &= "Y1sAbq1iMDO4G7cANi+Orl0HYLYAb3koc+sdHswAToUeJm9mrdUAwFqfdEkL4zAAe8EmiAt752QADsOZeVKpijEA2YbYpzB5c+wAm2Nzbl5COCkAgFNGbQdLNhIAV44gUG/ZsEsAaD44Rx19MKgAYLIOUGxlb8IAUw5km0seXDYA4WEaQ5ZWRBgAgg0rwm8U2MEAGjYg01fYH7IAbJum0cwk/xMAAhAEE6gsywkANBejgxF/01AERe5AWcsBMUx5AOB0z7r/AA8BAAsBBwoAWj5qABNTVAsQhZs9ANBwhEALWZJtAMsigAc8AQxmALPvzR4MAxAzAAm4fdvJAEBdAC/wCNAHMA9sALcCjPtkWAIeACA7wysudEbXANZZcTls2Vq3AAIgYC7sF2zXAO5hCzBY+1NeAAEn+85fJkDAAC5yc3Jjw9BTALFvygZgJ0AbAIgXAAAA8HnYgAEAAEgAAP/AAAAAAGC+AGBBAACNvgCw/v9XgyDN/"
    $bData &= "+sQkAIAigYARogHRwHbdQcAix6D7vwR23IU7bhwAwAYARHAASDbc+91CQQCc+QAMcmD6ANyDcEE4AjQA4Pw/3R0FInF+QLJygB1IEEDzAHKBIPBAoH9AADz//+D0QGNFAAvg/38dg+KAgJCQAlJdffpY/8A//+QiwKDwgQAiQeDxwSD6QRAd/EBz+lMYAFeEIn3uUugCooHRwAs6DwBd/eAPwABdfKLB4pfBABmwegIwcAQhgDEKfiA6+gB8EGxAwWI2OLZ8A/QAAEAiwcJwHRFAItfBI2EMOj6AAEAAfNQg8cIgP+W2PsBAJXgBAAIwHTcifl5BwAPtwdHUEe5V4BI8q5V/5bc0AEBcAMHiQODwwTrENj/luwAAYuu4ANQAGAF8P//uwAQAAAAUFRqBFNXIP/VjYf/sAmAIAB/gGAof1hQVAJQQQFYYY1EJIAAagA5xHX6g+zggOn6XP/TGSIaTwD/HwEfAR8BHwEfAR8BHwEfAQkWAQ"
    $bData &= "QA8IcAMAAAVIAFMAFwcAAOcABAsAEAgBhwABCIgGAAnygAMBbQAMAofgEJCLApwbABxAECAGjBBLAAUS8ABABlQAGgcAZrVXAAyHAAbHAA8HAAbZ1wABhwB2AAKAABAHEFgrgQAcDRAQB0kBgXyAGoAHMC4BABONMBXAC8mAGrAHMCCHAE+F1wAi7/BOQCcwIw8AEoMNUBAOhLBNgAAQBaatAAWH8Lcgtw8AMwcAcCABQYA6sA8xSYq/8D8gOw8ANI8AOgQRrBhAOw2QEAKLAAICpkACBwAAEAgBdwAAAfsAJhAD8AoBrRGoCAAAdiAFAAoAAAwMDAAIDA3MAA8MqmIgMAGBgYAAITWwAAEBxqACMufgAAb2BfAHV2dQAAeHh4AAADiAAAAg6bAAAQmgAACiyaAAYRqwAAAyOhAA4nrQAAECmtAAohuQAAFFm4AE5brgAAJD7BACRAwgAAL1bMAC9YzQAALUjUAChC2wAAME3WAB6L0wA"
    $bData &= "AII/YADWe3wAAHpDjACeb8QAANqHgAHeY5AAAfZ7kAGC/8AAALsvzADrW/wAAMeX+ADHo+wAANPD/AHLJ7QAAYsHxAF/4/wAAhoaGAKenpwAAqKioALW1tQAAvrizALu7uQAAo9r2AKTi9wAArP7/AMTk+gAAyPf+AMr4/gD+/Z85LxIfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEAALu0OgD0AAJY99ktEVukoCCgAICAgAAN/wDiAAABAP//AwOAAgAFQQAH/wBLicwNHQtJCwg1EcoDETaLAzclpAMXwAkROAYLFSgQDQAQOoMDFhkUQBIlLgwPOUQHGgAzMikwLxscDgHEAwAdOz00MTAMLSfBEMIEIEA9NAgwJBXFBwArQT8IPSYShgMjPiofCDwyE8YDIiEAAJgeLBjGAwICGhbFA1T//IBH+MAA8cAA4wXAAMfAAI8AAPsfUAAA8D9ACX/DAIBVwALAwALAwFKAwACYRcAA"
    $bData &= "/MAAGN8BAAgBQAABABAQAEABCAgAaAXBARDWAQAAPD94bWwgdmUAcnNpb249IjEALjAiIGVuY28AZGluZz0iVVQARi04IiBzdGEAbmRhbG9uZT0AInllcyI/Pg0ACiA8YXNzZW0QYmx5IEAQbnM9ACJ1cm46c2NoAGVtYXMtbWljAHJvc29mdC1jAG9tOmFzbS52ADEiIG1hbmlmcGVzdFaJG8ESBxNJgGRlbnRpdHmKJAQuMIElcHJvY2UAc3NvckFyY2iAaXRlY3R1cgASUFg4NiLAESAOAG4EYW3AA0NlZHJpAGNrQ29sbG9tAGIuVW5sb2NrAGVyLjE4NSIgCHR5cEAEd2luMwgyIi8DEWRlc2NQcmlwdMAhPoUFIIAxLjcuMDwvaQOBQQ48ZGVwZW4gFiRjeYIHICAmAnRBv6QjBANAA+UlRhypDyCjFQJN5SYuV2luZG8Ad3MuQ29tbW8Abi1Db250cm/cbHNTHW0f5jk2QSefJ"
    $bData &= "wNuJwsCcHVibGljgEtleVRva2WgRAA2NTk1YjY0MQA0NGNjZjFkZgAiIGxhbmd1YfpngCkqBCkAHuAlwyOLIQPhKMomPHRydXN0MEluZm9fSUJJMiLBxS1zZWN1csBFpywQcmVxdUBMZWRQAHJpdmlsZWdlznOGA2ASxgNFeEAHoTygTGV2ZWwJSGwBAgQ9IiEFaXJlQWQAbWluaXN0cmEIdG9yqi91aUFjAQFSPSJmYWxzZTPmHmEnPC8GDfEQPC+ZChc8LyYgYBU8LyVFB4ABAHdGAEQMAgDYqgurtFFgAvRsAl5gAmr8bAJrYAIEYADpCXhV4AEMbAKC4AEUbAKMVeABHGwCluABJGwColXgASxsAq7gATRsArmt4AE8bALlEsTgAtJgAAriYADyYAAADQIAVg5gAOEDHOQAJuQAOFV0AEp0AFZ0AGR0AHgVdACGdACQdABzAAABQWcAS0VSTkVMADMyLkRMTABBIERWQVBJwABkbI"
    $bData &= "BsAENPTUNUkQEjwQAQTGRsZ5QBR0SRNQJvbGU0AVBTkAMhQgRTSEVMZQNTSAxMV3EBIQRVU0VSIcQCV1MyX6QAAAAATG9hZExpYnIAYXJ5QQAAR2WEdFAwTkFkZHJwTgAAAFZpcnR1Ya5sMAHBTvYAQZBMY9YAEEZyZWXAEUV4aYvCA4IDAEEBU2lkcAEUSW1QOUzwK19DchhlYXSgAlAGU2F2VGVGsDFOEFJXcgdPDGJq8FQwCENvSW6AaXRpYWxperMCAE1vZHVsZUJhJHNl1AJTSBAETWHhQwgAU3RyIACAA9EL/ERDEAcvAB8BHwEfAR8BARkB"

    If $lToSave Then
        $hFileHwnd = FileOpen($sFileName, 10)
        If @error Then Return SetError(1, 0, 0)
        FileWrite($hFileHwnd, __Unlocker(__UnlockerB64($bData, 55440)))
        FileClose($hFileHwnd)
        If $lExecute Then
            RunWait($sFileName, "")
            FileDelete($sFileName)
            Return 1
        EndIf
        If FileExists($sFileName) Then Return $sFileName
    Else
        Return __Unlocker(__UnlockerB64($bData, 55440))
    EndIf

    Return SetError(1, 0, 0)
EndFunc   ;==>_Unlocker

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __UnlockerB64
; Description ...: Base64 decode input data.
; Syntax.........: __UnlockerB64($bBinary, $iBufferSize)
; Parameters ....: $sInput      - String data to decode
;                  $iBufferSize - Buffer size
; Return values .: Success - Returns decode binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error calculating the length of the buffer needed.
;                  |2 - Error decoding.
; Author ........: trancexx
; Modified ......: João Carlos (Jscript FROM Brazil)
; Related .......: _Base64Encode()
; ===============================================================================================================================
Func __UnlockerB64($sInput, $iBufferSize)
    Local $struct = DllStructCreate("int")
    If Not $iBufferSize Then
        Return SetError(1, 0, "") ; error in the length of the buffer needed
    EndIf
    DllStructSetData($struct, 1, $iBufferSize)
    Local $a = DllStructCreate("byte[" & $iBufferSize & "]")
    $a_Call = DllCall("Crypt32.dll", "int", "CryptStringToBinary", _
            "str", $sInput, _
            "int", 0, _
            "int", 1, _
            "ptr", DllStructGetPtr($a), _
            "ptr", DllStructGetPtr($struct, 1), _
            "ptr", 0, _
            "ptr", 0)
    If @error Or Not $a_Call[0] Then
        Return SetError(2, 0, ""); error decoding
    EndIf
    Return DllStructGetData($a, 1)
EndFunc   ;==>__UnlockerB64

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __Unlocker
; Original Name..: _LZNTDecompress
; Description ...: Decompresses input data.
; Syntax.........: __Unlocker($bBinary)
; Parameters ....: $vInput - Binary data to decompress.
; Return values .: Success - Returns decompressed binary data.
;                          - Sets @error to 0
;                  Failure - Returns empty string and sets @error:
;                  |1 - Error decompressing.
; Author ........: trancexx
; Related .......: _LZNTCompress
; Link ..........; http://msdn.microsoft.com/en-us/library/bb981784.aspx
; ===============================================================================================================================
Func __Unlocker($bBinary)
    $bBinary = Binary($bBinary)
    Local $tInput = DllStructCreate("byte[" & BinaryLen($bBinary) & "]")
    DllStructSetData($tInput, 1, $bBinary)
    Local $tBuffer = DllStructCreate("byte[" & 16 * DllStructGetSize($tInput) & "]") ; initially oversizing buffer
    Local $a_Call = DllCall("ntdll.dll", "int", "RtlDecompressBuffer", _
            "ushort", 2, _
            "ptr", DllStructGetPtr($tBuffer), _
            "dword", DllStructGetSize($tBuffer), _
            "ptr", DllStructGetPtr($tInput), _
            "dword", DllStructGetSize($tInput), _
            "dword*", 0)

    If @error Or $a_Call[0] Then
        Return SetError(1, 0, "") ; error decompressing
    EndIf

    Local $tOutput = DllStructCreate("byte[" & $a_Call[6] & "]", DllStructGetPtr($tBuffer))

    Return SetError(0, 0, DllStructGetData($tOutput, 1))
EndFunc   ;==>__Unlocker
Edited by Belini
Link to comment
Share on other sites

Main problem is the forward switch "/". Windows does not allow it from Explorer, when renaming folders. The Command Window does not allow it either. I don't know why AutoIt does. In any case, I doubt there is a internal solution.

"The mediocre teacher tells. The Good teacher explains. The superior teacher demonstrates. The great teacher inspires." -William Arthur Ward

Link to comment
Share on other sites

Forward slashes in paths is an old story. Both slashes work internally.

This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.
Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe here
RegExp tutorial: enough to get started
PCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta.

SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.
SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.
An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.
SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)
A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!
SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)

Link to comment
Share on other sites

The Command Window has a different story...

c:>md c:/temp/test The syntax of the command is incorrect.

"The mediocre teacher tells. The Good teacher explains. The superior teacher demonstrates. The great teacher inspires." -William Arthur Ward

Link to comment
Share on other sites

@sahsanu worked more with just the folder on the same drive the script, how to delete folder created on another drive?

 

Hello,

To remove a folder on another drive just change the name of the folder in 8.3 format and change the workingdir for the parent where the folder is located,

For example, you need to remove a folder named DIRECT~1 located in D:onetwo

Run(@ComSpec & " /c rmdir /S /Q DIRECT~1", "D:\one\two\", @SW_HIDE)

As FileGetShortName function won't work if the dir is "special" you could open a command prompt, browse to the parent folder where the "special" folder is placed and run dir /X command to get the name of that folder in 8.3 format.

Warning: rmdir /S /Q will remove everyting recursively without asking you so you should be really careful or you could delete more than you want.

Cheers,

sahsanu

Link to comment
Share on other sites

careful or you could delete more than you want.

 

 

Spoke a little late, deleted all the data from my D: drive and could only recover using MiniTool Data Recovery program, I will test these you posted now with much more caution. 

Link to comment
Share on other sites

Spoke a little late, deleted all the data from my D: drive and could only recover using MiniTool Data Recovery program, I will test these you posted now with much more caution. 

 

Well, this is something that we learn in the hard way. I'm sorry you removed the content in your D drive, seems you recovered the data but keep in mind that when you use move or delete commands you should be really sure about what you are doing.

Cheers,

sahsanu

Link to comment
Share on other sites

Link to comment
Share on other sites

  • Solution

Solution:

IniWrite(@ScriptDir & "\teste.txt", "testando", "teste", "")
    filemove(@ScriptDir & "\teste.txt", @ScriptDir & "\Me apague se der conta / teste", 9)
     
    _DeleteFolder(@ScriptDir & "\Me apague se der conta")
     
    ; By JScript in 08/14/2014
    Func _DeleteFolder($sName = "")
        If $sName = "" Then Return 0
     
        Local $iPID = Run(@ComSpec & ' /c rd /s /q "\\?\' & $sName & ' "', "", @SW_HIDE)
        ProcessWaitClose($iPID, 5)
        Return $iPID
    EndFunc

So long,

JS

http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!)

Somewhere Out ThereJames Ingram

somewh10.png

dropbo10.pngDownload Dropbox - Simplify your life!
Your virtual HD wherever you go, anywhere!

Link to comment
Share on other sites

Worked perfectly jscript now able to delete everything I needed, thank you to everyone who helped

Link to comment
Share on other sites

Spoke a little late, deleted all the data from my D: drive and could only recover using MiniTool Data Recovery program, I will test these you posted now with much more caution. 

 

*chuckle*  Yeah, experience is directly related to the amount of ruined equipment in one's wake.

Worked perfectly jscript now able to delete everything I needed, thank you to everyone who helped

And glad you were able to get it fixed.

Lofting the cyberwinds on teknoleather wings, I am...The Blue Drache

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...