From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14773 invoked by alias); 6 Aug 2008 06:52:36 -0000 Received: (qmail 14765 invoked by uid 22791); 6 Aug 2008 06:52:35 -0000 X-Spam-Check-By: sourceware.org Received: from pop132.ocn.ne.jp (HELO pop132.ocn.ne.jp) (60.37.31.215) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 06 Aug 2008 06:51:42 +0000 Received: from ariga (p1110-ipbf5210marunouchi.tokyo.ocn.ne.jp [118.8.156.110]) by pop132.ocn.ne.jp (OCN) with SMTP id m766pc9v028794 for ; Wed, 6 Aug 2008 15:51:39 +0900 (JST) Message-ID: <001b01c8f790$e145f9f0$1c0110ac@ariga> From: "ariga masahiro" To: Subject: How to properly run insight for eCos application? Date: Wed, 06 Aug 2008 06:52:00 -0000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0018_01C8F7DC.51136330" X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-IsSubscribed: yes Mailing-List: contact insight-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-owner@sourceware.org X-SW-Source: 2008-q3/txt/msg00034.txt.bz2 This is a multi-part message in MIME format. ------=_NextPart_000_0018_01C8F7DC.51136330 Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=original Content-Transfer-Encoding: 8bit Content-length: 4878 Hello everyone, I do not know how to properly run insight for eCos application. Would you please teach me ? I started to run insight like next on cygwin prompt. LINK@ariga ~/ether_test_plus_simplemain-O1 $ sh-elf-insight.exe nc_test_slave.o Then insight's source window appeared showing nc_test_slave.c. In order to break at sure point,I set breakpoint at top of cyg_start function. Red square mark was shown. Then I clicked Running-Man icon,and DownLoading began and next log appeared in console window. 0x8000acb2 in ?? () Loading section .text.cyg_start, size 0x2a0 lma 0x0 Loading section .text.pexit, size 0x38 lma 0x0 Loading section .rodata, size 0x3b0 lma 0x0 Loading section .text.do_udp_test, size 0x65c lma 0x0 Loading section .text.do_read, size 0xe0 lma 0x0 Loading section .data.slave_tcp_port.3876, size 0x4 lma 0x0 Loading section .text.do_tcp_test, size 0x620 lma 0x0 Loading section .text.nc_slave, size 0x4f8 lma 0x0 Loading section .text.net_test, size 0x68 lma 0x0 Loading section .text.simple_program, size 0xdc lma 0x0 Loading section .text.calibrate_load, size 0x50c lma 0x0 Loading section .text.start_load, size 0x104 lma 0x0 Loading section .text.net_load, size 0x9c lma 0x0 Loading section .text.do_some_random_computation, size 0x78 lma 0x0 Loading section .text.net_idle, size 0x4c lma 0x0 Loading section .text.test_delay, size 0x38 lma 0x0 Start address 0x0, load size 8652 Transfer rate: 3 KB/sec, 298 bytes/write. (gdb) When Download finished,"Make breakpoint pending on future shared library load?" window poped up (why). I clicked "NO",then transfered to running state,Running-Man icon changing to STOP icon, and down in Source Window "Program is running" appeared. But never breaked at breakpoint I would like to stop. I wonder where I was wrong? I also tried to GDB remote debugging. Although it became nearly the same result,I appended log below. -- this is GDB remote debugging log LINK@ariga ~/ether_test_plus_simplemain-O1 $ sh-elf-gdb nc_test_slave.o GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=i686-pc-cygwin --target=sh-elf"... (gdb) set debug remote 1 (gdb) set remotelogfile test-9.txt (gdb) set remotebaud 38400 (gdb) target remote /dev/com2 Remote debugging using /dev/com2 Sending packet: $qSupported#37...Ack Packet received: Packet qSupported (supported-packets) is NOT supported Sending packet: $Hc-1#09...Ack Packet received: OK Sending packet: $qC#b4...Ack Packet received: E02 Sending packet: $qOffsets#4b...Ack Packet received: Sending packet: $?#3f...Ack Packet received: S05 Sending packet: $Hg0#df...Ack Packet received: OK Sending packet: $g#67...Ack Packet received: 40000101ffffff0f40000101400001f18000aca400000005000000060000000 700000008000000090000000a0000000b0000000c0000000d8ffecf948ffecf948000acb28000cf0 e42df3e8480000000000000000000000040000101000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000040000101ffffff0f40000101400001f18000aca 40000000500000006000000070000000000000000000000000000000000000000000000000000000 000000000 0x8000acb2 in ?? () Sending packet: $qSymbol::#5b...Ack Packet received: Packet qSymbol (symbol-lookup) is NOT supported (gdb) b cyg_start Breakpoint 1 at 0x1f38: file nc_test_slave.c, line 721. --- breakpoint was set. (gdb) (gdb)load | here appeared lot of binary code. | Loading section .text.test_delay, size 0x38 lma 0x0 Sending packet: $X0,38:/$Bk0(B"\177$B!&…BeR%H(B\021Og$BeX%H(BR\177$Ba=(B0001'3:R\177a3d\023e}\003$B%`(B \004A\013\000\t~\004o$Be0(B&n$B‹=(B000\013\000\t\000\000\000\000#3c...Ack Packet received: OK Start address 0x0, load size 8652 Sending packet: $P10=00000000#6e...Ack Packet received: OK Packet P (set-register) is supported Transfer rate: 2 KB/sec, 298 bytes/write. (gdb) c Continuing. Sending packet: $Z0,1f38,2#16...Ack Packet received: Packet Z0 (software-breakpoint) is NOT supported Sending packet: $m1f38,2#cd...Ack Packet received: 5232 Sending packet: $X1f38,2:$B%F(B #d5...Ack Packet received: OK Sending packet: $vCont?#49...Ack Packet received: Packet vCont (verbose-resume) is NOT supported Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Like insight it never breaked. I append test-9.txt logfile compressed in gzip file. Especially I have next suspicious points. 1.Am I correct using nc_test_slave.o in starting dubugger ? 2.There is other way to run program, so surely break at cyg_start(). Please help me. Thank you in advance. Masahiro Ariga ------=_NextPart_000_0018_01C8F7DC.51136330 Content-Type: application/x-gzip; name="test-9.txt.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test-9.txt.gz" Content-length: 19500 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 Xz6+64Mvrq6+vvmBr+/wi/76+rubvXYXzdD1Xb/x5uXuqFi6e+SXX/7uq9/v 9sQfD66fnx/89jdf/ef/vLWnv3n5l+ePzw9e3wZv7/Zvrh5/d35w8s6/un7+ /fntK/x0EH589mgXXd75l9tQ8N73Pbm6ePr9+9/3zQ+7j2h7K3zwxrn5lsur Z7vA//7t884bfPuX5a/f3jvvfn39+qtPb++sD371+vluKb8/f+fX+vPD3Sb8 9uL7P50fvHP/vfVd//7VwcMX2/B2ebHTmn3zUsfH74eSpx++Mn//0+V9ffny 6o8H/3XxYrcnzg9+/eLZ7ne5vPju892Fun2R7c367F92/6GDb68fPf60P/xK iXX9QbHbzeHZO2q3b75/tfD9q/e//40m7snJ0enZzTH4oDLtZvWL5S/efu2N iu5mtZO+PVrvXvBf/+3g8MFHfvYOD7555vrmmceHZyfr3TPXZ3/7mR9fjM16 YfEWFnt99P73f+yd31ICfvXmm6PTze7NN5tfvIk2bytcr+7wzj97h4+/89Gh bZD1zzbIx5+/+D4Lz1+d4vvj8zdLB2JqfTbt849wfTYnGABwz+vzdX+uj3H/ 4P48xP1zuPT7Lr3/0noufb76/KXfd2j//Dym/Y31eYD7Z+l9hs7XWp+/tN+W 3h/P7+J5GYpvR7r+uD/X+P4rfH/9fPm+wIRojZ/vaun7l/an7h89v/j71vnD oX6+GP91/y/Gq6nnL/2+Q/t/o/Ef73deH7x/F++jpf2p64/5iea3q3h9Vrof 9L6Of9/F+3Hp/fG8H2o8rO9r3W9Yj3A+jOu/mP9P1WsazzEf03x7pfUR7get NxfP+9L+xPVZPO9L66/1Gj5f603NJxfzk6l8W+Ob4hWaz+N+1nxgrfG/zvdw /Rfxgal8W/MBvd8xX9J8VePzKo5vi/XaUL60uD5Lv6/GB82343pN47/Wa1oP 6vvX+ediPlnHN8U3pupTzJf0vtZ8eLGereu7pe/X/LaOb9q/0P6Lfl6aP2i/ Q+On4o2av+F55PpI4xued+4XaH6leLvuH3x/XX+OD3o/4v2u8UHzN8V/ND/R fGyxvzAVP/V84fO5n6L5icZz7Wfh+zO+p+uj9Yv267WfpfWpxgftF2i/XtcH 46fW1xx/9H7B53O/LMbfFvvvQ/mV4sPc79P6VOOb5j8Y/7Xe0Xqq5mNo/NH1 V3xY6xGNz7o+er8zvq31uOZXU/Xj0vO13ld8VfmEeP9yP133j+JXeH8dav9L 6yN8/8XzMpR/Hur9hfGB71/Nz+P6se7P8uer9Zq+j+a3uj6KR8Wflz5f96fy bfTz1fNY85+Zn6P3qebnel40vml9rf13zZ81P9T7S+9H7fcp30P7KfH9rp+v 5uea3yr+uZgPD/EflN+l+ICuj/KXFP/n/rXyOeN+nz5f50EW650hfgjzT7Q+ ivNDjf+ML2l9p/iS5gPx85X/qXxyfX/dn7x/4nlArh8Vz5yaD5raP1pfxPUC 77d4nk7x+Rq/4nkozc/j+2tsfmrofmF8T/lCmt9q/qP3nfYjNL5pPqb1jt4X dT86ng/lfEnxE10f7Xfr/aL1iK6n4vNx/sDrWccfxWf081L8UPmxMZ6s/Arm V+t5jPENni9TPDbWW+D8TZ+v+Wesp5HjJ8oP1P0Z62novLPyQzg+6OeLz6/n lTSeKN9A+fm8n3W/aT9CP69Yv0X5MLz+ms/E+ADX41P6IZ+oX8P5jOIJcb+M 5+VjPudYvJ3i6yrfT+cxYz6wxmfe/8p/2Ld5Fq1ntV+j96/mw7r+iv/E+4f5 xoo3xvcX8+2Vrx73E3neIe5fMJ9c8yt9vvKFtF+v9XI878z4pPaP8P5lvkqd f8b9XK4vNL5pfqj3Y80XUry0nifV/E37cTVerf0XPb8xn4H133QeUOs7zT81 v43nGVnPJJ43YT6b5p/xvAPPQ8X9U9Zbi/UhNT7XeDvPG8bxh+ODnq9Yf5j1 DON5KOYTqp6D4quKv2n+oPmn9lP089XzG8/vLMbzof3J+VWsb6z66syXjvEr zh+ULxHrLXB+ovtf8WHdn8pPq/kqOg9b85F0nkvfX++XeF6D67vYf4T55LWe gOaHuv6KX2k+rPm84nV1P6XuR+h5r/UfFH+e4rMtrY/2QxXfmMLfhvJtxcd0 /TV/1vjAfi6KJ8d4NedLU3jjVP6g+y2e12P/C80/FX/A92e9TcXTpuLDUD+R 5yvreZBYH4Dxrlr/UO9T5TspH0z73Yo3Kh+17qfovKfySWI/FNav03klxX9i vXrWS9H7RfkVU+s5lM9rPOfzGPtzsT6P4j86bxvPU2i9rOuv8VnxLuZb6n6o /aFqP82aL1fPd2s9ovhJ7O/G+iRT/aap/kLtn6X3teZXymfQfoqeX+Xz13yb mk+u+YDyDfS+i/MBxt90vlXz/5jPzPpver9ofFA+QOwvpvGB591iPcx63pPf P94/Gh+Uz8l6Kao/E9cLrM+v+0fv37i+yPutGj81/mt/U/GWOj+J+aisv6rx OcYTGO+q/Wdjvhzjn4p3xfc71y9aPyofW+f1ND5rfKvnTWL9De2HKj7D/JZ9 0/er+2vK39D4Gc8rsX9f7A+l+WHt/8v9R83PlV+h93u8/1m/SNdf8Q3Fb6f0 06b6F/o+sR+Q8v85/sT1i+5P1nuZ4tN+Ir4o88H0PGo813pE+SQab7UfF+eT zM/X9dm3eFv335W/V/MtY30A5Rtzv1L5FXG/kvvFGj/j+UTGi2o/Vn1/Pb/K L1K/9Xr+OvabULxd+f88T6H8tHh+jeeLYz9xnh+J5we5X6D9COWH6PrX+jnK z6z9yLSfrnrXsX4s70+dX1A8M85veT5U84f4fme/1HheUvEizW+Z71Tzh2P/ Jo4P8f1S+2Urv73OT3T/13wnzm+1XxDz8VjfQPOTmu8U42O1vjrzkXT/xPrP jO8p3qv5bdxf4H691tex/zXjAzU/KtZL13lk7l/oedR8Se8jzTfieRPOZ7Rf Fvd/cz3YuP7ieZyp/G2oX8D6HjE/jecL9D7VelDjZ8w/5Ho21kOu+eG1HiP3 47TfofmY3o+6fzSfVLwixtMYj9V+fZzP1/59mp9wv0b3p+JR+6bnH/NVVG+H +4l6P2q+GuvJq74Nx8/abyj2x+T5uFiPVD9f9lfV/EHfX+drlK+i/Pkab6z1 JWp/ZMUftH7U8xXrUSseq3r4Wr+z/pjGH52f0vxN85O4fmQ+jH5/7b+g+WrM f2N+i+Jv2j+N8W3GD1VfS/PV2O9P+bqsd631td7v+v6xHwqfl1i/kf3Bp+aj p/AKxZ9j/2jun+p9GvMba3119ofS8673Y8z/ZH51jLfXerDsn6J4iOIJsf84 68Hq/tH9H8c31ufU+BPrXfD66LxtrIfM/QLl98Z4FM9/aT9I+Qxxv0nvR11/ rWc1X1U9Ip5v1ftL90/Mt9H31+fX8UH3T+3fxPtH+SGa32q/T/Mr1QvS+BPr 4bA+gK6P3l9x/sN6BTrfF/NhGJ+M+2V6v/D9Hutlaf7DfCfFoxR/0Ptd+011 PzrGB5RfzfWvxk99f8Wv1K+qvh9jf0PWl4jzc+arxHqnPD8V6/lzP1r3f+wP yPrYmo9N+V1O1Wuqh1D7feu8TDzvxn7rdb4a69+yvmuMJ3O+Edf73L/T/aPn Vz/fWr801jti/bqpfGOqvoj5mYzPxPpXPD8Y4/M8f635Z+3PrvlPzDdj/DPm G7O+R6zHm/shav4f49vshx7rV3C+p/2FWA+f71PFDxWf1P0Z33fsXxb7X7N+ Ue1HE8/j1P0XrncUH1N8W+9fxX9ifJX12XT/6P0S+9tyfNN5k7g/yPPmcf9U 8QT2L671aeP7heeh4vip68/8E60v4nlAxls0PtR+oLH+WM0P4f5UzbeP/Uy1 P8h+Jdp/1PxT47Oe35jfqOeX9Vji+oXxt5j/pvyTul+m9SP333X/a78jxjf4 /tX8SvknWj/q81WvJt6fnB/W+VXMD9fPl+O/9l9ifJL9OmP/F+6nx/4F7PdU 5w+xf03t55v7OcZ+8Xr/avzk+KD7p9Y7qvmrtT+C1hcxn4H5t7FfPOuN63pq vyPmE+b6q7HfE8/r6TxyrQ8W46VcLyseFd+nrG+seEKtH6v5ns47632k/DrN x9RvotaP1fWP/dO536d49b7NQyleVM8rxf36ffOjYT0Hzf/j99H11PtO+788 Xzyl9z6Vj8X+O+zfpPiY4reqP6Dvr/Fc+0da/+r8jtbvqseu/Iqaf1vz4af8 yqfWR+v3+L5W/IrxvVhvn/VItV6o9ZyVXxTHnzofY35v7C+W69vUevIxvs3z +7F/qPI/Fe/i/LCOz7Ffj36+rO8R9+803ipfTuMbz0fredF4qP2Lqfg5lG8o PsZ6CFqv6X1a5/Maz2O9I8bfFP9UPlXtlxrrvbBeTcxnZj2xOJ/R+47xt5jv x3r1MR9P+y+cPyj+o+8/hf9rPjBVH2l9sWf6RezXqeuj/SDlJ+j61POwmv/o /aj5rfZT6vnE2j9U8dKYn1DX+6z/o/dvrFev/Bz2f4z1/HkeSve/4l1xfpLX X4rnTOU/U/n/lD/40ucb80W5H6f5gOq1anyI9fo431O8UfOZmJ+j84y13gvP 68V676z3ouuj+UPsH13rK7L/o75/7Vei/b64X8DxP8YftF+gfhzsd6PPj/Wc uf6dmr9eyk/0/eN5PeYj6Typ4lFaD+p9V+tHab4X+8Ur/sD+m3retX+q94XO Tyl/Jp7X4M831mfgfLKuBzU+a74Uz1uxfmmMV+jny/j/ns1rjPFDhvpfHK80 3sb1KevBxvyHmg/J6xPrqbI+nuKB2i9WPKr2l6nx6th/jfWQa/8CjT86/6v4 TKyHpnzFsXn2of5jPd9X+2Xr+rMetcY3Xf+6fxfzA9lfQOv9eF5V61+u3zXf iPWpWH8s1tdiPpLijXG/hufNtV+s+0fva73vNF+t9QTifpbiD8y/0n50PF/D 9Y6eX8UH6udrfaH5jOYbMf6s+1/7iaxHof1izedjfWzu9yn/XPMZ7Q+qnnnc H2T+eTwvr/w69meM/Z7qeUCuvzSfiftNnI/Feuna/2U9zD3z32Q/Ju2XxX70 Gn9YD0TxMc1XY/6tni/299T5NT2/Wo/E/C72+4jxW97/8bxz3Q9V/iHnV4oP 1/ibxmeN/1ovaP809tPR/p3Ws9wvi/sj7P+r8VOfr/l5rB+o8Uf746w/Gevr cv8i7o/r+rCfUcz3U34y822UP1D7y9d6erH+LetNaX5S63uoXqLmP7H+A883 af2o8xe1PnPsJ8ufb4xPMp4/pR87FH/Y71LXZ8/qI+4XaPxU/pLOX2j+o/yr WM+B9ZE0ftbxP9avZj9rxW9jfwc9X1x/Kb401V8YwlvYf1PrffV30/Oi61n7 W+l9pPMXeh7j+Rr2c4z5ADxvqPEn1idhPyOtr/X+jfk5nG/E8YHnp2J+O+vz K78r5geyf6Wex7geZ/8yxXNiPxrF0+r7nflpsf+49lOYX618DO0HxXgF8ycV b4n1VGs+Bs9XanyI8QTOn5WPFM9LKh6o+armz6yfWcfnWK+G+wW6/3X9NX+I 8VjWt4/jD/tTx/3oul+m+TP7RdZ80Xj/sH96vP9Vj531n7UfqvE5zt/4/Gp8 Vj68rr/Oj+xZP6XWk6z9Anj/x3iX5g8aHxgPmar3h95f47nmw6wPHPtRMp6g 92Osl876Y4pfxX7c7Gek9Z3uh9hfgOOP4p+KP+v76/prf1Dxt7i+5n6T1r9x P6WeZ2T/5dq/L+Zbsj+I5oe6P2v/FN2fMX7FemV6f8V6/jy/r/lnPC/DekSa n+t8t+a3MV7H/YhYz5P7ifH8Avulxnqq3E+v9aZi/zjup+h9rfzVuB/H+gPK z4/7QcyXi/00dX9yv1vxQF1/fb7Wy8p3qvWlYz9Hnqer/c11ffT58byb5p96 HllPo/Z7iv2M2C9Y8atYb1P74zxvUvud6TyO4hsxPsb9X9UT0Odr/R7z8zWf rPU/ed4txp8Vf2P/lLifwv1Z3f/an9X4o/MLGn+0Hoz9+FhPI/bX0PjG8Ufj f5xfMR4Srw/3H2M9HNZn1s83vr+YH/Kp+jtL3x/Xg/x8xcdivjfrE9b8B40n sX9fns8rPhzz5Vj/R+vl2J9In1/7j2i/mPnMtT7YlJ7wFJ9N8WGNz+qfEvtB 6POV38X1uN6PivfG+rFcD2q/OOa7sv5wPd+t/XqdR9B55Dh/YDyt9ovR+Kz1 XTy/pp8X+ycqvqT3+5Sf7FA8GdP/n+q/xPzJev6I9Q1qPwLNt7UeVHwgrhcY /9H5Pr3v4nkHrhfifFvxJc33mF9a78/YH0fx+Tof5v2vfLNYP4r5WjH+z36d sb4Hz3dof0f5eDGfkPsL8f7h9dHzpXhyrB/F8491PaX7P/aX53qtno9W/UA9 v1qP137EyldUPLbWh1R9Ia1fFA/X86X1u8b/Wr+r1jfTz1f5b4p3KX4S+1mw HnWcvyk/mf1E4vyK9QkVT5jCW4buF62/2A8o1jPX+MD8ZMUDY7079sdRPE3n 6bR+n+JvD+E5rCev+yfWZ2N/aq2vFR/T/DDWS1T+cK0PwPm25jMaz2t93bh/ xPxerd+1/o35crUfCu/Pet4w5m/z/tH9r/mk7jfNH2K9iDH+0tD6c/839qNh PkmMnzMfTPMH5avUfJhYX5rxPb2vYz9N1r9V/ZZ4/7O/g+YbyteN47niq6z/ E/tZ8/pof0fvl9oPTuvx2s9Fz288H6f4HuvhaPzU+lfxW+3vxHgI42+az8d+ vsr/4f7ClH7m1H0X61Pl/F7FD6fmNYbiOfuJxHp0nE9qfyH2e9V5QOZLTPFV huoL9v9SfKP2y4v7mzyvEfO76vpX17/Wh9H+He8fzX/i/rjuH+0vMH8s5u8x /qb4ktb7Oh+t+WfNn4nxAdY3UD5PrHfN+ZXmG4p3xXqzPC8Wz0ON+Q1N8ff0 vqv1XvQ+0v6X1uOxXjTrNSm/Qs+v1uMxnqx6kjw/q+uj/Sw9j7FfOfulxn7u 3O+o89VafyPmwzMfOJ6H4nxY8x+Nz3r/Kt6r9WaMn7N/X1xfsB5yPI/P8Tbu X9Tzv7V/Ltebms8o/qP4ofY3a35p3B8cw2On+PZTfnxT+bbGqxh/Zn1azQdi vRc9v7p/arxF6ynW59T7TvHJuD+reIvuf/ZHm/Inmqp3ND7E+jasJ6b4auwH qs9nf4rYv4DnvzS+xf7F7P8+Nb+wtP+1H63nS/Hq2l879gfn/KTWT5uqT6fe X/EcxYu0fo/18dg/Xfen5oeav+n9pfppev/GeqE8/1j7qWn+HM+XaX7Oek16 X+h9FPuRMd6o8VbnK/fMz6LW71U9DdXjYjxE+y/xPAjrRcTz8vr71v7pPH+t +0fzmZrvrXxafb72K+P5X/Z31niu+UOtTxvne6wnFvsV8nxBrO9d9xOZz6z5 VaxnqHogmp/wPLXGN43Ptd+o8tVr/6MY72U/C9V3iutTXk+N5zF+Uvd3+POa 8uca6t+p/xfrgSsfW+vHeD9wPqb9gql8aYh/y/E59ltn/C3mqzO+p3xUrdc0 P6/7I6o/Gc8b8vyI5gOxvjfPg8T3kfZPa71H9vfReqr269H9Gesbc/yJ9fQ4 X4r5t7V+FPN/Yr9X1hdSPrbej7E+pNYXWt9x/1TxPa1fYv654mkan2v9Ma5H 4nki9tPU99d5ulhfl98/1gdgfnKMdzF+q/eFxs8pPHNov2l85nlM1UPQ+jfG r/Q+Yj2QWv9Z8VU9L8rHqPnPsT8I81ViPV7me3wqffUp/p7GHz2PsT4Y9xfi /Ifx3jg/rPnh3O9WfG/Kj3gofvI8ctxP5/qx7ncrX73mq8R+pnW+zX7fip/E +tLcb9L7RfMTzYe136T4fDxfyfht7TcU3++Kz2g/nfsLWu/E/lysL635g9aP Ws/q/Gk8n6L1Hc+n632n+1Pjgz4/1v9nf7opvsQQnlOfL+VvK/+B+9exf1mt V1b3f9nvT+On4ts6v6zzGtp/Uf6Axmetf2N/DfZ/Ufw51v9hPrPun1gfQ/nw 3O/Q/qbeR7H+J8cHxWc0vun+jPFV7u/E9QvrzcZ6ehp/2L9e40Psn8L6DIqv xvpd3E/U+mWqXzzFT4v52Nw/1fxTz5f27+J5JeWP8Xyi3i9T/JOheMv9aI0n Wg/W8xe632I8hM+L7mfdb9pfiPt9Gs/Zj0/7oXG+wf7mWu8rnhP3v/g+1fXX fEbv01pvUPutygeI6x3204n70Yz3xvrSup953k3741N6jEP5Rq6XXutLaz5T 61/F8YTx57h+0Xyv7v8yvhT70zG+ofNlio8pX0XzyXj+VPP52j9X96euD+v/ x340rJ+p92/Mf2b/a80ntX8a+wOyfrvWUzU/qtZHrd9fn6/3l+JjGn80vsX8 PZ1/ZD1PzU9q/3HFT2K8vZ6Xqf3BFQ9nP1blC8X1Ds/jxPPCeh/pedR+pa6P 6vvxPIXmw/r98Xry/JTGkzo/VHwj5s+w/rz2rzVexfU77x/FZ2J+DvsRK34S +xVqfar5BvsPxn673L/W+jHGD7X/qPl2zgeO/Vy4f635ecwX1fVhPWfFw/fM j4/noXT/6+er+1Px2Hh9WC9F41XsJ8J8v/j9dV6J6/fYr5PzbcUzY71f3Z+5 HkXcr2E+fLw/lR/C/eiY38V6gNqvVP5AzE9jv79YP5nnYeN5Iua/ab9S84fa r0T5Y7FfLeeHcb+V+0H6/Bif5/0Z+5Xz/VLz7WP/CPZ70vgW6ymxH2s876D8 Osa7NP+P53mVr6J4I/PPtX5R/yadp4vzE/W/YLxX8YfYf03xDZ431Pol1qdi vx7tl9V6ZbGeGPtfaD4Zz6/xPOAUX2Uo3irfpv58WR815v8wP037HfF9V+vP M54c+/nW/V/WX4r1VZifGfs16/llfZK43uf5jroeqeuFWj9Q+UUxn037oXq+ uF8Z6+vmfscxH1LrEd3/qk/F8/I13q79MlwfnpeP8bpaX4X9dxQvqv1DtZ+r /QKdF9b10fNV6ysqnqP91jh/0PuL+fx1vzLGc/L5Zc3/Yz4G83liPIr1w2P/ O/a/iPVR9fl6vjQ/VH05np/V+iiuf1l/NZ7X4PpUP1/lIynfI9Yn5/hW+8/q 5xvPP2r8ZD5w7K/H+VWsp8T+MnU/PdaXYD0u7TfFfp2azzO/tPZL1XxG462e x6n3H/p9a7049h+M9R/Y/zfWS2T9E8WvNH7G+rTsj6N4gubzsb635jM8b6if VzwPy/2Uml8a+32w37Se99hPiuezNB+O51/4+VoP1n61yg+P6zX221L9/Kl5 zKX3135H7N/H+gMaT2L/I/an0PXRfFvzT+U/6Por/qn4kvYj4vPL+IOuv/Y3 NZ7E54X1Z+J+7r71UxSP4n6W4hvKd1K+q9Yv2i+O6wvu5+r7q760zkfEer/c T9f7QvutyqeN8SvGS2M/o3x+Vj9frU9jvhzz4eP11/mj2j9d83nmM6v+hvJJ Yr0p1heK+X6cr+r9Ffup6f2o+TzXU7o+sZ8p9yt1f+r5iucFmA+v+gCKn8f9 Vu6v6f5RvnStf1vjw7G+hNaP3F/Q+BbP49R6kly/aD9Xz9eUft1QPGE8IdZL 5Hpcn6/vr/zSeL6J+6fa31f+WMyfZPxW60eN58ov0npK46HiCbHfIuM5Gn80 ntf3r/JV4nmTMb+YIf4n5/Mx/5b54VrvxPNx7P+u8bCej6vnB2M95NrvVfUN NB/mfDX2R2C9pnj9WY9R8wedX4j9uBnP1/tX82fFu2I9bY7/+nzlTypep/hJ HA/1vlY9LuY/q55S3O9QfxOtfxXP4fmpKT+gKXxD8UzNr2K9R+W7Mj9N7y/t x2k8ifmoHJ81P4/1fzie6/7Ufo3uT+WrxP0m1qOO+XKcn8f97nr+jvu58Xwl z38pnhPrS/A8o8b/mq9Y8wFi/jPrk8R8CeY71fOPuj81f6j9tfX+Ur5xrJ/J eu81/zyeL1D8mfWLaj3tmA/MfCft72j/S/NnxVf3TR8vvr/G+kFD54vn0er5 dO2fan0d37/sB6HzqlpfaH8/1ofU/a/P53lVjW/a39T8XPdnXF/k/toxH17P F/vpxP7mzOes/bxiPzjGfxQ/UXysxueVLx3PEyl/QOejVa+D9VHj/oLm54pP 8rxzrC9U57eM79X8yRgf4P6I8q/qeeSYn8bzpBqf4/uX8bcp/uQQPp/7GSk+ o/3f+HyxXorWU4ovxfwu1iOK5904/4/9d7S+Y30Sfb7qRcTxmf074nl/1ref 4nd9ov6d9nf0fuf7ReOz8vkVP9H6XfPn+H6p/XlVf4z51cpPi/Ht3L9D63Hl O8X94rwfVOMJ2o/TfFXzjVo/J9Ynqf2eeD5d74vYT4H1sRUP136Z5hsaf+J5 YeaL7pn/tcZP1h+O9cFq/Zlan4rn0fYMj2W/wlivtfYD1Xxe9QS4Xq77ZbEf kM7v1/W+zuOwn2DsB5HzLf/h/OreDwd/+HF1eO/FwWe/W21e3vz0+er2r/UX 69X5g8vV+mT7QXyxerL759PTx2eXX9xfnW1/8JefPb1/crr90V9+9uonHqxe /8Pl6vjk5MnR6/9/dHj26OHpk/XNE06OH/z0/a/+fvXvj27/a4fb/93+vVpd vPrz4as/X//7R6/f5K0/b95y9+fF5vjiaPPoyeHjB0c/vdB7f9282O2z/j/8 9Xev6z/6H77/6Pjmg/7v9ZPDB7/anP92c//05OYT//I/7p9d7L527/Lgf7d/ fvan+ycPd1+595vtxttutqvrp/f+CthNMtc2WgMA ------=_NextPart_000_0018_01C8F7DC.51136330--