Explorar el Código

auto commit check box
modified: TurboBird.lpi
modified: querywindow.lfm
modified: querywindow.lrs
modified: querywindow.pas

motaz hace 11 años
padre
commit
644a62bd72
Se han modificado 4 ficheros con 640 adiciones y 628 borrados
  1. 44 44
      TurboBird.lpi
  2. 134 117
      querywindow.lfm
  3. 439 466
      querywindow.lrs
  4. 23 1
      querywindow.pas

+ 44 - 44
TurboBird.lpi

@@ -60,7 +60,6 @@
         <Filename Value="TurboBird.lpr"/>
         <IsPartOfProject Value="True"/>
         <UnitName Value="TurboBird"/>
-        <IsVisibleTab Value="True"/>
         <EditorIndex Value="8"/>
         <WindowIndex Value="0"/>
         <TopLine Value="4"/>
@@ -123,14 +122,15 @@
         <HasResources Value="True"/>
         <ResourceBaseClass Value="Form"/>
         <UnitName Value="QueryWindow"/>
+        <IsVisibleTab Value="True"/>
         <EditorIndex Value="0"/>
         <WindowIndex Value="0"/>
-        <TopLine Value="1242"/>
-        <CursorPos X="15" Y="1254"/>
+        <TopLine Value="1376"/>
+        <CursorPos X="1" Y="1294"/>
         <UsageCount Value="200"/>
         <Bookmarks Count="2">
-          <Item0 X="3" Y="1126" ID="0"/>
-          <Item1 X="3" Y="2010" ID="1"/>
+          <Item0 X="3" Y="1128" ID="0"/>
+          <Item1 X="3" Y="2027" ID="1"/>
         </Bookmarks>
         <Loaded Value="True"/>
         <LoadedDesigner Value="True"/>
@@ -1139,124 +1139,124 @@
     </Units>
     <JumpHistory Count="30" HistoryIndex="29">
       <Position1>
-        <Filename Value="main.pas"/>
-        <Caret Line="22" Column="10" TopLine="1"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="903" Column="3" TopLine="901"/>
       </Position1>
       <Position2>
-        <Filename Value="main.pas"/>
-        <Caret Line="26" Column="10" TopLine="2"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="2032" Column="3" TopLine="1652"/>
       </Position2>
       <Position3>
-        <Filename Value="main.pas"/>
-        <Caret Line="287" Column="56" TopLine="263"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1" Column="1" TopLine="1"/>
       </Position3>
       <Position4>
-        <Filename Value="main.pas"/>
-        <Caret Line="713" Column="19" TopLine="689"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1242" Column="36" TopLine="1232"/>
       </Position4>
       <Position5>
-        <Filename Value="main.pas"/>
-        <Caret Line="718" Column="19" TopLine="706"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1243" Column="27" TopLine="1232"/>
       </Position5>
       <Position6>
-        <Filename Value="main.pas"/>
-        <Caret Line="1" Column="1" TopLine="1"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1269" Column="36" TopLine="1252"/>
       </Position6>
       <Position7>
-        <Filename Value="main.pas"/>
-        <Caret Line="3853" Column="3" TopLine="3842"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1270" Column="27" TopLine="1252"/>
       </Position7>
       <Position8>
-        <Filename Value="main.pas"/>
-        <Caret Line="739" Column="3" TopLine="733"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1282" Column="27" TopLine="1268"/>
       </Position8>
       <Position9>
-        <Filename Value="main.pas"/>
-        <Caret Line="713" Column="3" TopLine="709"/>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="2105" Column="17" TopLine="2084"/>
       </Position9>
       <Position10>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="218" Column="17" TopLine="206"/>
+        <Caret Line="1" Column="1" TopLine="1"/>
       </Position10>
       <Position11>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="903" Column="3" TopLine="901"/>
+        <Caret Line="163" Column="11" TopLine="140"/>
       </Position11>
       <Position12>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="2032" Column="3" TopLine="1652"/>
+        <Caret Line="1184" Column="17" TopLine="1161"/>
       </Position12>
       <Position13>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1" Column="1" TopLine="1"/>
+        <Caret Line="1202" Column="32" TopLine="1179"/>
       </Position13>
       <Position14>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1208" Column="11" TopLine="1231"/>
+        <Caret Line="1242" Column="21" TopLine="1219"/>
       </Position14>
       <Position15>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1242" Column="36" TopLine="1232"/>
+        <Caret Line="1269" Column="21" TopLine="1246"/>
       </Position15>
       <Position16>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1243" Column="27" TopLine="1232"/>
+        <Caret Line="1282" Column="36" TopLine="1259"/>
       </Position16>
       <Position17>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1269" Column="36" TopLine="1252"/>
+        <Caret Line="2105" Column="26" TopLine="2081"/>
       </Position17>
       <Position18>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1270" Column="27" TopLine="1252"/>
+        <Caret Line="1" Column="1" TopLine="1"/>
       </Position18>
       <Position19>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1282" Column="27" TopLine="1268"/>
+        <Caret Line="163" Column="11" TopLine="140"/>
       </Position19>
       <Position20>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="2105" Column="17" TopLine="2084"/>
+        <Caret Line="1254" Column="15" TopLine="1242"/>
       </Position20>
       <Position21>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1" Column="1" TopLine="1"/>
+        <Caret Line="1255" Column="15" TopLine="1243"/>
       </Position21>
       <Position22>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="163" Column="11" TopLine="140"/>
+        <Caret Line="1254" Column="15" TopLine="1242"/>
       </Position22>
       <Position23>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1184" Column="17" TopLine="1161"/>
+        <Caret Line="1255" Column="15" TopLine="1243"/>
       </Position23>
       <Position24>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1202" Column="32" TopLine="1179"/>
+        <Caret Line="1256" Column="15" TopLine="1244"/>
       </Position24>
       <Position25>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1242" Column="21" TopLine="1219"/>
+        <Caret Line="905" Column="3" TopLine="902"/>
       </Position25>
       <Position26>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1269" Column="21" TopLine="1246"/>
+        <Caret Line="2036" Column="3" TopLine="2047"/>
       </Position26>
       <Position27>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1282" Column="36" TopLine="1259"/>
+        <Caret Line="1154" Column="22" TopLine="1140"/>
       </Position27>
       <Position28>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="2105" Column="26" TopLine="2081"/>
+        <Caret Line="1409" Column="1" TopLine="1381"/>
       </Position28>
       <Position29>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="1" Column="1" TopLine="1"/>
+        <Caret Line="905" Column="3" TopLine="903"/>
       </Position29>
       <Position30>
         <Filename Value="querywindow.pas"/>
-        <Caret Line="163" Column="11" TopLine="140"/>
+        <Caret Line="2041" Column="3" TopLine="2046"/>
       </Position30>
     </JumpHistory>
   </ProjectOptions>

+ 134 - 117
querywindow.lfm

@@ -180,6 +180,23 @@ object fmQueryWindow: TfmQueryWindow
         ParentShowHint = False
         ShowHint = True
       end
+      object ToolButton1: TToolButton
+        Left = 386
+        Top = 2
+        Width = 10
+        Caption = 'ToolButton1'
+        Style = tbsSeparator
+      end
+      object cxAutoCommit: TCheckBox
+        Left = 396
+        Height = 24
+        Top = 2
+        Width = 116
+        Caption = 'Auto Commit'
+        Checked = True
+        State = cbChecked
+        TabOrder = 0
+      end
     end
   end
   object Splitter1: TSplitter
@@ -878,8 +895,8 @@ object fmQueryWindow: TfmQueryWindow
     TableNameAttri.Style = [fsBold]
     VariableAttri.FrameEdges = sfeAround
     SQLDialect = sqlSybase
-    left = 432
-    top = 8
+    left = 368
+    top = 112
   end
   object pmMemo: TPopupMenu
     left = 105
@@ -2378,130 +2395,130 @@ object fmQueryWindow: TfmQueryWindow
       0000000000000000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      0000000000000000000000000000894C21368A4B1F92894C21D08A4C21D68A4D
-      21CB884A208E8949203800000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      0000000000008E471C12884B20B88F552BF2AF805BFDC09879FFC9A689FFC6A2
-      85FFB58A69FD955D35F5894C1FC5844C1C1B0000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      000089491B1C884B20DEA77753D0CAA58AE1CBA78BFFCEAB90FFCEAD93FFD0AF
-      96FFD1B198FFD1B299FFB68C6CFC894E23F0884A1C2D00000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      0000000000000000000000000000000000000000000000000000000000008055
-      2B0687491FC6AA7C5BADAB7C5BC99C6641E1A06B44EFB28362FDCDAB90FFCFAD
-      93FFCCA78CFFCBA68AFFCFAD94FFC1997CFF8A4D21E985471F19000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      000000000000000000000000000000000000000000000000000000000000864A
-      1F72915A32D78F552DEA874C1F9B87491F42884B2047884C21AB915831F6C7A2
-      86FFCCA98DFFC8A184FFC69F80FFCDAB90FFB38765FD8B4B20AD000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      00000000000000000000000000000000000000000000000000008E551C098749
-      1FC7884C22F3864B1D3D0000000000000000000000000000000088482058935C
-      32F3CDAB90FFC69E7FFFC49B7BFFC39A7AFFCEAC91FF915930F1884A1C2D0000
       0000000000000000000000000000000000000000000000000000000000000000
