diff --git a/components/fpspreadsheet/examples/visual/spready/mainform.lfm b/components/fpspreadsheet/examples/visual/spready/mainform.lfm deleted file mode 100644 index fc5840541..000000000 --- a/components/fpspreadsheet/examples/visual/spready/mainform.lfm +++ /dev/null @@ -1,4054 +0,0 @@ -object MainFrm: TMainFrm - Left = 409 - Height = 639 - Top = 258 - Width = 885 - Caption = 'spready' - ClientHeight = 619 - ClientWidth = 885 - Menu = MainMenu - OnActivate = FormActivate - OnCreate = FormCreate - OnDestroy = FormDestroy - ShowHint = True - LCLVersion = '1.7' - object Panel1: TPanel - Left = 0 - Height = 82 - Top = 537 - Width = 885 - Align = alBottom - BevelOuter = bvNone - ClientHeight = 82 - ClientWidth = 885 - TabOrder = 6 - object EdFrozenCols: TSpinEdit - Left = 429 - Height = 23 - Top = 8 - Width = 52 - OnChange = EdFrozenColsChange - TabOrder = 3 - end - object EdFrozenRows: TSpinEdit - Left = 429 - Height = 23 - Top = 39 - Width = 52 - OnChange = EdFrozenRowsChange - TabOrder = 4 - end - object Label1: TLabel - Left = 344 - Height = 15 - Top = 13 - Width = 62 - Caption = 'Frozen cols:' - FocusControl = EdFrozenCols - ParentColor = False - end - object Label2: TLabel - Left = 344 - Height = 15 - Top = 40 - Width = 66 - Caption = 'Frozen rows:' - FocusControl = EdFrozenRows - ParentColor = False - end - object CbReadFormulas: TCheckBox - Left = 8 - Height = 19 - Top = 8 - Width = 96 - Caption = 'Read formulas' - OnChange = CbReadFormulasChange - TabOrder = 0 - end - object CbHeaderStyle: TComboBox - Left = 200 - Height = 23 - Top = 8 - Width = 116 - ItemHeight = 15 - ItemIndex = 2 - Items.Strings = ( - 'Lazarus' - 'Standard' - 'Native' - ) - OnChange = CbHeaderStyleChange - Style = csDropDownList - TabOrder = 2 - Text = 'Native' - end - object CbAutoCalcFormulas: TCheckBox - Left = 8 - Height = 19 - Top = 32 - Width = 128 - Caption = 'Calculate on change' - OnChange = CbAutoCalcFormulasChange - TabOrder = 1 - end - object CbTextOverflow: TCheckBox - Left = 8 - Height = 19 - Top = 56 - Width = 91 - Caption = 'Text overflow' - Checked = True - OnChange = CbTextOverflowChange - State = cbChecked - TabOrder = 5 - end - end - object ToolBar1: TToolBar - Left = 0 - Height = 26 - Top = 0 - Width = 885 - ButtonHeight = 24 - Caption = 'ToolBar1' - EdgeBorders = [] - Images = ImageList - TabOrder = 0 - object ToolButton1: TToolButton - Left = 24 - Top = 0 - Action = AcOpen - end - object ToolButton2: TToolButton - Left = 47 - Top = 0 - Action = AcSaveAs - end - object ToolButton3: TToolButton - Left = 228 - Top = 0 - Action = AcQuit - end - object ToolButton5: TToolButton - Left = 70 - Height = 24 - Top = 0 - Width = 5 - Caption = 'ToolButton5' - Style = tbsDivider - end - object ToolButton4: TToolButton - Left = 75 - Top = 0 - Action = AcEdit - end - object ToolButton6: TToolButton - Left = 98 - Height = 24 - Top = 0 - Width = 5 - Caption = 'ToolButton6' - Style = tbsDivider - end - object ToolButton22: TToolButton - Left = 1 - Top = 0 - Action = AcNew - end - object ToolButton23: TToolButton - Left = 103 - Top = 0 - Action = AcAddColumn - end - object ToolButton27: TToolButton - Left = 126 - Top = 0 - Action = AcAddRow - end - object ToolButton29: TToolButton - Left = 149 - Top = 0 - Action = AcDeleteColumn - end - object ToolButton30: TToolButton - Left = 172 - Top = 0 - Action = AcDeleteRow - end - object ToolButton31: TToolButton - Left = 195 - Height = 24 - Top = 0 - Width = 5 - Caption = 'ToolButton31' - Style = tbsDivider - end - object ToolButton32: TToolButton - Left = 200 - Top = 0 - Action = AcCommentAdd - end - object ToolButton33: TToolButton - Left = 223 - Height = 24 - Top = 0 - Width = 5 - Caption = 'ToolButton33' - Style = tbsDivider - end - end - object FormatToolBar: TToolBar - Left = 0 - Height = 27 - Top = 26 - Width = 885 - ButtonHeight = 23 - Caption = 'FormatToolBar' - Images = ImageList - TabOrder = 1 - 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 - Height = 23 - Top = 2 - Width = 5 - Caption = 'ToolButton14' - Style = tbsDivider - Wrap = True - end - object ToolButton15: TToolButton - Left = 393 - Height = 23 - 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 - Height = 23 - 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 = 530 - Height = 26 - Top = 2 - Width = 149 - NoneColorColor = clDefault - Style = [cbPrettyNames, cbCustomColors] - OnGetColors = CbBackgroundColorGetColors - ItemHeight = 20 - OnSelect = CbBackgroundColorSelect - TabOrder = 2 - end - object ToolButton21: TToolButton - Left = 29 - Top = 2 - Action = AcFont - end - object TbNumFormats: TToolButton - Left = 679 - Hint = 'Change number format' - Top = 2 - Caption = 'Fixed' - DropdownMenu = NumFormatPopupMenu - ImageIndex = 33 - Style = tbsDropDown - end - object ToolButton24: TToolButton - Left = 737 - Top = 2 - Action = AcDecDecimals - end - object ToolButton25: TToolButton - Left = 714 - Top = 2 - Action = AcIncDecimals - end - object ToolButton26: TToolButton - Left = 24 - Height = 23 - Top = 2 - Width = 5 - Caption = 'ToolButton26' - Style = tbsDivider - Wrap = True - end - object ToolButton20: TToolButton - Left = 1 - Top = 2 - Action = AcCopyFormat - end - object ToolButton28: TToolButton - Left = 507 - Top = 2 - Action = AcMergeCells - end - end - object FormulaToolBar: TToolBar - Left = 0 - Height = 26 - Top = 53 - Width = 885 - Caption = 'FormulaToolBar' - Constraints.MinHeight = 26 - TabOrder = 2 - object FormulaToolbarSplitter: TSplitter - Left = 171 - Height = 24 - Top = 2 - Width = 5 - end - object FormulaMemo: TMemo - Left = 176 - Height = 24 - Top = 2 - Width = 709 - Align = alClient - OnEditingDone = MemoFormulaEditingDone - TabOrder = 1 - WantReturns = False - end - object AddressPanel: TPanel - Left = 1 - Height = 22 - Top = 2 - Width = 170 - Align = alLeft - BorderSpacing.Bottom = 2 - BevelOuter = bvNone - ClientHeight = 22 - ClientWidth = 170 - TabOrder = 2 - object EdCellAddress: TEdit - Left = 0 - Height = 23 - Top = 0 - Width = 170 - Align = alTop - Alignment = taCenter - OnEditingDone = EdCellAddressEditingDone - TabOrder = 0 - end - end - end - object InspectorSplitter: TSplitter - Left = 591 - Height = 453 - Top = 84 - Width = 5 - Align = alRight - ResizeAnchor = akRight - end - object InspectorPageControl: TPageControl - Left = 596 - Height = 453 - Top = 84 - Width = 289 - ActivePage = PgCellValue - Align = alRight - TabIndex = 0 - TabOrder = 4 - OnChange = InspectorPageControlChange - object PgCellValue: TTabSheet - Caption = 'Cell value' - ClientHeight = 425 - ClientWidth = 281 - object CellInspector: TValueListEditor - Left = 0 - Height = 425 - Top = 0 - Width = 281 - Align = alClient - FixedCols = 0 - MouseWheelOption = mwGrid - RowCount = 15 - TabOrder = 0 - TitleStyle = tsNative - DisplayOptions = [doColumnTitles] - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing, goAlwaysShowEditor, goThumbTracking] - Strings.Strings = ( - 'Row=' - 'Column=' - 'ContentType=' - 'NumberValue=' - 'DateTimeValue=' - 'UTF8StringValue=' - 'BoolValue=' - 'ErrorValue=' - 'RPNFormulaValue=' - 'StringFormula.FormulaStr=' - 'SharedFormulaBase=' - '' - '' - '' - ) - TitleCaptions.Strings = ( - '' - '' - ) - ColWidths = ( - 138 - 139 - ) - end - end - object PgProperties: TTabSheet - Caption = 'Properties' - end - object PgSheet: TTabSheet - Caption = 'Sheet' - end - end - object TabControl: TTabControl - Left = 0 - Height = 453 - Top = 84 - Width = 591 - OnChange = TabControlChange - Align = alClient - TabOrder = 3 - object WorksheetGrid: TsWorksheetGrid - Left = 2 - Height = 448 - Top = 3 - Width = 587 - FrozenCols = 0 - FrozenRows = 0 - ReadFormulas = False - SelectionPen.JoinStyle = pjsMiter - SelectionPen.Width = 3 - WorkbookSource = WorksheetGrid.internal - Align = alClient - AutoAdvance = aaDown - BorderStyle = bsNone - ColCount = 27 - DefaultColWidth = 64 - DefaultRowHeight = 22 - MouseWheelOption = mwGrid - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSizing, goColSizing, goThumbTracking, goDblClickAutoSize, goHeaderHotTracking, goHeaderPushedLook, goFixedColSizing, goCellHints] - RowCount = 101 - TabOrder = 1 - TitleStyle = tsNative - OnHeaderClick = WorksheetGridHeaderClick - OnSelection = WorksheetGridSelection - end - end - object Splitter1: TSplitter - Cursor = crVSplit - Left = 0 - Height = 5 - Top = 79 - Width = 885 - Align = alTop - ResizeAnchor = akTop - end - object OpenDialog: TOpenDialog - DefaultExt = '.xls' - Filter = 'Excel spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*.xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Comma-delimited files (*.csv)|*.csv|Wikitable (pipes) (.wikitable_pipes)|*.wikitable_pipes|All files (*.*)|*.*' - Options = [ofExtensionDifferent, ofEnableSizing, ofViewDetail] - left = 184 - top = 200 - end - object SaveDialog: TSaveDialog - DefaultExt = '.xls' - Filter = 'Excel 97-2003 spreadsheet (*.xls)|*.xls|Excel 5.0/95 spreadsheet (*.xls)|*.xls|Excel 2 spreadsheet (*.xls)|*.xls|Excel 2007+ XML spreadsheet (*.xlsx)|*.xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Comma-delimited file (*.csv)|*.csv|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 MenuItem76: TMenuItem - Caption = '-' - 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 - object MenuItem64: TMenuItem - Caption = '-' - end - object MenuItem65: TMenuItem - Action = AcAddColumn - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D69E - 72C4D3996EF4D19668FFCE9263FFCB8E5EFFC98A5BFFC78756FFC38452FFC384 - 52FFC38452FFC38452FFC38452FFC38452FFBB7742B0FFFFFF00FFFFFF00D7A1 - 75FFF8F2EDFFF7F0EAFFF6EDE6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2 - D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D9A4 - 7AFFF9F3EEFF1D5F21FF226526FF276D2CFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7 - ADFFFFFFFFFFFFFFFFFFFFFFFFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00DDA8 - 7EFFF9F3EFFF276D2CFF84C68AFF347E3AFFEBD0BBFFEBD0BBFFEBD1BDFFEACD - B5FFEACDB5FFEACDB5FFEACDB5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00DFAA - 82FFF9F3EFFF2E7533FF92CC97FF3B8842FFFFFFFFFFFFFFFFFFFFFFFFFFEACF - BAFFFBF6F2FFFFFFFFFFFFFFFFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00E1AE - 87FFFAF4F0FF347E3AFFA0D3A4FF42924AFFEACCB3FFEACCB3FFEACEB7FFE8C7 - ACFFE8C7ACFFE8C8B0FFE8C8AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00E3B1 - 8CFFFAF6F1FF3B8842FFACD8B0FF489B51FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E5B4 - 8FFFFAF6F2FF42924AFFB6DDBAFF4FA358FFE9C7ADFFE9C9AEFFE9C9B0FFE8C7 - ACFFE9C9B0FFE8C8B0FFE8CCB5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E7B7 - 94FFFBF7F4FF489B51FFB9DFBDFF54AB5EFFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFF84B094FF257341FF196B37FF247240FF6C7C4AFFFFFFFF00FFFFFF00E9BA - 98FFFBF7F4FF4FA358FF4FA358FF59B163FFE9C3A6FFE9C3A6FFE9C3A6FFA2AE - 8EFF288C53FF64BA8DFF95D2B2FF64BA8DFF288C53FF196B378CFFFFFF00EBBD - 9BFFFBF7F4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2270 - 3EFF62BA8BFF60BA87FFFFFFFFFF60B987FF67BC8FFF196B37F7FFFFFF00ECBF - 9EFFFBF7F4FF9CD5A5FF98D3A1FF94D09DFF90CE98FF8BCB93FF87C98EFF317B - 4CFF9CD4B6FFFFFFFFFFFFFFFFFFFFFFFFFF95D2B2FF196B37FFFFFFFF00EEC1 - A1EBFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF4989 - 60FF90D3B1FF92D6B1FFFFFFFFFF65BC8CFF67BC8FFF196B37F7FFFFFF00EFC2 - A37EEFC1A2E3EDC09FFFEBBE9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF9DAF - 91FF61AB81FF95D4B4FFBAE6D0FF6ABB8FFF2D8F57FF196B378CFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00A2AE8EFF5F9771FF4F8E66FF49895FFFA2AE8EFFFFFFFF00 - } - end - object MenuItem66: TMenuItem - Action = AcAddRow - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D69E - 72C4D3996EF4D19668FFCE9263FFCB8E5EFFC98A5BFFC78756FFC38452FFC384 - 52FFC38452FFC38452FFC38452FFC38452FFBB7742B0FFFFFF00FFFFFF00D7A1 - 75FFF8F2EDFFF7F0EAFFF6EDE6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2 - D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D9A4 - 7AFFF9F3EEFFEBD2BEFFFFFFFFFFEBD3BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7 - ADFFFFFFFFFFFFFFFFFFFFFFFFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00DDA8 - 7EFFF9F3EFFF4FA358FF489B51FF42924AFF42924AFF3B8842FF347E3AFF2E75 - 33FF276D2CFF226526FF1D5F21FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00DFAA - 82FFF9F3EFFF58B162FFB9DFBDFFB6DDBAFFB6DDBAFFACD8B0FFA0D3A4FF92CC - 97FF84C68AFF79C17EFF226526FFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00E1AE - 87FFFAF4F0FF59B163FF54AB5EFF4FA358FF4FA358FF489B51FF42924AFF3B88 - 42FF347E3AFF2E7533FF276D2CFFF0E2D8FFC48654FFFFFFFF00FFFFFF00E3B1 - 8CFFFAF6F1FFEAC9AEFFFFFFFFFFEAC9B0FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E5B4 - 8FFFFAF6F2FFE9C6AAFFE9C6ACFFEAC7ACFFE9C7ADFFE9C9AEFFE9C9B0FFE8C7 - ACFFE9C9B0FFE8C8B0FFE8CCB5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E7B7 - 94FFFBF7F4FFE9C3A6FFFFFFFFFFE8C4A9FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFF84B094FF257341FF196B37FF247240FF6C7C4AFFFFFFFF00FFFFFF00E9BA - 98FFFBF7F4FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFA2AE - 8EFF288C53FF64BA8DFF95D2B2FF64BA8DFF288C53FF196B378CFFFFFF00EBBD - 9BFFFBF7F4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2270 - 3EFF62BA8BFF60BA87FFFFFFFFFF60B987FF67BC8FFF196B37F7FFFFFF00ECBF - 9EFFFBF7F4FF9CD5A5FF98D3A1FF94D09DFF90CE98FF8BCB93FF87C98EFF317B - 4CFF9CD4B6FFFFFFFFFFFFFFFFFFFFFFFFFF95D2B2FF196B37FFFFFFFF00EEC1 - A1EBFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF4989 - 60FF90D3B1FF92D6B1FFFFFFFFFF65BC8CFF67BC8FFF196B37F7FFFFFF00EFC2 - A37EEFC1A2E3EDC09FFFEBBE9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF9DAF - 91FF61AB81FF95D4B4FFBAE6D0FF6ABB8FFF2D8F57FF196B378CFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00A2AE8EFF5F9771FF4F8E66FF49895FFFA2AE8EFFFFFFFF00 - } - end - object MenuItem72: TMenuItem - Caption = '-' - end - object MenuItem73: TMenuItem - Action = AcDeleteColumn - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D69E - 72C4D3996EF4D19668FFCE9263FFCB8E5EFFC98A5BFFC78756FFC38452FFC384 - 52FFC38452FFC38452FFC38452FFC38452FFBB7742B0FFFFFF00FFFFFF00D7A1 - 75FFF8F2EDFFF7F0EAFFF6EDE6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2 - D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D9A4 - 7AFFF9F3EEFF1C11EAFF1C11EAFF231AECFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7 - ADFFFFFFFFFFFFFFFFFFFFFFFFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00DDA8 - 7EFFF9F3EFFF1C11EAFF9399F9FF2E26EEFFEBD0BBFFEBD0BBFFEBD1BDFFEACD - B5FFEACDB5FFEACDB5FFEACDB5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00DFAA - 82FFF9F3EFFF231AECFF9CA2FAFF3A35F1FFFFFFFFFFFFFFFFFFFFFFFFFFEACF - BAFFFBF6F2FFFFFFFFFFFFFFFFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00E1AE - 87FFFAF4F0FF2E26EEFFA6ADFBFF4845F4FFEACCB3FFEACCB3FFEACEB7FFE8C7 - ACFFE8C7ACFFE8C8B0FFE8C8AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00E3B1 - 8CFFFAF6F1FF3A35F1FFB1B9FBFF5654F7FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E5B4 - 8FFFFAF6F2FF5654F7FFC1CBFCFF6D6FFCFFE9C7ADFFE9C9AEFFE9C9B0FFE8C7 - ACFFE9C9B0FFE8C8B0FFE8CCB5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E7B7 - 94FFFBF7F4FF6263FAFFC4CEFDFF7478FEFFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFF95B0E3FF235CC2FF0543BCFF1E58BEFF6B6C8AFFFFFFFF00FFFFFF00E9BA - 98FFFBF7F4FF6D6FFCFF7478FEFF7478FEFFE9C3A6FFE9C3A6FFE9C3A6FF818D - B5FF2865C8FF2177E6FF0579EAFF0164DDFF064EBCFF0345B87AFFFFFF00EBBD - 9BFFFBF7F4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF164B - AEFF639DF4FF187FFFFF0076F8FF0076EEFF0368E1FF0345B9E4FFFFFF00ECBF - 9EFFFBF7F4FF9CD5A5FF98D3A1FF94D09DFF90CE98FF8BCB93FF87C98EFF0543 - BCFFAECDFEFFFFFFFFFFFFFFFFFFFFFFFFFF187FEFFF0442BCFEFFFFFF00EEC1 - A1EBFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF255D - C2FF8DB5F6FF4D92FFFF1177FFFF2186FFFF408AEBFF0344B9DEFFFFFF00EFC2 - A37EEFC1A2E3EDC09FFFEBBE9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF96B1 - E3FF3D76D2FF8DB5F7FFB8D6FEFF72A8F5FF2E6BCAFF0443BA6DFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF007591C3FF235BC0FF0543BCFF1D58BFFF7591C2FFFFFFFF00 - } - end - object MenuItem74: TMenuItem - Action = AcDeleteRow - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D69D - 72C4D3976DF4D09568FFCE9062FFCB8C5DFFC9885BFFC78655FFC28252FFC282 - 52FFC28252FFC28252FFC28252FFC28252FFBA7642B0FFFFFF00FFFFFF00D79F - 75FFF8F1ECFFF7EFE9FFF6ECE6FFF4E9E2FFF3E6DDFFF1E3DBFFF0E2D8FFF0E2 - D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFC5885DFDFFFFFF00FFFFFF00D9A2 - 79FFF9F2EDFFEBD0BDFFFFFFFFFFEBD2BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC5 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF0E2D8FFC68B5EFFFFFFFF00FFFFFF00DDA6 - 7DFFF9F3EFFF6C6CFCFF6262FAFF6262FAFF5353F7FF4644F4FF3835F1FF2C26 - EEFF211AECFF1B11E9FF1B11E9FFF0E2D8FFC6895CFFFFFFFF00FFFFFF00DFA8 - 81FFF9F3EFFF7476FEFFC3CCFDFFC3CCFDFFC0CAFCFFBAC2FCFFB1B8FBFFA5AA - FBFF9CA0FAFF9398F9FF1B11E9FFF0E2D8FFC88B5EFFFFFFFF00FFFFFF00E1AE - 87FFFAF4F0FF7476FEFF7476FEFF7476FEFF6C6CFCFF6262FAFF5353F7FF4644 - F4FF3835F1FF2C26EEFF211AECFFF0E2D8FFC48454FFFFFFFF00FFFFFF00E3AF - 8BFFFAF5F0FFEAC9AEFFFFFFFFFFEAC8B0FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF1E4DBFFC58555FFFFFFFF00FFFFFF00E5B2 - 8FFFFAF6F2FFE9C4A9FFE9C4ABFFEAC6ACFFE9C7ADFFE9C8ADFFE9C8AFFFE8C7 - ACFFE9C8AFFFE8C7B0FFE8CBB4FFF2E7DEFFC88858FFFFFFFF00FFFFFF00E7B6 - 93FFFBF6F3FFE9C1A5FFFFFFFFFFE8C2A8FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFF95AFE3FF235AC1FF0541BBFF1E56BEFF6B6B89FFFFFFFF00FFFFFF00E9B9 - 97FFFBF6F3FFE9C1A5FFE9C1A5FFE9C1A5FFE9C1A5FFE9C1A5FFE9C1A5FF818C - B5FF2862C8FF2075E6FF0577E9FF0164DDFF064BBCFF0342B77AFFFFFF00EBBC - 9BFFFBF6F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1648 - AEFF629CF4FF177BFFFF0073F8FF0073EEFF0366E1FF0342B9E4FFFFFF00ECBE - 9EFFFBF6F3FF9BD5A3FF97D3A0FF94D09DFF90CE97FF8BCB92FF87C98DFF0541 - BBFFAECCFEFFFFFFFFFFFFFFFFFFFFFFFFFF187BEEFF0441BCFEFFFFFF00EEBF - A0EBFBF6F3FFFBF6F3FFFBF6F3FFFBF6F3FFFBF6F3FFFBF6F3FFFBF6F3FF255B - C1FF8CB2F6FF4D91FFFF1174FFFF2184FFFF3F86EBFF0342B9DEFFFFFF00EFC1 - A37EEFC0A1E3EDBF9FFFEBBD9DFFEBBB99FFE9B995FFE7B693FFE6B390FF95B0 - E3FF3D73D1FF8DB3F7FFB8D5FEFF71A5F5FF2E69CAFF0440BA6DFFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF007590C3FF2359BFFF0541BBFF1D55BFFF758FC1FFFFFFFF00 - } - end - object MenuItem77: TMenuItem - Caption = '-' - end - object MenuItem79: TMenuItem - Action = AcSort - end - object MenuItem78: TMenuItem - Action = AcSortColAsc - 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 MnuNumberFormat: TMenuItem - Caption = 'Number format' - object MenuItem33: TMenuItem - Action = AcNFGeneral - AutoCheck = True - end - object MenuItem38: TMenuItem - Caption = '-' - 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 MenuItem47: TMenuItem - Caption = '-' - end - object MenuItem48: TMenuItem - Action = AcNFCurrency - AutoCheck = True - end - object MenuItem49: TMenuItem - Action = AcNFCurrencyRed - AutoCheck = True - end - object MenuItem50: TMenuItem - Caption = '-' - end - object MenuItem51: TMenuItem - Action = AcNFShortDateTime - AutoCheck = True - end - object MenuItem60: TMenuItem - Caption = '-' - end - object MenuItem52: TMenuItem - Action = AcNFShortDate - AutoCheck = True - end - object MenuItem53: TMenuItem - Action = AcNFLongDate - AutoCheck = True - end - object MenuItem54: TMenuItem - Action = AcNFDayMonth - AutoCheck = True - end - object MenuItem55: TMenuItem - Action = AcNFMonthDay - AutoCheck = True - end - object MenuItem61: TMenuItem - Caption = '-' - end - object MenuItem56: TMenuItem - Action = AcNFShortTime - AutoCheck = True - end - object MenuItem57: TMenuItem - Action = AcNFLongTime - AutoCheck = True - end - object MenuItem58: TMenuItem - Action = AcNFShortTimeAM - AutoCheck = True - end - object MenuItem59: TMenuItem - Action = AcNFLongTimeAM - AutoCheck = True - end - object MenuItem62: TMenuItem - Caption = '-' - end - object MenuItem63: TMenuItem - Action = AcNFTimeInterval - AutoCheck = True - end - end - object MnuWordwrap: TMenuItem - Action = AcWordwrap - AutoCheck = True - end - object MenuItem67: TMenuItem - Caption = '-' - end - object MenuItem68: TMenuItem - Action = AcMergeCells - Bitmap.Data = { - 36040000424D3604000000000000360000002800000010000000100000000100 - 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D69E - 72C4D3996EF4D19668FFCE9263FFCB8E5EFFC98A5BFFC78756FFC38452FFC384 - 52FFC38452FFC38452FFC38452FFC38452FFBB7742B0FFFFFF00FFFFFF00D7A1 - 75FFF8F2EDFFF7F0EAFFF6EDE6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2 - D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D9A4 - 7AFFF9F3EEFFEBD2BEFFFFFFFFFFEBD3BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7 - ADFFFFFFFFFFFFFFFFFFFFFFFFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00DDA8 - 7EFFF9F3EFFFEBD0BAFFEBD0BBFFC68A5CFFC38452FFC38452FFC38452FFCA92 - 66FFEACDB5FFEACDB5FFEACDB5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00DFAA - 82FFF9F3EFFFEACEB7FFFFFFFFFFC88D5FFFFFFFFFFFFFFFFFFFFFFFFFFFC58B - 5EFFFBF6F2FFFFFFFFFFFFFFFFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00E1AE - 87FFFAF4F0FFEACBB2FFEACCB3FFC48654FFE9C7ADFFE9C9AEFFE9C9B0FFC68C - 5FFFE8C7ACFFE8C8B0FFE8C8AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00E3B1 - 8CFFFAF6F1FFEAC9AEFFFFFFFFFFC68655FFFFFFFFFFFFFFFFFFFFFFFFFFC68A - 5CFFFFFFFFFFFFFFFFFFFFFFFFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E5B4 - 8FFFFAF6F2FFE9C6AAFFE9C6ACFFC98A5BFFC98A5BFFC78756FFC38452FFC384 - 52FFE9C9B0FFE8C8B0FFE8CCB5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E7B7 - 94FFFBF7F4FFE9C3A6FFFFFFFFFFE8C4A9FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7 - ACFFFFFFFFFFFFFFFFFFFFFFFFFFF7F1EBFFCB8F5FFFFFFFFF00FFFFFF00E9BA - 98FFFBF7F4FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3 - A6FFE9C3A6FFE9C3A6FFE9C3A6FFFBF7F4FFCE9364FFFFFFFF00FFFFFF00EBBD - 9BFFFBF7F4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF7F4FFD1976AFFFFFFFF00FFFFFF00ECBF - 9EFFFBF7F4FF9CD5A5FF98D3A1FF94D09DFF90CE98FF8BCB93FF87C98EFF82C6 - 89FF7EC384FF7AC180FF76BE7CFFFBF7F4FFD49B6FFFFFFFFF00FFFFFF00EEC1 - A1EBFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFD7A074F8FFFFFF00FFFFFF00EFC2 - A37EEFC1A2E3EDC09FFFEBBE9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FFE4B2 - 8CFFE2AF88FFE0AC84FFDDA980FFDCA57DFFDAA37ACAFFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00 - } - end - end - object mnuView: TMenuItem - Caption = 'View' - object mnuInspector: TMenuItem - Action = AcViewInspector - AutoCheck = True - end - object MenuItem71: TMenuItem - Caption = '-' - end - object MenuItem70: TMenuItem - Action = AcShowGridlines - AutoCheck = True - end - object MenuItem69: TMenuItem - Action = AcShowHeaders - AutoCheck = True - end - end - object MnuSettings: TMenuItem - Caption = 'Settings' - object MnuNumberFormatSettings: TMenuItem - Action = AcFormatSettings - end - object MnuCSVParams: TMenuItem - Action = AcCSVParams - end - object MnuCurrencySymbol: TMenuItem - Action = AcCurrencySymbols - end - end - end - object ImageList: TImageList - left = 272 - top = 264 - Bitmap = { - 4C692B0000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - 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 - 0036000000330000001DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2AE8EFF5F9771FF4F8E - 66FF49895FFFA2AE8EFFFFFFFF00FFFFFF00EFC2A37EEFC1A2E3EDC09FFFEBBE - 9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF9DAF91FF61AB81FF95D4B4FFBAE6 - D0FF6ABB8FFF2D8F57FF196B378CFFFFFF00EEC1A1EBFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF498960FF90D3B1FF92D6B1FFFFFF - FFFF65BC8CFF67BC8FFF196B37F7FFFFFF00ECBF9EFFFBF7F4FF9CD5A5FF98D3 - A1FF94D09DFF90CE98FF8BCB93FF87C98EFF317B4CFF9CD4B6FFFFFFFFFFFFFF - FFFFFFFFFFFF95D2B2FF196B37FFFFFFFF00EBBD9BFFFBF7F4FFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22703EFF62BA8BFF60BA87FFFFFF - FFFF60B987FF67BC8FFF196B37F7FFFFFF00E9BA98FFFBF7F4FFE9C3A6FFE9C3 - A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFA2AE8EFF288C53FF64BA8DFF95D2 - B2FF64BA8DFF288C53FF196B378CFFFFFF00E7B794FFFBF7F4FFE9C3A6FFFFFF - FFFFE8C4A9FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFF84B094FF257341FF196B - 37FF247240FF6C7C4AFFFFFFFF00FFFFFF00E5B48FFFFAF6F2FFE9C6AAFFE9C6 - ACFFEAC7ACFFE9C7ADFFE9C9AEFFE9C9B0FFE8C7ACFFE9C9B0FFE8C8B0FFE8CC - B5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E3B18CFFFAF6F1FFEAC9AEFFFFFF - FFFFEAC9B0FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E1AE87FFFAF4F0FF59B163FF54AB - 5EFF4FA358FF4FA358FF489B51FF42924AFF3B8842FF347E3AFF2E7533FF276D - 2CFFF0E2D8FFC48654FFFFFFFF00FFFFFF00DFAA82FFF9F3EFFF58B162FFB9DF - BDFFB6DDBAFFB6DDBAFFACD8B0FFA0D3A4FF92CC97FF84C68AFF79C17EFF2265 - 26FFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00DDA87EFFF9F3EFFF4FA358FF489B - 51FF42924AFF42924AFF3B8842FF347E3AFF2E7533FF276D2CFF226526FF1D5F - 21FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00D9A47AFFF9F3EEFFEBD2BEFFFFFF - FFFFEBD3BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7ADFFFFFFFFFFFFFFFFFFFFFF - FFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00D7A175FFF8F2EDFFF7F0EAFFF6ED - E6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2 - D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D69E72C4D3996EF4D19668FFCE92 - 63FFCB8E5EFFC98A5BFFC78756FFC38452FFC38452FFC38452FFC38452FFC384 - 52FFC38452FFBB7742B0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2AE8EFF5F9771FF4F8E - 66FF49895FFFA2AE8EFFFFFFFF00FFFFFF00EFC2A37EEFC1A2E3EDC09FFFEBBE - 9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF9DAF91FF61AB81FF95D4B4FFBAE6 - D0FF6ABB8FFF2D8F57FF196B378CFFFFFF00EEC1A1EBFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF498960FF90D3B1FF92D6B1FFFFFF - FFFF65BC8CFF67BC8FFF196B37F7FFFFFF00ECBF9EFFFBF7F4FF9CD5A5FF98D3 - A1FF94D09DFF90CE98FF8BCB93FF87C98EFF317B4CFF9CD4B6FFFFFFFFFFFFFF - FFFFFFFFFFFF95D2B2FF196B37FFFFFFFF00EBBD9BFFFBF7F4FFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22703EFF62BA8BFF60BA87FFFFFF - FFFF60B987FF67BC8FFF196B37F7FFFFFF00E9BA98FFFBF7F4FF4FA358FF4FA3 - 58FF59B163FFE9C3A6FFE9C3A6FFE9C3A6FFA2AE8EFF288C53FF64BA8DFF95D2 - B2FF64BA8DFF288C53FF196B378CFFFFFF00E7B794FFFBF7F4FF489B51FFB9DF - BDFF54AB5EFFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFF84B094FF257341FF196B - 37FF247240FF6C7C4AFFFFFFFF00FFFFFF00E5B48FFFFAF6F2FF42924AFFB6DD - BAFF4FA358FFE9C7ADFFE9C9AEFFE9C9B0FFE8C7ACFFE9C9B0FFE8C8B0FFE8CC - B5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E3B18CFFFAF6F1FF3B8842FFACD8 - B0FF489B51FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E1AE87FFFAF4F0FF347E3AFFA0D3 - A4FF42924AFFEACCB3FFEACCB3FFEACEB7FFE8C7ACFFE8C7ACFFE8C8B0FFE8C8 - AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00DFAA82FFF9F3EFFF2E7533FF92CC - 97FF3B8842FFFFFFFFFFFFFFFFFFFFFFFFFFEACFBAFFFBF6F2FFFFFFFFFFFFFF - FFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00DDA87EFFF9F3EFFF276D2CFF84C6 - 8AFF347E3AFFEBD0BBFFEBD0BBFFEBD1BDFFEACDB5FFEACDB5FFEACDB5FFEACD - B5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00D9A47AFFF9F3EEFF1D5F21FF2265 - 26FF276D2CFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7ADFFFFFFFFFFFFFFFFFFFFFF - FFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00D7A175FFF8F2EDFFF7F0EAFFF6ED - E6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2 - D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D69E72C4D3996EF4D19668FFCE92 - 63FFCB8E5EFFC98A5BFFC78756FFC38452FFC38452FFC38452FFC38452FFC384 - 52FFC38452FFBB7742B0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007590C3FF2359BFFF0541 - BBFF1D55BFFF758FC1FFFFFFFF00FFFFFF00EFC1A37EEFC0A1E3EDBF9FFFEBBD - 9DFFEBBB99FFE9B995FFE7B693FFE6B390FF95B0E3FF3D73D1FF8DB3F7FFB8D5 - FEFF71A5F5FF2E69CAFF0440BA6DFFFFFF00EEBFA0EBFBF6F3FFFBF6F3FFFBF6 - F3FFFBF6F3FFFBF6F3FFFBF6F3FFFBF6F3FF255BC1FF8CB2F6FF4D91FFFF1174 - FFFF2184FFFF3F86EBFF0342B9DEFFFFFF00ECBE9EFFFBF6F3FF9BD5A3FF97D3 - A0FF94D09DFF90CE97FF8BCB92FF87C98DFF0541BBFFAECCFEFFFFFFFFFFFFFF - FFFFFFFFFFFF187BEEFF0441BCFEFFFFFF00EBBC9BFFFBF6F3FFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1648AEFF629CF4FF177BFFFF0073 - F8FF0073EEFF0366E1FF0342B9E4FFFFFF00E9B997FFFBF6F3FFE9C1A5FFE9C1 - A5FFE9C1A5FFE9C1A5FFE9C1A5FFE9C1A5FF818CB5FF2862C8FF2075E6FF0577 - E9FF0164DDFF064BBCFF0342B77AFFFFFF00E7B693FFFBF6F3FFE9C1A5FFFFFF - FFFFE8C2A8FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFF95AFE3FF235AC1FF0541 - BBFF1E56BEFF6B6B89FFFFFFFF00FFFFFF00E5B28FFFFAF6F2FFE9C4A9FFE9C4 - ABFFEAC6ACFFE9C7ADFFE9C8ADFFE9C8AFFFE8C7ACFFE9C8AFFFE8C7B0FFE8CB - B4FFF2E7DEFFC88858FFFFFFFF00FFFFFF00E3AF8BFFFAF5F0FFEAC9AEFFFFFF - FFFFEAC8B0FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF1E4DBFFC58555FFFFFFFF00FFFFFF00E1AE87FFFAF4F0FF7476FEFF7476 - FEFF7476FEFF6C6CFCFF6262FAFF5353F7FF4644F4FF3835F1FF2C26EEFF211A - ECFFF0E2D8FFC48454FFFFFFFF00FFFFFF00DFA881FFF9F3EFFF7476FEFFC3CC - FDFFC3CCFDFFC0CAFCFFBAC2FCFFB1B8FBFFA5AAFBFF9CA0FAFF9398F9FF1B11 - E9FFF0E2D8FFC88B5EFFFFFFFF00FFFFFF00DDA67DFFF9F3EFFF6C6CFCFF6262 - FAFF6262FAFF5353F7FF4644F4FF3835F1FF2C26EEFF211AECFF1B11E9FF1B11 - E9FFF0E2D8FFC6895CFFFFFFFF00FFFFFF00D9A279FFF9F2EDFFEBD0BDFFFFFF - FFFFEBD2BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC5ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF0E2D8FFC68B5EFFFFFFFF00FFFFFF00D79F75FFF8F1ECFFF7EFE9FFF6EC - E6FFF4E9E2FFF3E6DDFFF1E3DBFFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2 - D8FFF0E2D8FFC5885DFDFFFFFF00FFFFFF00D69D72C4D3976DF4D09568FFCE90 - 62FFCB8C5DFFC9885BFFC78655FFC28252FFC28252FFC28252FFC28252FFC282 - 52FFC28252FFBA7642B0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007591C3FF235BC0FF0543 - BCFF1D58BFFF7591C2FFFFFFFF00FFFFFF00EFC2A37EEFC1A2E3EDC09FFFEBBE - 9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FF96B1E3FF3D76D2FF8DB5F7FFB8D6 - FEFF72A8F5FF2E6BCAFF0443BA6DFFFFFF00EEC1A1EBFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FF255DC2FF8DB5F6FF4D92FFFF1177 - FFFF2186FFFF408AEBFF0344B9DEFFFFFF00ECBF9EFFFBF7F4FF9CD5A5FF98D3 - A1FF94D09DFF90CE98FF8BCB93FF87C98EFF0543BCFFAECDFEFFFFFFFFFFFFFF - FFFFFFFFFFFF187FEFFF0442BCFEFFFFFF00EBBD9BFFFBF7F4FFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF164BAEFF639DF4FF187FFFFF0076 - F8FF0076EEFF0368E1FF0345B9E4FFFFFF00E9BA98FFFBF7F4FF6D6FFCFF7478 - FEFF7478FEFFE9C3A6FFE9C3A6FFE9C3A6FF818DB5FF2865C8FF2177E6FF0579 - EAFF0164DDFF064EBCFF0345B87AFFFFFF00E7B794FFFBF7F4FF6263FAFFC4CE - FDFF7478FEFFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFF95B0E3FF235CC2FF0543 - BCFF1E58BEFF6B6C8AFFFFFFFF00FFFFFF00E5B48FFFFAF6F2FF5654F7FFC1CB - FCFF6D6FFCFFE9C7ADFFE9C9AEFFE9C9B0FFE8C7ACFFE9C9B0FFE8C8B0FFE8CC - B5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E3B18CFFFAF6F1FF3A35F1FFB1B9 - FBFF5654F7FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E1AE87FFFAF4F0FF2E26EEFFA6AD - FBFF4845F4FFEACCB3FFEACCB3FFEACEB7FFE8C7ACFFE8C7ACFFE8C8B0FFE8C8 - AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00DFAA82FFF9F3EFFF231AECFF9CA2 - FAFF3A35F1FFFFFFFFFFFFFFFFFFFFFFFFFFEACFBAFFFBF6F2FFFFFFFFFFFFFF - FFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00DDA87EFFF9F3EFFF1C11EAFF9399 - F9FF2E26EEFFEBD0BBFFEBD0BBFFEBD1BDFFEACDB5FFEACDB5FFEACDB5FFEACD - B5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00D9A47AFFF9F3EEFF1C11EAFF1C11 - EAFF231AECFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7ADFFFFFFFFFFFFFFFFFFFFFF - FFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00D7A175FFF8F2EDFFF7F0EAFFF6ED - E6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2 - D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D69E72C4D3996EF4D19668FFCE92 - 63FFCB8E5EFFC98A5BFFC78756FFC38452FFC38452FFC38452FFC38452FFC384 - 52FFC38452FFBB7742B0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00EFC2A37EEFC1A2E3EDC09FFFEBBE - 9DFFEBBC9AFFE9BA96FFE7B793FFE6B590FFE4B28CFFE2AF88FFE0AC84FFDDA9 - 80FFDCA57DFFDAA37ACAFFFFFF00FFFFFF00EEC1A1EBFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7F4FFFBF7 - F4FFFBF7F4FFD7A074F8FFFFFF00FFFFFF00ECBF9EFFFBF7F4FF9CD5A5FF98D3 - A1FF94D09DFF90CE98FF8BCB93FF87C98EFF82C689FF7EC384FF7AC180FF76BE - 7CFFFBF7F4FFD49B6FFFFFFFFF00FFFFFF00EBBD9BFFFBF7F4FFFFFFFFFFFFFF - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF - FFFFFBF7F4FFD1976AFFFFFFFF00FFFFFF00E9BA98FFFBF7F4FFE9C3A6FFE9C3 - A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3A6FFE9C3 - A6FFFBF7F4FFCE9364FFFFFFFF00FFFFFF00E7B794FFFBF7F4FFE9C3A6FFFFFF - FFFFE8C4A9FFFFFFFFFFFFFFFFFFFFFFFFFFE8C7ACFFFFFFFFFFFFFFFFFFFFFF - FFFFF7F1EBFFCB8F5FFFFFFFFF00FFFFFF00E5B48FFFFAF6F2FFE9C6AAFFE9C6 - ACFFC98A5BFFC98A5BFFC78756FFC38452FFC38452FFE9C9B0FFE8C8B0FFE8CC - B5FFF2E7DEFFC88A59FFFFFFFF00FFFFFF00E3B18CFFFAF6F1FFEAC9AEFFFFFF - FFFFC68655FFFFFFFFFFFFFFFFFFFFFFFFFFC68A5CFFFFFFFFFFFFFFFFFFFFFF - FFFFF1E5DBFFC68655FFFFFFFF00FFFFFF00E1AE87FFFAF4F0FFEACBB2FFEACC - B3FFC48654FFE9C7ADFFE9C9AEFFE9C9B0FFC68C5FFFE8C7ACFFE8C8B0FFE8C8 - AEFFF0E2D8FFC48654FFFFFFFF00FFFFFF00DFAA82FFF9F3EFFFEACEB7FFFFFF - FFFFC88D5FFFFFFFFFFFFFFFFFFFFFFFFFFFC58B5EFFFBF6F2FFFFFFFFFFFFFF - FFFFF0E2D8FFC88D5FFFFFFFFF00FFFFFF00DDA87EFFF9F3EFFFEBD0BAFFEBD0 - BBFFC68A5CFFC38452FFC38452FFC38452FFCA9266FFEACDB5FFEACDB5FFEACD - B5FFF0E2D8FFC68A5CFFFFFFFF00FFFFFF00D9A47AFFF9F3EEFFEBD2BEFFFFFF - FFFFEBD3BFFFFFFFFFFFFFFFFFFFFFFFFFFFEAC7ADFFFFFFFFFFFFFFFFFFFFFF - FFFFF0E2D8FFC68C5FFFFFFFFF00FFFFFF00D7A175FFF8F2EDFFF7F0EAFFF6ED - E6FFF4EAE2FFF3E7DEFFF1E4DBFFF0E2D8FFF0E2D8FFF0E2D8FFF0E2D8FFF0E2 - D8FFF0E2D8FFC58A5DFDFFFFFF00FFFFFF00D69E72C4D3996EF4D19668FFCE92 - 63FFCB8E5EFFC98A5BFFC78756FFC38452FFC38452FFC38452FFC38452FFC384 - 52FFC38452FFBB7742B0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000026EB628026EB669026EB679026E - B679026EB679026EB679026EB679026EB679026EB679026EB679026EB679026E - B679026EB669026EB6280000000000000000026DB46BC1E3F1D9E6FBFFFFE5FA - FFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE4FAFFFFE4FAFFFFE5FA - FFFFBDE2F1D9026DB46B0000000000000000026BB17EE5FAFFFFD9F4FFFFD9F4 - FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4 - FFFFE0F8FFFF026BB17E0000000000000000026AAE81E0F9FFFFD4F2FFFFD4F2 - FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2 - FFFFD9F5FFFF026AAE8100000000000000000268AB84DCF7FFFFCFF0FFFFCFF0 - FFFFCFF0FFFFC2EDFCFFA8E8F4FF91E3EDFF84E0E9FF7CDEE7FF7CDEE7FF84E0 - E9FF9CE6EFFF0268AB8400000000000000000266A788D8F4FFFFCCEEFFFFC2EC - FCFF9DE5F1FF85E0EAFF82E0E9FF82E0E9FF82E0E9FF82E0E9FF82E0E9FF82E0 - E9FF8AE2EBFF0266A78800000000000000000264A48CD6F3FFFFB6EBF9FF94E4 - F0FF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF45C05FFF2DB42FFF45C0 - 5FFF91E4EFFF0264A48C00000000000000000261A090C1EFFBFF9EE7F4FF9DE6 - F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF2FB130FF75EE64FF2FB1 - 30FF9DE6F4FF0261A0900000000000000000025F9C8191D0E6E1B0ECF9FFAEEB - F9FFADEBF9FFACEBF9FFABEAF9FF4EBB63FF30AC31FF30AC31FF66EB55FF30AC - 31FF26A529F90D8C27CD0000000000000000025C9832025C9785025C9799025C - 9799B7EDFDFF025C9799025C97990E8D13EB52E741FF52E741FF52E741FF52E7 - 41FF52E741FF0F9207D600000000000000000000000000000000000000000355 - 8BA603558BA603568D39035993020E8D00990E8C00CC0E8C00CC3DE22CFF0E8C - 00CC0E8C00CC0E8D00990000000000000000000000000000000000000000034D - 7DB5034E7F3D000000000000000000000000000000000C8300CC2BDF1AFF0C83 - 00CC000000000000000000000000000000000000000000000000000000000000 - 00000000000000000000000000000000000000000000066D0099056900CC066D - 0099000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000026EB628026EB669026EB679026E - B679026EB679026EB679026EB679026EB679026EB679026EB679026EB679026E - B679026EB669026EB6280000000000000000026DB46BC1E3F1D9E6FBFFFFE5FA - FFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE4FAFFFFE4FAFFFFE5FA - FFFFBDE2F1D9026DB46B0000000000000000026BB17EE5FAFFFFD9F4FFFFD9F4 - FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4 - FFFFE0F8FFFF026BB17E0000000000000000026AAE81E0F9FFFFD4F2FFFFD4F2 - FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2 - FFFFD9F5FFFF026AAE8100000000000000000268AB84DCF7FFFFCFF0FFFFCFF0 - FFFFCFF0FFFFC2EDFCFFA8E8F4FF91E3EDFF84E0E9FF7CDEE7FF7CDEE7FF84E0 - E9FF9CE6EFFF0268AB8400000000000000000266A788D8F4FFFFCCEEFFFFC2EC - FCFF9DE5F1FF85E0EAFF82E0E9FF82E0E9FF82E0E9FF82E0E9FF82E0E9FF82E0 - E9FF8AE2EBFF0266A78800000000000000000264A48CD6F3FFFFB6EBF9FF94E4 - F0FF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3 - EEFF91E4EFFF0264A48C00000000000000000261A090C1EFFBFF9EE7F4FF9DE6 - F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6 - F4FF9DE6F4FF0261A0900000000000000000025F9C8191D0E6E1B0ECF9FFAEEB - F9FFADEBF9FFACEBF9FFABEAF9FF445DC7FF222EB7FF222EB7FF222EB7FF222E - B7FF1824B2F90018A3CD0000000000000000025C9832025C9785025C9799025C - 9799B7EDFDFF025C9799025C9799000C97EB5E5EF7FF5E5EF7FF5E5EF7FF5E5E - F7FF5E5EF7FF000498D600000000000000000000000000000000000000000355 - 8BA603558BA603568D390359930200008499000080CC000080CC000080CC0000 - 80CC000080CC000084990000000000000000000000000000000000000000034D - 7DB5034E7F3D0000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000026EB628026EB669026EB679026E - B679026EB679026EB679026EB679026EB679026EB679026EB679026EB679026E - B679026EB669026EB6280000000000000000026DB46BC1E3F1D9E6FBFFFFE5FA - FFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE5FAFFFFE4FAFFFFE4FAFFFFE5FA - FFFFBDE2F1D9026DB46B0000000000000000026BB17EE5FAFFFFD9F4FFFFD9F4 - FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4FFFFD9F4 - FFFFE0F8FFFF026BB17E0000000000000000026AAE81E0F9FFFFD4F2FFFFD4F2 - FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2FFFFD4F2 - FFFFD9F5FFFF026AAE8100000000000000000268AB84DCF7FFFFCFF0FFFFCFF0 - FFFFCFF0FFFFC2EDFCFFA8E8F4FF91E3EDFF84E0E9FF7CDEE7FF7CDEE7FF70B7 - D8FF3148E3FF013FB5A300000000000000000266A788D8F4FFFFCCEEFFFFC2EC - FCFF9DE5F1FF85E0EAFF82E0E9FF82E0E9FF82E0E9FF82E0E9FF7BCCD3FF5E8E - ADFF8080FFFF010FAFE200000000000000000264A48CD6F3FFFFB6EBF9FF94E4 - F0FF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF8FE3EEFF6BD2E1FF71A2A8FFF7F7 - F7FF4E7390FF013BA1AC00000000000000000261A090C1EFFBFF9EE7F4FF9DE6 - F4FF9DE6F4FF9DE6F4FF9DE6F4FF9DE6F4FF76D5E5FF2EADC3FF79E6F7FF6085 - 8DFF83BFCBFF0261A0900000000000000000025F9C8191D0E6E1B0ECF9FFAEEB - F9FFADEBF9FFACEBF9FFABEAF9FF80D8E9FF32AFC5FF79E6F7FF2C99AEFF80BF - CDFF86CCE5E1025F9C810000000000000000025C9832025C9785025C9799025C - 9799B7EDFDFF025C97990174A3B2018BABE179E6F7FF017895E5016491B4025C - 9799025C9785025C983200000000000000000000000000000000000000000355 - 8BA603558BA6016798570196AFB679E6F7FF017E95BE00728944000000000000 - 000000000000000000000000000000000000000000000000000000000000034D - 7DB5034E7F3D016D917FD9F4FFFF017E95BE0072894400000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000FF014F68AB015F773D0000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000 - } - 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 AcNFPercentage: TAction - Tag = 1040 - 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 AcNFShortDateTime: TAction - Tag = 1080 - Category = 'Format' - AutoCheck = True - Caption = 'Date + time' - OnExecute = AcNumFormatExecute - end - object AcNFShortDate: TAction - Tag = 1090 - Category = 'Format' - AutoCheck = True - Caption = 'Short date' - OnExecute = AcNumFormatExecute - end - object AcNFLongDate: TAction - Tag = 1100 - Category = 'Format' - AutoCheck = True - Caption = 'Long date' - OnExecute = AcNumFormatExecute - end - object AcNFShortTime: TAction - Tag = 1110 - Category = 'Format' - AutoCheck = True - Caption = 'Short time' - OnExecute = AcNumFormatExecute - end - object AcNFLongTime: TAction - Tag = 1120 - Category = 'Format' - AutoCheck = True - Caption = 'Long time' - OnExecute = AcNumFormatExecute - end - object AcNFShortTimeAM: TAction - Tag = 1130 - Category = 'Format' - AutoCheck = True - Caption = 'Short time AM/PM' - OnExecute = AcNumFormatExecute - end - object AcNFLongTimeAM: TAction - Tag = 1140 - Category = 'Format' - AutoCheck = True - Caption = 'Long time AM/PM' - OnExecute = AcNumFormatExecute - end - object AcNFDayMonth: TAction - Tag = 1150 - Category = 'Format' - AutoCheck = True - Caption = 'Day + month' - OnExecute = AcNumFormatExecute - end - object AcNFMonthDay: TAction - Tag = 1160 - Category = 'Format' - AutoCheck = True - Caption = 'Month + year' - OnExecute = AcNumFormatExecute - end - object AcNFCusstomMS: TAction - Tag = 1181 - Category = 'Format' - AutoCheck = True - Caption = 'Minutes + seconds' - OnExecute = AcNumFormatExecute - end - object AcNFCustomMSZ: TAction - Tag = 1182 - 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 - object AcAddColumn: TAction - Category = 'Edit' - Caption = 'Add column' - Hint = 'Add column' - ImageIndex = 36 - OnExecute = AcAddColumnExecute - end - object AcAddRow: TAction - Category = 'Edit' - Caption = 'Add row' - Hint = 'Add row' - ImageIndex = 35 - OnExecute = AcAddRowExecute - end - object AcViewInspector: TAction - Category = 'View' - AutoCheck = True - Caption = 'Inspector' - Checked = True - OnExecute = AcViewInspectorExecute - end - object AcMergeCells: TAction - Category = 'Format' - Caption = 'Merge cells' - Hint = 'Merge/unmerge selected cells' - ImageIndex = 39 - OnExecute = AcMergeCellsExecute - end - object AcShowHeaders: TAction - Category = 'View' - AutoCheck = True - Caption = 'Headers' - Checked = True - Hint = 'Show/hide column and row headers' - OnExecute = AcShowHeadersExecute - end - object AcShowGridlines: TAction - Category = 'View' - AutoCheck = True - Caption = 'Grid lines' - Checked = True - Hint = 'Show/hide grid lines' - OnExecute = AcShowGridlinesExecute - end - object AcDeleteColumn: TAction - Category = 'Edit' - Caption = 'Delete column' - Hint = 'Delete column' - ImageIndex = 38 - OnExecute = AcDeleteColumnExecute - end - object AcDeleteRow: TAction - Category = 'Edit' - Caption = 'Delete row' - Hint = 'Delete row' - ImageIndex = 37 - OnExecute = AcDeleteRowExecute - end - object AcCSVParams: TAction - Category = 'Settings' - Caption = 'CSV parameters...' - OnExecute = AcCSVParamsExecute - end - object AcFormatSettings: TAction - Category = 'File' - Caption = 'Number format settings...' - Hint = 'Modify the global settings for number and date/time formatting' - OnExecute = AcFormatSettingsExecute - end - object AcSortColAsc: TAction - Caption = 'Sort column only (ascending)' - Hint = 'Sort selected column (ascending)' - OnExecute = AcSortColAscExecute - end - object AcSort: TAction - Caption = 'Sort...' - Hint = 'Sort selected range' - OnExecute = AcSortExecute - end - object AcCurrencySymbols: TAction - Category = 'Settings' - Caption = 'Currency symbols...' - Hint = 'Names and symbols known as valid currencies' - OnExecute = AcCurrencySymbolsExecute - end - object AcCommentAdd: TAction - Caption = 'New comment..' - Hint = 'Add comment' - ImageIndex = 40 - OnExecute = AcCommentAddExecute - end - object AcCommentDelete: TAction - Caption = 'Delete comment' - Hint = 'Delete comment' - ImageIndex = 41 - OnExecute = AcCommentDeleteExecute - end - object AcCommentEdit: TAction - Caption = 'Edit comment...' - Hint = 'Edit comment' - ImageIndex = 42 - OnExecute = AcCommentAddExecute - 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 MenuItem39: TMenuItem - Caption = '-' - end - object MnuCurrency: TMenuItem - Action = AcNFCurrency - AutoCheck = True - end - object MnuCurrencyRed: TMenuItem - Action = AcNFCurrencyRed - 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 = AcNFDayMonth - AutoCheck = True - end - object MnuFmtDateTimeMY: TMenuItem - Action = AcNFMonthDay - 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 = AcNFCusstomMS - AutoCheck = True - end - object MnuFmtDateTimeMSZ: TMenuItem - Action = AcNFCustomMSZ - AutoCheck = True - end - object MenuItem44: TMenuItem - Caption = '-' - end - object MnuTimeInterval: TMenuItem - Action = AcNFTimeInterval - AutoCheck = True - end - end -end diff --git a/components/fpspreadsheet/examples/visual/spready/mainform.pas b/components/fpspreadsheet/examples/visual/spready/mainform.pas deleted file mode 100644 index 4723cbf70..000000000 --- a/components/fpspreadsheet/examples/visual/spready/mainform.pas +++ /dev/null @@ -1,1576 +0,0 @@ -unit mainform; - -{$mode objfpc}{$H+} - -interface - -uses - Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, - StdCtrls, Menus, ExtCtrls, ComCtrls, ActnList, Spin, Grids, - ColorBox, ValEdit, - fpstypes, fpspalette, fpspreadsheetgrid, - {%H-}fpsallformats; - -type - - { TMainFrm } - - TMainFrm = 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; - AcCopyFormat: TAction; - AcNFCurrency: TAction; - AcNFCurrencyRed: TAction; - AcNFShortDateTime: TAction; - AcNFShortDate: TAction; - AcNFLongDate: TAction; - AcNFShortTime: TAction; - AcNFLongTime: TAction; - AcNFShortTimeAM: TAction; - AcNFLongTimeAM: TAction; - AcNFTimeInterval: TAction; - AcNFDayMonth: TAction; - AcNFMonthDay: TAction; - AcNFCusstomMS: TAction; - AcNFCustomMSZ: TAction; - AcNew: TAction; - AcAddColumn: TAction; - AcAddRow: TAction; - AcMergeCells: TAction; - AcShowHeaders: TAction; - AcShowGridlines: TAction; - AcDeleteColumn: TAction; - AcDeleteRow: TAction; - AcCSVParams: TAction; - AcFormatSettings: TAction; - AcSortColAsc: TAction; - AcSort: TAction; - AcCurrencySymbols: TAction; - AcCommentAdd: TAction; - AcCommentDelete: TAction; - AcCommentEdit: TAction; - AcViewInspector: TAction; - AcWordwrap: TAction; - AcVAlignDefault: TAction; - AcVAlignTop: TAction; - AcVAlignCenter: TAction; - AcVAlignBottom: TAction; - ActionList: TActionList; - CbBackgroundColor: TColorBox; - CbReadFormulas: TCheckBox; - CbHeaderStyle: TComboBox; - CbAutoCalcFormulas: TCheckBox; - CbTextOverflow: TCheckBox; - EdCellAddress: TEdit; - FontComboBox: TComboBox; - EdFrozenRows: TSpinEdit; - FontDialog: TFontDialog; - FontSizeComboBox: TComboBox; - ImageList: TImageList; - Label1: TLabel; - Label2: TLabel; - MainMenu: TMainMenu; - FormulaMemo: TMemo; - 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; - MenuItem47: TMenuItem; - MenuItem48: TMenuItem; - MenuItem49: TMenuItem; - MenuItem50: TMenuItem; - MenuItem51: TMenuItem; - MenuItem52: TMenuItem; - MenuItem53: TMenuItem; - MenuItem54: TMenuItem; - MenuItem55: TMenuItem; - MenuItem56: TMenuItem; - MenuItem57: TMenuItem; - MenuItem58: TMenuItem; - MenuItem59: TMenuItem; - MenuItem60: TMenuItem; - MenuItem61: TMenuItem; - MenuItem62: TMenuItem; - MenuItem63: TMenuItem; - MenuItem64: TMenuItem; - MenuItem65: TMenuItem; - MenuItem66: TMenuItem; - MenuItem67: TMenuItem; - MenuItem68: TMenuItem; - MenuItem69: TMenuItem; - MenuItem70: TMenuItem; - MenuItem71: TMenuItem; - MenuItem72: TMenuItem; - MenuItem73: TMenuItem; - MenuItem74: TMenuItem; - MnuNumberFormatSettings: TMenuItem; - MenuItem76: TMenuItem; - MenuItem77: TMenuItem; - MenuItem78: TMenuItem; - MenuItem79: TMenuItem; - MnuCurrencySymbol: TMenuItem; - MnuCSVParams: TMenuItem; - MnuSettings: TMenuItem; - mnuInspector: TMenuItem; - mnuView: TMenuItem; - MnuFmtDateTimeMSZ: TMenuItem; - MnuTimeInterval: TMenuItem; - MnuShortTimeAM: TMenuItem; - MnuLongTimeAM: TMenuItem; - MnuFmtDateTimeMY: TMenuItem; - MnuFmtDateTimeDM: TMenuItem; - MnuShortTime: TMenuItem; - MnuShortDate: TMenuItem; - MnuLongTime: TMenuItem; - MnuLongDate: TMenuItem; - MnuShortDateTime: TMenuItem; - MnuCurrencyRed: TMenuItem; - MnuCurrency: TMenuItem; - MnuNumberFormat: TMenuItem; - MnuNFFixed: TMenuItem; - MnuNFFixedTh: TMenuItem; - MnuNFPercentage: TMenuItem; - MnuNFExp: 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; - InspectorPageControl: TPageControl; - Panel1: TPanel; - BordersPopupMenu: TPopupMenu; - NumFormatPopupMenu: TPopupMenu; - AddressPanel: TPanel; - SaveDialog: TSaveDialog; - EdFrozenCols: TSpinEdit; - FormulaToolBar: TToolBar; - FormulaToolbarSplitter: TSplitter; - InspectorSplitter: TSplitter; - PgCellValue: TTabSheet; - PgProperties: TTabSheet; - Splitter1: TSplitter; - TabControl: TTabControl; - PgSheet: TTabSheet; - ToolButton22: TToolButton; - ToolButton23: TToolButton; - ToolButton27: TToolButton; - CellInspector: TValueListEditor; - ToolButton28: TToolButton; - ToolButton29: TToolButton; - ToolButton30: TToolButton; - ToolButton31: TToolButton; - ToolButton32: TToolButton; - ToolButton33: TToolButton; - WorksheetGrid: TsWorksheetGrid; - 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 AcAddColumnExecute(Sender: TObject); - procedure AcAddRowExecute(Sender: TObject); - procedure AcBorderExecute(Sender: TObject); - procedure AcCommentAddExecute(Sender: TObject); - procedure AcCommentDeleteExecute(Sender: TObject); - procedure AcCopyFormatExecute(Sender: TObject); - procedure AcCSVParamsExecute(Sender: TObject); - procedure AcCurrencySymbolsExecute(Sender: TObject); - procedure AcDeleteColumnExecute(Sender: TObject); - procedure AcDeleteRowExecute(Sender: TObject); - procedure AcEditExecute(Sender: TObject); - procedure AcFontExecute(Sender: TObject); - procedure AcFontStyleExecute(Sender: TObject); - procedure AcFormatSettingsExecute(Sender: TObject); - procedure AcHorAlignmentExecute(Sender: TObject); - procedure AcIncDecDecimalsExecute(Sender: TObject); - procedure AcMergeCellsExecute(Sender: TObject); - procedure AcNewExecute(Sender: TObject); - procedure AcNumFormatExecute(Sender: TObject); - procedure AcOpenExecute(Sender: TObject); - procedure AcQuitExecute(Sender: TObject); - procedure AcSaveAsExecute(Sender: TObject); - procedure AcShowGridlinesExecute(Sender: TObject); - procedure AcShowHeadersExecute(Sender: TObject); - procedure AcSortColAscExecute(Sender: TObject); - procedure AcSortExecute(Sender: TObject); - procedure AcTextRotationExecute(Sender: TObject); - procedure AcVertAlignmentExecute(Sender: TObject); - procedure AcViewInspectorExecute(Sender: TObject); - procedure AcWordwrapExecute(Sender: TObject); - procedure CbAutoCalcFormulasChange(Sender: TObject); - procedure CbBackgroundColorSelect(Sender: TObject); - procedure CbHeaderStyleChange(Sender: TObject); - procedure CbReadFormulasChange(Sender: TObject); - procedure CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); - procedure CbTextOverflowChange(Sender: TObject); - 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 FormDestroy(Sender: TObject); - procedure InspectorPageControlChange(Sender: TObject); - procedure MemoFormulaEditingDone(Sender: TObject); - procedure TabControlChange(Sender: TObject); - procedure WorksheetGridHeaderClick(Sender: TObject; IsColumn: Boolean; - Index: Integer); - procedure WorksheetGridSelection(Sender: TObject; aCol, aRow: Integer); - - private - FCopiedFormat: TCell; - FPalette: TsPalette; - - function EditComment(ACaption: String; var AText: String): Boolean; - procedure LoadFile(const AFileName: String); - procedure SetupBackgroundColorBox; - procedure UpdateBackgroundColorIndex; - procedure UpdateCellInfo(ACell: PCell); - procedure UpdateCommentActions; - procedure UpdateFontNameIndex; - procedure UpdateFontSizeIndex; - procedure UpdateFontStyleActions; - procedure UpdateHorAlignmentActions; - procedure UpdateInspector; - procedure UpdateNumFormatActions; - procedure UpdateTextRotationActions; - procedure UpdateVertAlignmentActions; - procedure UpdateWordwraps; - - public - procedure BeforeRun; - - end; - -// Excel 97-2003 spreadsheet (*.xls)|*.xls|Excel 5.0 spreadsheet (*.xls)|*.xls|Excel 2.1 spreadsheet (*.xls)|*.xls|Excel XML spreadsheet (*.xlsx)|*.xlsx|LibreOffice/OpenOffice spreadsheet (*.ods)|*.ods|Comma-delimited file (*.csv)|*.csv|Wikitable (wikimedia) (.wikitable_wikimedia)|*.wikitable_wikimedia -var - MainFrm: TMainFrm; - -implementation - -uses - TypInfo, LCLIntf, LCLType, LCLVersion, fpcanvas, Buttons, - fpsutils, fpscsv, fpsNumFormat, fpsRegFileFormats, - sFormatSettingsForm, sCSVParamsForm, sSortParamsForm, sCurrencyForm; - -const - DROPDOWN_COUNT = 24; - - HORALIGN_TAG = 100; - VERTALIGN_TAG = 110; - TEXTROT_TAG = 130; - NUMFMT_TAG = 1000; // difference 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. - - -{ TMainFrm } - -procedure TMainFrm.AcEditExecute(Sender: TObject); -begin - if AcEdit.Checked then - WorksheetGrid.Options := WorksheetGrid.Options + [goEditing] - else - WorksheetGrid.Options := WorksheetGrid.Options - [goEditing]; -end; - -procedure TMainFrm.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.Left, Selection.Top, Selection.Right, Selection.Bottom] := []; - 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 TMainFrm.AcCommentAddExecute(Sender: TObject); -var - r,c: Cardinal; - cell: PCell; - comment: String; -begin - with WorksheetGrid do - begin - r := GetWorksheetRow(Row); - c := GetWorksheetCol(Col); - cell := Worksheet.FindCell(r, c); - if Worksheet.HasComment(cell) then - comment := Worksheet.ReadComment(cell) - else - comment := ''; - if EditComment(Format('Comment for cell %s', [GetCellString(r, c)]), comment) - then - Worksheet.WriteComment(r, c, comment); - end; -end; - -procedure TMainFrm.AcCommentDeleteExecute(Sender: TObject); -var - r, c: Cardinal; - cell: PCell; -begin - with WorksheetGrid do - begin - r := GetWorksheetRow(Row); - c := GetWorksheetCol(Col); - cell := Worksheet.FindCell(r, c); - if Worksheet.HasComment(cell) then - Worksheet.RemoveComment(cell); - end; -end; - -procedure TMainFrm.AcAddColumnExecute(Sender: TObject); -begin - WorksheetGrid.InsertCol(WorksheetGrid.Col); - WorksheetGrid.Col := WorksheetGrid.Col + 1; -end; - -procedure TMainFrm.AcAddRowExecute(Sender: TObject); -begin - WorksheetGrid.InsertRow(WorksheetGrid.Row); - WorksheetGrid.Row := WorksheetGrid.Row + 1; -end; - -procedure TMainFrm.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; - -procedure TMainFrm.AcCSVParamsExecute(Sender: TObject); -var - F: TCSVParamsForm; -begin - F := TCSVParamsForm.Create(nil); - try - F.SetParams(fpscsv.CSVParams); - if F.ShowModal = mrOK then - F.GetParams(fpscsv.CSVParams); - finally - F.Free; - end; -end; - -procedure TMainFrm.AcCurrencySymbolsExecute(Sender: TObject); -var - F: TCurrencyForm; -begin - F := TCurrencyForm.Create(nil); - try - F.ShowModal; - finally - F.Free; - end; -end; - -procedure TMainFrm.AcDeleteColumnExecute(Sender: TObject); -var - c: Integer; -begin - c := WorksheetGrid.Col; - WorksheetGrid.DeleteCol(c); - WorksheetGrid.Col := c; -end; - -procedure TMainFrm.AcDeleteRowExecute(Sender: TObject); -var - r: Integer; -begin - r := WorksheetGrid.Row; - WorksheetGrid.DeleteRow(r); - WorksheetGrid.Row := r; -end; - -{ Changes the font of the selected cell by calling a standard font dialog. } -procedure TMainFrm.AcFontExecute(Sender: TObject); -begin - with WorksheetGrid do begin - if Workbook = nil then - exit; - FontDialog.Font := CellFonts[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - if FontDialog.Execute then - CellFonts[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := FontDialog.Font; - end; -end; - -procedure TMainFrm.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.Left, Selection.Top, Selection.Right, Selection.Bottom] := style; - end; -end; - -procedure TMainFrm.AcFormatSettingsExecute(Sender: TObject); -var - F: TFormatSettingsForm; -begin - if WorksheetGrid.Workbook = nil then - exit; - - F := TFormatSettingsForm.Create(nil); - try - F.FormatSettings := WorksheetGrid.Workbook.FormatSettings; - if F.ShowModal = mrOK then - begin - WorksheetGrid.Workbook.FormatSettings := F.FormatSettings; - WorksheetGrid.Invalidate; - end; - finally - F.Free; - end; -end; - -procedure TMainFrm.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.Left, Selection.Top, Selection.Right, Selection.Bottom] := hor_align; - UpdateHorAlignmentActions; -end; - -procedure TMainFrm.AcIncDecDecimalsExecute(Sender: TObject); -var - cell: PCell; - decs: Byte; - currsym: String; - nf: TsNumberFormat; - nfs: 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 - Worksheet.ReadNumFormat(cell, nf, nfs); - if nf = 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 TMainFrm.AcMergeCellsExecute(Sender: TObject); -begin - AcMergeCells.Checked := not AcMergeCells.Checked; - if AcMergeCells.Checked then - WorksheetGrid.MergeCells - else - WorksheetGrid.UnmergeCells; - WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); -end; - -procedure TMainFrm.AcNewExecute(Sender: TObject); -begin - WorksheetGrid.NewWorkbook(26, 100); - - WorksheetGrid.BeginUpdate; - try - WorksheetGrid.Col := WorksheetGrid.FixedCols; - WorksheetGrid.Row := WorksheetGrid.FixedRows; - SetupBackgroundColorBox; - WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); - finally - WorksheetGrid.EndUpdate; - end; -end; - -procedure TMainFrm.AcNumFormatExecute(Sender: TObject); -const - DATETIME_CUSTOM: array[0..2] of string = ('', 'nn:ss', 'nn:ss.zzz'); -var - c, r: Cardinal; - cell: PCell; - fmt: String; - decs: Byte; - cs: String; - isDateTimeFmt: Boolean; - nf, cell_nf: TsNumberFormat; - cell_nfs: String; -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.ReadNumFormat(cell, cell_nf, cell_nfs); - Worksheet.GetNumberFormatAttributes(cell, decs, cs); - if cs = '' then cs := '?'; - case cell^.ContentType of - cctNumber, cctDateTime: - if isDateTimeFmt then begin - if IsDateTimeFormat(cell_nf) 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_nf) then - Worksheet.WriteCurrency(cell, cell^.DateTimeValue, nf, decs, cs) - else - Worksheet.WriteCurrency(cell, cell^.Numbervalue, nf, decs, cs); - end else begin - if IsDateTimeFormat(cell_nf) 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 TMainFrm.acOpenExecute(Sender: TObject); -begin - if OpenDialog.Execute then - LoadFile(OpenDialog.FileName); -end; - -procedure TMainFrm.acQuitExecute(Sender: TObject); -begin - Close; -end; - -procedure TMainFrm.acSaveAsExecute(Sender: TObject); -// Saves sheet in grid to file, overwriting existing file -var - err: String = ''; - fmt: TsSpreadsheetFormat; -begin - if WorksheetGrid.Workbook = nil then - exit; - - if SaveDialog.Execute then - begin - Screen.Cursor := crHourglass; - case SaveDialog.FilterIndex of - 1: fmt := sfExcel8; - 2: fmt := sfExcel5; - 3: fmt := sfExcel2; - 4: fmt := sfOOXML; - 5: fmt := sfOpenDocument; - 6: fmt := sfCSV; - 7: fmt := sfWikiTable_wikimedia; - end; - try - WorksheetGrid.SaveToSpreadsheetFile(Utf8ToAnsi(SaveDialog.FileName), fmt); - finally - Screen.Cursor := crDefault; - err := WorksheetGrid.Workbook.ErrorMsg; - if err <> '' then - MessageDlg(err, mtError, [mbOK], 0); - end; - end; -end; - -procedure TMainFrm.AcShowGridlinesExecute(Sender: TObject); -begin - WorksheetGrid.ShowGridLines := AcShowGridLines.Checked; -end; - -procedure TMainFrm.AcShowHeadersExecute(Sender: TObject); -begin - WorksheetGrid.ShowHeaders := AcShowHeaders.Checked; -end; - -procedure TMainFrm.AcSortColAscExecute(Sender: TObject); -var - c: Cardinal; - sortParams: TsSortParams; -begin - c := WorksheetGrid.GetWorksheetCol(WorksheetGrid.Col); - sortParams := InitSortParams; - WorksheetGrid.BeginUpdate; - try - with WorksheetGrid.Worksheet do - Sort(sortParams, 0, c, GetLastOccupiedRowIndex, c); - finally - WorksheetGrid.EndUpdate; - end; -end; - -procedure TMainFrm.AcSortExecute(Sender: TObject); -var - F: TSortParamsForm; - r1,c1,r2,c2: Cardinal; -begin - F := TSortParamsForm.Create(nil); - try - F.WorksheetGrid := WorksheetGrid; - if F.ShowModal = mrOK then - begin - // Limits of the range to be sorted - with WorksheetGrid do begin - r1 := GetWorksheetRow(Selection.Top); - c1 := GetWorksheetCol(Selection.Left); - r2 := GetWorksheetRow(Selection.Bottom); - c2 := GetWorksheetCol(Selection.Right); - end; - // Execute sorting. Use Begin/EndUpdate to avoid unnecessary redraws. - WorksheetGrid.BeginUpdate; - try - WorksheetGrid.Worksheet.Sort(F.SortParams, r1, c1, r2, c2) - finally - WorksheetGrid.EndUpdate; - end; - end; - finally - F.Free; - end; -end; - -procedure TMainFrm.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.Left, Selection.Top, Selection.Right, Selection.Bottom] := text_rot; - UpdateTextRotationActions; -end; - -procedure TMainFrm.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.Left, Selection.Top, Selection.Right, Selection.Bottom] := vert_align; - UpdateVertAlignmentActions; -end; - -procedure TMainFrm.AcViewInspectorExecute(Sender: TObject); -begin - InspectorPageControl.Visible := AcViewInspector.Checked; - InspectorSplitter.Visible := AcViewInspector.Checked; - InspectorSplitter.Left := 0; -end; - -procedure TMainFrm.AcWordwrapExecute(Sender: TObject); -begin - with WorksheetGrid do - Wordwraps[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := TAction(Sender).Checked; -end; - -procedure TMainFrm.BeforeRun; -begin - if ParamCount > 0 then - LoadFile(ParamStr(1)); -end; - -procedure TMainFrm.CbAutoCalcFormulasChange(Sender: TObject); -begin - WorksheetGrid.AutoCalc := CbAutoCalcFormulas.Checked;; -end; - -procedure TMainFrm.CbBackgroundColorGetColors(Sender: TCustomColorBox; Items: TStrings); -var - clr: TColor; - clrName: String; - i: Integer; -begin - if (WorksheetGrid.Workbook <> nil) and (FPalette <> nil) then begin - Items.Clear; - Items.AddObject('no fill', TObject(PtrInt(clNone))); - for i:=0 to FPalette.Count-1 do begin - clr := FPalette[i]; - clrName := GetColorName(clr); - Items.AddObject(Format('%d: %s', [i, clrName]), TObject(PtrInt(clr))); - end; - end; -end; - -procedure TMainFrm.CbTextOverflowChange(Sender: TObject); -begin - WorksheetGrid.TextOverflow := CbTextOverflow.Checked; - WorksheetGrid.Invalidate; -end; - -procedure TMainFrm.CbBackgroundColorSelect(Sender: TObject); -begin - if CbBackgroundColor.ItemIndex <= 0 then - with WorksheetGrid do - BackgroundColors[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := - scNotDefined - else - with WorksheetGrid do - BackgroundColors[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := - PtrInt(CbBackgroundColor.Items.Objects[CbBackgroundColor.ItemIndex]); -end; - -procedure TMainFrm.CbHeaderStyleChange(Sender: TObject); -begin - WorksheetGrid.TitleStyle := TTitleStyle(CbHeaderStyle.ItemIndex); -end; - -procedure TMainFrm.CbReadFormulasChange(Sender: TObject); -begin - WorksheetGrid.ReadFormulas := CbReadFormulas.Checked; -end; - -procedure TMainFrm.EdCellAddressEditingDone(Sender: TObject); -var - c, r: cardinal; -begin - if ParseCellString(EdCellAddress.Text, r, c) then begin - WorksheetGrid.Row := WorksheetGrid.GetGridRow(r); - WorksheetGrid.Col := WorksheetGrid.GetGridCol(c); - end; -end; - -procedure TMainFrm.EdFrozenColsChange(Sender: TObject); -begin - WorksheetGrid.FrozenCols := EdFrozenCols.Value; -end; - -procedure TMainFrm.EdFrozenRowsChange(Sender: TObject); -begin - WorksheetGrid.FrozenRows := EdFrozenRows.Value; -end; - -function TMainFrm.EditComment(ACaption: String; var AText: String): Boolean; -var - F: TForm; - memo: TMemo; - panel: TPanel; - btn: TBitBtn; -begin - F := TForm.Create(nil); - try - F.Caption := ACaption; - F.Width := 400; - F.Height := 300; - F.Position := poMainFormCenter; - memo := TMemo.Create(F); - memo.Parent := F; - memo.Align := alClient; - memo.BorderSpacing.Around := 4; - memo.Lines.Text := AText; - panel := TPanel.Create(F); - panel.Parent := F; - panel.Align := alBottom; - panel.Height := 44; - panel.BevelOuter := bvNone; - panel.Caption := ''; - btn := TBitBtn.Create(F); - btn.Parent := panel; - btn.Kind := bkOK; - btn.Left := panel.ClientWidth - 2*btn.Width - 2*8; - btn.Top := 6; - btn.Anchors := [akTop, akRight]; - btn := TBitBtn.Create(F); - btn.Parent := panel; - btn.Kind := bkCancel; - btn.Left := panel.ClientWidth - btn.Width - 8; - btn.Top := 6; - btn.Anchors := [akTop, akRight]; - if F.ShowModal = mrOK then - begin - Result := true; - AText := memo.Lines.Text; - end else - Result := false; - finally - F.Free; - end; -end; - -procedure TMainFrm.FontComboBoxSelect(Sender: TObject); -var - fname: String; -begin - fname := FontCombobox.Items[FontCombobox.ItemIndex]; - if fname <> '' then - with WorksheetGrid do - CellFontNames[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := fName; -end; - -procedure TMainFrm.FontSizeComboBoxSelect(Sender: TObject); -var - sz: Integer; -begin - sz := StrToInt(FontSizeCombobox.Items[FontSizeCombobox.ItemIndex]); - if sz > 0 then - with WorksheetGrid do - CellFontSizes[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom] := sz; -end; - -procedure TMainFrm.FormActivate(Sender: TObject); -begin - WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); -end; - -procedure TMainFrm.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; - - CbBackgroundColor.ItemHeight := FontCombobox.ItemHeight; - {$IF LCL_FullVersion >= 1020000} - CbBackgroundColor.ColorRectWidth := CbBackgroundColor.ItemHeight - 6; // to get a square box... - {$ENDIF} - - InspectorPageControl.ActivePageIndex := 0; - - // 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; - - FontCombobox.DropDownCount := DROPDOWN_COUNT; - FontSizeCombobox.DropDownCount := DROPDOWN_COUNT; - CbBackgroundColor.DropDownCount := DROPDOWN_COUNT; - - FPalette := TsPalette.Create; - FPalette.AddExcelColors; - - // Initialize a new empty workbook - AcNewExecute(nil); - - ActiveControl := WorksheetGrid; -end; - -procedure TMainFrm.FormDestroy(Sender: TObject); -begin - FPalette.Free; -end; - -procedure TMainFrm.InspectorPageControlChange(Sender: TObject); -begin - CellInspector.Parent := InspectorPageControl.ActivePage; - UpdateInspector; -end; - -procedure TMainFrm.LoadFile(const AFileName: String); -// Loads first worksheet from file into grid. File name is UTF8. -var - err: String; -begin - // Load file - Screen.Cursor := crHourglass; - try - try - WorksheetGrid.LoadFromSpreadsheetFile(utf8ToAnsi(AFileName)); - except - on E: Exception do begin - // In an error occurs show at least an empty valid worksheet - AcNewExecute(nil); - MessageDlg(E.Message, mtError, [mbOk], 0); - exit; - end; - end; - - // Update user interface - Caption := Format('spready - %s (%s)', [ - AFilename, - GetSpreadTechnicalName(WorksheetGrid.Workbook.FileFormatID) - ]); - AcShowGridLines.Checked := WorksheetGrid.ShowGridLines; - AcShowHeaders.Checked := WorksheetGrid.ShowHeaders; - EdFrozenCols.Value := WorksheetGrid.FrozenCols; - EdFrozenRows.Value := WorksheetGrid.FrozenRows; - WorksheetGrid.TextOverflow := CbTextOverflow.Checked; - SetupBackgroundColorBox; - - // Load names of worksheets into tabcontrol and show first sheet - WorksheetGrid.GetSheets(TabControl.Tabs); - TabControl.TabIndex := 0; - // Update display - WorksheetGridSelection(nil, WorksheetGrid.Col, WorksheetGrid.Row); - - finally - Screen.Cursor := crDefault; - - err := WorksheetGrid.Workbook.ErrorMsg; - if err <> '' then - MessageDlg(err, mtError, [mbOK], 0); - end; -end; - -procedure TMainFrm.MemoFormulaEditingDone(Sender: TObject); -var - r, c: Cardinal; - s: String; -begin - r := WorksheetGrid.GetWorksheetRow(WorksheetGrid.Row); - c := WorksheetGrid.GetWorksheetCol(WorksheetGrid.Col); - s := FormulaMemo.Lines.Text; - if (s <> '') and (s[1] = '=') then - WorksheetGrid.Worksheet.WriteFormula(r, c, Copy(s, 2, Length(s)), true) - else - WorksheetGrid.Worksheet.WriteCellValueAsString(r, c, s); -end; - -procedure TMainFrm.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]; - Application.ProcessMessages; -end; - -procedure TMainFrm.TabControlChange(Sender: TObject); -begin - WorksheetGrid.SelectSheetByIndex(TabControl.TabIndex); - WorksheetGridSelection(self, WorksheetGrid.Col, WorksheetGrid.Row); -end; - -procedure TMainFrm.WorksheetGridHeaderClick(Sender: TObject; IsColumn: Boolean; - Index: Integer); -begin - Unused(Sender); - Unused(IsColumn, Index); - //ShowMessage('Header click'); -end; - -procedure TMainFrm.UpdateBackgroundColorIndex; -var - clr: TsColor; -begin - with WorksheetGrid do - clr := BackgroundColors[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - if (clr = scNotDefined) or (clr = scTransparent) then - CbBackgroundColor.ItemIndex := 0 // no fill - else - CbBackgroundColor.ItemIndex := CbBackgroundColor.Items.IndexOfObject(TObject(PtrInt(clr))); -end; - -procedure TMainFrm.UpdateHorAlignmentActions; -var - i: Integer; - ac: TAction; - hor_align: TsHorAlignment; -begin - with WorksheetGrid do - hor_align := HorAlignments[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - 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 TMainFrm.UpdateCellInfo(ACell: PCell); -var - s: String; - cb: TsCellBorder; - r1,r2,c1,c2: Cardinal; - fmt: TsCellFormat; - nfparams: TsNumFormatParams; -begin - with CellInspector do - begin - TitleCaptions[0] := 'Properties'; - TitleCaptions[1] := 'Values'; - Strings.Clear; - if InspectorPageControl.ActivePage = PgCellValue then - begin - if ACell=nil - then Strings.Add(Format('Row=%d', [WorksheetGrid.GetWorksheetRow(WorksheetGrid.Row)])) - else Strings.Add(Format('Row=%d', [ACell^.Row])); - if ACell=nil - then Strings.Add(Format('Column=%d', [WorksheetGrid.GetWorksheetCol(WorksheetGrid.Col)])) - else Strings.Add(Format('Column=%d', [ACell^.Col])); - if ACell=nil - then Strings.Add('ContentType=') - else Strings.Add(Format('ContentType=%s', [GetEnumName(TypeInfo(TCellContentType), ord(ACell^.ContentType))])); - if (ACell=nil) or (ACell^.ContentType <> cctNumber) - then Strings.Add('NumberValue=') - else Strings.Add(Format('NumberValue=%g', [ACell^.NumberValue])); - if (ACell=nil) or (ACell^.ContentType <> cctDateTime) - then Strings.Add('DateTimeValue=') - else Strings.Add(Format('DateTimeValue=%g', [ACell^.DateTimeValue])); - if (ACell=nil) or (ACell^.ContentType <> cctUTF8String) - then Strings.Add('UTF8StringValue=') - else Strings.Add(Format('UTF8StringValue=%s', [ACell^.UTF8StringValue])); - if (ACell=nil) or (ACell^.ContentType <> cctBool) - then Strings.Add('BoolValue=') - else Strings.Add(Format('BoolValue=%s', [BoolToStr(ACell^.BoolValue)])); - if (ACell=nil) or (ACell^.ContentType <> cctError) - then Strings.Add('ErrorValue=') - else Strings.Add(Format('ErrorValue=%s', [ - GetEnumName(TypeInfo(TsErrorValue), ord(ACell^.ErrorValue)) ])); - if (ACell=nil) or (Length(ACell^.FormulaValue)=0) - then Strings.Add('FormulaValue=') - else Strings.Add(Format('FormulaValue="%s"', [ACell^.FormulaValue])); - end - else - if InspectorPageControl.ActivePage = PgSheet then - begin - if WorksheetGrid.Worksheet = nil then - begin - Strings.Add('First row='); - Strings.Add('Last row='); - Strings.Add('First column='); - Strings.Add('Last column='); - end else - begin - Strings.Add(Format('First row=%d', [WorksheetGrid.Worksheet.GetFirstRowIndex])); - Strings.Add(Format('Last row=%d', [WorksheetGrid.Worksheet.GetLastRowIndex])); - Strings.Add(Format('First column=%d', [WorksheetGrid.Worksheet.GetFirstColIndex])); - Strings.Add(Format('Last column=%d', [WorksheetGrid.Worksheet.GetLastColIndex])); - end; - end - else - begin - if ACell <> nil - then fmt := WorksheetGrid.Workbook.GetCellFormat(ACell^.FormatIndex) - else InitFormatRecord(fmt); - if (ACell=nil) or not (uffFont in fmt.UsedFormattingFields) - then Strings.Add('FontIndex=') - else Strings.Add(Format('FontIndex=%d (%s)', [ - fmt.FontIndex, - WorksheetGrid.Workbook.GetFontAsString(fmt.FontIndex)])); - if (ACell=nil) or not (uffTextRotation in fmt.UsedFormattingFields) - then Strings.Add('TextRotation=') - else Strings.Add(Format('TextRotation=%s', [GetEnumName(TypeInfo(TsTextRotation), ord(fmt.TextRotation))])); - if (ACell=nil) or not (uffHorAlign in fmt.UsedFormattingFields) - then Strings.Add('HorAlignment=') - else Strings.Add(Format('HorAlignment=%s', [GetEnumName(TypeInfo(TsHorAlignment), ord(fmt.HorAlignment))])); - if (ACell=nil) or not (uffVertAlign in fmt.UsedFormattingFields) - then Strings.Add('VertAlignment=') - else Strings.Add(Format('VertAlignment=%s', [GetEnumName(TypeInfo(TsVertAlignment), ord(fmt.VertAlignment))])); - if (ACell=nil) or not (uffBorder in fmt.UsedFormattingFields) then - Strings.Add('Borders=') - else begin - s := ''; - if cbNorth in fmt.Border then s := s + ', cbNorth'; - if cbSouth in fmt.Border then s := s + ', cbSouth'; - if cbEast in fmt.Border then s := s + ', cbEast'; - if cbWest in fmt.Border then s := s + ', cbWest'; - if cbDiagUp in fmt.Border then s := s + ', cbDiagUp'; - if cbDiagDown in fmt.Border then s := s + ', cbDiagDown'; - if s <> '' then Delete(s, 1, 2); - Strings.Add('Borders='+s); - end; - for cb in TsCellBorder do - if ACell=nil then - Strings.Add(Format('BorderStyles[%s]=', [ - GetEnumName(TypeInfo(TsCellBorder), ord(cb)) - ])) - else - Strings.Add(Format('BorderStyles[%s]=%s, %s', [ - GetEnumName(TypeInfo(TsCellBorder), ord(cb)), - GetEnumName(TypeInfo(TsLineStyle), ord(fmt.BorderStyles[cb].LineStyle)), - GetColorName(fmt.BorderStyles[cb].Color) - ])); - if (ACell=nil) or not (uffBackground in fmt.UsedformattingFields) - then Strings.Add('BackgroundColor=') - else Strings.Add(Format('BackgroundColor=$%8x (%s)', [ - fmt.Background.BgColor, - GetColorName(fmt.Background.BgColor) - ])); - if (ACell=nil) or not (uffNumberFormat in fmt.UsedFormattingFields) - then Strings.Add('NumberFormat=') - else begin - nfparams := WorksheetGrid.Workbook.GetNumberFormat(fmt.NumberFormatIndex); - if nfparams = nil then - begin - Strings.Add('NumberFormat=General'); - Strings.Add('NumberFormatStr='); - end else - begin - Strings.Add(Format('NumberFormat=%s', [GetEnumName(TypeInfo(TsNumberFormat), ord(nfparams.NumFormat))])); - Strings.Add(Format('NumberFormatStr=%s', [nfparams.NumFormatStr])); - end; - end; - { - if (ACell=nil) or not (uffNumberFormat in fmt.UsedFormattingFields) - then Strings.Add('NumberFormatStr=') - else Strings.Add('NumberFormatStr=' + fmt.NumberFormatStr); - } - if not WorksheetGrid.Worksheet.IsMerged(ACell) - then Strings.Add('Merged range=') - else begin - WorksheetGrid.Worksheet.FindMergedRange(ACell, r1, c1, r2, c2); - Strings.Add('Merged range=' + GetCellRangeString(r1, c1, r2, c2)); - end; - end; - end; -end; - -procedure TMainFrm.UpdateCommentActions; -var - r, c: Cardinal; - cell: PCell; - hasCmnt: Boolean; -begin - with WorksheetGrid do - begin - r := GetWorksheetRow(Row); - c := GetWorksheetCol(Col); - cell := Worksheet.FindCell(r, c); - hasCmnt := Worksheet.HasComment(cell); - end; - AcCommentAdd.Enabled := not hasCmnt; - AcCommentEdit.Enabled := hasCmnt; - AcCommentDelete.Enabled := hasCmnt; -end; - -procedure TMainFrm.UpdateFontNameIndex; -var - fname: String; -begin - with WorksheetGrid do - fname := CellFontNames[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - if fname = '' then - FontCombobox.ItemIndex := -1 - else - FontCombobox.ItemIndex := FontCombobox.Items.IndexOf(fname); -end; - -procedure TMainFrm.UpdateFontSizeIndex; -var - sz: Single; -begin - with WorksheetGrid do - sz := CellFontSizes[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - if sz < 0 then - FontSizeCombobox.ItemIndex := -1 - else - FontSizeCombobox.ItemIndex := FontSizeCombobox.Items.IndexOf(IntToStr(Round(sz))); -end; - -procedure TMainFrm.UpdateFontStyleActions; -var - style: TsFontStyles; -begin - with WorksheetGrid do - style := CellFontStyles[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - AcFontBold.Checked := fssBold in style; - AcFontItalic.Checked := fssItalic in style; - AcFontUnderline.Checked := fssUnderline in style; - AcFontStrikeout.Checked := fssStrikeOut in style; -end; - -procedure TMainFrm.UpdateInspector; -var - r, c: Cardinal; - cell: PCell; -begin - r := WorksheetGrid.GetWorksheetRow(WorksheetGrid.Row); - c := WorksheetGrid.GetWorksheetCol(WorksheetGrid.Col); - cell := WorksheetGrid.Worksheet.FindCell(r, c); - UpdateCellInfo(cell); -end; - -procedure TMainFrm.UpdateNumFormatActions; -var - i: Integer; - ac: TAction; - nf: TsNumberFormat; - nfs: String; - 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 - Worksheet.ReadNumFormat(cell, nf, nfs); - for i:=0 to ActionList.ActionCount-1 do begin - ac := TAction(ActionList.Actions[i]); - if (ac.Tag >= NUMFMT_TAG) and (ac.Tag < NUMFMT_TAG + 300) 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 := nfs = 'nn:ss'; - 2: found := nfs = 'nn:ss.z'; - end; - ac.Checked := found; - end; - end; - Invalidate; - end; -end; - -procedure TMainFrm.UpdateTextRotationActions; -var - i: Integer; - ac: TAction; - text_rot: TsTextRotation; -begin - with WorksheetGrid do - text_rot := TextRotations[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - 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 TMainFrm.UpdateVertAlignmentActions; -var - i: Integer; - ac: TAction; - vert_align: TsVertAlignment; -begin - with WorksheetGrid do - vert_align := VertAlignments[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - 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 TMainFrm.UpdateWordwraps; -var - wrapped: Boolean; -begin - with WorksheetGrid do - wrapped := Wordwraps[Selection.Left, Selection.Top, Selection.Right, Selection.Bottom]; - AcWordwrap.Checked := wrapped; -end; - -procedure TMainFrm.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, true); - if s <> '' then begin - if s[1] <> '=' then s := '=' + s; - FormulaMemo.Lines.Text := s; - end else - begin - case cell^.ContentType of - cctNumber: - s := FloatToStr(cell^.NumberValue); - cctDateTime: - if cell^.DateTimeValue < 1.0 then - s := FormatDateTime('tt', cell^.DateTimeValue) - else - s := FormatDateTime('c', cell^.DateTimeValue); - cctUTF8String: - s := cell^.UTF8StringValue; - else - s := WorksheetGrid.Worksheet.ReadAsUTF8Text(cell); - end; - FormulaMemo.Lines.Text := s; - end; - end else - FormulaMemo.Text := ''; - - EdCellAddress.Text := GetCellString(r, c, [rfRelRow, rfRelCol]); - AcMergeCells.Checked := WorksheetGrid.Worksheet.IsMerged(cell); - - UpdateHorAlignmentActions; - UpdateVertAlignmentActions; - UpdateWordwraps; - UpdateBackgroundColorIndex; -// UpdateFontActions; - UpdateFontNameIndex; - UpdateFontSizeIndex; - UpdateFontStyleActions; - UpdateTextRotationActions; - UpdateNumFormatActions; - UpdateCommentActions; - - UpdateCellInfo(cell); -end; - - -initialization - {$I mainform.lrs} - -end. - diff --git a/components/fpspreadsheet/examples/visual/spready/readme.txt b/components/fpspreadsheet/examples/visual/spready/readme.txt deleted file mode 100644 index 69052bd23..000000000 --- a/components/fpspreadsheet/examples/visual/spready/readme.txt +++ /dev/null @@ -1,8 +0,0 @@ -Spready is an enhanced version of the fpsGrid demo. - -It tries to show off as many possible functionalities of the fpspreadsheet and -fpspreadsheetgrid code. - -Note: -The file colorbox.pas is needed as long as the patch 0026707 is not included in -Lazarus. \ No newline at end of file diff --git a/components/fpspreadsheet/examples/visual/spready/spready.ico b/components/fpspreadsheet/examples/visual/spready/spready.ico deleted file mode 100644 index 0341321b5..000000000 Binary files a/components/fpspreadsheet/examples/visual/spready/spready.ico and /dev/null differ diff --git a/components/fpspreadsheet/examples/visual/spready/spready.lpi b/components/fpspreadsheet/examples/visual/spready/spready.lpi deleted file mode 100644 index 9e0af4b47..000000000 --- a/components/fpspreadsheet/examples/visual/spready/spready.lpi +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - - - <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"/> - <Target> - <Filename Value="spready"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - <OtherUnitFiles Value="../..;../shared"/> - <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> - </SearchPaths> - <Linking> - <Options> - <Win32> - <GraphicApplication Value="True"/> - </Win32> - </Options> - </Linking> - </CompilerOptions> - </Item2> - <Item3 Name="Release"> - <CompilerOptions> - <Version Value="11"/> - <PathDelim Value="\"/> - <Target> - <Filename Value="spready"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - <OtherUnitFiles Value="..\shared"/> - <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/> - </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="7"> - <Unit0> - <Filename Value="spready.lpr"/> - <IsPartOfProject Value="True"/> - </Unit0> - <Unit1> - <Filename Value="mainform.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="MainFrm"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - </Unit1> - <Unit2> - <Filename Value="..\shared\scsvparamsform.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="CSVParamsForm"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - </Unit2> - <Unit3> - <Filename Value="..\shared\sformatsettingsform.pas"/> - <IsPartOfProject Value="True"/> - <HasResources Value="True"/> - </Unit3> - <Unit4> - <Filename Value="..\shared\ssortparamsform.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="SortParamsForm"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="sSortParamsForm"/> - </Unit4> - <Unit5> - <Filename Value="..\shared\sctrls.pas"/> - <IsPartOfProject Value="True"/> - <UnitName Value="sCtrls"/> - </Unit5> - <Unit6> - <Filename Value="..\shared\scurrencyform.pas"/> - <IsPartOfProject Value="True"/> - <HasResources Value="True"/> - </Unit6> - </Units> - </ProjectOptions> - <CompilerOptions> - <Version Value="11"/> - <PathDelim Value="\"/> - <Target> - <Filename Value="spready"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - <OtherUnitFiles Value="..\shared"/> - <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/> - </SearchPaths> - <Linking> - <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/visual/spready/spready.lpr b/components/fpspreadsheet/examples/visual/spready/spready.lpr deleted file mode 100644 index 51e6de359..000000000 --- a/components/fpspreadsheet/examples/visual/spready/spready.lpr +++ /dev/null @@ -1,18 +0,0 @@ -program spready; - -{$mode objfpc}{$H+} - -uses - Interfaces, // this includes the LCL widgetset - Forms, mainform, - scsvparamsform, sformatsettingsform, ssortparamsform, sctrls, scurrencyform; - -{$R *.res} - -begin - Application.Initialize; - Application.CreateForm(TMainFrm, MainFrm); - MainFrm.BeforeRun; - Application.Run; -end. -