Jump to content

Recommended Posts

Eu fiz uma GUI e coloquei uma imagem de background. Sempre que eu mudo um valor de um label transparente, as vezes o valor vem com uma piscada branca mostrando a área do label. Alguem sabe arrumar isso?

 

PGfekD3.gif9HBSuhs.gif

 

Dar sleep no while não evita esse bug. Além do mais meu while não pode ter sleep.

 

 

Exemplo:

#include <GUIConstants.au3>
#include <File.au3>
#include <GDIPlus.au3>


$posicion=1

$brgui=GUICreate("Test", 300, 200, -1, -1, BitOR ($WS_POPUP,$WS_BORDER))
GUISetFont (38, -1, -1, "arial")
$Background=GUICtrlCreatePic("background.jpg",0,0, 800,600)

;Label
$test_posicion=GUICtrlCreateLabel ($posicion,  100, 80, 100,60)

	GUICtrlSetColor ( -1, 0xffffff)
	GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUISetState ()




while 1
	$test=GUICtrlRead($test_posicion)
	GUICtrlSetData($test_posicion,$test+1)
	sleep(10)
	wend

Imagem para test.

ZxTqZ3b.jpg

Edited by Pedro Pinheiro

Share this post


Link to post
Share on other sites
#include-once
#include <WindowsConstants.au3>
#include <Array.au3>
#include <GUIConstantsEx.au3>

OnAutoItExitRegister("_on_exit")

Opt("GUIOnEventMode", 1)
Opt("GUIEventOptions", 1)
Opt("MustDeclareVars", 1)

Global $aGuiSize[2] = [800, 600]
Global $sGuiTitle = "GuiTitle"
Global $hGui, $hCounter, $iTemp
Global $iCount = 0