-      000000000000000000000000000000000000000000000000000086481F39864A
-      1EA9854A1E450000000000000000000000000000000000000000000000008A4A
-      20A5B78B6AFCC8A183FFC29776FFC19573FFC9A386FFB18361FC874A1F8E0000
+      00000000000000000000000000000000000002753BFF02753BFF02753BFF0275
+      3BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF0275
+      3BFF02753BFF0000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
-      0000000000000000000000000000000000000000000000000000844A1F538549
-      1D7B55555524545454BD595959FD5C5C5CFF5C5C5CFF5C5C5CFF5C5C5CFF6657
-      4DFF986744FFCBA589FFBF9371FFBE906DFFC29777FFC49D7FFF834E28FF5C5C
-      5CFF5B5B5BFF5B5B5BFF5B5B5BFF585858FC535353A949494907000000000000
-      000000000000000000000000000000000000000000000000000087481D358346
-      1F21535353B6AFAFAFFFFCFCFCFFFEFEFEFFFDFDFDFFFDFDFDFFFCFCFCFFF5F2
-      F0FF915831FFCBA78BFFBD8F6BFFBC8D69FFBD8E6AFFCCA98EFF8D522AFFF6F6
-      F6FFF5F5F5FFF4F4F4FFF3F3F3FFF2F2F2FF959595FF53535375000000000000
-      0000000000000000000000000000000000000000000000000000854316176666
-      4D0A545454EDF5F5F5FFCEBCAFFF874A1FFF874A1FFF874A1FFF874A1FFF874A
-      1FFF894E23FFCCA88CFFBA8A65FFB98863FFB88761FFCFAE95FF874A1FFF874A
-      1FFF874A1FFF874A1FFF874A1FFFAD896FFFDEDEDEFF535353D9000000010000
-      0000000000000000000000000000000000000000000000000000000000005353
-      5359979797FFF8F8F8FFE5E5E5FFC3AD9CFF955E38FFC2997AFFC8A183FFC9A3
-      86FFCBA68AFFCCA88DFFB8855FFFB7845DFFB6825BFFCFAF94FFD0B097FFD1B2
-      99FFD1B198FFB08261FF9B6A48FFDBDAD9FFEDEDEDFF7E7E7EFF545454430000
-      0000000000000000000000000000000000000000000000000000000000005353
-      53BCDFDFDFFFECECECFFE0E0E0FFE3E3E3FFB99B86FF98613AFFC39A7BFFBA8A
-      65FFB6825BFFB5825AFFB58159FFB48058FFB0794EFFAB7043FFA76939FFBE8F
-      6CFFB68968FF905A34FFD2CDCAFFD7D7D7FFE2E2E2FFC3C3C3FF535353AA0000
-      0000000000000000000000000000000000000000000000000000535353226969
-      69FEFAFAFAFFE1E1E1FFE4E4E4FFE7E7E7FFE7E7E7FFAC876CFF9C6942FFC39B
-      7BFFB58158FFAE764AFFAA6E41FFA56636FFA46433FFA46433FFB6835CFFBE93
-      74FF8F562DFFCEC3BBFFDCDCDCFFD9D9D9FFD9D9D9FFE9E9E9FF5F5F5FF94E4E
-      4E1700000000000000000000000000000000000000000000000054545486BDBD
-      BDFFF0F0F0FFE1E1E1FFE5E5E5FFE5E5E5FFE4E4E4FFE2E1E0FFA3785AFF9F6A
-      42FFBD8E6AFFA7693AFFA46433FFA46433FFA46433FFB0784DFFC49C7DFF9259
-      31FFC2B0A2FFDCDCDCFFDBDBDBFFDADADAFFD8D8D8FFE4E4E4FFA2A2A2FF5353
-      5378000000000000000000000000000000000000000040404004555555E5F0F0
-      F0FFE4E4E4FFE5E5E5FFE4E4E4FFE2E2E2FFE0E0E0FFDDDDDDFFDAD9D8FF9A6A
-      48FFA26E47FFBF926FFFA76939FFA46433FFAA6F41FFC7A082FF98623CFFB193
-      7EFFD8D8D8FFD9D9D9FFDADADAFFDADADAFFDADADAFFDADADAFFD8D8D8FF5353
-      53DE80808002000000000000000000000000000000005252524E919191FFF5F5
-      F5FFDCDCDCFFE7E7E7FFE0E0E0FFDCDCDCFFD9D9D9FFD6D6D6FFD6D6D6FFD2CE
-      CCFF935E39FFAC7A55FFBF9270FFA96C3DFFC69D7EFFA2704AFF9F7658FFD0D0
-      D0FFD1D1D1FFD2D2D2FFD4D4D4FFD6D6D6FFDEDEDEFFD4D4D4FFE5E5E5FF7F7F
-      7FFF5151514800000000000000000000000000000000535353B3D8D8D8FFE7E7
-      E7FFDCDCDCFFE3E3E3FFDFDFDFFFD6D6D6FFD5D5D5FFD5D5D5FFD4D4D4FFD1D1
-      D1FFC6BFBAFF8E572FFFB1825EFFCAA589FFAD7C59FF93603CFFC5C3C1FFCACA
-      CAFFCCCCCCFFCDCDCDFFD0D0D0FFD8D8D8FFDBDBDBFFD2D2D2FFDBDBDBFFBDBD
-      BDFF545454AE0000000000000000000000004E4E4E1A676767FBF5F5F5FFDCDC
-      DCFFD9D9D9FFD7D7D7FFDFDFDFFFDFDFDFFFD7D7D7FFD4D4D4FFD1D1D1FFCECE
-      CEFFC8C8C8FFBDB4AEFF8C532BFFA6724DFF8D542BFFBBB5B0FFC4C4C4FFC6C6
-      C6FFCACACAFFCDCDCDFFD8D8D8FFD9D9D9FFCDCDCDFFD0D0D0FFD3D3D3FFE0E0
-      E0FF626262FB5555551B000000000000000052525279B6B6B6FFEBEBEBFFDDDD
-      DDFFDADADAFFD8D8D8FFD6D6D6FFDADADAFFE2E2E2FFDEDEDEFFD7D7D7FFCFCF
-      CFFFCBCBCBFFC8C8C8FFB8ABA2FF874A1FFFB8ABA2FFC6C6C6FFCACACAFFD0D0
-      D0FFD7D7D7FFDADADAFFD2D2D2FFCECECEFFCFCFCFFFD2D2D2FFD8D8D8FFDDDD
-      DDFF9D9D9DFF5353537E0000000000000000535353D3E9E9E9FFE1E1E1FFF7F7
-      F7FFE7E7E7FFDADADAFFD9D9D9FFD6D6D6FFD5D5D5FFD6D6D6FFD9D9D9FFDCDC
-      DCFFDCDCDCFFDBDBDBFFDADADAFFD5D0CDFFD9D9D9FFDBDBDBFFD9D9D9FFD7D7
-      D7FFD0D0D0FFCECECEFFCFCFCFFFD1D1D1FFD3D3D3FFE2E2E2FFF6F6F6FFDADA
-      DAFFD3D3D3FF575757DB0000000000000000535353F8F6F6F6FFDCDCDCFFDDDD
-      DDFFDBDBDBFFDCDCDCFFDCDCDCFFDCDCDCFFDCDCDCFFDBDBDBFFD9D9D9FFD8D8
-      D8FFD7D7D7FFD6D6D6FFD4D4D4FFD4D4D4FFD4D4D4FFD5D5D5FFD6D6D6FFD7D7
-      D7FFD7D7D7FFD8D8D8FFD8D8D8FFD8D8D8FFD7D7D7FFD6D6D6FFD7D7D7FFD5D5
-      D5FFE8E8E8FF555555FF0000000000000000535353FFF0F0F0FFE0E0E0FFE1E1
-      E1FFE1E1E1FFE0E0E0FFE0E0E0FFDFDFDFFFDFDFDFFFDEDEDEFFDDDDDDFFDDDD
-      DDFFDDDDDDFFDCDCDCFFDCDCDCFFDBDBDBFFDBDBDBFFDADADAFFDADADAFFDADA
-      DAFFD9D9D9FFD8D8D8FFD7D7D7FFD7D7D7FFD6D6D6FFD6D6D6FFD5D5D5FFD5D5
-      D5FFD0D0D0FF535353FF0000000000000000535353FFECECECFFBABABAFFBABA
-      BAFFB9B9B9FFB8B8B8FFB7B7B7FFB5B5B5FFB4B4B4FFB3B3B3FFB2B2B2FFB1B1
-      B1FFAFAFAFFFAEAEAEFFADADADFFACACACFFABABABFFAAAAAAFFA8A8A8FFA7A7
-      A7FFA6A6A6FFA5A5A5FFA4A4A4FFA2A2A2FFA1A1A1FFA0A0A0FF9F9F9FFF9F9F
-      9FFFB9B9B9FF535353FF0000000000000000535353FFEAEAEAFFBABABAFFBABA
-      BAFF848484FF8A8A8AFF929292FF999999FF9E9E9EFFA3A3A3FFA7A7A7FFAAAA
-      AAFFACACACFFADADADFFAEAEAEFFABABABFFAAAAAAFF989898FFC5C5C5FF9797
-      97FFC3C3C3FF949494FFC2C2C2FF929292FFC1C1C1FF909090FFBFBFBFFF9F9F
-      9FFFB7B7B7FF535353FF0000000000000000535353FFE9E9E9FFBABABAFFB9B9
-      B9FF878787FF8A8A8AFF929292FF999999FF9E9E9EFFA3A3A3FFA7A7A7FFAAAA
-      AAFFABABABFFADADADFFADADADFFABABABFFAAAAAAFF989898FFC5C5C5FF9696
-      96FFC3C3C3FF949494FFC2C2C2FF919191FFC0C0C0FF8F8F8FFFBFBFBFFF9F9F
-      9FFFB4B4B4FF535353FF0000000000000000535353FFE7E7E7FFBABABAFFB9B9
-      B9FF8E8E8EFF8C8C8CFF929292FF999999FF9E9E9EFFA3A3A3FFA7A7A7FFAAAA
-      AAFFABABABFFADADADFFACACACFFAAAAAAFFA9A9A9FF989898FFC5C5C5FF9696
-      96FFC3C3C3FF939393FFC1C1C1FF919191FFC0C0C0FF8F8F8FFFBFBFBFFF9F9F
-      9FFFB2B2B2FF535353FF0000000000000000535353FFE4E4E4FFBABABAFFB8B8
-      B8FFB8B8B8FFB5B5B5FFB9B9B9FFB3B3B3FFB0B0B0FFAFAFAFFFACACACFFADAD
-      ADFFAAAAAAFFACACACFFACACACFFAAAAAAFFA9A9A9FF979797FFC4C4C4FF9595
-      95FFC3C3C3FF939393FFC1C1C1FF909090FFBFBFBFFF8F8F8FFFBFBFBFFFA0A0
-      A0FFAEAEAEFF535353FD0000000000000000525252DFC5C5C5FFE1E1E1FFE0E0
-      E0FFDEDEDEFFDCDCDCFFDBDBDBFFD9D9D9FFD7D7D7FFD5D5D5FFD3D3D3FFD1D1
-      D1FFCFCFCFFFCDCDCDFFCBCBCBFFC9C9C9FFC7C7C7FFC4C4C4FFC2C2C2FFBFBF
-      BFFFBDBDBDFFBBBBBBFFB9B9B9FFB6B6B6FFB4B4B4FFB2B2B2FFB1B1B1FFAFAF
-      AFFF959595FF515151D6000000080000000048484858515151E3535353FF5353
-      53FF535353FF535353FF535353FF535353FF535353FF535353FF535353FF5353
-      53FF535353FF535353FF535353FF535353FF535353FF535353FF535353FF5353
-      53FF535353FF535353FF535353FF535353FF535353FF535353FF535353FF5353
-      53FF505050E33A3A3A5D0000000E00000000000000080000001B0000002C0000
-      003A000000400000004500000045000000450000004500000045000000450000
-      0045000000450000004500000045000000450000004500000045000000450000
-      004500000045000000450000004500000045000000450000003F000000420000
-      003A0000002C00000017000000020000000000000000000000010000000C0000
-      00170000001F0000002200000022000000220000002200000022000000220000
-      0022000000220000002200000022000000220000002200000022000000220000
-      002200000022000000220000002200000022000000220000001E0000001A0000
-      0012000000060000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
+      00000000000000000000000000000000000002753BFFA6DBC0FFA2D9BDFF99D5
+      B7FF95D4B4FF91D2B1FF8DD0AEFF89CFACFF85CEA9FF81CBA6FF7DCAA3FF7ECA
+      A3FF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9FD8BBFF5EBD8CFF4CB5
+      80FF45B37BFF3EB176FF36AE72FF30AB6DFF28A867FF22A562FF18A15BFF7CC9
+      A2FF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9ED7BAFF58BB88FF47B4
+      7DFF3FB177FF38AE72FF30AB6DFF29A868FF22A563FF1BA25DFF109D56FF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9ED7BAFF58BB88FF47B4
+      7DFF3FB177FF38AE72FF30AB6DFF29A868FF22A563FF1BA25DFF0E9D54FF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9DD7BAFF58BB88FF46B3
+      7CFF3FB177FF37AD71FF30AB6DFF29A868FF21A562FF1BA25DFF0A9B51FF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9DD7BAFF56BA87FF45B3
+      7BFF3EB076FF37AD71FF2FAA6CFF28A767FF21A562FF19A15CFF06994FFF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9BD6B9FF55B986FF44B3
+      7AFF3DB076FF35AD70FF2EAA6BFF27A766FF20A461FF119E56FF05994EFF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000002753BFF9AD6B7FF53B985FF42B2
+      79FF3BAF74FF34AC6FFF2DA96AFF26A766FF1CA25EFF06994FFF05994EFF77C7
+      9FFF097940FF0000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF02753BFF02753BFF02753BFF02753BFF02753BFF99D5B7FF50B783FF40B2
+      78FF39B174FF33AF70FF2CAD6CFF1EA863FF09A054FF069F52FF069E51FF77CA
+      A0FF097940FF02753BFF02753BFF02753BF902753BFF02753BFF000000000000
+      0000000000000000000000000000000000000000000000000000000000000377
+      3B56248A56F7A7DAC0FFA9DCC2FFA6DBC0FFA4DABEFFA1D9BDFF4EB983FF3EB4
+      79FF39B475FF2DB16EFF17A95FFF08A556FF08A556FF08A556FF08A455FF7FCF
+      A6FF7FCEA6FF7ECDA5FF7ECBA4FF7DC8A2FF1C8550FA02743B67000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000002773C833B9969F69ED7BBFF5ABB8AFF4BB67FFF46B67EFF41B77BFF3AB7
+      78FF1EAE66FF0AA859FF09AA59FF0AAB59FF0AAB5AFF0AAA59FF09A959FF09A8
+      58FF08A656FF12A75BFF6FC79BFF2E9460F602763C9100000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000101783DB153A97EF893D3B2FF4BB982FF43B97DFF39B778FF12AB
+      5EFF0AAB5AFF0BAE5BFF0BAF5DFF0BB05DFF0BB15DFF0BB05DFF0BAF5CFF0AAD
+      5BFF0DAC5CFF64C896FF44A674F901783DBF0055550300000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000080330A02773CD469B992FC82D0A8FF3FB97CFF13AC60FF0AAD
+      5BFF0BB05DFF0CB35FFF0DB560FF0DB661FF0DB661FF0DB661FF0CB460FF0CB2
+      5FFF53C78DFF59B989FE02773DE10077330F0000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000071391B067A3FEC7CC8A1FE5BC590FF0AAD5BFF0BB1
+      5EFF0CB460FF0DB862FF0EBA64FF0FBC65FF0FBC65FF0FBC65FF0EBA63FF40C6
+      83FF6AC899FF077A41F200783924000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000733C33118047F570C99DFF37BE7AFF0CB4
+      60FF0EB862FF0FBC65FF10BF67FF10C169FF10C269FF10C168FF2FC87BFF76D4
+      A5FF128149F604743C4400000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000378395516844CF677D1A4FF29BF
+      73FF0EBB64FF10C067FF11C46AFF12C76CFF12C86DFF23CA76FF7ADCABFF218F
+      57F502753B710000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000002793D8124925AF576D6
+      A6FF1FC16FFF10C269FF12C76CFF13CB6FFF1ACF75FF74DFAAFF36A26BF70279
+      3DA4000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000000000000000000000000000101793DAF39A3
+      6DF76ED7A2FF17C46DFF12C76CFF14CB70FF67DFA2FF4CB982FB04783DCE0080
+      2B06000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      00000000000000000000000000000000000000000000000000000080330A0478
+      3DD44FB782FB62D59BFF12C46BFF53D694FF61CA96FE047A3EEA00793D150000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000080
+      330A00783C1100783C1100783C1100783C1100783C1100783C1100783C110077
+      3B2B03773DF761C493FE7FDDADFF70D1A0FF097A41FD04743C4000783C110078
+      3C1100783C1100783C1100783C1100783C1100783C110080330A000000000000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF02763CF702763CF702773CF702773CF702773CF702773CF702773CF70277
+      3CF702753BFF097940FF77D8A7FF168C51FC02753BFF02783DF702783DF70278
+      3CF702773CF702773CF702773CF702773CF702773CF702753BFF000000000000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF8DD0AEFF8DD0AEFF8DD0ADFF8DD2AEFF8DD3B0FF8DD5B1FF8DD7B2FF8CD9
+      B2FF8DDAB3FF8CDCB3FF8CDCB4FF8BDCB3FF8BDCB3FF8ADBB2FF88DAB2FF87D9
+      B0FF86D8AFFF84D6ADFF84D3ACFF82D1A9FF81CFA7FF02753BFF000000000000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF88CEAAFF20B368FF23B56BFF22B76CFF21BB6EFF1FBB6DFF1DBA6CFF1AB9
+      6AFF17B867FF15B664FF15B463FF12B060FF10AF5EFF0EAB5CFF0EA95AFF0BA5
+      58FF0CA557FF0BA256FF0AA155FF0A9F54FF7FCCA5FF02753BFF000000000000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF7ECAA3FF7ECAA3FF7ECAA3FF7ECAA3FF7ECBA3FF7ECCA5FF7FCEA6FF7FCF
+      A7FF7FD1A8FF80D2A9FF80D3A9FF80D3A9FF80D4AAFF80D3A9FF80D2A9FF80D2
+      A9FF7FD1A8FF7FCFA6FF7FCEA5FF7ECCA4FF7ECAA3FF02753BFF000000040000
+      0000000000000000000000000000000000000000000000000000000000000275
+      3BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF0275
+      3BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF0275
+      3BFF02753BFF02753BFF02753BFF02753BFF02753BFF02753BFF000000060000
+      0001000000000000000000000000000000000000000000000000000000000000
+      000000000002000000070000000B0000000E0000001200000015000000180000
+      001B0000001E00000020000000210000002200000021000000200000001E0000
+      001B0000001800000015000000120000000E0000000B00000005000000010000
+      0000000000000000000000000000000000000000000000000000000000000000
+      000000000000000000000000000100000003000000060000000A0000000D0000
+      000F000000100000001200000012000000130000001200000012000000100000
+      000F0000000C0000000800000004000000020000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000100000001000000010000000100000000000000000000
+      0000000000000000000000000000000000000000000000000000000000000000
+      0000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF

+ 439 - 466
querywindow.lrs

@@ -49,92 +49,96 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'on'#19'tbRollbackRetaining'#4'Left'#3#222#0#4'Hint'#6#18'Rollback Retaining'
   +#3'Top'#2#2#8'AutoSize'#9#7'Caption'#6#19'tbRollbackRetaining'#10'ImageIndex'
   +#2#10#7'OnClick'#7#24'tbRollbackRetainingClick'#14'ParentShowHint'#8#8'ShowH'
