LAN Web TCP Delphi

Title: Little TCP Chat
Question: Chat
Answer:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Sockets, WinSkinData, ComCtrls, Ballons;
type
TForm1 = class(TForm)
TcpClient1: TTcpClient;
TcpServer1: TTcpServer;
Button1: TButton;
Edit3: TEdit;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Memo2: TMemo;
SkinData1: TSkinData;
GroupBox1: TGroupBox;
Label1: TLabel;
Edit1: TEdit;
RichEdit1: TRichEdit;
NotifyBalloon1: TNotifyBalloon;
ListBox1: TListBox;
procedure Button1Click(Sender: TObject);
procedure TcpServer1Accept(Sender: TObject;
ClientSocket: TCustomIpClient);
procedure FormDestroy(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses DateUtils;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
begin
try
for i:= 0 to Memo2.Lines.Count -1 do
begin
if Memo2.Lines[i] = '' then
Memo2.Lines.Delete(i);
end;
TcpClient1.RemoteHost := Edit1.Text;
if TcpClient1.Connect then
begin
TcpClient1.Sendln(edit3.Text);
TcpClient1.Sendln(memo2.Text);
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.Lines.Add(edit3.Text+':');
RichEdit1.SelAttributes.Color := clBlue;
RichEdit1.Lines.Add(memo2.Text);
RichEdit1.SelAttributes.Color := clBlue;
RichEdit1.Lines.Add('-----------------------------------------------------------');
{scroll} SendMessage(RichEdit1.Handle, { HWND of the Memo Control }
WM_VSCROLL, { Windows Message }
SB_PAGEDOWN, { Scroll Command }
0); { Not Used }
memo2.Clear;
memo2.SetFocus;
end;
finally
TcpClient1.Disconnect;
end;
end;
procedure TForm1.TcpServer1Accept(Sender: TObject;
ClientSocket: TCustomIpClient);
var
s,texto,nick: string;
begin
s:= ClientSocket.Receiveln;
nick:= s;
s:=s+':';
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.Lines.Add(s);
RichEdit1.SelAttributes.Color := clBlue;
while s '' do
begin
s:= ClientSocket.Receiveln;
RichEdit1.SelAttributes.Color := clBlue;
RichEdit1.Lines.Add(s);
texto:= texto+s+chr(13);
end;
RichEdit1.Lines.Add('-----------------------------------------------------------');
{scroll} SendMessage(RichEdit1.Handle, { HWND of the Memo Control }
WM_VSCROLL, { Windows Message }
SB_PAGEDOWN, { Scroll Command }
0); { Not Used }
With NotifyBalloon1 do
begin
NotifyIcon;
Title:= nick+ ' dice:';
Text:= texto;
Icon := NIIF_USER;
ShowNotifyBalloon;
end;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
NotifyBalloon1.DeleteIcon;
end;
end.
\\\\\\\\\\\here is te form code...
object Form1: TForm1
Left = 232
Top = 124
BorderIcons = [biSystemMenu, biMinimize]
BorderStyle = bsSingle
Caption = 'Shit-Chat'
ClientHeight = 496
ClientWidth = 614
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnDestroy = FormDestroy
PixelsPerInch = 96
TextHeight = 13
object Label2: TLabel
Left = 8
Top = 24
Width = 53
Height = 13
Caption = 'NickName:'
end
object Label3: TLabel
Left = 8
Top = 56
Width = 54
Height = 13
Caption = 'Pa mandar:'
end
object Label4: TLabel
Left = 8
Top = 238
Width = 45
Height = 13
Caption = 'Recibido:'
end
object Button1: TButton
Left = 313
Top = 226
Width = 97
Height = 25
Caption = 'mandar'
TabOrder = 2
OnClick = Button1Click
end
object Edit3: TEdit
Left = 72
Top = 21
Width = 121
Height = 21
TabOrder = 0
end
object Memo2: TMemo
Left = 39
Top = 80
Width = 386
Height = 141
ScrollBars = ssVertical
TabOrder = 1
end
object GroupBox1: TGroupBox
Left = 216
Top = 8
Width = 209
Height = 49
Caption = 'Opciones'
TabOrder = 3
object Label1: TLabel
Left = 11
Top = 21
Width = 62
Height = 13
Caption = 'RemoteHost:'
end
object Edit1: TEdit
Left = 80
Top = 16
Width = 121
Height = 21
TabOrder = 0
Text = '127.0.0.1'
end
end
object RichEdit1: TRichEdit
Left = 32
Top = 256
Width = 393
Height = 225
TabStop = False
ReadOnly = True
ScrollBars = ssVertical
TabOrder = 4
end
object ListBox1: TListBox
Left = 440
Top = 16
Width = 161
Height = 465
ItemHeight = 13
TabOrder = 5
end
object TcpClient1: TTcpClient
Active = True
RemotePort = '5000'
Left = 96
Top = 152
end
object TcpServer1: TTcpServer
Active = True
LocalPort = '5000'
OnAccept = TcpServer1Accept
Left = 136
Top = 152
end
object SkinData1: TSkinData
Active = True
DisableTag = 99
SkinControls = [xcMainMenu, xcPopupMenu, xcToolbar, xcControlbar, xcCombo, xcCheckBox, xcRadioButton, xcProgress, xcScrollbar, xcEdit, xcButton, xcBitBtn, xcSpeedButton, xcSpin, xcPanel, xcGroupBox, xcStatusBar, xcTab, xcTrackBar, xcSystemMenu]
Options = [xoPreview, xoToolbarBK]
Skin3rd.Strings = (
'TVirtualStringTree=scrollbar'
'TVirtualDrawTree=scrollbar'
'TTBXDockablePanel=Panel'
'TAdvPanelGroup=scrollbar'
'TComboboxex=combobox'
'TRxSpeedButton=speedbutton'
'THTMLViewer=scrollbar'
'TDBCtrlGrid=scrollbar'
'TfrSpeedButton=speedbutton'
'TfrTBButton=speedbutton'
'TControlBar=Panel'
'TTBDock=Panel'
'TTBToolbar=Panel'
'TAdvPageControl=nil'
'TImageEnMView=scrollbar'
'TImageEnView=scrollbar'
'TAdvMemo=scrollbar'
'TDBAdvMemo=scrollbar'
'TcxDBLookupComboBox=combobox'
'TcxDBComboBox=combobox'
'TcxDBDateEdit=combobox'
'TcxDBImageComboBox=combobox'
'TcxDBCalcEdit=combobox'
'TcxDBBlobEdit=combobox'
'TcxDBPopupEdit=combobox'
'TcxDBFontNameComboBox=combobox'
'TcxDBShellComboBox=combobox'
'TRxLookupEdit=combobox'
'TRxDBLookupCombo=combobox'
'TRzGroup=panel'
'TRzButton=button'
'TRzBitbtn=bitbtn'
'TRzMenuButton=bitbtn'
'TRzCheckGroup=CheckGroup'
'TRzRadioGroup=Radiogroup'
'TRzButtonEdit=Edit'
'TRzDBRadioGroup=Radiogroup'
'TRzDBRadioButton=Radiobutton'
'TRzDateTimeEdit=combobox'
'TRzColorEdit=combobox'
'TRzDateTimePicker=combobox'
'TRzDBDateTimeEdit=combobox'
'TRzDbColorEdit=combobox'
'TRzDBDateTimePicker=combobox'
'TLMDButton=bitbtn'
'TLMDGroupBox=Groupbox'
'TDBCheckboxEh=Checkbox'
'TDBCheckboxEh=Checkbox'
'TLMDCHECKBOX=Checkbox'
'TLMDDBCHECKBOX=Checkbox'
'TLMDRadiobutton=Radiobutton'
'TLMDCalculator=panel'
'TLMDGROUPBOX=Panel'
'TLMDSIMPLEPANEL=Panel'
'TLMDDBCalendar=Panel'
'TLMDButtonPanel=Panel'
'TLMDLMDCalculator=Panel'
'TLMDHeaderPanel=Panel'
'TLMDTechnicalLine=Panel'
'TLMDLMDClock=Panel'
'TLMDTrackbar=panel'
'TLMDListCombobox=combobox'
'TLMDCheckListCombobox=combobox'
'TLMDHeaderListCombobox=combobox'
'TLMDImageCombobox=combobox'
'TLMDColorCombobox=combobox'
'TLMDFontCombobox=combobox'
'TLMDFontSizeCombobox=combobox'
'TLMDFontSizeCombobox=combobox'
'TLMDPrinterCombobox=combobox'
'TLMDDriveCombobox=combobox'
'TLMDCalculatorComboBox=combobox'
'TLMDTrackBarComboBox=combobox'
'TLMDCalendarComboBox=combobox'
'TLMDTreeComboBox=combobox'
'TLMDRADIOGROUP=radiogroup'
'TLMDCheckGroup=CheckGroup'
'TLMDDBRADIOGROUP=radiogroup'
'TLMDDBCheckGroup=CheckGroup'
'TLMDCalculatorEdit=edit'
'TLMDEDIT=Edit'
'TLMDMASKEDIT=Edit'
'TLMDBROWSEEDIT=Edit'
'TLMDEXTSPINEDIT=Edit'
'TLMDCALENDAREDIT=Edit'
'TLMDFILEOPENEDIT=Edit'
'TLMDFILESAVEEDIT=Edit'
'TLMDCOLOREDIT=Edit'
'TLMDDBEDIT=Edit'
'TLMDDBMASKEDIT=Edit'
'TLMDDBEXTSPINEDIT=Edit'
'TLMDDBSPINEDIT=Edit'
'TLMDDBEDITDBLookup=Edit'
'TLMDEDITDBLookup=Edit'
'TDBLookupCombobox=Combobox'
'TWWDBCombobox=Combobox'
'TWWDBLookupCombo=Combobox'
'TWWDBCombobox=Combobox'
'TWWKeyCombo=Combobox'
'TWWTempKeyCombo=combobox'
'TWWDBDateTimePicker=Combobox'
'TWWRADIOGROUP=radiogroup'
'TWWDBEDIT=Edit'
'TcxButton=bitbtn'
'TcxDBRadioGroup=radiogroup'
'TcxRadioGroup=radiogroup'
'TOVCPICTUREFIELD=Edit'
'TOVCDBPICTUREFIELD=Edit'
'TOVCSLIDEREDIT=Edit'
'TOVCDBSLIDEREDIT=Edit'
'TOVCSIMPLEFIELD=Edit'
'TOVCDBSIMPLEFIELD=Edit'
'TO32DBFLEXEDIT=Edit'
'TOVCNUMERICFIELD=Edit'
'TOVCDBNUMERICFIELD=Edit')
SkinStore = '(Good)'
SkinFormtype = sfMainform
Version = '3.64.10.19'
MenuUpdate = True
MenuMerge = False
Left = 176
Top = 152
SkinStream = {
CE5A0000D1AD0A00D676B1986D78DC180C77DD3B8E63007F2DC807EFF9BAF77E
6D73396B9B8B3B6B791057E3E35A4817FEFAFCFE9200CB2ABFD00C78B7E151ED
AE994F440B9D472E6CFA4860BF7D34981FBCE741260BEA6828633CD02A03A8E2
4597FF866C8888C470A45D099D3959782F8AD680C3C869C2EED503A9456CD649
A84A86EB50A9E6A4838396CA30E4F62D81854A3A24019A365435951194F3DDB4
24E2A43C1B6D2AAAC3531A112293EB0ADFCDBE64369F611B788CF3AC0C449123
EA915ECC192A20F246136847E04EF7C47FA11DF4A40E657A2C8C1E070059D5C0
691589D9C4343FD40BF3CE0A65FBEED41BA67D684EF2EC6C22D67FC0A6BC49C6
34B7DC0756656BBD51E580EC7DD3F08BC13801CB9F221580D81D5857C0F98394
5E4CC61F44ECEABDC1BC6E4BD6D0518FC41F9FC7F4EB40770DC8B10D84736603
79EE0B4858F0AC8FA603BE0B5201A5BA2ED840FB4C5F800D0F0065CF40F14F60
034240BFFF1699017846C1FC500295E800D3002D801D800A800BC00E000EA008
C014802C005C00CC01A80390040401FEE8010004401300500140054016005801
80064019006C01B007001C007000E00700380200100090048024012009004802
801400A005002801600B005802C01800C006003001A00D006803401A00D00680
3400800800800C00C00C00C00C00C00C00C00C00C00C00C00C01001001001001
0010010010010010010010010010010010010010010010014014014014014014
0140140140140140140140140140140140140140140180180180180180180180
1800000000000000000000000000000000000000000000000000000040080100
2004008010020040080100200400801002004008010020040080100200400801
0020040080100200400801002004008010020040080100200400801002004008
0100200400801002004008010020040080100200400801002004008010020040
1002004008010020040080100200400801002004008010020040080100200400
80100200400801002004008010020040080180300600C0180300600C006F0037
B80300600C0180300600C0180300600C018030060029004BB80300600C018030
0600C0180300600C01803006006C0038F80300600C0180300600C0180300600C
01803006000E0071700600C0180300600C0180300600C0180300600C0064014F
E00C0180300600C0180300600C0180300600C0180138025DC0180300600C0180
300600C0180300600C0180300340050580300600C0180300600C0180300600C0
180300600100115600C0180300600C0180300600C0180300600C000068007A60
0000000000000000000000000000000000003580198B00000000000000000000
000000000000000C0801EA00000000000000000000000000000000000001B401
EA80000000000000000000000000000000000001C801E6758BF5800000000000
00000000000000000000000000F9E00CA692D7FFFECC02008020080200802008
02008020080200802A8005BFF1FC600802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
200802008020080200802008020080200802008020080280A0280A0280A0280A
0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280
A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A0280A028
0A0280A02809C40122034E180A0280A0280A0280A0280A0280A0280A02809520
262E11588E012AD0A027EE0B80A0280829010124D01405014050140501399011
C4DF4CB71E02BD4758026E1B62AB662088A0050602DB0443F501C1E5EA344DC0
BA7DC180A0280A0280A0280A0280A0280A0280A02809BE0276EF89D014050140
50140501405014050140501405011C009FEB5A860280A0280A0280A0280A0280
A0280A0280A024B0106DAC3501405014050140501405014050140501405012E0
095095A520280A0280A0280A0280A0280A0280A0280A026A013B48F474050140
50140501405014050140501405014045404EBB4D1B0140501405014050140501
4050140501405011901731701405014050140501405014050140501404E48095
ED24901405014050140501405014050140501405011E0113AA4C405014050140
501405014050140501405014048804E560B16339C080A0280A0280A0280A0280
A0280A0280A02809B6011B3482545BC406C168004CD01890D0388D40C303E1C0
B62321F3A0BB925C1F0E00346008020080200802008020080200802008020058
004640100401004010040100401004010040100400B800998020080200802008
020080200802008020080180033C700401004010040100401004010040100400
86003751CE2C05014050140501405014050140501405014049C045D54860280A
0280A0280A0280A0280A0280A0280A02500222681780A0280A0280A0280A0280
A0280A0280A02809580B3C701405014050140501405014050140501404BC011D
D8A4EC085480066780CE6900D7E4806F09284460238A60C2A0F918010448C900
9374E5402CD96400A828099E105083F053FE6EC30517A1C005C170C1D210B978
BE1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E17
85E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1
785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E
1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785
E1785E1785E1785E1785E173C05D4C4090C2E902C782E90692C2E9839082E18D
5FC16A0176DC04B41D423204900125301AC530198DE019890C23471AC050C2B0
FBF801E4D5E421D186540010B478042869F4B1F000A1A7CE725510034139CA4C
823812AE821724A2A1785E1785E1785E1785E1785E1785E1785E1785E1785E17
85E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1
785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E
1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785E1785
E1785E1785E1785E1785E1785E1785E1785E176C42E04220F05C60B65A171850
F85CE059C294417460B654027E91A805F09B003C0C06FC180D453D044D886077
A13E4D85D5E3B0FBE80139C01004010040100401004010040100401002700011
1F23E88D01127AE0280A0280A0280A0280A0280A0280A028080008E113AC92C4
8259D451F80C74C8000D2600802008020080200802008020080200801B000D95
32CAE0A259D18401004010040100401004010040100401003900271740067259
CE0987200802008020080200802008020080200801E00145BD0002659CE09B31
80200802008020080200802008020080200444007896738268DA008020080200
80200802008020080200801F0013E8000714B39C135160080200802008020080
20080200802008000002F21C00FE967642683200802008020080200802008020
0802008009002792C00572CED04D46C010040100401004010040100401004010
01600544C001B4B3B409C010040100401004010040100401004010004003FF2C
ED840F140100401004010040100401004010040100180051C6001A659DB0985E
00802008020080200802008020080200800C001E36000E32CED84D1B40100401
00401004010040100401004010030004FCC801DE59DB09A8E802008020080200
802008020080200802006400BE6800FB2CED84CC2C0100401004010040100401
00401004010034004FCD000D32CE316DFC84C01E0280A0280A0280A0280A0280
A0280A02808C4009BF67CFD80200802008020080200802008020080200068032
CF004010040100401004010040100401002B39671F0DDBC6D405014050140501
40501405014050140501034040DC3719063F6A8D270007C40100401004010040
10040100401004010038003E5D000E571A52CED84CF580200802008020080200
80200802008020074007A3A000D2CE7980200802008020080200802008020080
2007A800DF74003259CDE802008020080200802008020080200802003D800ACB
3AC678006EC01004010040100401004010040100401003C003700002D2CEF980
00FDC010040100401004010040100401004010004006B8400AE59CD680200802
0080200802008020080200802000F001AA2002C9677E04003520080200802008
02008020080200802008004006E54D84B3C01004010040100401004010040100
4010023A0029967346008020080200802008020080200802008015800680800C
659CA490005F802008020080200802008020080200802002000BD2001A4B3976
40017900401004010040100401004010040100400400352A6DA59CBA80200802
0080200802008020080200802006100328800712CE5D88002E60080200802008
02008020080200802008008002E12006696754583B0140501405014050140501
4050140501404E68093ECFBBD004010040100401004010040100401004005700
000F41B5009D2700C20061100DF0201986656806D807C242E5E5687DFC012CE0
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
0802008020080200802008020080200802008020080200802008020080200802
0080200802008020080200802008020080200802008020080200802008020080
2008020080200802008020080200802008020080200802008020080200802008
0200802008020080200802008020080200802008020080200802008020080200
8020080200802008020080200802008020080200802008020080200802008020
08020080200802008020080200802008020080200802000B1D239E6048018840
30A101D86080E700806FC07FA42E871687C20009853497BEA80522029836F322
2D4B4110186021E00844B08A211027289582A8C16C03D0C01D8DB22C200BE0E5
11BC382035674DD404468083916E6887DA977B00239622CC7F12A583B164BB12
A11ADB872256705C04400086F176509CA83962B84CC76B03306B95D20D0B7824
98D7592313E805C0456809724D04F9975111B41452C46C962FBEEB594D010DE0
12210A1254C6E13809708096776A0643DE0235C04877D48C9F0210EFA5880458
DDD8B205A2B6A92DDDC04000722ADA91B9A04269AE58AB858DDDE9DE02270114
E2FEEEEEEE023183938A1962F5163777A77809CB0453B5BBBBBBB809580E4EAC
E58A00B1BBBBBB808EB088701B2F2EEEEEE02BBB80AEEE02E2CE023F8813EE6D
DDDDDC05D77C05D77C047034D80AC2AA4B777015DDC05777015DDC04A91024EF
A4BE95C05777015DDC0577701388408066D9AA4BFE8E02BBB808980501205822
58AACB1BBB7F60B696542F497EB3C05777015DDC05777017D6780AEEE02BBB80
AEEE0250588BD777C59CF81101C1A338385DDDDDC04E40721078EE588FF2C5AE
EEF4EF3E3EB3C05777015DDC04178B1056EEDBD0203A6590292AB40855110A8D
DDDDDC04FA073002D11A4C81528B100EEEEEEE7C2900E7FB1FA2F6EEEEEE0230
07010B94F693205DE2C7FD1FD679EBC59C05777012AC2EBE7CD0D26408062C6E
EC9A0B41DF497EB3C05777015DDC05777017D6780803098F4DCDEBBBBBB80BD2
B808E0B1BBBBBB80AEEE02BBB80815074DAA59B658B78B1BBB4D82D72A3BED49
5F1043EE6D0B2EEEEEE02FACF011F163777F59E027F0220C830036EECD408078
3A0E5234902039AF401E58BCCB1BBBF4AE0234045F0503DF776D104044108414
8DE00803028099625258DDDF1670124022F61EBBD6BBB1E04354B1769196821E
7027669625E58BAEB48BADD0125009A2A829A7495D504720261012D79E6055BB
A0265012EEEE79A8A0B5F5DF205EA963776DC05B48C6CFA4A6E087C8D0317768
4085FA573CDD205B19A0292C4D4B171C3DB1C04DA025A864169D256232630137
0097D778A95EEF80850097E95CF32902D7D77C81430B1BBB7402D68B497A4B77
7010A072F4EF3CCF20B54828526589F962E38C820454044C0441D9BC4649564E
A890113012EEED2D43B6A022C0265DDCF35A82D3D2749A58AB163776360B669D
E7ADDDC05777012C02ECE2CE40B6E58843FA3DAE0B65DDA7BFE0C04A5809A776
F6092CA808B809A7773CC6016D62CE40914B10850501E23E21100178C036D180
E9A301DD4300D742FA105DF519E5A0FB2800ACA09AC0501404CA026140DDF70E
007CA089A266E133852066AAC724DC71C767FDF281B5BA068401E0150300803C
02A06E1E818D3F5E7418CA818D3F4C08350373281A6CF7A06691EF40CC2A06A8
BD4A06F6BD4A06E5D44540CB429A0740CA48F5034CC8F50363975540C88C2A81
F0DD1371C723A268998881C0501404EFECBD55C291D9A780A02809E0130A06F8
E31FBA8C89A2620DA5D0389A26A071344D40CBA47144E6408014DC89A81D0389
A81D039B940E81CDCA0740E81C4D40E2689A81CB589A81C8E89A260A07014050
13F3B2F51506EED292F0A594900371D3AE14B6C2A1F15C2902B15E002D3EBACD
01048F62A310003A47B71E079CE4798AC54002256888B61111E61AF2003188F6
DA76AE3AFC0F62A23CF120C0028479CC37514008DCCAB28A77106EA72A5B1728
479BEB88007C8F784B1E656B658CDCCB32836A0A39D3E6C19E4E11EC72210013
11ECA0B711B65E131A789373B6B261954C8292C64795448002211EC9ED56A1B4
9B59398CDB51A0DB8C8EB368D11A18608F2A91A004723CE6E3743181244E362B
6908CCB431932BD749D891D7D9488F63956001388F55CB0A08F1798DC6298A2A
C56ABDA5D5D0E83887C47A946E001508F522B1170546380CC61150393565BA1E
A5A9EADCC47AD6D68D106478D80A006986F9F48B2153E584A546A505908BA26A
3B1C1EC8F4F44800D2AFD581382C00C80AC54053C578DE4D69A87357236988F5
319F0CA848F4F05C00DAD7D30F8484BEDC425253025E0A401076A4ACACD7E542
B4C8FD2FB5A97F5FEE5AFF48415B9E7FAF63CD70AB727370AC21B5A6B4EC80CE
F70AA1CEE80920704AB957014AB80A55C052AE55CAB957014AB80A55C052AE55
CAB957014AB80A55C052AE55CAB957014AB80A55C052AE55CAB957014AB80A55
C042F2AD8B986F67D16E61BE8880D4879866F70D45802008020048C00F40249E
482F23888419831D600802008002000D17481987C655C602A9F4010040100078
00CAB8CF76AAE00802005F814CF5CF38B5570040100555D55C01004015575570
040100555D55C01004015575570040100555D55C01004015575570040100555D
55C01004015575570040100555D55C01004015575570040100555D55C0100401
5575570040100555D55C01004015575570040100555D55C01004015575570040
100555D55C01004015575570040100555D55C01004015575570040100555D55C
01004015575570040100555D55C01004015575570040100555D55C0100401557
5570040100555D55C01004015575570040100555D55C01004015575570040100
555D55C01004015575570040100555D55C01004015575570040100555D55C010
04015575570040100555D55C01004015575570040100555D55C0100401557557
0040100555D55C01004015575570040100555D55C01004015575570040100555
D55C01004015575570040100555D55C01004015575570040100555D55C010040
15575570040100555D55C01004015575570040100555D55C0100401557557004
0100555D55C01004015575570040100555D55C01004015575570040100555D55
C01004015575570040100555D55C01004015575570040100555D55C010040155
75570040100555D55C01004015575570040100555D55C0100401557557004010
0555D55C01004015575570040100555D55C01004015575570040100555D55C01
004015575570040100555D55C01004015575570040100555D55C010040155755
70040100555D55C01004015575570040100555D55C0100401557557004010055
5D55C01004015575570040100555D55C01004015575570040100555D55C01004
015575570040100555D55C01004015575570040100555D55C010040155755700
40100555D55C010040155755700401005559C0B0040100400C200311D804D349
28841A336D80174E03619C0EB9A1B8E2BA1C1688E309B0BABB281F7F00118B9E
380A0280A0280A0280A0280A0280A0280A0280A022300B3BF014050140501405
01405014050140501405012A39DF483F40CE025C2486F8744280A0276808E79B
07E2638B4C20A7512490D8501404FE011CF379416C2E02809ECC2E82C0501505
80A021EA45F3BF014059DF80A02CEFC0501585D0580A02A0B014059DF80A02CE
FE77E02CEFE77E0280B233014054160280A82E77E0280B3BF014059DF80A02B0
BA0B014054160280B3BF0140561B9DF80A02CEFC050164660280A82C9380A82E
77E0280B3BF014059DF80A02B0BA0B014054160280B3BF0140541F3BF014059D
F80A02C8CC0501505A0B014059DF80A02CEFC0501677EA6602B0BA0B01405416
0280B3BF0140541F3BF014059DF80A02C8CC0501505A0B014059DF80A02CEFC0
501677EC2E0280B233014054160280B3BF25602A0F9DF80A02CEFC0501646602
80A82D0580A021D677CE0380A020A010D277DD1089A028088404589DFA9680AC
2E82C050150580A020922E633BE30FF7B80A022A0120A77CF6E1014046C0257C
EFD4B4056174160280A82C050104917379DF3812028090004D99DFEB62023101
3EA77EA5A02B0BA0B01405416028087C8B9BCEFABC801E0280958040D3BFD6C4
046A027DCEFA9912842A5A0236011CF3A0B01404D8F4722F01404F6C2D5677E0
280A02059DF80A028086B067014050150580A02A0B014043E45D859BF80A0280
808080E0CE0280A02A0B014054160280A82C05014059DF80A02B0D80A02A0B01
40541682C050150580A024679DF555507A3871A002B1C06EB381D8C703A0E480
D5DC713417128F0FBE001C1802008006400CA87AAB796F013044481908F24210
43D1A37D0000329516A48479210921EA61A4000032835FA002423F908650F038
D5000B32A4248416421943C56A880071952124211210CA1EA59E1001732A4248
430421A43D5240001832A4248430422843C0232001199521242232111A1EDC46
80149952124229211421EE3B4800B8CA9092118908A10F783B800C4CA909211A
108B50F3A6FA003A32A4248474423043CA44C00E8CA909211D908C10F0FC6C00
F4CA909211E908CD0F0B2C003E32A424847C423743CE897800332A424840C847
2878409A0010CA194E004847F213EE7FD8A908907B9F00401002497EDEA0A66F
DFF36C0014900377200E6CA00EFD5003516DDAC05CE3A42543E200151E919907
F4A2505C297CECF9BCE834094027C380760300C7B4D499275822D5D856BB9752
D795E9D2EDAF4E31F2B809C2CF3FA5A1ABC2F00AC068E163A905EBF2664F6008
317E458151592802408DFE640E919A7C17A0658940EB9168809D15C4AC4F60C8
49A3854162D29DC1E804595F64541235D299D0593A8EC98571C04A461BF21291
9F16DE4673A9FC1DAE11C08A4688AAE09192A58FB81D4DAA409B8E2D1D9491BF
83D4A4E4750C05AC11C10A463416BE82D931E325E1FCEA748DCAB1C11A468B5A
014E6593C2E6168E9BC9C8B1C215AB83D35B752341182EC39D44AEF474708491
B98B13C21891A9C98E70E3A810693E384B48C9B16F7863D2318A9691E753A874
371C2AA46ABB08F43491905DD159A3A90E9CB4470C491AC4EF87B9C26F2DB8B7
03675191C66DE386748D38A72DFA4652B0E15E386C68EED37131F03BCB753E51
5C28080856ED8400021D16D5D1070DEA630338080B571291836AE2523715A442
8E1B12320345510291B50A05140013ED1F406510320024328B4709CAB250A565
FC04C830113E91A8D2F40624EA28583C77461C0948C7548A9FE5562F6017F004
1CC79F1D400722C99647D34702EF0CC220106D1C524618E0A1D4806169A72164
7051233BB82DE0D312CCB64B921654009A601BB4C074DD19658960C0B465DD2A
85C552D0F86002811B4F01405014050140501405014050140501405014050140
501405014050116DE8C010040100200056C401004010056C40100401004015B1
00401004010056C40100401004015B100401004015B100401004010056C40100
401004015B100401004010056C401004010056C40100401004015B1004010040
10056C40100401004015B100401004015B100401004010056C40100401004015
B100401004010056C401004010056C40100401004015B100401004010056C401
00401004015B100401004015B100401004010056C40100401004015B10040100
4010056C401004010056C40100401004015B100401004010056C401004010040
15B100401004015B100401004010056C40100401004015B100401004010056C4
01004010056C40100401004015B100401004010056C40100401004015B100401
004015B100401004010056C40100401004015B100401004010056C4010040100
56C40100401004015B100401004010056C40100401004015B100401004015B10
0401004010056C40100401004015B100401004010056C401004010056C401004
01004015B100401004010056C40100401004015B100401004015B10040100401
0056C40100401004015B100401004010056C401004010056C40100401004015B
100401004010056C40100401004015B100401004015B100401004010056C4010
0401004015B100401004010056C401004010056C40100401004015B100401004
010056C40100401004015B100401004015B100401004010056C4010040100401
5B100401004010056C401004010056C40100401004015B100401004010056C40
100401004015B100401004015B100401004010056C4010040100400F65B10140
501405014050140501405014050140501405014050140501404C4026761581F6
BAA0059300DF6603828E07704701A9AEF04830B43E18011184580A0280A0280A
0280A0280A0280A0280A0280A0280A0280A0221008FDBD8BD185ED3BBA0F2C2F
0B531143954FC3697B745E74B0DA5E74B2979A0FC30A5EE917A4961AD2F4D2CA
5F3F22FA5945158FC72897BDC5E0D2C0A12F069652FB2F8BED7E97D028BE9953
2DB7C5FB9FA5FCA7C5FCBFF2FF0140501405014050140410BDA1946A129EBF35
12EB09FE508DFCD44D601F0BF357E85ABC0501405014050140501030083D1CC0
50140501404AB0165DE0280A0280A0280A02CBBC050140501404EB2EE1A2E35B
E80A0280A0280A0280A0207012B3C116A009B84050107D010DCD004086076CF0
0114866A90148455908CC3C1CB2EFB1E809BC03959E5C8780A78405010A69E0F
188D014050140501014024E5DECA6025E893206029E101404ED2F40383BBDA80
9003819CF3C2026DE78292EF64D0132446903014F080A027472EE1121FCBC698
D769E0815C35817E80A40227C3D2205F1E101404273C32EF015CACF080A78481
80B2EF0140597780A02CBBC05010AF443C4680A784F08085E0F0C4680B2EF206
02CBB99CF59640476234F080A7848780B2EF0140597780A02CBBC05016234050
14F080A02CBBC050165DE0280BC6780A02EEDA0280A784050165DE0280B2EF01
40597780A021CD73188D014F09E1011E1E188D0165DE40C05977B2680B11A028
0A784050165DE0280B2EF0140597780A02C4680A029E10140597780A02CBBC05
0134D9774FC8680A02668095B050148480A78258707A22E024C70E4053A785EA
4040665C4780521202713C0D8EF70672E9C180C6002F180604608960AE5550A4
C0B5E59F0905CA4C03E30013565180A0280A0280A0280A0280A0280A0280A028
0A0280A0280860135084860280A0280A02300ABB60280A0280A0280A0280A028
0A0280A0280A0280A0280A0280A0280A0280B94380A0280A0280ABB60280A028
0A0280A0280A0280A028090C0A08B06B0AEC050140501200156DC05014050140
5012B650CB496F9C0501405013B80B94380A0280A0280A0280A0280A0280A024
60E1CACF580A0280A024602ADB80A0280A0280A02E50E0280A0280B94380A028
0A0280A0280A0280A0280A0280B94380A0280A02ADB80A0280A0280A02E50E02
80A0280B94380A0280A0280A0280A0280A0280A02808617E5D20280A022205D6
DC0501405014050172870140501405CA1C050140501405014050140501405014
05CA1C05014050156DC0501405014050172870140501405CA1C0501405014050
1405014050140501405014050140501405014050140501405CA1C05014050172
8701405014050140501405014050140501405014050140501405014050140501
72870140501405CA1C0501405014050140501405014050140501405014050140
5014050140501405CA1C05014050172870140501405014050140501405014050
140501405014050140501405014050172870140501405CA1C050140501405014
05014050140501405014050140501405014050140501405CA1C0501405017287
0140501405014050140501405014050140501405014050140501405014050172
870140501405CA1C050140501405014050140501405014050140501405014050
14050140501405CA1C0501405017287014050140501405014050140501405014
050140501405014050140501405012EE50E0280A0280A02AED80A0280A0280A0
280A0280A0280A0280A0280A0280A0280A0280A0280A02E50E0280A0280A02AE
D80A0280A02809780A383731095592003598060460381CC0368C705AFACFE483
0C03E30008DC15A0280A0280A0280A0280A0280A0280A022D2C80A0280A0280A
022500889798AD00401004010033100579C0100401004015E75E700401004015
E75E700401004015E75E700401004015E75E7004010040100579C01004010040
15E75E700401004015E75E700401004015E75E700401004015E75E7004010040
100579C0100401004015E75E700401004015E75E700401004015E75E70040100
4015E75E7004010040100579C0100401004015E75E700401004015E75E700401
004015E75E700401004015E75E7004010040100579C0100401004015E75E7004
01004015E75E700401004015E75E700401004015E75E7004010040100579C010
0401004015E75E700401004015E75E700401004015E75E700401004015E75E70
04010040100579C0100401004015E75E700401004015E75E700401004015E75E
700401004015E75E7004010040100579C0100401004015E75E700401004015E7
5E700401004015E75E700401004015E75E7004010040100579C0100401004015
E75E700401004015E75E700401004015E75E700401004015E75E700401004010
0579C0100401004015E75E700401004015E75E700401004015E75E7004010040
15E75E7004010040100579C0100401004015E75E700401004015E75E70040100
4015E75E700401004015E75E7004010040100579C0100401004015E75E700401
004015E75E700401004015E75E700401004015E75E7004010040100579C01004
01004015E75E700401004015E75E700401004015E75E700401004015E75E7004
010040100579C0100401004015E75E700401004015E75E700401004015E75E70
0401004015E75E7004010040100579C0100401004015E75E700401004015E75E
700401004015E75E700401004015E75E7004010040100579C0100401004015E7
5E700401004015E75E700401004015E75E700401004015E75E70040100401005
79C0100401004015E75E700401004015E75E700401004015E75E700401004015
E75E7004010040100579C0100401004015E75E700401004015E75E7004010040
15E75E700401004015E75E7004010040100579C0100401004015E75E70040100
4015E75E700401004015E75E700401004015E75E7004010040100579C0100401
004015E75E700401004015E75E700401004015E75E700401004015E75E700401
0040100579C0100401004015E75E700401004015E75E700401004015E75E7004
01004015E75E7004010040100579C0100401004015E75E700401004015E75E70
0401004015E75E700401004015E75E7004010040100579C0100401004015E75E
700401004015E75E700401004015E75E700401004015E75E7004010040100579
C0100401004015E75E700401004015E75E700401004015E75E700401004015E7
5E7004010040100579C0100401004015E6717C0501405014045C01238CF01405
014050140501405014050123A34756E6D622C9801C8E0317381DEED4C32609C1
6D6C802418681F1C0195F80A0280A0280A0280A0280A0280A0280A026D1612C2
780117BB82F6F8B1E0653FE2F8BE2F8BE2F8BE2F8BE2F8BE2F7C92F8026952F8
BE7FCCF8BE2F8BE2F8BE2F8BE2F8BE2F8BF1F20080297C5E8033071F3A2B979C
04902C90ADD0E026A3FDFC1A0A8CF0649BEA2F2A27C6C2F2C0817F07444F693F
17DC7C5F17C5F17C5FA4F802693C02E8C4BDF82CAAA05E8A27C696F26C453A4F
1E949A8FF513DE3D5193CFF524FB7C5E56423DCF993F17E4BE2F8BE2F8BE2FD2
7C0064D25422ED20B9E9314D27AA49F7E2E112A526E3FDED2349EBC1F749E824
FB017B98FC56293C6294A4FB599F92F8BE2F85D7F7A527CDC97C010021670920
97A74981F49EE341F7D26309A949C5504A39EF0F498D0A4F4327E2F9FF27DF05
E54267A845EE7B1B0464FA519F5FF5FF17E93E0017A4F7A4F612A9F7C526148B
DC89F0C21CD7CF80DF489AF7FE2CE30427FBBC9F5033CA0FC9E36BEE114A4FBD
8BC892941193803889894940A4FBD99E96322477EA25FEBC4FBC99E3FD06404B
5A1682523396F527F49FA4F67F83D1E94B49FA4FD27E93F49F27D90BF31F98F8
BF61FB0FD87B37B38DEF7F43D293CD260493FF3BFE7785F83DE161FE57F95F17
C5F3FE67C5F3FE67FDAFFB5FF6BDE88127BFC795290A79A2D5384DD94F6549EC
C27C790B083FC962791AA575D1FC5E6EDBC9A63F79F17C2E420521E17119448B
E2F062F90E0E6FC29CEC82E65B416749E6A4F9A58F065A48C7FB4A4F124FBBD2
79B1082B31927E2FC97C5F17C5F17C5E6725F000D0052F8BE660ED27A6FB9438
5EB6A4F1A4FA2D27B659E4749927E2FB8F8BE2F8BE2F8BF49F004D2A5F53F194
CF8BE2F8BE2F8BE2F8BE2F8BE2F8BF1F200D27D2F8BE664FF8BE2F8BE2F8BE2F
8BE2F8BE2F8BF25F0040134AA7E6612145014050140501405014050140501405
01405010601687E2FD27881DB835B73CE610003898062A603874C07564C03696
02920C2F0F8E00AAE80A02809E01658C01004010040100401004010040100401
0040100401004010040100401004010040100401004010040100401004010040
1004010040100401004010040100401004010040100401004010040100401004
01004008C003FF850140501404E404E8D604122C200076380C64E07249C0E449
C06D4C05A0177FCBC3E3800E58BC3028BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE
2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8B
E2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F73F691FDB556AD1EDA806
1FDB16947F6D5787DC7DB580A0280A0280A0280A0231011660001E0097B004BD
8025EC012F60097B004BD8025EC012F60097B004BD903004BD8025EC012F6009
7B004BD8025EC012F60097B004BD8025EC818025EC012F60097B004BD8025EC0
12F60097B004BD8025EC012F640C012F60097B004BD8025EC012F60097B004BD
8025EC012F60097B2060097B004BD8025EC012F60097B004BD8025EC012F6009
7B004BD903004BD8025EC012F60097B004BD800B8BD80A0280A0280A0280A025
D013AB83BA26C200077380C6CE07341C0E2E701B7A0053821907C8004B180A02
7401666E2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2
F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE
2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F8BE2F3317C0501404
2804ECE6A03E5B0800001C065A703BC7381CB2400DC981C382E4ECC3E5001E29
0AB980A0264011B4CE32C050133009AC661F5A02809B404B0C671780A0270011
AC342280A02710133CFE5F8E02809D004F1656A3CC05013F809C214EA8405010
0013B8958D7014040C04FBB7DE1380A020A02086303D80A021002483B2990140
42004A7A991AE028085009AF1A43180A02160264C24ED20280880087C1959780
A022602F31E02808B2EB3AB0140450040B39D0AD014045405D55C050116022C9
4050118011CB3AD737014046005D55C050137566FB014046404C93A6DD8C0501
22013743EB77101404A8045C89B3101404A804F618715202809580BCC780A026
51CC14C05012C013F373CCAF5D0003F9C065C703A91381DD4A406DCB95A01775
9807C8000B418CAB62A12269D8A40C620F0CDF18096404925925124814D891D5
D041182E6A1F6D9028C18F1553EAC2410490BBAA808B004313E85F5069958C01
24B14F3D1DE0E78971ECA8CAF1BD397E0D3B51DE0424A85162F8354557BB9E32
3CDC0465701D04C9BBE502E023C011849A89F57906AE354B15858AEB86243DC0
4D004AC8C29257B496DC04D00463BB1BBD43A026A0253BEA461810AFB0A58AC2
C6EED3E0B556D525BBB809A839556D48C302154D72C56163777A778091411562
FEEEEEEE026A0E5628658AD2C6EEF4EF0122C22ADADDDDDDDC04D81CAD59CB16
658DDDDDDC04B008889A0885DDDDDC05777015DDC05C59C0407102BDCDBBBBBB
80BAEF80BAEF8081C34C422ACD496EEE02BBB80AEEE02BBB808222051DF497D2
B80AEEE02BBB80AEEE02200808A4502D25FF47015DDC04461437810192C59163
776B105929749D497EB3C05777015DDC05777017D6780AEEE02BBB80AEEE0260
58995777C59CF81141C064C387BBBBBB809D839348C912C4C42C5EEEEF4EF3E3
EB3C05777015DDC04E84B12D2EED330439184F7494582082D54FEEEEEEE02760
E7F3F41CD2640B30B10C6EEEEEE7C14C0E13B94665DDDDDC04EC1C06208CB499
02D12C7FD1FD679EBC59C05777011085DF8E83CD26408E2C6EEDD80B51DF497E
B3C05777015DDC05777017D678094F1324BC0B9777777017A57013B2C6EEEEEE
02BBB80AEEE020C43A8F0A85258B22C6EEDE60B4684D3D49460211C54106EEEE
EE02FACF013B2C6EEFEB3C04CC08A885A984BBB18086B4B6102918C04294E298
E962C8B1BBBF4AE0268844A2E9696EEC7021C43453CA463C108D6B03C962C8B1
BBBE2CE027504470F42717764810F51247A464C10A9001F258B22C54580C518E
02760261161A9524AC69447013B011F79EE12301A0276023DDDCF372059FAEF9
0230B1BBB01059850EF0A4A7410C37B58AEECE820FE95CF37205823914F2C591
62BAEAB63809F00986386E1492A3BBA3C04F8047EBBD0E597FC04F8047F4AE79
B982CFD77C811A58DDD8282C71328AA4B777013F07214EF3CDCC16896D53E962
C8B15D749878A404FC0438CFBB4A49455992A02000483BB69AE8ADE02000483B
B9E6F20B77B4298CB16E58DDD8702D0A779EB777015DDC043E17431672046962
BAFFA3DF01683BB2FFF0602330120EECA9429C60200048BBB9E6FC0B47167204
7962BAEF0E21B7D2E6801E54031B501D91A80E1B2806CAB8D9A17422C0F88005
1D901405014050140501405011980AEEE0280A0280A0280A0280AEEE02304207
84377404100939DC719D50140501405777015DDC0457102D9684ACEA80A0280A
02BBB80AEEE0239080AA066453AA0280A0280AEEE02BBB808FA204BD9D80A028
0A0280AEEE02BBB8090823633D3133AA0280A0280AEEE02BBB80AEEE0280A028
0A02BBB80AEEE02F4AE0280A0280AEEE02BBB80BFD1C050140501405777015DD
C05F59E0280A0280AEEE02BBB80AEEE0280A0280A02BBB80AEEE027A190AD680
2CEA80A0280A02BBB80AEEE02FACF0140501405015DDC05777013E914FB75E75
40501405015DDC05777012C4404703B3B3AA0280A0280AEEE02BBB80B8B380A0
280A0280AEEE02BBB80BEB3C0501405015DDC0577701398696441013AA0280A0
280AEEE02BBB80AEEE0280A0280A02BBB80AEEE021160B00EB9D501405014057
77015DDC04B610390C2B209D50140501405777015DDC04D31027C1DF29D50140
501405777015DDC04DF1018C2EE0CEA80A0280A02BBB80989028D69C49010202
729FD6133AA0280A0280AEEE02BBB809D8206CBD3853AA0280A0280AEEE021A0
1444785D80810175DF0140501405777015DDC057770140501405015DDC044745
832DA9D010202BBB80A0280A02BBB80A0280A0280A0280A0280AEEE0280A0280
A0280A028087BBB7A710896758C003BA8063AA03A10A0393B500DA561C302E5C
8C3E08008E5F59C670298414464ED1BE303B7E1F0C0C9CAD5CB7363842CBA8EE
3B793A2F28E6FC6A02A9243413B41960E89D4E402489922C50C915CEEC3B3D2A
0D18025D02F180A3C0ECB5904B76D4F5F27B027C8E21DA858A1922AAE3B65F1D
BF434A4B0F94876428941F2FA66AC7500981581084F004887542650B14AB915C
E08ED938C00160F910B843B49738B22DDB5714AA045C83B50B149924AAE3B4D8
3B02168B8D9A3D4AA08610C62923179FA0E3000C822CDE54D012417508142652
AE58C925CE08EDE3BAE4724BA811C2411586831DA4B9C32DCA8C001796E985DD
796EDECAB81A196E727826020CB75CA6B0AAE3B68E3B0D2E2E7B16D596AA13C9
4C6CC931E95C59752A1A983B1F404C04561A58816AB990659408B2E7511DB058
B2EA5C70FC0B1076CA615D73AB96EBAEA10B7642298C5BB8B1AE7C988B73C013
49E6CAAB8EC3D1DAD55BA46097ADACAD540B8EB5D6376543A865D753010202D8
1A62AE64193E9738E076C1F2EBA97003442083B60C912E72696ED2EA6884000B
7BF2DD8F5CC646BC5B9D0091E2DD7AAAE3B38476625ECB4564D3B1E2B1235583
0CB004D2EA6800D0458AB990659228CBAB2173A00ED83E69720007103B2173A0
96EDAEA6C00A1E5B9A97A016ED2025C8B7235571DAA41DA1D5592B91FAE72627
BEAE706BA95416F4BE3B8EF13D318EC98921175627D73D55C765F13F73E48ECA
B932EEAF73FB9FDB1C769A1B9FE9BC94765E9A4B1F37A75E9BFA6FE8CE3B46D3
795E9FB389E81D3F1CE27FA7E84B7F31E3B8EFECBBD877F83FF07FDD38EDB5CE
3FFB36D73B010C4EDF476DAE745CB7725C1E79B6AAE3B55C7628B8CAF1220256
3B60E25BB12F56388EE3B7B680329D48D0038B0063CC03815807538C01AD2446
685CA5087CB002B544DC82863CDB041FC0418EA738BBBBA7C38072548BA3DA3E
AC1436A94E6053E324502404C1616B863B243B60E34DA8A2F69B59A72245E000
67011993760B1832454BB4DAC0EB87011B552C1DB0EA6323294B0E7AE564B765
964771D93C26A364F5AB30E4F208410134348727AC8727A5C3B6C8435E895CBC
B5EEC771DB57397B1D2FE3C53001FF81A815CE41C0D2B00310EDAF50C6F45AF6
A3B8EDAB9CDEF6BBAB45704DDD755379BAB15CEBEF375CB34E876EEBAB10ECED
2F08F195D4F88555C76F51D8D5CEDFE6AC65CEC5F9ABAD98DFDC5E2B9DF9FD68
22E76B1D8D4BDEFF713555C764C76DAE775C9BBD4C6FF98235CEE652EF579D66
69EC4F0BA963B075CE3C76E5CEDE41CD1D8CAE738763D73923CDCA954C083282
027264BB8ECA955C7660775CF5CF5CF4BE3B8EEB9EB9EB9E97C771DEE7DE2D8C
77A7E75B1925CE4AE7DCC8F64F1DC77D37BB19C70EC8D739D9BB4313FA6FE8CE
3B179A6FF4FC9F13DDD3F6E27FA7FE81C77E9F9DF0796F94EA9F07BEFC96DFA3
EABF0799AE7791DFD978EE3B74FF07E980172AE0DFECDC2C70C9BA37343B6FA7
EAC76E3CDCF69C9D8B96E6EAA0A3CE3B8EE0213C5D921C2B1DAD0E1DB69902A2
5CD942804DBD178E23B8EDC18038C8D22800CAF018F3C0E3C781D913C06AA918
9617324A1F3C00C33BA756CB467CC5CBF908EFE0C639E6E076F90596E4C70E71
751D9411DB7B5C25282FCC292011B4A0B7462565F445A2A003C1DCB77C0D6715
525C498EDCD1D92E3155E405EB4963112F0A0B64F40E2DCA73E23F9016F3E2E2
AB8EC023B24DCA9EEA71437A2E2E7303B7AD25CDACBC28403B3ED4EB398ECCF9
8237B957155C762E1D9978CAEFC4EE1DED77FA45EED8BAAACC0EDEB497C76752
0100EDDF89DC876EFF488B05B9E7B2231E50BB6C4FAAB8EC843B32FCD5CB4987
EBD705116FD02466A2E76E0EDEB9DA076F0A1804100EDEB49A476F0A10D2DDFE
C8ADBF9AA78271DAB1D9497BED2DF3CCEAD259030E1C026AA437DB79CAADD1DB
AB49CC76F0A1A043E4453476EAD2003B6BA43030ECA4BDD3CDF1F1C0F336027A
AE1396E6AAAE3B02476BB5CE6CB7355CEA1A6FAE73A5BD73D55C775CE5513D19
E68D6D808B15CF5CF5571DA9AE74D73EA7A6F4F55EF5CE8F73EA2BAD45C988BA
839B9F5AD37A82DDEB9F73FB638EC3EB9F64D97F53A66372FEF5CEA1A6F563B5
0A402AD559A5BACD331A5BBD73F4DFD19C76274DEB7A7E7713D6F4D90E27BD73
AAF4FC7B89E943B5DD3640B77AE7F4FFD038EC574FD6BD9759F2CFEE9910ED6B
CB3FC1FF74E3B15F078FBFD996B9DE3B7A76AC766716ECCB0938ECB5571D95C7
634B038CCC3804F1C4771D825EAA8ECB01476AC76D4B42A7A481600660018D80
1CAC00779E0035340A8B0B98A50FA0007F49E711D2DD6C046257376F41C1BF2E
0826009E41261A494B7AA58EE3B03D9450A316ED54ED3818804C0A9B42978064
ED36963B2B11A44390E128F834AEBA3B96F9F58EE3B08260AA1446DC8A68C80B
003B96FC62C771DF7A2337A274B34002FC0D7A52DFB958EE3B3DF2857F808EF0
293BCA14E5CEA43B64E023DC0A1F077F1963B8ECFFF71565CE65FB89A47D7AE7
C76AEB9CAE1DFF358EE3B2D2F0F16424EC1AB0162A77B8EB20080BA06CA12A01
6DE82AB8EDA61D9697BCF0ECE155C76E30EE97C771DD2F8EE3BA5F1DC774BE3B
8EF6C71DC77B278EE3B48D378CE50D934DF1D8CE3BE7DE3B8EFCC78EE3BF31E3
B8EDFF74D8FE719FBF07C764C77F65E3B8EC693C20FECCB82603B04ED50EC605
BB32B8FC765AAB8ECFE3B2259246673C0201C4771D825E551D9C028ED50ED7C4
828AE3389A84EB77213B9CFB9C9288BAEF59270D8FA438DD81DAC4606ADB9F22
131A7DBDFA98188835D918A316C5A2A09165D606714B83E53CF97F3089BE5016
B6993FE234E494D72826C511DAACF8D1F478A0DC4B0AB744591D650885C0AC1E
5F4C978203E2532A5C46DE3A6613A06A59DE524CF9386F07971B53E64D276F44
DAD5C24654081597C2F53ED987222BBC03B3105346240535BC0A6F964D9B5CC1
030704C258500188F82002C470800C8D442E4315F678D1593F84806CB0848070
762548331D2A4F06B567148251B00D6B45BC2989C3ED789C5587E80FB63B3CBD
1282A766440131630923A00674206248011384D03BA236C7EA3238B90004AC11
E44117A349B8447E258D18ADC8DA4AF9CBF89036A94A1D2314830D55AA434E90
6A838035001246426958A4BA43014C84104F22C9422662882278118268694292
2338FD54448F1708444B68CB46114A2DBC8DA8404C4222504120569B62D9768A
0E3CA7480F3C491A202E1F20533A084E6CC989E622D19ABDC4C9A0770ED10F77
08EE6F220427ACE2302346715F15984E97AD528B25C238D02B48311EAFC222B0
BB465806CCD1422DAE4209B35D61A7BCE404939844A5C63533885A4785DD644C
C4BBE8C11539393DC106FC64C4ECE422E2D6B4C43379E1218DCC7CE11C5ED022
3B3E6EC741BB768E1448A1932A3578480E31B4DC6E51871C0F572E2761CA35BC
10714892043CE512D300588D35E532633DE8E1A143927EE03E8513B1CC2151A0
59C01CAB631AE705A669D9393DB4819CB56C68CEB0520ADC05483E714E8A056B
2A801B4F0B043E7CCF58EE09D6864384A2295760ABE7CDD141CAF14A2DCA567A
9F3DCA151D05344F86E0A7C41B42406C3DEABA3174974BAC2E1C1B94E74ACDC9
C08906E7D2039E7052600EDD16B305C9C38C72D9003A47A09323643B72CA00CB
04249A1E165049B38AD200D9EC38FA7844B3D4C2C0B009E321A14878E2E03924
978E6A64F548340CF45CC26873816642AA85657D56B0220F1A18179227680BD3
13EB1DE0D6DD7D71C5C5798C040E513B3A9EFA8381EC931329BCECAC38C0D022
3A1057C4436AE1B8D116E30712AB91841408EE55138569698D39A9D2C02A19A2
2BD20101C2C51089F3F67966802070B54E0C5596EB4091852B2C30B81C688060
8B0061B0C44870E8CC09B0350F468FC6E041C63CE8B266B761B0004526597640
45CD18C812D4938C809A3CAC65C7C3F295AED2AB17C87949342B6EA5D683E53D
2DA6A6069F6FE9A819CB7A763B299ADAD3DC12D88BBF8760DB54F8B2EBB86E52
75112A3B4A6B096834F3B4CDDDB1F3B4C976FCB13CBB5396E43E6318DD8AE06B
66AC96FA133E298BA301F4505EBE031070CA283C1EBF8A0CF7B46A1B388A021E
B29C3C2E151FC9EB4C629AD80DD2A1BAAD69343F016EEA7C155628E2044E8E90
C8F74E718EB81A718506F15A98B73431602C573A658BB1E0F4B6ABEDAE5A379D
2140A7572DC2D32DB6A2566081BC8A2F5B87B5737029CD316C7E8A8CAFC962D9
BC299781139B92149AB8CAE4D50272124BE3094E829ABB4AC19A6ABB438180F1
38FEF752951FDF4846E9A9F316DB17A035E09B8267920D09B3D6D35CE5E81487
0BCD78A321E5DA66179F975E1051DE104969A5630922A67B84976E0B419ED761
FE1E936B21769093E9806F7F85A4ED21A85491E0CF815E9E8D8E0ECE216EA77C
8C3BD0E5C4E362CA271EC7975FBEB25281DA1D74A06DE56503CB76FCA06B9076
68AA7EBA8994938ED090C405FBC40F120981F58DCA230C3BC414FD255406C864
AFAB6014932B3AABBD1163168D6E6AD1173320B33B5B9980E6A765634B138A10
D1327083409AB6C472AC2531340415A2553CE30A98B34D40BCD63CC215C693A2
1149C956F38D33CA5C44840B47A60396C041EFF3792A6D3DC9E8C28221146A4A
E32B8A435324B2ADF99244F0A11F958AB0DEA14B4EAA8382D0559608FB34903E
44D631FC5130163FD1243F1E3624F735885DDF46D90639BA7466E9DD586DA183
CA26CC8207154E6611439D69A20073B4D83ECB9DE7C237E5514C84C84C595E10
AB327C0942097CB52EA0B33E89ECFD42CFD3EED0FB340ABF333F74A1DDBC1FEA
551512721945B549C5A3F131A56ACF26A40F9111B07C4A7E8A2C1F3B489BC87F
EA098A260989269242310BE9C0E2D8BDCB25BB6420E9D148E6FA5BC84BC722BF
E204E6CC936AD57D65F9232B716BA120FB2490D2D3DDB7FCB4C43CEAF31534CB
A9545002C0F768BBD934A9B2F52207A89BE8A066B0FF6B9ED113EBACD4CE07CF
8A3F15569703F15AA834023551AABA135BE141E110B3E8040123E5EC0133E5E9
704DE6AA38DD72E57FEEAFD5B963BAF85ED45C55836D6B6E10C73AF0C9EC0672
3838C0880E726694ED01EAE661AC775F62068A80113D112DBF0A8EDB19E4A817
7B0F8D585E83003919117C1AD0232262777E1D178FA656419297EB819CD71E2C
31B4023008452621BE8F8B4C9ECC54DDCEC3B0B786DDA515E86A2E144C9689B1
449139144B95D28912C6BEA605A48712D26568526730CF00418672418902418A
14FB2A85696244449D9E170CA0331E9EB33D19E90D4A7A3D5C1ACF46DC49E8C4
FF79E4FA0A4A3C46C867F1D48A9E2CF5303C5CCCEAA93173249E2C9FAA5C1F50
7734B4E24EE0D25B63B9BEB9AE54045C042691FB144E3C13C18F5C6BA0C305C6
E46E5532252921187B0ADFC6965F60BF0C48E1955603308C9000C417B277BCD7
84C4037FD2CFC1FB55C124A3AA4D09A7010AD0CB6487331832E13B9E03695F82
F1722DAA626A313C60403C5E780D083BD7A7F14DBBB22856DF95AFA5818CCFD7
2976983C2C7902783CFAC37986F2C55811F236A951280C16C7A2DC342AFF085E
742C0112B4A8E8CEC6E51AFD759942C9683A4E50AB3FDA49AE256287BA0A8498
8A957EDF308EC6EB35021CA56E2210EA165AB7D754439339DCE1708D4475CBB8
4BB190C75E8890C250EB6AE2EAD600D7FC613A9482666BEC85ADE8D89A7358A6
29BD544784452C0B3B82903CB2881C0C91C40C26AE8875B70BAC7EA96F24A94D
9985ACF595A58507A46070D831ED700DEC483353F4D0D82F3E30B7F75DAD5DA8
385C4BCFC490ABF40896115CA45170044D0D13E4B621C470C5F0F3DBA2E01ABC
B121A0F170D57613976121B481D668FA044347183D726FA1049BE2193824C431
5C7B4C45CE2EE9CD513A8C03033AA967C121946F0514CBC06B63475680662518
15749905C7107E2144339FB4B6343FEB5762B9A9AC397717836699A8EB3ABAE6
F644E6DA26DB12216E3F696F1FD645CB2592A9260936BBEB27E2BC7F593CFD60
FAC917F12786177D4CDF8B5F530F9F28936F249C5FC7D7D713BE74E7B83E6D13
C637E8BD3FF0058FDAE7ED7D122AFFE5152B55FAB789A6AD86C4CCCE200F97E2
008BD762CC253EFDDE9A5A5B8005FDF21356}
end
object NotifyBalloon1: TNotifyBalloon
Icon = NIIF_INFO
Left = 216
Top = 152
end
end
it uses VCL skin and Tnotifyballon, but you can use anything else...