1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654
|
object StringGridEditorDlg: TStringGridEditorDlg
Left = 527
Height = 433
Top = 240
Width = 644
Caption = 'StringGridEditorDlg'
ClientHeight = 433
ClientWidth = 644
Constraints.MinHeight = 270
OnActivate = FormActivate
OnClose = FormClose
OnCreate = FormCreate
Position = poScreenCenter
LCLVersion = '2.3.0.0'
object GroupBox: TGroupBox
AnchorSideBottom.Control = BtnOK
Left = 6
Height = 383
Top = 6
Width = 632
Align = alClient
Anchors = [akRight]
BorderSpacing.Around = 6
Caption = 'String Grid'
ClientHeight = 363
ClientWidth = 628
TabOrder = 0
object StringGrid: TStringGrid
AnchorSideRight.Control = LoadSavePanel
Left = 6
Height = 325
Top = 32
Width = 616
Align = alLeft
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
FixedCols = 0
FixedRows = 0
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRowSizing, goColSizing, goRowMoving, goColMoving, goEditing, goSmoothScroll]
TabOrder = 0
OnHeaderClick = StringGridHeaderClick
OnPrepareCanvas = StringGridPrepareCanvas
end
object LoadSavePanel: TPanel
AnchorSideTop.Control = GroupBox
AnchorSideRight.Control = GroupBox
AnchorSideRight.Side = asrBottom
Left = 628
Height = 0
Top = 0
Width = 0
Anchors = [akTop, akRight]
AutoSize = True
BevelOuter = bvNone
TabOrder = 1
end
object PanelEdit: TPanel
Left = 0
Height = 26
Top = 0
Width = 628
Align = alTop
AutoSize = True
BevelOuter = bvNone
ClientHeight = 26
ClientWidth = 628
TabOrder = 2
object BtnAddRow: TSpeedButton
AnchorSideLeft.Control = PanelEdit
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 6
Height = 26
Top = 0
Width = 26
BorderSpacing.Left = 6
Flat = True
Images = Images
ImageIndex = 0
OnClick = ManageGrid
ShowHint = True
ParentShowHint = False
end
object BtnDelRow: TSpeedButton
AnchorSideLeft.Control = BtnAddRow
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 32
Height = 26
Top = 0
Width = 26
Flat = True
Images = Images
ImageIndex = 1
OnClick = ManageGrid
ShowHint = True
ParentShowHint = False
end
object BtnRowUp: TSpeedButton
AnchorSideLeft.Control = BtnDelRow
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 60
Height = 26
Top = 0
Width = 26
BorderSpacing.Left = 2
Flat = True
Images = Images
ImageIndex = 2
OnClick = SwapRowCol
ShowHint = True
ParentShowHint = False
end
object BtnRowDown: TSpeedButton
AnchorSideLeft.Control = BtnRowUp
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 86
Height = 26
Top = 0
Width = 26
Flat = True
Images = Images
ImageIndex = 3
OnClick = SwapRowCol
ShowHint = True
ParentShowHint = False
end
object BtnAddCol: TSpeedButton
AnchorSideLeft.Control = BtnRowDown
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 120
Height = 26
Top = 0
Width = 26
BorderSpacing.Left = 8
Flat = True
Images = Images
ImageIndex = 4
OnClick = ManageGrid
ShowHint = True
ParentShowHint = False
end
object BtnDelCol: TSpeedButton
AnchorSideLeft.Control = BtnAddCol
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 146
Height = 26
Top = 0
Width = 26
Flat = True
Images = Images
ImageIndex = 5
OnClick = ManageGrid
ShowHint = True
ParentShowHint = False
end
object BtnColLeft: TSpeedButton
AnchorSideLeft.Control = BtnDelCol
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 174
Height = 26
Top = 0
Width = 26
BorderSpacing.Left = 2
Flat = True
Images = Images
ImageIndex = 6
OnClick = SwapRowCol
ShowHint = True
ParentShowHint = False
end
object BtnColRight: TSpeedButton
AnchorSideLeft.Control = BtnColLeft
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
Left = 202
Height = 26
Top = 0
Width = 26
BorderSpacing.Left = 2
Flat = True
Images = Images
ImageIndex = 7
OnClick = SwapRowCol
ShowHint = True
ParentShowHint = False
end
object BtnLoad: TButton
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = BtnSave
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = BtnSave
Left = 393
Height = 25
Top = 1
Width = 75
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Load...'
Constraints.MinWidth = 75
OnClick = BtnLoadClick
TabOrder = 0
end
object BtnSave: TButton
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = BtnClean
Left = 474
Height = 25
Top = 1
Width = 68
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'BtnSave'
OnClick = BtnSaveClick
TabOrder = 1
end
object BtnClean: TButton
AnchorSideTop.Control = PanelEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = PanelEdit
AnchorSideRight.Side = asrBottom
Left = 548
Height = 25
Top = 1
Width = 74
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'BtnClean'
OnClick = BtnCleanClick
TabOrder = 2
end
end
end
object BtnPanel: TPanel
Left = 0
Height = 38
Top = 395
Width = 644
Align = alBottom
AutoSize = True
BevelOuter = bvNone
ClientHeight = 38
ClientWidth = 644
TabOrder = 1
object BtnHelp: TBitBtn
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 563
Height = 26
Top = 6
Width = 75
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = '&Help'
Constraints.MinWidth = 75
Kind = bkHelp
TabOrder = 0
end
object BtnApply: TBitBtn
AnchorSideBottom.Side = asrBottom
Left = 482
Height = 26
Top = 6
Width = 75
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = '&Apply'
Constraints.MinWidth = 75
OnClick = BtnApplyClick
TabOrder = 1
end
object BtnCancel: TBitBtn
AnchorSideBottom.Side = asrBottom
Left = 394
Height = 26
Top = 6
Width = 82
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Cancel'
Constraints.MinWidth = 75
Kind = bkCancel
ModalResult = 2
TabOrder = 2
end
object BtnOK: TBitBtn
AnchorSideBottom.Side = asrBottom
Left = 313
Height = 26
Top = 6
Width = 75
Align = alRight
AutoSize = True
BorderSpacing.Around = 6
Caption = '&OK'
Constraints.MinWidth = 75
Default = True
Kind = bkOK
ModalResult = 1
TabOrder = 3
end
end
object OpenDialog: TOpenDialog
Title = 'Open'
FilterIndex = 0
Left = 135
Top = 243
end
object SaveDialog: TSaveDialog
Title = 'Save'
FilterIndex = 0
Left = 216
Top = 243
end
object Images: TImageList
Scaled = True
Left = 304
Top = 243
Bitmap = {
4C7A080000001000000010000000C70600000000000078DAED586B4C536718FE
B769FCC59F2D9ACCC4E90F7FEC62E20F5DCCE2064C37956D99FE58E296B82D59
424436D0B98A32D9100467D4655B1C15AF80555BCB2865DC2F4A27B458A74307
455484D62BC20CF446E69E7DEF47CFF1B4EBB9B4604C36BFE40D3D87F39CEF72
DEE7F9DEE7D3EBF5234545458827F421ACD02A2B2B216D6AD7C27B268AA7FBF1
0461ED76BBF83E97CB15F67EB56BC23A0E2E87A33831BE38B80CADDF2721E0FD
7D3C469C08DC6F4760F83402F71AE1BF5383C09D3A16F508DCF819FEFE12F8FB
0EC07FB508FEDE1F38B67E47327FCE7FAB12FE1B66F8DDC7F87301B71137AF99
506DD3E148DD47B09E5A0F4FCF21F85D7BE0BB9005DF6F5F706CE5D76F88EFF3
F7EC86AFAB10FECB3FC2E92CC0A7D54B30BFF313BCE47C1F737F4DC17B275E86
BD7D2BFC97F2E03B97C9B1E6ECB761D22D090B5B793ED694BF8EF917C7B1EEC0
6D3CDF9C88E76A17E09DA299B099F3F873E6EC94A8EB5FDDB1FB61BF6752F83D
C23E6B7901092766A1F24CBEB8FED1F2A7AC358B630702B7C2BE57DF683FA695
3E83E2DA54D9FCA9ABAB43694D169FAF30666A09C6591CFBF4FE693864C9406D
6DAD6CFEDE1EECC2CA93AF8863BE367A9D639F62D8E57BA76370E88A6AFE3BBB
4D78F7E05C3E5F8E2D9E86A43D09707699C2F25F2FC35F83C180862613F6993F
C3F69255D09BD2F8F5D1A347C3F8AB7FC2FFFF2CFFBBCF3663677E2DD6A755A0
F01B2B3A6DBF68E6BFF94815925F3B8D152BBC484E1EC2A2456ECC7BB10AC7F6
9D54E57FD5FE9FF0EAC246AC59E3476AEA7D86F560F56A3712137B307B6609FB
FF5E45FEEFDC791E29293E8E1D1E7EC0AE073134F417BBF70766CC68455E5EBB
22FF376E7484C6EC4141C15D3C7800861960581B1212EAD97B1B15F9AFD335F0
F9D298A9DFDCDC010C0E8E61F1E2764C99624146865591FF5D5DF7306F5E339F
EFF8986D1C3B674E3DA64F3F8C2B578655F3DF68646B35FB249F2F8D79EA540B
FBAB87C9E4D2CC7F93A919E9E91558B9D280B4B47276DDA499FF563696733B3E
E4610D71458DFFC21CFE660BDE5BF215DA3F5FC0837ED3BDC83946CE9F5A7B5B
DB383663218B05A15828BE231A5EF8762D2D2DB878208B3FEFD02586DEF1F037
FD8F9E91F23FB2FF8EEC65E8D8948C91BE4E114FBFE99E73EB0A381C8EB0FEA5
F94BCDD3DB85E09F77C7E712C253A37B143D3D3D9AF4A3B7799B88A7DFB1EAC7
D8C845113F36EC107541AB7E046F37C099FD268FA0A782EB82EFD236F83AB7AA
EA077F8E85D76580B7BB14BEF33AAE179121A71F5A23523F62D570413F26B27F
44CB7FADD793819FE8FE3D99FBFFE398FF64EEFFF1E4CF23DBFF875AE0F59C81
D7DD0AFFCD8AD8F97B87F8BB9447D0638999BFC17E93A81FC16B2531F3D76ED8
2EE2E9B756FEC6AA9F13D5EFC9DE3FE2D9BF26B27F2AEDDFCEC20F7828EDDF91
7821A785DC12BEB1B0D65AEA7FCA6DCA679E972CB7E85B6BE1FFBFF094D32C2F
D5F0524E133F399E7189F381E534E1E9BE9A7E87F5CF78485C223E48FBA7FA50
D3F81987395F592D4D7EB8C6F91D4A4FEB5056BB85FB43553CABFFA986271FCE
BDB4C48793B73CDB65E4359EDCFC69EDC9FF730F1FC58793B7243F28DB3FF31D
55AD1B157DF83E73BA02BE1E250D1F8BFD4ADBF5D101EE69F3992F95C533BF63
6DC950F4E17AD35AF9F9B3B5A7F30E3AB310C62CF44B3E9CBCB4D2FCB9CE32AF
64B7E7F0330BA90F270F4F3E5CA8A5A3E259DE93CE9257A2F30E3AB328AE49C5
214BA6AAFFE77896F7A4D1A4B3D2FC23DFA1C4FF71FE2E8BE06F8A2C7F9FF0FF
D1F39FFCF0AE5D17B061831D59594DDC1F6AE53FF970F2D2613E9C794BA3D1A5
CA7FF2FFE4E1A3FA70E62DC91F2AF1BF30B75AD187AF5B57A1C8FF0DE916451F
BE6A954191FFDB732A157DF8DAB5E58AFCA7F30E3AB388E6C3C7BD74932AFF8F
179BF99985D4879387271FAE95FF74DE919F6F67EBD880CCCC2A55FFFF38F91F
8B06289DFFC9698016FE2B69809AFFA7FA8E6A442D1A20ED9FEA2BAAEF9CD96F
F13A534E03A2F52FD66BACCEA33A53C4873480EA69397C95D58ADEB21CB1CEA4
5A95DAE5C61CE6E13B990FAF57C4537DC7EBC4509D1919CE2D4BB80F979BBF26
7C7759CCE3BF7AAA0063C367317683798FF35FC6B57EC2DA4B3920F7FDA9EEA6
EFD7B17929F710820670CF13C22B7D7F6A943FD2FC230DE07E49A57FB9FC1534
206E7C140DD052FF6BD580FFD3FECF35816983927F53DAFF2927491B28C7042F
A665FF17B84B78CA6DA91754C40F3573EE07AF1F475B692EBF3FDACFF27A5312
7FC7E5C39B99AFB3C8CEDFEB69E3DC8DC669CE75C679E2BE5CFF5EB76D42783A
B320EE07FB0CE838F1ADE2F8A3E223B8AFB47E72FBBF94FBA409A40DDCDF33AD
50FBFED1B81FA9118AF828DC8F25FFE5F67F35FEC7BAFFFF0332A724B9
}
BitmapAdv = {
4C69020000004C7A080000001800000018000000D00C00000000000078DAED5A
6B70145516F6C7225BE50FCBDA870F700B70DD455C248BAB60A9A06B820A2AAE
B25B5A5B5BD6D65601965BEABAB8EC82A0F20E8F401226984C22848786848440
3210138490906426994C4C08992402219310447C1048E691D7B7F7DC49777A26
3DD3B767266A95E9D4A9F4F4E3EBDBA74F9FF3F5B99FD168BC969C9C8C9130E3
20767F7F3F944B5E5E1ED4163DDB0953BACE287E707CDA3F12F65D8CDF62B160
6060C0675F5353932A8E9EED8449D896B46760497962642C6D1E4E6D7F02EEEE
3A3FAB85FBBA0DEE6B95705FAD80FBDB52B8BF2986FBAB63705D2982FBEB1278
BE2983E72BB6ED521E5CED197039F6C2D59A0ED78534B8CEA7C0752E89639F88
8B0E80F3095C974D707D7118AE4B07E1EA38889E6F2BD179B91C9FD9B6A1A8F8
6D9C2C5D064773063BDE0C4FEB3EB89A36C369DF0067C35A38EB5771ECC2D868
5F9C8B59C3C6E3A673194666EE9FB164CF54CC3D3E17B3CA9FC7ACE34FE22F99
5158BFE32E9CAB37B26B64C059B3044EDB5BDC08DBB43A66D87DB93E4F84AB79
AB773C4D71705E2E41425A149E32BF84071A16E1F775AFE0BEEA9730C5F227FC
E6D4D3F8F5F1C7B130791C6A2BD7C2732E4DC627ECDC1531C3EECB797A259C75
CBE1FC6C297A1C59C8CC797E1876ABAB034B9BB760D2893FE257450F639CE97E
BC99F0737C7BE1105CB5CB393E6167AF780E594BE7A85AF6B2B9A82FDE8DD78D
BF1D366E5AE25BD2BDD847EEC7AD877F87491913909AF6242AF6AEF19EBFE259
CDF8AFB31FC03CE66F7F9FD0B295F942C2FE59F6DDB839E34EBC6B9848D12FC7
BFD6FB7BAC3C168F963D2FFB446DE91FE8C722F31BB869EF2FF146E278783C5D
C2F9ED94D580D9C7E7F071FFB7390E1FB47E8CA496BD7C9FE56B1BE29B92B1E9
4C02EECDFD037EBAF3662C89BF037D7D1EA1FC565858882A6B1E16EC9FCE7D22
3F4BE6135A621B12B84F68DC847DA3712CD61BA2505F5F2F9CDF682C1B8CD378
0C2A9F25F964EDE9CD32F64F18F68CF8B1FC79E9CDFF17DACAB128F56E1E83D2
B35C58F186EC13C2FE45C20D30A4CF6658BD21D597FAA65CBCB6ED761E83FE3E
7960EB188EED76778655BF1AEC16641D598C77B74F64717227FECD9EE5D60F67
B25C94C4307A54F3BF51073FD9B56B178A8A8A505D5DCDAC0235355694979723
272727203F318EF29F51FE33CA7F7E34FCA7E35C2DF6EF3E86F5ABF210BF291F
95274BD07DB92A6CFED3D961C3C2BF7F84FBEECDC0430FD9317B761B66CC68C4
3D930B30F59E04941E2D0899FF74B69BF1F0833B101DDD8EF9F33D983BB78BAD
7F8359B3BE60D76AC3F4E96731E1CE5464A71F0C89FF2C7C65A78CBD6041B70F
F6238F9CC7B469764C9E5C8BF1B7C7C371FAB82EFE63366563F25DBB65EC5E56
9E3233BB39F68B2F3AF0E597BD2C4F7E894993ACB8EDB64FF1D2FC245DFC272B
AB113367DA659F10B6F79DBA862B577AB94547D763FCF872DC7AEB494C9CB803
0427CA7FD6AD33335F387C7C9293E3AD832E573F9E7AEA8C8C7DCB2D4518372E
195D5D1EE1FC6630D8F0E0838D32F60B2F787DE2747ACF311A3B985FBCD837DD
64C21D771818BFEA13E63F870F5BD9B32B949F2561934F6262EA39362DCB9635
71EC1B6FCC455454922EFE4363993A75278FC1A8A846FE2C95FE26ECA79F3673
ECB1635371E0805D77FE2F2B6BC78409FB780C529C28FD2D8DFB861BF6B0776E
0F8BAFFE90EA4B6E6E33C34CE231E88F3D668C91637776BAC3AA5F168B1D8B17
1F65F7B283DD43327F963367EE4452D249F4F4F44794FF545454C36AADD1E43F
292929D7B570D931283F558ADA0F57A06ED7BB282B2DE5DB04F8CF55FAEFFFFE
D2EFFCFC7CE50634185E83F9CD19DC681D03FD818FE7BCBB8FC630A089CFD65B
B236C2FCAF99323EAD9FDFBF4EBE4628F82693899F7F3E63AD17DB0F9FAC252B
965F3F147C7BC3195F6C6616FE7F86CF36BAC6008B153E9E00F8746DA5517C34
EC5DED83F359EC5FE5F59A0D2FFBECB37FBC01555555C370247C8AD581C1FB94
CCB2E451F97CBA8FB6A3C9F2EFB682549CDDF79EFCBBEA7F4FF09CAE3CBF9715
8AA0FE6163AA7C7B162EE46CE1CFA1ED688A8CD7FE491AF709F9868E6933EDE0
F7ACC7FF369BCD679B3FBE6A3CA8E0538D515B9A9B9B85F1D58E1FAC5F0322FC
ED74F6427C9EB152C63F9BF91EEAB2FEA1795EE5CEF928334407E76F9D15F05C
B3C1618A1F7ABEA604C6C14E04E44BC4739C679350B63D1AC55B63649C21FEF6
E9207F3BC27997FBCAA70C7308BFBD2011EE8B0706F9D28E41BEB46D90E7C472
9ED35DFF3E8AE36250B43146C609389E960F71BDA50435EF3F839AD5CFA2ABE5
249C8D5B54F992C4DFBA9915C5C6E0C89A397EFC4D7D3CAEE644F47C51889E4B
ECBE1A627D78A09A11FE91D5737068E51C1F9C40E3D16BDDD56F71ECECE5F302
F2B7702D877143D1F8D7BB9DE2BFB2B25235BF91510D0E777BA0FC46BF69BF7F
CED3B35D2BBFF9D70BBDDB85EBE30F1C9F7188EE91EACF30FCCEEFA3FF13891E
4130FE398AFFFDF67F22397EB5EFDF48F4807E68FD1FCF55337ABB3F476F5793
973B04ABD77AFB3FCCBADA2CACB6CFE7D6E5286758BBD4FB2DA1F47FDAB3183F
891BE23FF95BE03E9FAA59AF85FA3F6C3CEE7346380EC5CAF88E43EBE1B66FD1
ACF122FD1F1A8FDBBE098EDC7543F86C9DB669E16BF57F242BDCBA08F63D437C
9FD6699BD67981FA3FB47474F8CE45B5B36F8A217E982A1CFF81DEDFC6CCCDA8
5CFA98FC7D310C9F6DA37D740C7D5F58AD565DF9CDF29FC77CBE8FDA0B8C0A7C
A3CFB75FE5D2C7878D3F587EA3B134EC5B13F0FB4EB94E46C7D2397AF25BC399
7AD5EF538BE2B7746FE42BFFFAAEE51F7EBCC6F7B5841D567D515E43D91F5060
875DBFE87B35E99F32FE99C4C53ED8C1F045F809F5622ACA4EF1FE0C19AD0BF6
6782CE7F49F541CAB352BE92DE7BE9FD0967FE8BEA04AF092C87F33C4BB990E5
2B7AFF43E50FAAF8AC3EF01CCEF22CE5C288E3B3DAC3EB037DDBB23C1B717C56
D778ED61F58172B81EFC40FC85728A17BFD65B33A9AEB1DA43F581F0697FB8F3
5F1C9FD57A5E8FA966B2BA46B527A2FEF18B1DAA6B34F7A05CA8171E32BE3276
9AE2F89C497DF11E3E977FAC62234AAB0C5C67405A8090F0076387E69148EB42
7A14D28C2875340B32A7739D01690174E353EC741CE41A1D2D1D0DE90C480B40
F551387E58ECD0DC1AE97FFCB11DEE4BC37434A433202D00F5AB45C64F7382A4
5B226D91A88E867406D40B17F2CFD725A8B16DD3A5A359B97D12AAABAD42F834
975978E22D4D1DCD00FB937434AF278E87CD6616C3FFAA1825A7DE11D2D14C39
783FD77590F6C266AB12F3CFA53CAE13232D97A88E86741D34F720123F947748
83463A31351DCDBAD35B7C74340FC48D4151B1419ED7D08C1F9677687E973468
A413F3D7D1483E51EA68FAFA7A84DF2F29EFD0FC2E69D04827A6A6A321FD8FA4
A3D1F3FE4A358BB83ACDEF92068D74624A1DCD3AC3349E8F241D8D2EFCC19A25
F17A9ADFADD8BB9A47A4C7739D63D29C60A8F953AA59CA6F07D1FCAFCD4FE605
E027CF0AF19351FE33CA7F46F98F7EFE6331E570ED456CAC058989D5EC1C2BD7
0284CB7F48EB427A14D28C287534A461209D01690142E53FA4D1D1D4D14CD8C7
B500A1F01FD2FF88E8684867405A003DFC87744BA42D12D5D12C5A745417FFD9
BFE7986E1D8DD55A2DCC7FD6BE7758B78EC66CB609F39FC4CD26DD3A9AAA2A9B
30FFB1149760CA3D05C23A1AD275E8E13FA441239D98888E66CC9814180CC5BA
F90F69D0482726A2A3E9E9E90B89FF90068D74626A3A1AD2FF483A9A70F80F69
D04827A6D4D14C9B96C4B545928E2612FC87DA8ED7AF7B38E68F91FF84CB83F4
E89FB57850A8F5519407450C3F000F8A187E001E24CA7FA8AF4ABD5ECA3DF49F
7E87CA8354C7CFBED7A89F2CE96E447990907FFCFAC1D417D7E241C2F8FEBD66
66BCF71F88070DE6232D7CEAC37AB5481B7DB0CF7DBCC6A7074C1A1DD2D1B859
AD77B5A4C9F9480B9F74790D89AFFAF6FA37FE0D178FA533DB2DDBD9036BD0FE
C907CC0CE86A6531DA9C20845F97B67CA82FCECCBFBFAF6635AB9EE33A17093F
58FC848E5F10BA7F36BC0C47FE766606D99A3F5A86D6439BE0C88B43574BB157
A32380AFEBF9929EFDE201381B37CBF380918C4F65DEF1AF339178BF9479470F
BE32F7D0BC11E507D207D21C9B948B241E24E51D25BEAEFCC316FFB938250F92
F24E48FED1C8CFCABC3322F88ABC3322F87EB11371FC203C289CF9AF5079D068
FF67B4FFA3C57BFCB952A4FB3FC491882B514E54D68B70FB3F123EE570B5F9F2
90FB3F7EBC876A90DA7CBFEEFE0FE97CDBB3B86E86B42D45F1AF0ED7EF2B6AEB
407F9F3CC7ADD91FB86AE6FA9FF68204AED369CBDF84C68FD628F8513AE74C3E
9A08C619681E5D247E48B744BA222DDE62516A0C98D5A6BD23347ED2448D243E
E9AD4813E538BC11ADD9AB98BD8F86F4E50A7EB49D73A640FED1FCFEA5D869DD
C59E6D1ADC8D71117FBEC1784F24E23318EF1179BF44FA3F6ABC87344EC49188
2B517E20EEA4CC41C2E30FC27B0271265DFE09C27B2291FF83F19E88E007E13D
11C1FF01F77FFE0FD693D0BE4C7A0800000020000000200000009E1200000000
000078DAED5C097014577AB6D90D4648A2C0CB26B12B3136D7C640D6EB78D76C
AD938A8361ED8AED055792B2F1C2864BAC53297B81C5C01A8C2C7420EEC31824
71AD31B624747148D685EE0BD0ADD139D2CC08A1FB3208981949902FEF7F520F
A3B9BBA76720CEB4EAD58CFAF5F4F7FAF53BFEEF7FEFFB23222234E1E1E17818
296214FBC2850BB87AF5AA59CACCCC447E7EBEC53C67F3095328474949092C1D
972E5D42434303AC1DCEE413A607FFD1C0CFCECEE6D7BA3311A6805F5858C8CB
699AE83A6B79CEE6D379C28E8989417D7DBDC53A2A2828404B4B8BD5FA75269F
30099BDE437B7BBBC56BA89CBDBDBD56EFEF4C3E611276C957FF8EE2930B1E4E
62D84561AFA12A7E0DD47921225230D4B9812CED803A2780257FA8B3297D0A75
D63696B64295F9094B5BA0CAD8CCD226A82E7FCCD246A8D237B0B41E55D14B39
76DEE7AF419DBF07FABB5563D39D0AE86F97423F500CFDAD2BD0DF2C84FEBB3C
E8FBB3A1EFCB84BE371DBA9E54E8BABF85AE2B11BACE0BD0752440D71E0B5D5B
3474AD91D0B59C85EEFA19E89A4F43A739099D3A023A5518744D5F4095FCDF1C
3BEBC04234E584328CAB0CA38861E4338C5C8691C53032A0EF496318290C2389
615C6418E719461CC388611851D0DDF8067AF67DB0330583DD9731D89586C1F6
8BD01366D311E81A0F41A73C005DC35E68EB77435BB713DADA20345E5CCDB1D3
772F8432DDDFF6B3DCB0FC2C836D09B877B39295B90A6D8D5150567C0E65F961
B42A5999FACA30DC770D7AF5296815FED0566D83B6F24FD0566C82B67C231A62
7FCBB1938317A22E69B3E159742D5F319C2F19CE2986739CE184B33A3B3AF659
D8E7706F016EB5672126F637F82C6422369C9C8155DFFC3D569C9D837511D3F0
59F004C49CFB570CDC48C5507B0AC3DD026DD90643AA3BF75B8E7D2960116ACE
AF33BC175DE361867190D5D73EE8EAF7B0FA0A65F515026D4D20B4D501EC3388
6117A1BE743F76EC9E84779317E097756BF152F56AFCAC72397E5AFA1EE65EFB
37CC2978136F45CD41C04E6F3494EEC57077DE9832D4442DE3D809DB1621F78B
F75013F7016A62D7A226C68FA535A839B71A35D12B595AC1AEFD1D4BCBF96777
753C4AB383B075FF935850B9122FD77F6086FD77856F6356DEEB989EB5007393
5EC6965DDE28CB0946B7226EF43ECB917BF81D8E9DB0E33DC46CFEB54329F3E8
3AD41544617B8837FEA5C21CBBF4761D4A066A0CD8D32EFF23FE36753E7E9230
17DB0327B0DF9E43C6177F30DC2F61C7BBA2C7BFB84B7EACCE5FB3F8DCC2618C
FD74D28BF8AB8BF3B0E0C45FF3DF9A8E7FB1B1B1502A9516F18B8A8A70E3C60D
C3FFC3C35A0484FAB2F7FDFB51ECDF8DA973E19876F99F46B1FF81634F8DFF09
A69E7B96B7D3E1611DBF8630095BCCFCDFD959813F9E9E63117B56DE1B86EB8C
9F9BB0A7C43C8749917F830F0E4D4557579564FBA3B13105AB227F66C0A6F76D
EF28EA29E6D8DE67FF124B0EFAA2A92955327E53530A567EFD53C373535BB377
14765FE3D85E7F9E8C2507BCA152A599E13B627FD03CAE54E6E2A3F099667D4C
686BC231357EB6A1CE05ECF127BDB17A8F2FABC37C7E2FC1FE70D4FE4A4B4B63
BF53C33F78221F5BE87D8F603F686BC231167B0AC71E1F361E9FEE18CFEF41F7
32B6BFC4D89FF1897E782B7A9E09F6485BFB9FD13F53EC1F848FC7FC7DE3106F
D4FFA4DABF77EF762360D7143EAE8D6DE7B3795B337EDF02F6E4CF1FC3673B7D
D96F7B64B1BF9B54E9F8D3DE27F9B826605B7ADF3F08FF0B4C39F2183685B276
A7C990D5FEA7326C0FF165E3DA537C6CB1F4BE5FDEF738B6079B639BE2272626
A2BCBCDC2CE5E4E4E0CA952B66E72B2B2BD1D1D1018DA60667A2DF877F9017FC
F64FC162D6BF7EB3DF8BB7F3ED814FE04CE452D6DEEAF9B5F41BE37B10A63107
9692121212505555C5FA652DF2F26259BB0EE3293F3F8E9FA33CBAC616FF8EF0
F07F0FFFF6F07F0FFFF7F07F0FFFF7F07F49FCFF4E771D4AF3B2911CF72D9263
93509A9B893B5D0A97F3FFF6C66B58B5EC347CBC833173FA19CC9E751133669C
C7B3CF9C82F7C420AC7AFF383A1AF25CC2FF93CF5DC094C9A1F8F9CF4BB078F1
20DE7A4B8B37DE18C0C285FD78F5D56EFCEA57AD98FE5C2A264F0A46CAB90459
F97FECC9484C7DF200DE7CF316DE7967D80CFB9557DA307FFE75BCF4920ACF3F
5F8E493EBB10772A4A16FE5F929AC8EE17C2B06FDAC57EE18506CC9D5B83E79E
2B82CFC44094A6273ACDFFD7AC4962755E6AC03E7142CF6CD4212C59D26BC05E
B4A819B9B977B0674F2766CFAEC0F4E925983A35067E7E894EF17FAD76183EAC
2EE97DBFFDB68E3F3761D3A1520DB3FF5B397663A39E9FCBCABAC5B19F79E60A
9E7A2A1713278640A71B96CCFF2B2A3A317366B4019BEA9C9EBBA969A40C2D2D
4350AB0747CBA3677551C9B19F7E3A1F3FFE71167EF4A363CC26EE926C7FA4A4
34B2FAFCD6EC7DBFFEFA0D863B64B8AEB979D00C7BCA9474787B472035B5C909
FC26CC9A9568D6D6162E6C66CF3B6884AFE76DC418DBD73799D53FF1039564FE
9F9BAB64CF74C60C5BA9D41B9EBBA94937EA2BD162DEBC0203F6840917D9E741
668F374AE6FF6A750BBCBC421876ABA18F513B1F694F3AFCE2171578F1C552D4
D5DD1DADAF1E8EEDE575093FFC611CC68F0FE4F77086FFFBF925B1369D66E8DF
D4C7A89D13B6F0BE9F7FBE00C9C9DDD8B6AD7E143B1EE3C6858FE97F52EDDFEE
EEBB983C790F1FD7686C11FAB7695B13EA9CB01F7BEC6BF67F287A7AEECA627F
A7A7AB58190EF271ED41FFCEB38AEDEDBD1B19191A59ED7F2A838FCF4E3EAED1
D8628C2DBCEFC71F0F63D82166D872F1FF9A1A0DDE7F3F9A3D6B30AB8F23AC7F
85B3EFC758B90EE2892702B1746914B3735B5CCEFF6B6B692CCD4358581A4F71
71F9FC9CABF87F5C5C1C1A6B2A5111BE8927FA4EE7E4E6FFC4DD89C31B9F5328
14E869BF81E24F16E1CABAF93C156F5D84DE8E56545757DBFDBD18FE2F8C81C6
C73DDD1DD41CF233600B89CE519EBDDF8B69FFA6BF3760AFFFA5193E9D332D83
9CF8F707B5A83DF25F23D856F04DCB20077E6E6EEED8E736C6B7F4DDA80CD7AF
5F7708DFDAFC93959585B666152AF6AE188BED40A2DFB45D57F37B48E5FF64A3
298EAD33BBB7E2C06A87CE558733AEA752D9E4FFB6EAFFF6EDDBB8BAE99F2DD6
AD2996A577746DF3AB7CEC93FAFEFBFBFBA1085BFF00FBF083B6658A6FE81F87
D71ACED51EDFC89F5F2ABE46A341EB750DBA8A2EF0747F486FC8B384CFFB09BB
46B8FE665F0F7FFFB6F06DF95FC84EBA76ED9AC53C6BF8C6476B6B2BF7C148F5
BF10F7B036FF3A826FEBF7CEF85FBEBB5E68864FE7DCE57FB9DBA734C3BFDB5B
EF36FFCBFDA11E33FCFBFA0EB7F95FEEE9DA7075E32B066CFA7E4FDB62DB6721
A3FF65F896020D273E32E0371CFF10C3FDA5D67D168AEDB2FA5FF49A5318EAAB
4247F67174641DC7506F393B7F84617CCA303E19F173947F0C6DD91FC7F85C64
F1BFF067D90A5D4D1006D5A731A862E5245C2B38D69234FF8B7C498AFF45EE64
CFFF626BFC7236DF11FF0BF95EC80763ED7026DFD8FF626B8D40E06072E78BE5
FFAE5C7F1163FFCB952FC5FEF7E0BB06DF1AFF27EE4F3E004B79CEE6CBC1FFE5
587F7F94D7FF6DF17767F3A5F27F4FFFFBFEE13FAAEBFFEE987FEDF14F6BFCD1
D97C67F9A75CF69767FD5FDAFAFF605F36066F9561F066C9084774E3FABFBE3B
0D43B754E8CCFD92A7A19B4AE8DBCFFFBFE19FF76F3799F3EF817AB7F1CF7BB7
EACCFD7F37ABDDC63F07DACACCF0E99CBBF8677B6D91193E9D7327FF94CBFF66
8F7F1617174BC66F6B6B73887F3E4CFFEBA3EC7F7697FFFD61AF3F3CECF5175B
F627F13757AF3F3DCAEB6F8FCAFAA32BD75FC5F07FB25BFB3ADBF89AB3F1FA73
7F573BC77307FFA7B57665758561FD9DBE4B5D7FB7874F63B460270BF6A26037
09F683308F0AF3891CFC9FFA2DF1F7BABA3ABE8E45F632D9C94DD921506604A2
3E652B6A2E6E4455DC87C83EF41F7C3EA5EBE87A531F00DD4B2CFF37DD7B42F8
CD85A37632B355B9BD48361BB39B14D16B39BE180E6AAFFDDBC4677632B755C9
5E64369B22CACFBDF8CC46E77632D9AACC5E5444AD712F3EE307DC46273B99D9
AA8AC855EEC3275EC4B809E70764A3333B5911B9D2297C5BFE07616E36E01327
63BC887313E207CC46577CB382E31B737EB1FE87DADADA3189AEA1BED3DCDC8C
9E9E9E07F8C4078993112F62DC84F881E29BFFE4F8741D5D6F7C1FBA07DDCBF4
FEF6F61F58AD7FC645391F244EC678117113C5D7CBDDF7FE190FE65C94F820E3
64C48B145F2FB38A4F3E10DA6F281B3EE3E09C071317657C9038193D3FED4D16
34BAA493259D2725D26CB6B4A864C2DFCDF93FDF834F9C9E7151DA0FDE5515CF
75D1A42F0E089DC435BAAB225FC08AB3F3F08788995CB349DA47D22E3A87BF8B
FB1EF8FE7FF227F07DF04528CD0AE23A3FD2455BD5A247CFE3BA49D20DD25156
56261EBF207444F740DA037504DF834F3AF8ADFB1CD7A2936E92CA40DC4874FF
2F0831CC3BA43D20FD3F69F02D61DBD4A287F8326E556DD81BE870FFCF0F36CC
3BA47B88895DCCF5FF52B4E8A49BA4FD89A2EA3F2F88CF3BA4F7A0980B01215E
92B5E8FE4113D8FD6B45E207F27987B42614EF61C3C99992B5E8A417259DA628
FCDC003EEF0C7567A0A1EC108FF720558B4E5AD5D4D4A322F13FE3F3CE50573A
1ACA0F61E5D93992B5E88BF779B171F19838FC1C7F3EEF90BE87626CAC0B9F26
5D8BBEDB4774FD6B72B673BF26698B28BE07C5D890AA45277DB0D0FE1CEDFF9A
EC6D867987B4457131146363AE452DBA7058D2A2932EFACBC8A586FEE768FFD7
646F35CC3BA46BA2D82201A1DEA2B5E8FE213E6C4EAA338C3F0ED77FD6270FE6
1D853FD735516C912DAC0C8E68D1099B6BD1D597C78CBF8EE36F199977C8974C
FEDC8A2D5CD7549615CCE37BD8D2A2CFDF3F8E6BF0052DBA94F94793B999CF3B
DC8F4DBE64F2A5B2327455C6F1D82234FF528C0D8A73B1E4A00FEBE313B166AF
2F8F7B3032FFF63835FF6A323771BEC37DE8E4C71EF5E592FD43BAA611FB43C7
EC8F4A83FD3112EF41238BFDA1C9F898F31DF2DF930FDD18DF19FBCB12FFA73E
49FCBDB1B191FBD008BF3A661934691FA229D10FCAF8E5A88F5D8EBA7323BE64
C2A7EBE87A531F00DD4B2AFF17F877B15DFEFDAE24FEEDE1FF1EFEEFE1FF1EFE
EFE1FFDF0FFE4F1A5DD2C992CE9312693655AA1697F37FD2459336D9D77717D7
E8CE9E9D8419332E61DAB4AFB86693F248BBE80AFE1F7322926BB249F36A558B
3E3D8DEB2649372827FF271DBC182D3AE926A90C72F07FD2FF9306DF11EC315A
749F9DA8AED638CDFF572F3FCDF5FF52B4E84B97463BC5FF29E602C53D90AA45
27CD666D6D8364FE4FF11E28E682542D3AE94549A72995FF27C52461F6AC4B92
B5E8A4553D7A345532FFFF96E1CF9A795EB2167DC284A338762C4D32FFA7181B
CF3E7352B2169D34BA62EBDF98FF537C0F8AB121558B4EFA60A1FD49E5FFAB97
1DE73136C46AD149174DDA6467F93FC516993C2944B4169DC69FBABA1659F83F
C516A1F81E62B4E8972FAB65E5FF712723797C0F5B5AF471E322B8065FD0A2CB
CDFF29B608C517A0181B14E7C2DB3B9C618731CC433CEE01E589D1FF4BE5FF14
DFA3B2F281FD41F11E349A160FFFFF3FCAFF5DE90B7084FF1B9F93E20B908BFF
1B1F627C0172F10FABF8767C012EC7B7E30B7039BE1D5F804BF11DF00548E5FF
D46669EF1C8D29F449FFCBE90BB0C5FFD56A35DF3B571DB681EF3FAC8DD888EF
7ABBF9582AD6172085FFD33E2ED33D7F5D85E725F902C4BE7F8B7BFDACE13BE0
0B10836F0D9BF6941AEF7DB5ED0B108F4FEFC36C7FA185FD84767D018AEDA2F1
69DF5A7F7787456CDA536A8A4D0769FDB5FD8D5C077F5FD7CEF7E393269B74D1
62F129768D712C19D3FD94F612EDBD6F38FE11D78393265B2C7E45D8C792B18D
53475604D7830BF88EF67FD9F03323B8165DC077B4FFCB52FF111F8E68F0AB3E
755FFBEB53F2980BF7B52D23DA0FD2FF5BB0455DD6FF467D01C2BCA31D8D01E0
B6F167D41720CC3B5C77E224BEA8F177D41720CC3B426C4967F11D9D7F045F80
30EF8CE86DA4E19BCEFF14F388E65FC5B1F57CFEA54FD241502C184BBE00AECD
19D5FA88EDFFD6F83FDF7BCF38F2C0C000FAFAFAB80D62CD17C07541265C4CE8
FFA4FF93C3FF6FDAFEC7FA02B65BE582AEB2FFCC7C01EEC6B7E40B702BBE755F
805BF01DF40538826F8BFF1B9F93E20B7096FFBBD217E059FFF7ACFF7BD6FFBF
7FEBFF967C07EE5AFF271F01F90AC86740B64B75D87AAEE1239F82BBD6FFC956
33D5029ADAD0AE5CFF37C5B764C7CBBBFE3F169F6C75D2AADA2A836CEBFF1638
BF45BDA24919A80D485DFF27FD3F717ED2C193167DA0B58CEBAF4D0F2A83E2D0
5A8B65200D9FA09913B3FE4F710F28F600717E630DBEDD64C26F89F3926E4FEC
FA3FC55CE8CCF9B3248E6E5A06E2FE62D7FF29DE83DCF862D6FF69ECA1780FC4
F9E5AA7FB1EBFF146B82383FC55CA0B807B6DA5FF5E1DFCBD7FE1CE4FC2EEB7F
0E727E978D3F0E727E578DBF8E727EB1F38F94F57F6B9C9F7C04E42B78E03B58
C7E75FF229383BFF3BCAF9C9E6209F01F90EC88740F6871CFBFF1CE5FCAEB2FF
1CE5FC2EC37790F3BB0EDF31CEEF327C09EBFFCEF2FFEFFBFAFFFF021052B114
}
end
end
|