-  +'int'#9#0#0#0#0#9'TSplitter'#9'Splitter1'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0
-  +#6'Height'#2#12#3'Top'#3'J'#1#5'Width'#3#208#2#5'Align'#7#5'alTop'#12'Resize'
-  +'Anchor'#7#5'akTop'#0#0#6'TPanel'#6'Panel2'#4'Left'#2#0#6'Height'#3#3#1#3'To'
-  +'p'#3'V'#1#5'Width'#3#208#2#5'Align'#7#8'alClient'#12'ClientHeight'#3#3#1#11
-  +'ClientWidth'#3#208#2#8'TabOrder'#2#3#0#12'TPageControl'#12'PageControl1'#4
-  +'Left'#2#1#6'Height'#3#1#1#3'Top'#2#1#5'Width'#3#206#2#5'Align'#7#8'alClient'
-  +#6'Images'#7#6'imTabs'#8'TabOrder'#2#0#0#0#0#244#8'TSynEdit'#7'meQuery'#4'Le'
-  +'ft'#2#0#6'Height'#3#14#1#3'Top'#2'<'#5'Width'#3#208#2#5'Align'#7#5'alTop'#11
-  +'BlockIndent'#2#3#11'Font.Height'#2#240#9'Font.Name'#6#11'Courier New'#10'Fo'
-  +'nt.Pitch'#7#7'fpFixed'#12'Font.Quality'#7#16'fqNonAntialiased'#11'ParentCol'
-  +'or'#8#10'ParentFont'#8#9'PopupMenu'#7#6'pmMemo'#8'TabOrder'#2#0#9'OnKeyDown'
-  +#7#14'meQueryKeyDown'#11'BorderStyle'#7#6'bsNone'#12'Gutter.Color'#4#246#241
-  +#246#0#12'Gutter.Width'#2'='#19'Gutter.MouseActions'#14#1#10'ClickCount'#7#5
-  +'ccAny'#8'ClickDir'#7#6'cdDown'#7'Command'#7#20'emcOnMainGutterClick'#0#1#6
-  +'Button'#7#7'mbRight'#7'Command'#7#14'emcContextMenu'#0#0#17'RightGutter.Wid'
-  +'th'#2#0#24'RightGutter.MouseActions'#14#1#10'ClickCount'#7#5'ccAny'#8'Click'
-  ,'Dir'#7#6'cdDown'#7'Command'#7#20'emcOnMainGutterClick'#0#1#6'Button'#7#7'mb'
-  +'Right'#7'Command'#7#14'emcContextMenu'#0#0#11'Highlighter'#7#10'SynSQLSyn1'
-  +#10'Keystrokes'#14#1#7'Command'#7#4'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'#7#7
-  +'ecSelUp'#8'ShortCut'#3'& '#0#1#7'Command'#7#10'ecScrollUp'#8'ShortCut'#3'&@'
-  +#0#1#7'Command'#7#6'ecDown'#8'ShortCut'#2'('#0#1#7'Command'#7#9'ecSelDown'#8
-  +'ShortCut'#3'( '#0#1#7'Command'#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1#7'C'
-  +'ommand'#7#6'ecLeft'#8'ShortCut'#2'%'#0#1#7'Command'#7#9'ecSelLeft'#8'ShortC'
-  +'ut'#3'% '#0#1#7'Command'#7#10'ecWordLeft'#8'ShortCut'#3'%@'#0#1#7'Command'#7
-  +#13'ecSelWordLeft'#8'ShortCut'#3'%`'#0#1#7'Command'#7#7'ecRight'#8'ShortCut'
-  +#2''''#0#1#7'Command'#7#10'ecSelRight'#8'ShortCut'#3''' '#0#1#7'Command'#7#11
-  +'ecWordRight'#8'ShortCut'#3'''@'#0#1#7'Command'#7#14'ecSelWordRight'#8'Short'
-  +'Cut'#3'''`'#0#1#7'Command'#7#10'ecPageDown'#8'ShortCut'#2'"'#0#1#7'Command'
-  +#7#13'ecSelPageDown'#8'ShortCut'#3'" '#0#1#7'Command'#7#12'ecPageBottom'#8'S'
-  +'hortCut'#3'"@'#0#1#7'Command'#7#15'ecSelPageBottom'#8'ShortCut'#3'"`'#0#1#7
-  +'Command'#7#8'ecPageUp'#8'ShortCut'#2'!'#0#1#7'Command'#7#11'ecSelPageUp'#8
-  +'ShortCut'#3'! '#0#1#7'Command'#7#9'ecPageTop'#8'ShortCut'#3'!@'#0#1#7'Comma'
-  +'nd'#7#12'ecSelPageTop'#8'ShortCut'#3'!`'#0#1#7'Command'#7#11'ecLineStart'#8
-  +'ShortCut'#2'$'#0#1#7'Command'#7#14'ecSelLineStart'#8'ShortCut'#3'$ '#0#1#7
-  +'Command'#7#11'ecEditorTop'#8'ShortCut'#3'$@'#0#1#7'Command'#7#14'ecSelEdito'
-  +'rTop'#8'ShortCut'#3'$`'#0#1#7'Command'#7#9'ecLineEnd'#8'ShortCut'#2'#'#0#1#7
-  +'Command'#7#12'ecSelLineEnd'#8'ShortCut'#3'# '#0#1#7'Command'#7#14'ecEditorB'
-  +'ottom'#8'ShortCut'#3'#@'#0#1#7'Command'#7#17'ecSelEditorBottom'#8'ShortCut'
-  +#3'#`'#0#1#7'Command'#7#12'ecToggleMode'#8'ShortCut'#2'-'#0#1#7'Command'#7#6
-  +'ecCopy'#8'ShortCut'#3'-@'#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3'- '#0#1
-  +#7'Command'#7#12'ecDeleteChar'#8'ShortCut'#2'.'#0#1#7'Command'#7#5'ecCut'#8
-  +'ShortCut'#3'. '#0#1#7'Command'#7#16'ecDeleteLastChar'#8'ShortCut'#2#8#0#1#7
-  +'Command'#7#16'ecDeleteLastChar'#8'ShortCut'#3#8' '#0#1#7'Command'#7#16'ecDe'
-  +'leteLastWord'#8'ShortCut'#3#8'@'#0#1#7'Command'#7#6'ecUndo'#8'ShortCut'#4#8
-  +#128#0#0#0#1#7'Command'#7#6'ecRedo'#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#7
-  +#11'ecLineBreak'#8'ShortCut'#2#13#0#1#7'Command'#7#11'ecSelectAll'#8'ShortCu'
-  +'t'#3'A@'#0#1#7'Command'#7#6'ecCopy'#8'ShortCut'#3'C@'#0#1#7'Command'#7#13'e'
-  +'cBlockIndent'#8'ShortCut'#3'I`'#0#1#7'Command'#7#11'ecLineBreak'#8'ShortCut'
-  +#3'M@'#0#1#7'Command'#7#12'ecInsertLine'#8'ShortCut'#3'N@'#0#1#7'Command'#7
-  +#12'ecDeleteWord'#8'ShortCut'#3'T@'#0#1#7'Command'#7#15'ecBlockUnindent'#8'S'
-  +'hortCut'#3'U`'#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3'V@'#0#1#7'Command'
-  +#7#5'ecCut'#8'ShortCut'#3'X@'#0#1#7'Command'#7#12'ecDeleteLine'#8'ShortCut'#3
-  +'Y@'#0#1#7'Command'#7#11'ecDeleteEOL'#8'ShortCut'#3'Y`'#0#1#7'Command'#7#6'e'
-  +'cUndo'#8'ShortCut'#3'Z@'#0#1#7'Command'#7#6'ecRedo'#8'ShortCut'#3'Z`'#0#1#7
-  +'Command'#7#13'ecGotoMarker0'#8'ShortCut'#3'0@'#0#1#7'Command'#7#13'ecGotoMa'
-  +'rker1'#8'ShortCut'#3'1@'#0#1#7'Command'#7#13'ecGotoMarker2'#8'ShortCut'#3'2'
-  +'@'#0#1#7'Command'#7#13'ecGotoMarker3'#8'ShortCut'#3'3@'#0#1#7'Command'#7#13
-  +'ecGotoMarker4'#8'ShortCut'#3'4@'#0#1#7'Command'#7#13'ecGotoMarker5'#8'Short'
-  +'Cut'#3'5@'#0#1#7'Command'#7#13'ecGotoMarker6'#8'ShortCut'#3'6@'#0#1#7'Comma'
-  +'nd'#7#13'ecGotoMarker7'#8'ShortCut'#3'7@'#0#1#7'Command'#7#13'ecGotoMarker8'
-  +#8'ShortCut'#3'8@'#0#1#7'Command'#7#13'ecGotoMarker9'#8'ShortCut'#3'9@'#0#1#7
-  +'Command'#7#12'ecSetMarker0'#8'ShortCut'#3'0`'#0#1#7'Command'#7#12'ecSetMark'
-  +'er1'#8'ShortCut'#3'1`'#0#1#7'Command'#7#12'ecSetMarker2'#8'ShortCut'#3'2`'#0
-  +#1#7'Command'#7#12'ecSetMarker3'#8'ShortCut'#3'3`'#0#1#7'Command'#7#12'ecSet'
-  +'Marker4'#8'ShortCut'#3'4`'#0#1#7'Command'#7#12'ecSetMarker5'#8'ShortCut'#3
-  +'5`'#0#1#7'Command'#7#12'ecSetMarker6'#8'ShortCut'#3'6`'#0#1#7'Command'#7#12
-  +'ecSetMarker7'#8'ShortCut'#3'7`'#0#1#7'Command'#7#12'ecSetMarker8'#8'ShortCu'
-  +'t'#3'8`'#0#1#7'Command'#7#12'ecSetMarker9'#8'ShortCut'#3'9`'#0#1#7'Command'
-  +#7#12'EcFoldLevel1'#8'ShortCut'#4'1'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel'
-  +'2'#8'ShortCut'#4'2'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4
-  +'3'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4'4'#160#0#0#0#1#7
-  +'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4'5'#160#0#0#0#1#7'Command'#7#12'Ec'
-  +'FoldLevel6'#8'ShortCut'#4'6'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel7'#8'Sh'
-  +'ortCut'#4'7'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel8'#8'ShortCut'#4'8'#160
-  +#0#0#0#1#7'Command'#7#12'EcFoldLevel9'#8'ShortCut'#4'9'#160#0#0#0#1#7'Comman'
-  +'d'#7#12'EcFoldLevel0'#8'ShortCut'#4'0'#160#0#0#0#1#7'Command'#7#13'EcFoldCu'
-  +'rrent'#8'ShortCut'#4'-'#160#0#0#0#1#7'Command'#7#15'EcUnFoldCurrent'#8'Shor'
-  +'tCut'#4'+'#160#0#0#0#1#7'Command'#7#18'EcToggleMarkupWord'#8'ShortCut'#4'M'
-  +#128#0#0#0#1#7'Command'#7#14'ecNormalSelect'#8'ShortCut'#3'N`'#0#1#7'Command'
-  +#7#14'ecColumnSelect'#8'ShortCut'#3'C`'#0#1#7'Command'#7#12'ecLineSelect'#8
-  ,'ShortCut'#3'L`'#0#1#7'Command'#7#5'ecTab'#8'ShortCut'#2#9#0#1#7'Command'#7
-  +#10'ecShiftTab'#8'ShortCut'#3#9' '#0#1#7'Command'#7#14'ecMatchBracket'#8'Sho'
-  +'rtCut'#3'B`'#0#1#7'Command'#7#10'ecColSelUp'#8'ShortCut'#4'&'#160#0#0#0#1#7
-  +'Command'#7#12'ecColSelDown'#8'ShortCut'#4'('#160#0#0#0#1#7'Command'#7#12'ec'
-  +'ColSelLeft'#8'ShortCut'#4'%'#160#0#0#0#1#7'Command'#7#13'ecColSelRight'#8'S'
-  +'hortCut'#4''''#160#0#0#0#1#7'Command'#7#16'ecColSelPageDown'#8'ShortCut'#4
+  +'int'#9#0#0#11'TToolButton'#11'ToolButton1'#4'Left'#3#130#1#3'Top'#2#2#5'Wid'
+  +'th'#2#10#7'Caption'#6#11'ToolButton1'#5'Style'#7#12'tbsSeparator'#0#0#9'TCh'
+  +'eckBox'#12'cxAutoCommit'#4'Left'#3#140#1#6'Height'#2#24#3'Top'#2#2#5'Width'
+  +#2't'#7'Caption'#6#11'Auto Commit'#7'Checked'#9#5'State'#7#9'cbChecked'#8'Ta'
+  +'bOrder'#2#0#0#0#0#0#9'TSplitter'#9'Splitter1'#6'Cursor'#7#8'crVSplit'#4'Lef'
+  +'t'#2#0#6'Height'#2#12#3'Top'#3'J'#1#5'Width'#3#208#2#5'Align'#7#5'alTop'#12
+  +'ResizeAnchor'#7#5'akTop'#0#0#6'TPanel'#6'Panel2'#4'Left'#2#0#6'Height'#3#3#1
+  +#3'Top'#3'V'#1#5'Width'#3#208#2#5'Align'#7#8'alClient'#12'ClientHeight'#3#3#1
+  +#11'ClientWidth'#3#208#2#8'TabOrder'#2#3#0#12'TPageControl'#12'PageControl1'
+  +#4'Left'#2#1#6'Height'#3#1#1#3'Top'#2#1#5'Width'#3#206#2#5'Align'#7#8'alClie'
+  +'nt'#6'Images'#7#6'imTabs'#8'TabOrder'#2#0#0#0#0#244#8'TSynEdit'#7'meQuery'#4
+  +'Left'#2#0#6'Height'#3#14#1#3'Top'#2'<'#5'Width'#3#208#2#5'Align'#7#5'alTop'
+  +#11'BlockIndent'#2#3#11'Font.Height'#2#240#9'Font.Name'#6#11'Courier New'#10
+  +'Font.Pitch'#7#7'fpFixed'#12'Font.Quality'#7#16'fqNonAntialiased'#11'ParentC'
+  +'olor'#8#10'ParentFont'#8#9'PopupMenu'#7#6'pmMemo'#8'TabOrder'#2#0#9'OnKeyDo'
+  +'wn'#7#14'meQueryKeyDown'#11'BorderStyle'#7#6'bsNone'#12'Gutter.Color'#4#246
+  ,#241#246#0#12'Gutter.Width'#2'='#19'Gutter.MouseActions'#14#1#10'ClickCount'
+  +#7#5'ccAny'#8'ClickDir'#7#6'cdDown'#7'Command'#7#20'emcOnMainGutterClick'#0#1
+  +#6'Button'#7#7'mbRight'#7'Command'#7#14'emcContextMenu'#0#0#17'RightGutter.W'
+  +'idth'#2#0#24'RightGutter.MouseActions'#14#1#10'ClickCount'#7#5'ccAny'#8'Cli'
+  +'ckDir'#7#6'cdDown'#7'Command'#7#20'emcOnMainGutterClick'#0#1#6'Button'#7#7
+  +'mbRight'#7'Command'#7#14'emcContextMenu'#0#0#11'Highlighter'#7#10'SynSQLSyn'
+  +'1'#10'Keystrokes'#14#1#7'Command'#7#4'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'
+  +#7#7'ecSelUp'#8'ShortCut'#3'& '#0#1#7'Command'#7#10'ecScrollUp'#8'ShortCut'#3
+  +'&@'#0#1#7'Command'#7#6'ecDown'#8'ShortCut'#2'('#0#1#7'Command'#7#9'ecSelDow'
+  +'n'#8'ShortCut'#3'( '#0#1#7'Command'#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1
+  +#7'Command'#7#6'ecLeft'#8'ShortCut'#2'%'#0#1#7'Command'#7#9'ecSelLeft'#8'Sho'
+  +'rtCut'#3'% '#0#1#7'Command'#7#10'ecWordLeft'#8'ShortCut'#3'%@'#0#1#7'Comman'
+  +'d'#7#13'ecSelWordLeft'#8'ShortCut'#3'%`'#0#1#7'Command'#7#7'ecRight'#8'Shor'
+  +'tCut'#2''''#0#1#7'Command'#7#10'ecSelRight'#8'ShortCut'#3''' '#0#1#7'Comman'
+  +'d'#7#11'ecWordRight'#8'ShortCut'#3'''@'#0#1#7'Command'#7#14'ecSelWordRight'
+  +#8'ShortCut'#3'''`'#0#1#7'Command'#7#10'ecPageDown'#8'ShortCut'#2'"'#0#1#7'C'
+  +'ommand'#7#13'ecSelPageDown'#8'ShortCut'#3'" '#0#1#7'Command'#7#12'ecPageBot'
+  +'tom'#8'ShortCut'#3'"@'#0#1#7'Command'#7#15'ecSelPageBottom'#8'ShortCut'#3'"'
+  +'`'#0#1#7'Command'#7#8'ecPageUp'#8'ShortCut'#2'!'#0#1#7'Command'#7#11'ecSelP'
+  +'ageUp'#8'ShortCut'#3'! '#0#1#7'Command'#7#9'ecPageTop'#8'ShortCut'#3'!@'#0#1
+  +#7'Command'#7#12'ecSelPageTop'#8'ShortCut'#3'!`'#0#1#7'Command'#7#11'ecLineS'
+  +'tart'#8'ShortCut'#2'$'#0#1#7'Command'#7#14'ecSelLineStart'#8'ShortCut'#3'$ '
+  +#0#1#7'Command'#7#11'ecEditorTop'#8'ShortCut'#3'$@'#0#1#7'Command'#7#14'ecSe'
+  +'lEditorTop'#8'ShortCut'#3'$`'#0#1#7'Command'#7#9'ecLineEnd'#8'ShortCut'#2'#'
+  +#0#1#7'Command'#7#12'ecSelLineEnd'#8'ShortCut'#3'# '#0#1#7'Command'#7#14'ecE'
+  +'ditorBottom'#8'ShortCut'#3'#@'#0#1#7'Command'#7#17'ecSelEditorBottom'#8'Sho'
+  +'rtCut'#3'#`'#0#1#7'Command'#7#12'ecToggleMode'#8'ShortCut'#2'-'#0#1#7'Comma'
+  +'nd'#7#6'ecCopy'#8'ShortCut'#3'-@'#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3
+  +'- '#0#1#7'Command'#7#12'ecDeleteChar'#8'ShortCut'#2'.'#0#1#7'Command'#7#5'e'
+  +'cCut'#8'ShortCut'#3'. '#0#1#7'Command'#7#16'ecDeleteLastChar'#8'ShortCut'#2
+  +#8#0#1#7'Command'#7#16'ecDeleteLastChar'#8'ShortCut'#3#8' '#0#1#7'Command'#7
+  +#16'ecDeleteLastWord'#8'ShortCut'#3#8'@'#0#1#7'Command'#7#6'ecUndo'#8'ShortC'
+  +'ut'#4#8#128#0#0#0#1#7'Command'#7#6'ecRedo'#8'ShortCut'#4#8#160#0#0#0#1#7'Co'
+  +'mmand'#7#11'ecLineBreak'#8'ShortCut'#2#13#0#1#7'Command'#7#11'ecSelectAll'#8
+  +'ShortCut'#3'A@'#0#1#7'Command'#7#6'ecCopy'#8'ShortCut'#3'C@'#0#1#7'Command'
+  +#7#13'ecBlockIndent'#8'ShortCut'#3'I`'#0#1#7'Command'#7#11'ecLineBreak'#8'Sh'
+  +'ortCut'#3'M@'#0#1#7'Command'#7#12'ecInsertLine'#8'ShortCut'#3'N@'#0#1#7'Com'
+  +'mand'#7#12'ecDeleteWord'#8'ShortCut'#3'T@'#0#1#7'Command'#7#15'ecBlockUnind'
+  +'ent'#8'ShortCut'#3'U`'#0#1#7'Command'#7#7'ecPaste'#8'ShortCut'#3'V@'#0#1#7
+  +'Command'#7#5'ecCut'#8'ShortCut'#3'X@'#0#1#7'Command'#7#12'ecDeleteLine'#8'S'
+  +'hortCut'#3'Y@'#0#1#7'Command'#7#11'ecDeleteEOL'#8'ShortCut'#3'Y`'#0#1#7'Com'
+  +'mand'#7#6'ecUndo'#8'ShortCut'#3'Z@'#0#1#7'Command'#7#6'ecRedo'#8'ShortCut'#3
+  +'Z`'#0#1#7'Command'#7#13'ecGotoMarker0'#8'ShortCut'#3'0@'#0#1#7'Command'#7#13
+  +'ecGotoMarker1'#8'ShortCut'#3'1@'#0#1#7'Command'#7#13'ecGotoMarker2'#8'Short'
+  +'Cut'#3'2@'#0#1#7'Command'#7#13'ecGotoMarker3'#8'ShortCut'#3'3@'#0#1#7'Comma'
+  +'nd'#7#13'ecGotoMarker4'#8'ShortCut'#3'4@'#0#1#7'Command'#7#13'ecGotoMarker5'
+  +#8'ShortCut'#3'5@'#0#1#7'Command'#7#13'ecGotoMarker6'#8'ShortCut'#3'6@'#0#1#7
+  +'Command'#7#13'ecGotoMarker7'#8'ShortCut'#3'7@'#0#1#7'Command'#7#13'ecGotoMa'
+  +'rker8'#8'ShortCut'#3'8@'#0#1#7'Command'#7#13'ecGotoMarker9'#8'ShortCut'#3'9'
+  +'@'#0#1#7'Command'#7#12'ecSetMarker0'#8'ShortCut'#3'0`'#0#1#7'Command'#7#12
+  +'ecSetMarker1'#8'ShortCut'#3'1`'#0#1#7'Command'#7#12'ecSetMarker2'#8'ShortCu'
+  +'t'#3'2`'#0#1#7'Command'#7#12'ecSetMarker3'#8'ShortCut'#3'3`'#0#1#7'Command'
+  +#7#12'ecSetMarker4'#8'ShortCut'#3'4`'#0#1#7'Command'#7#12'ecSetMarker5'#8'Sh'
+  +'ortCut'#3'5`'#0#1#7'Command'#7#12'ecSetMarker6'#8'ShortCut'#3'6`'#0#1#7'Com'
+  +'mand'#7#12'ecSetMarker7'#8'ShortCut'#3'7`'#0#1#7'Command'#7#12'ecSetMarker8'
+  +#8'ShortCut'#3'8`'#0#1#7'Command'#7#12'ecSetMarker9'#8'ShortCut'#3'9`'#0#1#7
+  +'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4'1'#160#0#0#0#1#7'Command'#7#12'Ec'
+  +'FoldLevel2'#8'ShortCut'#4'2'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel1'#8'Sh'
+  +'ortCut'#4'3'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4'4'#160
+  +#0#0#0#1#7'Command'#7#12'EcFoldLevel1'#8'ShortCut'#4'5'#160#0#0#0#1#7'Comman'
+  +'d'#7#12'EcFoldLevel6'#8'ShortCut'#4'6'#160#0#0#0#1#7'Command'#7#12'EcFoldLe'
+  +'vel7'#8'ShortCut'#4'7'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel8'#8'ShortCut'
+  +#4'8'#160#0#0#0#1#7'Command'#7#12'EcFoldLevel9'#8'ShortCut'#4'9'#160#0#0#0#1
+  +#7'Command'#7#12'EcFoldLevel0'#8'ShortCut'#4'0'#160#0#0#0#1#7'Command'#7#13
+  ,'EcFoldCurrent'#8'ShortCut'#4'-'#160#0#0#0#1#7'Command'#7#15'EcUnFoldCurrent'
+  +#8'ShortCut'#4'+'#160#0#0#0#1#7'Command'#7#18'EcToggleMarkupWord'#8'ShortCut'
+  +#4'M'#128#0#0#0#1#7'Command'#7#14'ecNormalSelect'#8'ShortCut'#3'N`'#0#1#7'Co'
+  +'mmand'#7#14'ecColumnSelect'#8'ShortCut'#3'C`'#0#1#7'Command'#7#12'ecLineSel'
+  +'ect'#8'ShortCut'#3'L`'#0#1#7'Command'#7#5'ecTab'#8'ShortCut'#2#9#0#1#7'Comm'
+  +'and'#7#10'ecShiftTab'#8'ShortCut'#3#9' '#0#1#7'Command'#7#14'ecMatchBracket'
+  +#8'ShortCut'#3'B`'#0#1#7'Command'#7#10'ecColSelUp'#8'ShortCut'#4'&'#160#0#0#0
+  +#1#7'Command'#7#12'ecColSelDown'#8'ShortCut'#4'('#160#0#0#0#1#7'Command'#7#12
+  +'ecColSelLeft'#8'ShortCut'#4'%'#160#0#0#0#1#7'Command'#7#13'ecColSelRight'#8
+  +'ShortCut'#4''''#160#0#0#0#1#7'Command'#7#16'ecColSelPageDown'#8'ShortCut'#4
   +'"'#160#0#0#0#1#7'Command'#7#18'ecColSelPageBottom'#8'ShortCut'#4'"'#224#0#0
   +#0#1#7'Command'#7#14'ecColSelPageUp'#8'ShortCut'#4'!'#160#0#0#0#1#7'Command'
   +#7#15'ecColSelPageTop'#8'ShortCut'#4'!'#224#0#0#0#1#7'Command'#7#17'ecColSel'
