Browse Source

Added BGRA Ribbon Custom under test folder, thanks to @coasting (lazarus forums)

lainz 9 years ago
parent
commit
31bd9490f3

+ 23 - 0
docs/Boost Software License.txt

@@ -0,0 +1,23 @@
+Boost Software License - Version 1.0 - August 17th, 2003
+
+Permission is hereby granted, free of charge, to any person or organization
+obtaining a copy of the software and accompanying documentation covered by
+this license (the "Software") to use, reproduce, display, distribute,
+execute, and transmit the Software, and to prepare derivative works of the
+Software, and to permit third-parties to whom the Software is furnished to
+do so, all subject to the following:
+
+The copyright notices in the Software and this entire statement, including
+the above license grant, this restriction and the following disclaimer,
+must be included in all copies of the Software, in whole or in part, and
+all derivative works of the Software, unless such copies or derivative
+works are solely in the form of machine-executable object code generated by
+a source language processor.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.

BIN
test/BGRA Ribbon Custom/BGRA Ribbon.ico


+ 108 - 0
test/BGRA Ribbon Custom/BGRA Ribbon.lpi

@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CONFIG>
+  <ProjectOptions>
+    <Version Value="9"/>
+    <PathDelim Value="\"/>
+    <General>
+      <SessionStorage Value="InProjectDir"/>
+      <MainUnit Value="0"/>
+      <Title Value="BGRA Ribbon"/>
+      <ResourceType Value="res"/>
+      <UseXPManifest Value="True"/>
+      <Icon Value="0"/>
+    </General>
+    <i18n>
+      <EnableI18N LFM="False"/>
+    </i18n>
+    <VersionInfo>
+      <StringTable ProductVersion=""/>
+    </VersionInfo>
+    <BuildModes Count="1">
+      <Item1 Name="Default" Default="True"/>
+    </BuildModes>
+    <PublishOptions>
+      <Version Value="2"/>
+    </PublishOptions>
+    <RunParams>
+      <local>
+        <FormatVersion Value="1"/>
+      </local>
+    </RunParams>
+    <RequiredPackages Count="5">
+      <Item1>
+        <PackageName Value="SynEdit"/>
+      </Item1>
+      <Item2>
+        <PackageName Value="FCL"/>
+      </Item2>
+      <Item3>
+        <PackageName Value="BGRABitmapPack"/>
+      </Item3>
+      <Item4>
+        <PackageName Value="bgracontrols"/>
+      </Item4>
+      <Item5>
+        <PackageName Value="LCL"/>
+      </Item5>
+    </RequiredPackages>
+    <Units Count="4">
+      <Unit0>
+        <Filename Value="BGRA Ribbon.lpr"/>
+        <IsPartOfProject Value="True"/>
+      </Unit0>
+      <Unit1>
+        <Filename Value="uMain.pas"/>
+        <IsPartOfProject Value="True"/>
+        <ComponentName Value="frmMain"/>
+        <HasResources Value="True"/>
+        <ResourceBaseClass Value="Form"/>
+      </Unit1>
+      <Unit2>
+        <Filename Value="uRibbon.pas"/>
+        <IsPartOfProject Value="True"/>
+      </Unit2>
+      <Unit3>
+        <Filename Value="uresize.pas"/>
+        <IsPartOfProject Value="True"/>
+        <ComponentName Value="ResizeForm"/>
+        <HasResources Value="True"/>
+        <ResourceBaseClass Value="Form"/>
+        <UnitName Value="uResize"/>
+      </Unit3>
+    </Units>
+  </ProjectOptions>
+  <CompilerOptions>
+    <Version Value="11"/>
+    <PathDelim Value="\"/>
+    <Target>
+      <Filename Value="BGRA Ribbon"/>
+    </Target>
+    <SearchPaths>
+      <IncludeFiles Value="$(ProjOutDir)"/>
+      <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
+    </SearchPaths>
+    <Linking>
+      <Debugging>
+        <UseExternalDbgSyms Value="True"/>
+      </Debugging>
+      <Options>
+        <Win32>
+          <GraphicApplication Value="True"/>
+        </Win32>
+      </Options>
+    </Linking>
+  </CompilerOptions>
+  <Debugging>
+    <Exceptions Count="3">
+      <Item1>
+        <Name Value="EAbort"/>
+      </Item1>
+      <Item2>
+        <Name Value="ECodetoolError"/>
+      </Item2>
+      <Item3>
+        <Name Value="EFOpenError"/>
+      </Item3>
+    </Exceptions>
+  </Debugging>
+</CONFIG>

+ 22 - 0
test/BGRA Ribbon Custom/BGRA Ribbon.lpr

@@ -0,0 +1,22 @@
+program BGRARibbon;
+
+{$mode objfpc}{$H+}
+
+uses
+  {$IFDEF UNIX}{$IFDEF UseCThreads}
+  cthreads,
+  {$ENDIF}{$ENDIF}
+  Interfaces, // this includes the LCL widgetset
+  Forms, uMain, uRibbon, uResize
+  { you can add units after this };
+
+{$R *.res}
+
+begin
+  RequireDerivedFormResource := True;
+  Application.Initialize;
+  Application.CreateForm(TfrmMain, frmMain);
+  Application.CreateForm(TResizeForm, ResizeForm);
+  Application.Run;
+end.
+

+ 2 - 0
test/BGRA Ribbon Custom/BGRA Ribbon.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<CONFIG FormTop="412" FormLeft="905" FormWidth="366" FormHeight="305"/>

BIN
test/BGRA Ribbon Custom/back5.png


+ 10534 - 0
test/BGRA Ribbon Custom/uMain.lfm

