Vous êtes sur la page 1sur 15

{\rtf\ansi\deff0\ansicpg1252

{\fonttbl
{\f0\froman times new roman;}{\f1 tahoma;}}
{\colortbl\red0\green0\blue0;\red190\green190\blue190;}
{\info{\author Danny}{\subject Fundamentos}}
\jexpand\viewkind1\viewscale100
{\shp{\*\shpinst\shpleft1613\shptop1000\shpright10920\shpbottom1013\shpfhdr0\shp
wr3\shpwrk0\shpfblwtxt1\shplid2028\shpz0\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 9307}}
{\sp{\sn geoBottom}{\sv 13}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,13);(9306,13);(9306,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft1613\shptop15733\shpright10920\shpbottom15746\shpfhdr0\s
hpwr3\shpwrk0\shpfblwtxt1\shplid2029\shpz1\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 9307}}
{\sp{\sn geoBottom}{\sv 13}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,13);(9306,13);(9306,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}\paperw11893\paperh16840\margl666\margr133\marg
t666\margb200
\cols2\colno1\colw4253\colsr-0\colno2\colw6840\pard\li973\ri0\sl-213\slmult0 \fs
18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slm
ult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl
-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li97
3\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\p
ard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-493\slmult0 \fs28\c
f0\f1\charscalex100 {Qu es Visual Basic?}\par\column\pard\li1440\ri0\sl-333\slmult
0 \fs22\cf0\f1\charscalex100 {SOFTDOWNLOAD.COM.AR}\fs22\cf1\f1\charscalex100 {F}
\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-640\slmult0 \fs36
\cf0\f1\charscalex100 {Parte 1: Introduccin al Desarrollo de }\par\pard\li1400\r
i0\sl-520\slmult0 \fs36\cf0\f1\charscalex100 {Aplicaciones con Visual Basic}\par
\pard\sect\sectd\sbknone\pard\li973\ri0\sl-320\slmult0 \fs20\cf0\f0\charscalex10

0\b {Visual Basic}\b0 \fs20\cf0\f1\charscalex100 { es un ambiente grfico de desar


rollo de aplicaciones para el sistema operativo Microsoft}\par\pard\li973\ri0\sl
-280\slmult0 \fs20\cf0\f1\charscalex100 {Windows. Las aplicaciones creadas con V
isual Basic estn basadas en objetos y son manejadas por}\par\pard\li973\ri0\sl-29
3\slmult0 \*\tx1866\fs20\cf0\f1\charscalex100 {eventos. }\tab \fs20\cf0\f0\chars
calex100\b {Visual Basic}\b0 \fs20\cf0\f1\charscalex100 { se deriva del lenguaje
Basic, el cual es un lenguaje de programacin}\par\pard\li973\ri0\sl-293\slmult0
\fs20\cf0\f1\charscalex100 {estructurado. Sin embargo,}{ }\fs20\cf0\f0\charscale
x100\b {Visual Basic}\b0 \fs20\cf0\f1\charscalex100 { emplea un modelo de progra
macin manejada por eventos.}\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard
\li973\ri0\sl-453\slmult0 \fs28\cf0\f1\charscalex100 {Las Aplicaciones Procedura
les }\par\pard\li973\ri0\sl-320\slmult0 \fs20\cf0\f1\charscalex100 {En las aplic
aciones tradicionales o procedurales, es la aplicacin quien controla que porcione
s de cdigo}\par\pard\li973\ri0\sl-280\slmult0 \fs20\cf0\f1\charscalex100 {se ejec
uta, y la secuencia en que este se ejecuta. La ejecucin de la aplicacin se inicia
con la primera}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {lne
a de cdigo, y sigue una ruta predefinida a travs de la aplicacin, llamando procedim
ientos segn}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {sea ne
cesario.}\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-453\
slmult0 \fs28\cf0\f1\charscalex100 {Las Aplicaciones Manejadas por Eventos}\par\
pard\li973\ri0\sl-320\slmult0 \fs20\cf0\f1\charscalex100 {En las aplicaciones ma
nejadas por eventos, la ejecucin no sigue una ruta predefinida. En vez de esto,}\
par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {se ejecutan difere
ntes secciones de cdigo en respuesta a eventos. Los eventos se desencadenan por}\
par\pard\li973\ri0\sl-280\slmult0 \fs20\cf0\f1\charscalex100 {acciones del usuar
io, por mensajes del sistema o de otras aplicaciones. La secuencia de eventos}\p
ar\pard\li973\ri0\sl-293\slmult0 \fs18\cf0\f1\charscalex100 {determina la secuen
cia en que el cdigo se ejecuta. Es por esto que la ruta que sigue el cdigo de la}\
par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {aplicacin es difer
ente cada vez que se ejecuta el programa. }\par\pard\li973\ri0\sl-293\slmult0 \f
s20\cf0\f1\charscalex100 {Una parte esencial de la programacin manejada por event
os es el escribir cdigo que responda a los}\par\pard\li973\ri0\sl-280\slmult0 \fs
20\cf0\f1\charscalex100 {posibles eventos que pueden ocurrir en una aplicacin. Vi
sual Basic facilita la implementacin del}\par\pard\li973\ri0\sl-293\slmult0 \fs20
\cf0\f1\charscalex100 {modelo de programacin manejada por eventos.}\par\pard\li97
3\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-453\slmult0 \fs28\cf0\f1\ch
arscalex100 {Qu es un objeto?}\par\pard\li973\ri0\sl-320\slmult0 \fs20\cf0\f1\char
scalex100 {Cada formulario (ventana), men o control que se crea con Visual Basic
es un mdulo autocontenido}\par\pard\li973\ri0\sl-280\slmult0 \fs20\cf0\f1\charsca
lex100 {llamado}{ }\fs20\cf0\f0\charscalex100\b {objeto.}\b0 { }\fs20\cf0\f1\cha
rscalex100 {Los bloques bsicos de construccin de una aplicacin con Visual Basic son
los objetos.}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {Cad
a objeto tiene un conjunto de caractersticas y un comportamiento definido (}\fs20
\cf0\f0\charscalex100\b {propiedades, }\b0 \par\pard\li973\ri0\sl-293\slmult0 \f
s20\cf0\f0\charscalex100\b {mtodos y eventos) }\b0 \fs20\cf0\f1\charscalex100 {qu
e lo diferencian de otros tipos de objeto. En otras palabras, un objeto}\par\par
d\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {formulario ha sido diseado
para cumplir determinada funcin en una aplicacin, y no es lo mismo que }\par\pard
\li973\ri0\sl-280\slmult0 \fs20\cf0\f1\charscalex100 {un objeto men.}\par\pard\li
973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par
\pard\li973\ri0\sl-333\slmult0 \fs28\cf0\f1\charscalex100 {Propiedades}\par\pard
\li973\ri0\sl-320\slmult0 \fs20\cf0\f1\charscalex100 {El conjunto de datos que d
escriben las caractersticas de un objeto se le conoce como sus}\par\pard\li973\ri
0\sl-280\slmult0 \fs20\cf0\f0\charscalex100\b {propiedades.}\b0 \fs20\cf0\f1\cha
rscalex100 { Para un formulario tenemos por ejemplo, las propiedades}{ }\fs20\cf
0\f0\charscalex100\b {BackColor}\b0 \fs20\cf0\f1\charscalex100 { (color de fondo
),}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f0\charscalex100\b {Height}\b0 {
}\fs20\cf0\f1\charscalex100 {(altura).}\par\pard\li973\ri0\sl-293\slmult0 \fs20
\cf0\f1\charscalex100 {Algunas propiedades no solo determinan el aspecto que tie
ne el objeto, sino que adems pueden}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\

f1\charscalex100 {determinar su comportamiento; por ejemplo, la propiedad}{ }\fs