@@ -189,11 +193,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'psed'#14#1#5'Shift'#11#6'ssCtrl'#0#9'ShiftMask'#11#6'ssCtrl'#0#10'ClickCoun'
   +'t'#7#5'ccAny'#8'ClickDir'#7#6'cdDown'#7'Command'#7#17'emcCodeFoldExpand'#0#1
   +#9'ShiftMask'#11#6'ssCtrl'#0#10'ClickCount'#7#5'ccAny'#8'ClickDir'#7#6'cdDow'
-  +'n'#7'Command'#7#17'emcCodeFoldExpand'#6'Option'#2#1#0#0#0#0#0#0#11'TOpenDia'
+  ,'n'#7'Command'#7#17'emcCodeFoldExpand'#6'Option'#2#1#0#0#0#0#0#0#11'TOpenDia'
   +'log'#11'OpenDialog1'#5'Width'#3#139#3#6'Height'#3#128#2#10'DefaultExt'#6#4
   +'.sql'#6'Filter'#6#29'SQL Files|*.sql|All Files|*.*'#4'left'#3#222#0#3'top'#3
   +#134#0#0#0#11'TSaveDialog'#11'SaveDialog1'#7'Options'#11#17'ofOverwritePromp'
-  ,'t'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#3#222#0#3'top'#3#208#0#0#0
+  +'t'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#3#222#0#3'top'#3#208#0#0#0
   +#10'TSynSQLSyn'#10'SynSQLSyn1'#13'DefaultFilter'#6#23'SQL Files (*.sql)|*.sq'
   +'l'#7'Enabled'#8#23'CommentAttri.Foreground'#7#6'clTeal'#23'CommentAttri.Fra'
   +'meEdges'#7#9'sfeAround'#24'DataTypeAttri.FrameEdges'#7#9'sfeAround'#30'Defa'
@@ -208,7 +212,7 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'meEdges'#7#9'sfeAround'#25'TableNameAttri.Foreground'#7#6'clNavy'#25'TableN'
   +'ameAttri.FrameEdges'#7#9'sfeAround'#20'TableNameAttri.Style'#11#6'fsBold'#0
   +#24'VariableAttri.FrameEdges'#7#9'sfeAround'#10'SQLDialect'#7#9'sqlSybase'#4
-  +'left'#3#176#1#3'top'#2#8#0#0#10'TPopupMenu'#6'pmMemo'#4'left'#2'i'#3'top'#3
+  +'left'#3'p'#1#3'top'#2'p'#0#0#10'TPopupMenu'#6'pmMemo'#4'left'#2'i'#3'top'#3
   +#173#0#0#9'TMenuItem'#6'lmUndo'#7'Caption'#6#4'Undo'#7'OnClick'#7#11'lmUndoC'
   +'lick'#0#0#9'TMenuItem'#6'lmRedo'#7'Caption'#6#4'Redo'#7'OnClick'#7#11'lmRed'
   +'oClick'#0#0#9'TMenuItem'#9'MenuItem1'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#6
@@ -253,11 +257,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#164#146#129#255#150#134'y'#255#178#162#146#255#160#144#128#255#255#255
   +#240#255#173#157#141#255#168#152#139#255#165#147#130#255#255#255#235#255#136
   +'u`'#255#255#253#246#255#255#255#255#255#254#252#251#255#255#249#240#255#134
-  +'q['#255#255#247#221#255#255#255#240#255#255#255#241#255#255#254#237#255#255
+  ,'q['#255#255#247#221#255#255#255#240#255#255#255#241#255#255#254#237#255#255
   +#255#241#255#255#255#241#255#255#255#238#255#255#255#242#255#255#250#232#255
   +#255#255#234#255'~iS'#255#255#255#248#255#254#252#251#255#255#255#254#255#255
   +#255#248#255'{fP'#255#255#255#234#255#168#149#128#255#173#155#138#255#164#144
-  ,#127#255#255#255#240#255#167#147#129#255#169#152#133#255#255#255#241#255#171
+  +#127#255#255#255#240#255#167#147#129#255#169#152#133#255#255#255#241#255#171
   +#152#131#255#255#255#233#255#131'nX'#255#255#248#239#255#255#255#254#255#255
   +#255#255#255#255#249#242#255#130'oZ'#255#255#255#234#255#255#254#236#255#255
   +#255#241#255#255#255#241#255#255#255#237#255#255#255#240#255#255#255#241#255
@@ -317,11 +321,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#249#250#254#255#251#255#255#255#244#251#244#255#250#255#244#255#251#255
   +#241#255#245#255#235#255#251#255#244#255#250#255#250#255#247#252#251#255#253
   +#254#255#255#250#252#253#255#251#252#250#255#255#255#251#255#255#255#251#255
-  +#247#248#246#255#253#254#255#255#252#253#255#255#251#255#255#255#248#255#248
+  ,#247#248#246#255#253#254#255#255#252#253#255#255#251#255#255#255#248#255#248
   +#255#251#255#244#255'kwa'#255'myc'#255'_iX'#255#245#252#245#255#248#253#252
   +#255#253#254#255#255#253#254#255#255#255#255#254#255#250#252#246#255#254#255
   +#251#255#255#255#254#255#253#254#255#255#253#254#255#255#247#252#251#255#251
-  ,#255#251#255#251#255#244#255'o|d'#255'r'#127'g'#255'R\K'#255#248#255#248#255
+  +#255#251#255#251#255#244#255'o|d'#255'r'#127'g'#255'R\K'#255#248#255#248#255
   +#251#255#255#255#236#237#241#255#253#254#255#255#250#251#249#255#255#255#252
   +#0#255#255#252#0#238#239#237#255#253#254#255#255#245#246#250#255#251#255#255
   +#255#251#255#249#255#242#253#233#255'w'#132'l'#255'o|d'#255'alX'#255#251#255
@@ -381,11 +385,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#253#255#255#255#249#248#250#255#255#254#255#0#0#0#0#255#0#0#0#255#18#16#15
   +#255#2#0#0#255#4#3#0#255#3#2#0#255#2#1#0#255#2#1#0#255#3#1#0#255#0#1#0#255#0
   +#0#0#255#7#9#9#255#251#253#254#255#243#247#248#255#255#254#255#0#253#252#254
-  +#255#255#255#255#255#255#255#255#255#250#248#247#255#255#253#252#255#255#255
+  ,#255#255#255#255#255#255#255#255#255#250#248#247#255#255#253#252#255#255#255
   +#252#255#254#253#249#255#255#255#252#255#253#252#248#255#255#255#254#255#249
   +#250#248#255#253#255#255#255#249#251#251#255#250#254#255#255#251#255#255#255
   +#255#251#255#255#255#244#250#255#250#254#255#255#246#255#255#255#250#255#248
-  ,#255#251#255#249#255#253#252#255#255#248#247#255#255#251#250#255#255#244#246
+  +#255#251#255#249#255#253#252#255#255#248#247#255#255#251#250#255#255#244#246
   +#254#255#255#255#251#255#244#252#242#255#246#255#255#255#250#254#255#255#250
   +#238#244#255#255#251#255#255#255#245#245#255#255#249#255#255#236#234#255#255
   +#241#241#255#255#245#245#255#255#250#246#255#255#248#243#255#255#243#239#255
@@ -445,11 +449,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#250#252#252#255#251#254#255#255#251#254#255#255#247#254#251#255#248#255
   +#252#255#246#255#254#255#13#28#20#255#8#26#13#255#0#18#1#255#0#18#1#255#8#27
   +#12#255#13#27#21#255#246#255#254#255#248#255#252#255#247#254#251#255#251#254
-  +#255#255#251#254#255#255#252#246#255#255#253#253#255#255#250#255#254#255#243
+  ,#255#255#251#254#255#255#252#246#255#255#253#253#255#255#250#255#254#255#243
   +#255#248#255#0#22#7#255#164#196#172#255#152#191#159#255#171#214#177#255#171
   +#214#177#255#152#191#159#255#166#195#172#255#0#22#7#255#243#255#248#255#250
   +#255#254#255#255#253#255#255#252#246#255#255#255#249#255#255#255#244#254#255
-  ,#255#254#255#255#11#28#15#255#171#207#171#255#153#204#154#255#164#225#169#255
+  +#255#254#255#255#11#28#15#255#171#207#171#255#153#204#154#255#164#225#169#255
   +#134#202#143#255#134#202#143#255#162#225#169#255#153#204#154#255#171#207#171
   +#255#11#28#15#255#253#254#255#255#255#244#254#255#255#249#255#255#255#250#255
   +#255#255#250#255#255#21#23#23#255#7#24#11#255#168#203#169#255#153#202#156#255
@@ -509,11 +513,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#252#255#255#251#252#255#255'??K'#255#183#184#198#255#177#177#193#255#171#172
   +#192#255#181#182#202#255#181#182#202#255#171#173#191#255#177#177#195#255#183
   +#184#198#255'??K'#255#251#253#255#255#252#251#255#255#253#253#255#255#253#253
-  +#255#255#248#248#254#255#251#252#255#255'FFR'#255#176#177#191#255#184#184#200
+  ,#255#255#248#248#254#255#251#252#255#255'FFR'#255#176#177#191#255#184#184#200
   +#255#167#168#188#255#179#180#200#255#179#180#200#255#167#169#187#255#184#184
   +#202#255#176#177#191#255'FFR'#255#251#253#255#255#248#247#255#255#253#253#255
   +#255#246#246#252#255#253#253#255#255#243#245#253#255'EFP'#255#177#177#191#255
-  ,#170#170#186#255#193#193#211#255#180#181#201#255#180#181#201#255#191#193#211
+  +#170#170#186#255#193#193#211#255#180#181#201#255#180#181#201#255#191#193#211
   +#255#170#170#186#255#176#177#191#255'EEQ'#255#243#245#253#255#253#253#255#255
   +#246#246#252#255#253#254#255#255#244#244#250#255#253#252#255#255'LMW'#255#181
   +#181#195#255#185#185#201#255#175#175#193#255#172#172#190#255#172#172#190#255
@@ -573,11 +577,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
@@ -637,11 +641,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#238#255#238#238#238#255#234#233#234#255#199#199#200#255#174#174#174#255#180
   +#180#180#255#183#183#183#255#183#183#183#255#157#157#157#255#171#171#171#7
   +#171#171#171#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#162#162#162#255#237#237
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#162#162#162#255#237#237
   +#237#255#236#237#237#255#237#237#237#255#237#237#236#255#237#236#237#255#237
   +#237#237#255#236#237#236#255#237#236#237#255#237#237#237#255#236#237#237#255
   +#237#237#237#255#237#237#237#255#237#237#237#255#237#237#237#255#234#234#234
-  ,#255#220#220#220#255#218#218#218#255#221#221#221#255#223#223#223#255#222#222
+  +#255#220#220#220#255#218#218#218#255#221#221#221#255#223#223#223#255#222#222
   +#222#255#160#160#160#255#171#171#171#9#171#171#171#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#160#160#160#255#235#235#235#255#235#235#235#255#235#234#234
@@ -701,11 +705,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210
   +#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255
   +#210#210#210#255#210#210#210#255#212#212#212#255#142#142#143#255#255#255#255
-  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  ,#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#140#140#141#255#213#213
   +#213#255#211#211#211#255#210#210#210#255#210#210#210#255#210#210#210#255#210
   +#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255
-  ,#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210
+  +#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210
   +#255#210#210#210#255#210#210#210#255#210#210#210#255#210#210#210#255#212#212
   +#212#255#140#140#141#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -765,11 +769,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0
   +#0#1#0#0#0#1#128#128#128#2#128#128#128#2#128#128#128#2'UUU'#3'@@@'#4'fff'#5
   +'fff'#5'UUU'#6'UUU'#6'UUU'#6'fff'#5#128#128#128#4'UUU'#3#128#128#128#2#128
-  +#128#128#2#128#128#128#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255
+  ,#128#128#2#128#128#128#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255
   +#0#255#255#255#0#255#255#255#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
   +#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
   +#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
-  ,#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
+  +#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
   +#0'[[['#0'SWU'#255'SWU'#255'SWU'#255'SWU'#255'SWU'#255'SWU'#255'SWU'#255'SWU'
   +#255'SWU'#255'SWU'#255'SWU'#255'UYW'#253'Z^]'#181'UUU'#12'[[['#0'[[['#0'[[['
   +#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['#0'[[['
@@ -829,11 +833,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#168#168#255#166#138's'#255#165'g7'#255#165'g7'#255#164'f6'#255#163'e5'#255
   +#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166
   +'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'#255#166'h8'
-  +#255#166'h8'#255#166'h8'#255#166'h8'#255#163'e5'#255#165'f5'#251#165'f5'#251
+  ,#255#166'h8'#255#166'h8'#255#166'h8'#255#163'e5'#255#165'f5'#251#165'f5'#251
   +#166'i8'#158'[[['#0'[[['#0'[[['#0'[[['#0'eee'#246#170#170#170#255#149#149#149
   +#255#161'vT'#255#216#184#154#255#233#211#190#255#233#211#190#255#233#211#190
   +#255#233#210#189#255#233#210#189#255#233#210#188#255#233#210#188#255#233#210
-  ,#188#255#233#210#188#255#233#210#188#255#233#210#188#255#233#210#188#255#232
+  +#188#255#233#210#188#255#233#210#188#255#233#210#188#255#233#210#188#255#232
   +#209#188#255#232#209#188#255#232#209#188#255#232#209#188#255#232#209#188#255
   +#232#209#187#255#232#209#187#255#232#209#187#255#232#209#187#255#220#189#160
   +#255#167'i8'#218'[[['#0'[[['#0'[[['#0'[[['#0'bbb'#241#181#182#182#255#165#165
@@ -893,11 +897,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#166'f3'#20'[[['#0'[[['#0'[[['#0'[[['#0'KKK'#174#134#135#135#255#153'x_'#255
   +#194#143'f'#255#211#166'|'#255#206#156'm'#255#206#156'm'#255#206#156'm'#255
   +#206#156'n'#255#206#156'n'#255#207#156'n'#255#207#156'n'#255#207#156'n'#255
-  +#207#156'n'#255#207#157'o'#255#207#157'o'#255#207#157'o'#255#207#157'o'#255
+  ,#207#156'n'#255#207#157'o'#255#207#157'o'#255#207#157'o'#255#207#157'o'#255
   +#207#157'o'#255#207#157'o'#255#207#157'p'#255#207#157'p'#255#207#157'p'#255
   +#207#158'p'#255#207#158'q'#255#215#176#139#255#164'f4'#253#128#128#0#2'[[['#0
   +'[[['#0'[[['#0'[[['#0'III'#164#135#135#135#255#163'|]'#255#192#140'_'#255#206
-  ,#156'n'#255#204#151'g'#255#204#151'g'#255#205#151'g'#255#205#152'g'#255#205
+  +#156'n'#255#204#151'g'#255#204#151'g'#255#205#151'g'#255#205#152'g'#255#205
   +#152'h'#255#205#152'h'#255#205#152'h'#255#205#152'h'#255#205#152'h'#255#205
   +#152'h'#255#205#152'i'#255#205#152'i'#255#205#152'i'#255#205#153'i'#255#205
   +#153'i'#255#205#153'i'#255#205#153'j'#255#205#153'j'#255#205#153'j'#255#206
@@ -957,11 +961,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#134'J'#31'r'#145'Z2'#215#143'U-'#234#135'L'
   +#31#155#135'I'#31'B'#136'K G'#136'L!'#171#145'X1'#246#199#162#134#255#204#169
-  +#141#255#200#161#132#255#198#159#128#255#205#171#144#255#179#135'e'#253#139
+  ,#141#255#200#161#132#255#198#159#128#255#205#171#144#255#179#135'e'#253#139
   +'K '#173#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#142'U'#28#9#135
   +'I'#31#199#136'L"'#243#134'K'#29'='#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#136'H X'
-  ,#147'\2'#243#205#171#144#255#198#158#127#255#196#155'{'#255#195#154'z'#255
+  +#147'\2'#243#205#171#144#255#198#158#127#255#196#155'{'#255#195#154'z'#255
   +#206#172#145#255#145'Y0'#241#136'J'#28'-'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#134'H'#31'9'#134'J'#30#169#133'J'#30'E'#0#0#0#0#0#0#0#0#0#0#0#0#0#0
@@ -1021,11 +1025,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#209#209#209#255#198#191#186#255#142'W/'#255#177#130'^'#255#202#165#137
   +#255#173'|Y'#255#147'`<'#255#197#195#193#255#202#202#202#255#204#204#204#255
   +#205#205#205#255#208#208#208#255#216#216#216#255#219#219#219#255#210#210#210
