diff --git a/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi index ed788ad24..3be3feee6 100644 --- a/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi +++ b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi @@ -48,9 +48,6 @@ - - - @@ -82,9 +79,6 @@ - - - @@ -143,9 +137,6 @@ - - - diff --git a/components/fpspreadsheet/examples/fpsgrid/mainform.lfm b/components/fpspreadsheet/examples/fpsgrid/mainform.lfm index fbd945fc3..98662ac9c 100644 --- a/components/fpspreadsheet/examples/fpsgrid/mainform.lfm +++ b/components/fpspreadsheet/examples/fpsgrid/mainform.lfm @@ -4,421 +4,127 @@ object Form1: TForm1 Top = 248 Width = 884 Caption = 'fpsGrid' - ClientHeight = 629 + ClientHeight = 649 ClientWidth = 884 - Menu = MainMenu - OnActivate = FormActivate - OnCreate = FormCreate ShowHint = True LCLVersion = '1.3' object Panel1: TPanel Left = 0 - Height = 85 - Top = 544 + Height = 41 + Top = 608 Width = 884 Align = alBottom BevelOuter = bvNone - ClientHeight = 85 + ClientHeight = 41 ClientWidth = 884 TabOrder = 0 - object CbShowHeaders: TCheckBox - Left = 8 - Height = 19 + object BtnOpen: TButton + Left = 96 + Height = 25 Top = 8 - Width = 93 - Caption = 'Show headers' - Checked = True - OnClick = CbShowHeadersClick - State = cbChecked + Width = 75 + Caption = 'Open...' + OnClick = BtnOpenClick TabOrder = 0 end - object CbShowGridLines: TCheckBox - Left = 8 - Height = 19 - Top = 32 - Width = 100 - Caption = 'Show grid lines' - Checked = True - OnClick = CbShowGridLinesClick - State = cbChecked + object BtnSave: TButton + Left = 183 + Height = 25 + Top = 8 + Width = 75 + Caption = 'Save...' + OnClick = BtnSaveClick TabOrder = 1 end - object EdFrozenCols: TSpinEdit - Left = 389 - Height = 23 + object BtnNew: TButton + Left = 8 + Height = 25 Top = 8 - Width = 52 - OnChange = EdFrozenColsChange + Width = 75 + Caption = 'New...' + OnClick = BtnNewClick TabOrder = 2 end - object EdFrozenRows: TSpinEdit - Left = 389 - Height = 23 - Top = 39 - Width = 52 - OnChange = EdFrozenRowsChange - TabOrder = 3 - end - object Label1: TLabel - Left = 304 - Height = 15 - Top = 13 - Width = 62 - Caption = 'Frozen cols:' - FocusControl = EdFrozenCols - ParentColor = False - end - object Label2: TLabel - Left = 304 - Height = 15 - Top = 40 - Width = 66 - Caption = 'Frozen rows:' - FocusControl = EdFrozenRows - ParentColor = False - end - object CbReadFormulas: TCheckBox - Left = 8 - Height = 19 - Top = 56 - Width = 96 - Caption = 'Read formulas' - OnChange = CbReadFormulasChange - TabOrder = 4 - end - object CbHeaderStyle: TComboBox - Left = 152 - Height = 23 - Top = 8 - Width = 116 - ItemHeight = 15 - ItemIndex = 2 - Items.Strings = ( - 'Lazarus' - 'Standard' - 'Native' - ) - OnChange = CbHeaderStyleChange - Style = csDropDownList - TabOrder = 5 - Text = 'Native' - end end - object PageControl1: TPageControl + object WorksheetGrid: TsWorksheetGrid Left = 0 - Height = 465 - Top = 79 + Height = 574 + Top = 34 Width = 884 - ActivePage = TabSheet1 + FrozenCols = 0 + FrozenRows = 0 + ReadFormulas = False Align = alClient - TabIndex = 0 + ColCount = 27 + ExtendedSelect = False + MouseWheelOption = mwGrid + Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSizing, goColSizing, goEditing, goThumbTracking, goSmoothScroll, goFixedColSizing] + RowCount = 101 TabOrder = 1 - OnChange = PageControl1Change - object TabSheet1: TTabSheet - Caption = 'Sheet1' - ClientHeight = 437 - ClientWidth = 876 - object WorksheetGrid: TsWorksheetGrid - Left = 0 - Height = 437 - Top = 0 - Width = 876 - FrozenCols = 0 - FrozenRows = 0 - ReadFormulas = False - Align = alClient - ColCount = 27 - ExtendedSelect = False - MouseWheelOption = mwGrid - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSizing, goColSizing, goThumbTracking, goSmoothScroll, goFixedColSizing] - RowCount = 101 - TabOrder = 0 - TitleStyle = tsNative - OnSelection = WorksheetGridSelection - ColWidths = ( - 42 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - 64 - ) - end - end + TitleStyle = tsNative + ColWidths = ( + 42 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + ) end - object ToolBar1: TToolBar + object Panel2: TPanel Left = 0 - Height = 26 + Height = 34 Top = 0 Width = 884 - ButtonHeight = 24 - Caption = 'ToolBar1' - EdgeBorders = [] - Images = ImageList + Align = alTop + BevelOuter = bvNone + ClientHeight = 34 + ClientWidth = 884 TabOrder = 2 - object ToolButton1: TToolButton - Left = 24 - Top = 0 - Action = AcOpen + object Label1: TLabel + Left = 8 + Height = 15 + Top = 9 + Width = 37 + Caption = 'Sheets:' + ParentColor = False end - object ToolButton2: TToolButton - Left = 47 - Top = 0 - Action = AcSaveAs - end - object ToolButton3: TToolButton - Left = 103 - Top = 0 - Action = AcQuit - end - object ToolButton5: TToolButton - Left = 70 - Top = 0 - Width = 5 - Caption = 'ToolButton5' - Style = tbsDivider - end - object ToolButton4: TToolButton - Left = 75 - Top = 0 - Action = AcEdit - end - object ToolButton6: TToolButton - Left = 98 - Top = 0 - Width = 5 - Caption = 'ToolButton6' - Style = tbsDivider - end - object ToolButton22: TToolButton - Left = 1 - Top = 0 - Action = AcNew - end - end - object FormatToolBar: TToolBar - Left = 0 - Height = 27 - Top = 26 - Width = 884 - ButtonHeight = 23 - Caption = 'FormatToolBar' - Images = ImageList - TabOrder = 3 - object ToolButton10: TToolButton - Left = 324 - Top = 2 - Action = AcLeftAlign - Wrap = True - end - object ToolButton12: TToolButton - Left = 347 - Top = 2 - Action = AcHorCenterAlign - end - object ToolButton13: TToolButton - Left = 370 - Top = 2 - Action = AcRightAlign - end - object FontComboBox: TComboBox - Left = 52 + object SheetsCombo: TComboBox + Left = 72 Height = 23 - Top = 2 - Width = 127 - ItemHeight = 15 - OnSelect = FontComboBoxSelect - TabOrder = 0 - end - object FontSizeComboBox: TComboBox - Left = 179 - Height = 23 - Top = 2 - Width = 48 + Top = 6 + Width = 800 + Anchors = [akTop, akLeft, akRight] ItemHeight = 15 + ItemIndex = 0 Items.Strings = ( - '8' - '9' - '10' - '11' - '12' - '14' - '16' - '18' - '20' - '24' + 'Sheet 1' ) - OnSelect = FontSizeComboBoxSelect - TabOrder = 1 - end - object ToolButton7: TToolButton - Left = 227 - Top = 2 - Action = AcFontBold - end - object ToolButton8: TToolButton - Left = 250 - Top = 2 - Action = AcFontItalic - end - object ToolButton9: TToolButton - Left = 273 - Top = 2 - Action = AcFontUnderline - end - object ToolButton11: TToolButton - Left = 296 - Top = 2 - Action = AcFontStrikeout - end - object ToolButton14: TToolButton - Left = 319 - Top = 2 - Width = 5 - Caption = 'ToolButton14' - Style = tbsDivider - Wrap = True - end - object ToolButton15: TToolButton - Left = 393 - Top = 2 - Width = 5 - Caption = 'ToolButton15' - Style = tbsDivider - Wrap = True - end - object ToolButton16: TToolButton - Left = 398 - Top = 2 - Action = AcVAlignTop - Wrap = True - end - object ToolButton17: TToolButton - Left = 421 - Top = 2 - Action = AcVAlignCenter - end - object ToolButton18: TToolButton - Left = 444 - Top = 2 - Action = AcVAlignBottom - end - object ToolButton19: TToolButton - Left = 467 - Top = 2 - Width = 5 - Caption = 'ToolButton19' - Style = tbsDivider - Wrap = True - end - object TbBorders: TToolButton - Left = 472 - Top = 2 - Action = AcBorderNone - DropdownMenu = BordersPopupMenu - Style = tbsDropDown - Wrap = True - end - object CbBackgroundColor: TColorBox - Left = 507 - Height = 22 - Top = 2 - Width = 149 - Style = [cbPrettyNames, cbCustomColors] - OnGetColors = CbBackgroundColorGetColors - ItemHeight = 16 - OnSelect = CbBackgroundColorSelect - TabOrder = 2 - end - object ToolButton21: TToolButton - Left = 29 - Top = 2 - Action = AcFont - end - object TbNumFormats: TToolButton - Left = 656 - Hint = 'Change number format' - Top = 2 - Caption = 'Fixed' - DropdownMenu = NumFormatPopupMenu - ImageIndex = 33 - Style = tbsDropDown - end - object ToolButton24: TToolButton - Left = 714 - Top = 2 - Action = AcDecDecimals - end - object ToolButton25: TToolButton - Left = 691 - Top = 2 - Action = AcIncDecimals - end - object ToolButton26: TToolButton - Left = 24 - Top = 2 - Width = 5 - Caption = 'ToolButton26' - Style = tbsDivider - Wrap = True - end - object ToolButton20: TToolButton - Left = 1 - Top = 2 - Action = AcCopyFormat - end - end - object FormulaToolBar: TToolBar - Left = 0 - Height = 26 - Top = 53 - Width = 884 - Caption = 'FormulaToolBar' - TabOrder = 4 - object EdFormula: TEdit - Left = 129 - Height = 24 - Top = 2 - Width = 755 - Align = alClient + OnSelect = SheetsComboSelect + Style = csDropDownList TabOrder = 0 - end - object EdCellAddress: TEdit - Left = 1 - Height = 24 - Top = 2 - Width = 123 - Align = alLeft - Alignment = taCenter - OnEditingDone = EdCellAddressEditingDone - TabOrder = 1 - end - object FormulaToolbarSplitter: TSplitter - Left = 124 - Height = 24 - Top = 2 - Width = 5 + Text = 'Sheet 1' end end object OpenDialog: TOpenDialog @@ -435,2871 +141,4 @@ object Form1: TForm1 left = 184 top = 264 end - object MainMenu: TMainMenu - Images = ImageList - left = 384 - top = 200 - object mnuFile: TMenuItem - Caption = '&File' - object MenuItem46: TMenuItem - Action = AcNew - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF000000 - 001D000000340000003600000036000000360000003600000036000000360000 - 0036000000360000003600000036000000330000001DFFFFFF00FFFFFF000000 - 0034F9F9F9F5FCFCFCFDFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFDF9F9F9F300000033FFFFFF00000000010000 - 0036FCFCFCFEFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFD00000036FFFFFF00000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFB - FBFFFBFBFBFFFBFBFBFFFBFBFBFFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFAFAFAFFFAFA - FAFFFAFAFAFFFAFAFAFFFAFAFAFFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFAFA - FAFFFAFAFAFFF8F8F8FFF8F8F8FFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFB - FBFFF9F9F9FFF9F9F9FFF8F8F8FFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFAFA - FAFFF9F9F9FFF6F6F6FFF6F6F6FFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8 - F8FFF6F6F6FFF3F3F3FFF2F2F2FFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5 - F5FFF2F2F2FFEFEFEFFFEDEDEDFFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFFBFBFBFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF1F1 - F1FFECECECFFEAEAEAFFE6E6E6FFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFF9F9F9FFF9F9F9FFF9F9F9FFF7F7F7FFF6F6F6FFF2F2F2FFEBEB - EBFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFF0000003600000001000000010000 - 0036FCFCFCFFF7F7F7FFF9F9F9FFF7F7F7FFF7F7F7FFF3F3F3FFF0F0F0FFEAEA - EAFFFCFCFCFFF6F6F6FFF4F4F4FF9999999100000020FFFFFF00FFFFFF000000 - 0036FBFBFBFDF4F4F4FFF5F5F5FFF5F5F5FFF5F5F5FFF1F1F1FFEFEFEFFFE9E9 - E9FFFCFCFCFFE7E7E7FF959595910000002000000002FFFFFF00FFFFFF000000 - 0033F8F8F8F0FBFBFBFDFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC - FCFFF8F8F8FF949494910000002000000002FFFFFF00FFFFFF00FFFFFF000000 - 001C000000330000003600000036000000360000003600000036000000360000 - 0036000000360000002000000002FFFFFF00FFFFFF00FFFFFF00 - } - end - object mnuOpen: TMenuItem - Action = AcOpen - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 20000000000000040000640000006400000000000000000000002C86D8002D88 - D8F72D87D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88 - D8F72D88D8F72D87D8F72D88D8F72C86D800FFFFFF00FFFFFF00338ED9FBDCF0 - FAFF98E1F6FF95E0F6FF92DFF6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7 - F3FF74D5F3FF70D3F2FFC2EAF8FF3594DAFFFFFFFF00FFFFFF003594DAF7EFFA - FEFF93E5F8FF8FE4F8FF89E3F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8 - F4FF4DD4F3FF40D1F2FFCAF2FBFF3594DAFFFFFFFF00FFFFFF00369ADAF8F2FA - FDFF94E6F8FF92E5F8FF90E5F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDC - F6FF5ED9F4FF4FD5F3FFCCF2FBFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC - FEFF94E5F8FF93E5F8FF93E5F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CE - D7FF8CC8CFFF86C1C6FFC9D8D6FF3594DAFFC57444E8CA7F53F137A6DAFAFEFF - FFFFF8FDFFFFF6FDFFFFF5FCFFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5 - F5FF9EE5F5FF9FE5F4FFDAF3F8FF3594DAFFFDF4EEFFCA8054F935ABDAFAE8F6 - FBFF70BCE7FF55AAE2FF4DA5E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFD - FCFFFEFDFCFFFEFCFBFFFEFEFDFF3594DAFFEFF2E8FFCE8156FF36AADAF2F1FA - FDFF94DEF5FF93DCF4FF64BCE9FF3594DAFF3594DAFF3594DAFF3594DAFF3594 - DAFF3594DAFF3594DAFF3594DAFF3594DAFFFBF6EFFFCC8355FE35AFDAF0F7FC - FEFF8EE4F8FF91DEF5FF9FE0F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEA - DBFFFFE9D9FFFFE7D7FFFFE5D2FFFFE2CBFFFFF7F1FFCB8555FE36B3DAF8FDFE - FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7 - D6FFFDE6D4FFFCE4D0FFFBE3CBFFFADCC2FFFEF3E8FFCC8656FE34B4D9D05EC2 - E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7 - D5FFFDE5D1FFFAE0CAFFF9DEC4FFF7D9BCFFFDF2E7FFCC8757FEFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4 - D1FFFBE2CCFFF9DDC4FFF6D7BBFFF3D1AFFFFAEFE4FFCC8758FEFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3 - CDFFFADFC8FFF7D9BCFFF5E9DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0 - C7FFF9DCC2FFF5D3B4FFFEF9F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3 - EAFFFCF2E8FFFAEFE3FFFAF2E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB - 92FFD1A06CF5D09E6DF6CC965FDAC479427EB2673C09FFFFFF00 - } - OnClick = acOpenExecute - end - object mnuSaveAs: TMenuItem - Action = AcSaveAs - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000BA6A3600B969 - 35B5B86935EEB76835FFB56835FFB46734FFB26634FFB06533FFAE6433FFAC63 - 32FFAA6232FFA96132FFA86031FFA76031FEA66031F1A86131C4BA6A35DEEBC6 - ADFFEAC5ADFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB - F8FFFEFBF8FFFEFBF8FFFEFBF8FFC89A7CFFC79879FFA76031EDBA6B37FEEDCA - B3FFE0A27AFFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0 - 88FF62C088FF62C088FFFDF9F6FFCA8D65FFC99B7CFFA76031FEBB6C38FFEECC - B6FFE1A27AFFFEFAF7FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDC - C2FFBFDCC2FFBFDCC2FFFDF9F6FFCD9068FFCC9E81FFA86132FFBB6B38FFEFCE - B8FFE1A279FFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0 - 88FF62C088FF62C088FFFDF9F6FFCF936AFFCEA384FFAA6132FFBA6A36FFEFD0 - BBFFE2A27AFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB - F8FFFEFBF8FFFEFBF8FFFEFBF8FFD3966DFFD2A78AFFAB6232FFBB6A36FFF0D2 - BEFFE2A37AFFE2A37AFFE1A37AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F - 76FFDC9D74FFD99B72FFD89971FFD69970FFD5AB8EFFAD6333FFBB6A36FFF2D5 - C2FFE3A37AFFE3A37AFFE2A37BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA0 - 77FFDE9E75FFDC9D74FFDA9B73FFD99B73FFDAB095FFAF6433FFBB6A36FFF2D8 - C5FFE3A47BFFE3A37AFFE3A47AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA0 - 77FFDE9F76FFDD9E74FFDB9C72FFDC9D74FFDDB59AFFB16534FFBB6B36FFF4D9 - C7FFE6A67DFFC88C64FFC98D65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C - 65FFC88C64FFC88C64FFC88C64FFDA9C74FFE1BA9FFFB36634FFBB6B36FEF4DC - C9FFE7A77DFFF9ECE1FFF9ECE1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAED - E5FFF7E7DBFFF7E5D9FFF6E5D8FFDEA077FFE4BEA4FFB46734FFBC6B36FAF5DD - CCFFE7A87EFFFAF0E8FFFAF0E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4 - EFFFF9E9DFFFF7E7DBFFF7E5D9FFE0A278FFE7C2A9FFB66835FFBC6B36F0F6DF - D0FFE8A87EFFFCF6F1FFFCF6F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9 - F6FFFAF0E8FFF8E8DDFFF7E6DBFFE1A37AFFEFD5C3FFB76935FEBC6B36D8F6DF - D1FFE9AA80FFFEFAF6FFFDFAF6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFB - F8FFFCF6F1FFF9ECE2FFF8E7DBFFEED0BAFFECD0BDFFBB703EF8BC6B369BF6E0 - D1FFF7E0D1FFFEFBF8FFFEFBF7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9 - F6FFFDFAF7FFFBF1EBFFF8E9DFFEECD0BDFBC9895EECB5693563BC6B3671BC6B - 3690BC6B36CCBC6B36EEBC6B36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C - 39FFBD6E3BFFBB6D3AFFBB6B38EFBB703ECBB6693554FFFFFF00 - } - OnClick = acSaveAsExecute - end - object MenuItem1: TMenuItem - Caption = '-' - end - object mnuQuit: TMenuItem - Action = AcQuit - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001D63 - 9B1619609839145D9562105A92880D5890A4135C92FC0C578FED999999FF7171 - 71FF545454FF515151FF4F4F4FFF4C4C4CFF4A4A4AFF474747FF454545FF2567 - 9DFF3274A8FF3D7CAFFF4784B5FF4E8ABAFF3E7EADFF0C578FEAFFFFFF00FFFF - FF00585858FFA2A2A2FFA2A2A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5A5FF2F6F - A5FF78ABD2FF78ABD3FF73A7D1FF69A0CDFF407FAEFF0F5991EAFFFFFF00FFFF - FF005C5C5CFFA1A1A1FF3C7340FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4A4FF3674 - AAFF7DAFD4FF5B9AC9FF5495C7FF5896C8FF4180AEFF135C94EAFFFFFF00FFFF - FF00606060FFA0A0A0FF3D7641FF367139FFA2A2A2FFA2A2A2FFA3A3A3FF3D79 - B0FF82B3D7FF629FCCFF5A9AC9FF5E9BCAFF4381AFFF196098EA37823EFF347E - 3BFF317937FF2E7534FF499150FF468F4CFF39733DFFA1A1A1FFA2A2A2FF457E - B4FF88B7D9FF67A3CFFF619ECCFF639FCCFF4583B1FF1F649CEA3B8742FF89CB - 92FF84C88DFF80C688FF7BC383FF77C17FFF478F4DFF3B743FFFA1A1A1FF4C84 - BAFF8DBBDBFF6EA8D1FF66A6D1FF5FB4DFFF4785B1FF2569A1EA3E8B46FF8FCE - 99FF7DC687FF78C381FF73C07CFF74C07CFF79C281FF49904FFF547F57FF5489 - BFFF94BFDDFF75ADD4FF63B8E1FF4BD4FFFF428BB8FF2C6EA6EA41904AFF94D2 - 9FFF91D09AFF8DCD96FF89CB92FF84C88DFF519858FF417C46FF9F9F9FFF5A8E - C4FF98C3E0FF7CB3D7FF74AFD6FF5EC4EDFF4B88B3FF3473ABEA44944DFF4291 - 4BFF3F8D48FF3D8945FF5DA465FF5AA061FF45834BFF9E9E9EFF9E9E9EFF6092 - C9FF9EC7E2FF83B8DAFF7DB4D7FF7EB3D7FF4F89B4FF3B79B1EAFFFFFF00FFFF - FF00777777FF9A9A9AFF3D8A45FF498A4FFF9C9C9CFF9D9D9DFF9D9D9DFF6696 - CCFFA2CBE3FF89BDDCFF83B9DAFF84B9DAFF518BB5FF437EB6EAFFFFFF00FFFF - FF007A7A7AFF999999FF529159FF999A99FF9B9B9BFF9C9C9CFF9C9C9CFF6C9A - D0FFA7CEE5FF8FC1DFFF89BDDCFF8BBDDCFF538DB6FF4B84BCEAFFFFFF00FFFF - FF007D7D7DFF999999FF999999FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B9BFF6F9D - D3FFAAD1E7FFABD1E7FF98C7E1FF91C2DEFF568FB7FF5289C1EAFFFFFF00FFFF - FF00808080FF7E7E7EFF7C7C7CFF7A7A7AFF777777FF757575FF727272FF719E - D4FF6F9ED6FF87B2DCFFABD3E8FFA9D0E6FF5890B8FF598EC6EAFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00709ED6DB6D9CD4FF85B1DAFF5A91B9FF6093CBEAFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF006D9CD4896A9AD2FB6697CFEE - } - OnClick = acQuitExecute - end - end - object mnuEdit: TMenuItem - Caption = 'Edit' - object MenuItem2: TMenuItem - Action = AcEdit - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001340 - 58FF15425EFF25699CFF2C76B4FF3B8BBAADFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001242 - 59FF5D9CD4FFA6CFF5FFA9CFECFF488BC1FF2C76B4FFFFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D - 93FFCBE3F9FF61AAECFF4098E8FF1567C2FF1660AAFF2C76B4FFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D - 93FFC8E1F2FFD1E7FAFF347DB5FF3199C3FF6DC4DCFF4A9CCFFF3483C7FFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002063 - 98202689B9FFB0CBE1FF67A9C8FF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8F - D9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF002689B9FFBEE6F2FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4 - E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF002790BFFFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEE - FAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6 - F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DC - F5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4 - FCFF68D9F5FF6FCFF3FF599DD0FF73ABDDFF4F91C9FFFFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3ED - F8FFA8E2F8FF6CAEDDFFA5CFF4FFA5CFF4FFBDDBF7FF5393CBF7FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBA - E4FFA7D4F4FFC5E1F8FFCCE3F9FFCCE3F9FFBDDBF7FF4F90C9FDFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0050A8D9FF6AA5D8FFC9E1F7FFCBE3F8FF4295CAFF3182C2AEFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF002FBAE4094FAADBEA5093CAFD4E90C8FF2F9DD2DF35A4DE19FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - end - object mnuFormat: TMenuItem - Caption = 'Format' - object MnuFOnt: TMenuItem - Action = AcFont - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE68 - 38AEDA8F5DFEDB9060FFD78350EDC4502B8DBD422310BC3F222AC34D2BA2D071 - 42EAD67E51FFD57C4DFFC65531BDB6391D31FFFFFF00FFFFFF00FFFFFF00CA5C - 2F0ACB5F3044E1A475FFDA8C58ECC6522C3DFFFFFF00FFFFFF00BF452413C348 - 277FDC966BFFDB8F60FFBD3F2154B6381E02FFFFFF00FFFFFF00FFFFFF00FFFF - FF00CB5D3001D3743F9BE2A97CFFCC663799FFFFFF00FFFFFF00FFFFFF00CC63 - 37B1DFA077FFDA895AFFBB3E2222FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00CC633215DB935EEAE2A779FFD8834AD3CF6A3AB2CE6839B5D57A - 45D8E3A881FFD98656F9BE41231BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00CF6A365CDF9D68F6DA8B52D1CB5F314EC7592E2ACD67 - 37A0E1A67AFFD88653F2BF46250DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00D06A3503D78042AADF9F6AF7CD663466C95D2F0ACC61 - 3388E1A679FFD57A44D2C24A2706FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00D1713822DE9B63E2DC965EDFCF693554CF69 - 3580E2A97CFFD16C3AA5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4793C77E2A670F7DA8847ADD67E - 43A0E4AE82FFCF6D3A99FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D67D3B1CDD9656BAE3A973F2E1A8 - 73F5E1A471F7D3773E98CB5F3008FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7833E53E2A76CDEE9BC91FFE7BA - 8FFFE7B78BFFE2A471FBD67E42B6CB5C2F0AFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8874040D88B4385DA8E4994D989 - 438FD8844090D884419AD3733A8ACC62320DC95B2E01FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MnuTextRotation: TMenuItem - Caption = 'Text rotation' - object MenuItem29: TMenuItem - Action = AcTextHoriz - AutoCheck = True - end - object MenuItem30: TMenuItem - Action = AcTextVertCW - AutoCheck = True - end - object MenuItem31: TMenuItem - Action = AcTextVertCCW - AutoCheck = True - end - object MenuItem32: TMenuItem - Action = AcTextStacked - AutoCheck = True - end - end - object MnuHorAlignment: TMenuItem - Caption = 'Horizontal alignment' - object MnuHorDefault: TMenuItem - Action = AcHorDefaultAlign - AutoCheck = True - end - object MenuItem6: TMenuItem - Caption = '-' - end - object MenuItem3: TMenuItem - Action = AcLeftAlign - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF003C3C3CFF353535FF2F2F2FFF292929FF242424FF1E1E1EFF191919FF1414 - 14FF0F0F0FFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 - 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00585858FF525252FF4C4C4CFF464646FF404040FF3A3A3AFF343434FF2E2E - 2EFF282828FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D - 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006F6F6FFF6B6B6BFF666666FF616161FF5C5C5CFF575757FF515151FF4B4B - 4BFF454545FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 - 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem4: TMenuItem - Action = AcHorCenterAlign - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF003535356B2F2F2FFF292929FF242424FF1E1E1EFF191919FF1414 - 14FF0F0F0FFF0B0B0BFF0707076BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 - 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF005252526B4C4C4CFF464646FF404040FF3A3A3AFF343434FF2E2E - 2EFF282828FF232323FF1D1D1D6BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D - 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF006B6B6B6B666666FF616161FF5C5C5CFF575757FF515151FF4B4B - 4BFF454545FF3F3F3FFF3939396BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 - 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem5: TMenuItem - Action = AcRightAlign - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00292929FF242424FF1E1E1EFF191919FF1414 - 14FF0F0F0FFF0B0B0BFF070707FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 - 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00464646FF404040FF3A3A3AFF343434FF2E2E - 2EFF282828FF232323FF1D1D1DFF181818FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D - 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00616161FF5C5C5CFF575757FF515151FF4B4B - 4BFF454545FF3F3F3FFF393939FF333333FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 - 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - end - object MnuVertAlignment: TMenuItem - Caption = 'Vertical alignment' - object MnuVertDefault: TMenuItem - Action = AcVAlignDefault - AutoCheck = True - end - object MenuItem7: TMenuItem - Caption = '-' - end - object MnuVertTop: TMenuItem - Action = AcVAlignTop - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF003B3B3B00343434002E2E2E0028282800232323001D1D1D00181818001313 - 13000F0F0F000B0B0B000707070003030300FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0049494900434343003D3D3D0037373700313131002B2B2B00252525001F1F - 1F001A1A1A0015151500111111000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0057575700515151004B4B4B00454545003F3F3F0039393900333333002D2D - 2D0027272700222222001C1C1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00636363005E5E5E0059595900535353004E4E4E0048484800424242003C3C - 3C0036363600303030002A2A2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006E6E6EFF6A6A6AFF656565FF606060FF5B5B5BFF565656FF505050FF4A4A - 4AFF444444FF3E3E3EFF383838FF323232FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00757575FF737373FF6F6F6FFF6B6B6BFF676767FF626262FF5D5D5DFF5858 - 58FF525252FF4D4D4DFF474747FF414141FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MnuVertCentered: TMenuItem - Action = AcVAlignCenter - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF003B3B3B00343434002E2E2E0028282800232323001D1D1D00181818001313 - 13000F0F0F000B0B0B000707070003030300FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0049494900434343003D3D3D0037373700313131002B2B2B00252525001F1F - 1F001A1A1A0015151500111111000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00575757FF515151FF4B4B4BFF454545FF3F3F3FFF393939FF333333FF2D2D - 2DFF272727FF222222FF1C1C1CFF171717FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00636363FF5E5E5EFF595959FF535353FF4E4E4EFF484848FF424242FF3C3C - 3CFF363636FF303030FF2A2A2AFF242424FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006E6E6E006A6A6A0065656500606060005B5B5B0056565600505050004A4A - 4A00444444003E3E3E003838380032323200FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0075757500737373006F6F6F006B6B6B0067676700626262005D5D5D005858 - 5800525252004D4D4D004747470041414100FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MnuVertBottom: TMenuItem - Action = AcVAlignBottom - AutoCheck = True - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF003B3B3BFF343434FF2E2E2EFF282828FF232323FF1D1D1DFF181818FF1313 - 13FF0F0F0FFF0B0B0BFF070707FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00494949FF434343FF3D3D3DFF373737FF313131FF2B2B2BFF252525FF1F1F - 1FFF1A1A1AFF151515FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0057575700515151004B4B4B00454545003F3F3F0039393900333333002D2D - 2D0027272700222222001C1C1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00636363005E5E5E0059595900535353004E4E4E0048484800424242003C3C - 3C0036363600303030002A2A2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006E6E6E006A6A6A0065656500606060005B5B5B0056565600505050004A4A - 4A00444444003E3E3E003838380032323200FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0075757500737373006F6F6F006B6B6B0067676700626262005D5D5D005858 - 5800525252004D4D4D004747470041414100FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - end - object MnuWordwrap: TMenuItem - Action = AcWordwrap - AutoCheck = True - end - object MnuNumberFormat: TMenuItem - Caption = 'Number format' - object MenuItem33: TMenuItem - Action = AcNFGeneral - AutoCheck = True - end - object MenuItem34: TMenuItem - Action = AcNFFixed - AutoCheck = True - end - object MenuItem35: TMenuItem - Action = AcNFFixedTh - AutoCheck = True - end - object MenuItem36: TMenuItem - Action = AcNFPercentage - AutoCheck = True - end - object MenuItem37: TMenuItem - Action = AcNFExp - AutoCheck = True - end - object MenuItem38: TMenuItem - Action = AcNFSci - AutoCheck = True - end - end - end - end - object ImageList: TImageList - left = 272 - top = 264 - Bitmap = { - 4C69230000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96 - 5FDAC479427EB2673C09FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2 - E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0C7FFF9DCC2FFF5D3B4FFFEF9 - F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3CDFFFADFC8FFF7D9BCFFF5E9 - DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4D1FFFBE2CCFFF9DDC4FFF6D7 - BBFFF3D1AFFFFAEFE4FFCC8758FE34B4D9D05EC2E1FA60C3E2FA60C3E2FA60C3 - E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7D5FFFDE5D1FFFAE0CAFFF9DE - C4FFF7D9BCFFFDF2E7FFCC8757FE36B3DAF8FDFEFEFFFEFFFFFFFEFEFFFFFDFE - FFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7D6FFFDE6D4FFFCE4D0FFFBE3 - CBFFFADCC2FFFEF3E8FFCC8656FE35AFDAF0F7FCFEFF8EE4F8FF91DEF5FF9FE0 - F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5 - D2FFFFE2CBFFFFF7F1FFCB8555FE36AADAF2F1FAFDFF94DEF5FF93DCF4FF64BC - E9FF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594 - DAFF3594DAFFFBF6EFFFCC8355FE35ABDAFAE8F6FBFF70BCE7FF55AAE2FF4DA5 - E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFDFCFFFEFDFCFFFEFCFBFFFEFE - FDFF3594DAFFEFF2E8FFCE8156FF37A6DAFAFEFFFFFFF8FDFFFFF6FDFFFFF5FC - FFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5F5FF9EE5F5FF9FE5F4FFDAF3 - F8FF3594DAFFFDF4EEFFCA8054F936A1DAF9F6FCFEFF94E5F8FF93E5F8FF93E5 - F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CED7FF8CC8CFFF86C1C6FFC9D8 - D6FF3594DAFFC57444E8CA7F53F1369ADAF8F2FAFDFF94E6F8FF92E5F8FF90E5 - F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDCF6FF5ED9F4FF4FD5F3FFCCF2 - FBFF3594DAFFFFFFFF00FFFFFF003594DAF7EFFAFEFF93E5F8FF8FE4F8FF89E3 - F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8F4FF4DD4F3FF40D1F2FFCAF2 - FBFF3594DAFFFFFFFF00FFFFFF00338ED9FBDCF0FAFF98E1F6FF95E0F6FF92DF - F6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7F3FF74D5F3FF70D3F2FFC2EA - F8FF3594DAFFFFFFFF00FFFFFF002C86D8002D88D8F72D87D8F72D88D8F72D88 - D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D87D8F72D88 - D8F72C86D800FFFFFF00FFFFFF00BC6B3671BC6B3690BC6B36CCBC6B36EEBC6B - 36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C39FFBD6E3BFFBB6D3AFFBB6B - 38EFBB703ECBB6693554FFFFFF00BC6B369BF6E0D1FFF7E0D1FFFEFBF8FFFEFB - F7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9F6FFFDFAF7FFFBF1EBFFF8E9 - DFFEECD0BDFBC9895EECB5693563BC6B36D8F6DFD1FFE9AA80FFFEFAF6FFFDFA - F6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFBF8FFFCF6F1FFF9ECE2FFF8E7 - DBFFEED0BAFFECD0BDFFBB703EF8BC6B36F0F6DFD0FFE8A87EFFFCF6F1FFFCF6 - F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9F6FFFAF0E8FFF8E8DDFFF7E6 - DBFFE1A37AFFEFD5C3FFB76935FEBC6B36FAF5DDCCFFE7A87EFFFAF0E8FFFAF0 - E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4EFFFF9E9DFFFF7E7DBFFF7E5 - D9FFE0A278FFE7C2A9FFB66835FFBB6B36FEF4DCC9FFE7A77DFFF9ECE1FFF9EC - E1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAEDE5FFF7E7DBFFF7E5D9FFF6E5 - D8FFDEA077FFE4BEA4FFB46734FFBB6B36FFF4D9C7FFE6A67DFFC88C64FFC98D - 65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C65FFC88C64FFC88C64FFC88C - 64FFDA9C74FFE1BA9FFFB36634FFBB6A36FFF2D8C5FFE3A47BFFE3A37AFFE3A4 - 7AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA077FFDE9F76FFDD9E74FFDB9C - 72FFDC9D74FFDDB59AFFB16534FFBB6A36FFF2D5C2FFE3A37AFFE3A37AFFE2A3 - 7BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA077FFDE9E75FFDC9D74FFDA9B - 73FFD99B73FFDAB095FFAF6433FFBB6A36FFF0D2BEFFE2A37AFFE2A37AFFE1A3 - 7AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F76FFDC9D74FFD99B72FFD899 - 71FFD69970FFD5AB8EFFAD6333FFBA6A36FFEFD0BBFFE2A27AFFFEFBF8FFFEFB - F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB - F8FFD3966DFFD2A78AFFAB6232FFBB6B38FFEFCEB8FFE1A279FFFEFAF7FF62C0 - 88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9 - F6FFCF936AFFCEA384FFAA6132FFBB6C38FFEECCB6FFE1A27AFFFEFAF7FFBFDC - C2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFFDF9 - F6FFCD9068FFCC9E81FFA86132FFBA6B37FEEDCAB3FFE0A27AFFFEFAF7FF62C0 - 88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9 - F6FFCA8D65FFC99B7CFFA76031FEBA6A35DEEBC6ADFFEAC5ADFFFEFBF8FFFEFB - F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB - F8FFC89A7CFFC79879FFA76031EDBA6A3600B96935B5B86935EEB76835FFB568 - 35FFB46734FFB26634FFB06533FFAE6433FFAC6332FFAA6232FFA96132FFA860 - 31FFA76031FEA66031F1A86131C4FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006D9CD4896A9AD2FB6697CFEEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00709ED6DB6D9C - D4FF85B1DAFF5A91B9FF6093CBEAFFFFFF00FFFFFF00808080FF7E7E7EFF7C7C - 7CFF7A7A7AFF777777FF757575FF727272FF719ED4FF6F9ED6FF87B2DCFFABD3 - E8FFA9D0E6FF5890B8FF598EC6EAFFFFFF00FFFFFF007D7D7DFF999999FF9999 - 99FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B9BFF6F9DD3FFAAD1E7FFABD1E7FF98C7 - E1FF91C2DEFF568FB7FF5289C1EAFFFFFF00FFFFFF007A7A7AFF999999FF5291 - 59FF999A99FF9B9B9BFF9C9C9CFF9C9C9CFF6C9AD0FFA7CEE5FF8FC1DFFF89BD - DCFF8BBDDCFF538DB6FF4B84BCEAFFFFFF00FFFFFF00777777FF9A9A9AFF3D8A - 45FF498A4FFF9C9C9CFF9D9D9DFF9D9D9DFF6696CCFFA2CBE3FF89BDDCFF83B9 - DAFF84B9DAFF518BB5FF437EB6EA44944DFF42914BFF3F8D48FF3D8945FF5DA4 - 65FF5AA061FF45834BFF9E9E9EFF9E9E9EFF6092C9FF9EC7E2FF83B8DAFF7DB4 - D7FF7EB3D7FF4F89B4FF3B79B1EA41904AFF94D29FFF91D09AFF8DCD96FF89CB - 92FF84C88DFF519858FF417C46FF9F9F9FFF5A8EC4FF98C3E0FF7CB3D7FF74AF - D6FF5EC4EDFF4B88B3FF3473ABEA3E8B46FF8FCE99FF7DC687FF78C381FF73C0 - 7CFF74C07CFF79C281FF49904FFF547F57FF5489BFFF94BFDDFF75ADD4FF63B8 - E1FF4BD4FFFF428BB8FF2C6EA6EA3B8742FF89CB92FF84C88DFF80C688FF7BC3 - 83FF77C17FFF478F4DFF3B743FFFA1A1A1FF4C84BAFF8DBBDBFF6EA8D1FF66A6 - D1FF5FB4DFFF4785B1FF2569A1EA37823EFF347E3BFF317937FF2E7534FF4991 - 50FF468F4CFF39733DFFA1A1A1FFA2A2A2FF457EB4FF88B7D9FF67A3CFFF619E - CCFF639FCCFF4583B1FF1F649CEAFFFFFF00FFFFFF00606060FFA0A0A0FF3D76 - 41FF367139FFA2A2A2FFA2A2A2FFA3A3A3FF3D79B0FF82B3D7FF629FCCFF5A9A - C9FF5E9BCAFF4381AFFF196098EAFFFFFF00FFFFFF005C5C5CFFA1A1A1FF3C73 - 40FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4A4FF3674AAFF7DAFD4FF5B9AC9FF5495 - C7FF5896C8FF4180AEFF135C94EAFFFFFF00FFFFFF00585858FFA2A2A2FFA2A2 - A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5A5FF2F6FA5FF78ABD2FF78ABD3FF73A7 - D1FF69A0CDFF407FAEFF0F5991EA999999FF717171FF545454FF515151FF4F4F - 4FFF4C4C4CFF4A4A4AFF474747FF454545FF25679DFF3274A8FF3D7CAFFF4784 - B5FF4E8ABAFF3E7EADFF0C578FEAFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001D639B1619609839145D9562105A - 92880D5890A4135C92FC0C578FEDFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4094FAADBEA5093 - CAFD4E90C8FF2F9DD2DF35A4DE19FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0050A8D9FF6AA5D8FFC9E1 - F7FFCBE3F8FF4295CAFF3182C2AEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFA7D4F4FFC5E1F8FFCCE3 - F9FFCCE3F9FFBDDBF7FF4F90C9FDFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFA8E2F8FF6CAEDDFFA5CF - F4FFA5CFF4FFBDDBF7FF5393CBF7FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF68D9F5FF6FCFF3FF599D - D0FF73ABDDFF4F91C9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4 - E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8F - D9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002790 - BFFFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002689B9FFBEE6 - F2FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00206398202689B9FFB0CBE1FF67A9 - C8FF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D93FFC8E1F2FFD1E7FAFF347D - B5FF3199C3FF6DC4DCFF4A9CCFFF3483C7FFFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D93FFCBE3F9FF61AAECFF4098 - E8FF1567C2FF1660AAFF2C76B4FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00124259FF5D9CD4FFA6CFF5FFA9CF - ECFF488BC1FF2C76B4FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00134058FF15425EFF25699CFF2C76 - B4FF3B8BBAADFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 - 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 - 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006F6F6FFF6B6B6BFF6666 - 66FF616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A - 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B - 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00585858FF525252FF4C4C - 4CFF464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E - 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 - 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003C3C3CFF353535FF2F2F - 2FFF292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 - 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 - 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006B6B6B6B6666 - 66FF616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FF3F3F3FFF3939 - 396BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A - 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B - 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005252526B4C4C - 4CFF464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FF232323FF1D1D - 1D6BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E - 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 - 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003535356B2F2F - 2FFF292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFF0B0B0BFF0707 - 076BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 - 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 - 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FF3F3F3FFF3939 - 39FF333333FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A - 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B - 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FF232323FF1D1D - 1DFF181818FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E - 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 - 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFF0B0B0BFF0707 - 07FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00777777607777 - 77CF747474FF707070EF6B6B6B7F656565AF606060EF5959599F53535310FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007373 - 737F696969FF6A6A6ABFFFFFFF00FFFFFF005858589F545454FF4A4A4ACFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D - 6D7F656565FF636363BFFFFFFF00FFFFFF004F4F4F7F4E4E4EFF414141FFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 - 677F5F5F5FFF5B5B5BBFFFFFFF004D4D4D10464646DF464646FF3838389FFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006060 - 607F595959FF535353DF4C4C4C7F454545CF444444FF363636BFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005858 - 587F535353FF4A4A4ABFFFFFFF00FFFFFF003434349F383838FF262626CF1F1F - 1F10FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F - 4F7F4D4D4DFF414141BFFFFFFF00FFFFFF002B2B2B10262626FF2D2D2DFF1717 - 1770FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 - 467F464646FF383838BFFFFFFF00FFFFFF00FFFFFF001C1C1CFF292929FF1010 - 107FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003D3D - 3D7F404040FF2F2F2FCFFFFFFF00FFFFFF001B1B1B70242424FF0F0F0FEF0A0A - 0A20FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003C3C3C603434 - 34AF2D2D2DBF262626BF1F1F1F8F1919198F131313BF0D0D0D8F09090920FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF006B6B6B80656565F0606060FF595959F0535353C0FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF005E5E5EE0595959FF51515160FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF005C5C5C30575757FF4F4F4FF0FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF0054545490525252FF464646A0FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF004C4C4CE0494949FF3D3D3D50FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF004A4A4A30454545FF3C3C3CF0FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF0041414190444444FF323232A0FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00383838E0383838FF2A2A2A50FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0036363640353535FF282828FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003434 - 34802D2D2DC0262626C01F1F1FC0191919B0FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF0074747411707070996B6B6B666565657760606099595959BBFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF006E6E6EEE6A6A6A77FFFFFF00FFFFFF0058585877515151FFFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D - 6D66666666FF63636388FFFFFF00FFFFFF00FFFFFF00484848BBFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 - 6744606060FF5B5B5BFF545454994D4D4D33FFFFFF003F3F3F44FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00595959BB555555FF515151FF484848FF3D3D3DCC36363644FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0077777775777777FF777777FF7777 - 77FF777777FF777777FF5F5F5FFF3C3C3CFF181818FF000000FF000000FF0000 - 00FF000000FF00000074FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F - 4F11FFFFFF00FFFFFF00FFFFFF00323232662B2B2BDD323232FF1E1E1ECCFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 - 46663F3F3F77FFFFFF00FFFFFF00FFFFFF00FFFFFF001C1C1CFF161616DDFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003D3D - 3D66373737FF2F2F2F11FFFFFF00FFFFFF00FFFFFF00141414EE0F0F0F77FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003434 - 34662D2D2DEE262626CC1F1F1F7719191966131313770D0D0D88FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00777777607777 - 77EF777777FF7575758FFFFFFF00FFFFFF00FFFFFF00616161AF5B5B5BFF5454 - 5470FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007777 - 77BF747474FFFFFFFF00FFFFFF00FFFFFF00FFFFFF0059595910535353CFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007373 - 73BF6E6E6EFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4ABFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D - 6DBF686868FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00414141BFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 - 67BF616161FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00383838BFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006060 - 60BF595959FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002F2F2FBFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005858 - 58BF515151FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00262626BFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F - 4F8F4B4B4BFF41414150FFFFFF00FFFFFF00FFFFFF00242424401E1E1E8FFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 - 46203F3F3FEF383838CF31313120FFFFFF00232323401C1C1CCF16161620FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00363636202F2F2F9F282828BF212121BF1B1B1B8F14141430FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002B2B - 2BFF242424FF1E1E1EFF171717FF121212FF0C0C0CFF070707FF030303FFFFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00D8874040D88B4385DA8E4994D989438FD8844090D884419AD373 - 3A8ACC62320DC95B2E01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00D7833E53E2A76CDEE9BC91FFE7BA8FFFE7B78BFFE2A471FBD67E - 42B6CB5C2F0AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00D67D3B1CDD9656BAE3A973F2E1A873F5E1A471F7D3773E98CB5F - 3008FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00D4793C77E2A670F7DA8847ADD67E43A0E4AE82FFCF6D3A99FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00D1713822DE9B63E2DC965EDFCF693554CF693580E2A97CFFD16C3AA5FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D06A - 3503D78042AADF9F6AF7CD663466C95D2F0ACC613388E1A679FFD57A44D2C24A - 2706FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF6A - 365CDF9D68F6DA8B52D1CB5F314EC7592E2ACD6737A0E1A67AFFD88653F2BF46 - 250DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC633215DB93 - 5EEAE2A779FFD8834AD3CF6A3AB2CE6839B5D57A45D8E3A881FFD98656F9BE41 - 231BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB5D3001D3743F9BE2A9 - 7CFFCC663799FFFFFF00FFFFFF00FFFFFF00CC6337B1DFA077FFDA895AFFBB3E - 2222FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA5C2F0ACB5F3044E1A475FFDA8C - 58ECC6522C3DFFFFFF00FFFFFF00BF452413C348277FDC966BFFDB8F60FFBD3F - 2154B6381E02FFFFFF00FFFFFF00FFFFFF00CE6838AEDA8F5DFEDB9060FFD783 - 50EDC4502B8DBD422310BC3F222AC34D2BA2D07142EAD67E51FFD57C4DFFC655 - 31BDB6391D31FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00757575FF737373FF6F6F - 6FFF6B6B6BFF676767FF626262FF5D5D5DFF585858FF525252FF4D4D4DFF4747 - 47FF414141FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6EFF6A6A6AFF6565 - 65FF606060FF5B5B5BFF565656FF505050FF4A4A4AFF444444FF3E3E3EFF3838 - 38FF323232FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363005E5E5E005959 - 5900535353004E4E4E0048484800424242003C3C3C0036363600303030002A2A - 2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0057575700515151004B4B - 4B00454545003F3F3F0039393900333333002D2D2D0027272700222222001C1C - 1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0049494900434343003D3D - 3D0037373700313131002B2B2B00252525001F1F1F001A1A1A00151515001111 - 11000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B00343434002E2E - 2E0028282800232323001D1D1D0018181800131313000F0F0F000B0B0B000707 - 070003030300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0075757500737373006F6F - 6F006B6B6B0067676700626262005D5D5D0058585800525252004D4D4D004747 - 470041414100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6E006A6A6A006565 - 6500606060005B5B5B0056565600505050004A4A4A00444444003E3E3E003838 - 380032323200FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363FF5E5E5EFF5959 - 59FF535353FF4E4E4EFF484848FF424242FF3C3C3CFF363636FF303030FF2A2A - 2AFF242424FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00575757FF515151FF4B4B - 4BFF454545FF3F3F3FFF393939FF333333FF2D2D2DFF272727FF222222FF1C1C - 1CFF171717FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0049494900434343003D3D - 3D0037373700313131002B2B2B00252525001F1F1F001A1A1A00151515001111 - 11000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B00343434002E2E - 2E0028282800232323001D1D1D0018181800131313000F0F0F000B0B0B000707 - 070003030300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0075757500737373006F6F - 6F006B6B6B0067676700626262005D5D5D0058585800525252004D4D4D004747 - 470041414100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6E006A6A6A006565 - 6500606060005B5B5B0056565600505050004A4A4A00444444003E3E3E003838 - 380032323200FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363005E5E5E005959 - 5900535353004E4E4E0048484800424242003C3C3C0036363600303030002A2A - 2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0057575700515151004B4B - 4B00454545003F3F3F0039393900333333002D2D2D0027272700222222001C1C - 1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00494949FF434343FF3D3D - 3DFF373737FF313131FF2B2B2BFF252525FF1F1F1FFF1A1A1AFF151515FF1111 - 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3BFF343434FF2E2E - 2EFF282828FF232323FF1D1D1DFF181818FF131313FF0F0F0FFF0B0B0BFF0707 - 07FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000E000000000000000000000000000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 0100010101000000000000000011000000000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 0100010101000101010001010189010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 0100010101000101010001010113010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115010101A401010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101810000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF00010101AE01010100000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 - 010000000000000000000000000E000000000000000000000000000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF00010101B601010100010101000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF00010101B901010100000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00010101BC0000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF00010101C001010100000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 - 0100010101000000000000000011000000000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000101 - 0100010101000101010001010189010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF00000000D901010100010101000101 - 0100010101000101010001010113010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF00000000AC01010115010101A40101 - 0115010101A401010115010101A401010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670101010D010101AC0000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 00000000000001010100010101AE010101000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 00000101010001010100010101B0010101000101010000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000101 - 01000101010001010100010101B3010101000101010001010100000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 00000101010001010100010101B6010101000101010000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 00000000000001010100010101B9010101000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780101010F010101BC0000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 00000000000001010100010101C0010101000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 00000101010001010100010101C4010101000101010000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 01000101010001010100010101C7010101000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 01000101010001010100010101CC010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 01000101010001010100000000D9010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115000000E601010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670101 - 010D01010181FFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000101 - 0100010101AEFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000010101000101 - 0100010101B0FFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000E000000000000000001010100010101000101 - 0100010101B3FFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000010101000101 - 0100010101B6FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000101 - 0100010101B9FFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780101 - 010F010101BCFFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000101 - 0100010101C0FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000010101000101 - 0100010101C4FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 0100010101000000000000000011000000000101010001010100010101000101 - 0100010101C7FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 0100010101000101010001010189010101000101010001010100010101000101 - 0100010101CCFFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 0100010101000101010001010113010101000101010001010100010101000101 - 0100000000D9FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115010101A401010115010101A401010115010101A40101 - 0115000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 - 010001010100010101000101010D010101000101010001010100010101000101 - 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 - 010001010100000000000000006B000000000101010001010100010101000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 - 010001010100000000000000000E000000000000000001010100010101000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 0100010101000000000000000011000000000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 0100010101000101010001010189010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 0100010101000101010001010113010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115010101A401010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 - 010001010100000000000000000E000000000101010001010100010101000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000010101000101 - 0100010101000000000000000071000000000101010001010100010101000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000101010F01010100010101000101 - 010001010100010101000101010F010101000101010001010100010101000101 - 01000101010FFFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 - 01BC010101BC010101BC010101BC010101BC010101BC010101BC010101BC0101 - 01BC010101BCFFFFFF00FFFFFF00FFFFFF000101011001010100010101000101 - 0100010101000101010001010110010101000101010001010100010101000101 - 010001010110FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 - 0100010101000000000000000080000000000101010001010100010101000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 0100010101000000000000000011000000000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 0100010101000101010001010189010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 0100010101000101010001010113010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115010101A401010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000E000000000000000000000000000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 - 0000000000000000000000000011000000000000000000000000000000000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100000000000000 - 0000000000000101010001010189010101000000000000000000000000000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011400000000000000000000 - 0000000000000000000001010113010101000000000000000000000000000000 - 000001010113FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000E000000000000000000000000000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 - 0100010101000000000000000080000000000101010001010100010101000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000101011101010100010101000101 - 0100010101000101010001010111010101000101010001010100010101000101 - 010001010111FFFFFF00FFFFFF00FFFFFF00010101CC010101CC010101CC0101 - 01CC010101CC010101CC010101CC010101CC010101CC010101CC010101CC0101 - 01CC010101CCFFFFFF00FFFFFF00FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670000000D000000670000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000D000000000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 000000000000000000000000006B000000000000000000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 000000000000000000000000000E000000000000000000000000000000000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 - 0000000000000000000000000011000000000000000000000000000000000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018900000000000000000000 - 0000000000000000000001010189000000000000000000000000000000000000 - 000001010189FFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 - 000D000000670101010D010101AC0000000D000000670000000D000000670000 - 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 - 00000000000001010100010101AE010101000000000000000000000000000000 - 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 - 00000101010001010100010101B0010101000101010000000000000000000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 - 01000101010001010100010101B3010101000101010001010100010101000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000010101000101 - 01000101010001010100010101B6010101000101010001010100010101000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000101010F01010100010101000101 - 01000101010001010100010101B9010101000101010001010100010101000101 - 01000101010FFFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 - 01BC010101BC010101BC0101018E010101BC010101BC010101BC010101BC0101 - 01BC010101BCFFFFFF00FFFFFF00FFFFFF000101011001010100010101000101 - 01000101010001010100010101C0010101000101010001010100010101000101 - 010001010110FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 - 01000101010001010100010101C4010101000101010001010100010101000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 - 01000101010001010100010101C7010101000101010001010100010101000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 - 01000101010001010100010101CC010101000101010001010100010101000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 - 01000101010001010100000000D9010101000101010001010100010101000101 - 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 - 0115010101A401010115000000E601010115010101A401010115010101A40101 - 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 - 010001010100010101000101010D010101000101010001010100010101000101 - 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 - 010001010100000000000000006B000000000101010001010100010101000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 - 010001010100000000000000000E000000000000000001010100010101000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 - 0000000000000000000000000011000000000000000000000000000000000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100000000000000 - 0000000000000101010001010189010101000000000000000000000000000101 - 010001010189FFFFFF00FFFFFF00FFFFFF000101011400000000000000000000 - 0000000000000000000001010113010101000000000000000000000000000000 - 000001010113FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 - 010001010100010101000101010D010101000101010001010100010101000101 - 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 - 010001010100000000000000006B000000000101010001010100010101000000 - 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 - 010001010100000000000000000E000000000000000001010100010101000000 - 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 - 0000000000000000000000000071000000000000000000000000000000000000 - 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 - 000000000000000000000000000F000000000000000000000000000000000000 - 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780000 - 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 - 0000000000000000000000000010000000000000000000000000000000000000 - 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 - 0000000000000000000000000080000000000000000000000000000000000000 - 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 - 0000000000000000000000000011000000000000000000000000000000000000 - 000000000011FFFFFF00FFFFFF00FFFFFF000101018900000000000000000000 - 0000000000000000000001010189000000000000000000000000000000000000 - 000001010189FFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE01010100010101000101 - 010001010100010101000101010D010101000101010001010100010101000101 - 0100010101AEFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000101 - 010001010100000000000000006B000000000101010001010100010101000101 - 0100010101B0FFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 - 010001010100000000000000000E000000000000000001010100010101000101 - 0100010101B3FFFFFF00FFFFFF00FFFFFF00010101B601010100010101000000 - 0000000000000000000000000071000000000000000000000000010101000101 - 0100010101B6FFFFFF00FFFFFF00FFFFFF00010101B901010100000000000000 - 000000000000000000000000000F000000000000000000000000000000000101 - 0100010101B9FFFFFF00FFFFFF00FFFFFF00010101BC0000000F000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780101 - 010F010101BCFFFFFF00FFFFFF00FFFFFF00010101C001010100000000000000 - 0000000000000000000000000010000000000000000000000000000000000101 - 0100010101C0FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000000 - 0000000000000000000000000080000000000000000000000000010101000101 - 0100010101C4FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 - 0100000000000000000000000011000000000000000001010100010101000101 - 0100010101C7FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000000 - 0000000000000101010001010189010101000000000000000000010101000101 - 0100010101CCFFFFFF00FFFFFF00FFFFFF00000000D900000000000000000000 - 0000000000000000000001010113010101000000000000000000000000000000 - 0000000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE010101AE010101AE0101 - 01AE010101AE010101AE010101AE010101AE010101AE010101AE010101AE0101 - 01AE010101AEFFFFFF00FFFFFF00FFFFFF00010101B0010101B0010101000101 - 010001010100010101000000006B010101000101010001010100010101000101 - 01B0010101B0FFFFFF00FFFFFF00FFFFFF00010101B3010101B3010101000101 - 010001010100010101000000000E000000000101010001010100010101000101 - 01B3010101B3FFFFFF00FFFFFF00FFFFFF00010101B6010101B6010101000101 - 0100000000000000000000000071000000000000000001010100010101000101 - 01B6010101B6FFFFFF00FFFFFF00FFFFFF00010101B9010101B9010101000000 - 000000000000000000000000000F000000000000000000000000010101000101 - 01B9010101B9FFFFFF00FFFFFF00FFFFFF00010101BC010101BC000000780000 - 000F000000780000000F000000780000000F000000780000000F000000780101 - 01BC010101BCFFFFFF00FFFFFF00FFFFFF00010101C0010101C0010101000000 - 0000000000000000000000000010000000000000000000000000010101000101 - 01C0010101C0FFFFFF00FFFFFF00FFFFFF00010101C4010101C4010101000101 - 0100000000000000000000000080000000000000000001010100010101000101 - 01C4010101C4FFFFFF00FFFFFF00FFFFFF00010101C7010101C7010101000101 - 0100000000000000000000000011000000000000000001010100010101000101 - 01C7010101C7FFFFFF00FFFFFF00FFFFFF00010101CC010101CC010101000000 - 0000000000000000000001010189000000000000000000000000010101000101 - 01CC010101CCFFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 - 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE01010100010101000101 - 01000101010001010100010101AE010101000101010001010100010101000101 - 0100010101AEFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000101 - 01000101010001010100010101B0010101000101010001010100010101000101 - 0100010101B0FFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 - 01000101010001010100010101B3010101000101010001010100010101000101 - 0100010101B3FFFFFF00FFFFFF00FFFFFF00010101B601010100010101000101 - 01000101010001010100010101B6010101000101010001010100010101000101 - 0100010101B6FFFFFF00FFFFFF00FFFFFF00010101B901010100010101000101 - 01000101010001010100010101B9010101000101010001010100010101000101 - 0100010101B9FFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 - 01BC010101BC010101BC0101018E010101BC010101BC010101BC010101BC0101 - 01BC010101BCFFFFFF00FFFFFF00FFFFFF00010101C001010100010101000101 - 01000101010001010100010101C0010101000101010001010100010101000101 - 0100010101C0FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000101 - 01000101010001010100010101C4010101000101010001010100010101000101 - 0100010101C4FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 - 01000101010001010100010101C7010101000101010001010100010101000101 - 0100010101C7FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000000 - 00000101010001010100010101CC010101000101010000000000010101000101 - 0100010101CCFFFFFF00FFFFFF00FFFFFF00000000D900000000000000000000 - 00000000000000000000000000D9000000000000000000000000000000000000 - 0000000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 - 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00016395000163940001629300016192000162 - 930001629300016394000000000001334C00016597000164960001639400003A - 8C00003E9248003C8FCC00378A48016395000163940001629300016192000162 - 930001629300016394000000000001334C390165969C0164959C0163943E0039 - 8B48003688CC5285C9FF002E7ECC016395000163940001629300016192000162 - 93000162930001639400000000240000006788CCDDFF87CBDDFF016091AF0030 - 80CC3F72B6FF002774CC00247048016395000163940001629300016192000162 - 9300016293100162936D00000069DDDCDCFF949494FF70B4D6FF80C4DBFF015C - 8DB2001A63CC0013584800226E00016395050163941401629328016192410161 - 9277106C9AAB4B9BBADB79B9D5FC919191FFD9D4D4FF8D8D8DFF68ACCEFF74B8 - D4FF015887B4015686400155840001629383126D9BB82078A2C33385ABD058A2 - C0E774B9D1FB6EACCCFF669DC8FF83C7DAFF888888FFD3CACAFF838383FF60A4 - C6FF63A7C9FF015382A5015281000160913E015E8FB16AAEC9FF66A8C5FF5692 - B8FF4B80AFFF5D97BFFF77B9D2FF669DC8FF7BBAD5FF7E7E7EFFCEC0C0FF7979 - 79FF5588BBFF014F7EA6014E7D00015F9000002B5548002B55CC336898FF508C - B3FF69ABC8FF67A7C6FF4D80B3FF71B1CEFF6EA9CDFF6CA3CEFF6D6D6DFFAA99 - 99FF010101A5014C7A42014B7A00015F9000002B55000157873F015585B65FA1 - C0FF3F79A3FF4278A7FF66A6C5FF619DC2FF5E95C1FF74B4D1FF6598CBFF0101 - 01AB0101013C014B7900014B7A00015F9000002B550001568600002B5548002B - 55CC4F8DB3FF68ACC8FF4880ACFF5087B3FF6AAAC8FF5588BBFF00416EC1003E - 6A4401010100014B7900014B7A00015F9000002B550001568600002B5500014D - 7C41014B79BB3A719FFF386F9DFF5F9FC0FF4578ABFF003763C600356046003C - 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C - 7B00002B5548002B55CC5494B7FF34679AFF00305ACA002D584800335E00003C - 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C - 7B00002B550000315C47002D57CC002C56CC002B5548002C570000335E00003C - 680001010100014B7900014B7A00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B - 2900D4573500DF5D3B00702F1E0001010100010101000101013F010101B40101 - 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148 - 2600D4573500DF5D3B00702F1E000101010001010112010101B50101012E0101 - 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38E0AF45 - 23FFD45735FFDF5D3B00391810000101010001010112010101B7010101000101 - 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148 - 2600D457350039181000010101000101010001010113010101B9010101000101 - 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B - 29009D40270001010100010101B70101015C01010113010101BB0101012F0101 - 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800873A - 21000101010001010100010101B90101015D0101010001010143010101BF0101 - 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A38002E15 - 0D00010101000101010001010100010101000101010001010100010101000101 - 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0100010101000101010001010100010101000101010001010100010101000101 - 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 010001010143010101BE010101C0010101440101010001010145010101C60101 - 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0113010101BF010101300101013B010101C401010114010101C7010101320101 - 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0113010101C10101010001010114010101C601010114010101CA010101000000 - 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0114010101C40101010001010114010101C901010115010101CC010101000000 - 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C1010101610101 - 0114010101C6010101320101013D010101CB00000015000000D5000000370000 - 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C4010101630101 - 010001010146010101CB010101CC00000048000000000000004E000000E40000 - 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 01000101013E010101AF010101B00101013E010101000101013F010101B40101 - 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0112010101AF0101012C01010135010101B301010112010101B50101012E0101 - 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0112010101B10101010001010112010101B401010112010101B7010101000101 - 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0112010101B20101010001010112010101B601010113010101B9010101000101 - 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B1010101590101 - 0112010101B40101012E01010137010101B801010113010101BB0101012F0101 - 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B20101015A0101 - 010001010140010101B8010101B9010101410101010001010143010101BF0101 - 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 - 0100010101000101010001010100010101000101010001010100010101000101 - 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101002C120A00AF45 - 230033150D000101010001010100010101000101010001010100010101000101 - 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 - 2300D4573500A8462D0039181000010101000101010001010145010101C60101 - 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45 - 23FFD4573540DF5D3B00702F1E000101010001010114010101C7010101320101 - 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38FFAF45 - 23E0D45735FFDF5D3B00391810000101010001010114010101CA010101000000 - 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45 - 23FFD457354039181000010101000101010001010115010101CC010101000000 - 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 - 23009D40270001010100010101CA0101016600000015000000D5000000370000 - 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 - 230033150D0001010100010101CC00000068000000000000004E000000E40000 - 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 0100010101000101012B010101AC0101012B010101000101012B010101AC0101 - 012BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 01000101010001010160010101A6010101000101010001010160010101A60101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 010001010100010101A9010101620101010001010100010101A9010101620101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101012E0101 - 01B5010101B5010101B5010101B5010101B5010101B5010101B5010101B50101 - 01B5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 010001010166010101B1010101000101010001010166010101B1010101000101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 0100010101B5010101690101010001010100010101B501010169010101000101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C30101 - 01C3010101C3010101C3010101C3010101C3010101C3010101C3010101C30101 - 0131FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 016F010101BE01010100010101000101016F010101BE01010100010101000101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 - 01C7010101730101010001010100010101C70101017301010100010101000101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000003A0000 - 00E400000039000000000000003A000000E40000003900000000010101000101 - 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000001C00000033000000360000 - 0036000000360000003600000036000000360000003600000036000000200000 - 0002FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000033F8F8F8F0FBFBFBFDFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFF8F8F8FF949494910000 - 002000000002FFFFFF00FFFFFF00FFFFFF0000000036FBFBFBFDF4F4F4FFF5F5 - F5FFF5F5F5FFF5F5F5FFF1F1F1FFEFEFEFFFE9E9E9FFFCFCFCFFE7E7E7FF9595 - 95910000002000000002FFFFFF000000000100000036FCFCFCFFF7F7F7FFF9F9 - F9FFF7F7F7FFF7F7F7FFF3F3F3FFF0F0F0FFEAEAEAFFFCFCFCFFF6F6F6FFF4F4 - F4FF9999999100000020FFFFFF000000000100000036FCFCFCFFF9F9F9FFF9F9 - F9FFF9F9F9FFF7F7F7FFF6F6F6FFF2F2F2FFEBEBEBFFFCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFBFBFBFFFCFC - FCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF1F1F1FFECECECFFEAEAEAFFE6E6 - E6FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF2F2F2FFEFEFEFFFEDED - EDFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF6F6F6FFF3F3F3FFF2F2 - F2FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFAFAFAFFF9F9F9FFF6F6F6FFF6F6 - F6FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF9F9F9FFF9F9F9FFF8F8 - F8FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFAFAFAFFFAFAFAFFF8F8F8FFF8F8 - F8FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFBFBFBFFFBFBFBFFFAFAFAFFFAFAFAFFFAFAFAFFFAFAFAFFFAFA - FAFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFB - FBFFFCFCFCFF00000036000000010000000100000036FCFCFCFEFCFCFCFFFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC - FCFFFCFCFCFD00000036FFFFFF00FFFFFF0000000034F9F9F9F5FCFCFCFDFCFC - FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC - FCFDF9F9F9F300000033FFFFFF00FFFFFF000000001D00000034000000360000 - 0036000000360000003600000036000000360000003600000036000000360000 - 0036000000330000001DFFFFFF00 - } - end - object ActionList: TActionList - Images = ImageList - left = 272 - top = 200 - object AcHorDefaultAlign: TAction - Tag = 100 - Category = 'Format' - AutoCheck = True - Caption = 'Default' - Checked = True - OnExecute = AcHorAlignmentExecute - end - object AcLeftAlign: TAction - Tag = 101 - Category = 'Format' - AutoCheck = True - Caption = 'Left' - ImageIndex = 4 - OnExecute = AcHorAlignmentExecute - end - object AcHorCenterAlign: TAction - Tag = 102 - Category = 'Format' - AutoCheck = True - Caption = 'Centered' - ImageIndex = 5 - OnExecute = AcHorAlignmentExecute - end - object AcRightAlign: TAction - Tag = 103 - Category = 'Format' - AutoCheck = True - Caption = 'Right' - ImageIndex = 6 - OnExecute = AcHorAlignmentExecute - end - object AcFontBold: TAction - Category = 'Format' - AutoCheck = True - Caption = 'Bold' - Hint = 'Bold' - ImageIndex = 7 - OnExecute = AcFontStyleExecute - end - object AcFontItalic: TAction - Category = 'Format' - AutoCheck = True - Caption = 'Italic' - Hint = 'Italic' - ImageIndex = 8 - OnExecute = AcFontStyleExecute - end - object AcFontStrikeout: TAction - Category = 'Format' - AutoCheck = True - Caption = 'Strike out' - Hint = 'Strike out' - ImageIndex = 9 - OnExecute = AcFontStyleExecute - end - object AcFontUnderline: TAction - Tag = 9 - Category = 'Format' - AutoCheck = True - Caption = 'Underline' - Hint = 'Underline' - ImageIndex = 10 - OnExecute = AcFontStyleExecute - end - object AcFont: TAction - Category = 'Format' - Caption = 'Font...' - Hint = 'Font' - ImageIndex = 11 - OnExecute = AcFontExecute - end - object AcVAlignDefault: TAction - Tag = 110 - Category = 'Format' - AutoCheck = True - Caption = 'Default' - OnExecute = AcVertAlignmentExecute - end - object AcVAlignTop: TAction - Tag = 111 - Category = 'Format' - AutoCheck = True - Caption = 'Top' - ImageIndex = 12 - OnExecute = AcVertAlignmentExecute - end - object AcVAlignCenter: TAction - Tag = 112 - Category = 'Format' - AutoCheck = True - Caption = 'Centered' - ImageIndex = 13 - OnExecute = AcVertAlignmentExecute - end - object AcVAlignBottom: TAction - Tag = 113 - Category = 'Format' - AutoCheck = True - Caption = 'Bottom' - ImageIndex = 14 - OnExecute = AcVertAlignmentExecute - end - object AcBorderNone: TAction - Category = 'Format' - Caption = 'No borders' - ImageIndex = 15 - OnExecute = AcBorderExecute - end - object AcBorderLeft: TAction - Category = 'Format' - Caption = 'Left' - ImageIndex = 16 - OnExecute = AcBorderExecute - end - object AcBorderHCenter: TAction - Category = 'Format' - Caption = 'Inner' - ImageIndex = 17 - OnExecute = AcBorderExecute - end - object AcBorderRight: TAction - Category = 'Format' - Caption = 'Right' - ImageIndex = 18 - OnExecute = AcBorderExecute - end - object AcBorderTop: TAction - Category = 'Format' - Caption = 'Top' - ImageIndex = 19 - OnExecute = AcBorderExecute - end - object AcBorderVCenter: TAction - Category = 'Format' - Caption = 'Inner' - ImageIndex = 20 - OnExecute = AcBorderExecute - end - object AcBorderBottom: TAction - Category = 'Format' - Caption = 'Bottom' - GroupIndex = 120 - ImageIndex = 21 - OnExecute = AcBorderExecute - end - object AcBorderBottomDbl: TAction - Category = 'Format' - Caption = 'Bottom/double' - GroupIndex = 120 - ImageIndex = 22 - OnExecute = AcBorderExecute - end - object AcBorderBottomMedium: TAction - Category = 'Format' - Caption = 'Bottom/thick' - GroupIndex = 120 - ImageIndex = 23 - OnExecute = AcBorderExecute - end - object AcBorderTopBottom: TAction - Category = 'Format' - Caption = 'Top and bottom' - ImageIndex = 25 - OnExecute = AcBorderExecute - end - object AcBorderTopBottomThick: TAction - Category = 'Format' - Caption = 'Top and bottom/thick' - ImageIndex = 26 - OnExecute = AcBorderExecute - end - object AcBorderInner: TAction - Category = 'Format' - Caption = 'All inner' - ImageIndex = 24 - OnExecute = AcBorderExecute - end - object AcBorderAll: TAction - Category = 'Format' - Caption = 'All' - ImageIndex = 29 - OnExecute = AcBorderExecute - end - object AcBorderOuter: TAction - Category = 'Format' - Caption = 'Outer' - ImageIndex = 27 - OnExecute = AcBorderExecute - end - object AcBorderOuterMedium: TAction - Category = 'Format' - Caption = 'Outer/thick' - ImageIndex = 28 - OnExecute = AcBorderExecute - end - object AcWordwrap: TAction - Category = 'Format' - AutoCheck = True - Caption = 'Word wrap' - Hint = 'Wrap text' - OnExecute = AcWordwrapExecute - end - object AcTextHoriz: TAction - Tag = 130 - Category = 'Format' - AutoCheck = True - Caption = 'Horizontal' - Checked = True - Hint = 'Use horizontal text' - OnExecute = AcTextRotationExecute - end - object AcTextVertCW: TAction - Tag = 131 - Category = 'Format' - AutoCheck = True - Caption = '90° clockwise' - Hint = 'Text rotated by 90° clockwise' - OnExecute = AcTextRotationExecute - end - object AcTextVertCCW: TAction - Tag = 132 - Category = 'Format' - AutoCheck = True - Caption = '90° counter-clockwise' - Hint = 'Text rotated by 90° counter-clockwise' - OnExecute = AcTextRotationExecute - end - object AcTextStacked: TAction - Tag = 133 - Category = 'Format' - AutoCheck = True - Caption = 'Stacked characters' - Hint = 'Text characters stacked' - OnExecute = AcTextRotationExecute - end - object AcNFGeneral: TAction - Tag = 1000 - Category = 'Format' - AutoCheck = True - Caption = 'General' - Checked = True - OnExecute = AcNumFormatExecute - end - object AcNFFixed: TAction - Tag = 1010 - Category = 'Format' - AutoCheck = True - Caption = 'Fixed' - Hint = 'Fixed format' - OnExecute = AcNumFormatExecute - end - object AcNFFixedTh: TAction - Tag = 1020 - Category = 'Format' - AutoCheck = True - Caption = 'Fixed w/thousand separator' - Hint = 'Fixed format with thousand separator' - OnExecute = AcNumFormatExecute - end - object AcNFExp: TAction - Tag = 1030 - Category = 'Format' - AutoCheck = True - Caption = 'Exponential' - OnExecute = AcNumFormatExecute - end - object AcNFSci: TAction - Tag = 1040 - Category = 'Format' - AutoCheck = True - Caption = 'Scientific' - OnExecute = AcNumFormatExecute - end - object AcNFPercentage: TAction - Tag = 1050 - Category = 'Format' - AutoCheck = True - Caption = 'Percentage' - OnExecute = AcNumFormatExecute - end - object AcNFCurrency: TAction - Tag = 1060 - Category = 'Format' - AutoCheck = True - Caption = 'Currency' - OnExecute = AcNumFormatExecute - end - object AcNFCurrencyRed: TAction - Tag = 1070 - Category = 'Format' - AutoCheck = True - Caption = 'Currency (negative values in red)' - OnExecute = AcNumFormatExecute - end - object AcNFAccounting: TAction - Tag = 1080 - Category = 'Format' - AutoCheck = True - Caption = 'Accounting' - OnExecute = AcNumFormatExecute - end - object AcNFAccountingRed: TAction - Tag = 1090 - Category = 'Format' - AutoCheck = True - Caption = 'Accounting (negative values in red)' - OnExecute = AcNumFormatExecute - end - object AcNFShortDateTime: TAction - Tag = 1100 - Category = 'Format' - AutoCheck = True - Caption = 'Date + time' - OnExecute = AcNumFormatExecute - end - object AcNFShortDate: TAction - Tag = 1110 - Category = 'Format' - AutoCheck = True - Caption = 'Short date' - OnExecute = AcNumFormatExecute - end - object AcNFFmtDateTimeDM: TAction - Tag = 1181 - Category = 'Format' - AutoCheck = True - Caption = 'Day + month' - OnExecute = AcNumFormatExecute - end - object AcNFFmtDateTimeMY: TAction - Tag = 1182 - Category = 'Format' - AutoCheck = True - Caption = 'Month + year' - OnExecute = AcNumFormatExecute - end - object AcNFLongDate: TAction - Tag = 1120 - Category = 'Format' - AutoCheck = True - Caption = 'Long date' - OnExecute = AcNumFormatExecute - end - object AcNFShortTime: TAction - Tag = 1130 - Category = 'Format' - AutoCheck = True - Caption = 'Short time' - OnExecute = AcNumFormatExecute - end - object AcNFLongTime: TAction - Tag = 1140 - Category = 'Format' - AutoCheck = True - Caption = 'Long time' - OnExecute = AcNumFormatExecute - end - object AcNFShortTimeAM: TAction - Tag = 1150 - Category = 'Format' - AutoCheck = True - Caption = 'Short time AM/PM' - OnExecute = AcNumFormatExecute - end - object AcNFLongTimeAM: TAction - Tag = 1160 - Category = 'Format' - AutoCheck = True - Caption = 'Long time AM/PM' - OnExecute = AcNumFormatExecute - end - object AcNFFmtDateTimeMS: TAction - Tag = 1183 - Category = 'Format' - AutoCheck = True - Caption = 'Minutes + seconds' - OnExecute = AcNumFormatExecute - end - object AcNFFmtDateTimeMSZ: TAction - Tag = 1184 - Category = 'Format' - AutoCheck = True - Caption = 'Minutes + seconds + milliseconds' - OnExecute = AcNumFormatExecute - end - object AcNFTimeInterval: TAction - Tag = 1170 - Category = 'Format' - AutoCheck = True - Caption = 'Time interval' - OnExecute = AcNumFormatExecute - end - object AcIncDecimals: TAction - Category = 'Format' - Caption = 'AcIncDecimals' - Hint = 'More decimals' - ImageIndex = 31 - OnExecute = AcIncDecDecimalsExecute - end - object AcDecDecimals: TAction - Category = 'Format' - Caption = 'AcDecDecimals' - Hint = 'Less decimals' - ImageIndex = 32 - OnExecute = AcIncDecDecimalsExecute - end - object AcCopyFormat: TAction - Category = 'Format' - AutoCheck = True - Caption = 'AcCopyFormat' - ImageIndex = 30 - OnExecute = AcCopyFormatExecute - end - object AcNew: TAction - Category = 'File' - Caption = 'New' - ImageIndex = 34 - OnExecute = AcNewExecute - end - object AcOpen: TAction - Category = 'File' - Caption = 'Open...' - ImageIndex = 0 - OnExecute = acOpenExecute - end - object AcSaveAs: TAction - Category = 'File' - Caption = 'Save as...' - ImageIndex = 1 - OnExecute = acSaveAsExecute - end - object AcQuit: TAction - Category = 'File' - Caption = 'Quit' - ImageIndex = 2 - OnExecute = acQuitExecute - end - object AcEdit: TAction - Category = 'Edit' - AutoCheck = True - Caption = 'Edit mode' - Hint = 'Enable/disable editing' - ImageIndex = 3 - OnExecute = AcEditExecute - end - end - object FontDialog: TFontDialog - MinFontSize = 0 - MaxFontSize = 0 - left = 184 - top = 328 - end - object BordersPopupMenu: TPopupMenu - Images = ImageList - left = 384 - top = 264 - object MenuItem20: TMenuItem - Action = AcBorderNone - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115010101A4010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 - 0114010101000101010001010100010101000101010001010113010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000101010001010100010101000101010001010189010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000101010001010100010101000000000000000011000000000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000E000000000000 - 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem19: TMenuItem - Caption = '-' - end - object MenuItem8: TMenuItem - Action = AcBorderLeft - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC01010115010101A401010115010101A401010115010101A4010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000000 - 00D9010101000101010001010100010101000101010001010113010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 01CC010101000101010001010100010101000101010001010189010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000101 - 01C7010101000101010001010100010101000000000000000011000000000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000101 - 01C4010101000101010000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000101 - 01C0010101000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000101 - 01BC0000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000101 - 01B901010100000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000101 - 01B6010101000101010000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000101 - 01B301010100010101000101010000000000000000000000000E000000000000 - 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000101 - 01B001010100010101000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000101 - 01AE01010100000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000101 - 01810000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem9: TMenuItem - Action = AcBorderHCenter - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115000000E6010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 - 01140101010001010100010101000101010001010100000000D9010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 01890101010001010100010101000101010001010100010101CC010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 00110000000001010100010101000101010001010100010101C7010101000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 00800000000000000000000000000101010001010100010101C4010101000101 - 010000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 00100000000000000000000000000000000001010100010101C0010101000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780101010F010101BC0000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F0000000000000000000000000000000001010100010101B9010101000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 00710000000000000000000000000101010001010100010101B6010101000101 - 010000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E0000000000000000010101000101010001010100010101B3010101000101 - 01000101010000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B0000000000000000000000000101010001010100010101B0010101000101 - 01000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E0000000000000000000000000000000001010100010101AE010101000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670101010D010101AC0000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem10: TMenuItem - Action = AcBorderRight - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115010101A4010101150101 - 01A401010115010101A401010115000000ACFFFFFF00FFFFFF00FFFFFF000101 - 0114010101000101010001010100010101000101010001010113010101000101 - 0100010101000101010001010100000000D9FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000101010001010100010101000101010001010189010101000101 - 0100010101000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000000 - 0011000000000101010001010100010101000000000000000011000000000101 - 0100010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 0000000000000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 0000000000000000000001010100010101C0FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780101010F010101BCFFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 0000000000000000000001010100010101B9FFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 0000000000000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000E000000000000 - 0000010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 0000000000000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 0000000000000000000001010100010101AEFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670101010D01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem11: TMenuItem - Caption = '-' - end - object MenuItem12: TMenuItem - Action = AcBorderTop - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115010101A4010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 - 0114010101000101010001010100010101000101010001010113010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000101010001010100010101000101010001010189010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000101010001010100010101000000000000000011000000000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000010101000101010001010100000000000000000E000000000000 - 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000010101000101010001010100000000000000006B000000000101 - 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 - 010E01010100010101000101010001010100010101000101010D010101000101 - 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem13: TMenuItem - Action = AcBorderVCenter - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115010101A4010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 - 0114010101000101010001010100010101000101010001010113010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000101010001010100010101000101010001010189010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000101010001010100010101000000000000000011000000000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000101010001010100010101000000000000000080000000000101 - 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000101 - 0110010101000101010001010100010101000101010001010110010101000101 - 010001010100010101000101010001010110FFFFFF00FFFFFF00FFFFFF000101 - 01BC010101BC010101BC010101BC010101BC010101BC010101BC010101BC0101 - 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 - 010F01010100010101000101010001010100010101000101010F010101000101 - 01000101010001010100010101000101010FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000101010001010100010101000000000000000071000000000101 - 010001010100010101000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000010101000101010001010100000000000000000E000000000101 - 01000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem14: TMenuItem - Action = AcBorderBottom - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000101 - 0114000000000000000000000000000000000000000001010113010101000000 - 000000000000000000000000000001010113FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000000000000000000000000000101010001010189010101000000 - 000000000000000000000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000000000000000000000000000000000000000011000000000000 - 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000E000000000000 - 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem15: TMenuItem - Action = AcBorderBottomDbl - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000FFFFFF00FFFFFF00FFFFFF000101 - 01CC010101CC010101CC010101CC010101CC010101CC010101CC010101CC0101 - 01CC010101CC010101CC010101CC010101CCFFFFFF00FFFFFF00FFFFFF000101 - 0111010101000101010001010100010101000101010001010111010101000101 - 010001010100010101000101010001010111FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000101010001010100010101000000000000000080000000000101 - 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000E000000000000 - 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem16: TMenuItem - Action = AcBorderBottomMedium - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 - 0189000000000000000000000000000000000000000001010189000000000000 - 000000000000000000000000000001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000000000000000000000000000000000000000011000000000000 - 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000E000000000000 - 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000000000000000000000000000000000000000006B000000000000 - 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E00000000000000000000000000000000000000000000000D000000000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670000000D000000670000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem17: TMenuItem - Caption = '-' - end - object MenuItem18: TMenuItem - Action = AcBorderTopBottom - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000101 - 0114000000000000000000000000000000000000000001010113010101000000 - 000000000000000000000000000001010113FFFFFF00FFFFFF00FFFFFF000101 - 0189010101000000000000000000000000000101010001010189010101000000 - 000000000000000000000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000000000000000000000000000000000000000011000000000000 - 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000010101000101010001010100000000000000000E000000000000 - 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000010101000101010001010100000000000000006B000000000101 - 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 - 010E01010100010101000101010001010100010101000101010D010101000101 - 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem21: TMenuItem - Action = AcBorderTopBottomThick - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 - 0189000000000000000000000000000000000000000001010189000000000000 - 000000000000000000000000000001010189FFFFFF00FFFFFF00FFFFFF000000 - 0011000000000000000000000000000000000000000000000011000000000000 - 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 0080000000000000000000000000000000000000000000000080000000000000 - 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 - 0010000000000000000000000000000000000000000000000010000000000000 - 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 - 00780000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 - 000F00000000000000000000000000000000000000000000000F000000000000 - 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 - 0071000000000000000000000000000000000000000000000071000000000000 - 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E00000000010101000101010001010100000000000000000E000000000000 - 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B00000000010101000101010001010100000000000000006B000000000101 - 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 - 010E01010100010101000101010001010100010101000101010D010101000101 - 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem28: TMenuItem - Caption = '-' - end - object MenuItem22: TMenuItem - Action = AcBorderInner - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 - 017B01010115010101A401010115010101A401010115000000E6010101150101 - 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 - 01140101010001010100010101000101010001010100000000D9010101000101 - 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 - 01890101010001010100010101000101010001010100010101CC010101000101 - 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 - 00110000000001010100010101000101010001010100010101C7010101000101 - 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 - 00800000000001010100010101000101010001010100010101C4010101000101 - 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000101 - 01100101010001010100010101000101010001010100010101C0010101000101 - 010001010100010101000101010001010110FFFFFF00FFFFFF00FFFFFF000101 - 01BC010101BC010101BC010101BC010101BC010101BC0101018E010101BC0101 - 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 - 010F0101010001010100010101000101010001010100010101B9010101000101 - 01000101010001010100010101000101010FFFFFFF00FFFFFF00FFFFFF000000 - 00710000000001010100010101000101010001010100010101B6010101000101 - 010001010100010101000000000000000071FFFFFF00FFFFFF00FFFFFF000000 - 000E0000000001010100010101000101010001010100010101B3010101000101 - 01000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 - 006B0000000000000000000000000101010001010100010101B0010101000101 - 01000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 - 000E0000000000000000000000000000000001010100010101AE010101000000 - 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 - 004D0000000D000000670000000D000000670101010D010101AC0000000D0000 - 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem23: TMenuItem - Caption = '-' - end - object MenuItem24: TMenuItem - Action = AcBorderOuter - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 00D9000000000000000000000000000000000000000001010113010101000000 - 0000000000000000000000000000000000D9FFFFFF00FFFFFF00FFFFFF000101 - 01CC010101000101010000000000000000000101010001010189010101000000 - 0000000000000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000101 - 01C7010101000101010001010100000000000000000000000011000000000000 - 0000010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000101 - 01C4010101000101010000000000000000000000000000000080000000000000 - 0000000000000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000101 - 01C0010101000000000000000000000000000000000000000010000000000000 - 0000000000000000000001010100010101C0FFFFFF00FFFFFF00FFFFFF000101 - 01BC0000000F000000780000000F000000780000000F000000780000000F0000 - 00780000000F000000780101010F010101BCFFFFFF00FFFFFF00FFFFFF000101 - 01B901010100000000000000000000000000000000000000000F000000000000 - 0000000000000000000001010100010101B9FFFFFF00FFFFFF00FFFFFF000101 - 01B6010101000101010000000000000000000000000000000071000000000000 - 0000000000000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000101 - 01B301010100010101000101010001010100000000000000000E000000000000 - 0000010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000101 - 01B001010100010101000101010001010100000000000000006B000000000101 - 0100010101000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000101 - 01AE01010100010101000101010001010100010101000101010D010101000101 - 0100010101000101010001010100010101AEFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem25: TMenuItem - Action = AcBorderOuterMedium - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 - 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 - 01CC010101CC0101010000000000000000000000000001010189000000000000 - 00000000000001010100010101CC010101CCFFFFFF00FFFFFF00FFFFFF000101 - 01C7010101C70101010001010100000000000000000000000011000000000000 - 00000101010001010100010101C7010101C7FFFFFF00FFFFFF00FFFFFF000101 - 01C4010101C40101010001010100000000000000000000000080000000000000 - 00000101010001010100010101C4010101C4FFFFFF00FFFFFF00FFFFFF000101 - 01C0010101C00101010000000000000000000000000000000010000000000000 - 00000000000001010100010101C0010101C0FFFFFF00FFFFFF00FFFFFF000101 - 01BC010101BC000000780000000F000000780000000F000000780000000F0000 - 00780000000F00000078010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 - 01B9010101B9010101000000000000000000000000000000000F000000000000 - 00000000000001010100010101B9010101B9FFFFFF00FFFFFF00FFFFFF000101 - 01B6010101B60101010001010100000000000000000000000071000000000000 - 00000101010001010100010101B6010101B6FFFFFF00FFFFFF00FFFFFF000101 - 01B3010101B3010101000101010001010100010101000000000E000000000101 - 01000101010001010100010101B3010101B3FFFFFF00FFFFFF00FFFFFF000101 - 01B0010101B0010101000101010001010100010101000000006B010101000101 - 01000101010001010100010101B0010101B0FFFFFF00FFFFFF00FFFFFF000101 - 01AE010101AE010101AE010101AE010101AE010101AE010101AE010101AE0101 - 01AE010101AE010101AE010101AE010101AEFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - object MenuItem26: TMenuItem - Caption = '-' - end - object MenuItem27: TMenuItem - Action = AcBorderAll - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 - 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 - 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 - 00D90000000000000000000000000000000000000000000000D9000000000000 - 0000000000000000000000000000000000D9FFFFFF00FFFFFF00FFFFFF000101 - 01CC0101010001010100000000000101010001010100010101CC010101000101 - 0100000000000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000101 - 01C70101010001010100010101000101010001010100010101C7010101000101 - 0100010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000101 - 01C40101010001010100010101000101010001010100010101C4010101000101 - 0100010101000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000101 - 01C00101010001010100010101000101010001010100010101C0010101000101 - 0100010101000101010001010100010101C0FFFFFF00FFFFFF00FFFFFF000101 - 01BC010101BC010101BC010101BC010101BC010101BC0101018E010101BC0101 - 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 - 01B90101010001010100010101000101010001010100010101B9010101000101 - 0100010101000101010001010100010101B9FFFFFF00FFFFFF00FFFFFF000101 - 01B60101010001010100010101000101010001010100010101B6010101000101 - 0100010101000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000101 - 01B30101010001010100010101000101010001010100010101B3010101000101 - 0100010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000101 - 01B00101010001010100010101000101010001010100010101B0010101000101 - 0100010101000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000101 - 01AE0101010001010100010101000101010001010100010101AE010101000101 - 0100010101000101010001010100010101AEFFFFFF00FFFFFF00FFFFFF000101 - 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 - 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - end - object NumFormatPopupMenu: TPopupMenu - left = 384 - top = 328 - object MnuNFGeneral: TMenuItem - Action = AcNFGeneral - AutoCheck = True - end - object MenuItem41: TMenuItem - Caption = '-' - end - object MnuNFFixed: TMenuItem - Action = AcNFFixed - AutoCheck = True - end - object MnuNFFixedTh: TMenuItem - Action = AcNFFixedTh - AutoCheck = True - end - object MnuNFPercentage: TMenuItem - Action = AcNFPercentage - AutoCheck = True - end - object MnuNFExp: TMenuItem - Action = AcNFExp - AutoCheck = True - end - object MnuNFSci: TMenuItem - Action = AcNFSci - AutoCheck = True - end - object MenuItem39: TMenuItem - Caption = '-' - end - object MnuCurrency: TMenuItem - Action = AcNFCurrency - AutoCheck = True - end - object MnuCurrencyRed: TMenuItem - Action = AcNFCurrencyRed - AutoCheck = True - end - object MnuAccounting: TMenuItem - Action = AcNFAccounting - AutoCheck = True - end - object MnuAccountingRed: TMenuItem - Action = AcNFAccountingRed - AutoCheck = True - end - object MenuItem40: TMenuItem - Caption = '-' - end - object MnuShortDateTime: TMenuItem - Action = AcNFShortDateTime - AutoCheck = True - end - object MenuItem42: TMenuItem - Caption = '-' - end - object MnuLongDate: TMenuItem - Action = AcNFLongDate - AutoCheck = True - end - object MnuShortDate: TMenuItem - Action = AcNFShortDate - AutoCheck = True - end - object MnuFmtDateTimeDM: TMenuItem - Action = AcNFFmtDateTimeDM - AutoCheck = True - end - object MnuFmtDateTimeMY: TMenuItem - Action = AcNFFmtDateTimeMY - AutoCheck = True - end - object MenuItem43: TMenuItem - Caption = '-' - end - object MnuLongTime: TMenuItem - Action = AcNFLongTime - AutoCheck = True - end - object MnuLongTimeAM: TMenuItem - Action = AcNFLongTimeAM - AutoCheck = True - end - object MnuShortTime: TMenuItem - Action = AcNFShortTime - AutoCheck = True - end - object MnuShortTimeAM: TMenuItem - Action = AcNFShortTimeAM - AutoCheck = True - end - object MenuItem45: TMenuItem - Action = AcNFFmtDateTimeMS - AutoCheck = True - end - object MnuFmtDateTimeMSZ: TMenuItem - Action = AcNFFmtDateTimeMSZ - AutoCheck = True - end - object MenuItem44: TMenuItem - Caption = '-' - end - object MnuTimeInterval: TMenuItem - Action = AcNFTimeInterval - AutoCheck = True - end - end end diff --git a/components/fpspreadsheet/examples/fpsgrid/mainform.pas b/components/fpspreadsheet/examples/fpsgrid/mainform.pas index fbb46349b..8a786e749 100644 --- a/components/fpspreadsheet/examples/fpsgrid/mainform.pas +++ b/components/fpspreadsheet/examples/fpsgrid/mainform.pas @@ -6,250 +6,30 @@ interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, - StdCtrls, Menus, ExtCtrls, ComCtrls, ActnList, Spin, Grids, - ColorBox, fpspreadsheetgrid, fpspreadsheet, fpsallformats; + StdCtrls, Menus, ExtCtrls, ComCtrls, ActnList, Spin, Grids, ColorBox, Buttons, + ButtonPanel, fpspreadsheetgrid, fpspreadsheet, fpsallformats; type { TForm1 } TForm1 = class(TForm) - AcOpen: TAction; - AcSaveAs: TAction; - AcQuit: TAction; - AcEdit: TAction; - AcLeftAlign: TAction; - AcHorCenterAlign: TAction; - AcRightAlign: TAction; - AcHorDefaultAlign: TAction; - AcFontBold: TAction; - AcFontItalic: TAction; - AcFontStrikeout: TAction; - AcFontUnderline: TAction; - AcFont: TAction; - AcBorderTop: TAction; - AcBorderBottom: TAction; - AcBorderBottomDbl: TAction; - AcBorderBottomMedium: TAction; - AcBorderLeft: TAction; - AcBorderRight: TAction; - AcBorderNone: TAction; - AcBorderHCenter: TAction; - AcBorderVCenter: TAction; - AcBorderTopBottom: TAction; - AcBorderTopBottomThick: TAction; - AcBorderInner: TAction; - AcBorderAll: TAction; - AcBorderOuter: TAction; - AcBorderOuterMedium: TAction; - AcTextHoriz: TAction; - AcTextVertCW: TAction; - AcTextVertCCW: TAction; - AcTextStacked: TAction; - AcNFFixed: TAction; - AcNFFixedTh: TAction; - AcNFPercentage: TAction; - AcIncDecimals: TAction; - AcDecDecimals: TAction; - AcNFGeneral: TAction; - AcNFExp: TAction; - AcNFSci: TAction; - AcCopyFormat: TAction; - AcNFCurrency: TAction; - AcNFCurrencyRed: TAction; - AcNFAccounting: TAction; - AcNFAccountingRed: TAction; - AcNFShortDateTime: TAction; - AcNFShortDate: TAction; - AcNFLongDate: TAction; - AcNFShortTime: TAction; - AcNFLongTime: TAction; - AcNFShortTimeAM: TAction; - AcNFLongTimeAM: TAction; - AcNFTimeInterval: TAction; - AcNFFmtDateTimeDM: TAction; - AcNFFmtDateTimeMY: TAction; - AcNFFmtDateTimeMS: TAction; - AcNFFmtDateTimeMSZ: TAction; - AcNew: TAction; - AcWordwrap: TAction; - AcVAlignDefault: TAction; - AcVAlignTop: TAction; - AcVAlignCenter: TAction; - AcVAlignBottom: TAction; - ActionList: TActionList; - CbShowHeaders: TCheckBox; - CbShowGridLines: TCheckBox; - CbBackgroundColor: TColorBox; - CbReadFormulas: TCheckBox; - CbHeaderStyle: TComboBox; - EdFormula: TEdit; - EdCellAddress: TEdit; - FontComboBox: TComboBox; - EdFrozenRows: TSpinEdit; - FontDialog: TFontDialog; - FontSizeComboBox: TComboBox; - ImageList: TImageList; + BtnOpen: TButton; + BtnSave: TButton; + BtnNew: TButton; + SheetsCombo: TComboBox; Label1: TLabel; - Label2: TLabel; - MainMenu: TMainMenu; - MenuItem1: TMenuItem; - MenuItem10: TMenuItem; - MenuItem11: TMenuItem; - MenuItem12: TMenuItem; - MenuItem13: TMenuItem; - MenuItem14: TMenuItem; - MenuItem15: TMenuItem; - MenuItem16: TMenuItem; - MenuItem17: TMenuItem; - MenuItem18: TMenuItem; - MenuItem19: TMenuItem; - MenuItem2: TMenuItem; - MenuItem20: TMenuItem; - MenuItem21: TMenuItem; - MenuItem22: TMenuItem; - MenuItem23: TMenuItem; - MenuItem24: TMenuItem; - MenuItem25: TMenuItem; - MenuItem26: TMenuItem; - MenuItem27: TMenuItem; - MenuItem28: TMenuItem; - MenuItem29: TMenuItem; - MenuItem30: TMenuItem; - MenuItem31: TMenuItem; - MenuItem32: TMenuItem; - MenuItem33: TMenuItem; - MenuItem34: TMenuItem; - MenuItem35: TMenuItem; - MenuItem36: TMenuItem; - MenuItem37: TMenuItem; - MenuItem38: TMenuItem; - MenuItem39: TMenuItem; - MenuItem40: TMenuItem; - MenuItem41: TMenuItem; - MenuItem42: TMenuItem; - MenuItem43: TMenuItem; - MenuItem44: TMenuItem; - MenuItem45: TMenuItem; - MenuItem46: TMenuItem; - MnuFmtDateTimeMSZ: TMenuItem; - MnuTimeInterval: TMenuItem; - MnuShortTimeAM: TMenuItem; - MnuLongTimeAM: TMenuItem; - MnuFmtDateTimeMY: TMenuItem; - MnuFmtDateTimeDM: TMenuItem; - MnuShortTime: TMenuItem; - MnuShortDate: TMenuItem; - MnuLongTime: TMenuItem; - MnuLongDate: TMenuItem; - MnuShortDateTime: TMenuItem; - MnuAccountingRed: TMenuItem; - MnuAccounting: TMenuItem; - MnuCurrencyRed: TMenuItem; - MnuCurrency: TMenuItem; - MnuNumberFormat: TMenuItem; - MnuNFFixed: TMenuItem; - MnuNFFixedTh: TMenuItem; - MnuNFPercentage: TMenuItem; - MnuNFExp: TMenuItem; - MnuNFSci: TMenuItem; - MnuNFGeneral: TMenuItem; - MnuTextRotation: TMenuItem; - MenuItem3: TMenuItem; - MenuItem4: TMenuItem; - MenuItem5: TMenuItem; - MenuItem6: TMenuItem; - MenuItem7: TMenuItem; - MenuItem8: TMenuItem; - MenuItem9: TMenuItem; - MnuWordwrap: TMenuItem; - MnuVertBottom: TMenuItem; - MnuVertCentered: TMenuItem; - MnuVertTop: TMenuItem; - MnuVertDefault: TMenuItem; - MnuVertAlignment: TMenuItem; - MnuFOnt: TMenuItem; - MnuHorDefault: TMenuItem; - MnuHorAlignment: TMenuItem; - mnuFormat: TMenuItem; - mnuEdit: TMenuItem; - mnuFile: TMenuItem; - mnuOpen: TMenuItem; - mnuQuit: TMenuItem; - mnuSaveAs: TMenuItem; OpenDialog: TOpenDialog; - PageControl1: TPageControl; Panel1: TPanel; - BordersPopupMenu: TPopupMenu; - NumFormatPopupMenu: TPopupMenu; + Panel2: TPanel; SaveDialog: TSaveDialog; - EdFrozenCols: TSpinEdit; - FormulaToolBar: TToolBar; - FormulaToolbarSplitter: TSplitter; - ToolButton22: TToolButton; WorksheetGrid: TsWorksheetGrid; - TabSheet1: TTabSheet; - ToolBar1: TToolBar; - FormatToolBar: TToolBar; - ToolButton1: TToolButton; - ToolButton10: TToolButton; - ToolButton11: TToolButton; - ToolButton12: TToolButton; - ToolButton13: TToolButton; - ToolButton14: TToolButton; - ToolButton15: TToolButton; - ToolButton16: TToolButton; - ToolButton17: TToolButton; - ToolButton18: TToolButton; - ToolButton19: TToolButton; - ToolButton2: TToolButton; - TbBorders: TToolButton; - TbNumFormats: TToolButton; - ToolButton20: TToolButton; - ToolButton21: TToolButton; - ToolButton24: TToolButton; - ToolButton25: TToolButton; - ToolButton26: TToolButton; - ToolButton3: TToolButton; - ToolButton4: TToolButton; - ToolButton5: TToolButton; - ToolButton6: TToolButton; - ToolButton7: TToolButton; - ToolButton8: TToolButton; - ToolButton9: TToolButton; - procedure AcBorderExecute(Sender: TObject); - procedure AcCopyFormatExecute(Sender: TObject); - procedure AcEditExecute(Sender: TObject); - procedure AcFontExecute(Sender: TObject); - procedure AcFontStyleExecute(Sender: TObject); - procedure AcHorAlignmentExecute(Sender: TObject); - procedure AcIncDecDecimalsExecute(Sender: TObject); - procedure AcNewExecute(Sender: TObject); - procedure AcNumFormatExecute(Sender: TObject); - procedure AcOpenExecute(Sender: TObject); - procedure AcQuitExecute(Sender: TObject); - procedure AcSaveAsExecute(Sender: TObject); - procedure AcTextRotationExecute(Sender: TObject); - procedure AcVertAlignmentExecute(Sender: TObject); - procedure AcWordwrapExecute(Sender: TObject); - procedure CbBackgroundColorSelect(Sender: TObject); - procedure CbHeaderStyleChange(Sender: TObject); - procedure CbReadFormulasChange(Sender: TObject); - procedure CbShowHeadersClick(Sender: TObject); - procedure CbShowGridLinesClick(Sender: TObject); - procedure CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); - procedure EdCellAddressEditingDone(Sender: TObject); - procedure EdFrozenColsChange(Sender: TObject); - procedure EdFrozenRowsChange(Sender: TObject); - procedure FontComboBoxSelect(Sender: TObject); - procedure FontSizeComboBoxSelect(Sender: TObject); - procedure FormActivate(Sender: TObject); - procedure FormCreate(Sender: TObject); - procedure PageControl1Change(Sender: TObject); - procedure WorksheetGridSelection(Sender: TObject; aCol, aRow: Integer); + procedure BtnNewClick(Sender: TObject); + procedure BtnOpenClick(Sender: TObject); + procedure BtnSaveClick(Sender: TObject); + procedure SheetsComboSelect(Sender: TObject); private { private declarations } - FCopiedFormat: TCell; procedure LoadFile(const AFileName: String); procedure SetupBackgroundColorBox; procedure UpdateBackgroundColorIndex; @@ -271,340 +51,75 @@ var implementation uses - fpcanvas, fpsutils, fpsnumformatparser; + fpcanvas, fpsutils; -const - HORALIGN_TAG = 100; - VERTALIGN_TAG = 110; - TEXTROT_TAG = 130; - NUMFMT_TAG = 1000; // differnce 10 per format item - - LEFT_BORDER_THIN = $0001; - LEFT_BORDER_THICK = $0002; - LR_INNER_BORDER_THIN = $0008; - RIGHT_BORDER_THIN = $0010; - RIGHT_BORDER_THICK = $0020; - TOP_BORDER_THIN = $0100; - TOP_BORDER_THICK = $0200; - TB_INNER_BORDER_THIN = $0800; - BOTTOM_BORDER_THIN = $1000; - BOTTOM_BORDER_THICK = $2000; - BOTTOM_BORDER_DOUBLE = $3000; - LEFT_BORDER_MASK = $0007; - RIGHT_BORDER_MASK = $0070; - TOP_BORDER_MASK = $0700; - BOTTOM_BORDER_MASK = $7000; - LR_INNER_BORDER = $0008; - TB_INNER_BORDER = $0800; - // Use a combination of these bits for the "Tag" of the Border actions - see FormCreate. { TForm1 } -procedure TForm1.AcEditExecute(Sender: TObject); -begin - if AcEdit.Checked then - WorksheetGrid.Options := WorksheetGrid.Options + [goEditing] - else - WorksheetGrid.Options := WorksheetGrid.Options - [goEditing]; -end; - -procedure TForm1.AcBorderExecute(Sender: TObject); -const - LINESTYLES: Array[1..3] of TsLinestyle = (lsThin, lsMedium, lsDouble); +procedure TForm1.BtnNewClick(Sender: TObject); var - r,c: Integer; - ls: integer; - bs: TsCellBorderStyle; + dlg: TForm; + edCols, edRows: TSpinEdit; + x: Integer; begin - bs.Color := scBlack; - - with WorksheetGrid do begin - TbBorders.Action := TAction(Sender); - - BeginUpdate; - try - if TAction(Sender).Tag = 0 then begin - CellBorders[Selection] := []; - exit; - end; - // Top and bottom edges - for c := Selection.Left to Selection.Right do begin - ls := (TAction(Sender).Tag and TOP_BORDER_MASK) shr 8; - if (ls <> 0) then begin - CellBorder[c, Selection.Top] := CellBorder[c, Selection.Top] + [cbNorth]; - bs.LineStyle := LINESTYLES[ls]; - CellBorderStyle[c, Selection.Top, cbNorth] := bs; - end; - ls := (TAction(Sender).Tag and BOTTOM_BORDER_MASK) shr 12; - if ls <> 0 then begin - CellBorder[c, Selection.Bottom] := CellBorder[c, Selection.Bottom] + [cbSouth]; - bs.LineStyle := LINESTYLES[ls]; - CellBorderStyle[c, Selection.Bottom, cbSouth] := bs; - end; - end; - // Left and right edges - for r := Selection.Top to Selection.Bottom do begin - ls := (TAction(Sender).Tag and LEFT_BORDER_MASK); - if ls <> 0 then begin - CellBorder[Selection.Left, r] := CellBorder[Selection.Left, r] + [cbWest]; - bs.LineStyle := LINESTYLES[ls]; - CellBorderStyle[Selection.Left, r, cbWest] := bs; - end; - ls := (TAction(Sender).Tag and RIGHT_BORDER_MASK) shr 4; - if ls <> 0 then begin - CellBorder[Selection.Right, r] := CellBorder[Selection.Right, r] + [cbEast]; - bs.LineStyle := LINESTYLES[ls]; - CellBorderStyle[Selection.Right, r, cbEast] := bs; - end; - end; - // Inner edges along row (vertical border lines) - we assume only thin lines. - bs.LineStyle := lsThin; - if (TAction(Sender).Tag and LR_INNER_BORDER <> 0) and (Selection.Right > Selection.Left) - then - for r := Selection.Top to Selection.Bottom do begin - CellBorder[Selection.Left, r] := CellBorder[Selection.Left, r] + [cbEast]; - CellBorderStyle[Selection.Left, r, cbEast] := bs; - for c := Selection.Left+1 to Selection.Right-1 do begin - CellBorder[c,r] := CellBorder[c, r] + [cbEast, cbWest]; - CellBorderStyle[c, r, cbEast] := bs; - CellBorderStyle[c, r, cbWest] := bs; - end; - CellBorder[Selection.Right, r] := CellBorder[Selection.Right, r] + [cbWest]; - CellBorderStyle[Selection.Right, r, cbWest] := bs; - end; - // Inner edges along column (horizontal border lines) - if (TAction(Sender).Tag and TB_INNER_BORDER <> 0) and (Selection.Bottom > Selection.Top) - then - for c := Selection.Left to Selection.Right do begin - CellBorder[c, Selection.Top] := CellBorder[c, Selection.Top] + [cbSouth]; - CellBorderStyle[c, Selection.Top, cbSouth] := bs; - for r := Selection.Top+1 to Selection.Bottom-1 do begin - CellBorder[c, r] := CellBorder[c, r] + [cbNorth, cbSouth]; - CellBorderStyle[c, r, cbNorth] := bs; - CellBorderStyle[c, r, cbSouth] := bs; - end; - CellBorder[c, Selection.Bottom] := CellBorder[c, Selection.Bottom] + [cbNorth]; - CellBorderStyle[c, Selection.Bottom, cbNorth] := bs; - end; - finally - EndUpdate; + dlg := TForm.Create(nil); + try + dlg.Width := 220; + dlg.Height := 128; + dlg.Position := poMainFormCenter; + dlg.Caption := 'New workbook'; + edCols := TSpinEdit.Create(dlg); + with edCols do begin + Parent := dlg; + Left := dlg.ClientWidth - Width - 24; + Top := 16; + Value := WorksheetGrid.ColCount - ord(WorksheetGrid.DisplayFixedColRow); end; - end; -end; - -procedure TForm1.AcCopyFormatExecute(Sender: TObject); -var - cell: PCell; - r, c: Cardinal; -begin - with WorksheetGrid do begin - if Workbook = nil then - exit; - - if AcCopyFormat.Checked then begin - r := GetWorksheetRow(Row); - c := GetWorksheetCol(Col); - cell := Worksheet.FindCell(r, c); - if cell <> nil then - FCopiedFormat := cell^; + with TLabel.Create(dlg) do begin + Parent := dlg; + Left := 24; + Top := edCols.Top + 3; + Caption := 'Columns:'; + FocusControl := edCols; end; - end; -end; - -{ Changes the font of the selected cell by calling a standard font dialog. } -procedure TForm1.AcFontExecute(Sender: TObject); -begin - with WorksheetGrid do begin - if Workbook = nil then - exit; - FontDialog.Font := CellFonts[Selection]; - if FontDialog.Execute then - CellFonts[Selection] := FontDialog.Font; - end; -end; - -procedure TForm1.AcFontStyleExecute(Sender: TObject); -var - style: TsFontstyles; -begin - with WorksheetGrid do begin - if Workbook = nil then - exit; - style := []; - if AcFontBold.Checked then Include(style, fssBold); - if AcFontItalic.Checked then Include(style, fssItalic); - if AcFontStrikeout.Checked then Include(style, fssStrikeout); - if AcFontUnderline.Checked then Include(style, fssUnderline); - CellFontStyles[Selection] := style; - end; -end; - -procedure TForm1.AcHorAlignmentExecute(Sender: TObject); -var - hor_align: TsHorAlignment; -begin - if TAction(Sender).Checked then - hor_align := TsHorAlignment(TAction(Sender).Tag - HORALIGN_TAG) - else - hor_align := haDefault; - with WorksheetGrid do HorAlignments[Selection] := hor_align; - UpdateHorAlignmentActions; -end; - -procedure TForm1.AcIncDecDecimalsExecute(Sender: TObject); -var - cell: PCell; - decs: Byte; - currsym: String; -begin - currsym := Sender.ClassName; - with WorksheetGrid do begin - if Workbook = nil then - exit; - cell := Worksheet.FindCell(GetWorksheetRow(Row), GetWorksheetCol(Col)); - if (cell <> nil) then begin - if cell^.NumberFormat = nfGeneral then begin - Worksheet.WriteNumberFormat(cell, nfFixed, '0.00'); - exit; - end; - Worksheet.GetNumberFormatAttributes(cell, decs, currSym); - if (Sender = AcIncDecimals) then - Worksheet.WriteDecimals(cell, decs+1) - else - if (Sender = AcDecDecimals) and (decs > 0) then - Worksheet.WriteDecimals(cell, decs-1); + edRows := TSpinEdit.Create(dlg); + with edRows do begin + Parent := dlg; + Left := edCols.Left; + Top := edCols.Top + edCols.Height + 8; + Value := WorksheetGrid.RowCount - ord(WorksheetGrid.DisplayFixedColRow); end; - end; -end; - -procedure TForm1.AcNewExecute(Sender: TObject); -begin - WorksheetGrid.NewWorksheet(26, 100); -end; - -procedure TForm1.AcNumFormatExecute(Sender: TObject); -const - DATETIME_CUSTOM: array[0..4] of string = ('', 'dd/mmm', 'mmm/yy', 'nn:ss', 'nn:ss.zzz'); -var - nf: TsNumberFormat; - c, r: Cardinal; - cell: PCell; - fmt: String; - decs: Byte; - cs: String; - isDateTimeFmt: Boolean; -begin - if TAction(Sender).Checked then - nf := TsNumberFormat((TAction(Sender).Tag - NUMFMT_TAG) div 10) - else - nf := nfGeneral; - - fmt := ''; - isDateTimeFmt := IsDateTimeFormat(nf); - if nf = nfCustom then begin - fmt := DATETIME_CUSTOM[TAction(Sender).Tag mod 10]; - isDateTimeFmt := true; - end; - - with WorksheetGrid do begin - c := GetWorksheetCol(Col); - r := GetWorksheetRow(Row); - cell := Worksheet.GetCell(r, c); - Worksheet.GetNumberFormatAttributes(cell, decs, cs); - if cs = '' then cs := '?'; - case cell^.ContentType of - cctNumber, cctDateTime: - if isDateTimeFmt then begin - if IsDateTimeFormat(cell^.NumberFormat) then - Worksheet.WriteDateTime(cell, cell^.DateTimeValue, nf, fmt) - else - Worksheet.WriteDateTime(cell, cell^.NumberValue, nf, fmt); - end else - if IsCurrencyFormat(nf) then begin - if IsDateTimeFormat(cell^.NumberFormat) then - Worksheet.WriteCurrency(cell, cell^.DateTimeValue, nf, decs, cs) - else - Worksheet.WriteCurrency(cell, cell^.Numbervalue, nf, decs, cs); - end else begin - if IsDateTimeFormat(cell^.NumberFormat) then - Worksheet.WriteNumber(cell, cell^.DateTimeValue, nf, decs) - else - Worksheet.WriteNumber(cell, cell^.NumberValue, nf, decs) - end; - else - Worksheet.WriteNumberformat(cell, nf, fmt); + with TLabel.Create(dlg) do begin + Parent := dlg; + Left := 24; + Top := edRows.Top + 3; + Caption := 'Rows:'; + FocusControl := edRows; end; + with TButtonPanel.Create(dlg) do begin + Parent := dlg; + Align := alBottom; + ShowButtons := [pbCancel, pbOK]; + end; + if dlg.ShowModal = mrOK then begin + WorksheetGrid.NewWorksheet(edCols.Value, edRows.Value); + SheetsCombo.Items.Clear; + SheetsCombo.Items.Add('Sheet 1'); + SheetsCombo.ItemIndex := 0; + end; + finally + dlg.Free; end; - UpdateNumFormatActions; end; -procedure TForm1.AcTextRotationExecute(Sender: TObject); -var - text_rot: TsTextRotation; -begin - if TAction(Sender).Checked then - text_rot := TsTextRotation(TAction(Sender).Tag - TEXTROT_TAG) - else - text_rot := trHorizontal; - with WorksheetGrid do TextRotations[Selection] := text_rot; - UpdateTextRotationActions; -end; - -procedure TForm1.AcVertAlignmentExecute(Sender: TObject); -var - vert_align: TsVertAlignment; -begin - if TAction(Sender).Checked then - vert_align := TsVertAlignment(TAction(Sender).Tag - VERTALIGN_TAG) - else - vert_align := vaDefault; - with WorksheetGrid do VertAlignments[Selection] := vert_align; - UpdateVertAlignmentActions; -end; - -procedure TForm1.AcWordwrapExecute(Sender: TObject); -begin - with WorksheetGrid do Wordwraps[Selection] := TAction(Sender).Checked; -end; - -procedure TForm1.CbBackgroundColorSelect(Sender: TObject); -begin - with WorksheetGrid do BackgroundColors[Selection] := CbBackgroundColor.ItemIndex; -end; - -procedure TForm1.CbHeaderStyleChange(Sender: TObject); -begin - WorksheetGrid.TitleStyle := TTitleStyle(CbHeaderStyle.ItemIndex); -end; - -procedure TForm1.CbReadFormulasChange(Sender: TObject); -begin - WorksheetGrid.ReadFormulas := CbReadFormulas.Checked; -end; - -procedure TForm1.CbShowHeadersClick(Sender: TObject); -begin - WorksheetGrid.ShowHeaders := CbShowHeaders.Checked; -end; - -procedure TForm1.CbShowGridLinesClick(Sender: TObject); -begin - WorksheetGrid.ShowGridLines := CbShowGridLines.Checked; -end; - -procedure TForm1.acOpenExecute(Sender: TObject); +procedure TForm1.BtnOpenClick(Sender: TObject); begin if OpenDialog.Execute then LoadFile(OpenDialog.FileName); end; -procedure TForm1.acQuitExecute(Sender: TObject); -begin - Close; -end; - -procedure TForm1.acSaveAsExecute(Sender: TObject); // Saves sheet in grid to file, overwriting existing file +procedure TForm1.BtnSaveClick(Sender: TObject); begin if WorksheetGrid.Workbook = nil then exit; @@ -620,99 +135,14 @@ begin end; end; -procedure TForm1.CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); -type - TRGB = packed record R,G,B: byte end; -var - clr: TColor; - rgb: TRGB absolute clr; - i: Integer; +procedure TForm1.SheetsComboSelect(Sender: TObject); begin - if WorksheetGrid.Workbook <> nil then begin - Items.Clear; - for i:=0 to WorksheetGrid.Workbook.GetPaletteSize-1 do begin - clr := WorksheetGrid.Workbook.GetPaletteColor(i); - Items.AddObject(Format('Color %d: %.2x%.2x%.2x', [i, rgb.R, rgb.G, rgb.B]), - TObject(PtrInt(clr))); - end; - end; + WorksheetGrid.SelectSheetByIndex(SheetsCombo.ItemIndex); end; -procedure TForm1.EdCellAddressEditingDone(Sender: TObject); -var - c, r: integer; -begin - if ParseCellString(EdCellAddress.Text, r, c) then begin - WorksheetGrid.Row := WorksheetGrid.GetGridRow(r); - WorksheetGrid.Col := WorksheetGrid.GetGridCol(c); - end; -end; - -procedure TForm1.EdFrozenColsChange(Sender: TObject); -begin - WorksheetGrid.FrozenCols := EdFrozenCols.Value; -end; - -procedure TForm1.EdFrozenRowsChange(Sender: TObject); -begin - WorksheetGrid.FrozenRows := EdFrozenRows.Value; -end; - -procedure TForm1.FontComboBoxSelect(Sender: TObject); -var - fname: String; -begin - fname := FontCombobox.Items[FontCombobox.ItemIndex]; - if fname <> '' then - with WorksheetGrid do CellFontNames[Selection] := fName; -end; - -procedure TForm1.FontSizeComboBoxSelect(Sender: TObject); -var - sz: Integer; -begin - sz := StrToInt(FontSizeCombobox.Items[FontSizeCombobox.ItemIndex]); - if sz > 0 then - with WorksheetGrid do CellFontSizes[Selection] := sz; -end; - -procedure TForm1.FormActivate(Sender: TObject); -begin - if ParamCount > 0 then - LoadFile(ParamStr(1)); -end; - -procedure TForm1.FormCreate(Sender: TObject); -begin - // Adjust format toolbar height, looks strange at 120 dpi - FormatToolbar.Height := FontCombobox.Height + 2*FontCombobox.Top; - FormatToolbar.ButtonHeight := FormatToolbar.Height - 4; - - // Populate font combobox - FontCombobox.Items.Assign(Screen.Fonts); - - // Set the Tags of the Border actions - AcBorderNone.Tag := 0; - AcBorderLeft.Tag := LEFT_BORDER_THIN; - AcBorderHCenter.Tag := LR_INNER_BORDER_THIN; - AcBorderRight.Tag := RIGHT_BORDER_THIN; - AcBorderTop.Tag := TOP_BORDER_THIN; - AcBorderVCenter.Tag := TB_INNER_BORDER_THIN; - AcBorderBottom.Tag := BOTTOM_BORDER_THIN; - AcBorderBottomDbl.Tag := BOTTOM_BORDER_DOUBLE; - AcBorderBottomMedium.Tag := BOTTOM_BORDER_THICK; - AcBorderTopBottom.Tag := TOP_BORDER_THIN + BOTTOM_BORDER_THIN; - AcBorderTopBottomThick.Tag := TOP_BORDER_THIN + BOTTOM_BORDER_THICK; - AcBorderInner.Tag := LR_INNER_BORDER_THIN + TB_INNER_BORDER_THIN; - AcBorderOuter.Tag := LEFT_BORDER_THIN + RIGHT_BORDER_THIN + TOP_BORDER_THIN + BOTTOM_BORDER_THIN; - AcBorderOuterMedium.Tag := LEFT_BORDER_THICK + RIGHT_BORDER_THICK + TOP_BORDER_THICK + BOTTOM_BORDER_THICK; - AcBorderAll.Tag := AcBorderOuter.Tag + AcBorderInner.Tag; -end; - -procedure TForm1.LoadFile(const AFileName: String); // Loads first worksheet from file into grid +procedure TForm1.LoadFile(const AFileName: String); var - pages: TStrings; i: Integer; begin // Load file @@ -725,215 +155,65 @@ begin AFilename, GetFileFormatName(WorksheetGrid.Workbook.FileFormat) ]); - CbShowGridLines.Checked := (soShowGridLines in WorksheetGrid.Worksheet.Options); - CbShowHeaders.Checked := (soShowHeaders in WorksheetGrid.Worksheet.Options); - EdFrozenCols.Value := WorksheetGrid.FrozenCols; - EdFrozenRows.Value := WorksheetGrid.FrozenRows; - SetupBackgroundColorBox; - // Create a tab in the pagecontrol for each worksheet contained in the workbook - // This would be easier with a TTabControl. This has display issues, though. - pages := TStringList.Create; - try - WorksheetGrid.GetSheets(pages); - WorksheetGrid.Parent := PageControl1.Pages[0]; - while PageControl1.PageCount > pages.Count do PageControl1.Pages[1].Free; - while PageControl1.PageCount < pages.Count do PageControl1.AddTabSheet; - for i:=0 to PageControl1.PageCount-1 do - PageControl1.Pages[i].Caption := pages[i]; - finally - pages.Free; - end; + // Collect the sheet names in the combobox for switching sheets. + WorksheetGrid.GetSheets(SheetsCombo.Items); + SheetsCombo.ItemIndex := 0; - WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); +// WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); finally Screen.Cursor := crDefault; end; end; -procedure TForm1.PageControl1Change(Sender: TObject); -begin - WorksheetGrid.Parent := PageControl1.Pages[PageControl1.ActivePageIndex]; - WorksheetGrid.SelectSheetByIndex(PageControl1.ActivePageIndex); -end; - procedure TForm1.SetupBackgroundColorBox; begin - // This change triggers re-reading of the workbooks palette by the OnGetColors - // event of the ColorBox. - CbBackgroundColor.Style := CbBackgroundColor.Style - [cbCustomColors]; - CbBackgroundColor.Style := CbBackgroundColor.Style + [cbCustomColors]; -end; - -procedure TForm1.WorksheetGridSelection(Sender: TObject; aCol, aRow: Integer); -var - r, c: Cardinal; - cell: PCell; - s: String; -begin - if WorksheetGrid.Workbook = nil then - exit; - - r := WorksheetGrid.GetWorksheetRow(ARow); - c := WorksheetGrid.GetWorksheetCol(ACol); - - if AcCopyFormat.Checked then begin - WorksheetGrid.Worksheet.CopyFormat(@FCopiedFormat, r, c); - AcCopyFormat.Checked := false; - end; - - cell := WorksheetGrid.Worksheet.FindCell(r, c); - if cell <> nil then begin - s := WorksheetGrid.Worksheet.ReadFormulaAsString(cell); - if s <> '' then - EdFormula.Text := s - else - EdFormula.Text := WorksheetGrid.Worksheet.ReadAsUTF8Text(cell); - end else - EdFormula.Text := ''; - - EdCellAddress.Text := GetCellString(r, c, [rfRelRow, rfRelCol]); - - UpdateHorAlignmentActions; - UpdateVertAlignmentActions; - UpdateWordwraps; - UpdateBackgroundColorIndex; -// UpdateFontActions; - UpdateFontNameIndex; - UpdateFontSizeIndex; - UpdateFontStyleActions; - UpdateTextRotationActions; - UpdateNumFormatActions; end; procedure TForm1.UpdateBackgroundColorIndex; -var - sClr: TsColor; begin - with WorksheetGrid do sClr := BackgroundColors[Selection]; - if sClr = scNotDefined then - CbBackgroundColor.ItemIndex := -1 - else - CbBackgroundColor.ItemIndex := sClr; -end; -procedure TForm1.UpdateHorAlignmentActions; -var - i: Integer; - ac: TAction; - hor_align: TsHorAlignment; -begin - with WorksheetGrid do hor_align := HorAlignments[Selection]; - for i:=0 to ActionList.ActionCount-1 do begin - ac := TAction(ActionList.Actions[i]); - if (ac.Tag >= HORALIGN_TAG) and (ac.Tag < HORALIGN_TAG+10) then - ac.Checked := ((ac.Tag - HORALIGN_TAG) = ord(hor_align)); - end; end; procedure TForm1.UpdateFontNameIndex; -var - fname: String; begin - with WorksheetGrid do fname := CellFontNames[Selection]; - if fname = '' then - FontCombobox.ItemIndex := -1 - else - FontCombobox.ItemIndex := FontCombobox.Items.IndexOf(fname); + end; procedure TForm1.UpdateFontSizeIndex; -var - sz: Single; begin - with WorksheetGrid do sz := CellFontSizes[Selection]; - if sz < 0 then - FontSizeCombobox.ItemIndex := -1 - else - FontSizeCombobox.ItemIndex := FontSizeCombobox.Items.IndexOf(IntToStr(Round(sz))); + end; procedure TForm1.UpdateFontStyleActions; -var - style: TsFontStyles; begin - with WorksheetGrid do style := CellFontStyles[Selection]; - AcFontBold.Checked := fssBold in style; - AcFontItalic.Checked := fssItalic in style; - AcFontUnderline.Checked := fssUnderline in style; - AcFontStrikeout.Checked := fssStrikeOut in style; + +end; + +procedure TForm1.UpdateHorAlignmentActions; +begin + end; procedure TForm1.UpdateNumFormatActions; -var - i: Integer; - ac: TAction; - nf: TsNumberFormat; - cell: PCell; - r,c: Cardinal; - found: Boolean; begin - with WorksheetGrid do begin - r := GetWorksheetRow(Row); - c := GetWorksheetCol(Col); - cell := Worksheet.FindCell(r, c); - if (cell = nil) or not (cell^.ContentType in [cctNumber, cctDateTime]) then - nf := nfGeneral - else - nf := cell^.NumberFormat; - for i:=0 to ActionList.ActionCount-1 do begin - ac := TAction(ActionList.Actions[i]); - if (ac.Tag >= NUMFMT_TAG) and (ac.Tag < NUMFMT_TAG + 200) then begin - found := ((ac.Tag - NUMFMT_TAG) div 10 = ord(nf)); - if nf = nfCustom then - case (ac.Tag - NUMFMT_TAG) mod 10 of - 1: found := cell^.NumberFormatStr = 'dd/mmm'; - 2: found := cell^.NumberFormatStr = 'mmm/yy'; - 3: found := cell^.NumberFormatStr = 'nn:ss'; - 4: found := cell^.NumberFormatStr = 'nn:ss.z'; - end; - ac.Checked := found; - end; - end; - Invalidate; - end; + end; procedure TForm1.UpdateTextRotationActions; -var - i: Integer; - ac: TAction; - text_rot: TsTextRotation; begin - with WorksheetGrid do text_rot := TextRotations[Selection]; - for i:=0 to ActionList.ActionCount-1 do begin - ac := TAction(ActionList.Actions[i]); - if (ac.Tag >= TEXTROT_TAG) and (ac.Tag < TEXTROT_TAG+10) then - ac.Checked := ((ac.Tag - TEXTROT_TAG) = ord(text_rot)); - end; + end; procedure TForm1.UpdateVertAlignmentActions; -var - i: Integer; - ac: TAction; - vert_align: TsVertAlignment; begin - with WorksheetGrid do vert_align := VertAlignments[Selection]; - for i:=0 to ActionList.ActionCount-1 do begin - ac := TAction(ActionList.Actions[i]); - if (ac.Tag >= VERTALIGN_TAG) and (ac.Tag < VERTALIGN_TAG+10) then - ac.Checked := ((ac.Tag - VERTALIGN_TAG) = ord(vert_align)); - end; + end; procedure TForm1.UpdateWordwraps; -var - wrapped: Boolean; begin - with WorksheetGrid do wrapped := Wordwraps[Selection]; - AcWordwrap.Checked := wrapped; + end; initialization diff --git a/components/fpspreadsheet/examples/spready/mainform.lfm b/components/fpspreadsheet/examples/spready/mainform.lfm new file mode 100644 index 000000000..380c67b11 --- /dev/null +++ b/components/fpspreadsheet/examples/spready/mainform.lfm @@ -0,0 +1,3305 @@ +object Form1: TForm1 + Left = 409 + Height = 649 + Top = 248 + Width = 884 + Caption = 'spready' + ClientHeight = 629 + ClientWidth = 884 + Menu = MainMenu + OnActivate = FormActivate + OnCreate = FormCreate + ShowHint = True + LCLVersion = '1.3' + object Panel1: TPanel + Left = 0 + Height = 85 + Top = 544 + Width = 884 + Align = alBottom + BevelOuter = bvNone + ClientHeight = 85 + ClientWidth = 884 + TabOrder = 0 + object CbShowHeaders: TCheckBox + Left = 8 + Height = 19 + Top = 8 + Width = 93 + Caption = 'Show headers' + Checked = True + OnClick = CbShowHeadersClick + State = cbChecked + TabOrder = 0 + end + object CbShowGridLines: TCheckBox + Left = 8 + Height = 19 + Top = 32 + Width = 100 + Caption = 'Show grid lines' + Checked = True + OnClick = CbShowGridLinesClick + State = cbChecked + TabOrder = 1 + end + object EdFrozenCols: TSpinEdit + Left = 389 + Height = 23 + Top = 8 + Width = 52 + OnChange = EdFrozenColsChange + TabOrder = 2 + end + object EdFrozenRows: TSpinEdit + Left = 389 + Height = 23 + Top = 39 + Width = 52 + OnChange = EdFrozenRowsChange + TabOrder = 3 + end + object Label1: TLabel + Left = 304 + Height = 15 + Top = 13 + Width = 62 + Caption = 'Frozen cols:' + FocusControl = EdFrozenCols + ParentColor = False + end + object Label2: TLabel + Left = 304 + Height = 15 + Top = 40 + Width = 66 + Caption = 'Frozen rows:' + FocusControl = EdFrozenRows + ParentColor = False + end + object CbReadFormulas: TCheckBox + Left = 8 + Height = 19 + Top = 56 + Width = 96 + Caption = 'Read formulas' + OnChange = CbReadFormulasChange + TabOrder = 4 + end + object CbHeaderStyle: TComboBox + Left = 152 + Height = 23 + Top = 8 + Width = 116 + ItemHeight = 15 + ItemIndex = 2 + Items.Strings = ( + 'Lazarus' + 'Standard' + 'Native' + ) + OnChange = CbHeaderStyleChange + Style = csDropDownList + TabOrder = 5 + Text = 'Native' + end + end + object PageControl1: TPageControl + Left = 0 + Height = 465 + Top = 79 + Width = 884 + ActivePage = TabSheet1 + Align = alClient + TabIndex = 0 + TabOrder = 1 + OnChange = PageControl1Change + object TabSheet1: TTabSheet + Caption = 'Sheet1' + ClientHeight = 437 + ClientWidth = 876 + object WorksheetGrid: TsWorksheetGrid + Left = 0 + Height = 437 + Top = 0 + Width = 876 + FrozenCols = 0 + FrozenRows = 0 + ReadFormulas = False + Align = alClient + ColCount = 27 + ExtendedSelect = False + MouseWheelOption = mwGrid + Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSizing, goColSizing, goThumbTracking, goSmoothScroll, goFixedColSizing] + RowCount = 101 + TabOrder = 0 + TitleStyle = tsNative + OnSelection = WorksheetGridSelection + ColWidths = ( + 42 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + 64 + ) + end + end + end + object ToolBar1: TToolBar + Left = 0 + Height = 26 + Top = 0 + Width = 884 + ButtonHeight = 24 + Caption = 'ToolBar1' + EdgeBorders = [] + Images = ImageList + TabOrder = 2 + object ToolButton1: TToolButton + Left = 24 + Top = 0 + Action = AcOpen + end + object ToolButton2: TToolButton + Left = 47 + Top = 0 + Action = AcSaveAs + end + object ToolButton3: TToolButton + Left = 103 + Top = 0 + Action = AcQuit + end + object ToolButton5: TToolButton + Left = 70 + Top = 0 + Width = 5 + Caption = 'ToolButton5' + Style = tbsDivider + end + object ToolButton4: TToolButton + Left = 75 + Top = 0 + Action = AcEdit + end + object ToolButton6: TToolButton + Left = 98 + Top = 0 + Width = 5 + Caption = 'ToolButton6' + Style = tbsDivider + end + object ToolButton22: TToolButton + Left = 1 + Top = 0 + Action = AcNew + end + end + object FormatToolBar: TToolBar + Left = 0 + Height = 27 + Top = 26 + Width = 884 + ButtonHeight = 23 + Caption = 'FormatToolBar' + Images = ImageList + TabOrder = 3 + object ToolButton10: TToolButton + Left = 324 + Top = 2 + Action = AcLeftAlign + Wrap = True + end + object ToolButton12: TToolButton + Left = 347 + Top = 2 + Action = AcHorCenterAlign + end + object ToolButton13: TToolButton + Left = 370 + Top = 2 + Action = AcRightAlign + end + object FontComboBox: TComboBox + Left = 52 + Height = 23 + Top = 2 + Width = 127 + ItemHeight = 15 + OnSelect = FontComboBoxSelect + TabOrder = 0 + end + object FontSizeComboBox: TComboBox + Left = 179 + Height = 23 + Top = 2 + Width = 48 + ItemHeight = 15 + Items.Strings = ( + '8' + '9' + '10' + '11' + '12' + '14' + '16' + '18' + '20' + '24' + ) + OnSelect = FontSizeComboBoxSelect + TabOrder = 1 + end + object ToolButton7: TToolButton + Left = 227 + Top = 2 + Action = AcFontBold + end + object ToolButton8: TToolButton + Left = 250 + Top = 2 + Action = AcFontItalic + end + object ToolButton9: TToolButton + Left = 273 + Top = 2 + Action = AcFontUnderline + end + object ToolButton11: TToolButton + Left = 296 + Top = 2 + Action = AcFontStrikeout + end + object ToolButton14: TToolButton + Left = 319 + Top = 2 + Width = 5 + Caption = 'ToolButton14' + Style = tbsDivider + Wrap = True + end + object ToolButton15: TToolButton + Left = 393 + Top = 2 + Width = 5 + Caption = 'ToolButton15' + Style = tbsDivider + Wrap = True + end + object ToolButton16: TToolButton + Left = 398 + Top = 2 + Action = AcVAlignTop + Wrap = True + end + object ToolButton17: TToolButton + Left = 421 + Top = 2 + Action = AcVAlignCenter + end + object ToolButton18: TToolButton + Left = 444 + Top = 2 + Action = AcVAlignBottom + end + object ToolButton19: TToolButton + Left = 467 + Top = 2 + Width = 5 + Caption = 'ToolButton19' + Style = tbsDivider + Wrap = True + end + object TbBorders: TToolButton + Left = 472 + Top = 2 + Action = AcBorderNone + DropdownMenu = BordersPopupMenu + Style = tbsDropDown + Wrap = True + end + object CbBackgroundColor: TColorBox + Left = 507 + Height = 22 + Top = 2 + Width = 149 + Style = [cbPrettyNames, cbCustomColors] + OnGetColors = CbBackgroundColorGetColors + ItemHeight = 16 + OnSelect = CbBackgroundColorSelect + TabOrder = 2 + end + object ToolButton21: TToolButton + Left = 29 + Top = 2 + Action = AcFont + end + object TbNumFormats: TToolButton + Left = 656 + Hint = 'Change number format' + Top = 2 + Caption = 'Fixed' + DropdownMenu = NumFormatPopupMenu + ImageIndex = 33 + Style = tbsDropDown + end + object ToolButton24: TToolButton + Left = 714 + Top = 2 + Action = AcDecDecimals + end + object ToolButton25: TToolButton + Left = 691 + Top = 2 + Action = AcIncDecimals + end + object ToolButton26: TToolButton + Left = 24 + Top = 2 + Width = 5 + Caption = 'ToolButton26' + Style = tbsDivider + Wrap = True + end + object ToolButton20: TToolButton + Left = 1 + Top = 2 + Action = AcCopyFormat + end + end + object FormulaToolBar: TToolBar + Left = 0 + Height = 26 + Top = 53 + Width = 884 + Caption = 'FormulaToolBar' + TabOrder = 4 + object EdFormula: TEdit + Left = 129 + Height = 24 + Top = 2 + Width = 755 + Align = alClient + TabOrder = 0 + end + object EdCellAddress: TEdit + Left = 1 + Height = 24 + Top = 2 + Width = 123 + Align = alLeft + Alignment = taCenter + OnEditingDone = EdCellAddressEditingDone + TabOrder = 1 + end + object FormulaToolbarSplitter: TSplitter + Left = 124 + Height = 24 + Top = 2 + Width = 5 + end + end + object OpenDialog: TOpenDialog + DefaultExt = '.xls' + Filter = 'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*.xlxs|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable (pipes) (.wikitable_pipes)|.wikitable_pipes|All files (*.*)|*.*' + Options = [ofExtensionDifferent, ofEnableSizing, ofViewDetail] + left = 184 + top = 200 + end + object SaveDialog: TSaveDialog + DefaultExt = '.xls' + Filter = 'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*.xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Wikitable (wikimedia) (.wikitable_wikimedia)|*.wikitable_wikimedia' + Options = [ofOverwritePrompt, ofExtensionDifferent, ofEnableSizing, ofViewDetail] + left = 184 + top = 264 + end + object MainMenu: TMainMenu + Images = ImageList + left = 384 + top = 200 + object mnuFile: TMenuItem + Caption = '&File' + object MenuItem46: TMenuItem + Action = AcNew + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF000000 + 001D000000340000003600000036000000360000003600000036000000360000 + 0036000000360000003600000036000000330000001DFFFFFF00FFFFFF000000 + 0034F9F9F9F5FCFCFCFDFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFDF9F9F9F300000033FFFFFF00000000010000 + 0036FCFCFCFEFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFD00000036FFFFFF00000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFB + FBFFFBFBFBFFFBFBFBFFFBFBFBFFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFAFAFAFFFAFA + FAFFFAFAFAFFFAFAFAFFFAFAFAFFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFAFA + FAFFFAFAFAFFF8F8F8FFF8F8F8FFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFB + FBFFF9F9F9FFF9F9F9FFF8F8F8FFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFAFA + FAFFF9F9F9FFF6F6F6FFF6F6F6FFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8 + F8FFF6F6F6FFF3F3F3FFF2F2F2FFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5 + F5FFF2F2F2FFEFEFEFFFEDEDEDFFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFFBFBFBFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF1F1 + F1FFECECECFFEAEAEAFFE6E6E6FFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFF9F9F9FFF9F9F9FFF9F9F9FFF7F7F7FFF6F6F6FFF2F2F2FFEBEB + EBFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFF0000003600000001000000010000 + 0036FCFCFCFFF7F7F7FFF9F9F9FFF7F7F7FFF7F7F7FFF3F3F3FFF0F0F0FFEAEA + EAFFFCFCFCFFF6F6F6FFF4F4F4FF9999999100000020FFFFFF00FFFFFF000000 + 0036FBFBFBFDF4F4F4FFF5F5F5FFF5F5F5FFF5F5F5FFF1F1F1FFEFEFEFFFE9E9 + E9FFFCFCFCFFE7E7E7FF959595910000002000000002FFFFFF00FFFFFF000000 + 0033F8F8F8F0FBFBFBFDFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC + FCFFF8F8F8FF949494910000002000000002FFFFFF00FFFFFF00FFFFFF000000 + 001C000000330000003600000036000000360000003600000036000000360000 + 0036000000360000002000000002FFFFFF00FFFFFF00FFFFFF00 + } + end + object mnuOpen: TMenuItem + Action = AcOpen + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 20000000000000040000640000006400000000000000000000002C86D8002D88 + D8F72D87D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88 + D8F72D88D8F72D87D8F72D88D8F72C86D800FFFFFF00FFFFFF00338ED9FBDCF0 + FAFF98E1F6FF95E0F6FF92DFF6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7 + F3FF74D5F3FF70D3F2FFC2EAF8FF3594DAFFFFFFFF00FFFFFF003594DAF7EFFA + FEFF93E5F8FF8FE4F8FF89E3F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8 + F4FF4DD4F3FF40D1F2FFCAF2FBFF3594DAFFFFFFFF00FFFFFF00369ADAF8F2FA + FDFF94E6F8FF92E5F8FF90E5F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDC + F6FF5ED9F4FF4FD5F3FFCCF2FBFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC + FEFF94E5F8FF93E5F8FF93E5F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CE + D7FF8CC8CFFF86C1C6FFC9D8D6FF3594DAFFC57444E8CA7F53F137A6DAFAFEFF + FFFFF8FDFFFFF6FDFFFFF5FCFFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5 + F5FF9EE5F5FF9FE5F4FFDAF3F8FF3594DAFFFDF4EEFFCA8054F935ABDAFAE8F6 + FBFF70BCE7FF55AAE2FF4DA5E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFD + FCFFFEFDFCFFFEFCFBFFFEFEFDFF3594DAFFEFF2E8FFCE8156FF36AADAF2F1FA + FDFF94DEF5FF93DCF4FF64BCE9FF3594DAFF3594DAFF3594DAFF3594DAFF3594 + DAFF3594DAFF3594DAFF3594DAFF3594DAFFFBF6EFFFCC8355FE35AFDAF0F7FC + FEFF8EE4F8FF91DEF5FF9FE0F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEA + DBFFFFE9D9FFFFE7D7FFFFE5D2FFFFE2CBFFFFF7F1FFCB8555FE36B3DAF8FDFE + FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7 + D6FFFDE6D4FFFCE4D0FFFBE3CBFFFADCC2FFFEF3E8FFCC8656FE34B4D9D05EC2 + E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7 + D5FFFDE5D1FFFAE0CAFFF9DEC4FFF7D9BCFFFDF2E7FFCC8757FEFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4 + D1FFFBE2CCFFF9DDC4FFF6D7BBFFF3D1AFFFFAEFE4FFCC8758FEFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3 + CDFFFADFC8FFF7D9BCFFF5E9DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0 + C7FFF9DCC2FFF5D3B4FFFEF9F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3 + EAFFFCF2E8FFFAEFE3FFFAF2E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB + 92FFD1A06CF5D09E6DF6CC965FDAC479427EB2673C09FFFFFF00 + } + OnClick = acOpenExecute + end + object mnuSaveAs: TMenuItem + Action = AcSaveAs + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000BA6A3600B969 + 35B5B86935EEB76835FFB56835FFB46734FFB26634FFB06533FFAE6433FFAC63 + 32FFAA6232FFA96132FFA86031FFA76031FEA66031F1A86131C4BA6A35DEEBC6 + ADFFEAC5ADFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB + F8FFFEFBF8FFFEFBF8FFFEFBF8FFC89A7CFFC79879FFA76031EDBA6B37FEEDCA + B3FFE0A27AFFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0 + 88FF62C088FF62C088FFFDF9F6FFCA8D65FFC99B7CFFA76031FEBB6C38FFEECC + B6FFE1A27AFFFEFAF7FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDC + C2FFBFDCC2FFBFDCC2FFFDF9F6FFCD9068FFCC9E81FFA86132FFBB6B38FFEFCE + B8FFE1A279FFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0 + 88FF62C088FF62C088FFFDF9F6FFCF936AFFCEA384FFAA6132FFBA6A36FFEFD0 + BBFFE2A27AFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB + F8FFFEFBF8FFFEFBF8FFFEFBF8FFD3966DFFD2A78AFFAB6232FFBB6A36FFF0D2 + BEFFE2A37AFFE2A37AFFE1A37AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F + 76FFDC9D74FFD99B72FFD89971FFD69970FFD5AB8EFFAD6333FFBB6A36FFF2D5 + C2FFE3A37AFFE3A37AFFE2A37BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA0 + 77FFDE9E75FFDC9D74FFDA9B73FFD99B73FFDAB095FFAF6433FFBB6A36FFF2D8 + C5FFE3A47BFFE3A37AFFE3A47AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA0 + 77FFDE9F76FFDD9E74FFDB9C72FFDC9D74FFDDB59AFFB16534FFBB6B36FFF4D9 + C7FFE6A67DFFC88C64FFC98D65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C + 65FFC88C64FFC88C64FFC88C64FFDA9C74FFE1BA9FFFB36634FFBB6B36FEF4DC + C9FFE7A77DFFF9ECE1FFF9ECE1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAED + E5FFF7E7DBFFF7E5D9FFF6E5D8FFDEA077FFE4BEA4FFB46734FFBC6B36FAF5DD + CCFFE7A87EFFFAF0E8FFFAF0E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4 + EFFFF9E9DFFFF7E7DBFFF7E5D9FFE0A278FFE7C2A9FFB66835FFBC6B36F0F6DF + D0FFE8A87EFFFCF6F1FFFCF6F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9 + F6FFFAF0E8FFF8E8DDFFF7E6DBFFE1A37AFFEFD5C3FFB76935FEBC6B36D8F6DF + D1FFE9AA80FFFEFAF6FFFDFAF6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFB + F8FFFCF6F1FFF9ECE2FFF8E7DBFFEED0BAFFECD0BDFFBB703EF8BC6B369BF6E0 + D1FFF7E0D1FFFEFBF8FFFEFBF7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9 + F6FFFDFAF7FFFBF1EBFFF8E9DFFEECD0BDFBC9895EECB5693563BC6B3671BC6B + 3690BC6B36CCBC6B36EEBC6B36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C + 39FFBD6E3BFFBB6D3AFFBB6B38EFBB703ECBB6693554FFFFFF00 + } + OnClick = acSaveAsExecute + end + object MenuItem1: TMenuItem + Caption = '-' + end + object mnuQuit: TMenuItem + Action = AcQuit + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001D63 + 9B1619609839145D9562105A92880D5890A4135C92FC0C578FED999999FF7171 + 71FF545454FF515151FF4F4F4FFF4C4C4CFF4A4A4AFF474747FF454545FF2567 + 9DFF3274A8FF3D7CAFFF4784B5FF4E8ABAFF3E7EADFF0C578FEAFFFFFF00FFFF + FF00585858FFA2A2A2FFA2A2A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5A5FF2F6F + A5FF78ABD2FF78ABD3FF73A7D1FF69A0CDFF407FAEFF0F5991EAFFFFFF00FFFF + FF005C5C5CFFA1A1A1FF3C7340FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4A4FF3674 + AAFF7DAFD4FF5B9AC9FF5495C7FF5896C8FF4180AEFF135C94EAFFFFFF00FFFF + FF00606060FFA0A0A0FF3D7641FF367139FFA2A2A2FFA2A2A2FFA3A3A3FF3D79 + B0FF82B3D7FF629FCCFF5A9AC9FF5E9BCAFF4381AFFF196098EA37823EFF347E + 3BFF317937FF2E7534FF499150FF468F4CFF39733DFFA1A1A1FFA2A2A2FF457E + B4FF88B7D9FF67A3CFFF619ECCFF639FCCFF4583B1FF1F649CEA3B8742FF89CB + 92FF84C88DFF80C688FF7BC383FF77C17FFF478F4DFF3B743FFFA1A1A1FF4C84 + BAFF8DBBDBFF6EA8D1FF66A6D1FF5FB4DFFF4785B1FF2569A1EA3E8B46FF8FCE + 99FF7DC687FF78C381FF73C07CFF74C07CFF79C281FF49904FFF547F57FF5489 + BFFF94BFDDFF75ADD4FF63B8E1FF4BD4FFFF428BB8FF2C6EA6EA41904AFF94D2 + 9FFF91D09AFF8DCD96FF89CB92FF84C88DFF519858FF417C46FF9F9F9FFF5A8E + C4FF98C3E0FF7CB3D7FF74AFD6FF5EC4EDFF4B88B3FF3473ABEA44944DFF4291 + 4BFF3F8D48FF3D8945FF5DA465FF5AA061FF45834BFF9E9E9EFF9E9E9EFF6092 + C9FF9EC7E2FF83B8DAFF7DB4D7FF7EB3D7FF4F89B4FF3B79B1EAFFFFFF00FFFF + FF00777777FF9A9A9AFF3D8A45FF498A4FFF9C9C9CFF9D9D9DFF9D9D9DFF6696 + CCFFA2CBE3FF89BDDCFF83B9DAFF84B9DAFF518BB5FF437EB6EAFFFFFF00FFFF + FF007A7A7AFF999999FF529159FF999A99FF9B9B9BFF9C9C9CFF9C9C9CFF6C9A + D0FFA7CEE5FF8FC1DFFF89BDDCFF8BBDDCFF538DB6FF4B84BCEAFFFFFF00FFFF + FF007D7D7DFF999999FF999999FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B9BFF6F9D + D3FFAAD1E7FFABD1E7FF98C7E1FF91C2DEFF568FB7FF5289C1EAFFFFFF00FFFF + FF00808080FF7E7E7EFF7C7C7CFF7A7A7AFF777777FF757575FF727272FF719E + D4FF6F9ED6FF87B2DCFFABD3E8FFA9D0E6FF5890B8FF598EC6EAFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00709ED6DB6D9CD4FF85B1DAFF5A91B9FF6093CBEAFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF006D9CD4896A9AD2FB6697CFEE + } + OnClick = acQuitExecute + end + end + object mnuEdit: TMenuItem + Caption = 'Edit' + object MenuItem2: TMenuItem + Action = AcEdit + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001340 + 58FF15425EFF25699CFF2C76B4FF3B8BBAADFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001242 + 59FF5D9CD4FFA6CFF5FFA9CFECFF488BC1FF2C76B4FFFFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D + 93FFCBE3F9FF61AAECFF4098E8FF1567C2FF1660AAFF2C76B4FFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D + 93FFC8E1F2FFD1E7FAFF347DB5FF3199C3FF6DC4DCFF4A9CCFFF3483C7FFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002063 + 98202689B9FFB0CBE1FF67A9C8FF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8F + D9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF002689B9FFBEE6F2FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4 + E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF002790BFFFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEE + FAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6 + F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DC + F5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4 + FCFF68D9F5FF6FCFF3FF599DD0FF73ABDDFF4F91C9FFFFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3ED + F8FFA8E2F8FF6CAEDDFFA5CFF4FFA5CFF4FFBDDBF7FF5393CBF7FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBA + E4FFA7D4F4FFC5E1F8FFCCE3F9FFCCE3F9FFBDDBF7FF4F90C9FDFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0050A8D9FF6AA5D8FFC9E1F7FFCBE3F8FF4295CAFF3182C2AEFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF002FBAE4094FAADBEA5093CAFD4E90C8FF2F9DD2DF35A4DE19FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + end + object mnuFormat: TMenuItem + Caption = 'Format' + object MnuFOnt: TMenuItem + Action = AcFont + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE68 + 38AEDA8F5DFEDB9060FFD78350EDC4502B8DBD422310BC3F222AC34D2BA2D071 + 42EAD67E51FFD57C4DFFC65531BDB6391D31FFFFFF00FFFFFF00FFFFFF00CA5C + 2F0ACB5F3044E1A475FFDA8C58ECC6522C3DFFFFFF00FFFFFF00BF452413C348 + 277FDC966BFFDB8F60FFBD3F2154B6381E02FFFFFF00FFFFFF00FFFFFF00FFFF + FF00CB5D3001D3743F9BE2A97CFFCC663799FFFFFF00FFFFFF00FFFFFF00CC63 + 37B1DFA077FFDA895AFFBB3E2222FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00CC633215DB935EEAE2A779FFD8834AD3CF6A3AB2CE6839B5D57A + 45D8E3A881FFD98656F9BE41231BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00CF6A365CDF9D68F6DA8B52D1CB5F314EC7592E2ACD67 + 37A0E1A67AFFD88653F2BF46250DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00D06A3503D78042AADF9F6AF7CD663466C95D2F0ACC61 + 3388E1A679FFD57A44D2C24A2706FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00D1713822DE9B63E2DC965EDFCF693554CF69 + 3580E2A97CFFD16C3AA5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4793C77E2A670F7DA8847ADD67E + 43A0E4AE82FFCF6D3A99FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D67D3B1CDD9656BAE3A973F2E1A8 + 73F5E1A471F7D3773E98CB5F3008FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7833E53E2A76CDEE9BC91FFE7BA + 8FFFE7B78BFFE2A471FBD67E42B6CB5C2F0AFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8874040D88B4385DA8E4994D989 + 438FD8844090D884419AD3733A8ACC62320DC95B2E01FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MnuTextRotation: TMenuItem + Caption = 'Text rotation' + object MenuItem29: TMenuItem + Action = AcTextHoriz + AutoCheck = True + end + object MenuItem30: TMenuItem + Action = AcTextVertCW + AutoCheck = True + end + object MenuItem31: TMenuItem + Action = AcTextVertCCW + AutoCheck = True + end + object MenuItem32: TMenuItem + Action = AcTextStacked + AutoCheck = True + end + end + object MnuHorAlignment: TMenuItem + Caption = 'Horizontal alignment' + object MnuHorDefault: TMenuItem + Action = AcHorDefaultAlign + AutoCheck = True + end + object MenuItem6: TMenuItem + Caption = '-' + end + object MenuItem3: TMenuItem + Action = AcLeftAlign + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF003C3C3CFF353535FF2F2F2FFF292929FF242424FF1E1E1EFF191919FF1414 + 14FF0F0F0FFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 + 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00585858FF525252FF4C4C4CFF464646FF404040FF3A3A3AFF343434FF2E2E + 2EFF282828FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D + 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006F6F6FFF6B6B6BFF666666FF616161FF5C5C5CFF575757FF515151FF4B4B + 4BFF454545FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 + 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem4: TMenuItem + Action = AcHorCenterAlign + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF003535356B2F2F2FFF292929FF242424FF1E1E1EFF191919FF1414 + 14FF0F0F0FFF0B0B0BFF0707076BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 + 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF005252526B4C4C4CFF464646FF404040FF3A3A3AFF343434FF2E2E + 2EFF282828FF232323FF1D1D1D6BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D + 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF006B6B6B6B666666FF616161FF5C5C5CFF575757FF515151FF4B4B + 4BFF454545FF3F3F3FFF3939396BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 + 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem5: TMenuItem + Action = AcRightAlign + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00292929FF242424FF1E1E1EFF191919FF1414 + 14FF0F0F0FFF0B0B0BFF070707FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF004A4A4AFF444444FF3E3E3EFF383838FF323232FF2C2C2CFF262626FF2020 + 20FF1B1B1BFF161616FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00464646FF404040FF3A3A3AFF343434FF2E2E + 2EFF282828FF232323FF1D1D1DFF181818FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00646464FF5F5F5FFF5A5A5AFF545454FF4F4F4FFF494949FF434343FF3D3D + 3DFF373737FF313131FF2B2B2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00616161FF5C5C5CFF575757FF515151FF4B4B + 4BFF454545FF3F3F3FFF393939FF333333FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00767676FF747474FF707070FF6C6C6CFF686868FF636363FF5E5E5EFF5959 + 59FF535353FF4E4E4EFF484848FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + end + object MnuVertAlignment: TMenuItem + Caption = 'Vertical alignment' + object MnuVertDefault: TMenuItem + Action = AcVAlignDefault + AutoCheck = True + end + object MenuItem7: TMenuItem + Caption = '-' + end + object MnuVertTop: TMenuItem + Action = AcVAlignTop + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF003B3B3B00343434002E2E2E0028282800232323001D1D1D00181818001313 + 13000F0F0F000B0B0B000707070003030300FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0049494900434343003D3D3D0037373700313131002B2B2B00252525001F1F + 1F001A1A1A0015151500111111000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0057575700515151004B4B4B00454545003F3F3F0039393900333333002D2D + 2D0027272700222222001C1C1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00636363005E5E5E0059595900535353004E4E4E0048484800424242003C3C + 3C0036363600303030002A2A2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006E6E6EFF6A6A6AFF656565FF606060FF5B5B5BFF565656FF505050FF4A4A + 4AFF444444FF3E3E3EFF383838FF323232FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00757575FF737373FF6F6F6FFF6B6B6BFF676767FF626262FF5D5D5DFF5858 + 58FF525252FF4D4D4DFF474747FF414141FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MnuVertCentered: TMenuItem + Action = AcVAlignCenter + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF003B3B3B00343434002E2E2E0028282800232323001D1D1D00181818001313 + 13000F0F0F000B0B0B000707070003030300FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0049494900434343003D3D3D0037373700313131002B2B2B00252525001F1F + 1F001A1A1A0015151500111111000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00575757FF515151FF4B4B4BFF454545FF3F3F3FFF393939FF333333FF2D2D + 2DFF272727FF222222FF1C1C1CFF171717FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00636363FF5E5E5EFF595959FF535353FF4E4E4EFF484848FF424242FF3C3C + 3CFF363636FF303030FF2A2A2AFF242424FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006E6E6E006A6A6A0065656500606060005B5B5B0056565600505050004A4A + 4A00444444003E3E3E003838380032323200FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0075757500737373006F6F6F006B6B6B0067676700626262005D5D5D005858 + 5800525252004D4D4D004747470041414100FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MnuVertBottom: TMenuItem + Action = AcVAlignBottom + AutoCheck = True + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF003B3B3BFF343434FF2E2E2EFF282828FF232323FF1D1D1DFF181818FF1313 + 13FF0F0F0FFF0B0B0BFF070707FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00494949FF434343FF3D3D3DFF373737FF313131FF2B2B2BFF252525FF1F1F + 1FFF1A1A1AFF151515FF111111FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0057575700515151004B4B4B00454545003F3F3F0039393900333333002D2D + 2D0027272700222222001C1C1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00636363005E5E5E0059595900535353004E4E4E0048484800424242003C3C + 3C0036363600303030002A2A2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006E6E6E006A6A6A0065656500606060005B5B5B0056565600505050004A4A + 4A00444444003E3E3E003838380032323200FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0075757500737373006F6F6F006B6B6B0067676700626262005D5D5D005858 + 5800525252004D4D4D004747470041414100FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + end + object MnuWordwrap: TMenuItem + Action = AcWordwrap + AutoCheck = True + end + object MnuNumberFormat: TMenuItem + Caption = 'Number format' + object MenuItem33: TMenuItem + Action = AcNFGeneral + AutoCheck = True + end + object MenuItem34: TMenuItem + Action = AcNFFixed + AutoCheck = True + end + object MenuItem35: TMenuItem + Action = AcNFFixedTh + AutoCheck = True + end + object MenuItem36: TMenuItem + Action = AcNFPercentage + AutoCheck = True + end + object MenuItem37: TMenuItem + Action = AcNFExp + AutoCheck = True + end + object MenuItem38: TMenuItem + Action = AcNFSci + AutoCheck = True + end + end + end + end + object ImageList: TImageList + left = 272 + top = 264 + Bitmap = { + 4C69230000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96 + 5FDAC479427EB2673C09FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2 + E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0C7FFF9DCC2FFF5D3B4FFFEF9 + F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3CDFFFADFC8FFF7D9BCFFF5E9 + DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4D1FFFBE2CCFFF9DDC4FFF6D7 + BBFFF3D1AFFFFAEFE4FFCC8758FE34B4D9D05EC2E1FA60C3E2FA60C3E2FA60C3 + E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7D5FFFDE5D1FFFAE0CAFFF9DE + C4FFF7D9BCFFFDF2E7FFCC8757FE36B3DAF8FDFEFEFFFEFFFFFFFEFEFFFFFDFE + FFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7D6FFFDE6D4FFFCE4D0FFFBE3 + CBFFFADCC2FFFEF3E8FFCC8656FE35AFDAF0F7FCFEFF8EE4F8FF91DEF5FF9FE0 + F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5 + D2FFFFE2CBFFFFF7F1FFCB8555FE36AADAF2F1FAFDFF94DEF5FF93DCF4FF64BC + E9FF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594 + DAFF3594DAFFFBF6EFFFCC8355FE35ABDAFAE8F6FBFF70BCE7FF55AAE2FF4DA5 + E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFDFCFFFEFDFCFFFEFCFBFFFEFE + FDFF3594DAFFEFF2E8FFCE8156FF37A6DAFAFEFFFFFFF8FDFFFFF6FDFFFFF5FC + FFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5F5FF9EE5F5FF9FE5F4FFDAF3 + F8FF3594DAFFFDF4EEFFCA8054F936A1DAF9F6FCFEFF94E5F8FF93E5F8FF93E5 + F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CED7FF8CC8CFFF86C1C6FFC9D8 + D6FF3594DAFFC57444E8CA7F53F1369ADAF8F2FAFDFF94E6F8FF92E5F8FF90E5 + F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDCF6FF5ED9F4FF4FD5F3FFCCF2 + FBFF3594DAFFFFFFFF00FFFFFF003594DAF7EFFAFEFF93E5F8FF8FE4F8FF89E3 + F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8F4FF4DD4F3FF40D1F2FFCAF2 + FBFF3594DAFFFFFFFF00FFFFFF00338ED9FBDCF0FAFF98E1F6FF95E0F6FF92DF + F6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7F3FF74D5F3FF70D3F2FFC2EA + F8FF3594DAFFFFFFFF00FFFFFF002C86D8002D88D8F72D87D8F72D88D8F72D88 + D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D87D8F72D88 + D8F72C86D800FFFFFF00FFFFFF00BC6B3671BC6B3690BC6B36CCBC6B36EEBC6B + 36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C39FFBD6E3BFFBB6D3AFFBB6B + 38EFBB703ECBB6693554FFFFFF00BC6B369BF6E0D1FFF7E0D1FFFEFBF8FFFEFB + F7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9F6FFFDFAF7FFFBF1EBFFF8E9 + DFFEECD0BDFBC9895EECB5693563BC6B36D8F6DFD1FFE9AA80FFFEFAF6FFFDFA + F6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFBF8FFFCF6F1FFF9ECE2FFF8E7 + DBFFEED0BAFFECD0BDFFBB703EF8BC6B36F0F6DFD0FFE8A87EFFFCF6F1FFFCF6 + F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9F6FFFAF0E8FFF8E8DDFFF7E6 + DBFFE1A37AFFEFD5C3FFB76935FEBC6B36FAF5DDCCFFE7A87EFFFAF0E8FFFAF0 + E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4EFFFF9E9DFFFF7E7DBFFF7E5 + D9FFE0A278FFE7C2A9FFB66835FFBB6B36FEF4DCC9FFE7A77DFFF9ECE1FFF9EC + E1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAEDE5FFF7E7DBFFF7E5D9FFF6E5 + D8FFDEA077FFE4BEA4FFB46734FFBB6B36FFF4D9C7FFE6A67DFFC88C64FFC98D + 65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C65FFC88C64FFC88C64FFC88C + 64FFDA9C74FFE1BA9FFFB36634FFBB6A36FFF2D8C5FFE3A47BFFE3A37AFFE3A4 + 7AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA077FFDE9F76FFDD9E74FFDB9C + 72FFDC9D74FFDDB59AFFB16534FFBB6A36FFF2D5C2FFE3A37AFFE3A37AFFE2A3 + 7BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA077FFDE9E75FFDC9D74FFDA9B + 73FFD99B73FFDAB095FFAF6433FFBB6A36FFF0D2BEFFE2A37AFFE2A37AFFE1A3 + 7AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F76FFDC9D74FFD99B72FFD899 + 71FFD69970FFD5AB8EFFAD6333FFBA6A36FFEFD0BBFFE2A27AFFFEFBF8FFFEFB + F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB + F8FFD3966DFFD2A78AFFAB6232FFBB6B38FFEFCEB8FFE1A279FFFEFAF7FF62C0 + 88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9 + F6FFCF936AFFCEA384FFAA6132FFBB6C38FFEECCB6FFE1A27AFFFEFAF7FFBFDC + C2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFFDF9 + F6FFCD9068FFCC9E81FFA86132FFBA6B37FEEDCAB3FFE0A27AFFFEFAF7FF62C0 + 88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9 + F6FFCA8D65FFC99B7CFFA76031FEBA6A35DEEBC6ADFFEAC5ADFFFEFBF8FFFEFB + F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB + F8FFC89A7CFFC79879FFA76031EDBA6A3600B96935B5B86935EEB76835FFB568 + 35FFB46734FFB26634FFB06533FFAE6433FFAC6332FFAA6232FFA96132FFA860 + 31FFA76031FEA66031F1A86131C4FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006D9CD4896A9AD2FB6697CFEEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00709ED6DB6D9C + D4FF85B1DAFF5A91B9FF6093CBEAFFFFFF00FFFFFF00808080FF7E7E7EFF7C7C + 7CFF7A7A7AFF777777FF757575FF727272FF719ED4FF6F9ED6FF87B2DCFFABD3 + E8FFA9D0E6FF5890B8FF598EC6EAFFFFFF00FFFFFF007D7D7DFF999999FF9999 + 99FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B9BFF6F9DD3FFAAD1E7FFABD1E7FF98C7 + E1FF91C2DEFF568FB7FF5289C1EAFFFFFF00FFFFFF007A7A7AFF999999FF5291 + 59FF999A99FF9B9B9BFF9C9C9CFF9C9C9CFF6C9AD0FFA7CEE5FF8FC1DFFF89BD + DCFF8BBDDCFF538DB6FF4B84BCEAFFFFFF00FFFFFF00777777FF9A9A9AFF3D8A + 45FF498A4FFF9C9C9CFF9D9D9DFF9D9D9DFF6696CCFFA2CBE3FF89BDDCFF83B9 + DAFF84B9DAFF518BB5FF437EB6EA44944DFF42914BFF3F8D48FF3D8945FF5DA4 + 65FF5AA061FF45834BFF9E9E9EFF9E9E9EFF6092C9FF9EC7E2FF83B8DAFF7DB4 + D7FF7EB3D7FF4F89B4FF3B79B1EA41904AFF94D29FFF91D09AFF8DCD96FF89CB + 92FF84C88DFF519858FF417C46FF9F9F9FFF5A8EC4FF98C3E0FF7CB3D7FF74AF + D6FF5EC4EDFF4B88B3FF3473ABEA3E8B46FF8FCE99FF7DC687FF78C381FF73C0 + 7CFF74C07CFF79C281FF49904FFF547F57FF5489BFFF94BFDDFF75ADD4FF63B8 + E1FF4BD4FFFF428BB8FF2C6EA6EA3B8742FF89CB92FF84C88DFF80C688FF7BC3 + 83FF77C17FFF478F4DFF3B743FFFA1A1A1FF4C84BAFF8DBBDBFF6EA8D1FF66A6 + D1FF5FB4DFFF4785B1FF2569A1EA37823EFF347E3BFF317937FF2E7534FF4991 + 50FF468F4CFF39733DFFA1A1A1FFA2A2A2FF457EB4FF88B7D9FF67A3CFFF619E + CCFF639FCCFF4583B1FF1F649CEAFFFFFF00FFFFFF00606060FFA0A0A0FF3D76 + 41FF367139FFA2A2A2FFA2A2A2FFA3A3A3FF3D79B0FF82B3D7FF629FCCFF5A9A + C9FF5E9BCAFF4381AFFF196098EAFFFFFF00FFFFFF005C5C5CFFA1A1A1FF3C73 + 40FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4A4FF3674AAFF7DAFD4FF5B9AC9FF5495 + C7FF5896C8FF4180AEFF135C94EAFFFFFF00FFFFFF00585858FFA2A2A2FFA2A2 + A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5A5FF2F6FA5FF78ABD2FF78ABD3FF73A7 + D1FF69A0CDFF407FAEFF0F5991EA999999FF717171FF545454FF515151FF4F4F + 4FFF4C4C4CFF4A4A4AFF474747FF454545FF25679DFF3274A8FF3D7CAFFF4784 + B5FF4E8ABAFF3E7EADFF0C578FEAFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001D639B1619609839145D9562105A + 92880D5890A4135C92FC0C578FEDFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4094FAADBEA5093 + CAFD4E90C8FF2F9DD2DF35A4DE19FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0050A8D9FF6AA5D8FFC9E1 + F7FFCBE3F8FF4295CAFF3182C2AEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFA7D4F4FFC5E1F8FFCCE3 + F9FFCCE3F9FFBDDBF7FF4F90C9FDFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFA8E2F8FF6CAEDDFFA5CF + F4FFA5CFF4FFBDDBF7FF5393CBF7FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF68D9F5FF6FCFF3FF599D + D0FF73ABDDFF4F91C9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4 + E6FF3B8FD9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF002FBAE4FFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8F + D9FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002790 + BFFFC3EDF8FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002689B9FFBEE6 + F2FFB3F4FCFF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00206398202689B9FFB0CBE1FF67A9 + C8FF60DCF5FF44D6F4FF8EEEFAFF5DB4E6FF3B8FD9FFFFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D93FFC8E1F2FFD1E7FAFF347D + B5FF3199C3FF6DC4DCFF4A9CCFFF3483C7FFFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001E6D93FFCBE3F9FF61AAECFF4098 + E8FF1567C2FF1660AAFF2C76B4FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00124259FF5D9CD4FFA6CFF5FFA9CF + ECFF488BC1FF2C76B4FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00134058FF15425EFF25699CFF2C76 + B4FF3B8BBAADFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 + 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 + 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006F6F6FFF6B6B6BFF6666 + 66FF616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A + 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B + 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00585858FF525252FF4C4C + 4CFF464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E + 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 + 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003C3C3CFF353535FF2F2F + 2FFF292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 + 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 + 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006B6B6B6B6666 + 66FF616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FF3F3F3FFF3939 + 396BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A + 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B + 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005252526B4C4C + 4CFF464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FF232323FF1D1D + 1D6BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E + 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 + 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003535356B2F2F + 2FFF292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFF0B0B0BFF0707 + 076BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00767676FF747474FF7070 + 70FF6C6C6CFF686868FF636363FF5E5E5EFF595959FF535353FF4E4E4EFF4848 + 48FF424242FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00616161FF5C5C5CFF575757FF515151FF4B4B4BFF454545FF3F3F3FFF3939 + 39FF333333FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00646464FF5F5F5FFF5A5A + 5AFF545454FF4F4F4FFF494949FF434343FF3D3D3DFF373737FF313131FF2B2B + 2BFF252525FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00464646FF404040FF3A3A3AFF343434FF2E2E2EFF282828FF232323FF1D1D + 1DFF181818FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4AFF444444FF3E3E + 3EFF383838FF323232FF2C2C2CFF262626FF202020FF1B1B1BFF161616FF1111 + 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00292929FF242424FF1E1E1EFF191919FF141414FF0F0F0FFF0B0B0BFF0707 + 07FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00777777607777 + 77CF747474FF707070EF6B6B6B7F656565AF606060EF5959599F53535310FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007373 + 737F696969FF6A6A6ABFFFFFFF00FFFFFF005858589F545454FF4A4A4ACFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D + 6D7F656565FF636363BFFFFFFF00FFFFFF004F4F4F7F4E4E4EFF414141FFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 + 677F5F5F5FFF5B5B5BBFFFFFFF004D4D4D10464646DF464646FF3838389FFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006060 + 607F595959FF535353DF4C4C4C7F454545CF444444FF363636BFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005858 + 587F535353FF4A4A4ABFFFFFFF00FFFFFF003434349F383838FF262626CF1F1F + 1F10FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F + 4F7F4D4D4DFF414141BFFFFFFF00FFFFFF002B2B2B10262626FF2D2D2DFF1717 + 1770FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 + 467F464646FF383838BFFFFFFF00FFFFFF00FFFFFF001C1C1CFF292929FF1010 + 107FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003D3D + 3D7F404040FF2F2F2FCFFFFFFF00FFFFFF001B1B1B70242424FF0F0F0FEF0A0A + 0A20FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003C3C3C603434 + 34AF2D2D2DBF262626BF1F1F1F8F1919198F131313BF0D0D0D8F09090920FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF006B6B6B80656565F0606060FF595959F0535353C0FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF005E5E5EE0595959FF51515160FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF005C5C5C30575757FF4F4F4FF0FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF0054545490525252FF464646A0FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF004C4C4CE0494949FF3D3D3D50FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF004A4A4A30454545FF3C3C3CF0FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF0041414190444444FF323232A0FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00383838E0383838FF2A2A2A50FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0036363640353535FF282828FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003434 + 34802D2D2DC0262626C01F1F1FC0191919B0FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF0074747411707070996B6B6B666565657760606099595959BBFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF006E6E6EEE6A6A6A77FFFFFF00FFFFFF0058585877515151FFFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D + 6D66666666FF63636388FFFFFF00FFFFFF00FFFFFF00484848BBFFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 + 6744606060FF5B5B5BFF545454994D4D4D33FFFFFF003F3F3F44FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00595959BB555555FF515151FF484848FF3D3D3DCC36363644FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0077777775777777FF777777FF7777 + 77FF777777FF777777FF5F5F5FFF3C3C3CFF181818FF000000FF000000FF0000 + 00FF000000FF00000074FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F + 4F11FFFFFF00FFFFFF00FFFFFF00323232662B2B2BDD323232FF1E1E1ECCFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 + 46663F3F3F77FFFFFF00FFFFFF00FFFFFF00FFFFFF001C1C1CFF161616DDFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003D3D + 3D66373737FF2F2F2F11FFFFFF00FFFFFF00FFFFFF00141414EE0F0F0F77FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003434 + 34662D2D2DEE262626CC1F1F1F7719191966131313770D0D0D88FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00777777607777 + 77EF777777FF7575758FFFFFFF00FFFFFF00FFFFFF00616161AF5B5B5BFF5454 + 5470FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007777 + 77BF747474FFFFFFFF00FFFFFF00FFFFFF00FFFFFF0059595910535353CFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007373 + 73BF6E6E6EFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004A4A4ABFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006D6D + 6DBF686868FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00414141BFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006767 + 67BF616161FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00383838BFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006060 + 60BF595959FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002F2F2FBFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005858 + 58BF515151FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00262626BFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004F4F + 4F8F4B4B4BFF41414150FFFFFF00FFFFFF00FFFFFF00242424401E1E1E8FFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004646 + 46203F3F3FEF383838CF31313120FFFFFF00232323401C1C1CCF16161620FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00363636202F2F2F9F282828BF212121BF1B1B1B8F14141430FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002B2B + 2BFF242424FF1E1E1EFF171717FF121212FF0C0C0CFF070707FF030303FFFFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00D8874040D88B4385DA8E4994D989438FD8844090D884419AD373 + 3A8ACC62320DC95B2E01FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00D7833E53E2A76CDEE9BC91FFE7BA8FFFE7B78BFFE2A471FBD67E + 42B6CB5C2F0AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00D67D3B1CDD9656BAE3A973F2E1A873F5E1A471F7D3773E98CB5F + 3008FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00D4793C77E2A670F7DA8847ADD67E43A0E4AE82FFCF6D3A99FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00D1713822DE9B63E2DC965EDFCF693554CF693580E2A97CFFD16C3AA5FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D06A + 3503D78042AADF9F6AF7CD663466C95D2F0ACC613388E1A679FFD57A44D2C24A + 2706FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF6A + 365CDF9D68F6DA8B52D1CB5F314EC7592E2ACD6737A0E1A67AFFD88653F2BF46 + 250DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC633215DB93 + 5EEAE2A779FFD8834AD3CF6A3AB2CE6839B5D57A45D8E3A881FFD98656F9BE41 + 231BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB5D3001D3743F9BE2A9 + 7CFFCC663799FFFFFF00FFFFFF00FFFFFF00CC6337B1DFA077FFDA895AFFBB3E + 2222FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA5C2F0ACB5F3044E1A475FFDA8C + 58ECC6522C3DFFFFFF00FFFFFF00BF452413C348277FDC966BFFDB8F60FFBD3F + 2154B6381E02FFFFFF00FFFFFF00FFFFFF00CE6838AEDA8F5DFEDB9060FFD783 + 50EDC4502B8DBD422310BC3F222AC34D2BA2D07142EAD67E51FFD57C4DFFC655 + 31BDB6391D31FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00757575FF737373FF6F6F + 6FFF6B6B6BFF676767FF626262FF5D5D5DFF585858FF525252FF4D4D4DFF4747 + 47FF414141FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6EFF6A6A6AFF6565 + 65FF606060FF5B5B5BFF565656FF505050FF4A4A4AFF444444FF3E3E3EFF3838 + 38FF323232FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363005E5E5E005959 + 5900535353004E4E4E0048484800424242003C3C3C0036363600303030002A2A + 2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0057575700515151004B4B + 4B00454545003F3F3F0039393900333333002D2D2D0027272700222222001C1C + 1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0049494900434343003D3D + 3D0037373700313131002B2B2B00252525001F1F1F001A1A1A00151515001111 + 11000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B00343434002E2E + 2E0028282800232323001D1D1D0018181800131313000F0F0F000B0B0B000707 + 070003030300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0075757500737373006F6F + 6F006B6B6B0067676700626262005D5D5D0058585800525252004D4D4D004747 + 470041414100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6E006A6A6A006565 + 6500606060005B5B5B0056565600505050004A4A4A00444444003E3E3E003838 + 380032323200FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363FF5E5E5EFF5959 + 59FF535353FF4E4E4EFF484848FF424242FF3C3C3CFF363636FF303030FF2A2A + 2AFF242424FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00575757FF515151FF4B4B + 4BFF454545FF3F3F3FFF393939FF333333FF2D2D2DFF272727FF222222FF1C1C + 1CFF171717FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0049494900434343003D3D + 3D0037373700313131002B2B2B00252525001F1F1F001A1A1A00151515001111 + 11000C0C0C00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B00343434002E2E + 2E0028282800232323001D1D1D0018181800131313000F0F0F000B0B0B000707 + 070003030300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0075757500737373006F6F + 6F006B6B6B0067676700626262005D5D5D0058585800525252004D4D4D004747 + 470041414100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006E6E6E006A6A6A006565 + 6500606060005B5B5B0056565600505050004A4A4A00444444003E3E3E003838 + 380032323200FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00636363005E5E5E005959 + 5900535353004E4E4E0048484800424242003C3C3C0036363600303030002A2A + 2A0024242400FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0057575700515151004B4B + 4B00454545003F3F3F0039393900333333002D2D2D0027272700222222001C1C + 1C0017171700FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00494949FF434343FF3D3D + 3DFF373737FF313131FF2B2B2BFF252525FF1F1F1FFF1A1A1AFF151515FF1111 + 11FF0C0C0CFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3BFF343434FF2E2E + 2EFF282828FF232323FF1D1D1DFF181818FF131313FF0F0F0FFF0B0B0BFF0707 + 07FF030303FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000E000000000000000000000000000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 0100010101000000000000000011000000000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 0100010101000101010001010189010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 0100010101000101010001010113010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115010101A401010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101810000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF00010101AE01010100000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 + 010000000000000000000000000E000000000000000000000000000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF00010101B601010100010101000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF00010101B901010100000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00010101BC0000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF00010101C001010100000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 + 0100010101000000000000000011000000000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000101 + 0100010101000101010001010189010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF00000000D901010100010101000101 + 0100010101000101010001010113010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF00000000AC01010115010101A40101 + 0115010101A401010115010101A401010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670101010D010101AC0000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 00000000000001010100010101AE010101000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 00000101010001010100010101B0010101000101010000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000101 + 01000101010001010100010101B3010101000101010001010100000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 00000101010001010100010101B6010101000101010000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 00000000000001010100010101B9010101000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780101010F010101BC0000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 00000000000001010100010101C0010101000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 00000101010001010100010101C4010101000101010000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 01000101010001010100010101C7010101000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 01000101010001010100010101CC010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 01000101010001010100000000D9010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115000000E601010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670101 + 010D01010181FFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000101 + 0100010101AEFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000010101000101 + 0100010101B0FFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000E000000000000000001010100010101000101 + 0100010101B3FFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000010101000101 + 0100010101B6FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000101 + 0100010101B9FFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780101 + 010F010101BCFFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000101 + 0100010101C0FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000010101000101 + 0100010101C4FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 0100010101000000000000000011000000000101010001010100010101000101 + 0100010101C7FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 0100010101000101010001010189010101000101010001010100010101000101 + 0100010101CCFFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 0100010101000101010001010113010101000101010001010100010101000101 + 0100000000D9FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115010101A401010115010101A401010115010101A40101 + 0115000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 + 010001010100010101000101010D010101000101010001010100010101000101 + 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 + 010001010100000000000000006B000000000101010001010100010101000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 + 010001010100000000000000000E000000000000000001010100010101000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 0100010101000000000000000011000000000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 0100010101000101010001010189010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 0100010101000101010001010113010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115010101A401010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 + 010001010100000000000000000E000000000101010001010100010101000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000010101000101 + 0100010101000000000000000071000000000101010001010100010101000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000101010F01010100010101000101 + 010001010100010101000101010F010101000101010001010100010101000101 + 01000101010FFFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 + 01BC010101BC010101BC010101BC010101BC010101BC010101BC010101BC0101 + 01BC010101BCFFFFFF00FFFFFF00FFFFFF000101011001010100010101000101 + 0100010101000101010001010110010101000101010001010100010101000101 + 010001010110FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 + 0100010101000000000000000080000000000101010001010100010101000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 0100010101000000000000000011000000000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 0100010101000101010001010189010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 0100010101000101010001010113010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115010101A401010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000E000000000000000000000000000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 + 0000000000000000000000000011000000000000000000000000000000000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100000000000000 + 0000000000000101010001010189010101000000000000000000000000000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011400000000000000000000 + 0000000000000000000001010113010101000000000000000000000000000000 + 000001010113FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000E000000000000000000000000000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 + 0100010101000000000000000080000000000101010001010100010101000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000101011101010100010101000101 + 0100010101000101010001010111010101000101010001010100010101000101 + 010001010111FFFFFF00FFFFFF00FFFFFF00010101CC010101CC010101CC0101 + 01CC010101CC010101CC010101CC010101CC010101CC010101CC010101CC0101 + 01CC010101CCFFFFFF00FFFFFF00FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670000000D000000670000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000D000000000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 000000000000000000000000006B000000000000000000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 000000000000000000000000000E000000000000000000000000000000000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 + 0000000000000000000000000011000000000000000000000000000000000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018900000000000000000000 + 0000000000000000000001010189000000000000000000000000000000000000 + 000001010189FFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000004D0000000D000000670000 + 000D000000670101010D010101AC0000000D000000670000000D000000670000 + 000D0000004DFFFFFF00FFFFFF00FFFFFF000000000E00000000000000000000 + 00000000000001010100010101AE010101000000000000000000000000000000 + 00000000000DFFFFFF00FFFFFF00FFFFFF000000006B00000000000000000000 + 00000101010001010100010101B0010101000101010000000000000000000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 + 01000101010001010100010101B3010101000101010001010100010101000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000010101000101 + 01000101010001010100010101B6010101000101010001010100010101000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000101010F01010100010101000101 + 01000101010001010100010101B9010101000101010001010100010101000101 + 01000101010FFFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 + 01BC010101BC010101BC0101018E010101BC010101BC010101BC010101BC0101 + 01BC010101BCFFFFFF00FFFFFF00FFFFFF000101011001010100010101000101 + 01000101010001010100010101C0010101000101010001010100010101000101 + 010001010110FFFFFF00FFFFFF00FFFFFF000000008000000000010101000101 + 01000101010001010100010101C4010101000101010001010100010101000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000010101000101 + 01000101010001010100010101C7010101000101010001010100010101000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100010101000101 + 01000101010001010100010101CC010101000101010001010100010101000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011401010100010101000101 + 01000101010001010100000000D9010101000101010001010100010101000101 + 010001010113FFFFFF00FFFFFF00FFFFFF000101017B01010115010101A40101 + 0115010101A401010115000000E601010115010101A401010115010101A40101 + 01150101017BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 + 010001010100010101000101010D010101000101010001010100010101000101 + 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 + 010001010100000000000000006B000000000101010001010100010101000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 + 010001010100000000000000000E000000000000000001010100010101000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 + 0000000000000000000000000011000000000000000000000000000000000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018901010100000000000000 + 0000000000000101010001010189010101000000000000000000000000000101 + 010001010189FFFFFF00FFFFFF00FFFFFF000101011400000000000000000000 + 0000000000000000000001010113010101000000000000000000000000000000 + 000001010113FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF000101010E01010100010101000101 + 010001010100010101000101010D010101000101010001010100010101000101 + 01000101010DFFFFFF00FFFFFF00FFFFFF000000006B00000000010101000101 + 010001010100000000000000006B000000000101010001010100010101000000 + 00000000006BFFFFFF00FFFFFF00FFFFFF000000000E00000000010101000101 + 010001010100000000000000000E000000000000000001010100010101000000 + 00000000000EFFFFFF00FFFFFF00FFFFFF000000007100000000000000000000 + 0000000000000000000000000071000000000000000000000000000000000000 + 000000000071FFFFFF00FFFFFF00FFFFFF000000000F00000000000000000000 + 000000000000000000000000000F000000000000000000000000000000000000 + 00000000000FFFFFFF00FFFFFF00FFFFFF00000000780000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780000 + 000F00000078FFFFFF00FFFFFF00FFFFFF000000001000000000000000000000 + 0000000000000000000000000010000000000000000000000000000000000000 + 000000000010FFFFFF00FFFFFF00FFFFFF000000008000000000000000000000 + 0000000000000000000000000080000000000000000000000000000000000000 + 000000000080FFFFFF00FFFFFF00FFFFFF000000001100000000000000000000 + 0000000000000000000000000011000000000000000000000000000000000000 + 000000000011FFFFFF00FFFFFF00FFFFFF000101018900000000000000000000 + 0000000000000000000001010189000000000000000000000000000000000000 + 000001010189FFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE01010100010101000101 + 010001010100010101000101010D010101000101010001010100010101000101 + 0100010101AEFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000101 + 010001010100000000000000006B000000000101010001010100010101000101 + 0100010101B0FFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 + 010001010100000000000000000E000000000000000001010100010101000101 + 0100010101B3FFFFFF00FFFFFF00FFFFFF00010101B601010100010101000000 + 0000000000000000000000000071000000000000000000000000010101000101 + 0100010101B6FFFFFF00FFFFFF00FFFFFF00010101B901010100000000000000 + 000000000000000000000000000F000000000000000000000000000000000101 + 0100010101B9FFFFFF00FFFFFF00FFFFFF00010101BC0000000F000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780101 + 010F010101BCFFFFFF00FFFFFF00FFFFFF00010101C001010100000000000000 + 0000000000000000000000000010000000000000000000000000000000000101 + 0100010101C0FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000000 + 0000000000000000000000000080000000000000000000000000010101000101 + 0100010101C4FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 + 0100000000000000000000000011000000000000000001010100010101000101 + 0100010101C7FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000000 + 0000000000000101010001010189010101000000000000000000010101000101 + 0100010101CCFFFFFF00FFFFFF00FFFFFF00000000D900000000000000000000 + 0000000000000000000001010113010101000000000000000000000000000000 + 0000000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE010101AE010101AE0101 + 01AE010101AE010101AE010101AE010101AE010101AE010101AE010101AE0101 + 01AE010101AEFFFFFF00FFFFFF00FFFFFF00010101B0010101B0010101000101 + 010001010100010101000000006B010101000101010001010100010101000101 + 01B0010101B0FFFFFF00FFFFFF00FFFFFF00010101B3010101B3010101000101 + 010001010100010101000000000E000000000101010001010100010101000101 + 01B3010101B3FFFFFF00FFFFFF00FFFFFF00010101B6010101B6010101000101 + 0100000000000000000000000071000000000000000001010100010101000101 + 01B6010101B6FFFFFF00FFFFFF00FFFFFF00010101B9010101B9010101000000 + 000000000000000000000000000F000000000000000000000000010101000101 + 01B9010101B9FFFFFF00FFFFFF00FFFFFF00010101BC010101BC000000780000 + 000F000000780000000F000000780000000F000000780000000F000000780101 + 01BC010101BCFFFFFF00FFFFFF00FFFFFF00010101C0010101C0010101000000 + 0000000000000000000000000010000000000000000000000000010101000101 + 01C0010101C0FFFFFF00FFFFFF00FFFFFF00010101C4010101C4010101000101 + 0100000000000000000000000080000000000000000001010100010101000101 + 01C4010101C4FFFFFF00FFFFFF00FFFFFF00010101C7010101C7010101000101 + 0100000000000000000000000011000000000000000001010100010101000101 + 01C7010101C7FFFFFF00FFFFFF00FFFFFF00010101CC010101CC010101000000 + 0000000000000000000001010189000000000000000000000000010101000101 + 01CC010101CCFFFFFF00FFFFFF00FFFFFF00000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010181010101AC010101AC0101 + 01AC010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC01010181FFFFFF00FFFFFF00FFFFFF00010101AE01010100010101000101 + 01000101010001010100010101AE010101000101010001010100010101000101 + 0100010101AEFFFFFF00FFFFFF00FFFFFF00010101B001010100010101000101 + 01000101010001010100010101B0010101000101010001010100010101000101 + 0100010101B0FFFFFF00FFFFFF00FFFFFF00010101B301010100010101000101 + 01000101010001010100010101B3010101000101010001010100010101000101 + 0100010101B3FFFFFF00FFFFFF00FFFFFF00010101B601010100010101000101 + 01000101010001010100010101B6010101000101010001010100010101000101 + 0100010101B6FFFFFF00FFFFFF00FFFFFF00010101B901010100010101000101 + 01000101010001010100010101B9010101000101010001010100010101000101 + 0100010101B9FFFFFF00FFFFFF00FFFFFF00010101BC010101BC010101BC0101 + 01BC010101BC010101BC0101018E010101BC010101BC010101BC010101BC0101 + 01BC010101BCFFFFFF00FFFFFF00FFFFFF00010101C001010100010101000101 + 01000101010001010100010101C0010101000101010001010100010101000101 + 0100010101C0FFFFFF00FFFFFF00FFFFFF00010101C401010100010101000101 + 01000101010001010100010101C4010101000101010001010100010101000101 + 0100010101C4FFFFFF00FFFFFF00FFFFFF00010101C701010100010101000101 + 01000101010001010100010101C7010101000101010001010100010101000101 + 0100010101C7FFFFFF00FFFFFF00FFFFFF00010101CC01010100010101000000 + 00000101010001010100010101CC010101000101010000000000010101000101 + 0100010101CCFFFFFF00FFFFFF00FFFFFF00000000D900000000000000000000 + 00000000000000000000000000D9000000000000000000000000000000000000 + 0000000000D9FFFFFF00FFFFFF00FFFFFF00000000AC000000E6000000E60000 + 00E6000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000ACFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00016395000163940001629300016192000162 + 930001629300016394000000000001334C00016597000164960001639400003A + 8C00003E9248003C8FCC00378A48016395000163940001629300016192000162 + 930001629300016394000000000001334C390165969C0164959C0163943E0039 + 8B48003688CC5285C9FF002E7ECC016395000163940001629300016192000162 + 93000162930001639400000000240000006788CCDDFF87CBDDFF016091AF0030 + 80CC3F72B6FF002774CC00247048016395000163940001629300016192000162 + 9300016293100162936D00000069DDDCDCFF949494FF70B4D6FF80C4DBFF015C + 8DB2001A63CC0013584800226E00016395050163941401629328016192410161 + 9277106C9AAB4B9BBADB79B9D5FC919191FFD9D4D4FF8D8D8DFF68ACCEFF74B8 + D4FF015887B4015686400155840001629383126D9BB82078A2C33385ABD058A2 + C0E774B9D1FB6EACCCFF669DC8FF83C7DAFF888888FFD3CACAFF838383FF60A4 + C6FF63A7C9FF015382A5015281000160913E015E8FB16AAEC9FF66A8C5FF5692 + B8FF4B80AFFF5D97BFFF77B9D2FF669DC8FF7BBAD5FF7E7E7EFFCEC0C0FF7979 + 79FF5588BBFF014F7EA6014E7D00015F9000002B5548002B55CC336898FF508C + B3FF69ABC8FF67A7C6FF4D80B3FF71B1CEFF6EA9CDFF6CA3CEFF6D6D6DFFAA99 + 99FF010101A5014C7A42014B7A00015F9000002B55000157873F015585B65FA1 + C0FF3F79A3FF4278A7FF66A6C5FF619DC2FF5E95C1FF74B4D1FF6598CBFF0101 + 01AB0101013C014B7900014B7A00015F9000002B550001568600002B5548002B + 55CC4F8DB3FF68ACC8FF4880ACFF5087B3FF6AAAC8FF5588BBFF00416EC1003E + 6A4401010100014B7900014B7A00015F9000002B550001568600002B5500014D + 7C41014B79BB3A719FFF386F9DFF5F9FC0FF4578ABFF003763C600356046003C + 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C + 7B00002B5548002B55CC5494B7FF34679AFF00305ACA002D584800335E00003C + 680001010100014B7900014B7A00015F9000002B550001568600002B5500014C + 7B00002B550000315C47002D57CC002C56CC002B5548002C570000335E00003C + 680001010100014B7900014B7A00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B + 2900D4573500DF5D3B00702F1E0001010100010101000101013F010101B40101 + 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148 + 2600D4573500DF5D3B00702F1E000101010001010112010101B50101012E0101 + 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38E0AF45 + 23FFD45735FFDF5D3B00391810000101010001010112010101B7010101000101 + 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F40BE5A38FFB148 + 2600D457350039181000010101000101010001010113010101B9010101000101 + 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800B34B + 29009D40270001010100010101B70101015C01010113010101BB0101012F0101 + 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A3800873A + 21000101010001010100010101B90101015D0101010001010143010101BF0101 + 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BE5A38002E15 + 0D00010101000101010001010100010101000101010001010100010101000101 + 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0100010101000101010001010100010101000101010001010100010101000101 + 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 010001010143010101BE010101C0010101440101010001010145010101C60101 + 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0113010101BF010101300101013B010101C401010114010101C7010101320101 + 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0113010101C10101010001010114010101C601010114010101CA010101000000 + 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0114010101C40101010001010114010101C901010115010101CC010101000000 + 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C1010101610101 + 0114010101C6010101320101013D010101CB00000015000000D5000000370000 + 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C4010101630101 + 010001010146010101CB010101CC00000048000000000000004E000000E40000 + 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 01000101013E010101AF010101B00101013E010101000101013F010101B40101 + 01B601010140FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0112010101AF0101012C01010135010101B301010112010101B50101012E0101 + 0138010101B9FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0112010101B10101010001010112010101B401010112010101B7010101000101 + 0113010101BBFFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0112010101B20101010001010112010101B601010113010101B9010101000101 + 0113010101BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B1010101590101 + 0112010101B40101012E01010137010101B801010113010101BB0101012F0101 + 013A010101C0FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101B20101015A0101 + 010001010140010101B8010101B9010101410101010001010143010101BF0101 + 01C101010144FFFFFF00FFFFFF00FFFFFF00FFFFFF0001010100010101000101 + 0100010101000101010001010100010101000101010001010100010101000101 + 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101002C120A00AF45 + 230033150D000101010001010100010101000101010001010100010101000101 + 010001010100FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 + 2300D4573500A8462D0039181000010101000101010001010145010101C60101 + 01C801010147FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45 + 23FFD4573540DF5D3B00702F1E000101010001010114010101C7010101320101 + 013D010101CDFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815FFFBE5A38FFAF45 + 23E0D45735FFDF5D3B00391810000101010001010114010101CA010101000000 + 0015000000D5FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00BC573500AF45 + 23FFD457354039181000010101000101010001010115010101CC010101000000 + 0016000000DEFFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 + 23009D40270001010100010101CA0101016600000015000000D5000000370000 + 0045000000E6FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7815F00B9543200AF45 + 230033150D0001010100010101CC00000068000000000000004E000000E40000 + 00E900000053FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 0100010101000101012B010101AC0101012B010101000101012B010101AC0101 + 012BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 01000101010001010160010101A6010101000101010001010160010101A60101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 010001010100010101A9010101620101010001010100010101A9010101620101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101012E0101 + 01B5010101B5010101B5010101B5010101B5010101B5010101B5010101B50101 + 01B5FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 010001010166010101B1010101000101010001010166010101B1010101000101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 0100010101B5010101690101010001010100010101B501010169010101000101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101C30101 + 01C3010101C3010101C3010101C3010101C3010101C3010101C3010101C30101 + 0131FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 016F010101BE01010100010101000101016F010101BE01010100010101000101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00010101000101 + 01C7010101730101010001010100010101C70101017301010100010101000101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000003A0000 + 00E400000039000000000000003A000000E40000003900000000010101000101 + 0100FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000001C00000033000000360000 + 0036000000360000003600000036000000360000003600000036000000200000 + 0002FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000033F8F8F8F0FBFBFBFDFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFF8F8F8FF949494910000 + 002000000002FFFFFF00FFFFFF00FFFFFF0000000036FBFBFBFDF4F4F4FFF5F5 + F5FFF5F5F5FFF5F5F5FFF1F1F1FFEFEFEFFFE9E9E9FFFCFCFCFFE7E7E7FF9595 + 95910000002000000002FFFFFF000000000100000036FCFCFCFFF7F7F7FFF9F9 + F9FFF7F7F7FFF7F7F7FFF3F3F3FFF0F0F0FFEAEAEAFFFCFCFCFFF6F6F6FFF4F4 + F4FF9999999100000020FFFFFF000000000100000036FCFCFCFFF9F9F9FFF9F9 + F9FFF9F9F9FFF7F7F7FFF6F6F6FFF2F2F2FFEBEBEBFFFCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFBFBFBFFFCFC + FCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF1F1F1FFECECECFFEAEAEAFFE6E6 + E6FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF5F5F5FFF2F2F2FFEFEFEFFFEDED + EDFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF8F8F8FFF6F6F6FFF3F3F3FFF2F2 + F2FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFAFAFAFFF9F9F9FFF6F6F6FFF6F6 + F6FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFBFBFBFFF9F9F9FFF9F9F9FFF8F8 + F8FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFAFAFAFFFAFAFAFFF8F8F8FFF8F8 + F8FFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFBFBFBFFFBFBFBFFFAFAFAFFFAFAFAFFFAFAFAFFFAFAFAFFFAFA + FAFFFCFCFCFF00000036000000010000000100000036FCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFB + FBFFFCFCFCFF00000036000000010000000100000036FCFCFCFEFCFCFCFFFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC + FCFFFCFCFCFD00000036FFFFFF00FFFFFF0000000034F9F9F9F5FCFCFCFDFCFC + FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC + FCFDF9F9F9F300000033FFFFFF00FFFFFF000000001D00000034000000360000 + 0036000000360000003600000036000000360000003600000036000000360000 + 0036000000330000001DFFFFFF00 + } + end + object ActionList: TActionList + Images = ImageList + left = 272 + top = 200 + object AcHorDefaultAlign: TAction + Tag = 100 + Category = 'Format' + AutoCheck = True + Caption = 'Default' + Checked = True + OnExecute = AcHorAlignmentExecute + end + object AcLeftAlign: TAction + Tag = 101 + Category = 'Format' + AutoCheck = True + Caption = 'Left' + ImageIndex = 4 + OnExecute = AcHorAlignmentExecute + end + object AcHorCenterAlign: TAction + Tag = 102 + Category = 'Format' + AutoCheck = True + Caption = 'Centered' + ImageIndex = 5 + OnExecute = AcHorAlignmentExecute + end + object AcRightAlign: TAction + Tag = 103 + Category = 'Format' + AutoCheck = True + Caption = 'Right' + ImageIndex = 6 + OnExecute = AcHorAlignmentExecute + end + object AcFontBold: TAction + Category = 'Format' + AutoCheck = True + Caption = 'Bold' + Hint = 'Bold' + ImageIndex = 7 + OnExecute = AcFontStyleExecute + end + object AcFontItalic: TAction + Category = 'Format' + AutoCheck = True + Caption = 'Italic' + Hint = 'Italic' + ImageIndex = 8 + OnExecute = AcFontStyleExecute + end + object AcFontStrikeout: TAction + Category = 'Format' + AutoCheck = True + Caption = 'Strike out' + Hint = 'Strike out' + ImageIndex = 9 + OnExecute = AcFontStyleExecute + end + object AcFontUnderline: TAction + Tag = 9 + Category = 'Format' + AutoCheck = True + Caption = 'Underline' + Hint = 'Underline' + ImageIndex = 10 + OnExecute = AcFontStyleExecute + end + object AcFont: TAction + Category = 'Format' + Caption = 'Font...' + Hint = 'Font' + ImageIndex = 11 + OnExecute = AcFontExecute + end + object AcVAlignDefault: TAction + Tag = 110 + Category = 'Format' + AutoCheck = True + Caption = 'Default' + OnExecute = AcVertAlignmentExecute + end + object AcVAlignTop: TAction + Tag = 111 + Category = 'Format' + AutoCheck = True + Caption = 'Top' + ImageIndex = 12 + OnExecute = AcVertAlignmentExecute + end + object AcVAlignCenter: TAction + Tag = 112 + Category = 'Format' + AutoCheck = True + Caption = 'Centered' + ImageIndex = 13 + OnExecute = AcVertAlignmentExecute + end + object AcVAlignBottom: TAction + Tag = 113 + Category = 'Format' + AutoCheck = True + Caption = 'Bottom' + ImageIndex = 14 + OnExecute = AcVertAlignmentExecute + end + object AcBorderNone: TAction + Category = 'Format' + Caption = 'No borders' + ImageIndex = 15 + OnExecute = AcBorderExecute + end + object AcBorderLeft: TAction + Category = 'Format' + Caption = 'Left' + ImageIndex = 16 + OnExecute = AcBorderExecute + end + object AcBorderHCenter: TAction + Category = 'Format' + Caption = 'Inner' + ImageIndex = 17 + OnExecute = AcBorderExecute + end + object AcBorderRight: TAction + Category = 'Format' + Caption = 'Right' + ImageIndex = 18 + OnExecute = AcBorderExecute + end + object AcBorderTop: TAction + Category = 'Format' + Caption = 'Top' + ImageIndex = 19 + OnExecute = AcBorderExecute + end + object AcBorderVCenter: TAction + Category = 'Format' + Caption = 'Inner' + ImageIndex = 20 + OnExecute = AcBorderExecute + end + object AcBorderBottom: TAction + Category = 'Format' + Caption = 'Bottom' + GroupIndex = 120 + ImageIndex = 21 + OnExecute = AcBorderExecute + end + object AcBorderBottomDbl: TAction + Category = 'Format' + Caption = 'Bottom/double' + GroupIndex = 120 + ImageIndex = 22 + OnExecute = AcBorderExecute + end + object AcBorderBottomMedium: TAction + Category = 'Format' + Caption = 'Bottom/thick' + GroupIndex = 120 + ImageIndex = 23 + OnExecute = AcBorderExecute + end + object AcBorderTopBottom: TAction + Category = 'Format' + Caption = 'Top and bottom' + ImageIndex = 25 + OnExecute = AcBorderExecute + end + object AcBorderTopBottomThick: TAction + Category = 'Format' + Caption = 'Top and bottom/thick' + ImageIndex = 26 + OnExecute = AcBorderExecute + end + object AcBorderInner: TAction + Category = 'Format' + Caption = 'All inner' + ImageIndex = 24 + OnExecute = AcBorderExecute + end + object AcBorderAll: TAction + Category = 'Format' + Caption = 'All' + ImageIndex = 29 + OnExecute = AcBorderExecute + end + object AcBorderOuter: TAction + Category = 'Format' + Caption = 'Outer' + ImageIndex = 27 + OnExecute = AcBorderExecute + end + object AcBorderOuterMedium: TAction + Category = 'Format' + Caption = 'Outer/thick' + ImageIndex = 28 + OnExecute = AcBorderExecute + end + object AcWordwrap: TAction + Category = 'Format' + AutoCheck = True + Caption = 'Word wrap' + Hint = 'Wrap text' + OnExecute = AcWordwrapExecute + end + object AcTextHoriz: TAction + Tag = 130 + Category = 'Format' + AutoCheck = True + Caption = 'Horizontal' + Checked = True + Hint = 'Use horizontal text' + OnExecute = AcTextRotationExecute + end + object AcTextVertCW: TAction + Tag = 131 + Category = 'Format' + AutoCheck = True + Caption = '90° clockwise' + Hint = 'Text rotated by 90° clockwise' + OnExecute = AcTextRotationExecute + end + object AcTextVertCCW: TAction + Tag = 132 + Category = 'Format' + AutoCheck = True + Caption = '90° counter-clockwise' + Hint = 'Text rotated by 90° counter-clockwise' + OnExecute = AcTextRotationExecute + end + object AcTextStacked: TAction + Tag = 133 + Category = 'Format' + AutoCheck = True + Caption = 'Stacked characters' + Hint = 'Text characters stacked' + OnExecute = AcTextRotationExecute + end + object AcNFGeneral: TAction + Tag = 1000 + Category = 'Format' + AutoCheck = True + Caption = 'General' + Checked = True + OnExecute = AcNumFormatExecute + end + object AcNFFixed: TAction + Tag = 1010 + Category = 'Format' + AutoCheck = True + Caption = 'Fixed' + Hint = 'Fixed format' + OnExecute = AcNumFormatExecute + end + object AcNFFixedTh: TAction + Tag = 1020 + Category = 'Format' + AutoCheck = True + Caption = 'Fixed w/thousand separator' + Hint = 'Fixed format with thousand separator' + OnExecute = AcNumFormatExecute + end + object AcNFExp: TAction + Tag = 1030 + Category = 'Format' + AutoCheck = True + Caption = 'Exponential' + OnExecute = AcNumFormatExecute + end + object AcNFSci: TAction + Tag = 1040 + Category = 'Format' + AutoCheck = True + Caption = 'Scientific' + OnExecute = AcNumFormatExecute + end + object AcNFPercentage: TAction + Tag = 1050 + Category = 'Format' + AutoCheck = True + Caption = 'Percentage' + OnExecute = AcNumFormatExecute + end + object AcNFCurrency: TAction + Tag = 1060 + Category = 'Format' + AutoCheck = True + Caption = 'Currency' + OnExecute = AcNumFormatExecute + end + object AcNFCurrencyRed: TAction + Tag = 1070 + Category = 'Format' + AutoCheck = True + Caption = 'Currency (negative values in red)' + OnExecute = AcNumFormatExecute + end + object AcNFAccounting: TAction + Tag = 1080 + Category = 'Format' + AutoCheck = True + Caption = 'Accounting' + OnExecute = AcNumFormatExecute + end + object AcNFAccountingRed: TAction + Tag = 1090 + Category = 'Format' + AutoCheck = True + Caption = 'Accounting (negative values in red)' + OnExecute = AcNumFormatExecute + end + object AcNFShortDateTime: TAction + Tag = 1100 + Category = 'Format' + AutoCheck = True + Caption = 'Date + time' + OnExecute = AcNumFormatExecute + end + object AcNFShortDate: TAction + Tag = 1110 + Category = 'Format' + AutoCheck = True + Caption = 'Short date' + OnExecute = AcNumFormatExecute + end + object AcNFFmtDateTimeDM: TAction + Tag = 1181 + Category = 'Format' + AutoCheck = True + Caption = 'Day + month' + OnExecute = AcNumFormatExecute + end + object AcNFFmtDateTimeMY: TAction + Tag = 1182 + Category = 'Format' + AutoCheck = True + Caption = 'Month + year' + OnExecute = AcNumFormatExecute + end + object AcNFLongDate: TAction + Tag = 1120 + Category = 'Format' + AutoCheck = True + Caption = 'Long date' + OnExecute = AcNumFormatExecute + end + object AcNFShortTime: TAction + Tag = 1130 + Category = 'Format' + AutoCheck = True + Caption = 'Short time' + OnExecute = AcNumFormatExecute + end + object AcNFLongTime: TAction + Tag = 1140 + Category = 'Format' + AutoCheck = True + Caption = 'Long time' + OnExecute = AcNumFormatExecute + end + object AcNFShortTimeAM: TAction + Tag = 1150 + Category = 'Format' + AutoCheck = True + Caption = 'Short time AM/PM' + OnExecute = AcNumFormatExecute + end + object AcNFLongTimeAM: TAction + Tag = 1160 + Category = 'Format' + AutoCheck = True + Caption = 'Long time AM/PM' + OnExecute = AcNumFormatExecute + end + object AcNFFmtDateTimeMS: TAction + Tag = 1183 + Category = 'Format' + AutoCheck = True + Caption = 'Minutes + seconds' + OnExecute = AcNumFormatExecute + end + object AcNFFmtDateTimeMSZ: TAction + Tag = 1184 + Category = 'Format' + AutoCheck = True + Caption = 'Minutes + seconds + milliseconds' + OnExecute = AcNumFormatExecute + end + object AcNFTimeInterval: TAction + Tag = 1170 + Category = 'Format' + AutoCheck = True + Caption = 'Time interval' + OnExecute = AcNumFormatExecute + end + object AcIncDecimals: TAction + Category = 'Format' + Caption = 'AcIncDecimals' + Hint = 'More decimals' + ImageIndex = 31 + OnExecute = AcIncDecDecimalsExecute + end + object AcDecDecimals: TAction + Category = 'Format' + Caption = 'AcDecDecimals' + Hint = 'Less decimals' + ImageIndex = 32 + OnExecute = AcIncDecDecimalsExecute + end + object AcCopyFormat: TAction + Category = 'Format' + AutoCheck = True + Caption = 'AcCopyFormat' + ImageIndex = 30 + OnExecute = AcCopyFormatExecute + end + object AcNew: TAction + Category = 'File' + Caption = 'New' + ImageIndex = 34 + OnExecute = AcNewExecute + end + object AcOpen: TAction + Category = 'File' + Caption = 'Open...' + ImageIndex = 0 + OnExecute = acOpenExecute + end + object AcSaveAs: TAction + Category = 'File' + Caption = 'Save as...' + ImageIndex = 1 + OnExecute = acSaveAsExecute + end + object AcQuit: TAction + Category = 'File' + Caption = 'Quit' + ImageIndex = 2 + OnExecute = acQuitExecute + end + object AcEdit: TAction + Category = 'Edit' + AutoCheck = True + Caption = 'Edit mode' + Hint = 'Enable/disable editing' + ImageIndex = 3 + OnExecute = AcEditExecute + end + end + object FontDialog: TFontDialog + MinFontSize = 0 + MaxFontSize = 0 + left = 184 + top = 328 + end + object BordersPopupMenu: TPopupMenu + Images = ImageList + left = 384 + top = 264 + object MenuItem20: TMenuItem + Action = AcBorderNone + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115010101A4010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 + 0114010101000101010001010100010101000101010001010113010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000101010001010100010101000101010001010189010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000101010001010100010101000000000000000011000000000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000E000000000000 + 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem19: TMenuItem + Caption = '-' + end + object MenuItem8: TMenuItem + Action = AcBorderLeft + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC01010115010101A401010115010101A401010115010101A4010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000000 + 00D9010101000101010001010100010101000101010001010113010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 01CC010101000101010001010100010101000101010001010189010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000101 + 01C7010101000101010001010100010101000000000000000011000000000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000101 + 01C4010101000101010000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000101 + 01C0010101000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000101 + 01BC0000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000101 + 01B901010100000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000101 + 01B6010101000101010000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000101 + 01B301010100010101000101010000000000000000000000000E000000000000 + 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000101 + 01B001010100010101000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000101 + 01AE01010100000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000101 + 01810000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem9: TMenuItem + Action = AcBorderHCenter + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115000000E6010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 + 01140101010001010100010101000101010001010100000000D9010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 01890101010001010100010101000101010001010100010101CC010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 00110000000001010100010101000101010001010100010101C7010101000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 00800000000000000000000000000101010001010100010101C4010101000101 + 010000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 00100000000000000000000000000000000001010100010101C0010101000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780101010F010101BC0000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F0000000000000000000000000000000001010100010101B9010101000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 00710000000000000000000000000101010001010100010101B6010101000101 + 010000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E0000000000000000010101000101010001010100010101B3010101000101 + 01000101010000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B0000000000000000000000000101010001010100010101B0010101000101 + 01000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E0000000000000000000000000000000001010100010101AE010101000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670101010D010101AC0000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem10: TMenuItem + Action = AcBorderRight + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115010101A4010101150101 + 01A401010115010101A401010115000000ACFFFFFF00FFFFFF00FFFFFF000101 + 0114010101000101010001010100010101000101010001010113010101000101 + 0100010101000101010001010100000000D9FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000101010001010100010101000101010001010189010101000101 + 0100010101000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000000 + 0011000000000101010001010100010101000000000000000011000000000101 + 0100010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 0000000000000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 0000000000000000000001010100010101C0FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780101010F010101BCFFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 0000000000000000000001010100010101B9FFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 0000000000000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000E000000000000 + 0000010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 0000000000000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 0000000000000000000001010100010101AEFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670101010D01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem11: TMenuItem + Caption = '-' + end + object MenuItem12: TMenuItem + Action = AcBorderTop + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115010101A4010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 + 0114010101000101010001010100010101000101010001010113010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000101010001010100010101000101010001010189010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000101010001010100010101000000000000000011000000000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000010101000101010001010100000000000000000E000000000000 + 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000010101000101010001010100000000000000006B000000000101 + 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 + 010E01010100010101000101010001010100010101000101010D010101000101 + 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem13: TMenuItem + Action = AcBorderVCenter + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115010101A4010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 + 0114010101000101010001010100010101000101010001010113010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000101010001010100010101000101010001010189010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000101010001010100010101000000000000000011000000000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000101010001010100010101000000000000000080000000000101 + 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000101 + 0110010101000101010001010100010101000101010001010110010101000101 + 010001010100010101000101010001010110FFFFFF00FFFFFF00FFFFFF000101 + 01BC010101BC010101BC010101BC010101BC010101BC010101BC010101BC0101 + 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 + 010F01010100010101000101010001010100010101000101010F010101000101 + 01000101010001010100010101000101010FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000101010001010100010101000000000000000071000000000101 + 010001010100010101000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000010101000101010001010100000000000000000E000000000101 + 01000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem14: TMenuItem + Action = AcBorderBottom + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000101 + 0114000000000000000000000000000000000000000001010113010101000000 + 000000000000000000000000000001010113FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000000000000000000000000000101010001010189010101000000 + 000000000000000000000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000000000000000000000000000000000000000011000000000000 + 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000E000000000000 + 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem15: TMenuItem + Action = AcBorderBottomDbl + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000FFFFFF00FFFFFF00FFFFFF000101 + 01CC010101CC010101CC010101CC010101CC010101CC010101CC010101CC0101 + 01CC010101CC010101CC010101CC010101CCFFFFFF00FFFFFF00FFFFFF000101 + 0111010101000101010001010100010101000101010001010111010101000101 + 010001010100010101000101010001010111FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000101010001010100010101000000000000000080000000000101 + 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000E000000000000 + 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem16: TMenuItem + Action = AcBorderBottomMedium + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 + 0189000000000000000000000000000000000000000001010189000000000000 + 000000000000000000000000000001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000000000000000000000000000000000000000011000000000000 + 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000E000000000000 + 00000000000000000000000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000000000000000000000000000000000000000006B000000000000 + 00000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E00000000000000000000000000000000000000000000000D000000000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670000000D000000670000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem17: TMenuItem + Caption = '-' + end + object MenuItem18: TMenuItem + Action = AcBorderTopBottom + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000101 + 0114000000000000000000000000000000000000000001010113010101000000 + 000000000000000000000000000001010113FFFFFF00FFFFFF00FFFFFF000101 + 0189010101000000000000000000000000000101010001010189010101000000 + 000000000000000000000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000000000000000000000000000000000000000011000000000000 + 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000010101000101010001010100000000000000000E000000000000 + 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000010101000101010001010100000000000000006B000000000101 + 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 + 010E01010100010101000101010001010100010101000101010D010101000101 + 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem21: TMenuItem + Action = AcBorderTopBottomThick + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 + 0189000000000000000000000000000000000000000001010189000000000000 + 000000000000000000000000000001010189FFFFFF00FFFFFF00FFFFFF000000 + 0011000000000000000000000000000000000000000000000011000000000000 + 000000000000000000000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 0080000000000000000000000000000000000000000000000080000000000000 + 000000000000000000000000000000000080FFFFFF00FFFFFF00FFFFFF000000 + 0010000000000000000000000000000000000000000000000010000000000000 + 000000000000000000000000000000000010FFFFFF00FFFFFF00FFFFFF000000 + 00780000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780000000F00000078FFFFFF00FFFFFF00FFFFFF000000 + 000F00000000000000000000000000000000000000000000000F000000000000 + 00000000000000000000000000000000000FFFFFFF00FFFFFF00FFFFFF000000 + 0071000000000000000000000000000000000000000000000071000000000000 + 000000000000000000000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E00000000010101000101010001010100000000000000000E000000000000 + 00000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B00000000010101000101010001010100000000000000006B000000000101 + 01000101010001010100000000000000006BFFFFFF00FFFFFF00FFFFFF000101 + 010E01010100010101000101010001010100010101000101010D010101000101 + 01000101010001010100010101000101010DFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem28: TMenuItem + Caption = '-' + end + object MenuItem22: TMenuItem + Action = AcBorderInner + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000101 + 017B01010115010101A401010115010101A401010115000000E6010101150101 + 01A401010115010101A4010101150101017BFFFFFF00FFFFFF00FFFFFF000101 + 01140101010001010100010101000101010001010100000000D9010101000101 + 010001010100010101000101010001010113FFFFFF00FFFFFF00FFFFFF000101 + 01890101010001010100010101000101010001010100010101CC010101000101 + 010001010100010101000101010001010189FFFFFF00FFFFFF00FFFFFF000000 + 00110000000001010100010101000101010001010100010101C7010101000101 + 010001010100010101000000000000000011FFFFFF00FFFFFF00FFFFFF000000 + 00800000000001010100010101000101010001010100010101C4010101000101 + 010001010100010101000000000000000080FFFFFF00FFFFFF00FFFFFF000101 + 01100101010001010100010101000101010001010100010101C0010101000101 + 010001010100010101000101010001010110FFFFFF00FFFFFF00FFFFFF000101 + 01BC010101BC010101BC010101BC010101BC010101BC0101018E010101BC0101 + 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 + 010F0101010001010100010101000101010001010100010101B9010101000101 + 01000101010001010100010101000101010FFFFFFF00FFFFFF00FFFFFF000000 + 00710000000001010100010101000101010001010100010101B6010101000101 + 010001010100010101000000000000000071FFFFFF00FFFFFF00FFFFFF000000 + 000E0000000001010100010101000101010001010100010101B3010101000101 + 01000101010001010100000000000000000EFFFFFF00FFFFFF00FFFFFF000000 + 006B0000000000000000000000000101010001010100010101B0010101000101 + 01000000000000000000000000000000006BFFFFFF00FFFFFF00FFFFFF000000 + 000E0000000000000000000000000000000001010100010101AE010101000000 + 00000000000000000000000000000000000DFFFFFF00FFFFFF00FFFFFF000000 + 004D0000000D000000670000000D000000670101010D010101AC0000000D0000 + 00670000000D000000670000000D0000004DFFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem23: TMenuItem + Caption = '-' + end + object MenuItem24: TMenuItem + Action = AcBorderOuter + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 00D9000000000000000000000000000000000000000001010113010101000000 + 0000000000000000000000000000000000D9FFFFFF00FFFFFF00FFFFFF000101 + 01CC010101000101010000000000000000000101010001010189010101000000 + 0000000000000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000101 + 01C7010101000101010001010100000000000000000000000011000000000000 + 0000010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000101 + 01C4010101000101010000000000000000000000000000000080000000000000 + 0000000000000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000101 + 01C0010101000000000000000000000000000000000000000010000000000000 + 0000000000000000000001010100010101C0FFFFFF00FFFFFF00FFFFFF000101 + 01BC0000000F000000780000000F000000780000000F000000780000000F0000 + 00780000000F000000780101010F010101BCFFFFFF00FFFFFF00FFFFFF000101 + 01B901010100000000000000000000000000000000000000000F000000000000 + 0000000000000000000001010100010101B9FFFFFF00FFFFFF00FFFFFF000101 + 01B6010101000101010000000000000000000000000000000071000000000000 + 0000000000000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000101 + 01B301010100010101000101010001010100000000000000000E000000000000 + 0000010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000101 + 01B001010100010101000101010001010100000000000000006B000000000101 + 0100010101000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000101 + 01AE01010100010101000101010001010100010101000101010D010101000101 + 0100010101000101010001010100010101AEFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem25: TMenuItem + Action = AcBorderOuterMedium + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 00D9000000D9000000D9000000D9000000D9000000D9000000D9000000D90000 + 00D9000000D9000000D9000000D9000000D9FFFFFF00FFFFFF00FFFFFF000101 + 01CC010101CC0101010000000000000000000000000001010189000000000000 + 00000000000001010100010101CC010101CCFFFFFF00FFFFFF00FFFFFF000101 + 01C7010101C70101010001010100000000000000000000000011000000000000 + 00000101010001010100010101C7010101C7FFFFFF00FFFFFF00FFFFFF000101 + 01C4010101C40101010001010100000000000000000000000080000000000000 + 00000101010001010100010101C4010101C4FFFFFF00FFFFFF00FFFFFF000101 + 01C0010101C00101010000000000000000000000000000000010000000000000 + 00000000000001010100010101C0010101C0FFFFFF00FFFFFF00FFFFFF000101 + 01BC010101BC000000780000000F000000780000000F000000780000000F0000 + 00780000000F00000078010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 + 01B9010101B9010101000000000000000000000000000000000F000000000000 + 00000000000001010100010101B9010101B9FFFFFF00FFFFFF00FFFFFF000101 + 01B6010101B60101010001010100000000000000000000000071000000000000 + 00000101010001010100010101B6010101B6FFFFFF00FFFFFF00FFFFFF000101 + 01B3010101B3010101000101010001010100010101000000000E000000000101 + 01000101010001010100010101B3010101B3FFFFFF00FFFFFF00FFFFFF000101 + 01B0010101B0010101000101010001010100010101000000006B010101000101 + 01000101010001010100010101B0010101B0FFFFFF00FFFFFF00FFFFFF000101 + 01AE010101AE010101AE010101AE010101AE010101AE010101AE010101AE0101 + 01AE010101AE010101AE010101AE010101AEFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + object MenuItem26: TMenuItem + Caption = '-' + end + object MenuItem27: TMenuItem + Action = AcBorderAll + Bitmap.Data = { + 36040000424D3604000000000000360000002800000010000000100000000100 + 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000000 + 00AC000000E6000000E6000000E6000000E6000000E6000000E6000000E60000 + 00E6000000E6000000E6000000E6000000ACFFFFFF00FFFFFF00FFFFFF000000 + 00D90000000000000000000000000000000000000000000000D9000000000000 + 0000000000000000000000000000000000D9FFFFFF00FFFFFF00FFFFFF000101 + 01CC0101010001010100000000000101010001010100010101CC010101000101 + 0100000000000101010001010100010101CCFFFFFF00FFFFFF00FFFFFF000101 + 01C70101010001010100010101000101010001010100010101C7010101000101 + 0100010101000101010001010100010101C7FFFFFF00FFFFFF00FFFFFF000101 + 01C40101010001010100010101000101010001010100010101C4010101000101 + 0100010101000101010001010100010101C4FFFFFF00FFFFFF00FFFFFF000101 + 01C00101010001010100010101000101010001010100010101C0010101000101 + 0100010101000101010001010100010101C0FFFFFF00FFFFFF00FFFFFF000101 + 01BC010101BC010101BC010101BC010101BC010101BC0101018E010101BC0101 + 01BC010101BC010101BC010101BC010101BCFFFFFF00FFFFFF00FFFFFF000101 + 01B90101010001010100010101000101010001010100010101B9010101000101 + 0100010101000101010001010100010101B9FFFFFF00FFFFFF00FFFFFF000101 + 01B60101010001010100010101000101010001010100010101B6010101000101 + 0100010101000101010001010100010101B6FFFFFF00FFFFFF00FFFFFF000101 + 01B30101010001010100010101000101010001010100010101B3010101000101 + 0100010101000101010001010100010101B3FFFFFF00FFFFFF00FFFFFF000101 + 01B00101010001010100010101000101010001010100010101B0010101000101 + 0100010101000101010001010100010101B0FFFFFF00FFFFFF00FFFFFF000101 + 01AE0101010001010100010101000101010001010100010101AE010101000101 + 0100010101000101010001010100010101AEFFFFFF00FFFFFF00FFFFFF000101 + 0181010101AC010101AC010101AC010101AC010101AC010101AC010101AC0101 + 01AC010101AC010101AC010101AC01010181FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 + } + end + end + object NumFormatPopupMenu: TPopupMenu + left = 384 + top = 328 + object MnuNFGeneral: TMenuItem + Action = AcNFGeneral + AutoCheck = True + end + object MenuItem41: TMenuItem + Caption = '-' + end + object MnuNFFixed: TMenuItem + Action = AcNFFixed + AutoCheck = True + end + object MnuNFFixedTh: TMenuItem + Action = AcNFFixedTh + AutoCheck = True + end + object MnuNFPercentage: TMenuItem + Action = AcNFPercentage + AutoCheck = True + end + object MnuNFExp: TMenuItem + Action = AcNFExp + AutoCheck = True + end + object MnuNFSci: TMenuItem + Action = AcNFSci + AutoCheck = True + end + object MenuItem39: TMenuItem + Caption = '-' + end + object MnuCurrency: TMenuItem + Action = AcNFCurrency + AutoCheck = True + end + object MnuCurrencyRed: TMenuItem + Action = AcNFCurrencyRed + AutoCheck = True + end + object MnuAccounting: TMenuItem + Action = AcNFAccounting + AutoCheck = True + end + object MnuAccountingRed: TMenuItem + Action = AcNFAccountingRed + AutoCheck = True + end + object MenuItem40: TMenuItem + Caption = '-' + end + object MnuShortDateTime: TMenuItem + Action = AcNFShortDateTime + AutoCheck = True + end + object MenuItem42: TMenuItem + Caption = '-' + end + object MnuLongDate: TMenuItem + Action = AcNFLongDate + AutoCheck = True + end + object MnuShortDate: TMenuItem + Action = AcNFShortDate + AutoCheck = True + end + object MnuFmtDateTimeDM: TMenuItem + Action = AcNFFmtDateTimeDM + AutoCheck = True + end + object MnuFmtDateTimeMY: TMenuItem + Action = AcNFFmtDateTimeMY + AutoCheck = True + end + object MenuItem43: TMenuItem + Caption = '-' + end + object MnuLongTime: TMenuItem + Action = AcNFLongTime + AutoCheck = True + end + object MnuLongTimeAM: TMenuItem + Action = AcNFLongTimeAM + AutoCheck = True + end + object MnuShortTime: TMenuItem + Action = AcNFShortTime + AutoCheck = True + end + object MnuShortTimeAM: TMenuItem + Action = AcNFShortTimeAM + AutoCheck = True + end + object MenuItem45: TMenuItem + Action = AcNFFmtDateTimeMS + AutoCheck = True + end + object MnuFmtDateTimeMSZ: TMenuItem + Action = AcNFFmtDateTimeMSZ + AutoCheck = True + end + object MenuItem44: TMenuItem + Caption = '-' + end + object MnuTimeInterval: TMenuItem + Action = AcNFTimeInterval + AutoCheck = True + end + end +end diff --git a/components/fpspreadsheet/examples/spready/mainform.pas b/components/fpspreadsheet/examples/spready/mainform.pas new file mode 100644 index 000000000..9bfd2be7c --- /dev/null +++ b/components/fpspreadsheet/examples/spready/mainform.pas @@ -0,0 +1,943 @@ +unit mainform; + +{$mode objfpc}{$H+} + +interface + +uses + Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, + StdCtrls, Menus, ExtCtrls, ComCtrls, ActnList, Spin, Grids, + ColorBox, fpspreadsheetgrid, fpspreadsheet, fpsallformats; + +type + + { TForm1 } + + TForm1 = class(TForm) + AcOpen: TAction; + AcSaveAs: TAction; + AcQuit: TAction; + AcEdit: TAction; + AcLeftAlign: TAction; + AcHorCenterAlign: TAction; + AcRightAlign: TAction; + AcHorDefaultAlign: TAction; + AcFontBold: TAction; + AcFontItalic: TAction; + AcFontStrikeout: TAction; + AcFontUnderline: TAction; + AcFont: TAction; + AcBorderTop: TAction; + AcBorderBottom: TAction; + AcBorderBottomDbl: TAction; + AcBorderBottomMedium: TAction; + AcBorderLeft: TAction; + AcBorderRight: TAction; + AcBorderNone: TAction; + AcBorderHCenter: TAction; + AcBorderVCenter: TAction; + AcBorderTopBottom: TAction; + AcBorderTopBottomThick: TAction; + AcBorderInner: TAction; + AcBorderAll: TAction; + AcBorderOuter: TAction; + AcBorderOuterMedium: TAction; + AcTextHoriz: TAction; + AcTextVertCW: TAction; + AcTextVertCCW: TAction; + AcTextStacked: TAction; + AcNFFixed: TAction; + AcNFFixedTh: TAction; + AcNFPercentage: TAction; + AcIncDecimals: TAction; + AcDecDecimals: TAction; + AcNFGeneral: TAction; + AcNFExp: TAction; + AcNFSci: TAction; + AcCopyFormat: TAction; + AcNFCurrency: TAction; + AcNFCurrencyRed: TAction; + AcNFAccounting: TAction; + AcNFAccountingRed: TAction; + AcNFShortDateTime: TAction; + AcNFShortDate: TAction; + AcNFLongDate: TAction; + AcNFShortTime: TAction; + AcNFLongTime: TAction; + AcNFShortTimeAM: TAction; + AcNFLongTimeAM: TAction; + AcNFTimeInterval: TAction; + AcNFFmtDateTimeDM: TAction; + AcNFFmtDateTimeMY: TAction; + AcNFFmtDateTimeMS: TAction; + AcNFFmtDateTimeMSZ: TAction; + AcNew: TAction; + AcWordwrap: TAction; + AcVAlignDefault: TAction; + AcVAlignTop: TAction; + AcVAlignCenter: TAction; + AcVAlignBottom: TAction; + ActionList: TActionList; + CbShowHeaders: TCheckBox; + CbShowGridLines: TCheckBox; + CbBackgroundColor: TColorBox; + CbReadFormulas: TCheckBox; + CbHeaderStyle: TComboBox; + EdFormula: TEdit; + EdCellAddress: TEdit; + FontComboBox: TComboBox; + EdFrozenRows: TSpinEdit; + FontDialog: TFontDialog; + FontSizeComboBox: TComboBox; + ImageList: TImageList; + Label1: TLabel; + Label2: TLabel; + MainMenu: TMainMenu; + MenuItem1: TMenuItem; + MenuItem10: TMenuItem; + MenuItem11: TMenuItem; + MenuItem12: TMenuItem; + MenuItem13: TMenuItem; + MenuItem14: TMenuItem; + MenuItem15: TMenuItem; + MenuItem16: TMenuItem; + MenuItem17: TMenuItem; + MenuItem18: TMenuItem; + MenuItem19: TMenuItem; + MenuItem2: TMenuItem; + MenuItem20: TMenuItem; + MenuItem21: TMenuItem; + MenuItem22: TMenuItem; + MenuItem23: TMenuItem; + MenuItem24: TMenuItem; + MenuItem25: TMenuItem; + MenuItem26: TMenuItem; + MenuItem27: TMenuItem; + MenuItem28: TMenuItem; + MenuItem29: TMenuItem; + MenuItem30: TMenuItem; + MenuItem31: TMenuItem; + MenuItem32: TMenuItem; + MenuItem33: TMenuItem; + MenuItem34: TMenuItem; + MenuItem35: TMenuItem; + MenuItem36: TMenuItem; + MenuItem37: TMenuItem; + MenuItem38: TMenuItem; + MenuItem39: TMenuItem; + MenuItem40: TMenuItem; + MenuItem41: TMenuItem; + MenuItem42: TMenuItem; + MenuItem43: TMenuItem; + MenuItem44: TMenuItem; + MenuItem45: TMenuItem; + MenuItem46: TMenuItem; + MnuFmtDateTimeMSZ: TMenuItem; + MnuTimeInterval: TMenuItem; + MnuShortTimeAM: TMenuItem; + MnuLongTimeAM: TMenuItem; + MnuFmtDateTimeMY: TMenuItem; + MnuFmtDateTimeDM: TMenuItem; + MnuShortTime: TMenuItem; + MnuShortDate: TMenuItem; + MnuLongTime: TMenuItem; + MnuLongDate: TMenuItem; + MnuShortDateTime: TMenuItem; + MnuAccountingRed: TMenuItem; + MnuAccounting: TMenuItem; + MnuCurrencyRed: TMenuItem; + MnuCurrency: TMenuItem; + MnuNumberFormat: TMenuItem; + MnuNFFixed: TMenuItem; + MnuNFFixedTh: TMenuItem; + MnuNFPercentage: TMenuItem; + MnuNFExp: TMenuItem; + MnuNFSci: TMenuItem; + MnuNFGeneral: TMenuItem; + MnuTextRotation: TMenuItem; + MenuItem3: TMenuItem; + MenuItem4: TMenuItem; + MenuItem5: TMenuItem; + MenuItem6: TMenuItem; + MenuItem7: TMenuItem; + MenuItem8: TMenuItem; + MenuItem9: TMenuItem; + MnuWordwrap: TMenuItem; + MnuVertBottom: TMenuItem; + MnuVertCentered: TMenuItem; + MnuVertTop: TMenuItem; + MnuVertDefault: TMenuItem; + MnuVertAlignment: TMenuItem; + MnuFOnt: TMenuItem; + MnuHorDefault: TMenuItem; + MnuHorAlignment: TMenuItem; + mnuFormat: TMenuItem; + mnuEdit: TMenuItem; + mnuFile: TMenuItem; + mnuOpen: TMenuItem; + mnuQuit: TMenuItem; + mnuSaveAs: TMenuItem; + OpenDialog: TOpenDialog; + PageControl1: TPageControl; + Panel1: TPanel; + BordersPopupMenu: TPopupMenu; + NumFormatPopupMenu: TPopupMenu; + SaveDialog: TSaveDialog; + EdFrozenCols: TSpinEdit; + FormulaToolBar: TToolBar; + FormulaToolbarSplitter: TSplitter; + ToolButton22: TToolButton; + WorksheetGrid: TsWorksheetGrid; + TabSheet1: TTabSheet; + ToolBar1: TToolBar; + FormatToolBar: TToolBar; + ToolButton1: TToolButton; + ToolButton10: TToolButton; + ToolButton11: TToolButton; + ToolButton12: TToolButton; + ToolButton13: TToolButton; + ToolButton14: TToolButton; + ToolButton15: TToolButton; + ToolButton16: TToolButton; + ToolButton17: TToolButton; + ToolButton18: TToolButton; + ToolButton19: TToolButton; + ToolButton2: TToolButton; + TbBorders: TToolButton; + TbNumFormats: TToolButton; + ToolButton20: TToolButton; + ToolButton21: TToolButton; + ToolButton24: TToolButton; + ToolButton25: TToolButton; + ToolButton26: TToolButton; + ToolButton3: TToolButton; + ToolButton4: TToolButton; + ToolButton5: TToolButton; + ToolButton6: TToolButton; + ToolButton7: TToolButton; + ToolButton8: TToolButton; + ToolButton9: TToolButton; + procedure AcBorderExecute(Sender: TObject); + procedure AcCopyFormatExecute(Sender: TObject); + procedure AcEditExecute(Sender: TObject); + procedure AcFontExecute(Sender: TObject); + procedure AcFontStyleExecute(Sender: TObject); + procedure AcHorAlignmentExecute(Sender: TObject); + procedure AcIncDecDecimalsExecute(Sender: TObject); + procedure AcNewExecute(Sender: TObject); + procedure AcNumFormatExecute(Sender: TObject); + procedure AcOpenExecute(Sender: TObject); + procedure AcQuitExecute(Sender: TObject); + procedure AcSaveAsExecute(Sender: TObject); + procedure AcTextRotationExecute(Sender: TObject); + procedure AcVertAlignmentExecute(Sender: TObject); + procedure AcWordwrapExecute(Sender: TObject); + procedure CbBackgroundColorSelect(Sender: TObject); + procedure CbHeaderStyleChange(Sender: TObject); + procedure CbReadFormulasChange(Sender: TObject); + procedure CbShowHeadersClick(Sender: TObject); + procedure CbShowGridLinesClick(Sender: TObject); + procedure CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); + procedure EdCellAddressEditingDone(Sender: TObject); + procedure EdFrozenColsChange(Sender: TObject); + procedure EdFrozenRowsChange(Sender: TObject); + procedure FontComboBoxSelect(Sender: TObject); + procedure FontSizeComboBoxSelect(Sender: TObject); + procedure FormActivate(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure PageControl1Change(Sender: TObject); + procedure WorksheetGridSelection(Sender: TObject; aCol, aRow: Integer); + private + { private declarations } + FCopiedFormat: TCell; + procedure LoadFile(const AFileName: String); + procedure SetupBackgroundColorBox; + procedure UpdateBackgroundColorIndex; + procedure UpdateFontNameIndex; + procedure UpdateFontSizeIndex; + procedure UpdateFontStyleActions; + procedure UpdateHorAlignmentActions; + procedure UpdateNumFormatActions; + procedure UpdateTextRotationActions; + procedure UpdateVertAlignmentActions; + procedure UpdateWordwraps; + public + { public declarations } + end; + +var + Form1: TForm1; + +implementation + +uses + fpcanvas, fpsutils, fpsnumformatparser; + +const + HORALIGN_TAG = 100; + VERTALIGN_TAG = 110; + TEXTROT_TAG = 130; + NUMFMT_TAG = 1000; // differnce 10 per format item + + LEFT_BORDER_THIN = $0001; + LEFT_BORDER_THICK = $0002; + LR_INNER_BORDER_THIN = $0008; + RIGHT_BORDER_THIN = $0010; + RIGHT_BORDER_THICK = $0020; + TOP_BORDER_THIN = $0100; + TOP_BORDER_THICK = $0200; + TB_INNER_BORDER_THIN = $0800; + BOTTOM_BORDER_THIN = $1000; + BOTTOM_BORDER_THICK = $2000; + BOTTOM_BORDER_DOUBLE = $3000; + LEFT_BORDER_MASK = $0007; + RIGHT_BORDER_MASK = $0070; + TOP_BORDER_MASK = $0700; + BOTTOM_BORDER_MASK = $7000; + LR_INNER_BORDER = $0008; + TB_INNER_BORDER = $0800; + // Use a combination of these bits for the "Tag" of the Border actions - see FormCreate. + +{ TForm1 } + +procedure TForm1.AcEditExecute(Sender: TObject); +begin + if AcEdit.Checked then + WorksheetGrid.Options := WorksheetGrid.Options + [goEditing] + else + WorksheetGrid.Options := WorksheetGrid.Options - [goEditing]; +end; + +procedure TForm1.AcBorderExecute(Sender: TObject); +const + LINESTYLES: Array[1..3] of TsLinestyle = (lsThin, lsMedium, lsDouble); +var + r,c: Integer; + ls: integer; + bs: TsCellBorderStyle; +begin + bs.Color := scBlack; + + with WorksheetGrid do begin + TbBorders.Action := TAction(Sender); + + BeginUpdate; + try + if TAction(Sender).Tag = 0 then begin + CellBorders[Selection] := []; + exit; + end; + // Top and bottom edges + for c := Selection.Left to Selection.Right do begin + ls := (TAction(Sender).Tag and TOP_BORDER_MASK) shr 8; + if (ls <> 0) then begin + CellBorder[c, Selection.Top] := CellBorder[c, Selection.Top] + [cbNorth]; + bs.LineStyle := LINESTYLES[ls]; + CellBorderStyle[c, Selection.Top, cbNorth] := bs; + end; + ls := (TAction(Sender).Tag and BOTTOM_BORDER_MASK) shr 12; + if ls <> 0 then begin + CellBorder[c, Selection.Bottom] := CellBorder[c, Selection.Bottom] + [cbSouth]; + bs.LineStyle := LINESTYLES[ls]; + CellBorderStyle[c, Selection.Bottom, cbSouth] := bs; + end; + end; + // Left and right edges + for r := Selection.Top to Selection.Bottom do begin + ls := (TAction(Sender).Tag and LEFT_BORDER_MASK); + if ls <> 0 then begin + CellBorder[Selection.Left, r] := CellBorder[Selection.Left, r] + [cbWest]; + bs.LineStyle := LINESTYLES[ls]; + CellBorderStyle[Selection.Left, r, cbWest] := bs; + end; + ls := (TAction(Sender).Tag and RIGHT_BORDER_MASK) shr 4; + if ls <> 0 then begin + CellBorder[Selection.Right, r] := CellBorder[Selection.Right, r] + [cbEast]; + bs.LineStyle := LINESTYLES[ls]; + CellBorderStyle[Selection.Right, r, cbEast] := bs; + end; + end; + // Inner edges along row (vertical border lines) - we assume only thin lines. + bs.LineStyle := lsThin; + if (TAction(Sender).Tag and LR_INNER_BORDER <> 0) and (Selection.Right > Selection.Left) + then + for r := Selection.Top to Selection.Bottom do begin + CellBorder[Selection.Left, r] := CellBorder[Selection.Left, r] + [cbEast]; + CellBorderStyle[Selection.Left, r, cbEast] := bs; + for c := Selection.Left+1 to Selection.Right-1 do begin + CellBorder[c,r] := CellBorder[c, r] + [cbEast, cbWest]; + CellBorderStyle[c, r, cbEast] := bs; + CellBorderStyle[c, r, cbWest] := bs; + end; + CellBorder[Selection.Right, r] := CellBorder[Selection.Right, r] + [cbWest]; + CellBorderStyle[Selection.Right, r, cbWest] := bs; + end; + // Inner edges along column (horizontal border lines) + if (TAction(Sender).Tag and TB_INNER_BORDER <> 0) and (Selection.Bottom > Selection.Top) + then + for c := Selection.Left to Selection.Right do begin + CellBorder[c, Selection.Top] := CellBorder[c, Selection.Top] + [cbSouth]; + CellBorderStyle[c, Selection.Top, cbSouth] := bs; + for r := Selection.Top+1 to Selection.Bottom-1 do begin + CellBorder[c, r] := CellBorder[c, r] + [cbNorth, cbSouth]; + CellBorderStyle[c, r, cbNorth] := bs; + CellBorderStyle[c, r, cbSouth] := bs; + end; + CellBorder[c, Selection.Bottom] := CellBorder[c, Selection.Bottom] + [cbNorth]; + CellBorderStyle[c, Selection.Bottom, cbNorth] := bs; + end; + finally + EndUpdate; + end; + end; +end; + +procedure TForm1.AcCopyFormatExecute(Sender: TObject); +var + cell: PCell; + r, c: Cardinal; +begin + with WorksheetGrid do begin + if Workbook = nil then + exit; + + if AcCopyFormat.Checked then begin + r := GetWorksheetRow(Row); + c := GetWorksheetCol(Col); + cell := Worksheet.FindCell(r, c); + if cell <> nil then + FCopiedFormat := cell^; + end; + end; +end; + +{ Changes the font of the selected cell by calling a standard font dialog. } +procedure TForm1.AcFontExecute(Sender: TObject); +begin + with WorksheetGrid do begin + if Workbook = nil then + exit; + FontDialog.Font := CellFonts[Selection]; + if FontDialog.Execute then + CellFonts[Selection] := FontDialog.Font; + end; +end; + +procedure TForm1.AcFontStyleExecute(Sender: TObject); +var + style: TsFontstyles; +begin + with WorksheetGrid do begin + if Workbook = nil then + exit; + style := []; + if AcFontBold.Checked then Include(style, fssBold); + if AcFontItalic.Checked then Include(style, fssItalic); + if AcFontStrikeout.Checked then Include(style, fssStrikeout); + if AcFontUnderline.Checked then Include(style, fssUnderline); + CellFontStyles[Selection] := style; + end; +end; + +procedure TForm1.AcHorAlignmentExecute(Sender: TObject); +var + hor_align: TsHorAlignment; +begin + if TAction(Sender).Checked then + hor_align := TsHorAlignment(TAction(Sender).Tag - HORALIGN_TAG) + else + hor_align := haDefault; + with WorksheetGrid do HorAlignments[Selection] := hor_align; + UpdateHorAlignmentActions; +end; + +procedure TForm1.AcIncDecDecimalsExecute(Sender: TObject); +var + cell: PCell; + decs: Byte; + currsym: String; +begin + currsym := Sender.ClassName; + with WorksheetGrid do begin + if Workbook = nil then + exit; + cell := Worksheet.FindCell(GetWorksheetRow(Row), GetWorksheetCol(Col)); + if (cell <> nil) then begin + if cell^.NumberFormat = nfGeneral then begin + Worksheet.WriteNumberFormat(cell, nfFixed, '0.00'); + exit; + end; + Worksheet.GetNumberFormatAttributes(cell, decs, currSym); + if (Sender = AcIncDecimals) then + Worksheet.WriteDecimals(cell, decs+1) + else + if (Sender = AcDecDecimals) and (decs > 0) then + Worksheet.WriteDecimals(cell, decs-1); + end; + end; +end; + +procedure TForm1.AcNewExecute(Sender: TObject); +begin + WorksheetGrid.NewWorksheet(26, 100); +end; + +procedure TForm1.AcNumFormatExecute(Sender: TObject); +const + DATETIME_CUSTOM: array[0..4] of string = ('', 'dd/mmm', 'mmm/yy', 'nn:ss', 'nn:ss.zzz'); +var + nf: TsNumberFormat; + c, r: Cardinal; + cell: PCell; + fmt: String; + decs: Byte; + cs: String; + isDateTimeFmt: Boolean; +begin + if TAction(Sender).Checked then + nf := TsNumberFormat((TAction(Sender).Tag - NUMFMT_TAG) div 10) + else + nf := nfGeneral; + + fmt := ''; + isDateTimeFmt := IsDateTimeFormat(nf); + if nf = nfCustom then begin + fmt := DATETIME_CUSTOM[TAction(Sender).Tag mod 10]; + isDateTimeFmt := true; + end; + + with WorksheetGrid do begin + c := GetWorksheetCol(Col); + r := GetWorksheetRow(Row); + cell := Worksheet.GetCell(r, c); + Worksheet.GetNumberFormatAttributes(cell, decs, cs); + if cs = '' then cs := '?'; + case cell^.ContentType of + cctNumber, cctDateTime: + if isDateTimeFmt then begin + if IsDateTimeFormat(cell^.NumberFormat) then + Worksheet.WriteDateTime(cell, cell^.DateTimeValue, nf, fmt) + else + Worksheet.WriteDateTime(cell, cell^.NumberValue, nf, fmt); + end else + if IsCurrencyFormat(nf) then begin + if IsDateTimeFormat(cell^.NumberFormat) then + Worksheet.WriteCurrency(cell, cell^.DateTimeValue, nf, decs, cs) + else + Worksheet.WriteCurrency(cell, cell^.Numbervalue, nf, decs, cs); + end else begin + if IsDateTimeFormat(cell^.NumberFormat) then + Worksheet.WriteNumber(cell, cell^.DateTimeValue, nf, decs) + else + Worksheet.WriteNumber(cell, cell^.NumberValue, nf, decs) + end; + else + Worksheet.WriteNumberformat(cell, nf, fmt); + end; + end; + UpdateNumFormatActions; +end; + +procedure TForm1.AcTextRotationExecute(Sender: TObject); +var + text_rot: TsTextRotation; +begin + if TAction(Sender).Checked then + text_rot := TsTextRotation(TAction(Sender).Tag - TEXTROT_TAG) + else + text_rot := trHorizontal; + with WorksheetGrid do TextRotations[Selection] := text_rot; + UpdateTextRotationActions; +end; + +procedure TForm1.AcVertAlignmentExecute(Sender: TObject); +var + vert_align: TsVertAlignment; +begin + if TAction(Sender).Checked then + vert_align := TsVertAlignment(TAction(Sender).Tag - VERTALIGN_TAG) + else + vert_align := vaDefault; + with WorksheetGrid do VertAlignments[Selection] := vert_align; + UpdateVertAlignmentActions; +end; + +procedure TForm1.AcWordwrapExecute(Sender: TObject); +begin + with WorksheetGrid do Wordwraps[Selection] := TAction(Sender).Checked; +end; + +procedure TForm1.CbBackgroundColorSelect(Sender: TObject); +begin + with WorksheetGrid do BackgroundColors[Selection] := CbBackgroundColor.ItemIndex; +end; + +procedure TForm1.CbHeaderStyleChange(Sender: TObject); +begin + WorksheetGrid.TitleStyle := TTitleStyle(CbHeaderStyle.ItemIndex); +end; + +procedure TForm1.CbReadFormulasChange(Sender: TObject); +begin + WorksheetGrid.ReadFormulas := CbReadFormulas.Checked; +end; + +procedure TForm1.CbShowHeadersClick(Sender: TObject); +begin + WorksheetGrid.ShowHeaders := CbShowHeaders.Checked; +end; + +procedure TForm1.CbShowGridLinesClick(Sender: TObject); +begin + WorksheetGrid.ShowGridLines := CbShowGridLines.Checked; +end; + +procedure TForm1.acOpenExecute(Sender: TObject); +begin + if OpenDialog.Execute then + LoadFile(OpenDialog.FileName); +end; + +procedure TForm1.acQuitExecute(Sender: TObject); +begin + Close; +end; + +procedure TForm1.acSaveAsExecute(Sender: TObject); +// Saves sheet in grid to file, overwriting existing file +begin + if WorksheetGrid.Workbook = nil then + exit; + + if SaveDialog.Execute then + begin + Screen.Cursor := crHourglass; + try + WorksheetGrid.SaveToSpreadsheetFile(SaveDialog.FileName); + finally + Screen.Cursor := crDefault; + end; + end; +end; + +procedure TForm1.CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); +type + TRGB = packed record R,G,B: byte end; +var + clr: TColor; + rgb: TRGB absolute clr; + i: Integer; +begin + if WorksheetGrid.Workbook <> nil then begin + Items.Clear; + for i:=0 to WorksheetGrid.Workbook.GetPaletteSize-1 do begin + clr := WorksheetGrid.Workbook.GetPaletteColor(i); + Items.AddObject(Format('Color %d: %.2x%.2x%.2x', [i, rgb.R, rgb.G, rgb.B]), + TObject(PtrInt(clr))); + end; + end; +end; + +procedure TForm1.EdCellAddressEditingDone(Sender: TObject); +var + c, r: integer; +begin + if ParseCellString(EdCellAddress.Text, r, c) then begin + WorksheetGrid.Row := WorksheetGrid.GetGridRow(r); + WorksheetGrid.Col := WorksheetGrid.GetGridCol(c); + end; +end; + +procedure TForm1.EdFrozenColsChange(Sender: TObject); +begin + WorksheetGrid.FrozenCols := EdFrozenCols.Value; +end; + +procedure TForm1.EdFrozenRowsChange(Sender: TObject); +begin + WorksheetGrid.FrozenRows := EdFrozenRows.Value; +end; + +procedure TForm1.FontComboBoxSelect(Sender: TObject); +var + fname: String; +begin + fname := FontCombobox.Items[FontCombobox.ItemIndex]; + if fname <> '' then + with WorksheetGrid do CellFontNames[Selection] := fName; +end; + +procedure TForm1.FontSizeComboBoxSelect(Sender: TObject); +var + sz: Integer; +begin + sz := StrToInt(FontSizeCombobox.Items[FontSizeCombobox.ItemIndex]); + if sz > 0 then + with WorksheetGrid do CellFontSizes[Selection] := sz; +end; + +procedure TForm1.FormActivate(Sender: TObject); +begin + if ParamCount > 0 then + LoadFile(ParamStr(1)); +end; + +procedure TForm1.FormCreate(Sender: TObject); +begin + // Adjust format toolbar height, looks strange at 120 dpi + FormatToolbar.Height := FontCombobox.Height + 2*FontCombobox.Top; + FormatToolbar.ButtonHeight := FormatToolbar.Height - 4; + + // Populate font combobox + FontCombobox.Items.Assign(Screen.Fonts); + + // Set the Tags of the Border actions + AcBorderNone.Tag := 0; + AcBorderLeft.Tag := LEFT_BORDER_THIN; + AcBorderHCenter.Tag := LR_INNER_BORDER_THIN; + AcBorderRight.Tag := RIGHT_BORDER_THIN; + AcBorderTop.Tag := TOP_BORDER_THIN; + AcBorderVCenter.Tag := TB_INNER_BORDER_THIN; + AcBorderBottom.Tag := BOTTOM_BORDER_THIN; + AcBorderBottomDbl.Tag := BOTTOM_BORDER_DOUBLE; + AcBorderBottomMedium.Tag := BOTTOM_BORDER_THICK; + AcBorderTopBottom.Tag := TOP_BORDER_THIN + BOTTOM_BORDER_THIN; + AcBorderTopBottomThick.Tag := TOP_BORDER_THIN + BOTTOM_BORDER_THICK; + AcBorderInner.Tag := LR_INNER_BORDER_THIN + TB_INNER_BORDER_THIN; + AcBorderOuter.Tag := LEFT_BORDER_THIN + RIGHT_BORDER_THIN + TOP_BORDER_THIN + BOTTOM_BORDER_THIN; + AcBorderOuterMedium.Tag := LEFT_BORDER_THICK + RIGHT_BORDER_THICK + TOP_BORDER_THICK + BOTTOM_BORDER_THICK; + AcBorderAll.Tag := AcBorderOuter.Tag + AcBorderInner.Tag; +end; + +procedure TForm1.LoadFile(const AFileName: String); +// Loads first worksheet from file into grid +var + pages: TStrings; + i: Integer; +begin + // Load file + Screen.Cursor := crHourglass; + try + WorksheetGrid.LoadFromSpreadsheetFile(UTF8ToSys(AFileName)); + + // Update user interface + Caption := Format('spready - %s (%s)', [ + AFilename, + GetFileFormatName(WorksheetGrid.Workbook.FileFormat) + ]); + CbShowGridLines.Checked := (soShowGridLines in WorksheetGrid.Worksheet.Options); + CbShowHeaders.Checked := (soShowHeaders in WorksheetGrid.Worksheet.Options); + EdFrozenCols.Value := WorksheetGrid.FrozenCols; + EdFrozenRows.Value := WorksheetGrid.FrozenRows; + SetupBackgroundColorBox; + + // Create a tab in the pagecontrol for each worksheet contained in the workbook + // This would be easier with a TTabControl. This has display issues, though. + pages := TStringList.Create; + try + WorksheetGrid.GetSheets(pages); + WorksheetGrid.Parent := PageControl1.Pages[0]; + while PageControl1.PageCount > pages.Count do PageControl1.Pages[1].Free; + while PageControl1.PageCount < pages.Count do PageControl1.AddTabSheet; + for i:=0 to PageControl1.PageCount-1 do + PageControl1.Pages[i].Caption := pages[i]; + finally + pages.Free; + end; + + WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); + finally + Screen.Cursor := crDefault; + end; +end; + +procedure TForm1.PageControl1Change(Sender: TObject); +begin + WorksheetGrid.Parent := PageControl1.Pages[PageControl1.ActivePageIndex]; + WorksheetGrid.SelectSheetByIndex(PageControl1.ActivePageIndex); +end; + +procedure TForm1.SetupBackgroundColorBox; +begin + // This change triggers re-reading of the workbooks palette by the OnGetColors + // event of the ColorBox. + CbBackgroundColor.Style := CbBackgroundColor.Style - [cbCustomColors]; + CbBackgroundColor.Style := CbBackgroundColor.Style + [cbCustomColors]; +end; + +procedure TForm1.WorksheetGridSelection(Sender: TObject; aCol, aRow: Integer); +var + r, c: Cardinal; + cell: PCell; + s: String; +begin + if WorksheetGrid.Workbook = nil then + exit; + + r := WorksheetGrid.GetWorksheetRow(ARow); + c := WorksheetGrid.GetWorksheetCol(ACol); + + if AcCopyFormat.Checked then begin + WorksheetGrid.Worksheet.CopyFormat(@FCopiedFormat, r, c); + AcCopyFormat.Checked := false; + end; + + cell := WorksheetGrid.Worksheet.FindCell(r, c); + if cell <> nil then begin + s := WorksheetGrid.Worksheet.ReadFormulaAsString(cell); + if s <> '' then + EdFormula.Text := s + else + EdFormula.Text := WorksheetGrid.Worksheet.ReadAsUTF8Text(cell); + end else + EdFormula.Text := ''; + + EdCellAddress.Text := GetCellString(r, c, [rfRelRow, rfRelCol]); + + UpdateHorAlignmentActions; + UpdateVertAlignmentActions; + UpdateWordwraps; + UpdateBackgroundColorIndex; +// UpdateFontActions; + UpdateFontNameIndex; + UpdateFontSizeIndex; + UpdateFontStyleActions; + UpdateTextRotationActions; + UpdateNumFormatActions; + +end; + +procedure TForm1.UpdateBackgroundColorIndex; +var + sClr: TsColor; +begin + with WorksheetGrid do sClr := BackgroundColors[Selection]; + if sClr = scNotDefined then + CbBackgroundColor.ItemIndex := -1 + else + CbBackgroundColor.ItemIndex := sClr; +end; + +procedure TForm1.UpdateHorAlignmentActions; +var + i: Integer; + ac: TAction; + hor_align: TsHorAlignment; +begin + with WorksheetGrid do hor_align := HorAlignments[Selection]; + for i:=0 to ActionList.ActionCount-1 do begin + ac := TAction(ActionList.Actions[i]); + if (ac.Tag >= HORALIGN_TAG) and (ac.Tag < HORALIGN_TAG+10) then + ac.Checked := ((ac.Tag - HORALIGN_TAG) = ord(hor_align)); + end; +end; + +procedure TForm1.UpdateFontNameIndex; +var + fname: String; +begin + with WorksheetGrid do fname := CellFontNames[Selection]; + if fname = '' then + FontCombobox.ItemIndex := -1 + else + FontCombobox.ItemIndex := FontCombobox.Items.IndexOf(fname); +end; + +procedure TForm1.UpdateFontSizeIndex; +var + sz: Single; +begin + with WorksheetGrid do sz := CellFontSizes[Selection]; + if sz < 0 then + FontSizeCombobox.ItemIndex := -1 + else + FontSizeCombobox.ItemIndex := FontSizeCombobox.Items.IndexOf(IntToStr(Round(sz))); +end; + +procedure TForm1.UpdateFontStyleActions; +var + style: TsFontStyles; +begin + with WorksheetGrid do style := CellFontStyles[Selection]; + AcFontBold.Checked := fssBold in style; + AcFontItalic.Checked := fssItalic in style; + AcFontUnderline.Checked := fssUnderline in style; + AcFontStrikeout.Checked := fssStrikeOut in style; +end; + +procedure TForm1.UpdateNumFormatActions; +var + i: Integer; + ac: TAction; + nf: TsNumberFormat; + cell: PCell; + r,c: Cardinal; + found: Boolean; +begin + with WorksheetGrid do begin + r := GetWorksheetRow(Row); + c := GetWorksheetCol(Col); + cell := Worksheet.FindCell(r, c); + if (cell = nil) or not (cell^.ContentType in [cctNumber, cctDateTime]) then + nf := nfGeneral + else + nf := cell^.NumberFormat; + for i:=0 to ActionList.ActionCount-1 do begin + ac := TAction(ActionList.Actions[i]); + if (ac.Tag >= NUMFMT_TAG) and (ac.Tag < NUMFMT_TAG + 200) then begin + found := ((ac.Tag - NUMFMT_TAG) div 10 = ord(nf)); + if nf = nfCustom then + case (ac.Tag - NUMFMT_TAG) mod 10 of + 1: found := cell^.NumberFormatStr = 'dd/mmm'; + 2: found := cell^.NumberFormatStr = 'mmm/yy'; + 3: found := cell^.NumberFormatStr = 'nn:ss'; + 4: found := cell^.NumberFormatStr = 'nn:ss.z'; + end; + ac.Checked := found; + end; + end; + Invalidate; + end; +end; + +procedure TForm1.UpdateTextRotationActions; +var + i: Integer; + ac: TAction; + text_rot: TsTextRotation; +begin + with WorksheetGrid do text_rot := TextRotations[Selection]; + for i:=0 to ActionList.ActionCount-1 do begin + ac := TAction(ActionList.Actions[i]); + if (ac.Tag >= TEXTROT_TAG) and (ac.Tag < TEXTROT_TAG+10) then + ac.Checked := ((ac.Tag - TEXTROT_TAG) = ord(text_rot)); + end; +end; + +procedure TForm1.UpdateVertAlignmentActions; +var + i: Integer; + ac: TAction; + vert_align: TsVertAlignment; +begin + with WorksheetGrid do vert_align := VertAlignments[Selection]; + for i:=0 to ActionList.ActionCount-1 do begin + ac := TAction(ActionList.Actions[i]); + if (ac.Tag >= VERTALIGN_TAG) and (ac.Tag < VERTALIGN_TAG+10) then + ac.Checked := ((ac.Tag - VERTALIGN_TAG) = ord(vert_align)); + end; +end; + +procedure TForm1.UpdateWordwraps; +var + wrapped: Boolean; +begin + with WorksheetGrid do wrapped := Wordwraps[Selection]; + AcWordwrap.Checked := wrapped; +end; + +initialization + {$I mainform.lrs} + +end. + diff --git a/components/fpspreadsheet/examples/spready/spready.ico b/components/fpspreadsheet/examples/spready/spready.ico new file mode 100644 index 000000000..0341321b5 Binary files /dev/null and b/components/fpspreadsheet/examples/spready/spready.ico differ diff --git a/components/fpspreadsheet/examples/spready/spready.lpi b/components/fpspreadsheet/examples/spready/spready.lpi new file mode 100644 index 000000000..431986deb --- /dev/null +++ b/components/fpspreadsheet/examples/spready/spready.lpi @@ -0,0 +1,159 @@ + + + + + + + + + + <UseXPManifest Value="True"/> + </General> + <VersionInfo> + <Language Value=""/> + <CharSet Value=""/> + <StringTable ProductVersion=""/> + </VersionInfo> + <BuildModes Count="3"> + <Item1 Name="default" Default="True"/> + <Item2 Name="Debug"> + <CompilerOptions> + <Version Value="11"/> + <PathDelim Value="\"/> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + </SearchPaths> + <Parsing> + <SyntaxOptions> + <IncludeAssertionCode Value="True"/> + <UseAnsiStrings Value="False"/> + </SyntaxOptions> + </Parsing> + <CodeGeneration> + <Checks> + <IOChecks Value="True"/> + <OverflowChecks Value="True"/> + <StackChecks Value="True"/> + </Checks> + </CodeGeneration> + <Linking> + <Debugging> + <DebugInfoType Value="dsStabs"/> + <UseExternalDbgSyms Value="True"/> + </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + </Item2> + <Item3 Name="Release"> + <CompilerOptions> + <Version Value="11"/> + <PathDelim Value="\"/> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + </SearchPaths> + <Parsing> + <SyntaxOptions> + <UseAnsiStrings Value="False"/> + </SyntaxOptions> + </Parsing> + <CodeGeneration> + <SmartLinkUnit Value="True"/> + <Optimizations> + <OptimizationLevel Value="3"/> + </Optimizations> + </CodeGeneration> + <Linking> + <Debugging> + <GenerateDebugInfo Value="False"/> + </Debugging> + <LinkSmart Value="True"/> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + </Item3> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + <IgnoreBinaries Value="False"/> + <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> + <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + </local> + </RunParams> + <RequiredPackages Count="2"> + <Item1> + <PackageName Value="laz_fpspreadsheet_visual"/> + </Item1> + <Item2> + <PackageName Value="LCL"/> + </Item2> + </RequiredPackages> + <Units Count="2"> + <Unit0> + <Filename Value="spready.lpr"/> + <IsPartOfProject Value="True"/> + </Unit0> + <Unit1> + <Filename Value="mainform.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="Form1"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="mainform"/> + </Unit1> + </Units> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <PathDelim Value="\"/> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + </SearchPaths> + <Parsing> + <SyntaxOptions> + <UseAnsiStrings Value="False"/> + </SyntaxOptions> + </Parsing> + <Linking> + <Debugging> + <DebugInfoType Value="dsStabs"/> + </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + <Debugging> + <Exceptions Count="5"> + <Item1> + <Name Value="EAbort"/> + </Item1> + <Item2> + <Name Value="ECodetoolError"/> + </Item2> + <Item3> + <Name Value="EFOpenError"/> + </Item3> + <Item4> + <Name Value="Exception"/> + </Item4> + <Item5> + <Name Value="EStreamError"/> + </Item5> + </Exceptions> + </Debugging> +</CONFIG> diff --git a/components/fpspreadsheet/examples/spready/spready.lpr b/components/fpspreadsheet/examples/spready/spready.lpr new file mode 100644 index 000000000..ab244e99b --- /dev/null +++ b/components/fpspreadsheet/examples/spready/spready.lpr @@ -0,0 +1,16 @@ +program spready; + +{$mode objfpc}{$H+} + +uses + Interfaces, // this includes the LCL widgetset + Forms, mainform, laz_fpspreadsheet_visual; + +{$R *.res} + +begin + Application.Initialize; + Application.CreateForm(TForm1, Form1); + Application.Run; +end. + diff --git a/components/fpspreadsheet/fpspreadsheet.pas b/components/fpspreadsheet/fpspreadsheet.pas index 28b80c21c..f18c687aa 100755 --- a/components/fpspreadsheet/fpspreadsheet.pas +++ b/components/fpspreadsheet/fpspreadsheet.pas @@ -511,6 +511,9 @@ type procedure WriteBlank(ARow, ACol: Cardinal); procedure WriteBoolValue(ARow, ACol: Cardinal; AValue: Boolean); + procedure WriteCellValueAsString(ARow, ACol: Cardinal; AValue: String); overload; + procedure WriteCellValueAsString(ACell: PCell; AValue: String); overload; + procedure WriteCurrency(ARow, ACol: Cardinal; AValue: Double; AFormat: TsNumberFormat = nfCurrency; ADecimals: Integer = 2; ACurrencySymbol: String = '?'; APosCurrFormat: Integer = -1; @@ -2310,6 +2313,67 @@ begin ChangedCell(ARow, ACol); end; +procedure TsWorksheet.WriteCellValueAsString(ARow, ACol: Cardinal; + AValue: String); +begin + WriteCellValueAsString(GetCell(ARow, ACol), AValue); +end; + +procedure TsWorksheet.WriteCellValueAsString(ACell: PCell; AValue: String); +var + isPercent: Boolean; + number: Double; +begin + if ACell = nil then + exit; + + if AValue = '' then begin + WriteBlank(ACell^.Row, ACell^.Col); + exit; + end; + + isPercent := Pos('%', AValue) = Length(AValue); + if isPercent then Delete(AValue, Length(AValue), 1); + + if TryStrToFloat(AValue, number) then begin + if isPercent then + WriteNumber(ACell, number/100, nfPercentage) + else begin + if IsDateTimeFormat(ACell^.NumberFormat) then begin + ACell^.NumberFormat := nfGeneral; + ACell^.NumberFormatStr := ''; + end; + WriteNumber(ACell, number, ACell^.NumberFormat, ACell^.NumberFormatStr); + end; + exit; + end; + + if TryStrToDateTime(AValue, number) then begin + if number < 1.0 then begin // this is a time alone + if not IsTimeFormat(ACell^.NumberFormat) then begin + ACell^.NumberFormat := nfLongTime; + ACell^.NumberFormatStr := ''; + end; + end else + if frac(number) = 0.0 then begin // this is a date alone + if not (ACell^.NumberFormat in [nfShortDate, nfLongDate, nfShortDateTime]) + then begin + ACell^.NumberFormat := nfShortDate; + ACell^.NumberFormatStr := ''; + end; + end else begin + if not IsDateTimeFormat(ACell^.NumberFormat) then begin + ACell^.NumberFormat := nfShortDateTime; + ACell^.NumberFormatStr := ''; + end; + end; + WriteDateTime(ACell, number, ACell^.NumberFormat, ACell^.NumberFormatStr); + exit; + end; + + WriteUTF8Text(ACell, AValue); +end; + {@@ Writes a currency value to a given cell. Its number format can be provided optionally by specifying various parameters. diff --git a/components/fpspreadsheet/fpspreadsheetgrid.pas b/components/fpspreadsheet/fpspreadsheetgrid.pas index f073dcddf..5859ef88e 100644 --- a/components/fpspreadsheet/fpspreadsheetgrid.pas +++ b/components/fpspreadsheet/fpspreadsheetgrid.pas @@ -1121,27 +1121,7 @@ begin if FWorksheet = nil then FWorksheet := TsWorksheet.Create; cell := FWorksheet.GetCell(Row-FHeaderCount, Col-FHeaderCount); - if FEditText = '' then - cell^.ContentType := cctEmpty - else - if TryStrToFloat(FEditText, cell^.NumberValue) then - cell^.ContentType := cctNumber - else - if TryStrToDateTime(FEditText, cell^.DateTimeValue) then begin - cell^.ContentType := cctDateTime; - if cell^.DateTimeValue < 1.0 then begin // this is a TTime - if not (cell^.NumberFormat in [nfShortDateTime, nfShortTime, nfLongTime, nfShortTimeAM, nfLongTimeAM]) - then cell^.NumberFormat := nfLongTime; - end else - if frac(cell^.DateTimeValue) = 0 then begin // this is a TDate - if not (cell^.NumberFormat in [nfShortDateTime, nfShortTime, nfLongTime, nfShortTimeAM, nfLongTimeAM]) - then cell^.NumberFormat := nfShortDate - end else - cell^.NumberFormat := nfShortDateTime; - end else begin - cell^.UTF8StringValue := FEditText; - cell^.ContentType := cctUTF8String; - end; + FWorksheet.WriteCellValueAsString(cell, FEditText); FEditText := ''; end; inherited EditingDone;