Sign in to follow this  
Followers 0
Belini

See Styles and Exstyles.

6 posts in this topic

#1 ·  Posted (edited)

Using the examples that Luigi posted here ==> http://autoitbrasil.com/index.php?/t...ios-elementos/, I made a script that lets you view the various styles and exstyles controls in a script just.

Visualizador de estilos.au3

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compression=0
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_Comment=Função:Permitir visualizar todos os $Styles e $ExStyles
#AutoIt3Wrapper_Res_Description=Autoit3 3.3.9.0
#AutoIt3Wrapper_Res_Fileversion=1.1.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Feito por Belini e Luigi em 21/02/2012
#AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
;#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6

; ============================================================================
; Autoit3 3.3.9.0
; Autor: Belini e Luigi
; Data: 21/02/2012
; Objetivo: Permitir visualizar todos os $Styles e $ExStyles
; Observação: Código livre use e altere como quiser mais mantenha os créditos
; ============================================================================

#include <ProgressConstants.au3>
#include <ListviewConstants.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
#include <SliderConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <TabConstants.au3>
#include <String.au3>
#include <Array.au3>
#include "imagem.au3"

Global  $gui, $S, $E , $StylesQ, $Grupo, $Estilo, $Styles, $exStyles, $exEstilo, $exStylesQ, $Proximo, $Radio_1, $Radio_2, $Radio_3
Global  $Anterior, $exProximo , $exAnterior, $Radio_botao, $Radio_input, $Radio_group, $Radio_listview, $Radio_pic, $Radio_avi
Global  $Input_Exstyles, $Input_Styles

#Region ### START Koda GUI section ### Form=
$gui = GUICreate("Visualizador de estilos.exe                                          belini@ymail.com", 480, 320, 428, 199)
$Radio_botao = GUICtrlCreateRadio("Mostrar estilos de Botão", 15, 230, 145, 17)
$Radio_input = GUICtrlCreateRadio("Mostrar estilos de Input", 180, 230, 140, 17)
$Radio_group = GUICtrlCreateRadio("Mostrar estilos de Group", 333, 230, 140, 17)
$Radio_slider = GUICtrlCreateRadio("Mostrar estilos de Slider", 15, 257, 150, 17)
$Radio_progress = GUICtrlCreateRadio("Mostrar estilos de Progress", 180, 257, 145, 17)
$Radio_combo = GUICtrlCreateRadio("Mostrar estilos de Combo", 333, 257, 137, 17)
$Radio_listview = GUICtrlCreateRadio("Mostrar estilos de Listview", 15, 284, 145, 17)
$Radio_tab = GUICtrlCreateRadio("Mostrar estilos de Tab", 180, 284, 140, 17)
$Radio_pic = GUICtrlCreateRadio("Mostrar estilos de Pic", 333, 284, 140, 17)
$Anterior = GUICtrlCreateButton("<<<< Styles", 15, 110, 103, 25)
GUICtrlSetFont(-1, 13, 400, 0, "MS Sans Serif")
$Proximo = GUICtrlCreateButton("Styles  >>>>", 130, 110, 103, 25)
GUICtrlSetFont(-1, 13, 400, 0, "MS Sans Serif")
$exAnterior = GUICtrlCreateButton("<<<  Exstyles", 15, 170, 103, 25)
GUICtrlSetFont(-1, 13, 400, 0, "MS Sans Serif")
$exProximo = GUICtrlCreateButton("Exstyles  >>>", 130, 170, 103, 25)
GUICtrlSetFont(-1, 13, 400, 0, "MS Sans Serif")
$Input_Styles = GUICtrlCreateInput("", 235, 111, 230, 24,$ES_READONLY)
GUICtrlSetFont(-1, 9, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFF0000)
$Input_Exstyles = GUICtrlCreateInput("", 235, 171, 230, 24,$ES_READONLY)
GUICtrlSetFont(-1, 9, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFF0000)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

GUICtrlSetState($Radio_botao,$GUI_CHECKED)
botao()
AdlibRegister("controles")

func controles()
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Radio_botao
    botao()
    Case $Radio_input
    input()
    Case $Radio_group
    group()
    Case $Radio_slider
    slider()
    Case $Radio_progress
    Progress()
    Case $Radio_combo
    combo()
    Case $Radio_listview
    list_view()
    Case $Radio_tab
    tab()
    Case $Radio_pic
    pic()
    EndSwitch
EndFunc