-  +#255#219#219#219#255#189#189#189#255'TTT'#174#0#0#0#0#0#0#0#0#0#0#0#0'NNN'#26
+  ,#255#219#219#219#255#189#189#189#255'TTT'#174#0#0#0#0#0#0#0#0#0#0#0#0'NNN'#26
   +'ggg'#251#245#245#245#255#220#220#220#255#217#217#217#255#215#215#215#255#223
   +#223#223#255#223#223#223#255#215#215#215#255#212#212#212#255#209#209#209#255
   +#206#206#206#255#200#200#200#255#189#180#174#255#140'S+'#255#166'rM'#255#141
-  ,'T+'#255#187#181#176#255#196#196#196#255#198#198#198#255#202#202#202#255#205
+  +'T+'#255#187#181#176#255#196#196#196#255#198#198#198#255#202#202#202#255#205
   +#205#205#255#216#216#216#255#217#217#217#255#205#205#205#255#208#208#208#255
   +#211#211#211#255#224#224#224#255'bbb'#251'UUU'#27#0#0#0#0#0#0#0#0'RRRy'#182
   +#182#182#255#235#235#235#255#221#221#221#255#218#218#218#255#216#216#216#255
@@ -1085,11 +1089,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#169#255#151#151#151#255#196#196#196#255#149#149#149#255#195#195#195#255#147
   +#147#147#255#193#193#193#255#144#144#144#255#191#191#191#255#143#143#143#255
   +#191#191#191#255#160#160#160#255#174#174#174#255'SSS'#253#0#0#0#0#0#0#0#0'RR'
-  +'R'#223#197#197#197#255#225#225#225#255#224#224#224#255#222#222#222#255#220
+  ,'R'#223#197#197#197#255#225#225#225#255#224#224#224#255#222#222#222#255#220
   +#220#220#255#219#219#219#255#217#217#217#255#215#215#215#255#213#213#213#255
   +#211#211#211#255#209#209#209#255#207#207#207#255#205#205#205#255#203#203#203
   +#255#201#201#201#255#199#199#199#255#196#196#196#255#194#194#194#255#191#191
-  ,#191#255#189#189#189#255#187#187#187#255#185#185#185#255#182#182#182#255#180
+  +#191#255#189#189#189#255#187#187#187#255#185#185#185#255#182#182#182#255#180
   +#180#180#255#178#178#178#255#177#177#177#255#175#175#175#255#149#149#149#255
   +'QQQ'#214#0#0#0#8#0#0#0#0'HHHXQQQ'#227'SSS'#255'SSS'#255'SSS'#255'SSS'#255'S'
   +'SS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'
@@ -1149,11 +1153,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +'222 '#10#165'z'#216'k'#223#201#255'1'#198#160#255#9#167'{'#225#19#137'i'#144
-  +'222+222'#19'222'#5'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'
+  ,'222+222'#19'222'#5'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'
   +#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'222'#0'222'#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#255#255#255#0'222*'#5#178#129#255'h'#228#208#255#130#233#217#255'{'
+  +#255#0#255#255#255#0'222*'#5#178#129#255'h'#228#208#255#130#233#217#255'{'
   +#227#207#255'='#201#165#255#9#167'z'#232#19#139'i'#156'/:73222'#22'222'#6'22'
   +'2'#1'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233#216#0'g'#233
   +#216#0'222'#0'222'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1213,11 +1217,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255'5'#200#162#255':'#203#167#255'F'#210#178#255'O'#214#186#255'4'#182#145
   +#255#15#143'\'#255#20'tL'#179'&L<G222'#25'222'#6'222'#0'222'#0'222'#0'222'#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0'222-'#10#132'P'#255'7'#202#163#255'2'#199#159#255'2'#199
   +#159#255'7'#202#163#255'B'#209#174#255'L'#214#184#255'6'#184#146#255#17#140
   +'Z'#255#19'qI'#184'"R>S222'#27'222'#8'222'#1'222'#0'222'#0'222'#0'222'#0'222'
-  ,#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0'222-'#11#128'L'#255'5'#199#161#255'4'#199#160#255'>'#205
   +#170#255'K'#213#183#255'9'#185#149#255#21#141'\'#255#19'oF'#191#31'W>_222'#29
@@ -1277,11 +1281,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1341,11 +1345,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#220#195#255'Q'#220#195#255'Q'#220#195#255'Q'#220#195#255'Q'#220#195#255'Z'
   +#222#198#255'\'#194#175#255'9@?'#255'Frj'#255']'#223#199#255'Q'#220#195#255
   +'['#223#198#255'['#218#191#255#17#171'|'#255#6#164'r!'#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#7#161'ox'''
+  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#7#161'ox'''
   +#185#145#255'Z'#219#193#255'Q'#219#193#255'P'#219#193#255'P'#219#193#255'P'
   +#219#193#255'P'#219#193#255'P'#219#193#255'P'#219#193#255'P'#219#193#255'P'
   +#219#193#255'P'#219#193#255'P'#219#193#255'P'#219#193#255'['#221#197#255'c'
-  ,#206#186#255'>KH'#255'@SO'#255'e'#214#193#255'V'#220#195#255'P'#219#193#255
+  +#206#186#255'>KH'#255'@SO'#255'e'#214#193#255'V'#220#195#255'P'#219#193#255
   +'Q'#219#193#255'Z'#219#193#255''''#185#145#255#7#161'ox'#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#7#158'l'
   +#189'2'#197#161#255'W'#219#194#255'N'#218#192#255'N'#218#192#255'N'#218#192
@@ -1405,11 +1409,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#167#255'2'#197#158#255'2'#197#158#255'2'#197#158#255'2'#197#158#255'2'#197
   +#158#255'V'#207#175#255#136#220#198#255'V'#207#175#255'2'#197#158#255'2'#197
   +#158#255'2'#197#158#255'2'#197#158#255'2'#197#158#255'2'#197#158#255'2'#197
-  +#158#255'2'#197#158#255';'#203#167#255'A'#203#170#255#16#138'W'#255#10#130'M'
+  ,#158#255'2'#197#158#255';'#203#167#255'A'#203#170#255#16#138'W'#255#10#130'M'
   +'-'#10#130'M'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#11#127'K'#0#11#127'K'#0#11#127'K'#135#28#150'h'#255
   +'D'#208#176#255'8'#201#164#255'0'#196#156#255'0'#196#156#255'0'#196#156#255
-  ,'0'#196#156#255'0'#196#156#255'1'#196#157#255'0'#196#156#255'0'#196#156#255
+  +'0'#196#156#255'0'#196#156#255'1'#196#157#255'0'#196#156#255'0'#196#156#255
   +'0'#196#156#255'0'#196#156#255'0'#196#156#255'0'#196#156#255'0'#196#156#255
   +'0'#196#156#255'8'#201#164#255'D'#208#176#255#28#150'h'#255#11#127'K'#135#11
   +#127'K'#0#11#127'K'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1469,11 +1473,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1533,11 +1537,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'W|'#227#255'Cm'#224#255#17'A'#204#255#10';'#201'!'#255#255#255#0#255#255#255
   +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#10';'#200'x'#26'K'
   +#209#255'Ir'#225#255'Eo'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224
-  +#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255
+  ,#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255
   +'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'#224#255'En'
   +#224#255'En'#224#255'Eo'#224#255'Ir'#225#255#26'K'#209#255#10';'#200'x'#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#10':'#198#189#29'M'#213#255'Lt'#225#255'Dm'#224#255'Dm'#224#255'Dm'
+  +#255#0#10':'#198#189#29'M'#213#255'Lt'#225#255'Dm'#224#255'Dm'#224#255'Dm'
   +#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224
   +#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255
   +'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Dm'#224#255'Lt'#225#255#29
@@ -1597,11 +1601,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'C'#214#255#15'C'#214#255#15'C'#214#255#15'C'#214#255#15'C'#214#255#15'C'#214
   +#255#20'J'#217#255#29'W'#222#255#14'>'#191#255#8'4'#178#135#8'4'#178#0#8'4'
   +#178#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#7'3'#177#0#7'3'#177#0#7'3'#177#0#7'3'#177#147#17'B'#196#255#30
+  ,#255#255#255#0#7'3'#177#0#7'3'#177#0#7'3'#177#0#7'3'#177#147#17'B'#196#255#30
   +'W'#223#255#21'K'#218#255#14'C'#214#255#14'B'#214#255#14'B'#214#255#14'B'#214
   +#255#14'B'#214#255#14'B'#214#255#14'B'#214#255#14'B'#214#255#14'B'#214#255#14
   +'B'#214#255#14'B'#214#255#14'C'#214#255#21'K'#218#255#30'W'#223#255#17'B'#196
-  ,#255#7'3'#177#147#7'3'#177#0#7'3'#177#0#7'3'#177#0#255#255#255#0#255#255#255
+  +#255#7'3'#177#147#7'3'#177#0#7'3'#177#0#7'3'#177#0#255#255#255#0#255#255#255
   +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#7'3'#175#0#0#0#0#1
   +#128#128#128#2'fff'#5#9'4'#172#151#14'?'#190#255#31'Z'#224#255#25'Q'#221#255
   +#17'E'#216#255#13'@'#214#255#13'@'#214#255#13'@'#214#255#13'@'#214#255#13'@'
@@ -1661,11 +1665,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#255#0#255#255#255#0'ddd'#0'ddd'#0'ddd'#0'ddd'#0'ddd'#0'ddd'#0#204'{'
   +'=3'#204'{='#156#209#135'K'#255#224#172'w'#255#237#205#159#255#236#210#167
   +#255#241#229#190#255#246#233#194#255#241#214#171#255#238#206#160#255#224#172
-  +'w'#255#209#135'K'#255#204'{='#156#204'{=3ddd'#0'ddd'#0'ddd'#0'ddd'#0#204'{='
+  ,'w'#255#209#135'K'#255#204'{='#156#204'{=3ddd'#0'ddd'#0'ddd'#0'ddd'#0#204'{='
   +#0#204'{='#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0'ddd'#0'ddd'#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#203'z<'#138#205#132'H'#255#221#183#137#255#234#220#179#255#240#225#182#255
-  ,#240#225#179#255#230#218#180#255#236#231#216#255#233#218#174#255#238#222#171
+  +#240#225#179#255#230#218#180#255#236#231#216#255#233#218#174#255#238#222#171
   +#255#239#224#179#255#242#228#184#255#247#233#188#255#232#192#143#255#208#134
   +'I'#255#203'z<'#138#255#255#255#0#255#255#255#0#255#255#255#0#203'z<'#0#203
   +'z<'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -1725,11 +1729,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#241#255#239#239#239#255#230#230#230#255#205#198#191#255#195#151'k'#255#236
   +#209#160#255#228#180'k'#255#191'j5'#228#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#189'h4'#249#232#186'o'#255
-  +#239#209#160#255#189#144'd'#255#220#218#216#255#238#238#238#255#191#191#191
+  ,#239#209#160#255#189#144'd'#255#220#218#216#255#238#238#238#255#191#191#191
   +#255#191#191#191#255'~~~'#255#186#186#186#255#238#238#238#255#243#243#243#255
   +#243#243#243#255'aaa'#255#243#243#243#255#243#243#243#255#243#243#243#255#243
   +#243#243#255#191#191#191#255#191#191#191#255#237#237#237#255#220#219#218#255
-  ,#189#154#127#255#226#204#170#255#226#181'l'#255#189'h4'#249#255#255#255#0#255
+  +#189#154#127#255#226#204#170#255#226#181'l'#255#189'h4'#249#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#188'e3'
   +#249#231#184'n'#255#230#183'k'#255#186#129'G'#255#224#221#219#255#241#241#241
   +#255#189#189#189#255#189#189#189#255#229#229#229#255#163#163#163#255'ppp'#255
@@ -1789,11 +1793,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0'ddd'#0#0#0#0#1#128#128#128#2
   +'fff'#5#172'T-'#151#185'l>'#255#200#163's'#255#191#184#174#255#206#206#207
   +#255#205#195#190#255#197#168#154#255#193#157#142#255#191#149#132#255#190#148
-  +#130#255#193#157#141#255#195#166#154#255#199#186#181#255#200#200#200#255#188
+  ,#130#255#193#157#141#255#195#166#154#255#199#186#181#255#200#200#200#255#188
   +#182#174#255#194#158'o'#255#182'k='#255#170'S-'#153'III'#7'UUU'#3#0#0#0#1'dd'
   +'d'#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0'ddd'#0#128#128#128#2'mmm'#7'UUU'#18'UUU!'#161'T1'#158#173'X/'
-  ,#255#193#133'R'#255#195#161'q'#255#180#159#133#255#183#174#164#255#192#190
+  +#255#193#133'R'#255#195#161'q'#255#180#159#133#255#183#174#164#255#192#190
   +#189#255#192#192#192#255#192#192#193#255#192#192#192#255#187#181#175#255#179
   +#163#142#255#191#161'w'#255#192#133'R'#255#173'X/'#255#160'T2'#160'WWW&UUU'
   +#24']]]'#11'@@@'#4#0#0#0#1#255#255#255#0#255#255#255#0#255#255#255#0#255#255
@@ -1853,11 +1857,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
   +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
   +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
-  +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+  ,#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
   +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#170#170
   +#170#255'XXX'#2#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0'XXX'#7#169#169#169#255#254#254#254#255#254#254#254#255#254#254#254
-  ,#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254
+  +#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254
   +#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254
   +#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255
   +#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254#255#254#254#254
@@ -1917,11 +1921,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#150#150#151#255#236#236#236#255#231#231#231#255#231#231#231#255#232#232#232
   +#255#232#232#232#255#233#233#233#255#234#234#234#255#234#234#234#255#234#234
   +#234#255#235#235#235#255#235#235#235#255#235#235#235#255#235#235#235#255#235
-  +#235#235#255#234#234#234#255#234#234#234#255#234#234#234#255#233#233#233#255
+  ,#235#235#255#234#234#234#255#234#234#234#255#234#234#234#255#233#233#233#255
   +#232#232#232#255#232#232#232#255#231#231#231#255#231#231#231#255#236#236#236
   +#255#150#150#151#255'XXX'#21#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0'XXX'#21#148#148#149#255#235#235#235#255#199#199#199
-  ,#255#200#200#200#255#200#200#200#255#200#200#200#255#201#201#201#255#201#201
+  +#255#200#200#200#255#200#200#200#255#200#200#200#255#201#201#201#255#201#201
   +#201#255#201#201#201#255#201#201#201#255#201#201#201#255#202#202#202#255#202
   +#202#202#255#202#202#202#255#201#201#201#255#201#201#201#255#201#201#201#255
   +#201#201#201#255#201#201#201#255#200#200#200#255#200#200#200#255#200#200#200
@@ -1981,11 +1985,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#202#202#255#203#203#203#255#204#204#204#255#204#204#204#255#205#205#205#255
   +#206#206#206#255#206#206#206#255#207#207#207#255#207#207#207#255#207#207#207
   +#255#208#208#208#255#207#207#207#255#207#207#207#255#207#207#207#255#206#206
-  +#206#255#206#206#206#255#205#205#205#255#204#204#204#255#204#204#204#255#203
+  ,#206#255#206#206#206#255#205#205#205#255#204#204#204#255#204#204#204#255#203
   +#203#203#255#202#202#202#255#219#219#219#255#129#129#130#255'XXX'#21#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'XXX'#21#127
   +#127#128#255#211#211#211#255#210#210#210#255#210#210#210#255#211#211#211#255
-  ,#211#211#211#255#212#212#212#255#212#212#212#255#212#212#212#255#212#212#212
+  +#211#211#211#255#212#212#212#255#212#212#212#255#212#212#212#255#212#212#212
   +#255#212#212#212#255#212#212#212#255#212#212#212#255#212#212#212#255#212#212
   +#212#255#212#212#212#255#212#212#212#255#212#212#212#255#212#212#212#255#211
   +#211#211#255#211#211#211#255#210#210#210#255#210#210#210#255#211#211#211#255
@@ -2045,11 +2049,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -2109,11 +2113,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'(f'#230#255'(f'#230#255'(f'#230#255'(f'#230#255'(f'#230#255'(f'#230#255'(f'
   +#230#255'(f'#230#255'!['#225#255#8'5'#180#255'XXX!XXX'#16'XXX'#6#255#255#255
   +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'XXX'
-  +#4'XXX'#13'XXX'#26#16'7'#166#168#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'
+  ,#4'XXX'#13'XXX'#26#16'7'#166#168#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'
   +#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255#7
   +'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255#7'3'#175#255
   +#7'3'#175#255#7'3'#175#255#7'3'#175#255#16'7'#166#168'XXX'#26'XXX'#13'XXX'#4
-  ,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0'XXX'#3'XXX'#8'XXX'#17'XXX'#29'XXX+XXX7XXX?XXXEXXXHXXXHXXXHXXXHXXX'
   +'HXXXHXXXHXXXHXXXHXXXHXXXEXXX?XXX7XXX+XXX'#29'XXX'#17'XXX'#8'XXX'#3#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