20\cf0\f0\charscalex100\b {MaxButton}\b0 \fs20\cf0\f1\charscalex100 { establece
si el formulario tendr}\par\pard\li973\ri0\sl-280\slmult0 \*\tx2240\fs18\cf0\f1\c
harscalex100 {o no el botn}\tab \fs18\cf0\f1\charscalex100 {Maximizar.}\fs18\cf0\
f1\charscalex100 { La presencia o ausencia de este botn determinar si el formulari
o se puede o }\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {no
maximizar.}\par\pard\sect\sectd\sbknone\cols2\colno1\colw10093\colsr-0\colno2\co
lw1000\pard\li986\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li986\ri0\sl-213\slmult0
\fs18\cf0\par\pard\li986\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li986\ri0\sl-213
\slmult0 \fs18\cf0\par\pard\li986\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li986\ri
0\sl-213\slmult0 \fs18\cf0\par\pard\li986\ri0\sl-333\slmult0 \fs18\cf1\f1\charsc
alex100 {Parte 1: Introduccin al desarrol o con Visual Basic - Danny A. Matta Gon
zales
}\par\column\pard\li0\ri0\sl-213\slmult0 \fs1
8\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0
\fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmu
lt0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-333\
slmult0 \fs18\cf1\f1\charscalex100 {1 }\par\pard\sect\sectd\sbknone\pard\sect\se
ctd\sbkpage
{\shp{\*\shpinst\shpleft1613\shptop1000\shpright10920\shpbottom1013\shpfhdr0\shp
wr3\shpwrk0\shpfblwtxt1\shplid2030\shpz0\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 9307}}
{\sp{\sn geoBottom}{\sv 13}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,13);(9306,13);(9306,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft1613\shptop15733\shpright10920\shpbottom15746\shpfhdr0\s
hpwr3\shpwrk0\shpfblwtxt1\shplid2031\shpz1\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 9307}}
{\sp{\sn geoBottom}{\sv 13}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,13);(9306,13);(9306,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}{\shp
{\*\shpinst
\shpleft4466\shptop8426\shpright8853\shpbottom10906

\shpfhdr0\shpwr3\shpwrk0\shpfblwtxt1\shplid2048\shpz2\shpbxpage\shpbypage
\absh16840\absw11893{\sp{\sn shapeType}{\sv 75}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn pibFlags}{\sv 2}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn fEditedWrap}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn pib}{\sv {\pict
\jpegblip
FFD8FFE000104A46494600010100000100010000FFDB004300080606070605080707070909080A0C
140D0C0B0B0C1912130F141D1A1F1E1D1A1C1C20242E2720222C231C1C2837292C30313434341F27
393D38323C2E333432FFDB0043010909090C0B0C180D0D1832211C21323232323232323232323232
3232323232323232323232323232323232323232323232323232323232323232323232323232FFC0
00110800A5012503012200021101031101FFC4001F00000105010101010101000000000000000001
02030405060708090A0BFFC400B5100002010303020403050504040000017D010203000411051221
31410613516107227114328191A1082342B1C11552D1F02433627282090A161718191A2526272829
2A3435363738393A434445464748494A535455565758595A636465666768696A737475767778797A
838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6
C7C8C9CAD2D3D4D5D6D7D8D9DAE1E2E3E4E5E6E7E8E9EAF1F2F3F4F5F6F7F8F9FAFFC4001F010003
0101010101010101010000000000000102030405060708090A0BFFC400B511000201020404030407
05040400010277000102031104052131061241510761711322328108144291A1B1C109233352F015
6272D10A162434E125F11718191A262728292A35363738393A434445464748494A53545556575859
5A636465666768696A737475767778797A82838485868788898A92939495969798999AA2A3A4A5A6
A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E8E9EA
F2F3F4F5F6F7F8F9FAFFDA000C03010002110311003F00DFF1EF8F5FC12DA7226990DDADD479E76A
152A884F251B39DF5C77FC2F79BFE85D83FEFEA7FF001AA5F8EFFEB740FF00AE527FE810D6CE9BF0
5ED75AF07E91A8DBCF6866B9D3209764D0346FBDA30C409226551C9E19E291BFBDBC6057A50585A7
429CEAC2EE57EAFA3329CA69FBAAE62FFC2F79BFE85D83FEFEA7FF001AA3FE17BCDFF42EC1FF007F
53FF008D5796EB3A6CBA3EB57DA7CA854DBDCCB083BB703B2464C86DABB86548CE0671D074AF71BC
9BCFF0CAD87DA27B8C7C3E8EE3FB3A618B51B4AFEFC1C9FDEAE3E51B3B0F9C76EC9E1F0918C25185
D4BCD82949981FF0BDE6FF00A1760FFBFA9FFC6A8FF85EF37FD0BB07FDFD4FFE354CB8F026952E8D
0EB1ACEB7A8BDADA787F4EB8DB7372708D3BBA845711485235DA70A11B96EA06684F86FE13B71235
CDC6BD309BC410E9168020B56559638DC34892C7B8150EDCE06EC2E000720F6581FE47F8FF005D42
F21FFF000BDE6FFA1760FF00BFA9FF00C6A8FF0085EF37FD0BB07FDFD4FF00E35546CFE1C7878DA5
FDEDDEB138B6D02EAF2DF5B1E6C71CAFB09101B742081BC80B876E58103A54175E00F0FDA7866192
5D4AF5B579B415D615628A495464E42B46B110B1E3E53219461B92A053F6181BD945FE3FD79FCD05
E46AFF00C2F79BFE85D83FEFEA7FF1AA3FE17BCDFF0042EC1FF7F53FF8D559B9F867E1EB5F125ED9
E917FADDBDCE8B7FA624D7124D1E5BED3285FDD154051943230739E7236F435A5E14F0AE9DE1DF89
1A1DF4971A8DF5FEA5A8EAD1C534B3AE23583CC8F320D84C8EDF312C19793D0E39CE50C0F2B7185F
4BEEFB5FF21FBC627FC2F79BFE85D83FEFEA7FF1AA3FE17BCDFF0042EC1FF7F53FF8D5657FC2BCD2
7FB27CBFB45EFF00697FC22FFF00090FDA37A793F7BFD4F95B777DDE376FEBCEDED599E34F0769DE
1FD0F4EBDB04D5CBCAC229DAF22555493CB5628E9C3412024908778642ACAE79ADA386C0CA4A2A3B
FAFF0098AF23A8FF0085EF37FD0BB07FDFD4FF00E3547FC2F79BFE85D83FEFEA7FF1AAC6F04FC3BB
2F10D9E9A355B87B29B596B95D3A54B8C9710A72DE5089810181CEE950919C0E84D4F85DFBBBBF14
5DA7CB7369E1CBD9ADE65E1E1900501D1BAAB609191CF26896170694AD0BB8F9BF4EFDD30E691D27
FC2F79BFE85D83FEFEA7FF001AA3FE17BCDFF42EC1FF007F53FF008D5324F07DD78AF53F02C5AAF8
8751BBB5D5D6E8C52DED8AC5771C31FEF305F7B970D9254B310A18100838ACD83C0FE18BDD434A92
D6F7547D3EEED6E6499D6194C31BC470AC6E5E040B165943BF94DE591CF0722550C17587DD7F3F4E
CC2F2357FE17BCDFF42EC1FF007F53FF008D51FF000BDE6FFA1760FF00BFA9FF00C6AA587C29A5D8
6870D8FD8F51B4BCFF0084D20B182F2458E0BDB7468D1B9750C080092A548049571C7CA6DD978320
B6D50E90BABEA9F69F155D6A968F7BBE32F1C76CED8121285E4DECB97DAF186CE0838A874F04B5E4
FC5FAFE571DE467FFC2F79BFE85D83FEFEA7FF001AA3FE17BCDFF42EC1FF007F53FF008D5519FE1E
7878E891ADBDC6A8BAB7FC22FF00F0903C923C6D00C6DFDD850A18E7E7E777CBF2FDEE4562FC3EF0
6E9DE2F8B514B99AEBED96F3D908A0B665DCD0C938499CA952484520E470B904F15AAC3E0791CF97
45EBFE62BC8EA3FE17BCDFF42EC1FF007F53FF008D51FF000BDE6FFA1760FF00BFA9FF00C6AB93F0
D4969E1FF8B71358584FAED9595FCCB6F15BA89E49A35DC1644C0C3328C4808C0CAF51D475BA4E8D
A87883C4DE07B8B8F14EA97165A9457A96B7CA8B6DA843E507DEAD202E4AE7A65DB866002F75530B
8483D61A5AFBBECDFE80A52627FC2F79BFE85D83FEFEA7FF001AA3FE17BCDFF42EC1FF007F53FF00
8D551D07C11A48B2F0BEAA6DF549E79AFECBED71DC409E485926C61E2601844EB8D9282EAE432908
78AB73781FC2F79A9EB9AA5F4B7565667C4AFA45BDA5B310548C96D8238242C493F247B5400305C9

C54BA3814DAE47F8FF00985E43FF00E17BCDFF0042EC1FF7F53FF8D51FF0BDE6FF00A1760FFBFA9F
FC6A996BF0CFC371F87DAF6EE6D5E79A3B3D52EC94916D830B4984617CB789990B0604E4E5482307
B30FC2AD334FF165F58EA57539D246A96FA6DA5D7DA7CA91A4963126CD8B0C9B982B2F27CB527BF3
F29ECB01AFBBB7AF476EE179137FC2F79BFE85D83FEFEA7FF1AA3FE17BCDFF0042EC1FF7F53FF8D5
635CFC3CD3ACFC37ADCECFABDC6A3A74F751AB4702A46D1C3204F3551B9923C860EEAF988B2E5187
CC7CE2B7A782C1D4BF2C76F37FE6272923D83FE17BCDFF0042EC1FF7F53FF8D55ED23E306A9AFEA9
169BA6F85EDE6BB9B71443731203B54B1E5A30060027935E235DA7C27FF9291A6FFD72BAFF00D279
28AD97E1A14E5350D526F77FE60A4DB3D83FB7FC73CFFC51165EBFF215B3FF000A827F15F8CADEE6
D6DE5F05D909AEE4648546A7684B154673D17801518E4F1F8915A375E21D12C6E5EDAEF58D3EDE74
C6E8A6B94465C8C8C82723820D437FFF00236F868FFD35BBFF00D249ABC0F6B0FF009F6BFF0026FF
00E48D6DE647FDBFE393FF003245973CFF00C856CFFC2B2B5EF887E24F0CD9C775ABF84ACE086593
CB42BA85B4859B04F44527A03CE31F9D55D3BC05E19D692F350D434C13DD4BA85E6F93CF957762E2
451C0603A01DAB91F1BDAC163E02D2ED2D9364106AD7B146B9276AACD3003279E83B9AD68CA9CEA4
60E0ACDA5D7FCC4EE96E7A736BBE3B56656F03D90607E60755B3C8FD2ABDFF008B7C63A6D85C5F5E
7832CA3B7B78CCB2BFF6A5A36140C9380A49FA0E4D4BF102EA4B5BA89F4FBBB84D68DDB8B0B588EE
5BA6CFCC92264031EDE4B923675041E0F2F3DCCB75F0FF00C50F7F737326B4226FB75ACA768B538F
95238F2408F6F21C677F5273C0CBDAC3FE7DAFFC9BFF00921DBCCD96F14DD7887C3DA5EAD121B237
1E76E8E26C636BEDE4A05CF4CF23BD15CFF874E3E1EF87FA1FF8F8EAC07FCB53EB4515E0A356518E
C9BFCC13D0D3F8B9E1AD5FC45368FF00D956A273044DE666544C6E48B1F788CFDD3D3D2B88D27C2B
F12B41E349FB6D8A7982531DBEA11AA330EEC81F6B741D41C8F6AF79BC244CB8273E5478EDFC0A79
FCBF5E955F1D700051C01FE7B74ADA9E3650A4A938A697757138EB73C2F51F06FC41D5B77DBACBCE
DD34970DFBFB75064762CEC42B0E4927E99E38A7CDE15F89771A60D3277D425B008A82D5F5356882
AE368D864C606060638C0AF71A2B58E6538A518C2365E5FF00045C88F0E83C2DF12ED6E23B8B77D4
229A2B716D1C91EA6AAC90839118224C8407F87A547FF087FC45FEEDEFFC7D7DB7FE4229FF001F1F
F3D7EFFF00ACFF006BAFBD7BAD155FDAB57F963F77FC10E44783B7823C7EC97A8D05D14BE60F76A6
FE3C5C306DC0C9F3FCE4124F39E4E69FFF00087FC45FEC9FEC9DB7BFD9BFF3E7FDA29E4FDEDDF737
EDFBDCF4EBCD7BAD147F6AD5FE58FDCFFCC3911E1C7C2DF12CDC4F705F50F3AE1A379A4FED35DD23
46418CB1F3324A90319E98E31525AF877E2858F9DF64B8D52DFCF95A797CAD5553CC91BABB624E58
F19279AF6DA297F6A54FE58FDDFF00043911E15FF087FC45FEC9FEC9DB7BFD9BFF003E7FDA29E4FD
EDDF737EDFBDCF4EBCD32EFC11F10350B7B6B7BC82E6E61B54D96F1CD7F1BAC2B803080BE146140C
0F415EF145359AD55AF2C7EE7FE61C88F0ED3FC2BF12F47B76B7D31F50B28598BB476DA9AC6A5B81
9C2C80670073EC2AA597807C75A6DDA5DD8D9CD6B731E764D05EC68EB9183860F919048FC6BDF28A
3FB56AEBEEC75F27FE61C88F0EBBF0B7C4BD42E2DAE2F1F50B99AD5B7DBC936A6AED0B641CA13265
4E5474F41449E16F89736A716A723EA0F7F0A148AE9B53532A2F3C07F33207CCDC67B9F5AF71A28F
ED4ABFCB1FBBFE087223C2A2F07FC45825B89615BD8E4B995679D93514065915B7ABB10FF3306F98
13C83CD489E16F8971DBDD5BA3EA0B0DE33BDCC6BA9A859D9C61CB8F330C5875CF5AF71A28FED4AB
FCB1FBBFE087223C2BFE10FF0088BFDDBDFF008F5FB1FF00C8453FE3DFFE797DFF00B9FECF4F6AB9
A47863C71A1E99A95A58F87AD566D4207B59AF1AE11A510BEDDD1A8F3760076F5DBBB9383D31ED34
5279A556ACE2BF1FF30E447CFF0007C3AF1A5ADC45716FA73C5344C1E3923BB895918720821F2083
DEAFC9E16F8972EA716A723EA0F7F0A6C8EE9B53532A2F3C2BF99903E66E01EE7D6BDC68AA79AD57
BC63F73FF30E44783C9E08F1FCBA645A64905D3D842DBE3B56BF8CC48DCF2A9BF00FCCDD0773EB56
E2F0EFC5082EEE2EE1B8D523B9B9DBE7CC9AAA879768C2EE61265B03819E95EDB45279A557BC63F7
7FC10E4478547E0FF88B0DA2DA44B7B1DB2C5242B0A6A2810472105D02EFC6D620123A1C735622F0
EFC5082EEE2EE1B8D523B9B9DBE7CC9AAA879768C2EE61265B03819E95EDB450F34AAF78C7EEFF00
821C88F0A7F07FC4592D2EAD1D6F5ADAEA533DC42DA8A149A42412EEBE6619B201C9E720551FF856
7E2EFF00A052F5C7FC7D43D7AFF7EBE83A5048391D477A6B36ACB68AFB9FF987B347CF5FF0AD3C5A
471A5A9CFA5DC3E99FEFFA569E83E0EF1D7873588B54B1D1E1373124889E6DC44CBF3A321380E3B3
1C7BFAD7B964E7A91EBF4A41D39EBDFEB8A53CD6B4E2E328AB3F5FF30E447915D697E3DBEB97B9BB
F09E83713BE374B2DBDBBB1E30324BE4F18FC855C77F8A32DF5A5E3E8F60D2DA191A2F9E3C02F1BC
67FE5AF3C39FC40F7CFA8D15C7ED61FF003ED7FE4DFE655BCCF1F9B46F1CCF3BCD3783FC3D24AEC5
DDDEDAD99989392492F927AF355B57F0DF8F759D32DB4E9B41B182D6DA4F3228ED5A1882920E7003
E30771278EB5ED3455471118494A30575FE2FF0030B799E713EA5F162E2E2598E93A7A9918BED568
F0327A0CCBEF547528FE28EABA65CD85D6976460B88CC6F87841C1F4FDE706BD568A9F6D0FF9F6BF
F26FF30B799E7FA6E997BA3F83B46D3EFD1A1BA87CFDE8B274CC85872BB81E0E7AF7A2BA1F12F5B5
E7FBDD5723B7B1A2B0AB3739B9B5BEBD46B63A7BCFF5EBFF005CA3FF00D016ABD58BCFF5EBFF005C
A3FF00D016ABD0014514500145145001451450014514500145145001451450014514500145472CF0
C3B7CD9523DDD37B019E9FE23F3A8C5FD99E977073FF004D07B7F88FCE802C5155C5FD99E977073F
F4D07B7F88FCE817F667A5DC1CFF00D341EDFE23F3A00B1455717F667A5DC1CFFD341EDFE23F3A05
FD99E977073FF4D07B7F88FCE802C5155C5FD99E977073FF004D07B7F88FCE817F667A5DC1CFFD34
1EDFE23F3A00B1455717F667A5DC1CFF00D341EDFE23F3A05FD99E977073FF004D07B7F88FCE802C

5155BFB42CBFE7F2DFFEFEAFF8D1FDA365FF003F96FF00F7F57FC6802CD1F9F4F5E7DF9EBFFEA155
BFB46CBFE7F2DFFEFEAFF8D4B0CF15C2B3412A4AAA40628C1802738CE3E87F2A0093F2FC05145140
05145140051CF61F9E477C7F934119E0F4EE08041A28039FF141205A614B7DFE8071F77D41A28F13
8CFD978CFDFEDFEEFB1A28B2EA80EA2F7FD7AFFD728FFF00405AAF562F3FD7AFFD728FFF00405AAF
40055096F648F5FB3B00A9E54D6B3CCC483B832344063DBF78D9FA0ABF595A8C17116A569AADBC0D
746DE19607B78D955D96468CEE52C42920C638247049CE400C006A1ABAE9DAB5B413945B692D6699
DB692FB95E1555503A93E691800927007A17DBEBBA7DCCB144B24B1CD2C9E5A453DBC91393B5981D
AEA080446F86C6095233918ACEBAB5BAD567FB7CFA4CB1ADBDBBC29692CE8B2CA5DE372CAC8C4232
F940A1DC0963C94DA18D64B6D5FCCB5B96B4BE92DAC6E84B15B5CCB0B5C906296320306DA5479919
05DF79C48493F2E403A0B8D52CAD649E39A6DAF0471C8EBB4938766540001F316652028C927031C8
CD36F13E931C6AD34F2C2CD2089639ADA58E4662ACCA0232863BB6305E3E62A5464F15973C5ADCFA
9DEDF0D32782DA686DA168A3B88C5CBC68D3970A436D46DCE9CEEFB849560FC2D7B1D16FD7C4F6F7
EB61776F682485BFD2EFBED1200B15DAB6ECBB63995301588C367AEE0A01D11D62D63926796E36C6
96F0CDE5340EB22F98CE1783C92C576840BBB231C96029EBACD8B69B71A8195D2DED959A7F322747
882AEE3B9080C0EDC1C11920823822B2F50D32F5FC4DFDAD0C3E625B476EF1C6194198A8BA474049
E0859C119C0270323922CC297C26D4B59FB03ADC496A91416324A81D8C5E630DCE09552CD211C120
000939242806D5145140051451400514504020820107820D00645FD859EA7E30F09DA5FDA41756D2
5DDC6F86E220E8D8B6908CAB7070403D0F41F8F6DFF082F843FE854D0FFF0005D17FF135C831FF00
8AF7C21CFF00CBDDCFFE92CB5E9F51219CFF00FC20BE10FF00A15343FF00C1745FFC4D1FF082F843
FE854D0FFF0005D17FF135D05152073FFF00082F843FE854D0FF00F05D17FF001347FC20BE10FF00
A15343FF00C1745FFC4D741450073FFF00082F843FE854D0FF00F05D17FF001347FC20BE10FF00A1
5343FF00C1745FFC4D741450073FFF00082F843FE854D0FF00F05D17FF001347FC20BE10FF00A153
43FF00C1745FFC4D741450073FFF00082F843FE854D0FF00F05D17FF001347FC20BE10FF00A15343
FF00C1745FFC4D741450073FFF00082F843FE854D0FF00F05D17FF0013552FF49D3B47B692DB4BD3
ED6C60678E468AD615894B10E0B10A00CE0019F615D5D607883F8BFED97FED4A6B7039FA28A2B410
5145140051451401CFF89C67ECBC67EFF6FF0077D8D14789C67ECBC67EFF006FF77D8D1401D45E7F
AF5FFAE51FFE80B55EAC5EFF00AF5FFAE51FFE80B55E800A28A2800A28A2800A28A2800A28A2800A
28A2800A28A2800A28A2802B2595D4FE2FF0E5E4304925BD94F3C970E884F96AD03A29E3D5980C0F
AF406BD07ED917F767FF00BF0FFE15C1CB710C0079B3471E7FBEC076CFF2A8CDFD98CE6EE0E3FE9A
0F7FF03F954B8DC0F40FB645FDD9FF00EFC3FF00851F6C8BFBB3FF00DF87FF000AF3F37F66339BB8
38FF00A683DFFC0FE541BFB319CDDC1C7FD341EFFE07F2A3940EFF00ED917F767FFBF0FF00E14BF6
C8BFBB3FFDF87FF0AF3F37F66339BB838FFA683DFF00C0FE541BFB319CDDC1C7FD341EFF00E07F2A
3940F40FB645FDD9FF00EFC3FF00851F6C8BFBB3FF00DF87FF000AF3F37F66339BB838FF00A683DF
FC0FE541BFB319CDDC1C7FD341EFFE07F2A3940F40FB645FDD9FFEFC3FF8527DB22FEECFFF007E1F
FC2B8037F66339BB838FFA683DFF00C0FE541BFB319CDDC1C7FD341EFF00E07F2A3940F40FB645FD
D9FF00EFC3FF00851F6C8BFBB3FF00DF87FF000AF3F37F66339BB838FF00A683DFFC0FE541BFB319
CDDC1C7FD341EFFE07F2A3940EFF00ED917F767FFBF0FF00E158DAE3F9B1B48AB205CC6A0BA15C91
E67A8F715CC9BFB319CDDC1C7FD341EFFE07F2A9629639D59A291240A406287382738CFE47F23428
D807D1451540145145001451450073FE2719FB2F19FBFDBFDDF63451E2719FB2F19FBFDBFDDF6345
0075179FEBD7FEB947FF00A02D57AB17BFEBD7FEB947FF00A02D57A002B3B52BEB986E6D6C6C6389
EEEE77B665621618940DD2103EFE19906C0413BBA80091A3597A9DB5D2DFD9EA7650A4F2DBAC9149
0B49B4BC2FB59B6718F337471E3242E37024641000E8EE2EF4FB69A5D62E2D248D369496DE174249
38D9E592E49CEDC6092C5B014103731FC47A5C56B1DC4B70F1AC93790A9242EB279BB4B842857706
2A3201196CAE33B866BDC1D435036B7A34C9ADDAC2E3CE4B79A58FCC9F31C91B01B5995789015CB7
2410768F9AAB1D3AFEF3C4563ACBDABDBA89911E091D0BC71A437237B1562325A7036A93C0073C90
A0166F7C55656B63F69486EE422E2185A16B499245123850FB0A6EC7DEC1C618AED073C559B2F116
9DA85DB5A5B3DC1B846DB246F692A34476EE1BC328D8083C16C06E719C1AA1AB6977973A95EDCC50
EF431E9EE8032832182E6495D464F5DA4019C0CB0E47244DA6C7A9F95AEDCAD9FD92EAEAE0C96B1D
E32B0C8822452FE5B371B90F439C500588BC47A5CAC7FD21E38F6B32CF342F1C2E002C4A4ACA1186
D05BE5272A091C0269F6FAEE9F71E6E6496DFCA8CCADF6BB792DFE41F798798AB903232474C8CE32
2B9D7D22F2F2FEC261A4EA0C22924373FDADA8874977412A7FAA477400B300D851B4361548276CAF
A5EA7A95ACD66B16A16D663CB9563D46E959FCC49524554963769006DAE199989525360C0228035E
6F1169E34DB9B9FB5FD8FCADAA5EF6DA48FCB2E76A3323056D85B8CF0386E460E2BE95A9289A6373
ABDC3C10C2CEA2FAC4DA395182EECCCAA1C2F0328AA1430DD9241ACD6D1A5B878E58347D4A09A29A
DCF99A86A4676D82E6191822F9B200311924E54FCAA006C9C6AEB56BA9BEA96F77A7264C5673C4CE
0AEE1BA480E10371BCA249B777CBB80DDC5005EB2D62CEFE630C5F688E50BB825C5AC903301804A8
9157701919C671919EA2ACDA5D437D6705DDB3EF8278D658DF046E5619070791C1AE7349D36E13C4
B0DF0D3F50B5B54B39E16FB76A06E1F7B3C44614C8E14614F20E4907206149E8ED249A6B3825B983
ECF3BC6AD243BC3F96C472BB8707078CF7A009A81F781CF1DE8A307206393C814018F7D6169A978B
FC2569A85A5BDDDB3DD5C078678C488D8B6948C86E0E080791D4678AEDFF00E105F087FD0A9A1FFE

0BA2FF00E26B90383E3CF07B0EF7573839EA3ECB2D7A7D448673FF00F082F843FE854D0FFF0005D1
7FF1347FC20BE10FFA15343FFC1745FF00C4D74145481CFF00FC20BE10FF00A15343FF00C1745FFC
4D1FF082F843FE854D0FFF0005D17FF135D051401CFF00FC20BE10FF00A15343FF00C1745FFC4D1F
F082F843FE854D0FFF0005D17FF135D051401CFF00FC20BE10FF00A15343FF00C1745FFC4D1FF082
F843FE854D0FFF0005D17FF135D051401CFF00FC20BE10FF00A15343FF00C1745FFC4D1FF082F843
FE854D0FFF0005D17FF135D051401CFF00FC20BE10FF00A15343FF00C1745FFC4D54BFD274ED1EDA
4B6D2F4FB5B1819E391A2B5856252C4382C42803380067D85757581E20FE2FFB65FF00B529ADC0E7
E8A28AD04145145001451450073FE2719FB2F19FBFDBFDDF63451E2719FB2F19FBFDBFDDF6345007
5179FEBD7FEB947FFA02D57AB17BFEBD7FEB947FFA02D57A0028A28A0028A28A0028A28A0028A28A
0028A28A0028A28A00281803000C6738C77EB4514015A3B2B99FC61E1DBC86DE492DECA79A4B8911
4B6C56B77404F73962A3D7BF4048F41FB645FDD9FF00EFC3FF008570F454B5703B8FB645FDD9FF00
EFC3FF00851F6C8BFBB3FF00DF87FF000AE1E8A3940EDFED917F767FFBF0FF00E14BF6C8BFBB3FFD
F87FF0AE1E8A3940EE3ED917F767FF00BF0FFE147DB22FEECFFF007E1FFC2B87A28E503B8FB645FD
D9FF00EFC3FF008527DB22FEECFF00F7E1FF00C2B88A28E503B8FB645FDD9FFEFC3FF851F6C8BFBB
3FFDF87FF0AE1E8A3940EDFED917F767FF00BF0FFE158DAE3F9B1B48AB205CC6A0BA15C91E67A8F7
1583450A3600A28A2A8028A28A0028A28A00E7FC4E33F65E33F7FB7FBBEC68A3C4E33F65E33F7FB7
FBBEC68A00EA2F7FD7AFFD728FFF00405AAF562F3FD7AFFD728FFF00405AAF40054914134F9F2A29
24C75D8A4E2A3AB09FF20F9BFEBAC7FC9E800FB05E7FCFA4FF00F7ECD1F60BCFF9F49FFEFD9AAF45
0058FB05E7FCFA4FFF007ECD1F60BCFF009F49FF00EFD9ACB8F53B597559B4C532FDAA18D6570607
0A15BA10E46D39C1E87F85BD0E2E50058FB05E7FCFA4FF00F7ECD1F60BCFF9F49FFEFD9AAF450058
FB05E7FCFA4FFF007ECD1F60BCFF009F49FF00EFD9AAF450058FB05E7FCFA4FF00F7ECD1F60BCFF9
F49FFEFD9AAF450058FB05E7FCFA4FFF007ECD41329B79A38670629645674471B59957018807A81B
973E991EB495CFCDFF00250ECFFEC153FF00E8D86803A0A28A280248A09A7CF95149263AEC527152
7D82F3FE7D27FF00BF6684FF00907CDFF5D63FE4F55E802C7D82F3FE7D27FF00BF668FB05E7FCFA4
FF00F7ECD57A866BA86DE5B78A57DAF71218A21827730567C7B7CA8C79F4A00BDF60BCFF009F49FF
00EFD9A3EC179FF3E93FFDFB3551E558DE3521C991B68DA8480704F240E070793819C0EA453E802C
7D82F3FE7D27FF00BF668FB05E7FCFA4FF00F7ECD57A63CAB1BC6A4393236D1B50900E09E481C0E0
F2703381D48A00B7F60BCFF9F49FFEFD9A3EC179FF003E93FF00DFB355E8A00B1F60BCFF009F49FF
00EFD9A3EC179FF3E93FFDFB355E8A005994DBCD1C338314B22B3A238DACCAB80C403D40DCB9F4C8
F5A4AE7E61FF00170ACFFEC153FF00E8D86BA0A0028A28A0028A28A00E7FC4E33F65E33F7FB7FBBE
C68A3C4E33F65E33F7FB7FBBEC68A00EA2F7FD7AFF00D728FF00F405AAF562F3FD7AFF00D728FF00
F405AAF4005584FF00907CDFF5D63FE4F55EABEA1AEE95A2E9E7FB4F50B6B4334CBE589A40A5F01B
381DC0C8C9ED91EB401628AE7FFE139F0B7FD076C7FEFE8A3FE139F0B7FD076C7FEFE8A00A7AECB2
C1378AE685DE3963D0627474243291F6A20823A1146B71DCE8096D77A6CB7D777D334C8D1CF3C932
CEC2DA6900F2B3B54978D3EE05EE0601C50FE23F02C9737172F7BA3B4F71198A794AA6E950800AB1
C658600183E82ACBF8CFC2523C6D26B3A73346DBA32CE0946C15C8F4382467D09F5A00C4F15793A6
6996D7561AC5EBDCDD437522C9FDA323099459CCFBD5036C037796D9450012318E2B5754B7BEB6B9
B0D32CDE59E2BBF3649E5B9D42581A49542614488AC53237BEC40A3E438C286539169A8783D2EE49
AF75BD12E11999B6C76E9134CCCAE85E720E246DAEE3A2AFCEC76F236ED5D78BBC1D7D6CF6F77AAE
997103E3745332BAB60E4641E3A8CD0056F23549A34B4B9B88A76B7924CD85AEAB22CE630B1904CC
0233BAEE202B6D044A859B23717B4A755B782CB4F37B7125BAB34D1DC6A0F6A62FDE3205796305DD
95A3910609521599989D84B1F5EF00C9611D84975A23D9C4C5A3B764431A1E790B8C03F31E7DCD17
3AF7802F21820BAB9D1278ADD764292A232C430061411F28C01D3D050057F0ACB36B5A84925CEA17
12416D0AB451C178CD1315BABA456DE30641B235196E1C72C09C63B7AE662F17783ADE47921D5B4C
8DE4FBEC8CA0B7CC5B9C75F99D8FD589EE6A6FF84E7C2F9C7F6ED8F5C7FAD1401D05604BFF00250A
CFFEC153FF00E8D869078E3C2E7FE63B63FF007F47B7F8FF009C552B2D634DD67C7B6D2E9B7D05D2
A6973AB989C36D3E6C2467D3FF00D7401D6D1451401613FE41F37FD758FF0093D57AAFA86BBA568B
A79FED3D42DAD0CD32F962690297C06CE077032327B647AD63FF00C273E16FFA0ED8FF00DFD1401D
0563EB3FF215F0F7FD841FFF004967AAFF00F09CF85BFE83B63FF7F4556BDF1478275284437FA8E9
37512B6F093ED91437233839E793F9D006AEAB2CB1EA5A12C6EEAB2DF3248AAC4071F6798E0FA8C8
07EA07A5737A6DB4EDA3F85666D535269F5358E3BB91AE9897436CF21503EEA1CA28DEA03E32776E
258DCB5F11F816C5112D2F747B74490CAAB0AA20572BB4B00070769233D71C54C9E2FF0007225BA2
6ADA62A5BE3C850CA045F2951B7FBBF29238EC48A00A16F0CB73E2B93476BFD416C2DFED01635BB7
0CE04766E03499DE70D2B9077679DB9DB95334DAAB69F24066BB97FB3ACB54962F3D9998C90259C9
230623FD66C70CBDCE6319CB024D7BED57C0BA96A905E5DEA5A34E91C72868664470EEFE561CE7B8
5882F4CE0F5E39D15F17783923B745D5B4C54B6C790A1971161768DA3B7CA48E3B1228039FF104DA
A68F6C5CC92DACD756F77F33EAF24B3385B695F3E56D11C643AA12623853855F94D77B6566B65094
135C4CCCDBDE49E52ECCC40C9E7851C676A80A3B015CBC5AC7C3CB78E48E19B418924FBEA91C6A1B
E565E401CFCACE3E8C477AD1FF0084E7C2FF00F41DB1FF00BFA2803A0A2B9FFF0084E7C2D8CFF6ED
8FFDFD1EFF00E141F1C785C67FE27B63FF007F47BFF87F9CD00137FC942B3FFB054FFF00A361AE82

B92B2D634DD63C7F6F269B7B6F74B1E973AB989C36D3E6C5D6BADA0028A28A0028A28A00E7FC4E33
F65E33F7FB7FBBEC68A3C4E33F65E33F7FB7FBBEC68A00EA2F7FD7AFFD728FFF00405AAF562F7FD7
AFFD728FFF00405AAF40051451400B93EA68C9F53494500193EB4B93EA6928A005C9F53464FA9A4A
2801727D4D264FAD145002E4FA9A327D4D25140064FAD1927BD145001451450014B93EA6928A005C
9F534993EB451400B93EA68C9F534945002E4FA9A327D4D25140064FAD2E48E84D25140064FAD193
EB451400649EF4514500145145001451450073FE2719FB2F19FBFDBFDDF63451E2719FB2F19FBFDB
FDDF6345004D7DE29DB77227D8FF00D5011E7CDEBB7E5CF4EF8CD573E29C6EFF0043E871FEB7FF00
AD451400E5F136EDBFE87D71FF002D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF6BF4A28A0
017C4DBB6FFA1F5C7FCB5F5DBEDFED7E942F89B76DFF0043EB8FF96BEBB7DBFDAFD28A28005F136E
DBFE87D71FF2D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF006BF4A28A0017C4DBB6FF00A1
F5C7FCB5F5DBEDFED7E942F89B76DFF43EB8FF0096BEBB7DBFDAFD28A28005F136EDBFE87D71FF00
2D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF6BF4A28A0017C4DBB6FFA1F5C7FCB5F5DBEDF
ED7E942F89B76DFF0043EB8FF96BEBB7DBFDAFD28A28005F136EDBFE87D71FF2D7D76FB7FB5FA50B
E26DDB7FD0FAE3FE5AFAEDF6FF006BF4A28A0017C4DBB6FF00A1F5C7FCB5F5DBEDFED7E942F89B76
DFF43EB8FF0096BEBB7DBFDAFD28A28005F136EDBFE87D71FF002D7D76FB7FB5FA50BE26DDB7FD0F
AE3FE5AFAEDF6FF6BF4A28A0017C4DBB6FFA1F5C7FCB5F5DBEDFED7E942F89B76DFF0043EB8FF96B
EBB7DBFDAFD28A28005F136EDBFE87D71FF2D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF00
6BF4A28A0017C4DBB6FF00A1F5C7FCB5F5DBEDFED7E942F89B76DFF43EB8FF0096BEBB7DBFDAFD28
A28005F136EDBFE87D71FF002D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF6BF4A28A0017C
4DBB6FFA1F5C7FCB5F5DBEDFED7E942F89B76DFF0043EB8FF96BEBB7DBFDAFD28A28005F136EDBFE
87D71FF2D7D76FB7FB5FA50BE26DDB7FD0FAE3FE5AFAEDF6FF006BF4A28A008FFE12CFFA72FF00C8
BFFD6A3FE12CFF00A72FFC8BFF00D6A28A0070F14E519BEC7D3FE9AFB13E9ED4E6F136DDDFE87D33
FF002D7D377B7FB3FAD1450054BFBD1AB3A298FCAF277770D9C923D3FD9FD68A28AE2AB56719B499
491FFFD9}
}}}}
{\shp{\*\shpinst\shpleft1440\shptop6986\shpright6466\shpbottom8306\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2032\shpz3\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 5026}}
{\sp{\sn geoBottom}{\sv 1320}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,1320);(5026,1320);(5026,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 16777215}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft6173\shptop7173\shpright6453\shpbottom8306\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2033\shpz4\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 280}}
{\sp{\sn geoBottom}{\sv 1133}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;2;(293,1133);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;5;16384;45824;1;45824;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}