func botao()
$Styles = ",$BS_BOTTOM,$BS_CENTER,$BS_DEFPUSHBUTTON,$BS_MULTILINE,$BS_TOP,$BS_VCENTER,$BS_ICON,$BS_BITMAP,$BS_FLAT,$BS_NOTIFY"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$Grupo = GUICtrlCreateButton("Exemplo de button", 108, 30, 267, 49,Execute($Styles[$S]),Execute($exStyles[$E]))

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_botao)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        GUICtrlDelete($Grupo)
                        If $S = $StylesQ Then $s = 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreateButton("Exemplo de button", 108, 30, 267, 49,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreateButton("Exemplo de button", 108, 30, 267, 49,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateButton("Exemplo de button", 108, 30, 267, 49,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateButton("Exemplo de button", 108, 30, 267, 49,Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch

wend
GUICtrlDelete($Grupo)
controles()
endfunc

func input()

$Styles = ",$ES_AUTOHSCROLL,$ES_AUTOVSCROLL,$ES_CENTER,$ES_LOWERCASE,$ES_NOHIDESEL,$ES_NUMBER,$ES_OEMCONVERT,$ES_MULTILINE,$ES_PASSWORD,$ES_READONLY," & _
"$ES_RIGHT,$ES_UPPERCASE,$ES_WANTRETURN"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$Grupo = GUICtrlCreateInput("Exemplo de input", 15, 35, 451, 30,Execute($Styles[$S]),Execute($exStyles[$E]))

While 1
$msg = GUIGetMsg()
if GUICtrlRead($Radio_input) <> 1 then ExitLoop
        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        GUICtrlDelete($Grupo)
                        If $S = $StylesQ Then $s = 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreateInput("Exemplo de input", 15, 35, 451, 30,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreateInput("Exemplo de input", 15, 35, 451, 30,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateInput("Exemplo de input", 15, 35, 451, 30,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateInput("Exemplo de input", 15, 35, 451, 30,Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch
    wend
GUICtrlDelete($Grupo)
controles()
endfunc

func group()
$Styles = ",$WS_BORDER,$WS_POPUP,$WS_CAPTION,$WS_CLIPCHILDREN,$WS_CLIPSIBLINGS,$WS_DISABLED,$WS_DLGFRAME,$WS_HSCROLL,$WS_MAXIMIZE,$WS_MAXIMIZEBOX,$WS_MINIMIZE,$WS_MINIMIZEBOX," & _
"$WS_OVERLAPPED,$WS_OVERLAPPEDWINDOW,$WS_POPUPWINDOW,$WS_SIZEBOX,$WS_SYSMENU,$WS_THICKFRAME,$WS_VSCROLL,$WS_VISIBLE,$WS_CHILD,$WS_GROUP,$WS_TABSTOP," & _
"$DS_MODALFRAME,$DS_SETFOREGROUND,$DS_CONTEXTHELP"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$S = 0
$E = 0
$Grupo = GUICtrlCreateGroup("Exemplo de group", 15, 17, 450, 73)
GUICtrlSetStyle($Grupo, Execute($Styles[$S]),Execute($exStyles[$E]))


While 1
        $msg = GUIGetMsg()
if GUICtrlRead($Radio_group) <> 1 then ExitLoop
        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        GUICtrlDelete($Grupo)
                        If $S = $StylesQ Then $s = 1
                        GUICtrlSetData($Input_Styles,$S & " = " &  $Styles[$S])
                        $Grupo = GUICtrlCreateGroup("Exemplo de group com GUICtrlSetStyle", 15, 17, 450, 73)
                        GUICtrlSetStyle($Grupo, Execute($Styles[$S]),Execute($exStyles[$E]))
                        sleep(2000)
                        GUICtrlDelete($Grupo)
                        $Grupo = GUICtrlCreateGroup("Exemplo de group simples", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " &  $Styles[$S])
                        $Grupo = GUICtrlCreateGroup("Exemplo de group com GUICtrlSetStyle", 15, 17, 450, 73)
                        GUICtrlSetStyle($Grupo, Execute($Styles[$S]),Execute($exStyles[$E]))
                        sleep(2000)
                        GUICtrlDelete($Grupo)
                        $Grupo = GUICtrlCreateGroup("Exemplo de group simples", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateGroup("Exemplo de group com GUICtrlSetStyle", 15, 17, 450, 73)
                        GUICtrlSetStyle($Grupo, Execute($Styles[$S]),Execute($exStyles[$E]))
                        sleep(2000)
                        GUICtrlDelete($Grupo)
                        $Grupo = GUICtrlCreateGroup("Exemplo de group simples", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateGroup("Exemplo de group com GUICtrlSetStyle", 15, 17, 450, 73)
                        GUICtrlSetStyle($Grupo, Execute($Styles[$S]),Execute($exStyles[$E]))
                        sleep(2000)
                        GUICtrlDelete($Grupo)
                        $Grupo = GUICtrlCreateGroup("Exemplo de group simples", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch
WEnd
GUICtrlDelete($Grupo)
controles()
endfunc

func slider()
$Styles = ",$TBS_AUTOTICKS,$TBS_BOTH,$TBS_BOTTOM,$TBS_HORZ,$TBS_VERT,$TBS_NOTHUMB,$TBS_NOTICKS,$TBS_LEFT,$TBS_RIGHT,$TBS_TOP"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$grupo = GUICtrlCreateSlider(15, 32, 450, 53,Execute($Styles[$S]),Execute($exStyles[$E]))

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_slider)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        If $S = $StylesQ Then $s = 1
                        GUICtrlDelete($Grupo)
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateSlider(15, 32, 450, 53,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateSlider(15, 32, 450, 53,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateSlider(15, 32, 450, 53,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateSlider(15, 32, 450, 53,Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch

wend
GUICtrlDelete($Grupo)
controles()
endfunc

func Progress()
$Styles = ",$PBS_MARQUEE,$PBS_SMOOTH,$PBS_VERTICAL"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$grupo = GUICtrlCreateProgress(15, 42, 450, 25,Execute($Styles[$S]),Execute($exStyles[$E]))
GUICtrlSetData($grupo, 30)

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_progress)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        If $S = $StylesQ Then $s = 1
                        GUICtrlDelete($Grupo)
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateProgress(15, 42, 450, 25,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlSetData($grupo, 30)
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateProgress(15, 42, 450, 25,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlSetData($grupo, 30)
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateProgress(15, 42, 450, 25,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlSetData($grupo, 30)
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateProgress(15, 42, 450, 25,Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch
wend
GUICtrlDelete($Grupo)
controles()
endfunc

func combo()
$Styles = ",$CBS_DISABLENOSCROLL,$CBS_DROPDOWNLIST,$CBS_LOWERCASE,$CBS_NOINTEGRALHEIGHT,$CBS_OEMCONVERT,$CBS_SIMPLE,$CBS_SORT,$CBS_UPPERCASE"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$grupo = GUICtrlCreateCombo("Exemplo de combo 1", 145, 40, 200, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL, Execute($Styles[$S])),Execute($exStyles[$E]))
GUICtrlSetData(-1, "Exemplo de combo 1|Exemplo de combo 2", "Exemplo de combo 3") ; add other item snd set a new default

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_combo)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        If $S = $StylesQ Then $s = 1
                        GUICtrlDelete($Grupo)
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateCombo("Exemplo de combo 1", 145, 40, 200, 25,  BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL, Execute($Styles[$S])),Execute($exStyles[$E]))
                        GUICtrlSetData(-1, "Exemplo de combo 1|Exemplo de combo 2", "Exemplo de combo 3")
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateCombo("Exemplo de combo 1", 145, 40, 200, 25,  BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL, Execute($Styles[$S])),Execute($exStyles[$E]))
                        GUICtrlSetData(-1, "Exemplo de combo 1|Exemplo de combo 2", "Exemplo de combo 3")
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateCombo("Exemplo de combo 1", 145, 40, 200, 25,  BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL, Execute($Styles[$S])),Execute($exStyles[$E]))
                        GUICtrlSetData(-1, "Exemplo de combo 1|Exemplo de combo 2", "Exemplo de combo 3")
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        $grupo = GUICtrlCreateCombo("Exemplo de combo 1", 145, 40, 200, 25,  BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL, Execute($Styles[$S])),Execute($exStyles[$E]))
                        GUICtrlSetData(-1, "Exemplo de combo 1|Exemplo de combo 2", "Exemplo de combo 3")
        EndSwitch
wend
GUICtrlDelete($Grupo)
controles()
endfunc

func list_view()
$Styles = ",$LVS_ICON,$LVS_REPORT,$LVS_SMALLICON,$LVS_LIST,$LVS_EDITLABELS,$LVS_NOCOLUMNHEADER,$LVS_NOSORTHEADER,$LVS_SINGLESEL,$LVS_SHOWSELALWAYS," & _
"$LVS_SORTASCENDING,$LVS_SORTDESCENDING,$LVS_NOLABELWRAP"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$LVS_EX_FULLROWSELECT,$LVS_EX_GRIDLINES,$LVS_EX_HEADERDRAGDROP,$LVS_EX_TRACKSELECT,$LVS_EX_CHECKBOXES,$LVS_EX_BORDERSELECT,$LVS_EX_DOUBLEBUFFER," & _
"$LVS_EX_FLATSB,$LVS_EX_MULTIWORKAREAS,$LVS_EX_SNAPTOGRID,$LVS_EX_SUBITEMIMAGES"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$S = 0
$E = 0
$Grupo = GUICtrlCreateListView("       col 1      |    col 2      |    col 3      ", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
$item1 = GUICtrlCreateListViewItem("item 1|item 1|item 1", $Grupo)
$item2 = GUICtrlCreateListViewItem("item 2|item 2|item 2", $Grupo)
$item3 = GUICtrlCreateListViewItem("item 3|item 3|item 3", $Grupo)

While 1
        $msg = GUIGetMsg()
if GUICtrlRead($Radio_listview) <> 1 then ExitLoop
        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        GUICtrlDelete($Grupo)
                        If $S = $StylesQ Then $s = 1
                        GUICtrlSetData($Input_Styles,$S & " = " &  $Styles[$S])
                        $Grupo = GUICtrlCreateListView("       col 1      |    col 2      |    col 3      ", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                        $item1 = GUICtrlCreateListViewItem("item 1|item 1|item 1", $Grupo)
                        $item2 = GUICtrlCreateListViewItem("item 2|item 2|item 2", $Grupo)
                        $item3 = GUICtrlCreateListViewItem("item 3|item 3|item 3", $Grupo)
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " &  $Styles[$S])
                        $Grupo = GUICtrlCreateListView("       col 1      |    col 2      |    col 3      ", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                        $item1 = GUICtrlCreateListViewItem("item 1|item 1|item 1", $Grupo)
                        $item2 = GUICtrlCreateListViewItem("item 2|item 2|item 2", $Grupo)
                        $item3 = GUICtrlCreateListViewItem("item 3|item 3|item 3", $Grupo)
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = 12 Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateListView("       col 1      |    col 2      |    col 3      ", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                        $item1 = GUICtrlCreateListViewItem("item 1|item 1|item 1", $Grupo)
                        $item2 = GUICtrlCreateListViewItem("item 2|item 2|item 2", $Grupo)
                        $item3 = GUICtrlCreateListViewItem("item 3|item 3|item 3", $Grupo)
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = 11
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreateListView("       col 1      |    col 2      |    col 3      ", 15, 17, 450, 73, Execute($Styles[$S]),Execute($exStyles[$E]))
                        $item1 = GUICtrlCreateListViewItem("item 1|item 1|item 1", $Grupo)
                        $item2 = GUICtrlCreateListViewItem("item 2|item 2|item 2", $Grupo)
                        $item3 = GUICtrlCreateListViewItem("item 3|item 3|item 3", $Grupo)
        EndSwitch
WEnd
GUICtrlDelete($Grupo)
controles()
endfunc

func tab()
$Styles = ",$TCS_SCROLLOPPOSITE,$TCS_BOTTOM,$TCS_RIGHT,$TCS_MULTISELECT,$TCS_FLATBUTTONS,$TCS_FORCEICONLEFT,$TCS_FORCELABELLEFT,$TCS_HOTTRACK,$TCS_VERTICAL,$TCS_TABS," & _
"$TCS_BUTTONS,$TCS_SINGLELINE,$TCS_MULTILINE,$TCS_RIGHTJUSTIFY,$TCS_FIXEDWIDTH,$TCS_RAGGEDRIGHT,$TCS_FOCUSONBUTTONDOWN,$TCS_OWNERDRAWFIXED,$TCS_TOOLTIPS,$TCS_FOCUSNEVER"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$grupo = GUICtrlCreateTab(15, 10, 450, 80,Execute($Styles[$S]),Execute($exStyles[$E]))
GUICtrlCreateTabItem("1")
GUICtrlCreateTabItem("2")
GUICtrlCreateTabItem("3")
GUICtrlCreateTabItem("4")

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_tab)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        If $S = $StylesQ Then $s = 1
                        GUICtrlDelete($Grupo)
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateTab(15, 10, 450, 80,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlCreateTabItem("1")
                        GUICtrlCreateTabItem("2")
                        GUICtrlCreateTabItem("3")
                        GUICtrlCreateTabItem("4")
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $grupo = GUICtrlCreateTab(15, 10, 450, 80,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlCreateTabItem("1")
                        GUICtrlCreateTabItem("2")
                        GUICtrlCreateTabItem("3")
                        GUICtrlCreateTabItem("4")
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $grupo = GUICtrlCreateTab(15, 10, 450, 80,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlCreateTabItem("1")
                        GUICtrlCreateTabItem("2")
                        GUICtrlCreateTabItem("3")
                        GUICtrlCreateTabItem("4")
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        $grupo = GUICtrlCreateTab(15, 10, 450, 80,Execute($Styles[$S]),Execute($exStyles[$E]))
                        GUICtrlCreateTabItem("1")
                        GUICtrlCreateTabItem("2")
                        GUICtrlCreateTabItem("3")
                        GUICtrlCreateTabItem("4")
        EndSwitch
wend
GUICtrlDelete($Grupo)
controles()
endfunc

func pic()
$Styles = ",$SS_BLACKFRAME,$SS_BLACKRECT,$SS_CENTER,$SS_CENTERIMAGE,$SS_ETCHEDFRAME,$SS_ETCHEDHORZ,$SS_ETCHEDVERT,$SS_GRAYFRAME,$SS_GRAYRECT,$SS_LEFT," & _
"$SS_LEFTNOWORDWRAP,$SS_NOPREFIX,$SS_NOTIFY,$SS_RIGHT,$SS_RIGHTJUST,$SS_SIMPLE,$SS_SUNKEN,$SS_WHITEFRAME,$SS_WHITERECT"
$Styles = _StringExplode($Styles,",",0)
$StylesQ = UBound($Styles)
$exStyles = ",$WS_EX_ACCEPTFILES,$WS_EX_APPWINDOW,$WS_EX_COMPOSITED,$WS_EX_CLIENTEDGE,$WS_EX_CONTEXTHELP,$WS_EX_DLGMODALFRAME,$WS_EX_LAYOUTRTL,$WS_EX_MDICHILD," & _
"$WS_EX_OVERLAPPEDWINDOW,$WS_EX_STATICEDGE,$WS_EX_TOPMOST,$WS_EX_TRANSPARENT,$WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE,$WS_EX_LAYERED,$GUI_WS_EX_PARENTDRAG"
$exStyles = _StringExplode($exStyles,",",0)
$exStylesQ = UBound($exStyles)
$E = 0
$S = 0
$Grupo = GUICtrlCreatepic(_imagem(True), 15, 19, 447, 60,Execute($Styles[$S]),Execute($exStyles[$E]))

While 1
$msg = GUIGetMsg()
$estado = GUICtrlRead($Radio_pic)
if $estado <> 1 then ExitLoop

        Switch $msg
                Case -3
                        Exit
                Case $Proximo
                        $S +=1
                        GUICtrlDelete($Grupo)
                        If $S = $StylesQ Then $s = 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreatepic(_imagem(True), 15, 19, 447, 60,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $Anterior
                        $S -=1
                        GUICtrlDelete($Grupo)
                        If $S <= 0 Then $s = $StylesQ - 1
                        GUICtrlSetData($Input_Styles,$S & " = " & $Styles[$S])
                        $Grupo = GUICtrlCreatepic(_imagem(True), 15, 19, 447, 60,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exProximo
                        $E +=1
                        GUICtrlDelete($Grupo)
                        If $E = $exStylesQ Then $E = 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreatepic(_imagem(True), 15, 19, 447, 60,Execute($Styles[$S]),Execute($exStyles[$E]))
                Case $exAnterior
                        $E -=1
                        GUICtrlDelete($Grupo)
                        If $E <= 0 Then $E = $exStylesQ - 1
                        GUICtrlSetData($Input_Exstyles,$E & " = " &  $exStyles[$E])
                        $Grupo = GUICtrlCreatepic(_imagem(True), 15, 19, 447, 60,Execute($Styles[$S]),Execute($exStyles[$E]))
        EndSwitch

wend
GUICtrlDelete($Grupo)
controles()
endfunc

imagem.au3

#include-once
; #INDEX# =======================================================================================================================
; Title .........: _imagem()
; AutoIt Version.: 3.3.8.0
; Language.......: Portuguese (Brazil) - 0416
; Description ...: Compressed file embedded
; Author ........: BELINI
; ===============================================================================================================================

; #CURRENT# =====================================================================================================================
; _imagem()
; ===============================================================================================================================

; #INTERNAL_USE_ONLY# ===========================================================================================================
; __imagem() ; _LZNTDecompress renamed!
; __imagem() ; _Base64 renamed!
; ===============================================================================================================================

; #VARIABLES# ===================================================================================================================
; ===============================================================================================================================

; #FUNCTION# ====================================================================================================================
; Name ..........: _imagem()
; Description ...: Compressed file embedded in your .au3 file
; Syntax ........: _imagem( [ lToSave [, sPath [, lExecute ]]] )
; Parameters ....: lToSave           - [optional] If True, save the file, else, return binary data. Default is False.
;                 sPath            - [optional] The path of the file to be save. Default is @TempDir
;                 lExecute          - [optional] Flag to execute file saved. Default is False
; Return values .: Success           - Returns decompressed imagem.bmp binary data or saved.
;                    Failure             - Returns 0 and set @error to 1.
; Author(s) .....: João Carlos (Jscript FROM Brazil)
; Modified ......:
; Remarks .......: This function uses _LZNTDecompress() and _Base64Decode() by trancexx.
; Related .......:
; Link ..........:
; Example .......; _imagem()
; ===============================================================================================================================
Func _imagem( $lToSave = False, $sPath = @TempDir, $lExecute = False )
    Local $hFileHwnd, $bData, $sFileName = $sPath & "imagem.bmp"

    ; Original: D:00 Alterações Recentes03 SCRIPTS ÚTEIS07 Scripts importantes04 GUIS, FORMS e JANELASVisualizar $styles e $exStylesimagem.bmp
    $bData = "FLhAQk04OwEAAQA2VQBAKAAwvwBwPAA4AUQAGAAoAAACAHwSOAsAAAEMAkAAEGRCAiNxCWNCJEpENwBCQDc5PDgyOAA3LDY3Jjo+HQA5QBs3Qho/TAAZSVYWT10TUgBgE1FhE1NiEwBSXxVPXRdKVgAYRFAXQEwYPwBLHkJLIUVPIiBJVSVMVwABJE0AVyZQVypSWDEAWF05YGJCaGgASnJsUXpyWX4AdFaIg1mKf3sAcE2aWCGfVRsAnFggnlkgoFoAH59ZH55YH56AVx+gWR6kW4EAAKVdHqhfHaddAByqXh2vaSm7AIZSvo9duXk3ALZpHbNkGa9gCBusX4AAGqxeGgytX0EBAAKvYBmvEGEZrmFBAbBgGQCzYRizYhiyYYAYr2AYr18YgAYAsWEYtWQYuWUAFrdmF7hrHsAAgD/MoW3MnmUAv3gxuWkZuGcAF7dlFrhmF7mAZhe2ZBe1Y4EAALRiF7JhF7BhIBevYReywAJiGACrX"
    $bData &= "RimWxioXAAYpFsYolkYoQBYGKBXGKBYGACeVxmgWBmhVwAYo1kYolgZoABWGaBXGaFYGgCiWRqiWBqcVAAam1MYl1AXnABcIal5RrWQbACneUWVWSOQUAAbk1IckVMckgBQGpdKEnlkPABXf3JPhoBUggB7VX93VX10VgB8cVZ7b1d5bQBYeG1ZeGxZdwBpWHZoWXRnWwBxZFtxYltvYABcbF1daltdaQBZXmdYXmVWXQBkVl1jVGBjUgBhYk9hYE5hYABNYmBLY2BJZABeSWRcRmRbRQBkW0RlW0NmWwBDZ1lCZ1c/ZwhWPWmAAFQ4aVAAL2tMJ2xKJGxASiVsSidtgABLAUABJm1KJm5KJxGEAEknboUAb0knB4AAgwPHAkgnbkgnAm2EACZtSCZsRxFBAGtHJkEARiZriEYmakQAJWlFSgCIaEQlQABnRCVCAEAkZ0QkZkNEAGUwQyRlQkEAiYNjQSIjQwBiQSNBAEAjQGJAI2FAIk"
    $bData &= "YAYERAIkEAPyJgQgBfcD8iXz5CAAABXwAi/+EF3wTfBP8Ivwy/DKAM/6f/v6vfr0kwfwE/Dj8Ovwy/DA+/DL8MtAyAp2FCJTkAOjUvNzglNj0AHjhFFD9NFVMAYRJjdxFqfxEAdo0Uhp8Yk60AF5i0GJq1GJ0AtheasheTrBUAiJ4ReY0PboAAD2JyElNgEkgAVBhFUR1FUiAAR1YhTFoiUFwAIVBbI09bKFIAXjBaYjlnaUQAcG1Md3VMh4YAYn1ojGAunlQgG55XHp7gp1ggDYGnWUGogKehWR6msFweql9BAOCnqAABAF4bqVoVrWQeALBnILBeFLFhQBazZhuwYoKnXxgarmDhp0CosGEZGLJiGaAA4KexYxnB4KS2ZBi0ZEGowKYBQgAZsmMYt2YYBLtoIaS1Xg61YwASv3oov3YhtwBeDbhhEbtoGYi6aBdAALlnF6CoALdmFrlmFrhkBBezkFNhF7RjFgEQVbFiF6pdF6VgWhi"
    $bData &= "mWhhQAPNTospYUVSeUFRZGRABcAFhIFSjWBmi8VMiVFgAGqBYHJ9XGJoAUBKWURedWB0Ao2YvlVUgkE8AG5JRG5NRHI8AUByOUR6YSRIAjFEdZHRdUIcAf1KEfVR/dlSAfXRVfnNWfSBUAHBYeW9ZeWxZiHhqWfNTc2VaIFQAbmJbbF5cbFsBIVRnWl5mWF1lAFVdZFNfYlFgQGFQYWFOYCBUX0BLY19LZF/wU0gFIVRc8FNFZlpDZghZQmbxUz5oVT0AaFU+aFQ8aVCANGtNLGxKJiAA2WBTbUvgVPFTbfJTUQDHMFOwACJUb0kmIAD/U+f/UyBU/1NqRv9T/1P/U/+HMP9T/1P/UyFU/0ofAR8B/x8BHwEfAR8BHwEfAR8BHwH7HgH/U2QvPx8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BGAHAUwA+PTUwNTYkNwA8GEBNElNkEQBpgRN/nBeQrwAao8Qbq80b"
    $bData &= "sQDSHLfYH7zdHgC83x6/4B7C4QAewd8dwN4cvwDbHLrWG7bQGQCqxBSXrhKDmAARbXsRUF8URgBVF0RTHktbIABRYCBPYB9NXgAiUV4pWmQ0YgBmOnB5RXt6bABmR5BQHJlQGjCaViCd8VOQUx6gSFoeoiAAWx+AAKQAXB6pXx2qXx2AqV4dqF8crCEAABqsXRWsWg6tAFsQr2AXsWQcEfRTXhmuMKdgGbHQYRmzYyAAGPBTcKYAtWUYuWcYuGdQGLZmGACksSADYQQXs/CkZRe3ZxcAuWkXumcWuWUAFbhmFLllEbkAZBC6ZRW6ZxflcFW8oAFoF4GosKjAU4mQqmQXIqgWtGIhAGCuXhenW/BTUQCogFsXpFoXolhQAE8xpyCosKjwU6NX8KcYHVAApOBUEKlBqRmiW4Aeqm4voV4jkFMAmlYblU4TlE0AFpRPGpBOGI4ASxeKTBmLTx0Ajk0al0YOdmQAP1aCc1CGflMAgHlUf3dUg"
    $bData &= "HURIFRXe3LwU1d4bQJXIahqWHRnWnMgZ1pxZVrwU21ghSCoXCCoaFpdZSCogFVeZlReY1PxUwRgT/JTTWJfTGMMX0oiqCJUW0VlWQBEZlhDZlhBZgBXQGZWPmdVPQBnUz1oUzxpUQA5a04vbEwpbXxKJSAAhFQhqIBUwadv4fVTbkgmbyAAtFS1qP//p/+n/6eCqP+n/6dQqDZB//9T/1P/U/9T/6EfAR8BHwH/HwEfAR8BHwEfAR8BHwEQAQH6Ux+4CEIjZF4hYkIkNwA3NiY2PBlCTQASW2wRe5IXmQC1GazIH7TZHwC33CC33iC33QAet94dut0duQDcHLbZHLnZHAC72h292hy+3AAcwd8exeIexgDjHsTkHcLhHQC92xqxyxeUrgATeIwPWmkSSABXGkdYH01gIABRZR9SYyBTYQAmV2Mpano/ZwBibU4piUUVkgBNGJdUHZxXIACgWR+iWx6jXAgeolwABB+hWh6ApFwdpl0dqY"
    $bData &= "AAAF4cqmAcrmEcALBhHLFmILJpACO0bSW1ayKxAGMcr2AZrl8ZAKteGa1fGbFiBBm0gQAYsmEYsABgGLFjGLdnGAS7aIEAumgXtGMAF7BgF7JiF7YAZRe2Zhe1ZxcAuGgXumcVumUAErtmFLxmFbsAZxa7ahi6ahcAvWoWvmoWuGcBgQm4Zxa5Zxe5AYAMZBazYhazYAAXs2IXsWIXrQBcFqhZFqZaFwCoWhenXBelWgGCAFsXpVkYoFgAGKFZGKJYGJ8CVYQAo1kYpVoZAKNaGaJXF6JXABq1jF23km25AJZvnmIolU8WAJlUG5ZTG5JSABySUiCPUR6MAE8ciVAel0YQAIhTImB5YU+HAIBSgn5UgXhUAH92VX91VXxzAFZ5cFd4bVd5AGxYd2pYdWhZAHVnWXJlWm9iAFttX1xrXVxqAFtcaFpdZVheAGVXXmZVX2VUAF9hUV9gUF9gAE5gYE1iYEtiAF9KYl5JZF1ICGRbRoAAZVp"
    $bData &= "EZgBYQ2ZYQWZYQABmVz5nVjxoUwg7aVKAADxpUjkAa1AzbU0sbUsAJmxJJWxJJm0CSoMAJ21JJ25J0UQBbkgmgABvQgRAAREDAm5IJ4AAbUgngYIAJm1IJmxHgQAIa0cmgQBGJmtGRCZqhAAlaUWKAGhERCWAAGdEJYIAJCBnRCRmQ0QAZUMYJGVCRADGgmNBIxFDAGJBI0EAQCNiIEAjYUAiRgBgQCIiQQA/ImBCAF8/uCJfPkIAAAFfACLhBT/fBN8E/wi/DL8MoAwAAP4AhiMfAb+rP7C/DL8Mvww/vwy/DL8MvwyrDICnMDUAOB09SBJWaRIAfJUYnLkdstIAIb7eIcDeHroA2xyz1xyw1RwArtMcrtIdr9AAIbDPI6/PJLIAzySzzyO00CMAs9EgtNMdttNAHLrXHLjXoKsdAMHhH8XlIcTkAB+71xmiuRN5AIwQVWUURlYcAE1fHlRnHlVlAB5ZbB9hcjZJAERhOBeFTSCXAGEx"
    $bData &= "nGApnFceAKBYHqNbHqVcE0Co4KcepOCnWh2oAFwdql4dql8cAKphHK1hGq9cABS3cSvDl2LIAKFuvoI9sGIWIK1eFq1g5KewYQAZtWMZtmQYswBiGbFhGLVlGEK44KdnGLxoQAAXrLRl4Z6gALeAoWagqAEhpLxrGbxtGr2Iaxi9wqa8aRZAAIS/a+Snt2cXuyEChBe64K1jFrFh4acItWMXgLCuXharIFwWqlsXQACoWxwXpKCogKcBARieVwAYn1gYoFcYoABWGKFXGJ5VGBChWBim8FNZGaMAWBeoYiO7mnUAxriov6iMqG4AN5lVHJRPGpIATBSeZzCrgVgAn2o7j1Efi08AHJFKGJNJEW4AbEpShntQhoAIUoF58FNUgHVVAH9zVnpwV3ltAlbwU3hsWHhqWCB2aFlyZvRTal0AXGhdXGdcXWZEWV4gVGRVXvBTYgBUX2JSX2FQYCpi8lNe8VNj8FNcRwX0U1nyU1Y/Z1c9oGZWP"
    $bData &= "WdUwFM6wFMAaVI6alI6bFGANmxOL2xKKPJT9iUiVP9TJuBUIAD/U/9T//9T/1P/UyNU/1PQLv9T/1P//1MhVP9KHwEfAR8BHwEfAf8fAR8BHwEfAR8BHgH/Uz9B/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAQcfAR8BEAFgQSUrOAA9FkdaEW+HGACXth+x0yO62wAiu9weuNcftgDVHbPSH6zMJACnxy2mxDOnwQA2nrdAnK5InACtSZ6tSp+uSAEgAKKyRqi7O60AxDKxzC6xzicAstIfuNUct9YAHLzbIMbkIskA6CC+2BibsRAAa3sSS1sYSlwAH1VmHGN6HlkAZi0tJE8kB4QAXz6mimiidEVAmFYenFQa8KemUF4epl2BVKSwVFsFwaerkFNgHKxgHAEQprBdEbp5Ms8As43VxafDklUAsWMWq1wTql8CGiBUr2AZsmIZALlmGbpnGbVkQBmzZBi3ZSAAFwC4ZR"
    $bData &= "e7Zxe8aggWuWkxU7RkF7YBIABlFrplE7xoABLEfi7LmVPFAIg8vGcTvGYREL5qF77BUxW8aQgUuWggABW8ahVB4Ki6Zha0YvJTYQwWtYBUcFtgFq1fCBasXQAIFqpdFwClWxemWhamW4AWoloXm1UYIABDkFOwqKZaGJ+CVKUEWRkQAaJaGa1wADO0hlbAqI61AI1jrXY+mlkhAJFPGY9JD6Z1AD+7o4GpfE+QAFQgi00ajU8eAJlHDoBeLVl+AGxPh4JSg3tTCIF3UvFTdFZ7cUBVem9Xem4hAHkUa1jwp3Hwp2NabkBhW2tfW2nxU1wIZltd8VNXXmRWFF9k8lNi8FNOYWFATWFeTGJd8KdKESBUY1tG8adaQ2YhIFRXQGdW8VNmVCEgqDppUTggAGpRADlrUzlrUThrgE8ybEwqbUrwU/chANNSU6hu8qcTAf9T/1P//1P/U/9T/1P2LP9T/1P/U///U/+hHwEfAR8BHwEfAR8B/x8"
    $bData &= "BHwEfAR8BEAH/U7YSjwADHwEbAYm4CCNkQhIhY0IkXwBBJSQ7RBNWbAARg6MdqcwiuwDcI7rcILXVHgCz0h+wzyasyQAvpb8/nrJEjgCfUYCJXYSFYgB4c2t0ZXR1YwB6dmB7d2J5dwBidHhmc4J2aACMilqKkFqZpQBOprpEsMYxsgDOJbbTHbjWHQC92yLJ5iPL6QAdtM8VgJQQVABkFktdGGF4IABRWCwjFD8ZAABvUDiVe2GUaQBAj1Idl1MaoABaHaVdHaNbHQCkWhymXB2oXgAdqF0cq2AcrgBiHK9iG7FhGgC0ZBe4cynGmABgy6V1v4RFswBlGq1eFatdGACuYBmxYhm0ZAAZumcZu2gZtQBkGLVlGLhnGAC3ZRe3Zhe6aAAXv2wWwGsXuwBpFrVlF7VkFAC3YxG7Zg/AaQAPyok81K9zygCVUL1mEr1kDgC/bBe+axa7aAAUumYQuWYPuoBoFLxqFr1qQAQAFbdjFbNiFbQA"
    $bData &= "YhazYhawYBYAq18VrF8VrV4AFqtdFqteF6kAXRemWhalWhYgoVkXnVWAABijAFcXpFkXpVoYAKFXGKBWGKNYABilWBmjWhqiAFwio1ocs4VSAKNjJ6BcIptWAByTURmTThWeAGMtp3lKnWY0AJBSHYxNGo5QAB+aSRGNUBhjAHJXT4V/UYR+AFOBd1J/dlN/AHZVfXRVe3BWAHtuV3puWHlrAFd0aFhxZllvAGNabWFbbF9bAGpdXGhcW2hbAF1mWF5lV15lAFZfZFNfYlJfAGFQYGFOYWBNAGFgTGJdS2NcAEpjXEdjXEZlAFtFZlpEZllDAGZYQWZXP2dWAD1nVjxoVDtpIFI5aVE4gABqUgQ3a4EANWtPM2wATS5tSyhtSSUAbUgmbkknbUn6J0ABbsACggPBAkMEQAFASCduSCdthAAmEcALbEcmgABrRyaBgQBGJmtGJmqEAIglaUWKAGhEJYAACGdEJYIAJGdEJARmQ4QAZUMkZ"
    $bData &= "UIjhADG9WNBI4MAYkECI4EAQCNiQCNhREAihgBgQCJBAD8EImBCAF8/Il8+90IAAAFfACLhBd8E3wT/CMe/DL8MoAwAAACfnr+i/iOfCJ8Inwi/DL8Mvwy/DAO/DKoMX0ImIEJLABJiehaRtCGwANUkuNsiuNcfALPUH67OJ6nGADGeuT+On0x3AH5aZ2FlX1BwAFI5gVk3i1wyAJVhMJxmMaNqADGkazGiaDKcAGQwlmM1jWU+AH5aPHhmU2htAGdmhIhbm6hOAK7DOLXPJLnTAB671R/B3iTMAO0iwt8YlKkQAGN2EFVnID4/ADAiFDYaB0cmABFgNhlzQBiFAEkYlVMdoFoeAKNZGaJXGadbAB2qXx6pXhyqAF0crWAbrmIbAeCnsmUatWYatQBlGLduH7lyJAC2aBy0YhewYQAYrl4Yrl8ZsABjGLRkGLpnGAi8aBjgp7ZlF7pIZxe5QgC8aaCiFwDBbBa9aRa4ZQAWuWsav3IfwQ"
    $bData &= "BzHcJvF8V3IQDIgjHDdya+aQAUvmoTvmsVvQBqFL5vGcF1IAjAdSHABL1sGLsAZxK6aRW4ZRUAtmQVtWQVs2MgFbFhFq2Ap10VCK9fFkCoqF0WqhBdFqhbAaagVxcAn1cXolgXo1gNoQClQKgAAVcYoVYAGKVZGaNXGZoATRKcSgykYCIAmlASmU4QnFMAF5ZRGphSGpQATRaPSRCNSxUAjU4ajk8bj1AAHpVKFZZJDnIAa0RThHlPhYAIUoJ5wFNTfnVVQH50VXxxVfFTbQHxU3VqWHJnWW8CZfBTWmxfWmpeASBUW2haXGZZXQJlIlRjVF5iU14gYlFfYk8gVGBgAExhXktiXEliBF1IIFRlXEVlWgBEZVhCZlhAZwBYP2ZXPmZWPQRoVSBUOmhSOGkBIQA3alA1alA0AVAAa1A1bE4wbYxKK5BTJgBuSSYhVN+WU4MA/1P/U/9TRYFUwFP/IAD/U1BU9lPpMP9T/1P/U/8hVP9KHwE"
    $bData &= "fAR8BHwEfAR8B/x8BHwEfAR8BHgH/U99DHwH/HwEfAR8BHwEfAR8BHwEfAf8fAR8BHwEfAR8BHwEfAR8BAxkBwVNGUBJshhoAnL8ktNolttkAI7PVIrLSJKsAyS6guzyLnkkAbXRTUUlgPysAbj0bgkkekFQAIp5eJqprL7UAdze7fjzAgj8AwIM/vn8+unoAOrFyMqhmKZ4AWySOUSN7RR8Ab0gvZlhLYXcAeWCdq020xjMAudAhutUevNwAI8npJcnnGaoAxhRpeiIvKy8AHBAxHA4yGQcAQRsBXS0KeD4AE45MG6BfI6kAZCSsZiawbC4grmUkq17gpRyuDGEbIwDwU7ZmGbcAZBe0YRK0YBAgtWASsmHwUxmwgGEZr2AYsWNhU4S5ZuBOGLhmF5CnR/BTkKfAU7xqF2CkwABsFr9pEbliEQDDgjvUqWrQmwBSxXYdwmcHwCBkAr5mCgCqvm0BYAISvWcPxn4qANSqaNWwdsiLAEG8"
    $bData &= "aBG5Yw26gGkXt2cVt2YhVBFQqLJiFiAAr14WAK9eFaxdFqlcQ/FTIFSmWReiwFNZBYFUo5BTWRenWReYqVoXUFTwU6FYgKgAGaBXG6FYG5wAThGdVBmdWBoDUADwU5dRGpNOFwCRShWMSxeKTQAajE4bjk4ZjQBIE6RXHI94UIBfh3tOhoBR8VMgdVN/dVTxU3JVAHxvVnpvV3hsAFZ1aldzZ1lxhGVaIKhsYFps8VMBIKhcZ1pdZllegGZXXmRUXmP1U7EgVGBNYvBTIABfIajkZVshqGVa8qfxUyGoBGhU/1M0a1A0bABOM2xPM2tOMuBtTSxtSoCoI6jxU38QphBVJ6j/U/9T/1P/U0T//6fxp8ks/1P/U/9T/1P/of8fAR8BHwEfAR8BHwEfAR8B/x8BHwEQAf9T6RK/AB8BHwEPHwEfAR8BEAG2uAhkQiPMIGFCJU0ARDMSboccn8IAJbXbJbjaI7YA1iOvzyamwy8AkqhAcXxKT"
    $bData &= "UoAVDMiYjITdz4AF41RJJteKqgAazOudTq1fD0Au4E/voZDwIgAQ7+IQ72GQrkAgkC2fz2yeDkArHE2o2UwmVkAJ4VGGWw1ElkANh5dVU1egIYAXaq5PbfOIrcA1R662iTE5B8A1/8wnqw7QzAAMR4MLR4SMh4AET8fDVUsD2oANRGAPxCfYygAuYtawZlsuocAT65mJKxcFa4AXxuvYRytYhsAsGEas2QauGcIGrppgAIZt2UYALZmGrJjGbBhAQABGLFhGLNiGAC1ZBi2ZBi4ZRAXumcXgAK5ZhcAvGkXvGoWu2kAFr5rFsFtF74AZw27ZxDMl1sA4M+s2bV+xnkAHcJqCcNvFcIAbhfCbxW/bhYAvWoQvmkOzI0AQ+HOruXeydAAo2W9aQ67YgsAvGsWuWcUuGYAFbZlFbNiFbSAYxW0YhWwX4AnABWrXBauXRatAF8WrWAWqVsWAKRYFqdcF6VZAhcAAqZbF6dbFwCoWhekWRejVw"
    $bData &= "AYn1YYoFYYowBWGZ9WGZ5UGSCdVRmaU4EAllEIGpVSgQCWUBuRAE8bjE0bi0sXAIxIE5JYJ7WAAFarknlujIJOAIV+T4J5UoB3AFJ/dlR9c1V7AHFVe3BWem9XAHlsVnZqV3JnAFhwZVlvY1ptAGFabF9aal5bAGhcXGdaW2dYAF1mV15mVV1kAFNdY1JfY1BhAGJOYWBNYV5LAGJfS2JeSmNdAEdkW0ZlW0VlAFpDZVhCZVdAAGZXPmZXPWhVADxoUztoUzlpAFM5alI4alE2AGpQNGpPNGtOADNrTjJrTzJsAE4wbU0ubUsrQG1JKW5IJoAAbUBJJm1JJ26GAEggJ25IJ22EACZtEEgmbEeBAGtHJoGBAEYma0YmaoQAiCVpRYoAaEQlgAAIZ0QlggAkZ0QkBGZDhABlQyRlQiOBAInkY0EjgwBiQQIjgQBAI2JAI2FEQCKGAGBAIoEAPwQiYIIAXz8iXz7vggAAAr8APwgiIQ7fBN8"
    $bData &= "E4/8IogwAAABflt+a/57/vwy/DL8Mvwy/DL8MvwyiDABjQiRRQy8QbQCFG6DCJrXbJgC12iO01yOvzgAmo74th5o4VgBaSTInUygQZgAyEXxHIItTJwCUWyqfZzGmbAAzrXM2sno6tgB+PLmCPruEPwNAAAABtX88sXo6AK92N6huM6FmADGXXi2SVyqKAE8kdToUWSgKAEgyI1tpaWGhAK1GtssqttMgALrbF9P/SrCyAGxjOE0xDS4hABEuHxM8IA5LACMNWikMdDkKAJxoNMKpj8/AAK/AmGyvaCerAFoUrl8armEbAaAAsWMatGYatyJngae5aRlAALZmABmzYxmxYBiwAGAYs2MXtmYXALVlF7VjF7dkIBe5ZBe2oABnFhC/axa+4qfAaxYAw24Wv2oRvWsAFMWCO8+eZ9CQlU/HeMCmDsHgpwBvFcNwFMNwFQC/axK/bhXLiQA516562buVzgCYUsFvEr1nEAC8aRO7aBS6Z0AU"
    $bData &= "uWcVt2WkqK5AXxWtXhWuQABgAQCpFq5gFqpeFgClWRamWhanWcQWqAEBF6hc4afAqYFAAJ9XGKNYGAKpAUGom1QZmFMZmQBUGZdSGZRQGgCUURqTUBqQTgAZjEsWikoTlwBdLKqEZL2fhwC2nIR8jX5RhgB+TYR8UYF5UgB/d1N/dVR8cwBUenFWeW9WegBtVnZrV3JoWABvZllvZFltYghZa2Dgp1xpXFsAaVtbaFldZ1kAXmVWXWRUXWIB8VNgY09gYU5gAF9MYl5KYV1JAGJdSGRcRmRbBEVk8lNmWEBmWAA+ZlY9Z1Q9aABUPGhUOmhTOIBpUjhpUDdp8FMgUDRrTzPAU2tPADFsTjFtTTFsAE0vbEotbUko//xTgVT/U/9T/1OCVP9T/1O/2S7/U/lTxFMgVP1TIe9I/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8B/1PPQR8BHwEfAf8fAR8BHwEfAR8BHwEfAR8Bfx8BHwEfAR8BH"
    $bData &= "wEfARMBWQBDKxVmexabvAAlt9omttolswDXJK3PJqG9KwCBkzRLTkYkFABYKhBrPBp5RgAgg0whjFQmlQBdKp1lLqJsMwCoczevez61ggBEt4hJu4pNuwCLTbiJSrWDRwCxfkGseDumbwA1n2Ywl14rjgBWJ4ROJIBKIwB5QBtdKwxHKAAUVVpVYpegTwCxxCi93hnG7QBVmIyPay14UAAVQjEULiMVOAAhEUQfDVEjCQBtOA6UYjW1kwByxaiLwJNjsgBvLatdGaxeGgCtXxqtXRewYQQYtcJTuGgZumkjIQDwU7JjGHABsmIAGLZlF7trF7qAaRe4Zhe3ZSFUALhlFrxpFr9sASEAwG0Wwm4VxQBwFcVxFcBqEwC6Ygu9ZwjGbwALyXMPxXQUwQBxFcFvFMFtEQDCbhG/bBK+bAAUwXASxnkZxwCAJ8FxF79pDQLAcKlrE7tqFLpOaPBTUaiAqLNhwaevAF8VsGAVrV8VJKxdIVSsXS"
    $bData &= "GoqFoLVACwVKnyp6lcFqUUWhcgAKfyU6NYGTCgVhmbwFMiAJZRABmTTxmSUBqRAE8YjkkVjk0WAJ1mNrGQb7miAIy3nIW7lnuJAI98Vod/TYR+AFGCelGCeFOAAHZUfnVTe3JVBHpwIFRVd2tWcwBoV3BnWG5lWQBuY1lsYVpqXwBbal1balxcaAJb8VNmVl1jVV0gYlNeYlEgqF9ikSFUYV9L+lNZRPGn4FhBZlg/8lPAU/FTgGlUOGpTOGrxU7Y1IqjyU06QU/CnL/FTAEwwbEssbkko/zBTIKjwp4IAwaf/pyCo/6f8akbKp7Co/1P/U8MsUwD//1P9U5VT+6f/Ux+gHwEfAf8fAR8BHwEfAR8BHwEfAR8B/iL/U+kSvwAfAR8BHwEfAR8fAR8BHwEfARoB97gIQiNkhiBgQiZDAE9GFpOyI7XYACa32iSy1yStAM8lob4rf5QzAEZIRiQTXi8UAGs/HnVFHX1KAB+ETyOMVSeUAF0"
    $bData &= "tnGc0pHM9AKx8R7SHUrmRgFq+lmLBmmcAAgC/l2S7kV63jABWsYFMqXZBnwBrN5ZgL45YKACFUCR+SSB4RgAgdkUiZDEQRwAiDUhJQ2KOlABCwN0wudFjgQBmlWgjlWcfZABLGjosFTgjFABDIA9NIwxgLQANeT4TnGUztAB9RbFtLa1hHQCsXxuuXxuzZgAjtGwps2cftQBlGLpoGbppGQC6ahm5aBi2ZUAYtGQYs2QBBLeAZRe7aBe7aYECALlnFrhmFrlmABa9aRa+bBbAAG0Vw28Vw24VAMRvFcdyFMZyABXAaxPBag7KAHIPzHcUx3QUAMNxE8FxFMFvABPBbRC/bRK/AG4TwGoQwmoNAMFpC79oDsBrABLBbRO+bBS8AGsUumoUuGcUALlnFLtmFLhkQBSxYRWwYAEBrQBeFaxdFa5gFQCuXhatXhauXQAWrF0Wp1oWphBaFqpcAAQXqFwAF6ZaF6lbF6YAVxejVxiiWBgAnlUZ"
    $bData &= "nFQZmlMAGZlTGZRPGZEATxmSTReTShMAlVEeoXA/t5kAeryok7eehbIAl33Al3uckXwAYIl+TYV+T4IAelKAeFOAd1MAgHVTfnRVe3EAVXpvVnhsVnMAaVdxZ1huZVgAbmRYbGJZbF8AWmpdWmldW2gAXFxoWV1lV14AZFVeY1NfY1EAX2NQX2JPYWEATmFgS2FeSWEAXEhjW0ZkW0UAZFpEZFlDZFkAQGVYQGZWPmcAVT1nVTxnVToAaFQ5aVM4aVEAN2lRNmpRNGoAUDNrTzJrTjFAa00wbE0vgQBMAC9tSyxtSittAEoqbUoobkgmQm2AAEknbkiBAG2MSCeCAAEFbEcmgAAIa0cmgQBGJmtGRCZqhAAlaUWKAGhERCWAAGdEJYIAJCBnRCRmQ4QAZUMYJGVCgQDJ1GNBIxGDAGJBI4EAQCNiIEAjYUAigwBgQAgiYD+KAF8/Il/6PoAAIQECwAK/AH8QPwjGIr8VhQgAAAB/jp+S/"
    $bData &= "x+Xvwy/DL8Mvwy/DL8MvwwAQiRSRzQWgJsAIK7OKLnbJbMA2SSr0iWfvyoAgZUwR0lEIhIAWzEUZz8ecUIAHntKIYBNIYQAUSaMWi2WYjYAoW9Ap3tKr4QAU7eOXbuUZb8Am2vCn2/Cn3AAwJxtvZdnuZIAYrOJV6x9TaMAckGYZjiPXC8AhlQogU4jfEkAIHNEH3BEIGQANBRBIApHSEEATqS6U6mydXYATJFlHptvJYYAYiRUPxg7KRYAQSMTSCIPUCMACmQrBoZHFKIAWxynWBOoWhUAq10WsGAXvX8ARMSWYLp7N7UAZRS6ZxW7ahmEuGjhp7hnGLVAqIBlF7lmF7hmoKjAF7dnF7powAGBpwS7Z+Gnv2wWwnAAFcVxFcRwFcMCcIGnyHIUw24UASACzHYUzHYTyQBzEsVwD8V2FwDMiDTMkEjIhgA3xXQXwGwPvgBrEr5pEcJvEwDEcRPAbBO+agIT4adpFLloFLsQaBS9aCARFL"
    $bData &= "NjgBSyYhWzYxWgAACwYRWvYRWyY5AVr18WwBarXuSnAKhbFqdbFqZZNBengKdZgKdBAKFWABieVBidVBmZEFIYmVTgpxiRSwAWkUoQn1oopQB5TaKQZ5yPagCpk3G1mX6zmACBvph7qZV7bACKfUyFfU2CewBQgnpRgXlSfwB1U3x0UnpxUwB4blV3bFZ0aQBXcmdYb2VXbQBjV21iWW1gWgRqXuCnWmlbW2gAWFxlV1tkVl0AY1RdYlJdYlGAXmJPYGBNYOGnAEphXUljXEdkhUCoWeCnQmRZQeOnAmaBpzxnVDtoUwA6aVM5aVI2aYhRNWogAFA0avNTAk7xU2tNL2tMLhHxU0srbCIAbkkp0G5JJ23/U0jBU/9T7yJU/1P/U/9TIwYv/1P/U/8pVIFI/1MfTB8BHwEfAR8B/x8BHwEfAR8BHwEfARIB/1P/thKPAB8BHwEfAR8BHwEfAf8fAR8BHwEfAR8BHwEfAR8BBx8BHwEWAV5"
    $bData &= "DKBxrQH8ZoMAmuMCn2AAmsNQkosUmggCcLUlPQCQSWAAwFWI+H29CHgB2SSF9TSOCUQAmh1cqj14xlwBoOZ9wQad4SACuglC2jFq6kwBkvplrwZ1uwQCdb7+abLuVZgC2kF+yh1WrfQBLo3RDmmo8kQBhM4tZLIVTJwB9TSR4SiJxRAAea0MhYzQVPwAfCzthameRkACJe0yRaCCUagAjlW0odlgeSwA3Fz4mFkIhDwBLJAxfMBF7PQARlU0Sp14brgBjHa1dFK9eFQC9gkjGm2m9f0g8tmWwnxa88FNmgBi0YxevXxeQShFQALNhFxBMsmEWASQAYBW1YxW5ZQAVu2gVvmsVv5huFcKRU6GmyHMgVAAUxW4UyHEUywB3FMp1E8lyEgDIbQjMfR3ctQB55dq+2reAxgB3GLthBLhlEwC6ZxK/ahLBa4HAUxK7aRO6aCAAghRQAL1pFL1qgACAFLZkFLRjFFBdDLVkgVQgVLJkFa8AYBWq"
    $bData &= "XRWnWxUAo1cVo1kWpVcAFaFWFaFVFqIAVhacUxabUhYAn1IWnVIXm1AAF5dPF5dRF5IAThWMSBKRShMAoWMvr4lhnJEAZIuDU3lwNIEAdTqkj2mzmYAAvZp+sZZ9c4wAfkqEfUmDfEwAg3tLf3hMenQATnhxTXVvTnMAblF0bFR0alagcWhXbmbwU1jwU4BrYVlrX1prIFQAXFplWVljV1cAYlVXX1NYXlEAWF5PWF5OWl4ATl1eTF9fS2FQX0pjXSGoY/KnZQBYQmVYQWVWPwBlVT1mVDxmU0A8aFM7aFLxp2gIUTZpwVM0ak4zhGpN8KcxbE0w9VMiLSBUbEorIABuSsAqbkopbUiAqP+n//+nI6j/U/9T/1P9U8SnIKj//6f/p/9Tv0gfAR8BHwEfAf8fAR8BHwEfAR8BHwESAf9T/29BHwEfAR8BHwEfAR8BHwE/HwEfAR8BHwEfAR4BJrkII2RCQCBjQiRLAEs+FIqpIrLUACi63"
    $bData &= "CW01ySnAMshjasnVGA7ACQYUy0UYD4fAGtBHnVJIXlMACN/UCWFVSiLAFstj2Ewlmc4AJ5wQKZ4SK2DAFO1jFy5lGW+AJpswJ1wwJ1xAL+bbbuVaLeQAGGxh1eqfU2hAHRDmWk6kWMyAItdLoZYK4BRACh6TSR2SSFuAEQfaUEgWi4PADQsIVdjXIt+AFuSbjKNZCGWAG0mlG0kak8bAEEtFT8hEEkhAAtZKQ11ORKQAEsWo1oZrmIbAq8BAhyvYBmvXwAXsWIYs2YZtABkF7NhFa5dFQCpWRShVBScUQAToFMSolUTogBVEaZWEadWEQCiVBKjVRKqWQASrlwSsmATuQBkE7toFL1rFADFchTKdhTLdwAUynUUx3EUyABzE8p2E8Z0EwDIcxHLcwrRhgAn4L6M6ePS3AC9jMN4IbRaAwCyWw6zXhC0XgAPs10Qs18PtgBjELlmE7xqExC9ahO/gAJpFLiAZxS1ZBS0Y4ECALVlFLJiFL"
    $bData &= "JhABWyYxWuXxWnAFsUoVcUnFITAJpRFJpPEpVMABKVSxGRSxGNAEgRjEgSj0kTAJNKEo5IE4tGABKJRRGDQQ+HAEgWmmY6waCKAJqRbXx5PKaSAG6wmHZ9czWFAHlCqJR0v5yEALeZgXmNf0mDAH9EgH1FfXlDAHd1QnNxQ3BtAERva0Zva0xwAGpPcWhTcmdWAG9mVm1kVm1jAFltYVptX1psAF1YaVtVY1hRAF1VTVtRS1dNAEtWS0xWS05WAEtTWEtYWktcAFxLYV1KY11IAGNcR2NbRWNZAENkV0FkV0BlAFU/ZVQ9ZlQ8AYAAZ1Q7Z1M4aABSN2hRNmlRNABqUDRqTzNqTgQxa4EAMGtNL2wATC5sSy1sSyyAbEsrbEoqboIAQG1JKW1IJ4gAJkRsR4QAa0cmgQBGRCZqhwAlaUWKAGhERCWAAGdEJYIAJCBnRCRmQ4QAZUMYJGVCgQAJxWNBIxGAAGJBI4QAQCNiIEAjYUAigwB"
    $bData &= "gQAgiYD+KAF8/Il/6PoAAIQECwAK/AH8QfxDxKAgAAACfhr+K346/DD+/DL8Mvwy/DL8MuwxaRQAtFHmVGaXMKAC32ia52SWw0QAjm7whan4wLwArTigSXTsfaABAHnJHIXdMIwB9TyWCVCiGWQAqjF0tkmQzlwBpOZ9xQaV5SACsglO0jFy4kgBlvJhrv5tvvwCdcL2ZbLqUZ4C1kGGwh1ep4KcAc0OaazuUZTUAjmAwiFosg1UAKX9QJnlMJHQASCFrQh5pQSIARyoRPSwedWQATZJ3SI5oKJMAayKfdCeHYyAAUj0UPSYQRyEADVUmDGwzEIkARRSfVRirXxsAsWQcsWIbq1wAFqZVEqVYFKYgWxamWBMgpJxPABGVShCMRRCHAEIPiUIOjkQNAI9EDpFFDo5FAA6MRA6PRg6UAEcNmksOolEQAKxWELBdEbhlABLBbRPIdBPNgHcUzncUyXVgqQATzHcTx3MUxgByEcp1EdCAHgDW"
    $bData &= "lkTVpF/JjQBAt2obqFQLoQBMCaJLC6NKCwKgoABQDKxZDbMAYBG6ZhK+aROAvmgTvGcTu0AAAmnhp7RkFLNjFAFAqLFgFK1dFacAWBSdUxKVTREEjEfAEw6DQA5+AD0OgDwOfDkOAnpAADoOdzcPfAA6D3Y5D3M0CgByNA15RByOaQBGp5iEwa+uggB8VW5tMaSSdADTsquei2Z/dQA6oJBqv5+ItgCQcHuCaEmAeAA8e3w6dXc2bgBxNGhsNGVpNwBkZztmZkNqZwBKbWdScGZWcABmV29mV21kWAHhp2Baal5XZ1sAUF9XSFdSQVEATTxLSDpKRzsASkVBS0VGUEUATlVIWVpKX11QSWJdSeGnWuCnRABkWEJkVkBlVGFAAD5mVTxAAOGnUUA4Z1A3aFDgpzUh6adqTjBq4qdtSwQtbeCnSittSirBQQBJKm1IKEUAoKgYJm1I/1P2UyVqRv3LU0XBU/9TI1T/U2AvwFP/IADEU1BU/"
    $bData &= "1P/U/9TH0wfAf8fAR8BHwEfAR8BHwEfAR8B/x8BEgH/U89BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAT8fAR8BHwEfARkBwKdHUQBGFpW2IrLXJwC42yW21yKoyQAfhJ4nREpCIwASWDYaYz4ebgBEIXVII3tNJgB/UiiFVCmKWwAsjl4ulGQ0mQBrOqBzQaR5SACrgFCxiVq1jgBhuZRmu5dqvACXarqVZ7aQYgCxjV+thFWofQBMpHREnG48lQBmNpFhMYtbLwCFViuBUid7TwAldEojcEYhaABBH2A9IDwgEABTQTWFcE6RbwA0lGsgnnMknAByJnJVHEUwEQBBIQ5RJA5mLwAPgUASmVEYqABdGq9iGq1hGgCoXBmfVReYUAAVlk0Rk0YPiwBADYU7DIE2CgB0MApoLQptLQAKdi8JdzAJdQAwCXEuCW8vCQB1MQl8NQmBOAAKjT4MlEMMmwBLDadUELdfEQDCahLIcRLOeAFQVB"
    $bData &= "PLdxPLdhMCyvCndBPFcxLIAG8IynADyHIHALphAaZOBJtGAAyTPAqMNAeLADMHizUIlD0KAKBKDapYELlkABK+aBK9aRK/AGsTvmoTumgTILZkFLhlwVOzZAAUqlsUpFUSmgBNEIxDD4I8DQB1NgxuMQppLggKZyogAAlmKAkAYigJZSgKZSgACWAnCV8kB2QAKwp0RSp9bVAAc31ecXhal4sAfpmMemFlMmwAazqei3CPglcAin9NqJh5tJMAdahnMXhkNEkAemw2eH4vbHUAKGNsJF5nJFkAYyhYYi9bYjkAYmRGaWZRbmUQVXBnVyAAbmVYASCobGBZa11TZgBaSlpUPlBNMgBGSCw/Qig7QQAqPD8wQD86RQBBR05FVFZJXQhdSWHyU2RaRWQD8KcgAFhBZVY/ZhhUPmYhqMCnOmdTwjn1pzZqUDX2p/ZT//an9FNQVP9T/6f0p/9T+VP/yqcgVP9TcC7/U5OnUwD8p/80p/9Tkkf"
    $bData &= "UAb8AHwEfAR8B/x8BHwEfAR8BHwEfARgB/1P/2UC/AB8BHwEfAR8BHwEfAf8fAR8BHwEfAR8BHwEfAR8BAx8BHAF8uQBkQiNeRSsceACRG6XJJrbaJgC22yOy1CCbuQAgZHYxKyVMKAARVTQaXzkaZQA8HmhAH25EIQByRyJ4SyR/UwAoiVsskmMzkgBlOJBmN5RqPgCYb0SadkueeoBPoX5Vo4BYAAQAoX9Vn3tRm3cATpVzRpVtQJEAZjmKYTKFWi4AglYrfFEod0wAJXRII29FIWoAQSBmPh5iOhsAXTgdRioWPSkAHWxaQo9yQZAAayaVbCCecyYAiGYgV0AUQSQADkwiDmItD3sAPRGVTxamWhkAql0apFoZmVIAFYxHEYE9D30ANg16MAp2KggAcCUHayEGXh4ABlAbBVIaBV0AHAZfHQZeHAYAWxwFWRwEXx4ABWckB28pCHoALgd/MQiIOgkAlUELo0wNslsAEMFqEsx3Es0A"
    $bData &= "eBLJdRPIcxMAynQTy3cTyHUBgAIVzHcRw2kLALFZDpxIDI41AAeJKQaAIgZ3AB8EeiQFhzAIAJdADKRSDrJfABG8aRHDbhLEAG8TvmsTuWcTAroAAWgUr2EUpQBaE5tSEpNHDgCCOwtwLwplJwAJWyIHUh4GTxAbBVMaAAEGVBoABksZBVEYBE0EFwQAClsnEH5aAEV+fmhPaEZAAForHzcCW2NDAKGSkIaBbFtfADRcXytzcj6dAI9tq41rnWUzAJVAAnJTIENxAGQrcXsiYW8bAFZnF1JlF1BhABtPXiVTYDRcAGJEZmZQbWZVAHBnV3BmV29kAFhuY1htYlRpAF9LX1g+UVAvAEVJJDtCHTU9ABowPBwwOyM2ADsxPj9BSUNRAFVHXFtJYV5JAGJcSGNaRWNZAERjWUNlV0FlBFU+gABmVT5mVAA8Z1M7Z1M5aABSOGhRN2lPNIJqgwBOM2pOMoAAAGtOMGxMLmxLAC1sSyxsSytsC"
    $bData &= "EorbYEAKm1IKCGFACdtSCaAAGxHIiaDAGtHJoEARiYCaoQAJWpGJWlFQYcAaEUlaESBAGcgRCVnRCSAAGZD4iSGAGVCJIMAQLWGAIhjQSOAAGJBI4QAIEAjYUAihgBgQIgiYD+HAF8/IoEA4D4iXz4hxAJDBH8Bx38QfxBCEAAAAMlHfwH8QiN/BH8Enwi/DL8MvwwHvwy/DKoMVkw5Go0AsByu0iW42SMAt9ghqsoeh6AAJkZMQSMURSwAGTMnGTUiFDkAIxM6JRQ8JhQAPygUQisWSzEAGmxIJI1fMXIAUi5NPidPOyEAUTwlUz4nVEIAKVVCLVdDL1cARC5VQy5UQioIVD4oQANOOyNMADggSjUeSTMbAEgxGEYuF0MsABZAKRU/JxQ8ACcTOSQTNyMUADckFUArGjgjABZaRziEbEiOAG0skmkgm24kAJVsJGxOGUUqAA9HIQ5dKg51ADgQkUwVo1gYAKFXGJdQFYhDABBzMwxjJw"
    $bData &= "pfAB8IYBoIYRUGAFsRBFQRBEQRAAU5EAU/DwVIABEFSxEFTBEFAEUOA0QQAk8WAAReFwZoHAVvAB8FdiQHgSsIAIYyCow5DKFLAA27YhDKchLKAHUSxnISxnETAMp1E815E8t4ABLOeRLLcxCtAFkOiTYIeCYFAG0dBmsVBmoSAARiEQNjFgR6ACcHjzoKn04NALNfEL1pEMRwABHGcBLBbBK8AGgTu2kTt2YTAKVXEpJMEIlCIA57MQpmwKYbBgBJFQZAEgU9EAAFPA4FPxAGQQAQBUEPBTUNAwA0CwE1DgdXLgAbeWVVoJ6hRgBgRyNEFmZ0XQAyQyRMWjx9ewBumYyLiYJ0eQB4XZKHd557XgCNVCCNRw+OPwAHXUMhKllbGwBldxddcBFQZQANSl8NSl4USwBeH1BfMFlhQgBlZE5uZlRwZxBWb2ZW46dsYkoAYl0xTVAhPUYAGzhDFTA+ECwAOw4rOhIqORwAMDorOTw9R0IAT1R"
    $bData &= "GW1tJYl2jAAVAqEZjW+GnZOCnAFZAZVY/ZVY+AGZVPGZTOmdREDhnUTfhp1E2ajBQNWpQoKjhp2tO4DJrTTBr4aeAp0IAIEosbUoqQABsSfgqbUlDqP+n/6f+Uwwy//9T/1MmVMVT/1NyVR9MHwH/HwEfAR8BHwEfAR8BHwEfAf8eAf9TL0UfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEPHwEfAR8BGAEkTVNIABuZvSCy1yS2ANkistUenb0dAGl7MzIsTigSAD42Kxs6QwsxADwLKDAMLDUMACs0DCs1CSkzAAoiKzIqIHJKACJbSzINNkQKACkzBicwCCozAgchADQHKTUHKUA0Byo0CCsgADUACCs1CCo2CCwENQkiAAstNAssCDYLLyEADC82DAQuN1AABi02ECsAMzo1KUAnFUgAMyVxXUCLbDQAkWggl2ohmW8AJX5bHU80EUUAIg5XKA5wNRAAi0cUmlEXkk4AFYA/EGot"
    $bData &= "DU4AHAo/EgZEEwcASxgMTBsLSBwACEcdB0AfCTkAHwk8HwlAIAkAQR0HPxwJPyEAFkYpI1IpHFQAFwhQDQFdEgMAchgFeh0FdCIAB3UrCYk4C6ZATw2+ZA/HAVARQMdxEsp3EsBTyAB2Esp0EsNrDwCNRg5OHglIGAAHUyEJUyMJTwAhCEccCE8ZBwByIQaNNQmdTkANuWIQwm2AVxIBsAPCbxK+ahO5AGUTrVwTl00PAH07DG8rCFwcAAZNEwY+FQc5ABkLPBsMPB4LAEIfDD4gDD8gAAo9Hgo5IA8/ACoeSjgwZWpZAG59e3d2fUhVAEhGXUolQiY8AE81QVI5U19IAHt5cJKKiJWHAIB+XEdsMxByADQJiEcWhj0LAEo2IBJBTRFbAHMaZnwTWGsOAEtcDklaFE1gAB5PXy9YYUBkAGRNbWdTcWhWAHFnV25mWG9lAFhsYUNdXRtHAFYIO04MO00PAD1QDzxOEDtLABI0QxkwOyc4A"
    $bData &= "Do8R0FOVEdbBFtL8lNIYlxHY6JbIahkV0IhqFfwU8I98VNUO2dSIFTxU0BoUTZpUDQgAGoKT/NTMfJTMGxLLmBrSyxrSven8lMp/yKo/1P/p/+n/6ckqM+ncC7//1PKp/+nwaf/U/9THwEfAf8fAR8BHwEfAR8BHwEfAR8B/xEB/1PYQJqVfwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAR8fAR8BHwEfARABYEUpACB5jxadxCKvANUks9ohrNEdAJGvIVRgPCgbAFkwE1dBK09tAG82jKMRe5cPAH+cFYOfFoWhABWCng9pfRU4AEE9KBVve7kAUi5Tfn4zjqMAD3+XE4qkFo4AqRaRqxaRqhaAkKoXkasXkgBYAQIIkqsVkKgUjgCmFY2iFY2jFQCOpRaSpxaPpgAWj6UWjaUUjACiCYKaIVthTgA8J1QvF0YuHwBoVUGIbkCRaAAjl2oen3EliwBmH1pBE0IjDgBSIw5sMg+EQQATjU"
    $bData &= "kTfj4PXQAnCUAWCDUYCwA6JA1NNg5lSgAWdVsae2IbfgBiGX5fGXdYGABzVhl0WhdxVQAQb1gdg3xikgCXlnd0aUs5HQA7HAVJFwhcEQAEZxIDahoEagAhB3YsCY88CgCsUwy9ZQ/EbQASyXISy3YSywB3Ecl2EsdvEAC7Yw+TWRtsWgAkblsYgmIUhQBnGXpgF2JOEwBSMQ1xIAWUMgAHoU8MumUPxQBvEchzEcdxEgDBbBK8ahKxYAAToFAPhjsLZwAiBk8WB0YdCwBMLRBUOxFmTgAYclYadFkZdABXF3RWFXRXGQB3XSqIeluUmgCNcY99XXxpQQBnRWd6aJqVmgCKhYktRjFRXgBWGjgbNko0dQB3dXdtX1U1GwBGFQBVIQdsNQATdj0TfjYIYABPNChhZRZregAbeYgbg5EUcwB8FVlkGlFjHwBQYC1XYEBkZABNbWZUcWhXcQBnVnBmVmxiUgBlWkZjYDJwewAbeY4TfZUXggC"
    $bData &= "ZGICXFnGGFQBQXRoxOyYzNwA7R0FOU0daWgBLYV1KYlxIYgBbRmJbRWJZRABkV0JlV0FlVwA/ZVY9ZlQ9ZgBTPGdTOmdSNwRoUIAANmlQNGkATzRqTjNqTjIBgQBNMGtMLmtLIYAALWxKK4AAa0qAK2tKKm1IKIAAAmxBASdtSCZsRxGEAGtHJoEARiZqgYcAJWpGJWlFhwAgaEUlaESBAGdEECVnRCSAAGZDJBGGAGVCJIAAZEIjEYYAY0EjgwBiQSNBhABAI2FAIoMAYBBAImA/igBfPyKEXz6AACFePiHBAh+AA78AfxB/EEgQAAAA/4lI/wI/CCgynwWfBec7vwkHvwm/CbgMX0gvJ4oAphmkzSCv1iMAtNkeqMkafpgAKkNHSy0XXjkAGmY5GG5WQGQAmqY3tdUWpMgAIbPYJbbbJbUA2h6lxBJsghYAKi1MLRN6ZksAZaq3MrHQH7IA0iW82yXA3yUAweElvuAmvuBAJcDgJcHi"
    $bData &= "wAEkAMPiI8HiIsLhACLE4CPE4STGAOQkyeUkyOUjAMfjIL3aHbjWAB+RqURTSmM6ABlkPh1FKxtSAD8ve2I4jmkkAJZrHZ9xI5htACBrTRRIKw1QACMOaTAPfj4QAH06D1kkCTwbAApCLRFlSheJAGUcnXQeqHkeAK18IbB/IrWAACK0fiGmdiCdAHEhn3Acnm8ZAKiDQMq8o97hAOPCvLCagU55AFoYWEIOSCsOAFMVB18PA2YYAAVtIQd7MAiTAEQLrFgOumURAMZwEst0Est1ABLKdRLGbQ63AF8OoV8inXUyAK9/IsKGHsOJACSyfiGQaBxrADwOdB4DlTEGIKpTDL9m4KcQxgByEcZyEsNvEgC6ZhKoVQ+MPQAMaSMIUh0JUgA2E2tTGIhlHwCSax+fdB6ldgAfqHgfpncgrAB9K7qWW82/ogDp5um60cF1qAB6y9TMd6p+mQC8ndXZ19TT1ACcrZ9phW1YaABcY2ppXVRMPQAbD"
    $bData &= "DYHAEASBQBPIApgLQ9nMgAQcSgAZlA1OACTnBatxxizzQAewdsZqsAUdACFGFFkHkxcLQBYYD9lZUxsaCBUb2hXcOGnVW0AY09hWEZgXj0AgpAqpMIcstYAHrndILjcHJ8AvhVjdRYuOCUQMDQ7RuKnWUlgIeCnXUliXOWnWENAZFhBZVY/gadUCDxmVOGnZlE5ZwBROGhRNWlQNQHlpzNpTjJpTDADgqfspyttSSptSb4o/6ehqJin/6fAXmP/p/v/U/9TIr9UHwEfAR8BHwH/HwEfAR8BHwEfAR8BEwH/U///QR8BHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEDHwEWAV1KMyOQrUAaqdAgr9XgURwAosIXa38vMy8AVy8WZ0EhbUEAHmQ4F2JcTF4AqLwtsNQars8AJ7vcJrneJrcA2SGiwhNhdBwAJiNSMhhrc2kAVrDGJKnFIKwAySGyzyGx0CEAstAhr88isdAAI7XTIr"
    $bData &= "fXIrwA2iO/3iPB4CQAxuUlyOYmyecAJ83qJc3qJsUA4iG92hihvTkAW1hhORxwQB4AbUQkUDEcUj4AL3ZhPY1qK5MAaB6cbiKdcSAAd1cXSi8QTCIADmguDnIyDFoAJw5KLBRfSBgAh2UeonQjp3kAJK5+I7R/IrEAfiKrfCGneSMApHYknHEilGoAIpNoIZNsJZYAcjCrkFvAqoQAu5plroQ5rn0AKKZ2HoVmG1UAQBBLGwhcEAMAZxkEdCYGhjkACp1NDbNfD8QCbvGnynYSyXQRAMdtDbdeDZ5bAB+Yci+rfyK9QIQevogkr/FTHQB1PxF9IASWMAAFrVUMwGgPwhBuD8VxIVTDbRIAt2ARnkgLcScQClYrEJBTi2wfBKZ6cAojoHMiqQB5Iah5IqR3JwCwi0vFs5LG1QDLt9PL3+DltwDGuKS+p6e/qgCDrYmxyLW9zgDA3N/c5+Xp4QDn6dfQy5J7WwBKNBEvFAQ1DgAFPRIGRhg"
    $bData &= "HUwAjDFkoDGkgAABmUTI7mqAgwwDfIs7rJdDsHgCyyRd3iRdQYwAdS1wtWWBAZwBmTW5oU3BoVQBwZ1VxZlRuYgBOYVhDXlw5gACOJ6XCHrXYIwC94SO+4R6lw4AWZXoUMDkj8FPERULyp0pgXPCn81MgRmNZRGTyU2RYCfCnPmXwp1I8ZlIAO2ZSOGdRN2jgUTdpUDbwU5BTwKcH8VPzpyCoTC5sSixBIqgqbEoqbPFTKfNSqP+nJmvHp4Co/1PKp+//p/+nI1TGp2L/pyioEUb//6fImyNIXwAfAR8BHwEfAf8fAR8BHwEfAR8BFgH/U/9B/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAQEWAVdOPB2WsxggrdEfsdUgABudALwbZ3c2NCpdADQXb0YkeUslAHNDHWU+IWJwEG1SttEhUbnZKAC+4yi+4Sa21gAfmLQTTl0rJAAdW005aouMTgCrwTikvDamv0A3psE2"
    $bData &= "p8FQADgBUACqwzmvzDS3ANQnvdwlw+EnAMjmJ8zpKM3qACnP6yfN6CjDgrkA3x211ydzflMAQSlxQRp7SiUAdkglWTccTzsAKm9dQItsMpEAaB2Zax6ebyEAf1waUDURTCYAD10mC1cgB10APCSFb0aaejkAoHQlqXgjqHsAJap8Jal6JKQAdySfeCqjfTgAp4RCn4BElHYAQ5J3RZV5QpAAcTaRbzOdeDRApnQgpXEXAGSyAH8mt4Ikl3IgAFlDFEcYBmETAAJ2IwWENQiYAEoLsV0OwmwQAMx3EM15Ect2ABHHbg25Xg2iAF0fnXYwsIIlAMGIIcSLJ7OAACSNZR1wOhJ6AB8GlDIEq1UNAMNzHs2JMc2GAC3Kdxa/ZQulAFANgDEKZDISAHpiIKR5I7J/ACSsfSSneySjAHQhoXUmpoA/ALKfe8fJwK7HAMF7pIaKp47HAMjJz8/RxsjIAGKSZ7PBtZKyAJeKr47P19ThAOTq1829t"
    $bData &= "JFZAKd2JJRrHWBJABk4Hw00DgU/ABQGTSELUCMKAGEcAGVQMzydAKIgxN8jzesnANLvIbbNGnqLABhRZBxMXC1ZAGI/Z2dMbWlTAHBpVnBoVXFnAFRuY05gV0JcAFw3gJAoqMQgALjbJL7kJb7hACCmxBZmexQvADojMDQ7RkJOAFJHWllJYFxJAmIBAUhiW0ZiWQBEZFdDZFdBZABXQGVVPmVVPABmVDtmUjpmUiA4Z1E3aAABUDYAaU8zak8zaU4AMmlOMWpNMGsATC9rSy5rSy0AbEssbEsra0kBAQFtSSptSShsAkgAASdtSCZsRxGEAGtHJoEARiZqEYcAJWlFhwBoRSUEaESBAGdEJWdEIiSAAGZDJIYAZUOIJGVCgQBkQiOGAIhjQSODAGJBI4EAIEAjYUAihgBgQAgiYD+KAF8/Il/CPoAAIV4+IcECgAOPvwB/EH8QSBAAAACJSP//An8QPwhoOp8FnwUnRL8JAboJT1ZLGp"
    $bData &= "m8GgCv0yC01h2v0QAYlbIfXWlBMwAlZDkbdUkmgQBRKX9PKHZEHQBrSjBkio5GvADbHa3PJ7ngKQC+4Sm64CSw0gAaiqISPUU7KwAedWVSg42HiSCanImZm0AAiJgAmoiZmoWZmIEAlpd+kZJur7wAOb3WJcPgJ8gA5SjK6inQ7SkA0u0oxuElvtwAJ4qeUUw8dEMAHH9NJYNRKnwATChjPyBKMyUAYE02hWYvj2cAHpRpHZ1xIIcAYxpYPBFNJAwAUB0ISSELYEcAJo5yQKB6NqQAdyepeiaqeiMApnchoXszm34ARZN1Q5hzRKMAek2ieUuXckkAlHFJlHBEmHcAT56EXqSIWKUAg0KkezGoeCQAsX4kuYQltYMAJY1sIFQ7Ek0AFgVsGgSAMQdAlkcKr1wN4KfLAHMRyXYRzHgRAMlxDbheDKBdACCddzGzhCfIAIwkyZAntoMjAI5mHmg4E3AeAAaSLwCtVQnPAJVO59Wv3b2OAMR"
    $bData &= "xGK9PAI4+AA5sNhB/YR+jAHoisIAmtYMmAKt8I5hwJ5p4AD6olHS8urbBAMPMprKrbY5qAKGom7O0rqGnAJy6t7a1tLGHBJuDQACGoIi1wAC6zM3LtaWLoAB0LZ1rGKd3IgCvfSaccSNfSAAaNx0NORAHSwAaCk0dCF0ZAABiUTg+oKgixwDjI8/tJ9PvIQC3zhp7jBhSZQAcTl4tWmE/ZwBlTG1nUnBpVQBxaFVyZ1RvYwBNYFhCXV45ggCRKqrGIrndJAC+5Sa94iGoxqgXaHzhpy/ip1PgpwBKX11KYV1JYQRcR+CnY1lFY1gAQmNYQWRYQWWAVz9mVT1mU+WnAlLmpzVpTzRpTkAzaU0xakzop0ogLGxKK2tAAEkrQGxJKmxJKeCnbf5I/6f/p0Wo/6dAqP6ngaf//6dfqx9PHwEfAR8BHwEfAf8fAR8BGAH/Uz9EHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwE/HwEfAR8BHwEfARMB"
    $bData &= "Y0MAJTR7ixmcwBoErNDwUxyszxaJAKUhT1dIMiFqAD4fe0wpiFQsAIlVK4VSKnlFACBsV0FepLM1ALjaHLHUKL7iACi74Ca32yGsAM0Wd40ZLzRWADkkiWBAjWdJQJJpTJJpTyAAkQBpToxlSYVfQgBaMBY9WVoxrQLF8VPJ5ijP7CkA0u4nyucnv90AH526QlpUcEWAIoVPJohVK+AGAINQKWpBI0w1ACVdSjJ+YCuPAGYbmWwbn3EfAItmHFxCEUUgAAhPHwpUNBdSAEAab1Ibl20hAKh6Jal7JKJ2ACSQayeBWiqEAEwsjUkekkcMAJtMCaJQCp1OAAqUSQuQRwaQAEcHj1AXkmI0AJ5+U6aHVKZ9ADGseh+zfyW1AIImq30kdlcbAEQiCk8UA3cqAAeWRQqvWw3GEG4Qz3nxp8p1EQDFbQ25XwylYAAgn3gys4UmxySNIvBTuIXwUx1nADcUaxwGiy0BAK9dENGcUOPNAKTduYbCd"
    $bData &= "ReeAEYBdzcNdlMZIKJ6JK99IAAhqwB6Jqh/PaqXdQC6trKmr6t6igBnqKCQvq6kdwCASW54NnJ7QQCLjWC1ppe1pgCZsaOToJyFtQComaWMdpV8WgCfgFGadzOccwAlo3Ulo3YlqQB5JYxoH1I7FQA3Fwg+FghBFwAGWRYAZVQ8PwCjqyHI4yPQ7AAn0e8htM4aemHyU01eLVv0p/dTbgBkTF9YQ15eOwCEkyyqxyK62gAkwOMmvuMhpwDJF2l+FDA7I0AuNDtEQk7yU2AQW0phXPFTYVtFAGNZRGNZQ2NZAfBTP2VXPmVWPQhlVTshqFM6Z1IEOGghVDVpUDVqLE818VP2p0zwpy5sLSGoK/On8VNI8VNsSPonz6drz6ciqManIKj/p/9QqP9TxqeAAP+nUKjMp+AA+8Kn/1MiD1MfAR8BHwEfAf8fAR8BHwEfAR8BHwETAf9T//9BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHw"
    $bData &= "EfAQcfARMB8FM3fZAbngDDGazQHrPXGgCqzRWDniNIUABOMR9wQyKAUAArjVgujloukABZLopTKXhMKgBkb2ZOscwirwDTI7jZJ7viJwC63yS22B6ivQASXm4nKyl8WwBEo31fqINjrACGZ62HZ6qEZQCmgmKNZ0w7NgAsFW+AHKbDJQC/3SfL6CjP6wAnzOkoxOAZtADRL291aEouhwBQJo9YLpBaLwCOWS6HVCtvRQAlUDgmXUowfEBfKotlHJfwU3IAH4xmHF5BEkAAGwdJIA5wTiIAiWcjlW0gnXIAJGy5AKF1I511I4lmACRlOxdfHwZ/ADEDn0sNsV4UALhmFLpnFLlnABS0YhSyYhSxAGASq1gNnkoBAJBLEpRsQZ+DAEqjeCereB+3AIIlsoIljGgeAFMyDkoUBHAmAAaSQgmtWQzBAGoPz3kR0XwRAM14EMpwDMBlAAymYiCeeDG3AIgmy5Ejy5MmALmFI4pkHGAyABFvGwW"
    $bData &= "TMQWqAFMMv2kSzH4cAMl5GrRaCo9JABBxRhaOax+vAHwgr38otpBLAMSshcPDvZ2sAKiGk4Opo5FjAHMvq6R74MjAALuvi2x3I6aeAHC2qX6fl2HEALOgyrmqxauQAKZtO4pBCXY2AAWCVzSihVqlAHw1nXEjnHEkAKJ1Jah5JHZZABlBJAo6FAg/ABUFVhQAYFQ/AD2irSHF4iLOAOsn0e4htc0aAHqMGFJlG01eACxbYz5nZ0tuAGlScmpVcmhVAHJnVG1kTWBZAENfXzqDkiuoAMYhuNojv+ElAL7gIKfHFmmAABQvPSMuNDtGAEFOVEdaWUpgAFxKYVxJYVtHAGFbRmNZRWNZAERjWUJkWEFlAFc/ZVU9ZVQ8AGVUO2ZTOGdSgDhoUTdoUDUAAQBpTzRpTjJqTQAxakwwakwvawBMLmtLLWxLLCBsSytrSQEBbEkAKmxIKWxIKGwgSCdsRyYDAWtHAiYBAUYma0YmahEEASVpRQcB"
    $bData &= "aEUlRGhEAQFnRCUCASQgZ0QkZkMHAWVDiCRlQoEAZEIjgwCIY0EjgwBiQSOEACBAI2FAIoYAYD8iIowAXz4igABePuIhgABfPyK/AH8QfxDxTBAAAACGSD8CfxB/ED8/CEVCPwU/BaRLQAljQwAlOYGTHKDFGQCp0B6x1xuqywAUgpkiRktRMwAgdUglhFQskQBbMJNeMJdeMQCTXTGGVzJwXABGW4uRP7fVHACw0CS63SS73gAlu9wisNIYjwCsEENQPjYtnAB6X7OPcreSdQC4k3a0kHOuiABsXkc1HldlGQCSqh+wzyPD3wAmzOcmyucnxQDhH8HgG4ydTgBZSn9SMJJcMgCWXzKUXjCTXAAwi1Yuc0gmUwA7KFtJMnldKwCKYh2UZhecbQAZi2UZXz4RRAAbCVUsFX1ZIwSUbYCJIqR1I6YAeCKUbiBmQhMAURsHbSYIlEYAEKpaFLVlFb0AbBbAbRW+bBUAumgUumkUu2oAFbdmF"
    $bData &= "LNgEJ8ATgqKTh2PbDwAm3UspnQasX4AIrB+I5JrHWEAPRJSHQhwJQUAkUAJq1gMvWcAD8p0ENF8ENJAfRDQdgzB4KdhAB+ddjCygyTIAIsfyY4juIQgAJFqGl43DGQZAAORMQemUQu5AGINxm0NxGwNAKxYDIlIE4BaACKbdCS7kEnYAMOf4d/b2NvjALK1tFFrRkFgACS7tJ2Ah0ShAJxg3si91sCxAKOYX3yALZCMAD61qYTPvKC8AI1YpF4bmk4QAJhNE49KEnU4AAmDXjqcfEKbAHEmm28goXQiAKp6Io9pHFE2ABI5GQo+EwJUABIAW1RDOJ6pAB691x/I5CTPAOwfssoYd4oWAFFkHExdLFljAD5mZ0tvaVFyMGpUcmlAqOGnX1gAQltcO4KQKqYAwh+z1iC53SIAudwdosEWZnqAFi47JC40OuSnEElfW0nhp1pIYRBaRmNagKdEYlgl4KdA5ac7ZuCnVDoAZ1M5aFI3aFGB4a"
    $bData &= "doTzVpTjPhpwpN4qdL4adrSyxrREsrIadJKmtBACnwbUgobf+n/6dDqIanx0CoZmTtp0AjYv+n/6f/H5ofrz+zXwYfAR8BHwEfAf//UxYTjwAfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEPHwEfARwB8FM8gZIeAJ/EGKnPHbHVABuqzBSBnSJHAFBSNCF4SSWIAFYull4ymGEzAJxkN5tnPZVmAD+DYEFsbmNTAJ6wLbLUHLDSACO53SO83SG4ANgfq8kVeI0XADM6X0s8sI9zALeWe7iWe7mWAHuBYUwqQ0YWAH2TGqPAILfVACPE4iTG5CTDAN8nwt4Xp8M0AGdpcVg+kWI9AJtnPp1lOZlhADKXXzGPWi93AEspVjwrXEkvAHRXIJR1PaOEAE+kf0Wcg1FpAFIxRRwKXTQZAIVhKpVuI5xwACCjcx+hcx6FAGIbWjURUxsHAHMuCZdLEa9fABW5aRa9bRbAAG4Wv2wVvGoVgLt"
    $bData &= "oFbxpFbsgAABoFKxXC5FNFQCLYzKVcC2hcAAbrnser30fmABvHG1IFlkiCwBuIQWNPgmrWQHxU8dxEM55ENAAexDPdgzCZgwApmAdnHQusIEAIsCFHr2GIbEAfx6UahlnOw8AZRoEiy4GpVEADLlkDsNsD74AZAmlTwKKThoAlX5dzL6l1NgAzqTKs3iqhYsApY6tp6mNkX8APVkeX24ul5gAXY6ORa2leN4Ax7rMupy1rYEAzrygy6V5r24AL6lXD6JVFKIAVxehVhaWURYAjEIOdkAZkXAAQZlzL5htIJ4AcSCidSCZbx0AYEcTOiAKPREAAVITAFxYSEMAoKkmuNEfwN0AIsrnHbDIGHYEiRf3U2hLb2pRAHRqVHNpVXFoAFRuZU5gWUJcAF05f44no8AbALDRIbXVLLnWQCejvRdkdvFTLwA0OkVCTVJHWZJY8FNKYSBUW0byUyMgqPNTP2VW8qdVPB3xU1Lyp/dT9adNMGn4TC9q"
    $bData &= "8qf/U8Gn/1PHp/9QqMdTgKj/p/mn9lMZLv9T//9T+aehRv+nz1AfAR8BHwH/HwEfAR8BHwEfAR8BHwEYAf//U2xB7wAfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEHHwEfARcBQyRCgZAAIqDEGKjQHrAA1hyszxOFoiAAS1RRNyN7SydAi1kvmWI0wFOfAGk8oW9FoHBJAJRqRoJlS2Z/AHxCrMYgr9EeALXYIsHdIr7cAB+11RugvA9dAGwiLS59Z1O1AJZ9t5mAn3xmAD87NxlqeBmZALUds9EhwN0jAcFT4SPB3Ry1zwAif4xSX1OHZQBHnW5JoHBIoABrQZ1mOJpjNQCSXjF5TCpYPAArY08zck8SiABhILuqjtzb1wC5s51nSydAFAAAXzgdhGUvkgBtI5luHKBzHgCbbxx4VhhQLQAQURwJcS8KlABKELBeFb1qFgC+bBa+axW/bRIVkKe2ZeH8vmsUAMBsFLJdDJZOABKHX"
    $bData &= "CuRbiugAHIbq5m5AHgcsX0ennIcAG5MFlYjC3EiAAWTPwmpVgy6AGUPxnAPynQPAM54D89zDLpeAAydWR6bcyyvAIAfuYEbuYIfALF9HJFmGGU3AA9pGwWOLgShAEsHrVUDuF8DAMJ0Ir+OWq+eAImzuLzJ1NCXAL2ejLiUmricAFR+WHp8eMC2ALVrfVRRYii1ALCMf4Q9nJtjAN7NxNfHuc6tAIe4e0GpWhakAFURqFkVo1cWAJ1UFpxUFplSABaQRxF0NQ2CAGA4km4xlmwfAJ1wHaJxHaJ1AB5wUxNCJQpFABIATxcAVllQAF+lrka70CS9ANgexuMbrsYWAHWIF09kG0xeACtbYj1naEpuAGpQcmpTcGhTAG9nUmxkS2BZAEBbXTh8jSeiAL0bsNEmp8Q/AKC3OZmuGmZ4ABMvPCMvNTlEAENMUUdYV0hdAFpJXlpIXlhGAGBXRmJYRWJaAERiWkJkWEBlAFY+ZVU8ZVU7AGZUO2"
    $bData &= "ZTOmdSADlnUDhnUDZoAFA0aE8zaU4yAGpNMWpNMGlNIC9pTC5rAQEtaxBKK2xJAQFrSSkAbEknbEgnbUgQJ2xHJgMBa0cmEQEBRiZqBAElakYIJWlFBwFoRSVoIkQBAWdEJQIBJGcQRCRmQwQBZUMkRGVCAQFkQiMGAWNEQSMDAWJBIwEBQIAjYkAjYUAiBgEIYD8iCQFfPyJf4j6BAF4+IYAAgQNABI+/AH8QfxBIEAAAAElJf/8CfxB/EH8QPwhIS4YFWABbTiehwhiq0QAdsdUdrM8ViQCmHVBbTDcoewBMKY5cMp5lNwCgaTyjbkSndQBOpnpRoHZRkgBtUHRxY1GVowAysc0cttIgvwDcIb/eILzaHgCxzxePpxBGUgA4My2VfWisjQB4V0Y6HFRhFgCNoxysxR+72AAixeIkyOQjwgDfIr/fFZSrQABqZ35lTZ1xUACmd1Kod06lcQBIoWo/oGY5lQBfM3pOLVg/LgBcRSV6VRe"
    $bData &= "jhwBW0s3E6O/6xwDLxnhlTUgeCABeNhmDYy2RawAjmW0coXMdmgBvGnRUGEssEQBOHQlyLwqUSwARrV4VuWgWvQJqQAAVv2sVwG0AFbtpFLhkFLsAaBS+ahSyXA0Alk0Sg1cnjmsAKKRzG656G7IAfhyfcxt0ThYQXyULd+CnPAilAFMLs18NvmcNAMNsDcdvDMZpAAmxVguZWR+bAHYuq34ftn8bALWBIat6HIxiABVgMAlfDQCBACAAo1QNyIxHANu1itXEqc3JALnAu8CytLWlAL+mh7OL0NvRAKy/sFV/W39+AHzBurqZm4k9AFcXXGovnKJ2AM3DrMqvjLN7AEOiWhudTw6gAFIToFQUoVMUAJtQFJVOFJZOABWTTBSMQxFsACwLaEQkgmAnAJRpHpxuHqFyAB2jdBxyUxRDACUMShUAVCEFAD9PSi6DlCSmAL0fu9Yhx+UcAK3FF3SHF05kABxLXixaYzxlAGdGa2hLbGhMAGxm"
    $bData &= "S2tlTGdiAERaVzxXWzd9AI0mpMEaoL4eAHeQIXOLHYujABVmeBYvPSIsADU2QUFHTkVRAFNHVVRHV1RFAFhTQ1pTQl5VQEJgWENiWOGnZA3ip2bgp0GoOmdTOABnUjdoUTVoUFA1aE804KdpgacwSGpNL4SnTCzgp2sMSipBAOOnSSZsSP+Ep0Co/6eCp0Coj6egqPin54SnQKjrp2BAiqcAqQGm7+Gngaf/p3+aIgEK3wTfBP//CF8GHwEVAf9Tr0MfAR8B/x8BHwEfAR8BHwEfAR8BHwF/HwEfAR8BHwEfAR8BFgFbAFVDK52+GKjQAByu0x6u0xaQAK4XV2ZEOC16AEsokV80n2o7AKRuRKh0S6t6AFOsgFqrgF6gAHlajHFbcYF8AEikth+xzyC5ANchvt0ivd0gALnZHazKFH6TABI2P0k/N15OAEIjS1EYhZocAKjDILnTIsHdACTH4yXD4CPAAN4ep8Qgd4RfAGZalXRXqX9dA"
    $bData &= "KuAW6x8Vah2AE6lb0WjbD2VAGE0d08yWUAvAF1DG4JhJqSFAFLEtJvV0MevAKqZbFpBTiQPAGM5HIJhK5NtACOecR2kdh6cAHEdd1YZTywRAFAbCW8uCpBKABCrXRS5ZxW9CmvyU2zxU71pFLsCZiEAvGgUsl4NAJdOEoRYJpBrACamdRuxfB+0BH8f8KdyTRZmJQALfiIFkjsIogBPC7FaDLpgDAi9YQsgAL5dB7AATgidVB6fdjAAr4Aht30ZsXkAFKdvB4hbCWcAPRuITTq+i2IA0L6ez8y2nq8Ab3SQPG6HRIwAmX3DwsupwKsAeqt/x9fJ7uMA7ZiimE9lT5wAp5e7tLKSoYcAoaeMuaCBo3UAP5ROFI9FDI8ARg2SSA+NRxAAjkcQjUcRiEYAEYZDEYVBEXwAPhBxNQtQHwoAZUMch2Ack2gB8FMfo3MepHUeAHFRFEcnDFIZAABVJQc1TUkZAHyOGKS8H77aACLI5h2uxhd1AI"
    $bData &= "cWUWQbTV4qAFhhOmFlQmVmAERlZURkYkRjAGFBYF07U1E1AFJWNn6NKqbCABmZtxeDnRqRAKobl7EWZHYUAC87Hiw0MDw/AD9GQUdLQ0pNAENKTEBNSz9RAEw/VVA/W1RAQF9WQGNXQPBTZOXxpzwgVGdU8qf7U/CnyyJU/FMr8lMobMBTAqf/kFMgAMRTEAH/pyWow6f/U/8jqMOnUACpLs+n+af/U2FK//9TZUdPTB8BHwEfAR8BHwH/HwEfAR8BHwEfARAB/1NJE/+/AB8BHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEBHAFeTzktm7sXAKrQHa/TIbPWABiauhRgcjw4ADB5SiqTYTahAG0+qXRJqnhRAK1/WLGEYLCJAGath2aefGKFAHlpWpefMqzFACG21CG+3CTAAYBR3yG41x6oxAATc4YXMTUfNgA5GYGVHafAIgC31CTC4CbF4gAlxOApvtoZsADQFYOYVm5okAB"
    $bData &= "2XqaCZa+IaACxhWOugFyreQBUqXVMpXBClghkOHPwU0MuYksAJH9dH45eDqMAeziulmiBajwEUS6QRAlsQSKHAGQsl28jonQfAKl6IKN2IHxaCBxRL/BTCG8tCgCRSBCtXRO8agAUwW4WwG0Wv8HwU2wVvmsUkFMgVAC6ZRStWQ6STAATgFcli2glogB0HbJ/IreBIQChdR9zUBdnJiALhCEEmPCnTgoAp1EKq1EKr1AACbBOCqpGBpwANASSQxSbbyIArXYRuHoWwZIARcmneLGcg4EAfpW5AHGVn4/Q0sfPAMvDkKFzd49MALC2k42cdlNxAEGqsKzU2NSFALKIdKp7s8a0AHiVejZTO5aaAJnLxL+ijHKHAFg6bzUNbSwHAHMzCX82C344AAx7Nwx0Ngx0ADUMeDcNdTYNAG8yDWkwDWgwAAtYIAc8FAlpAEkYiWMelWohAJ5xIaNyHqZ3ACF0VhpPLhFaAB0BWCUFP2JdACabsRy2"
    $bData &= "0SHEAN8kzOkfsMkYAHeJFlFlG0xfAClXYTZeZDtgAGQ5X2E3Wl01AFZcMlJYK0hNACxMVDR7jCumAMEer88estEfALPTHqC7F2d4ABIuOhooMic2ADwzPT43Pzw5AEE7OkE7PD87AEFCOkpHO1NMADxbUj9gVj9jAFY+ZVU8ZlU7AGZVOmZUOGdRADhoUTdoUTVnAFA0aE8zaU4yAGlNMWlNMGpNAC9rTC5rTC1rEEwsa0oAAStrSdAnbEcmAQFIggKCBYhrRyYBAUYmagQBQCVqRiVpRQcBaBBFJWhEBAFnRCWIZ0QkAAFmQyQGAYhlQiQAAWRCIwkBiGNBIwABYkEjAQEAQCNiQCNhQCJBBgFgQCJgPwcBXwQ/IgEBPiJfPiF+XgIBhAiDC/8Cgie/IT/wIgAAAAxKvwN/EH8QA38QcBBhSjE7nLYAHq/RG7HSIbUA2RqjxBJvhC0APTxsRiqTYTkAoG9Eq3lQrX0AWLGDX7WJZ7YAj"
    $bData &= "262kHKti28AmoFqfYV/WaQAtCmvzCC72iUAwOAlw+MkwN8AI7nXHanEF4AAkxyGnR+pxSIAutUmwd4nyOUAJ8biJr/cJrQA0kCfsUZ8g4MAemqoh2yyjnAAt49vtoxqsoYAYq5/Wq17UqUAc0eTZTtrTDIAV0IsalEjhmEAHpRoGptuIpQAbylvUhxQKggAViIKcEUjhmUQLZZvJGCIrXsiAKR4In5fH1QyABRUHQhzLgqPAEgQqFoTuWcUAL9tFsJuFsNvABXCbhW/axS7EGcUumZBAKxWDACTTRWFXzKObQAtp3UeuIIhugCEI6N3IXVSGgBjJguCIwOcPwAIq1ILrFILowBECZYwAYsiAACKGQCKHQCPSAAfp4xaxq994QDNsOPf1crUzAC0url+jX1EdAA5iad90MvFeQCOYmuIUtHOxAC6uK5ge1SBlAB+5N3lxtHFmAC+m4+9mqPCtQCSmZxhVkxoRQApTB0NUBkHWAAdBF8gB1"
    $bData &= "4kBwBmJQhpJwlmJ0AJXSYJXiYBAWEAJglcJAlWIwcAShoENggERyYACnRSGY5mIZwAbiOidCKhcyEAl3IhaUoXUywAEWghAF8zCj0Acmglprsgv9oAJMrmJs7sIbIAyxp6ixdTZhtATl4pWWE2gadiADVaXy5VWihOAFcjRlEdPEckAEZSNH2PLqvGACC12SG63iS8AN4hqcUXa3wQAC46FyYwITA3ACQ0OCY1Nyg0ADYpNDQrNDMwADY0Ojs2R0U6AFROPV5TPmFVDj3gp0IA4Kc5Z1M4BGhS4adoUDRpTiHhp2hOMWjlp2pMAC5qSy1rSSlr9EgmQABsIKdCAGCmY6n7gadAqEb/p4an/qeDp/+n/0Wohaf/p/+qv5yfob8Mvwz/swz/p2toX0UfAR8BHwEfAf8fAR8BHwEfAR8BHwEfAR8BBx8BHwEcAWNFKUWQAKEirM0ZsNIhALbYHa3NFH6ZACJETFxBK5FiADugcUmtfVSwAIF"
    $bData &= "dtIdkuI5sALuUc7uYebmXAHmsjXWTgG9pAJGUNKzDILPSQCa+4CfE4yAAJQDC4SO+3CG51QGAVCXA3SfD4CkAyOUpyOcnxOAAJrzZOY6ecXcAbpJ/baqOebYAln27mHq8lXYIuZBwkFmxhF+wAIBYo3RLjmNBAGZIMlU9IGxPABqLZR6WbSCYAG0hkGkhb1IbAFIuDVsnC3VIACSKaDCbdCenAHgjqHoknXYjAH5fIF00FVofAAl0LwmTShCrAFwUuGYVv2wVAMBtFcJvFMVyRhRQVCBUvGkUIACtAFkLkksTkWlCAKKGT6x/LLiAACC+hiWpfSF8AFoYYCQHdBIAAJInAKI3AKY5AACiPQCdSgmfAFkxrXBNvpRqAMOznsfGx9vbANv08vPh6+SYALyef5mDdYh1ADdzL3qhceLXANx4lGs0ZiStALOjzsnGU3BEAG6GaOji8N7hAObq8vff5dzLAL2goYZbVz0UACwVBigGAjgGAABH"
    $bData &= "DAJOEANMABIDUBMETBUEAEgVBE4VBEsVAARJFQRHEgRDAA4DNAkDKQoFAD0gDGpJF41lgCGXbiShdCTwUyCgciOJaWA+FV0ALA91KABeRCcAOICCJ6zBI8QA3ifO6inQ7iIAtc0be40YU2YAGUtdJFJdL1oAYDJZYSpSXiIASlcbRVIUPUwADS1AGz1NMoAAkC+xyyO73iUAvuInweIkr8wAF22BCys4DR4AKhMmMRYnMRYAJi8XJC0aJiwAHygtJC0vLTIAMTo7NEpFNlcATTpfUjxiVTyB8FNmVDtmUjgiADA3Z1E28VPyp2hNAfNTMGtNL2pLLghqSCqmUmxIJWuvIACSp0ABxlNr/1NFJKj39qf2U8qnQ8Gn/Kf/U/mn/8yngKjxSsinIKgfTB8BHwH/HwEfAR8BHwEfAR8BHwEfAf8fAf9TX0IfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEPHwEfAR8BFwFDJFphIFUtrMob8"
    $bData &= "FO11wAhstQYkq8XVQBjRzsviFs7oAByS6t+WLSHYQC2i2m6kXG+lwB5wJ2AwZ6EuQCag6WNeYaJgQBjprIysMsfuwDaJ8ThKMXkJ1DE5CbGIADlgAAoAMjlKMblKsjpACnJ5yvD4BSSAKtXbmyUf3CwAJR/vJ6HwKGGAL+egL+ZeruTAHO2jW2ziWSwAIJbpHVQhV5CAF5GMVlAHHJNABGIWQyPXQuMAF4OeVQPXjwPAFgmCmQpDndKACSJaC2cdSatAH8msIAomnMmAG9UIVguFl8hAAt1MQuRTBGsAF4WumcWv2wWAMFwFsNyFcNxABbAbBa8aRW5AGYUvGcTtFsOAJJCCXlDE4ZeAB+gbxOzdQu2AHkQnm4Tfk8PAHovB4kyC5NLABSgYi+ygGO0AJV9sqKHvLGlAMS+u5momG+QAHK3wLr99v7/AP3/8vHysMu0AGSNaS9aMhJSABFailrGwceXAKOWKFwlHlMbAEl0R1WCVKW6AK"
    $bData &= "zd2+LNx73DAKyLupdbr4AyAKN2JIljHWBEABU3Ig0qEwkyABQLNxEIhbkAOg4GNA4HMxAABzEQBzYQBzUADwYwDwYyEQkANRQOMBcKRzEAEW9PGYZgIZsAbyWidSWmeCQAo3EjmXInclUAH1s0E3AxEHoAMwBXUzk3ipUAKK/GJMTeJ8wA6SnO7SKzzRsAeo4YUGMaSl4AGU9gFUdZGEIAUhk+URY6SxQAN0cRMUQNJTcAEzpLIoCUKLQA0ibA4yXA5ScAw+clttQXcoMACyczDhslEyIALRMjLRQhLRUAIS0TISwTICkAGSUrIyouLzIAMD89Mk5JN1gATztgUjtkVTsAZlQ7ZlI6ZlIAOWdSN2dRNmcAUDRoTzNpTjEgaU0waU0BBWpLACtqSCdqRyZsxQICawAFSCZrAAICDgcAFIAIAQFGJmtGJiJqBAElaUUHAWhFCCVoRAQBZ0QlZ0REJAABZkMkBgFlEEMkZUIBAWRCIxEGAWN"
    $bData &= "BIwMBYkEjQQEBQCNhQCIGAWAQQCJgPwoBXz8ixF8+AAEhXj4EAYEIGwAKfwEifyJJEAAAAD8JSv8CfxB/EH8QdhBgUAA5OqO+Ha7UHgCy1iS22RujwQASa34tOTlxTwA2nnJMqH5atgCKZriQbr2VdADBm33CoYTEpACKw6WPup+LogCPfoCPi0awwwAiss0kwN8nxBDjJsXkQQDE5ScAx+YoyOcoxecAKsboKMXkKb4A2gl4jWh0bqgAkoLBppPGq5QAxqaLw6GGwZwAf76WeLqScLgAjWiugl6eck8AdVM2Z1ZIiYIAdauehLSccqoAilabfEZ7ZTYAYEEbZS0CbioAAHZDFINeH5AAZQ+gagenbgkAlGQJaUcISiMAB1MVAHElAIwAPAKjTgawVwcAt1sHvF0Ful4AALRZALBSAK4gUACyVgDAAbldAACbTwJ5Th6IAGk4topJz6NdANKuc7Kdc4NzAGCVgnW4qpeTAIt5WVtMTFRI"
    $bData &= "AGluaXt7e318AH2AfYFveXFjAIVnkbKWxdnJAOPq4/n1987dAM94pH5ngWpbAGhZNFM0XGhcAIB7f1xoYkJZAFBRZF2NjHyvAJN7nYRnsJpxAKJ7MJxqEqp7ACOneSSecyWQAGkjgFwfaUwaAFQ8GE84FFE2ABJMNBJNNBJLAjMAARNONRJMNQATTTcUXUIXcQBQHH9dHpBpIgCXbSSecSWccwAkmG0hnHEmggBlKGA/GGQ1EwCGOg9+QApRXQBGNo2YKq3EJADB3CbL6SjO7AAis8wbeo0ZUABjHktfLGFwJQBhbA9MWgxLWgASUWISUmISUABfElJhF22CHwCbtyW52SXA4QImQADD5CW+3B0Alq4VY3QTUF8AE09eE05eE00AXxFJVxM4QxMAJzAYISogJiwAKy4vNzcxR0EAM1RKNl5ROmOB4ac6ZlQ5ZlPgpxQ4ZuKnaeGnMmhOADBoTC5qSitrDEcnwKOGp2tHJWz6SEAAJmGmQ"
    $bData &= "qgDAYCn/qf/gqf/pwBhhqcAAf+nAqkhjP//p1+ZKZV/AZ+zPw6/DKsM//+nyNC/is8CHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAQMfARIBY0csSZuvACau0hqt0yO5ANwhstAXiaEZAElVTz4xlmpJAKh+WbSJZryTAHG+mHjCnn/FAKKHyKqRyrCaAMWtmbSdjZeQAIRnoakuqsUcALTWJMLgJMTjACTF5CXD5CbGAOYnyOYnx+gqAMbpJsHgJLTRAAx2jHOAerSgAI7IsJzOtJzMCK6Vx3BYnoK/mQJ7kFm4jWuug18AkWlHZEw5cm0AaK2trtLT09sA3dnZ2NG/v7YAmpaPjYFzmXwAYaB5XZuAa54AkXe0onzJrH8AyKd0tZlljXQATmRIKW4/FpQAVyOtbDK6djQAv3ktwn0rxoEANMuIRdGQVtUAl2fTmmvNm2oA1aVz2613xqMAeK6gj7mzrdMAzsDk4dju6+UA0M7Knpuepq"
    $bData &= "EAoaiylHiTY34Ak32XoKGnq6oAuru7v8DBx8MAx7/Cv5K0l34AsIaYwp6hyqcA0uHU5+rmkrsAlmmgb3ujg4QAqJK1w8TU1OMAwMHDo52Ob2EASFExGWAbDWsAHwuNYzuwmWMAoHgonWsRo3IAHaR3KKB1J5sAciSacCKLZyIAi2Yhjmgfi2UAHYViHYNgHYMAYR2HYx6HYxwBUACNZSGSaSKYAG8jmXAknXImAJZtIY5kGpRtACSJazBpSyFmADcSeEEWk0AJAHtKHEhoXDaPAJ0sq8Mjv9wkAMvoJtDtILLNABl4jBxSZRtIAFgxW2ZViJJEAJmpG5GpFJOvAB2Ztx+duR+iAL0grMgjt9UkAL/dJMDiJcDiACbC5CbC3yW5ANYiq8gio74hAKG7IJ+5IJu5AB6WtBd2jhI/AE4YIysjJiktADAvNjczRT80AFRJN15QO2NTjDtmIQDxp2ZRN8CnkGdONGghADNpwVPQJ2tIJeRRRwR"
    $bData &= "T4AD4bEgmIAB9Ac+nJaj2p///UyCoxqcgqMY+9lPEUyCo//yny6ewqMKn/6fvSx8BHwH/HwEfAR8BHwEfAR8BHwEfAf8aAf9TT1IfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEPHwEfAR8BGgFDJF9dAE03rModr9QhALfaJbrbHaK/ABJmeSo3N3FTAD2kfFmxhmS7AJJzvpp8w5+DAMimjc6wmc+3AKDNtaLFrp6wAJ+QhJiYUqi6ACqqxx+30x+8QNsjwuElxPRTJgDB4iTA4CS72AASmrc5e4aXkgCIwaycz7ah0QC4oc+yncqpkQDEo4bAnH2/lgB2sYtqqoJegABbP0FMSWmBiAC8wcLf3+Di5QDm3eDixMTLkACSkmBqU1FeLABobjyVkoK5tgC4ycvJ0NXM2gDc0tDQyZyclwB/e3CcjXa2oACAt6J4xayE2gC6md6+ndm9nADTuprFsIi4qQBxxLSE3Mev1QDFpcm9kb25"
    $bData &= "nACirKGquLCqxgCwsNC54+vo2ADY2qKhpKymqACztpp9lk98lwBepLGjv8LD1wDV1+Lg4Onk6ADk5OOuyLGItACMm7+ejrqStwDPuPHu88Tb0QCizbfB3NPZ3gDa2NDBzbSRuwCUW6l+O4diJgBdQhtNJx51NQAekmM4lXhQogCJWKSEQptwIQCRYxCSZhaYbQAfo3QjnnIingBxI6FzIp5yIQCbciGZcCGXcQghm3MQpiKecyEElmyQUyKccSGUAGkbjGARjmUbAJFxMIRpNmtJACVqOxZ6QBSMAEkZmkUJcE+5AFsxP3FtOY2bADGrvyO92CPFAOImyucfr8kYAHiJIFhnK1dhAC9XXUVtdFydAKk/rcQdqsodALLSI7jYJLvaACS82yS92yTABNwjAAS/3SS93QAlwN0mv90mvSDaJrrZJAAEuNcAJLTVIq/THp8AwBRthhAyPx4AISY0My9BPjQAS0Q2VUw6X1EgO2NUO2YAAlM6A"
    $bData &= "GZSOWZROGdQADhnTzdoTTFpAEoqakgmakglImsAAkcmawYCSCUWbAECBBFsCRpGJmoRBAIlaUUKAmhEJREDAmdEJQICJGdECCRmQwQCZUMkZSJCAQFkQiMGAWNBIiMDAWJBIwEBQCNAYkAjYUAiBgFgRD8iDAFfPiIAAV7EPiEGAV8/In8B0EH4AAAAyUr/An8QfxB/EAF5EGNKMFOChyQAtdkcs9Mnvd0AIrLSGYulFE4AWEE9NpBrTrEAiGa1kHLAm3sAxKOHzK2V0bYAntO6pNO8qM4AuqjArp+onpQAgp+hUqm7KaoAxBeuyhWw0BcAs9Qbt9YaudcAHLPSG7bSH6UAvyCEl3GFhbMApJXLt6bTu6gA1Lum0rehza8AmMeni8OegrsAlHaujGqgclIAZ1JCGlxnTJUApbvN0Ofj4eQA5eTg3uOsrK4AUWJIRVg1Z28ATVlkNmdxU6sAp6uvuLiNrpkAtsnAs7+7Z38AcnV8daWdiJ"
    $bData &= "oAmGCNjkOVlUUAtqx14cu+4cwAubWtcZ2dVq4AqXLIvJfhzbkAx76Xq6xxrK8AiYCXgnWTf4QAp4uOtJLFzsYAxL/EjY2PqKIApcvGsJKhXIEAlVSvt6q8vcUAuru8v767xsMAw8rGyKi2rHEAnX1yon+YuqYAxtTU3d7jzc4Axbu4oLajerEAj1aqgjqjdSUAm2wZk2YTh1wAEXFWJWBaU4IAdGioekR9NgcAil01mX9Qn4UAUp2CSZJxL4kAYxyMYxSPZRYAjWIXjWQXk2cAF5FnF45nF48AZhePZxeSaBgAkWYYiGAYimEAF4dfFpBrJ5YAejuIbjt9YjgAbUkjbjsVfEAAFYdLGZpKEJgATRNjbVI6eoAAM4OSI5aoFqcAvReuyRqzzxEAl68PaHskWWcAOWRoPGVkOl4AXk54flWjsi0Ap8ITosEWpscAGarJGKvIGKoMxhmgAEE2yxSxzQAUr84WsM4WsQDPFrDPFK7OFQCszRW"
    $bData &= "myhagxgAVncQOjK0FVgBsDigzLCsnSgBCNFVMO1lPPBBgUzxk5Kc5ZlIAOmdSO2hRNWngTC1qSScgp4OnAQG4RyZqQgCjqOKnJSeq80OoiKdqRvOnkqegqO+n/4anAAHmp4mnYAGJp4Sk/6f/36n/rf+hvwy/DLoM/6co0f5kfwHH1p8FvwnfBB8BHwH/HwEfAR8BHwEfAR8BHwERAQBiXEs9ttcbtwDfH7jaKLrYIACoxhR1ixw7PwBeSDmjfF+zjABuuZV6xaeLzQyzmqBPwFPWv63VAMCv0bytwq+iAKuim4ijpWKnALZFrL8jpsEcAKXDFabDGqjDAB6kwC+fs0eVAKN1j5KroZjGALSl0r6t1b6uANW+qdO5o9C1AJ/KqpHAm4CyAJB0qYJjf1tGAEJQUAVzijarAMGy1tzs5uToAObl19bdjZKNADpOL1ZjSZGJAIF0dV1ebE2bAJ6ar7e4i6iWAJeunZGmmW2FAHuIiomlmX2V"
    $bData &= "AJJRqaForaNqAJqXUcO1kuDJALOspF+Uk0a4AK56z76c4cy7AMq+nKGkXp+kAG2JmoJ7loeMAKeXmLGiuMC+ALe1uYqLi6uhAKLe08SvsnaBAJE1iZhRlaCCAK+zt7q7yLzEANPDzNq5x8qgALevnLKpsLi0ALq1rrSql7ChAIWul3GlilqfAIFNoYJJpIJKAJ2CTJmAS5uFAFifloCRmZ9/AImOmoZrpGMpAJJGCY9UIY9mADmRbkSQdkyYAINWknpIl31JAJN7SJB4R5Z8IEeTe0eSIAB6RwCTekeWfUiUewBKlHpKl3xMjgB2SH5jOn5fNwB1USpxQx12PwAUgkQUi0oYjgBPG6FGCo9XHgBUeWY2f4dFiQCWT5+sTKq7SgCtwFKxxEegswArd4krYm4/awBrSnJtQ2ZhQABhYFSCilmltQBKqcFGqL9IqgDASKvASKzBSACswEuvw0uxxQBLssZLscZMsADGTLLHS7LHSQCwxkqtx"
    $bData &= "kiqwwBJp8JLqMJNpwDARJGoJ2N3IAA/R0JBN11OOIBgVD1jVD1lwqcIZVM6gABnUDRqAEwqakklaUglz2FTwaciqPtTa0fAU/9T88en/FNoRc+nz6f6p/ZT9cRTQc6nQMqn5Ej/U19I/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR4B/1N/Tx8BHwEfAf8fAR8BHwEfAR8BHwEfAR8BPx8BHwEfAR8BHwEfAWRDACVfZlYts9QWALnmJcLmJrfTAB2atRJebyczADZsVESqhGi4AJR3waWLz7WfANG4o9W9qtfAAK/ZxLPYxLbTAMCzx7irtK6lAKCmpompr3GpALJrqrZlqbZnAKezaKKtd5yhAJahnbaro8m4AK3UwLHXwrPXAMGx17+s07qlANG5osmskreZAH+wi22MZExIAEtFJGRzEJWxAB+72YvX5efoAOjv6efBv8JdAGJcHzcZZnJeAK2eonZ1ZU5dAD2Mj4OfoJR4AIdmdYVldY"
    $bData &= "RjAIGLcbKon7OkAIKXj1LDsZDSAL6nmpdXrqZwAN/HrrGmbIuOAEGqpWzKvZnjAM/E1cSqoZ9NAJCWPp6jd5SgAIJyi1pzi1iqAKyXxLq4t66rAMnAuuXa0dPNALC5vYm6w53DAM/FztbYzc7DAMnEscK0n7WaAHqqflWkcEeeAGdCm2E3l14sAJZcKZpcKJxeACWZXSiXXSqYAF0rk1srkForAJVfMpptSKmOAHWrn4mdbz+nAF0dplQNlksOAJFOFY1PG4lWACWMYzSDWS6DAFkwg1oxg1oyAIJbMoBZMX9XBDF+UABaMX5YMQB8VjJ9VjCAVwAwflYudUkidwBCGntAFn9BEwCGRRSOTBaRTwAZlk8YoEcIegBkPEyHfTyGiQBAgohDhI1BggCPP36NQ3+MQgB+iDhyfTlrcgBHcG5Pc25NbwBqRmdjR2lqSwB1e0h4gUV1fgBGdH1GdnxGdAB8RnOnuQB5SHR5SXN5SQByd0lwd0p"
    $bData &= "wdQBLcHNKb3NLbQBzS2xyS2pwSwBpbkxobk9pbgBOZ21BXGA7SwBLTUg8YFE7ZABWPmNUPWRTPQBkVD5mUjlnTgAvaEonaUgkaWBHJWhHJQAKAARqgQAQRiZqRiZpAgTjABABBEUlagAEBS4CIiAmakUmaQQCJWkQRSVoRAcCZ0QlBGdDAQJmQyVmQyIkAQJCJGUFAmRCiCRkQQMCI2NBBAKIYkAjAwJhQCMBAgA/I2E/I2A/IkEGAl8/Il8+BwJeBD4iAQE9Il49IV5dCAEBE4AUfwEiy0QA4AAAZEIjfwH/IH8QA38QSRBGKF9jTSwAprUauuQjyfUAI7PRG4uhEk4AXis1NnFdSq8AjHDAoonKsJwA0rqk172q2b8Ar9zEtd3HuNwAyrvZybrQxLcAx720vbi2trYAtLK1s7G0tLEAtLKzsrC7tK8AyLyx08O22cUAuNzHuNvGt9gAwrHZvqvWvKcA0LahwaaPtJQAeZFrVFJIQyQA"
    $bData &= "WmcgjaQmt9EAEMXlWNPp1e4A9P36/d/f548AkpcyRjg4UDgAXnBWPFMuS1oAOpeOho6JbWEAaSx9fEl7eUIAgH9BwK2TvqoAho+KRbOldrsAqX2Mij+wpXQA4sezqKBmgIQAMaeeXsW1h94Ayrbbx66TlT4Ac4Mbs7OKycIAs4SVVnWPQbsAv6bk3eHi3d0A5uHe6uXh6OQA2ePavt3LotcAuIzMpHTDkFUAvYI+tnMusGMAHLBbD7BXCasAVQipVAmoUwoAp1MKqVQLrVcAC6xVC6ZSDKQAUA2jTw2gTg8AoE4Onk8QrGoALr2FRq5eFaYAUQ6sWxKnVhEAnVEPmU8PlE0AD45LEYZEEYUARBKJRhOJRhQAhUUUhEQUgUMAFH1CFX5CFH4AQxN7QxN9QhMAfUETgUMTf0IBoAMTikcVjUoWAJBMF5NPGJFQABqdSBGUTBJiAHVaRo6LQ4mJAEGAgT56fTt0AHk7cHQ9bXI+AG9xQXBxR"
    $bData &= "3JxAE1zcE9xbk5xAGtObmhKaWRGAGZhRGNeQ19cAERdW0RcWUVbAFZFW1VGWlJGAFhRRlZORlROAEdVS0lVSUhTAEhJUEdKTUZLAExETEpCS0tAAExLP09MQFJNAEFWTkBbUD1hAFQ9Y1U/YlZAAGNUPmVQNmdMACtnSSVoSCVn4EckaEckowAAAUEAwEYlaUYlaEIAAAHdQgAkBQFBA2EBRWKmwKaRQQAkZ0RKAGZEYqaIQyRlQQAjZUMKf0RjQmWmQSJiRQBhxEAiQwBgQCJBACKnCF8/IUYAXj8hXgI+TgA9IV49IF3/SAC/ll+rX5+/DL8MvwypDP//p7+K36//s78Mvwy/DF8GHx8BHwEfAR8BHwFCI2UASCpNiWwnjoMAJLTPJMn4HrAA2hl+mBFHUysCNiBUULOTesitAJjOuKTVu6fbAL+w28K13sa3AODKvOHOwN/TAMHd0cPaz8jZAM7I1s3G1cvGANbMxdjMxtrNgMTdz8"
    $bData &= "Dfz79gAgDex7rdxrfdwwCy2L6q0bmmyQCxn7mahJBvWQBSSUMoU2EghACeJq7KK8TfEQDJ6yrL55vR1gDl29Xr6OnZ4ADmmqSqS19cNwBTQVVsU4aQggCurKqdn4x4hABTgolUiItToQCcbdPBtMq6qACXl1+QlFWbmwBeqKVy0sW16ADW0rq2lJKbWwCfpWS7uond1gDF5+DWvsGVqwC1fNPRtuXcygDHxZi+vovUyQCt4Mmw3LyP1ACsddGia9OeZQDQlFTJhTrEdgAlvm4aumURtgBfCrdeCLhfCAC8Ygq/ZQu9ZQALu2MMumINuwBjDbtkDbxjDQC9YQy6YA24XwANtVsNsVoPrgBaDqtXDa5dEgC1YxayWw+rWQAQqlsSqlkSpghYEqBQVFMRnlAAD5ZNEJJKEZYASxGYTBGXTBEAkksSk0wSjEgAEohGEYxJEYsASBGOSBOLRhMBUACNSRaJShaPAEwXj00XkU8YAJJOGJJQHaF"
    $bData &= "DAAaBWSpSg3NDAI+OR4qIR4SCAEWAfkZ7e0Z4AHlGdXVIdHJLQHVyTHRyTvBTcABtT3BsUW9qUABtZk5sY05qYQBNZV9NY1xNZABbT2NYUGNWUQBiVFFfU1FcUQBRW1BSXE5TXABMU1tJVVlIVQBVR1ZSRVdSRABWU0JXUkBZUQBAW1E+X1I8YABUPWBWQGFWQgBiUzxkTS9mR0AnZkckZkfAUyWIZkYkIABnRiQgACOEAFJRZ0UlIABoRXQkZyIAaEIBVwDYpmgxwFNDJGclAA6nI2UxQCtBI2QlADGnQCMiYwGnImJAJABhP44iIwAEp6SmIV8+IQARnFNdPiE4pyBcPfklADwgn00fAR8BHwEfAf8fAR8BHwEfAR8BHwEfAf9T/19IHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAQcfAR8BFgFlSyxNgwBXLoFhLaeuJQC86huw5RWDnwAQR1EnMjNpWABLrpF8z7Wg1gC8"
    $bData &= "qte9rNzBsgTdxfBTveLOwuQA1cTn2sfm28wA593U593X5t0A1ubb1Obaz+YA2crm2cTk0cIA4sy/4sm74MQAtdm/rtS9rNAAuqi4nIeJa1oAS0VAJVFbIYEAmCWoxSa82iUAxeIayeoQ0PYASbO9mZBvs5AAZbehf7Shg4IAc1tPTT5iXlIAgXNpjnlxloEAbpuLZKOUYa8AoGnEr4HTu5wAzriavK2Bs6gAdLqufMy8k9oAxaXbxKTNupAAwK56vatyxq4AfNCzj9Kzks0Aqn/Mo3PPo2wA0aFl0J1a0JcAUc2MSciCOcMAeCe/bxq+aRQAv2gSvmQOu2AADLlfCrphC7kAYQu6YQy9ZA0AvmcOwGkPw2oAD8NpD8FoD79gZg/AZw8QAYAAvgBmEMBoEMJpEAC9YxC2YBCzYAAQsF0RsFwQsQBdD7BeEaxdEQCoWhKoWRKqWgASpVgSo1YSowBUE59UE5xSEwCdUhOfUhOeUwATm1EUm"
    $bData &= "lAUkwBNFJJNFJZOFQCSTBWUTRWTTAAWkU0Wk00WjIBKFoxLF41NIVQAjE4alkgUlkcAC2hvTkaKhkQAi4tGiYdIhYMASYGASX59SXsAekt5d0t5dkwAd3VNdHJNcG8ATm5tTm5sUG4AalFuZ1FtZVIAbGNTamJTaWAAU2peU2pdVWkAWlZmWFZlV1YAYlVXYVNYYVEAWGFQWGBPWl0ATVpaS1pYSVsAV0dcV0ddV0UAXlVCXlVAXlUQQV9WRPBTYlE0AGRKKmVHJBi5QGVGI2VHJAAgZiBGJGVGJABQZ0YiJAIQJWdFBxBoRaIkAAhnRCQACGgFXBEAIGhEJQAEZ0QlQQIEJGdDJGYIBGUAQyRlQiRmQiQiZAEEI2RCAQRjQYIjAwRkQSNiQAEEQGNAI2FAIgQCP4QiYAICYT8iXwMCID4iXj4hBgJdPgghXT0EAl49IVwRAAI8IVwBAiBbPHEHAlo7IAQ+BkfFCAD8AACDpP8CAnS/IX"
    $bData &= "8QfxABRxBFJmVOLkd7AEYydUY1losqALLPG7PhE46yAA9QXyAwMlJJAEKQgHTMsJ3fAMCu38O03cK1ANzFt+DKvePPAMDo28Xo3cjqAODP6+LS6+LTAOrhz+rfyuneAMfm1cLizL7iAMi63sO22MGyANbBscqyoquRAIB2Y1g/REUfAFNeHoSXJqzFACe82yjE6DTLAOhBy+M01PdCAMDReYptoHQ7AKh9PqiBPpt0ADNwVCdRPCZVADYmXjUhcD8jAItWK59pM612ADu0ez+1fEG2AH5FuIBKuIFLCLiCTUABt39FtAB7QLZ7P7p6PwC8eT26djm2cAAytWwsu24ovQBuJLpqG7ppFQC/axTBaRG+ZQANuWEKumELvABiDLlhDLdfDAC5YAy4YA61YAAPt2IPuWIOuwBjD79nEMBnDwC/aA/AaBDCaAAQw2kPvWYPvAJlgAIQwWcQvmYAEL9oEMBpELsAZRC3YhC0YBAArlwRq1sRsV4"
    $bData &= "IEbFfAAESqFoSAKdYEqZXEqhZABKlVhKiVBOhgFMToFITn1MAAQAUnlIUnVMUmABPFJJNFZRPFACTTRWSTBWTTBAVkU0WQACSTBYAikgWikoXjEkBQQCHSxqZPwiDAFUiU35tQo2OAEWKiEaIhUeEAIJJgH9JfXxJAHt5Snl2S3h1AEt2dE10cU1xAG5Nb2xObmpPAG5oT25mUG1kAFJsYlNqYVRqEGBTaV1AAFRpWwBVZVdVZFdWYwBUV2FSWGBQVwBgT1dgTlpcTABaWUtZV0laVwBGXVdGXlZDXgBUQl1VRF5WRABhUztjTi5kSGIlIadGI2RCAGEBRQAjZUUjZkUjZ2NEAEGlZkQkQABhpkQh4qdDJWdDAaZmRI4lQABhpiICZkMlw6YHoKVJAMGmQSRkQSQeY0EAxKZjpqMAYT8jR0IAZKYgp18+IkYAXuEhpyJePSIGpgABAaYjw6aiAFs8IUUAIFr6PEcAWf+n5bP/qj8Ff7X/"
    $bData &= "vwy/DKMM/6ffmmTZ345fCf9fCb8Mvwy/DF8GHwEfAR8BAREBRihkTi5CdgA+NG41OohoLwCgqCCv1xWbyAANZHwUOD4zOQA4dGNYrJSE1QC3pebFturKvADoy77mzL7m0QDC6NfD6dvE6gDaxurayOnaxQDo2cLn18DlzgS+5QBWxrjZwbMAzLemspuKiHQAa1VLSS9DSh0AX20ejKEmsMoAKcPgKMjnJLEA0SuVrjeMnTMAk6gtl65GdnUAbVg4jWo+pYQAUK2GQI1pJVgAPxdGKBNOIwsAXyYIdzUMi0UAEZtRFaJWFaIAVxShVxSmWBcAqVkYplgYolUCFgBKn1ISoVISAKRUEqdVEahUABGqVQ6sVwyuAFgMr1sLs1sNALRdDbZgDbhgAcBTDbhiDrliEAC8ZBC5YxG1YAAQt2EQtGEQsgBeELNeELhgD6C6Yw+8ZQFTviBUAGYPwWgQwWkQgRABumIPvmQP8FMgvGYQu2QQARC4A"
    $bData &= "GIQs18Qr14RwKxcEapbEVBUIABEp1cxU6RVEcEIVQASo1QToFMSoABTE5xQE55QEySfUoEAmFBgUxSRAE0Uj0sUjkoViI9MFVAAkEoWIAAQikkWiSAASBeIAEgXh0kYjkUUAJJCB2hqRkaIBIRD8lNFiIRGg4CAR4B9SH169FMAdnVLc3NNc3AATXFtTG5rTW4AaU5uZ05uZk8AbWRQbGNRaGEAUWheUGdcU2cAW1RnWVNkV1QAY1RUYVNVYFIAVmBRV15PWF4ATVhcTFhZSVkAVkdbVkVbVUQAXFVFW1ZHXVUAQWFOM2JIKWIARiJjRCJlRCPQZEUjYyIAZLAAJQA7cAEiACTRowCkIgBmQ/4jIACwUSBRoFKgAVAAIQDGQhGmcAFlQiMgACClGykAc6ZicKYhACJiQcQiYnamQCJgIACipjhfPyEkAHympaZcPc4gJgBKpgBTOyCgpiIAiB9ZOycAWDofP03/HwEfAR8BHwEfAR8BHw"
    $bData &= "EfAf8fAR8BHwH/U09AHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwF/HwEfAR8BHwEfAR8BHQFIAilghkF1QDFjKQA5dEg5lYcnqgC+F6bPDn+kDwBJWR8xMkNBPgB4ZlykjYDJrACe2byv6Me56wDNv+3Twu7VxBDt1MbsIQDF69EAwejMvd3DtdMAt6rBp5qhi34AfGlgVkxGNj8AQh1IVBtvgSEAm7EoudMqxeEAKs7rJMbjGZMAqxRjeBdecR0AaXcWeI0dbHoAOUI1SjEfblgAQKKDS6B6MHAAUxxMNRdPKBEAYSsNdDcOiEMAEZZNE51SFJ9AVBSgVRKhoZ0SOKFUEqCdAEpgSp9RABKfUhChUw+lgFMRqlYRq1khACCvXBGzXXBSEbQAYRG0YBK3YhIBYFO4YhG2YRG2DQBQYDFQwFOwXRCxAlwgVA+1YRC1YRGxqLxkDwBTv2UPAQCnu2EQumEQvkhkEMDAU2MQ4Fe5BmPxUzCnq1w"
    $bData &= "RrFsAEa1bEaxaEauAWhGmVxGkViAJ2BKgUZCn8AgSYKcgAICbURObUBOaIABATxOVTRSRkFNLABSMSRSNSxWQAEsVjUkVjEgVEItJFojyU4hHFgCGSBeETBuXPiAGflMhUMGnjUOAiopEh4ZEhvBTAH9GgHtGfXpICHl5SsBTdHRKdAByS3JvTG9sTYBvak1uaE1t8FMAZU9sY09pY1AAaGFQZ11RZlsAU2ZaVGZZU2MAVlNiVVRgU1QAYFJUX1FWXk4AWF1MV1tMV1kASFlYRlpWRlkAVkpbVkhcUTwAX0wuYEYiYUWAIWBFImFEIyAAoGJEI2JFIAAigQARsABEI2MlAGRDJH8gAHBShAAUgtJSRlXAU8m4iEIkZQQgI2RBByAAY0EjYkEjY0ARARBiQCMCCCJiQeAiYD8iYQIIACABCAA+ImA+Il4+IREDBF09IQYEXD0hAFw+IVw8IVs8IiAJBFo7IAYEWTyIIFk6BgIfWDoEAgBZ"
    $bData &= "OR9YOR9fPwIi0gIAAABkQiMPfwH/QT9BWhBIKWROAC9DdUctXSQ4AGw1PIdjMKGeAB+nyBOVwAtrAIoORE4dNTk3ADw5WU5KeGZfAJqBeKuShbadAJK8o5bApJe/AKSXu5+TtZmOAKmQhZZ+dXdmAF5ZT0o/REMiADxDGEhTGWR2AB6JnyarxCq/ANwsyeYqy+cnAM3qIcLeG6G7ABSHoBeBmCN9AJArg5cujaE0AGhrMSggTzQfAI9vOaJ7MIFgACNXPxxPLBVhAC4QdjoQhkUTAJVNFZtSFptTABafVRahVhWgClSBAKJCAaBUFKAAUxSfUxSiVRQApVYTp1cTqFcAE6xaE7FeE7AAXRKyXxKzYRIAtGEStmISuGIAEbZiEbVhEbIAYBGvXhCvXBBCsIAAXRCuW8ICXgAQsV4Qs18QtwBhELtiELljEAC2YRC1XxC6YgAQvmYQvGUQuUGAAmIQumMR4AixAF0QrVoQrFoRAUAAqFURp"
    $bData &= "1YRpwBVEqVVEZxREgCgURKhVBKbURgSnFBCAAABUhOWAE4Tlk0TlUwTAJBKFIpIFIxIABSOSxSSSxSOAEkViEgViEkVAokAAUcWh0cXhQBKGYtCEY5CCQBibk9DioZBjACNQ4aHRISERACDgUWAfUZ9egBHe3pIeHZIdABzSXNzSnNxSgBxbkpwbE1vagBMbmhMbWdNagBkTmpiTmlhTwBnX09nXVFmWwBRZVpRZVlSYwBVU2JUVGFSUwBfUVNdT1VcTgBWXExXWUlWVwBHV1lLWFhMWgBTQ1xMNV5GJwBgRCFgQyBfRgAhX0QiYEMiYAhEImFCAGJEImJwQyJhQ6EAAAFDAGPEQiNJAGRBIkAAIAI+ZaJmQwMApuCkRQAiZAhAImJFAGNAImEjQABJpT8hX0AAPiGCX0IAXj8hXj1EAIhdPSBDAFw8IEMAQQemOyBbOx9GAFqAPB9aOx9aOkQAOFk6H0ClQACgpVc5wh9HADgfVzj/p7"
    $bData &= "+r/z+wX7S/DL8Mqgz/p2I0H6z/3wQflL8Mvwy/DL8Mvwy/DAFfBmRGKGVPMEsAflEwYysyZSkAPHxJOJJ7J6UAthep1BCSuwwAbIUOS1URPUgAHTY7MDY4PDsAOkdAQE9HQlYES0UgAFFHQUlCAD49PDozOjwhAEJIE0VQElpsABJyiBiLpCKlAMEpuNgrxeMrAMnoKsrpKMvoACTH5SC/3R+8ANwas84Zj6UeAG6EJ2h8KniQACRvfys9OVg9ACSObDiedjGHAGQkYEUgUS8XAGAvEXY7EIRFQBORTBaYUCEAmRBQFZ9SIgBUFJ4AUxSbURScUhNQn1MTn1AAUlBUEwCjVBOoVROtWQASrloSq1oSrwBcErNeErRfESC0YBGzX8FTtWBGEXBSMFOtWxAjAKrQWRCqWlBUDxBVEAEIsF0PIFS1YRCxAF8Psl8QuGIQYLxjELxkEVVwAbgAYBC1YBCxWxAArloRq1oRpliwEaZVEZBTIQB"
    $bData &= "U8VMEnVBRAJpPEpdOyBKZT4FUmE/xU8BTBJNMAFMUiUcUi1BHFI5K8VON8lOHKEcVhsBTRvBTFoUASBmSOAN0VSwASoF3P4yPQIgAikOEhkOChEQAgH9FfXtGe3kAR3h4SHV0SHIAckdyc0lxcEoAcG1Kb2xLbmkAS2xoTGtmTGkAY01pYk1pYE4B8FNkXU9kWlBkAFlQZVdRY1VRAGJVUWFRUl5RAFRcT1VbTVRaAEtVWUpVWU5VAFhKWVE+XEgsEF1DIV2QU0MgYEBDIV5DIV/AU0MGIlEAgFRCImJCIVBiQiJhJQBggABB8CJhQSMlAHGjg1GgUo8wU4CloAFTpWFAIyIAx9RSVKViU18+IiUAMlMTCFOQU10+pKZcPSCPIwAgVGNTIFRaPCAhAB/BU9CmMlNSVPBTWTsfB2FTIlSTU1g5Hlc5xB5WKABVOB4gAI9L/x8BHwEfAR8BHwEfAR8BHwH/HwEfAR8B/1OPPx8BHwEfAf8f"
    $bData &= "AR8BHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BFAEARCZmTzBWg1wAP3I/MGYpM2wALziAVzCblSQArc0ZrtwUm8AAE4CZD2p9DVkAawxQYQ5JWBEAR1MTRlITR1QAE0tXEE9bDVEAYg9fcBJ5jxUAi6Uanrsfrs0AJbnZJ8LiKcIA5SXE5B/E5SAAxuYlyOYiwOAAH8HgJMjnK7wA1iyXqy18jzAAdocvd4oeeI8AF1VjS0QykGcAMp51LohmJGYASiBXMhhjMhIIeD4S4EWQTBaVAE8Vl1AVlk8VBJhQsKgUnFEUmgJQIAATmlATnFEQE5tPE/CenVASEKFSE6ZQqFYTphBUEqpYUVSxWxIQsl0RsCEAELNdABCyWxGvWxCrEFoQqFchAKlYEAioWBAgVKxZEKwCWnABD61bD7RfCA+1XuFUr10QtBMQqSIAtl+xALNeEAiyXRARBFkRqVkIEaZXIQCjVRGiAFQRolMRnE8REpsgA"
    $bData &= "FAS8FOVTBIEmVAhVJNLEpRMEBOSTBMwp41JE0CNSRSLSBMgVIwDYKeQU0UVhkYWhQBEFoZFFoJHGQCMPQmEQQ5XbwBcP4iKP4eMQiCEh0OEhPFTf38ARXt6Rnp4R3YAdkZ0dEZzc0YgcnFIcG/yU2pJAG5pSmtnTGplCEtqZPFTZ2BNZQBfT2RdTmRaTyhlV1DAU2HAU1VRAmDBp1RbTFNbTQBTXFBUWk9WVABEWE0yWkQlXABBHl1CH11CIMFQVF5CIF5B8FNRVIJdgQAiYEEhYYAA1EEhgABfswBCEAHwU3MnAMBTYECQAoBUUflgHEEjIABgUyBUYEAj/yIAUfnGU4AAyFNQVPJT1aYJY6ddPPNTwbgQIVw9IAMgWz0gRFo8BCBZPCABEDuAIFk7IFg7HwMIAlkAIDofVzkfVxEAFDofWAIsVjkfiFY5HgwEVTceAAQIXz8i0gQAAABkPEIjfwH/QT9BZRBlSgAsZE4vTn9SOQBuOD"
    $bData &= "BlJzBsMwAugGcppK8gvADlG7foGarRGACfvRabuBSVsQASkKkSjKcSjQCoFZKtFZeyFwCduhqnwh2vzgAhttkjvd4kwADhIsDgHb3fGwC73SC+3irF4wgkwd8AAiC/4CAAw+Aiq8QqiKEALnqPL3eKMXgAijB2hyByiQUAW3gvTEiMYSgAp3MlhmUlY0cAH100F2k2E3wAQRSLSRaQTBYgk00VlU+AABSUAE4Vlk8UmU4UAJpOFJtQE5pQCBOZT4AAEptQEgKcggCfUhKeURMAoVMSq1YSrlkIEq1agAARrFoRCK5bEIEAWhCtWgARqFgRplYQqQhXEKiCAKtYEKwAWRCsWhCsWw8AsFwQs10PslyAD65aEKtaEIIDCBCvW4EAsl0QsgBcELBbEKtZEACkVhCmVhGqVwARp1YQo1MRpABUEaBREZpPEQCbTxGdURKaTwASlUwSl04SlgBOEpRLEo5JEwCMSROIRxOKSAATj0oTi0gTiAh"
    $bData &= "FFIVAAEcVhEQAFYZGFoJCFYIARRiDQhSJOAEAZV49Q4KAPYgAi0CDhkGDhUEAgoRCgIJEfX0ARXt5RHl4RnQAdUZzdEV0c0cAcnBIb29Ib20ASG9qSm5oSmwQZkpqZEAAS2liAExlXkxkXU1lAFxOZVpPZVdQAGFVUGFUUV9TAFJdT1NdTVJdAFBRXFNSWU5VAFI9WEcpW0EfAFpAHFpAH11CICBdQSBcQABAIIBdQCFdQSFcQABAQCFfQCBeQQAhUYACXkAhQABfpQBfBEAiQwBgQSFhPxAhXz8hAAFgQSKGYOACoABBImFAYgHFwgRgQAk+IWBgBCIFIl6gAD0hX0IAXT0QIV09IEEAPCBcIUYAPSBbO0MAH1rGO0QAwKNZOh9AAACjDUMAWUClQQAeVzkeRFg5oQBWOB5DAFe7AgHipB+iAAGmAAFWIqf4VDceQACfpx+sP7C/DP+/DL8MqQz/pz+b/4b/s78MP78Mvwy/DL8Mvwy/"
    $bData &= "DCNkAEQmZUstZEwtAEx8UDtvODBkACwpbD8fh3wZAKS/GbnoG77pAB663B+41x64ANYet9cettcfCLfYHiAAutofvQLcoAEbuNwWtNcAE7LUFrjXG7QA1CWz0TCrxUcArL9CuM0jttMAHMDgHrfUGIIAmBRYbBVSZRYAVmkWWWsXWmsAFlxuCG2JHoQAlXSDX6RyJYEAWhtdPx1iNRZAcTwTgEQV8FOPAEwWkkwWkUwVASAAk0wVlU0UmAEiAJdNFJZOE5cAThOYThKYTxKAlk8Sl08SmyAAAFASn1MSqVURIKhWEaRVwU2lVkARqVcRqliBVKsgWhGmWBEQAapYmBCpWCFUgACtWtFVOwBTMFaxsgDgVOEAWhBAr1wQrVsQMAKsGFgQsOAA4ANXEKEAUxCkUxGnVBEAp1URpVMRpVRgEZ9QEZnxU2FcmABNEZNKEZFLEgCQSxKRSxOHRxHBU4dGEyAAjEcUAIpGFIVEFIJDgBWBRBWER"
    $bData &= "RWAAAB8QRV/RBiKNQABcU0iSXtxPACIjD6Eh0CDhABAgoNBfoNCfAB/Qnx7Q3p4QwB2eER0dUVyciBFcXFHcPBTbUeAb2tJbmpKbPBTAGdJamVKaGJLBGhgwFNMY1tMYwBaTmRZT2NXToBgVE5eUk9cYFMAUVFfVFBfU1MAWEZWTDNYRSMAWUEdWkAeWEAAHllAIFpAIFsF8lNbgABAIVtAIYJcUgBdPyBcQCAAJ/FTcVWgVT8h0E9dPyAhXT8iXiQAIV8+PiEAcAEUATBTMEE+IsZeJAAiAz0hXiIAAFMcXD4wUyEAEAFbPSFjgKUhADwgWyIAQaY7zCBaIgAxUzsfUAA2U4+AAOOlcaa7pVU4HikAEUNSVDcdLABTNh38UzchAJ9NHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwH/U///QR8BHwEfAR8BHwEfAR8B/x8BHwEfAR8BHwEfAR8BHwEfHwEfAR8BHwERAUUnZQBMLmRNLVB7Tw"
    $bData &= "BCcD41azkreQBcHZSYEazLDwC13BG02BSy1cIWIQDYFbLWsAAAUwARstIQrtAVsADSG63SH63LKQCrxTWlvD+ZqgA+hJFGd35angCpPbPJGbfVFQCsyxeRqhV/lQATfJETfZMSfACRFX2THYibHwCkvh7E5ka1uAB5eUt0SRZeNwAWaTkWe0EUhgBGFYpIFo1KFQEgVI9LFY9LFJEASxSTTBSWTRQAlUwUk0sTlEwAE5ZME5VLE5MEShLwSpNNEplPBBKd8FNREqFSEQGQoZ9SEZ5REaEAUxGjVBCnVhGncKbQo8BTo1QhVKfwpwUgVFjiUVkQqlcQ8KxYEK7iqGACMFMwqgGAVK1aD6hVD6cAVRCsVxCtWRGgplcQolIhAKNQAABUEaJSEaFREeCdUBGYTiBUkKfAUwASj0gRj0kSjApI0aaGkFNHE4dFCBOERpGnh0UUgUBCFIBBFX5gp0QAFH9BFHhCF4UAOAl8Pg5RblwAO4aJPIW"
    $bData &= "JPoIAhT+ChEF/gUAAen9BeX1CeXkAQnZ3QnR2RHUB8FNxRW9vRnBuAEZwbEZvaklsAGpIamhIamdIAGhlSWdhS2ZfAExjXExiWkthAFhMYVdNYFVMAF9STV1RTV5VAE9eV1BcTlNUQD1XSylZQjBTHABXPx5XPx9YQAAfWUAfWD8fWQmwqEEf8FNaPyBbID8gWj8hUABbPhsRAUABXXGpoKkgXT56IPNTXCFUgFGiowKkXPI+0AEhXbBR5VGypXBSDwL46KVzUtVSIVo8HzBbPR9bUAAiAFk8d0GmMFMgVFi1+Vb5wFNWhDofIQA4H1U5IADIHlU5IQBUOSGlNVNAHlM3HlM2IAAdM7iIUzYdAyBUNh0AIBEAsFI1HQMQXz8igdIQAAAAZEIj/wIB+YBEJmRHKGRKACxjSClXeVBKAIJbN5KILKq7ACGz1B2w1RyuANIcrdAdrc0gAK3MJa3LJ67JACirxy+kvT6gALdEna9Fi5hHAIGK"
    $bData &= "RXJ3QGlsADlfYVB7flulALA2scgSqccPAKrJF7LPHbjTACC41CC20iO5ANUpw94qyeQhANDxJMbgRIqFAGNEIW0yCXU+ABSERhaLSBaLAkdAARWNSxWOTAAVj0sUjUoUjgBKFJFLFJJMFACRShOUTBOWTAATkksTkUoSjwBJEpBJEpVNEgCbTxKdUBKcUAgSn1KAABGeUREAoVMRolQQp1UAEaxYEKlWEaUAVBGjUxCiVBEApFUQp1cQpVYAEKRUEKVUEKgSVUAHEKrACFgQqABXD6dVD6ZVEASoVgAFD6RTD6MwVBCmU8EIQASjUgARolIQoVIQnwBREJ1QEZxPEQCZTxGWTBGWTYARkEkRjEgSgAABwCOJRhOKRhOGAEUTg0UThUQTIIJEE4dEgQOCQgAUfEAUf0MVgQBDFHxEF4I8DgCCOAVbY0g8hQCGOoWKPIKFPgCChT+Agz98fwBAen1BeHtCdgB4QnV2QnR2QwB0dEVwcUVvb"
    $bData &= "wBGcG5Gb2tHbABpSGloSGlmRwBpZUdoZElnYQBLZF9LY1xLYgBaS2FYTF9VTABeVExfVkxhWgBNX1dPV0hUTAAxWEMhWUAcWQBAHVdAHVU+HgBWPh9YQB9XQAAfWD8fWUAfWkFBACBaPyBZQgBbDD4fQADAAVs/IFwIPiBcoAA/IFs+ACBdPiFcPiFbgUAAPSBdPSBcRgBjQgOgA109IUgAYgQ8RCBcSABbOyBDAFkgOyBaOx9AAFk8CB9ZO0QAWDsfWAI6QQBZOh5XOh8RQQA5H1dIAFY4HwhWOR+gAFU4HVUEOB5DAFQ4HlQ3wUcAUjceUjZAAISn40OooQA1HVFFAJ+nH6z/P7C/DL8MvwypDP+nv6vfr/+/k78Mvwy/DL8Mvwy/DL8MAbQMQyRkRSZlRgAnZEgpYlM4XABrXEehs0KkvABBo7tCoLRGnQCuSJimT5akTgCToEuDjEt4fQBLcndHaWpGZgJlQABFaWdAaGcAP2dnVY"
    $bData &= "SGWqUAsDuwxB2wzRMAt9UUvt0Ywd8AHcPhIMbkIsoA5ijG4S691CkAscsukqNPXEwAdjoNgzsLh0YgFopJF4ogVEgWAIxJFoxKFY1KeBWOS/FTIFSDAJBTlQJMUVSSSxKOSBIAjUcSkEoSlUwYEZpOME2BVJpPERCcUBGg8VMRpVUQEadWEVBUplQQGKRTEPBQ8FOjVRAkoFSRUKJTUlRVECCmVhClVdABD6Q0VA+QAqcwVjACUhAEnlHRUqBREKdSIBGnUxGh4ABQEQCeUBCbTRGYTAARl0wRlUoRkgBKEZBIEYtHEQSKR/EIiEYSiUWAEoREEoNEElBUIIJDE4REIQCDQwAUeUEUgEMUfgBEFoA+EYg1AABmVzFAgX05hwCPPIGGPYCDPkR/gsBTP3x+8FNAEHh6QHfyU3N0QiByckRwcPBTRG4AbURsaUZpZ0YIaGZGwVNjSGdiAEllYEpiXUliAFtKYFlLYFhLIF9WS2BZwVNeUwB"
    $bData &= "QUj5URyhWQAAdWD4bWD8eVyBAHlQ/HvFTPx8QVz8fViAAPR9YCD0fWVBUPyBYP0QgV/FTHlk+IAAgRFk9IQBaPiAhAD0IIFo8IAAhWjwhYlsgAD0gW8BTg1E9+B9cPXFVoFWBALAAJABHMQJSA7EDWzwgIABae2FTkFMg8FNjUwNTVAA5iB9YOCEAVzgeJADQOR5WNyQAVUBSo1KMNh4jpVMAUzcdKQAgUjcdUjYhAFE2/h0qAP9T70sfAR8BHwEfAf8fAR8BHwEfAR8BHwEYAf9T//9BHwEfAR8BHwEfAR8BHwH/HwEfAR8BHwEfAR8BHwEfAT8fAR8BHwEfAR8BHQFDJABjRyphTDNeVABAUXl9UHN1TABsbExmZktnZwBLZGNIYl9HYABdR2NfSmZhSwBrZktvaUtvbABDa2lCbGtUgoCFXqGrTa/BgKgAKbTOHrXPGrYA0Ca40i23zzcAsMVBorA6kZ4ALo2eO4GEZFsAO4I/DYZB"
    $bData &= "EYYASBaJSRaOShYCjIAARxWJRxWOIEoVkEsUIACNSQATjEkTjkkTkwhLE5TxpxOMRxJTIADwU5NLoaCZA01LCBGZTSGooFIRoT9Ao0JSwFOgoyAAUKieUuQQmzGkEKESVWCqcFWDIADgAKBSEKJRQVUF0KmfcVIQmk8QmABMEJ5NEaNREEKesgCaTRGX4AZLABGVSxGTSBGOAEcRjkgRikURA2BTIFSLRxKGRBKEgUQkVIFDE4AgAABCFH5BE3tCFAJ9ggCCNgVtSyEARXpxOIiQO4QAijx/hD1+gz2Ae38+en4/eyAAAH0/eHo/dndAAHJ0QnFxQ3FwAENwb0NvbkRsAGxEaGdEaGVFAGlmRWdlRmVhAEZkX0hiXkhiAFxIYVpJXlZJAF5XSWBbSmFXAE1ZRlJMMFRBAXBSG1ZAHFZAHgRWQABTHlQ9HVNAPR5VPR5WIgBUAjuBAFc9Hlc9H75WIQCAACMAcVWgVViQqoEwVjwfWjwfW"
    $bData &= "CFUEWBQH1s94QBbOx//IABwAUBS4FQhAAICMlOhAXERUjofWSIAoaaAADnMH1lAUiEAHliDAAJTcWVTH1c4IACEpeClVgY5hKXAU1M3HlM4eB5TNiMA56VW+YcANCAdUTQcTywAMxwOTyUAn6EfAV8PtQg/Il+tIAAAAGQcQiP/Av+AV2FjQiMAYUUoSlxUSVsAVUhaVEleWEoAYltLZF1LZmAATGljTmtlTW0AZ0xwaUxwa0oAcG1CbWtBbmwAS3p8WJCXW50Ap1als0mqujoAp7VAobBKnqsAR5SfP4aPPH8AhjmGjjeQmUYAgHppWjmAQxUAhUISh0gVi0nAFopIFYhGgQAAAgCOSRSOShSKRwgTiUaBAI1IE5AASROPSBOKRxIAjEcSkkoSk0oBQgFJEY9HEZBJABGYTBGcTRGbAE4RnE4QnE8QgJ5REKBREJ0AAgJPAQKcUBCYTRAAmE4Qn1IQo1PAEKJQEKJSgQDACECbThCaTR"
    $bData &= "BAAZ4IUBCdwAhLEJZLABCTShCUSRCYAEsQmU0QkUoQAJJKEZRKEZZMABGSSxGORxGMAEYRi0cRiEQSAIlFEoZFEoxFQBKERBKAQoEAfABAEn1BE35AEwh7QBMAAn1AFHkAQBJ/Ow1rSSQAR3RrOIePOYQAizuChTt+gzwAeoE9eH0+en4AP3t+Pnp7P3cAeD9zdUBxckEAcXBBcW5BcG4AQm1sRGlqRGggZ0NnZUWAAGVjAEZjX0ZiXkZhAF1HYFpIX1hHAF5WSF9XSltPAE5SOlJFJFU/CBpVPkAAHVRAHgBUPx5TPx1UPYAdUjwdUz0eQAAgVDweVDtEAFY9EB5WPR9BADweVoFAAD0fVz0fWEIAQFc8H1c7H6AAWAEAATwgWDwgWTzAH1k7H1g6oQABARGDAjsgWUAAOiBZcUQAH1k6YgTABEIAWAg5H1dFAFY5H1ZEOR5BADgeVkgAVUQ4HkAAVDgeRgBTRDceSgA2HlNCAFFENh1"
    $bData &= "GAFA1HUoANIAdUDQdTzQcTAD4TjMcRgAfoz+nv6u/DP+/DL8MqQz/p/d6f45/B1+3/78Mvwy/DL8Mvwy/DL8MtAwAY0MlSl1SS14AWExfWE1jW00AZF1NZl9OaGIYTmxlQADhp29pSwBvakpwbEdxbgBAb20+bm9KfAB/VomPXJaeWwChq06gqEqVngBNj5dEho86fgCHOoCGPoWJOQCNlTyKj1prVYB8SByFQBCEwKaASBaJSBWIRyAACBSIRpBTFIpIFACIRROGRhOHRgATi0cTjkcTjQxIEvBTUACSSxKSAEkSkEgSj0gREI5IEZLyU5pMERyaTMFQQE8gVJ9PEBOwVCBUn1CBAJdMEBCXTRCdkFNREKMqTyFUoABTTxFSl0sKECAAnFBUTBCWSsQQlQFTEJFIIVRQAyCQSRCRSfJTSxEQkUoRjfJTikURAIhFEopGEoVEBBKL8FNDEoFBEgB9QBJ6PxN8PwIS8FN6QBN+QRMAfUAT"
    $bData &= "ej4RfjkAC1tbQzyBhThBEBCChzuBhPFTeQh/PXfxUz58fz4AeXs/dXY/c3RAQHFzQXBxwFNBgG9sQ2tqQ2kgAABoQ2hmRGZjRhBkYUZk8FNfR2AAXUdeWUdeV0cAX1lIX1ZMVUEAUUcoVD4bVD1AGlQ/HVM+kFMexFI+YFMdUzzzU7QAiFQ7HSMAVj0dIlSoHlc8IQBWoVIfAFOPMlPyUyBUIQAgWDsgAPgfVzohACBUgQARAXIB+DogWMtTAAImAMtT9FNHA1NTADFTNx5UIQAdRFQ3JABTNh0jAFJENh0hADUdUiIAUUQ1HCMAUDUcKQBP/jVtU1ZUxlOAAJ9NHwEfAf8fAR8BHwEfAR8BHwEfAR8BAx8B8FMAAA=="

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

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

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __imagemB64
; Description ...: Base64 decode input data.
; Syntax.........: __imagemB64($bBinary)
; Parameters ....: $sInput - String data to decode
; 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 __imagemB64($sInput)
    Local $struct = DllStructCreate("int")
    Local $a_Call = DllCall("Crypt32.dll", "int", "CryptStringToBinary", _
            "str", $sInput, _
            "int", 0, _
            "int", 1, _
            "ptr", 0, _
            "ptr", DllStructGetPtr($struct, 1), _
            "ptr", 0, _
            "ptr", 0)
    If @error Or Not $a_Call[0] Then
        Return SetError(1, 0, "") ; error calculating the length of the buffer needed
    EndIf
    Local $a = DllStructCreate("byte[" & DllStructGetData($struct, 1) & "]")
    $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   ;==>__imagemB64

; #INTERNAL_USE_ONLY# ===========================================================================================================
; Name...........: __imagem
; Original Name..: _LZNTDecompress
; Description ...: Decompresses input data.
; Syntax.........: __imagem($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 __imagem($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   ;==>__imagem

Edited by Belini

Share this post


Link to post
Share on other sites



Example for GUI

#include <WindowsConstants.au3>
#include <Array.au3>
#include <EditConstants.au3>
#include <ListboxConstants.au3>
Opt('GUIResizeMode', 802)
HotKeySet('!{ESC}', '_Reset')
Dim $aStyle[8][3] = [ _
[7, 0, 0], _
['reset','$GuiStyles[0]', '$GuiStyles[1]'], _
['Border','BitOr($WS_BORDER, $WS_POPUP, $WS_SYSMENU)', '0'], _
['Resizing','$WS_OVERLAPPEDWINDOW', '0'], _
['Dragging a client area', '0', '$WS_EX_CONTROLPARENT'], _
['Tool window', '$GUI_SS_DEFAULT_GUI', '$WS_EX_TOOLWINDOW'], _
['Disabled','BitOr($GUI_SS_DEFAULT_GUI, $WS_DISABLED)', '0'], _
['Help', 'BitOr($WS_SYSMENU,$WS_CAPTION)', '$WS_EX_CONTEXTHELP']]
$Gui=GUICreate('Choose style of a window', 500, 520)
$GuiStyles = GUIGetStyle($Gui)
$LStyle=''
For $i = 1 to $aStyle[0][0]
$LStyle&=$aStyle[$i][0]&'|'
Next
$LStyle=StringTrimRight($LStyle, 1)
$List=GUICtrlCreateList('', 5, 5, 240, 420, $LBS_NOINTEGRALHEIGHT)
GUICtrlSetData(-1, $LStyle, $aStyle[1][0])
$Combo=GUICtrlCreateCombo('', 5, 430, 240)
GUICtrlSetData(-1, $LStyle, $aStyle[1][0])
$Input_Styles=GUICtrlCreateEdit('Here there will be styles', 5, 460, 460, 50, $ES_AUTOVSCROLL)
GUISetState ()
While 1
$msg = GUIGetMsg()
Switch $msg
  Case $List
   $n=_Style(GUICtrlRead($List))
   GUICtrlSetData($Combo, $aStyle[$n][0])
  Case $Combo
   $n=_Style(GUICtrlRead($Combo))
   GUICtrlSetData($List, $aStyle[$n][0])
  Case -3
    Exit
EndSwitch
WEnd
Func _Style($Tmp)
$n=_ArraySearch($aStyle, $Tmp)
GUISetStyle(1, 1)
GUISetStyle(Execute($aStyle[$n][1]), Execute($aStyle[$n][2]))
If $Tmp='reset' Then
  GUICtrlSetData($Input_Styles, 'GUICreate(''example'', 300, 220)')
Else
  If $aStyle[$n][2] = '0' Then
   GUICtrlSetData($Input_Styles, 'GUICreate(''example'', 300, 220, -1, -1, '&$aStyle[$n][1]&')')
  Else
   GUICtrlSetData($Input_Styles, 'GUICreate(''example'', 300, 220, -1, -1, '&$aStyle[$n][1]&', '&$aStyle[$n][2]&')')
  EndIf
EndIf
If $Tmp='Disabled' Then _Enable()
If $Tmp='---' Then
  WinMove($Gui, '', Default, Default, Default, 521)
  WinMove($Gui, '', Default, Default, Default, 520)
EndIf
Return $n
EndFunc
Func _Reset()
GUISetStyle($GuiStyles[0], $GuiStyles[1])
EndFunc
Func _Enable()
GUICtrlSetBkColor($List, 0xffd7d7)
Sleep(2000)
GUISetStyle($GuiStyles[0], $GuiStyles[1])
GUICtrlSetBkColor($List, 0xffffff)
EndFunc

Share this post


Link to post
Share on other sites

Thank you both for your instructive examples :)


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

Nice exemples, but @AZJIO change this line: ['Border','BitOr($WS_BORDER, $WS_POPUP, $WS_SYSMENU)', '0'], _ for that: ['Border','BitOr($WS_BORDER, $WS_SYSMENU)', '0'], _ is much better!!!

Regards,

João Carlos.


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!

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

Some styles require two constants and other refinements. Otherwise the appointment is not clear

#include <GUIConstantsEx.au3>
#include <ButtonConstants.au3>
#include <StaticConstants.au3>
#include <UpdownConstants.au3>

#NoTrayIcon

GUICreate("GUI", 800)

; ====================================
GUICtrlCreateGroup("Button", 3, 3, 185, 227)

GUICtrlCreateButton("Btn", 15, 25, 70)
GUICtrlSetBkColor(-1, 0x0)
GUICtrlSetColor(-1, 0xFFFFFF)

GUICtrlCreateButton("-", 90, 25, 21, 21, $BS_ICON)
GUICtrlSetImage(-1, @SystemDir & 'shell32.dll', 10, 0)

GUICtrlCreateButton("-", 120, 15, 40, 40, $BS_ICON+$BS_FLAT)
GUICtrlSetImage (-1, "shell32.dll",46, 1)

GUICtrlCreateButton("Button + bmp", 15, 60, 160, 160, $BS_PUSHLIKE+$BS_BITMAP)
GUICtrlSetImage (-1, "oemlogo.bmp")

; ====================================
GUICtrlCreateGroup("Checkbox", 200, 3, 185, 227)

GUICtrlCreateCheckbox("-", 220, 25, 24, 24, $BS_PUSHLIKE+$BS_ICON)
GUICtrlSetImage (-1, "shell32.dll", 24, 0)

GUICtrlCreateCheckbox("-", 262, 15, 40, 40, $BS_PUSHLIKE+$BS_ICON)
GUICtrlSetImage (-1, "shell32.dll", 48, 1)

GUICtrlCreateCheckbox("-", 322, 15, 40, 40, $BS_PUSHLIKE+$BS_ICON+$BS_AUTO3STATE)
GUICtrlSetImage (-1, "shell32.dll", 7, 1)

GUICtrlCreateCheckbox("-", 212, 60, 160, 160, $BS_PUSHLIKE+$BS_BITMAP)
GUICtrlSetImage (-1, "oemlogo.bmp")

; ====================================
GUICtrlCreateGroup("Radio", 3, 240, 165, 70)
$radio3 = GUICtrlCreateRadio("-", 16, 258, 40, 40, $BS_PUSHLIKE+$BS_ICON)
GUICtrlSetImage (-1, "shell32.dll", 22)
GUICtrlSetState(-1, $GUI_CHECKED)

$radio4 = GUICtrlCreateRadio("-", 66, 258, 40, 40, $BS_PUSHLIKE+$BS_ICON)
GUICtrlSetImage (-1, "shell32.dll", 23)

$radio5 = GUICtrlCreateRadio("-", 116, 258, 40, 40, $BS_PUSHLIKE+$BS_BITMAP)
GUICtrlSetImage (-1, "oemlogo.bmp")
GUICtrlCreateGroup("", -99, -99, 1, 1)

; ====================================
GUICtrlCreateGroup("Label", 394, 3, 185, 227)

GUICtrlCreateLabel('$SS_LEFT', 405, 20, 165, 17, $SS_LEFT)
GUICtrlSetBkColor(-1, 0xfdffae)
GUICtrlCreateLabel('$SS_CENTER', 405, 40, 165, 17, $SS_CENTER)
GUICtrlSetBkColor(-1, 0xf8ed83)
GUICtrlCreateLabel('$SS_RIGHT', 405, 60, 165, 17, $SS_RIGHT)
GUICtrlSetBkColor(-1, 0xfdffae)
GUICtrlCreateLabel('$SS_CENTERIMAGE', 405, 80, 165, 27, $SS_CENTERIMAGE)
GUICtrlSetBkColor(-1, 0xf8ed83)
GUICtrlCreateLabel('$SS_LEFTNOWORDWRAP (in one line)', 405, 110, 165, 27, $SS_LEFTNOWORDWRAP)
GUICtrlSetBkColor(-1, 0xfdffae)
GUICtrlCreateLabel('$SS_SUNKEN', 405, 140, 165, 17, $SS_SUNKEN)
GUICtrlCreateLabel('---', 405, 160, 165, 0, $SS_ETCHEDHORZ)
GUICtrlCreateLabel('|', 480, 163, 0, 14, $SS_ETCHEDVERT)
GUICtrlCreateLabel('width is not specified (-1)', 405, 180, -1, 17)
GUICtrlSetBkColor(-1, 0xfdffae)
GUICtrlCreateLabel('Label for dragging window', 405, 200, -1, -1, -1, $GUI_WS_EX_PARENTDRAG )
GUICtrlSetBkColor(-1, 0xfdffae)

; ====================================
GUICtrlCreateGroup("Updown", 590, 3, 185, 227)

GUICtrlCreateInput(999, 600, 20, 60, 20)
GUICtrlCreateUpdown(-1) ; 1 000
GUICtrlSetLimit (-1, 32767,1)
GUICtrlCreateLabel('with separator in 1 000', 665, 23, 108, 34)

GUICtrlCreateInput(999, 600, 45, 60, 20)
GUICtrlCreateUpdown(-1, $UDS_NOTHOUSANDS) ; 1000
GUICtrlSetLimit (-1, 32767,1)
GUICtrlCreateLabel('no separator in 1000', 665, 48, 108, 17)

GUICtrlCreateInput(3, 600, 70, 60, 30)
GUICtrlSetFont(-1,16)
GUICtrlCreateUpdown(-1, $UDS_ALIGNLEFT) ; Left
GUICtrlSetLimit (-1, 9,1)
GUICtrlCreateLabel('Left', 665, 76, 108, 17)

GUICtrlCreateInput('4', 600, 105, 60, 20)
GUICtrlCreateUpdown(-1, $UDS_ALIGNRIGHT) ; Right
GUICtrlSetLimit (-1, 9,1)
GUICtrlCreateLabel('Right', 665, 107, 108, 17)

GUICtrlCreateInput(5, 600, 130, 60, 40)
GUICtrlSetFont(-1, 24)
GUICtrlCreateUpdown(-1, $UDS_ARROWKEYS)
GUICtrlSetLimit (-1, 9,1)
GUICtrlCreateLabel('control with keyboard '&@CRLF&'UP ARROW'&@CRLF&'DOWN ARROW', 665, 130, 108, 40)

GUICtrlCreateInput(6, 600, 175, 60, 20)
GUICtrlCreateUpdown(-1, $UDS_HORZ)
GUICtrlSetLimit (-1, 9,1)
GUICtrlCreateLabel('horizontally', 665, 178, 108, 17)

GUICtrlCreateInput(7, 600, 200, 60, 20)
GUICtrlCreateUpdown(-1, $UDS_WRAP)
GUICtrlSetLimit (-1, 9,1)
GUICtrlCreateLabel('by a circle', 665, 203, 108, 17)

GUISetState()
Do
Until GUIGetMsg()=-3
Edited by AZJIO

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

Some styles require two constants and other refinements.

Knowing that each constant makes it easier to make combinations, great examples that you posted that will be very useful.

Edited by Belini

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  
Followers 0