@@ -2173,361 +2177,330 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#137'L!6'#138
-  +'K'#31#146#137'L!'#208#138'L!'#214#138'M!'#203#136'J '#142#137'I 8'#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#142'G'#28#18#136'K '#184#143'U+'#242#175#128'['#253
-  +#192#152'y'#255#201#166#137#255#198#162#133#255#181#138'i'#253#149']5'#245
-  +#137'L'#31#197#132'L'#28#27#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#137'I'#27#28#136'K '#222#167'wS'#208#202
-  +#165#138#225#203#167#139#255#206#171#144#255#206#173#147#255#208#175#150#255
-  +#209#177#152#255#209#178#153#255#182#140'l'#252#137'N#'#240#136'J'#28'-'#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128'U+'#6
-  +#135'I'#31#198#170'|['#173#171'|['#201#156'fA'#225#160'kD'#239#178#131'b'#253
-  +#205#171#144#255#207#173#147#255#204#167#140#255#203#166#138#255#207#173#148
-  +#255#193#153'|'#255#138'M!'#233#133'G'#31#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#134'J'#31'r'#145'Z2'#215#143'U-'#234#135'L'#31
-  +#155#135'I'#31'B'#136'K G'#136'L!'#171#145'X1'#246#199#162#134#255#204#169
-  +#141#255#200#161#132#255#198#159#128#255#205#171#144#255#179#135'e'#253#139
-  +'K '#173#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#142'U'#28#9#135
-  +'I'#31#199#136'L"'#243#134'K'#29'='#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#136'H X'
-  +#147'\2'#243#205#171#144#255#198#158#127#255#196#155'{'#255#195#154'z'#255
-  +#206#172#145#255#145'Y0'#241#136'J'#28'-'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#134'H'#31'9'#134'J'#30#169#133'J'#30'E'#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#138'J '#165#183#139'j'#252#200#161#131#255#194#151'v'
-  +#255#193#149's'#255#201#163#134#255#177#131'a'#252#135'J'#31#142#0#0#0#0#0#0
   +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#132'J'#31'S'#133'I'#29'{UUU$TTT'#189'YYY'