{\sp{\sn lineDashing}{\sv 0}}


{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft1440\shptop6986\shpright6053\shpbottom7573\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2034\shpz5\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 4613}}
{\sp{\sn geoBottom}{\sv 587}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,573);(4613,573);(4613,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft6386\shptop8280\shpright6533\shpbottom8453\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2035\shpz6\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 147}}
{\sp{\sn geoBottom}{\sv 173}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;4;(0,40);(120,173);(146,0);(0,40);}}
{\sp{\sn pSegmentInfo}{\sv 2;10;16384;45824;1;45824;1;45824;1;45824;24577;32768}
}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft8026\shptop7426\shpright11373\shpbottom9533\shpfhdr0\shp
wr3\shpwrk0\shpfblwtxt1\shplid2036\shpz7\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 3347}}
{\sp{\sn geoBottom}{\sv 2107}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,2106);(3333,2106);(3333,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}

{\sp{\sn fFillOK}{\sv 1}}


{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 16777215}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft8026\shptop7600\shpright8226\shpbottom9533\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2037\shpz8\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 200}}
{\sp{\sn geoBottom}{\sv 1933}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;2;(0,1933);(186,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;5;16384;45824;1;45824;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft8346\shptop7426\shpright11360\shpbottom8000\shpfhdr0\shp
wr3\shpwrk0\shpfblwtxt1\shplid2038\shpz9\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 3014}}
{\sp{\sn geoBottom}{\sv 574}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,573);(3026,573);(3026,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft7960\shptop9520\shpright8106\shpbottom9680\shpfhdr0\shpw
r3\shpwrk0\shpfblwtxt1\shplid2039\shpz10\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 146}}
{\sp{\sn geoBottom}{\sv 160}}
{\sp{\sn shapePath}{\sv 4}}