@@ -0,0 +1,10534 @@
+object frmMain: TfrmMain
+  Left = 391
+  Height = 407
+  Top = 282
+  Width = 600
+  BorderStyle = bsSingle
+  Caption = 'BGRA Ribbon'
+  ClientHeight = 407
+  ClientWidth = 600
+  Icon.Data = {
+    BE1000000000010001002020000001002000A810000016000000280000002000
+    0000400000000100200000000000001000006400000064000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000B980572CB982567CBA8256ABBA8356C7BA82
+    56DF6B9651DF6C9750CB6C9650BB6C9550806D96523800000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000BF804004BA825668BA8256E3BF8557FFCE8D5CFFDB9560FFE09862FFE59A
+    63FF7ACB70FF79C66DFF76BD68FF73AF5FFF6E9C54FF6C9651E76B965070609F
+    6008000000000000000000000000000000000000000000000000000000000000
+    000000000000000000000000000000000000000000000000000000000000B983
+    574CBA8256DBC48759FFDF9762FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF78C56CFF70A459FF6C96
+    52DB6B97514C0000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000BB825674BD83
+    57EBD8935FFFEC9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF77C1
+    6AFF6C9953EE6B96507966993305000000000000000000000000000000000000
+    00000000000000000000000000000000000000000000AD6E4C79C6895AFFDD96
+    61FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD6
+    76FF78C46CFF70A75BFF4A92827C000000000000000000000000000000000000
+    000000000000000000000000000000000000A8634A64AE684DFFDA8464EEED9F
+    66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD6
+    76FF7DD676FF67C8A2EE2F9AC2FF288EB7780000000000000000000000000000
+    0000000000000000000000000000A666483CAB674BFBDB7E67FFE8856FFFDE86
+    67F1EC9E66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD6
+    76FF6ACD9FF259DFFFFF51D1F3FF2A93BBFF288DB94C00000000000000000000
+    00000000000000000000AA634712A86549B8CE7860FFE8856FFFE8856FFFE885
+    6FFFDF8767F0EC9E66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF6BCD
+    9FF159DFFFFF59DFFFFF59DFFFFF47C2E5FF298FB8C32C8DB91D000000000000
+    00000000000000000000A9644A6BBA6E53FFE4836CFFE8856FFFE8856FFFE885
+    6FFFE8856FFFDE8666EFEC9E66FFED9F66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF6BCB9AEF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF57DBFCFF37A8CEFF298FB876000000000000
+    00000000000000000000A86549DBD47B63FFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFDE8666F2EC9E66FFED9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF7DD676FF6ACD9FF259DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF4CCAECFF288FB8E3000000000000
+    000000000000A963493BB1694EFFE2826CFFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFE8856FFFDE8665EFEC9F66FFED9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF7DD676FF6BCB9AEF59DFFFFF59DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF57DCFCFF329FC6FF278FB9420000
+    000000000000A9654974BF7157FFE8856FFFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFE8856FFFE8856FFFDE8865EFEC9F66FFED9F66FFED9F
+    66FF7DD676FF7DD676FF7DD676FF6BCB9AEF59DFFFFF59DFFFFF59DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF3DB2D7FF278FB97B0000
+    000000000000A9664AA3CE7860FFE8856FFFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFDD8666F3ED9F66FFED9F
+    66FF7DD676FF7DD676FF6BCD9FF159DFFFFF59DFFFFF59DFFFFF59DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF47C2E5FF278FB9A80000
+    000000000000A86549B9D27A62FFE8856FFFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFDC8766EBED9F
+    66FF7DD676FF68CAA1EB59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF4BC9EBFF288FB9C00000
+    000000000000A76449CED87D65FFE8856FFFE8856FFFE8856FFFE8856FFFE885
+    6FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFE8856FFFDC85
+    66EB68CAA1EB59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DF
+    FFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF59DFFFFF4FCFF1FF288EB7D90000
+    0000000000009E5D7ECAD15DA3FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFD35A
+    C3F34D75E5F2488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF4684E5FF3D6EB8DC0000
+    0000000000009E5D7EB2CC5D9FFFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFD35AC3F3E35D
+    DCFF6060EBFF4D75E5F2488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF4582E0FF3E6EB8C80000
+    0000000000009D5D7E9AC75D9CFFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFCF59BEEDE35DDCFFE35D
+    DCFF6060EBFF6060EBFF4D72E2EB488AF0FF488AF0FF488AF0FF488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF447FDAFF3F6EB8BB0000
+    0000000000009D5E7E6DB85D91FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFE35DB0FFE35DB0FFD15AC0EFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF4C75E3EF488AEFFF488AF0FF488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF488AF0FF4279CEFF3E6EB7800000
+    0000000000009D5C7D2FA75D85F3DC5DABFFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFE35DB0FFD15AC0EFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF4C74E3EF488AEFFF488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF4788EDFF4073C2FF3E6DB6460000
+    000000000000000000009E5D7EC3CB5D9FFFE35DB0FFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFE35DB0FFD059C0EAE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF4D73E3EC488AF0FF488A
+    F0FF488AF0FF488AF0FF488AF0FF488AF0FF4581DEFF3E6EB8E3000000000000
+    000000000000000000009E5B7D5CAF5D8BFFDB5DAAFFE35DB0FFE35DB0FFE35D
+    B0FFE35DB0FFD15AC0EFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF4D74E3EF4889
+    EFFF488AF0FF488AF0FF488AF0FF4788EDFF4176C8FF3D6DB870000000000000
+    00000000000000000000AA5555039E5E7DA9C45D99FFE35DB0FFE35DB0FFE35D
+    B0FFCF59BEEDE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF4D73
+    E2EE488AF0FF488AF0FF488AF0FF4480DCFF3E6DB7BD436FB117000000000000
+    00000000000000000000000000009D5D8034A05D7FF3D25DA3FFE35DB0FFD159
+    C0EAE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060
+    EBFF4C72E2ED488AF0FF4685E5FF3F6FBBFB3C6CB74000000000000000000000
+    0000000000000000000000000000000000009C5D7D58A45D83FFCC58BDE7E35D
+    DCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060
+    EBFF6060EBFF4D71E1EB3F71BEFF3D6EB8640000000000000000000000000000
+    000000000000000000000000000000000000000000008C4D8A64974BA0FFC255
+    C2FFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060
+    EBFF5353DAFF4141C1FF3C54B673000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000834692698546
+    92DEBC54BEFFE15DDBFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF6060EBFF5F5FEAFF4E4E
+    D3FF3939B6E33737B56F00000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000008444
+    9238834691CF90499CFFC055C1FFE05CDAFFE35DDCFFE35DDCFFE35DDCFFE35D
+    DCFF6060EBFF6060EBFF6060EBFF6060EBFF5F5FEAFF5353DAFF3E3EBDFF3838
+    B5C73636B5340000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    00000000000082469158844691D7874795FF9F4DA7FFBA53BCFFC355C3FFCB57
+    C9FF5656DDFF5353D9FF5050D5FF4646C8FF3A3AB8FF3838B4C33636B6500000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    000000000000000000000000000080478E2482478F70834691A3834592BF8446
+    91D73838B5D33838B5B73838B59F3838B5643737B61C00000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000000000000000000000000000000000000000000000000000000000000000
+    0000
+  }
+  OnActivate = FormActivate
+  OnClose = FormClose
+  OnCreate = FormCreate
+  OnWindowStateChange = FormWindowStateChange
+  LCLVersion = '1.4.4.0'
+  object vsBorder: TBGRAVirtualScreen
+    Left = 0
+    Height = 407
+    Top = 0
+    Width = 600
+    Align = alClient
+    Alignment = taLeftJustify
+    ClientHeight = 407
+    ClientWidth = 600
+    Color = 10114858
+    ParentColor = False
+    TabOrder = 1
+    OnResize = vsBorderResize
+    object vsForm: TBGRAVirtualScreen
+      Left = 1
+      Height = 254
+      Top = 152
+      Width = 598
+      OnRedraw = vsFormRedraw
+      Align = alClient
+      Alignment = taLeftJustify
+      ClientHeight = 254
+      ClientWidth = 598
+      Color = clNone
+      FullRepaint = False
+      ParentColor = False
+      ParentShowHint = False
+      ShowHint = True
+      TabOrder = 3
+      object BCPanel1: TBCPanel
+        Left = 1
+        Height = 19
+        Top = 234
+        Width = 596
+        Align = alBottom
+        Background.Color = clBtnFace
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvNone
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        BorderBCStyle = bpsBorder
+        FontEx.Color = clDefault
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 0
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenter
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 0
+        object imgResize: TImage
+          Cursor = crSizeNWSE
+          Left = 582
+          Height = 16
+          Top = 4
+          Width = 16
+          Anchors = [akRight, akBottom]
+          AutoSize = True
+          OnMouseDown = imgResizeMouseDown
+          OnMouseMove = imgResizeMouseMove
+          Picture.Data = {
+            1754506F727461626C654E6574776F726B477261706869633F01000089504E47
+            0D0A1A0A0000000D49484452000000100000001008060000001FF3FF61000000
+            097048597300000B1300000B1301009A9C180000000467414D410000B18E7CFB
+            5193000000206348524D00007A25000080830000F9FF000080E9000075300000
+            EA6000003A980000176F925FC546000000B54944415478DA62FCFFFF3F032500
+            208098182804000144B40167CF9E7502E293409C802C0E1040A4B8A00E88CD80
+            B80B591020804831601910FF85D2700010408C9406224000B1E0F333906A07E2
+            E9C6C6C60B66CD9A05E7A7A5A52D80A90308202612FC8C350C00028889043F63
+            0D038000A2380C00028809573CA7A7A73B01F1492006F31919199D80F82410A3
+            A40380006222C1CF58C30020809848F033D6300008208AC300208028CE4C0001
+            44B10100010600819742FB8C9753760000000049454E44AE426082
+          }
+        end
+        object Label2: TLabel
+          Left = 4
+          Height = 19
+          Top = 0
+          Width = 34
+          Align = alLeft
+          BorderSpacing.Left = 4
+          Caption = 'Click:'
+          Font.Color = clBackground
+          ParentColor = False
+          ParentFont = False
+        end
+      end
+      inline SynMemo1: TSynMemo
+        Cursor = crIBeam
+        Left = 3
+        Height = 229
+        Top = 3
+        Width = 592
+        Align = alClient
+        BorderSpacing.Around = 2
+        Font.Height = -13
+        Font.Name = 'Courier New'
+        Font.Pitch = fpFixed
+        Font.Quality = fqNonAntialiased
+        ParentColor = False
+        ParentFont = False
+        TabOrder = 1
+        OnMouseDown = SynMemo1MouseDown
+        BorderStyle = bsNone
+        Gutter.Width = 57
+        Gutter.MouseActions = <>
+        Keystrokes = <        
+          item
+            Command = ecUp
+            ShortCut = 38
+          end        
+          item
+            Command = ecSelUp
+            ShortCut = 8230
+          end        
+          item
+            Command = ecScrollUp
+            ShortCut = 16422
+          end        
+          item
+            Command = ecDown
+            ShortCut = 40
+          end        
+          item
+            Command = ecSelDown
+            ShortCut = 8232
+          end        
+          item
+            Command = ecScrollDown
+            ShortCut = 16424
+          end        
+          item
+            Command = ecLeft
+            ShortCut = 37
+          end        
+          item
+            Command = ecSelLeft
+            ShortCut = 8229
+          end        
+          item
+            Command = ecWordLeft
+            ShortCut = 16421
+          end        
+          item
+            Command = ecSelWordLeft
+            ShortCut = 24613
+          end        
+          item
+            Command = ecRight
+            ShortCut = 39
+          end        
+          item
+            Command = ecSelRight
+            ShortCut = 8231
+          end        
+          item
+            Command = ecWordRight
+            ShortCut = 16423
+          end        
+          item
+            Command = ecSelWordRight
+            ShortCut = 24615
+          end        
+          item
+            Command = ecPageDown
+            ShortCut = 34
+          end        
+          item
+            Command = ecSelPageDown
+            ShortCut = 8226
+          end        
+          item
+            Command = ecPageBottom
+            ShortCut = 16418
+          end        
+          item
+            Command = ecSelPageBottom
+            ShortCut = 24610
+          end        
+          item
+            Command = ecPageUp
+            ShortCut = 33
+          end        
+          item
+            Command = ecSelPageUp
+            ShortCut = 8225
+          end        
+          item
+            Command = ecPageTop
+            ShortCut = 16417
+          end        
+          item
+            Command = ecSelPageTop
+            ShortCut = 24609
+          end        
+          item
+            Command = ecLineStart
+            ShortCut = 36
+          end        
+          item
+            Command = ecSelLineStart
+            ShortCut = 8228
+          end        
+          item
+            Command = ecEditorTop
+            ShortCut = 16420
+          end        
+          item
+            Command = ecSelEditorTop
+            ShortCut = 24612
+          end        
+          item
+            Command = ecLineEnd
+            ShortCut = 35
+          end        
+          item
+            Command = ecSelLineEnd
+            ShortCut = 8227
+          end        
+          item
+            Command = ecEditorBottom
+            ShortCut = 16419
+          end        
+          item
+            Command = ecSelEditorBottom
+            ShortCut = 24611
+          end        
+          item
+            Command = ecToggleMode
+            ShortCut = 45
+          end        
+          item
+            Command = ecCopy
+            ShortCut = 16429
+          end        
+          item
+            Command = ecPaste
+            ShortCut = 8237
+          end        
+          item
+            Command = ecDeleteChar
+            ShortCut = 46
+          end        
+          item
+            Command = ecCut
+            ShortCut = 8238
+          end        
+          item
+            Command = ecDeleteLastChar
+            ShortCut = 8
+          end        
+          item
+            Command = ecDeleteLastChar
+            ShortCut = 8200
+          end        
+          item
+            Command = ecDeleteLastWord
+            ShortCut = 16392
+          end        
+          item
+            Command = ecUndo
+            ShortCut = 32776
+          end        
+          item
+            Command = ecRedo
+            ShortCut = 40968
+          end        
+          item
+            Command = ecLineBreak
+            ShortCut = 13
+          end        
+          item
+            Command = ecSelectAll
+            ShortCut = 16449
+          end        
+          item
+            Command = ecCopy
+            ShortCut = 16451
+          end        
+          item
+            Command = ecBlockIndent
+            ShortCut = 24649
+          end        
+          item
+            Command = ecLineBreak
+            ShortCut = 16461
+          end        
+          item
+            Command = ecInsertLine
+            ShortCut = 16462
+          end        
+          item
+            Command = ecDeleteWord
+            ShortCut = 16468
+          end        
+          item
+            Command = ecBlockUnindent
+            ShortCut = 24661
+          end        
+          item
+            Command = ecPaste
+            ShortCut = 16470
+          end        
+          item
+            Command = ecCut
+            ShortCut = 16472
+          end        
+          item
+            Command = ecDeleteLine
+            ShortCut = 16473
+          end        
+          item
+            Command = ecDeleteEOL
+            ShortCut = 24665
+          end        
+          item
+            Command = ecUndo
+            ShortCut = 16474
+          end        
+          item
+            Command = ecRedo
+            ShortCut = 24666
+          end        
+          item
+            Command = ecGotoMarker0
+            ShortCut = 16432
+          end        
+          item
+            Command = ecGotoMarker1
+            ShortCut = 16433
+          end        
+          item
+            Command = ecGotoMarker2
+            ShortCut = 16434
+          end        
+          item
+            Command = ecGotoMarker3
+            ShortCut = 16435
+          end        
+          item
+            Command = ecGotoMarker4
+            ShortCut = 16436
+          end        
+          item
+            Command = ecGotoMarker5
+            ShortCut = 16437
+          end        
+          item
+            Command = ecGotoMarker6
+            ShortCut = 16438
+          end        
+          item
+            Command = ecGotoMarker7
+            ShortCut = 16439
+          end        
+          item
+            Command = ecGotoMarker8
+            ShortCut = 16440
+          end        
+          item
+            Command = ecGotoMarker9
+            ShortCut = 16441
+          end        
+          item
+            Command = ecSetMarker0
+            ShortCut = 24624
+          end        
+          item
+            Command = ecSetMarker1
+            ShortCut = 24625
+          end        
+          item
+            Command = ecSetMarker2
+            ShortCut = 24626
+          end        
+          item
+            Command = ecSetMarker3
+            ShortCut = 24627
+          end        
+          item
+            Command = ecSetMarker4
+            ShortCut = 24628
+          end        
+          item
+            Command = ecSetMarker5
+            ShortCut = 24629
+          end        
+          item
+            Command = ecSetMarker6
+            ShortCut = 24630
+          end        
+          item
+            Command = ecSetMarker7
+            ShortCut = 24631
+          end        
+          item
+            Command = ecSetMarker8
+            ShortCut = 24632
+          end        
+          item
+            Command = ecSetMarker9
+            ShortCut = 24633
+          end        
+          item
+            Command = EcFoldLevel1
+            ShortCut = 41009
+          end        
+          item
+            Command = EcFoldLevel2
+            ShortCut = 41010
+          end        
+          item
+            Command = EcFoldLevel3
+            ShortCut = 41011
+          end        
+          item
+            Command = EcFoldLevel4
+            ShortCut = 41012
+          end        
+          item
+            Command = EcFoldLevel5
+            ShortCut = 41013
+          end        
+          item
+            Command = EcFoldLevel6
+            ShortCut = 41014
+          end        
+          item
+            Command = EcFoldLevel7
+            ShortCut = 41015
+          end        
+          item
+            Command = EcFoldLevel8
+            ShortCut = 41016
+          end        
+          item
+            Command = EcFoldLevel9
+            ShortCut = 41017
+          end        
+          item
+            Command = EcFoldLevel0
+            ShortCut = 41008
+          end        
+          item
+            Command = EcFoldCurrent
+            ShortCut = 41005
+          end        
+          item
+            Command = EcUnFoldCurrent
+            ShortCut = 41003
+          end        
+          item
+            Command = EcToggleMarkupWord
+            ShortCut = 32845
+          end        
+          item
+            Command = ecNormalSelect
+            ShortCut = 24654
+          end        
+          item
+            Command = ecColumnSelect
+            ShortCut = 24643
+          end        
+          item
+            Command = ecLineSelect
+            ShortCut = 24652
+          end        
+          item
+            Command = ecTab
+            ShortCut = 9
+          end        
+          item
+            Command = ecShiftTab
+            ShortCut = 8201
+          end        
+          item
+            Command = ecMatchBracket
+            ShortCut = 24642
+          end        
+          item
+            Command = ecColSelUp
+            ShortCut = 40998
+          end        
+          item
+            Command = ecColSelDown
+            ShortCut = 41000
+          end        
+          item
+            Command = ecColSelLeft
+            ShortCut = 40997
+          end        
+          item
+            Command = ecColSelRight
+            ShortCut = 40999
+          end        
+          item
+            Command = ecColSelPageDown
+            ShortCut = 40994
+          end        
+          item
+            Command = ecColSelPageBottom
+            ShortCut = 57378
+          end        
+          item
+            Command = ecColSelPageUp
+            ShortCut = 40993
+          end        
+          item
+            Command = ecColSelPageTop
+            ShortCut = 57377
+          end        
+          item
+            Command = ecColSelLineStart
+            ShortCut = 40996
+          end        
+          item
+            Command = ecColSelLineEnd
+            ShortCut = 40995
+          end        
+          item
+            Command = ecColSelEditorTop
+            ShortCut = 57380
+          end        
+          item
+            Command = ecColSelEditorBottom
+            ShortCut = 57379
+          end>
+        MouseActions = <>
+        MouseSelActions = <>
+        Lines.Strings = (
+          'SynMemo1'
+        )
+        ScrollBars = ssNone
+        SelectedColor.BackPriority = 50
+        SelectedColor.ForePriority = 50
+        SelectedColor.FramePriority = 50
+        SelectedColor.BoldPriority = 50
+        SelectedColor.ItalicPriority = 50
+        SelectedColor.UnderlinePriority = 50
+        SelectedColor.StrikeOutPriority = 50
+        inline SynLeftGutterPartList1: TSynGutterPartList
+          object SynGutterMarks1: TSynGutterMarks
+            Width = 24
+            MouseActions = <>
+          end
+          object SynGutterLineNumber1: TSynGutterLineNumber
+            Width = 17
+            MouseActions = <>
+            MarkupInfo.Background = clBtnFace
+            MarkupInfo.Foreground = clNone
+            DigitCount = 2
+            ShowOnlyLineNumbersMultiplesOf = 1
+            ZeroStart = False
+            LeadingZeros = False
+          end
+          object SynGutterChanges1: TSynGutterChanges
+            Width = 4
+            MouseActions = <>
+            ModifiedColor = 59900
+            SavedColor = clGreen
+          end
+          object SynGutterSeparator1: TSynGutterSeparator
+            Width = 2
+            MouseActions = <>
+            MarkupInfo.Background = clWhite
+            MarkupInfo.Foreground = clGray
+          end
+          object SynGutterCodeFolding1: TSynGutterCodeFolding
+            MouseActions = <>
+            MarkupInfo.Background = clNone
+            MarkupInfo.Foreground = clGray
+            MouseActionsExpanded = <>
+            MouseActionsCollapsed = <>
+          end
+        end
+      end
+    end
+    object vsBody: TBGRAVirtualScreen
+      Left = 1
+      Height = 85
+      Top = 67
+      Width = 598
+      OnRedraw = vsBodyRedraw
+      Align = alTop
+      Alignment = taLeftJustify
+      ClientHeight = 85
+      ClientWidth = 598
+      Color = 15856113
+      FullRepaint = False
+      ParentColor = False
+      TabOrder = 2
+      object pnlHomeCommand: TBCPanel
+        Left = 1
+        Height = 83
+        Top = 1
+        Width = 138
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        Caption = 'Command'
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 0
+        FontEx.ShadowOffsetX = 0
+        FontEx.ShadowOffsetY = 0
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        TabOrder = 0
+        object btnOpen: TBCButton
+          Left = 2
+          Height = 68
+          Top = 0
+          Width = 50
+          Align = alLeft
+          StateClicked.Background.Color = 11579568
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsColor
+          StateClicked.Border.Color = 11579568
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = 11579568
+          StateClicked.Border.LightOpacity = 255
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = 6908265
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = '''Segoe UI'''
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = 13487565
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsColor
+          StateHover.Border.Color = 13487565
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = 13487565
+          StateHover.Border.LightOpacity = 255
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = 6908265
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = '''Segoe UI'''
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 15856113
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 15856113
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = 15856113
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = 6908265
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = '''Segoe UI'''
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Left = 2
+          BorderSpacing.Right = 2
+          BorderSpacing.Bottom = 15
+          Caption = 'Open File'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          OnAfterRenderBCButton = btnOpenAfterRenderBCButton
+          OnClick = btnOpenClick
+          ParentColor = False
+          Rounding.RoundX = 0
+          Rounding.RoundY = 0
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 0
+          RoundingDropDown.RoundY = 0
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          ImageIndex = 8
+          MemoryUsage = bmuHigh
+        end
+        object BCButton1: TBCButton
+          Left = 137
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          MemoryUsage = bmuHigh
+        end
+        object btnNew: TBCButton
+          Left = 54
+          Height = 68
+          Top = 0
+          Width = 50
+          Align = alLeft
+          StateClicked.Background.Color = 11579568
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsColor
+          StateClicked.Border.Color = 11579568
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = 11579568
+          StateClicked.Border.LightOpacity = 255
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = 6908265
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = '''Segoe UI'''
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = 13487565
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsColor
+          StateHover.Border.Color = 13487565
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = 13487565
+          StateHover.Border.LightOpacity = 255
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = 6908265
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = '''Segoe UI'''
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 15856113
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 15856113
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = 15856113
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = 6908265
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = '''Segoe UI'''
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Left = 2
+          BorderSpacing.Right = 2
+          BorderSpacing.Bottom = 15
+          Caption = 'New  File'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          OnAfterRenderBCButton = btnOpenAfterRenderBCButton
+          OnClick = btnNewClick
+          ParentColor = False
+          Rounding.RoundX = 0
+          Rounding.RoundY = 0
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 0
+          RoundingDropDown.RoundY = 0
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          ImageIndex = 6
+          MemoryUsage = bmuHigh
+        end
+        object btnPrint: TBCButton
+          Left = 108
+          Height = 22
+          Hint = 'Print'
+          Top = 2
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Print'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnPrintClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 10
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+        object btnPreview: TBCButton
+          Left = 108
+          Height = 22
+          Hint = 'Preview'
+          Top = 24
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Preview'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnPreviewClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 15
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+        object btnSave: TBCButton
+          Left = 108
+          Height = 22
+          Hint = 'Save'
+          Top = 46
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Save'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnSaveClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 12
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+      end
+      object pnlEditClipboard: TBCPanel
+        Left = 195
+        Height = 83
+        Top = 1
+        Width = 93
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        Caption = 'Clipboard'
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 1
+        Visible = False
+        object BCButton8: TBCButton
+          Left = 92
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          MemoryUsage = bmuHigh
+        end
+        object btnCut: TBCButton
+          Left = 60
+          Height = 22
+          Hint = 'Cut'
+          Top = 2
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Cut     '
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnCutClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 3
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+        object btnCopy: TBCButton
+          Left = 60
+          Height = 22
+          Hint = 'Copy'
+          Top = 24
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Copy  '
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnCopyClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 14
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+        object btnPaste: TBCButton
+          Left = 60
+          Height = 22
+          Hint = 'Paste'
+          Top = 46
+          Width = 26
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = 'Segoe UI'
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = 'Segoe UI'
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = clBlack
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = 'Segoe UI'
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          Caption = 'Paste  '
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          GlyphMargin = 2
+          InnerMargin = 0
+          OnClick = btnPasteClick
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          ShowHint = True
+          TextApplyGlobalOpacity = False
+          Images = ImageList16
+          ImageIndex = 9
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+        object btnClipboard: TBCButton
+          Left = 2
+          Height = 68
+          Top = 0
+          Width = 50
+          Align = alLeft
+          StateClicked.Background.Color = 11579568
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsColor
+          StateClicked.Border.Color = 11579568
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = 11579568
+          StateClicked.Border.LightOpacity = 255
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = 6908265
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = '''Segoe UI'''
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = 13487565
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsColor
+          StateHover.Border.Color = 13487565
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = 13487565
+          StateHover.Border.LightOpacity = 255
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = 6908265
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = '''Segoe UI'''
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 15856113
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 15856113
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = 15856113
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = 6908265
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = '''Segoe UI'''
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Left = 2
+          BorderSpacing.Right = 2
+          BorderSpacing.Bottom = 15
+          Caption = 'Clip- board'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          OnAfterRenderBCButton = btnOpenAfterRenderBCButton
+          OnClick = btnClipboardClick
+          ParentColor = False
+          Rounding.RoundX = 0
+          Rounding.RoundY = 0
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 0
+          RoundingDropDown.RoundY = 0
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          ImageIndex = 1
+          MemoryUsage = bmuHigh
+        end
+      end
+      object pnlSettingsUI: TBCPanel
+        Left = 385
+        Height = 83
+        Top = 1
+        Width = 88
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        Caption = 'UI Settings'
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 2
+        Visible = False
+        object BCButton6: TBCButton
+          Left = 87
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          StaticButton = True
+          TextApplyGlobalOpacity = False
+          MemoryUsage = bmuHigh
+        end
+        object btnColors: TBCButton
+          Left = 2
+          Height = 68
+          Top = 0
+          Width = 50
+          Align = alLeft
+          StateClicked.Background.Color = 11579568
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsColor
+          StateClicked.Border.Color = 11579568
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = 11579568
+          StateClicked.Border.LightOpacity = 255
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = 6908265
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = '''Segoe UI'''
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = 13487565
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsColor
+          StateHover.Border.Color = 13487565
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = 13487565
+          StateHover.Border.LightOpacity = 255
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = 6908265
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = '''Segoe UI'''
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 15856113
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 15856113
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = 15856113
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = 6908265
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = '''Segoe UI'''
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Left = 2
+          BorderSpacing.Right = 2
+          BorderSpacing.Bottom = 15
+          Caption = 'Colors'
+          Color = clNone
+          DropDownWidth = 8
+          DropDownArrowSize = 4
+          FlipArrow = True
+          GlobalOpacity = 255
+          InnerMargin = 0
+          OnAfterRenderBCButton = btnOpenAfterRenderBCButton
+          OnMouseWheel = btnColorsMouseWheel
+          ParentColor = False
+          Rounding.RoundX = 0
+          Rounding.RoundY = 0
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 0
+          RoundingDropDown.RoundY = 0
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          DropDownMenu = popColors
+          ImageIndex = 12
+          MemoryUsage = bmuHigh
+        end
+      end
+      object pnlHomeExit: TBCPanel
+        Left = 139
+        Height = 83
+        Top = 1
+        Width = 56
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 3
+        object BCButton13: TBCButton
+          Left = 55
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          MemoryUsage = bmuHigh
+        end
+        object btnExit: TBCButton
+          Left = 2
+          Height = 68
+          Top = 0
+          Width = 50
+          Align = alLeft
+          StateClicked.Background.Color = 11579568
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsColor
+          StateClicked.Border.Color = 11579568
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = 11579568
+          StateClicked.Border.LightOpacity = 255
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = 6908265
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 13
+          StateClicked.FontEx.Name = '''Segoe UI'''
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = 13487565
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsColor
+          StateHover.Border.Color = 13487565
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = 13487565
+          StateHover.Border.LightOpacity = 255
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = 6908265
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 13
+          StateHover.FontEx.Name = '''Segoe UI'''
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 15856113
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsColor
+          StateNormal.Border.Color = 15856113
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = 15856113
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = 6908265
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 13
+          StateNormal.FontEx.Name = '''Segoe UI'''
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Left = 2
+          BorderSpacing.Right = 2
+          BorderSpacing.Bottom = 15
+          Caption = 'Exit'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          OnAfterRenderBCButton = btnOpenAfterRenderBCButton
+          OnClick = btnExitClick
+          ParentColor = False
+          Rounding.RoundX = 0
+          Rounding.RoundY = 0
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 0
+          RoundingDropDown.RoundY = 0
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          ImageIndex = 5
+          MemoryUsage = bmuHigh
+        end
+      end
+      object pnlEdit2: TBCPanel
+        Left = 288
+        Height = 83
+        Top = 1
+        Width = 97
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        Caption = '[pnlEdit2]'
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 4
+        Visible = False
+        object BCButton14: TBCButton
+          Left = 96
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+      end
+      object pnlSettings2: TBCPanel
+        Left = 473
+        Height = 83
+        Top = 1
+        Width = 97
+        Align = alLeft
+        Background.Color = 15856113
+        Background.ColorOpacity = 255
+        Background.Gradient1.StartColor = clWhite
+        Background.Gradient1.StartColorOpacity = 255
+        Background.Gradient1.DrawMode = dmSet
+        Background.Gradient1.EndColor = clBlack
+        Background.Gradient1.EndColorOpacity = 255
+        Background.Gradient1.ColorCorrection = True
+        Background.Gradient1.GradientType = gtLinear
+        Background.Gradient1.Point1XPercent = 0
+        Background.Gradient1.Point1YPercent = 0
+        Background.Gradient1.Point2XPercent = 0
+        Background.Gradient1.Point2YPercent = 100
+        Background.Gradient1.Sinus = False
+        Background.Gradient2.StartColor = clWhite
+        Background.Gradient2.StartColorOpacity = 255
+        Background.Gradient2.DrawMode = dmSet
+        Background.Gradient2.EndColor = clBlack
+        Background.Gradient2.EndColorOpacity = 255
+        Background.Gradient2.ColorCorrection = True
+        Background.Gradient2.GradientType = gtLinear
+        Background.Gradient2.Point1XPercent = 0
+        Background.Gradient2.Point1YPercent = 0
+        Background.Gradient2.Point2XPercent = 0
+        Background.Gradient2.Point2YPercent = 100
+        Background.Gradient2.Sinus = False
+        Background.Gradient1EndPercent = 35
+        Background.Style = bbsColor
+        BevelInner = bvNone
+        BevelOuter = bvRaised
+        BevelWidth = 0
+        Border.Color = clBlack
+        Border.ColorOpacity = 255
+        Border.LightColor = clWhite
+        Border.LightOpacity = 255
+        Border.LightWidth = 0
+        Border.Style = bboNone
+        Border.Width = 1
+        Caption = '[pnlSettings2]'
+        FontEx.Color = 6710886
+        FontEx.EndEllipsis = False
+        FontEx.FontQuality = fqSystemClearType
+        FontEx.Height = 12
+        FontEx.Name = 'Segoe UI'
+        FontEx.SingleLine = True
+        FontEx.Shadow = False
+        FontEx.ShadowColor = clBlack
+        FontEx.ShadowColorOpacity = 255
+        FontEx.ShadowRadius = 5
+        FontEx.ShadowOffsetX = 5
+        FontEx.ShadowOffsetY = 5
+        FontEx.Style = []
+        FontEx.TextAlignment = bcaCenterBottom
+        FontEx.WordBreak = False
+        Rounding.RoundX = 1
+        Rounding.RoundY = 1
+        Rounding.RoundOptions = []
+        TabOrder = 5
+        Visible = False
+        object BCButton15: TBCButton
+          Left = 96
+          Height = 79
+          Top = 2
+          Width = 1
+          Align = alRight
+          StateClicked.Background.Color = clBlack
+          StateClicked.Background.ColorOpacity = 255
+          StateClicked.Background.Gradient1.StartColor = 7726591
+          StateClicked.Background.Gradient1.StartColorOpacity = 255
+          StateClicked.Background.Gradient1.DrawMode = dmSet
+          StateClicked.Background.Gradient1.EndColor = 7067903
+          StateClicked.Background.Gradient1.EndColorOpacity = 255
+          StateClicked.Background.Gradient1.ColorCorrection = True
+          StateClicked.Background.Gradient1.GradientType = gtLinear
+          StateClicked.Background.Gradient1.Point1XPercent = 0
+          StateClicked.Background.Gradient1.Point1YPercent = 0
+          StateClicked.Background.Gradient1.Point2XPercent = 0
+          StateClicked.Background.Gradient1.Point2YPercent = 100
+          StateClicked.Background.Gradient1.Sinus = False
+          StateClicked.Background.Gradient2.StartColor = 7067903
+          StateClicked.Background.Gradient2.StartColorOpacity = 255
+          StateClicked.Background.Gradient2.DrawMode = dmSet
+          StateClicked.Background.Gradient2.EndColor = 8515583
+          StateClicked.Background.Gradient2.EndColorOpacity = 255
+          StateClicked.Background.Gradient2.ColorCorrection = True
+          StateClicked.Background.Gradient2.GradientType = gtLinear
+          StateClicked.Background.Gradient2.Point1XPercent = 0
+          StateClicked.Background.Gradient2.Point1YPercent = 0
+          StateClicked.Background.Gradient2.Point2XPercent = 0
+          StateClicked.Background.Gradient2.Point2YPercent = 100
+          StateClicked.Background.Gradient2.Sinus = False
+          StateClicked.Background.Gradient1EndPercent = 50
+          StateClicked.Background.Style = bbsGradient
+          StateClicked.Border.Color = 4170178
+          StateClicked.Border.ColorOpacity = 255
+          StateClicked.Border.LightColor = clGray
+          StateClicked.Border.LightOpacity = 100
+          StateClicked.Border.LightWidth = 1
+          StateClicked.Border.Style = bboSolid
+          StateClicked.Border.Width = 1
+          StateClicked.FontEx.Color = clBlack
+          StateClicked.FontEx.EndEllipsis = False
+          StateClicked.FontEx.FontQuality = fqSystemClearType
+          StateClicked.FontEx.Height = 0
+          StateClicked.FontEx.SingleLine = True
+          StateClicked.FontEx.Shadow = False
+          StateClicked.FontEx.ShadowColor = clBlack
+          StateClicked.FontEx.ShadowColorOpacity = 255
+          StateClicked.FontEx.ShadowRadius = 5
+          StateClicked.FontEx.ShadowOffsetX = 5
+          StateClicked.FontEx.ShadowOffsetY = 5
+          StateClicked.FontEx.Style = []
+          StateClicked.FontEx.TextAlignment = bcaCenter
+          StateClicked.FontEx.WordBreak = False
+          StateHover.Background.Color = clBlack
+          StateHover.Background.ColorOpacity = 255
+          StateHover.Background.Gradient1.StartColor = 12448254
+          StateHover.Background.Gradient1.StartColorOpacity = 255
+          StateHover.Background.Gradient1.DrawMode = dmSet
+          StateHover.Background.Gradient1.EndColor = 8840446
+          StateHover.Background.Gradient1.EndColorOpacity = 255
+          StateHover.Background.Gradient1.ColorCorrection = True
+          StateHover.Background.Gradient1.GradientType = gtLinear
+          StateHover.Background.Gradient1.Point1XPercent = 0
+          StateHover.Background.Gradient1.Point1YPercent = 0
+          StateHover.Background.Gradient1.Point2XPercent = 0
+          StateHover.Background.Gradient1.Point2YPercent = 100
+          StateHover.Background.Gradient1.Sinus = False
+          StateHover.Background.Gradient2.StartColor = 8840446
+          StateHover.Background.Gradient2.StartColorOpacity = 255
+          StateHover.Background.Gradient2.DrawMode = dmSet
+          StateHover.Background.Gradient2.EndColor = 12908798
+          StateHover.Background.Gradient2.EndColorOpacity = 255
+          StateHover.Background.Gradient2.ColorCorrection = True
+          StateHover.Background.Gradient2.GradientType = gtLinear
+          StateHover.Background.Gradient2.Point1XPercent = 0
+          StateHover.Background.Gradient2.Point1YPercent = 0
+          StateHover.Background.Gradient2.Point2XPercent = 0
+          StateHover.Background.Gradient2.Point2YPercent = 100
+          StateHover.Background.Gradient2.Sinus = False
+          StateHover.Background.Gradient1EndPercent = 50
+          StateHover.Background.Style = bbsGradient
+          StateHover.Border.Color = 5362420
+          StateHover.Border.ColorOpacity = 255
+          StateHover.Border.LightColor = clWhite
+          StateHover.Border.LightOpacity = 200
+          StateHover.Border.LightWidth = 1
+          StateHover.Border.Style = bboSolid
+          StateHover.Border.Width = 1
+          StateHover.FontEx.Color = clBlack
+          StateHover.FontEx.EndEllipsis = False
+          StateHover.FontEx.FontQuality = fqSystemClearType
+          StateHover.FontEx.Height = 0
+          StateHover.FontEx.SingleLine = True
+          StateHover.FontEx.Shadow = False
+          StateHover.FontEx.ShadowColor = clBlack
+          StateHover.FontEx.ShadowColorOpacity = 255
+          StateHover.FontEx.ShadowRadius = 5
+          StateHover.FontEx.ShadowOffsetX = 5
+          StateHover.FontEx.ShadowOffsetY = 5
+          StateHover.FontEx.Style = []
+          StateHover.FontEx.TextAlignment = bcaCenter
+          StateHover.FontEx.WordBreak = False
+          StateNormal.Background.Color = 13816530
+          StateNormal.Background.ColorOpacity = 255
+          StateNormal.Background.Gradient1.StartColor = clWhite
+          StateNormal.Background.Gradient1.StartColorOpacity = 255
+          StateNormal.Background.Gradient1.DrawMode = dmSet
+          StateNormal.Background.Gradient1.EndColor = 15855597
+          StateNormal.Background.Gradient1.EndColorOpacity = 255
+          StateNormal.Background.Gradient1.ColorCorrection = True
+          StateNormal.Background.Gradient1.GradientType = gtLinear
+          StateNormal.Background.Gradient1.Point1XPercent = 0
+          StateNormal.Background.Gradient1.Point1YPercent = 0
+          StateNormal.Background.Gradient1.Point2XPercent = 0
+          StateNormal.Background.Gradient1.Point2YPercent = 100
+          StateNormal.Background.Gradient1.Sinus = False
+          StateNormal.Background.Gradient2.StartColor = 13137169
+          StateNormal.Background.Gradient2.StartColorOpacity = 255
+          StateNormal.Background.Gradient2.DrawMode = dmSet
+          StateNormal.Background.Gradient2.EndColor = 15722194
+          StateNormal.Background.Gradient2.EndColorOpacity = 255
+          StateNormal.Background.Gradient2.ColorCorrection = True
+          StateNormal.Background.Gradient2.GradientType = gtLinear
+          StateNormal.Background.Gradient2.Point1XPercent = 0
+          StateNormal.Background.Gradient2.Point1YPercent = 0
+          StateNormal.Background.Gradient2.Point2XPercent = 0
+          StateNormal.Background.Gradient2.Point2YPercent = 100
+          StateNormal.Background.Gradient2.Sinus = False
+          StateNormal.Background.Gradient1EndPercent = 100
+          StateNormal.Background.Style = bbsGradient
+          StateNormal.Border.Color = 13816015
+          StateNormal.Border.ColorOpacity = 255
+          StateNormal.Border.LightColor = clWhite
+          StateNormal.Border.LightOpacity = 255
+          StateNormal.Border.LightWidth = 1
+          StateNormal.Border.Style = bboSolid
+          StateNormal.Border.Width = 1
+          StateNormal.FontEx.Color = clBlack
+          StateNormal.FontEx.EndEllipsis = False
+          StateNormal.FontEx.FontQuality = fqSystemClearType
+          StateNormal.FontEx.Height = 0
+          StateNormal.FontEx.SingleLine = True
+          StateNormal.FontEx.Shadow = False
+          StateNormal.FontEx.ShadowColor = clBlack
+          StateNormal.FontEx.ShadowColorOpacity = 255
+          StateNormal.FontEx.ShadowRadius = 5
+          StateNormal.FontEx.ShadowOffsetX = 5
+          StateNormal.FontEx.ShadowOffsetY = 5
+          StateNormal.FontEx.Style = []
+          StateNormal.FontEx.TextAlignment = bcaCenter
+          StateNormal.FontEx.WordBreak = False
+          BorderSpacing.Top = 2
+          BorderSpacing.Bottom = 2
+          Caption = '-'
+          Color = clNone
+          DropDownWidth = 16
+          DropDownArrowSize = 8
+          GlobalOpacity = 255
+          InnerMargin = 0
+          ParentColor = False
+          Rounding.RoundX = 3
+          Rounding.RoundY = 3
+          Rounding.RoundOptions = []
+          RoundingDropDown.RoundX = 1
+          RoundingDropDown.RoundY = 1
+          RoundingDropDown.RoundOptions = []
+          TextApplyGlobalOpacity = False
+          ShowCaption = False
+          MemoryUsage = bmuHigh
+        end
+      end
+      object btnHide: TBCButton
+        Left = 577
+        Height = 16
+        Hint = 'Hide Menu'
+        Top = 68
+        Width = 20
+        Anchors = [akRight, akBottom]
+        StateClicked.Background.Color = 11579568
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 7726591
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 7067903
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 7067903
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 8515583
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 11579568
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 11579568
+        StateClicked.Border.LightOpacity = 255
+        StateClicked.Border.LightWidth = 1
+        StateClicked.Border.Style = bboSolid
+        StateClicked.Border.Width = 1
+        StateClicked.FontEx.Color = 6908265
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 13
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 13487565
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 12448254
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 8840446
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 8840446
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 12908798
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 13487565
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 13487565
+        StateHover.Border.LightOpacity = 255
+        StateHover.Border.LightWidth = 1
+        StateHover.Border.Style = bboSolid
+        StateHover.Border.Width = 1
+        StateHover.FontEx.Color = 6908265
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 13
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 15856113
+        StateNormal.Background.ColorOpacity = 255
+        StateNormal.Background.Gradient1.StartColor = clWhite
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 15855597
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 100
+        StateNormal.Background.Style = bbsColor
+        StateNormal.Border.Color = 15856113
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 15856113
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 1
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 1
+        StateNormal.FontEx.Color = 6908265
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 13
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnHideClick
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        ShowHint = True
+        TextApplyGlobalOpacity = False
+        Images = ImageList16White
+        ImageIndex = 0
+        MemoryUsage = bmuHigh
+      end
+    end
+    object vsTab: TBGRAVirtualScreen
+      Left = 1
+      Height = 34
+      Top = 33
+      Width = 598
+      OnRedraw = vsTabRedraw
+      Align = alTop
+      Alignment = taLeftJustify
+      ClientHeight = 34
+      ClientWidth = 598
+      Color = 10114858
+      FullRepaint = False
+      ParentColor = False
+      TabOrder = 1
+      OnDblClick = vsTitleDblClick
+      OnMouseDown = vsTitleMouseDown
+      OnMouseMove = vsTitleMouseMove
+      object btnFileMenu: TBCButton
+        Left = 1
+        Height = 32
+        Top = 1
+        Width = 47
+        Align = alLeft
+        AutoSize = True
+        StateClicked.Background.Color = 15856113
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = 10114858
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 255
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsColor
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Caption = 'File'
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnMouseDown = btnFileMenuMouseDown
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = False
+        MemoryUsage = bmuHigh
+      end
+      object btnTabHome: TBCButton
+        Left = 48
+        Height = 32
+        Top = 1
+        Width = 63
+        Align = alLeft
+        AutoSize = True
+        StateClicked.Background.Color = 15856113
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = 10114858
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Caption = 'Home'
+        Color = clNone
+        Down = True
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnDblClick = btnHideClick
+        OnMouseDown = btnTabHomeMouseDown
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = False
+        MemoryUsage = bmuHigh
+      end
+      object btnHelp: TBCButton
+        Left = 573
+        Height = 32
+        Top = 1
+        Width = 24
+        Align = alRight
+        StateClicked.Background.Color = clBlack
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 7726591
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 7067903
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 7067903
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 8515583
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsGradient
+        StateClicked.Border.Color = 4170178
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = clGray
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 1
+        StateClicked.Border.Style = bboSolid
+        StateClicked.Border.Width = 1
+        StateClicked.FontEx.Color = clBlack
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 0
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = clBlack
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 12448254
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 8840446
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 8840446
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 12908798
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsGradient
+        StateHover.Border.Color = 5362420
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = clWhite
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 1
+        StateHover.Border.Style = bboSolid
+        StateHover.Border.Width = 1
+        StateHover.FontEx.Color = clBlack
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 0
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = clBlack
+        StateNormal.Background.ColorOpacity = 255
+        StateNormal.Background.Gradient1.StartColor = clWhite
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 15855597
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 100
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 13816015
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = clWhite
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 1
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 1
+        StateNormal.FontEx.Color = clBlack
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 0
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnDblClick = btnHideClick
+        OnMouseDown = btnHelpMouseDown
+        ParentColor = False
+        Rounding.RoundX = 3
+        Rounding.RoundY = 3
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 1
+        RoundingDropDown.RoundY = 1
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = False
+        Images = ImageList16White
+        ImageIndex = 2
+        MemoryUsage = bmuHigh
+      end
+      object btnTabEdit: TBCButton
+        Left = 111
+        Height = 32
+        Top = 1
+        Width = 49
+        Align = alLeft
+        AutoSize = True
+        StateClicked.Background.Color = 15856113
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = 10114858
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Caption = 'Edit'
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnDblClick = btnHideClick
+        OnMouseDown = btnTabHomeMouseDown
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = False
+        MemoryUsage = bmuHigh
+      end
+      object btnTabSettings: TBCButton
+        Left = 160
+        Height = 32
+        Top = 1
+        Width = 77
+        Align = alLeft
+        AutoSize = True
+        StateClicked.Background.Color = 15856113
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = 10114858
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Caption = 'Settings'
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnDblClick = btnHideClick
+        OnMouseDown = btnTabHomeMouseDown
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = False
+        MemoryUsage = bmuHigh
+      end
+    end
+    object vsTitle: TBGRAVirtualScreen
+      Left = 1
+      Height = 32
+      Top = 1
+      Width = 598
+      OnRedraw = vsTitleRedraw
+      Align = alTop
+      Alignment = taLeftJustify
+      ClientHeight = 32
+      ClientWidth = 598
+      Color = 10114858
+      FullRepaint = False
+      ParentColor = False
+      TabOrder = 0
+      OnDblClick = vsTitleDblClick
+      OnMouseDown = vsTitleMouseDown
+      OnMouseMove = vsTitleMouseMove
+      object btnClose: TBCButton
+        Left = 565
+        Height = 30
+        Top = 1
+        Width = 32
+        Align = alRight
+        StateClicked.Background.Color = 8024305
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 2298344
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnCloseClick
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        ImageIndex = 5
+        MemoryUsage = bmuHigh
+      end
+      object btnMinimize: TBCButton
+        Left = 501
+        Height = 30
+        Top = 1
+        Width = 32
+        Align = alRight
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnMinimizeClick
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        ImageIndex = 3
+        MemoryUsage = bmuHigh
+      end
+      object btnMaximize: TBCButton
+        Left = 533
+        Height = 30
+        Top = 1
+        Width = 32
+        Align = alRight
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnMaximizeClick
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        ImageIndex = 4
+        MemoryUsage = bmuHigh
+      end
+      object btnTool1: TBCButton
+        Left = 7
+        Height = 30
+        Top = 1
+        Width = 30
+        Align = alLeft
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        BorderSpacing.Left = 6
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnTool1Click
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        ImageIndex = 8
+        MemoryUsage = bmuHigh
+      end
+      object btnTool2: TBCButton
+        Left = 37
+        Height = 30
+        Top = 1
+        Width = 30
+        Align = alLeft
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnTool2Click
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        ImageIndex = 7
+        MemoryUsage = bmuHigh
+      end
+      object btnTool3: TBCButton
+        Left = 67
+        Height = 30
+        Top = 1
+        Width = 30
+        Align = alLeft
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnClick = btnTool3Click
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        TextApplyGlobalOpacity = True
+        Images = ImageList16White
+        MemoryUsage = bmuHigh
+      end
+      object lblTitle: TBCButton
+        Left = 97
+        Height = 30
+        Top = 1
+        Width = 404
+        Align = alClient
+        StateClicked.Background.Color = 7880722
+        StateClicked.Background.ColorOpacity = 255
+        StateClicked.Background.Gradient1.StartColor = 16116962
+        StateClicked.Background.Gradient1.StartColorOpacity = 255
+        StateClicked.Background.Gradient1.DrawMode = dmSet
+        StateClicked.Background.Gradient1.EndColor = 15852760
+        StateClicked.Background.Gradient1.EndColorOpacity = 255
+        StateClicked.Background.Gradient1.ColorCorrection = True
+        StateClicked.Background.Gradient1.GradientType = gtLinear
+        StateClicked.Background.Gradient1.Point1XPercent = 0
+        StateClicked.Background.Gradient1.Point1YPercent = 0
+        StateClicked.Background.Gradient1.Point2XPercent = 0
+        StateClicked.Background.Gradient1.Point2YPercent = 100
+        StateClicked.Background.Gradient1.Sinus = False
+        StateClicked.Background.Gradient2.StartColor = 15522767
+        StateClicked.Background.Gradient2.StartColorOpacity = 255
+        StateClicked.Background.Gradient2.DrawMode = dmSet
+        StateClicked.Background.Gradient2.EndColor = 15588559
+        StateClicked.Background.Gradient2.EndColorOpacity = 255
+        StateClicked.Background.Gradient2.ColorCorrection = True
+        StateClicked.Background.Gradient2.GradientType = gtLinear
+        StateClicked.Background.Gradient2.Point1XPercent = 0
+        StateClicked.Background.Gradient2.Point1YPercent = 0
+        StateClicked.Background.Gradient2.Point2XPercent = 0
+        StateClicked.Background.Gradient2.Point2YPercent = 100
+        StateClicked.Background.Gradient2.Sinus = False
+        StateClicked.Background.Gradient1EndPercent = 50
+        StateClicked.Background.Style = bbsColor
+        StateClicked.Border.Color = 15856113
+        StateClicked.Border.ColorOpacity = 255
+        StateClicked.Border.LightColor = 15856113
+        StateClicked.Border.LightOpacity = 100
+        StateClicked.Border.LightWidth = 0
+        StateClicked.Border.Style = bboNone
+        StateClicked.Border.Width = 0
+        StateClicked.FontEx.Color = clWhite
+        StateClicked.FontEx.EndEllipsis = False
+        StateClicked.FontEx.FontQuality = fqSystemClearType
+        StateClicked.FontEx.Height = 15
+        StateClicked.FontEx.Name = '''Segoe UI'''
+        StateClicked.FontEx.SingleLine = True
+        StateClicked.FontEx.Shadow = False
+        StateClicked.FontEx.ShadowColor = clBlack
+        StateClicked.FontEx.ShadowColorOpacity = 255
+        StateClicked.FontEx.ShadowRadius = 5
+        StateClicked.FontEx.ShadowOffsetX = 5
+        StateClicked.FontEx.ShadowOffsetY = 5
+        StateClicked.FontEx.Style = []
+        StateClicked.FontEx.TextAlignment = bcaCenter
+        StateClicked.FontEx.WordBreak = False
+        StateHover.Background.Color = 11955518
+        StateHover.Background.ColorOpacity = 255
+        StateHover.Background.Gradient1.StartColor = 16710648
+        StateHover.Background.Gradient1.StartColorOpacity = 255
+        StateHover.Background.Gradient1.DrawMode = dmSet
+        StateHover.Background.Gradient1.EndColor = 16446189
+        StateHover.Background.Gradient1.EndColorOpacity = 255
+        StateHover.Background.Gradient1.ColorCorrection = True
+        StateHover.Background.Gradient1.GradientType = gtLinear
+        StateHover.Background.Gradient1.Point1XPercent = 0
+        StateHover.Background.Gradient1.Point1YPercent = 0
+        StateHover.Background.Gradient1.Point2XPercent = 0
+        StateHover.Background.Gradient1.Point2YPercent = 100
+        StateHover.Background.Gradient1.Sinus = False
+        StateHover.Background.Gradient2.StartColor = 16049367
+        StateHover.Background.Gradient2.StartColorOpacity = 255
+        StateHover.Background.Gradient2.DrawMode = dmSet
+        StateHover.Background.Gradient2.EndColor = 15258305
+        StateHover.Background.Gradient2.EndColorOpacity = 255
+        StateHover.Background.Gradient2.ColorCorrection = True
+        StateHover.Background.Gradient2.GradientType = gtLinear
+        StateHover.Background.Gradient2.Point1XPercent = 0
+        StateHover.Background.Gradient2.Point1YPercent = 0
+        StateHover.Background.Gradient2.Point2XPercent = 0
+        StateHover.Background.Gradient2.Point2YPercent = 100
+        StateHover.Background.Gradient2.Sinus = False
+        StateHover.Background.Gradient1EndPercent = 50
+        StateHover.Background.Style = bbsColor
+        StateHover.Border.Color = 11955518
+        StateHover.Border.ColorOpacity = 255
+        StateHover.Border.LightColor = 11955518
+        StateHover.Border.LightOpacity = 200
+        StateHover.Border.LightWidth = 0
+        StateHover.Border.Style = bboNone
+        StateHover.Border.Width = 0
+        StateHover.FontEx.Color = 16777214
+        StateHover.FontEx.EndEllipsis = False
+        StateHover.FontEx.FontQuality = fqSystemClearType
+        StateHover.FontEx.Height = 15
+        StateHover.FontEx.Name = '''Segoe UI'''
+        StateHover.FontEx.SingleLine = True
+        StateHover.FontEx.Shadow = False
+        StateHover.FontEx.ShadowColor = clBlack
+        StateHover.FontEx.ShadowColorOpacity = 255
+        StateHover.FontEx.ShadowRadius = 5
+        StateHover.FontEx.ShadowOffsetX = 5
+        StateHover.FontEx.ShadowOffsetY = 5
+        StateHover.FontEx.Style = []
+        StateHover.FontEx.TextAlignment = bcaCenter
+        StateHover.FontEx.WordBreak = False
+        StateNormal.Background.Color = 10114858
+        StateNormal.Background.ColorOpacity = 125
+        StateNormal.Background.Gradient1.StartColor = 15722194
+        StateNormal.Background.Gradient1.StartColorOpacity = 255
+        StateNormal.Background.Gradient1.DrawMode = dmSet
+        StateNormal.Background.Gradient1.EndColor = 13137169
+        StateNormal.Background.Gradient1.EndColorOpacity = 255
+        StateNormal.Background.Gradient1.ColorCorrection = True
+        StateNormal.Background.Gradient1.GradientType = gtLinear
+        StateNormal.Background.Gradient1.Point1XPercent = 0
+        StateNormal.Background.Gradient1.Point1YPercent = 0
+        StateNormal.Background.Gradient1.Point2XPercent = 0
+        StateNormal.Background.Gradient1.Point2YPercent = 100
+        StateNormal.Background.Gradient1.Sinus = False
+        StateNormal.Background.Gradient2.StartColor = 13137169
+        StateNormal.Background.Gradient2.StartColorOpacity = 255
+        StateNormal.Background.Gradient2.DrawMode = dmSet
+        StateNormal.Background.Gradient2.EndColor = 15722194
+        StateNormal.Background.Gradient2.EndColorOpacity = 255
+        StateNormal.Background.Gradient2.ColorCorrection = True
+        StateNormal.Background.Gradient2.GradientType = gtLinear
+        StateNormal.Background.Gradient2.Point1XPercent = 0
+        StateNormal.Background.Gradient2.Point1YPercent = 0
+        StateNormal.Background.Gradient2.Point2XPercent = 0
+        StateNormal.Background.Gradient2.Point2YPercent = 100
+        StateNormal.Background.Gradient2.Sinus = False
+        StateNormal.Background.Gradient1EndPercent = 35
+        StateNormal.Background.Style = bbsClear
+        StateNormal.Border.Color = 10114858
+        StateNormal.Border.ColorOpacity = 255
+        StateNormal.Border.LightColor = 10114858
+        StateNormal.Border.LightOpacity = 255
+        StateNormal.Border.LightWidth = 0
+        StateNormal.Border.Style = bboSolid
+        StateNormal.Border.Width = 0
+        StateNormal.FontEx.Color = 16777214
+        StateNormal.FontEx.EndEllipsis = False
+        StateNormal.FontEx.FontQuality = fqSystemClearType
+        StateNormal.FontEx.Height = 15
+        StateNormal.FontEx.Name = '''Segoe UI'''
+        StateNormal.FontEx.SingleLine = True
+        StateNormal.FontEx.Shadow = False
+        StateNormal.FontEx.ShadowColor = clBlack
+        StateNormal.FontEx.ShadowColorOpacity = 255
+        StateNormal.FontEx.ShadowRadius = 5
+        StateNormal.FontEx.ShadowOffsetX = 5
+        StateNormal.FontEx.ShadowOffsetY = 5
+        StateNormal.FontEx.Style = []
+        StateNormal.FontEx.TextAlignment = bcaCenter
+        StateNormal.FontEx.WordBreak = False
+        Caption = 'lblTitle'
+        Color = clNone
+        DropDownWidth = 16
+        DropDownArrowSize = 8
+        GlobalOpacity = 255
+        InnerMargin = 0
+        OnDblClick = vsTitleDblClick
+        OnMouseDown = vsTitleMouseDown
+        OnMouseMove = vsTitleMouseMove
+        ParentColor = False
+        Rounding.RoundX = 0
+        Rounding.RoundY = 0
+        Rounding.RoundOptions = []
+        RoundingDropDown.RoundX = 0
+        RoundingDropDown.RoundY = 0
+        RoundingDropDown.RoundOptions = []
+        StaticButton = True
+        TextApplyGlobalOpacity = True
+        MemoryUsage = bmuHigh
+      end
+    end
+  end
+  object FileMenu: TBCPanel
+    Left = 64
+    Height = 167
+    Top = 192
+    Width = 455
+    Anchors = [akTop, akLeft, akRight, akBottom]
+    Background.Color = 10114859
+    Background.ColorOpacity = 255
+    Background.Gradient1.StartColor = 15722194
+    Background.Gradient1.StartColorOpacity = 255
+    Background.Gradient1.DrawMode = dmSet
+    Background.Gradient1.EndColor = 13137169
+    Background.Gradient1.EndColorOpacity = 255
+    Background.Gradient1.ColorCorrection = True
+    Background.Gradient1.GradientType = gtLinear
+    Background.Gradient1.Point1XPercent = 0
+    Background.Gradient1.Point1YPercent = 0
+    Background.Gradient1.Point2XPercent = 0
+    Background.Gradient1.Point2YPercent = 100
+    Background.Gradient1.Sinus = False
+    Background.Gradient2.StartColor = 15722194
+    Background.Gradient2.StartColorOpacity = 255
+    Background.Gradient2.DrawMode = dmSet
+    Background.Gradient2.EndColor = 13137169
+    Background.Gradient2.EndColorOpacity = 255
+    Background.Gradient2.ColorCorrection = True
+    Background.Gradient2.GradientType = gtLinear
+    Background.Gradient2.Point1XPercent = 0
+    Background.Gradient2.Point1YPercent = 0
+    Background.Gradient2.Point2XPercent = 0
+    Background.Gradient2.Point2YPercent = 100
+    Background.Gradient2.Sinus = False
+    Background.Gradient1EndPercent = 35
+    Background.Style = bbsColor
+    BevelInner = bvNone
+    BevelOuter = bvNone
+    BevelWidth = 1
+    Border.Color = clBlack
+    Border.ColorOpacity = 255
+    Border.LightColor = clWhite
+    Border.LightOpacity = 255
+    Border.LightWidth = 0
+    Border.Style = bboNone
+    Border.Width = 1
+    BorderBCStyle = bpsBorder
+    FontEx.Color = clDefault
+    FontEx.EndEllipsis = False
+    FontEx.FontQuality = fqSystemClearType
+    FontEx.Height = 0
+    FontEx.Name = 'Segoe UI'
+    FontEx.SingleLine = True
+    FontEx.Shadow = False
+    FontEx.ShadowColor = clBlack
+    FontEx.ShadowColorOpacity = 255
+    FontEx.ShadowRadius = 5
+    FontEx.ShadowOffsetX = 5
+    FontEx.ShadowOffsetY = 5
+    FontEx.Style = []
+    FontEx.TextAlignment = bcaCenter
+    FontEx.WordBreak = False
+    Rounding.RoundX = 1
+    Rounding.RoundY = 1
+    Rounding.RoundOptions = []
+    TabOrder = 0
+    Visible = False
+    object BCPanel2: TBCPanel
+      Left = 119
+      Height = 166
+      Top = 1
+      Width = 336
+      Align = alRight
+      Anchors = [akTop, akLeft, akRight, akBottom]
+      BorderSpacing.Top = 1
+      Background.Color = clBtnFace
+      Background.ColorOpacity = 255
+      Background.Gradient1.StartColor = clWhite
+      Background.Gradient1.StartColorOpacity = 255
+      Background.Gradient1.DrawMode = dmSet
+      Background.Gradient1.EndColor = clBlack
+      Background.Gradient1.EndColorOpacity = 255
+      Background.Gradient1.ColorCorrection = True
+      Background.Gradient1.GradientType = gtLinear
+      Background.Gradient1.Point1XPercent = 0
+      Background.Gradient1.Point1YPercent = 0
+      Background.Gradient1.Point2XPercent = 0
+      Background.Gradient1.Point2YPercent = 100
+      Background.Gradient1.Sinus = False
+      Background.Gradient2.StartColor = clWhite
+      Background.Gradient2.StartColorOpacity = 255
+      Background.Gradient2.DrawMode = dmSet
+      Background.Gradient2.EndColor = clBlack
+      Background.Gradient2.EndColorOpacity = 255
+      Background.Gradient2.ColorCorrection = True
+      Background.Gradient2.GradientType = gtLinear
+      Background.Gradient2.Point1XPercent = 0
+      Background.Gradient2.Point1YPercent = 0
+      Background.Gradient2.Point2XPercent = 0
+      Background.Gradient2.Point2YPercent = 100
+      Background.Gradient2.Sinus = False
+      Background.Gradient1EndPercent = 35
+      Background.Style = bbsColor
+      BevelInner = bvNone
+      BevelOuter = bvNone
+      BevelWidth = 1
+      Border.Color = clBlack
+      Border.ColorOpacity = 255
+      Border.LightColor = clWhite
+      Border.LightOpacity = 255
+      Border.LightWidth = 0
+      Border.Style = bboNone
+      Border.Width = 0
+      BorderBCStyle = bpsBorder
+      FontEx.Color = clDefault
+      FontEx.EndEllipsis = False
+      FontEx.FontQuality = fqSystemClearType
+      FontEx.Height = 0
+      FontEx.SingleLine = True
+      FontEx.Shadow = False
+      FontEx.ShadowColor = clBlack
+      FontEx.ShadowColorOpacity = 255
+      FontEx.ShadowRadius = 5
+      FontEx.ShadowOffsetX = 5
+      FontEx.ShadowOffsetY = 5
+      FontEx.Style = []
+      FontEx.TextAlignment = bcaCenter
+      FontEx.WordBreak = False
+      Rounding.RoundX = 1
+      Rounding.RoundY = 1
+      Rounding.RoundOptions = []
+      TabOrder = 0
+    end
+    object btnFileMenuClose: TBGRAResizeSpeedButton
+      Left = 8
+      Height = 36
+      Top = 8
+      Width = 36
+      AutoSize = True
+      Flat = True
+      Glyph.Data = {
+        36100000424D3610000000000000360000002800000020000000200000000100
+        2000000000000010000064000000640000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000EFEFEF28F9F9F97EFBFBFBC1FCFCFCF1FEFEFEFFFFFFFFFFFFFFFFFFFFFF
+        FFFFFCFCFCF5FBFBFBC9F9F9F989F1F1F1360000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000F4F4F442FAFA
+        FAC1FEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFBFBFBD1F5F5F554C2C2C2020000
+        0000000000000000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000EEEEEE16FAFAFAADFEFEFEFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFCFCFCEDFBFBFBB3FAFAFA8DF6F6F67EF5F5F57CFAFA
+        FA89FBFBFBADFCFCFCE5FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFBFBFBC1F1F1
+        F126000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000F6F6F638FDFDFDE5FFFFFFFFFFFFFFFFFEFE
+        FEFDFAFAFAABF4F4F442DCDCDC02000000000000000000000000000000000000
+        00000000000000000000F1F1F136FAFAFA99FDFDFDF7FFFFFFFFFFFFFFFFFDFD
+        FDF1F6F6F6500000000000000000000000000000000000000000000000000000
+        00000000000000000000F3F3F346FDFDFDF5FFFFFFFFFFFFFFFFFBFBFBC7F2F2
+        F22E000000000000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000EFEFEF20FAFAFAB3FFFFFFFFFFFF
+        FFFFFEFEFEFDF5F5F56200000000000000000000000000000000000000000000
+        000000000000F4F4F436FDFDFDF3FFFFFFFFFEFEFEFFF9F9F98BDCDCDC040000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000000000000000000000000000D1D1D102F8F8F86CFEFE
+        FEFBFFFFFFFFFEFEFEFDF6F6F650000000000000000000000000000000000000
+        0000EBEBEB12FCFCFCE1FFFFFFFFFEFEFEFFF6F6F67600000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000000000000000000000000000F4F4
+        F456FEFEFEFBFFFFFFFFFDFDFDF1F1F1F1260000000000000000000000000000
+        0000FAFAFA9FFFFFFFFFFFFFFFFFF9F9F9910000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000F8F8F86CFFFFFFFFFFFFFFFFFBFBFBC1C2C2C2020000000000000000F2F2
+        F232FEFEFEFDFFFFFFFFFCFCFCD1E2E2E2060000000000000000000000000000
+        0000000000000000000000000000F3F3F322F7F7F75AE5E5E506000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000D1D1D102FAFAFAB3FFFFFFFFFEFEFEFFF5F5F5540000000000000000FAFA
+        FAADFFFFFFFFFEFEFEFFF3F3F33C000000000000000000000000000000000000
+        00000000000000000000F6F6F630FDFDFDEBFFFFFFFFF9F9F966000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        000000000000EFEFEF20FDFDFDF7FFFFFFFFFBFBFBD100000000EAEAEA16FDFD
+        FDFBFFFFFFFFFBFBFBBD00000000000000000000000000000000000000000000
+        000000000000F6F6F630FDFDFDEBFFFFFFFFFDFDFDF5F4F4F436000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000FAFAFA99FFFFFFFFFEFEFEFFF1F1F136F8F8F864FFFF
+        FFFFFFFFFFFFF6F6F65A00000000000000000000000000000000000000000000
+        0000F6F6F630FDFDFDEBFFFFFFFFFDFDFDF5F3F3F34800000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000F1F1F136FFFFFFFFFFFFFFFFF9F9F989FAFAFAA7FFFF
+        FFFFFDFDFDFBE5E5E5100000000000000000000000000000000000000000F6F6
+        F630FDFDFDEBFFFFFFFFFDFDFDF5F3F3F3480000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000FCFCFCE5FFFFFFFFFBFBFBC9FCFCFCD1FFFF
+        FFFFFBFBFBD10000000000000000000000000000000000000000F6F6F630FDFD
+        FDEBFFFFFFFFFDFDFDF5F3F3F348000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000FBFBFBADFFFFFFFFFCFCFCF5FBFBFBF5FFFF
+        FFFFFBFBFBAB00000000000000000000000000000000F6F6F630FDFDFDEBFFFF
+        FFFFFEFEFEFFF1F1F18FEEEEEE46EEEEEE46EEEEEE46EEEEEE46EEEEEE46EEEE
+        EE46EEEEEE46EEEEEE46EEEEEE46EEEEEE46EEEEEE46EEEEEE46EFEFEF3EDEDE
+        DE04000000000000000000000000FAFAFA89FFFFFFFFFFFFFFFFFDFDFDFFFFFF
+        FFFFF8F8F89F000000000000000000000000F6F6F62EFDFDFDEBFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFF9F9
+        F985000000000000000000000000F5F5F57CFFFFFFFFFFFFFFFFFCFCFCFFFFFF
+        FFFFF9F9F9A1000000000000000000000000F2F2F21CFCFCFCDBFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFF8F8
+        F870000000000000000000000000F6F6F67EFFFFFFFFFFFFFFFFFBFBFBF1FFFF
+        FFFFFBFBFBAF00000000000000000000000000000000F2F2F21CFCFCFCDBFFFF
+        FFFFFEFEFEFFF1F1F185E4E4E41EE4E4E41EE4E4E41EE4E4E41EE4E4E41EE4E4
+        E41EE4E4E41EE4E4E41EE4E4E41EE4E4E41EE4E4E41EE4E4E41EE9E9E9160000
+        0000000000000000000000000000FAFAFA8DFFFFFFFFFEFEFEFFFBFBFBCDFFFF
+        FFFFFCFCFCD70000000000000000000000000000000000000000F2F2F21CFCFC
+        FCDBFFFFFFFFFEFEFEFDF4F4F466000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000FBFBFBB3FFFFFFFFFCFCFCF1FAFAFA9DFFFF
+        FFFFFEFEFEFFE9E9E9160000000000000000000000000000000000000000F2F2
+        F21CFCFCFCDBFFFFFFFFFEFEFEFDF4F4F4660000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000D8D8D802FCFCFCEDFFFFFFFFFBFBFBC1F6F6F65AFFFF
+        FFFFFFFFFFFFF8F8F86600000000000000000000000000000000000000000000
+        0000F2F2F21CFCFCFCDBFFFFFFFFFEFEFEFDF4F4F46600000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000F4F4F442FFFFFFFFFFFFFFFFF9F9F97EE7E7E70EFDFD
+        FDF5FFFFFFFFFBFBFBCDD7D7D702000000000000000000000000000000000000
+        000000000000F2F2F21CFCFCFCDBFFFFFFFFFEFEFEFDF6F6F646000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000FAFAFAABFFFFFFFFFEFEFEFFEFEFEF2800000000FAFA
+        FA9BFFFFFFFFFFFFFFFFF5F5F550000000000000000000000000000000000000
+        00000000000000000000F2F2F21CFCFCFCDBFEFEFEFFF7F7F75C000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        000000000000F2F2F22EFEFEFEFDFFFFFFFFFAFAFAC10000000000000000EFEF
+        EF24FEFEFEF9FFFFFFFFFCFCFCDFE9E9E9100000000000000000000000000000
+        0000000000000000000000000000EBEBEB10F4F4F43400000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000DCDCDC04FBFBFBC7FFFFFFFFFEFEFEFFF4F4F44200000000000000000000
+        0000F9F9F989FFFFFFFFFFFFFFFFFAFAFAADE2E2E20200000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000F9F9F98BFFFFFFFFFFFFFFFFFAFAFAAD0000000000000000000000000000
+        0000E3E3E308FCFCFCCFFFFFFFFFFFFFFFFFF8F8F899E2E2E202000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000000000000000000000000000F6F6
+        F676FEFEFEFFFFFFFFFFFDFDFDE5EEEEEE160000000000000000000000000000
+        000000000000F2F2F222FDFDFDE7FFFFFFFFFFFFFFFFFAFAFAADE9E9E9100000
+        0000000000000000000000000000000000000000000000000000000000000000
+        00000000000000000000000000000000000000000000E2E2E206F9F9F991FEFE
+        FEFFFFFFFFFFFDFDFDF5F6F6F638000000000000000000000000000000000000
+        00000000000000000000F1F1F12EFDFDFDE7FFFFFFFFFFFFFFFFFCFCFCDFF5F5
+        F550D7D7D7020000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000F3F3F33CFCFCFCD1FFFFFFFFFFFF
+        FFFFFDFDFDF3F3F3F34600000000000000000000000000000000000000000000
+        0000000000000000000000000000F2F2F222FCFCFCCFFFFFFFFFFFFFFFFFFFFF
+        FFFFFBFBFBCDF8F8F866E9E9E916000000000000000000000000000000000000
+        000000000000E5E5E510F6F6F65AFBFBFBBDFEFEFEFFFFFFFFFFFFFFFFFFFCFC
+        FCE1F4F4F4360000000000000000000000000000000000000000000000000000
+        000000000000000000000000000000000000E3E3E308F9F9F989FEFEFEF9FFFF
+        FFFFFFFFFFFFFFFFFFFFFEFEFEFFFCFCFCD7FBFBFBAFF9F9F9A1F8F8F8A1FBFB
+        FBABFBFBFBD1FDFDFDFBFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFDFAFAFA9FEBEB
+        EB12000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000EFEFEF24FAFA
+        FA9BFDFDFDF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+        FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFBFAFAFAADF2F2F232000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000000000000000
+        0000E7E7E70EF6F6F65AFAFAFA9DFBFBFBCDFBFBFBF1FCFCFCFFFDFDFDFFFBFB
+        FBF5FCFCFCD1FAFAFAA7F8F8F864EAEAEA160000000000000000000000000000
+        0000000000000000000000000000000000000000000000000000
+      }
+      OnMouseDown = btnFileMenuCloseMouseDown
+    end
+    object Splitter1: TSplitter
+      Left = 115
+      Height = 167
+      Top = 0
+      Width = 4
+      Align = alRight
+      Color = 10114858
+      ParentColor = False
+      ResizeAnchor = akRight
+    end
+    object btnFileNew: TBCButton
+      Left = 0
+      Height = 35
+      Top = 47
+      Width = 112
+      StateClicked.Background.Color = 11889982
+      StateClicked.Background.ColorOpacity = 255
+      StateClicked.Background.Gradient1.StartColor = 8404992
+      StateClicked.Background.Gradient1.StartColorOpacity = 255
+      StateClicked.Background.Gradient1.DrawMode = dmSet
+      StateClicked.Background.Gradient1.EndColor = 4194304
+      StateClicked.Background.Gradient1.EndColorOpacity = 255
+      StateClicked.Background.Gradient1.ColorCorrection = True
+      StateClicked.Background.Gradient1.GradientType = gtRadial
+      StateClicked.Background.Gradient1.Point1XPercent = 50
+      StateClicked.Background.Gradient1.Point1YPercent = 100
+      StateClicked.Background.Gradient1.Point2XPercent = 0
+      StateClicked.Background.Gradient1.Point2YPercent = 0
+      StateClicked.Background.Gradient1.Sinus = False
+      StateClicked.Background.Gradient2.StartColor = clWhite
+      StateClicked.Background.Gradient2.StartColorOpacity = 255
+      StateClicked.Background.Gradient2.DrawMode = dmSet
+      StateClicked.Background.Gradient2.EndColor = clBlack
+      StateClicked.Background.Gradient2.EndColorOpacity = 255
+      StateClicked.Background.Gradient2.ColorCorrection = True
+      StateClicked.Background.Gradient2.GradientType = gtLinear
+      StateClicked.Background.Gradient2.Point1XPercent = 0
+      StateClicked.Background.Gradient2.Point1YPercent = 0
+      StateClicked.Background.Gradient2.Point2XPercent = 0
+      StateClicked.Background.Gradient2.Point2YPercent = 100
+      StateClicked.Background.Gradient2.Sinus = False
+      StateClicked.Background.Gradient1EndPercent = 100
+      StateClicked.Background.Style = bbsColor
+      StateClicked.Border.Color = clBlack
+      StateClicked.Border.ColorOpacity = 255
+      StateClicked.Border.LightColor = clWhite
+      StateClicked.Border.LightOpacity = 255
+      StateClicked.Border.LightWidth = 0
+      StateClicked.Border.Style = bboNone
+      StateClicked.Border.Width = 1
+      StateClicked.FontEx.Color = clWhite
+      StateClicked.FontEx.EndEllipsis = False
+      StateClicked.FontEx.FontQuality = fqSystemClearType
+      StateClicked.FontEx.Height = 0
+      StateClicked.FontEx.SingleLine = True
+      StateClicked.FontEx.Shadow = False
+      StateClicked.FontEx.ShadowColor = clBlack
+      StateClicked.FontEx.ShadowColorOpacity = 255
+      StateClicked.FontEx.ShadowRadius = 2
+      StateClicked.FontEx.ShadowOffsetX = 1
+      StateClicked.FontEx.ShadowOffsetY = 1
+      StateClicked.FontEx.Style = []
+      StateClicked.FontEx.TextAlignment = bcaLeftCenter
+      StateClicked.FontEx.WordBreak = False
+      StateHover.Background.Color = 9062169
+      StateHover.Background.ColorOpacity = 255
+      StateHover.Background.Gradient1.StartColor = 16744448
+      StateHover.Background.Gradient1.StartColorOpacity = 255
+      StateHover.Background.Gradient1.DrawMode = dmSet
+      StateHover.Background.Gradient1.EndColor = 8404992
+      StateHover.Background.Gradient1.EndColorOpacity = 255
+      StateHover.Background.Gradient1.ColorCorrection = True
+      StateHover.Background.Gradient1.GradientType = gtRadial
+      StateHover.Background.Gradient1.Point1XPercent = 50
+      StateHover.Background.Gradient1.Point1YPercent = 100
+      StateHover.Background.Gradient1.Point2XPercent = 0
+      StateHover.Background.Gradient1.Point2YPercent = 0
+      StateHover.Background.Gradient1.Sinus = False
+      StateHover.Background.Gradient2.StartColor = clWhite
+      StateHover.Background.Gradient2.StartColorOpacity = 255
+      StateHover.Background.Gradient2.DrawMode = dmSet
+      StateHover.Background.Gradient2.EndColor = clBlack
+      StateHover.Background.Gradient2.EndColorOpacity = 255
+      StateHover.Background.Gradient2.ColorCorrection = True
+      StateHover.Background.Gradient2.GradientType = gtLinear
+      StateHover.Background.Gradient2.Point1XPercent = 0
+      StateHover.Background.Gradient2.Point1YPercent = 0
+      StateHover.Background.Gradient2.Point2XPercent = 0
+      StateHover.Background.Gradient2.Point2YPercent = 100
+      StateHover.Background.Gradient2.Sinus = False
+      StateHover.Background.Gradient1EndPercent = 100
+      StateHover.Background.Style = bbsColor
+      StateHover.Border.Color = clBlack
+      StateHover.Border.ColorOpacity = 255
+      StateHover.Border.LightColor = clWhite
+      StateHover.Border.LightOpacity = 255
+      StateHover.Border.LightWidth = 0
+      StateHover.Border.Style = bboNone
+      StateHover.Border.Width = 1
+      StateHover.FontEx.Color = clWhite
+      StateHover.FontEx.EndEllipsis = False
+      StateHover.FontEx.FontQuality = fqSystemClearType
+      StateHover.FontEx.Height = 0
+      StateHover.FontEx.SingleLine = True
+      StateHover.FontEx.Shadow = False
+      StateHover.FontEx.ShadowColor = clBlack
+      StateHover.FontEx.ShadowColorOpacity = 255
+      StateHover.FontEx.ShadowRadius = 2
+      StateHover.FontEx.ShadowOffsetX = 1
+      StateHover.FontEx.ShadowOffsetY = 1
+      StateHover.FontEx.Style = []
+      StateHover.FontEx.TextAlignment = bcaLeftCenter
+      StateHover.FontEx.WordBreak = False
+      StateNormal.Background.Color = 10114859
+      StateNormal.Background.ColorOpacity = 255
+      StateNormal.Background.Gradient1.StartColor = 4194304
+      StateNormal.Background.Gradient1.StartColorOpacity = 255
+      StateNormal.Background.Gradient1.DrawMode = dmSet
+      StateNormal.Background.Gradient1.EndColor = 8405056
+      StateNormal.Background.Gradient1.EndColorOpacity = 255
+      StateNormal.Background.Gradient1.ColorCorrection = True
+      StateNormal.Background.Gradient1.GradientType = gtLinear
+      StateNormal.Background.Gradient1.Point1XPercent = 0
+      StateNormal.Background.Gradient1.Point1YPercent = 0
+      StateNormal.Background.Gradient1.Point2XPercent = 0
+      StateNormal.Background.Gradient1.Point2YPercent = 100
+      StateNormal.Background.Gradient1.Sinus = False
+      StateNormal.Background.Gradient2.StartColor = 8405056
+      StateNormal.Background.Gradient2.StartColorOpacity = 255
+      StateNormal.Background.Gradient2.DrawMode = dmSet
+      StateNormal.Background.Gradient2.EndColor = 4194304
+      StateNormal.Background.Gradient2.EndColorOpacity = 255
+      StateNormal.Background.Gradient2.ColorCorrection = True
+      StateNormal.Background.Gradient2.GradientType = gtRadial
+      StateNormal.Background.Gradient2.Point1XPercent = 50
+      StateNormal.Background.Gradient2.Point1YPercent = 100
+      StateNormal.Background.Gradient2.Point2XPercent = 0
+      StateNormal.Background.Gradient2.Point2YPercent = 0
+      StateNormal.Background.Gradient2.Sinus = False
+      StateNormal.Background.Gradient1EndPercent = 60
+      StateNormal.Background.Style = bbsColor
+      StateNormal.Border.Color = clBlack
+      StateNormal.Border.ColorOpacity = 255
+      StateNormal.Border.LightColor = clWhite
+      StateNormal.Border.LightOpacity = 255
+      StateNormal.Border.LightWidth = 0
+      StateNormal.Border.Style = bboNone
+      StateNormal.Border.Width = 1
+      StateNormal.FontEx.Color = clWhite
+      StateNormal.FontEx.EndEllipsis = False
+      StateNormal.FontEx.FontQuality = fqSystemClearType
+      StateNormal.FontEx.Height = 0
+      StateNormal.FontEx.SingleLine = True
+      StateNormal.FontEx.Shadow = False
+      StateNormal.FontEx.ShadowColor = clBlack
+      StateNormal.FontEx.ShadowColorOpacity = 255
+      StateNormal.FontEx.ShadowRadius = 2
+      StateNormal.FontEx.ShadowOffsetX = 1
+      StateNormal.FontEx.ShadowOffsetY = 1
+      StateNormal.FontEx.Style = []
+      StateNormal.FontEx.TextAlignment = bcaLeftCenter
+      StateNormal.FontEx.WordBreak = False
+      Caption = '   New'
+      Color = clNone
+      DropDownWidth = 16
+      DropDownArrowSize = 8
+      GlobalOpacity = 255
+      InnerMargin = 0
+      ParentColor = False
+      Rounding.RoundX = 0
+      Rounding.RoundY = 0
+      Rounding.RoundOptions = []
+      RoundingDropDown.RoundX = 1
+      RoundingDropDown.RoundY = 1
+      RoundingDropDown.RoundOptions = []
+      TextApplyGlobalOpacity = False
+      MemoryUsage = bmuHigh
+    end
+    object btnFileOpen: TBCButton
+      Left = 0
+      Height = 35
+      Top = 80
+      Width = 112
+      StateClicked.Background.Color = 11889982
+      StateClicked.Background.ColorOpacity = 255
+      StateClicked.Background.Gradient1.StartColor = 8404992
+      StateClicked.Background.Gradient1.StartColorOpacity = 255
+      StateClicked.Background.Gradient1.DrawMode = dmSet
+      StateClicked.Background.Gradient1.EndColor = 4194304
+      StateClicked.Background.Gradient1.EndColorOpacity = 255
+      StateClicked.Background.Gradient1.ColorCorrection = True
+      StateClicked.Background.Gradient1.GradientType = gtRadial
+      StateClicked.Background.Gradient1.Point1XPercent = 50
+      StateClicked.Background.Gradient1.Point1YPercent = 100
+      StateClicked.Background.Gradient1.Point2XPercent = 0
+      StateClicked.Background.Gradient1.Point2YPercent = 0
+      StateClicked.Background.Gradient1.Sinus = False
+      StateClicked.Background.Gradient2.StartColor = clWhite
+      StateClicked.Background.Gradient2.StartColorOpacity = 255
+      StateClicked.Background.Gradient2.DrawMode = dmSet
+      StateClicked.Background.Gradient2.EndColor = clBlack
+      StateClicked.Background.Gradient2.EndColorOpacity = 255
+      StateClicked.Background.Gradient2.ColorCorrection = True
+      StateClicked.Background.Gradient2.GradientType = gtLinear
+      StateClicked.Background.Gradient2.Point1XPercent = 0
+      StateClicked.Background.Gradient2.Point1YPercent = 0
+      StateClicked.Background.Gradient2.Point2XPercent = 0
+      StateClicked.Background.Gradient2.Point2YPercent = 100
+      StateClicked.Background.Gradient2.Sinus = False
+      StateClicked.Background.Gradient1EndPercent = 100
+      StateClicked.Background.Style = bbsColor
+      StateClicked.Border.Color = clBlack
+      StateClicked.Border.ColorOpacity = 255
+      StateClicked.Border.LightColor = clWhite
+      StateClicked.Border.LightOpacity = 255
+      StateClicked.Border.LightWidth = 0
+      StateClicked.Border.Style = bboNone
+      StateClicked.Border.Width = 1
+      StateClicked.FontEx.Color = clWhite
+      StateClicked.FontEx.EndEllipsis = False
+      StateClicked.FontEx.FontQuality = fqSystemClearType
+      StateClicked.FontEx.Height = 0
+      StateClicked.FontEx.SingleLine = True
+      StateClicked.FontEx.Shadow = False
+      StateClicked.FontEx.ShadowColor = clBlack
+      StateClicked.FontEx.ShadowColorOpacity = 255
+      StateClicked.FontEx.ShadowRadius = 2
+      StateClicked.FontEx.ShadowOffsetX = 1
+      StateClicked.FontEx.ShadowOffsetY = 1
+      StateClicked.FontEx.Style = []
+      StateClicked.FontEx.TextAlignment = bcaLeftCenter
+      StateClicked.FontEx.WordBreak = False
+      StateHover.Background.Color = 9062169
+      StateHover.Background.ColorOpacity = 255
+      StateHover.Background.Gradient1.StartColor = 16744448
+      StateHover.Background.Gradient1.StartColorOpacity = 255
+      StateHover.Background.Gradient1.DrawMode = dmSet
+      StateHover.Background.Gradient1.EndColor = 8404992
+      StateHover.Background.Gradient1.EndColorOpacity = 255
+      StateHover.Background.Gradient1.ColorCorrection = True
+      StateHover.Background.Gradient1.GradientType = gtRadial
+      StateHover.Background.Gradient1.Point1XPercent = 50
+      StateHover.Background.Gradient1.Point1YPercent = 100
+      StateHover.Background.Gradient1.Point2XPercent = 0
+      StateHover.Background.Gradient1.Point2YPercent = 0
+      StateHover.Background.Gradient1.Sinus = False
+      StateHover.Background.Gradient2.StartColor = clWhite
+      StateHover.Background.Gradient2.StartColorOpacity = 255
+      StateHover.Background.Gradient2.DrawMode = dmSet
+      StateHover.Background.Gradient2.EndColor = clBlack
+      StateHover.Background.Gradient2.EndColorOpacity = 255
+      StateHover.Background.Gradient2.ColorCorrection = True
+      StateHover.Background.Gradient2.GradientType = gtLinear
+      StateHover.Background.Gradient2.Point1XPercent = 0
+      StateHover.Background.Gradient2.Point1YPercent = 0
+      StateHover.Background.Gradient2.Point2XPercent = 0
+      StateHover.Background.Gradient2.Point2YPercent = 100
+      StateHover.Background.Gradient2.Sinus = False
+      StateHover.Background.Gradient1EndPercent = 100
+      StateHover.Background.Style = bbsColor
+      StateHover.Border.Color = clBlack
+      StateHover.Border.ColorOpacity = 255
+      StateHover.Border.LightColor = clWhite
+      StateHover.Border.LightOpacity = 255
+      StateHover.Border.LightWidth = 0
+      StateHover.Border.Style = bboNone
+      StateHover.Border.Width = 1
+      StateHover.FontEx.Color = clWhite
+      StateHover.FontEx.EndEllipsis = False
+      StateHover.FontEx.FontQuality = fqSystemClearType
+      StateHover.FontEx.Height = 0
+      StateHover.FontEx.SingleLine = True
+      StateHover.FontEx.Shadow = False
+      StateHover.FontEx.ShadowColor = clBlack
+      StateHover.FontEx.ShadowColorOpacity = 255
+      StateHover.FontEx.ShadowRadius = 2
+      StateHover.FontEx.ShadowOffsetX = 1
+      StateHover.FontEx.ShadowOffsetY = 1
+      StateHover.FontEx.Style = []
+      StateHover.FontEx.TextAlignment = bcaLeftCenter
+      StateHover.FontEx.WordBreak = False
+      StateNormal.Background.Color = 10114859
+      StateNormal.Background.ColorOpacity = 255
+      StateNormal.Background.Gradient1.StartColor = 4194304
+      StateNormal.Background.Gradient1.StartColorOpacity = 255
+      StateNormal.Background.Gradient1.DrawMode = dmSet
+      StateNormal.Background.Gradient1.EndColor = 8405056
+      StateNormal.Background.Gradient1.EndColorOpacity = 255
+      StateNormal.Background.Gradient1.ColorCorrection = True
+      StateNormal.Background.Gradient1.GradientType = gtLinear
+      StateNormal.Background.Gradient1.Point1XPercent = 0
+      StateNormal.Background.Gradient1.Point1YPercent = 0
+      StateNormal.Background.Gradient1.Point2XPercent = 0
+      StateNormal.Background.Gradient1.Point2YPercent = 100
+      StateNormal.Background.Gradient1.Sinus = False
+      StateNormal.Background.Gradient2.StartColor = 8405056
+      StateNormal.Background.Gradient2.StartColorOpacity = 255
+      StateNormal.Background.Gradient2.DrawMode = dmSet
+      StateNormal.Background.Gradient2.EndColor = 4194304
+      StateNormal.Background.Gradient2.EndColorOpacity = 255
+      StateNormal.Background.Gradient2.ColorCorrection = True
+      StateNormal.Background.Gradient2.GradientType = gtRadial
+      StateNormal.Background.Gradient2.Point1XPercent = 50
+      StateNormal.Background.Gradient2.Point1YPercent = 100
+      StateNormal.Background.Gradient2.Point2XPercent = 0
+      StateNormal.Background.Gradient2.Point2YPercent = 0
+      StateNormal.Background.Gradient2.Sinus = False
+      StateNormal.Background.Gradient1EndPercent = 60
+      StateNormal.Background.Style = bbsColor
+      StateNormal.Border.Color = clBlack
+      StateNormal.Border.ColorOpacity = 255
+      StateNormal.Border.LightColor = clWhite
+      StateNormal.Border.LightOpacity = 255
+      StateNormal.Border.LightWidth = 0
+      StateNormal.Border.Style = bboNone
+      StateNormal.Border.Width = 1
+      StateNormal.FontEx.Color = clWhite
+      StateNormal.FontEx.EndEllipsis = False
+      StateNormal.FontEx.FontQuality = fqSystemClearType
+      StateNormal.FontEx.Height = 0
+      StateNormal.FontEx.SingleLine = True
+      StateNormal.FontEx.Shadow = False
+      StateNormal.FontEx.ShadowColor = clBlack
+      StateNormal.FontEx.ShadowColorOpacity = 255
+      StateNormal.FontEx.ShadowRadius = 2
+      StateNormal.FontEx.ShadowOffsetX = 1
+      StateNormal.FontEx.ShadowOffsetY = 1
+      StateNormal.FontEx.Style = []
+      StateNormal.FontEx.TextAlignment = bcaLeftCenter
+      StateNormal.FontEx.WordBreak = False
+      Caption = '   Open...'
+      Color = clNone
+      DropDownWidth = 16
+      DropDownArrowSize = 8
+      GlobalOpacity = 255
+      InnerMargin = 0
+      ParentColor = False
+      Rounding.RoundX = 0
+      Rounding.RoundY = 0
+      Rounding.RoundOptions = []
+      RoundingDropDown.RoundX = 1
+      RoundingDropDown.RoundY = 1
+      RoundingDropDown.RoundOptions = []
+      TextApplyGlobalOpacity = False
+      MemoryUsage = bmuHigh
+    end
+    object btnFileSave: TBCButton
+      Left = 0
+      Height = 35
+      Top = 112
+      Width = 112
+      StateClicked.Background.Color = 11889982
+      StateClicked.Background.ColorOpacity = 255
+      StateClicked.Background.Gradient1.StartColor = 8404992
+      StateClicked.Background.Gradient1.StartColorOpacity = 255
+      StateClicked.Background.Gradient1.DrawMode = dmSet
+      StateClicked.Background.Gradient1.EndColor = 4194304
+      StateClicked.Background.Gradient1.EndColorOpacity = 255
+      StateClicked.Background.Gradient1.ColorCorrection = True
+      StateClicked.Background.Gradient1.GradientType = gtRadial
+      StateClicked.Background.Gradient1.Point1XPercent = 50
+      StateClicked.Background.Gradient1.Point1YPercent = 100
+      StateClicked.Background.Gradient1.Point2XPercent = 0
+      StateClicked.Background.Gradient1.Point2YPercent = 0
+      StateClicked.Background.Gradient1.Sinus = False
+      StateClicked.Background.Gradient2.StartColor = clWhite
+      StateClicked.Background.Gradient2.StartColorOpacity = 255
+      StateClicked.Background.Gradient2.DrawMode = dmSet
+      StateClicked.Background.Gradient2.EndColor = clBlack
+      StateClicked.Background.Gradient2.EndColorOpacity = 255
+      StateClicked.Background.Gradient2.ColorCorrection = True
+      StateClicked.Background.Gradient2.GradientType = gtLinear
+      StateClicked.Background.Gradient2.Point1XPercent = 0
+      StateClicked.Background.Gradient2.Point1YPercent = 0
+      StateClicked.Background.Gradient2.Point2XPercent = 0
+      StateClicked.Background.Gradient2.Point2YPercent = 100
+      StateClicked.Background.Gradient2.Sinus = False
+      StateClicked.Background.Gradient1EndPercent = 100
+      StateClicked.Background.Style = bbsColor
+      StateClicked.Border.Color = clBlack
+      StateClicked.Border.ColorOpacity = 255
+      StateClicked.Border.LightColor = clWhite
+      StateClicked.Border.LightOpacity = 255
+      StateClicked.Border.LightWidth = 0
+      StateClicked.Border.Style = bboNone
+      StateClicked.Border.Width = 1
+      StateClicked.FontEx.Color = clWhite
+      StateClicked.FontEx.EndEllipsis = False
+      StateClicked.FontEx.FontQuality = fqSystemClearType
+      StateClicked.FontEx.Height = 0
+      StateClicked.FontEx.SingleLine = True
+      StateClicked.FontEx.Shadow = False
+      StateClicked.FontEx.ShadowColor = clBlack
+      StateClicked.FontEx.ShadowColorOpacity = 255
+      StateClicked.FontEx.ShadowRadius = 2
+      StateClicked.FontEx.ShadowOffsetX = 1
+      StateClicked.FontEx.ShadowOffsetY = 1
+      StateClicked.FontEx.Style = []
+      StateClicked.FontEx.TextAlignment = bcaLeftCenter
+      StateClicked.FontEx.WordBreak = False
+      StateHover.Background.Color = 9062169
+      StateHover.Background.ColorOpacity = 255
+      StateHover.Background.Gradient1.StartColor = 16744448
+      StateHover.Background.Gradient1.StartColorOpacity = 255
+      StateHover.Background.Gradient1.DrawMode = dmSet
+      StateHover.Background.Gradient1.EndColor = 8404992
+      StateHover.Background.Gradient1.EndColorOpacity = 255
+      StateHover.Background.Gradient1.ColorCorrection = True
+      StateHover.Background.Gradient1.GradientType = gtRadial
+      StateHover.Background.Gradient1.Point1XPercent = 50
+      StateHover.Background.Gradient1.Point1YPercent = 100
+      StateHover.Background.Gradient1.Point2XPercent = 0
+      StateHover.Background.Gradient1.Point2YPercent = 0
+      StateHover.Background.Gradient1.Sinus = False
+      StateHover.Background.Gradient2.StartColor = clWhite
+      StateHover.Background.Gradient2.StartColorOpacity = 255
+      StateHover.Background.Gradient2.DrawMode = dmSet
+      StateHover.Background.Gradient2.EndColor = clBlack
+      StateHover.Background.Gradient2.EndColorOpacity = 255
+      StateHover.Background.Gradient2.ColorCorrection = True
+      StateHover.Background.Gradient2.GradientType = gtLinear
+      StateHover.Background.Gradient2.Point1XPercent = 0
+      StateHover.Background.Gradient2.Point1YPercent = 0
+      StateHover.Background.Gradient2.Point2XPercent = 0
+      StateHover.Background.Gradient2.Point2YPercent = 100
+      StateHover.Background.Gradient2.Sinus = False
+      StateHover.Background.Gradient1EndPercent = 100
+      StateHover.Background.Style = bbsColor
+      StateHover.Border.Color = clBlack
+      StateHover.Border.ColorOpacity = 255
+      StateHover.Border.LightColor = clWhite
+      StateHover.Border.LightOpacity = 255
+      StateHover.Border.LightWidth = 0
+      StateHover.Border.Style = bboNone
+      StateHover.Border.Width = 1
+      StateHover.FontEx.Color = clWhite
+      StateHover.FontEx.EndEllipsis = False
+      StateHover.FontEx.FontQuality = fqSystemClearType
+      StateHover.FontEx.Height = 0
+      StateHover.FontEx.SingleLine = True
+      StateHover.FontEx.Shadow = False
+      StateHover.FontEx.ShadowColor = clBlack
+      StateHover.FontEx.ShadowColorOpacity = 255
+      StateHover.FontEx.ShadowRadius = 2
+      StateHover.FontEx.ShadowOffsetX = 1
+      StateHover.FontEx.ShadowOffsetY = 1
+      StateHover.FontEx.Style = []
+      StateHover.FontEx.TextAlignment = bcaLeftCenter
+      StateHover.FontEx.WordBreak = False
+      StateNormal.Background.Color = 10114859
+      StateNormal.Background.ColorOpacity = 255
+      StateNormal.Background.Gradient1.StartColor = 4194304
+      StateNormal.Background.Gradient1.StartColorOpacity = 255
+      StateNormal.Background.Gradient1.DrawMode = dmSet
+      StateNormal.Background.Gradient1.EndColor = 8405056
+      StateNormal.Background.Gradient1.EndColorOpacity = 255
+      StateNormal.Background.Gradient1.ColorCorrection = True
+      StateNormal.Background.Gradient1.GradientType = gtLinear
+      StateNormal.Background.Gradient1.Point1XPercent = 0
+      StateNormal.Background.Gradient1.Point1YPercent = 0
+      StateNormal.Background.Gradient1.Point2XPercent = 0
+      StateNormal.Background.Gradient1.Point2YPercent = 100
+      StateNormal.Background.Gradient1.Sinus = False
+      StateNormal.Background.Gradient2.StartColor = 8405056
+      StateNormal.Background.Gradient2.StartColorOpacity = 255
+      StateNormal.Background.Gradient2.DrawMode = dmSet
+      StateNormal.Background.Gradient2.EndColor = 4194304
+      StateNormal.Background.Gradient2.EndColorOpacity = 255
+      StateNormal.Background.Gradient2.ColorCorrection = True
+      StateNormal.Background.Gradient2.GradientType = gtRadial
+      StateNormal.Background.Gradient2.Point1XPercent = 50
+      StateNormal.Background.Gradient2.Point1YPercent = 100
+      StateNormal.Background.Gradient2.Point2XPercent = 0
+      StateNormal.Background.Gradient2.Point2YPercent = 0
+      StateNormal.Background.Gradient2.Sinus = False
+      StateNormal.Background.Gradient1EndPercent = 60
+      StateNormal.Background.Style = bbsColor
+      StateNormal.Border.Color = clBlack
+      StateNormal.Border.ColorOpacity = 255
+      StateNormal.Border.LightColor = clWhite
+      StateNormal.Border.LightOpacity = 255
+      StateNormal.Border.LightWidth = 0
+      StateNormal.Border.Style = bboNone
+      StateNormal.Border.Width = 1
+      StateNormal.FontEx.Color = clWhite
+      StateNormal.FontEx.EndEllipsis = False
+      StateNormal.FontEx.FontQuality = fqSystemClearType
+      StateNormal.FontEx.Height = 0
+      StateNormal.FontEx.SingleLine = True
+      StateNormal.FontEx.Shadow = False
+      StateNormal.FontEx.ShadowColor = clBlack
+      StateNormal.FontEx.ShadowColorOpacity = 255
+      StateNormal.FontEx.ShadowRadius = 2
+      StateNormal.FontEx.ShadowOffsetX = 1
+      StateNormal.FontEx.ShadowOffsetY = 1
+      StateNormal.FontEx.Style = []
+      StateNormal.FontEx.TextAlignment = bcaLeftCenter
+      StateNormal.FontEx.WordBreak = False
+      Caption = '   Save'
+      Color = clNone
+      DropDownWidth = 16
+      DropDownArrowSize = 8
+      GlobalOpacity = 255
+      InnerMargin = 0
+      ParentColor = False
+      Rounding.RoundX = 0
+      Rounding.RoundY = 0
+      Rounding.RoundOptions = []
+      RoundingDropDown.RoundX = 1
+      RoundingDropDown.RoundY = 1
+      RoundingDropDown.RoundOptions = []
+      TextApplyGlobalOpacity = False
+      MemoryUsage = bmuHigh
+    end
+  end
+  object ImageList32: TBGRAImageList
+    Height = 32
+    Width = 32
+    left = 344
+    top = 168
+    Bitmap = {
+      4C690F0000002000000020000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000004343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF0000
+      000000000000000000000000000000000000000000004343C7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF4343C7FF0000
+      000000000000000000000000000000000000000000004343C7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF4343C7FF0000
+      000000000000000000000000000000000000000000004343C7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF4343C7FF0000
+      000000000000000000000000000000000000000000004343C7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF4343C7FF0000
+      000000000000000000000000000000000000000000004343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFDED4C5FFDED4C5FFFFFFFFFFFFFFFFFFDED4C5FFDED4C5FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EB
+      E1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FFF2EBE1FF9C8B78FF0000
+      000000000000000000000000000000000000000000009C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00008E7B6734907A67C7907A67C78C77663C0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000907A67C78F7966508F7964548F7966CB0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005598
+      C5BC5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF8F7966FF8F7966FF8F79
+      66FF8A7B6DF08F7966508F7964548A7C6EEF8F7966FF8F7966FF8F7966FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5498C5B300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF8F7966FF8F7966FF8F79
+      66FF8F7967FE8C7B6CF38B7B6DF28E7968FE8F7966FF8F7966FF8F7966FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF879093FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF879195FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005598
+      C5BC5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5498C5B300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4FAFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB87D51B300000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B88DFFF7DBC5FFFDF7F2FFFEF8F4FFF8DCC7FFF0B88DFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF7DBC5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7DBC5FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFFCF2EAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF2E9FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFFCF3EBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF3EBFFF0B88CFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF8DDC9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8DDC9FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B88DFFF8DCC7FFFDF7F2FFFEF9F6FFF9E1CEFFF1BA90FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF4C8A6FFFBEADDFFFEF9F6FFFEF9F6FFFBEADDFFF4C9A8FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF7D6
+      BEFFFFFEFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFDFFF7DAC3FFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF5CFB2FFFEF9
+      F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFBF8FFF5D0
+      B3FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFFAE8D9FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE8
+      D9FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFFDF3ECFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF3
+      ECFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4EFFB57A4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A4EFF00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B57A
+      4FAFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB87D51B300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000009C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FFA1907EBE000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000009C8B78FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FFA89988FFA59585BE0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000009C8B78FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FFF6F4F2FFA79887FEAC9C8DC400000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000009C8B78FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FFFFFFFFFFF6F4F2FFA79887FEAB9C8BC3000000000000
+      0000000000000000000000000000000000009C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FFB9AC9CFFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FFFFFFFFFFFFFFFFFFF6F4F2FFA79887FEAB9B8AC20000
+      0000000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FFA89989FFBDB0A1FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFF6F4F2FFA79887FEA89B
+      8AC2000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FFF6F4F2FFA79887FFBFB3A4FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FFFFFFFFFFF6F4F2FFA79887FFBFB2A4FFFFFAF2FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FFFFFFFFFFFFFFFFFFF6F4F2FFA79787FFBFB2A4FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FFFFFFFFFFFFFFFFFFFFFFFFFFF6F4F2FFA79786FFBEB2A4FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000009C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000004444C83C4949
+      CAC04545C8F34545C8F34949CAC04444C7400000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000004848C8794949CBF37575
+      E6FF8989F3FF8787F2FF7474E6FF4949CBF34747CA8200000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000004444C83C4949CBF38888F2FF6666
+      DDF74848CBF34848CBF36565DCF88989F3FF4949CBF34444C740000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000A4778E5AA87D91BEA5798FEEA1758BFFA1758BFFA1758BFFA2768CE99F73
+      8C28000000000000000000000000000000004949CAC07575E6FF6666DDF74646
+      C9D34444C8384444C8384545C9CB6666DDF77575E6FF4949CAC0000000000000
+      00000000000000000000000000000000000000000000000000009F758A18AA80
+      94CAB0879AEBDAB8C4FFECCDD6FFF2D5DCFFD5B4C1F5A57A8FEF9F738C280000
+      0000000000000000000000000000000000004545C8F38989F3FF4848CBF34444
+      C83800000000000000004545C4344848CBF38787F2FF4545C8F3000000000000
+      000000000000000000000000000000000000000000009F758A18A67B8FE4CBA6
+      B4FDF1D3DBFFF2D5DCFFF2D5DCFFD7B5C1FFA57A8FEF9F738C28000000000000
+      0000000000000000000000000000000000004545C8F38989F3FF4848CBF34444
+      C83800000000000000004545C4344848CBF38A8AF4FF4545C8F9000000000000
+      0000000000000000000000000000000000009F758A18A77C91E7CDA9B7F1F2D5
+      DCFFF2D5DCFFF2D5DCFFD6B3C0F6A57A8FEF9F738C2800000000000000000000
+      0000000000000000000000000000000000004949CAC07676E7FF6565DCF84545
+      C9CA4545C4344545C4344646C8C26665DCF88383EFFF4746C6FF6E5AAC4A0000
+      00000000000000000000000000009F758A18A77C91E7CDA9B7F1F2D5DCFFF2D5
+      DCFFF2D5DCFFD7B3C0F6A57B8FEF9F738C280000000000000000000000000000
+      0000000000000000000000000000000000004444C7404A4ACBF28A8AF4FF6666
+      DEF54848CBF34848CBF36665DCF88E8EF6FF8F8FF7FF6E6EE1FF4B48C5FE6E5A
+      AC4A00000000000000009F758A18A77C91E7CDA9B7F1F2D5DCFFF2D5DCFFF2D5
+      DCFFD7B4C0F6A57A8EF09F738C28000000000000000000000000000000000000
+      000000000000000000000000000000000000000000004747C9844949CBF37676
+      E7FF8989F3FF8A8AF4FF8585F1FF8F8FF7FF8F8FF7FF7676E7FF4A49C8FF8C6B
+      9DF09F738C289F758A18A77C91E7CDA9B7F1F2D5DCFFF2D5DCFFF2D5DCFFD7B4
+      C1F6A57A8FF09F738C2800000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000004444C7404949
+      CAC04545C8F34545C8F94847C7FE7776E7FF7676E7FF4F4ECAFFC9B3D7FFD6B5
+      C0F4A5798EF1A67C90EBCDA9B7F1F2D5DCFFF2D5DCFFF2D5DCFFD6B5C0F7A57A
+      8FF09F738C280000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000006E5AAC4A4C49C5FE4F4DC9FED7BED9FFF2D5DCFFEACC
+      D4FFAB8195FECBA7B5FEF2D5DCFFF2D5DCFFF2D5DCFFD7B5C1F7A57A8FF09F73
+      8C28000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000006E5AAC4A957198F2D6B5C0F4EACCD4FFAE84
+      98FFCFABB9FFF2D5DCFFF2D5DCFFF2D5DCFFD7B5C1F7A57A8FF09F738C280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000009F738C28A5798EF1AB8195FECFAB
+      B9FFC7A2B1FFD6B4C0FFF2D5DCFFD5B3BFFFA5798FF69F738C28000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000009F758A18A67C90EBCBA7B5FEF1D3
+      DBFFAA7F94FFBD96A7FFD5B3BFFFA57A8FFFA1758CFEA2738C3C000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000006255B33C96729AEBCDA9B7F1F2D5DCFFF2D5
+      DCFFEFD2D9FFD5B3BFFFA57A8FFFA1758BFFB890A2FAA57A8FEF9F738C280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000006255B33C4B48C5FE4E4CC8FED7BED9FFF2D5DCFFF2D5
+      DCFFD5B3BFFFA57A8FFFA1758BFFC7A2B1FFEFD2D9FFD6B5C0F4A57A8FEF9F73
+      8C28000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000004444C83C4949
+      CAC04545C8F34646C8F54746C7FE6E6EE1FF7676E7FF5150CBFFD7BED9FFD6B4
+      C1F9A57A8FF4A1758CFEB890A2FAF2D5DCFFF2D5DCFFF2D5DCFFD6B5C0F4A57A
+      8FEF9F738C280000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000004848C8794949CBF37575
+      E6FF8989F3FF8989F3FF8080EDFF8F8FF7FF8F8FF7FF7676E7FF504EC9FF9571
+      98F29F738C28A2738C3CA57A8FEFD6B5C0F4F2D5DCFFF2D5DCFFF2D5DCFFD6B5
+      C0F4A57A8FEF9F738C2800000000000000000000000000000000000000000000
+      0000000000000000000000000000000000004444C83C4949CBF38888F2FF6666
+      DDF74848CBF34848CBF36665DBFA8E8EF6FF8F8FF7FF7676E7FF4C4AC6FE6E5A
+      AC4A00000000000000009F738C28A57A8FEFD6B5C0F4F2D5DCFFF2D5DCFFF2D5
+      DCFFD6B5C0F4A57A8FEF9F738C28000000000000000000000000000000000000
+      0000000000000000000000000000000000004949CAC07575E6FF6666DDF74646
+      C9D34444C8384444C8384545C9CB6766DCFA8484F0FF4847C7FF6E5AAC4A0000
+      00000000000000000000000000009F738C28A57A8FEFD6B5C0F4F2D5DCFFF2D5
+      DCFFF2D5DCFFD6B5C0F4A57A8FEF9F738C280000000000000000000000000000
+      0000000000000000000000000000000000004545C8F38989F3FF4848CBF34444
+      C83800000000000000004545C4344848CBF38A8AF4FF4545C8F9000000000000
+      0000000000000000000000000000000000009F738C28A57A8FEFD6B5C0F4F2D5
+      DCFFF2D5DCFFF2D5DCFFD6B5C0F4A57A8FEF9F738C2800000000000000000000
+      0000000000000000000000000000000000004545C8F38989F3FF4848CBF34444
+      C83800000000000000004545C4344848CBF38787F2FF4545C8F3000000000000
+      000000000000000000000000000000000000000000009F738C28A57A8FEFD1AE
+      BBFFF2D5DCFFF2D5DCFFF2D5DCFFD8B5C1FCA4798FEC9F738C28000000000000
+      0000000000000000000000000000000000004949CAC07676E7FF6565DCF84545
+      C9CA4545C4344545C4344646C8C26565DDF67575E6FF4949CAC0000000000000
+      00000000000000000000000000000000000000000000000000009F788720A97E
+      92D5B1879AEEDAB8C4FFECCDD6FFF2D5DCFFD6B5C0F4A57A8FEF9F738C280000
+      0000000000000000000000000000000000004444C7404A4ACBF28A8AF4FF6666
+      DEF54848CBF34848CBF36565DDF68A8AF4FF4A4ACBF24444C740000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000A6798F70A87E92C5A3788DF4A1758BFFA1758BFFA1758BFFA2768CE89F73
+      8C2800000000000000000000000000000000000000004747C9844949CBF37676
+      E7FF8989F3FF8787F2FF7575E6FF4A4ACBF24747C98500000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000004444C7404949
+      CAC04545C8F34545C8F34949CAC04444C7400000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFDFB88FFFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFDEB78EFFFFE8C2FFFFE8C2FFDCB794FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFBF855AFFDEB78EFFFFE8C2FFFEE7C1FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFEAB185FFBF865BFFDDB48BFFFFE8C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFF0B78BFFEAB185FFBF865BFFDDB48BFF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFF0B78BFFF0B78BFFEAB185FFBF865BFFBF855784000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFEAB185FFBC8255F6B87D52760000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFB57A4EFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEAB185FFBB8155F1BE83
+      5886000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFB57A4EFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEAB185FFBB8155F1BE85
+      5886000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFF0B78BFFF0B78BFFF0B78BFFEAB185FFBC8255F6B87D52760000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFF0B78BFFF0B78BFFEAB185FFBF865AFFBE855886000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFF0B78BFFEAB185FFBF865AFFDDB38AFF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFEAB185FFBF865AFFDDB38AFFFFE8C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFBF855AFFDEB78EFFFFE8C2FFFEE7C1FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFB57A4EFFDEB78EFFFFE8C2FFFFE8C2FFDEBA96FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFDFB88FFFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000C49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFA19080BE0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFA89988FFA595
+      85BE000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF6F4F2FFA798
+      87FEAC9D8DC40000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFFFFFFF6F4
+      F2FFA79887FEAB9C8CC300000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFFFFFFFFFF
+      FFFFF6F4F2FFA79887FEAB9C8BC2000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFF6F4F2FFA79887FEA89B8AC20000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000B3794D28B57C5080BA7F
+      53CBB97E52E6B77B4FF8B67C50F6B97E52E4BA8054C9B67E5082B3794D280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000B6794D50B97E52DEBC8256F1D1976BF9E0A7
+      7BFFE9AF83FFEDB488FFEDB488FFE9AF83FFE0A77BFFD1976CFBBC8256F1B97E
+      52DEB6794D500000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000B7785020B97E52D7BE8357F3E1A87CFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE1A8
+      7CFFBE8357F3B87D51D7B1784E24000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000B97B523EB87D51F0D49A6EF2EFB68AFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFEFB68AFFD49A6EF2B77C51F2B67C4D420000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B37B
+      4D3CB97E52F3E0A77BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFE0A77BFFB77C50F8B4784F4400000000000000000000
+      0000000000000000000000000000000000000000000000000000B7785020B87D
+      51F0E0A77BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFE1A87CFFB77C51F2B1784E24000000000000
+      0000000000000000000000000000000000000000000000000000B97E52D7D59B
+      6FFDF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF1BB92FFF1BE96FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFD89D72FDB87D51D7000000000000
+      00000000000000000000000000000000000000000000B87E5053BD8256EFEFB6
+      8AFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF1BD94FFFEFCFAFFFFFDFBFFF1BD94FFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFBE8357EDB87E50530000
+      00000000000000000000000000000000000000000000B97E52DEE1A87CFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF1BD94FFFFFDFBFFFFFEFDFFF2BF98FFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE1A87CFFB97E52DE0000
+      000000000000000000000000000000000000B3794D28BC8155EFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF1BD94FFF1BD94FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFBC8155EFB379
+      4D2800000000000000000000000000000000BC81558ACF9569F0F0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFCF9569F0BC81
+      558A00000000000000000000000000000000BA7F53CBE0A77BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFFFFFFFFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE0A77BFFBA80
+      53C800000000000000000000000000000000B97E52E6E9AF83FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE9AF83FFB97E
+      52E400000000000000000000000000000000B77B4FF8EDB488FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEDB488FFB67C
+      50F600000000000000000000000000000000B67B4FF9EDB488FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEDB488FFB67C
+      50F600000000000000000000000000000000B97E52E6E9AF83FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE9AF83FFB97E
+      52E400000000000000000000000000000000BB8053CDE0A77BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE0A77BFFBA80
+      54C900000000000000000000000000000000BC80558DD09669F0F0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFD09669F0BC80
+      558D00000000000000000000000000000000B3794D28BC8155EFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFBC8155EFB379
+      4D280000000000000000000000000000000000000000B97E52DEE1A87CFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE1A87CFFB97E52DE0000
+      00000000000000000000000000000000000000000000B87E5053BD8256EFEFB6
+      8AFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFBE8357EDB87E50530000
+      0000000000000000000000000000000000000000000000000000B97E52D7D59B
+      6FFDF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFD89D72FDB87D51D7000000000000
+      0000000000000000000000000000000000000000000000000000B1784E24B77C
+      51F2E0A77BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFE1A87CFFB77C50F4B1784E24000000000000
+      000000000000000000000000000000000000000000000000000000000000B378
+      4C40B87D51F7E1A87CFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFE1A87CFFB77C50F8B5784E4800000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000B67C5046B77C51F2D79D70F1F0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFD79D70F1B77C50F4B77C4F4A0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000B1784E24B97E52D7C08459F1E1A87CFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFE1A8
+      7CFFC08459F1B87D51D7B1784E24000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000B6794D50B97E52DEBC8256F1D1976BF9E0A7
+      7BFFE9AF83FFEDB488FFEDB488FFE9AF83FFE0A77BFFD1976CFBBC8256F1B97E
+      52DEB6794D500000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000B3794D28B57C5080BA7F
+      53CBB97E52E6B77B4FF8B67C50F6B97E52E4BA8054C9B67E5082B3794D280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF457D9985000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF62ABD5FF48809EF14A83A2860000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF62ABD5FF48809EF14A83
+      A286000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF62ABD5FF4981
+      9FF6447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF447A96FF000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF447A96FF000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF447A96FF000000000000
+      000000000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF5EA5CDFF5391B3FF447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF457C
+      98E900000000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF5B9F
+      C5FF48809DFF5F9EBFFF83CBF2FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF79BEE3FF4880
+      9CE200000000000000000000000000000000447A96FF65B0DBFF61AAD3FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF4C85
+      A2FF75B9DDFF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF72B5D9FF4980
+      9DC300000000000000000000000000000000447A96FF65B0DBFF5B9FC5FF518C
+      ABFF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF6AABCDFF4980
+      9EA500000000000000000000000000000000447A96FF65B0DBFF5595B8FF5F9D
+      BEFF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF619FC1F5447C
+      977B00000000000000000000000000000000447A96FF65B0DBFF508CACFF6EB0
+      D3FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF5895B4EE437A
+      965C00000000000000000000000000000000447A96FF65B0DBFF477F9CFF7AC0
+      E5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF4F89A7EE447B
+      953C00000000000000000000000000000000447A96FF61AAD3FF467D9AFF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF49819EF24078
+      972000000000000000000000000000000000447A96FF5B9FC5FF518CABFF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF447A96FF0000
+      000000000000000000000000000000000000447A96FF5595B8FF5F9DBEFF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF7DC3E9FF477E9BEC0000
+      000000000000000000000000000000000000447A96FF508CACFF6EB0D3FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF76BADFFF49809DD50000
+      000000000000000000000000000000000000447A96FF487F9CFF7AC0E5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF6EB0D3FF4B829FB40000
+      000000000000000000000000000000000000447A96FF467D9AFF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF65A6C7FF487F9D910000
+      000000000000000000000000000000000000447A96FF518CABFF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF5C99B9FF457B96680000
+      000000000000000000000000000000000000467C99FF5F9DBEFF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF538DACFF4379974C0000
+      00000000000000000000000000000000000048809DFF6EB0D3FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF4C84A2FF467A972C0000
+      000000000000000000000000000000000000467C98FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF427B971B0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000005493BF405497C3895598
+      C6C95598C4EB5396C2FF5497C3FA5497C3E75497C3C55295C1805595BF300000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000005295C2545598C4DE579AC8F164ACDBF96CB5
+      E6FF72BCEFFF75C1F4FF73BFF1FF6EB8EAFF68B1E1FF63A9D8F8579BC7F45699
+      C7BE5595BF300000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000609FBF08569BC8AB579BC7EE6DB6E7FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1F4FF68B1
+      E1F75699C5F3589CC8BA5097BF20000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00005595BF245699C6DF5FA4D2E874C0F3FF76C2F5FF76C2F5FF76BEE7FF77A6
+      82FF779D62FF78A682FF76BDE2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF75C1F3FF66ADDEF65599C4EF5393BF280000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005393
+      BF285498C4F269B1E1FD76C2F5FF76C2F5FF76C2F5FF76C2F5FF78A682FF95BA
+      89FFB6DAB1FF94B987FF78A682FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF6AB4E5FC5497C4EC5393BF2800000000000000000000
+      00000000000000000000000000000000000000000000000000004080BF045599
+      C5E06AB2E3F376C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF779D62FFB6DA
+      B1FFBDE0BAFFB6DAB1FF779D62FF76C2F5FF76C2F5FF7CBBE5FFA88C76FFB57C
+      52FFA88C75FF7EB9E0FF76C2F5FF6BB3E4F45599C4EF5595BF24000000000000
+      0000000000000000000000000000000000000000000000000000579BC8A15EA3
+      D1E976C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF78A682FF95BA
+      89FFB6DAB1FF95B987FF78A680FF76C2F5FF76C2F5FFA88C75FFCD966CFFEAB1
+      85FFCD956AFFA88C75FF76C2F5FF76C2F5FF67AFDEF3569BC7C4000000000000
+      00000000000000000000000000000000000000000000569AC647559AC6F274BF
+      F2FF72BEEFFF54A5C9FF4A9DBCFF54A6C9FF70BDEEFF76C2F5FF76BDE0FF78A6
+      80FF779D62FF78A680FF76BCDDFF76C2F5FF76C2F5FFB47C52FFEAB185FFF0B7
+      8BFFEAB185FFB57C52FF76C2F5FF76C2F5FF75C1F4FF5699C6F15393BF340000
+      000000000000000000000000000000000000000000005599C5D96CB5E6FF76C2
+      F5FF54A6C9FF70C0D9FF9AE6F9FF6FBFD8FF54A6C9FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FFA88C75FFCE966BFFEAB1
+      85FFCE956AFFAA8B72FF76C2F5FF76C2F5FF76C2F5FF69B1E2FF5598C5CB0000
+      0000000000000000000000000000000000005393BF345599C6F576C2F5FF76C2
+      F5FF4A9DBCFF9AE6F9FFA3EEFFFF9AE6F9FF4A9DBCFF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF7FB8DDFFA98B72FFB57C
+      52FFA98B72FF80B7DBFF76C2F5FF76C2F5FF76C2F5FF75C1F4FF579BC7F45195
+      BF3C000000000000000000000000000000005497C38963AAD8FB76C2F5FF76C2
+      F5FF54A6C9FF71C0D9FF9AE6F9FF6FBFD8FF54A5C8FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF66AEDDFB5497
+      C485000000000000000000000000000000005598C5C26BB4E4FF76C2F5FF76C2
+      F5FF70BCEDFF54A5C8FF4A9DBCFF54A5C8FF6FBCECFF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF69B1E2FF559A
+      C6AB000000000000000000000000000000005598C4EB71BBEDFF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF68B0E0FF569A
+      C6A6000000000000000000000000000000005598C4EB72BCEFFF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF74C0F3FF599DCAF25493
+      BF40000000000000000000000000000000005598C4EB72BCEFFF76C2F5FF76C2
+      F5FF71B6F1FF5062D2FF4546C8FF5061D2FF70B2EFFF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF74C0F3FF69B2E3FF62A8D7F85BA0CEF05498C3F75497C3950000
+      0000000000000000000000000000000000005599C5E471BCEEFF76C2F5FF76C2
+      F5FF5061D2FF6566DDFF8888F2FF6465DCFF5061D2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1
+      F4FF62A9D8F45497C3F65599C4BB5296C2705396C2504D99BF14000000000000
+      000000000000000000000000000000000000579BC7BC6BB4E5FF76C2F5FF76C2
+      F5FF4546C8FF8888F2FF8F8FF7FF8888F2FF4546C8FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1F4FF5CA1
+      CFE95699C6CD508FBF1000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000005599C47562A8D7F076C2F5FF76C2
+      F5FF5061D2FF6566DDFF8888F2FF6465DCFF505FD2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF6AB3E4FB5599
+      C5D44080BF040000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000005197BF2C569AC6F376C2F5FF76C2
+      F5FF6FB0EFFF505FD2FF4546C8FF505FD2FF6EAEEEFF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF599ECBF15497
+      C34C000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000005599C6CE6CB5E6FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1F4FF64AA
+      DAF75599C5F35599C5F363AAD9F875C1F4FF76C2F5FF76C2F5FF5396C2FF0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000005396C2505AA0CDF376C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF64AADAF75598
+      C4D35296BF385296BF385497C4CB64AADAF776C2F5FF76C2F5FF5396C2FF0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000004080BF045599C6C866AE
+      DDFB76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5599C5F35296
+      BF3800000000000000005393BF345599C5F376C2F5FF76C2F5FF5599C5F35595
+      BF18000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000005595BF185498
+      C4F26EB8EAFF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5599C5F35296
+      BF3800000000000000005393BF345599C5F376C2F5FF76C2F5FF569AC7F45097
+      BF20000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005195
+      BF3C5598C5F36CB6E7FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF63AAD9F85597
+      C4CA5393BF345393BF345497C4C262AAD9F676C2F5FF76C2F5FF5699C6F35097
+      BF20000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00005195BF3C5599C4EF67AFDFFF75C1F4FF76C2F5FF76C2F5FF75C1F4FF64AB
+      DAF55599C5F35599C5F362AAD9F675C1F4FF76C2F5FF6FBAEBFF5498C3EF609F
+      BF08000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000005595BF245598C5CB589CC9F46DB7E8FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF74C0F3FF5BA0CDF15295C2600000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000005295C2545499C5E3569AC6F362A8D7FA6CB6
+      E7FF70BAECFF74BFF2FF72BDEFFF6BB4E5FF579BC8F35699C4984080BF040000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000005595BF305597C4875599
+      C6CE5599C5E55497C3F85598C4EE5699C7BE5396C25000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00008E7B6734907A67C7907A67C78C77663C0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000907A67C78F7966508F7964548F7966CB0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005598
+      C5BC5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF8F7966FF8F7966FF8F79
+      66FF8A7B6DF08F7966508F7964548A7C6EEF8F7966FF8F7966FF8F7966FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5498C5B300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF8F7966FF8F7966FF8F79
+      66FF8F7967FE8C7B6CF38B7B6DF28E7968FE8F7966FF8F7966FF8F7966FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFB2A396FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FFB4A598FFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005396
+      C2FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF5396C2FF00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005598
+      C5BC5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5498C5B300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00008F7966FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF8F7966FF0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00008F7966FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF8F7966FF0000000000000000000000000000
+      000000000000000000000000000000000000907D6B37947E6BD88F7966FF8F79
+      66FF8F7966FFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFF8F7966FF8F7966FF8F7966FF947E6BD88C77
+      663C0000000000000000000000000000000095806CDBBEAA99FFD4C1B0FFD4C1
+      B0FFD4C1B0FFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFB57A4EFFD4C1B0FFD4C1B0FFD4C1B0FFBDA998FF957F
+      6CDD000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFB57A4EFFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFB57A4EFFD4C1B0FFB2E0E6FFB3DFE5FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFB57A4EFFD4C1B0FFB2E0E6FFB0E2EAFFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFB57A4EFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFB57A4EFFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFBE8961FFDEA478FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFDDA377FFBD885FFFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFCDB098FFBD8860FFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFBD8860FFCCAE96FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFB5A0
+      8EFF927C69FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF927C69FFB6A190FFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FF9580
+      6DFF8F7966FF9C8B78FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3
+      D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3
+      D6FFEDE3D6FFEDE3D6FF9C8B78FF8F7966FF95806DFFD4C1B0FFD4C1B0FF8F79
+      66FF000000000000000000000000000000008F7966FFD4C1B0FFD4C1B0FFB5A0
+      8EFF927C69FF9C8B78FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3
+      D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3
+      D6FFEDE3D6FFEDE3D6FF9C8B78FF927C69FFB6A190FFD4C1B0FFD4C1B0FF8F79
+      66FF00000000000000000000000000000000957F6CDBBEAA99FFD4C1B0FFD4C1
+      B0FFD4C1B0FF9C8B78FFEDE3D6FFEDE3D6FFEDE3D6FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFEDE3
+      D6FFEDE3D6FFEDE3D6FF9C8B78FFD4C1B0FFD4C1B0FFD4C1B0FFBDA998FF957F
+      6CDD00000000000000000000000000000000927D693F947E6BDB8F7966FF8F79
+      66FF8F7966FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF8F7966FF8F7966FF8F7966FF947E6BDB8F78
+      6544000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000085458F308246907C8346
+      91BB844691DF834691F33737B5EF3838B5D33838B5B73838B57C3939B3280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000924992078447915D824591B48D4F99FFAC6AB2FFC681
+      C8FFD38CD2FFDC94D9FFA4A4E8FF9B9BE4FF8B8BDDFF6F6FCFFF4848BDFF3737
+      B5CF3636B6500000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000008049921C834692CB9C5CA5FFBC78BFFFDC94DAFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFF8282
+      D8FF5A5AC5FF3838B6BF3838B720000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000083469254854993C8B370B8FFDE97DCFFE098DDFFE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9
+      EBFFA9A9EBFF7B7BD5FF3A3AB5CE3939B55A0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000009F5B
+      8038925292BEC681C8FFE098DDFFE098DDFFE098DDFFE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9
+      EBFFA9A9EBFFA9A9EBFF9090DFFF4962BDC43C6DB84400000000000000000000
+      00000000000000000000000000000000000000000000000000009F6080189F5E
+      7FE7D88DB9FFD189C9EAE098DDFFE098DDFFE098DDFFE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9
+      EBFFA9A9EBFFA9A9EBFF859DE2ED7DA5E4FF3F6FB9EF406CB928000000000000
+      00000000000000000000000000000000000000000000000000009E5D7DBFC981
+      AAFFED9FCFFFED9FCFFFD189C9EAE098DDFFE098DDFFE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9
+      EBFFA9A9EBFF859EE3EC8EB4F0FF8EB4F0FF6C96D8FF3E6EB8D34080BF040000
+      000000000000000000000000000000000000000000009E5F7E59B46F95FFE79A
+      C9FFED9FCFFFED9FCFFFED9FCFFFD38BC9EFE098DDFFE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9
+      EBFF859FE3EF8CB2EFFF8EB4F0FF8EB4F0FF8BB1EEFF5783C9FF3D6EB8680000
+      000000000000000000000000000000000000000000009E5D7ECBD68BB7FFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFD189C9EAE098DDFFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFF859F
+      E3EE8CB3EFFF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF729CDDFF3E6FB8DB0000
+      0000000000000000000000000000000000009D5E803CAF6B90FEEB9DCCFFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFD38BC9EFE098DDFFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFF849CE1EE8EB4
+      F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF4C7AC2FF406E
+      B848000000000000000000000000000000009D5C7D7AC37CA4FFED9FCFFFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFD38BC9EFE098
+      DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFF859FE3EF8DB3EFFF8EB4
+      F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF638FD2FF3F6E
+      B882000000000000000000000000000000009E5D7FBBD88DB9FFED9FCFFFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFD189
+      C9EAE098DDFFE098DDFFA9A9EBFFA9A9EBFF849DE2EB8EB4F0FF8EB4F0FF8EB4
+      F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF77A0E0FF3F6E
+      B8BB000000000000000000000000000000009F5D7ECCDF94C1FFED9FCFFFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9F
+      CFFFD38CCBF3E098DDFFA9A9EBFF87A1E5F28DB4F0FF8EB4F0FF8EB4F0FF8EB4
+      F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF80A7E6FF3E6E
+      B9D3000000000000000000000000000000009D5D7EE6E699C8FFED9FCFFFED9F
+      CFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9FCFFFED9F
+      CFFFED9FCFFFD38CCBF387A1E5F28EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4
+      F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF8EB4F0FF87AEEBFF3E6D
+      B8E900000000000000000000000000000000A86549EAEEAC9CFFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3
+      A4FFF5B3A4FFE5A994EB9CCBBBEBA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5
+      F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF9EDDEDFF2890
+      B8E500000000000000000000000000000000A76549D4E7A593FFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3
+      A4FFE5A994EBF2CAACFFB9D6B6FF9CCBBBEBA9E5F2FFA9E5F2FFA9E5F2FFA9E5
+      F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF92D6E8FF288F
+      B8CC00000000000000000000000000000000A8654ABBDF9D8AFFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFE7AB
+      96F3F2C9ABFFF2CAACFFB9D6B6FFB9D6B6FFA2CFBDF2A9E5F2FFA9E5F2FFA9E5
+      F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF87CEE3FF2890
+      B8B700000000000000000000000000000000A964487FCB8872FFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFE6AB95EFF1C9
+      ABFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFA0CCB9EFA9E5F2FFA9E5
+      F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF67B9D4FF288E
+      B87E00000000000000000000000000000000A7674843B37056FFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFE7AB96F1F1C9ABFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFA0CCB9EFA9E5
+      F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF49A5C7FF2990
+      B9450000000000000000000000000000000000000000A86649D3D99683FFF5B3
+      A4FFF5B3A4FFF5B3A4FFF5B3A4FFF5B3A4FFE6AA94F1F1C9AAFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFA2CF
+      BDF2A9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FFA9E5F2FF8FD3E6FF288FB8DB0000
+      00000000000000000000000000000000000000000000A7644863BE7C63FFF1AF
+      9FFFF5B3A4FFF5B3A4FFF5B3A4FFE5AB94EFF1C8AAFFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6
+      B6FFA0CCB9EFA9E5F2FFA9E5F2FFA9E5F2FFA7E4F1FF54ACCCFF278FB9690000
+      0000000000000000000000000000000000000000000000000000A86449CBD492
+      7EFFF5B3A4FFF5B3A4FFE8AB96F1F1C8AAFFF2CAACFFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6
+      B6FFB9D6B6FFA2CFBDF2A9E5F2FFA9E5F2FF7BC6DDFF278FB8CF000000000000
+      0000000000000000000000000000000000000000000000000000AA634724A966
+      4BEBE29F8DFFE7AA95F1F0C8AAFFF2CAACFFF2CAACFFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6
+      B6FFB9D6B6FFB9D6B6FFA2CFBDF291D5E7FF2E92BAF4268CB928000000000000
+      000000000000000000000000000000000000000000000000000000000000A764
+      4840B67657C4E6BA99FFF2CAACFFF2CAACFFF2CAACFFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6
+      B6FFB9D6B6FFB9D6B6FFABCAA3FF5C9C87C4288DB94C00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000BA82565CBA8358D0DBAD89FFF2CAACFFF2CAACFFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6
+      B6FFB9D6B6FF9CBE90FF6F9955D86B9652640000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000B8805524BA8355CBCC9971FFE0B290FFF2CAACFFF2CAACFFF2CA
+      ACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFA0C1
+      95FF85AB72FF6C9652DB6E97512C000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000B9835554BA8256DBC48E65FFD5A580FFE3B7
+      95FFEBC1A1FFEFC7A8FFB5D3B1FFAECDA8FFA3C49AFF90B480FF79A162FF6D96
+      51C36C96526D6F904E1700000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000BA805334B982567CBB82
+      56BBBA8257D7BA8256F36C9651F36B9651DF6C9650BB6D9652836A95513C8080
+      4004000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000A1758BFFA1758BFFA175
+      8BFFA1758BFFA1758BFFA1758BFFA1758BFF977C75FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F79
+      66FF977B74FFA5798E8500000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1
+      C8FF8F7966FFAA7F94F1AE849785000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FF8F7966FFDBD1C8FFDBD1
+      C8FF8F7966FFEACCD4FFA97F93F1AE8599840000000000000000000000000000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FF8F7966FFDBD1C8FFDBD1
+      C8FF8F7966FFF2D5DCFFEACCD4FFA97F93F1AD82988300000000000000000000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FF8F7966FFDBD1C8FFDBD1
+      C8FF8F7966FFF2D5DCFFF2D5DCFFEACCD4FFAA8094F0AB829683000000000000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FF8F7966FFDBD1C8FFDBD1
+      C8FF8F7966FFF2D5DCFFF2D5DCFFF2D5DCFFEACCD4FFAA8094F0AD8197820000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FF8F7966FFDBD1C8FFDBD1
+      C8FF8F7966FFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFEACCD4FFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFA1758BFFA1758BFF8F7966FFDBD1C8FFDBD1C8FFDBD1
+      C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1
+      C8FF8F7966FFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFBA93A4FFA1758BFF977C75FF8F7966FF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F79
+      66FFAF978CFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFC2ADD5FF564FC0FF4848
+      CAD54444C83C00000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFC5AFB9FF928486FF7A79DEFF7A7A
+      E9FF4848CADD00000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFB1B1B4FFA49482FFC4B4A5FF968785FF7F7D
+      E0FF4747C9E700000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFBAC2D1FF819899FFAA9D8CFFF1E3D4FFC5B6A7FF9384
+      85FF4A4AC16700000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFB8C3D2FF56A3C0FF95E1F4FF96ABA9FFAB9E8EFFA59484FF8E80
+      898C0000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFE1C7C8FFB09E90FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF80908EFF529FBBFF95E1F4FFA3EEFFFF95E1F4FF819798FF8B898EFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFFB09E90FFE0DBD5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0DD
+      E8FF57A5C1FF95E1F4FFA3EEFFFF95E1F4FF53A2BFFFA2BDCFFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0DDE8FF57A5
+      C1FF95E1F4FFA3EEFFFF95E1F4FF509FBCFFA2BDCFFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFC0CFC1FF57A4BEFF95E1
+      F4FFA3EEFFFF95E1F4FF54A3C0FF78999EFFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1C7D6FF56A4C1FF95E1F4FFA3EE
+      FFFF95E1F4FF54A3C0FFA8D2E1FF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9AC1D2FF4C9DBCFF95E1F4FFA3EEFFFF95E1
+      F4FF53A3C0FFAED3E1FFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFF3E1BFFF4B85A0FF4B9EBCFF85D3E8FF95E1F4FF52A2
+      BEFFAEC6BFFFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFA6C0CEFF639DBBFF7FC9EFFF4C9FBEFF4C9EBCFF82B4
+      C9FFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFF9FAFAFF516771FF71B4D7FF66A3C3FF5088A4FF80B2C7FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FF9D9B8EFF4D4036FF4F6067FF99ADACFFE8DABCFFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFF6E7578FF8F9597FFF4F5F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFF2D5DCFFF2D5
+      DCFF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF2D5DCFFF2D5DCFFA1758BFF0000
+      00000000000000000000000000000000000000000000A1758BFFA1758BFFA175
+      8BFF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFA1758BFFA1758BFFA1758BFF0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A172
+      8D31A1758BFFA1758BFFA1758BFFA1758BFFA276893400000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000009F74
+      8B58B58DA0EBF2D5DCFFF2D5DCFFBB94A4EC9F758A6000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A77E
+      92A6CDA9B8F7F2D5DCFFF2D5DCFFD3B1BDFEA97E94B200000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000009F758A48A479
+      8FEEE3C3CDFFF2D5DCFFF2D5DCFFE8C9D2FFA4798EF1A1758A4CBF8080040000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000A4798D65A67B90E6B0879AF3D4B1
+      BEFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFD5B2BFFFB48C9EF2A57A90ECA679
+      8F70000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000A2748B2CA377
+      8D8B9F748B40BF8080049F708F10A67B91B4B38C9DF3E4C4CEFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFE5C6CFFFB58E
+      9FF5A57A90C4A6738C14BF808004A2738C3CA4798E879F768938000000000000
+      0000000000000000000000000000000000000000000000000000A77C91CEBB94
+      A5FCAF8699F0A3778DF8A57A8EEBC8A4B2F7F1D3DBFFF2D5DCFFE5C6CFFFC8A4
+      B3FFB993A4FFA77D92FFAA8095FFBB94A5FFCBA7B5FFE5C6CFFFF2D5DCFFF2D5
+      DCFFCBA7B5F9A5798FEEA3778DF6AC8397F1BD97A8FCA67B90DABF8080040000
+      00000000000000000000000000000000000000000000A57A905EAE8497EEF2D5
+      DCFFF2D5DCFFEDCFD7FFDFBEC9FFF2D5DCFFF2D5DCFFD0AEBBFFA97F94FFC9AB
+      B9FFDCC6CFFFEEDEE3FFEEDEE3FFDCC6CFFFC9ABB9FFA87D92FFCFADBAFFF2D5
+      DCFFF2D5DCFFE3C3CDFFEDCFD7FFF2D5DCFFF2D5DCFFB1899CECAA7E956F0000
+      00000000000000000000000000000000000000000000A4798EE4D6B4C0FFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFBE99A9FFB692A3FFECDCE2FFF7EB
+      EEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFECDCE2FFB692A3FFB891
+      A3FFF1D3DBFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFD9B7C3FFA3778DEFBF80
+      80040000000000000000000000000000000000000000A1738C54A67B90F3E5C6
+      CFFFF2D5DCFFF2D5DCFFF2D5DCFFD0AEBBFFB691A2FFF7EBEEFFF7EBEEFFF7EB
+      EEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF6E9ECFFB48D
+      A0FFCEABB8FFF2D5DCFFF2D5DCFFF2D5DCFFE5C6CFFFA77C91F6A6778E560000
+      0000000000000000000000000000000000000000000000000000A87B925BA67B
+      90F2E2C1CCFFF2D5DCFFE5C6CFFFA97F94FFECDCE2FFF7EBEEFFF7EBEEFFEEDE
+      E3FFBC9BABF5A57A90F8A77D92F4BD9CACF5EEDEE3FFF7EBEEFFF7EBEEFFEAD9
+      DFFFA67C91FFE5C6CFFFF2D5DCFFE5C6CFFFA67B90F3AD829760000000000000
+      000000000000000000000000000000000000000000000000000000000000A77D
+      91B0D2AFBCFFF2D5DCFFC8A4B3FFC9ACB9FFF7EBEEFFF7EBEEFFEEDEE3FFA67C
+      92F7A57A8F82A476891CA476891CA67B907EA67B90F8ECDCE2FFF7EBEEFFF7EB
+      EEFFC8AAB8FFCBA7B5FFF2D5DCFFD7B5C1FFA87D91BE00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A87D
+      92D9E0C0CAFFF2D5DCFFB993A4FFDCC6CFFFF7EBEEFFF7EBEEFFBC9BABF5A57A
+      8F8200000000000000000000000000000000A3788D80BC9BAAF4F7EBEEFFF7EB
+      EEFFDCC6CFFFBB94A5FFF2D5DCFFE3C3CDFFA77D91DD00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A478
+      8EF4ECCDD6FFF2D5DCFFA77D92FFEEDEE3FFF7EBEEFFF7EBEEFFA57B90F7A476
+      891C00000000000000000000000000000000A476891CA77D92F3F7EBEEFFF7EB
+      EEFFEEDEE3FFAA8095FFF2D5DCFFEDCFD7FFA4788DF600000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A478
+      8EF4EDCFD7FFF2D5DCFFA77D92FFEEDEE3FFF7EBEEFFF7EBEEFFA57B90F7A476
+      891C00000000000000000000000000000000A476891CA77D92F3F7EBEEFFF7EB
+      EEFFEEDEE3FFAA8095FFF2D5DCFFEDCFD7FFA4788DF600000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A87D
+      92D9E2C1CCFFF2D5DCFFB993A4FFDCC6CFFFF7EBEEFFF7EBEEFFBA98A9F5A579
+      8E7C00000000000000000000000000000000A3778C7ABC99A9F3F7EBEEFFF7EB
+      EEFFDCC6CFFFBB94A5FFF2D5DCFFE4C4CEFFA77D91DD00000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A77C
+      90ADD5B2BFFFF2D5DCFFC8A4B3FFC9ACB9FFF7EBEEFFF7EBEEFFECDCE2FFA57A
+      8FF9A3788D80A476891CA476891CA3778C7AA5798FF8EBDAE0FFF7EBEEFFF7EB
+      EEFFC9ACB9FFCBA7B5FFF2D5DCFFDAB8C4FFA87E93C100000000000000000000
+      0000000000000000000000000000000000000000000000000000A57B903EA57A
+      8FF3E0C0CAFFF2D5DCFFE5C6CFFFA87D92FFECDCE2FFF7EBEEFFF7EBEEFFECDC
+      E2FFBA98A9F5A57A90F7A77D92F3BC99A9F3EBDAE0FFF7EBEEFFF7EBEEFFECDC
+      E2FFA87D92FFE5C6CFFFF2D5DCFFE0C0CAFFA3788EF8A87B925B000000000000
+      00000000000000000000000000000000000000000000A1738C54A5798FF6DFBE
+      C9FFF2D5DCFFF2D5DCFFF2D5DCFFCFADBAFFB691A2FFF7EBEEFFF7EBEEFFF7EB
+      EEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF6E9ECFFB691
+      A2FFCEABB8FFF2D5DCFFF2D5DCFFF2D5DCFFDFBEC9FFA3788EF8A1738C540000
+      000000000000000000000000000000000000BF808004A3778DF0D2AFBCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFB891A3FFB692A3FFECDCE2FFF7EB
+      EEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFF7EBEEFFECDCE2FFB692A3FFB78F
+      A1FFF1D3DBFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFD6B4C0FFA3788DF1BF80
+      80040000000000000000000000000000000000000000A67B9178AF8599EDF2D5
+      DCFFF2D5DCFFEFD2D9FFE5C6CFFFF2D5DCFFF1D3DBFFCDAAB8FFA87D92FFC9AC
+      B9FFDCC6CFFFEEDEE3FFEEDEE3FFDCC6CFFFC9ACB9FFA87D92FFCDAAB8FFF1D3
+      DBFFF2D5DCFFE5C6CFFFEFD2D9FFF2D5DCFFF2D5DCFFB48C9EEBAA80947E0000
+      00000000000000000000000000000000000000000000BF808004A4798FE1C19A
+      ABFFB38A9DF0A3788DF7A3778DF6CEAAB8F8F2D5DCFFF2D5DCFFE5C6CFFFC8A4
+      B3FFB993A4FFA77D92FFAA8095FFBB94A5FFCBA7B5FFE5C6CFFFF2D5DCFFF2D5
+      DCFFD0ADBBFAA4778DF6A3788DF7B1889BF0C29CACFDA67A8FE4BF8080040000
+      00000000000000000000000000000000000000000000000000009F748B40A479
+      8E9AA1758A4CAA6A950C9F758A18A57A90C4B890A2F4E9CAD3FFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFEACCD4FFBB94
+      A5F5A67B90CFA476891C9F8080089F758A48A4798E9A9F748B40000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000A87C9275A67B90EDB78FA1F3D9B7
+      C3FFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFD9B7C3FFB992A2F5A4798EF2A67A
+      9184BF8080040000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000BF808004A1738C54A479
+      8EF2E5C6CFFFF2D5DCFFF2D5DCFFEACCD4FFA3788DF7A1748B5C9F8080080000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A87D
+      93A7D1ACBBF7F2D5DCFFF2D5DCFFD5B2BFFFA87F92B900000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000A174
+      8B5CB58DA0EBF2D5DCFFF2D5DCFFBB94A5EC9F758A6000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000009E75
+      8A32A1758BFFA1758BFFA1758BFFA1758BFFA2768E3400000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000
+    }
+  end
+  object ImageList16White: TBGRAImageList
+    left = 232
+    top = 168
+    Bitmap = {
+      4C69090000001000000010000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000008080803C8080803C0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000008080803C7E7E7EE77E7E7EE78080803C00000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00008080803C7E7E7EE78080803C8080803C7E7E7EE78080803C000000000000
+      0000000000000000000000000000000000000000000000000000000000008080
+      803C7E7E7EE78080803C00000000000000008080803C7E7E7EE78080803C0000
+      00000000000000000000000000000000000000000000000000008080803C7E7E
+      7EE78080803C000000000000000000000000000000008080803C7E7E7EE78080
+      803C00000000000000000000000000000000000000008080803C7E7E7EE78080
+      803C0000000000000000000000000000000000000000000000008080803C7E7E
+      7EE78080803C000000000000000000000000808080387E7E7EE78080803C0000
+      0000000000000000000000000000000000000000000000000000000000008080
+      803C7E7E7EE78080803800000000000000008080801880808038000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000808080388080801800000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000808080107D7D7D60000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000007D7D7D747E7E7EFB7D7D7D700000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000808080047E7E7EDB8080803C7E7E7ED77D7D
+      7D70000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000808080047F7F7FAB7F7F7FAB00000000808080187E7E
+      7ED77D7D7D700000000000000000000000000000000000000000000000000000
+      00008080803C7C7C7C407F7F7FAB7F7F7FAB8080800400000000808080107C7C
+      7C487E7E7EF77D7D7D6000000000000000000000000000000000808080307E7E
+      7EC77E7E7EE37D7D7DBF7F7F7F978080800400000000808080287E7E7EE77E7E
+      7EDF7F7F7FAB80808018000000000000000000000000000000007F7F7F877E7E
+      7EEF8080801C000000000000000000000000808080287E7E7EE77D7D7D700000
+      0000000000000000000000000000000000000000000000000000000000007F7F
+      7F8F7E7E7ED78080801800000000000000007E7E7ECB7D7D7D78000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00007F7F7FA77E7E7ED780808018000000007D7D7DBF7C7C7C40000000000000
+      0000000000000000000000000000000000000000000000000000000000008080
+      803C7E7E7EE77F7F7FA77E7E7ED78080801C7E7E7EDF80808038000000000000
+      00000000000000000000000000000000000000000000000000008080803C7E7E
+      7EE78080803C000000007F7F7F8F7E7E7EEB7E7E7EC300000000000000000000
+      000000000000000000000000000000000000000000008080803C7E7E7EE78080
+      803C0000000000000000000000007F7F7F838080803000000000000000000000
+      000000000000000000000000000000000000808080387E7E7EE78080803C0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000007C7C7C4080808038000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000FFFF
+      FF2BFFFFFF8EFFFFFFD4FFFFFFEBFFFFFFEBFFFFFFD3FFFFFF8DFFFFFF2A0000
+      00000000000000000000000000000000000000000000FFFFFF05FFFFFF93FFFF
+      FFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFF
+      FF90FFFFFF05000000000000000000000000FFFFFF06FFFFFFB9FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFCEFFFFFF79FFFFFF7AFFFFFFCFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFB7FFFFFF050000000000000000FFFFFF97FFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFABFFFFFF050000000000000000FFFFFF06FFFFFFACFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFF9400000000FFFFFF2BFFFFFFFCFFFFFFFFFFFFFFFFFFFF
+      FFFBFFFFFF12FFFFFF2BFFFFFFDDFFFFFFDCFFFFFF29FFFFFF13FFFFFFFCFFFF
+      FFFFFFFFFFFFFFFFFFFCFFFFFF29FFFFFF90FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFEAFFFFFF66FFFFFFB9FFFFFFFFFFFFFFFFFFFFFF8B00000000FFFFFFDAFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF8DFFFFFFD6FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFF43FFFFFF0CFFFFFFF6FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFD3FFFFFFF2FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67FFFFFF01FFFFFF9DFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFFF4FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFA400000000FFFFFF84FFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFF2FFFFFFD6FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF4CFFFFFF17FFFFFFFEFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFD4FFFFFF90FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFBBFFFFFFBAFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF8DFFFFFF2AFFFFFFFBFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFBFFFFFF2800000000FFFFFF8EFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF33FFFFFF33FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFF8A0000000000000000FFFFFF05FFFFFFB8FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF84FFFFFF84FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFB6FFFFFF04000000000000000000000000FFFFFF05FFFFFF93FFFF
+      FFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFF
+      FF90FFFFFF05000000000000000000000000000000000000000000000000FFFF
+      FF2BFFFFFF8EFFFFFFD5FFFFFFF7FFFFFFF7FFFFFFD4FFFFFF8DFFFFFF2A0000
+      0000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000
+      000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF000000000000000000FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FEFEFECFFFFF
+      FF60000000000000000000000000000000000000000000000000FFFFFF60FEFE
+      FECFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000000FFFFFF60FFFF
+      FFFFFFFFFF6000000000000000000000000000000000FFFFFF60FFFFFFFFFFFF
+      FF6000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF000000000000000000FFFF
+      FF60FFFFFFFFFFFFFF600000000000000000FFFFFF60FFFFFFFFFFFFFF600000
+      000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000
+      0000FFFFFF60FFFFFFFFFFFFFF60FFFFFF60FFFFFFFFFFFFFF60000000000000
+      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000
+      000000000000FFFFFF60FFFFFFFFFFFFFFFFFFFFFF6000000000000000000000
+      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000
+      000000000000FFFFFF60FFFFFFFFFFFFFFFFFFFFFF6000000000000000000000
+      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000
+      0000FFFFFF60FFFFFFFFFFFFFF60FFFFFF60FFFFFFFFFFFFFF60000000000000
+      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000000000000000FFFF
+      FF60FFFFFFFFFFFFFF600000000000000000FFFFFF60FFFFFFFFFFFFFF600000
+      000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000000FFFFFF60FFFF
+      FFFFFFFFFF6000000000000000000000000000000000FFFFFF60FFFFFFFFFFFF
+      FF6000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FEFEFECFFFFF
+      FF60000000000000000000000000000000000000000000000000FFFFFF60FEFE
+      FECFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000
+      000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF000000000000000000FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF18FFFFFF07FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF03FFFF
+      FF6CFFFFFFBBFFFFFFEBFFFFFFFFFFFFFFFAFFFFFFCCFFFFFF97FFFFFF2CFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF34FFFFFFCEFFFF
+      FFFFFFFFFFCFFFFFFF9AFFFFFF6FFFFFFF8CFFFFFFCAFFFFFFFBFFFFFFFAFFFF
+      FF88FFFFFF0AFFFFFF00FFFFFF00FFFFFF00FFFFFF2AFFFFFFF6FFFFFFE3FFFF
+      FF53FFFFFF01FFFFFF5EFFFFFF27FFFFFF00FFFFFF00FFFFFF0DFFFFFF9BFFFF
+      FFFFFFFFFFD9FFFFFF11FFFFFF00FFFFFF08FFFFFFD2FFFFFFE6FFFFFF17FFFF
+      FF00FFFFFF34FFFFFFFFFFFFFFB4FFFFFF02FFFFFF96FFFFFF5FFFFFFF00FFFF
+      FF60FFFFFFF6FFFFFFB4FFFFFF01FFFFFF6DFFFFFFFFFFFFFF3FFFFFFF32FFFF
+      FF81FFFFFF0EFFFFFF7EFFFFFF3AFFFFFF1AFFFFFFFEFFFFFFC9FFFFFF00FFFF
+      FF00FFFFFF4CFFFFFFFFFFFFFF6FFFFFFFA9FFFFFFDAFFFFFF00FFFFFFA4FFFF
+      FFFFFFFFFF3FFFFFFF00FFFFFF00FFFFFF00FFFFFF37FFFFFF1CFFFFFF6CFFFF
+      FFBCFFFFFF0CFFFFFFC7FFFFFFB0FFFFFFE3FFFFFFA3FFFFFF00FFFFFF21FFFF
+      FF61FFFFFF04FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFB1FFFF
+      FFFEFFFFFF23FFFFFF9FFFFFFFD4FFFFFFE3FFFFFFA0FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF02FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF07FFFF
+      FF1EFFFFFF03FFFFFFCAFFFFFFC6FFFFFFA9FFFFFFD2FFFFFF00FFFFFF01FFFF
+      FFB7FFFFFFD1FFFFFF3BFFFFFF00FFFFFF06FFFFFF67FFFFFFC5FFFFFFE5FFFF
+      FFF0FFFFFFFAFFFFFFFFFFFFFF3EFFFFFF6DFFFFFFFFFFFFFF44FFFFFF1DFFFF
+      FFC8FFFFFF64FFFFFF8AFFFFFF06FFFFFFB1FFFFFFFFFFFFFFD7FFFFFFA4FFFF
+      FF98FFFFFF82FFFFFF46FFFFFF00FFFFFF08FFFFFFD2FFFFFFDEFFFFFF17FFFF
+      FF7EFFFFFFACFFFFFF22FFFFFF84FFFFFFFFFFFFFF6CFFFFFF01FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF2AFFFFFFF6FFFFFFE5FFFF
+      FF3FFFFFFF00FFFFFF09FFFFFFECFFFFFFABFFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF34FFFFFFCEFFFF
+      FFFFFFFFFFD6FFFFFFAEFFFFFFFFFFFFFF47FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF03FFFF
+      FF6CFFFFFFBBFFFFFFEBFFFFFFF3FFFFFF07FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF11FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFF65FFFF
+      FFB3FFFFFFE6FFFFFFE6FFFFFFB3FFFFFF65FFFFFF01FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF1AFFFFFFBFFFFFFFFFFFFF
+      FFCFFFFFFF99FFFFFF99FFFFFFCFFFFFFFFFFFFFFFBFFFFFFF1AFFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFFBFFFFFFFF0FFFFFF59FFFF
+      FF21FFFFFF65FFFFFF00FFFFFF00FFFFFF59FFFFFFF0FFFFFFBFFFFFFF01FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF65FFFFFFFFFFFFFF59FFFFFF5EFFFF
+      FFF4FFFFFFB3FFFFFF00FFFFFF00FFFFFF00FFFFFF59FFFFFFFFFFFFFF65FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFFB3FFFFFFCFFFFFFF21FFFFFFF4FFFF
+      FF2AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFCFFFFFFFB3FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFFE6FFFFFF99FFFFFF65FFFFFFB3FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF99FFFFFFE6FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFFE6FFFFFF99FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF99FFFFFFE6FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFFB3FFFFFFCFFFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFCFFFFFFFB3FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF65FFFFFFFFFFFFFF59FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF59FFFFFFFFFFFFFF65FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFFBFFFFFFFF0FFFFFF59FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF59FFFFFFF0FFFFFFBFFFFFFF0CFFFF
+      FF01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF1AFFFFFFBFFFFFFFFFFFFF
+      FFCFFFFFFF99FFFFFF99FFFFFFCFFFFFFFFFFFFFFFBFFFFFFF27FFFFFFC8FFFF
+      FF98FFFFFF01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFF65FFFF
+      FFB3FFFFFFE6FFFFFFE6FFFFFFB3FFFFFF65FFFFFF0CFFFFFFC8FFFFFFFFFFFF
+      FFFFFFFFFF9AFFFFFF01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFF98FFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFF9CFFFFFF01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFFFF9AFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFF87FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF01FFFF
+      FF9CFFFFFFFFFFFFFFFFFFFFFFE5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF01FFFFFF87FFFFFFE5FFFFFF72FFFFFF00FFFFFF00FFFFFF00FFFFFFB8FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFB8FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFFB8FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFB8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFF48FFFFFF48FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFF48FFFFFF48FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFB8FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFF
+      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      FFFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFFB8FFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFB8FFFFFF00FFFFFF00FFFFFF00
+    }
+  end
+  object popColors: TPopupMenu
+    Images = ImageListColors
+    left = 440
+    top = 248
+    object mnuColorChange: TMenuItem
+      Caption = 'Blue'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        2000000000000004000064000000640000000000000000000000B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+        3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00
+      }
+      ImageIndex = 0
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorGreen: TMenuItem
+      Caption = 'Green'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        2000000000000004000064000000640000000000000000000000477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200477422004774
+        2200477422004774220047742200477422004774220047742200
+      }
+      ImageIndex = 1
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorRed: TMenuItem
+      Caption = 'Red'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        20000000000000040000640000006400000000000000000000003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+        A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A400
+      }
+      ImageIndex = 2
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorOrange: TMenuItem
+      Caption = 'Orange'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        20000000000000040000640000006400000000000000000000002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+        B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B700
+      }
+      ImageIndex = 4
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorLiteBlue: TMenuItem
+      Caption = 'Lite Blue'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        2000000000000004000064000000640000000000000000000000C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+        0100C7730100C7730100C7730100C7730100C7730100C7730100
+      }
+      ImageIndex = 3
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorPetrol: TMenuItem
+      Caption = 'Petrol'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        2000000000000004000064000000640000000000000000000000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000728200007282
+        0000728200007282000072820000728200007282000072820000
+      }
+      ImageIndex = 5
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+    object mnuColorPurple: TMenuItem
+      Caption = 'Purple'
+      Bitmap.Data = {
+        36040000424D3604000000000000360000002800000010000000100000000100
+        20000000000000040000640000006400000000000000000000007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+        80007B3980007B3980007B3980007B3980007B3980007B398000
+      }
+      ImageIndex = 6
+      RadioItem = True
+      OnClick = mnuColorChangeClick
+    end
+  end
+  object ImageListColors: TBGRAImageList
+    left = 344
+    top = 248
+    Bitmap = {
+      4C69070000001000000010000000B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D3E00B56D
+      3E00B56D3E00B56D3E00B56D3E00477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      2200477422004774220047742200477422004774220047742200477422004774
+      22004774220047742200477422003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37A4003A37
+      A4003A37A4003A37A4003A37A400C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C7730100C7730100C7730100C7730100C7730100C773
+      0100C7730100C7730100C77301002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47B7002A47
+      B7002A47B7002A47B7002A47B700728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      0000728200007282000072820000728200007282000072820000728200007282
+      00007282000072820000728200007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B3980007B3980007B3980007B3980007B3980007B39
+      80007B3980007B3980007B398000
+    }
+  end
+  object ImageList16: TBGRAImageList
+    left = 232
+    top = 248
+    Bitmap = {
+      4C69100000001000000010000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000004343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF4343C7FF4343C7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8FF7FF8F8F
+      F7FF8F8FF7FF8F8FF7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343C7FF4343
+      C7FF4343C7FF4343C7FF4343C7FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFDED4C5FFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFDED4C5FFFFFF
+      FFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFDED4C5FFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFDED4C5FFFFFF
+      FFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFDED4C5FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000008F7965AB8F7966AF0000000000000000000000000000
+      0000000000000000000000000000000000005396C2FF5396C2FF5396C2FF5396
+      C2FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF5396C2FF5396
+      C2FF5396C2FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF879093FF8F7966FF8F7966FF8F7966FF8F7966FF879195FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF0000000000000000B57A4FAFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB87D51B3000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF3C6A3FFFBEEE4FFFCF1E9FFF3C7A4FFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFFAE9DBFFFFFFFFFFFFFFFFFFFBE9DCFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFFAE9DCFFFFFFFFFFFFFFFFFFFBEBDFFFF0B88DFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF4C8A6FFFCF0E7FFFCF0E7FFF4CAAAFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B88DFFF8DCC7FFFDF7F2FFFDF7F2FFF8DDC9FFF0B88DFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF8DDC9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8DDC9FFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFFCEFE6FFFDF6F1FFFDF6F1FFFDF6F1FFFDF6F1FFFCEFE6FFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4EFFB57A4EFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFB57A4EFF000000000000000000000000B57A4FAFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB87D51B30000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000004040BF004444C8834343C7E34343C7E34444
+      C8874040BF000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000004444C8834343C7FB4343C7B34343C7B34343
+      C7FF4444C88300000000000000000000000000000000BF808004A67B9087A477
+      8DF6A1758BFFA1758BFFA1768BC34343C8D04343C7A400000000000000004242
+      C6A54343C8D0000000000000000000000000BF808004AA8093C0B78FA1EAEDCF
+      D7FFC19AAAEAA87D93D6AA6A950C4242C6D34343C7A400000000000000004E49
+      C0BA4F4AC0EFBF80800400000000BF808004AA8093C0B78FA1EAF1D3DBFFC19A
+      AAEAA87D93D6AA6A950C000000004444C8874343C7FB4343C7B34B47C2C54343
+      C7FF7561B1FCA67A8FB89F808008AA8093C0B78FA1EAF1D3DBFFC19AAAEAA87D
+      93D6AA6A950C00000000000000004040BF004444C8834343C7E34B47C1F87863
+      B3FBDBAFBCFFB4879AF7A87E93EEB68EA1EBF1D3DBFFC19AAAEAA87D93D6AA6A
+      950C000000000000000000000000000000000000000000000000AA6A950CA679
+      8FD4B88D9FE6B68C9EFFB68EA0FEF1D3DBFFC09AAAEBA87D93D6AA6A950C0000
+      0000000000000000000000000000000000000000000000000000000000009F70
+      8F10A97E93F5B68EA0FEF1D3DBFFBE97A8FFA77C91FCA4788735000000000000
+      0000000000000000000000000000000000000000000000000000BF808004AA80
+      93C0B78FA1EBF1D3DBFFBE97A8FFA77C91FFA1758BFFA3778DF1AA80800C0000
+      00000000000000000000000000004040BF004444C8834343C7E34B47C4F57765
+      B4FCEED1DBFFC29CACF7A4788FFCA1758BFFA1758BFFA87D92F7A87C91C7BF80
+      80040000000000000000000000004444C8834343C7FB4343C7B34B47C2C54343
+      C7FF7C6AB7FBA4798ECDA5718F22A2768BF5AA7E93F4DDB1BCFFB38699EEA87C
+      91C5BF80800400000000000000004343C8D04343C7A400000000000000004E49
+      C0BA514BBFF3AA6A950C00000000A6668C14A6798FD4B88D9FE6DDB1BCFFB285
+      99EFA87E91C5BF808004000000004242C6D34343C7A400000000000000004242
+      C7A54343C7D2000000000000000000000000AA6A950CA6798FD4B78B9EE7DAAE
+      BAFFB2869AEFAA7E91C5BF8080044444C8874343C7FB4343C7B34343C7B34343
+      C7FF4444C88700000000000000000000000000000000AA6A950CA5798E9EA377
+      8CF6A1758BFFA1758BFFA1768BAB4040BF004444C8834343C7E34343C7E34444
+      C8874040BF000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000C49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFC49674FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFDEBA96FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFDFB8
+      8FFFFFE8C2FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFB57A
+      4EFFDFB88FFF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFB57A
+      4EFFB57A4EFFB37A4E80000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB37A4E800000000000000000C49674FFFFE8C2FFFFE8
+      C2FFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB37A4E800000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFB57A
+      4EFFB57A4EFFB37A4E80000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFB57A
+      4EFFDFB88FFF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFDFB8
+      8FFFFFE8C2FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFFFE8C2FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFDEBA96FF00000000000000000000000000000000C49674FFFFE8C2FFFFE8
+      C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8C2FFFFE8
+      C2FFC49674FF00000000000000000000000000000000C49674FFC49674FFC496
+      74FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC49674FFC496
+      74FFC49674FF000000000000000000000000000000009C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9F8F7DD29580800C0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFA99A8AFEA29281D80000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF6F4F2FFA79887FEA697
+      85DC00000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFFFFFFF6F4F2FFA798
+      87FEA59684DA000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000B47A
+      4E5CB97D51A3B97E52DDB67B4EFBB97E52DEB97D51A3B47A4E58000000000000
+      00000000000000000000000000000000000000000000B676521CB97F53C5BD82
+      56EDD99F73FFE5AC80FFEEB589FFE5AC80FFD99F73FFBE8458ECBB8054C6B676
+      521C00000000000000000000000000000000B676521CB67B4FEECF9469F8EEB5
+      89FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEFB68AFFD2986CF9B77C
+      50ECB676521C000000000000000000000000BA8053C4CD9367E9F0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF1BA90FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFD096
+      69EDBB8055C70000000000000000B47A4E5CBD8357F1EEB589FFF0B78BFFF0B7
+      8BFFF0B78BFFF0B98FFFFFFFFFFFF1BD94FFF0B78BFFF0B78BFFF0B78BFFEFB6
+      8AFFBE8458F4B47A4E5800000000BA7F54ABD99F72FCF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF1BD94FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFD79D71FFBA8054AE00000000B97E52DFE5AC80FFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF9E4D4FFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFE4AB7FFFB97F52DF00000000B67B4EFBEEB589FFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFEDB488FFB67B4EFB00000000B97E52DFE5AC80FFF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFE5AC80FFB97F52DF00000000BA8054ABD99F73FEF0B78BFFF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B7
+      8BFFD99F73FEBB8053AC00000000B47A4E5CC08459F1EFB68AFFF0B78BFFF0B7
+      8BFFF0B78BFFFFFFFFFFFFFFFFFFFFFFFFFFF0B78BFFF0B78BFFF0B78BFFEFB6
+      8AFFC08459F1B47A4E580000000000000000BB8054C6D09669EBF0B78BFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFD399
+      6DECBB8055C7000000000000000000000000B676521CB87C50EFD2986CF9EFB6
+      8AFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFEFB68AFFD49A6FFBB87D
+      51EDB676521C00000000000000000000000000000000B676521CB77D51BDBE83
+      57F3D99F73FFE5AC80FFEEB589FFE5AC80FFD99F73FFC0855AF5B97E52C0B676
+      521C00000000000000000000000000000000000000000000000000000000B47A
+      4E5CB97D51A3B97E52DDB67B4EFBB97E52DEBB7F53A9B47A4E58000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000447A96FF447A96FF447A96FF447A96FF447A
+      96FF457D99850000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0DBFF62AB
+      D5FF48809EF14A83A28600000000000000000000000000000000000000000000
+      0000000000000000000000000000447A96FF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF62ABD5FF49819FF6447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF00000000447A96FF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF447A96FF00000000447A96FF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF447A96FF00000000447A96FF65B0DBFF65B0DBFF65B0DBFF65B0
+      DBFF65B0DBFF5A9EC4FF518EAFFF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF467C98EC447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF49819EFF6CADD0FF84CDF3FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF7DC3E9FF49809DE4447A96FF4B83A1FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF76BADFFF4B83A0CC447A96FF528DACFF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF6EB0D3FF4B82A0AE447A96FF5A98B8FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF65A6C7FF49809E89467C98FF63A3C5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF5B98B8FF427A9560477E9BFF6DAED1FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF538DACFF44789644477E9BFF75B9DDFF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CEF5FF85CE
+      F5FF85CEF5FF4C84A2FF46799328457C98FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A96FF447A
+      96FF447A96FF447A96FF477A9919000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000005595
+      BF245395C1785599C6D15497C3F85598C4F1569AC6C95598C38D5595BF180000
+      000000000000000000000000000000000000000000004080BF045496C37C5599
+      C4F464ABDAF56EB8E9FF76C2F5FF73BEF0FF6CB6E7FF62A9D8F85498C3F75599
+      C487000000000000000000000000000000004080BF045598C5C15BA0CDF273BE
+      F0FF76C2F5FF76B3B8FF76A171FF76B3B8FF76C2F5FF76C2F5FF73BEF0FF5A9F
+      CCF65498C59A0000000000000000000000005498C5835BA1CEF375C1F4FF76C2
+      F5FF76C2F5FF76A06EFF769C5EFF76A06CFF76C2F5FF76C2F5FF76C2F5FF74C0
+      F3FF5A9FCCF65498C583000000005595BF305598C4F786D1F6FF9FEAFEFF8AD6
+      FAFF76C2F5FF76B1B1FF76A06CFF76B0ACFF76C2F5FF90A5B1FFAD8363FF90A5
+      B1FF72BCEFFF5497C3F65595BF185699C38964ABDAFB9EE9FEFFA3EEFFFF9FEB
+      FEFF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FFAE8260FFB57A4EFFAF81
+      5EFF76C2F5FF61A8D7F45496C48B5599C5E06EB8E9FF8AD6FAFF9FEAFEFF8CD7
+      FAFF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF93A1A9FFAF815EFF959F
+      A4FF76C2F5FF6DB6E7FF5599C6CE5396C2FF75C1F3FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1
+      F3FF6FBAEBFF61A9D8F6569AC6A65396C2FF72BCEFFF618EE2FF484FCBFF5F88
+      E0FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF75C1F4FF61A7D6F75598
+      C4F7569AC6DB5597C4934D99BF145597C4E56DB7E8FF4951CCFF4343C7FF474D
+      CBFF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF60A6D5F75598C4C35595
+      BF180000000000000000000000005699C5A364ABDAFB5F88E0FF484FCBFF5D84
+      DFFF6EB9EAFC599ECBEE599ECBEE6EB8E9FF74BFF2FF5498C4F2508FBF100000
+      00000000000000000000000000005097BF205498C3F772BCEFFF76C2F5FF76C2
+      F5FF589DCAEB5396C2505295C254589CC9ED72BCEFFF569BC7D3000000000000
+      0000000000000000000000000000000000005498C5835EA4D2F475C1F4FF76C2
+      F5FF599ECBEE5396C2505295C254589CC9F071BCEEFF5598C4EB000000000000
+      000000000000000000000000000000000000609FBF085497C3C55BA0CDF272BD
+      EFFF6DB7E9FC589CC9F0589CC9F06DB6E7FF71BBEDFF5598C4E8000000000000
+      000000000000000000000000000000000000000000004080BF045496C37C5599
+      C5F565ACDCFD6CB5E6FF73BFF1FF6DB7E8FF5BA0CDF45498C583000000000000
+      0000000000000000000000000000000000000000000000000000000000005393
+      BF345496C29B5598C4DF5397C3F85598C4EB5497C4824080BF04000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000008F7965AB8F7966AF0000000000000000000000000000
+      0000000000000000000000000000000000005396C2FF5396C2FF5396C2FF5396
+      C2FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF5396C2FF5396
+      C2FF5396C2FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFB2A396FF8F7966FF8F7966FF8F7966FF8F7966FFB4A598FFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF76C2F5FF5396C2FF00000000000000005396C2FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2F5FF76C2
+      F5FF76C2F5FF5396C2FF00000000000000005396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396C2FF5396
+      C2FF5396C2FF5396C2FF000000000000000000000000000000009C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF0000000000000000000000000000000000000000000000009C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF0000000000000000000000000000000000000000000000009C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF0000000000000000000000000000000000000000000000009C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF000000000000000000000000957F6EA38F7966FF8F7966FFB57A4EFFB57A
+      4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A
+      4EFF8F7966FF8F7966FF94806BA48F7966FFD3C0AFFFD4C1B0FFB57A4EFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A
+      4EFFD4C1B0FFD3C0AFFF8F7966FF8F7966FFD4C1B0FFD4C1B0FFB57A4EFFF0B7
+      8BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFB57A
+      4EFFB8DADCFFD4C1B0FF8F7966FF8F7966FFD4C1B0FFD4C1B0FFBE8961FFDEA4
+      78FFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFF0B78BFFDDA377FFBD88
+      5FFFD4C1B0FFD4C1B0FF8F7966FF8F7966FFD4C1B0FFD4C1B0FFCDB098FFBD88
+      60FFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFB57A4EFFBD8860FFCCAE
+      96FFD4C1B0FFD4C1B0FF8F7966FF8F7966FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1B0FFD4C1
+      B0FFD4C1B0FFD4C1B0FF8F7966FF8F7966FFD4C1B0FFC0AC9AFF8F7966FF8F79
+      66FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF8F79
+      66FFC0AC9AFFD4C1B0FF8F7966FF8F7966FFD4C1B0FFD4C1B0FF9C8B78FFEDE3
+      D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FFEDE3D6FF9C8B
+      78FFD4C1B0FFD4C1B0FF8F7966FF937E6AD3957F6CF3957F6CF39C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF957F6CF3957F6CF3927D6AD7808080048F7868208F7868209C8B78FFFFFF
+      FFFF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFFFFFFFFF9C8B
+      78FF8F7868208F786820808060080000000000000000000000009C8B78FFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B
+      78FF0000000000000000000000000000000000000000000000009C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF000000000000000000000000000000000000000000000000000000008049
+      921C8246907C834692AF834691E33838B5E33737B5AF3838B57C3939B3280000
+      000000000000000000000000000000000000000000008055AA068447926C884B
+      96D4B06EB6FFC480C6FFD992D7FF9D9DE5FF8686DAFF6D6DCEFF3F3FB8DF3838
+      B3763737B60E000000000000000000000000000000008B4E8B8AA362ABFFC883
+      CAFFE098DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFF8E8EDEFF6161
+      C9FF3B54B7940000000000000000000000009E5C7D64B26D92FFD189C9EAE098
+      DDFFE098DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFFA9A9EBFF859D
+      E2ED5884CAFF3D6DB86C000000009F608020A26082F4E397C5FFED9FCFFFD189
+      C9EAE098DDFFE098DDFFE098DDFFA9A9EBFFA9A9EBFFA9A9EBFF859EE2EE8EB4
+      F0FF84ABE9FF4172BBDE3D6EB7439F5E7E7DC37CA4FFED9FCFFFED9FCFFFED9F
+      CFFFD089C7EDE098DDFFE098DDFFA9A9EBFFA9A9EBFF849CE2EE8EB4F0FF8EB4
+      F0FF8EB4F0FF6590D3FF3F6EB9869E5D7EA8D188B3FFED9FCFFFED9FCFFFED9F
+      CFFFED9FCFFFD38CCBF3E098DDFFA9A9EBFF87A0E5F28DB3EFFF8EB4F0FF8EB4
+      F0FF8EB4F0FF749EDEFF3E6EB9AE9E5D7ED4DF94C1FFED9FCFFFED9FCFFFED9F
+      CFFFED9FCFFFED9FCFFFD38CCBF387A1E5F28DB4F0FF8EB4F0FF8EB4F0FF8EB4
+      F0FF8EB4F0FF81A9E7FF3E6EB8D7A86549D4E9A796FFF5B3A4FFF5B3A4FFF5B3
+      A4FFF5B3A4FFF5B3A4FFE5A994EB9CCBBBEBA9E5F2FFA9E5F2FFA9E5F2FFA9E5
+      F2FFA9E5F2FF95D8E9FF288FB8D4A76548A9DD9B87FFF5B3A4FFF5B3A4FFF5B3
+      A4FFF5B3A4FFE4A993ECF2CAACFFB9D6B6FF9CCBBBEBA9E5F2FFA9E5F2FFA9E5
+      F2FFA9E5F2FF81CAE0FF298FB9AAA966497DD08D78FFF5B3A4FFF5B3A4FFF5B3
+      A4FFE7AB96F1F1C9ABFFF2CAACFFB9D6B6FFB9D6B6FFA3CEBCF1A9E5F2FFA9E5
+      F2FFA9E5F2FF6DBDD7FF288FB780A7644840AD6B4FDBEDAA9AFFF5B3A4FFE7AA
+      95F1F1C9AAFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFA2CFBDF2A9E5
+      F2FF9FDEEDFF3295BCF8268CB92800000000A866496CBF7C64FFE7AB95F1F0C8
+      AAFFF2CAACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFB9D6B6FFA2CF
+      BDF252ABCBFF288FB674000000000000000000000000AE6E4E94CF9D76FFE5BA
+      99FFF2CAACFFF2CAACFFF2CAACFFB9D6B6FFB9D6B6FFB9D6B6FFA9C8A0FF8AAF
+      79FF4C92809A4080BF04000000000000000000000000BB88550FB9815575BE88
+      5CDCD7A782FFE1B592FFEEC4A5FFB3D1AEFFA2C398FF94B785FF729A58E46D96
+      507C68975116000000000000000000000000000000000000000000000000B780
+      5820B982567CBB8256AFBA8256E36D9651EB6D9651B76C96518B6C9353280000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000A1758BFFA1758BFFA1758BFFA175
+      8BFF977C75FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FF977B74FFA579
+      8E8500000000000000000000000000000000A1758BFFF2D5DCFFF2D5DCFFA175
+      8BFF8F7966FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FFA97F
+      93F1AE839784000000000000000000000000A1758BFFF2D5DCFFF2D5DCFFA175
+      8BFF8F7966FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FFDBD1C8FF8F7966FFEACC
+      D4FFAA8094F0AD8397820000000000000000A1758BFFF2D5DCFFF2D5DCFFA175
+      8BFF8F7966FFDBD1C8FFDBD1C8FFDBD1C8FF8F7966FFDBD1C8FF8F7966FFF2D5
+      DCFFB29FD0FF4C4AC5FF4A4ACC9100000000A1758BFFF2D5DCFFF2D5DCFFBA93
+      A4FF977C75FF8F7966FF8F7966FF8F7966FF8F7966FF8F7966FFAF978CFF9DA5
+      CFFF4546C8FF7878E9FF4646C9F400000000A1758BFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFB8C3D2FF6CB3
+      CFFF5D72D5FF4545C8FF484FC87800000000A1758BFFF2D5DCFFF2D5DCFFF2D5
+      DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFB2C5D4FF71B4CEFFA0EB
+      FDFF6CB2CDFF6A7CB5FF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBADCE8FF72BAD2FFA0EBFDFF6DB4
+      CDFF9EBED2FFA1758BFF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFF95C3D5FF65B0CAFFA0EBFDFF6EB8D1FF9EBE
+      D2FFF2D5DCFFA1758BFF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFE8C2FFFFE8C2FFEDDEBEFF4C8FABFF63B2CDFF64B2CCFFA9D2E0FFF2D5
+      DCFFF2D5DCFFA1758BFF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFFFFFFFFFFFFFFFA6BCC7FF4D84A0FF4E93AFFF80B4C9FFFFFFFFFFF2D5
+      DCFFF2D5DCFFA1758BFF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFE8C2FFFFE8C2FF646762FF99A7A3FFE5D9BCFFFFE8C2FFFFFFFFFFF2D5
+      DCFFF2D5DCFFA1758BFF0000000000000000A1758BFFF2D5DCFFF2D5DCFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D5
+      DCFFF2D5DCFFA1758BFF0000000000000000A1758BFFA1758BFFA1758BFFA175
+      8BFFA1758BFFA1758BFFA1758BFFA1758BFFA1758BFFA1758BFFA1758BFFA175
+      8BFFA1758BFFA1758BFF00000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000A1748B2EA1758BFFA1758BFFA0738C3300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000A1738C54B78FA1F1BE96A7F49F758A6000000000000000000000
+      000000000000000000000000000000000000000000000000000000000000BF80
+      8004A1738C54A4798EDDCFABB9FFD4B1BEFFA4798FE19F748B58BF8080040000
+      000000000000000000000000000000000000A67A9184A5798E93A1758A4CA479
+      8FBFA87D92F3D6B4C0FFEFD2D9FFEFD2D9FFD9B7C3FFA97E93F3A4798FC89F76
+      8950A4788E91A67D918D00000000A2748B2CA3778CFBCCA7B5FDB0879AF0C7A1
+      B0F9EFD2D9FFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFEFD2D9FFC9A4B3FDB087
+      9AF0CCA7B5FDA3778EFAA2768934AA6A950CA4798ECDBA93A4F7F1D3DBFFF2D5
+      DCFFF1D3DBFFC7A2B1F7A77C91F3A77C91F3C5A0AFF8F1D3DBFFF2D5DCFFF1D3
+      DBFFC19BABF5A4798ECDAA6A950C00000000AA6A950CA4788EE9DEBDC8FFF2D5
+      DCFFC7A2B1F7A4798FD39F7689389F768938A3798ECBC7A2B1F7F2D5DCFFE0C0
+      CAFFA3788DF2AA6A950C000000000000000000000000A3788DF4ECCDD6FFF2D5
+      DCFFA77C91F39F7689380000000000000000A2768934A77C91F3F2D5DCFFEED0
+      D8FFA4788DF600000000000000000000000000000000A3788DF4EDCFD7FFF2D5
+      DCFFA77C91F39F7689380000000000000000A2768934A77C91F3F2D5DCFFEED0
+      D8FFA4788DF6000000000000000000000000BF808004A57A8FE2E0C0CAFFF2D5
+      DCFFC5A0AFF8A3788DCAA2768934A2768934A3788EC2C5A0AFF6F2D5DCFFE3C3
+      CDFFA4798EEDBF80800400000000BF808004A5798EB3B891A2F2F1D3DBFFF2D5
+      DCFFF1D3DBFFC7A1B1F5A77C91F3A77C91F3C5A0AFF6F1D3DBFFF2D5DCFFF1D3
+      DBFFBA93A4F7A87B92B8BF808004A2748B2CA3778DFAD1AEBBFFB78FA1F1CBA6
+      B4FDF1D3DBFFF2D5DCFFF2D5DCFFF2D5DCFFF2D5DCFFF1D3DBFFCCA7B5FDB68E
+      A0F1D1AEBBFFA4788DFB9F76893800000000A57B9091A57B90AAA1748B5CA479
+      8FD3AA7F94F3DBBAC5FFF2D5DCFFF2D5DCFFDCBBC6FFAD8397F2A4798EDB9F74
+      8B58A57A90A5A67B909E0000000000000000000000000000000000000000AA6A
+      950C9F748B70A4798FE5D0ACBAFFD4B1BEFFA4798FE6A0758A74AA6A950C0000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009F748B58B790A2F2BE96A7F49F758A6000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009F758A30A1758BFFA1758BFFA2768E3400000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00009C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9F8F
+      7CD29580800C0000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B78FFA99A
+      8AFEA29180D80000000000000000000000000000000000000000000000000000
+      00009C8B78FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FFFFFAF2FF9C8B78FFF6F4
+      F2FFA79887FEA69785DC000000009C8B78009C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FFB1A292FFFAF5ECFFFFFAF2FFFFFAF2FF9C8B78FFFFFF
+      FFFFF6F4F2FFA79887FEA59684DA9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFF9C8B78FFA99A89FFB0A291FFFFFAF2FFFFFAF2FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFF9C8B78FFF6F4F2FFA79887FFB2A595FFFFFAF2FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFF9C8B78FFFFFFFFFFF6F4F2FFA79887FFB2A494FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFAF2FFFFFA
+      F2FFFFFAF2FFFFFAF2FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78009C8B78FFFFFFFFFFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF000000000000
+      00000000000000000000000000009C8B78009C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78E6000000000000
+      00000000000000000000000000009C8B78009C8B78009C8B78009C8B78009C8B
+      78009C8B78009C8B78009C8B78009C8B78009C8B78009C8B7800000000000000
+      000000000000000000000000000000000000000000009C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9C8B78FF9F8F7DD29580800C0000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFA99A8AFEA29281D80000
+      000000000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFF6F4F2FFA79887FEA697
+      85DC00000000000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FFFFFFFFFFF6F4F2FFA798
+      87FEA59684DA000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C8B78FF9C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+      FFFF9C8B78FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFF4F2F0FFBEB2A5FFA49381FFA79785FFC0B4A7FFF4F2
+      F0FFB2A28FFF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFF4F2F0FFA59583FFCFBEA7FFF4E2C7FFF4E2C7FFD1C0A8FFA494
+      81FFC9B9A6FF000000000000000000000000000000009C8B78FFFFFFFFFFE0C2
+      A2FFE0C2A2FFB4A088FFCEBCA5FFEAC89FFFDFB484FFDFB484FFFFEDD1FFCFBE
+      A6FFB09F8CFF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFA49381FFF3DFC3FFDAAC79FFD9A975FFD9A975FFFFEDD1FFF4E2
+      C7FFA4937FFF000000000000000000000000000000009C8B78FFFFFFFFFFE0C2
+      A2FFE0C2A2FFA2917DFFF3DFC3FFE0B686FFDFB484FFDFB484FFFFEDD1FFF4E2
+      C7FFA4937FFF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFBCB0A2FFD1BFA8FFE8C499FFDFB484FFDFB484FFFFEDD1FFD1BF
+      A7FFB09F8CFF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFF3F0EEFFA2927FFFCFBEA6FFF4E2C7FFF4E2C7FFD1BFA7FF9F8E
+      7AFFB9AA97FF000000000000000000000000000000009C8B78FFFFFFFFFFFFFF
+      FFFFFFFFFFFFFFFFFFFFF3F0EEFFBCB0A2FFA49381FFA79785FFBEB2A4FFD6CE
+      C6FF9E8D7AFF9B8C76540000000000000000000000009C8B78FF9C8B78FF9C8B
+      78FF9C8B78FF9C8B78FFB5A692FFCFC0ADFFCFC0ADFFCFC0ADFFCFC0ADFFCFC0
+      ADFFBEAF9CFF9C8C78FA9D8E7A56000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000009D8E7A569E8D7AD7
+    }
+  end
+end