$hGui = GUICreate($sGuiTitle, $aGuiSize[0], $aGuiSize[1], -1, -1, Default, $WS_EX_COMPOSITED)
GUISetFont(38, -1, -1, "arial")
GUISetOnEvent($GUI_EVENT_CLOSE, "_quit")
$hCounter = GUICtrlCreateLabel($iCount, 100, 80, 100, 60, Default, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($hCounter, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW, $hGui)

Global $Background = GUICtrlCreatePic("back.jpg", 0, 0, 800, 600)

AdlibRegister("_update", 50)

While Sleep(25)
WEnd

Func _update()
	$iTemp = GUICtrlRead($hCounter)
	GUICtrlSetData($hCounter, $iTemp + 1)
EndFunc   ;==>_update

Func _on_exit()
	AdlibUnRegister("_update")
	GUISetState($hGui, @SW_HIDE)
	GUIDelete($hGui)
EndFunc   ;==>_on_exit

Func _quit()
	Exit
EndFunc   ;==>_quit

Edited by Luigi
  • Like 2

Share this post


Link to post
Share on other sites
#include-once
#include <WindowsConstants.au3>
#include <Array.au3>
#include <GUIConstantsEx.au3>

OnAutoItExitRegister("_on_exit")

Opt("GUIOnEventMode", 1)
Opt("GUIEventOptions", 1)
Opt("MustDeclareVars", 1)

Global $aGuiSize[2] = [800, 600]
Global $sGuiTitle = "GuiTitle"
Global $hGui, $hCounter, $iTemp
Global $iCount = 0

$hGui = GUICreate($sGuiTitle, $aGuiSize[0], $aGuiSize[1], -1, -1, Default, $WS_EX_COMPOSITED)
GUISetFont(38, -1, -1, "arial")
GUISetOnEvent($GUI_EVENT_CLOSE, "_quit")
$hCounter = GUICtrlCreateLabel($iCount, 100, 80, 100, 60, Default, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($hCounter, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW, $hGui)

Global $Background = GUICtrlCreatePic("back.jpg", 0, 0, 800, 600)

AdlibRegister("_update", 50)

While Sleep(25)
WEnd

Func _update()
	$iTemp = GUICtrlRead($hCounter)
	GUICtrlSetData($hCounter, $iTemp + 1)
EndFunc   ;==>_update

Func _on_exit()
	AdlibUnRegister("_update")
	GUISetState($hGui, @SW_HIDE)
	GUIDelete($hGui)
EndFunc   ;==>_on_exit

Func _quit()
	Exit
EndFunc   ;==>_quit

 

Nussa. Valeu Luigi. Tenho vários scripts que precisam ser atualizados agora. Obrigado mesmo! Mais uma duvida...O meu script tem vários elementos desse tipo, eu preciso criar um AdlibRegister("_update", 50) para todas as função de Guictrlsetdata?

Share this post


Link to post
Share on other sites

É isso mesmo @Luigi lembrei que você já havia resolvido isso em outro tópico que o mutleey perguntou sobre o cronometro regressivo ficar piscando,

e a solução era um simples $WS_EX_COMPOSITED 7º Parâmetro do GUICreate.

 

 

Tópico aqui: Cronometro regressivo

 

Isso já tinha me ajudado antes e agora solucionou a questão do nosso amigo Pedro.

 

Valeu Luigi.

  • Like 1

Share this post


Link to post
Share on other sites

 

Nussa. Valeu Luigi. Tenho vários scripts que precisam ser atualizados agora. Obrigado mesmo! Mais uma duvida...O meu script tem vários elementos desse tipo, eu preciso criar um AdlibRegister("_update", 50) para todas as função de Guictrlsetdata?

 

@Pedro Pinheiro, se precisa de um AdlibRegistar para cada GuiCtrlSetData, não sei dizer...

 

Mas o exemplo acima eu fiz com um loop vazio, pois não precisa (isso vale para os meus códigos), tenho uma urticária nervosa com um loop cheio de coisas, mas isso é muito pessoal.

 

Mas é algo de cada um.

 

Se você pensar que criar um AdLibRegister para cada atualização de função do GuiCtrlSetData ajuda o código a ter mais separação, e não encher tanto o conteúdo do While...Wend, pode ser uma vantagem.

 

Consegui explicar?

 

Mas o importante acima de tudo, entre o certo e o errado, é você aprender, e fazer seus scripts funcionarem.

 

Abraço.

  • Like 1

Share this post


Link to post
Share on other sites
#include-once
#include <WindowsConstants.au3>
#include <Array.au3>
#include <GUIConstantsEx.au3>

OnAutoItExitRegister("_on_exit")

Opt("GUIOnEventMode", 1)
Opt("GUIEventOptions", 1)
Opt("MustDeclareVars", 1)

Global $aGuiSize[2] = [800, 600]
Global $sGuiTitle = "GuiTitle"
Global $hGui, $hCounter, $iTemp
Global $iCount = 0

$hGui = GUICreate($sGuiTitle, $aGuiSize[0], $aGuiSize[1], -1, -1, Default, $WS_EX_COMPOSITED)
GUISetFont(38, -1, -1, "arial")
GUISetOnEvent($GUI_EVENT_CLOSE, "_quit")
$hCounter = GUICtrlCreateLabel($iCount, 100, 80, 100, 60, Default, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($hCounter, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW, $hGui)

Global $Background = GUICtrlCreatePic("back.jpg", 0, 0, 800, 600)

AdlibRegister("_update", 50)

While Sleep(25)
WEnd

Func _update()
	$iTemp = GUICtrlRead($hCounter)
	GUICtrlSetData($hCounter, $iTemp + 1)
EndFunc   ;==>_update

Func _on_exit()
	AdlibUnRegister("_update")
	GUISetState($hGui, @SW_HIDE)
	GUIDelete($hGui)
EndFunc   ;==>_on_exit

Func _quit()
	Exit
EndFunc   ;==>_quit

 

 

 

 

@Luigi. Eu tentei fazer com o GuiCtrlSetImage, mas não funcionou. Ele fica com o mesmo efeito dos números piscando. O exemplo é o mesmo, tirando o GuiCtrlCreatePic e o GUICtrlSetImage. Quando eu fico trocando de imagens, a precisão não é boa e acaba a imagem piscando que não da nem pra ver ela totalmente as vezes.

 

 

Na Gif eu fico variando entre 2 imagens, mas elas acabam não aparecendo totalmente.

 

ebESq7P.gif

#include-once
#include <WindowsConstants.au3>
#include <Array.au3>
#include <GUIConstantsEx.au3>

OnAutoItExitRegister("_on_exit")

Opt("GUIOnEventMode", 1)
Opt("GUIEventOptions", 1)
Opt("MustDeclareVars", 1)

Global $aGuiSize[2] = [600, 300]
Global $sGuiTitle = "GuiTitle"
Global $hGui, $hCounter, $iTemp
Global $iCount = 0

$hGui = GUICreate($sGuiTitle, $aGuiSize[0], $aGuiSize[1], -1, -1, Default, $WS_EX_COMPOSITED)
GUISetFont(38, -1, -1, "arial")
GUISetOnEvent($GUI_EVENT_CLOSE, "_quit")
$hCounter = GUICtrlCreateLabel($iCount, 100, 80, 100, 60, Default, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($hCounter, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW, $hGui)

Global $Background = GUICtrlCreatePic("C:\SCRIPTS AUTOIT\FRONT END WARLOCK\images\skin.jpg", 0, 0, 800, 600)
Global $snap_IMG=GUICtrlCreatePic("",207, 18, 352, 271)
AdlibRegister("_update", 50)

While Sleep(25)
WEnd

Func _update()
	$iTemp = GUICtrlRead($hCounter)
	GUICtrlSetData($hCounter, $iTemp + 1)

	GUICtrlSetImage ($snap_IMG,@ScriptDir & "\snap\image_snap\kof95.jpg")

	GUICtrlSetImage ($snap_IMG,@ScriptDir & "\snap\image_snap\kof94.jpg")

EndFunc   ;==>_update

Func _on_exit()
	AdlibUnRegister("_update")
	GUISetState($hGui, @SW_HIDE)
	GUIDelete($hGui)
EndFunc   ;==>_on_exit

Func _quit()
	Exit
EndFunc   ;==>_quit

Share this post


Link to post
Share on other sites
@Pedro Pinheiro ... Retirei do Help , Traduzi pelo Google Tradutor.
Usando $WS_EX_COMPOSITED ele Pinta Todos os descendentes de uma Janela, a Fim de Pintura de Baixo para Cima, Usando o Buffer Duplo.
Pelo que Entendi tem que colocar a posição dos objetos, Labels e Etc, Tudo Invertido dentro Da GuiCreate se for usar $WS_EX_COMPOSITED.
O Fundo por Exemplo tem que ser a Última coisa da GuiCreate antes de GUISetState(@SW_SHOW, $hGui) com nesse Exemplo:

 

#include-once
#include <WindowsConstants.au3>
#include <Array.au3>
#include <GUIConstantsEx.au3>

OnAutoItExitRegister("_on_exit")

Opt("GUIOnEventMode", 1)
Opt("GUIEventOptions", 1)
Opt("MustDeclareVars", 1)

Global $aGuiSize[2] = [600, 300]
Global $sGuiTitle = "GuiTitle"
Global $hGui, $hCounter, $iTemp
Global $iCount = 0
Global $snap_IMG, $Background

$hGui = GUICreate($sGuiTitle, $aGuiSize[0], $aGuiSize[1], -1, -1, Default, $WS_EX_COMPOSITED)
GUISetFont(38, -1, -1, "arial")
GUISetOnEvent($GUI_EVENT_CLOSE, "_quit")
$hCounter = GUICtrlCreateLabel($iCount, 50, 120, 100, 60, Default, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($hCounter, $GUI_BKCOLOR_TRANSPARENT)

$snap_IMG = GUICtrlCreatePic("",207, 18, 352, 271) ; Lugar Correto é Aqui.

$Background = GUICtrlCreatePic("C:\SCRIPTS AUTOIT\FRONT END WARLOCK\images\skin.jpg", 0, 0, 800, 600)

; $snap_IMG = GUICtrlCreatePic("",207, 18, 352, 271) ; Retirado Para Antes do $Background.

GUISetState(@SW_SHOW, $hGui)

; Comentário By: Fábio iGames: ======================================================================================================================================
    ; Retirado do Help , Traduzido pelo Google Tradutor.
    ; Usando $WS_EX_COMPOSITED ele Pinta Todos os descendentes de uma Janela, a Fim de Pintura de Baixo para Cima, Usando o Buffer Duplo.

	; Pelo que Entendi tem que colocar a posição dos objetos, Labels e Etc, Tudo Invertido dentro Da GuiCreate se for usar $WS_EX_COMPOSITED.
	; O Fundo por Exemplo tem que ser a Última coisa da GuiCreate antes de GUISetState(@SW_SHOW, $hGui).

	; Mas tem coisas que não funcionam como por exemplo exemplo, não consegui colocar imagem em PNG com GDI+, e já Coloquei em Todas as Posições Possíveis do Srcipt.
	; Dá um Help ai Luigi.
; ===================================================================================================================================================================

AdlibRegister("_update", 500) ; Aumentei Para Não Trocar Muito Rápido.

While Sleep(25)
WEnd

 Func _update()
 	$iTemp = GUICtrlRead($hCounter)
 	GUICtrlSetData($hCounter, $iTemp + 1)

 	; Coloquei a Função Mod só Para ir Alternando Entre as Imagens.
     Local $Par_ou_Impar = Mod($iTemp, 2) ; Aqui é Para Quando for Par ou Impar , pois o Mod Divide a Variável $iTemp por 2 , se a Divisão Não sobrar Nada é Par, se Sobrar é Impar.
 	If $Par_ou_Impar Then ; Se for Par...
        GUICtrlSetImage ($snap_IMG,@ScriptDir & "\snap\image_snap\kof95.jpg")
 	Else                 ; Se for Impar...
        GUICtrlSetImage ($snap_IMG,@ScriptDir & "\snap\image_snap\kof94.jpg")
 	EndIf

EndFunc   ;==>_update

Func _on_exit()
	AdlibUnRegister("_update")
	GUISetState($hGui, @SW_HIDE)
	GUIDelete($hGui)
EndFunc   ;==>_on_exit

Func _quit()
	Exit
EndFunc   ;==>_quit
Mas tem coisas que não funcionam como por exemplo exemplo, não consegui colocar imagem em PNG com GDI+, e já Coloquei em Todas as Posições Possíveis do Srcipt.
Dá um Help ai @Luigi.

 

@Luigi no momento a minha dúvida é sobre colocar imagem PNG usando $WS_EX_COMPOSITED ???

 

Exemplo:

#cs ----------------------------------------------------------------------------

AutoIt Version:3.3.14.2
    Author: Fábio iGames

Script Function:
    Teste Imagem PNG com GDI+

#ce ----------------------------------------------------------------------------

#include <GDIPlus.au3>
#include <GuiConstantsEx.au3>
#include <WindowsConstants.au3>

Local $hGUI = GUICreate(" Teste  Imagem  PNG", 480, 100, -1, -1, Default, $WS_EX_COMPOSITED) ; Não Funciona ???

; Local $hGUI = GUICreate(" Teste  Imagem  PNG", 480, 100, -1, -1) ; Esse Funciona... Descomente.

GUISetState(@SW_SHOW, $hGUI)

_GDIPlus_Startup() ; Inicia Microsoft Windows GDI+

Local $hImage = _GDIPlus_ImageLoadFromFile(_BandeiraAuBrasil(True)) ; Coloca a Imagem PNG.

Local $hGraphic = _GDIPlus_GraphicsCreateFromHWND($hGUI) ; Criar um Objeto Graphics a Partir de um Identificador de Janela.
_GDIPlus_GraphicsDrawImage($hGraphic, $hImage, 0, 0)     ; Desenha a imagem PNG.

Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE

; Limpar Recursos do GDI+
_GDIPlus_GraphicsDispose($hGraphic)
_GDIPlus_ImageDispose($hImage)
_GDIPlus_Shutdown()

#include-once

Func _BandeiraAuBrasil( $lToSave = False, $sPath = @ScriptDir, $lExecute = False )
	Local $hFileHwnd, $bData, $sFileName = $sPath & "\Bandeira AuBrasil.png"

	$bData = "/z+JUE5HDQoaCgAAAA1JSERSAAAB8AAAAGMIBgAAAGQpUr8AAAAJcEhZcwAAD2EAAA9hAag/p2kAAAAEZ0FNQQAAsY58+1GTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAIklSURBVHjaYvz//z/DKBgFo2AUjIJRMAqGFgAIIKbRIBgFo2AUjIJRMAqGHgAIoNEKfBSMglEwCkbBKBiCACCARivwUTAKRsEoGAWjYAgCgAAarcBHwSgYBaNgFIyCIQgAAmi0Ah8Fo2AUjIJRMAqGIAAIoNEKfBSMglEwCkbBKBiCACCARivwUTAKRsEoGAWjYAgCgAAarcBHwSgYBaNgFIyCIQgAAmi0Ah8Fo2AUjIJRMAqGIAAIoNEKfBSMglEwCkbBKBiCACCARivwUTAKRsEoGAWjYAgCgAAarcBHwSgYBaNgFIyCIQgAAmi0Ah8Fo2AUjIJRMAqGIAAIoNEKf"
	$bData &= "BSMglEwCkbBKBiCACCARivwUTAKRsEoGAWjYAgCgABiGWwOMjExmQakMrFITT9z5kzWaJSNglEwcgCwPOAEUkFAbAHE34nU9gRaXvweDcFRQCB9+ULrG09a1zlAu0KgdjnBzAfibqAd98k1EyCAGP///z+YAlOUg5frVeaUaoa///8xvP3+keHeh6cMV17fY3i94RIDx73vUUDPLh9NdqOAipVDMhDL4VACqgB+kmE0MxCzAzETlgLh/jAOT3EgZQbEwtCwg4UFHxCLAvFfHFpZoeGF2cNgYS1VVjNgEJOUZ/j96xfDP2B59e/fPwZQscUIlP8PgkDOf6DYn7//GP4C8ZcvHxge3zsPEusEKnkLxJ+AeA8w7O+OpvpRgJReFbkFeO95poYyyOuqMnz9/R1c5zz7/Jrh8adXDI9XnGL4f/9TMDDdrKOCXW6MjIw7XQvCGH5LcQLrtLsMd/ddZOA78wlUgZeRay5AAPbLZqVhIIjj/27StI"
	$bData &= "Z+t1ob/Cza0oMU9KAUPPsW4ksUj4IP482TiHfBmwcP4k0oVWxLWxqbGNttsnE2xRewF9EGwoTln53sZIbfzG+bwI8LpXW4wqNCFeDeBIORhTe7BzPOYai4oEBc04GH8/SbX7PCW9XCTnG/jIPyHpJ6EiEB2K6Fh/Yz8gspbKZXwKmoOwSEZq+FxWQWa+llKIJBMIG21UfT7KCYNZDT45CtsCd8RBQNWjgCX2FoOV3cPN7i1e8ic8/r5Fen/P38g/HMxxOpdm7JgK7HCLII4gE/hLAWQTRYmw4LAXC/BwcyTFHAmIrpkk/PoQDMEtCKoqJSPSR4u/QvXLgugdp15SakY3QTyEnoeV4Ab48cS50WjZFEnPKRQ++OYfZe5DdKoN9R/K/mFfDv618nU989qgXwlgPj2ONwJiMMuYPB2IJd0cHsj0vSnlPOnP3AR5VMTTa1Gzulk8L2KjJbBp76DTTeWzC5JTvbxCzn+BKAHbNpSSAI4/h/dTc"
	$bData &= "V1MoSlFIiiiDfesGtQxcPUscouvUF/ATd+gTdunesa7foKHQoqKQoOkRgFqSVL7tousvu2jOT9wIvRT4wDMzMZYbnmd////w2gGcSq0toGho9qAlVa+Dto4Zioww1YGIg34ZHEWbpXLaXgr3oMryiQ0RyPY3N+DL6vcMEZgsFpYDSxRESgSmsRVMcQO96Ffs3xxiyHNhIrBCQXCCU4Cyfw2n+DgtjEUz4Rkh0EqzcHjjtDkgEK5cg4uAhi9zjHubDi1AuryCaGMTPW8F/KeRoPIb4XArVqg6nx001LEK0CwRiBmhmshmYrQ682xzYlkVrFnPVJhc/Js3cTRsmWpoBTdNxffsMtd5Eo9HiIDcsg0Pe0Sfy4XIywWSDJNkh2W18Lxia+RIC3JkbUKpFVF4LW2rthX2srHV52HHlVq8U/mXsRNJyZjotc94weCvEG2YY2ai0VJR8OupJARMn2KacOf9O+NEZBmPGpwDrOPnDwd1RMqTB8RAm"
	$bData &= "5RgVvc7BXVCLuK88wV8zmEQtd3OJTwHYNX+dhKEojH8FaoEWapEgsBhDdHdw0dXV+AK+AJO7L+A7+BTG2YSRJ9DEMGAMgRYof/sHWgp+t3F0Mg5GuUPbob3JPef0/L7v5v4agHPxWkqRaykjE4NbBLTvjdGj+555DlveCi41U26aOt8CfDt+YKyXYQjd0FDI61gSJivCxZI8NActlHb3CeQVNpFMhyjBXfjgDQEvO2z5Ep1fJ5jBXA/x0GogWBA4Ew/H+TJurq6xEwF9y0Sz8YToJYBKJz+LBLik6I/Gc69o6KjoeQy6bbgRRbiUxltnikwmC01VoSgykikpdswC3hvh0il6BNAFZEM6Z38RwnF92GMXvf4UljWBPZozDx7fXzBrInyfCaBA2kgyH2UUmMdSQUWxkEM+pyCbUWK4J5MC4hFkxYBR1pDWaxj2nuu+Y9VX/lD0nQobs7n9Hf6V+5alZKJ+dHlKWM/inSKXzrvvjmA6dmwYz"
	$bData &= "fkQ4/kU8AJ0aR4PXfmR3xmslckX0BZnNKjrlfvSQRWqzjrTsji5OINRLcY7yh55NiDP2hSQr/Y7IttnvYdYJxK3nOOO8zrfWcuHAOyZTS8DQRzGn+5ul74qLVLVKLdKEA5EJNSJg5Pv5APg7uLk7CRxIHEh0QMSlOqhXdXdbl/Vtrvt1n+20g/ARegmc9mdyWQmO//f8zzzmxz4Tng5ippet+DNVFCyJJFaybHdBb1EwdPGoMrt0IKPevdZveenAGcHd+/4ADPcCDlmHxGc3F7pEacXZ5h2BMAtbACcgExFRlLNYtY3wQJeK/YVyE1WCgWkMhK21zcQ9gyjmFbRkjVcnseReHpGMvWCs/gJzPQ76qYCWyc1bvzR/TSauo6tzRhW1xZxdXOP3f1DXD98wDvgx/hYEAG/F253H1U6HsyXs5jditrbLRpsovZRR55gnZYKyOZkmHUFbb0Is0lFtqlRR6MDbxau2/hO40QCeD8UUvfqm4uY7s"
	$bData &= "EAiYhQcAiBQRdcTjsEgbdEg9lqdeJ17yQMPgjdTMDWkLJUT5aonlz1jsS/gDdHP4PujgTIHKokym1oNA0rMpeqspX45qkVKwTvkg6y5SjT96rohE8TY1/JTRfefJ+9PDY3BdEuIkRuO7oy352LxfLMyWtGAxW9hjSx7FZJIiO/AgqJ1LaGURKhDggR6n73nfV8CsCuGawkEEVh+J9RRx1nDJSsTRRIvoC7oEW73LToLXqLnqGVm3yFthEEQUQEuREswdSSrERHHR2bGWfG6dxrtHBZmygPDLMZLsyBe77/P+f8JoAfpHNZ3s7QbYMnlxVO3TJYJnjRNMMeDNlDeCJu0/cLgC/iJ2EIDl2w8zqOOsdYcmQ4lo2epyPyNERlrYqrrTsIsorC5QlKtTJ2d7JQAhLoPpOz89F8baKhdZFOriNWHaJRbKFULqFSrWE0YmsaPjRNQ3IaxehtANEXDucV/B+K2kO9gXwhj+vbIk7PLgjIIkKRFJx"
	$bData &= "xAsOBjnAshVQqDpUgzubXnifAdWe7bibLPbnudodEEIHbM18Q8jsIiTa5ZzpHYXWXWffZ0JvNvC3bIhU25iLAeic3HmQAj1HdVaEPNKhqHCvLcXLk8pcbn3KxMAO5iVWQ8Ycstm6oGO8tZuP/JXxI+xnU+s+8+2ORcGcAb5MD75k6XJPA3Sed3f98Gw4mLhsBSRtzB20GElEouQwiQQkOPffaI4JiAKIg8j0OtsdlTEwOctY+L3fqQNcCEZ3cvct3vSiU7/7JhwDsm79Kw1AUxj9Tm6amjS0VRcVBBBfFTQQnfQAHV3EquLgKvoKP4Ss4KY4iig6iKFikIiha/FcLTZs0iTf1O4kujoIgxQt3Sy7J5Z7zO9/hu38C4Aye5Z6CJW0NBmYQQVwqFnEFxl/JoE1yBhoaZoic3d7kO1sdnAz/xy8Pnh2PZ8jor6VWSntnxU9pJ07o9DissdLOCZZu1vCYVSikDRRnFzA3OR091IZCre3g8PUG"
	$bData &= "p1fHWN1YB+4asK9foLkh+rI5ikVCwg8qg3rhBTr2mSjEgX7Zwft5xP1cLJfLck1mbGSgV6OqHnVYgHdpjGlFSDc03FKlZ8w0YZqA1xKjqhcnUSbNwLehvCqVt6jvRwwN67Ay+V2u98RZQewdEFe79NF7OSckqyoVzj9XHTRdl2qKSTEklcMAdeWiXrcJcBOWZURt9e7urqh48AOfRYMPp2mi9p7HcL4qLdIp/sfFf3R0/qhsn6M+Y0U3Gt4J0S/hiJaK4SrwfnaANy8CbULPyJ2S77wh61s4eDhHwEpQCsxUIomepIEsFbuYWQXiXwr8ngo/Wtvl+aR4iGbclfuxD+NDAPatmCdhIAp/SK9iAasSTDCYmChMjC4umoh/wMnE1d2f4K9w0VETZxf/CJuaaGIMCEKUYqGFu9bvWgfD4sBgolxyuaHtu9z13fve9969XwdwHdLgwi8rh9tchT7QMtrMHhesx6jp5KMGcB6+9pKERc8+/yYO+"
	$bData &= "ORsqorTNgmIczj96t91Mpd3zeP8IHdytF9FZa2E3fImFmbm4dPwQxgwQhM76XUkim00bp/RfmjBe3FQXlyt+653TzE3iMvGPv7Rfl6PhRiLdgZ7tHMii/p5Q24goJGT0Y3xEH2C9pAMXAN4oDyE7NA90KAu+Z5mPbii3IsfbMhKYTmjHYdqpyu3XsmaRiqJMBGnO5yeIlh7EYCbs0kIEVf30cGCR+YvlYGWM4eC7dYoy5zWj/9pHQ34j23jzuk+lVyqJrFThlEFCql4DK7vNAvNQcyU3RFSBOK0MPXn42mWjuoP0aw9QtFhh66CENRvm7CaJZBbFiwjFaVvfBLT6C6Xr+I5dVQ5mLyE+1MADYYeODsjsIfNLy/O8OsfpPf9+ec3MAZ5GuJKRggG9tAZmP4x/GAHN1h0RpPjKKBRJn8LzOS3DGTUGerc0sErolmYOcDtZGD5z/ANWLmw/mdhyLKPYrCXN2G4KnSR4QLnRYYbLLcYvn/99h"
	$bData &= "qo32E0FMHhCDpQZQHofIf/DCyz2Dj4GDi52BjYWEA94L8MP3/9AVa0kBXpsF3dIBJU4DGC5reJtwfUO68FYaBd5RzsDB2PX4PKZdAq3z/AxgAL0L7f4A4Cyy8mcC+cGdwLBzYSfn8HDXQyvPvMxMALjFxezr+RQE2LRmNvWKfLT8B08ojtxU85UIcRWPEw/P/1F9L7/vwLUoG//QmvYAVYeUCVeBv6CBoofQPNSdE8xQRsPDIJQYV5gJ1M0YfaP4Edd2DPnvMneHgdNB8Or7RB1ReIDZ0apgQABGDn6lUQBmJwrq0VQe1UN91cfDYfQxBBcHRyF5/GpbNURfAHVKpt7dWfJNeCiougCNJvKTeUHiXJd/mSy08JPMm+fatms9RAMkQqNxzQsWjNHq2JOxldgFc8Q5S7NvH9Lv5ENzPJDF+APnFn0BsNwZIGmqAJ+0sIxROS/z83Nb6U8xAdAwh2HqznC9ht9nCi2pmSeDM8QpIL27YFOTq"
	$bData &= "IY7qj+XhYJxkdiZRkTEXaQsUzoTGBC3b+t4NzB+OCUa3EremmAOek6ZA/QBuJVcMcEbiMY9xKRJGHM/7VViCB86SsjMD/H/36WG871SNL5FzjOaD/elKt0yCAtlgyaN7T65tPaG8DfAyeeM1ZyksjRM4ydYNr4tf7bDu5RgkfGKJ2E0AD3QPnYWZnYTDJ9Aa2lv9CJvx/fwNP+kP2gkOnBpArcCD9nesPw2vB3wzSr9hAma1iNC2OAlqAh49fMHxYsQec0UA9uM+fvzC8e/+B4fv3H+CFU3+Ajc0//78x/PkF5P/5BcysjAwqirKjAYcFMALzsKAgGwPjH0hvm/EfI8MHth8MzN8ZGVjY2IBVKLBHDpID7Rv/y8LAyMwGr3TJqMRBO1VkBLj/Z7z9xgJerc4CLDtYgOaBOgXgA18Yf4F7QKBeOWiv+P9/fxh+/P8FjGcmC6BeNaAZt0ZjbVj3wjuA8Syn8pgz8w7rWwaGT78h89NIFS2o"
	$bData &= "8lbilmTgY+UCbfPaRYLxb1lYWRjYOdgZeNi4wOYwANsEPxip7w+AAOxd2wrCMAw9m1tdvVWLOBWmDrwhIvhZ+gOCP+Kv+FGCwkAUvCUBBR98EBEfXCCvLW1JTpPTpL/+zCTn0kLZiNiw9sJ974X/PpJDfHRrYkO+8+CsGQJxLeW0CykLSCWVL0jZVNAbjBF3R2jHQ7REx6JRZ4hm1IetRiiVQ2htCCSCdNNeATjZsLUlFKpFXPwrrs4JmoCVL+7cxMXlaEV5UnPPL3OlE5vzkcdbhSahiN+FT+PmA4WsykjkzRkA4TxlFhZ+THSWDm+bndB2s/TE/gLE5+agVtOkjsox+wTejcBiYuI7eC/fHHpd2ypY8gkFpSWF7rse8AUAvwnA3rXjIAzDUJOkNBC1gBgqIbGwMbFzA3ZGxMTCNRg4BwfgMpyCCQkkyidtCrbJwAziI8HgqUtkO7Zf5ffyMQROUpYikOt2v8uNOsMJmGTsqIETqd75S"
	$bData &= "3y7/R6FS4/EVQl2sYNNPYPmNhjj18U/HZ+Ox8AXLiIy0vLV/Nd9Ug4rUGu0WGO7fMLpXKXgxB6Cg2VELoniKDWmJhoEUGTpO+JElJMJ2gjt4GP19e8DcO2yRzBhCEU1BGsRkkQXiJxhoYsz+tcVOc/qtGTmnIBn3mlAn9BC2iqOVE8oAwqHfqKQ8QJdTuD7wo2bmWlcZ3JG4URtwxPE/4rwO00c82TZ0ckUdDK8HwDRZg+K/AiDjbuib2lEf5ZPwr7k/FcBNJBD6KCT1xgUXPWhe+W+QY6w+/4JzAZlNETOZ0AdRgfPhf9j+Mz9D1iBM9iPVuAUVwrFpkaSPZHBCgwaih8YqtuugYYgDwMT7+ER3WtkBmYPVm4GRqa/DIx/2BgYgemOkZWZgZHjFwMzyx8G5n8sDP8YvwKrATYgZgWfDEbrypuNje2zkYkZg5mJObDT+Jdh8tQJDNCDjQb1kaD//4Mqy+8Mv4AVNfNf0GJAZobfP4D5HD"
	$bData &= "rSxgLM24zAyv3XHybIjSeMDNTosZwV4mXQ/w9eCczI8PPXb4afzD8YfjKCevf/oVOQ/8CVN6gHDtp69vMHSIxTebRUGFGV+D4gtY+aZoK2kzGysoMv3wEBZiZmsqeE8AGAABrI4WdwJgG1vkFz3qATcEAn1YD2yv388ROy1P4f2io9ZtS58E+84INdEoAFmNVoMiS7UtAA9byrSx0Z7KzEGMSEvzA4W71jYGP7dwh6W9fIrcCBFTIjExSzACtoUKZkYWf4z8QBwUA+CxsPsDLnBKphg5wMRlsQx8LKxmBk4chw58lrhlWb9jD8+gc+1OjvYJ9KYgFW2Bxs3xk+/HjO8IvhG7DJ84tBkpkNmN74gOKMDGygs81B2/OA6kA1K2TQjeIC7x83JxsDPx8XAzew18/FzgLfQvYf2gMH47+Qyht00tt/8GlvDKPTcqOAsoqVkQk8bA5awAaatgGnZRoMoQME0IAkVGBhI8DCyXZcxccUPPcN2kA"
	$bData &= "PqrjvvH/C8OfjD/jRqZBl9kjD6CDMwgivwH+zMzB84AW31wNGkwzZIKckz1ZZRoobWIh9Bob5IwZ704cMvNzggkxqJAcM6PYs8O6PP/8Z/v35Bx5e/f3rL/jM7j+//jH8+f2P4ccv0F7mP+CLOP79p2mekeLh5Z8aGZfLwMTEzfDtDzvDu798DA8/scOyyKBe/c7OxspQmxXLEOpmycDD+Yvhzft7DL//v2H4/PExsLH+kYGD9Q8wawN76cD+NysLsOADYgbKw/MPF7AC5+PjZODhglx4ArrgBHymLagXDo7cX0B7fgHjGYr/g8sT1tFiYRRQ1PgHQlAlDqq4YZAWACCABqqlycUMbG2LGSmBt4s9/fya4eqb+wz/X3xlYHjzHXx0HaQC/4feJULrhTMyfAZW4P+YGEpHem+RzEohR0iQMzssSBtYiEEqb4bflxguXGVggJ5wOaJ7IuBbsv6CKnEmyAgrqBIHrXf6zQi91hLU9wXKgW7U"
	$bData &= "os6uEFzxBNpu+VRBSZNBWESG4Tswizx/+Zvh3oNPDGzM3Aw0KhuoCkBrXGRVxRiSw70Z2otSGDKSAxgYhb4A68+XwPB7B8zaX4G97x/AAu8PAyMTsCJn+k+N1CfFy8fHwMfNCb6xDLQyGDSUDtq2Bup1/wNW2P/+gvBP6EUpvxg42MCWjp7GNgooq8BBFTcj7SpuGAAIILrPgcMKI355MXCmBh0cf+3tfYZ/jz4xMLz4Bml180CuHgSWTkCM0qyBzoUjeuHfuP8yvBH8zSD2ljWZAe1ErVGANx5AawcyZ0z0BwYpaMriJRBfZbhy8y/D7ftA5t/RMAKfEAbsZf/7C7neEnTaEoj/FyQGmjYF9cyhlfxf8GlO/2jV5qnl4RNkcPWPZ/jw5TvD3SfvGG7f+cjA/OsHeE4ZfJLyIK/EQRdGdOxbxJBp6cMgLynMkODvwmDvYs6wZeNxhq3bdjKcu3ADvPebhRkYtsDK+y94nppia+UFBYQZm"
	$bData &= "FjZwWeug+8N//cX3BADD5f/BR3WAaq4v0FOgAP2yLm5wDsJTlApj4GmN0ALQ0FHwN4A4gVnzpx5PZqzBn3Z6ASkfIFYlAEyN74GdPjLYHQrQAANRA9Lio2Pi0EnzgG86vzx55cMH56/ZWB4/IVB8ikzg84TPgbG78BWODCTMUIPaELZTsIIOZGNCTQcxgbZUvaJB1zbeIwmPaITqDyoYGlr8NBSkucFFmAfgQUYsNb+fY3hwWMGhi9fgdUQE7g7OeIPJfkNOisZfE/1fzANOgTkJ7BCBw2b//r3F7xCHbRQ5f///zTpgQPjKo6HV6AhJrkKWFn/Y3j77hfDrfufGB69eMvw/ed3YMPh15DogbMCe7+7rx9h2H7lKMMvtn8M/xn/MijycjNkR7sxLJjRztBcnsWgpijM8PEnsEf++ysD8+8/FBVPwHATYmXj0OcXEgTvx2UGX57yD3x0KvhGV9Apbf++Ayvzz0D8FXxPOWi7mQA/N0j7Oi"
	$bData &= "rEW4WGmtih6mLLyJJspaQIP7YuAb7/r0Cn0o2WQIO6bKyX0lDYqxdkWyAXZBLNqCk09x8r40fotaGDDgAE0ECsQudj4WAF975BN7TcePuQgeHJFwaGl98YRP5IMrAxMj9i+80k9wutMAQNRYC3e4AKK/CecCAfNJQObLGDtpR94PvjDQzkIGBLad1oMsSbQEHbxDJz023C3ZyUIJX3P9C5k3cZnr38zwAq37i5QO0kcOH5k8ZuEQBSoDPtQcfiSgAxJxSjA1BpDjpTHNjKYAAdzzkdeo45jXvgkAEhUC8btK0RTIOKetDBH/+hvW/wPPl/+OFKVA6fLC5u3qkB4ZkMbOzcDO8+fmN4+vIDw92Hrxl+//wE7Pn/YRDmhS0O+T+o0x0LMD3JcYoy3Hj4mOGHKdC9TMwMjKBT7Zh/M/By/2GIDbZnsFGTZ5i/aTPDhi3bGV6//MQAOceJjVwr01Q1jBiEBIUZ3rz7CD429eOnrwyfP38FVtj"
	$bData &= "AHvefLwz/fn8E1uOgZAWZqhMT5mdgZmYqo/SSJGC8ueloSbdXlrgxSAgB7fv9Gdgh+cZw+/4fhrOXOfSBSvYgqQX10EFbOLmR0vo1aBq/RYM8p8oAWdtiAiqLGSAXw8Aa67+hIwXr6LGrAbr4GHR0rQzULdgArOf7BMq+SehsfArc06Gop15ul+DD8AZY3Lx5cYvhLgcDg+Tj/wycvxnkGMi88pOWACAAc9fS2kQUhT9nkjavSdImJkRqxVqk1FYRA0VBWnyUYgrWUlcVEUGkWxH6E7rTpeIiOxHciS7sqj7X4sKNFhujxiZppnmRhCQz8Zw7kza7qkmlFy4zi+HcO/cx5zHnu99/VeA0QN2SRf7UMxgSITUmT2cCCPwqCe5VqyIcvgcHM/al1ZC29QWVmDu4+YEyM1QbraH0mo50Tx3evOV2J6xns688YZwc52pZ5DsVZrN6SfXDToQIJJ+VVgTb7Ep/Wppe8RNqY+0v3+mWxSI9Wrxz"
	$bData &= "EVemh2gQaez1TWqd3G7tp1DeCr1tLBFCqSLyeBK7tA4m6TLvdHZfPz02gKBfgcPZhXLVg6oWQsOqQJKs5DVp6CLPjcOflXIJuZyKerWEd6+X75MMxj4/300MtEGy0RAHi+iaAYpgL04wGOm6qci3r/s6pESbEZIDfYcXL83cgOIJIlcoI7VRQPyHivVUTtBpcia8265yu4N7nYCDk3nuRq6hmKvBpVnBqFibbEH04zM8ff8Cs+PnMOo/gvGJkwgEvHjzagXf4l/+dfyuery+pWMjYdpYnHhYw2a2iO+JlKGwSXHrNeYYz28ZPl63E729gtUx2ubcDVut8vLs5TD2++zQ6klqKwNJy8BhE/LdLWHahbmZE3Nnxg7BbquLPBStpuLr2vrkvYeZU/RM2xh/02BnfPNRNo77+5SIn/o1POQTXOkiH4BZ7iVOyqwjFs9i5W1aQBPN/fW4w3vfAeO3wtTxkeCFqfP9CPhl6osujrM1UPmyqZpkF"
	$bData &= "IvG/KTSRbqvYDVWYBl8DkKcKsNco+2ufZLHxszC6NnwzYn5aeQbZSQ3VHxW48gmVQSNX2OuvbivfgvA3LX0NBFF4W+mU9oBgVpBG8ujIKAUn5gqCk0xqBiUgLLAhkiMrtibuHKhK6NxoxsS4z+QvQuNGI0vFkRigvgIIPKQIhQopUB7x3PvXFASY+QRdZJJupjeuXPOPee753n/tgWep5OQFNQdQCg6gd7JYWF541sMHtuSZ+lW+qz1kmYYm+Kq6Rs0pDNtKctXxsINYYkTsy0JRPQEZm3sOAdGYujbNTI0Z8tme/+R8lzYk3X5XkNkyP6k3s1bZK3OizhakjaN5x3TV3s+qfjdqUY8/rwtL6294lC2qA9MsMWSFmOZz+HHxUSmLGhhWZSIAN0H7YzXauf//z8JiNNzXICbTtfurT9TtxvFRU4zaY2NCeAWyWsE5jrtNnPdtM2NpBBoKnfpP3fMtb3s4gLYKS2E6ArpyuPuF/aXeporK4"
	$bData &= "qQ7U6F06Fg/NsowpEoegfTEJlNoa91wGpNRmrSAlS7HU7igUa8tig8Dh2F11tCyhDBrjedQRrznJzLup/lLDhsMDPDXAI2S5hNQJZ+C/DGurjQZZOWFptNv1EeOImd+8qhaTrxI0bgHcGXoTAGRyZF608odlGTbrWIowAu/4JPi2DBafPkXyua2MICwnMx+Ap3CVnmoh2am0Hrq/voGHqHl23v4dW2IuDxocSdhZrqSjx6zNDf17cS+vGhzzs2Ztyrqm5AOlnfI6EJhKeIdsMhJOYJsAm0WTwsLW9JpBQdbpeTl7Ad4wfZrIF/AbLg2y82B1Dm89Ami95D4M0BXCPZZYbAbrbYNOn6tVO1Ryt3mPpDJJGSLmMzKCMbvTh/3n/lpurnLnea0+1VzIXHcIPbCzOCVYEc5GbZYEtKoCDfDlemtAFE3wKrLH9UzLACzbO75ysGBsONT1+MN8px1mUNcQ8pGRBtZxv24PBBF4oLrdjAN6CMcIA"
	$bData &= "R2Y2o9IWQIlLT6XZAjTuILPwwkFTinQKVnqmvSfZ3fZzCs9dTTd1dc600Lufbw1XMh1v//swsV4vvhB9ef6loIjY6OYEP4wPoGfsMheNTnHuB1P+yz8J3AZi7mpAo4ij+G3fctXRtP8wtTdP1Ixe/FTWzVUPcWq2TBwPJIJOSLAg8RUEUHjoESVAEdSg6lIThoQy6dOmWFBKhSYYirrur6+emq+tO781M9oGUZFSHgZ0ZdubNm/d/v/c5728DuE4QNfKHW7jv2zXpJtNKqTo3GfUcJpdBjxh7K2ZCPDceo2JXiHOyGrlIiO0zpYeTc+F0jMBb4q8siSuY2LKMBI+OvfDTG6SzMj87Em0tCZDEKFlZQh6u8CPISkoBDIeg2YsNTuB4XT+qG3NI6YocHvauITRxW83ii6YGCxz7ttF1w/E11xem7ovf9xRLi6qnPEr3IGEP9qN/MB5jbkO+GlZeSzij1dBcTVVlaqOz2oZKu5WuFVCAmxeM"
	$bData &= "DN709xWXXI2rIzk1G4HWoy7ywkPNCLMoQ3aETavPGqH1YWDQ13D/sT6ZDrauc6EwLWfzchIuOh3Z2F2cRO/Uj9npUYyP9mN4qBcjXg36BrIwuzwFSRdFxlA0LW4NNkfHkmyYYDZEkaLl4QBLmPHNIDfLivb2y6itdTo7Ox856R5XVUXz4U/G0OVGCBmcBaUC/Uu+myvPGUglJbWzkQg60c68PBSu1XXkFVYgI6sIMZYEBAJB+Hzz8E4yAE3jI3nfHtoPykN+RHnzLmcg1qxvNhuJP/oIaLUaOi9h3r+Eqdkg5r19rIQPEl+e/EtFw8VjQ65R2BMLZP6FkzHc/aoHb0fe4VhRLZyZ5bj58B7uvuzCgfQS1KTsIVk0/xLA6dnI5EQph4UFQejIKyhFZjZ5v8Q/7wSB94wfbg/xjTwqll+Jt5WF1bdlIrnabjFym1vd74DAN3Q0WSyG20cO21G+10qe9xzdx012N60x9sA1oVV1SyD29MolB"
	$bData &= "8rLrEqWinWINEPbNP32yWsz3+bCtQt+nDyf1qF+qMe9Tjo4RN9SXpZ8Yn9VMliPxZrmlbUeGlPW/aI6Vl3gGdekZDXkPAmkrgStDOK2NC1sqVo47CLsxcH6B90Sy9ApouHGBvjTak0yXW87U4HiQoOiy5bfEC298HrGSb6BTwvMGwl60haxRJbRwL7CTjKW4xHSxikzuQMBFKeHkG1dQG2lC3e6NHjWo3tO1y8g+l7/JFXHfMlQU3ScQki0leTW79iVjJTcDEQYIzFHBqWHcOn95DB6XQMQxvyQuCtq5f/tKvwsAHFX0tNUFIW/QufCe7SlFdpSlEFAEAQZlEFdGFyYaAhxI0vdGBNixERxYeLGhUuH6A9w48qNGzUOGzZGhTgxGMChQFsKj0ft3FLPve9BjIYQIepLXpq+vPTe3uF833fOvef+MwBnTFKfZxxxtVZyAPdHFpQzV6UETMSwCLzf/6RY7zhncy4HqzRKLhfmNlfD36uZbb"
	$bData &= "jc4UpcWcjGDkuQ89LwzBvYKWXnt+hW2V7iJEMZG4HWxBJ0EBvUCGSrTSpj1arbA1ZU5jzDY8jZ1Bjejq5qt3X3khYX2jLo7iDDlJxU2AmPN6+yTgdnnpw0qBMe2QgHWQ626Y+YmEzQYOeE0LQeYFrMuXJHmwMd+9xgE5llulKUdlSNewfpu1+d2CFE6HEiqeS08BZH0Fj7TVlrwDMIpTgzB2PK9D8r3Vk8G6o5S+Xc3cjbQe8ctpj1T3qONeFETxMsFg1i0XlI0gR80y8wPPwZI6MZ+IJWhKRpatoANQdLfqCnOpPCNAjIt+6ARSyBINgJrHIh0LyuqK4nYItAXkpgcPAKbty8NfD40cMBKu/IHx48sIECz/KDS1Zd5Vx9Z5TnzD27prw3Kb8ZeJssBVMu7y54y+rg8VbxuLpvVkY4koAkR7n6DswvE2FbJkCK8wxsaoCYVG0hcmIidCLdZJBT2VyEo3H4AjLmAkvIz4pwmOWHVI7zf66"
	$bData &= "AZgtR22sakbuixOsX4wu4/+EJYjYz+g71oMtcA89ZNw5dO4UhaRQnS3v4fnC6Cqnu/b965KEEx435gnjV4y2DKFrh3ObC7oY2xGkgs3h3cEHCrD9Ebck8TVG+TYzt9WZ9ZTToiCDkw24TWNy7k9pmaBN9Z6ePw3QfbGmuOtN7vA0V5Vakkgp4Z1I0x9Mz1C8xnic/kdRBp9M8uHRuD7r2F1E1wiRK2NnnSxxYNdwjFuDzLBFf4AOwoVrC0GuHn8oybrTug97psxaY7p053Y6j3SUwaEN8ZwliLxEMfMU4mRs/W+6SVta5FDmB8lIi7XZCS20lzfdi6ijzmhJneSG6OxdR7g5j8LrrNv3+l80QQRZbbm0uuXih/wDKSskspj+RsXmKqckPeE6t/uqdnsarSOM+h/qcOtVA4C1msLdORm39KNyucQLzYrIHHho/BVS9KCnzACzZafS2meEbd2P4vbFD9Qz+Bt5ao16yuRywFRVCbzAgzypA"
	$bData &= "sBdgZ0sd49+KoPxOZC8RxvTSHN7MjkGeC0EzT20gJ/FXEzxs8fohAHPXEtpEFEXPJObfhP6wNY1ttaEfrVGkKnRhF4oiWqWgKOjKXff+Ny4ERURcunAjLkXwA6LiQotCsVDUtpiKpJI0SWOTdppMxiSTNOO9byLdlEJVioGQLELm8d6995xz333vrqUC3+JqqIa3txMz2RRCCwQcPEGKhiZHowDt3z+s9FkdcqX1vmy90UNVl4zmBhIrHgF6lTxc5bwoL0SB1Ljs0lCbtZ7G312vOvHte5IM5pPR5N1ElNDEatlQpJLJXVHIfKkyK2PyjFIQX8gu2UlKpRX/O/ojWcTDx2Hs2Z5CWjFiP+89+8h/rPZWcqbNBpCzM4nUFpOEMDHWr/geziFIz1GyUiW3vuyrzec14fplJgEGoxfn6rlGhRU4O6dIoWcE4y8Qq81SfEtnOH1ujN8RK6LaEyJVFwLHUYXrDMn54z+MIOB28r3fDlY+Eys47"
	$bData &= "qUdAd+Nk8d7sLfXj2JRRU6NQZn/iFjoOV6/0TDyWSJV6cY6aw3sXC1sxlXjTE9ObM0t5rN1ckI+p8ghaN5upNNOdLQ3IzGn4P6DpwiOBzE8Moa+/f0Y/xpBIjL5ip47QDb05N+IcEmQRnHySF9S4CUsfRcKXazTHzl6v83dAkvNbiQojsflCKm3sqhuz+WLUHMazX2e1iYvwLwsjj4xEFU+aUmTBBipVFJkb7j4sKznRSW3TipwnoCr2ioukWteLiO0ZoGGSFmrx0c2UIZmKePZ9ChG5oKQNAl3Ht2H3HsME0qU3MqM9fZqdLX4UTpyFJva227ntLyog3DZnKIeRlVzyCgq8loRXl8r2ju7yW5I0y/qWCDgztB7Ts5gmsE7Ngt5IS22v/j61CpxI5uNAMLOIH6BhnZvtUVrlf3rgMtpv9PV1YLWlkb0H+4hvlsg4JVp3pO0hmFI5LNm8j+TuQjdYsHNKyZYHX6YbVUC2LkPuc51Wb8zYl"
	$bData &= "yTQqT6pzqLKeLaYQqR3f4oxiY9kDN2ztJMrpDBOX/owJbBgf5t2BngdDORh8I7pBLDePkWGPrgQCRehVzBRkDpoDGZ4LDr2LxRxdkTM+gJDJP5+CnubDAybiwaRIyQ0Viv4tQR4PrdNt67fr7KuToT6G64eOvaQSINFINKUxRTX2Do/Tc8eQmMjDeguFhHNmvnI8BLzQSm4ZmcUgd9owvYuyuFrf4k2psTqK13Q7fR+GleU3EPYpEM1rEogce1nJAxWcxybVcTOvaReHA4iUBZiExZxNblTDopmulw50sGb1bfofkoQkR2JDlvtBflPuH/cX3oLwGYu5LQJsIo/GWZrF1Mk9ZUjbW1LhUUVCouFfFk1YOCgnhRBC+9CUVEPehNPCqICAqCB0FEEdFqEVQoLrXYWqhW29gk3WzipGmaTJNJk/G9f2IpGsQF1AlzyfJnmJn3vuXN//6/CeBLHZ4SwXbGlCji4XEdwNUcSp1OFLBnLlYEsCX"
	$bData &= "h1qUQ1xp5KohYM3imFp5vT5cv4fAeLk4zgDf9IYC3vugswsHmeZRIEvCWq6itDqChnoLCND9vK1vzAB4RjLK3X6Md8Ae/7z8ze2MrjO2eKze8r9teUXjHzOL7dlsOdYsV7GkMoGYRKV0TUWOjSxcabK+R8g0OJvGO/qM/wHbTD+8qV4mTJfVT+m1CJHsWbWaxFrNNt8oE4GTF52xdMXgzOIcoaYQpn0yl9MdJjPnzPZXSBMjz+zzW0BiTC7z+QeA2r1zhPXP65HZUeJyU0OKYTg8jGWvH8MAD3G014FkHjZcuht3po4Ri47LHHTo/gwXGepJNTW2Wh9VjltKFGAjlcO6CH5IxgzL3AvR+CMIfuo5St4/uLwfGR9/c/t262LcSXJDFryA9S32LfeaFP+nisvxT1Ij34Y9IKmkxTY03C9e3aWfnhIeezmShZnKiexhfT67havwUNdvBeTdKzNTgHt/cFpSVJh2s02GguBFhPvovEw23lbSl"
	$bData &= "hX8MWY3jTtsjlButOLFxH+4Hu7H3+ikUUx5YX1WH5vpdkJQU1m7dgMbGbbjW3oLHfR1oWLUCO+rWwSuVUcwY0dXvR0d7D/yBIaiUaE1mKxQlgyix4mgsgcjnKCLyhL4OEhEDTXLAW2aC02Y4m1drLb86v1e3yj2Xq3weLFsyD2vW1NK1onhMygQqkwKINQbn7CAB+gis0oRoTpPLmkiRkyrnRS0I2I1m9m8ooIyTegdEJtVEWiOynkM4xhnA5aimE2/Y5hYCcDqedQ679PLwoU04sH+tTsoZJNMP0dnZjZv3NFLwHihqJYGk5Xy+5NZNQyboFNvlWNHObM581O0KotrXD4M5qdvprA0EuU+C/z+rDwu8E/BVJnmmz86fVeHsUJSWWK8daarXwZvdBfUlOrv6cOu+RuBdg0zOxcd0icZ8W+D3V9/1OXfLcvHx8OphjI+r8NUocJUpUOMqnZs0IpMQ0zlR+Cn2OVmThhEiICM9z4k4SbBYi"
	$bData &= "LjZmcTZYZOsdB0MlDOmEVeTiBKIhybGiEel9TXBBWvHf719EYC5awuJIgrD34y7s+6662beMSW6SoIQhgQhYUXlgy/Vg4+9SqARRgRBl2efoh66EIEU9OBDVKR0ozQjNaytLEHNdF1XxXXXXZnZcZzp/88s9JAaGlQDy+7DnDNnz+X/vu//z/nnrwA4v5vX5c+4nl+xmfpFE50kNq9FdeS6/HzLtSWA7h6Vu5A+b5aqPl2obAVupC0qZMxkLBDbXXTokA2HYOUG56K2ZGiKDs1hVPJO57W6Uqlcgsr7Pn/1V9OH2XaJ4jSPtN9+D58vaDNTdm+L2PS0SHwiFlyQ1antcv1N/X28Aa2rr4jj9bMpJe0ODGDXyHik9uLJEeRkU4Vm1I51Egsen1DFM/ic9sSUJdzdK1xjobCJG3cZeBS6VxGRhpwsE7t3ziM3WyXC4BCKjd217D7nRcqs/+MXIiJDLgLW5Y/vmJYHmuHhePO7Zca70p+Z3n"
	$bData &= "zp3EEU5ikE+HHCkzC0eA8pgjY8eSWhJ0D/wfDC5RHgfYzqal2hv9hgPKJ6TSPuPDvj8JNid8OTsQ5Ol4zM3BKoukFttqD4SpAlOzE73stxsWL25vxBCJwGRrbd5gK07ddOCuc5S18CSgZHTq1qAWt9/eVLPTFan9RIqZEhcTGpInWgL/ihSZmQZI5rO23iSs8zTZWAm/tzBmZymlSp+us5cPnntoocnxvONEcd9UPoXxoaiSbggmLCKWl4EHiB/qkg9m+vQtOBEzitxbD3TiOCsQiaaxqQqWdgcHIOEinoD0kJ559ewTdrGPdH23D5WQGaqo6irvwQSku3YFNeNlpaH+JxZwdC4Rg8il+Eo0zTQDIygwSVd5Pqlkh1GgTyMdXJBvtMmmzAS6SZiR4V6FjFscT6/PxibNvKmi+OULCflDy7fjWaC6QGpVnI1iT9niaAmCN7lYBkLCJBeKDOkzq3RmkuSSLxj5FKNsnThlO88poOT0HYk6H"
	$bData &= "vBDyTBPFMmnUxmOoS62yPz+vqPNVQjdrDO1KpkAn9k88FeLe0WngbKKB1VnQrtT+kd6n5R/VUfB2O7NtQGIfChEJK7fUhuxOJ2raBiUVFWRhjE6tS4cdrazaivMxn7+HhMGOyC2/IanwazGfwvkpNalxh3XfTVze1b6j9tftmVtYAkVodCwl7rcVUJk4W9OVHbs4iuzDbOYSIR4fOx2OZEJPdW/SmI2O9n+w5Z+jjMKEhsoJGEzEB3jxmcuro6P98/RCAuWtpbSKKwl8y6eQ1UdOXTcWmUEWh1I1Ki49NsaCbIkJ3VQR34kJ3ogv36g/QhS51IyIKgvhCKtJFjYKKBGuxpKVNbdo06SSTydxbz7kzSBskRBfqhIEwCXOZuef1fefcc/8WAu8zEnEYyVZkvJ7nWGSW1EGn0bKBPq85HsWzwd1lI0wyZXPXSgjNVrSHUO0QNUjFZBNSbLIgohKCkOIsIdYetLCg/XEulJ04j88nCdDWaFic"
	$bData &= "iKmOV00eNKso9MoUeKHoUsymh1AbvD9HwhdrFDKY+hS3YsY3b2qkGkeK8oYxeLmXrI/yv9C9Dt28283vILHup8EHN1KKEndReEDZBTYcTJ2zks7OExovJSn4jNXbneddnTlTRu782QFsS5AhJQMmnUVUyx9Ryr/COCkvpxrMko8Up52d92g9511zXHbK2e0y0jaqhZNkCDVUBSug7iIaQUpHHz3ahUh8BcXvHzL1VgM0AsHXftEj1b3mVydvK8q0nCO8Fp2/2fvGC1SxSc+dXF/TkLdKg3PWZlUfwUicRa6ijKrjInBhqmVQO3aq1Rv15ooN971/bWj4nWksc8wKOBp6410Y6T8CzgQ5pEfZQg6RFQnLtJElr7GUmcHC3CzufH6MzNdJDPUOYKBnD56kUzj17Apud9/HmYPDqlaiIxrC8f79ePFyDBPvUxTYhxCI8CYzOoKhMDlBcqS6jpZou0oXUQgEnbs4ylWE/NbTAAUVNAcdDRaKT"
	$bData &= "aTT6b1SzGNLSMAwAiCUCSPmQyRUJXRvI6wXEdRNaFx57vgIp/gJ7grkcq4zLJqu8+byEootEKZZ59wv6zX3YpgiH7y84g5Wlc2wVRU0Zmpsxb7meOT1hXOHcWxol7JFqp7FHkdm+i0ekuXjlsjkvFkoeVvM6TrPlF41Q4O67rjMotpjtUqyvaaaOhXpzBc4Y6liiL4GQZsRCWvXh4+S+aH3rAr0xJRiF/h+ck0x3mMN6sgtftznb5JXE62TP3eSW6KYYLngVwxFICAu0X+urU+H8He6Fm8rx063lTGymqsccHwUTDUJmDGyqZUFWKVOSL9UNRE+CpR1GLB9HmspmfHyylP/02ZJPwRg7mpam4ii6Jkkk0zTZJKapmiEokGsK3FhSkXB0kJbhPoLBF3pxoWb/go3rnShIrgTxJV0peBGCIqUYoMfIYlSVExMYtNmvjLJeO97gwaxSkOFPhhmNR9v3rx73jn33nf/O4D7ud/L+sGUqDzWtF"
	$bData &= "pEYAkxrK4oWBBSgnX60KvbGZ/0R3vJOKrB4wkZkDV9LcciXKO/3yEAp1Vu13bZAU4jShOz3cJ4hn609dT8LnYjKOTnwJj0Dwn/tyMd77vbkvEYsTAtKSNEBcA6gj0PsADhoJznfeOQ1uNudT/Z+5Aa9/3rnP/ZEj5vx5GHYARCssOdQXJQ6Tk352YOXVpcOEyA1iZ7vUFMsQLHXMX7kiFYfqPJz02QARMyfH4HffI4N9ZovrsQT02QkRwWlcDYEqo0Pt1uBx3qTI8WPWF9AqHNL3DNKqfBPBoMviEizWXmQ58PvKf8qlXtcV8CItVs0MnEIE6nB33fcKmrDM0E1Sj0mIwsZ4lYPs/fRczr9l8/iz3eLFrZ3rv/EPOnpnA+dw6nc2eREW6IDh4X8ig2vuJidhpKy0G5WEK5UMCL169Q/vwGUTeAdasEq1BFmK457iTQaFRw++1dhMLEpDSNQDOCdCqGE5NHsEbX18m6pxIHhIAVHVbF9rc"
	$bData &= "c4ZzQdbErXJBAQA2NysI0BgdnNjlQbNYvLfm3dsswt64Uiw3Ew1s0PjZGEkHsS/UwylwkqSEQ7dH9CQB5JhG5+NZkSUxBqeLhA8Gw5TAJILBQTXofT3hv+d3apmTg/c12CWA89Uy/guJL0y+vXs4ReGd9X3WNcGyFFsnPsEw9WClw3IZQlZ/8A7y51TbaZBOEqyXs//kykIdtAy8smJjY9rZS9Z/a3NTJEWTHFekC9AP0+D6JOIRqsWmgtYM5cp0zeJ7mM9emJz/9VA1r3zm9tIkIkQHXjR773Z74gH6DD7FxjIexpIMF1LG4NmRkbHovLRlDRNFgmjbNM0sW0RJGV9nrCjp+CEDd1bU2EUTRsx/p0mxSm7amhdZaGwpqlVIqKrQoFBGqoD9B7Ft/hD76F/wLBREUBBU/HoSqDxYEnxRaaaGpEmNqtpvszu5mvXdmI0UkGI2iCYFAluzOzJ25954758zfyMCPZYZyKCzMwBE1eXQoC6+w"
	$bData &= "AMtgpo8lTG62ylKp058eQu98kOmB8ELUhQPNr0PzXHmohCcy8mhCzSlimDKSM0ctTPIu6cduN1MX6D86pI+uK8qF5E4mIjN/RGnUUBvY0Mz0E8pcB0zJYPn4LlplNFu1g7nlTI5rKLoUL6fmbzSJD5SxLGPpxvVZWdOLGToPi4gELb7uGra2Va2dVTJ1M0fJpXW1XdoXXf+c7vOGptZxhpcbGnNEKZCjt1RJY6641C4PYdhjFNxVbtP1A7/C75UQ+jeZ1Oan6bzVBGfnHfDBGCzkondOmdik7HGAVvZuK4HPY7G3ML8HK/8/XpwGLt96gJVHKzh1/jTm5meRyo9QEzyEZIv7vTSmhiZQrX6BUy5hY3uTnPRnjNujzyRM1IBeq9WbixaHmdau41IE6KYc05g2ybhNI4VcXw7nTkxhbX0L7zZKcKoV5PrzsNM95DQsZO00LOpThqw5IdilFFME/fBFDAuVJ2QrV1opfXGywUwHX4wt+QKTT"
	$bData &= "r08EcVFmlcxbIolA5syt7hLCgD5ZCvkpGRZ7f1mjLfr7BtM+NERGsXUqh+5MyFlpZWdH9fDvHCE69bytt/9tHj5QgGXFg6qMhvD0wGl29493H0IvFiNJWIXRMzD/Slhmg/lnXSCLmqJ8xZy74CcA9TbQQAZjLRhdBfnTqYTelygnhGe1JoYHQYOF1yUXu1jJbb7bZjRtZevB8+OH6hMx1FNohUfP0USPVTolxTSarl2JF/v0BimstXsYiMfUiCnyz0jBo2hwehuTajDIGJDPfs/LFX8VQDqrue1iSgIf9lNsiGkpqBp2ho02Js1SEEFvdlerCCh/gW9evQqBQ/eFP8B6UXBQ/GgeArqpfQPKIIiitZGgrY2sZtUd7u/ss7M28CeTCxRNLeQ7Mu+zHvfzDfvm9m/4cAlfc4A5wSuKP7kD8mlML49wp/f6XN9bXTLmE2Xitjr7mGXYHrf5/aEmogPEq0QWauB2XIL1YqOMd2DuePi4tlNrN"
	$bData &= "SmOYU8HAfOrJvV6AKgbNQ/1clTU2VkgtVqI6k9Ewxp7COxYwAVHPTYJDdLyRghK8ElxvpN551KJhNW9XJZNqpSSTdpCp/JVg1sbWswO8S3vEixrXDAOuBEVh27WcnlSzKPIAzE0XZ7pV5dX9h4qOUI5osUSzQW6Yt3D8TCmYGrOjIlYmMRWVQJod6rxi4skhrmTufnV+v5rDgZVqQ7rh/LC/Rs+f889ZJCHRyemCI2+hXLy4/w+EkNc6dmsLB4FfNnrmD1+Em0v7RQf/sRjmdjo/lJsCKrGw84hdpn7c0HfnDBgVf5YVlVrjk9f24Gp6cTWFtfJzbegUvsSidHbtua2DOTSROj9CRoZZtafhqmZWBsxL5P43V+VcUQaWueRb99q9lOLh0d35AAmYLSCFY9Ys8JYopdSYfvmkr86aPIzptT2jfp2hvf3cq1TLJeSmltCtT8KHBkJz9B+FZgcnM9fj5P10yVJrO3L80VIvW6KX0hwv0XWHk"
	$bData &= "KPF8LRYiq0u+CI4NUY7z6UE/FcMGVOfCS7sk6FEQEMNLuIdY0DaAtKYzmHXV/jJehapzDfSZOHAMWct/w+n1hicbicR5GR5Z9jzU5A/fyTeFeeXJTxLY7TQ5UeH1xcJdjBj5ow5l3WZpj6LGINs9tAWlddMhGZAfCDmmXH8T40z/6+ikAddcP2kQYxX/3/3IN4UoINQq24h9owcUurkWIIDpqFhHBKSAZHQSHLg7qpA6CQ7s4CEJ1qptSkYKDm+Dgllj1ahtCc8klvbv43nfflQgGEmlBDzIk3F1y+b73/d7vvd9734ECODMy/z/V0JbcmSlZihMlYJHRkLWcNAfiykL7Ycfz1sfavdmFOSKNIXy/C30nC5ZE9/1dzBsfcPl8EeeOT8LpemjSNAhyJgoEfroWz3HrvnE7hg0/5AQXo3tAoyosxk44iyJzrfs2gwadA3ZCUucgFhEjgx7PyUCoaoPxs8YW77d8qzora0hbBN4M4B6x4e9i"
	$bData &= "EWORWS91aEUkA3/b9epNz9+4qepnRAm9IlcYBu5YvqJ4l4yxR0uOw+rsBzQPHo6bCxf98fYEbFKcOMDEUzLC71V28PZR8JKxDdhZW9w76IbJPtZpqYWovtDo2f+vbasjdQKmW0TBdtD86eHRs5dYfvEKF69cQPXaVcRmRDZr0ZwJ8W17E3Z/tHAQjetqyuRonE/XaxuVHd+vlBZKqJ69gXfv1/F2bR3Nza/kvxZZlii0C6qmyLkSib7yHRaRNVQczscro9bN0zl36NxyDPOkZSnQ9QkCPm751BEkjrd+5cBBhyUzZNdh/9BnGdLla+/StatBOF0JkrbKeXlbDvuydmHxD195/VIph1Mz24RcTOm/YMv7hJXXBN5rfaFjGXSbRhTnGbpAaxN7lan03yvK7wDOYu/CZAP1H1PlERzivJtNau+TiGVb2Iubg2gYdexoD48Xa7h9f/qJt6VxN7UTSPY74N/rD7NV+vwppzp0rVlutRtECHROB"
	$bData &= "BKIj72eGPNHTNRp0WMNUDtiNTuXExiiR7/C5JAJwT9uU78EoO7qWeKIouh587HjzuisLruKgcgWYbOk3MZtJGAhxMIiTSwsrCzyA2Ir8S8EEkibD4WYQEhlYSFJCrFIJBaKoAkhKCojmN11dGcm9743625S7YoBnXqZna/3zrnnnnvv/47A72UKN3FjMC/LxxjAE7qJZKdDzFqg5mDI0PTvhmbIYQc8AF3NUG04epWEEyDruvSQT2B5xF/LHvLYxUCmiukxF1lzD72GDt/oQfnMR8KpoIteSLFwiJX17Ayd5tHl3VKE63uIRo5LNOobz6vxYhDXLiajj7hdpnLmM4MPVXOKINgn0nWG31VBQKRyggyIMfhc1CH+oextSxOXIV3HkDnoSI55ZqAVctwny5i1KAld2NCicgktmmaaNfTmkjEVkYtG/TcUj4uafntpiRRaH2xe43QAg/ffDncRN//RrtW3F0UWQlqneoKAriOE1UtR6oGHJ8"
	$bData &= "/m8XrhPcZGh1HM5ZAwbBRyt7G70/7nQRs8z/J+SJv8r+WPy7MPxvsxOXEfw3eH8HJuASura0ils0j1ZOBXfJhEGIKgJr01jGHc9uHoOELaFazePW7xbyuW5cKkKE4aKrVAEixO4zA41PtChGowyw+6Rq/petkQOtXGLfalU4RTpzuy/8SXbz4WKeZc+qTIcf3g2mq0U0rL0Tc3kpLRd3jeXrVuGJNKE0vptZaVs4C70SlSG5t+WXvTkrDtUHqJ8hR0vXlu4sXbDrx6d7rFhIcVuuqJrA5IxWyCpUf/n+EqT79ucBc7OQipDtxtmzVLtxz037HxefMAqz+JwKETjtmNKpM6whENak+5ysvsjwDcXU0vA2EQfnarq11K21TSiAPiIxHCSRG/wUEakfi4uzsTif/g5uIgEk7OKk4kDuLITaLiQLWr1bVpd83M20olJBSJ2ORNeulu+nZ2nnnmnXnmtwF8sCkeFuDm0aFZOw/ruSDOMDsQQFO"
	$bData &= "iDT3hDnSE2hAzwwgZJgxy7NwzyksTQywhW8wh/XiPB2LfTwULfeY9kkMWpoco9nIe4TcMuLpNxmYjyoZGUVmG2Ppk4poBfOlnAfw/XN5HeFVXjKIqTvW9leUuFWmzkIj7QCsjutP5vKbYt+OJM5O2Za2aEkA9TtqhZ174fF4/n33y/WR+tCc0Ty0GWp7TXeYWL7IrFGa+DOA1m1ItYFOfKzUJtVkYDfiVeaL/yOZ4SEVJshoMckEEmmO4I5uIUKBS1AvY2txGKhpC93AvuuNd0C0HVq6+McxkI+t8rHOYOlhZWJzDxNgIEuMJAfEdYv03t1cIR6NSR6POTzUJlFj3wHpyEQn51uj7u+/1J78XbwXNCAxi4Lqfm85tmW3ueQpROdYyWNCRfjPB0fl304ANWhqZu2uc0p2Ojj2c1Kgx8N4+l9sZwBm8Nz4P4IbSt5CedPs16/eGgbuvAoCfuVxPhKKqUYVbORKsyESLjCtXogcxn2zF/EyL"
	$bData &= "qs2BH8urlzg9y+XkveYRvo5bHYJSYmZe0WXnNfudjWwM2JgaLaGnM4IY/cv7ZxbSVxlySn74Gk2Ui/k/T9heBGDven4ZiILw96rtVlW1oUETFw5EOHBwEIm/wb/gjrM4cZBI+v84CxfERSQ0KsRvsaHVdsvu210zb1/Tg0RQTRzsZm+bvMOb9+ab+Wa+aZkDVxJ27dHV5EAPoVobj7UiCs9XODUvgRdbqaidS0fxTxXHQrf1jA5C3qzYJLRQKRcHVd/K9HsFN6VHPNzfE0SuYCTjo9eIIV4rw4oSohc2DLKNmBcnFCxRTdqo0hIdroF00k4wR6bTbP9Pi+yII8apibCSafXpAvB4shL3wBJYfyNUzaUPjiMUD6iHOgBoKkP1yolK5p45SmWLqfPRkmyKWw1ZM9wlWM/S4WQmQz/x3b4QjSp0eqXgQrmgP5TXCNl02NkxEUgVbeLfEj55pAyiMY8AllSRr4H2cAZevBPuq6n8x3XxDmebW"
	$bData &= "+jPdCHb193UeppnHi9c384NDo8hHU5hZXkRM9Pj2FjLIX/xRIZhoDORpkubOxliBP4l7aWAyRoVaSUI9aW5CpFoQrVn8lQvld1CSNNfLrhGitPGMfrsWtPxnGeaNWzvAjv7Pg4OGxE38+aeb9TH7a5/ExdoPXTOHpQ+nAPVtet+iyXaOzqxZydHTQ0GQtoZBvMDArTt6wBbBpQeAn4tt8rZ9HpNiYP5pWPkC5bF2TXaz4XfKkwWPgWKdDFkUmFkExGkQmWw9+EaCY+r9tzGRMy/yoO/C8De1bM0EATRl8vlTLxENCpRkYjaiKAWCsHKQgRbQQtb/4OFNhaWglgE7OysjCBYWYkiiPYKKn6ciPgJEWPE+8i5M9mIsQiRKEQwcE2a7N1l9s17M/vmNxn4WKS7FdUdTXhIJ9m85ej2ArhMZQGcHkilCiOUhqFfigSQPM3VD6mS/yki4H3isigLd1Roqg6B5Vg9vcH5uYm9njqM994hrGsIB1"
	$bData &= "WR21lwU45g8j6YIpmz0q8Y7L9CYqONAvHvADil7C5Q1t0TX1kBxZsrZyuzwc0Ls3Hbsljas2wPZ9MOq4tBEcP+KRGIR6UAOAU/1TFdru07vEdQ1Yr2h0yWAnD5xSXtz1u4Q7UwkLt5DDz/zp9YIyUWp2r/AF4QeeSRPJ6jbpNCorAJR6BSF0zPhCniV6+qZdZGHuY0fa6mOlTqzy6uryRGAi0VaI5GEXvpwlDfADqXezATn8f2+g4e7wyE6yO4v0/yhu4V5CL5nCYAHysSwC2PYLCK12X5nPshJE5TbwnFBgG4+jO7rXFwoiHkBzs/mk4Eb3ajHMGJmDQ/+Q7RIg/xCZtUq9wRWWlYhE/HJwnAZS9nsZ+1zd3A5OhwVm2n8oRPzZ3O0rId3hn5BcvUEsyp697jkwmFwmtZWmjntZwZKczFr2lC4qxMUqZLeZCKWMP+cQP2Dh+wdXCDC2o0pJdk25xfKAJRMm5ZT+nFuwDcXbtKA0EUPXm"
	$bData &= "sySYiSVCSKo1oULBS7EQQESwE8S9ERLHTQrHUxkoD9nYW1tqINoKIFtokhUYbH2jAJMbMrlnn3tmEKBKMD3wsTLnNzuw9cx/nnO8E8Kgn6Ofs+yp3h6PrBJCUwS6VYf1z3jTy8vY4OT1izkKpGVsyh6CeS9nIxILQJEDomtzjCA7SJo62DSRTIQz3CPS2pBGQ73p8HuRlKNCyFryaD63N3G4aIl3cWmUTfwi97cNr0xj+TJ/TsuUgbQBnvXWh1KZMZxkE6X+lYGd9gde4k+cmoLzimZ+tbD4t7ocr8KYSOmV+ptvdR05NVTQH3iz6vqSOVfLAlcyixRlEkUuvBt3av4Va+B8K6GDg5rLok8rGeT25UBA0s+CCkKDuKNahztsg/3mqaHw+PMn9JkW+g4n1pU7hN9AWbsfMyDgGot2Iz8xiLbaB5ZVVnF6cIRRqRIakz6wCXwwNsximqe93UB2zqrpgn3M746T+MZ1PwgRarq85GvGd/ci8"
	$bData &= "wxG2AZUnhqghnHrVJ64G2uTGNSnXaDCg10+NdWGwP6RkoenizRPdhbJYVFkDATVVlPeOE35s7jagI3bP34HaCGRUonsFfLpQJkk0s+Z4UNrrTG/VFcCT5LPlRomuSQ9xyuMLTchk84G5xfR0hdXph1zSTi41HG4ZOL914kYEwNoypgxLuUdV7Sd7V/xuAH8WQDSpwEGH/QupSNVImqsyfPj1DXzy2p97wObNjffgu79xZXCU/c7/kYpRYCIFNcaYeVkYGAVZGRj52cHnGv9h4GZYe+0nw9VnzxnuGLEw+JsxMiiI/GZgB2YcLk5Ghm9c3xg4geZYGrxkOHVJ7CNlp3LRsw5nQ9pCNiR6dUzgNVXghSp/oXuWf4P9gHx2OKhnA6rAwZXufypVC+BVZIyQTgO448AIHe77B8ag1cWgwzr+sv4HDWWCCi6S5iCRt4zBKnJk/PevANBPv8ENBdAq/FGApwf+F9z/BlbWkF74X2BcgS4h+QE60"
	$bData &= "wFU0YHy9O8f4HMC/vyn6iK9EzpsssaVuQUMqy8eYKhd38bw3zmNIUjVhyEhJoxBX1eLoaGpleH0hYtA+/+At7yB0jHoIhkBXo4gBsJbXeGTxfDFhtDajpEJev4CMwiTdBAKrgbJa1A5Br2MAQR+ElumgS4WAVXaQGyVmWzMEBmizsAFOqAefInKY2gF/gq69esnwSOhCbgTdO958LYDImvFhD6BG23M0JEI0E1ofLwMDLzcX4Dl9BfwiXngg6XAlTcMg6a8ofc2wK5YBoO/QH1/GfoaWBnuPvilU9rMCLolTQtoXw6pbrx8/wcDkzQnw1+QfVygYXPQlryv4OF9ZgYWyGmfgxwABBCteuD2AsriDP85mBlev//AcPc1MHE8+MTA8u43gxa/IrS0J69z+vbHF4Yn7O8YWBj/MfDzCDB8ZP7CcOurFMOEnd8Yzt34ypDgyMFgpPQT2Hl9x8DMA4x2YKff0fg5w6nLYgxDoDv7B5TQIXmTEa"
	$bData &= "k3NxQWR0EvXQCvcvkNPTP8H/SMcEjmBZ02xQ5e5f4fdtAThUOyDPAVsv8ZGOHDfKC5MnBv/O9f8H7wv39+gofTyYl/+B5wBljvHrkSZwAPl/7+CzGanvmdkYFxCM2wII9oQNYqgBp2oHj6Ddrq9x9yPSroXAfQnndGYIHOAuyJk3m2PDbwVoKZl8FT1JZBx0GdwffWaYb11/YzeGj6MLD9/MlgqK/DMG/OTIbGllaGtes3MnwD9sBYWFkYQAfHACtwfeLigwla/z+HM0IP3oE0VqFCYDlWFvCOLmVKPQOtsImttHWhlXaIoZ6kaG6aAYOeNit0l8h5YB/hLeR6YejiU8To2W9qlDpbL93gZ9h3XJhBRe4teBU7qDEDOswFdCw1qBLn4wFV6JAeORfnB2AFD7twiRMNg7bWsiEN8f9gUJb7xrBm1geGogYB0NXGoIZMMWl5mw1yZTLolE3QXM4P0Nl5zAyM4HMk/gDLrP/gNTWDGQAEoO7"
	$bData &= "qVRqGwuhJ2iSNbaTViBQ3QfEBCq04OAgibr6Aq0jRwcHd1aeoow8g4i6Ce0UHLQgi6NT0x2ib5vp9N0lrNyu1tIXSIUNScm/OPbnn578AfMmctWQQw0udVnSvtKp5d2HGDFaXc1Thzh/B1Lc9y3G0GGqmB6ftSjauNoCPzyQu7+Iov9WxXVCwtWJjXm1BNWsymD5ptlFr6NzdezHG9yNrz2jBQEXkXwiFHxPxhI6uVfS9U2Hw1mmSGDoBuAHJxIfC6ELRmi/DXHwpXmuzeM0PBGweWxcZIDjURQyUItUj+N0K0X72HQXg+MKh/yNkcpq0zYwCvBVl8syMIupWFz9+OwSSzMDYvhh43Hnbw+fQGo/f5AxtO+L+sVLB+dMNNpdXkZ/LESYo9DziVaQmB6lu6igW95CyLJRKZ3CIeGTSkiwbv78vQaYCi9eUyLMfirb8Xmf8SMz7BGi7DNxTplY43F/DxnoWmWnuCn4moCoT/D+g6jRkvwLP"
	$bData &= "TysZgGoAlBqGERzFHnS6jvzV9cKtm+vATle7ORAJOg0n10kQt4Lzp+RXEMC7dMwNM+LjAYCzYr3LysMUSdGkCd3EyUEVx6eLR5zaOUhfuRxfX1x1q0PlrVpaEyXUFFrcatpphvRjvD/fAlB39SwNBEH07RkSk1wS/DgCokQFrRSCdoIIamUhgo0Wlv4CsfA3iKV/wUrQQgXBShARwUYbBYkRDSr4QS73FZOcO7u5qGhhMIoeLNfe7e7smzc788b3AxtnQutJTDcn23GVvcPZwyVwY4rG6FpYNi75zl00CdYHn/3zWfKcInWc6OXgV0JQ/DaMxhxShovlTYbTE4bxpAotzhfGV8Lw4CW2djo3qMvYV1R/fvspl2Idj43GyjWYXiJb8X8w8Mq3Fsss3K2EECl5he6/aFAIrVaKowweqEoFNnnnLcPmHvP2hiKEY9hTtb8kuTd7U072/k2lR4Ztic5FpLH9C+j9/2PprnC5xJpF1RhMR4dlm"
	$bData &= "iTHwWfaJyJ0JdcDwJo8TsSnYmV/Hd3RRixNzyH9cAvGHQXXXw+nlBfJSrRP+vt6YduTWFtd40w8V8WyKB+cLPaZifzwGVJm27PDQ91dM1N96EwEORjmhOALrEPoj0fYPZAdzy6uo0hnNDzpIXS0mlhcOEdTg105f2ox+5RUR9Kze0dt2+0tQcSbMkLYhsyHzIWEo9QwE+BNIE5gHou8snPqDaGGdM7SddEuVoba6+Xe4ACez1swLAUjA/c4TQU2qpFNZpQrFdBQZFL8yS3kYReeRS0/AvwscYw/b0ovArB3JSsNBEH0OZlJRo0mRnFJUEGJIkJcLv6BR/EkiKDnfIAn/8Lf8KLgSRQ8CDmJImhURMGNuKDiMslkNqurx7iAIC6Qg4E6JYfMTE9Vv1fV7/1FxhmOdcVh2tL327x6ZOcxPRBERGMHmp8i4PmYEZi+UfOwCPFU0Qa5CLr5ukrFvB6abcA1Clg9eELm2MFYp4buZBQtzY8vFK"
	$bData &= "dTrs9C7ISnxqJvDCssDscp+3XkSoeugo/AbT88OYVL6FuouwnqTISf7H6qjicIc4l0Sn3wCl/MhdC4VeQQggyaIvrTDHw2vkcsvD3//TqJK0q7U6yCHqpEwbhnNXZAxf/nc4LmdZ5AIvDb2wcEQwqhwKBMmLYLhecZflUYx002tOPCy2NuawEz8TR66zrYs4JWCg8gnudOsXeYRe4yh5CqYHAghewOHwH/smYy0+gfyp737tr/tHgLa+L05PhQ3+hICm2JaukAZp/QFWxSLGFxGVjNeNjeV3H31EovbQ0cVxNs6L3tKCs6d+5e6Grv1zbaQnqW/l9i96jp7OwyjLB+TXfqhil1OaHvMSIPl3rjFYhGpOyqiBilREGGRGpN+o0pe+Zs52wib7m0AXHR3nyF/h4da+uNE/Tl7JfWIx8JNaiOUN4KWcwEefkCLNM/6iYsqmGW9Tv1LAB1167SQBBFz2SzbjYvdRMfSLCSBH/AwsLKyj/xD2w"
	$bData &= "UBAs/wMbKD/ATBBGx0fTBTlTwiWgi2SSzk13vndkEK1GTCBYDacIs8zr3zD1zbnLIi6hgp531bKmg635f1x+AJ18/G8tYLm8U9jVuDdhN1aWIa+IthWfPQovFUUk+yBWEr6B41aVThCU2VFvh4NxF5aqBlbJCiUD85j7nj0rMJoaSlpQxg5X91v0XN+g9FXoP3bRlB5I0KGM0P64rtALVcSLk0nW0ZeaQ5mGe5uH2lx3mbWJP5pAx+WmuRMZK8EC2oWSHAJwaRdVOQquBj39+8xLGh7zGlU+FTQzj17+tgPrpxozlD9hxDwUE8P+S4PGtjB7aUAfUrFEyYiGTMuKEiLY2He7j2/HA7iByHAjlEs+3zesEooDN1xfsnuxhv3qE8FEi/xKgIuaQ8i2ME2oEMviWt7aA+CRkQz9lwOVto35AMjLw3l6szG5tbqyhvFCIrYzp7FXEujunqNUutdXq2UWEuj9P45ulde3u0F+5HjdXYVvlvZnh"
	$bData &= "O21ttWzjt1UQvwDxOzZjeW3klt6b7knS8hB2ie0m3qiZd+c9K+dsmqvGGfCe8oCZaYHZooWip+AVmJV3NSngbec3MvBlE4+0sycntEB6+bsAztXXIjYMsyjYCdvGfc2ij7BZ0CYxUBnRP8qdfwjA3bWsNAwF0ZO0Udv6wqoVFUFEQRBUEDf6By5EN+JWRPAjBP9CceF/iILaLxAfiLgRBat92tqYtomNMzfXtKLgK4haCM2qaZu598xMzpzjdbkw3zHah2BXMy6yMVykr4FEgYD1EeGQeJ606UEgmBQISyHDt5FU2QO6LByoOItWmCHBIj9sLamVxRhWsPEGZ5cmrmIaxgYS0PwhFEsUPcDt568u29lui7gKuBWPOpy2DBxZfQsm9+8HcFPIRTKbFc/jNI4kI28CDoHNaZnxeVN9CqlshJfsdxi5NX5K31XZqhSVnSCuWbJtbsiDNm5N/IFfoM2pr1vqr7zBK8D0I2tW+R+z5s8ENdWud"
	$bData &= "DlcfkGV/rxHr55Y2UBfbT+mBidQwwxjTYWRiWNmZxXR/V0Mh4cw1NOKI/0Y0ZMDdAfa0WbXiY7fR++LIgls7rsigd1Nar29d+wJzlX37PTIwvLiJAEYobBQP4tTtJ8ChS1s76UIvG0xM25YvQR6LazOtk776OELIBBD2hFZfUPucW+4ICof/m5sLLJIxwCckdE1OcK5zzrz1mPTOJ13WuXGDR+PkSkWChZbRWeQzelC053tQpN3QaRzD9B1fizmFxLDrPcRaKCCjRKR+2IeZp7Kt5wPJdOg31Gco89foWudv1+BO1wSW5XTLJTl26ojH8vOgvYfWGpPArB3LSsNA1H0JLUx2lpfFUWlPnBXXHQhiEsfC1GLn+BKwT/R73Ah6Fa6EFyUIoi6E9xacKG0UlH7iJ0kzr2ZtoqCrS3iwoEQCCFk7mRy7p2595xWA/hsaCzM2aR3LyTWKj3BRwsB3UBXW8eposBrRUuEnnQECjoKpsMDQdmETG"
	$bData &= "NIexnk+brSu5LgVyh1wtdnSE+thORlHrERLhL5wdC4KjpWWrmK6EB7B+BejXPV+Wpi4btCAewtRf8WgFexoXHrCJtD1Zx6d78ygkeuUimj4RIyZSNvjxOvTbyuoGQ4mtD8PAesmc3gLSeykF65LQ9HRuD+DuagTjc84twnTdFHvqsDdz8CjltZXtf+iVzqAe4aMDtqZtk1W7LgkV11ilrUovHZBcQXlxEJDcvoSsDyC+yk9pE8O8FSdBHbsTU8XN8glHGR890hk7lHuD9yW4+gCfeLlcjox6+xV8KV4LqXhMrXUWEfaxl4TwwNBs83N+YQX52uSXbaMi4RJC16jMTJMw6PSMpUgnd5EmWnl0B0++sOmFSn601+ThCzPv0bdHXUA97jkeD1+soUIqMmstKWewfpLXl95sJrZNMjdW/CcQ0Ccwr9+4XTs6trReYPyVu0J52hMACm2Y5gQMBsK5OQJTpNH4QEb3+7gaxlIHml4ThVRL7whHD"
	$bData &= "3wLx81rcAzp3h7X7lqMszSwL7PGIo/lb/+Jx+E4C6a2dpGIrCXx59xrZW8FloFakgIq6Co6Pg4OCi/gQXNxcdHB3dHMTZQVwdpYMURZxEUKtItSIiNol9mCYx92FaHaSGKjhkTMJNzj33fOc75ztyCw1qPJbqmosP9qBoVHCrPrCeb91AWKLc90kL0zF5EmXFVHntNWxR9GVSrlV0EJjAsrc+rtBlx2DpKm1hQjjuBBYaepRIgYjl/7iYjgvy8y7/umGLXKxBYoVaIonozB9Xm3JJ5iB/j8CjYOsPnGpDEOLNXkuVqojF1QTWly8hSIbzHMsdSsNELGz3G7E9QqrEAx0ebW0sEuseDgVDoDqVApPdLVcJ712GUVXZ9abT9UTa6K/Y8fJhGvfvV0U2+xeJTaZ+ZX8anOK2VQksXW//txQ6GO1Q19duyGLZrEdc4JQF48pb9uL05Mg4ku0JtmtrFm6errF5sY9+ZQArEwvQ8gVc5XIo3D0i"
	$bData &= "GopC0ynbcta0qVDUzdXXOAKn6QXB44CB7+0/4PdJudmZUUxPDXHVQ40hb+PciWQzODzWkMnyw7vW//3hTdkh4rji3LfpfFgOQ6MfWTR/82pySigoYn42zdZtkk6te2xslY6+TnnjY0nzDWvbtewAaX1LOvelnouRJdMsI6o8obfbdCJ+Pyw56jzQQeC1F5xe+rG9V8JBVkbxWUZfB/WXnU07PuKQqHysSEGgLbtzXCgah9dayj86+N8FoO4KepqIgvD3drc07WILqUEClXPRkyEh/AISY9Sb0Qs3/wgJv4EbB/+EMeHEQcPBoIkHIWKAQo1ISru17dYtu7yZ2UdWTEhb14Mv2zTZJt3ue9uZ+b6Z902aCPzl3NI8MoU8vMY5aq0zrjzPBAqlbDr0+bXx1m0LbW5oTPoDWaET5y0lxW11AkT5MfTZQfVx2q3jdi6PMZuTPd5wFpXUgwx9LhSTkQik6mrK31AaybFD2i4xPsKq68NEwW25R"
	$bData &= "tw9IInype/wqNN2kfheU0kt+SeuEs/KMz1kQEWiDfa7ncKF1xI2irYF2VbIYh1MqjuKr0GBlFDqAXoB7uqPtke4iUdT5QrytybQ9YWh6OkJ7/m+jso9/PKbCHxP32Ifrl57N+e81r9xc2gC3QjPWIamj/54/eaIUuTcjAMPr+VOzfakiNuJ/l8Fc4RIaV+9StBUBn0nu7mpK24rFWf3dLZcXrBd/z9X5pQb8mVw8L2Kev0EL+49g6Of2b29Axwf1tBoNnGqUdyUy7Hl+uD2WpydyOFH3IrSpnclAYuyUrXpjxcXprHyvBI3H+nEtPlX7cA/4Khax+4+rlqLkk76Dc6bRi5LBkyRne7Gxagy2HFnRHxlsqjYxg0wdg+rbdRqPzAzU2B782Q5xPb7n3izVXyoT7y6wZaQ6t1+Yv02O37xQdAvrt0pfcP9yjmi8TMctSbw6WMJqxtdfPkcotMQtk8JAhkM9ZANjRG4Ci0GAxGj71gE8y8Yk6"
	$bData &= "Tf5zTfP3LolwJQdzW9TQNB9O06jmPXqdpSAikCiStIoP6PnqtKXFBvnPgX/RcgwQ1FlSqOiI8jx4rcopyqih76lbRNTezYMTM7a4jgQGr5gqU95BAn9u7OvJmd90ZXtEnoP6rtpfu3zSa8imlBXU8M0l30uHWo99a2zavy+hqONNoDD34QIAxC+A1yzI06nDrzlkSiddpsImf1EI8MhJ8hCxUicsT06YC7Fc3r9aRdZWRFDsYozsMLZMoLXAov2FGZib+p9vbThQVWOQltX17LIZ1xsnULEpivWS/FJrVt/UyEL2IrsBEy71+uAl1aVCXvzX1FcrzutHFBNmUwJHR0ZbQRzHlmzREeuEgp5gbk0BWWnPv1lVtrBBC0SOwmGS4vE5NSi6MhkugMKYvmc9LFN2jkQyl0S6CD+3KzwprWeiYK/90P3CRHmaJmujlV51A5HZNMUhoZJqnQ44z75t/QLgFXj0bjP0qd85p15F0qG5kWKjwWpOh"
	$bData &= "fZs8x71SpSszTi8ePnuDjp8/Y3+/CpSXvxjlWXLIZWYA8uUav30Ov18fh4XecRwNM4zGabvCObNbe3M/HbVIdF5ocAA9zqqdzaQtbk/1aBcuQCz/vtvzOs82H9rz7nMYR2VryeWmfzNIBjslxj2MB5YqjaqDzj9vea60W9KyCyy4sEgbzzBzhKvC1O1IlPmv3aTznjNgfTngU/ci+jUYnAjCkBx22No7RbsVvWJ72BsEBg++d06G/8f7LA3omD0eDZbzaXcbLnRTdbgPRBcuvEGCaKlM0KCmEuQwWah77C9fMH9dO8RAgYCUjnXJrkKmQrlOjrzt/UwqVXecVOPWfAtB2/b5NA1H4OXbsq+M2QdhJFAhC5UdKETAgEOrGQsXAxMqOmBj4K5hgoCCmjKgUqRICCYmJnaESEhsLEqoqmiDaxg5x7fK9d05VIX7USTnJkrPYuXvP7/u+u3fvDirPcL7aapJ/rC5VlXpxRCKDAaDKUbmmonIY"
	$bData &= "NoIYvhn8cKnpN6ha8akCsHY9D0aBQfiLYSB3Q6m0UyyUyXS47M8OfbJXpfAH2n6ncDd6oUH3n6AvaQaAWZF7ti+DEu9dDA7Dyev5wTVz6Dt3b89qSihrgIPsHWlWxUmD96EyUS0woCqN/JggSmcvCdF9EPAu6e0a9YAkY/xPLBb/NeCT5n5jjxhqu7r8tk589kznm05C+b5hSK1rrr42oYysAhOYvJLl78aI5r/oV5sCqjGC/2Y0wPs2qR+uA8C/0iDqyBYv5Zg0VbJHmz7H4DCAe66D8SmKCh8q42HNaw02FtSwLWBqmO5BuXfMZ0mHUUxRPxYQZyWupRyArcDvm8Ct9zefKuI6moOk/s/mFBDMpiYVKRBsTj7USfTpbla/HtuhVDX1Fh7DHBfsHs+cPT9/sjVLHThl+/kiPVh4Skk/oZnaKZpTJ6j96gUtvlumlY8faA3gzaclBqqSS31LBxFbbFwmEytZSwUxLjIZToWwTnpZoZTx2"
	$bData &= "/W5y2W6dIEPA1nPss0/C3BTuiqkmWek+HuuI054nvjkv8TT9JGGmwF3pJNRd7bE51g0MGjXfKLjTY5zYrltzihHF5Mb19z26enCCn7f+8XXtpOYAXxNxxy0c62Qrl7p8u2tEeL9662e9WzpzRl6+KhFSy8d+tLtgQd2hcwmZCOmx4iRMkXwfj/PtBG4SyWPHKWADRb4tyUBncFcyrBzTlVxtKkTPlVTWTYgECC+l4gO1yl3nz2eM/wUgLmrCW0iiMIv+5PdabLZjaa7JmrUlkS0h548eFIqaE+itYJ685hLES+CHvQigvTuzZN48iYoSMGr4qki6KEXEWOtmtrspslmE9f3ZnZrlCBJqOBAyA6EmdnJvPe9783Me9sF4JWpE0e4pUH3vxtBSwwyrQJTtX8C4FFZ1twQ9nQMcMwcKmsDWFJHQUoiSZH4R1ZQ+TL8UxD4ZB3rIbIASYMmj8IERwc1FhCEyi+X9SjUoA/xPWdi4DGw5m2AIk"
	$bData &= "JSeT8PADA3gIIhJTtfyBsrVyrTF0/NjIuMXrSfxTN7CaYfs28KbEBGwt489jkGg7uKIi/CD+40IOHciPoRB1ViA8TB7ou76T04sDt9xnsmayprRjqxTuDQZ56+IIjfe/Q0D+sbIQdwYgPf6yKNKPVDysDKhFCwXWCafxvbKQ2plM85hYkDRsbiaNrYbMPqmgt+4zO0vCp+r0bhTwFyWUbnIi7TFZYR1pZDfaRTBOAKlzseJCa6x7zlJONMURPgLc56bEepB4EPrtcCr+FDC0E86Pxi4GQsSAjekmrheCT406CiOrKL9rhtf1AUpf0fgLhMTCRjMO7RUKI9mt6tgTBKEh/G4C1FEbdGA+4pAu/ywcOV2dPzIIVC7r2aC/cfPITjF87D4ydLcGzXNNg1GZ49X4LX1XfwtroCDtsBKUW/M+SBW5kxA2WUUopqnH2J8MEJviVFAUpydKfZSgwrs/1KqVhA3dNF4O7isu5+FAycXOgEuqHQR/Z"
	$bData &= "OAbgTRS7jpb/M1Y1DZfPa7ExWHIKjtrqf+DPFpCcywtk3EpMSkv7JfZ1YNyxemjPg5lUN7l6vIzj7i4oS9q41r7lZ22pLyIoOZ09+hcli8xb+bmGEd/devDHh/TcV9XqAbLyD85zhJ9hBaoNlmkhsuGJ8NQihYUgurXQGxjSGbFmNbjAJV3pCxYqu8IyZMHya4ECXVDCSKdDRuJB7DVE5Au7R2/6t/BSAuGsJbSKKojfJZDqZpknamjS1MVP6sbjQjbhQRKtgqxWhG3dduNBFBcGVLgShFN25KIjgQhARFFwI7gsFQVeCH0Rbxbb2/02abzvJTLznzastxUobBANDmM2bN/Puu/e8c39KmRsEiwQFjmCBS7EDTRfih1poeTUtTt9rlulQ2CEW5mkP3CopmVYw/a86gkmlFSiu5K+qU6sPggZLq9umnMVGr+ARnWRsjy2as5dYeRQ8RUG3EgMKq1iiOTNDlWvqS9lODxW6UjKgYluQragW"
	$bData &= "ZdkA+mxQ2oi01gTTAJJBh1+XDWyotoJ6exK0amq3eWyM+2prNyNEkPJfnI3L0IljMbrYbTCiVuRmXHAuYWTN3ydwbCS/tA/rJQexfjxWx/r8+PrGz/q6zfxlpPiipM5ll59S0dmkQYcqA0A4fypJn4ZrB3hstCaEBgCs7Wk/HuntOKnQ5OQkPXrmmgAK/0Ne/63BN3WNtcH0uXiU34HXQAN1rjp+Qp2fUQO3WCxFS8kUjU2Hz9BOIkY3gcXDR7tEMYdsPk2zs/O0OJ+nlaVxsnJTIgodoCca9vM38iJw5/Eu5QrKyYCfsbXtIIuLR/gx15ujCCMuMh2c8pglyIGXlYYF+hTbacGSlCICdZZQTrIM8f5pmWlKZPPkZjlWWLhQV8GGhwVBPJYlaFovnzbShXoKqlN9/Mwn0jgE1AptqP30WaoN19OL509ZVnPmf27kU4nI8uqAD3nVgs3YCGBDqKnttIIVJUj59AOGQbgnAGBNleceRb7yX"
	$bData &= "9YMH75RMmpHwpG6+w0xgzq7uhkAZWhuOUnjk3P0cXiUQWWSvo98oZEP72l/SxMZSoT0iJe/dYr2VUWp0l1RTptKRff5GaBaQu+IRoLwh/M7BXW3IAIDspFLGa61rT9dU9F8JLdxYhZ1zTOCsQNTB6BvhZ39HA0n6PU7A6lVlzd3K+N7cOvXWptDfff62ygSGmW9+ZnswoRwgQFwK5L6h24QDKCuUme7RoNvXf2RPQpdv0KCug/6xqjF2EvDoxGSqAtytpBIZMl2FfiU7Hc6e5WqyIjPUP+NH3TzTsuArF/+cBfv3hyqaaAKd45mMzNIJiMXGFFgCjaSmuaDjrm7QzlXYOz1Kp2y7jU2HR6nCzKKvZmOE1yEasCQ4353OUXRQDWDf6+PTKsgfOC2BKii7rrGYxYd0+vKuDH/sjOWfglA27XEtlFF0TPPnpn4M+OJx9glCUnTuICAKEIgqMQC0dIFILFDLFlSQdVFN1Wl7mDRLigSSKHdIh"
	$bData &= "YIWPNRFoAo5ReJYFVplUADUVwljZ36k87XH+59M4miqoBBYmFZcuI3Y/u+e8+5n/OS/8KxsVMyo3RYYs4gL5wmaJnKZXH09Zew6TZwo70p57/rbjNi4DkNtSkF6lriKy0kRux0eZ2jO2iKHtfoy24McG09Treyc03LjFV66FPDtohVqyjePw6fKCo3qDgEHrY7DhlgV3as9HYPkCeHQIGEHR8Hso6hww+SPIr2rWAVL2I4dJ1jiBoort0lmLectoDftLGFNoG+AIZgIY8csaEQWT1AkiJ7kkBEouDh9GtNXPwwff7qsnp+z7rSCEfuzV7YV0zjsZlhvPpKKQrcASHVPiNgJ2LeMoXuSrEDlh7cJlLvelIiWtrBoZkGz0V+EB1RSE5C7WP1hsqf4XmuG93la/SDUMHJN0Zx5vj13QbMnSMOObCacW19an8Pq+t9XJrXvwvCJLjB5ZEHTZw8ZskmmZ6/gN+uj+GLb4q8hd+5g4UzO3/vo8/"
	$bData &= "K6RefWXrazm9H2seaIlOJQh5moCBnKtg/2sJGfZhPE6rQ+y4NYAdnJ8vTR0bGyrhZu43V6i0srfyBVm0NYZvTiK4srRpZHZYhU2lvD7Am2/Tkjm1nsuacmbORyVqwi1Oorjclw+drrd9soBPejo8tjSVj+5EACae0uwkNXs+aIbCyIBAQTvL32jsH8u8HdC7zGprQuytwghI8ApxOJ5RqcrqWkgIWKUJxnu9BMUeIPYgTqghPqKx4R2hy4sA0OZ4xzF78GGsbLRwcFaBt8iit++P/GaXjfcp7dN+e/oaHrHzxXS55ZFKanBTpyHnfgO4/3D17ut8L5Qio7LDvM+gWRAYEMh1ldkjtzdLaLyOaJ+7ckUHUhBBfmrlhpAjQDJFTPvzsczDMYfq9ahLgVa4sYnHpV7Sbm+gQyWCSdau+ifnGFkZK92B8cgK5ZIbARcBp83MDftZsTGKesvPGEwXbkpit32URoSbdWEvuVZ7GSKcEoSrObHm4"
	$bData &= "vOAeYjuO69Ju7Ac5kA2qS+EHPo+LteJR1m6cFXR2gy5nuThjx0IoCQLQT8600j9VTAaWR6I3QDUNbe6BsoU3T98H2/iFXM5lVK5GZS/2DewLCvkoeEsBJkYhioUDExo+kSGX/FS4jLXqFn6+Anz9g4UgEA/vAfQr1XUPfb9OPleP/z/cNsugChsHicWfPVXHqXOlC9z8Sn98/59Eluj/3soXCofHy5NYXK7g99UqEqFKJuPKWKMRwshlZbP0539V+ovB00626vHSxCgUjV5yBTzaq14vINtTomY2Bu6cTs8QlKxLluzEpc6Nv7tXFjOjpxfGp8vwEhFQ9Sgm8bkgUpFLsrGELOXKHq2awp5B/6/HXf8pAG3XEttGFUVPPP4njh0nTtM0uCQtSOXTVCiIIkEUohZVhUZ0BQWJBV2wQAKpkVgiYNUFGyJWSEUCpCIkFkiwoxWIAgXU0ojmn9iO0yS2k9hx7dgej+MM574ZQ4VUmg2WRvbG8"
	$bData &= "968ufeecz/v3abdHJbAm38Y6om86SWlc9KIdPX1YOD0EKqcVMGoIF3KIra5gqlsAonsitXvu7ZjbfFpIcDSIO5t6YBnsgAzUVBhyJpuwJGv8SWYbf8F4mIUHE5N95MoyOWiZDrJiqKHH8T+o4eQLeWxyLFnMglMpWIok/U5tmoEGdWT0K41M63F27H3YmpWoUJPWxfn1U2eQTBfz0HPFFGr0Lvi5TSbhu4Mo8k8XE5THxrI4cyptDhcBFcdIpsBgl9Qwuj0jDWPT1WS71DYHd5OzC0E8cXXNWTWTcUSe7qbcfq5vTh0QA7MX+QcEyp/9d2VIN7/qBc/XBxXoTf5VHSTQAWk162K0gLFRlpOi5I2cu7yLcUqory/jgcx9umBbzjvkbtFTig/xucf/KHCYw0Ql/uJkkqOTu6ntpNo5Eta1PotECytBrcnkEyuYnwSuDEdwLffP3CJYx2/y1hicN945on5p1ubiwrEJdfuIYj7vQ7ljddp4e"
	$bData &= "bjEVyb2YdiSZPmCz/y2rxTkG2AVd5C5577Rk+9+BY2bxuYmE3jym/zqOZvoLAWU2RHQMBDEOu9P0KPQXuJ9/nyXuDtcnluB0NhzsunzkB+pP8p9PT2I5evIL6UxeTsKklCmoZ/A3WD8ktlVKew2TFgaTwIOyctIXQB/oMcP0Rvs7xxHUYpo7x2vUqCJ/k60sjdgDjndqZgtF/MVqKqQYtEHOSwHE3VobuUaHtbAujo8CHaTf2KhNBMlK5UysjltvDz1XHo5RVU9QyikSaEms2zHPeT/xO8HZpT9/sDXINWkj6rwM7fEsSRx49xjQIkQ3nMxtKYWVhGJrNB41uya0okD24BuOqv3mhh5/DIfiT07XPB7y5RbbdVIxzNzjFLqFqjALd3dGJw6ITKEYmHXyyVsEbFicVvYWJ6BunUKklOTRU5GtWSFYkzrW51kqvs7dtP8PcKeL+9CyAReYy63a6bISpLgI7A8ycPI9JWRKVID7YyxTVfJ+m"
	$bData &= "WJyGxdtRVSDsUbsKesElQ1HD+44eQL7qJxA6l44ZhUt7M4zbBu9f4r40cy14YPZtUhWqi9/Ud67uxQ0UxG3tniXjhHk8AY58dxPQCSeaOW9nwE8MRjBwn8Bu/Y57v4+p14MJXD/M5tjB8NKnSaZISFBvTaufv/T6nXehWRTZXIykCxqeAeNLEL38e4Ry0v7fmyulwr7+ceufVF9ZoC7et3Vqa/WpFirUAFpJhnB8LIbbkkPV61I6EZhskwI70CvCOhtvD5wZPPovFVAKXfrqMpThxZquuzvqQT293FOFA6F3+971/rZcw+Se9zb7LTho6j5zSKQyGZLL/lWHEcyuY3VjEQm4ZZeUlETskXaXKWyhnBNnokhuBkgYXvXJNp+7X6o/ZxGvZKlpCFNbxdU5Pi++at9WPgXMjWMynMLe5hLncLZTzRaDEuVbr//RSpgx3bbjQkaKc0LlqqpmDDUIna7Gb1N9fApB2JbFtVGH4m9iux/saN0vT"
	$bData &= "ppSGtFTQCqnlYvXAdgAJVQhxqegJhAQHJA6cuCEO3DmhSlw4wIEbFySo1LJKleqUFlLiKInt2k6deB/vnuH734xTIUQTiUOUKErGb97yLf/73/8OSuCD5z694lH72ZzwI7LITo/uyaggR9e9xga2dur2ue8mF+JgbDtwyQCO8H+SOhd1EF6XRyWPtQYdmK0+Fm+ZSGyrPcovHuX8A7PRTPqD1wnOHifDZ4hGr41yexcbMgCVTTS3nbvGRTzQ6as2mHuHSp0jPpYzsx0VxPbJM6N6jAtvDMNoUpS0ETY8WBwnxVf9I0QsYXvda9Y+fPs2hhwIy+2Vyj+QOiFRquwkF2kypakJzzejM09yIsTt8oTqJh3N3t8mYfeNu7izCpQeADduTuP7Xxa+jYSGL3/+ye8qXCUEK4lgco6TYhOVqqUSVOT3skhV1ntIcxaoTcSbxTiu/bb4Jdt8+b9A1k0Rcun5Ap5arhA47C6SoZJaxCEnkU2+RH1Pu"
	$bData &= "cL2qjNryFJrCHHfvcc2FXRk8yfooryv8bO+eRQJScj76aX1dCRYV8k1IhbU5QV+DX6vqSzU/fpJ0CHweS62iQpjMDrrTOQgHWVG1wPs13mkX7xMMdNlOwq4tfIXurVVdOtr6riaT42liSRVlMfjfme/0JwsbBJO5+TyBZy78JJKPJJ126D4u19qYG2jQmCqkoALBP5dmIMWAb/rFBqZrBlnz1b2wOngNHeIXJ5AMBxHIhpQJULFZYoYMIcNLEUycv49dZDiIDLv+2M9U2rNoN01lagT4hpx0HTdj77pwiF/TBG7BTemaZWk8MxurYphZ5s/S5urCPt6JA6PzJnYQaJd/4PAnwnHZm++8Op7FINuJdAke94w+qjW2sgXayTuMrZyRQJglSDZUuUr2TGqcIsibnO816+aZNpPycTWSZIRLB5NYYFCJRENIhDQ6TDdxFcRgvYlNl2yWbPZpIOsIZ8vIru+yT7geI166rvUB1BnmrWH1cUiJO"
	$bData &= "BZMhWB/WP2zUcHeMcE/3YnHA7g9KlFXEyfVltS3U4BRn0FncYqGi0LrRbHfWBfguPzWMQ+CymKqKNzGh4/RrQ/EuRrJTkmXsLRANd+GuLqVwHkijrfYyq0j8M7HA0Py2+9sYWFmaaKyskNX5P7tgU7JqHvyQUhQsLBkCPKJRlIQHFcQKlUwPVfKcbvkIAzT6DTD34W9Bvvnj+zwb4eKBwQLJvcYSA4I5ghZkLw4N66pbDJ6MfRGx3jOD5sO9uZPrPUvv7+m2UKlQbdrSMo+IxExI054qT7kGiheVz9Wsd3NzQaFA31BkXY0Dxli5CpP31UP15++MVXSLb5Tfzw84/Ib+VgtgewBrYLmZ+exUxs+l/n3NUad7s68fkUHju3jBPnn1Qh7aaUXhXTuVvAbYr/xk4NWovz0LC5SyJsap+agkULSEiD45Tw4Uj0MFJ/UIzkDGUOR82uwg1/LKQy2iW6u/DsMnxn55Ct5bHyIIvydlndBSJHqvf"
	$bData &= "IWx1ldKnnIyqhEi+O5znPi5R8Q84bKjKLf+vpWpf2OwnxtwC0Xc9vG1UQ/rzO2lrZseNsHJK2UURK+aVS1BYkEBVwqMQBIXEtEvdGIHEtfwES4oLEGYkDcODGhUqIA0pAKKUlgTRJSYIhKY7t2N71Ol7/2vXyzdtNaqQq5IJlK5ZX2fc0+958883MmzmpC11frm6qOtNNWsz1ZgN/2EVoNQKxxYlZXVXvHC4F2ouaNAv7Fl9/uqOAtZVuoSXMUhU086W6AFmNWHNJ87+SNvqjcdwubag2kS4Zf63tYNcph1aNjF3nGDIPAW/eV7F/xbiDf9dPCBBlGUYAnoyja9RQ1mxoPT4k2XRkShaZlkkmnR1Jv8r/+GbIPWxzUXzw4adPv//G1S2M8CH6/Zh6eEZC4ybRMGbGkBvzYI6WuVDLyI7Fwh63HFxa91G3YG0T+HU9ICOJ437lDGqNCbH+P6G+f12uC9OSOJRsDtkk8pv70AryoT2b5FwF"
	$bData &= "wHqe8lp+f0wynrT3u/DVzZnPRuKti0ndVQrgkI0nolrEh5943EHLpZFRJmjvhvNougaN1Mco2sQ7x4F3NN6XHK+28vvZ+emJ0pu5dFGFL0TBiAEyJocCJH/AKOHK81R0qTw275vYuNdb9lUGrIG5Jy7h8fOvwHZc3FopYmn5L1T2ttFvbqF3sKsUskeDLkfQzI4mZO1dP2FcLS0goecu4/bqngLa4r6tXOX9TkMdRfO7dQW8g/6BcocPx22jd3jUSZKu+oYC8cBzaMPaaFrJ6Hyzp8IhAdlmkD15T3IpO0nZvfdIqvhxu5vjXLjXuPdUBar2Pr9rBIkKn5Ghemh7tq66K8l8JRtfPBImjecpMy0G2oX/E7yj1zMDLYvf1v8+MlyshotqtcF104DfEznaFAU/fpNKshOxbv9BwaKj8p3ROXdxb3k6HIL9qrOP1TUdmZShYrFJPa7k6/O5tLmILdtRHjGJiSrgVn8pD6+rWLpy04vu5OJLc"
	$bData &= "fGdmprk+tJFOYriP+kxw/n8RAaXLz5KQOtic+NHdNvraDk7BB8PDXuAg1YAl6za88JwUZIALgmn45UA5f0wqbNcO+D4jsoLEeCdJLbOX4vh869ncefuePO4fAVxtfP6W98uml9cfdHhvoDao53QkXFUK0KAXEA3PL8tBrmFzKil7lG3hTUDq/cCGqoaStZT3M+GyOFd3rtwd/v0R5l0gXIFirEHp/3E+2c7AYrUB+UhE7TdlwgUXh42PPh9Qc5w/7SiqTrrTfG498lgfY26MYbZGR1nZzvIz6zh7WtzeOHKaSzeMnHzuy6qlca65ElMnsrj/HOXON86FpeWsHDnZxrsLQXeoTsqwPT4lAJvDnnjIeJ6KZFPw3ztSUXtfyj8gqrL9dgs4U/p02FT+dmCGwLeETv2h2PVIwgEwEnuBvx9p1dEdS6N6WfzMI0scskU+WlKJWqLwSrV4wquhe2tBexUqLyLrmqjfYSN3iDCoEM3Ou8tRgj3by"
	$bData &= "HPa2eijHfiY2YvwLnlmHSWOxbA/xGAt+t5bSIKwpOEJG5qrNb+ikpbW5RcxJPgxYPgX+B/kZt4EPHsRUQQLx48ix48tnqRikUFSUGwWCSmNGkNscZ282uT3Wx21/nmbZq1tra9GFiSQ/L25e2b+eabmTdz4Bj4wvonsnjxvDpbCT9NaVLi6Tw5w1ET2zM/M6QsDUw4Euj2IYYIbh/fL8mnXTMalF3NkmN0pDSrxxfpploYLHzL9g2HvnLdfg+0A1Kdq5xeUWtFZZFsRxY/IEsSDUKuqgYViUX8QM9fAnQHTPzF7LnM+ek1YThK8XRVydAYBCdCyXhYBCgWU5MAUG7qavOXeO9Y9jHe+DNI4bnHY97mMU9hSjg/DeZdLHl/FGOgYMqPm+C/OywFGiRhxKLPVCd0BHjOYz3ZBxiWEKN+Npe+efXSchrt+JotFV933X7XJCgWKIW2GciCcwelJCPP4aAg2etElC3/Gi9sbI3cGEwUWTZ0UTI"
	$bData &= "bcNtrcAU7vDUKbE8VaDx1gTrpy/xYL1IknqQtu0Mv57/QSnGT9E0GB6NIXWY8blfF1pE3NnXmBA1o0ac8cSih9wdOy+d9+25xlde7xs+9TjaOnzFrdSydDbOmgEu/jrkAtEjAaPL6m1gAjkAhcZIvz9YA+fdoCPFDGGQA38jy6+d7hzsA9MH/5RGSP6cAhyqZ3Do/ZgYA5qnUpLDNtfUAshwnQxcvyLwA5eGomd0jsJQAYsU1MpSAYnsAyOPk/kOimq0As9X59UOOGWgAU9zjrt2gEMAAGsaLw/qiC2AAxdUJrA3tKJsA6vVry8M7inMAtDbyW6KSgV8AbYWpJuVY/YQAbpFnRxkDDNgAGNvzAi14JUwAFJZ8ndHhIQYA0yPQN6994D4AbGfE61W9RNkAjyts7FYFJNsApiGg3WQ92DIA3O1ywRG/4qAAxNsZZMsVeNMAINMMTCc9iS0AS+2UkOIaJAAAaYqXIJAI9i8Aw/iKXgtl0lMA"
	$bData &= "K2wokZADMPEAngz33Og9No4Ae2FOkGkc88QAb2yXmbM9gTAA0H0e85Y/9gMAxHqXvpmZiXEA1foTY8O7jBAA3s6yzj5447UAm9w9frUwem0AZrIjDYYafN8ALk8S3r6xUpcAUt/ZsEnGKV8AqtCbrEHLhSgAHdc0Gj49QloAMkF6uEWz8/MAlCvkqN6oQmkAUojBVEoIMJYAnB2bhNsce/wA7h7xY8swW/QANr/IJLgmhZ4AUBlUiB5wA58AAaymD9y0oxsAlSTv8AJuMeYAVJhtH40xEa0AU36gQnnNz1IA11QFN7Fw0MUADGPDEwzWDXIA2fA90ru9gDEA+E6Fv4saIDEAPwbCuqJjAX8AkhP7bcjfApAAdi29TQNBeBwAO7HjJC0JfaoAygG4VAgOCIkAX8KJG0ejXvoAA7jzH5C4cusApQckDnDgAFIAxQmJFtpK0BIAmjZt06SxHScAtpdvdu029EEAk+JTZCXZ2d0A2ZlvZucxr"
	$bData &= "AIA/6x/OXpYwEAAooVFxKB6pJEAzbVz2QtgF7kAWItCd71jeWkAn1aeYaXJQSsAHjgnHsigMIAAsItMtEYfrxgA+6t+2KMbKz0A/AcWsYkFYfcASRBSFgc6rxcAOEeFRP6Cq4AAs9cDA81lOMgAzZN1s1NBogAAgMD7klUgUwkA4PVLDtAzMHkAY239jpPNNSYAC3adslok73QAo1B1V5KlFYUAOFfNJxYmkFoAlZXh20SI/IUAsPhgsbW7uq4APqtpGOCBaQAAxJk0+I/zOl8AjRphPUD/S3YAL71fueuUS/sA84ZWoyC4vNcARz8uUxDOMe0AywnNb0Ycj6EA/yLGXG52bjsAmhY91jkeKdoAkwJOz/UhaCIAgs1Kdn2D6rAA1r79cMmnrAQAVAIWGLuDo24AQ1qY6j7doOoAbInv5bYSml4AjKpwpOu1uUoAfUimXAxaIpcAdNkogevomzQAPmZS3hzuiLgAfh8CridZruMAtiWjBR"
	$bData &= "AMUTwA2NFoglTOy0gAa8e8RvduGY4AF0zSmM1yQ6cAbsUCgNOo3fYApKROMenMVJEApio2KwYWbIsA14yCv84T+p4AS0eHG3KvBPYAib0RHFh4qqsAxYmatiC8WLEApm8455iDD+UAuwvqoMuyRlAAzN3AhzKITrsAoCTnVlNCBYAADhY6kHMWFvoAzcpJdh3fVX4ASvjk3X/McakA1fIeuJ2OLEwAxKl93cCEfIsAyYQlxvUnMrIAEQYlxWo0AA8AkdR/574MHvkAdUG1XXl5eVoAtkZXlvLO4RwA0/hkmI6NKV8A7DTuO+XiFvkAXmuoCcTCwlkAnpXKG8/rZE0APpz52vPN7VkA2jsoOZXid5kAEnr+f3ISzEcAosB8tjAY4T4AQOMSaHxa250AdzKZ6FE+uwsA82NP1oZf/YkAfcZPWs2YfjcAjumIUYIV0r4ApdHm9i+uz0cAmWIIXuIodkMAKUd2b2PBqtMAVZoan4gT2hcA/jH"
	$bData &= "dds8PaGcAC8C8HVCmHZIAzRm63TBR2IkACmS8ZJxvJckA+xb3sccH0F0AUMgSt5vKc2sA5Uya1sZoHwYAnGv0FQpjI9IAU8CgQLnUec0AnWIu2QyMwbUAeGCQBgArka4AXPecwmaq1tsAm1ft5x8BWLsAnpaEgiA+ps8A0kJMDc/SoQgAOthBIujSIfAA0DeILp289RUAvBYRdOgDdI4ACPoIXfPWQaIA6FCYlJlFqGkAajP7fq+W8s8AvnJB9OCbmd0A99vZmd2ZWdMAM/BNsi+K160AQlHKOfw+4YEAzGnnnnP0fZEAahOBCElEprYAsY34hBdwasAAPwX+SURuYmQASFJLLsguieoAxr1pI+XEiawA18E3oVnolwYAkajbSrbOMwUArBJP7KqyolUALWe7GruaNLIACDZaUqnOugEA7Z2fZ1vBQLMAuLxwRXeFKt0AFlhBtMOwcD0AsmElE2V3WGkAeBrfLMZ2yu8AfWTFU4e3HVIA"
	$bData &= "H6D6aAjKT+cAOQ+eGfGcmo0AEjXq7L22PuwAHSSvRcVSgoEA01GVaz3sVUkAQQw5W41Hg6oAQAuMK5Fp7x8AcqxDjiUoeAIALnPA07FpBUEApiU00oh0XUEAtO8s8PXlkQwAKGnZj/4iZN0AUIqFtUm5zF4ABSuYSHhcjQ0AcCw4yZpewjEAZCwdQEaTdk0Adqqd02TcBF8A5R5zWfoWwJgAJnp4qPKfBxgAuPeDdqP+0L8AKPq3Cv2jy34Ahih5q4++0XUAYLcm+Dh0KVMAGjKteRhyPm8AhdTtXliNxEwAaLZiynFAy4MAz74BbZlbGaYAO+rQZf3lOBIArgxnSQXkry0AyBpq85yuvJQA6bX6Tm9sQHsAvD7Gco0XSXYAfixLpRHKougAH7PkbJ0ioTAAxSdjKg4EGDcAMk6dPuAd1YAAjREX64Q8N0MAv6tG5iGH3D8Anury3DmZ5fwAOzymtQh5410Aok8BxPifTvcAlg53AEwoo"
	$bData &= "FUA1OlArIcW2aAACLqFVAk+w2MARjo0selDI3EAMzUrTiL8ALIAWw06MgMaIdgAReseHDRjg+wA9WeAbD8SxzYAjQIt8C9DM80AUWwt/hGU1tQA0BrUoEL/2kgADpNRAF8hHwAAbSj8Rip/5hIAc70mHnMFoOYAGkNHM6ZT2pEAgG7JioRWXLYAUHdiO3AGVFEAglrsKwmVnyMAEQAE0GgFPgoARsEoGAWjYBQADEEAEEBMo0GKMBcBPRABoxX40wAAjIJRMAQBQAAYjVbg1ACAAhAEAGABNFqBj9MAgAJD/hBvBU8ETwRPBE8ETwRPBP9PBE8ETwRPBE8ETwRPBE8EB08ETwRDBIABADcrgBlnTXDqpgAAAABJRU5ErkJggg=="

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

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

Func __BandeiraAuBrasilB64($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 & "]")
	Local $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   ;==>__BandeiraAuBrasilB64

Func __BandeiraAuBrasil($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   ;==>__BandeiraAuBrasil

Edited by Fábio iGames

Share this post


Link to post
Share on other sites

@Fábio iGames Usa Gif Animation para mostrar imagem png ou gif na gui, mas se você quiser algo com GuiCtrlSetImage, então use a UDF GUICtrlPic.au3. Sobre a imagem na GUI, sempre que eu trocava de imagem ele dava uma piscada branca que nem o contador sem o $WS_EX_COMPOSITED

Edited by Pedro Pinheiro

Share this post


Link to post
Share on other sites

Valeu @Pedro Pinheiro

 

Não lembro se já tenho essa UDF aqui, uso muito a UDF GIFAnimation.au3, mas nunca testei com PNG, vou ver.

 

Quanto a pisca branca, ou você aumenta o delay da Chamada da Função AdlibRegister ou Deixa ela sem Delay.

 

Testa essas opções:

AdlibRegister("_update", 50) ; Assim Fica Piscando com Fundo Branco.
AdlibRegister("_update", 500) ; Assim Fica Bom Sem a Piscada do Fundo Branco.
AdlibRegister("_update") ; Assim Fica Também Fica Bom Sem a Piscada do Fundo Branco.
Edited by Fábio iGames

Share this post


Link to post
Share on other sites

 

Valeu @Pedro Pinheiro

 

Não lembro se já tenho essa UDF aqui, uso muito a UDF GIFAnimation.au3, mas nunca testei com PNG, vou ver.

 

Quanto a pisca branca, ou você aumenta o delay da Chamada da Função AdlibRegister ou Deixa ela sem Delay.

 

Testa essas opções:

AdlibRegister("_update", 50) ; Assim Fica Piscando com Fundo Branco.
AdlibRegister("_update", 500) ; Assim Fica Bom Sem a Piscada do Fundo Branco.
AdlibRegister("_update") ; Assim Fica Também Fica Bom Sem a Piscada do Fundo Branco.

 

 

Ai que ta. Eu não quero chamar a função de troca de imagem constantemente. Eu dei um sleep na função de trocar a imagem, mas a imagem continua piscando.

Edited by Pedro Pinheiro

Share this post


Link to post
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

Sign in to follow this  

×