{\sp{\sn pVerticies}{\sv 8;4;(0,0);(66,160);(160,13);(0,0);}}


{\sp{\sn pSegmentInfo}{\sv 2;10;16384;45824;1;45824;1;45824;1;45824;24577;32768}
}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft1733\shptop10640\shpright5386\shpbottom11866\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2040\shpz11\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 3653}}
{\sp{\sn geoBottom}{\sv 1226}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,1226);(3666,1226);(3666,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 16777215}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft4586\shptop10640\shpright5386\shpbottom11493\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2041\shpz12\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 800}}
{\sp{\sn geoBottom}{\sv 853}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;2;(800,0);(0,853);}}
{\sp{\sn pSegmentInfo}{\sv 2;5;16384;45824;1;45824;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft1733\shptop11306\shpright4466\shpbottom11866\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2042\shpz13\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 2733}}
{\sp{\sn geoBottom}{\sv 560}}

{\sp{\sn shapePath}{\sv 4}}


{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,560);(2733,560);(2733,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft5333\shptop10533\shpright5493\shpbottom10706\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2043\shpz14\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 160}}
{\sp{\sn geoBottom}{\sv 173}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;4;(120,173);(173,0);(0,66);(120,173);}}
{\sp{\sn pSegmentInfo}{\sv 2;10;16384;45824;1;45824;1;45824;1;45824;24577;32768}
}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft7386\shptop10666\shpright11373\shpbottom13066\shpfhdr0\s
hpwr3\shpwrk0\shpfblwtxt1\shplid2044\shpz15\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 3987}}
{\sp{\sn geoBottom}{\sv 2400}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,2400);(3986,2400);(3986,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 16777215}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft7386\shptop10666\shpright7800\shpbottom11493\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2045\shpz16\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}