-  +#253'\\\'#255'\\\'#255'\\\'#255'\\\'#255'fWM'#255#152'gD'#255#203#165#137#255
-  +#191#147'q'#255#190#144'm'#255#194#151'w'#255#196#157#127#255#131'N('#255'\\'
-  +'\'#255'[[['#255'[[['#255'[[['#255'XXX'#252'SSS'#169'III'#7#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#135'H'#29'5'#131'F'#31'!SSS'
-  +#182#175#175#175#255#252#252#252#255#254#254#254#255#253#253#253#255#253#253
-  +#253#255#252#252#252#255#245#242#240#255#145'X1'#255#203#167#139#255#189#143
-  +'k'#255#188#141'i'#255#189#142'j'#255#204#169#142#255#141'R*'#255#246#246#246
-  +#255#245#245#245#255#244#244#244#255#243#243#243#255#242#242#242#255#149#149
-  +#149#255'SSSu'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#133'C'#22#23'ffM'#10'TTT'#237#245#245#245#255#206#188#175#255#135'J'#31
-  +#255#135'J'#31#255#135'J'#31#255#135'J'#31#255#135'J'#31#255#137'N#'#255#204
-  +#168#140#255#186#138'e'#255#185#136'c'#255#184#135'a'#255#207#174#149#255#135
-  +'J'#31#255#135'J'#31#255#135'J'#31#255#135'J'#31#255#135'J'#31#255#173#137'o'
-  +#255#222#222#222#255'SSS'#217#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0'SSSY'#151#151#151#255#248#248#248#255#229#229#229
-  +#255#195#173#156#255#149'^8'#255#194#153'z'#255#200#161#131#255#201#163#134
-  +#255#203#166#138#255#204#168#141#255#184#133'_'#255#183#132']'#255#182#130'['
-  +#255#207#175#148#255#208#176#151#255#209#178#153#255#209#177#152#255#176#130
-  +'a'#255#155'jH'#255#219#218#217#255#237#237#237#255'~~~'#255'TTTC'#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'SSS'#188#223#223#223
-  +#255#236#236#236#255#224#224#224#255#227#227#227#255#185#155#134#255#152'a:'
-  +#255#195#154'{'#255#186#138'e'#255#182#130'['#255#181#130'Z'#255#181#129'Y'
-  +#255#180#128'X'#255#176'yN'#255#171'pC'#255#167'i9'#255#190#143'l'#255#182
-  +#137'h'#255#144'Z4'#255#210#205#202#255#215#215#215#255#226#226#226#255#195
-  +#195#195#255'SSS'#170#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +'SSS"iii'#254#250#250#250#255#225#225#225#255#228#228#228#255#231#231#231#255
-  +#231#231#231#255#172#135'l'#255#156'iB'#255#195#155'{'#255#181#129'X'#255#174
-  +'vJ'#255#170'nA'#255#165'f6'#255#164'd3'#255#164'd3'#255#182#131'\'#255#190
-  +#147't'#255#143'V-'#255#206#195#187#255#220#220#220#255#217#217#217#255#217
-  +#217#217#255#233#233#233#255'___'#249'NNN'#23#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0'TTT'#134#189#189#189#255#240#240#240#255#225#225#225#255#229
-  +#229#229#255#229#229#229#255#228#228#228#255#226#225#224#255#163'xZ'#255#159
-  ,'jB'#255#189#142'j'#255#167'i:'#255#164'd3'#255#164'd3'#255#164'd3'#255#176
-  +'xM'#255#196#156'}'#255#146'Y1'#255#194#176#162#255#220#220#220#255#219#219
-  +#219#255#218#218#218#255#216#216#216#255#228#228#228#255#162#162#162#255'SSS'
-  +'x'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'UUU'#229#240#240#240#255
-  +#228#228#228#255#229#229#229#255#228#228#228#255#226#226#226#255#224#224#224
-  +#255#221#221#221#255#218#217#216#255#154'jH'#255#162'nG'#255#191#146'o'#255
-  +#167'i9'#255#164'd3'#255#170'oA'#255#199#160#130#255#152'b<'#255#177#147'~'
-  +#255#216#216#216#255#217#217#217#255#218#218#218#255#218#218#218#255#218#218
-  +#218#255#218#218#218#255#216#216#216#255'SSS'#222#128#128#128#2#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0'RRRN'#145#145#145#255#245#245#245#255#220#220#220#255#231
-  +#231#231#255#224#224#224#255#220#220#220#255#217#217#217#255#214#214#214#255
-  +#214#214#214#255#210#206#204#255#147'^9'#255#172'zU'#255#191#146'p'#255#169
-  +'l='#255#198#157'~'#255#162'pJ'#255#159'vX'#255#208#208#208#255#209#209#209
-  +#255#210#210#210#255#212#212#212#255#214#214#214#255#222#222#222#255#212#212
-  +#212#255#229#229#229#255#127#127#127#255'QQQH'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0'SSS'#179#216#216#216#255#231#231#231#255#220#220#220#255#227#227#227#255
-  +#223#223#223#255#214#214#214#255#213#213#213#255#213#213#213#255#212#212#212
-  +#255#209#209#209#255#198#191#186#255#142'W/'#255#177#130'^'#255#202#165#137
-  +#255#173'|Y'#255#147'`<'#255#197#195#193#255#202#202#202#255#204#204#204#255
-  +#205#205#205#255#208#208#208#255#216#216#216#255#219#219#219#255#210#210#210
-  +#255#219#219#219#255#189#189#189#255'TTT'#174#0#0#0#0#0#0#0#0#0#0#0#0'NNN'#26
-  +'ggg'#251#245#245#245#255#220#220#220#255#217#217#217#255#215#215#215#255#223
-  +#223#223#255#223#223#223#255#215#215#215#255#212#212#212#255#209#209#209#255
-  +#206#206#206#255#200#200#200#255#189#180#174#255#140'S+'#255#166'rM'#255#141
-  +'T+'#255#187#181#176#255#196#196#196#255#198#198#198#255#202#202#202#255#205
-  +#205#205#255#216#216#216#255#217#217#217#255#205#205#205#255#208#208#208#255
-  +#211#211#211#255#224#224#224#255'bbb'#251'UUU'#27#0#0#0#0#0#0#0#0'RRRy'#182
-  +#182#182#255#235#235#235#255#221#221#221#255#218#218#218#255#216#216#216#255
-  +#214#214#214#255#218#218#218#255#226#226#226#255#222#222#222#255#215#215#215
-  +#255#207#207#207#255#203#203#203#255#200#200#200#255#184#171#162#255#135'J'
-  +#31#255#184#171#162#255#198#198#198#255#202#202#202#255#208#208#208#255#215
-  +#215#215#255#218#218#218#255#210#210#210#255#206#206#206#255#207#207#207#255
-  +#210#210#210#255#216#216#216#255#221#221#221#255#157#157#157#255'SSS~'#0#0#0
-  +#0#0#0#0#0'SSS'#211#233#233#233#255#225#225#225#255#247#247#247#255#231#231
-  +#231#255#218#218#218#255#217#217#217#255#214#214#214#255#213#213#213#255#214
-  +#214#214#255#217#217#217#255#220#220#220#255#220#220#220#255#219#219#219#255
-  +#218#218#218#255#213#208#205#255#217#217#217#255#219#219#219#255#217#217#217
-  +#255#215#215#215#255#208#208#208#255#206#206#206#255#207#207#207#255#209#209
-  +#209#255#211#211#211#255#226#226#226#255#246#246#246#255#218#218#218#255#211
-  +#211#211#255'WWW'#219#0#0#0#0#0#0#0#0'SSS'#248#246#246#246#255#220#220#220
-  +#255#221#221#221#255#219#219#219#255#220#220#220#255#220#220#220#255#220#220
-  +#220#255#220#220#220#255#219#219#219#255#217#217#217#255#216#216#216#255#215
-  +#215#215#255#214#214#214#255#212#212#212#255#212#212#212#255#212#212#212#255
-  +#213#213#213#255#214#214#214#255#215#215#215#255#215#215#215#255#216#216#216
-  +#255#216#216#216#255#216#216#216#255#215#215#215#255#214#214#214#255#215#215
-  +#215#255#213#213#213#255#232#232#232#255'UUU'#255#0#0#0#0#0#0#0#0'SSS'#255
-  +#240#240#240#255#224#224#224#255#225#225#225#255#225#225#225#255#224#224#224
-  +#255#224#224#224#255#223#223#223#255#223#223#223#255#222#222#222#255#221#221
-  +#221#255#221#221#221#255#221#221#221#255#220#220#220#255#220#220#220#255#219
-  +#219#219#255#219#219#219#255#218#218#218#255#218#218#218#255#218#218#218#255
-  +#217#217#217#255#216#216#216#255#215#215#215#255#215#215#215#255#214#214#214
-  +#255#214#214#214#255#213#213#213#255#213#213#213#255#208#208#208#255'SSS'#255
-  +#0#0#0#0#0#0#0#0'SSS'#255#236#236#236#255#186#186#186#255#186#186#186#255#185
-  +#185#185#255#184#184#184#255#183#183#183#255#181#181#181#255#180#180#180#255
-  +#179#179#179#255#178#178#178#255#177#177#177#255#175#175#175#255#174#174#174
-  +#255#173#173#173#255#172#172#172#255#171#171#171#255#170#170#170#255#168#168
-  +#168#255#167#167#167#255#166#166#166#255#165#165#165#255#164#164#164#255#162
-  +#162#162#255#161#161#161#255#160#160#160#255#159#159#159#255#159#159#159#255
-  +#185#185#185#255'SSS'#255#0#0#0#0#0#0#0#0'SSS'#255#234#234#234#255#186#186
-  +#186#255#186#186#186#255#132#132#132#255#138#138#138#255#146#146#146#255#153
-  +#153#153#255#158#158#158#255#163#163#163#255#167#167#167#255#170#170#170#255
-  +#172#172#172#255#173#173#173#255#174#174#174#255#171#171#171#255#170#170#170
-  +#255#152#152#152#255#197#197#197#255#151#151#151#255#195#195#195#255#148#148
-  +#148#255#194#194#194#255#146#146#146#255#193#193#193#255#144#144#144#255#191
-  ,#191#191#255#159#159#159#255#183#183#183#255'SSS'#255#0#0#0#0#0#0#0#0'SSS'
-  +#255#233#233#233#255#186#186#186#255#185#185#185#255#135#135#135#255#138#138
-  +#138#255#146#146#146#255#153#153#153#255#158#158#158#255#163#163#163#255#167
-  +#167#167#255#170#170#170#255#171#171#171#255#173#173#173#255#173#173#173#255
-  +#171#171#171#255#170#170#170#255#152#152#152#255#197#197#197#255#150#150#150
-  +#255#195#195#195#255#148#148#148#255#194#194#194#255#145#145#145#255#192#192
-  +#192#255#143#143#143#255#191#191#191#255#159#159#159#255#180#180#180#255'SSS'
-  +#255#0#0#0#0#0#0#0#0'SSS'#255#231#231#231#255#186#186#186#255#185#185#185#255
-  +#142#142#142#255#140#140#140#255#146#146#146#255#153#153#153#255#158#158#158
-  +#255#163#163#163#255#167#167#167#255#170#170#170#255#171#171#171#255#173#173
-  +#173#255#172#172#172#255#170#170#170#255#169#169#169#255#152#152#152#255#197
-  +#197#197#255#150#150#150#255#195#195#195#255#147#147#147#255#193#193#193#255
-  +#145#145#145#255#192#192#192#255#143#143#143#255#191#191#191#255#159#159#159
-  +#255#178#178#178#255'SSS'#255#0#0#0#0#0#0#0#0'SSS'#255#228#228#228#255#186
-  +#186#186#255#184#184#184#255#184#184#184#255#181#181#181#255#185#185#185#255
-  +#179#179#179#255#176#176#176#255#175#175#175#255#172#172#172#255#173#173#173
-  +#255#170#170#170#255#172#172#172#255#172#172#172#255#170#170#170#255#169#169
-  +#169#255#151#151#151#255#196#196#196#255#149#149#149#255#195#195#195#255#147
-  +#147#147#255#193#193#193#255#144#144#144#255#191#191#191#255#143#143#143#255
-  +#191#191#191#255#160#160#160#255#174#174#174#255'SSS'#253#0#0#0#0#0#0#0#0'RR'
-  +'R'#223#197#197#197#255#225#225#225#255#224#224#224#255#222#222#222#255#220
-  +#220#220#255#219#219#219#255#217#217#217#255#215#215#215#255#213#213#213#255
-  +#211#211#211#255#209#209#209#255#207#207#207#255#205#205#205#255#203#203#203
-  +#255#201#201#201#255#199#199#199#255#196#196#196#255#194#194#194#255#191#191
-  +#191#255#189#189#189#255#187#187#187#255#185#185#185#255#182#182#182#255#180
-  +#180#180#255#178#178#178#255#177#177#177#255#175#175#175#255#149#149#149#255
-  +'QQQ'#214#0#0#0#8#0#0#0#0'HHHXQQQ'#227'SSS'#255'SSS'#255'SSS'#255'SSS'#255'S'
-  +'SS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'
-  +#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255
-  +'SSS'#255'SSS'#255'SSS'#255'SSS'#255'SSS'#255'PPP'#227':::]'#0#0#0#14#0#0#0#0
-  +#0#0#0#8#0#0#0#27#0#0#0','#0#0#0':'#0#0#0'@'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0
-  +'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0
-  +#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0'E'#0#0#0
-  +'?'#0#0#0'B'#0#0#0':'#0#0#0','#0#0#0#23#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0
-  +#12#0#0#0#23#0#0#0#31#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0
-  +#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0
-  +'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0'"'#0#0#0#30#0#0#0#26#0#0#0#18#0
-  +#0#0#6#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
-  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#2'u;'#255#2'u'
+  +';'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255
+  +#2'u;'#255#2'u;'#255#2'u;'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#166#219#192#255#162#217#189#255#153
+  +#213#183#255#149#212#180#255#145#210#177#255#141#208#174#255#137#207#172#255
+  +#133#206#169#255#129#203#166#255'}'#202#163#255'~'#202#163#255#9'y@'#255#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u'
+  +';'#255#159#216#187#255'^'#189#140#255'L'#181#128#255'E'#179'{'#255'>'#177'v'
+  +#255'6'#174'r'#255'0'#171'm'#255'('#168'g'#255'"'#165'b'#255#24#161'['#255'|'
+  +#201#162#255#9'y@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#158#215#186#255'X'#187#136#255'G'#180'}'#255
+  +'?'#177'w'#255'8'#174'r'#255'0'#171'm'#255')'#168'h'#255'"'#165'c'#255#27#162
+  +']'#255#16#157'V'#255'w'#199#159#255#9'y@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#158#215#186#255'X'
+  +#187#136#255'G'#180'}'#255'?'#177'w'#255'8'#174'r'#255'0'#171'm'#255')'#168
+  +'h'#255'"'#165'c'#255#27#162']'#255#14#157'T'#255'w'#199#159#255#9'y@'#255#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2
+  +'u;'#255#157#215#186#255'X'#187#136#255'F'#179'|'#255'?'#177'w'#255'7'#173'q'
+  +#255'0'#171'm'#255')'#168'h'#255'!'#165'b'#255#27#162']'#255#10#155'Q'#255'w'
+  +#199#159#255#9'y@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#157#215#186#255'V'#186#135#255'E'#179'{'#255
+  +'>'#176'v'#255'7'#173'q'#255'/'#170'l'#255'('#167'g'#255'!'#165'b'#255#25#161
+  +'\'#255#6#153'O'#255'w'#199#159#255#9'y@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#155#214#185#255'U'#185
+  +#134#255'D'#179'z'#255'='#176'v'#255'5'#173'p'#255'.'#170'k'#255''''#167'f'
+  +#255' '#164'a'#255#17#158'V'#255#5#153'N'#255'w'#199#159#255#9'y@'#255#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'
+  +#255#154#214#183#255'S'#185#133#255'B'#178'y'#255';'#175't'#255'4'#172'o'#255
+  +'-'#169'j'#255'&'#167'f'#255#28#162'^'#255#6#153'O'#255#5#153'N'#255'w'#199
+  +#159#255#9'y@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#2'u;'#255#2
+  +'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#153#213#183#255'P'#183#131#255'@'#178
+  +'x'#255'9'#177't'#255'3'#175'p'#255','#173'l'#255#30#168'c'#255#9#160'T'#255
+  +#6#159'R'#255#6#158'Q'#255'w'#202#160#255#9'y@'#255#2'u;'#255#2'u;'#255#2'u;'
+  +#249#2'u;'#255#2'u;'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#3'w;V$'#138'V'#247#167#218#192#255#169#220#194#255#166
+  +#219#192#255#164#218#190#255#161#217#189#255'N'#185#131#255'>'#180'y'#255'9'
+  +#180'u'#255'-'#177'n'#255#23#169'_'#255#8#165'V'#255#8#165'V'#255#8#165'V'
+  +#255#8#164'U'#255#127#207#166#255#127#206#166#255'~'#205#165#255'~'#203#164
+  +#255'}'#200#162#255#28#133'P'#250#2't;g'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'w<'#131';'#153'i'#246#158#215
+  +#187#255'Z'#187#138#255'K'#182#127#255'F'#182'~'#255'A'#183'{'#255':'#183'x'
+  +#255#30#174'f'#255#10#168'Y'#255#9#170'Y'#255#10#171'Y'#255#10#171'Z'#255#10
+  +#170'Y'#255#9#169'Y'#255#9#168'X'#255#8#166'V'#255#18#167'['#255'o'#199#155
+  ,#255'.'#148'`'#246#2'v<'#145#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1'x='#177'S'#169'~'#248#147
+  +#211#178#255'K'#185#130#255'C'#185'}'#255'9'#183'x'#255#18#171'^'#255#10#171
+  +'Z'#255#11#174'['#255#11#175']'#255#11#176']'#255#11#177']'#255#11#176']'#255
+  +#11#175'\'#255#10#173'['#255#13#172'\'#255'd'#200#150#255'D'#166't'#249#1'x='
+  +#191#0'UU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128'3'#10#2'w<'#212'i'#185#146#252#130#208
+  +#168#255'?'#185'|'#255#19#172'`'#255#10#173'['#255#11#176']'#255#12#179'_'
+  +#255#13#181'`'#255#13#182'a'#255#13#182'a'#255#13#182'a'#255#12#180'`'#255#12
+  +#178'_'#255'S'#199#141#255'Y'#185#137#254#2'w='#225#0'w3'#15#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0'q9'#27#6'z?'#236'|'#200#161#254'['#197#144#255#10#173
+  +'['#255#11#177'^'#255#12#180'`'#255#13#184'b'#255#14#186'd'#255#15#188'e'#255
+  +#15#188'e'#255#15#188'e'#255#14#186'c'#255'@'#198#131#255'j'#200#153#255#7'z'
+  +'A'#242#0'x9$'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0's<3'#17
+  +#128'G'#245'p'#201#157#255'7'#190'z'#255#12#180'`'#255#14#184'b'#255#15#188
+  +'e'#255#16#191'g'#255#16#193'i'#255#16#194'i'#255#16#193'h'#255'/'#200'{'#255
+  +'v'#212#165#255#18#129'I'#246#4't<D'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3'x9U'#22#132'L'#246'w'#209#164#255')'#191's'
+  +#255#14#187'd'#255#16#192'g'#255#17#196'j'#255#18#199'l'#255#18#200'm'#255'#'
+  +#202'v'#255'z'#220#171#255'!'#143'W'#245#2'u;q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'y='#129'$'#146'Z'
+  +#245'v'#214#166#255#31#193'o'#255#16#194'i'#255#18#199'l'#255#19#203'o'#255
+  +#26#207'u'#255't'#223#170#255'6'#162'k'#247#2'y='#164#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1
+  +#1'y='#175'9'#163'm'#247'n'#215#162#255#23#196'm'#255#18#199'l'#255#20#203'p'
+  +#255'g'#223#162#255'L'#185#130#251#4'x='#206#0#128'+'#6#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#128'3'#10#4'x='#212'O'#183#130#251'b'#213#155#255#18#196'k'#255'S'#214
+  +#148#255'a'#202#150#254#4'z>'#234#0'y='#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#128'3'#10#0'x<'#17#0'x<'#17#0'x<'#17#0'x<'#17#0'x<'#17#0
+  +'x<'#17#0'x<'#17#0'w;+'#3'w='#247'a'#196#147#254#127#221#173#255'p'#209#160
+  +#255#9'zA'#253#4't<@'#0'x<'#17#0'x<'#17#0'x<'#17#0'x<'#17#0'x<'#17#0'x<'#17#0
+  +'x<'#17#0#128'3'#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#2'u;'#255#2'v<'#247#2'v<'#247#2'w<'#247#2'w<'#247#2'w<'#247#2
+  +'w<'#247#2'w<'#247#2'w<'#247#2'u;'#255#9'y@'#255'w'#216#167#255#22#140'Q'#252
+  +#2'u;'#255#2'x='#247#2'x='#247#2'x<'#247#2'w<'#247#2'w<'#247#2'w<'#247#2'w<'
+  +#247#2'w<'#247#2'u;'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#2'u;'#255#141#208#174#255#141#208#174#255#141#208#173
+  +#255#141#210#174#255#141#211#176#255#141#213#177#255#141#215#178#255#140#217
+  +#178#255#141#218#179#255#140#220#179#255#140#220#180#255#139#220#179#255#139
+  +#220#179#255#138#219#178#255#136#218#178#255#135#217#176#255#134#216#175#255
+  +#132#214#173#255#132#211#172#255#130#209#169#255#129#207#167#255#2'u;'#255#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'
+  +#255#136#206#170#255' '#179'h'#255'#'#181'k'#255'"'#183'l'#255'!'#187'n'#255
+  +#31#187'm'#255#29#186'l'#255#26#185'j'#255#23#184'g'#255#21#182'd'#255#21#180
+  +'c'#255#18#176'`'#255#16#175'^'#255#14#171'\'#255#14#169'Z'#255#11#165'X'#255
+  +#12#165'W'#255#11#162'V'#255#10#161'U'#255#10#159'T'#255#127#204#165#255#2'u'
+  +';'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#2'u;'#255'~'#202#163#255'~'#202#163#255'~'#202#163#255'~'#202#163#255'~'
+  +#203#163#255'~'#204#165#255#127#206#166#255#127#207#167#255#127#209#168#255
+  +#128#210#169#255#128#211#169#255#128#211#169#255#128#212#170#255#128#211#169
+  +#255#128#210#169#255#128#210#169#255#127#209#168#255#127#207#166#255#127#206
+  +#165#255'~'#204#164#255'~'#202#163#255#2'u;'#255#0#0#0#4#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'u;'#255#2'u;'#255#2'u;'#255#2
+  +'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'
+  +#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2
+  +'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#2'u;'#255#0#0#0#6#0#0#0#1#0#0#0#0#0#0
+  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#7#0#0#0#11
+  +#0#0#0#14#0#0#0#18#0#0#0#21#0#0#0#24#0#0#0#27#0#0#0#30#0#0#0' '#0#0#0'!'#0#0
+  +#0'"'#0#0#0'!'#0#0#0' '#0#0#0#30#0#0#0#27#0#0#0#24#0#0#0#21#0#0#0#18#0#0#0#14
+  +#0#0#0#11#0#0#0#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#3#0#0#0#6#0#0#0#10#0#0#0
+  +#13#0#0#0#15#0#0#0#16#0#0#0#18#0#0#0#18#0#0#0#19#0#0#0#18#0#0#0#18#0#0#0#16#0
+  +#0#0#15#0#0#0#12#0#0#0#8#0#0#0#4#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0
+  +#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
+  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#255#255
-  +#1#0#160#197#131#0#153#204#15#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#0#255#255#1#0#160#197#131#0#153#204#15#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#164#200#14#0#163#198#188#0
-  +#160#196#255#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#0#164#200#14#0#163#198#188#0#160#196#255#0#159#191#16#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#0#161#195'&'#1#162#198#225'X'#205#226#250#4#163
-  +#198#249#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#161#195'&'#1#162
+  +#198#225'X'#205#226#250#4#163#198#249#0#159#191#16#255#255#255#0#255#255#255
+  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#0#159#196'J'#11#165#199#244'{'#221#236#254#165#239#248#255#4#163
-  ,#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#0#255#255#255#0#255#255#255#0#0#159#196'J'#11#165#199#244'{'#221#236
+  +#254#165#239#248#255#4#163#197#248#0#159#191#16#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#161
-  +#198'} '#174#204#247#151#232#242#255#135#234#246#255#166#239#248#255#4#163
-  +#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
   +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#0#161#198'} '#174#204#247#151#232#242#255#135#234
+  +#246#255#166#239#248#255#4#163#197#248#0#159#191#16#255#255#255#0#255#255#255
+  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#0#162#185#11#0#162#198#179'B'#189
-  +#216#247#169#238#246#255#127#233#245#255'['#227#243#255#168#240#248#255#5#163
-  +#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#162
+  +#185#11#0#162#198#179'B'#189#216#247#169#238#246#255#127#233#245#255'['#227
+  +#243#255#168#240#248#255#5#163#197#248#0#159#191#16#255#255#255#0#255#255#255
+  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#0#159#199' '#2#163#198#219'l'#210#228#250#175
-  +#240#248#255'{'#232#245#255'e'#229#244#255'_'#228#243#255#169#240#248#255#5
-  +#163#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#159#199' '#2#163
+  +#198#219'l'#210#228#250#175#240#248#255'{'#232#245#255'e'#229#244#255'_'#228
+  +#243#255#169#240#248#255#5#163#197#248#0#159#191#16#255#255#255#0#255#255#255
+  +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
   +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#0#158#197'B'#13#166#200#241#145#225#239#254#174#241#248
-  +#255'|'#232#245#255'o'#230#244#255'h'#229#244#255'a'#228#243#255#170#240#248
-  +#255#6#164#198#251#0#162#197#246#0#163#198#230#0#164#198#198#0#161#197'r'#0
-  +#159#198'('#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
   +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#0#161#197'r$'#175#206#247#166#234#244#255#163#239#248#255'}'#232
-  +#245#255'v'#231#245#255'o'#230#244#255'h'#229#244#255'a'#228#243#255#170#240
-  +#248#255#157#238#248#255#141#234#245#255'z'#228#241#255'W'#216#235#255'6'#196
-  +#221#249#6#165#200#245#0#163#199#177#0#158#194#21#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#159#191
-  +#8#0#162#197#168'C'#189#215#247#172#238#247#255#141#235#246#255'u'#231#245
-  +#255'u'#231#245#255'q'#231#244#255'l'#230#244#255'e'#229#244#255'_'#228#243
-  +#255'Z'#226#243#255'K'#224#242#255'3'#220#239#255'&'#218#239#255'2'#220#240
-  +#255'['#227#243#255'x'#231#244#255'I'#203#226#251#18#168#201#243#0#163#196'['
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#157#196
-  +#13#0#162#198#210'\'#202#224#249#171#240#248#255'w'#231#244#255'k'#230#244
-  +#255'm'#230#244#255'm'#230#244#255'j'#229#244#255'f'#229#244#255'a'#228#243
-  +#255'U'#226#243#255#21#215#238#255#0#212#237#255#0#212#237#255#0#212#237#255
-  +#0#212#237#255#0#212#237#255#17#214#238#255'G'#223#242#255'w'#226#241#255')'
-  +#182#210#247#0#164#199#190#0#146#182#7#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#0#163#198'o '#174#205#246#154#233#243#255#139#235#246#255'c'
-  +#228#243#255'd'#228#244#255'd'#228#244#255'b'#228#243#255'_'#228#243#255'P'
-  +#225#242#255#14#214#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212
-  +#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#26#216#238
-  +#255'u'#231#244#255'1'#191#217#248#0#162#198#142#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#0#161#196'I'#14#167#200#244#135#226
-  +#239#254#149#236#247#255'`'#228#243#255'\'#227#243#255'Z'#227#243#255'L'#224
-  +#242#255#9#213#237#255#0#212#237#255#1#212#237#255#0#212#237#255#0#212#237
+  +#255#255#255#0#255#255#255#0#255#255#255#0#0#158#197'B'#13#166#200#241#145
+  +#225#239#254#174#241#248#255'|'#232#245#255'o'#230#244#255'h'#229#244#255'a'
+  +#228#243#255#170#240#248#255#6#164#198#251#0#162#197#246#0#163#198#230#0#164
+  +#198#198#0#161#197'r'#0#159#198'('#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#0#161#197'r$'#175#206#247#166#234#244#255
+  +#163#239#248#255'}'#232#245#255'v'#231#245#255'o'#230#244#255'h'#229#244#255
+  +'a'#228#243#255#170#240#248#255#157#238#248#255#141#234#245#255'z'#228#241
+  +#255'W'#216#235#255'6'#196#221#249#6#165#200#245#0#163#199#177#0#158#194#21
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#0#159#191#8#0#162#197#168'C'#189#215#247#172#238#247#255
+  +#141#235#246#255'u'#231#245#255'u'#231#245#255'q'#231#244#255'l'#230#244#255
+  +'e'#229#244#255'_'#228#243#255'Z'#226#243#255'K'#224#242#255'3'#220#239#255
+  +'&'#218#239#255'2'#220#240#255'['#227#243#255'x'#231#244#255'I'#203#226#251
+  +#18#168#201#243#0#163#196'['#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#0#157#196#13#0#162#198#210'\'#202#224#249#171#240#248
+  +#255'w'#231#244#255'k'#230#244#255'm'#230#244#255'm'#230#244#255'j'#229#244
+  +#255'f'#229#244#255'a'#228#243#255'U'#226#243#255#21#215#238#255#0#212#237
+  +#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#17#214#238#255
+  +'G'#223#242#255'w'#226#241#255')'#182#210#247#0#164#199#190#0#146#182#7#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#163#198'o '#174#205#246
+  +#154#233#243#255#139#235#246#255'c'#228#243#255'd'#228#244#255'd'#228#244#255
+  +'b'#228#243#255'_'#228#243#255'P'#225#242#255#14#214#237#255#0#212#237#255#0
+  +#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212
+  +#237#255#0#212#237#255#26#216#238#255'u'#231#244#255'1'#191#217#248#0#162#198
+  +#142#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#161
+  +#196'I'#14#167#200#244#135#226#239#254#149#236#247#255'`'#228#243#255'\'#227
+  +#243#255'Z'#227#243#255'L'#224#242#255#9#213#237#255#0#212#237#255#1#212#237
   +#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255#0
-  +#212#237#255#19#215#238#255'r'#229#242#255'#'#175#205#247#0#159#197'5'#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#162#197','#3
-  +#162#197#234'm'#215#233#252#156#238#247#255'^'#227#243#255'@'#222#241#255#10
-  +#213#237#255#0#212#237#255#0#212#237#255'|'#232#245#255'y'#231#245#255'p'#230
-  +#244#255'h'#229#244#255'V'#226#243#255')'#218#239#255#3#212#237#255#0#212#237
-  +#255#0#212#237#255#0#212#237#255'-'#219#240#255'b'#217#235#254#0#162#198#223
-  +#0#170#213#6#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#0#162#197#22#0#163#198#211'C'#197#221#249'w'#231#244#255' '#217#239#255#0
-  +#212#237#255#0#212#237#255#0#212#237#255'}'#233#245#255#12#168#201#251#17#170
-  +#203#245#27#180#210#242'1'#195#220#249']'#218#235#255'q'#231#244#255'5'#220
-  +#240#255#0#212#237#255#0#212#237#255#2#212#237#255'a'#228#243#255#31#183#212
-  +#244#0#161#196'_'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#0#159#191#8#0#163#199#177' '#180#210#246't'#229#243#255
-  +'4'#220#240#255#0#212#237#255#0#212#237#255'x'#232#245#255#4#163#197#248#0
-  +#159#197'5'#0#159#196'J'#0#161#195'o'#0#163#198#229#17#181#211#245']'#223#241
-  +#255'@'#222#241#255#2#212#237#255#0#212#237#255'-'#219#240#255'<'#203#226#254
-  +#0#162#197#137#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#0#255#255#1#0#162#198#135#16#170#203#246
-  +'b'#222#239#255'D'#223#241#255#2#212#237#255'n'#230#244#255#4#163#197#248#0
-  +#159#191#16#255#255#255#0#255#255#255#0#0#146#182#7#0#160#197#132#7#164#198
-  +#247'J'#218#237#255'-'#219#240#255#0#212#237#255#26#216#238#255'@'#210#231
-  +#255#0#163#199#183#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#161#197
-  +'\'#5#163#200#245'I'#214#234#255'L'#224#242#255'c'#228#243#255#3#163#197#248
-  +#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#161
-  +#197'r'#12#175#207#245'M'#224#242#255#6#213#237#255#14#214#237#255'@'#215#235
-  +#255#0#163#198#220#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#0#158#198':'#1#163#198#240'1'#202#226#253'Z'#227#243#255#3#163#197#248
-  +#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#170
-  +#170#3#0#163#198#216'.'#205#228#254#28#216#238#255#16#214#238#255'5'#216#236
-  +#255#0#162#197#239#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#0#162#193'!'#0#163#198#224#29#189#217#250#2#162#198#249
-  +#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#0#161#197'r'#26#190#218#249'"'#217#239#255#26#216#238#255' '#203#228
-  +#255#0#163#198#197#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#2#0#0#0#3
-  +#0#0#0#3#0'z'#163#19#0#161#198#197#0#160#196#255#0'{'#147#21#0#0#0#4#0#0#0#4
-  +#0#0#0#4#0#0#0#3#0#0#0#2#0#159#195'e'#17#185#214#245' '#217#239#255'!'#217
-  +#239#255#16#185#214#248#0#160#196'y'#255#255#255#0#255#255#255#0#255#255#255
+  +#212#237#255#0#212#237#255#0#212#237#255#19#215#238#255'r'#229#242#255'#'#175
+  +#205#247#0#159#197'5'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#0#162#197','#3#162#197#234'm'#215#233#252#156#238#247#255'^'#227
+  +#243#255'@'#222#241#255#10#213#237#255#0#212#237#255#0#212#237#255'|'#232#245
+  +#255'y'#231#245#255'p'#230#244#255'h'#229#244#255'V'#226#243#255')'#218#239
+  +#255#3#212#237#255#0#212#237#255#0#212#237#255#0#212#237#255'-'#219#240#255
+  +'b'#217#235#254#0#162#198#223#0#170#213#6#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#0#162#197#22#0#163#198#211'C'#197#221#249'w'#231
+  +#244#255' '#217#239#255#0#212#237#255#0#212#237#255#0#212#237#255'}'#233#245
+  +#255#12#168#201#251#17#170#203#245#27#180#210#242'1'#195#220#249']'#218#235
+  +#255'q'#231#244#255'5'#220#240#255#0#212#237#255#0#212#237#255#2#212#237#255
+  +'a'#228#243#255#31#183#212#244#0#161#196'_'#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#159#191#8#0#163#199#177' '
+  +#180#210#246't'#229#243#255'4'#220#240#255#0#212#237#255#0#212#237#255'x'#232
+  +#245#255#4#163#197#248#0#159#197'5'#0#159#196'J'#0#161#195'o'#0#163#198#229
+  +#17#181#211#245']'#223#241#255'@'#222#241#255#2#212#237#255#0#212#237#255'-'
+  +#219#240#255'<'#203#226#254#0#162#197#137#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#255#255#1#0#162
+  +#198#135#16#170#203#246'b'#222#239#255'D'#223#241#255#2#212#237#255'n'#230
+  +#244#255#4#163#197#248#0#159#191#16#255#255#255#0#255#255#255#0#0#146#182#7#0
+  +#160#197#132#7#164#198#247'J'#218#237#255'-'#219#240#255#0#212#237#255#26#216
+  +#238#255'@'#210#231#255#0#163#199#183#255#255#255#0#255#255#255#0#255#255#255
   +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#0#0#0#1#0#0#0#2#0#0#0#4#0#0#0#5#0#0#0#6#0#0#0#8#0#0#0#9#0#0#0#9#0
-  +#0#0#10#0'33'#15#0#154#190#156#0'`t'#26#0#0#0#11#0#0#0#10#0#0#0#10#0#0#0#9#0
-  +#0#0#8#0#155#188's'#19#183#213#246#29#216#239#255#31#211#234#255#2#161#197
-  +#244#0#156#198#18#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#5#0#0#0#7#0#0#0
-  +#8#0#0#0#10#0#0#0#12#0#0#0#13#0#0#0#14#0#0#0#15#0#0#0#16#0#0#0#17#0#0#0#17#0
-  +#14#14#18#0#0#0#17#0#0#0#17#0#0#0#16#0#0#0#15#0'(6'#19#0#163#198#219#22#203
-  +#229#239#27#215#238#236#8#177#210#238#0#158#191'z'#0#0#0#4#0#0#0#2#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#2#0#0#0
-  +#4#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0#0#0#14#0#0#0#16#0#0#0#18#0#0#0#19#0#0
-  +#0#21#0#0#0#22#0#0#0#23#0#0#0#24#0#0#0#24#0#0#0#23#0#0#0#23#0#0#0#22#0#0#0#20
-  +#0#137#167']'#5#176#209#213#20#211#234#199#10#185#214#215#0#161#194#158#0';;'
-  +#13#0#0#0#7#0#0#0#5#0#0#0#3#0#0#0#1#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0
-  +#4#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#13#0#0#0#15#0#0#0#17#0#0#0#19#0#0#0#21#0#0
-  +#0#24#0#0#0#26#0#0#0#27#0#0#0#29#0#0#0#30#0#0#0#30#0#0#0#30#0#0#0#28#0#0#0#26
-  +#0#129#156'S'#2#165#196#183#8#194#218#173#2#178#208#187#0#157#190#144#0'1='
-  +#21#0#0#0#11#0#0#0#9#0#0#0#7#0#0#0#5#0#0#0#2#255#255#255#0#255#255#255#0#0#0
-  +#0#2#0#0#0#4#0#0#0#6#0#0#0#9#0#0#0#11#0#0#0#13#0#0#0#16#0#0#0#18#0#0#0#20#0#0
-  +#0#23#0#0#0#25#0#0#0#27#0#0#0#30#0#0#0' '#0#0#0'"'#0#0#0'#'#0#0#0'!'#0#28'#$'
-  +#0#132#160'd'#0#164#194#152#0#178#205#145#0#166#196#150#0#136#164'R'#0#25#25
-  +#20#0#0#0#14#0#0#0#12#0#0#0#10#0#0#0#7#0#0#0#5#0#0#0#3#255#255#255#0#255#255
-  +#255#0#0#0#0#1#0#0#0#3#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0#0#0#15#0#0#0#17#0
-  ,#0#0#19#0#0#0#21#0#0#0#23#0#0#0#25#0#0#0#26#0#0#0#28#0#0#0#29#0'.4'''#0'`q:'
-  +#0#136#161']'#0#158#186'x'#0#154#182'k'#0#137#165'S'#0'Qe&'#0#0#0#18#0#0#0#16
-  +#0#0#0#13#0#0#0#11#0#0#0#9#0#0#0#7#0#0#0#4#0#0#0#1#255#255#255#0#255#255#255
-  +#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0#0#0#13#0
-  +#0#0#15#0#0#0#17#0#0#0#18#0#12#12#21#0#31#31#25#0'9A'#31#0'Zm*'#0'r'#129'3'#0
-  +'t'#139'7'#0'r'#134'3'#0'Tn'''#0'(2'#25#0#0#0#18#0#0#0#16#0#0#0#14#0#0#0#12#0
-  +#0#0#11#0#0#0#9#0#0#0#6#0#0#0#4#0#0#0#1#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#2#0#0#0#4#0#0#0#6#0#0
-  +#0#7#0#0#0#9#0#0#0#11#0#0#0#12#0#0#0#13#0#0#0#14#0#0#0#15#0#0#0#16#0#0#0#16#0
-  +#0#0#16#0#0#0#16#0#0#0#15#0#0#0#15#0#0#0#14#0#0#0#13#0#0#0#11#0#0#0#10#0#0#0
-  +#8#0#0#0#7#0#0#0#5#0#0#0#1#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#5#0#0#0#6#0#0#0#7#0#0#0#8
-  +#0#0#0#9#0#0#0#9#0#0#0#9#0#0#0#10#0#0#0#9#0#0#0#9#0#0#0#8#0#0#0#8#0#0#0#7#0#0
-  +#0#5#0#0#0#3#0#0#0#1#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
-  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
-  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0
-  +#1#0#0#0#1#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#255#255#255#0#255#255#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#0#161#197'\'#5#163#200#245'I'#214#234#255'L'#224#242#255'c'#228#243
+  +#255#3#163#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#0#161#197'r'#12#175#207#245'M'#224#242#255#6#213#237#255#14#214
+  +#237#255'@'#215#235#255#0#163#198#220#255#255#255#0#255#255#255#0#255#255#255
   +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
-  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#10'TP'
-  +'opupMenu'#6'pmGrid'#4'left'#3#192#1#3'top'#3#146#1#0#9'TMenuItem'#10'lmCopy'
-  +'Cell'#7'Caption'#6#10'Copy field'#7'OnClick'#7#15'lmCopyCellClick'#0#0#9'TM'
-  +'enuItem'#9'lmCopyAll'#7'Caption'#6#15'Copy all result'#7'OnClick'#7#14'lmCo'
-  +'pyAllClick'#0#0#9'TMenuItem'#15'lmExportAsComma'#7'Caption'#6#30'Export Gri'
-  +'d as Comma Delemited'#7'OnClick'#7#20'lmExportAsCommaClick'#0#0#9'TMenuItem'
-  +#14'lmExportAsHTML'#7'Caption'#6#19'Export Grid as HTML'#7'OnClick'#7#19'lmE'
-  +'xportAsHTMLClick'#0#0#0#14'TSynCompletion'#14'SynCompletion1'#8'Position'#2
-  +#0#13'LinesInWindow'#2#6#13'SelectedColor'#7#11'clHighlight'#13'CaseSensitiv'
-  +'e'#8#5'Width'#3#6#1#8'ShortCut'#3' @'#13'EndOfTokenChr'#6#5'()[].'#16'OnCod'
-  +'eCompletion'#7#28'SynCompletion1CodeCompletion'#13'ExecCommandID'#7#22'ecSy'
-  +'nCompletionExecute'#6'Editor'#7#7'meQuery'#4'left'#3#199#1#3'top'#3#166#0#0
-  +#0#0
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#0#158#198':'#1#163#198#240'1'#202#226#253'Z'#227#243#255
+  ,#3#163#197#248#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#0#170#170#3#0#163#198#216'.'#205#228#254#28#216#238#255#16#214#238#255
+  +'5'#216#236#255#0#162#197#239#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#0#162#193'!'#0#163#198#224#29#189#217#250#2#162
+  +#198#249#0#159#191#16#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#0#161#197'r'#26#190#218#249'"'#217#239#255#26#216#238#255' '
+  +#203#228#255#0#163#198#197#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#2#0#0
+  +#0#3#0#0#0#3#0'z'#163#19#0#161#198#197#0#160#196#255#0'{'#147#21#0#0#0#4#0#0
+  +#0#4#0#0#0#4#0#0#0#3#0#0#0#2#0#159#195'e'#17#185#214#245' '#217#239#255'!'
+  +#217#239#255#16#185#214#248#0#160#196'y'#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#0#0#0#1#0#0#0#2#0#0#0#4#0#0#0#5#0#0#0#6#0#0#0#8#0#0#0#9#0#0#0
+  +#9#0#0#0#10#0'33'#15#0#154#190#156#0'`t'#26#0#0#0#11#0#0#0#10#0#0#0#10#0#0#0
+  +#9#0#0#0#8#0#155#188's'#19#183#213#246#29#216#239#255#31#211#234#255#2#161
+  +#197#244#0#156#198#18#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#5#0#0#0#7#0
+  +#0#0#8#0#0#0#10#0#0#0#12#0#0#0#13#0#0#0#14#0#0#0#15#0#0#0#16#0#0#0#17#0#0#0
+  +#17#0#14#14#18#0#0#0#17#0#0#0#17#0#0#0#16#0#0#0#15#0'(6'#19#0#163#198#219#22
+  +#203#229#239#27#215#238#236#8#177#210#238#0#158#191'z'#0#0#0#4#0#0#0#2#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#2#0
+  +#0#0#4#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0#0#0#14#0#0#0#16#0#0#0#18#0#0#0#19
+  +#0#0#0#21#0#0#0#22#0#0#0#23#0#0#0#24#0#0#0#24#0#0#0#23#0#0#0#23#0#0#0#22#0#0
+  +#0#20#0#137#167']'#5#176#209#213#20#211#234#199#10#185#214#215#0#161#194#158
+  +#0';;'#13#0#0#0#7#0#0#0#5#0#0#0#3#0#0#0#1#255#255#255#0#255#255#255#0#0#0#0#1
+  +#0#0#0#4#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#13#0#0#0#15#0#0#0#17#0#0#0#19#0#0#0
+  +#21#0#0#0#24#0#0#0#26#0#0#0#27#0#0#0#29#0#0#0#30#0#0#0#30#0#0#0#30#0#0#0#28#0
+  +#0#0#26#0#129#156'S'#2#165#196#183#8#194#218#173#2#178#208#187#0#157#190#144
+  +#0'1='#21#0#0#0#11#0#0#0#9#0#0#0#7#0#0#0#5#0#0#0#2#255#255#255#0#255#255#255
+  +#0#0#0#0#2#0#0#0#4#0#0#0#6#0#0#0#9#0#0#0#11#0#0#0#13#0#0#0#16#0#0#0#18#0#0#0
+  +#20#0#0#0#23#0#0#0#25#0#0#0#27#0#0#0#30#0#0#0' '#0#0#0'"'#0#0#0'#'#0#0#0'!'#0
+  +#28'#$'#0#132#160'd'#0#164#194#152#0#178#205#145#0#166#196#150#0#136#164'R'#0
+  +#25#25#20#0#0#0#14#0#0#0#12#0#0#0#10#0#0#0#7#0#0#0#5#0#0#0#3#255#255#255#0
+  +#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0#0#0#15#0#0
+  +#0#17#0#0#0#19#0#0#0#21#0#0#0#23#0#0#0#25#0#0#0#26#0#0#0#28#0#0#0#29#0'.4'''
+  +#0'`q:'#0#136#161']'#0#158#186'x'#0#154#182'k'#0#137#165'S'#0'Qe&'#0#0#0#18#0
+  +#0#0#16#0#0#0#13#0#0#0#11#0#0#0#9#0#0#0#7#0#0#0#4#0#0#0#1#255#255#255#0#255
+  +#255#255#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#6#0#0#0#8#0#0#0#10#0#0#0#12#0
+  +#0#0#13#0#0#0#15#0#0#0#17#0#0#0#18#0#12#12#21#0#31#31#25#0'9A'#31#0'Zm*'#0'r'
+  +#129'3'#0't'#139'7'#0'r'#134'3'#0'Tn'''#0'(2'#25#0#0#0#18#0#0#0#16#0#0#0#14#0
+  +#0#0#12#0#0#0#11#0#0#0#9#0#0#0#6#0#0#0#4#0#0#0#1#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#2#0#0#0#4#0#0
+  +#0#6#0#0#0#7#0#0#0#9#0#0#0#11#0#0#0#12#0#0#0#13#0#0#0#14#0#0#0#15#0#0#0#16#0
+  +#0#0#16#0#0#0#16#0#0#0#16#0#0#0#15#0#0#0#15#0#0#0#14#0#0#0#13#0#0#0#11#0#0#0
+  +#10#0#0#0#8#0#0#0#7#0#0#0#5#0#0#0#1#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#1#0#0#0#3#0#0#0#5#0#0#0#6#0#0#0
+  +#7#0#0#0#8#0#0#0#9#0#0#0#9#0#0#0#9#0#0#0#10#0#0#0#9#0#0#0#9#0#0#0#8#0#0#0#8#0
+  +#0#0#7#0#0#0#5#0#0#0#3#0#0#0#1#255#255#255#0#255#255#255#0#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0
+  +#1#0#0#0#1#0#0#0#1#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#255#255#255#0#255
+  +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+  +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+  +#0#0#10'TPopupMenu'#6'pmGrid'#4'left'#3#192#1#3'top'#3#146#1#0#9'TMenuItem'
+  +#10'lmCopyCell'#7'Caption'#6#10'Copy field'#7'OnClick'#7#15'lmCopyCellClick'
+  +#0#0#9'TMenuItem'#9'lmCopyAll'#7'Caption'#6#15'Copy all result'#7'OnClick'#7
+  +#14'lmCopyAllClick'#0#0#9'TMenuItem'#15'lmExportAsComma'#7'Caption'#6#30'Exp'
+  +'ort Grid as Comma Delemited'#7'OnClick'#7#20'lmExportAsCommaClick'#0#0#9'TM'
+  +'enuItem'#14'lmExportAsHTML'#7'Caption'#6#19'Export Grid as HTML'#7'OnClick'
+  ,#7#19'lmExportAsHTMLClick'#0#0#0#14'TSynCompletion'#14'SynCompletion1'#8'Pos'
+  +'ition'#2#0#13'LinesInWindow'#2#6#13'SelectedColor'#7#11'clHighlight'#13'Cas'
+  +'eSensitive'#8#5'Width'#3#6#1#8'ShortCut'#3' @'#13'EndOfTokenChr'#6#5'()[].'
+  +#16'OnCodeCompletion'#7#28'SynCompletion1CodeCompletion'#13'ExecCommandID'#7
+  +#22'ecSynCompletionExecute'#6'Editor'#7#7'meQuery'#4'left'#3#199#1#3'top'#3
+  +#166#0#0#0#0
 ]);

+ 23 - 1
querywindow.pas

@@ -40,6 +40,7 @@ type
 
   TfmQueryWindow = class(TForm)
     bbClose: TBitBtn;
+    cxAutoCommit: TCheckBox;
     FindDialog1: TFindDialog;
     imTools: TImageList;
     imTabs: TImageList;
@@ -90,6 +91,7 @@ type
     tbRollback: TToolButton;
     tbCommitRetaining: TToolButton;
     tbRollbackRetaining: TToolButton;
+    ToolButton1: TToolButton;
     ToolButton2: TToolButton;
     ToolButton3: TToolButton;
     tbHistory: TToolButton;
@@ -455,7 +457,12 @@ begin
           aQuery.SQL.Add(WhereClause);
           aQuery.ExecSQL;
           (Sender as TBitBtn).Visible:= False;
-          EnableCommitButton;
+
+          // Auto commit
+          if cxAutoCommit.Checked then
+            SqlTrans.CommitRetaining
+          else
+            EnableCommitButton;
         end;
       end;
 
@@ -1253,6 +1260,12 @@ begin
 
               fTab.Caption:= faText;
 
+              // Auto commit
+              if cxAutoCommit.Checked then
+                SqlTrans.Commit;
+
+
+
               fQT.Free;
             end
             else
@@ -1280,6 +1293,10 @@ begin
               if fQT.Error then
                 raise Exception.Create(fQT.ErrorMsg);
 
+              // Auto commit
+              if cxAutoCommit.Checked then
+                SqlTrans.Commit;
+
               fQT.Free;
               fTab.Caption:= faText;
               fTab.ImageIndex:= 1;
@@ -1398,6 +1415,11 @@ begin
     ATab.ImageIndex:= 2;
     SQLScript.Script.Text:= Script;
     SQLScript.ExecuteScript;
+
+    // Auto commit
+    if cxAutoCommit.Checked then
+      SqlTrans.Commit;
+
     Result:= True;
     meResult.Lines.Text:= FormatDateTime('hh:nn:ss.z', Now) + ' - Script Executed. It takes (H:M:S.MS) ' +
       FormatDateTime('HH:nn:ss.z', Now - StartTime);