+ 1141 - 0
test/BGRA Ribbon Custom/uMain.pas

@@ -0,0 +1,1141 @@
+unit uMain;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+  BGRABitmap, BGRABitmapTypes, Classes, SysUtils, FileUtil, Forms, Controls,
+  Graphics, StdCtrls, ExtCtrls, Menus, Dialogs, ActnList, BGRAVirtualScreen,
+  BCButton, BCPanel, BGRAImageList, BGRAResizeSpeedButton, LCLType, LCLIntf,
+  {$ifdef Windows}
+  Windows,
+  {$endif}
+  XMLConf, SynMemo, SynEdit;
+
+type
+  TBorderPos = (bpTopLeft, bpTopRight, bpBottomLeft,
+                bpBottomRight, bpTop, bpBottom,bpLeft,bpRight,bpnone);
+
+  { TfrmMain }
+
+  TfrmMain = class(TForm)
+    BCButton1: TBCButton;
+    BCButton13: TBCButton;
+    BCButton14: TBCButton;
+    BCButton15: TBCButton;
+    BCButton6: TBCButton;
+    BCButton8: TBCButton;
+    BCPanel1: TBCPanel;
+    BCPanel2: TBCPanel;
+    btnClipboard: TBCButton;
+    btnClose: TBCButton;
+    btnColors: TBCButton;
+    btnCopy: TBCButton;
+    btnCut: TBCButton;
+    btnExit: TBCButton;
+    btnFileMenu: TBCButton;
+    btnFileMenuClose: TBGRAResizeSpeedButton;
+    btnFileNew: TBCButton;
+    btnFileOpen: TBCButton;
+    btnFileSave: TBCButton;
+    btnHelp: TBCButton;
+    btnHide: TBCButton;
+    btnMaximize: TBCButton;
+    btnMinimize: TBCButton;
+    btnNew: TBCButton;
+    btnOpen: TBCButton;
+    btnPaste: TBCButton;
+    btnPreview: TBCButton;
+    btnPrint: TBCButton;
+    btnSave: TBCButton;
+    btnTabEdit: TBCButton;
+    btnTabHome: TBCButton;
+    btnTabSettings: TBCButton;
+    btnTool1: TBCButton;
+    btnTool2: TBCButton;
+    btnTool3: TBCButton;
+    FileMenu: TBCPanel;
+    ImageList16: TBGRAImageList;
+    ImageList16White: TBGRAImageList;
+    ImageList32: TBGRAImageList;
+    ImageListColors: TBGRAImageList;
+    imgResize: TImage;
+    Label2: TLabel;
+    lblTitle: TBCButton;
+    mnuColorChange: TMenuItem;
+    mnuColorGreen: TMenuItem;
+    mnuColorLiteBlue: TMenuItem;
+    mnuColorOrange: TMenuItem;
+    mnuColorPetrol: TMenuItem;
+    mnuColorPurple: TMenuItem;
+    mnuColorRed: TMenuItem;
+    pnlEdit2: TBCPanel;
+    pnlEditClipboard: TBCPanel;
+    pnlHomeCommand: TBCPanel;
+    pnlHomeExit: TBCPanel;
+    pnlSettings2: TBCPanel;
+    pnlSettingsUI: TBCPanel;
+    popColors: TPopupMenu;
+    Splitter1: TSplitter;
+    SynMemo1: TSynMemo;
+    vsBody: TBGRAVirtualScreen;
+    vsBorder: TBGRAVirtualScreen;
+    vsForm: TBGRAVirtualScreen;
+    vsTab: TBGRAVirtualScreen;
+    vsTitle: TBGRAVirtualScreen;
+    XMLConfigMain: TXMLConfig;
+    procedure btnTool1Click(Sender: TObject);
+    procedure btnTool2Click(Sender: TObject);
+    procedure btnTool3Click(Sender: TObject);
+    procedure SynMemo1MouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: Integer);
+    procedure btnHideClick(Sender: TObject);
+    procedure btnSaveClick(Sender: TObject);
+    procedure btnColorsMouseWheel(Sender: TObject; Shift: TShiftState;
+      WheelDelta: integer; MousePos: TPoint; var Handled: boolean);
+    procedure btnCutClick(Sender: TObject);
+    procedure btnPrintClick(Sender: TObject);
+    procedure btnCopyClick(Sender: TObject);
+    procedure btnPasteClick(Sender: TObject);
+    procedure btnPreviewClick(Sender: TObject);
+    procedure btnClipboardClick(Sender: TObject);
+    procedure btnCloseClick(Sender: TObject);
+    procedure btnExitClick(Sender: TObject);
+    procedure btnMaximizeClick(Sender: TObject);
+    procedure btnMinimizeClick(Sender: TObject);
+    procedure btnNewClick(Sender: TObject);
+    procedure btnOpenAfterRenderBCButton(Sender: TObject;
+      const ABGRA: TBGRABitmap; AState: TBCButtonState; ARect: TRect);
+    procedure btnFileMenuCloseMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure btnFileMenuMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure btnHelpMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure btnOpenClick(Sender: TObject);
+    procedure btnTabHomeMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure FormActivate(Sender: TObject);
+    procedure FormClose(Sender: TObject; var CloseAction: TCloseAction);
+    procedure FormCreate(Sender: TObject);
+    procedure FormWindowStateChange(Sender: TObject);
+    procedure imgResizeMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure imgResizeMouseMove(Sender: TObject; Shift: TShiftState;
+      X, Y: integer);
+    procedure Memo1MouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure mnuColorChangeClick(Sender: TObject);
+    procedure vsBodyRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+    procedure vsBorderResize(Sender: TObject);
+    procedure vsFormRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+    procedure vsTabMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure vsTabRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+    procedure vsTitleDblClick(Sender: TObject);
+    procedure vsTitleMouseDown(Sender: TObject; Button: TMouseButton;
+      Shift: TShiftState; X, Y: integer);
+    procedure vsTitleMouseMove(Sender: TObject; Shift: TShiftState; X, Y: integer);
+    procedure vsTitleRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+  private
+    { private declarations }
+    FormStyleModifyDone: boolean;
+    //    procedure CreateParams(VAR Params: TCreateParams); override;
+    //    procedure WMNCHitTest(VAR Msg: TWMNcHitTest); message WM_NCHITTEST;
+    procedure ColorChange(Sender: TObject);
+    procedure MoveAnimation(moveobj: TComponent; leftfrom: integer;
+      leftto: integer; topfrom: integer; topto: integer);
+  public
+    { public declarations }
+    isFocused: Boolean;
+    procedure AppActivate(Sender: TObject);
+    procedure AppDeactivate(Sender: TObject);
+    constructor Create(TheOwner: TComponent); override;
+  end;
+
+var
+  frmMain: TfrmMain;
+  TabColor: string;
+  MausPos: TPoint;
+  xx, yy: integer;
+  d: boolean = False;
+
+  PtSize: TPoint;
+  DoResize: boolean;
+
+implementation
+
+{$R *.lfm}
+
+uses
+  uRibbon; {, uResize;}
+
+{ TfrmMain }
+
+{procedure TfrmMain.CreateParams(VAR Params: TCreateParams);
+begin
+  Inherited CreateParams(Params);
+  WITH Params DO
+    Style := (Style OR WS_POPUP) AND (NOT WS_DLGFRAME);
+    {or... Style := Style + WS_POPUP - WS_DLGFRAME; which is the
+     equivalent to the above statement}
+ end;
+
+procedure TfrmMain.WMNCHitTest(var msg: TWMNCHitTest);
+begin
+  inherited;
+  if  (msg.Result = htClient) then
+    msg.Result := htCaption;
+end;
+}
+
+{ Dropshadow Function places a shadow behind a Form with Borderstyle=bsNone; }
+{http://www.delphipraxis.net/32245-dropshadow.html
+Am bestem im Konstruktor aufzurufen
+****Windows OS only!****
+
+function DropShadow(const Handle: THandle): boolean;
+
+  function IsXP: boolean;
+  begin
+    Result := (Win32Platform = VER_PLATFORM_WIN32_NT) and
+      ((Win32MajorVersion > 5) or ((Win32MajorVersion = 5) and
+      (Win32MinorVersion >= 1)));
+  end;
+
+const
+  SPI_SETDROPSHADOW = $1025;
+  CS_DROPSHADOW = $00020000;
+begin
+  Result := IsXP and SystemParametersInfo(SPI_SETDROPSHADOW, 0, Pointer(True), 0) and
+    (SetClassLong(Handle, GCL_STYLE, GetClassLong(Handle, GCL_STYLE) or
+    CS_DROPSHADOW) <> 0);
+end;
+}
+
+{ For whatever reason the following doesnt work? Form is still painted w/o shadow!
+Function Dropshadow() works though!
+
+procedure TfrmMain.CreateParams(var Params: TCreateParams);
+const
+  SPI_SETDROPSHADOW = $1025;
+  CS_DROPSHADOW = $00020000;
+begin
+  inherited;
+  if CheckWin32Version(5, 1) then
+  begin
+    SystemParametersInfo(SPI_SETDROPSHADOW, 0, Pointer(True), 0);
+    Params.WindowClass.style := Params.WindowClass.style or CS_DROPSHADOW;
+  end;
+end;
+}
+
+constructor TfrmMain.Create(TheOwner: TComponent);
+begin
+  inherited Create(TheOwner);
+  Application.OnDeactivate:=@AppDeactivate;
+  Application.OnActivate:=@AppActivate;
+end;
+
+procedure TfrmMain.AppDeactivate(Sender: TObject);
+begin
+  isFocused := FALSE;
+  vsBorder.Color:=$00838383;
+  lblTitle.GlobalOpacity:=125;
+  btnMinimize.GlobalOpacity:=125;
+  btnMaximize.GlobalOpacity:=125;
+  btnClose.GlobalOpacity:=125;
+  btnTool1.GlobalOpacity:=125;
+  btnTool2.GlobalOpacity:=125;
+  btnTool3.GlobalOpacity:=125;
+end;
+
+procedure TfrmMain.AppActivate(Sender: TObject);
+begin
+  isFocused := TRUE;
+  vsBorder.Color:=uRibbon.MainColor;
+  lblTitle.GlobalOpacity:=255;
+  btnMinimize.GlobalOpacity:=255;
+  btnMaximize.GlobalOpacity:=255;
+  btnClose.GlobalOpacity:=255;
+  btnTool1.GlobalOpacity:=255;
+  btnTool2.GlobalOpacity:=255;
+  btnTool3.GlobalOpacity:=255;
+end;
+
+
+procedure TfrmMain.FormCreate(Sender: TObject);
+begin
+  { Features presently implemented as of 06.04.2016
+    - Moveable and Sizeable Form without Border and Caption
+    - Extended drag area
+    - Form has shadow (CS_DROPSHADOW)
+    - Max- / Minimizing of Form
+    - Doubleclick on Title maximizes / restores Form
+    - RightClick on Title shows Systemmenu
+    - Form indicates whether it has focus or not
+    - Quick Access Toolbuttons
+    - XML storage of some properties (Form size, position and colors)
+    - Custom painting of images and caption on Buttons (Windows ok, but not sure it works on Linux?)
+    - Slide-in and slide-out effect of Menu (Windows ok, needs finetuning on Linux, Z-Order?)
+  }
+  { TODO : Presently cant find a working way to use the sizeable system border }
+  { DONE : Rightclick on vsTitle to show SystemMenu }
+  { DONE : Replace Icon and Caption by customizable Quick Access Toolbuttons on vsTitle }
+  { DONE : Line break in custom drawn text on Buttons }
+  { TODO : Radio Button, Drop Down Example on vsBody }
+  { TODO : Implementation of File Menu }
+  { TODO : Offer classical menus as an option to user }
+  { TODO : All color definitions to be shifted to uRibbon.pas }
+  { TODO : Linux - Slide effect of Menu needs finetuning }
+  { TODO : Linux - Custom painting on Buttons needs to be verified }
+
+  { Create the XML config component to store some settings }
+  XMLConfigMain := TXMLConfig.Create(nil);
+  XMLConfigMain.Filename := ChangeFileExt(Application.ExeName, '.xml');
+
+  { Set BorderStyle from bsSingle to bsNone to get a Form w/o Title Bar }
+  BorderStyle := bsNone;
+
+  { Place a shadow behind the Form }
+  {$ifdef Windows}
+  //  DropShadow(Handle); // Better to use SetClasslong() as follows (Windows OS only):
+  {Handle = all Forms, frmMain.Handle = only frmMain Form
+  SetClassLong(Handle, GCL_STYLE, GetClassLong(Handle, GCL_STYLE) or CS_DROPSHADOW);
+  }
+  SetClassLong(frmMain.Handle, GCL_STYLE, GetClassLong(frmMain.Handle, GCL_STYLE) or CS_DROPSHADOW);
+  { Following can be used on Windows < 8
+  // Soner: Füge die nächsten 3 Zeilen hinzu ------------------------------------
+  // vergiß uses LCLIntf; nicht.
+    SetWindowLong(Handle,GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) or WS_THICKFRAME);
+    ClientHeight:=Height;
+    Refresh;
+  }
+  {$else}
+  // Something to be done for OS <> Windows?
+  {$endif}
+
+  { Set Doublebuffered property to reduce flicker. }
+  Doublebuffered := True;
+  //  vsBody.DoubleBuffered:=True;
+  //  vsTab.DoubleBuffered:=True;
+  //  vsForm.DoubleBuffered:=True;
+  //  vsTitle.DoubleBuffered:=True;
+  //  vsBorder.DoubleBuffered:=True;
+
+  { Read and set the XML config values }
+  Position := poDesigned;
+  Top := StrToInt(XMLConfigMain.GetValue('FormTop', '250'));
+  Left := StrToInt(XMLConfigMain.GetValue('FormLeft', '550'));
+  Height := StrToInt(XMLConfigMain.GetValue('FormHeight', '350'));
+  Width := StrToInt(XMLConfigMain.GetValue('FormWidth', '600'));
+
+  { Set Min Height and Min Width of Form to prevent vanishing of Form }
+  Constraints.MinHeight := 200;
+  Constraints.MinWidth := 250;
+
+  { Set Colors }
+
+  { Colors of Body Buttons are the same for all styles }
+  uRibbon.BtnFntColor := $00696969;      // Button Font Color
+  uRibbon.BtnNormalColor := $00F1F1F1;   // Button Normal
+  uRibbon.BtnHoverColor := $00cdcdcd;    // Button Hover
+  uRibbon.BtnClickedColor := $00b0b0b0;  // Button Clicked
+
+  TabColor := XMLConfigMain.GetValue('Color', 'blue');
+
+  { Call ColorChange() to set colors }
+  ColorChange(self);
+
+  StyleRibbonBody(pnlHomeCommand);
+  StyleRibbonBody(pnlHomeExit);
+  StyleRibbonBody(pnlSettingsUI);
+  StyleRibbonBody(pnlEditClipboard);
+
+  { to be done, let the user decide which UI he likes to use
+  // Set UI to Ribbon, otherwise use Classical Menus
+  if StrToInt(XMLConfigMain.GetValue('UI', ''))=1 then
+   SetUserInterface(false)
+  else
+   SetUserInterface(true);
+  }
+
+  { Showing Form.Caption in Title bar }
+  lblTitle.Caption := frmMain.Caption;
+
+end;
+
+procedure TfrmMain.FormWindowStateChange(Sender: TObject);
+begin
+  if WindowState = wsMaximized then
+  begin
+    with Screen.WorkAreaRect do
+      SetBounds(Left, Top, Right - Left, Bottom - Top);
+  end;
+end;
+
+procedure TfrmMain.imgResizeMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+begin
+  PtSize.y := Mouse.CursorPos.y - Top - Height;
+  PtSize.x := Mouse.CursorPos.x - Left - Width;
+end;
+
+procedure TfrmMain.imgResizeMouseMove(Sender: TObject; Shift: TShiftState;
+  X, Y: integer);
+begin
+  if ssLeft in shift then
+  begin
+    Width := Mouse.CursorPos.x - Left - PtSize.x;
+    Height := Mouse.CursorPos.y - Top - PtSize.y;
+  end;
+end;
+
+procedure TfrmMain.Memo1MouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+begin
+  {Hide Menu if not fixed}
+  if vsBody.Tag = 1 then
+    vsBody.Hide;
+end;
+
+procedure TfrmMain.SynMemo1MouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: Integer);
+begin
+  {Hide Menu if not fixed}
+  if vsBody.Tag = 1 then
+    vsBody.Hide;
+end;
+
+procedure TfrmMain.ColorChange(Sender: TObject);
+begin
+  case TabColor of
+    'blue':
+    begin
+      //      TabColor := 'blue';
+      uRibbon.MainColor := $009A572A;
+      uRibbon.TabFntColor := $009A572A;
+      uRibbon.TabNormalColor := $009A572A;
+      uRibbon.TabHoverColor := $00b66d3e;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $009A572A;
+      uRibbon.ToolHoverColor := $00b66d3e;
+      uRibbon.ToolClickedColor := $00784012;
+    end;
+    'green':
+    begin
+      //      TabColor := 'green';
+      uRibbon.MainColor := $00477422;
+      uRibbon.TabFntColor := $00477422;
+      uRibbon.TabNormalColor := $00477422;
+      uRibbon.TabHoverColor := $00679443;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $00477422;
+      uRibbon.ToolHoverColor := $00679443;
+      uRibbon.ToolClickedColor := $00395d1b;
+    end;
+    'red':
+    begin
+      //      TabColor := 'red';
+      uRibbon.MainColor := $003a37a4;
+      uRibbon.TabFntColor := $003a37a4;
+      uRibbon.TabNormalColor := $003a37a4;
+      uRibbon.TabHoverColor := $005956c7;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $003a37a4;
+      uRibbon.ToolHoverColor := $005956c7;
+      uRibbon.ToolClickedColor := $002e2c83;
+    end;
+    'orange':
+    begin
+      //      TabColor := 'orange';
+      uRibbon.MainColor := $002a47b7;
+      uRibbon.TabFntColor := $002a47b7;
+      uRibbon.TabNormalColor := $002a47b7;
+      uRibbon.TabHoverColor := $003959dc;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $002a47b7;
+      uRibbon.ToolHoverColor := $003959dc;
+      uRibbon.ToolClickedColor := $00223992;
+    end;
+    'liteblue':
+    begin
+      //      TabColor := 'lightblue';
+      uRibbon.MainColor := $00c77301;
+      uRibbon.TabFntColor := $00c77301;
+      uRibbon.TabNormalColor := $00c77301;
+      uRibbon.TabHoverColor := $00d48a2a;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $00c77301;
+      uRibbon.ToolHoverColor := $00d48a2a;
+      uRibbon.ToolClickedColor := $009f5c01;
+    end;
+    'petrol':
+    begin
+      //      TabColor := 'petrol';
+      uRibbon.MainColor := $00728200;
+      uRibbon.TabFntColor := $00728200;
+      uRibbon.TabNormalColor := $00728200;
+      uRibbon.TabHoverColor := $00839900;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $00728200;
+      uRibbon.ToolHoverColor := $00839900;
+      uRibbon.ToolClickedColor := $005f6b1a;
+    end;
+    'purple':
+    begin
+      //      TabColor := 'purple';
+      uRibbon.MainColor := $007b3980;
+      uRibbon.TabFntColor := $007b3980;
+      uRibbon.TabNormalColor := $007b3980;
+      uRibbon.TabHoverColor := $009e56a3;
+      uRibbon.TabClickedColor := $00F1F1F1;
+      uRibbon.ToolNormalColor := $007b3980;
+      uRibbon.ToolHoverColor := $009e56a3;
+      uRibbon.ToolClickedColor := $00622e66;
+    end;
+  end;
+  RibbonMenu(btnFileMenu);
+
+  RibbonTab(btnTabHome);
+  RibbonTab(btnTabEdit);
+  RibbonTab(btnTabSettings);
+
+  RibbonTool(btnHelp);
+
+  {Setting colors of Title Bar, Title Buttons and Tool Buttons}
+  vsTitle.Color := MainColor;
+  btnClose.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnMaximize.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnMaximize.StateHover.Background.Color := uRibbon.ToolHoverColor;
+  btnMaximize.StateClicked.Background.Color := uRibbon.ToolClickedColor;
+  btnMinimize.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnMinimize.StateHover.Background.Color := uRibbon.ToolHoverColor;
+  btnMinimize.StateClicked.Background.Color := uRibbon.ToolClickedColor;
+  btnTool1.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnTool1.StateHover.Background.Color := uRibbon.ToolHoverColor;
+  btnTool1.StateClicked.Background.Color := uRibbon.ToolClickedColor;
+  btnTool2.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnTool2.StateHover.Background.Color := uRibbon.ToolHoverColor;
+  btnTool2.StateClicked.Background.Color := uRibbon.ToolClickedColor;
+  btnTool3.StateNormal.Background.Color := uRibbon.ToolNormalColor;
+  btnTool3.StateHover.Background.Color := uRibbon.ToolHoverColor;
+  btnTool3.StateClicked.Background.Color := uRibbon.ToolClickedColor;
+
+  vsBorder.Color:=MainColor;
+
+  {Redraw all Objects}
+  vsTab.RedrawBitmap;
+  vsForm.RedrawBitmap;
+  vsBody.RedrawBitmap;
+  btnFileMenu.Repaint;
+
+{ TODO : Applying color settings to file menu
+//    FileMenu.Background.Color:=uRibbon.MainColor;
+//    Splitter1.Color:=uRibbon.MainColor;
+}
+
+end;
+
+procedure TfrmMain.mnuColorChangeClick(Sender: TObject);
+var
+  mnu: TMenuItem;
+begin
+  if (Sender is TMenuItem) then
+  begin
+    mnu := (Sender as TMenuItem);
+    case mnu.Name of
+      'mnuColorChange': TabColor := 'blue';
+      'mnuColorGreen': TabColor := 'green';
+      'mnuColorRed': TabColor := 'red';
+      'mnuColorOrange': TabColor := 'orange';
+      'mnuColorLiteBlue': TabColor := 'liteblue';
+      'mnuColorPetrol': TabColor := 'petrol';
+      'mnuColorPurple': TabColor := 'purple';
+    end;
+    ColorChange(self);
+  end;
+
+end;
+
+{ Animation of objects (c) Lazplanet
+http://lazplanet.blogspot.de/2013/05/animate-move-of-object.html
+Presently not used}
+procedure TfrmMain.MoveAnimation(moveobj: TComponent; leftfrom: integer;
+  leftto: integer; topfrom: integer; topto: integer);
+var
+  i: integer;
+  step: integer = 5;
+  moveareax, moveareay: integer;
+begin
+  i := 1;
+  moveareax := leftto - leftfrom;
+  moveareay := topto - topfrom;
+  while i <= 100 do
+  begin
+    TButton(moveobj).Left := round(leftfrom + (moveareax * i / 100));
+    TButton(moveobj).Top := round(topfrom + (moveareay * i / 100));
+    Repaint;
+    Sleep(1);
+    // we exit the while...do loop when our work is done
+    if i >= 100 then
+      Exit;
+    Inc(i, step);
+    if (100 - i) < step then
+      i := 100;
+  end;
+end;
+
+procedure TfrmMain.btnOpenAfterRenderBCButton(Sender: TObject;
+  const ABGRA: TBGRABitmap; AState: TBCButtonState; ARect: TRect);
+var
+  myText: string;
+  myRect: TRect;
+  tw: integer;
+  c: TBGRAPixel;
+begin
+{ Custom painting of Caption and Image needed, as standard routines misalign the
+  position of Caption and Image }
+  TBCButton(Sender).ShowCaption := False;
+
+  ABGRA.FontName := 'Segoe UI';
+  ABGRA.FontHeight := 14;
+
+  myText := TBCButton(Sender).Caption;
+
+  { Defining myRect with Bottom -12px }
+  myRect.Bottom := ARect.Bottom - 12;
+  myRect.Left := ARect.Left;
+  myRect.Right := ARect.Right;
+  myRect.Top := ARect.Left;
+
+  { Determining the width/height of Caption. We need only width }
+  tw := ABGRA.TextSize(mytext).cx;
+  c := ColorToBGRA(uRibbon.BtnFntColor);
+
+  if tw > TBCButton(Sender).Width then
+  begin
+    { Caption doesnt fit in one line, reduce Fontsize }
+    ABGRA.FontHeight := 13;
+    ABGRA.TextRect(ARect, myText, taCenter, tlBottom, c);
+  end
+  else
+  begin
+    { Caption fits in one line }
+    ABGRA.TextRect(myRect, myText, taCenter, tlBottom, c);
+  end;
+
+  { Painting of Image on Button }
+  ImageList32.Draw(ABGRA.Bitmap.Canvas, (TBCButton(Sender).Width - 32) div 2, 4,
+    TBCButton(Sender).ImageIndex);
+
+end;
+
+procedure TfrmMain.btnExitClick(Sender: TObject);
+begin
+  Close;
+end;
+
+procedure TfrmMain.btnMaximizeClick(Sender: TObject);
+begin
+  if WindowState = wsNormal then
+  begin
+    WindowState := wsMaximized;
+    { Set Form size to fit on screen and not to hide the taskbar}
+    with Screen.WorkAreaRect do
+      SetBounds(Left, Top, Right - Left, Bottom - Top);
+  end
+  else
+    WindowState := wsNormal;
+end;
+
+procedure TfrmMain.btnMinimizeClick(Sender: TObject);
+begin
+{ TODO : LINUX Application.Minimize;
+Doesnt seem to work with Linux? Borderless forms apparently cannot be minimized
+by design. Only way would be to use SW_HIDE, but then APP isnt shown on launch
+pad. Another possibility would be a complete redesign of the application by
+using TrayIcon, or use some normal form as mainform and keep it minimized all
+the time (so it's visible in tray) }
+  {$ifdef Windows}
+  Application.Minimize;
+  {$else}
+  // Something to be done for OS <> Windows?
+  if MessageDlg('Warning', 'Hide application? It wont be shown on launch pad.',
+    mtWarning, [mbOK, mbCancel], 0) = mrOK then
+    ShowWindow(frmMain.Handle, SW_HIDE);
+  {$endif}
+//  Application.ProcessMessages;
+end;
+
+procedure TfrmMain.btnCloseClick(Sender: TObject);
+begin
+  Close;
+end;
+
+procedure TfrmMain.btnHideClick(Sender: TObject);
+var
+  i: integer = 66; //  vsBody.Top := 66 // needs to be replaced by variable
+  step: integer = 10;
+begin
+  if vsBody.Tag = 0 then  //0 = Visible and Docked
+  begin
+    vsBody.Align := alNone;
+    vsBody.Width := vsBorder.Width-2;
+    ;
+    vsBody.Anchors := [akTop, akLeft, akRight];
+    vsForm.Width := frmMain.Width;
+    { Animation / Slide in of vsBody }
+    while i >= 0 do
+    begin
+      vsbody.Top := i;
+      Repaint;
+      // We spare some time...
+      Sleep(1);
+      Dec(i, step);
+    end;
+    vsBody.Hide;
+    vsBody.Tag := 1;  // undocked
+    btnHide.ImageIndex := 1;
+    btnHide.Hint := 'Fix Menu';
+  end
+  else
+  begin
+    vsForm.Align := alNone;
+    vsBody.Align := alTop;
+    vsForm.Align := alClient;
+    vsBody.Tag := 0;
+    btnHide.ImageIndex := 0;
+    btnHide.Hint := 'Hide Menu';
+  end;
+end;
+
+{//  A more advanced way to resize the Form.
+//  Unit uResize is needed as well.
+procedure TfrmMain.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
+  Y: Integer);
+
+  var LeftEdge,RightEdge,TopEdge,BottomEdge: Boolean;
+      BorderPosition: TBorderPos;
+      BW: Integer;
+      fRect: TRect;
+      fPos: TPoint;
+  begin
+    BW := 20;
+    LeftEdge := False;
+    RightEdge := False;
+    TopEdge := False;
+    BottomEdge := False;
+    //Check if mouse cursor is on left or right edge
+    if X < BW then
+    begin
+      LeftEdge := True;
+    end
+    else if X > Self.Width-BW then
+    begin
+      RightEdge := True;
+    end;
+
+    //Check if mouse cursor is on top or bottom edge
+    if Y < BorderWidth then
+    begin
+      TopEdge := True;
+    end
+    else if Y > Self.Height-BW then
+    begin
+      BottomEdge := True;
+    end;
+
+    //Get border position by using if..else if..else clause in order for if block
+    //to break as soon as one of the conditions is met
+    //First check for corners
+    if TopEdge and LeftEdge then BorderPosition := bpTopLeft
+    else if TopEdge and RightEdge then BorderPosition := bpTopRight
+    else if BottomEdge and LeftEdge then BorderPosition := bpBottomLeft
+    else if BottomEdge and RightEdge then BorderPosition := bpBottomRight
+    //and only then check for individual edges
+    else if TopEdge then BorderPosition := bpTop
+    else if BottomEdge then BorderPosition := bpBottom
+    else if LeftEdge then BorderPosition := bpLeft
+    else if RightEdge then BorderPosition := bpRight
+    //mouse cursor is not on any border edge
+    else BorderPosition := bpNone;
+
+//    fPos := Point(X, Y);
+
+   //Finally you can use case statement to execute needed code based on which
+    //border edge is your mouse cursor positioned
+    case BorderPosition of
+      bpNone: Cursor:=crDefault;//Label1.Caption := 'Not on border';
+      bpLeft:
+      begin
+        Cursor:=crSizeWE; //.Caption := 'Left border';
+        if ssLeft in shift then
+          ResizeForm.SetMouseDown( self, 5 );
+      end;
+      bpRight:
+      begin
+        Cursor := crSizeWE;//Label1.Caption := 'Right border';
+        if ssLeft in Shift then
+          ResizeForm.SetMouseDown( self, 4 );
+      end;
+
+      bpTop: Cursor:=crSizeNS;//Label1.Caption := 'Top border';
+      bpBottom:
+      begin
+        Cursor:=crSizeNS;//Label1.Caption := 'Bottom border';
+        if ssLeft in Shift then
+          ResizeForm.SetMouseDown( self, 8 );
+      end;
+//      bpTopLeft: Label1.Caption := 'Top Left corner';
+//      bpTopRight: Label1.Caption := 'Top Right corner';
+      bpBottomLeft:
+      begin
+        Cursor:=crSizeNESW;//Label1.Caption := 'Bottom Left corner';
+        if ssLeft in Shift then
+          ResizeForm.SetMouseDown( self, 13 );
+      end;
+      bpBottomRight:
+      begin
+        Cursor:=crSizeNWSE;//Label1.Caption := 'Bottom Right corner';
+        if ssLeft in Shift then
+          ResizeForm.SetMouseDown( self, 12 );
+      end;
+    end;
+
+
+end;
+}
+
+
+procedure TfrmMain.btnColorsMouseWheel(Sender: TObject; Shift: TShiftState;
+  WheelDelta: integer; MousePos: TPoint; var Handled: boolean);
+begin
+{ TODO : Mousewheel to change Colors }
+end;
+
+procedure TfrmMain.btnFileMenuMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+begin
+  Label2.Caption := 'File Menu clicked';
+{  TODO : Implemantation of File Menu
+  FileMenu.Show;
+  MoveAnimation(FileMenu, -FileMenu.Width, vsTitle.Height, 1, 0);
+  // MoveAnimation(FileMenu, -FileMenu.Width, 0, 1, 0);
+}
+end;
+
+procedure TfrmMain.btnFileMenuCloseMouseDown(Sender: TObject;
+  Button: TMouseButton; Shift: TShiftState; X, Y: integer);
+begin
+  FileMenu.Hide;
+end;
+
+procedure TfrmMain.btnTabHomeMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+var
+  tab: TBCButton;
+  i: integer = 1;
+  step: integer = 5;
+begin
+  if (Sender is TBCButton) then
+  begin
+    tab := (Sender as TBCButton);
+    frmMain.DisableAutoSizing; //reduce flicker
+    case tab.Name of
+      'btnTabHome':
+      begin
+        btnTabHome.Down := True;
+        btnTabEdit.Down := False;
+        btnTabSettings.Down := False;
+        pnlHomeCommand.Show;
+        pnlHomeExit.Show;
+        pnlEditClipboard.Hide;
+        pnlEdit2.Hide;
+        pnlSettingsUI.Hide;
+        pnlSettings2.Hide;
+      end;
+      'btnTabEdit':
+      begin
+        btnTabHome.Down := False;
+        btnTabEdit.Down := True;
+        btnTabSettings.Down := False;
+        pnlHomeCommand.Hide;
+        pnlHomeExit.Hide;
+        pnlSettingsUI.Hide;
+        pnlSettings2.Hide;
+        pnlEditClipboard.Show;
+        pnlEdit2.Show;
+      end;
+      'btnTabSettings':
+      begin
+        btnTabHome.Down := False;
+        btnTabEdit.Down := False;
+        btnTabSettings.Down := True;
+        pnlHomeCommand.Hide;
+        pnlHomeExit.Hide;
+        pnlEditClipboard.Hide;
+        pnlEdit2.Hide;
+        pnlSettingsUI.Show;
+        pnlSettings2.Show;
+      end;
+    end;
+    frmMain.EnableAutoSizing; //reduce flicker
+
+    if not (vsBody.Visible) then
+    begin
+      vsBody.Show;
+      vsForm.Top := vsBody.Top;
+      { Animation / Slide-out of vsBody }
+      while i <= 66 do
+      begin    //66 = vsBody.Top // needs to be replaced by variable
+        vsbody.Top := i;
+        Repaint;
+        // We spare some time...
+        Sleep(1);
+        Inc(i, step);
+      end;
+      vsBody.Anchors := [akTop, akLeft, akRight];
+    end;
+  end;
+end;
+
+procedure TfrmMain.FormActivate(Sender: TObject);
+begin
+  {Setting Form style w/o Caption}
+  if not FormStyleModifyDone then
+  begin
+    {$ifdef Windows}
+    SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) and
+      not WS_CAPTION);
+    {$else}
+    // Something to be done for OS <> Windows?
+    {$endif}
+    FormStyleModifyDone := True;
+  end;
+end;
+
+procedure TfrmMain.FormClose(Sender: TObject; var CloseAction: TCloseAction);
+begin
+  { Set config values, store and free up the XMLConfig }
+  XMLConfigMain.SetDeleteValue('FormTop', IntToStr(frmMain.Top), '');
+  XMLConfigMain.SetDeleteValue('FormLeft', IntToStr(frmMain.Left), '');
+  XMLConfigMain.SetDeleteValue('FormHeight', IntToStr(frmMain.Height), '');
+  XMLConfigMain.SetDeleteValue('FormWidth', IntToStr(frmMain.Width), '');
+  XMLConfigMain.SetDeleteValue('Color', TabColor, 'blue');
+{ TODO: Classical Menu
+  if ActClassicalUI.Checked then
+   XMLConfigMain.SetDeleteValue('UI', '1', '')
+  else
+   XMLConfigMain.SetDeleteValue('UI', '0', '');
+  //  XMLConfigMain.SetDeleteValue('FontName', string(grdVoyage.Font.Name), '');
+  //  XMLConfigMain.SetDeleteValue('FontSize', IntToStr(grdVoyage.Font.Size), '');
+  //  XMLConfigMain.SetDeleteValue('FontColor', grdVoyage.Font.Color, '');
+}
+  XMLConfigMain.Flush;
+  XMLConfigMain.Free;
+
+  CloseAction := caFree;
+end;
+
+procedure TfrmMain.vsBorderResize(Sender: TObject);
+begin
+  {Reducing flicker when Form is resized}
+  Repaint;
+end;
+
+procedure TfrmMain.vsBodyRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+begin
+  DrawBodyGradient(Bitmap);
+end;
+
+procedure TfrmMain.vsFormRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+begin
+  DrawFormGradient(Bitmap)
+end;
+
+procedure TfrmMain.vsTitleRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+begin
+  DrawTitleGradient(Bitmap);
+end;
+
+procedure TfrmMain.vsTabRedraw(Sender: TObject; Bitmap: TBGRABitmap);
+begin
+  DrawTabGradient(Bitmap);
+end;
+
+procedure TfrmMain.vsTabMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+begin
+  {Hide Menu if not fixed}
+  if vsBody.Tag = 1 then
+    vsBody.Hide;
+end;
+
+procedure TfrmMain.vsTitleDblClick(Sender: TObject);
+begin
+  {$ifdef Windows}
+  { Helper - Sleep 180ms, otherwise its not possible to distinguish
+  between Single- and Doubleclick event! }
+  Sleep(180);
+  {$else}
+  // Something to be done for OS <> Windows?
+  {$endif}
+  if WindowState = wsNormal then
+  begin
+    WindowState := wsMaximized;
+    { Set Form size to fit on screen and not to hide the taskbar}
+    with Screen.WorkAreaRect do
+      SetBounds(Left, Top, Right - Left, Bottom - Top);
+  end
+  else
+    WindowState := wsNormal;
+end;
+
+procedure TfrmMain.vsTitleMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+const
+  { Undocument message ID }
+  WM_POPUPSYSTEMMENU = $313;
+var
+  vs: TBGRAVirtualScreen;
+begin
+  {$ifdef Windows}
+  {
+    How to popup the windows system menu?
+    Maybe you can use Keybd_event to eumlate ALT+SPACE
+    Maybe you can use a TPopupmenu.
+    But they always have some problem.
+    The method below is a perfect solution!
+    BTW: if your form has borderstyle = bsNone, Please do it like this:
+    Set forms style = bsSingle; and use the code below to set form boder:
+    SetWindowLong(Handle, GWL_STYLE,GetWindowLong(Handle, GWL_STYLE)
+    and (not WS_CAPTION) or WS_DLGFRAME or WS_OVERLAPPED);
+  }
+  {
+  if (Sender is TBGRAVirtualScreen) then
+  begin
+    vs := (Sender as TBGRAVirtualScreen);
+    if vs.Name = 'vsTitle' then // Show SystemMenu only on vsTitle
+    begin
+}    if ssRIGHT in Shift then
+      begin
+        SendMessage(Handle, WM_POPUPSYSTEMMENU, 0,
+         MakeLong(Mouse.CursorPos.X, Mouse.CursorPos.Y));
+        exit;
+      end;
+{    end;
+  end;
+}  {$else}
+  // Something to be done for OS <> Windows?
+  {$endif}
+
+  {Hide Menu if not fixed}
+  if vsBody.Tag = 1 then
+    vsBody.Hide;
+  GetCursorPos(MausPos);
+  xx := mauspos.x - frmMain.Left;
+  yy := mauspos.y - frmMain.Top;
+end;
+
+procedure TfrmMain.vsTitleMouseMove(Sender: TObject; Shift: TShiftState; X, Y: integer);
+begin
+  if ssLeft in Shift then
+  begin
+    GetCursorPos(MausPos);
+    frmMain.Left := mauspos.x - xx;
+    frmMain.Top := mauspos.y - yy;
+  end;
+end;
+
+procedure TfrmMain.btnHelpMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: integer);
+begin
+  { User action }
+  MessageDlg('About',
+    'BGRA Ribbon' + Chr(13) + Chr(10) +
+    'Made with Lazarus' + Chr(13) + Chr(10) +
+    'Icons from www.icons8.com'+ Chr(13) + Chr(10) +
+    'SVG from www.clker.com/clipart-floral-circles.html'+ Chr(13) + Chr(10) +
+    '(c) 2016, coasting',
+    mtInformation, [mbOK], 0);
+end;
+
+{ User actions }
+
+procedure TfrmMain.btnNewClick(Sender: TObject);
+begin
+ { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnClipboardClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnPrintClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnCopyClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnPasteClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnSaveClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnTool1Click(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnTool2Click(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnTool3Click(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnCutClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+procedure TfrmMain.btnPreviewClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+
+procedure TfrmMain.btnOpenClick(Sender: TObject);
+begin
+  { User action }
+  Label2.Caption := TComponent(Sender).Name;
+end;
+
+
+end.

+ 335 - 0
test/BGRA Ribbon Custom/uRibbon.pas

@@ -0,0 +1,335 @@
+unit uRibbon;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+  Controls, Graphics, BCButton, BCTypes, BGRABitmap, BGRABitmapTypes, LResources;
+
+type
+  TBCRibbonStyle = (rsTab, rsButton, rsSeparator, rsMenu);
+
+
+var
+  MainColor,TabFntColor,BtnFntColor:TColor;
+  BtnNormalColor, BtnHoverColor, BtnClickedColor:TColor;
+  TabNormalColor, TabHoverColor, TabClickedColor:TColor;
+  ToolNormalColor,ToolHoverColor,ToolClickedColor:TColor;
+
+{ StyleButtons }
+
+procedure StyleRibbonButtonsSample(AControl: TControl; AStyle: TBCRibbonStyle);
+procedure StyleRibbonBody(AControl: TControl);
+
+{ Drawings }
+
+procedure DrawTabGradient(ABitmap: TBGRABitmap);
+procedure DrawTitleGradient(ABitmap: TBGRABitmap);
+procedure DrawBodyGradient(ABitmap: TBGRABitmap);
+procedure DrawFormGradient(ABitmap: TBGRABitmap);
+
+{ Buttons }
+
+procedure RibbonTab(AButton: TBCButton);
+procedure RibbonTool(AButton: TBCButton);
+procedure RibbonButton(AButton: TBCButton);
+procedure RibbonSeparator(AButton: TBCButton);
+procedure RibbonMenu(AButton: TBCButton);
+
+implementation
+
+  { StyleButtons }
+
+procedure StyleButtons(AControl: TControl; AButton: TBCButton);
+var
+  i: integer;
+  WinControl: TWinControl;
+begin
+  if AControl is TBCButton then
+    AControl.Assign(AButton);
+  if AControl is TWinControl then
+  begin
+    WinControl := TWinControl(AControl);
+    if WinControl.ControlCount = 0 then
+      exit;
+    for i := 0 to WinControl.ControlCount - 1 do
+      StyleButtons(WinControl.Controls[i], AButton);
+  end;
+end;
+
+procedure StyleRibbonButtonsSample(AControl: TControl; AStyle: TBCRibbonStyle);
+var
+  tempBCButton: TBCButton;
+begin
+  tempBCButton := TBCButton.Create(nil);
+  case AStyle of
+    rsTab: RibbonTab(tempBCButton);
+    rsButton: RibbonButton(tempBCButton);
+    rsSeparator: RibbonSeparator(tempBCButton);
+    rsMenu: RibbonMenu(tempBCButton);
+  end;
+  StyleButtons(AControl, tempBCButton);
+  tempBCButton.Free;
+end;
+
+procedure StyleRibbonBody(AControl: TControl);
+var
+  i: integer;
+  WinControl: TWinControl;
+begin
+  if AControl is TWinControl then
+  begin
+    WinControl := TWinControl(AControl);
+    if WinControl.ControlCount = 0 then
+      exit;
+    for i := 0 to WinControl.ControlCount - 1 do
+    begin
+      if WinControl.Controls[i] is TBCButton then
+      begin
+        if WinControl.Controls[i].Caption = '-' then
+        begin
+          StyleRibbonButtonsSample(WinControl.Controls[i], rsSeparator);
+          WinControl.Controls[i].Caption := '';
+        end
+        else
+          StyleRibbonButtonsSample(WinControl.Controls[i], rsButton);
+      end;
+    end;
+  end;
+end;
+
+{ Drawings }
+
+procedure DrawTabGradient(ABitmap: TBGRABitmap);
+var
+  r: TLResource;
+  bmp: TBGRABitmap;
+begin
+  with ABitmap do
+  begin
+    Fill(ColorToBGRA(MainColor));
+    try
+    begin
+//      bmp := TBGRABitmap.Create('back5.png');
+      r:=LazarusResources.Find('ribbon');
+      bmp := TBGRABitmap.Create('back5.png');
+        ABitmap.PutImage(width-220,1,bmp,dmDrawWithTransparency);
+    end;
+    except
+    end;
+
+//    DrawHorizLine(0, 0, Width - 1, ColorToBGRA(MainColor));
+    DrawHorizLine(1, Height - 1, Width - 2, ColorToBGRA($00F1F1F1));
+  end;
+end;
+
+procedure DrawTitleGradient(ABitmap: TBGRABitmap);
+var
+  bmp: TBGRABitmap;
+begin
+  with ABitmap do
+  begin
+    Fill(ColorToBGRA(MainColor));
+    try
+    begin
+      bmp := TBGRABitmap.Create('back5.png');
+      ABitmap.PutImage(width-300,-68,bmp,dmDrawWithTransparency);
+    end;
+    except
+    end;
+  end;
+end;
+
+procedure DrawBodyGradient(ABitmap: TBGRABitmap);
+begin
+  with ABitmap do
+  begin
+{    GradientFill(0, 0, Width, Height, BGRA(247, 251, 255, 255),
+      BGRA(220, 231, 245, 255), gtLinear, PointF(0, 0), PointF(0, Height - 3), dmSet);
+    Rectangle(0, 0, Width, Height - 2, BGRA(255, 255, 255, 75), BGRAPixelTransparent,
+      dmDrawWithTransparency);
+}
+    DrawHorizLine(1, Height - 1, Width - 2, ColorToBGRA($00D2D2D2)); //Top
+//    DrawVertLine(Width-1, 0, Height-1, ColorToBGRA(MainColor));  //Right
+//    DrawVertLine(0, 0, Height-1, ColorToBGRA(MainColor)); //Left
+
+  end;
+end;
+
+procedure DrawFormGradient(ABitmap: TBGRABitmap);
+begin
+  with ABitmap do
+  begin
+//    DrawVertLine(Width-1, 0, Height-1, ColorToBGRA(MainColor));  //Right
+//    DrawHorizLine(0, Height - 1, Width - 1, ColorToBGRA(MainColor)); // Bottom
+//    DrawVertLine(0, 0, Height-1, ColorToBGRA(MainColor)); //Left
+    DrawHorizLine(1, 0, Width - 2, ColorToBGRA($00E6E6E6)); // Top
+//    GradientFill(0, 0, Width, Height, BGRA(197, 207, 223, 255),
+//      BGRA(220, 229, 242, 255), gtLinear, PointF(0, 0), PointF(0, Height), dmSet);
+  end;
+end;
+
+{ Buttons }
+
+procedure RibbonTab(AButton: TBCButton);
+begin
+  with AButton do
+  begin
+    Rounding.RoundX := 0;
+    Rounding.RoundY := 0;
+    BorderSpacing.Top := 4;
+    with StateNormal do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := TabNormalColor;
+      Background.Style := bbsColor;
+    end;
+    with StateHover do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := TabHoverColor;
+      Background.Style := bbsColor;
+    end;
+    with StateClicked do
+    begin
+      FontEx.Color := TabFntColor;
+      Border.Style := bboNone;
+      Background.Color := TabClickedColor;
+      Background.Style := bbsColor;
+    end;
+  end;
+end;
+
+procedure RibbonButton(AButton: TBCButton);
+begin
+  with AButton do
+  begin
+    Rounding.RoundX := 0;
+    Rounding.RoundY := 0;
+    BorderSpacing.Top := 2;
+    BorderSpacing.Left := 2;
+    BorderSpacing.Right := 0;
+    BorderSpacing.Bottom := 16;
+    with StateNormal do
+    begin
+      Border.Style := bboNone;
+      Background.Color := BtnNormalColor;
+      Background.Style := bbsColor;
+      FontEx.Name:='Segoe UI';
+      FontEx.Shadow:=FALSE;
+      FontEx.Color:=BtnFntColor;
+      FontEx.Style:=[];
+    end;
+    with StateHover do
+    begin
+      Border.Style := bboNone;
+      Background.Color := BtnHoverColor;
+      Background.Style := bbsColor;
+      FontEx.Name:='Segoe UI';
+      FontEx.Shadow:=FALSE;
+      FontEx.Color:=BtnFntColor;
+      FontEx.Style:=[];
+    end;
+    with StateClicked do
+    begin
+      Border.Style := bboNone;
+      Background.Color := BtnClickedColor;
+      Background.Style := bbsColor;
+      FontEx.Name:='Segoe UI';
+      FontEx.Shadow:=FALSE;
+      FontEx.Color:=BtnFntColor;
+      FontEx.Style:=[];
+    end;
+  end;
+end;
+
+procedure RibbonTool(AButton: TBCButton);
+begin
+  with AButton do
+  begin
+    Rounding.RoundX := 0;
+    Rounding.RoundY := 0;
+    BorderSpacing.Around := 2;
+    BorderSpacing.Bottom := 2;
+
+    with StateNormal do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := ToolNormalColor;
+      Background.Style := bbsColor;
+    end;
+    with StateHover do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := ToolHoverColor;
+      Background.Style := bbsColor;
+    end;
+    with StateClicked do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := ToolClickedColor;
+      Background.Style := bbsColor;
+    end;
+  end;
+end;
+
+
+procedure RibbonSeparator(AButton: TBCButton);
+begin
+  with AButton do
+  begin
+    StaticButton := True;
+    Color:=clNone;
+    BorderSpacing.Top:=2;
+    BorderSpacing.Bottom:=2;
+    ParentColor:= FALSE;
+    with StateNormal do
+    begin
+      Border.Color := $00D2D0CF;
+      Border.ColorOpacity := 255;
+      Border.Style:=bboSolid;
+      Background.Color := $00d2d2d2;
+      Background.Style := bbsColor;
+
+    end;
+  end;
+end;
+
+procedure RibbonMenu(AButton: TBCButton);
+begin
+  with AButton do
+  begin
+    Rounding.RoundX := 0;
+    Rounding.RoundY := 0;
+    BorderSpacing.Top := 4;
+    with StateNormal do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := TabNormalColor;
+      Background.Style := bbsColor;
+    end;
+    with StateHover do
+    begin
+      FontEx.Color := clWhite;
+      Border.Style := bboNone;
+      Background.Color := TabHoverColor;
+      Background.Style := bbsColor;
+    end;
+    with StateClicked do
+    begin
+      FontEx.Color := $009A572A;
+      Border.Style := bboNone;
+      Background.Color := TabClickedColor;
+      Background.Style := bbsColor;
+    end;
+  end;
+
+end;
+end.

+ 11 - 0
test/BGRA Ribbon Custom/uresize.lfm

@@ -0,0 +1,11 @@
+object ResizeForm: TResizeForm
+  Left = 489
+  Height = 240
+  Top = 497
+  Width = 320
+  BorderStyle = bsNone
+  Caption = 'ResizeForm'
+  OnMouseMove = FormMouseMove
+  OnMouseUp = FormMouseUp
+  LCLVersion = '1.4.4.0'
+end

+ 105 - 0
test/BGRA Ribbon Custom/uresize.pas

@@ -0,0 +1,105 @@
+unit uResize;
+{
+  Copyright 2014 Michael Thomas Greer
+  Distributed under the Boost Software License, Version 1.0
+  (See accompanying file LICENSE.txt or copy
+   at http://www.boost.org/LICENSE_1_0.txt )
+}
+
+//////////////////////////////////////////////////////////////////////////////
+interface
+//////////////////////////////////////////////////////////////////////////////
+
+uses
+  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, Windows;
+
+const
+  ResizeMaskLeft   = $1;
+  ResizeMaskTop    = $2;
+  ResizeMaskWidth  = $4;
+  ResizeMaskHeight = $8;
+
+type
+
+  { TResizeForm }
+
+  TResizeForm = class( TForm )
+    procedure FormMouseMove( Sender: TObject;      Shift: TShiftState; X, Y: Integer );
+    procedure FormMouseUp(   Sender: TObject;
+                             Button: TMouseButton; Shift: TShiftState; X, Y: Integer );
+  private
+    anchor_g: TRect;
+    anchor_c: TPoint;
+    form_ref: TForm;
+    resize_m: cardinal;
+
+  public
+    procedure SetMouseDown( AForm: TForm; ResizeMask: cardinal );
+  end;
+
+var
+  ResizeForm: TResizeForm;
+
+
+//////////////////////////////////////////////////////////////////////////////
+implementation
+//////////////////////////////////////////////////////////////////////////////
+
+{$R *.lfm}
+
+//----------------------------------------------------------------------------
+procedure TResizeForm.SetMouseDown( AForm: TForm; ResizeMask: cardinal );
+  begin
+  anchor_g.Left   := AForm.Left;
+  anchor_g.Top    := AForm.Top;
+  anchor_g.Right  := AForm.Width;
+  anchor_g.Bottom := AForm.Height;
+  anchor_c        := Mouse.CursorPos;
+  form_ref        := AForm;
+  resize_m        := ResizeMask;
+  SetCapture( Handle )
+  end;
+
+//----------------------------------------------------------------------------
+procedure TResizeForm.FormMouseMove(
+  Sender: TObject;
+  Shift:  TShiftState;
+  X, Y:   Integer
+  );
+  var
+    p: TPoint;
+    r: TRect;
+  begin
+  if Assigned( form_ref ) and (ssLeft in Shift)
+    then begin
+         p := Mouse.CursorPos;
+         Dec( p.x, anchor_c.x );
+         Dec( p.y, anchor_c.y );
+
+         r.Left   := form_ref.Left;
+         r.Top    := form_ref.Top;
+         r.Right  := form_ref.Width;
+         r.Bottom := form_ref.Height;
+
+         if (resize_m and ResizeMaskLeft)   <> 0 then begin r.Left   := anchor_g.Left   + p.x;  p.x := -p.x end;
+         if (resize_m and ResizeMaskTop)    <> 0 then begin r.Top    := anchor_g.Top    + p.y;  p.y := -p.y end;
+         if (resize_m and ResizeMaskWidth)  <> 0 then       r.Right  := anchor_g.Right  + p.x;
+         if (resize_m and ResizeMaskHeight) <> 0 then       r.Bottom := anchor_g.Bottom + p.y;
+
+         with r do form_ref.SetBounds( Left, Top, Right, Bottom )
+         end
+  end;
+
+//----------------------------------------------------------------------------
+procedure TResizeForm.FormMouseUp(
+  Sender: TObject;
+  Button: TMouseButton;
+  Shift:  TShiftState;
+  X, Y:   Integer
+  );
+  begin
+  ReleaseCapture;
+  form_ref := nil
+  end;
+
+end.