{\sp{\sn geoRight}{\sv 414}}


{\sp{\sn geoBottom}{\sv 827}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;2;(0,0);(413,826);}}
{\sp{\sn pSegmentInfo}{\sv 2;5;16384;45824;1;45824;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft7920\shptop11306\shpright11373\shpbottom13066\shpfhdr0\s
hpwr3\shpwrk0\shpfblwtxt1\shplid2046\shpz17\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 3453}}
{\sp{\sn geoBottom}{\sv 1760}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;5;(0,0);(0,1760);(3453,1760);(3453,0);(0,0);}}
{\sp{\sn pSegmentInfo}{\sv 2;12;16384;45824;1;45824;1;45824;1;45824;1;45824;2457
7;32768}}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 0}}
{\sp{\sn lineWidth}{\sv 9144}}
{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineDashing}{\sv 0}}
{\sp{\sn fLine}{\sv 1}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}
{\shp{\*\shpinst\shpleft7320\shptop10533\shpright7466\shpbottom10706\shpfhdr0\sh
pwr3\shpwrk0\shpfblwtxt1\shplid2047\shpz18\shpbxpage\shpbypage
{\sp{\sn shapeType}{\sv 0}}
{\sp{\sn fFlipH}{\sv 0}}
{\sp{\sn fFlipV}{\sv 0}}
{\sp{\sn rotation}{\sv 0}}
{\sp{\sn geoRight}{\sv 146}}
{\sp{\sn geoBottom}{\sv 173}}
{\sp{\sn shapePath}{\sv 4}}
{\sp{\sn pVerticies}{\sv 8;4;(146,106);(0,0);(0,173);(146,106);}}
{\sp{\sn pSegmentInfo}{\sv 2;10;16384;45824;1;45824;1;45824;1;45824;24577;32768}
}
{\sp{\sn fFillOK}{\sv 1}}
{\sp{\sn fFilled}{\sv 1}}
{\sp{\sn fillColor}{\sv 0}}
{\sp{\sn fLine}{\sv 0}}{\sp{\sn lineColor}{\sv 0}}
{\sp{\sn lineType}{\sv 0}}
{\sp{\sn fArrowheadsOK}{\sv 0}}
{\sp{\sn fBehindDocument}{\sv 1}}
{\sp{\sn fLayoutInCell}{\sv 1}}}}\pgwsxn11893\pghsxn16840\marglsxn666\margrsxn13
3\margtsxn666\margbsxn200\cols2\colno1\colw5693\colsr-0\colno2\colw5400\pard\li9
73\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\
pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-440\slmult0 \fs28\

