You can subscribe to this list here.
2003 |
Jan
(11) |
Feb
(50) |
Mar
(10) |
Apr
(10) |
May
(7) |
Jun
(44) |
Jul
(23) |
Aug
(13) |
Sep
(27) |
Oct
(41) |
Nov
(21) |
Dec
(21) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(23) |
Feb
(20) |
Mar
(9) |
Apr
(6) |
May
(5) |
Jun
(10) |
Jul
(8) |
Aug
(16) |
Sep
(8) |
Oct
(7) |
Nov
(8) |
Dec
(11) |
2005 |
Jan
(6) |
Feb
(3) |
Mar
(11) |
Apr
(14) |
May
(17) |
Jun
(19) |
Jul
(9) |
Aug
(5) |
Sep
(6) |
Oct
(1) |
Nov
|
Dec
(3) |
2006 |
Jan
(7) |
Feb
(5) |
Mar
(4) |
Apr
(8) |
May
(10) |
Jun
|
Jul
(5) |
Aug
(11) |
Sep
|
Oct
(6) |
Nov
(7) |
Dec
(1) |
2007 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
(1) |
Dec
(1) |
2008 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
|
May
(1) |
Jun
(8) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(9) |
Nov
(3) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
(3) |
Feb
|
Mar
(11) |
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
(11) |
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(3) |
2017 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Luis C. <ad...@co...> - 2003-03-17 19:36:12
|
I tried everything I could, neither of my tape backups ADR2 60 and ADR2 = 120 work with flexbackup. They are SCSI compliant and do not require the = osst just st. If you guys figure it out, please let me know. I lost to much time on trying to hack the problem. Thanks for any help ahead of time, Luis. -----Original Message----- From: fle...@li... [mailto:fle...@li...] On Behalf Of Edwin Huffstutler Sent: Saturday, March 15, 2003 3:52 PM To: fle...@li... Subject: Re: [flexbackup-help] list/extract errors [ Serge Kestens wrote: ] > > tape=3DOnstream ADR2 60GB >=20 > Does anybody has an idea what's going on ? Is that one of the OnStream drives that require the osst driver? No experience here, but I know some models are problematic - not totally SCSI-compliant and you'll need the "osst" driver instead of the standard "st". That's my first guess. Otherwise, not sure. -test-tape-drive works for you.... I'd try a sequence like this to see if you can find out which file = number the archive ended up at: mt -f /dev/nst0 rewind=20 flexbackup -list =20 mt -f /dev/nst0 rewind=20 mt -f /dev/nst0 fsf 1 flexbackup -list =20 mt -f /dev/nst0 rewind=20 mt -f /dev/nst0 fsf 2 flexbackup -list etc.. Also maybe redo things with indexes set to false; archives themselves = start at file number 0 in that case and you can debug without the header. Another possible help - when doing the backups, and then lists, pay attention to the tape drive block numbers and see if they all jive... = for instance, in the list log you sent, it started at "134227402". check = that for the backup you were trying to extract, it started at the same = number. (BTW, that number looks high to be the "first" archive on the tape, so = maybe it is a driver problem) Hope this helps, -Edwin --=20 Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open!=20 Get cracking and register here for some mind boggling fun and=20 the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ flexbackup-help mailing list fle...@li... https://lists.sourceforge.net/lists/listinfo/flexbackup-help |
From: Edwin H. <ed...@co...> - 2003-03-15 22:52:11
|
[ Serge Kestens wrote: ] > > tape=Onstream ADR2 60GB > > Does anybody has an idea what's going on ? Is that one of the OnStream drives that require the osst driver? No experience here, but I know some models are problematic - not totally SCSI-compliant and you'll need the "osst" driver instead of the standard "st". That's my first guess. Otherwise, not sure. -test-tape-drive works for you.... I'd try a sequence like this to see if you can find out which file number the archive ended up at: mt -f /dev/nst0 rewind flexbackup -list mt -f /dev/nst0 rewind mt -f /dev/nst0 fsf 1 flexbackup -list mt -f /dev/nst0 rewind mt -f /dev/nst0 fsf 2 flexbackup -list etc.. Also maybe redo things with indexes set to false; archives themselves start at file number 0 in that case and you can debug without the header. Another possible help - when doing the backups, and then lists, pay attention to the tape drive block numbers and see if they all jive... for instance, in the list log you sent, it started at "134227402". check that for the backup you were trying to extract, it started at the same number. (BTW, that number looks high to be the "first" archive on the tape, so maybe it is a driver problem) Hope this helps, -Edwin -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: Serge K. <Ser...@e-...> - 2003-03-15 21:38:43
|
Hi, i've a problem trying to list/extract a backup from tape. When executing the following command : flexbackup -list -num 1 i receive this error : ------------------------------------------------------------ | Checking 'buffer' on this machine... Ok | Checking /bin/sh on this machine... bash2 |------------------------------------------------------------ | Logging output to "flexbackup.list.200303152219.log" | Trying "mt defblksize" instead of "mt setblk" | Positioning tape at file number 1 |------------------------------------------------------------ At block 134227402. |------------------------------------------------------------ | buffer -m 10m -s 64k -u 100 -t -p 75 -B -i "/dev/nst0" | afio -t -z -D \ | /usr/bin/flexbackup -P gzip -Q -d -Q -q -Z -v -b 64k - |------------------------------------------------------------ afio: "-" [offset 6]: Fatal error: afio: "-": Unrecognizable archive |------------------------------------------------------------ At block 134227418. When using dump instead of afio , i receive this error: buffer (writer): write of data failed: Success bytes to write=65536, bytes written=32768, total written 0K restore: Tape read error on first record After the command flexbackup-test-tape-drive i don't receive any error: SUCCESS! Tape drive parameters seem to work just fine The backup itself also works fine. Using the -n parameter like : flexbackup -list -num 1 -n i can see the commands line per line. When launching the last line three times everything works fine and i receive a list of files: buffer -m 10m -s 64k -u 100 -t -p 75 -B -i "/dev/nst0" | afio -t -z -D \ | /usr/bin/flexbackup -P gzip -Q -d -Q -q -Z -v -b 64k - tape=Onstream ADR2 60GB Does anybody has an idea what's going on ? With kind regards, Serge Kestens E-Consulting Services bvba Kruiskenslei 37 Leopoldstraat 40 B-2850 BOOM B-2550 KONTICH 0486/35.76.43 0486/11.76.17 GSM: 0486/35.76.43 - fax: 03/457.41.37 Web design & Consulting & Hosting & Hardware & Networking http://www.e-consulting.be ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ |
From: Roger P. <rj...@un...> - 2003-03-10 15:27:49
|
On Mon, 10 Mar 2003 08:02:26 -0700 Edwin Huffstutler <ed...@co...> wrote: > > [ Roger Pryor wrote: ] > > and the error that I get is > > Can't tie DB /backup/full3/state/index: Resource temporarily > > unavailable > > > > both with the older version and with the current version. > > > > Obviously I am doing something wrong, but what? > > No idea. It can't access the index db for some reason. > > It actually doesn't matter for extract/list. Just give "-d > indexes=false" on your extract command line and you should be fine. > > The inability to tie to the db can come from: > > - permission problems > - backing up on one system and trying to access the db file on a > different one, that has uses a different backend for perl's AnyDBM. > > and others I'm sure. I have no idea what you are hitting, but it's > something specific to your setup I think. > > Future versions already don't tie to the db for extract/list kinds of > operations since it's unneeded anyway. > > Hope this helps. > > -- > Edwin Huffstutler Linux - because reboots are for hardware changes > ed...@co... GnuPG Key ID: AE782DC9 > Thank you very much: that solved the problem for me. It is a bit of an unusual setup. Thanks also for the system: I've been very pleased, having tried a few others whith varying degrees of luck. -------------------------------------------------------------------------- Roger Pryor P. Eng. Email: rj...@un... Pryor and Pryor Inc. Telephone: (+1)(604) 685-2621 602 - 1230 Comox Street, Internet: http://www.pryor-and-pryor.com Vancouver, B.C., V6E 1K7, Canada |
From: Edwin H. <ed...@co...> - 2003-03-10 15:02:29
|
[ Roger Pryor wrote: ] > and the error that I get is > Can't tie DB /backup/full3/state/index: Resource temporarily unavailable > > both with the older version and with the current version. > > Obviously I am doing something wrong, but what? No idea. It can't access the index db for some reason. It actually doesn't matter for extract/list. Just give "-d indexes=false" on your extract command line and you should be fine. The inability to tie to the db can come from: - permission problems - backing up on one system and trying to access the db file on a different one, that has uses a different backend for perl's AnyDBM. and others I'm sure. I have no idea what you are hitting, but it's something specific to your setup I think. Future versions already don't tie to the db for extract/list kinds of operations since it's unneeded anyway. Hope this helps. -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: Roger P. <rj...@un...> - 2003-03-10 01:24:07
|
Hi all: I have been using flexbackup 0.9.8 for more than one year with a Seagate Travan NS20 drive, with complete success. Now I am using it on a different system, SuSE 8.0, using disk files as backup devices. I have split the backup into 5 files, to avoid the 2Gb filesize limit that I ran into. However, I don't seem to be able to restore from the backup files. I have, today, upgraded to Flexbackup V1.0.2, yet I get the same error result. My data files are in /backup/full3 with subdirectories under that for log and state files. My config file is /backup/full3.config (the `3' is one of 5 sets) The restore command that I am using, as root, is: cd /tmp/x (which already exists) flexbackup -extract /backup/full3/root.0.20030217.afio.gz -c /backup/full3.conf and the error that I get is Can't tie DB /backup/full3/state/index: Resource temporarily unavailable both with the older version and with the current version. Obviously I am doing something wrong, but what? Any help would be appreciated, thanks -------------------------------------------------------------------------- Roger Pryor P. Eng. Email: rj...@un... Pryor and Pryor Inc. Telephone: (+1)(604) 685-2621 602 - 1230 Comox Street, Internet: http://www.pryor-and-pryor.com Vancouver, B.C., V6E 1K7, Canada |
From: <ver...@ya...> - 2003-03-04 11:54:25
|
PCFkb2N0eXBlIGh0bWwgcHVibGljICItLy93M2MvL2R0ZCBodG1sIDQuMCB0 cmFuc2l0aW9uYWwvL2VuIj4NCjxodG1sPg0KPGhlYWQ+DQogICA8bWV0YSBo dHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsg Y2hhcnNldD1pc28tODg1OS0xIj4NCiAgIDxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgOTciPg0KICAgPG1ldGEgbmFt ZT0iR0VORVJBVE9SIiBjb250ZW50PSJNb3ppbGxhLzQuNjEgW2VuXSAoV2lu OTg7IEkpIFtOZXRzY2FwZV0iPg0KICAgPHRpdGxlPmZnZmc8L3RpdGxlPg0K PC9oZWFkPg0KPGJvZHkgbGluaz0iIzAwMDBGRiIgdmxpbms9IiM4MDAwODAi Pg0KDQo8YmxvY2txdW90ZT4mbmJzcDs8L2Jsb2NrcXVvdGU+DQoNCjx0YWJs ZSBCT1JERVIgV0lEVEg9IjYyNCIgPg0KPGNhcHRpb24+PHRib2R5Pg0KPGJy PjwvdGJvZHk+PC9jYXB0aW9uPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjMDA4MDgwIj4NCjxjZW50ZXI+PGI+PGZvbnQgY29sb3I9 IiNGRkZGRkYiPjxmb250IHNpemU9KzM+VkVSVEVYIExBU0VSIEFORCZuYnNw OzwvZm9udD48L2ZvbnQ+PC9iPg0KPHA+PGI+PGZvbnQgY29sb3I9IiNGRkZG RkYiPjxmb250IHNpemU9KzM+Q09QSUVSIFNVUFBMSUVTPC9mb250PjwvZm9u dD48L2I+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCjwvdGFibGU+DQoNCjxk bD4mbmJzcDs8L2RsPg0KDQo8Y2VudGVyPjxmb250IHNpemU9KzI+VEFLRSBB RFZBTlRBR0UgT0YgVEhFIDxiPjxpPjx1Pjxmb250IGNvbG9yPSIjMzMzM0ZG Ij5TQVZJTkdTPC9mb250PjwvdT48L2k+PC9iPg0KV0hJTEUgVEhFWSBMQVNU ISEhPC9mb250Pg0KPHA+PGZvbnQgc2l6ZT0rMj5XRSBBUkUgUkVEVUNJTkcg T1VSIElOVkVOVE9SWSBGT1I8L2ZvbnQ+DQo8cD48Zm9udCBzaXplPSsyPlRI RSBGQUxMIE9GIDIwMDIgT04gT1VSIExBU0VSPC9mb250Pg0KPHA+PGZvbnQg c2l6ZT0rMj5QUklOVEVSIEFORCBDT1BJRVIgU1VQUExJRVM8L2ZvbnQ+DQo8 YnI+Jm5ic3A7DQo8cD4mbmJzcDs8Zm9udCBjb2xvcj0iIzAwNjYwMCI+PGZv bnQgc2l6ZT0rMj5PUkRFUiBCWSBQSE9ORTogMS04ODgtMjg4LTkwNDM8L2Zv bnQ+PC9mb250Pg0KPGJyPjxmb250IGNvbG9yPSIjMDA2NjAwIj48Zm9udCBz aXplPSsyPk9SREVSIEJZIEZBWDogMS04ODgtOTc3LTE1Nzc8L2ZvbnQ+PC9m b250Pg0KPHA+PGI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9 KzI+KioqRU1BSUwgUkVNT1ZBTCBMSU5FOiAxLTg4OC0yNDgtNDkzMCoqKjwv Zm9udD48L2ZvbnQ+PC9iPg0KPHA+Jm5ic3A7PGZvbnQgY29sb3I9IiNDQzAw MDAiPjxmb250IHNpemU9KzI+UExFQVNFIE9SREVSIEJZIFBBR0UgTlVNQkVS DQpBTkQvT1IgSVRFTSBOVU1CRVI8L2ZvbnQ+PC9mb250Pg0KPGJyPiZuYnNw Ow0KPGJyPiZuYnNwOw0KPHA+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGZv bnQgZmFjZT0iQ29taWMgU2FucyBNUyI+Jm5ic3A7IDwvZm9udD48dT48Zm9u dCBmYWNlPSJBcmlhbCxIZWx2ZXRpY2EiPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsyPkZvcg0KSGV3bGV0dCBQYWNrYXJkIFByaW50ZXJz OjxpPiA8L2k+KFBhZ2UgMik8L2ZvbnQ+PC9mb250PjwvZm9udD48L3U+PC9j ZW50ZXI+DQoNCjxwPjxicj4NCjxjZW50ZXI+PHRhYmxlIEJPUkRFUiBXSURU SD0iNDk5IiA+DQo8Y2FwdGlvbj4NCjxjZW50ZXI+PHRib2R5Pg0KPGJyPjwv dGJvZHk+PC9jZW50ZXI+DQo8L2NhcHRpb24+DQoNCjx0cj4NCjx0ZCBWQUxJ R049Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Yj48Zm9u dCBjb2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5JVEVNPC9mb250Pjwv Zm9udD48L2I+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjMDA4MDgwIj4NCjxjZW50ZXI+PGZvbnQgc2l6ZT0rMT4m bmJzcDs8Yj48Zm9udCBjb2xvcj0iI0ZGRkZGRiI+REVTQ1JJUFRJT048L2Zv bnQ+PC9iPjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049 Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Yj48Zm9udCBj b2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5NRkcgIzwvZm9udD48L2Zv bnQ+PC9iPjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iIzAwODA4MCI+DQo8Y2VudGVyPjxiPjxmb250IGNvbG9yPSIj RkZGRkZGIj48Zm9udCBzaXplPSsxPlBSSUNFPC9mb250PjwvZm9udD48L2I+ PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzE8L2ZvbnQ+PC9mb250 PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPkxhc2VyamV0IFNlcmllcyA0TCwgNFAmbmJzcDs8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwOzkyMjc0QTwvZm9udD48L2Zv bnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NP TE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAi Pjxmb250IHNpemU9KzE+JDQ0PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwv dGQ+DQo8L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9S PSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxm b250IHNpemU9KzE+SXRlbSAjMjwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8 L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4N CjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+ TGFzZXJqZXQgU2VyaWVzIDExMDAsMzIwMDwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZG RjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNp emU9KzE+Jm5ic3A7QzQwOTI8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90 ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8 Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZu YnNwOyQ0NDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4N Cg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+ DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsx Pkl0ZW0gIzM8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRk IFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxm b250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0xhc2Vy amV0IFNlcmllcyZuYnNwOw0KMjwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8 L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4N CjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+ Jm5ic3A7IDkyMjk1QTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0K DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50 ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+Jm5ic3A7 ICQ0OTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0K PHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8 Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZu YnNwO0l0ZW0gIyA0PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoN Cjx0ZCBWQUxJR049Q0VOVEVSIFdJRFRIPSI3NyUiIEJHQ09MT1I9IiNGRkZG MDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6 ZT0rMT4mbmJzcDtMYXNlcmpldCBTZXJpZXMmbmJzcDsNCjJQPC9mb250Pjwv Zm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJH Q09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4 MCI+PGZvbnQgc2l6ZT0rMT4mbmJzcDs5MjI3NUE8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwOyAkNTQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0K PC90ZD4NCjwvdHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09M T1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+ PGZvbnQgc2l6ZT0rMT4mbmJzcDtJdGVtICM1PC9mb250PjwvZm9udD48L2Nl bnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNG RkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQg c2l6ZT0rMT4mbmJzcDtMYXNlcmpldCBTZXJpZXMgNVAsNlAsDQo1TVAsIDZN UDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+Jm5ic3A7MzYwM0E8L2ZvbnQ+ PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPiZuYnNwOyQ0NDwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzY8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwO0xhc2VyamV0IFNlcmllcyA1U0ksODAwMDwvZm9u dD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMw MDAwODAiPjxmb250IHNpemU9KzE+Jm5ic3A7MzkwOUE8L2ZvbnQ+PC9mb250 PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPiQ5NTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwO0l0ZW0gIzcmbmJzcDs8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwO0xhc2VyamV0IFNlcmllcyAyMTAwLA0KMjIwMCZu YnNwOzwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFM SUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQg Y29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+Jm5ic3A7QzQwOTY8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwOyQ3NDwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzg8L2ZvbnQ+ PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0xhc2VyamV0IFNlcmllcyA4MTAw PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049 Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xv cj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT4mbmJzcDtDNDE4MjwvZm9udD48 L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBC R0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAw ODAiPjxmb250IHNpemU9KzE+Jm5ic3A7JDExNTwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzk8L2ZvbnQ+PC9m b250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPkxhc2VyamV0IFNlcmllcyA1TC82TDwvZm9udD48 L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBC R0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAw ODAiPjxmb250IHNpemU9KzE+Jm5ic3A7MzkwNkE8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwOyQzOTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8 L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzEwJm5ic3A7PC9mb250PjwvZm9u dD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09M T1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+ PGZvbnQgc2l6ZT0rMT5MYXNlcmpldCBTZXJpZXMmbmJzcDsgNFY8L2ZvbnQ+ PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPkMzOTAwJm5ic3A7PC9mb250PjwvZm9udD48 L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9 IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMT4mbmJzcDskOTU8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0K PC90ZD4NCjwvdHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09M T1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+ PGZvbnQgc2l6ZT0rMT4mbmJzcDtJdGVtICMxMTwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+TGFzZXJqZXQgU2VyaWVzIDQwMDA8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPkM0MTI3WDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxj ZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+Jm5i c3A7JDc5PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0K DQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4N CjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+ Jm5ic3A7SXRlbSAjMTI8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N Cg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkxhc2Vy amV0IFNlcmllcyAzU0kvNFNJPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwv dGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0K PGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT4m bmJzcDs5MjI5MUEmbmJzcDs8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90 ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8 Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiQ1 NDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRy Pg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNw O0l0ZW0gIzEzPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0 ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48 Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5MYXNlcmpldCBT ZXJpZXMgNCw0TSw1LDVNJm5ic3A7PC9mb250PjwvZm9udD48L2NlbnRlcj4N CjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAi Pg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0r MT45MjI5OEE8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRk IFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxm b250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiQ0OTwvZm9udD48 L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZB TElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250 IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzEz QTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+TGFzZXJqZXQgU2VyaWVzIDUw MDA8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElH Tj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNv bG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkM0MTI5WDwvZm9udD48L2Zv bnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NP TE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAi Pjxmb250IHNpemU9KzE+JDEyNTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8 L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzEzQjwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+TGFzZXJqZXQgU2VyaWVzIDEyMDAsMzMwMDwvZm9udD48L2Zv bnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NP TE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAi Pjxmb250IHNpemU9KzE+QzcxMTVBPC9mb250PjwvZm9udD48L2NlbnRlcj4N CjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAi Pg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0r MT4kNTk8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCjwvdHI+DQoN Cjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0K PGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT4m bmJzcDtJdGVtICMxM0M8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N Cg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkxhc2Vy amV0IFNlcmllcyA0MTAwPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+ DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNl bnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5DODA2 MVg8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElH Tj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNv bG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiQ5OTwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwO0l0ZW0gIzE4PC9mb250 PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVS IEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAw MDA4MCI+PGZvbnQgc2l6ZT0rMT5MYXNlcmpldCBTZXJpZXMmbmJzcDsgMzEw MDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+MzkwNkE8L2ZvbnQ+PC9mb250 PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPiQzOTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiZuYnNwO0l0ZW0gIzE5PC9mb250PjwvZm9udD48L2NlbnRl cj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZG MDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6 ZT0rMT5MYXNlcmpldCBTZXJpZXMgNDUwMCBCbGFjazwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9S PSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxm b250IHNpemU9KzE+QzQxOTEmbmJzcDs8L2ZvbnQ+PC9mb250PjwvY2VudGVy Pg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYw MCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXpl PSsxPiQ2OTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4N Cg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+ DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsx PiZuYnNwO0l0ZW0gIzIwPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+ DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNl bnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5MYXNl cmpldCBTZXJpZXMgNDUwMCBDb2xvcjwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+ DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAw Ij4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9 KzE+Q0FMTDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQg VkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZv bnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDg5PC9mb250Pjwv Zm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0KPC90YWJsZT48L2NlbnRl cj4NCg0KPGNlbnRlcj48cHJlPjx1Pjxmb250IGZhY2U9IkFyaWFsLEhlbHZl dGljYSI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzM+Rm9y IEhld2xldHQgUGFja2FuZCBDYW5vbiBGYXggPGk+KG9uIFBhZ2UgMjxiPik8 L2I+PC9pPjwvZm9udD48L2ZvbnQ+PC9mb250PjwvdT48L3ByZT48L2NlbnRl cj4NCg0KPGNlbnRlcj48dGFibGUgQk9SREVSIFdJRFRIPSI0OTkiID4NCjxj YXB0aW9uPg0KPGNlbnRlcj48dGJvZHk+DQo8YnI+PC90Ym9keT48L2NlbnRl cj4NCjwvY2FwdGlvbj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iIzAwODA4MCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZGRkZG Ij48Zm9udCBzaXplPSsxPklURU08L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0K PC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iIzAwODA4MCI+ DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZGRkZGIj48Zm9udCBzaXplPSsx PkRFU0NSSVBUSU9OPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoN Cjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNlbnRl cj48Zm9udCBjb2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5NRkcgIzwv Zm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNF TlRFUiBCR0NPTE9SPSIjMDA4MDgwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9 IiNGRkZGRkYiPjxmb250IHNpemU9KzE+UFJJQ0U8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCjwvdHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VO VEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0i IzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5JdGVtICMgMTQ8L2ZvbnQ+PC9mb250 PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPkxlc2VyZmF4IDUwMCwgNzAwPC9mb250PjwvZm9udD48 L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9 IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMT5GWDE8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N Cg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiQ1OTwv Zm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0K PHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVy Pjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIyAx NTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+TGFzZXJmYXggNTAwMCwgNzAw MDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+RlgyPC9mb250PjwvZm9udD48 L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9 IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMT4kNjQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N CjwvdHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNG RkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQg c2l6ZT0rMT5JdGVtICMgMTY8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90 ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8 Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkxh c2VyZmF4IDYwMDA8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0K PHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVy Pjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkZYMzwvZm9u dD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMw MDAwODAiPjxmb250IHNpemU9KzE+JDU5PC9mb250PjwvZm9udD48L2NlbnRl cj4NCjwvdGQ+DQo8L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBC R0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAw ODAiPjxmb250IHNpemU9KzE+SXRlbSAjMTc8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPkxhc2VyZmF4IDg1MDAsIDkwMDA8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPkZYNDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8 dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+ PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDU0PC9mb250 PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0KDQo8dHI+DQo8dGQg VkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZv bnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+SXRlbSAjMTg8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPkxhc2VyZmF4IDMyMDA8L2ZvbnQ+PC9m b250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPjM5MDZBPC9mb250PjwvZm9udD48L2NlbnRlcj4N CjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAi Pg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0r MT4kNDQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCjwvdHI+DQo8 L3RhYmxlPjwvY2VudGVyPg0KDQo8Y2VudGVyPg0KPHA+PHU+PGZvbnQgZmFj ZT0iQXJpYWwsSGVsdmV0aWNhIj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMj5Gb3INCkxleG1hcmsgLyBJQk0gTWFjaGluZXM6PGk+IChv biBQYWdlIDMpPC9pPjwvZm9udD48L2ZvbnQ+PC9mb250PjwvdT48L2NlbnRl cj4NCg0KPHA+PGJyPg0KPGNlbnRlcj48dGFibGUgQk9SREVSIFdJRFRIPSI0 OTkiID4NCjxjYXB0aW9uPg0KPGNlbnRlcj48dGJvZHk+DQo8YnI+PC90Ym9k eT48L2NlbnRlcj4NCjwvY2FwdGlvbj4NCg0KPHRyPg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iIzAwODA4MCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjRkZGRkZGIj48Yj48Zm9udCBmYWNlPSJCb29rbWFuIE9sZCBTdHlsZSI+ Jm5ic3A7PC9mb250PjwvYj48Zm9udCBzaXplPSsxPg0KSVRFTTwvZm9udD48 L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBC R0NPTE9SPSIjMDA4MDgwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiNGRkZG RkYiPjxmb250IHNpemU9KzE+REVTQ1JJUFRJT048L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i IzAwODA4MCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZGRkZGIj48Zm9u dCBzaXplPSsxPk1GRyAjPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+ DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNl bnRlcj48Zm9udCBjb2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5QUklD RTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRy Pg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0g IzE8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElH Tj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNv bG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPklCTSA0MDE5LzQwMjkmbmJz cDs8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElH Tj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNv bG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPjEzODAyMDAmbmJzcDs8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPiQ5NTwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzI8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPk9wdHJhIFIsNDAzOSwgNDA0OTwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZG RjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNp emU9KzE+MTM4MjE1MDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0K DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50 ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDExNzwv Zm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0K PHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVy Pjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzM8 L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPk9wdHJhIEUzMTAsIEUzMTI8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwOzEyQTIyMDI8L2ZvbnQ+PC9m b250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPiQ4OTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8 L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPkl0ZW0gIzQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0K PC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+ DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsx Pk9wdHJhIEU8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRk IFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxm b250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiZuYnNwOzY5Rzgy NTYmbmJzcDs8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRk IFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxm b250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPiQ1OTwvZm9udD48 L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZB TElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250 IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzU8L2ZvbnQ+ PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPk9wdHJhIFM8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPiZuYnNwOzEzODI2MjUmbmJzcDs8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPiQxMzU8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCjwv dHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZG MDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6 ZT0rMT5JdGVtICM2PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoN Cjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRl cj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5PcHRyYSBU PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049 Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xv cj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT4mbmJzcDsgMTJBNTg0MDwvZm9u dD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMw MDAwODAiPjxmb250IHNpemU9KzE+JDE2NTwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzc8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPk9wdHJhIEU0MTAvNDEyPC9mb250PjwvZm9udD48L2NlbnRlcj4N CjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAi Pg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0r MT4mbmJzcDsgNEswMDE5OCZuYnNwOzwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+ DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAw Ij4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9 KzE+JDExNTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4N CjwvdGFibGU+PC9jZW50ZXI+DQoNCjxjZW50ZXI+DQo8cD48dT48Zm9udCBm YWNlPSJBcmlhbCxIZWx2ZXRpY2EiPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsyPkZvcg0KQXBwbGUgUHJpbnRlcnM6PGk+IChvbiBQYWdl IDgpPC9pPjwvZm9udD48L2ZvbnQ+PC9mb250PjwvdT48L2NlbnRlcj4NCg0K PHA+PGJyPg0KPGNlbnRlcj48dGFibGUgQk9SREVSIFdJRFRIPSI0OTkiID4N CjxjYXB0aW9uPg0KPGNlbnRlcj48dGJvZHk+DQo8YnI+PC90Ym9keT48L2Nl bnRlcj4NCjwvY2FwdGlvbj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iIzAwODA4MCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZG RkZGIj48Zm9udCBzaXplPSsxPklURU08L2ZvbnQ+PC9mb250PjwvY2VudGVy Pg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iIzAwODA4 MCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZGRkZGIj48Zm9udCBzaXpl PSsxPkRFU0NSSVBUSU9OPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+ DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNl bnRlcj48Zm9udCBjb2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5NRkcj PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049 Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Zm9udCBjb2xv cj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5QUklDRTwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1D RU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9y PSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0mbmJzcDsgIzE8L2ZvbnQ+ PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPlBlcnNvbmFsIExhc2VyV3JpdGVyPC9mb250 PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVS IEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAw MDA4MCI+PGZvbnQgc2l6ZT0rMT5NMDA4OUxMQTwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+JDU0PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8 L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZG RjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNp emU9KzE+SXRlbSAjMjwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0K DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50 ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+TGFzZXJX cml0ZXIgMzAwUFgvIDMyMC00TCwrNE1MPC9mb250PjwvZm9udD48L2NlbnRl cj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZG MDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6 ZT0rMT5NMjA0NUdBPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoN Cjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRl cj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT4kNTQ8L2Zv bnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCjwvdHI+DQoNCjx0cj4NCjx0 ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48 Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5JdGVtICMzPC9m b250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VO VEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0i IzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5MYXNlcldyaXRlciBTZWxlY3QgMzYw PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049 Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xv cj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5NMTk2MEdBPC9mb250PjwvZm9u dD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09M T1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+ PGZvbnQgc2l6ZT0rMT4kNzQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90 ZD4NCjwvdHI+DQoNCjx0cj4NCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9 IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMT5JdGVtICM0PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwv dGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAiPg0K PGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0rMT5M YXNlcldyaXRlciAxNi8gNjAwIFBybyZuYnNwOzwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+TTI0NzNHQTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxj ZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDU5 PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0KDQo8dHI+ DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50 ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+SXRlbSAj NTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdO PUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29s b3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+TGFzZXJXcml0ZXIgMTIvIDY0 MCBQUzwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFM SUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQg Y29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+TTQ2ODNHQSZuYnNwOzwv Zm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNF TlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9 IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDg5PC9mb250PjwvZm9udD48L2Nl bnRlcj4NCjwvdGQ+DQo8L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMw MDAwODAiPjxmb250IHNpemU9KzE+SXRlbSAjNjwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+TGFzZXIgV3JpdGVyIE5ULzJOVDwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+TTQ1MzJHQTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxj ZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDQ5 PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0KPC90YWJs ZT48L2NlbnRlcj4NCg0KPGNlbnRlcj4NCjxwPjxmb250IGZhY2U9IkFyaWFs LEhlbHZldGljYSI+Jm5ic3A7PHU+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxm b250IHNpemU9KzI+DQpGb3IgQ2Fub24gQ29waWVyczogKFBhZ2UgMTApPC9m b250PjwvZm9udD48L3U+PC9mb250PjwvY2VudGVyPg0KDQo8cD48YnI+DQo8 Y2VudGVyPjx0YWJsZSBCT1JERVIgV0lEVEg9IjQ5OSIgPg0KPGNhcHRpb24+ DQo8Y2VudGVyPjx0Ym9keT4NCjxicj48L3Rib2R5PjwvY2VudGVyPg0KPC9j YXB0aW9uPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj MDA4MDgwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiNGRkZGRkYiPjxmb250 IHNpemU9KzE+SVRFTTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0K DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjMDA4MDgwIj4NCjxjZW50 ZXI+PGZvbnQgY29sb3I9IiNGRkZGRkYiPjxmb250IHNpemU9KzE+REVTQ1JJ UFRJT048L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZB TElHTj1DRU5URVIgQkdDT0xPUj0iIzAwODA4MCI+DQo8Y2VudGVyPjxmb250 IGNvbG9yPSIjRkZGRkZGIj48Zm9udCBzaXplPSsxPk1GRyAjPC9mb250Pjwv Zm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJH Q09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iI0ZGRkZG RiI+PGZvbnQgc2l6ZT0rMT5QUklDRTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+ DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPkl0ZW0gIyAxPC9mb250PjwvZm9udD48L2NlbnRl cj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZG MDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6 ZT0rMT5QQyA2LyA2UkUvIDcvIDgvIDExLyAxMi8gNjU8L2ZvbnQ+PC9mb250 PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xP Uj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48 Zm9udCBzaXplPSsxPiZuYnNwO0EzMCZuYnNwOzwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+JDY5PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8 L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZG RjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNp emU9KzE+SXRlbSAjIDI8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N Cg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPlBDIDMw MC8zMjAvMzQwLzM2MCZuYnNwOyBBbGwNCjMwMCBTZXJpZXM8L2ZvbnQ+PC9m b250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPiZuYnNwO0U0MCZuYnNwOzwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9S PSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxm b250IHNpemU9KzE+JDg5PC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+ DQo8L3RyPg0KDQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+SXRlbSAjMzwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3Rk Pg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxj ZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+UEMg NzAwLzcyMC83NjAmbmJzcDsgQWxsIDcwMA0KU2VyaWVzPC9mb250PjwvZm9u dD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09M T1I9IiNGRkZGMDAiPg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+ PGZvbnQgc2l6ZT0rMT4mbmJzcDtFNDAmbmJzcDs8L2ZvbnQ+PC9mb250Pjwv Y2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0i I0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9u dCBzaXplPSsxPiQ4OTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0K PC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPkl0ZW0gIzQ8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4N Cg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2Vu dGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPlBDIDkw MC85MTAvOTIwJm5ic3A7IEFsbCA5MDANClNlcmllczwvZm9udD48L2ZvbnQ+ PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9S PSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxm b250IHNpemU9KzE+Jm5ic3A7RTQwPC9mb250PjwvZm9udD48L2NlbnRlcj4N CjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJHQ09MT1I9IiNGRkZGMDAi Pg0KPGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZvbnQgc2l6ZT0r MT4kODk8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCjwvdHI+DQo8 L3RhYmxlPjwvY2VudGVyPg0KDQo8Y2VudGVyPg0KPHA+PHU+PGZvbnQgZmFj ZT0iQXJpYWwsSGVsdmV0aWNhIj48Zm9udCBjb2xvcj0iIzAwMDA4MCI+PGZv bnQgc2l6ZT0rMj5Gb3INCkVwc29uIGFuZCBQYW5hc29uaWMgUHJpbnRlcnM6 KG9uIFBhZ2VzIDQgJmFtcDsgNyk8L2ZvbnQ+PC9mb250PjwvZm9udD48L3U+ PC9jZW50ZXI+DQoNCjxwPjxicj4NCjxjZW50ZXI+PHRhYmxlIEJPUkRFUiBX SURUSD0iNDk5IiA+DQo8Y2FwdGlvbj4NCjxjZW50ZXI+PHRib2R5Pg0KPGJy PjwvdGJvZHk+PC9jZW50ZXI+DQo8L2NhcHRpb24+DQoNCjx0cj4NCjx0ZCBW QUxJR049Q0VOVEVSIEJHQ09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Zm9u dCBjb2xvcj0iI0ZGRkZGRiI+PGZvbnQgc2l6ZT0rMT5JVEVNPC9mb250Pjwv Zm9udD48L2NlbnRlcj4NCjwvdGQ+DQoNCjx0ZCBWQUxJR049Q0VOVEVSIEJH Q09MT1I9IiMwMDgwODAiPg0KPGNlbnRlcj48Zm9udCBzaXplPSsxPiZuYnNw Ozxmb250IGNvbG9yPSIjRkZGRkZGIj5ERVNDUklQVElPTjwvZm9udD48L2Zv bnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NP TE9SPSIjMDA4MDgwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiNGRkZGRkYi Pjxmb250IHNpemU9KzE+TUZHICM8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0K PC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iIzAwODA4MCI+ DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjRkZGRkZGIj48Zm9udCBzaXplPSsx PlBSSUNFPC9mb250PjwvZm9udD48L2NlbnRlcj4NCjwvdGQ+DQo8L3RyPg0K DQo8dHI+DQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4N CjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+ SXRlbSAjIDE8L2ZvbnQ+PC9mb250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRk IFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxm b250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBzaXplPSsxPkVwc29uIDEwMDAv MTUwMDwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFM SUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQg Y29sb3I9IiMwMDAwODAiPjxmb250IHNpemU9KzE+UzA1MTAxMSZuYnNwOzwv Zm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNF TlRFUiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9 IiMwMDAwODAiPjxmb250IHNpemU9KzE+JDEwNTwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5U RVIgQkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIj MDAwMDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzImbmJzcDs8L2ZvbnQ+PC9m b250PjwvY2VudGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdD T0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgw Ij48Zm9udCBzaXplPSsxPkVwc29uIEVQTDcwMDAvODAwMCZuYnNwOzwvZm9u dD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRF UiBCR0NPTE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMw MDAwODAiPjxmb250IHNpemU9KzE+UzA1MTIwMCZuYnNwOzwvZm9udD48L2Zv bnQ+PC9jZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NP TE9SPSIjRkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAi Pjxmb250IHNpemU9KzE+JDEwNSZuYnNwOzwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KPC90cj4NCg0KPHRyPg0KPHRkIFZBTElHTj1DRU5URVIg QkdDT0xPUj0iI0ZGRkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAw MDgwIj48Zm9udCBzaXplPSsxPkl0ZW0gIzM8L2ZvbnQ+PC9mb250PjwvY2Vu dGVyPg0KPC90ZD4NCg0KPHRkIFZBTElHTj1DRU5URVIgQkdDT0xPUj0iI0ZG RkYwMCI+DQo8Y2VudGVyPjxmb250IGNvbG9yPSIjMDAwMDgwIj48Zm9udCBz aXplPSsxPlBhbmFzb25pYyA5MC85NSZuYnNwOzwvZm9udD48L2ZvbnQ+PC9j ZW50ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIj RkZGRjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250 IHNpemU9KzE+LS0tLS0tLS0tLS0tLS0tLTwvZm9udD48L2ZvbnQ+PC9jZW50 ZXI+DQo8L3RkPg0KDQo8dGQgVkFMSUdOPUNFTlRFUiBCR0NPTE9SPSIjRkZG RjAwIj4NCjxjZW50ZXI+PGZvbnQgY29sb3I9IiMwMDAwODAiPjxmb250IHNp emU9KzE+JDEwNTwvZm9udD48L2ZvbnQ+PC9jZW50ZXI+DQo8L3RkPg0KPC90 cj4NCjwvdGFibGU+PC9jZW50ZXI+DQoNCjxicj4mbmJzcDsNCjxicj4mbmJz cDsNCjxicj4mbmJzcDsNCjxjZW50ZXI+DQo8cD48dT48Zm9udCBmYWNlPSJD b21pYyBTYW5zIE1TIj5OT1RFUzwvZm9udD46PC91Pg0KPHA+VW5pdmVyc2l0 eSBhbmQgU2Nob29sIFB1cmNoYXNlIG9yZGVycyB3ZWxjb21lLiAoTm8gQ3Jl ZGl0IGFwcHJvdmFsIHJlcXVpcmVkLg0KQWxsIG90aGVyIFB1cmNoYXNlDQo8 YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9yZGVycyByZXF1aXJlIGNyZWRpdCBh cHByb3ZhbA0KPGJyPiZuYnNwO1BheSBieSBjaGVjayAoQy5PLkQuKSwgQ3Jl ZGl0IGNhcmQgb3IgcHVyY2hhc2Ugb3JkZXIgKE5ldCAzMA0KRGF5cykNCjxi cj5TaGlwcGluZyBjaGFyZ2VzIHN0YXJ0IGF0ICQ0LjUgcGVyIGNhcnRyaWRn ZS4gQWRkICQxLjUgZm9yIGVhY2ggYWRkaXRpb25hbA0KY2FydHJpZGdlLiBD YXJ0cmlkZ2VzDQo8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlbGl2ZXJlZCBi eSBGZWRlcmFsIEV4cHJlc3Mgd2l0aGluIDIgdG8gNSB3b3JraW5nDQpkYXlz IGRlcGVuZGluZyBvbiB5b3VyIGxvY2F0aW9uLg0KPGJyPlNoaXBwaW5nIGFu ZCBiaWxsaW5nIGFkZHJlc3NlcyBhcmUgcmVxdWlyZWQgZm9yIFB1cmNoYXNl IE9yZGVyIHRyYW5zYWN0aW9ucy4NCllvdXIgaW52b2ljZSB3aWxsDQo8YnI+ Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJlIGF0dGFjaGVkIHRvIHlvdXIgcGFja2Fn aW5nLiBQbGVhc2UgcGVhbCBhbmQgcGF5DQp3aXRoaW4gMzAgZGF5cy4NCjxi cj4zMCBkYXkgc3RhbmRhcmQgcmV0dXJuIHBvbGljeSAobW9uZXkgYmFjayBn dWFyYW50ZWUpIG9uIGFsbCBtZXJjaGFuZGlzZS4NCjkwIGRheSB1bmxpbWl0 ZWQgZXhjaGFuZ2UgcG9saWN5DQo8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZv ciBkZWZlY3RpdmUgbWVyY2hhbmRpc2U8Zm9udCBmYWNlPSJDb21pYyBTYW5z IE1TIj4uPC9mb250Pg0KPGJyPiZuYnNwOw0KPGJyPiZuYnNwOw0KPHA+PGI+ PGk+PGZvbnQgY29sb3I9IiNDQzAwMDAiPjxmb250IHNpemU9KzQ+VGhhbmsg WW91IFZlcnkgTXVjaCAhISE8L2ZvbnQ+PC9mb250PjwvaT48L2I+DQo8YnI+ PGI+PGk+PGZvbnQgY29sb3I9IiNDQzAwMDAiPjxmb250IHNpemU9KzQ+SG9w ZSB0byBIZWFyIEZyb20gWW91IFNvb24NCiEhITwvZm9udD48L2ZvbnQ+PC9p PjwvYj4NCjxicj4mbmJzcDsNCjxicj4mbmJzcDsNCjxicj4mbmJzcDsNCjxi cj4mbmJzcDsNCjxicj4mbmJzcDsNCjxicj4mbmJzcDsNCjxicj4mbmJzcDsN Cjxicj4mbmJzcDsNCjxicj4mbmJzcDsNCjxicj4mbmJzcDsNCjxicj4mbmJz cDsNCjxicj4mbmJzcDsNCjxwPjx1Pjxmb250IHNpemU9LTI+V2UgZG8gbm90 IGNhcnJ5OjwvZm9udD48L3U+DQo8cD48Zm9udCBzaXplPS0yPiZuYnNwOyZu YnNwOyZuYnNwOyAtIFhlcm94LCBCcm90aGVyLCBQYW5hc29uaWMsIG9yIEZ1 aml0c3UNClByb2R1Y3RzPC9mb250Pg0KPGJyPjxmb250IHNpemU9LTI+Jm5i c3A7Jm5ic3A7Jm5ic3A7IC0gRGVza2pldC9JbmtqZXQgb3IgQnViYmxlamV0 IHByb2R1Y3RzPC9mb250Pg0KPGJyPjxmb250IHNpemU9LTI+Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7IC1BbnkgT2ZmYnJhbmRzIGJlc2lkZXMgdGhlIG9u ZXMNCmxpc3RlZCBhYm92ZS4gQWxsIGNhcnRyaWRnZXM8L2ZvbnQ+DQo8YnI+ PGZvbnQgc2l6ZT0tMj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCmFyZSBjb21wYXRpYmxlIGhpZ2gg eWllbGQgcHJvZHVjdHMuPC9mb250Pg0KPGJyPiZuYnNwOw0KPGJyPiZuYnNw Ow0KPHA+PGZvbnQgc2l6ZT0tMj48dT5ESVNDTEFJTUVSUzwvdT46PC9mb250 Pg0KPHA+PGZvbnQgc2l6ZT0tMj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg QWxsIHRyYWRlbWFya3MsIGJyYW5kIG5hbWVzIGFuZA0KZGlhZ3JhbXMgbGlz dGVkIG9yIHNob3duIGFib3ZlPC9mb250Pg0KPGJyPjxmb250IHNpemU9LTI+ YXJlIHByb3BlcnR5IG9mIHRoZWlyIHJlc3BlY3RpdmUgaG9sZGVycyZuYnNw OyZuYnNwOw0KYW5kIHVzZWQgZm9yIGRlc2NyaXB0aXZlIHB1cnBvc2VzIG9u bHk8L2ZvbnQ+DQo8YnI+PGZvbnQgc2l6ZT0tMj4uV2UgZG8gbm90IGNhcnJ5 IGFueSBIUCBPRU0mbmJzcDsgUHJvZHVjdHMuPC9mb250PjwvY2VudGVyPg0K DQo8cD48YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+ DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8 YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+ DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8 YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+ DQo8YnI+DQo8YnI+DQo8YnI+DQo8L2JvZHk+DQo8L2h0bWw+ |
From: Sarah W. <bo...@tr...> - 2003-03-02 06:27:31
|
Hi I visited www.flexbackup.org, and noticed that you're not listed on some search engines! I think we can offer you a service which can help you increase traffic and the number of visitors to your website. I would like to introduce you to TrafficMagnet.com. We offer a unique technology that will submit your website to over 300,000 search engines and directories every month. You'll be surprised by the low cost, and by how effective this website promotion method can be. To find out more about TrafficMagnet and the cost for submitting your website to over 300,000 search engines and directories, visit us at: http://p1j2m3a4.pdhost.com/pdsvr/www/r?1000022983.1588.15.bmmYmya39jASFh I would love to hear from you. Best Regards, Sarah Williams Sales and Marketing E-mail: Sar...@tr... http://www.TrafficMagnet.com This email was sent to su...@fl.... We apologize if this email has reached you in error. We honor all removal requests. Please go to the link below to be removed from our mailing list. http://p1j2m3a4.pdhost.com/pdsvr/www/optoutredirect?UC=Lead&UI=15749285 |
From: Josh B. <jo...@ag...> - 2003-02-28 19:02:32
|
Hey, Is this the mailing list for Flexbackup? --=20 -Josh Berkus Aglio Database Solutions San Francisco |
From: Sarah W. <re...@tr...> - 2003-02-28 04:07:06
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE></TITLE> <META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312"><!-- = Ap --> <STYLE type=3Dtext/css>TD { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica } </STYLE> <META content=3D"MSHTML 6.00.2722.900" name=3DGENERATOR></HEAD> <BODY bgColor=3D#ffffff> <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D600 border=3D0> <TBODY> <TR> <TD>Hi<BR><BR>I visited <A href=3D= "http://www.trafficmagnet.com/signup/index.html">WWW.FLEXBACKUP.ORG</A>, and = noticed that you're not listed on some search engines! I think we can offer you a service which can help you increase traffic = and the number of visitors to your website.<BR><BR>I would like to = introduce you to <A href=3D= "http://www.trafficmagnet.com/signup/index.html">TrafficMagnet.com</A>. We offer a unique technology that will submit your website to over = 300,000 search engines and directories every month.<BR><BR> <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D398 align=3Dcenter = border=3D0> <TBODY> <TR> <TD><A href=3D"http://www.trafficmagnet.com/signup/index.html"><IMG = height=3D136 src=3D"http://www.trafficmagnet.com/img/img_tm.gif" = width=3D137 border=3D0></A> </TD> <TD><A href=3D"http://www.trafficmagnet.com/signup/index.html"><IMG = height=3D141 src=3D= "http://image10.trafficmagnet.net/img3/SMART196/002/140/coc.jpg" width=3D197 = border=3D1></A></TD> <TD vAlign=3Dbottom><A href=3D"http://www.trafficmagnet.com/signup/index.html"><IMG height=3D136 src=3D= "http://www.trafficmagnet.com/img/img_signup.gif" width=3D62 border=3D0></A></TD></TR></TBODY></TABLE><BR>You'll be surprised by the = low cost, and by how effective this website promotion method can be. <BR><BR>To find out more about TrafficMagnet and the cost for = submitting your website to over 300,000 search engines and directories, visit <A href=3D= "http://www.trafficmagnet.com/signup/index.html">www.TrafficMagnet.com</A>. <BR><BR>I would love to hear from you. <BR><BR><BR>Best Regards,<BR><BR>Sarah Williams <BR>Sales and Marketing <BR>E-mail: sar...@tr... <BR><A href=3D= "http://www.trafficmagnet.com/signup/index.html">http://www.TrafficMagnet.com= </A> <P>This email was sent to su...@fl.... We apologize if this email = has reached you in error.<BR>We honor all removal requests. Please <A href=3D"http://www.trafficmagnet.com/optout/Action/OptOut?email=3D= su...@fl...&url=3D www.flexbackup.org">click here</A> to be removed from our mailing list.</P></TD></TR></TBODY></TABLE></BODY></HTML> |
From: Edwin H. <ed...@co...> - 2003-02-26 13:54:54
|
[ Christian Keil wrote: ] > Am I able to set a pass for my backups so I dont have to enter it every > time i try via ssh ? For that, you need a passphraseless ssh key. http://edwinh.org/flexbackup/faq.html#Common%20problems2 http://www.onsight.com/faq/ssh/ssh-faq.html |
From: Christian K. <pr...@pa...> - 2003-02-26 06:00:29
|
Am I able to set a pass for my backups so I dont have to enter it every time i try via ssh ? Thanks |
From: Edwin H. <ed...@co...> - 2003-02-25 16:57:26
|
[ Miquel Rubio wrote: ] > After installing flexbackup to Linux Suse 8.0. I have tried to backup > some archive to the tape , but I could't because this didn't have index ( > needed -erase or -newtape ). So after executing flexbackup -fs > /home/globals -erase, my tape was running after hours without any result. > Are there some way to create a index faster ? See if it's the mt "erase" process is running forever with ps or top. Or just try "mt -f <device> erase". If that just sits there forever (some DAT drives I think - no experience here), then set $erase_rewind_only = 'true' in the config file and try it that way. If it's NOT mt erase causing your problems, set $indexes to false, try again, and report back with a log if you are still stuck... -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: Miquel R. <mr...@da...> - 2003-02-25 16:39:19
|
After installing flexbackup to Linux Suse 8.0. I have tried to backup some archive to the tape , but I could't because this didn't have index ( needed -erase or -newtape ). So after executing flexbackup -fs /home/globals -erase, my tape was running after hours without any result. Are there some way to create a index faster ? Best regards, |
From: Edwin H. <ed...@co...> - 2003-02-22 05:25:42
|
[ Peter Walter wrote: ] > I have read the FAQ and much of the documentation, but > I have yet to find the answers I am looking for. > Specifically, what is the largest archive size that > flexbackup can create on tape/disk? Is flexbackup > subject to the 32-bit (4GB) limit? It depends on your system's / media's underlying capabilities and the archiving utility used. There's no limit anywhere in flexbackup itself. Commands in the pipeline need to be able to handle large files - most things these days do out-of-the box unless you are using several year old utilities. Somebody the other day had a 6GB afio archive in an example listing. -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: Peter W. <pd...@ya...> - 2003-02-22 04:46:14
|
I have read the FAQ and much of the documentation, but I have yet to find the answers I am looking for. Specifically, what is the largest archive size that flexbackup can create on tape/disk? Is flexbackup subject to the 32-bit (4GB) limit? Thanks,Peter __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ |
From: Edwin H. <ed...@co...> - 2003-02-21 13:37:43
|
[ Igmar Palsenberg wrote: ] > I've been trying to get flexbackup to work on a system with a HP SureStore > 24 on it, but no luck until so far. flexbackup -test-tape-drive runs > without completion for hours, the process list shows it's running an > mt -f /dev/nst0 erase. > > I've copied & pasted some stuff I think is relevant, anyone got a clue how > to solve this ?? Set $erase_rewind_only = 'true' and give it a try that way. -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: Igmar P. <i.p...@jd...> - 2003-02-21 10:35:58
|
Hi, I've been trying to get flexbackup to work on a system with a HP SureStore 24 on it, but no luck until so far. flexbackup -test-tape-drive runs without completion for hours, the process list shows it's running an mt -f /dev/nst0 erase. I've copied & pasted some stuff I think is relevant, anyone got a clue how to solve this ?? Thanx, Igmar dmesg : scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8 <Adaptec 19160B Ultra160 SCSI adapter> aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs Vendor: HP Model: C1537A Rev: L111 Type: Sequential-Access ANSI SCSI revision: 02 (scsi0:A:3): 10.000MB/s transfers (10.000MHz, offset 32) .... st: Version 20020205, bufsize 32768, wrt 30720, max init. bufs 4, s/g segs 16 Attached scsi tape st0 at scsi0, channel 0, id 3, lun 0 [root@server /root]# mt -v mt-st v. 0.7 [root@server /root]# perl -v This is perl, v5.6.1 built for i386-linux [root@server /root]# rpm -q buffer buffer-1.19-1 [root@server /root]# cpio --version GNU cpio version 2.4.2 [root@server /root]# tar --version tar (GNU tar) 1.13.25 [root@server /root]# afio --version Version 2.4.7 dated 9 Oct 2001 |
From: arakeis <ar...@fr...> - 2003-02-21 09:45:02
|
Edwin Huffstutler wrote: > [ arakeis wrote: ] > >>Ok, I tried the list argument on my backup file, it failed like before >>with a file not found (but the file is there as you can see on my >>previous mail) >>BUT >>if I tried the list arg on a smaller file, it works OK... >> >>??? > > > Strange. Perhaps your perl is compiled strangely / is not happy with > large files is the only thing I can think of? > > Try: > > perl -e 'print "found" if ( -f "/path/to/file")'; > > for both archives. > > That's basically all its doing. Don't at all understand why you'd get a > problem... > > > That was it ! My perl 5.06 didn't see large files, a small upgrade and it works ... well sort of, I still have pb to restaure files with spaces in their names but I'm digging ! -- Arnaud |
From: Luis C. <in...@co...> - 2003-02-21 06:14:08
|
Results: flexbackup version 1.0.2 (http://flexbackup.sourceforge.net) /etc/flexbackup.conf syntax OK |------------------------------------------------------------ | Checking 'buffer' on this machine... Ok | Checking /bin/sh on this machine... bash2 |------------------------------------------------------------ | Trying "mt defblksize" instead of "mt setblk" | Testing will *erase* the tape currently in the drive! | Hit CTRL-C to abort within 10 seconds... |------------------------------------------------------------ | If for some reason this program does not exit within a few minutes, |Hit CTRL-C, and try adjusting $blksize, $pad_blocks, or |$mt_var_blksize. |------------------------------------------------------------ | Rewinding & erasing tape... | Creating index key 200302202305 |------------------------------------------------------------ At block 771771535. Writing test file #1 At block 771771535. Writing test file #2 At block 771771535. Rewinding... Skipping index label... At block 771771535. Reading test file #1 At block 771771535. Reading test file #2 At block 771771535. Comparing... SUCCESS! Tape drive parameters seem to work just fine NOTE: The only strange thing is not all output of the tests go to standard out. Thanks for any help ahead of time, Luis. -----Original Message----- From: John Reynolds [mailto:jo...@re...] Sent: Thursday, February 20, 2003 10:37 PM To: Luis Cortes Subject: Re: [flexbackup-help] TOC missing [ On Thursday, February 20, Luis Cortes wrote: ] > Hello, > > I am having trouble with my TOC. Every time I create a new tape, it > has the toc, then I do a backup and it gets erased. is this normal? > Is there a right way to do this? > > I have included my flexbackup config, maybe someone out might have a > clue (or give me one ;-) )? well, it looks like you're using version 1.0.2. With that comes a new test procedure. run flexbackup with the flag -test-tape-drive and see what that tells you. What you describe is not normal. Maybe your driver isn't setup to deal with filemarks properly or something. Using -test-tape-drive will hopefully ferrit out the problem. IFF -test-tape-drive comes back and says things are working, then post that information too. Other debugging: turn indexes off temporarily in your config. Then do some backups to tape so that there is at least 2 files on the tape. Then see if you can manually seek to the last file and "extract" it. That might also detect a filemark problem with your tapedrive/driver. -Jr -- John & Jennifer Reynolds jo...@re... http://www.reynoldsnet.org/ Sr. Component Design Engineer, ICG, Intel Corp. jre...@se... Running FreeBSD since 2.1.5-RELEASE. FreeBSD: The Power to Serve! "Unix is user friendly, it's just particular about the friends it chooses." |
From: Luis C. <in...@co...> - 2003-02-21 05:28:36
|
Hello, I am having trouble with my TOC. Every time I create a new tape, it has the toc, then I do a backup and it gets erased. is this normal? Is there a right way to do this? I have included my flexbackup config, maybe someone out might have a clue (or give me one ;-) )? ########################################################### # -*-Mode: perl-*- # ---------------------------------------------------------------------- # Flexbackup configuration file # # $Id: flexbackup.conf,v 1.67 2003/02/18 22:29:23 edwinh Exp $ # $Name: v1_0_2 $ # # ---------------------------------------------------------------------- # General configuration section # Archive type? afio, dump, tar, cpio, star, pax, zip $type = 'afio'; # List the directories you wish to dump when 'all' is given # Just a simple space-separated list # Remote filesystems should denoted as 'host:dir' # # Example: # $filesystems[0] = '/ /usr /home machine1:/usr machine2:/home'; # # The array index is a tape number. If you want an 'all' level 0 backup to # span multiple tapes, add more lines with different array indices. You will # be prompted for tape change in between. # $filesystems[0] = '/home'; # Compression $compress = 'gzip'; # one of false/gzip/bzip2/zip/compress/hardware $compr_level = '4'; # compression level (1-9) (for gzip/bzip2/zip) # Buffering $buffer = 'buffer'; # 'false' or 'buffer', to use buffer program to help streaming $buffer_megs = '10'; # buffer memory size (in megabytes) # Device to backup to - non-rewinding version please! # # Examples: # Linux SCSI: /dev/nst0 Linux IDE: /dev/nht0 # Linux ftape: /dev/nqft0 FreeBSD SCSI: /dev/nrsa0 # # If a directory, will archive to files in that directory rather than a device # If "host:/dev/tapedevice", will use remote tape drive via rsh/ssh # $device = '/dev/st0'; # Block size (k) to use # Default is 10 for most things. Some tape drives need 32 or 64. # Set to '0' to disable all blocking $blksize = '64'; # True to use "variable" block size for the tape device (mt setblk 0) # If false, will use the $blksize parameter above. All non-mt commands # will still use $blksize regardless of this value $mt_var_blksize = 'false'; # Padding. True to pad blocks to blocksize (devices only, not used when # archiving to files) $pad_blocks = 'true'; # Other global flags $remoteshell = 'ssh'; # command for remote shell (rsh/ssh/ssh2) $remoteuser = ''; # if non-null, secondary username for remote shells $verbose = 'true'; # echo each file? $sparse = 'true'; # handle sparse files? $indexes = 'true'; # false to turn off all table-of-contents support # If backing up to files, use static filenames - no date stamp # (same level backup of same directory will overwrite old backups) $staticfiles = 'false'; # True to try and preserve file access times during backup, if the selected # archive program can do so. Note that if this is true, -cnewer checks (file # permission/status changes only, not content) are turned off when deciding # which files to archive on the local system. $atime_preserve = 'false'; # Span across filesytems? ("dump" will ignore this option) # Set to "false" (don't) , "local" (all but nfs/smbfs), or "all" (everything) $traverse_fs = 'false'; # Exclude files that match these *regular expressions* (not shell wildcards) # from the backups (no affect on 'dump' archives). You can list more than one, # just keep incrementing the index in the brackets for each. Also, strip off # leading directories (the filesystem specs above or the "-fs" flag). # Matches paths, not filenames, so put .* on the front/back as needed. # Comment these out to exclude nothing. $exclude_expr[0] = '.*/[Cc]ache/.*'; $exclude_expr[1] = '.*~$'; # If true (default), level zero "all" assumes you want to erase and use # a new tape. If false, level zero "all" appends like all other backups. # If not doing 'all', backups won't erase the tape first, unless you use # "-erase" on the commandline. $erase_tape_all_level_zero = 'true'; # Set this to "true" to make erase operations just call "mt rewind" - not # "mt rewind' followed by "mt erase". (For some tape drives, erase takes # hours rather than seconds or is otherwise undesirable) $erase_rewind_only = 'false'; # ---------------------------------------------------------------------- # Log/stamp files, path for temporary files $logdir = "/var/log/flexbackup"; # directory for log files $stampdir = "/var/lib/flexbackup"; # directory for backup timestamps $index = "$stampdir/index"; # DB filename for tape indexes $comp_log = "gzip"; # compress log? false/gzip/bzip2/compress/zip $staticlogs = "false"; # static log filenames w/ no date stamp $prefix = ""; # log files will start with this prefix $sprefix = ""; # stamp files will start with this prefix $tmpdir = "/tmp"; # used for temporary refdate files, etc $keyfile = "00-index-key"; # filename for keyfile if archiving to dir # ---------------------------------------------------------------------- # Parameters for 'afio' only # File extensions that should not be compressed (seperate with spaces) $afio_nocompress_types = 'mp3 MP3 Z z gz gif zip ZIP lha jpeg jpg JPG taz tgz deb rpm bz2'; # True to show block numbers $afio_echo_block = 'false'; # Files less than this size (kilobytes) won't be compressed $afio_compress_threshold = '3'; # Maximum amount of memory (megabytes) to use for temporary storage of # compression results. If a compressed file is bigger than this, compression # will have to run twice on the file (see manpage). $afio_compress_cache_size = '2'; # ---------------------------------------------------------------------- # Parameters for 'tar' only # True to show record numbers $tar_echo_record_num = 'false'; # ---------------------------------------------------------------------- # Parameters for 'cpio' only # Format of cpio archive $cpio_format = 'newc'; # ---------------------------------------------------------------------- # Parameters for 'dump' only # Estimated tape size (in kilobytes). This number doesn't really do much # but help 'dump' get size estimates if set to zero uses 'dump -a' $dump_length = '0'; # True to use /etc/dumpdates (could mess things up if you dump subdirectories # of mount points). False to use flexbackup's timestamps. $dump_use_dumpdates = 'false'; # ---------------------------------------------------------------------- # Parameters for 'star' only # Use fifo (buffering)? (you probably want to set $buffer=false above if so) $star_fifo = 'true'; # Handle ACLs? $star_acl = 'true'; # Format of star archive $star_format = 'exustar'; # True to show block numbers $star_echo_block_num = 'false'; # ---------------------------------------------------------------------- # Parameters for 'pax' only # Format of pax archive $pax_format = 'ustar'; # ---------------------------------------------------------------------- # Parameters for 'zip' only # File extensions that should not be compressed (seperate with spaces) $zip_nocompress_types = 'mp3 MP3 Z z gz gif zip ZIP lha jpeg jpg JPG taz tgz deb rpm bz2'; # ---------------------------------------------------------------------- # Paths to commands. Default will look for them in $PATH. Set if # you want to set them explicitly. You can use full paths or just # change command names. # # Example: If GNU tar is called "gtar" on your system: # $path{'tar'} = 'gtar'; # # Or can be used to "sudo" certain commands. Examples: # $path{'find'} = 'sudo find'; # $path{'dump'} = 'sudo dump'; # $path{'afio'} = 'sudo -u nonrootuser afio'; # # ---------------------------------------------------------------------- # mt operation overrides. Set if flexbackup doesn't know the right mt # command(s) for your OS/device, or you want to override things. # # Example: use "mt status" instead of "mt tell" # $mt{'tell'} = 'status'; ###################################################################### # Leave '1;' on the the next line - for perl 'require' 1; |
From: Edwin H. <ed...@co...> - 2003-02-20 20:29:09
|
[ arakeis wrote: ] > Ok, I tried the list argument on my backup file, it failed like before > with a file not found (but the file is there as you can see on my > previous mail) > BUT > if I tried the list arg on a smaller file, it works OK... > > ??? Strange. Perhaps your perl is compiled strangely / is not happy with large files is the only thing I can think of? Try: perl -e 'print "found" if ( -f "/path/to/file")'; for both archives. That's basically all its doing. Don't at all understand why you'd get a problem... -- Edwin Huffstutler Linux - because reboots are for hardware changes ed...@co... GnuPG Key ID: AE782DC9 |
From: arakeis <ar...@fr...> - 2003-02-20 15:08:47
|
Edwin Huffstutler wrote: > Below is a log from me doing just about the same thing you were trying: > - list a level 9 afio backup I just created > - make a one-line file with a filename > - extract that file using the above filelist Ok, I tried the list argument on my backup file, it failed like before with a file not found (but the file is there as you can see on my previous mail) BUT if I tried the list arg on a smaller file, it works OK... ??? -- Arnaud |
From: Edwin H. <ed...@co...> - 2003-02-20 13:36:31
|
[ arakeis wrote: ] > Error: file "export-sambaraid-samba_x.0.200302131322.afio-gz" or > "/export/sambabackup/export-sambaraid-samba_x.0.200302131322.afio-gz" > not found > (like "-list file.tar.bz2") > Died at /usr/bin/flexbackup line 2897. That looks very strange at first glance. First try just listing the archive rather than extract. Also try giving a full path to the archive file, although you shouldn't need to. (Perhaps the backup dir is automounted or something and it has a timing issue?) That error basically only pops out if "(-f <file>)" and "(-f <backupdir>/<file>)" both fail, so it's not a complex test. Stick some printf debugs in the code maybe...? Below is a log from me doing just about the same thing you were trying: - list a level 9 afio backup I just created - make a one-line file with a filename - extract that file using the above filelist Not sure what you have going on... -Edwin (3)goliath[~] flexbackup -list etc.9.afio-bz2 flexbackup version 1.0.2 (http://flexbackup.sourceforge.net) /etc/flexbackup.conf syntax OK |------------------------------------------------------------ | Checking 'buffer' on this machine... Ok | Checking /bin/sh on this machine... bash2 |------------------------------------------------------------ | Logging output to "flexbackup.list.200302200614.log" | Auto-set to type=afio compress=bzip2 | Reading from on-disk file /net/backups/flexbackup/etc.9.afio-bz2 |------------------------------------------------------------ | buffer -m 10m -s 20k -t -p 75 -i "/net/backups/flexbackup/etc.9.afio-bz2" \ | | sudo afio -t -z -D /usr/bin/flexbackup -P bzip2 -Q -d -Z -v -b 20k \ | - |------------------------------------------------------------ -rw-rw-r-- 1 sysmon sysmon 77 Feb 20 06:10:39 2003 //--CONTROL_FILE/flexbackup.volume_header_info Kilobytes Out 20 Volume Label: level 9 /etc Thu Feb 20 06:10:39 2003 afio+bzip2 from goliath -r--r----- 1 root sys 32 Feb 20 06:07:10 2003 cups/certs/0 drwx--x--x 1 lp sys Feb 20 06:07:10 2003 cups/certs -rw-r--r-- 1 root root 628 Feb 20 06:07:54 2003 mail/statistics -rw-r--r-- 1 ntp ntp 8 Feb 20 05:30:22 2003 ntp/drift drwxr-xr-x 1 ntp ntp Feb 20 05:30:22 2003 ntp -rw-r--r-- 1 root root 1629 Feb 20 06:10:38 2003 mtab -rw-r--r-- 1 root root 3073 Feb 20 06:05:51 2003 flexbackup.conf -- compressed drwxr-xr-x 1 root root Feb 20 06:10:38 2003 . afio: 6k+196 bytes read in 0 seconds. The operation was successful. |------------------------------------------------------------ (4)goliath[~] cat > extr.list mail/statistics (5)goliath[~] flexbackup -extract etc.9.afio-bz2 -files extr.list flexbackup version 1.0.2 (http://flexbackup.sourceforge.net) /etc/flexbackup.conf syntax OK |------------------------------------------------------------ | Checking 'buffer' on this machine... Ok | Checking /bin/sh on this machine... bash2 |------------------------------------------------------------ | Logging output to "flexbackup.extract.200302200614.log" | Auto-set to type=afio compress=bzip2 | Reading from on-disk file /net/backups/flexbackup/etc.9.afio-bz2 |------------------------------------------------------------ | Extracting files listed in extr.list | buffer -m 10m -s 20k -t -p 75 -i "/net/backups/flexbackup/etc.9.afio-bz2" \ | | sudo afio -i -w /tmp/extract.24545 -z -x -D /usr/bin/flexbackup -P \ | bzip2 -Q -d -Z -v -b 20k - |------------------------------------------------------------ Kilobytes Out 20 Volume Label: level 9 /etc Thu Feb 20 06:10:39 2003 afio+bzip2 from goliath CONTROL_FILE/flexbackup.volume_header_info -- okay mail/statistics -- okay afio: 6k+196 bytes read in 0 seconds. The operation was successful. |------------------------------------------------------------ |
From: arakeis <ar...@fr...> - 2003-02-20 12:11:55
|
here are my backup files : total 8631140 drwxr-xr-x 2 root root 4096 fév 20 11:55 ./ drwxr-xr-x 5 root root 4096 jan 6 15:55 ../ -rw-r--r-- 1 root root 44 fév 13 12:35 00-index-key -rw-r--r-- 1 root root 6124154880 fév 13 14:28 export-sambaraid-samba_x.0.200302131322.afio-gz -rw-r--r-- 1 root root 7761920 fév 17 11:22 export-sambaraid-samba_x.1.200302171122.afio-gz -rw-r--r-- 1 root root 885893120 fév 13 15:16 I've got a certain file listed in "files-to-restore.lst" when trying : flexbackup -extract export-sambaraid-samba_x.0.200302131322.afio-gz -files files-to-restore.lst here is the output : |------------------------------------------------------------ | Checking 'buffer' on this machine... Ok | Checking /bin/sh on this machine... bash2 |------------------------------------------------------------ | Logging output to "flexbackup.extract.200302201155.log" Error: file "export-sambaraid-samba_x.0.200302131322.afio-gz" or "/export/sambabackup/export-sambaraid-samba_x.0.200302131322.afio-gz" not found (like "-list file.tar.bz2") Died at /usr/bin/flexbackup line 2897. I checked that ulimit was not on the way : it is set to "unlimited" both afio and buffer where rebuilded from the sources on the site so I'm a bit lost ... does anyone see's what is wrong ??? what should be the command line to extrat with afio ? thanks, Arnaud |