cf0\f1\charscalex100 {Mtodos}\par\column\pard\li0\ri0\sl-333\slmult0 \fs22\cf1\f1


\charscalex100 {F}\fs22\cf1\f1\charscalex100 {undamentos de Programacin en Visual
Basic }\par\pard\sect\sectd\sbknone\pgwsxn11893\pghsxn16840\marglsxn666\margrsx
n133\pard\li973\ri0\sl-320\slmult0 \fs20\cf0\f1\charscalex100 {Los mtodos son un
conjunto de procedimientos que permiten que un objeto ejecute una accin o tarea }
\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {sobre s mismo. Por
ejemplo, para un formulario tenemos el mtodo}{ }\fs20\cf0\f0\charscalex100\b {Hi
de}\b0 \fs20\cf0\f1\charscalex100 { que har que el formulario se}\par\pard\li973\
ri0\sl-280\slmult0 \fs20\cf0\f1\charscalex100 {oculte; o el mtodo}{ }\fs20\cf0\f0
\charscalex100\b {Show}\b0 \fs20\cf0\f1\charscalex100 { que har que el formulario
se vuelva a mostrar. }\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li9
73\ri0\sl-466\slmult0 \fs28\cf0\f1\charscalex100 {Eventos}\par\pard\li973\ri0\sl
-306\slmult0 \*\tx1333\fs20\cf0\f1\charscalex100 {Un}\tab \fs20\cf0\f0\charscale
x100\b {evento}\b0 \fs20\cf0\f1\charscalex100 { es una accin que es reconocida po
r el objeto. Un evento ocurre (se dispara) como}\par\pard\li973\ri0\sl-293\slmul
t0 \fs20\cf0\f1\charscalex100 {resultado de la interaccin del usuario con el obje
to. Tambin puede dispararse debido a la ejecucin de}\par\pard\li973\ri0\sl-293\slm
ult0 \fs20\cf0\f1\charscalex100 {cdigo (sentencias) o como resultado de la intera
ccin de otro objeto con el objeto de poseedor del}\par\pard\li973\ri0\sl-280\slmu
lt0 \*\tx6506\fs20\cf0\f1\charscalex100 {evento. Para un formulario tenemos por
ejemplo; el evento}\tab \fs20\cf0\f0\charscalex100\b {Load }\b0 \fs20\cf0\f1\cha
rscalex100 {que se dispara cuando se carga el}\par\pard\li973\ri0\sl-293\slmult0
\fs20\cf0\f1\charscalex100 {formulario; o el evento}{ }\fs20\cf0\f0\charscalex1
00\b {Click}\b0 \fs20\cf0\f1\charscalex100 { para un botn de comando, se dispara
cuando se hace clic sobre l.}\par\pard\li973\ri0\sl-213\slmult0 \fs18\cf0\par\par
d\li973\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-360\slmult0 \fs28\cf0
\f1\charscalex100 {Qu papel cumplen las propiedades, mtodos y eventos? }\par\pard\l
i973\ri0\sl-320\slmult0 \fs20\cf0\f1\charscalex100 {Toda aplicacin necesita una i
nterfaz de usuario, la parte visual a travs de la cual el usuario interacta }\par\
pard\li973\ri0\sl-280\slmult0 \fs20\cf0\f1\charscalex100 {con la aplicacin. Los b
loques bsicos de construccin de una interfaz de usuario son los formularios y}\par
\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f1\charscalex100 {los controles. Visual
Basic utiliza tcnicas de}{ }\fs20\cf0\f0\charscalex100\b {programacin visual }\b0
\fs20\cf0\f1\charscalex100 {para disear las aplicaciones.}\par\pard\li920\ri0\sl
-213\slmult0 \fs18\cf0\par\pard\li920\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li92
0\ri0\sl-386\slmult0 \fs18\cf0\f1\charscalex100 {Formulario.Nombre=\uc1\u8221Xfr
mEntrada\uc1\u8221X}\par\pard\li920\ri0\sl-226\slmult0 \fs18\cf0\f1\charscalex10
0 {Formulario.Ttulo=\uc1\u8221XBienvenidos a Gestin }\fs18\cf0\f1\charscalex100 {y
}\fs18\cf0\f1\charscalex100 { Sistemas\uc1\u8221X}\par\pard\li7826\ri0\sl-213\sl
mult0 \fs18\cf0\f1\charscalex100 {Cuadro.Nombre=\uc1\u8221XtxtContrasea\uc1\u8221
X}\par\pard\li7826\ri0\sl-213\slmult0 \fs18\cf0\f1\charscalex100 {Cuadro.Passwor
dChar=\uc1\u8221X*\uc1\u8221X}\par\pard\sect\sectd\sbknone\pgwsxn11893\pghsxn168
40\marglsxn666\margrsxn133\cols2\colno1\colw7400\colsr-0\colno2\colw3693\pard\li
1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\p
ar\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \
fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213
\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\
ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pa
rd\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\
cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmu
lt0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\s
l-213\slmult0 \fs18\cf0\par\pard\li1213\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li
1213\ri0\sl-253\slmult0 \fs18\cf0\f1\charscalex100 {Botn.Nombre=\uc1\u8221XcmdIng
resar\uc1\u8221X}\par\pard\li1213\ri0\sl-226\slmult0 \fs18\cf0\f1\charscalex100
{Botn.Ttulo}\fs18\cf0\f1\charscalex100 {=\uc1\u8221X}\fs18\cf0\f1\charscalex100 {I
ngresar}\fs18\cf0\f1\charscalex100 {\uc1\u8221X}\par\column\pard\li0\ri0\sl-213\
slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0
\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0
\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard

\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\


pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\
par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\
cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \f
s18\cf0\par\pard\li0\ri0\sl-253\slmult0 \fs18\cf0\f1\charscalex100 {Botn.Nombre=\
uc1\u8221XcmdLimpiar\uc1\u8221X}\par\pard\li0\ri0\sl-226\slmult0 \fs18\cf0\f1\ch
arscalex100 {Botn.Ttulo=\uc1\u8221XLimpiar\uc1\u8221X}\par\pard\li0\ri0\sl-426\slm
ult0 \fs18\cf0\f0\charscalex100\b {Evento Hacer_Click}\b0 \par\pard\li0\ri0\sl-2
66\slmult0 \fs18\cf0\f1\charscalex100 {Cuadro.txtUsuario.Texto=\uc1\u8221X\uc1\u
8221X}\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\f1\charscalex100 {Cuadro.txtCon
trasea.Texto=\uc1\u8221X\uc1\u8221X}\par\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\f1
\charscalex100 {Cuadro.txtUsuario.EstablecerEnfoque() }\par\pard\sect\sectd\sbkn
one\pgwsxn11893\pghsxn16840\marglsxn666\margrsxn133\pard\li973\ri0\sl-213\slmult
0 \fs18\cf0\par\pard\li973\ri0\sl-253\slmult0 \fs20\cf0\f1\charscalex100 {Para d
isear esta ventana (Formulario), del conjunto de objetos de Visual Basic seleccio
namos un}\par\pard\li973\ri0\sl-293\slmult0 \*\tx2146\*\tx6400\*\tx7333\fs18\cf0
\f1\charscalex100 {objeto tipo}\tab \fs18\cf0\f0\charscalex100\b {Formulario}\b0
\fs18\cf0\f1\charscalex100 { (Form). Luego a la propiedad}\tab \fs18\cf0\f0\cha
rscalex100\b {Nombre}\b0 \tab \fs18\cf0\f1\charscalex100 {(Name) le asignamos el
valor}\par\pard\li973\ri0\sl-293\slmult0 \fs20\cf0\f0\charscalex100\b {frmEntra
da;}\b0 \fs20\cf0\f1\charscalex100 { a la propiedad}{ }\fs20\cf0\f0\charscalex10
0\b {Ttulo}\b0 \fs20\cf0\f1\charscalex100 { le asignamos el valor}{ }\fs20\cf0\f0
\charscalex100\b {Bienvenidos a Gestin y Sistemas.}\b0 \par\pard\li973\ri0\sl-213
\slmult0 \fs18\cf0\par\pard\li973\ri0\sl-360\slmult0 \fs18\cf0\f1\charscalex100
{Dentro del formulario se colocan los controles. Para que el usuario pueda ingre
sar un dato (por ejemplo,}\par\pard\li973\ri0\sl-293\slmult0 \*\tx6133\fs18\cf0\
f1\charscalex100 {la contrasea) colocamos en la ventana un control tipo}\tab \fs1
8\cf0\f0\charscalex100\b {Cuadro de Texto}\b0 { }\fs18\cf0\f1\charscalex100 {(Te
xtBox); a continuacin}\par\pard\li973\ri0\sl-293\slmult0 \*\tx3586\*\tx7933\fs18\
cf0\f1\charscalex100 {establecemos su propiedad}\tab \fs18\cf0\f0\charscalex100\
b {Nombre}\b0 \fs18\cf0\f1\charscalex100 { en }\fs18\cf0\f0\charscalex100\b {txt
Contrasea,}\b0 \fs18\cf0\f1\charscalex100 { y su propiedad}\tab \fs18\cf0\f0\char
scalex100\b {PasswordChar}\b0 \fs18\cf0\f1\charscalex100 { es un *}\par\pard\sec
t\sectd\sbknone\pgwsxn11893\pghsxn16840\marglsxn666\margrsxn133\cols2\colno1\col
w10093\colsr-0\colno2\colw1000\pard\li986\ri0\sl-213\slmult0 \fs18\cf0\par\pard\
li986\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li986\ri0\sl-400\slmult0 \fs18\cf1\f
1\charscalex100 {P}\fs18\cf1\f1\charscalex100 {arte 1: Introduccin al desarrol o
con Visual Basic - Danny A. Matta Gonzales
}\par\co
lumn\pard\li0\ri0\sl-213\slmult0 \fs18\cf0\par\pard\li0\ri0\sl-213\slmult0 \fs18
\cf0\par\pard\li0\ri0\sl-400\slmult0 \fs18\cf1\f1\charscalex100 {2 }\par}

Vous aimerez peut-être aussi