rpms/dhcp/FC-4 dhcp-3.0.1-z-relro-now.patch-2, NONE, 1.1.2.1 dhcp-3.0.2-glibc-headers-2.3.5-11.patch, NONE, 1.1.2.1 dhcp-3.0.2-mobile_duplicate_lease_detection.patch, NONE, 1.1.2.1 dhcp-3.0.3-3.src.rpm, NONE, 1.1.2.1 dhcp-3.0.3-4.src.rpm, NONE, 1.1.2.1 dhcp-3.0.3-dhclient-script-up-down-hooks.patch, NONE, 1.1.2.1 dhcp-3.0.3-dhclient-script-up-down-hooks.patch~, NONE, 1.1.2.1 dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch, NONE, 1.1.2.1 dhcp-3.0.3-fast_dhclient.patch, NONE, 1.1.2.1 dhcp-3.0.3-gcc4_warnings.patch, NONE, 1.1.2.1 dhcp-3.0.3-gcc4_warnings.patch-1, NONE, 1.1.2.1 dhcp-3.0.3-trailing_nul_options.patch, NONE, 1.1.2.1 dhcp-3.0.3-version.patch, NONE, 1.1.2.1 dhcp-3.0.3.tar.gz, NONE, 1.1.2.1 dhcp-3.0.3rc1-boot-file-server.patch, NONE, 1.1.2.1 dhcp-3.0.3rc1-no-__u16.patch, NONE, 1.1.2.1 dhcp.spec.utf8, NONE, 1.1.2.1 dhcp.spec.~1.65.~, NONE, 1.1.2.1 dhcpd.conf, NONE, 1.1.2.1 tracefile, NONE, 1.1.2.1 tracefile-warnings, NONE, 1.1.2.1 .cvsignore, 1.11, 1.11.2.1 dhcp-3.0-alignment.patch, 1.2, 1.2.2.1 dhcp-3.0.1! -z-relro-now.patch, 1.4, 1.4.2.1 dhcp.spec, 1.62, 1.62.2.1 sources, 1.12, 1.12.2.1

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Aug 29 23:14:42 UTC 2005


Author: jvdias

Update of /cvs/dist/rpms/dhcp/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv2784

Modified Files:
      Tag: dhcp-3_0_3-4_FC4
	.cvsignore dhcp-3.0-alignment.patch 
	dhcp-3.0.1-z-relro-now.patch dhcp.spec sources 
Added Files:
      Tag: dhcp-3_0_3-4_FC4
	dhcp-3.0.1-z-relro-now.patch-2 
	dhcp-3.0.2-glibc-headers-2.3.5-11.patch 
	dhcp-3.0.2-mobile_duplicate_lease_detection.patch 
	dhcp-3.0.3-3.src.rpm dhcp-3.0.3-4.src.rpm 
	dhcp-3.0.3-dhclient-script-up-down-hooks.patch 
	dhcp-3.0.3-dhclient-script-up-down-hooks.patch~ 
	dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch 
	dhcp-3.0.3-fast_dhclient.patch dhcp-3.0.3-gcc4_warnings.patch 
	dhcp-3.0.3-gcc4_warnings.patch-1 
	dhcp-3.0.3-trailing_nul_options.patch dhcp-3.0.3-version.patch 
	dhcp-3.0.3.tar.gz dhcp-3.0.3rc1-boot-file-server.patch 
	dhcp-3.0.3rc1-no-__u16.patch dhcp.spec.utf8 dhcp.spec.~1.65.~ 
	dhcpd.conf tracefile tracefile-warnings 
Log Message:
private branch: DHCP 3.0.3 for FC-4


--- NEW FILE dhcp-3.0.1-z-relro-now.patch-2 ---
--- dhcp-3.0.3/client/Makefile.dist.-z-relro-now	2004-06-10 13:59:11.000000000 -0400
+++ dhcp-3.0.3/client/Makefile.dist	2005-08-23 17:14:27.224974000 -0400
@@ -128,6 +128,6 @@
 
 
 dhclient:	$(OBJS) $(DHCPLIB)
-	$(CC) $(LFLAGS) -o $(PROG) $(OBJS) $(DHCPLIB) $(LIBS)
+	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o $(PROG) $(OBJS) $(DHCPLIB) $(LIBS)
 
 # Dependencies (semi-automatically-generated)
--- dhcp-3.0.3/dhcpctl/Makefile.dist.-z-relro-now	2005-03-03 11:55:23.000000000 -0500
+++ dhcp-3.0.3/dhcpctl/Makefile.dist	2005-08-23 17:15:59.599507000 -0400
@@ -37,10 +37,10 @@
 all:	libdhcpctl.a omshell cltest $(CATMANPAGES)
 
 omshell:	omshell.o $(DHCPCTLLIBS)
-	$(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
+	$(CC) $(DEBUG) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
 
 cltest:	cltest.o $(DHCPCTLLIBS)
-	$(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
+	$(CC) $(DEBUG) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
 
 libdhcpctl.a:	$(OBJ)
 	rm -f libdhcpctl.a
--- dhcp-3.0.3/relay/Makefile.dist.-z-relro-now	2004-06-10 13:59:50.000000000 -0400
+++ dhcp-3.0.3/relay/Makefile.dist	2005-08-23 17:15:24.597544000 -0400
@@ -83,6 +83,6 @@
 		-e "s#RUNDIR#$(VARRUN)#" < dhcrelay.8 >dhcrelay.man8
 
 dhcrelay:	dhcrelay.o $(DHCPLIB)
-	$(CC) $(LFLAGS) -o $(PROG) dhcrelay.o $(DHCPLIB) $(LIBS)
+	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -o $(PROG) dhcrelay.o $(DHCPLIB) $(LIBS)
 
 # Dependencies (semi-automatically-generated)
--- dhcp-3.0.3/server/Makefile.dist.-z-relro-now	2005-08-23 16:55:12.282505000 -0400
+++ dhcp-3.0.3/server/Makefile.dist	2005-08-23 17:14:50.156020000 -0400
@@ -103,6 +103,6 @@
 		-e "s#RUNDIR#$(VARRUN)#g" < dhcpd.leases.5 >dhcpd.leases.man5
 
 dhcpd:	$(OBJS) $(COBJ) $(DHCPLIB)
-	$(CC) $(LFLAGS) -pie -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)
+	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)
 
 # Dependencies (semi-automatically-generated)

dhcp-3.0.2-glibc-headers-2.3.5-11.patch:
 tr.c |    1 +
 1 files changed, 1 insertion(+)

--- NEW FILE dhcp-3.0.2-glibc-headers-2.3.5-11.patch ---
--- dhcp-3.0.2/common/tr.c.glibc-headers-2.3.5-11	2004-06-10 13:59:21.000000000 -0400
+++ dhcp-3.0.2/common/tr.c	2005-07-08 19:16:55.340712000 -0400
@@ -35,6 +35,7 @@
 
 #if defined (HAVE_TR_SUPPORT) && \
 	(defined (PACKET_ASSEMBLY) || defined (PACKET_DECODING))
+#include <asm/types.h>
 #include "includes/netinet/ip.h"
 #include "includes/netinet/udp.h"
 #include "includes/netinet/if_ether.h"

dhcp-3.0.2-mobile_duplicate_lease_detection.patch:
 client/clparse.c    |   28 ++++++++++++++++++++++++++--
 client/dhclient.c   |   52 ++++++++++++++++++++++++++++++++++++++++++++++------
 common/conflex.c    |    4 ++++
 includes/dhcpd.h    |    7 +++++++
 includes/dhctoken.h |    4 +++-
 5 files changed, 86 insertions(+), 9 deletions(-)

--- NEW FILE dhcp-3.0.2-mobile_duplicate_lease_detection.patch ---
--- dhcp-3.0.2/common/conflex.c.dhclient_mobile_duplicate_lease	2004-11-24 12:39:15.000000000 -0500
+++ dhcp-3.0.2/common/conflex.c	2005-06-10 20:43:19.000000000 -0400
@@ -803,6 +803,8 @@
 			return MY;
 		if (!strcasecmp (atom + 1, "clt"))
 			return MCLT;
+		if (!strcasecmp (atom + 1, "obile-duplicate-lease-detection"))
+		        return MOBILE_DUPLICATE_LEASE_DETECTION;
 		break;
 	      case 'n':
 		if (!strcasecmp (atom + 1, "ormal"))
@@ -964,6 +966,8 @@
 			return SERVER_NAME;
 		if (!strcasecmp (atom + 1, "erver-identifier"))
 			return SERVER_IDENTIFIER;
+		if (!strcasecmp (atom + 1, "erver-hardware-address"))
+		        return SERVER_HARDWARE_ADDRESS;
 		if (!strcasecmp (atom + 1, "erver"))
 			return SERVER;
 		if (!strcasecmp (atom + 1, "elect-timeout"))
--- dhcp-3.0.2/client/dhclient.c.dhclient_mobile_duplicate_lease	2005-06-10 20:43:19.000000000 -0400
+++ dhcp-3.0.2/client/dhclient.c	2005-06-10 20:53:23.000000000 -0400
@@ -77,6 +77,8 @@
 #ifdef EXTENDED_NEW_OPTION_INFO
 int extended_option_environment = 0;
 #endif
+int mobile_duplicate_lease_detection = 0;
+
 static void usage PROTO ((void));
 
 void do_release(struct client_state *);
@@ -215,7 +217,9 @@
 		    extended_option_environment = 1;
 		    new_option_info_tree = GENERATE_NEW_OPTION_INFO;
 #endif
- 		} else if (argv [i][0] == '-') {
+ 		} else if (!strcmp (argv[i], "-m")) {
+		    mobile_duplicate_lease_detection = 1;
+                } else if (argv [i][0] == '-') {
  		    usage ();
 		} else {
  		    struct interface_info *tmp = (struct interface_info *)0;
@@ -593,9 +597,9 @@
 	log_info (url);
 
 #ifdef EXTENDED_NEW_OPTION_INFO
-	log_error ("Usage: dhclient [-1dqr] [-nwx] [-p <port>] %s",
+	log_error ("Usage: dhclient [-1dqr] [-nwmx] [-p <port>] %s",
 #else
-	log_error ("Usage: dhclient [-1dqr] [-nw] [-p <port>] %s",
+	log_error ("Usage: dhclient [-1dqr] [-nwm] [-p <port>] %s",
 #endif
 		   "[-s server]");
 	log_error ("                [-cf config-file] [-lf lease-file]%s",
@@ -999,9 +1003,28 @@
 		script_write_params (client, "alias_", client -> alias);
 
 	/* If the BOUND/RENEW code detects another machine using the
-	   offered address, it exits nonzero.  We need to send a
-	   DHCPDECLINE and toss the lease. */
-	if (script_go (client)) {
+	   offered address, it exits nonzero.  
+
+	   Or if we want to detect the same lease being offered by different
+           servers, eg. when moving a laptop to different networks which
+           use the same subnet, and we are rebooting with a currently
+           active lease, and a different server has OFFERed the same lease.
+	   
+	   We need to send a DHCPDECLINE and toss the lease. 
+	*/
+	if ( ( (mobile_duplicate_lease_detection || client -> config -> mobile_duplicate_lease_detection)
+	       &&( client->active && (client -> state == S_REBOOTING))
+	       &&( client->active->hardware_addr != 0 )
+	       &&( client->new->hardware_addr != 0 )
+	       &&( client->active->hardware_addr->hlen == client->new->hardware_addr->hlen )
+	       &&( memcmp(client->active->hardware_addr, client->new->hardware_addr, 
+			  client->new->hardware_addr->hlen + sizeof(client->new->hardware_addr->hlen)
+			 ) != 0 
+		 )
+	     )
+	   ||  script_go (client)
+	   )
+	{
 		make_decline (client, client -> new);
 		send_decline (client);
 		destroy_client_lease (client -> new);
@@ -1396,6 +1419,16 @@
 		}
 	}
 
+	/* If the server hardware address is available, copy it for mdld. */
+	if (  (mobile_duplicate_lease_detection || client -> config -> mobile_duplicate_lease_detection)
+	    &&( packet->haddr != 0L ) && ( packet->haddr->hlen ) 
+	   )
+	{
+		lease->hardware_addr = dmalloc( sizeof(struct hardware), MDL );
+		if( lease->hardware_addr )
+			memcpy( lease->hardware_addr, packet->haddr, sizeof(struct hardware) );
+	}
+
 	/* Ditto for the filename. */
 	if (!(i & 1) && packet -> raw -> file [0]) {
 		unsigned len;
@@ -2447,6 +2480,13 @@
 		} else
 			++errors;
 	}
+
+	if ( lease->hardware_addr ) {
+		fprintf ( leaseFile, "  server-hardware-address %s;\n",
+			  print_hw_addr(0, lease->hardware_addr->hlen, &(lease->hardware_addr->hbuf[0]))
+			);
+	}
+
 	if (lease -> medium) {
 		s = quotify_string (lease -> medium -> string, MDL);
 		if (s) {
--- dhcp-3.0.2/client/clparse.c.dhclient_mobile_duplicate_lease	2005-06-10 20:43:19.000000000 -0400
+++ dhcp-3.0.2/client/clparse.c	2005-06-10 20:49:03.000000000 -0400
@@ -87,6 +87,7 @@
 	top_level_config.requested_options = default_requested_options;
 	top_level_config.omapi_port = -1;
 	top_level_config.do_forward_update = 1;
+	top_level_config.mobile_duplicate_lease_detection = 0;
 
 	group_allocate (&top_level_config.on_receipt, MDL);
 	if (!top_level_config.on_receipt)
@@ -235,7 +236,9 @@
 	interface-declaration |
 	LEASE client-lease-statement |
 	ALIAS client-lease-statement |
-	KEY key-definition */
+	KEY key-definition |
+	MOBILE_DUPLICATE_LEASE_DETECTION (implicit boolean)
+*/
 
 void parse_client_statement (cfile, ip, config)
 	struct parse *cfile;
@@ -559,6 +562,12 @@
 		parse_reject_statement (cfile, config);
 		return;
 
+	      case MOBILE_DUPLICATE_LEASE_DETECTION:
+		config -> mobile_duplicate_lease_detection = 1 ;
+		token = next_token (&val, (unsigned *)0, cfile); /* this token */
+		token = next_token (&val, (unsigned *)0, cfile); /* SEMI */
+		return;
+
 	      default:
 		lose = 0;
 		stmt = (struct executable_statement *)0;
@@ -956,7 +965,8 @@
 	RENEW time-decl |
 	REBIND time-decl |
 	EXPIRE time-decl |
-	KEY id */
+	KEY id | 
+        SERVER_HARDWARE_ADDRESS hardware */
 
 void parse_client_lease_declaration (cfile, lease, ipp, clientp)
 	struct parse *cfile;
@@ -971,6 +981,8 @@
 	struct option_cache *oc;
 	struct client_state *client = (struct client_state *)0;
 	struct data_string key_id;
+	unsigned char *sha;
+	unsigned shlen=0;
 
 	switch (next_token (&val, (unsigned *)0, cfile)) {
 	      case KEY:
@@ -1033,6 +1045,18 @@
 		parse_string (cfile, &lease -> server_name, (unsigned *)0);
 		return;
 
+	      case SERVER_HARDWARE_ADDRESS:
+		sha = parse_numeric_aggregate (cfile, (unsigned char *)0, &shlen,
+					       COLON, 16, 8);
+		if( ( sha == 0L ) || (shlen  > sizeof(lease -> hardware_addr -> hbuf) ) )
+			return;
+		lease -> hardware_addr = dmalloc( sizeof(struct hardware), MDL );
+		lease -> hardware_addr -> hlen = shlen;
+		memcpy( &(lease -> hardware_addr -> hbuf[0]), sha, shlen );
+		dfree(sha,MDL);
+		token = next_token (&val, (unsigned *)0, cfile); /* SEMI */
+		return;
+
 	      case RENEW:
 		lease -> renewal = parse_date (cfile);
 		return;
--- dhcp-3.0.2/includes/dhctoken.h.dhclient_mobile_duplicate_lease	2004-09-21 15:25:38.000000000 -0400
+++ dhcp-3.0.2/includes/dhctoken.h	2005-06-10 20:43:19.000000000 -0400
@@ -308,7 +308,9 @@
 	REFRESH = 612,
 	DOMAIN_NAME = 613,
 	DO_FORWARD_UPDATE = 614,
-	KNOWN_CLIENTS = 615
+	KNOWN_CLIENTS = 615,
+	SERVER_HARDWARE_ADDRESS=616,
+	MOBILE_DUPLICATE_LEASE_DETECTION=617
 };
 
 #define is_identifier(x)	((x) >= FIRST_TOKEN &&	\
--- dhcp-3.0.2/includes/dhcpd.h.dhclient_mobile_duplicate_lease	2005-06-10 20:43:19.000000000 -0400
+++ dhcp-3.0.2/includes/dhcpd.h	2005-06-10 20:43:19.000000000 -0400
@@ -647,6 +647,7 @@
 	unsigned int is_bootp: 1;  /* If set, lease was acquired with BOOTP. */
 
 	struct option_state *options;	     /* Options supplied with lease. */
+        struct hardware *hardware_addr;
 };
 
 /* Possible states in which the client can be. */
@@ -722,6 +723,12 @@
 	int do_forward_update;		/* If nonzero, and if we have the
 					   information we need, update the
 					   A record for the address we get. */
+        int mobile_duplicate_lease_detection;
+                                        /* If nonzero, detect and DECLINE duplicate
+                                         * leases ACKed by servers with different 
+                                         * hardware addresses when REBOOTing with
+                                         * a REQUEST for an active lease.
+					 */
 };
 
 /* Per-interface state used in the dhcp client... */


--- NEW FILE dhcp-3.0.3-3.src.rpm ---
í«îÛ
È

individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.  The dhcp package includes the
ISC DHCP service and relay agent.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhcp package provides
the ISC DHCP service and relay agent.

5c6b5df37c29f875eeb55cb06203ba0
àA¹`@øOà@ÛNà@Ùý`@Ø«à@Ø«à@Ïq`@ÈÙà@ÈÙà@Lj`@Æ6à@©5à@cV`@cV`@bà@Eà@-Hà@ö`?ùÞ`?ð£à?Êh`?„ˆà?Y`?Y`?Cï`?Cï`?Cï`?*âà?*âà?&î`?&î`?&î`?&î`?	í`?	í`>ã±à>Þkà>Óßà>ÉSà>ÉSà>®õà>­¤`>‚"à>i`>e!à>>æ`>8Nà>8Nà>8Nà>4Z`>1·`>1·`>/`>ðà>Ÿ`>ü`>ü`=Ôà=Ôà=¢à=mGà=j¤à=\$`=Y`=Y`=/Q`=-ÿà=Šà=çà<íf`<S&à<Màà<<½`<,ë`<"_`;‰q`;ˆ`;Scà;6bà:Šÿà:Å`:"`9¼`9­ƒà9˜kà9v$à9pÞà9lê`9fRà9J£`8™ú`8ŒË`7Ù`7¸‰à7sûà7jÁ`7U©`7
ƒà7	2`6õkà6št`5ü@`5•k`5€S`5s$`5!g`5ò`5
 à5
 àJason Vas Dias <jvdias at redhat.com> - 11:3.0.3-3

he <Florian.LaRoche at redhat.de>
- fix gcc4 compiler warnings ; now compiles with -Werror
- add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
- change ISC version string to 'V3.0.3-RedHat' at request of ISC
- Don't apply the 'default boot file server' patch: legacy
  dhcp behaviour broke RFC 2131, which requires that the siaddr
  field only be non-zero if the next-server or tftp-server-name
  options are specified.
- Try removing the 1-5 second wait on dhclient startup altogether.
- fix bug 163367: supply default configuration file for dhcpd
- fix bug 163203: silence ISC blurb on configtest 
- fix default 'boot file server' value (packet->siaddr):
  In dhcp-3.0.2(-), this was defaulted to the server address;
  now it defaults to 0.0.0.0 (a rather silly default!) and 
  must be specified with the 'next-server' option ( not the tftp-boot-server option ?!?)
  which causes PXE boot clients to fail to load anything after the boot file.
- dhclient fast startup: 
   remove dhclient's  random 1-5 second delay on startup if only
   configuring one interface 
   remove dhclient_script's "sleep 1" on PREINIT
- fix new gcc-4.0.0-11 compiler warnings for binding_state_t
- Fix dhcdbd set for multiple interfaces
- 'chkconfig: Usage' if run in init state 1 (runlevel returns "unknown".)
- this is now corrected.
- Tested to have no effect unless dhcdbd invokes dhclient.
  autotrans now works for dhcpc_t, so restorecons are not required,
  and dhclient runs OK under dhcpc_t with SELinux enforcing.
- fix bug 155506: 'predhclien' typo (emacs!).
      o restore dhclient-script 'restorecon's
      o give dhclient and dhclient-script an exec context of 
        'system_u:object_r:sbin_t' that allows them to run
        domainname / hostname and to update configuration files
        in dhclient post script.       
- Prevent dhclient emitting verbose ISC 'blurb' on error exit in -q mode
-  When -x option given to dhclient:
-    dhclient enables arbitrary option processing by writing information
-    about user or vendor defined option space options to environment.
-
- fix bug 153244: dhclient should not use restorecon
- fix bug 151023: dhclient no 'headers & libraries' 
- fix bug 149780: add 'DHCLIENT_IGNORE_GATEWAY' variable
- remove all usage of /sbin/route from dhclient-script
- fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS
- as BOUND / RENEW / REBIND / REBOOT if router ping succeeds
- optimize execshield protection
- fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings            
- fix bug 146600: dhclient's timeout mode ping should use -I
- fix bug 146524: dhcpd.init should discard dhcpd's initial output message
- fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS
- recent patches anyway.
- log_error ("Lease with bogus binding state: %d size: %d",
-			   comp -> binding_state,
-			   sizeof(comp->binding_state));
- prints:    'Lease with bogus binding state: 257 1'    !
- compiling with gcc33 (compat-gcc-8-3.3.4.2 fixes for now).
- dhclient run from ifup . dhclient will now look for the pid
- files created by ifup .
- all the ntp configuration files; restart ntpd if configuration changed.
-     unconfigured  loopback, point-to-point or non-broadcast 
-     interfaces (don't generate annoying log messages)
- fix bug 138869: dhclient-script: check if '$new_routers' is
-     empty before doing 'set $new_routers;...;ping ... $1'
- Dave Hankins and I patched exposed a missing '!' on an if clause
- that got dropped with the 'new-host' patch. Replacing the '!' .
- Also found one missing host_dereference.
- without host_dereference(host) before returns in ack_lease
- (dhcp-3.0.1-host_dereference.patch)
- PXE Boot clients with static leases not given 'file' option
- 104 by server - PXE booting was disabled for 'fixed-address'
- clients.
- If "deny booting" is defined for some group of hosts,
- then after one of those hosts is denied booting, all
- hosts are denied booting, because of a pointer not being
- cleared in the lease record. 
- An upstream patch was obtained which will be in dhcp-3.0.2 .
- found in code where 'client->sent_options' was being 
- freed too early.
- Re-enabled it after contacting upstream maintainer
- who confirmed that this was a bug (bug #130069) -
- submitted patch dhcp-3.0.1.preserve-sent-options.patch.
- Upstream maintainer informs me this patch will be in dhcp-3.0.2 .
- It will use default values.
- Update to latest package from ISC
- Remove inherit-leases patch for now.
- Replace resolv.conf if renew and data changes
- patch submitted by aoliva at redhat.com
- build for RHEL
- add man page for dhcprelay -c
- Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and
  so removed it
- Move to 3.0pl1, do not strip binaries
- Drop in sysconfig-enabled dhclient-script
- Include dhcrelay scripts from #49186
- Include dhcp.leases file (#5405)
- redo buildroot patch
- fix /var/state/dhcp -> /var/lib/dhcp
- marked /etc/rc.d/init.d/dhcp as a config file
  (reported by Pete Zaitcev <zaitcev at metabyte.com>).
- fix SIGBUS crashes on SPARC (apparently gcc is too clever).
- we don't need to dump rfc's in /usr/doc
  about dhcp requests coming in from the wire
- got proper man pages in the package
- don't package up the client, as it doens't work very well <sigh>
  and made the %postun section handle upgrades.
.0.2rc3-dhclient-restorecon.patch
X§p4*<øoþì3
®3ðs°áãå{.ø^µ/Hÿö“ü§ºçöˆä³A¼ùßYãÿ×QánIþ:÷Ûoí)óü€©YœÜûùdïvRÀ%s@#@û­7 ]|&t‰âóiëâ:‘â|«
±ÓFµÑ{à#à%(.ÜÇéTm6³‡,²CŸ‡OsŸ¸
æ²h̬”eqpgqàUz^ÎϘL3q;sR?ɳ6b(fêútžd
…ô¢%Ãè=µG{šn.’ìRªÞ¬zUOg ™ªnö;Fw9YëÝÚƒ6ÿ89D6ãôP"ØoFìÞrãÐö#‹oÂ>|†o߶b†LïXšíW,âª0›ÚwÌJRvçÇEm–;m	Xå€yÚ+yv8„1‹XjçX%Œ ü¨@>Eâ;„³u-®#ÍïôK8ÍY˜@;“öâú2”ãÏ[£ÉÕI
~bZÖa¥±Wß«'•
E¢­Æa¥V¯ZµºÎ¬ýÚÎÍFðÉÁ³àÙ³¹7AtÝ=+¤€NCŽ±ù"Èhåݵ‹aº‰—QÜ ”ç
5zÔ'©1Zjbeèj”ÕÈRQœájmeÊ2;FO“ª¼×¥u©”Òäj-tÉ‘ÎBvÙûµsÒ}ÿ«*w½¥Ñ+Õö'%È〠öЙ?øh{:ÚAô—>è—`DñY¨JÅg’‰Ï$'>“µñ™dóN"·e¤‘m»Ì5ÇEm°f¢5ƒâ
ˆ`$•ˆéâÑüj±‡Ôú;çѦc†F¶7ôô§°Ÿ9̵;,úN0æ†?†Ù®ORÃ=ÐÇç½×o:¯‘ÕãÝEçôD™Á(n‡öêì=í•{Þ9í|ü†Ž‘ùúU7©ã«³3eñmàÛùd0sà-
:·¦0¯ÐQ<á5·FuǪòâ¾$„zÑç~
¡%+n`
ö—BU²'Ÿ"½ã†R¯ÙÀÏ8Ø,ç@N¼"rbЈó#'^9U5©È‰—ANÓø4©ù‘S•šœxYäd²cŠ râåÇ­x¡*9q&râœÈ‰×FNœœ˜-œ9q
râoœxEäÄȉ×BÎo³ŸÆ9q*rŠéâѼrâ9qj!g-äL^G(Nt>äÄ+#'¶Ñ°‰äÉHÂjVª:¿÷ºç8]?wßÆÛð¶s|A»\1ÀŠ4¸xwÖ‹T¾Èmäd¡âz¶Ü íšìÔš×›²2W ?[
êObyžvéòlƒÔ§ ¥”™‚™›8¾˜=5uð'lci¯c&sáŠ%ü¦Eis™ë$aç¨qÑp*Èó‹n€JCÜŒ"·> y]¡[.j„6ǤÀkJ᭍$yÕ‰“Çq4nàã—Jìb	Ä)/Vd„ò ôxá¦

o”⚍ïzKDãÌU…óbsðŽ§ƒìÁ’Me“]:.ö€ "¨´ýçåº*\¿àªÊ_ƒdfž3˜ññöe•4¯Ÿ¬úóU¥í²‡»\úA·A£Î/ã퓳)\Ï7«	²ÆÓAüþŽüööây‰9)fß±U;¸ªÀŸRŠÍ_Ñç{gL)Dˆ|J¼€žÁ8Ñ8á–Ó3JïˆEÁM9¤Ñ”‹>m2{̞˯Ÿ¹£
G£…½2©ó…E}uhÝdæY\÷½™a¬–Ö–ª“ô*1QªÄÿ‹zî«X8¯?1/͍ai·‡ä~•pXáµÊ \©×œxÒÛ3v]_Ô-w¤¸þdÈnk{¬Ûñy
úƒ{»’u‡ïAH¶¿Ü]Áâò¸2B”ŸK”Ý|iì³ëÅVÓÚ±ªáÝõ²ßiä/­¤U˜‚%.ð­]yÉYwÑj.Šó‘}+ÊÓÉÄs*ƒókœN¬q±Æˆ`_gçü6ì×aÚ8ÓÆ9˜6^iCWÍ%ù[B3¿3ÌI8^‹„óÞÉÚdu‚·z´Çí>ŽÞ|Âþ¿aãO_
.X7'´Q¶¤}Y¬À†CC [r,Ô±ÙijùßwÇ“dI–%ÊiÒ=h*X&é#yw¼öùÙ”)Ϧ½#nG9ÍB	h}Ú8.oó$>«smAl[í¶»tì,+k¼#·8ïõœ;}ÜVç.™¼Õ¢¤úà-ލ·¸"ÞúÖ8ŠCÅ•pÔIH<’":ŠÎ>@‡@Gæœ( 
¾/'jHƒ+"
^Ðñ3{ÛÒ¦á„F¸á)…Åò—F#œÐ/¡ÞˆF`¼0C$õ¡j¨(‚^…·#¾»¹oóÕ¾¼³’÷tVÒ<rZ/—©å$u5,…3hmLQ¥HòÕí—ö.M
ªþCNoþÁ“¦_;ܯ±Eη…ŤʱìÀm{/ÑöÐ
U
—½“š`}3<>a
] 3IC¦éá“ʺÔòÉœ±oÚí5+ºòÒ&ÒåùŽ¡ÛÎd,j>(1qF¦	Pž–(ª?`O´Y˜òñ,Ø°7o޼ܿ¤U±|ZqK˜ûX©$Eé‹âfs …i<ß`vñ%Haµ¦RÒäëV ™0Z[å1܁Üã”@¶Öís´-·øi ÁÚoÆktG›ø‡†ªö»Ý*'–ì¬ûbu~üpèõ´á²»ðO4`ƒ†Vµ¯kfÁÜKðòÖíó{	x/ïé%à¬zFm<wy	øóy	¸ôp/{	Ûý»|ÏKPÍ­k›P±Ák6‚è¶ƶ=se&˜á8¶b‹Ù`#HòÂ(æð·£f¿Æœí´Ó¨]`1u죕úd§¼‘GšØxÊ;®azöÁlàʈõpÝ–mÔêeˆ‰pe0>Ý]¸!pÐ±¨ûËøË+áKü|"¹º¹æÅ`ÔáO¡±ßßý–·™§Qt-˧ȬÂË?Á#oñM<JxÄÎès—ÊË#ã«ÊØ”:GåÿÑ)žV1Cà¨ádMܝɑ–ÉÍu¼š'lxújí³ûÕç:>ˆ½OGìv}CdtO°:=µÉí¦öÈ2gƒp‰$ÜBði’lîdôør™<Dáw"Ý´ˆtÓëGºô8}âڏhOÊ´tó95º8gWWWì.M¦Át))PW3ÀEAºõ±þ˜äÿ=P–ˆŠHd2ñ˜M#c{ÏØqOmÁgæNàZKC½’(cTþˆj¬Ý§‘Ï^­OGrp¹#¯gù1Tt“l¢¯ vôñìÅ6ëädPÑñf·Ž·EèL	×Y¶¢ŽAƒŽ¿×òÄQÑíyÛ¬2ÃX"·±ïؾÝYá¡A§®fLX¾)
¸°èùH at a<IÀÙ‹—ÿoó7×W³“›ö \–E¿t?§+Èç
¢ó¬ÇáG7r
ãWÈU,BÀflÞh‚ªdŽªÑÂä(`oåøüâ"ð„ë<R ÔtŒ€
c„çNQ0êÝCÝßÝÑj)húI@Ös‚‘çC_傽ãÂAD
¼
LÇdYHÌŒ^ðCÄqú‰Ã„°jUÊ&
^o3fã’j6ÍH#‹eˆ)²… p©™ûzñœ…
Š	pMœ{%˜¡U)vÓ¦«â*I@G VâÝd:űF$ÊIýv-Ç9ÍæèîàNËóún=Ȑ—.5JŸycWŸÜ¯”5|=\Ú@~Jå
TR„ä ZÍ„o2‹‡ÅÆ
9l™6R·@˜j$|µr„—z¨Ù{Œ¤ûÑÔÜ’?ߏ‘çÀ÷
5È4Q¢Æê,œ#,~Ž\²ËBÁ<ý
J‹–àS°¼_SÔG«}Kÿ! ÜSa‘ˆõ†d_ÂäÐ…{`/ç¥5ÚZlóR¢G>pÔÜÜ£áüž—é~˜ŽoçPå.šJ¤0¬º&¸8Ë2~“í ™ç„0HwíÞ…ªC¶“—¡^S6Ül'>TØ s	àðºŒë³µ­æ?"-…5<ò[qIÐ8-–ˆÀ|áºÙC%’ÓÏ£qN!áJTjâN]M\âº<‹ý$óüq-†™<ßH¢¯æ*šÇXG장ó¢ÆJ€[&¾%;hÓ!“ŒÝl™õ^»“¥'¶s`¶iÛ‡	·M•¦x±,ɾà/gBÆ-à™‰É|å
ÓH)X;ÿ“Œõ™pÙÝêm›
³aʹƒäÂ*	$tຝRµ…¢Nà-–H=#‡áßÌÒSˆÚN‰÷1¤…S`@ž÷þÓö
㿝‹îÉëAçßjñbÍ&¸—'r)Êa•üé*@Ç¿S˜n8YDB¯/=npoÍ9´áœõð4òòeú	PÙâõh&³ƒ°2ôoEë9AÆ{aoôdïì²sqqur9
ÜK{iDóe 	óëh"»P!è4t‹:µ–uhXV­yXK:÷ç›zèÂÕX/˜Dä­ÂN©wúÏA™í”P#|Õ9E©z§tv†¯®¤ËL÷àáºß»Ä—Éô˜®s:@8Kåó'.<ö¯_;½ëG¾ýeZÑÿ¨Ðà
Œ
¿ Ö
à
`$t%Ò¬0Ü‰b!ófÁ{äÃÑt‰Z'˜€“›×'Ýë“Ë6‘ U7†'Fïì抏\8ÝçíÓ7—‰y—¬Ëž1ûébž	r·…B„ဴ
üúÔ^‹á\“ùÿÙçœ-GáB¬käøñšèÇ$è/pü“P–]Ý„²2ÊLƒ½U°?´k	ŒÅ­ÜôËÝe[ÁvÿM÷¼ÓßÞ)½=éÃ}y{ˆ,TIU
öJÝφó†Àrô¢UPŸ¼Üˆ.3Ëóá:>ÉÉÏ_ÿ÷¢;±a#¶ã³UGlgZ†Õ°ìª½vÒ³
MÓ)
yxøñEÊOU£ÇCDÅœ•ÆN}Å_iÚô×#uf91M»É=N¸ÉUDh¥ÔñýðÈ{è$TºØž‰ÊpËŠu‘‹©„³V1š^u:™%Ó	ojüX]¶Ëo÷«åõûáj×»uÕžU6<&–#j¬öÍQcYü8£áö́`Ù7‚¥pÞÄT,;âB˜;ñßf<§±TŠ;
C*¦i›âm4æ}>ü˾pH.fÝ’¨g‰•g12Æû“ùd	—È×¹!0™•/#ò&•ðæúÔ‘XúY¯{ѹ<ŽFö{¡Ñ@é2à3Oò¨Ú²¥^‰åó9ô;[;ÕV|èx0ðHôwm®æcc‹½Úµ²C˜€G‰Ïz¡ÞjÜ/5¦b›Àñ».¾xyçþî/È¿<í$h±âmÉØ»-ßÆ^‘§#Ç󐐚+~AŠX¿ìÓQé½[ã–šåÛ–q[ÞÛÙ¿5÷¡,.oÕ+&zW®Ù[º¯û3<,-­ä¸äÉÍãwòî]$üW2UèûïV|_—ŠP°:+šŒ–³p¦¼÷…%½\_ø_Í¿ÝßޝÝsû¬{º?·ÍÞܾgó:nËã¶-~dý¯êÈl½S-—SmS-Ã)ˆöU§ Z¦S-åDËp
¢¡S-¿Síùœ‚hyœ‚hÏãDËåD{’SL}ÎHqÿ
¤HÛAˆ&ŠaçÀ¶Ýÿ¾3$%Qe+Nzä!ºÈiÄ¹?·Q†•¼Y-`Ú/ƒYÃ]º· í&øÄ(>´B,6þÈ3¦<€~ë># úA/
ìgÒTµ ;‘Ap@äMà€Tv³4Ñ(œ¦Um£-(7d
b/Œ#Ÿ',¥V»n/é6-zp/NúIËCÎd¢ljzBßàBÞî&(ª—¡PI.m!þ¯`ÿÈŽ°dìy`n/Ÿ>ˆLÊcîG,I£­LÚq at 4	E<öp|3@Æpà&¨¬ãf€ÐHÞ¿@=œè€PmÏ7²)ZéL+³ºN¼¸ð;ø:¬MÝïÉÇ\f1æ Ó?•‰Še$”Àªnƒ{ºÊUù!=M`D[U ÄhÞß”c±ú‚(j2­Øì#ýõFÌnp\£
’ìŒx¹wùêK¹°xk¹W†fMÙQÆÑf„›½îw³»eóØ{‹üêñzZÇf¾ÃHÜÖئ„7=µÏfQ<á²Õ|Ðāçê/=b¹PkÇÈìŒ
?p:nP3Ò30<ˆ²ù*G ÕÖ}ÔBìLëz(¶ŸK=nù6Ø0ßƵZŸ‚«h÷r}ZŠ…½F£tAXýàÐ¥viÄÄgG4=bfÌçcsiô¹Àá5uµ€IZI˜¢¿iQýš§ò-O“ÿؾ»ïûßð]óñóÃÝëwIþAG¡˜©Åþ…þ1³«fæÒPz¬§|׌0ðcº“¬M+Žpn‰™äȪQ¸Ñ¥_Þ\6Ö »jªZ&2Ecb-/«Û´}AeÍÄEQZ6;=Èß$þƒŒÿ’ù
¾,ߘW÷éÆ´µ‚9-$z5‘+ëù(Ây [`¸t¥­à{ȱ^Ë„—5ç¼s§üwvCÎ~ûüÓÏgŸÎF®w:'ß‹bvû8_“öín~M¬-Ô•5HÂÞéÑ'/T at 5ž»¯Î¡p(àÑþ¹Àó9yºs5@ÊåiY£ ¾	HÊ( ¿Þ‡˜—ÄZz«àÛ€—ÜÍC·–j€Ñ>î›Ï¦:gðžTrfˆX"oꕯӖ5¢—ñd˜”5f=<‰1]ËU?Z×Ù¥V-f1	^Ä0ó5eÑÆp¦•×¤¿ãI™RY›TÇ„7]UdäZ\Uî@W•û†®*·Ô37ÐjÓ
e÷‰e“^’²Üéì¤×뀸ó±§)Ø'c´¦eëÚƒÖ2äõØÀ:æ¾Ì©ÕV;
gÔàñx ½'Õ!@É«b…8ð¸â‘>Yˆ÷ñ¹êÖÖyÙÖü‡!ŽrèÏ4ö’0YÂy#¢X†íM’ªÖψØÅÀ÷}Žb÷5Žb×î(v•£¸¬Ø߸kÃ|Ør$+ÿ×n"?*³~5eRºïÖ¥O[UÚm<—lå9óë<U×óa<Ç‚ÏѺ¸—¹{÷XÙ«pïW®’¬ºÝ‚	m'¥C•£¸ÔÓBL¾ÛÈšt6´¢ÃQw´Tw”‘>.ºð?2Ðã6Gˆ˜èÉ5ÎœxCµs•Û<+4¦jÖºÆsûlºƒ3a`vTcA–Ñ¥F™Ê6b
£x¼£b	S9ÆvÄiC#ÜÅ•xXïƒR©£1Ä2ÛÓ²°—Ùå§Ó³¾¯°O0öòò¸nýKð+™—½g²à˜Œ÷÷Åòd™¯2¿±-hÏŒŒá:œdÁøà ¡%”D'¥nQKÖx©#Îuqk¾ˆê
ÒMF¤š$|¸/ô[v¡¥w˜.
6
y…ÓV…þb[×LR×)V‹žõÕí¦KìxõßÙëÍ@è§ü7
¾:¼h}<ütÔúÅqÓÓ²ÀqW"‰8=E
¢./‘Í£3å2âÀÁ&	ã"Öjx+U	yˆë,ãþx¦(„þÔ>~uzvÞjkùD¿Ss4áó§ùå3j*¯ú™U†(Rí„É3ÐgÖr€$§<µÜu•ø!6zkí-Ãã®ÚHøÇhGÎú|NâÓÈœISBFÎ_2ïÓ‘,’¸„$¯ ´Ä”Q¿
\Õ¹°òq¾Š4m^«È„´
’ŒŽ°‰Ñ±´¥Ñ±¤ŒŽ¥UFÇÒOKqaégŽÕ¹Ñ‘¶fEÈìB¨Í\¼SyeëÅƍ4»íâi¨QÖ\ñob4wáL;ƒË%=—CÏP0Eùòý—ºÌð–h—BÒ¹U§­.	ÄÏÜ
ÏT,'ˆú¥ÌÍ¥-˜›®¿Ñ²	¹€ýÙŸi\êtþ±œàÊ×Zt6ÐÙ@Œô~ã£NŒÎ&Låå…„_Íšœ5GßS@€E ²¶½¯Dê[‘ìGŠLîÑ^±ALÝ 5%K¯øš‰+I¤þUõ猴14ÄHu¶«VÑtØàï[2cC¶LØŠ-ÖeË,ÁcŸú#Τµ8a[NØ’€‡€3¸
Tú…3Êú4ŸÉ_b¾ñ‡XIó¹åë‹â)ïg
…ÍXCy4™Gìz%˜üBžÎ5OÖrš´”¦QG}±Îjûì¾Ý¯¹Ü.»_ñ¶¾ß²Ï¶‘
¨s3ó;)÷û­„Ø:½X`95ë‚Öƨ—«†cî;«,°1XYIÅA¯@µV©‘ký6ù<m)Eâ4A¾Çqw<™
ÿçKh>Á`ö^TÅo`–MË)[eËtCì™æº!j
Ûi˜–×ý3M¡u7x!ëƒ\7Oà¿/JÜ»9›!†S4Ì#¤Ú`6,Kp
ZL"îÍABšfB/Á’ƒ
£Ú€<Áeî™ÕzX*ÄÂÂþrYßuÂjûb$¹èiýÁØÜÎÙÆ䀶jB¢rÏðQñÁg“<ä0‘c§?e›66í‹íçï_¶OÿÓ°lêR6¹L
ú¾QAá=ÀŠ8åMdsW¯sµZ×­ZÂ¥½®²òÐ:Ç}}¥^g6%p
„;)îc•/2^O ²œQªb`Xøö~È*ÖUeΰÊûv‡jiªÏƒ¬Šv–$˜Ç)-Lâv/Oê1ylvÇÃ2nÝ[Š¨
e¸O¼æл½÷ÚÊ©]ŸE¸Ó=^Ž"ƒØ~ñ¡…´çÚL5i¼Œw£ÔÓ]ÔØÍ^±¥ÓçÞ^¼¾÷ú͇7÷íû·îY-müù/ÍÝ«¬r@f0bG‹çð'؈ÍfvüÍ$ÇÁuÖØ{õÌ.ç+³M§¿æÞ«¾ŽL^w{Þ¦rÈŠ(‘«‚i5lƒ\Ö¬w:$á&®oVàµ
«žèú69¯¦ƒ'éßÞRPW
ò/Ã7~•)UtŠàñJX5í(¬ÒŽÂCÚQXS;’å¾ðxr_ØLîɦO3³¡Ê³4ýÑÜßqØÁÖ„Nfòœ©›B¶¨ÙÈËã˜E³"yy‚¦Xf:×q÷zé.zj€&?¢²ò
;*ÓËF+qóóáá«\ì¾?=éoÅíéÇÚùUç
éOìòei&zR¤Õ¨;_¦ëQIIý‰ZfjlmõjžÛ†'[v
cPÆ€!ŒÁ®0æl¢0E+à‹VÀ­Œ(O@ÛØJ•'èPž°dˆeàÊ&P‘M .›@$›ÀÙÂmkDSŒ>*‘^Ì;f!oåÞ=ãü"kTN0ÆmfýgãÁÿ”cÖò’Ìúv–±Ô–fìQs‰fgq· ÙaK¬-¶D<™‘“hqäYèÝ2
-
õkY‘…"µcÅÀŒœG«êîY^óO¹“¶Í:8KÛH{Î
õ ~+0ÆF¿åMÄ¢u¡JëŠFdÃS.“¼§ƒ¥<òˆø<¸ÐfFºmv}§íÍùmÁÏcä1—Ð`A´a.QÆ\¢„¹„Ê[Œ#O–]¥î%Ú¸—üf }›k¡Ó®Ù^»Ò^»Ú´††”ù‘Ú0¤ºÓVD‘Öp™.½¾
€ž½œÒ˜>]ðUA¥U¸hVº­Ÿ}#1IIŸ'ÜO2¥üÜCN—ç÷éûû;#Búu¯þ¾‹¾|ýG½o>Š¿Þ ¯¶Ê-3o`ï&ðùQͬúòÍžÃ
åøtwóÓc|R³yºÏÕÑ(&|.ôÌ8ÈgÔ‘Ïÿ
n‘Kó.ÀW;²ÿúÈ~>qQ˜ã.ôí¸ßeýM({yê̾M4^VAó¿ÂsJ8¼áÙ®în×Ëō-?,+»_ŠÔ1Ý›Îù4
ˆÏÃù4bàM®¬Ä)•HáAßê…MÂÉaÒÙ£vsSýs´þÊqwr?üP»À‹]ž¥JÔUˆµ€ITö³ZB˜]±Ý,eþ«E×N_HUVæÂWÚ÷´;ÞœzBKRheÃÅ|x5\Z_¯r`9b1cTq#k–)S.ùðã4Db™"nD޾ì|CC·g~¤~jIr. ¼Ç(Jãq:‹¢„'5¯bÉ>”4w¼uDôHcšŽ‚ÖTƒ RJ~>…4pe“-8V÷?ÊÌ#íìÇ€&+²‚ZŒQg‚
›k-
5ƒùæL’À$óI<Ï¿OfÀ‚ì$|jàÀã´‘ƒ­ÜvÁÍõmU!®õ
8$+nÊZÊM€1ý
w­h×÷Î"ww-$ãõ´!^Oò‚‹dŸfϯeÙ˜»Q¸k׮ᵢŒÕ&ÐrÁÆ'qW¶½²=cŒN½Ç¢Iö!(_
Â姤,éZké3}Ѭ!Æ#z\‰Æî|o=Ìø€¨:Š¼bOÁ¦¦«—mqYúñÎK`H|
­öñco©?¬UÁn„–ƒ¸ãÊ‹‡
Ӧ꺕Ñôÿ*)rUÍhùãs’ÏÂ%¦,„âõ”ÍÁ_5k{(d0]. ¯µTâŠ.ùzçùÞýÔÿ†šá¡æëÔŸhÕ'.`‡7›Ï=îu	Ö¾;RqPߍ°l>ÛuóeǝÙY•Ñ†Á¸sÚÆ›uT `t”õþŒ]y»ÍØði;¾ˆmx»íáU±2Z)æèàáüŸy\+±ò1^™MXüuŒ´ý³å^Ž/Ü·ÅƏãÁ`ܝÆÈr­€Ù8ó1ŽR*O´lD_hR¨­]mÅ(•C7Ž3Õ‰yg"cJwp¹QûO3D<‡vû¡¤¾+“$d”Õj ´V(IvD>„€vA‚$Þ-Ñ;7g™YÀá‹þ
®`Œ›ìað8¿A±"4&5	íSw8s‚F.àÄŒ›ˆI„ÿ°0bÁò0G'˜^Kz®W²)tž“)?q¿.!©!øwô(´],axì]~ôæ>¿¹Z€õ¼ZŒÐ¡m‘›Àµ…£…‡ÇifÖ¼4£¨™€´P&¢]sÀ©a`R?ƒé½ˆ@ëe”7ïT8øA‚„ÒRç‡(IxT²-QËi8 &Õp©fû%“‘„³0Ž}œð¼¾’¨ó`ˆh̍¢‡ïrá_¶¦\¯Î…i×kÛ¯,•<ÉÀnQ å@`{A(H’àþ)€¿Qã¦úr›b[Šˆ#èï3©º¼攂e°?âüЭªØ‘ö¨LK|ùñp6×€ì%~Õ¤‚µ›aÛÿÃѳª§eáÑsáƒÕ%?¨ÕM ¥Ø¯šûBl›ûÂ(Ë}±ºÎcaqÖ‘ÄŠŠÿ{vÎ0b·%t¼ª­ß놔%qd:T–û"NЍ¾GÙƒƒoœC³aú(†ñ#Ë‘[0Hâ@¶8
sWSL$N@Ÿb´ CZÌ L9\ûï_Ž›"epÒó΍×Y+”ˇô䣧vTµô[†-¨x¼ðV™q/aS¬ÑSòȳ\B'Orr¼†()Å׆?ÉAEÃR’æ
ls•ŠKÊ`Ëtm³Ûª€¥ê˜cνou+çê/’Á˜³= ¡¡†øÁÝ$ƒ[´K×Èàðö6~‰†ñ̃¸¤‚õÔ%`ßî¾ã½u-Çôl׳×Hß\íÅ5€Îqm/‡^mÁ`eŒW5")‚ýÿ
NµÐ¸
¿Çvín³ƒ¡ˆ-³iw$:-à”¨¼ 6“??³Åa§Q&±äŠÉ(ç*Ë"1ž¥}qµ˜LG‰b6¢ï†ñ]Ë5+ù_
"…¦Pª÷^,µ¨Õb¡CÆô0Ô&ôw !ú–•œø>ü½]Ñ/S*ŒXVp•<19}<£_C2.LpR·zžhä~ž +ηmŽLŠ‘¥tùn20S嫬	'H>ñïž©8Zñªk
oÔŽNŒà‡D¼ÛÚPù?=œSOòjgE„Ýg•º¸“Mu8Ñì8ŒŽG“—ƃÄ{”ºY8šÄñÌVêb
•Té0ƒbpßW=qÙóðá¡ç]õ¼Kxs
R~ˆåøo«üLq¡
l¬Ìæ”`BØ67Ã,h^$×@½¸èyŸaƒ<`6Ó--YV’Ž-²¯ŒECÈ8P$Àÿ7kÌÒ–³Å;‘V”â§çP½‰',dú¸4鍸_o)ŸR±¾	¦㘣JÜmËGŠ
(§½´)	º¼IÊ%¬­d7Ø'&†£h<)’oèN‡ÆÉògR¦Y
¼TÍÐÔ@¨,·cOAzD"Ó·Z§'”Û)“ñÂ,
}sÈ:_‘…NÒ¥e¬z]‘ÅBüÀp€ë¬a«úm‡çÄÝÎ$äÌ[FᨣyÜÂsÐó/´†ŒRá¿rÃBßÒÔ”ÄTð“¶d¢/ˆ¯ý
q>¨å—µŸïDºZ‹/͍‚(Æ·Ççå÷gLRMP_–al;`l=‡¥Úw#7³¿ÆdÞTv¾¶×>Ó!ÏÁž>BN¯äX†ÁH
FÁ·¾ôÆ‘Bg¦bŽ‡ÊÅ£º#f“aΠzáMpIkWpž#â[T.T(uŸ¦Érþ¶¸Sĥ濱à<g鈋­L ’TíÀ<ëË‚ÓŠ)kÅ”h®±®MkªÕœRìåÓ‘<°ê™ú)ù¥v³_²Ÿæ>ï?o?nŸ'9Y¸ùü~£®Ôn6XÑ4pȽØo5ÅGuæsS®
ÞL<yÒ;Mm+‰<‰šôÇ»³Ã¾€6M}èagfvè2ûøæ;ûÇ·ú/Ñòâá4÷`¸^¿/ˆ¾5Ÿ›ï7-&爛[…ó=ã&¶;njú™šæf¼°™ÂðÇñÒ–¦„L½«JW"¶€_œ6ItFœàØ/Uñ¾,êwþÂÄòÆ^‚µ´±«6UµÏ¤J³òe)hÏùÿ9[Âî¸L'UÍà$žJ.õZÏŸ(Ÿ'Žôn0b7£Á:É-€Î$7ˆ"Ê6.¢`ºqÃ(ºÜ¸ÌQÕP×\ïõ+÷æHM¼¦X6ƃJÏ´li)è$Çž2
ùo>ä?R†ÚÀ*›‘ÕÈC­`ÚhvÉ°Õ…3ô‰ìLIÃ[‘Z7 ç„ÉD¯ïÚ‰
_ŠõšßÉæ¤mKý'.ÆÜíðýõ߉sûàßÒÐ0\QX|¶Xj9Úè9GÂã,/íìÛë5ølƒ_ñÛè¾
[...3388 lines suppressed...]
=ÚÜq_ÒWÌ¢øã(§„ËÈà-° ŠÇ¾ÚÜácõLЬ؅°~è
œ3¶åÝáj†Ê8´í×eLdhÌ6šñ+	8lÝ‘F;AÊ(µÙíÀ¼­@=躇Øݲj-¦ÚDpo'¿ÓK7tª°Íº¢»fœòÂÙ#°.=PDz]Ü^k]Û‹{QÑ'²}FÔà‘ù‡²„ât«)‚å¾
*ÑÞÄ[¤À鮳´§U'âóÂ…)
>÷»Ùp&!Ý佇W‡£
Ò^bEøG²).‘–±­–£¶8«û=´ˆó¸Çöd„SÃ4îmx÷Ô˜‘>·ŒÈd6
ïŸÅûh¹?ºŸÙfƒ-¶ÖnÁh«¼?›¬Ú½ºÈîqŸñÜÛF{­yŽIéh_›©™KÃÍsUØàCságZdoŒe½mc7¯Ì=·¹òº•÷w|况«"Ÿe³þÕÍ}Ì0Ý­)Üyõ(î«Ixö˜•O·fy?/>äƒ{h¹zŸ_ß¡ônU¾5ÈGÙ},¤¶XxX–a%
ËÞÀÅdBi?Ô_r1ƒŸˆê&ÞøbcQa<BªT/5‚ã]Ù3è
ðøÍÙwoÞ¿l{6Ú”C«kìâ
BL†´¯Þ`‹Xs7Å VØ°7±¯Y¤S2šbH ‘\À”P³ìŠŠr¢19
šŸovÚU?#„AÂMG—û¥ô>ßì´)~Âæ~v­Oü„U>Æÿ/äœU­™ZÆäBLÅd²î ‡×7ÛøR~ÛŒ"K at g+ýþ…µ-ÀZxˆœ»!ºÄ5δ¸O>„ȍ•O!þ
d¼Ï-ø.‡fÌôµu8D^ÿì™z÷;–£u¨Jëá|Š¼ÄFêÝXãù¹E6í°i©…'àBk缃cBÛ²Ê1Ã_3\¨¹üYµ3Ø|«43mGbß*ÔË)"6ô³¾+¾(ûîÕg:h?;÷¤æYÃð—Ö×Õ~²¶‚vŽÐ½~èQeÐþÈjòþà?n™š´-8õe‹0{½MÙ·Îàl ãûœ`È>´„q>†
ÍùUñ_yiŽle_»r˜
¬›·³TÃF]á›#ù5£üšßõG$ä ¾/ÂÝÞ²ÈÃËQy‘ÎÍ¥05‹VöiíYeݶüøÜ	ô¸ÉèíÝcIWmã/£|âv y‹êrN¸¾ïGóÁeþÔ…úÀ®ñ¶sÙ1JxHo$ÌPQ
Ò´âíŽ ÝÌ ƒË².…ï®T›¤´7´EiÀßü㍅VùÛé»Æ zWÜÀ¬ÈÊÝ/§qTc™/^;š¦1Ý+¶Ê0›êË%ÆÄ1uWÜ’ÅJÎÕ)Z=çVÏae ÕۏK)Ií…b>k¹O"¬F’7$•Vzéã½û½WbZØÕ¨Ê;fü
ZùœÝ}–¸WB‡fõö»ÕBÜÃ8·×JÝ·©p—>ήºÚ„»½·8ɦÁsj¼€Vd.Kéˆo9(Ûî¹´«Ë­0ʈ¾yñh Puå+¨S)}>Á—4{ŽÍÞöòY¬à^}»"wít·‚zürõøå}©Ç>/†gåM÷ãñ•¬Çï°q4Éȼñ<¶§]âî×…Y±@àVì¥4Oœã~<ÉÑ16"O<ûZü¤‰dl;ÁK
f¯_[±ñUZ‡èdîeZu¥[‰¥1e@ü
kòÌ{‡ì×âÚïͽ«’´¸'µÄ„´Œ³8±|»äfÔÒn#ï|{£¡[ßÂ3t…jiQÃÞêgg›aáÖVŽÕÉb7èŽËé2}-ujnï«+êïGÌþ–IöñùŨ¨®ò±Yp«Ê>ئL›Cë«Y9¿ÄÀ”æÒ>9}7»Ä/ôŪçÃa“÷yJ­Z¾÷^¤¹£
n|º3óa·¦®¯Ùy«z¿—C9g~ˆb³ÿóªŏÓt^cC3m«!\ YhRºÛg
)ôà;Y~
5â}OÀÇ{4!R/Fï¼ûìaÅ»ÔWOüæq¿ƒ[}H¡ôéWŸVäñÞy½ù){SÝ4ÔmŸt=%äÏDÎJÎúÙ(YIk1"¾ÓV]ïrêeEí']ÈVÅî?˪.§pþ”—)¥ÿYÖÓ)Ë?åšµèÖÿa±)ZºîD+Œœ÷¨êÿÃ3³ÿt¾ÕÒ£ù@̲#h:!/½ð÷î»uiKÅ­ºùx©–­ÿ0ĺԉ÷ó¥ú»ýŸrm2òŸC¶'ÛÍ?Ëê{¼ṀÚ[ÉÙÄþYÖ5&u~êuTƽše´FÇOJ€
å?ÌúÝN"
L¨·†VZܘÉõÿƒ5nZ„?éR“Ýøf]We¡0½Oú¢Œ˜ÂÿaóVD5ÔßfË/rÔœÿϽÊ1LßÛÐñÒ!{`m"Gƒj©¨=]~§`-PæÇUê4µ-4‚Ê24¬`_TSCÛÝÝÃofùma{ýÁm’ý°z¡‡Ãì§á„÷»Ã?ž
zR1ÃÔj9§bº<„ÍÊ8­«ƒ B“i€U=K7L7ä²NuÖ{éÃúC@$Ï¢¡AÃTÿ¼Øõ6Ë›šu1›(ž%Éš·n¾íµþ࣠¬ð¬OÈ7“âòWÊœZxRdÒ$•jÃÐÁæRFArøö(›BÁ„Ž˜pÄù•Yªª¨Y¾‹
œ¶ÚN¢Mqù}´hñþl[ÑâUü;"ìÌF4äÙå:T€>ÛæÌ“ï¹a$	¿Œó1ú^9ç—ľÛš`G«ƒÁ{‰/—!³d­åŠi2ÇÈm„dEŒvHù
‚Ó²ýu!®×Yeø•é´(ú2ä,þy‹‘«î@W†¼xsüÝ«£g8såÖ&ÍòhnÓ‡Ó :F9É°ø	’Sc8ïUV]¥ÌŠºÊGôoÖ×o¸¤¥¶Üo€Áð"K§œçTÈ2"ÔeŠ9à[!\CJ"áövR¦¸Séûw»¬«…BåyF9ñn%Zo%¼zÂÝ9‚häׇÇg‡K:é	üYØþÿcïÍûÚ8²…áù>E™{ã "ÂKb<²Í3|Of~¹~u…Ô@E·FÝ2æÎøùìïÙjë®^ð’I&Éϱ¡«êÔvêÔ©³~zÏÙ/®F”s¸]F¥¬’u]eþJN+ÿø(_1XM<c­ËnúÇ8,U»+5:+5ú!µ©à»)é¯\/dìg}˜èˆ)–©ŠÕ7z™Õºê©Ä‰JvÌXÚbH÷]ñ[R?ÅoêÍ[¨Ûé8_®C~r¢éøS»b
×дõ@h†ÕÎ戫øA#£äË–¯êÜ€2?;…«ýà`ð¼0Ü5ìïí?6XÙŸN£‹ÑTí¿RÚk/Ü	Ž
(ÛØÆ
\JðÏú§
³õ
ó4|¹{pÚV®_…u+&´k𻍠$-´àCØÞëW¸3‡
¡h²ê@šDç#`©¿>üÓáяîéÍ„ã±P ËtLÁ°—'iį	¦{éÅÇÁîø‡ú«‹9'|%é{+JW…÷›ÎÇ…¬’Üaö[˜Ò’3'!{ä±e|W¤@4¹ø|rZÉ‘NpâN#­¼ÄïÅ6œåÒ­Í_Šõ0å"AÒ	X’!oÍç‹`¦ÛÖ¯µîÔ*ƒû1.ˆ‹ª€ekÔÁ™¥9:FË¥ÑÅ›¹.]×¥åqPh$¿cúTQ“LëÕ×ñ{U›ëQœ‡Úà÷b›ìr‘—¶?†¶o†é
µÙ;:…pÒöÒ?8¨îh}4-lzr
wUÂkó‡ÉW+…Wk˜Âòò:¡–lK2M½4£(¸JÈù¤nËKîãPûHøõç´*¯OŠx„ÆŸ,ö+ÏøhØâù!Üûòj›ÛÀ7a4YgÆ:
 õ:¿‚Xt|tz´{t _MÉki]^K¡öúqYè8ŸfÕ×™nõêà¯å6³i뤏жéÛ¬fߨ¯p[è/вîþáÚöæ)^4yÅDoˆsç
§ˆVÃòÅ•ž-ÎõS¾ÆïKßñ3`žàúz_å]µ±±AÜ»…LSïF0b*Ï¡¥úiëÁÃ7¢äüª¿˜ÄùWêt¾H˜³W”…:îxý
õÕÖææýÍ‡½ïºÇÑ»8ƒÚû~?G]´r…y%jt~48ã,ߦŽ¥ßUéœZcîqÒd`ÊmÁ˜]¦‹é£”²¦s²¡°“,Š®2<Î8t?
ÉQÿ	=CÚâÈÇógŸÈ }"‡öi‚ʏ”TÞRT¹d_Îõ¬Û¯|•ý÷
¬ü}=ûxþìcI]õÁÌßçÁsY f¬m,ì!+
ÄIQߪ{጖‡_[:wš³Y.k‹”æñ@¥vCRÅôî ºÁEÿùRd–"Gð›0鱋ÁUXU™oÕáo«,½ŠXîqÔ‚N4ArÍ8ùeÝCÐsâœè†³Î–_ŸÆ„³øÃv]à0çúÉiCY9P
íŸÿ´®Êí£óã–pÒbÓØ=¼úDuþùO>õw4RŠaóÙÿÚ>!CW£·ýkH¤VH…[Lƒ«YT_€1(Hß昏wD×ÍÅøÈuÕÙ_˜×£›Bâõ
šÊ)ž8âP’ÆQwø^¸%p«yŠnw(®½‘çg	7½%aô¬È·íœð_NºZtâ¢SbEÞã>»øu/¾åÿhêÙ˾XÞÕïy‘ã¯eQÔ歹Uö"Kï4¹{ºƒO¿nšCñ‰9ÆÃÀ¿ÏQ³±*	0=y»~WµÅq’/e!îJ§µ™F#çÆî7št‚–
¶Ù<Ãé‘ô]˜Lšuþí	[8ç–H©5ã
:© a{ŠÒçi3ñ«#U´‘i&·ûéÞÖ›–jœŸ—•!ç×O%–S$”Ó"IOì64²ByЙŠÊÐӐQ—jªég§–LˆëH&3!š.ÅdÊä¸o›oíè&¥ydÓ#E¥Ôï-j‘emÛQ8>ˆáQ„3µ´ï9+ÖvPMTtPp~+zÊîŸ8ÂëDö^ì¾ÒN‰­_ôfô DsÔoÚqtô âIl¿w»§kŠ™a{»ÝZ¶÷møOûrQa‚qFgÙÞÈaé½í»ò.km™ø‹½ÌiOËkj4~¸©†©1ØW³Ϻ^VÞh>¿Ê.>’íÿ…^e÷â×s›ýê®+ ýBáPˆÕz®ºòSªÅ5V_‰n±ÛšâØ?òâsG¾û¾Ü˜ªoËÀ¨
fûQý–oT‰y›-qâ‚8»A4JlL o¥Lw˸À>ÑBï»JþÏp/ÿ–®eWn^w-;÷­ýè^¼Bx¿Ì›ó—v1;1–~=ó¿ò™)wÙ4ãî]K7–ôǝvãÜJ³ó…d|6€V;ÉU)ô‰¡–a¹£ø8B·dÈœ>]]e΃­!sÿæ‚4‡ÈY	ÚSôkMlÊí¤h{Lø›¿eÛý°ÙôÏ¿ÉËã,™Àb|&…CÑ4E‹ýÃ¥_˜V(+\m…G?§jBã)j¶×
&PŸ¦²àPŽíHY ’^YuÁˆÙlfCttÅoá
ñˆbÔ´‚°¦÷I”aPå¡ÄÍ”tbj-âÉÆÇ_©m)ŸGw‹@Cß…WàâèàÄL®Góˆ—éò}Q”.Õ
m~“¬@÷OÁ²`ÑEþB
x†šò*1eë×Ò¯…[ø2Êß¹…/üfúòüËR?ÿ!¸
»ÓÑ}é*óêÝ
ÕøL\ˆ€vy…µSR¡µ:ö•ºëñ´Ìct>s"}JJG`Ì¡†šj‘X¹
Ð09âKZϨÌÅèRàâðع¨õ€?‰i‘>9NïgcZª
¹+øaöE`ºö2źøâ°/ZBÜjgC2‘%_6ÜÕ~²’ß¹¶_¬”³Àª~[Ï_3%sý›úEš…JbŽß”xµÝéÌf-ßL8Hz6gÿV'6›ý~dÁGöäUˇI(ÍG…Üç·`¯|:ÀOÊ¡f~ù—õ'Ÿ|˜ñïWõ|˜þÇ‹ùëW{¥}8Òý½¿¿><„×ûg¤œç©ù\×&(_^Z*L@í8ÐÍdÁqá;Ai€èLõ¡7ɤҰ¿è'“•áh:­ -ú!ÿý‚ˆÌ§óLe0¹Øï„æsëc÷)´'k%ŠÏ'Æ
œÍÓN8
å	 ùÅ|4!¼6™àlüˆâa¿{·üíŽK:?7Aƒá~YšÖÇìÿ¶d
‰Î—#m˜sðWÀ.}JFù§c¿Ä‡’$Åü÷}ÓTs:€Mç›#Ñe!¹	Æ’sL6ÍB%qjÕ,¥ñR˜ßåò³n—1tgÔÍ«J±Œá3¤~`nScùÆÁòÐàà–HâIQѐ«¯vœ¬Síè7’ÛÀU*À9¨o—wÅFnÛqÀósFYM9]+^Ê{t:-+Ï¥Q]û–AtèFœ9¥F…íu¸7¨N–KÝ°*£¥op ôe1­ÙAÔv§‡‘î–¦yEs\bú:<»ŠÉ”Z½KŸ°Ž×ÃØlu¼:ƒµ’ˆùœÕ	‚³Zûƒçý­NÅrŠ5u6šl›”!¨f_Fã·ÝEçwÎlô¶}Xd¼ê(RtMù$œp‚<vŒƒ…£Æ H<òਓNÔUJI/KƒApmÔ‹&ÐT^â+a9ÒÉ°ÿ´ˆtkO"æ9c`‹8<Ѧå^W#ÅÐØÜÁQ¼Vgt®zR=Ñè4Í+l«J#àö8‚iš\„»Bcô
Œb{Ù†)¬GW•U¨tnðˆBrr¨¦…Þ=Ýÿó€®Ù%ÖVÕ$u(¬u‹ªÇÒËî•ðGö·ã9ûåâR»û2ÍןWO*‡_ƒàyÄ‘:5PüâÆæÂC 
3bô1»#,`øG<ÁðëÙÓN`Â@à·*{]ßqéi5cƒ6=ú²6ÈöªG³žm´”kÐ䂤%Øñ-šZ‚DK!Z5;lˆ1j	®h å‚γó™]´jË'úæ{ÑNy¡(>kõö)qu!ꩼ„Éèé—c´ZÎN‚ü2fþ*ÓÏÃezÍø³Zt„èH¹÷0яXS¹ìÐPÕ$l…èÊ3q¿žSöÄÓ¡Ly&ÀŽÞÂAZ̽¨ŠfzL($Œ8ÜdÀ>Ä'ý§ëx-^„;ҁæÒ#]ôá¿U®å—
mÏCzŽPUY—®rhÊüø¬¶«c.G8fãl#þJ œXN㣛Wžá•tdŽ>œxXÉLCKèÃsšÁ.¥v8ëúmåËdIÝK©rá4„Ÿwéôë§<¬;;¦°<– .8erosóel
.·¢BþUÆEÙ·ã„p¯„¡Å“×xô>æìÝòð‰ºÉfíáùð÷bZñøj–m9›Fz•PjBézD RŒÌ[–ˬ7Vë¶`QÀF*’ïŸõOï>;Øg—WS,C·¬7|¨Ç‡Š—^YS|赪
Œ­#_	°ÊÅš†ÑÁaêDÃ5Õb"ò_1ª
Žó¾›ßðó­,0Á4T±NËâêÅ,šÃ±ôÇW¡lòŸŽ‘x=s¿fY¸‚,%ò Z€É2Ó•mÜ
ñ_ÀQ¸¾¦#
H>‹¯Ÿ/*ïü$Ñ%Œ2[Œ/yŠ!A`ƒT²™ôìÏ­"@‡µÆíÖ‡
*
T
Ó Á"!Râ£Â—zx…ß"šUD½‹ä¡î.ê+ì{’2ÿ6·é8ŸÞS¹l?>¼P#Kç4ÀzÙ8ÜsÏQyƒªúú,h_[‹WMÞ™Û=¨L³Š»Ò^Ĉ$Ä:žº
O<§nã¿Tu‹–Ȩ½T©]à>Ý6¼i͈Ž›§^S«Ì$;üûmæê#CЫØls~*XUÞ‘ÝI¯]i/Ë}‡}¯n÷˜\ÕCb‰[ÅÎjµiƒ?Ôí2¦¿)jOÓòè5ï#•_§ëY„‰H•ä@Ðd4KE¶KòÞ‹^sêl‘Œ/IÈ>~KùEÿ¾ˆé‹12lMm\ltÕ5Zé‚gMr¡µÄt1¡fÔýýÂXš²düg”ÀÃá*šÄ¸ ¢愤Ø,áP“³·"YŠÚÒ¯£I|Öµ»:ùAÇ]×¾ˆ²	o«‘& Gv*©N†2#PK\š1ó#)N*VoOÅ®˜ÓØÃjËú¸hø)ŒºˆR5¯®ädîÍ#Ò5¥_¸”åk”xÖ
X6VØô§†vˆVNPÿòºˆ’hŽ»!›BXÙêù%ÎBT¸¡ÄD3÷Ñ•¿
§6‰€‚ÏßBKû|Bµ6+¿¼ºj-»‘¸Tº6åsÌ,¼½üÚ,
˜Ÿ š|eE¸þÞ3ß…•Ó[¶Öuê¢{¦ˆu0úû}ÆÐgñ<˵ÄNßÜz)É9\?´¤òb”»IŠÙPw;†xxÝCè¡›ƒ¥FŽ*¨îôÖ´ƒ{ŽY)¬w>]dêîŽúG‡h†"ûÿz=x=0ÔÔt9²3â
Ü„ÃQ¥F®¢1xÄj|X®jäT"©YõРjÒ4†¤Ðç%É2§·\ïN™g àၽ)Ú"ß¢%T5ªÞ~8¿ïýGì½]éÂÆ×_ÆU·Mó
ìÚ…	ôÙ+PÌj8óâAšÎLv`â_‰TM¿0IWš¤#y‹x•.^~L)hž#íÔ
<YCqm=;õ^¦8
žÆc¯HD쯿„Uþ7Ö-´Ú&9fœäÑ|¾˜¡*Ñ«+NdªSY'»\äng˜
ùÈÌÉ5-cå›;t£ùКÜ
•Ë¶èrh2e”#ƒ+Lÿ„3ÌÀ0ÀG¸ýÓwxTòÔ[2ñj‹Þ£Ynäúgp®ñ_!G‚oi§oÄ8ã¶I*n]PÅM“\ƺX|ÍÓ³ÑÙô†Ûj;ÿŒ7Nb\"½sl´ŸD×Ó›uKK–½ã8Ï+mòÒL}ã'¿ROŒ
¬Õá™:%ºÞË”oQ•ßŒÌC7m¯‹Œz·T›~©EFú%­Ž7s]ç+¸iyŒÅ×JQ¡m'çe¢÷Å÷ÜiëNTÑÿ¯ˆ™R©È³›´ò^j?Ÿ¼©©Êۏ^«BNy¹%Ë»ç­ ;¯¼X¹µ}0¬ÀÈfmòjg³ONÚ^±‹eQ}¢nÓÔÚùºUzEÆ‚—pÍdxžÍ¹•k1ëÂÛ„T€(¹ ""ø3B1›#³¼RûÃÔ:aL‚,[ =Dv“ÁlÑÎà,"(CU`ü.™9>†õ(*0?ÁI¯3uxª Ý‘ªÑ8žÆù
é$N?Y\͈ZUº¾L§Ö
6N–‰ŠhNêZ›G\!uGM×mpÑ[—-JR1òu•öëÖ~ãž«ùÕè½(™c„qÈ0²oc™Œx-ƒ/ßhˆðSO=ÙÑà|ƒÙ¼iÍõ#.WÎø5¿æ9Ã;	Æéï—~ å[ÝeÇz)#àÌhQ†ù®—KàR#ÂÑš#s;zs'6q2çëq”Ÿ¯–¯OÓÑäl}³·‘¿ÏcuôˆR+Wñ{Ún¸™¢ÄÓ­ÑA.³qÎ~c€©ÿ"‹“t}Žò¥+•Î'ß>f»h¨—áÕûa~6ý	@¡¼é¤|ÚzЃçÇwà¯Þ£®ÚêÁOê{ø¦z÷á¯ïà[ïV
má07¿ÇIàø~§û¢¥ÆÂï°p“–fˆK²…¾¥qq{²¸P
?=º‡­¨CÜ%…SÚ¢…ÄñG;÷@Öp‹¶ŠvwîBÙ¢…Än¶Nî;"#T÷qÒ÷±.Õ-?nÄ6í}GÓ$¤Á_˜ÕÀ™ßßÂõ‰àl!$õŽë{ü¶Iˏ“Üä¾bôÚ$´Ä¦ˆ½½‡Ø
ñmk‹
¾×xˆ…¸Ô
{Ußãq†½‡„äXŠÝláü·î=Ô+OC¢Ò.#Èïq
îÓlh—	!>)ˆx
[õ6±íÏ¿a×½ïh´¯[Ò
'ÝëÑù ¥ÆÑÜÇ3󀐾GÀh«e5z›´†„¸tîh ¸†¨€G¹µ©çÅHŽ[ý
¦tXns÷bšÂvÅ5»Æô„+ûõqœdâU?øîÄÕmJxÃQ \Q©Ê¥¾¼tyÅF%v‹áRGߪïߨ»jµ§~øA­ò·»ê[z{˜GW¨„÷Áš;ZÁc ÝxäÓüÆ)]H†;‰FÓŒƒ\Óûˆ¬³éwǬ)#Rã
IÎ9ŽÌJ-Zhºk¯›ÜÎÐÈ-·Æ6S›»`û!‹›†üN;_$©	_h¨²Ž&$[.xï-·ò‡," c+®­Î¯àЖû¿{5(¥¼·5äõ :WlŒ>T¢-ÏKRÇ]¯«©ƒ6¥·D¢d¥^aælñ ÜG‹|«¤}¹¯¶!\újÔê(WÔ@f¤Åf¤Ý(páÊX±(#€@‰6ݝNñ{Гºd<d›Åì$¤3§I*E5DµÇ(a×Vø™
0†5, Ø„M6p$}]Œs±•œÆ
ËÁU©£­¿oX¾
5€
ºC^G™Î„ü†œAÍ)C™Ž¥£±ë"|½gN
Îö,Lð
›'ñr0דø.Áòx »s2Â_òWB*^¡Ç<êöÄP(k5¹#ÚÈŒ(x0X"0"¦*ð\Èãiñ. ’œºQÄ4Ê]\º½­²C[õ´\7oáغ¯’üTSníFöðÖ4ŸE‚WÚK
™‹k¤:A&Åv³é"C[€Åä}yÇyŠá˜í§°KtðYuë4ã0µx¿fȳ“*δ–F‚$pî,*6‚Å:-È:éKŠõáVÍhÅ“B;pvý½lj×à³íÆ­.źë×\˜•Ô§iÛ¿)ÔºÎÌj+9}Dÿ}Ob%Gö™±Å=ñÿt©™Üg#Ø‚'pgl
V‘ºÐºkƒ)óèŵ»Œ®þäNª¹ÝO;½5Kó‹Ø)ÿï÷꧜æz*µÂ«_
Æ¡ùå˜«ßRÝ}|Ö¾!RÛq‹šÜð¹Âù

ŽÐ‰…{QÍI€}™-ÞOôêyï91
ëêdF0ÝBrgÙáã5y됎±ŠÛ¶su÷Â“âõe<–Ýdã55c_€@V/h]¡…<(K&{`*¯?·?™mGʧßOÖ,ãZœ­ù‹È§ƒã×bשPæ:杬# ‰–i»ß—´­Ÿ†ÓysÕ\u•¤³ziêv§=ãâ,aõ–Ö2œ•wgà½üÄ‹Tê“?,Õ
V›ð5áEͬœí¸5÷f¹ýÕ¼[˜W´=}9ìCõó#<“`„£@k&`‘LäÂ9OQê‹eÏÇ‹+
x¥Àj‡¨S
p2©cJJ¥µBÑ}ò7ëNúÑËþ«ýáÑSŠÎÛ?88Ú
úWXÛj¡@¦F‘85ßÆYŽÎñÅ.ô÷Ú^t¥vaVÅP^ÈÚ0ádÀåÇ8û¼:>:=Ú=:`g—Ì£ÔGÉâJù«¤“e×MºÆDNoè
nÿJ•?®ÏÏê&üž«mäpYº•¨žj›¹|›n7è­oè1‰fœZ½ÐЧð¶Ã,Êk›X6J·aUA¨‘#ÑЕÅCÝ­
‡íÃò~Éÿ!j¯ßÛØܸ÷-¿ò¿½šœmŒ?k›››ïßWØܺ÷ݽM…¿onÝç7·6ï÷z›è£Òë=¼¿ùà»j³÷àáæƒ?¨ÍÏ:ŠŠÿp¤æ0”	<‡ßÆIVUªŸ×À¡ÉÈäðß_É@ºhÃIìuB°žÍ¢1pÀç%ë¤^™„gtÎæqËß®-+ŒÏ;»™Ç—è1ÚA²ûëð×”ì£\"‰rurôø*ƒº	ZvÆ‹«.Ž7Px²»Ò)Ãé=zôáÜóá¤ç9æýs
•JYFibRŽc¦Ë®ºJD‹­zJÎã³™ŽSÐo‡¶u£äÍsŒ¤Ê*%2Úä†ç‰àP#º˜`L“.*]Þ6±âœÑYŠb±5êŸ'”¤À6G"ÏCc^;X]4›aú¿8¡À!Ð2Ž²
™Ú鋁:9zvúcÿx
“ÿFVÇrÀ¨›ÀaË<8þÇç˜l\®8Ÿ(®Åì[tk‚exq†ý¯ñ¿ÙörU àBpÈåËz
…üË5e8²a¹SV•aÄ")d9·.åßlÓP©¤V©©ámÙ‹ñAO¨iß8"ë&Š«K©\pô¸Š(M9/Tô>/(4€S¸e3Š\)åñnÆrzQ™Ã0Ö¢wøb|7ÓÂz
p"nµº¶üÊM¶<uÍœpÙÎw7!“ó9iQ½ò$™ŒJ>©°è"ѵxmÞõ+’+y‡Uálj4i´pØŒÜ}yÉ-­
«êCvÎøjÁÑ»s9ѱØÜj:‹-ítÕ¥í캤š®Ù'[ÂRs÷K]›„Å
ljNâ—¢¸¥•AQÜJ•QPj+b¤¸mÊO6/Õ‰a70°í¨Œ]!=ˆ2Ì]Ý”q˘ÅW¬è†¡Ô~Ø{Œ¦O2~„³¹ÍÆ•É #„_–s-X¯‰@"ãÓ?.‡°Gf¹wǻ҉ƫAW¼åµ g£R‡È¥]&ŠÆm*"õëU²nށZzêÞNôT‡”J;&¨npŠ¦ëð¨æŠó×o©íú5T4ë'õlœ!Z³=
…ªiò†
McºŠP‚ë‰/Öx’ V¸ZªËKM<]ä:¨×I
8}°çñ×dLRý 7Ó†·¢¢¥`¥×Hq+óïLs«®æâ­Éµ¼üKoþ²¸æs¿"–ìþ÷´‘­K9jQiiZ[^"rÐ
'*\‚M+bVÓRW]I“TCQ)ÉÜž*¨nWÑ ÊÕ|PåJÜù™쇚ŸUÔ÷«¿Á)UÀ0ˆTzÿ7?zä²	KÚ®É=½)
B¸¶\	¼ðÎ’Úÿ*þØ£>³z;¶èv\eÝ%ûÑD¤tó·ºô‡BHà_!¿^‚ò;1ù“À,Í©6ÈŒ2y¯NÃcÚg¸iüÁ'f Ih9†`í²äP_ýÁÉ…„¹Í2Æò{¸fXôX=€šÊþÄZ˺íæWh5o¥þÃÿZ**ugŽèCÓqÜ›;M¯Né‘W«ák¥âkÔñµÓ™Eþ¹ßv5O;mO‚}gó›á%§/ß9k—b1r‰Ö"ƒŠsPbûÕ`l“§OÃã͈ÊÑjfé’NÊ-8yÞ¯—t”ÔO›˜Å‚†¹M±¥9‹‡.í½A–ˆ¥ÛÙ,PËë^<°«.åáyYånK»ltpQÙÅÃ
Õ^jQ¹®Í“³bDî'8`4_¦ìžpZ3ñ=çŽ`xg7A¬bOèÒ’°e.ÉÑ}¤S¼ZLóx65²ŠU~"b­A™A6žó, 4°»n£[à]Šq®3ƒaœR.!ÅÅ×™âfh˜ÁvhÆ$<fµ®Ž±–¡x»'9/]duj0Áñ0®¥)CÞ]Òë‘Ƀ d€S™‰É±Y
1r¶È5E¶4hRM»N"Ö$^D×'mÆ(XèZk¤òèj–Ρݲ3™´
fpãlj•¼ÏFh#»FíŠÄÒ@i¦®
CbdÈ36¹
fãc×4û|˜Z¸Åi™žðD\ÿ*ãõKeŒãE3ɆaížaÞdam>{—³‰a†yÇa®1æ§B×ÊùÕÈšé5ÞÒÀ§o¾1‹à2³0óQ¿%Kž/Yl¯ïÕUßË€Ýõ÷ï§øã–¬š½Ð·öQìËƒòærØÈ:’ÿ!ᑘÓaÛ†6–µ×Ðui¨ygÇe–nHxý¾Ê{îL‡äÚ/7ÚOél¹…ð(ÅÝìØTá.s™æÑû\»ã¦#ŸÒ›Xwnށáa†`:Þ6À0ŽANëH¿bh,øDÑ—û‡˜u{`+SðR¿@îk	°¼;ô¿zKð¨ÎÏþÛà•Â›¸%¶FZ6WcñÿŽ–ƒszÁ†ŸIdO‰–Éôlÿ•!äojm-éµÏ8wv34pwšw•·=%Ä4×óÔ
×…Š£Us™ŒGèsÖ©IÁáÅZÛ¬ ª$yª[ÿú¤^¼åѯ
§ £þùO¶‚¨j+‡Xm4ð#\IzŽÜŠÕ]õ·ÐûÞ3…þÆ9½1ÉU?Ý6>y¢îuÞ,k	¼NâÏßuÄÀöPgãÎþ&ýÍíÌ_-¯«¿IWÊFÿä®þìÊ<{M-ìX£ï¤þU&Õñ©8Qm:šeÊýjXy¼hädŒÕJWIÇ÷¶0l·SÉŒÄA
H^DpLLBʸ>~ô¨(£h3®Z$çe§xCš˜òVŠdË…F½S"j®ñ³þ†´¤eUÌûTQ•^A»”±g²˜McäÎÍ{Ú"iÖYvøeß(Š®b©fîD1N£PœÚ¬0И)ƒ–NÍ‚”S‹«a4x	’×šHJ"QzxbÝM¯I+’Œ
ðmcW³lèÕSvk‰t˜vºjDîª.kgkèöéÉžš&ñ{ÌÚq<“x´]C;rþ¡\¾Y^> ,jh¿|ÅÝjµ§0Çö;
•K„ÔWiX‚ê73ô(«ÏÍ­ŠmA­®Èð…¸B²ZÞGJšsâ«Bîâù
‹XÑ
³an+á^íÚíbŠ±(4ŠFiJ¶m
:ÅŠeôâM#÷3QF¦ÖâY•"ÎÙÏöQBü—^ÚJ_î+}Mœá¦*`ç">ôxŒé®µ4ˆš"Ž]§¶³L󂀋)ÜJTlEà×fø?	q46t´¦ù «5ÒF…¼ÄDÇ5»DU㙊<Ì.™#‹?R&V‹EᏳV’¥{g»Hš’z¢E„v¶ò±vþ2 YK¹É:\‹ôÄ°ÕOßH cG–¡yÏÒšöÎlž~"™•vOWìˆlGD`›ù‡9TùÃre7Nmow=Q×þáéàøYw0<ÆЈ'~D®‡ÜxÌ[ÈÓ4‰ ¥†„p/~…©xùˆzøP`’µXN“s
3gÒ$Sžùé”­%K±Ž‚ŒÚ(IŽ.ÿRVðe!©Ã•²#€ÅI#-<Ç”-ø¾s³¿ãgu‘Q“—ždWclï4˜m„áx}›Si¬f€†Á¿‘gq÷¨‘¢0>äfž.2äÌžœˆôç8"²©ÑÊ¿ä<¾ Wyéžc¸&‰A ëJÀF³É‡õ
u„¸JLŠÐº6B at VªM•T8E
­‚D"*Yqyp	tÄٰؾØo§ Ï,KIÝœ0ä¶ê«Mà)1ÏvÄÞ.¿„'üŒ¾þýÖEíˆg‘^%cUª´¬® 5Tìù…D‘¼[~\…Sm'v=º1ç˜h»ÄÁL$ôíȼn36þ KØe	w wŽ.ã³E®³üQÐ*Šþˆ¨,ˆ¬ö¦VxÔ82@Yc+šµÂ1‘3⦸•(㟓x(Î	NŠ‘.PP¡]Î}„!Š€è\€öŒ8idFááÇ»hÄÉóàb"*žTœq(ÊœŽÜ6‡Aµúz“’ëm4+
WëÀ ö”xÉE>Jh•ö_½{(ÁJŒ	
Ù"ÎÙf^UÑœbL`TO±$ay”µÍ7\]´ó7’SKðEB×I`7CH€¬(Ë—õy¶fØ6ž¦Ðy‡Öj{
<=K/(Ã,¾ºŠ&1§ò,ý®¹<w|úÅ@Ñ¿PÛÚ$›¯4´bVË~»¼õ¥#T2*ì.þ½Ëâ%(G=£šÎ†üĔ̦žF»œ:èԏèéq›µŽ0úæ-£K“okŒN{1šO8hUtµ,V¯:¯åʐ
!-ër„„Ó%¢Ó€X¹A@%Hð ìÓÚV#ÿ$Á‘ºû~×lt…&B²³Ù#L]\´¦C°”+±Æ0ÎEHpÂbeq4Ik
ÈdJe¹Z]ž9~ÚµŠªØºÀ™Ž… üVáÔ‰M ÐjZ´K"U°
ÅœX*¥*µò¢ºXˆ Z:µ,¾é–Í…iŒÝ´pCUO»Ž'fëIôƒb¦òù&‚`(+”xâB
ѽ0=‡ù€Fi>#¦톢	+DuŠ>ƈ\'U$Ó"$&]cï=2ž¾27Ò2ÛmSú€º6:‡£ºÕ1Ô­3Aâ‚G[â:·E}v+“‘£œ˜/ ¼¯l¤Ù¤R†b›šÄFõ]5<!7C ün£ÿ*åÖâÃôÎŽW—¾imü‡ÏR|;ͺ^Ë(Jk4W4
œZ8¼Zfßÿß«ÁñÉþÉ)æ5xvÐ~Dœ´«~c¨9xõbðrpÜ?ŠÚXÛœbôçÄE0Ì~¨X
vþtm¾íÙ'8´c>¤8~c{ÛÖ
¥¢~z
/•WEïuÓ¾T€*H;# +ã-OJ%Ç\_¿­(ÆCqžÖ-q	
Ì`¡FépÊÝã](Ú^^ª*³n©Zé`XúTæ(l.p0–q×MC'§	€Ý›¤HyȺķ“p룦8À­Ðå–SQÚ§MÍRróÔ$fpnºìö““–Ÿ8»”À°][…âIóLñµ«fÅ3Î>p8þiÅ›ŽÄËúPè26"®¢è¥¹cy¸Ò…ÐKÈ}“”†Ò(Í´Ä Ï}
ç­È³|æãï^ñy¡ø|æfâ*õì1åâúaZãïð FÍå°M™#•ò„’—«´®háÄ—sëŒï_‰gU’R;ë®U'kðS¼‹óÖÚö¡ëú2_ª¿/"”:¢6Iûg鼺AyT]žÝéßÝw9Í#OW‚ËmºßÅ=Ž2”·ÈÊî€sôÖA°)zNÞR‰¤Ê
÷)ÒÜÚa»yz+F®³öÖÁ±xÃ@8oh…¹¤nŒ½eù!ÜYz±È4
pÿÇʱ1#IÁ-ï)¦²<|NÉýÁÓ×Ï‘xÎP‹´êú€•1öØJD§ŠB±žÐ"ÈW’2%q?²°,¾Šæ*C±o¢ìz]…?Y2‘›áÚôïÛj:Ãÿï˜1Éd

—©ŸÂ
êÀd½áaÇŽV$¹É/Yûxžk•5ߺÒñ,óEBøK˜ÍtÔ'r5Æ&‡8'ƒa¦¤ŽCS‡!íôë\Së	ÞAü£Q7”ký Š·5±‘4h®aôMwì°´ƒUS‹ò°‘Ü
hÝlt‘ÑZ¦q™5ó¨oÓèŠ,HïmlªÕ}u™Î¢;O9Ì?”iÍsïNÅnâ¾ØàŸ7ŒjÏÆ5k¸Žv«èGÛˆŸ>:	\µ†Æ=¾TÌ}ÍÓá.}ÀÇ™„íi’ð¯ûè
VÄͬT_­U'h¤ÍÔaéMÇFgÈ_ãËwš&h6MeŒ@q¦1M$/1\ Ó!ƒñYªÍˆ\Œû„w¿ÂÄ*”›wˆ#àÂ`+nVÖ.[4 lïüáèŠòLG˜;í¬
PU5XOÊÝ鄆Q-èÆG¾3-øáê‡èéë_ûñ:¶$-¬kôÞUæÞÖž¼~µïP’WO’lHzë0:b;î<GëdÉ"2tä…
¬=	,7(‡=¤ô¹½Ø8$Ö-ˍ%˜Ô<&_CÞ­u‰q5Öh ÖËÅlz³,’dv­
󌖋	\hMV"|®¶]¨SÉ…UX­ôJ®ŠJyoå*­o=TU«øjnTÿØìžZ™æÐWuϼ«'‘ÿ^á·ß HÅd{<yt@„ü¡õg/0¹§äsi¿€ËªžJkŠûoy«ì|Ñ[ÅÓuýF¯½ÛŸ•:Û¤oΗuê1VÙÆíÔÃÕ
\3 ßï‹ßÀ}!xÆƪ<•Ïˆ†ègÇf±*Ûþ6ñ¨©RØA”+§ÇýÓýÓý£CôwFÃ$:[\8þLäF‘±E!ÕÆË•ÎMRî?[gs”T¼aÚ5)ÓZ'$ cóq+å«Ñ`VŒ, ÂÔ:Ææ{ÑÕöï祚+ïµGÖøŠ6÷E‹¶:àgÔ€ºúËR#­m=0““O»áÄ	º3çf’^k·¶ÌªA…ô3P•ø…=×´ rý5Srxcù™ˆÚ©¿¯Ù½ÅïŠT´09WWã)ÞšYÎí´<GKv€nû¡
î{€u
׃Wцa5ÜÎ|Üa+-7mê^ƒM3õ‘µ¶hËÑ©C&Ñ÷¾:zêZ¬J§?n~*‘{ÌZ˜¢jõóйz¢Å™Æ:Óy°"âœ<¥äÖF‡ÉQBžó]}µk‡\ôºUnª‰qº
º%H&0±Wt)Ž?Hq˜åþkÜoJu'W´åîØ(‹…ËÝÝ1ežÞ¼:«§ËùZ€¢sZiRû oÉKÜ"qzj:¶K5$7º·;å0;{ëé›Àà! Îä‹Ý¡Â„½F·Þì¼þPoÍðCOÿª
1—ü
\ЫÀËÜŒ]ÁS•v®òÁo_oØ»`‹-éahê=¼X1~”ÊœÛzIT?q
`¹§[Ø-û­°]¾UÏmÍŠë{väÀí»naóìœh§ÓŒ>Ø;(lÛªC–­†\f5Rµä¼¦6ÎÝ-Zþï…†5(œz'ÔNCÝ	¤ç$‹@y`_ºÙ$øgö[gËæœB‚XÃ%sT¶Ì‹ÔÁYUì ¥‚xÿ¥ˆn|ß8¢;²Z!^YpSÐ[êz¤¡œmÂ06ÈkÅ‹#]$Q0ÍÖܨ—#Ú4—²ßF|’V

móÙ|+ŠqÃ%³œn£RóÅ3C’u0!|ûRl„URYÍÒƒ[[32´Œ‰‘œÀöS1[:Q8®€& ™˜7Š+<«9ä½ÃKÑ‚Uù]ز²§Eh®®%mŸNNµ·v—©¾y
¢Þ§”Û†bIÁÖiénH€`¸±qã³×‘<u´ qû	´îµVú£·“ØW׳µµÜèƒÉ‰Ò¶›•Bh—yÓv‘gÇ?nˆ¾>Ûæo™U´ÖDól-„Ê1Læ9¦—¹a•^NÁõPÓÑœ.‚ÿæi·ÅÅw”8…ž:•î¼x£R7ö®:“Ÿc{ËÒÎýÁëÜk:Ê•PŠ|ýI³?,’z–Ðxïsƒ´î5PÚxBJ‚æØ×Ëö¡ðÇIwbƒz²ðªZd:ÌcëTÛ›š¿4a<<æ—;…'¼ã#é<`å7>¼‹’ÿ›õ×®B|ÜIÓë™±_È)°Q>.ÀãçÂôVö¡EF0œ.­Ô¥‰tÊÙªº¦šmOäoò4œ’‘§Äd%vÞ†p…-¢ó~눇æÙáZŠ¾#Ñå%*X{ÇÉe-úÖ¤œ­ÌúŸ
ɪ+ò?mj®Mgù\ýô
uSÖÜéÆ=ÝØûì5×𐖆à÷@ï?3}
i(÷Ì8
%þP¬ÿŸ†Äܲs_ƒñ>{0´ûŸ“WÏY8Ê ²ãCuRìù‘¨P¦Ð{2Iïªìm<S±IáÎÚ**~SLYÞ’ßlP—5kÉî´dÌVJ
ÐøI”ÒÝ5ù_*^2×e#I7×;Žþ
©fX0ÀëXÁ È‹¾þ¹X©Ä±lävþê—Ü?ý†ÍxoV¤²¾?2Q
¹˜tÇ^ä’^¢Ò‹Ìi†{þcU~cž¿ØgöÓq«Gl“{
Kw áêm`úR$¡¸ç)!bmz=^f7|Y%_•=O5)åE&Î}PˆišÂ/"vúŠ—î„’V6v´'ŽÿšrÜ¡ñó0Œ82ìËÆŽÏRW
óbLMðæÙôUÿ­¦¬cŸtµÖ·Õä$›|…̈́ݍÂ49J×~¾¼ÆÛm N”êìTeÐÞîêñ@J3Ç—ûd|µÝցgœ§¶NævÏlTí~â«ÄÊ“\܉—ÏÛLŽÌ4}'€»w/É›ÙPü`„CûÂw–Þ‰ÒnÑ˃c©·˧©æŽáÍœÔyŽÓq®·
UÊZ„,(ßUa`ÎÈ
·bãø´,v†ÐÙ„È­Ch/»ÄçÇiÎÈY¾×ÃNREÉ—rtGü|ˆ\Vj0âÔrœqòüVè5róÏ”>¸”Lk“»¢Ø4[lB4¨œ³tOÛÈ×¹	XGfß©}À;Åá[¡‘£ã½&Ø
<È.bζV2¶Yá’Š±|0+iȲo2 at -=Š.ê;¦XÞp0«*ûqN|â„·N!Có
³éø²gRÆáCû«Å»„
_Š»¸¼nÍ\\^ÿËx‹æGö%y‹¶§äó{PnÇ{|¡#âP
%Ç™˜0ºÝú0%ª4
Åé-)ÄxfI$½ˆÚ/Mg¢ÑǯFÙ¹I*NUhÍÔ&F~SŽÆ“Ú]žAÃ@^…µWÛZ¬	+¢¨>ü¥UI|¾.ÜÌ¡þúv¸2Òùÿê…—càùñÑëWã§ÿw°{:ÜûëaÿåþnÇ	ãY[Ÿ3‘uÕ£ª?8œê¸šfHø4Þhݵ’ës²´ôÍ7>
˜'ö)ÿ á¥°^]ùqž¢§»ÕtÑ)áåJ×ÝT×°ÖG º'„Ñ8CÈþ±(ã7n1å·C˜KaœsÆ–ÕKo?_à>î÷¾ªnÝÆÓºBËÏ»ï¥]l¿Q´AàÀº&­Ûo*·WÈF‹ÝýØýD¸´ú·ÛÓV	-½=7¹)IMëlr!j"OZ±>WÇvç™ô»àÑ3ä2Ž°`
%OÞÕ›m+üƒß½ý4(5ÓEx/CÕüO…pÁöMÖ¸i©ÚŠÉ5aZª1Uòì”–j­‘
¦HKÕ6G¾ÁÑÇX™•B«0ÇXd[Máš1¸K…˜s§à¾÷úå«aÿàÀ5T!¸Â,ÑÞ¨S×`йh§%Ã
é-Ñî27¬W´)N56ïàiG¢v¼K$†®;Oæœ1r|G:æàÞ&) 8˜ùñvIۅ䮯nü™[×GeºöÊamTÆÐjû‹kH»‰š°HJ™1ð'øób(u*ÑøÅÁ)M8 ™ÄöGbŒŽÌ>¢à防L$3©S£9?áÓÙtj‡mä†À0¸(2‡.DôyŸ/J?7ÞïŠÍ†a#­T`1›Ñ¥Dþ…x¥Å8à8!]'þ.q€›ŽpyŒŠÇ¨L2¾C˜Â’(žî¾HþVøJyz¥|¿Bžþ,žcìš‹TѬ.Šn^RQêì1xíú‚
º)¹{°mæX.îÊÈDLô/òõª©ðAš"ý»êâÒÉ£o~^4¥
<–Aº™' yŽžONvß—•Á¸¾xœÿh‰jðlIð'² %#˜Ñoj÷»÷`Ð%¿ËxÚËx–Ê/"#Õ!wÔv¾2•´”„7,ü,î t°dÓŒWB‘xÓœÀ±²0èøÆoIÙíÍ
¨(ÐýóùÌ)¿ÃãÔrà£Ã!Ç„þ×ëÁ끑S¥ª¤4å™òRÔ¥£™Š¬u«^é'“ÅÕlȱ³>E¹ÉÔZRCnË´Ó:Ÿ:¢´Ìã•Ž~§’]!ÝV	üA‡˜2x›·O˜TŠ!Q?@ÚåœvÓ¯Ò¿(¿eo
«.ÿh{ôƒòuU1ˆv¹?á[]/ӏ.#v×vRx¥è
^7¡²//ŽÿŠ;ú§þójPÕ¸ÚZC ²ƒ¿ìSQt2Ëæ±UÐÆãú_À<âv¡"Y†œÆŸ¾µ5ûá]4ÎÓ¹i at t˲îq™è2úá΁_aûÌ ø\ìØáh‘_ßF72Â@EçqžE~
ý†­úŒ5õiœ]û;Å;ÅÅßtç·†ÕÆy[³{ôò	£Îñ'áŠe†—‹HœCW
ÝêôŽaçuŸo—$;^ý=9ײ$XR}=%¨B!@[K’Ú:¥ÛÌ)pl³$ð½üŽp[i,Ê“Pm_DÌØT,”™ÅImí’ØÌ…i$
0¸q*pÚ§ð“|šôK'#cXÿÒZúÇR¦ÃöÎýcñÂÔUÌ¿Õf‡þr‰åBÚýÔ²–E;×n²£É"¡ªsæVï–êúÁMÝ'¼
•iÑUtëÉæBÖ_Ý -tÄ\°ü¥ׯi#¶xŸKÝGe3tÿ	êõà•z).|}/Á¥/×
¾|>Âðo>Kd7­AÝ3À©V…ЙƒÐ!0鬀ÍR­àW@åÌ ›'Nªl±E›ž«Û„Ÿ¡
­Ó"W÷݇²ηA¾PC:tGe¡;ÊŽÁ;Cu(X¨naU,@Õ3ƒêáfTÓHžrPp_Žç ²ÿ"±í/¥ç½‚¸â7«BðÄEðˆ0夈èu{™>	Ðî†Y$¼¾ï grŸ©		/07¡¯vl¥<33"ªéIµFðLŠó'®ì¯Ô
,ö,)ðJňF2S烁]Xåê©ÌëTÙW¨î=§
qïØ•÷V|ǾķFä;.È|k…¾ã’Ô·Zì;.È}UV³ø8\Ä× Ü‘øÀaûÌÕ¾fd¿žÛžÇŠ&d ›û<Þ’yiX`S2A0€1S*\ó¼*š­vú(¢NՐ§!l¨è3XµªïrFJ-š	2òå6,ŸÅ>œØnKVé'0·NqÀNQQtf³„z4®ÌµKTp®,‚ÐñZêaKаƒÕÝZæ›&ò%d?XÆR³‹âCrG×]ܳÐÅí@(sÍd?ÔÒ ƒé#HÛ
¯b½³Ä|4ÞøšyêFÝÇsûë¨$®Ñs‰ˆ“…2ŒEP
%ðG}\¾Œo‚xÌ7CÝz£v–WþsòX_¤Ýwª·qÿáÆÖFïÝ…ßözß¿Óûîñ½Gá›f5ÔàýLýgèò¬Álœ* 5 Ÿ"¼Œ'ÿ¬l;ì:ÆEÄ1Ë$’ñt‹°‚ÜÞdãrÅ~ú=c®o6œm\>Y^öËø2ÐV˜ô=2¶›jqÚ£†JâjÚP+[œµ«ˆGÍy €Ç
ˆaÊ?7>Fè!ü\Har"i„Àed }U5"Pq5ˆ¶+Œº~ÿ¹NÝÞSª}§ÂŠ=S†¶ûMA-
Ûý)ûMŽ?Ó^“¯•»×ø¡¼×d4^½×T\½×â‚Þk]¿×\§n¯©FÕ^SaÅ^‹»XÛ½6~gÛÿ3l=Å7ü¸­otÿ½-jø·‡$ºhŠÊèâ7­AœBÅj*T¬B¦bÇ„Vµ±š*UáV¡Z–jiæÖà*ÌÈ¿úùQ/.ä½ÕÂx†%5h†Åm°Œêµ@2ª×ˆcÜkŠq¥
ÒµÙ-üiÜ~—W3žŸe÷±“ÁæóÓ»
¸´	¸J;Dº­Aê¶@=‚F¤Ð‹¤§#œ%ܨ_?¸£Ã++ÝR(Ø ®H%$ô€©MGl¬0U,Ò™lÙ&8DµSrÐ¢Xç4á
©iê&	ŽsuE¢Ì³ÈK€iœ¯¢\­“Ø:I¯»&Š忍sYåº×—£ñ[Œ„7„âMŸcóñÕL­Ò¢Âc’8„Ž±)·ÑïRÁÙh.Æa®ù
™»­%ÓLŽù4Ï,Æ2`TX½@º¯ÚøÔã¸,´Ù'lb8õƒê©þ‡§žP–ƒþÉiýas2ŒÒ‹mB®–™ú	A­«Þg„¸žì@çr¥¢Â;ސÒêN+
=ˆ‡G¯Ç/[‚#Ó”ñ4Ž’|=ž jê<†k¹´¬Ž[‰úY>¦m:Ågþø…»‘iýL½ÑKûËvÁþ@Uxä«
8’}$¢{Ÿ12×g$6þë,úl½/ãÑÕ¡ÓŠy}{,àœM‡ôs!îYÏÓ—¡oÙ8ÙØçæÒ6—
…³š	Ù*…BÝvù,7²Å¡WQàâ¢Æˆ¨-f2ŠôH\°™åŒËWáè2m]Ù–>H™ãaü;-zu©Sj¥‘f/RÂ:F_/ˆå¾—6].¦y’u³…›ú†,fmk‚G]ì¯ÓèQ¯ïiÉÝ¿âé…†/™k­ïnšeƒ+‹4=•F×Z3¤ðc°~™¶xE¹åÉ'Š¨ûúäýqYc\³ùr1ºù‡‚
‹M‘¢
‹Ák‘Íz¡ÎNÌF£èõ1	Â3Ceä—´we8‚ÄUŸW%¹WºB&ƒÑûüq¸›-C<ˆ¨š
Sghys35åat?eÈuž÷û]õƒÖm5
\í þ‚¼åÈÏä—Ë°	už‘8Á)'É«~õà¶â¢Ì3”Y;ÑÒ
SMw=‰!$–o1ÿH€ûâ[j²}T"šôçÏ‹D“VØÞ
D†‚«Ÿ¼¢Ã&¡œwä^"VÝ‚ú2˜­'î€Â«¥8EðiŒgxË§pV­®ˆ/+EôDVùRQNì¹`”k.rrdƒ
Ölq”‡RmS‰s¹&WÄšA"Û†xæØ\á¦x&¶²hzâÓÝšî]mq/ÃX_}lÈ'g‘‹Ò‡«díÉ
Ó ="a?cA¿^}S&irs¬]Z$Z-ܧó‡˜Ò -½ñ\Oæór
9.;
˜ó!V÷±u
ÀÉÇ,Ç|Þ/Ûw:Rú
Ó@Ò-|ÃÈ\V´}˜ªP“¸—ÜèW®ï“¥‚W-õm:çLQµ¿SqÅý° »R¨:Ã&½rÎÚÑê})»L(;b~/&ÁGc Ï	J!.~§J˜2u†@ÒALÅœœo>×3Ÿ³-¹kŸ”žw$@ÿÐzS´“A)ÐY.qvhÿã´/åmk³Úûªhèe»!·ÇðhâŽQ;ϳ­x˜Q_p1mi@¶(î×Ak–yKZèuÄy-sÕ½!AÌø{×MÌdI½Êm¢Ü±æ‹Wý.l,kzä
êÇ)J'ǦÎ]‡Qy=*ŽÇ=Á¥{ø®}¯ŠEÀ…|›¯T_ÿ!`h캪’¬ÑcNRêã¿B÷®ÝàìcÑæõ|ͳ›á>Ò¯N†?q_üÛuñÅÓvñ`4{‹ý[îbhñƒtñ‚§²0æ ˜áζk7ÌP‡“ñ~ø~t» |¬Uµ<x¬)èx Î+¤wōï°
!|£éâá§ÑX,´h1Áˆ'Á¢Ä¹S¨³©D&/q7Ô¼;a™å6AÎÎüµý«Ú0Àûî1²OðÁ­"¡õ=±Pì͍Éä	`'Þ/F0cUЬrÛ|ö1'øæ³ì¹Œåá°Ù0ébÞ£ïÎduryåY¦Ë²ÛO³¹Kk2à!Âp,\@ñȼŠB*îEB‘§ÞÍ„/%´ËNàbŠuz/`ºâÐà#=h1Îÿ,=ßxÐK2n¨wxêÉeáb<Ópéò|+Úo¨%{Òâ\‹b£X«©Û3WMªmËFVùšwOUóV¶¤ÒÎ×–ÁïC”ûþhô‡·"¼__ÝíþÂُSŒc‡> 0¹ÅQ gþJÈÈ̓ɭwÓ‡x¼Ðp¨IP‡ðãùË"¼a1ñ(Üw-!>â÷OŽ_îwQ†´C€zñ²ºëT…•Uí\^¦X„Ü‚¿?yÓXìHâ]…RNÂÙ4]x"¨ÄT®ßÑ#7Ê*¨c2UÌVPb•ݽX_
9‰{é6Âb¯`+â©ar›ìƒÀ²
úÙ{ˆßû’Üq‡+ïD%>=jÿ›ŒJ…<Ým6$kùá˜[\A»ú{<¯D8õˆ£u–Áäýì1 ÆlxÒá5:œDYç9&ÉŒçÈ+r.—º]׃ñ-·è±ìŸÁ{Ì®<…–üÔôssÑÒ„n~`Š\½Ñ<{©Êç0´Ñàu}šs6ÆpÕ€³gJ#’B²ó[íw ©-BÂ'ñ%IrÍXIIHNm"³3,f¨)žÐÄbaõ«‹ëú4TŽ5€[Ë&ie­e›Üš$€Óz—ÁD/ø¿W離®±õŒè˜r%è•Æh{‡ÅÆtÀ6à£AÞÄ„‘LP,®ƒ!F3„²†¸Õ×ý[¸0
F§”CÅ™hƒÂ²6ái…ÜëY袽žQÜ$‰]‰ËªhÆ®Îd3cã»HÙîéÅ×`¹k¦¸ü.òÅo¢ÝÖ¡€‹xr™ô}ä›éŒ
":Í×ÐAã>Þj?DgÀ^eŒ¾X‹é2YRÈõq²™7=ñiíü¹áUX:Ë/ŠæðôûjÌnâÉ9Ÿ­rEyWÏEÁ¢5¬oÏŽfšvoN(²¾áÉ6ÿ
p2„Ì'3MKÓo9ÃÁ3/™ÎšY>ÒbF½åCæö°³Í€E¡â¶Õ*Ð-ˆÏg›¬”KlIÚ»LÛ],>òDÏʬ+¥dÜ6Ì•iíÎþ|vÕûÜöH€½»„Â3\ k½ÎË^6f‹‡WÖ"_,$ÞYá…AñpDˆåë$ð®á.7<÷Hü3àŠ8œ(¦|9«ùèmîñ¦¥;b‹]zósh:Ÿ!S®"œâZ
qHv:ær4ƒŠÁ{°~®¾¯m>áÿÔ}_¹ù0Ÿ`ύü‡$@Oá¡Þ±Ð\QÚº8ï}÷s,À&rŽE´Pž£íÍÕ²'4òÉ»½ÓÃqùØ08Ÿ_zk«øðóF`>pÍYƘKÇŽ6+À?7Q¼¼W-7Ç–‹z‘Š7{ZâÛ
°$²[Èp.¸âņ‘ÜsýxQÿ`ƒ;PcihÁ+ at WÝY(Fœˆ‚(p&0£v¡lÈ‚\ˆÆGŒÊ£ƒ]Tñ/;²(ÈýKWËHû”øM…h,ëÊŽ\<zH«•¬0[ Èr·ªæÙºxÈƈÓh."
Ò˜7îßÌ¢ñí‡d[ûy‚8l.¤Š†`{èúÞ…a°àk‹é/
žÝ]#,ÃÀ˜íÖo0
1r—`î¤L%Ló÷aâÀˆòL‹	¬ÖB¹¼=é€kÀþQâ°HE¾Ù–UMA 9¯
à‡|ŒR0¾Bü‹ÅGY7«)€ï༊ý
>(Éz«P¾îçsz¯üÂÐäªïlà2Ú…RäËhËhËhÏ–Ñ.¾¡h÷3Cîíbi>,͇{›‘ŽŸ0jd.V©Zj]àâ7Õ ‡Äg¨ŽË´†¢ÃF…•yš“¥Í
Ï«Jz敺‹Ÿ0"ÅO¨¤IXÞEè¾sõ~NëÜà15ø4}zÛðßÉoCˆVi¿
«Û†Õkã+›€B¬°¡â“lmF¸–‡#
Âá:Y¸þì#’ºDi<FؘWØ <Ê d@ö2ìêû!d‹Ç`ÇBïï,^&^Â^±ª7&RÁ
q-?î	‹ˆæ­ZJ”–ª)YúùZȈÇ¯<©Œ
ga5Óø›‰˜=òx¾#mØr€Ì³²PLi]_Œy
ZßUIƒOpªVL4¸aˆuÑó/aèQÑ%¡J åšZwµß¨°ŒýÀ›Í¨0­OKv}9ƒ$;K„$‡eèCÛ6—™¹‹'eÓ<>šŒÙ9ü;QD›D]s¨šèu1uФ³•FW4g)FŸÇñ(èG fÃԸϲK¿œ+ª–$
n¼5ÞFð´Oú|˜½#*W=¡leEÖ‹”jn}Ò
¯©KÃíM³¸³j~¬êÓû»ŒµU³ÛÝâئwºé‹—;¡^-,8©¤»nI_¦+FY	
ˆÐ2„R¹‰½5¾xü_ëb¡gêýhúÂøábaÞ¶©VQÊHVœŠ/x}GÞÚêáõ8žNC8r‚y÷Á«øÅ÷ÃêjÁ4;ïÏÚÚ¾€¿yN@„vGÙÈÎV¶lqJ$–‹11$µ×0¥âõYA'_“˶ô<TF)’‹he£´Ú”®÷ÝæÏ’ø›eê,žÓ

æÔ»UË1AÞ¯—£.—¿º¹»D„þg®ú¦“¿sÞOCûØÚdFðò‹‹'š¥vG¶¶4/
ë}‡z貪úÖÌSiDVþ	{´'ݳöÞþÛöÐŠF%ÿV·N´lq…-¹‘ßâÔg9^ìÇðúžP˜õϧ³xürû”ÿÝc<¼^­Uë›Ó`ò1˜lNqýV<\µZ­ÕhxßÕüúV½æÁß5¿!~Öj¬Ùà/Oã3¿Öª7½kÕÙÖw^íáªPü̹”MxU†WýèCM‹Òñd–|Dc¼äçäá⦾²Â¥ó]pOn=‰6r1V6»wðvÿÔ2R­Š=ŸÍŸV<nès7	/¯f|®{~­ÖðÎo½C¸#âBܹÎ‚ë)OÁåáüzƒTÁï쯮Ó,ØÎN«Âó©gó‰/fo;͈“õ)¸kãqjØwšOðÖßnx×ñ0¼à?ûÑІ`ðžÏgn9UÙ‰pœ·Ñx>᫱kÑm“Ý«
u÷^vÅr_v¹Úªz<®+½ö/íã®×y‹ñ:½j{G‡{¯ŽÚÞë“3ÈdïøW¯sÚÞ?ÜãâƒÃ³ö~—˱úíäÌÛ?9î´ÿÏ{žOãì½Û{U8CRù'6éí^·sÂ<ã
ë¼?êB^Ÿ¼óŽN:Pgï}§ÍËØëî5ï6^ÙΧÃøÁPá½c¬Ò~÷ðäxÑݳ=¨ÇqûÍÑá›öñ~hO {rƾïH‚
oïì°…ž¼ïB><ƒÌ–gsÜ™b¿y]°í3Þïö0ã×Y>(†{î#’í4kÞ>7vybnÂO‚`&ޟÈüθäïïy;
®TÅ·?‡ÑEü¿ù
¦O.ÿ"Þ]Ífã››777UùaSÉ^f˜\õ!P3_
À	“Y ô‚¥®,]><Ž¸N‰@¾1_M„ZÁ1öKø)¼6ä2ž„àFãä8¾æ­µÝœJøtÉu2>&­Ý4
pþã†Öýø#Ä°6äH*³yÀÍ,™|>†Ÿªƒø³1æ“©¾¹.‘H"óYAeúáEqÐFÜ2YÓ'ˆÕL¢K~ûÝ{¹²ú§Ãá‹Dgo|ôXÕçÿ4QñnÖZ›ŒO¦[/š;/š[žšÔ¼ö§±÷'“¦¶t#oßWHH0åêþaõÿF«ÊÃÃظè7“mˆ£ù0Œ«W«é«?£7Þ?zãêÕ_rNhû'ïNùðϲN›Û†Y"ôÎFà½æ¹Ü×RÇ´\ðc¬x}€|>Æá’‡ÑÍCš~õÖtP at RC@£ˆÿ÷Ó˜ÿïbWsæã}±7Äs<Ø:I.‘”îQ±¸Ê±f8a&ÖÙˆÀJ[¯”ña‹…`‰?þd‘ôÁ™pþüŒ/•+€
?dzLz£Aìý½7àÿòwƒLa‰Ý>
%—¦"s±"»ð²¹0ˆ.•Ü‚Ýzy9	.q^Ÿn€ôL‚aÜòÄp=„wÓ¿…µ=iˆ#8È9Ûúò
â«þx
ÀáÓë>çe2Í)KÃÑ*ÑBÂÈ©ªXÓ圷õ	B‚ñ£Ø|–Rt u«_äF#æbMFð¥]H]*Y­®ý¥„¥ô´Ö‡è k
c²PþTÐxñ5ßßÉmyZc„:Ñç[<ÓµMRîhf=¬T´íüE3l²ÖJ F¢í¼úOnà÷ø*çd?á Þ¤
*(&JyRwÄÚ ¾z&JóF«£Ó‰ÈK¨ðž'ïø¤‡1‹_Ÿµ¹e…°ÿ ÏgBŒ±{	£™¯•¹”yC¼|/ˆÀÿ÷94ÚT¾ˆJç«WBÄ
)#s¹Î4&0VY
/c£@{ÏD&Ss0ņAì	9ȍH’p#=ljƒ¤&&Œ”‡]h)ø¢$z0&=u1˜»Áà°ª’z/‚?SÓòtª
5u_á€%ó€
ª]E¡½‹VObh‹Ÿàß”O+¦þ"m)’ee¢èäÇT#‰ÚÒD¼È¨JI”.0QFI%¡we&•m\Y%ˆ´.2¦°5¤LJ%MlÉhÉzC-¡=
{Š)fkè+=}åh
ïqYZ¡ü¬–{Çx†ƒ’Ï5õ6—”Þé¡ŠâÚÙoÃ¥‰løÛà-;jgÓ¿ºÇ¶˜_N_þþBReKf¿Úµïýk–W¸/Å—Â~Û2Xá^?ý æêÐù°Ú²ñMæ9gèwÜ'‚{¦/+ŽÀ+”®Ð¯­½¾¥ /Ë,0aŒå>1g\Ûå¢z%\îãüc}¹²Þí7Ôæßž˜-í²l9BÍZ–+w¦ÌOðWó8…ö„«ÕÂ1‡ÖKS¡?>?Ú„Ty,-ä3ÔêP÷¤›NÉöEu
…çÞêtî!¸9}[^êx²)äÃt“‰q´¡ÜõsDq¹\JM¢!WÛ)|Ñ¿bÈjÛ¿Ÿï|ï/žÑö¯í¯(Î÷qmSXXf™¤„?-j=ÑþctÚ,sU[t3L”®®¨¥“4çÚ.~Êü
ê;S«Ø1”Ÿ¼inˆWøa¬õÀœæy;mv•o±0!â¬		¸7 /o ŽÏ–owbÜr’"N¸™W¬iٖȆk†˜C;MÌÊ8²­Š¶Ó©oAãQãc?§;¡/ìÍ¥Þþƒ:®Ü®R±×¦Ë¼Åkû!œ#$ðùâ@ôas³ìä=ö/ße¾M¤ŠCGÏárêØ‹o„	Xór‰(¤¼+sqíÍ5žÎåÚS/—w”6ŽeÛûky˜Ë«huŸÝÞÒÉXÄ âÒŒ²"V®û´½<œÚy‡0Ò«“'4—:Þ²ë¡S×p¯‰ýå²ê¾¢X³Ü‚xQ6“¯Æ6îLfØ<Iï-ˆÉÉ8hàÖ<]‹yPºµFXæá¢HÒ“GémzýëžÉ^2*XŸwè,øY¹[]òF÷Ê
4¿­dû†×=.•WÍFçuhÅéì…s¦Õ9j¶¯“¥OD=‚ñ½#„öŠÖ¾‰
fÜ¿Ï!‡’=•ã4¶
®ñHÛú×}Ú_>˜Œˆ;þ‰¶›ô	žŒ8;.s²Ïrô(¶Ÿa
dµ±ÒÈÃ÷ì#§|æ8Ȥ_t&ÎW]ñ Žd&²ºž38¿dß]fµ¾AKé~r¼Fx.ivŽ^€x¬¶Q#TjbB7Ä{›úê,Œ¶7ù›%”‰‡¤ÏïðDÓ`MÅxí¶º ŠW¢>Ê£Ôæ
+Þ,9×µâXÕä½DâŠ62@æ¾&2BW©êW²q>26Dbn¶§Çk`êäÑÜïŸ_éqR÷Ï~uŽVýpã	úµ¼*­8ð˜ÀŸ…µä6ZWz@²Lc­tm="€ïŽ
^®Òê‡ËLçìš·v¡œ;pæXìû÷±9…i—‘TÀ°³På™…Å}UëŒí§¦ºÈ¥ÆþߍÊ<,î#»>©ãR_}³¢s¼«XÌ<ð1¢4œ±{õ¤±Þžv·ÉŒP2u(†º°Œ(¯{øã”®•×BåI#ê­Ä·„¶~
È{ˆ?¹V’Ê<2“*g±ªÖ»åù…†¹“ÝÛ¹	ΫŸN0õ¾ø©»#Òàea8l´y™&×4c„.µ‡AT<Ñvz[Œ­•Ãì$$kCu¬…Ò¾Ç-³q
\´UƒuÌ1Q¸JÖ‰mûÙÊò'‡NºHžë
ÃN'nø€!?ÜèT°˜¬}ë뵕z·@(+>k¨$}m<z×ÇãÁ9w¬Ÿw¸Ž›ÉïY²ÒµØŒì|KÉöŽþ€o¸?jª	³‹»÷4«uò
}oÝ-}3u¹IúD´Xä ÁYŽ\¤Y,²‹¶è|W‘£ÖÇ{hs­QþW2’„}ÇWâÑæbý’b6¤µï/)æ@†QûB`â%Å)õâúJ\}»ÞB\xq¢Ðniš´<½óÿX_âú«³‰?"óW§?¢ûg³,ï3UåÏi珨þ÷Yv&Þè „î'ÅÕ“ˆëõ@×åê£KÕ>’?Îøo!ÿ±'-WÛ,ULHLÄ’rvý»¸úw Øùg at XVõåä¿÷,v=.®G\ŸU^ŸuY®¶^ª¦LHÿ
š)ƒ`ÆIÄCRéÍP^3P
Í…A ƒÆA|Z ¼.NZ8ƒ	(<E¥·By­\„6СиBh ðI àCy|.b?@Rh•B
há!FTz”×ÁES
m‰AX
c<ĘJ
å½æ"ŽP€£`“
pì`"AÃ1¡Òû¡¼~.â,ð;˜„4Ð0Á'`
ì`VAÃ1¥ÒG¡¼Q."ŽÜ
ùA°Ê”åp·¿ÏŸ]ö†­—˜Çw±B8R±~O\ 5Öuÿ?Ÿ(&–¸j?MÂK³mü¹x/OŒ©šûöì`PäíÌ…ä'|Vyîî¼Í­z’⁇8\œŒgIÃÆ©<öâ¿Ú0鏣>g4鈯–Ù‘/¤'ŽZ‹öî'6,2XãI§:É?µê÷Áµ?¯“¥JO	wUL`MbÝÄyÍ°¸­ø•¥ƒ¬fUµéb_”¹:{³(øAÖ•¥×d=ß"·Û\Mª,ºeiÿ9Â’˜¯}\7m1RÐùZÐÑR׌øª[ß¹üƒÑ×E®g÷Ú)»Ä§—Þ›ãkW(–.%ÑtòucùOñ¼	å®I×<"—ojö¢ñOÕ¯Æc‚un”äHsûNvb,O¸nl‡2gÙLžÜa±‰]c¢dN²&®¨¿oì¸åO“Ï^F©®Jäû¯IÍró,_‡¥º~©) ìÃS‹ë)Ò	6N]ʦWñV­ƒ/Oñ“Ö®"Ì.Ÿ/dã½)h2¶h„ AÐ×ACËJ.ªS6Ž_ð‚
€Z×µ
l CyøÀ@e*ò @åÇ£7SLtØPå}áûÅ
5ÂáßRg¢8ð—Ã&؆f8×vp'MäíÃå¿—²«žh¯œáè¨?¾æ;÷µW@ƬK
gVgË›8œÄF_kÈYÍTÐc\
(RÈñsš©§gZÛî?2–ŠæÌ{c«THž¸%n²úlP[À`å—'§Ë³OÝK0Šž}"u{¤¥îˆÄ·zf~/ïV mVPêjqØÂÓ

jý<ÐVõ`­¡³™1‚î~ÅePI_´«×Ñ™i¾S}49Žê(® û»E
œ¨S~1ÏÞéX2#¨Þ¿®‘ƒõ:±öf¥r¶Çª64ª$ë€ù$ý Þê&û'3Ï¢;Gĵ~"9Â
zŸÜè%…^ÝâM×V–¾k0lw(A—¶7؍é/Ë×}È3o¢­ðD¦ÿ©urBhôéé Êvj]FTpõPýÄhþNE>Û€=çÅnzâ|½2Ñ·Ðÿ³L¦cîJä<\òˆÂÄ;‘‰Bô'
:´½{Iœ†‰=KÆ1n*1Ô,dAÃnƒZ·âS¡—Ÿ‡å¯XJç'úÖB4gK»mÙúÖ
M‘{&W혬`RYk¾FDΚQ릴P¡¶Dÿ¥º¿ªª0A÷ÞÈMÿÆLÁ{Ç|
#ÚPÅqzÝãÁ”[À·îÌ"WÅ,™nš.^Îd1âÕoçùÁM	ΕˆpI²&xÉüªÇ>ÍM>ûÆç+øDc¼áNñü+v”qÞJñÖ€¼ïPv¡èáñ‘'Xå^VšPJ K…妭‚2È«¾½rñ]Šp ŽÍò¦¢’4úÿtUnÑ2ùkV„O¿§h²ë´TJ“+©
"†Ýí€Dš^^vÆm œÊ‰£r
{¨k~ŸÓ!ºÖ˹ë§p^>ZÇËFá
K‹ôÔ>›Tmá†.B º’\%dF|9T€î6á[ùïÔ¤*©Ö¶@Å=Z{D<Ë]¢§Òl;?|–SÓBɘqš±” ÞØnKÞ„Éñ_اE(¤åK¿¹º/
5ªj¿Ï–’2Ž,Ql(£³YCŠ˜&v«x}_äÞÅV ½kD”8¾e†OFDßAd‰<oS—ùrÂ…p¼w«gKI<ΤµÒ7¶ŒUÜŒß>uouaL±š,K±Òò÷u¨™ÃŒ²DÒJ‚‰ÏfÖ
FŐ†`
ó*]Åu=-á]
Û¯€ù´Ê¹†	ª£¾ê|“3¯‰™çÍvb]ðr|´
`;¹‚×¢î~àTº96ô‘ì½ë¼€èMÿK'ä#¦hÁs°s/ÈNB-‘ú®ÖDƒV)^,¥x0M&fÙ ñ£x¢û
2çÊÈI½Ÿ,þ·TmmSŒ°Ùª¿I€O~˯àãGÿåÆ÷w°‚ÚœwÐÖÖ–øÆ¿H¦ýdèn

--- NEW FILE dhcp-3.0.3-4.src.rpm ---
í«îÛ



ü

individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.  The dhcp package includes the
ISC DHCP service and relay agent.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhcp package provides
the ISC DHCP service and relay agent.
®
3c0429ee06637560d9ddeb010
àA¹`@øOà@ÛNà@Ùý`@Ø«à@Ø«à@Ïq`@ÈÙà@ÈÙà@Lj`@Æ6à@©5à@cV`@cV`@bà@Eà@-Hà@ö`?ùÞ`?ð£à?Êh`?„ˆà?Y`?Y`?Cï`?Cï`?Cï`?*âà?*âà?&î`?&î`?&î`?&î`?	í`?	í`>ã±à>Þkà>Óßà>ÉSà>ÉSà>®õà>­¤`>‚"à>i`>e!à>>æ`>8Nà>8Nà>8Nà>4Z`>1·`>1·`>/`>ðà>Ÿ`>ü`>ü`=Ôà=Ôà=¢à=mGà=j¤à=\$`=Y`=Y`=/Q`=-ÿà=Šà=çà<íf`<S&à<Màà<<½`<,ë`<"_`;‰q`;ˆ`;Scà;6bà:Šÿà:Å`:"`9¼`9­ƒà9˜kà9v$à9pÞà9lê`9fRà9J£`8™ú`8ŒË`7Ù`7¸‰à7sûà7jÁ`7U©`7
ƒà7	2`6õkà6št`5ü@`5•k`5€S`5s$`5!g`5ò`5
 à5
 àJason Vas Dias <jvdias at redhat.com> - 11:3.0.3-4
12-9
own <pbrown at redhat.com> 3.0pl1-10
  make dhclient-script support /etc/dhclient{,-$IF}-{up,down}-hooks scripts
  to allow easy customization to support other non-default DHCP options -
  documented in 'man 8 dhclient-script' .
- handle the 'time-offset' DHCP option, requested by default.
- fix gcc4 compiler warnings ; now compiles with -Werror
- add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
- change ISC version string to 'V3.0.3-RedHat' at request of ISC
- Don't apply the 'default boot file server' patch: legacy
  dhcp behaviour broke RFC 2131, which requires that the siaddr
  field only be non-zero if the next-server or tftp-server-name
  options are specified.
- Try removing the 1-5 second wait on dhclient startup altogether.
- fix bug 163367: supply default configuration file for dhcpd
- fix bug 163203: silence ISC blurb on configtest 
- fix default 'boot file server' value (packet->siaddr):
  In dhcp-3.0.2(-), this was defaulted to the server address;
  now it defaults to 0.0.0.0 (a rather silly default!) and 
  must be specified with the 'next-server' option ( not the tftp-boot-server option ?!?)
  which causes PXE boot clients to fail to load anything after the boot file.
- dhclient fast startup: 
   remove dhclient's  random 1-5 second delay on startup if only
   configuring one interface 
   remove dhclient_script's "sleep 1" on PREINIT
- fix new gcc-4.0.0-11 compiler warnings for binding_state_t
- Fix dhcdbd set for multiple interfaces
- 'chkconfig: Usage' if run in init state 1 (runlevel returns "unknown".)
- this is now corrected.
- Tested to have no effect unless dhcdbd invokes dhclient.
  autotrans now works for dhcpc_t, so restorecons are not required,
  and dhclient runs OK under dhcpc_t with SELinux enforcing.
- fix bug 155506: 'predhclien' typo (emacs!).
      o restore dhclient-script 'restorecon's
      o give dhclient and dhclient-script an exec context of 
        'system_u:object_r:sbin_t' that allows them to run
        domainname / hostname and to update configuration files
        in dhclient post script.       
- Prevent dhclient emitting verbose ISC 'blurb' on error exit in -q mode
-  When -x option given to dhclient:
-    dhclient enables arbitrary option processing by writing information
-    about user or vendor defined option space options to environment.
-
- fix bug 153244: dhclient should not use restorecon
- fix bug 151023: dhclient no 'headers & libraries' 
- fix bug 149780: add 'DHCLIENT_IGNORE_GATEWAY' variable
- remove all usage of /sbin/route from dhclient-script
- fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS
- as BOUND / RENEW / REBIND / REBOOT if router ping succeeds
- optimize execshield protection
- fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings            
- fix bug 146600: dhclient's timeout mode ping should use -I
- fix bug 146524: dhcpd.init should discard dhcpd's initial output message
- fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS
- recent patches anyway.
- log_error ("Lease with bogus binding state: %d size: %d",
-			   comp -> binding_state,
-			   sizeof(comp->binding_state));
- prints:    'Lease with bogus binding state: 257 1'    !
- compiling with gcc33 (compat-gcc-8-3.3.4.2 fixes for now).
- dhclient run from ifup . dhclient will now look for the pid
- files created by ifup .
- all the ntp configuration files; restart ntpd if configuration changed.
-     unconfigured  loopback, point-to-point or non-broadcast 
-     interfaces (don't generate annoying log messages)
- fix bug 138869: dhclient-script: check if '$new_routers' is
-     empty before doing 'set $new_routers;...;ping ... $1'
- Dave Hankins and I patched exposed a missing '!' on an if clause
- that got dropped with the 'new-host' patch. Replacing the '!' .
- Also found one missing host_dereference.
- without host_dereference(host) before returns in ack_lease
- (dhcp-3.0.1-host_dereference.patch)
- PXE Boot clients with static leases not given 'file' option
- 104 by server - PXE booting was disabled for 'fixed-address'
- clients.
- If "deny booting" is defined for some group of hosts,
- then after one of those hosts is denied booting, all
- hosts are denied booting, because of a pointer not being
- cleared in the lease record. 
- An upstream patch was obtained which will be in dhcp-3.0.2 .
- found in code where 'client->sent_options' was being 
- freed too early.
- Re-enabled it after contacting upstream maintainer
- who confirmed that this was a bug (bug #130069) -
- submitted patch dhcp-3.0.1.preserve-sent-options.patch.
- Upstream maintainer informs me this patch will be in dhcp-3.0.2 .
- It will use default values.
- Update to latest package from ISC
- Remove inherit-leases patch for now.
- Replace resolv.conf if renew and data changes
- patch submitted by aoliva at redhat.com
- build for RHEL
- add man page for dhcprelay -c
- Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and
  so removed it
- Move to 3.0pl1, do not strip binaries
- Drop in sysconfig-enabled dhclient-script
- Include dhcrelay scripts from #49186
- Include dhcp.leases file (#5405)
- redo buildroot patch
- fix /var/state/dhcp -> /var/lib/dhcp
- marked /etc/rc.d/init.d/dhcp as a config file
  (reported by Pete Zaitcev <zaitcev at metabyte.com>).
- fix SIGBUS crashes on SPARC (apparently gcc is too clever).
- we don't need to dump rfc's in /usr/doc
  about dhcp requests coming in from the wire
- got proper man pages in the package
- don't package up the client, as it doens't work very well <sigh>
  and made the %postun section handle upgrades.
e.patch
X§p4*<øoþì3
®3ðs°áãå{.ø^µ/Hÿö“ü§ºçöˆä³A¼ùßYãÿ×QánIþ:÷Ûoí)óü€©YœÜûùdïvRÀ%s@#@û­7 ]|&t‰âóiëâ:‘â|«
±ÓFµÑ{à#à%(.ÜÇéTm6³‡,²CŸ‡OsŸ¸
æ²h̬”eqpgqàUz^ÎϘL3q;sR?ɳ6b(fêútžd
…ô¢%Ãè=µG{šn.’ìRªÞ¬zUOg ™ªnö;Fw9YëÝÚƒ6ÿ89D6ãôP"ØoFìÞrãÐö#‹oÂ>|†o߶b†LïXšíW,âª0›ÚwÌJRvçÇEm–;m	Xå€yÚ+yv8„1‹XjçX%Œ ü¨@>Eâ;„³u-®#ÍïôK8ÍY˜@;“öâú2”ãÏ[£ÉÕI
~bZÖa¥±Wß«'•
E¢­Æa¥V¯ZµºÎ¬ýÚÎÍFðÉÁ³àÙ³¹7AtÝ=+¤€NCŽ±ù"Èhåݵ‹aº‰—QÜ ”ç
5zÔ'©1Zjbeèj”ÕÈRQœájmeÊ2;FO“ª¼×¥u©”Òäj-tÉ‘ÎBvÙûµsÒ}ÿ«*w½¥Ñ+Õö'%È〠öЙ?øh{:ÚAô—>è—`DñY¨JÅg’‰Ï$'>“µñ™dóN"·e¤‘m»Ì5ÇEm°f¢5ƒâ
ˆ`$•ˆéâÑüj±‡Ôú;çѦc†F¶7ôô§°Ÿ9̵;,úN0æ†?†Ù®ORÃ=ÐÇç½×o:¯‘ÕãÝEçôD™Á(n‡öêì=í•{Þ9í|ü†Ž‘ùúU7©ã«³3eñmàÛùd0sà-
:·¦0¯ÐQ<á5·FuǪòâ¾$„zÑç~
¡%+n`
ö—BU²'Ÿ"½ã†R¯ÙÀÏ8Ø,ç@N¼"rbЈó#'^9U5©È‰—ANÓø4©ù‘S•šœxYäd²cŠ râåÇ­x¡*9q&râœÈ‰×FNœœ˜-œ9q
râoœxEäÄȉ×BÎo³ŸÆ9q*rŠéâѼrâ9qj!g-äL^G(Nt>äÄ+#'¶Ñ°‰äÉHÂjVª:¿÷ºç8]?wßÆÛð¶s|A»\1ÀŠ4¸xwÖ‹T¾Èmäd¡âz¶Ü íšìÔš×›²2W ?[
êObyžvéòlƒÔ§ ¥”™‚™›8¾˜=5uð'lci¯c&sáŠ%ü¦Eis™ë$aç¨qÑp*Èó‹n€JCÜŒ"·> y]¡[.j„6ǤÀkJ᭍$yÕ‰“Çq4nàã—Jìb	Ä)/Vd„ò ôxá¦

o”⚍ïzKDãÌU…óbsðŽ§ƒìÁ’Me“]:.ö€ "¨´ýçåº*\¿àªÊ_ƒdfž3˜ññöe•4¯Ÿ¬úóU¥í²‡»\úA·A£Î/ã퓳)\Ï7«	²ÆÓAüþŽüööây‰9)fß±U;¸ªÀŸRŠÍ_Ñç{gL)Dˆ|J¼€žÁ8Ñ8á–Ó3JïˆEÁM9¤Ñ”‹>m2{̞˯Ÿ¹£
G£…½2©ó…E}uhÝdæY\÷½™a¬–Ö–ª“ô*1QªÄÿ‹zî«X8¯?1/͍ai·‡ä~•pXáµÊ \©×œxÒÛ3v]_Ô-w¤¸þdÈnk{¬Ûñy
úƒ{»’u‡ïAH¶¿Ü]Áâò¸2B”ŸK”Ý|iì³ëÅVÓÚ±ªáÝõ²ßiä/­¤U˜‚%.ð­]yÉYwÑj.Šó‘}+ÊÓÉÄs*ƒókœN¬q±Æˆ`_gçü6ì×aÚ8ÓÆ9˜6^iCWÍ%ù[B3¿3ÌI8^‹„óÞÉÚdu‚·z´Çí>ŽÞ|Âþ¿aãO_
.X7'´Q¶¤}Y¬À†CC [r,Ô±ÙijùßwÇ“dI–%ÊiÒ=h*X&é#yw¼öùÙ”)Ϧ½#nG9ÍB	h}Ú8.oó$>«smAl[í¶»tì,+k¼#·8ïõœ;}ÜVç.™¼Õ¢¤úà-ލ·¸"ÞúÖ8ŠCÅ•pÔIH<’":ŠÎ>@‡@Gæœ( 
¾/'jHƒ+"
^Ðñ3{ÛÒ¦á„F¸á)…Åò—F#œÐ/¡ÞˆF`¼0C$õ¡j¨(‚^…·#¾»¹oóÕ¾¼³’÷tVÒ<rZ/—©å$u5,…3hmLQ¥HòÕí—ö.M
ªþCNoþÁ“¦_;ܯ±Eη…ŤʱìÀm{/ÑöÐ
U
—½“š`}3<>a
] 3IC¦éá“ʺÔòÉœ±oÚí5+ºòÒ&ÒåùŽ¡ÛÎd,j>(1qF¦	Pž–(ª?`O´Y˜òñ,Ø°7o޼ܿ¤U±|ZqK˜ûX©$Eé‹âfs …i<ß`vñ%Haµ¦RÒäëV ™0Z[å1܁Üã”@¶Öís´-·øi ÁÚoÆktG›ø‡†ªö»Ý*'–ì¬ûbu~üpèõ´á²»ðO4`ƒ†Vµ¯kfÁÜKðòÖíó{	x/ïé%à¬zFm<wy	øóy	¸ôp/{	Ûý»|ÏKPÍ­k›P±Ák6‚è¶ƶ=se&˜á8¶b‹Ù`#HòÂ(æð·£f¿Æœí´Ó¨]`1u죕úd§¼‘GšØxÊ;®azöÁlàʈõpÝ–mÔêeˆ‰pe0>Ý]¸!pÐ±¨ûËøË+áKü|"¹º¹æÅ`ÔáO¡±ßßý–·™§Qt-˧ȬÂË?Á#oñM<JxÄÎès—ÊË#ã«ÊØ”:GåÿÑ)žV1Cà¨ádMܝɑ–ÉÍu¼š'lxújí³ûÕç:>ˆ½OGìv}CdtO°:=µÉí¦öÈ2gƒp‰$ÜBði’lîdôør™<Dáw"Ý´ˆtÓëGºô8}âڏhOÊ´tó95º8gWWWì.M¦Át))PW3ÀEAºõ±þ˜äÿ=P–ˆŠHd2ñ˜M#c{ÏØqOmÁgæNàZKC½’(cTþˆj¬Ý§‘Ï^­OGrp¹#¯gù1Tt“l¢¯ vôñìÅ6ëädPÑñf·Ž·EèL	×Y¶¢ŽAƒŽ¿×òÄQÑíyÛ¬2ÃX"·±ïؾÝYá¡A§®fLX¾)
¸°èùH at a<IÀÙ‹—ÿoó7×W³“›ö \–E¿t?§+Èç
¢ó¬ÇáG7r
ãWÈU,BÀflÞh‚ªdŽªÑÂä(`oåøüâ"ð„ë<R ÔtŒ€
c„çNQ0êÝCÝßÝÑj)húI@Ös‚‘çC_傽ãÂAD
¼
LÇdYHÌŒ^ðCÄqú‰Ã„°jUÊ&
^o3fã’j6ÍH#‹eˆ)²… p©™ûzñœ…
Š	pMœ{%˜¡U)vÓ¦«â*I@G VâÝd:űF$ÊIýv-Ç9ÍæèîàNËóún=Ȑ—.5JŸycWŸÜ¯”5|=\Ú@~Jå
TR„ä ZÍ„o2‹‡ÅÆ
9l™6R·@˜j$|µr„—z¨Ù{Œ¤ûÑÔÜ’?ߏ‘çÀ÷
5È4Q¢Æê,œ#,~Ž\²ËBÁ<ý
J‹–àS°¼_SÔG«}Kÿ! ÜSa‘ˆõ†d_ÂäÐ…{`/ç¥5ÚZlóR¢G>pÔÜÜ£áüž—é~˜ŽoçPå.šJ¤0¬º&¸8Ë2~“í ™ç„0HwíÞ…ªC¶“—¡^S6Ül'>TØ s	àðºŒë³µ­æ?"-…5<ò[qIÐ8-–ˆÀ|áºÙC%’ÓÏ£qN!áJTjâN]M\âº<‹ý$óüq-†™<ßH¢¯æ*šÇXG장ó¢ÆJ€[&¾%;hÓ!“ŒÝl™õ^»“¥'¶s`¶iÛ‡	·M•¦x±,ɾà/gBÆ-à™‰É|å
ÓH)X;ÿ“Œõ™pÙÝêm›
³aʹƒäÂ*	$tຝRµ…¢Nà-–H=#‡áßÌÒSˆÚN‰÷1¤…S`@ž÷þÓö
㿝‹îÉëAçßjñbÍ&¸—'r)Êa•üé*@Ç¿S˜n8YDB¯/=npoÍ9´áœõð4òòeú	PÙâõh&³ƒ°2ôoEë9AÆ{aoôdïì²sqqur9
ÜK{iDóe 	óëh"»P!è4t‹:µ–uhXV­yXK:÷ç›zèÂÕX/˜Dä­ÂN©wúÏA™í”P#|Õ9E©z§tv†¯®¤ËL÷àáºß»Ä—Éô˜®s:@8Kåó'.<ö¯_;½ëG¾ýeZÑÿ¨Ðà
Œ
¿ Ö
à
`$t%Ò¬0Ü‰b!ófÁ{äÃÑt‰Z'˜€“›×'Ýë“Ë6‘ U7†'Fïì抏\8ÝçíÓ7—‰y—¬Ëž1ûébž	r·…B„ဴ
üúÔ^‹á\“ùÿÙçœ-GáB¬käøñšèÇ$è/pü“P–]Ý„²2ÊLƒ½U°?´k	ŒÅ­ÜôËÝe[ÁvÿM÷¼ÓßÞ)½=éÃ}y{ˆ,TIU
öJÝφó†Àrô¢UPŸ¼Üˆ.3Ëóá:>ÉÉÏ_ÿ÷¢;±a#¶ã³UGlgZ†Õ°ìª½vÒ³
MÓ)
yxøñEÊOU£ÇCDÅœ•ÆN}Å_iÚô×#uf91M»É=N¸ÉUDh¥ÔñýðÈ{è$TºØž‰ÊpËŠu‘‹©„³V1š^u:™%Ó	ojüX]¶Ëo÷«åõûáj×»uÕžU6<&–#j¬öÍQcYü8£áö́`Ù7‚¥pÞÄT,;âB˜;ñßf<§±TŠ;
C*¦i›âm4æ}>ü˾pH.fÝ’¨g‰•g12Æû“ùd	—È×¹!0™•/#ò&•ðæúÔ‘XúY¯{ѹ<ŽFö{¡Ñ@é2à3Oò¨Ú²¥^‰åó9ô;[;ÕV|èx0ðHôwm®æcc‹½Úµ²C˜€G‰Ïz¡ÞjÜ/5¦b›Àñ».¾xyçþî/È¿<í$h±âmÉØ»-ßÆ^‘§#Ç󐐚+~AŠX¿ìÓQé½[ã–šåÛ–q[ÞÛÙ¿5÷¡,.oÕ+&zW®Ù[º¯û3<,-­ä¸äÉÍãwòî]$üW2UèûïV|_—ŠP°:+šŒ–³p¦¼÷…%½\_ø_Í¿ÝßޝÝsû¬{º?·ÍÞܾgó:nËã¶-~dý¯êÈl½S-—SmS-Ã)ˆöU§ Z¦S-åDËp
¢¡S-¿Síùœ‚hyœ‚hÏãDËåD{’SL}ÎHqÿ
¤HÛAˆ&ŠaçÀ¶Ýÿ¾3$%Qe+Nzä!ºÈiÄ¹?·Q†•¼Y-`Ú/ƒYÃ]º· í&øÄ(>´B,6þÈ3¦<€~ë># úA/
ìgÒTµ ;‘Ap@äMà€Tv³4Ñ(œ¦Um£-(7d
b/Œ#Ÿ',¥V»n/é6-zp/NúIËCÎd¢ljzBßàBÞî&(ª—¡PI.m!þ¯`ÿÈŽ°dìy`n/Ÿ>ˆLÊcîG,I£­LÚq at 4	E<öp|3@Æpà&¨¬ãf€ÐHÞ¿@=œè€PmÏ7²)ZéL+³ºN¼¸ð;ø:¬MÝïÉÇ\f1æ Ó?•‰Še$”Àªnƒ{ºÊUù!=M`D[U ÄhÞß”c±ú‚(j2­Øì#ýõFÌnp\£
’ìŒx¹wùêK¹°xk¹W†fMÙQÆÑf„›½îw³»eóØ{‹üêñzZÇf¾ÃHÜÖئ„7=µÏfQ<á²Õ|Ðāçê/=b¹PkÇÈìŒ
?p:nP3Ò30<ˆ²ù*G ÕÖ}ÔBìLëz(¶ŸK=nù6Ø0ßƵZŸ‚«h÷r}ZŠ…½F£tAXýàÐ¥viÄÄgG4=bfÌçcsiô¹Àá5uµ€IZI˜¢¿iQýš§ò-O“ÿؾ»ïûßð]óñóÃÝëwIþAG¡˜©Åþ…þ1³«fæÒPz¬§|׌0ðcº“¬M+Žpn‰™äȪQ¸Ñ¥_Þ\6Ö »jªZ&2Ecb-/«Û´}AeÍÄEQZ6;=Èß$þƒŒÿ’ù
¾,ߘW÷éÆ´µ‚9-$z5‘+ëù(Ây [`¸t¥­à{ȱ^Ë„—5ç¼s§üwvCÎ~ûüÓÏgŸÎF®w:'ß‹bvû8_“öín~M¬-Ô•5HÂÞéÑ'/T at 5ž»¯Î¡p(àÑþ¹Àó9yºs5@ÊåiY£ ¾	HÊ( ¿Þ‡˜—ÄZz«àÛ€—ÜÍC·–j€Ñ>î›Ï¦:gðžTrfˆX"oꕯӖ5¢—ñd˜”5f=<‰1]ËU?Z×Ù¥V-f1	^Ä0ó5eÑÆp¦•×¤¿ãI™RY›TÇ„7]UdäZ\Uî@W•û†®*·Ô37ÐjÓ
e÷‰e“^’²Üéì¤×뀸ó±§)Ø'c´¦eëÚƒÖ2äõØÀ:æ¾Ì©ÕV;
gÔàñx ½'Õ!@É«b…8ð¸â‘>Yˆ÷ñ¹êÖÖyÙÖü‡!ŽrèÏ4ö’0YÂy#¢X†íM’ªÖψØÅÀ÷}Žb÷5Žb×î(v•£¸¬Ø߸kÃ|Ør$+ÿ×n"?*³~5eRºïÖ¥O[UÚm<—lå9óë<U×óa<Ç‚ÏѺ¸—¹{÷XÙ«pïW®’¬ºÝ‚	m'¥C•£¸ÔÓBL¾ÛÈšt6´¢ÃQw´Tw”‘>.ºð?2Ðã6Gˆ˜èÉ5ÎœxCµs•Û<+4¦jÖºÆsûlºƒ3a`vTcA–Ñ¥F™Ê6b
£x¼£b	S9ÆvÄiC#ÜÅ•xXïƒR©£1Ä2ÛÓ²°—Ùå§Ó³¾¯°O0öòò¸nýKð+™—½g²à˜Œ÷÷Åòd™¯2¿±-hÏŒŒá:œdÁøà ¡%”D'¥nQKÖx©#Îuqk¾ˆê
ÒMF¤š$|¸/ô[v¡¥w˜.
6
y…ÓV…þb[×LR×)V‹žõÕí¦KìxõßÙëÍ@è§ü7
¾:¼h}<ütÔúÅqÓÓ²ÀqW"‰8=E
¢./‘Í£3å2âÀÁ&	ã"Öjx+U	yˆë,ãþx¦(„þÔ>~uzvÞjkùD¿Ss4áó§ùå3j*¯ú™U†(Rí„É3ÐgÖr€$§<µÜu•ø!6zkí-Ãã®ÚHøÇhGÎú|NâÓÈœISBFÎ_2ïÓ‘,’¸„$¯ ´Ä”Q¿
\Õ¹°òq¾Š4m^«È„´
’ŒŽ°‰Ñ±´¥Ñ±¤ŒŽ¥UFÇÒOKqaégŽÕ¹Ñ‘¶fEÈìB¨Í\¼SyeëÅƍ4»íâi¨QÖ\ñob4wáL;ƒË%=—CÏP0Eùòý—ºÌð–h—BÒ¹U§­.	ÄÏÜ
ÏT,'ˆú¥ÌÍ¥-˜›®¿Ñ²	¹€ýÙŸi\êtþ±œàÊ×Zt6ÐÙ@Œô~ã£NŒÎ&Låå…„_Íšœ5GßS@€E ²¶½¯Dê[‘ìGŠLîÑ^±ALÝ 5%K¯øš‰+I¤þUõ猴14ÄHu¶«VÑtØàï[2cC¶LØŠ-ÖeË,ÁcŸú#Τµ8a[NØ’€‡€3¸
Tú…3Êú4ŸÉ_b¾ñ‡XIó¹åë‹â)ïg
…ÍXCy4™Gìz%˜üBžÎ5OÖrš´”¦QG}±Îjûì¾Ý¯¹Ü.»_ñ¶¾ß²Ï¶‘
¨s3ó;)÷û­„Ø:½X`95ë‚Öƨ—«†cî;«,°1XYIÅA¯@µV©‘ký6ù<m)Eâ4A¾Çqw<™
ÿçKh>Á`ö^TÅo`–MË)[eËtCì™æº!j
Ûi˜–×ý3M¡u7x!ëƒ\7Oà¿/JÜ»9›!†S4Ì#¤Ú`6,Kp
ZL"îÍABšfB/Á’ƒ
£Ú€<Áeî™ÕzX*ÄÂÂþrYßuÂjûb$¹èiýÁØÜÎÙÆ䀶jB¢rÏðQñÁg“<ä0‘c§?e›66í‹íçï_¶OÿÓ°lêR6¹L
ú¾QAá=ÀŠ8åMdsW¯sµZ×­ZÂ¥½®²òÐ:Ç}}¥^g6%p
„;)îc•/2^O ²œQªb`Xøö~È*ÖUeΰÊûv‡jiªÏƒ¬Šv–$˜Ç)-Lâv/Oê1ylvÇÃ2nÝ[Š¨
e¸O¼æл½÷ÚÊ©]ŸE¸Ó=^Ž"ƒØ~ñ¡…´çÚL5i¼Œw£ÔÓ]ÔØÍ^±¥ÓçÞ^¼¾÷ú͇7÷íû·îY-müù/ÍÝ«¬r@f0bG‹çð'؈ÍfvüÍ$ÇÁuÖØ{õÌ.ç+³M§¿æÞ«¾ŽL^w{Þ¦rÈŠ(‘«‚i5lƒ\Ö¬w:$á&®oVàµ
«žèú69¯¦ƒ'éßÞRPW
ò/Ã7~•)UtŠàñJX5í(¬ÒŽÂCÚQXS;’å¾ðxr_ØLîɦO3³¡Ê³4ýÑÜßqØÁÖ„Nfòœ©›B¶¨ÙÈËã˜E³"yy‚¦Xf:×q÷zé.zj€&?¢²ò
;*ÓËF+qóóáá«\ì¾?=éoÅíéÇÚùUç
éOìòei&zR¤Õ¨;_¦ëQIIý‰ZfjlmõjžÛ†'[v
cPÆ€!ŒÁ®0æl¢0E+à‹VÀ­Œ(O@ÛØJ•'èPž°dˆeàÊ&P‘M .›@$›ÀÙÂmkDSŒ>*‘^Ì;f!oåÞ=ãü"kTN0ÆmfýgãÁÿ”cÖò’Ìúv–±Ô–fìQs‰fgq· ÙaK¬-¶D<™‘“hqäYèÝ2
-
õkY‘…"µcÅÀŒœG«êîY^óO¹“¶Í:8KÛH{Î
õ ~+0ÆF¿åMÄ¢u¡JëŠFdÃS.“¼§ƒ¥<òˆø<¸ÐfFºmv}§íÍùmÁÏcä1—Ð`A´a.QÆ\¢„¹„Ê[Œ#O–]¥î%Ú¸—üf }›k¡Ó®Ù^»Ò^»Ú´††”ù‘Ú0¤ºÓVD‘Öp™.½¾
€ž½œÒ˜>]ðUA¥U¸hVº­Ÿ}#1IIŸ'ÜO2¥üÜCN—ç÷éûû;#Búu¯þ¾‹¾|ýG½o>Š¿Þ ¯¶Ê-3o`ï&ðùQͬúòÍžÃ
åøtwóÓc|R³yºÏÕÑ(&|.ôÌ8ÈgÔ‘Ïÿ
n‘Kó.ÀW;²ÿúÈ~>qQ˜ã.ôí¸ßeýM({yê̾M4^VAó¿ÂsJ8¼áÙ®în×Ëō-?,+»_ŠÔ1Ý›Îù4
ˆÏÃù4bàM®¬Ä)•HáAßê…MÂÉaÒÙ£vsSýs´þÊqwr?üP»À‹]ž¥JÔUˆµ€ITö³ZB˜]±Ý,eþ«E×N_HUVæÂWÚ÷´;ÞœzBKRheÃÅ|x5\Z_¯r`9b1cTq#k–)S.ùðã4Db™"nD޾ì|CC·g~¤~jIr. ¼Ç(Jãq:‹¢„'5¯bÉ>”4w¼uDôHcšŽ‚ÖTƒ RJ~>…4pe“-8V÷?ÊÌ#íìÇ€&+²‚ZŒQg‚
›k-
5ƒùæL’À$óI<Ï¿OfÀ‚ì$|jàÀã´‘ƒ­ÜvÁÍõmU!®õ
8$+nÊZÊM€1ý
w­h×÷Î"ww-$ãõ´!^Oò‚‹dŸfϯeÙ˜»Q¸k׮ᵢŒÕ&ÐrÁÆ'qW¶½²=cŒN½Ç¢Iö!(_
Â姤,éZké3}Ѭ!Æ#z\‰Æî|o=Ìø€¨:Š¼bOÁ¦¦«—mqYúñÎK`H|
­öñco©?¬UÁn„–ƒ¸ãÊ‹‡
Ӧ꺕Ñôÿ*)rUÍhùãs’ÏÂ%¦,„âõ”ÍÁ_5k{(d0]. ¯µTâŠ.ùzçùÞýÔÿ†šá¡æëÔŸhÕ'.`‡7›Ï=îu	Ö¾;RqPߍ°l>ÛuóeǝÙY•Ñ†Á¸sÚÆ›uT `t”õþŒ]y»ÍØði;¾ˆmx»íáU±2Z)æèàáüŸy\+±ò1^™MXüuŒ´ý³å^Ž/Ü·ÅƏãÁ`ܝÆÈr­€Ù8ó1ŽR*O´lD_hR¨­]mÅ(•C7Ž3Õ‰yg"cJwp¹QûO3D<‡vû¡¤¾+“$d”Õj ´V(IvD>„€vA‚$Þ-Ñ;7g™YÀá‹þ
®`Œ›ìað8¿A±"4&5	íSw8s‚F.àÄŒ›ˆI„ÿ°0bÁò0G'˜^Kz®W²)tž“)?q¿.!©!øwô(´],axì]~ôæ>¿¹Z€õ¼ZŒÐ¡m‘›Àµ…£…‡ÇifÖ¼4£¨™€´P&¢]sÀ©a`R?ƒé½ˆ@ëe”7ïT8øA‚„ÒRç‡(IxT²-QËi8 &Õp©fû%“‘„³0Ž}œð¼¾’¨ó`ˆh̍¢‡ïrá_¶¦\¯Î…i×kÛ¯,•<ÉÀnQ å@`{A(H’àþ)€¿Qã¦úr›b[Šˆ#èï3©º¼攂e°?âüЭªØ‘ö¨LK|ùñp6×€ì%~Õ¤‚µ›aÛÿÃѳª§eáÑsáƒÕ%?¨ÕM ¥Ø¯šûBl›ûÂ(Ë}±ºÎcaqÖ‘ÄŠŠÿ{vÎ0b·%t¼ª­ß놔%qd:T–û"NЍ¾GÙƒƒoœC³aú(†ñ#Ë‘[0Hâ@¶8
sWSL$N@Ÿb´ CZÌ L9\ûï_Ž›"epÒó΍×Y+”ˇô䣧vTµô[†-¨x¼ðV™q/aS¬ÑSòȳ\B'Orr¼†()Å׆?ÉAEÃR’æ
ls•ŠKÊ`Ëtm³Ûª€¥ê˜cνou+çê/’Á˜³= ¡¡†øÁÝ$ƒ[´K×Èàðö6~‰†ñ̃¸¤‚õÔ%`ßî¾ã½u-Çôl׳×Hß\íÅ5€Îqm/‡^mÁ`eŒW5")‚ýÿ
NµÐ¸
¿Çvín³ƒ¡ˆ-³iw$:-à”¨¼ 6“??³Åa§Q&±äŠÉ(ç*Ë"1ž¥}qµ˜LG‰b6¢ï†ñ]Ë5+ù_
"…¦Pª÷^,µ¨Õb¡CÆô0Ô&ôw !ú–•œø>ü½]Ñ/S*ŒXVp•<19}<£_C2.LpR·zžhä~ž +ηmŽLŠ‘¥tùn20S嫬	'H>ñïž©8Zñªk
oÔŽNŒà‡D¼ÛÚPù?=œSOòjgE„Ýg•º¸“Mu8Ñì8ŒŽG“—ƃÄ{”ºY8šÄñÌVêb
•Té0ƒbpßW=qÙóðá¡ç]õ¼Kxs
R~ˆåøo«üLq¡
l¬Ìæ”`BØ67Ã,h^$×@½¸èyŸaƒ<`6Ó--YV’Ž-²¯ŒECÈ8P$Àÿ7kÌÒ–³Å;‘V”â§çP½‰',dú¸4鍸_o)ŸR±¾	¦㘣JÜmËGŠ
[...3401 lines suppressed...]
=ÚÜq_ÒWÌ¢øã(§„ËÈà-° ŠÇ¾ÚÜácõLЬ؅°~è
œ3¶åÝáj†Ê8´í×eLdhÌ6šñ+	8lÝ‘F;AÊ(µÙíÀ¼­@=躇Øݲj-¦ÚDpo'¿ÓK7tª°Íº¢»fœòÂÙ#°.=PDz]Ü^k]Û‹{QÑ'²}FÔà‘ù‡²„ât«)‚å¾
*ÑÞÄ[¤À鮳´§U'âóÂ…)
>÷»Ùp&!Ý佇W‡£
Ò^bEøG²).‘–±­–£¶8«û=´ˆó¸Çöd„SÃ4îmx÷Ô˜‘>·ŒÈd6
ïŸÅûh¹?ºŸÙfƒ-¶ÖnÁh«¼?›¬Ú½ºÈîqŸñÜÛF{­yŽIéh_›©™KÃÍsUØàCságZdoŒe½mc7¯Ì=·¹òº•÷w|况«"Ÿe³þÕÍ}Ì0Ý­)Üyõ(î«Ixö˜•O·fy?/>äƒ{h¹zŸ_ß¡ônU¾5ÈGÙ},¤¶XxX–a%
ËÞÀÅdBi?Ô_r1ƒŸˆê&ÞøbcQa<BªT/5‚ã]Ù3è
ðøÍÙwoÞ¿l{6Ú”C«kìâ
BL†´¯Þ`‹Xs7Å VØ°7±¯Y¤S2šbH ‘\À”P³ìŠŠr¢19
šŸovÚU?#„AÂMG—û¥ô>ßì´)~Âæ~v­Oü„U>Æÿ/äœU­™ZÆäBLÅd²î ‡×7ÛøR~ÛŒ"K at g+ýþ…µ-ÀZxˆœ»!ºÄ5δ¸O>„ȍ•O!þ
d¼Ï-ø.‡fÌôµu8D^ÿì™z÷;–£u¨Jëá|Š¼ÄFêÝXãù¹E6í°i©…'àBk缃cBÛ²Ê1Ã_3\¨¹üYµ3Ø|«43mGbß*ÔË)"6ô³¾+¾(ûîÕg:h?;÷¤æYÃð—Ö×Õ~²¶‚vŽÐ½~èQeÐþÈjòþà?n™š´-8õe‹0{½MÙ·Îàl ãûœ`È>´„q>†
ÍùUñ_yiŽle_»r˜
¬›·³TÃF]á›#ù5£üšßõG$ä ¾/ÂÝÞ²ÈÃËQy‘ÎÍ¥05‹VöiíYeݶüøÜ	ô¸ÉèíÝcIWmã/£|âv y‹êrN¸¾ïGóÁeþÔ…úÀ®ñ¶sÙ1JxHo$ÌPQ
Ò´âíŽ ÝÌ ƒË².…ï®T›¤´7´EiÀßü㍅VùÛé»Æ zWÜÀ¬ÈÊÝ/§qTc™/^;š¦1Ý+¶Ê0›êË%ÆÄ1uWÜ’ÅJÎÕ)Z=çVÏae ÕۏK)Ií…b>k¹O"¬F’7$•Vzéã½û½WbZØÕ¨Ê;fü
ZùœÝ}–¸WB‡fõö»ÕBÜÃ8·×JÝ·©p—>ήºÚ„»½·8ɦÁsj¼€Vd.Kéˆo9(Ûî¹´«Ë­0ʈ¾yñh Puå+¨S)}>Á—4{ŽÍÞöòY¬à^}»"wít·‚zürõøå}©Ç>/†gåM÷ãñ•¬Çï°q4Éȼñ<¶§]âî×…Y±@àVì¥4Oœã~<ÉÑ16"O<ûZü¤‰dl;ÁK
f¯_[±ñUZ‡èdîeZu¥[‰¥1e@ü
kòÌ{‡ì×âÚïͽ«’´¸'µÄ„´Œ³8±|»äfÔÒn#ï|{£¡[ßÂ3t…jiQÃÞêgg›aáÖVŽÕÉb7èŽËé2}-ujnï«+êïGÌþ–IöñùŨ¨®ò±Yp«Ê>ئL›Cë«Y9¿ÄÀ”æÒ>9}7»Ä/ôŪçÃa“÷yJ­Z¾÷^¤¹£
n|º3óa·¦®¯Ùy«z¿—C9g~ˆb³ÿóªŏÓt^cC3m«!\ YhRºÛg
)ôà;Y~
5â}OÀÇ{4!R/Fï¼ûìaÅ»ÔWOüæq¿ƒ[}H¡ôéWŸVäñÞy½ù){SÝ4ÔmŸt=%äÏDÎJÎúÙ(YIk1"¾ÓV]ïrêeEí']ÈVÅî?˪.§pþ”—)¥ÿYÖÓ)Ë?åšµèÖÿa±)ZºîD+Œœ÷¨êÿÃ3³ÿt¾ÕÒ£ù@̲#h:!/½ð÷î»uiKÅ­ºùx©–­ÿ0ĺԉ÷ó¥ú»ýŸrm2òŸC¶'ÛÍ?Ëê{¼ṀÚ[ÉÙÄþYÖ5&u~êuTƽše´FÇOJ€
å?ÌúÝN"
L¨·†VZܘÉõÿƒ5nZ„?éR“Ýøf]We¡0½Oú¢Œ˜ÂÿaóVD5ÔßfË/rÔœÿϽÊ1LßÛÐñÒ!{`m"Gƒj©¨=]~§`-PæÇUê4µ-4‚Ê24¬`_TSCÛÝÝÃofùma{ýÁm’ý°z¡‡Ãì§á„÷»Ã?ž
zR1ÃÔj9§bº<„ÍÊ8­«ƒ B“i€U=K7L7ä²NuÖ{éÃúC@$Ï¢¡AÃTÿ¼Øõ6Ë›šu1›(ž%Éš·n¾íµþ࣠¬ð¬OÈ7“âòWÊœZxRdÒ$•jÃÐÁæRFArøö(›BÁ„Ž˜pÄù•Yªª¨Y¾‹
œ¶ÚN¢Mqù}´hñþl[ÑâUü;"ìÌF4äÙå:T€>ÛæÌ“ï¹a$	¿Œó1ú^9ç—ľÛš`G«ƒÁ{‰/—!³d­åŠi2ÇÈm„dEŒvHù
‚Ó²ýu!®×Yeø•é´(ú2ä,þy‹‘«î@W†¼xsüÝ«£g8såÖ&ÍòhnÓ‡Ó :F9É°ø	’Sc8ïUV]¥ÌŠºÊGôoÖ×o¸¤¥¶Üo€Áð"K§œçTÈ2"ÔeŠ9à[!\CJ"áövR¦¸Séûw»¬«…BåyF9ñn%Zo%¼zÂÝ9‚häׇÇg‡K:é	üYØþÿcïÍûÚ8²…áù>E™{ã "ÂKb<²Í3|Of~¹~u…Ô@E·FÝ2æÎøùìïÙjë®^ð’I&Éϱ¡«êÔvêÔ©³~zÏÙ/®F”s¸]F¥¬’u]eþJN+ÿø(_1XM<c­ËnúÇ8,U»+5:+5ú!µ©à»)é¯\/dìg}˜èˆ)–©ŠÕ7z™Õºê©Ä‰JvÌXÚbH÷]ñ[R?ÅoêÍ[¨Ûé8_®C~r¢éøS»b
×дõ@h†ÕÎ戫øA#£äË–¯êÜ€2?;…«ýà`ð¼0Ü5ìïí?6XÙŸN£‹ÑTí¿RÚk/Ü	Ž
(ÛØÆ
\JðÏú§
³õ
ó4|¹{pÚV®_…u+&´k𻍠$-´àCØÞëW¸3‡
¡h²ê@šDç#`©¿>üÓáяîéÍ„ã±P ËtLÁ°—'iį	¦{éÅÇÁîø‡ú«‹9'|%é{+JW…÷›ÎÇ…¬’Üaö[˜Ò’3'!{ä±e|W¤@4¹ø|rZÉ‘NpâN#­¼ÄïÅ6œåÒ­Í_Šõ0å"AÒ	X’!oÍç‹`¦ÛÖ¯µîÔ*ƒû1.ˆ‹ª€ekÔÁ™¥9:FË¥ÑÅ›¹.]×¥åqPh$¿cúTQ“LëÕ×ñ{U›ëQœ‡Úà÷b›ìr‘—¶?†¶o†é
µÙ;:…pÒöÒ?8¨îh}4-lzr
wUÂkó‡ÉW+…Wk˜Âòò:¡–lK2M½4£(¸JÈù¤nËKîãPûHøõç´*¯OŠx„ÆŸ,ö+ÏøhØâù!Üûòj›ÛÀ7a4YgÆ:
 õ:¿‚Xt|tz´{t _MÉki]^K¡öúqYè8ŸfÕ×™nõêà¯å6³i뤏жéÛ¬fߨ¯p[è/вîþáÚöæ)^4yÅDoˆsç
§ˆVÃòÅ•ž-ÎõS¾ÆïKßñ3`žàúz_å]µ±±AÜ»…LSïF0b*Ï¡¥úiëÁÃ7¢äüª¿˜ÄùWêt¾H˜³W”…:îxý
õÕÖææýÍ‡½ïºÇÑ»8ƒÚû~?G]´r…y%jt~48ã,ߦŽ¥ßUéœZcîqÒd`ÊmÁ˜]¦‹é£”²¦s²¡°“,Š®2<Î8t?
ÉQÿ	=CÚâÈÇógŸÈ }"‡öi‚ʏ”TÞRT¹d_Îõ¬Û¯|•ý÷
¬ü}=ûxþìcI]õÁÌßçÁsY f¬m,ì!+
ÄIQߪ{጖‡_[:wš³Y.k‹”æñ@¥vCRÅôî ºÁEÿùRd–"Gð›0鱋ÁUXU™oÕáo«,½ŠXîqÔ‚N4ArÍ8ùeÝCÐsâœè†³Î–_ŸÆ„³øÃv]à0çúÉiCY9P
íŸÿ´®Êí£óã–pÒbÓØ=¼úDuþùO>õw4RŠaóÙÿÚ>!CW£·ýkH¤VH…[Lƒ«YT_€1(Hß昏wD×ÍÅøÈuÕÙ_˜×£›Bâõ
šÊ)ž8âP’ÆQwø^¸%p«yŠnw(®½‘çg	7½%aô¬È·íœð_NºZtâ¢SbEÞã>»øu/¾åÿhêÙ˾XÞÕïy‘ã¯eQÔ歹Uö"Kï4¹{ºƒO¿nšCñ‰9ÆÃÀ¿ÏQ³±*	0=y»~WµÅq’/e!îJ§µ™F#çÆî7št‚–
¶Ù<Ãé‘ô]˜Lšuþí	[8ç–H©5ã
:© a{ŠÒçi3ñ«#U´‘i&·ûéÞÖ›–jœŸ—•!ç×O%–S$”Ó"IOì64²ByЙŠÊÐӐQ—jªég§–LˆëH&3!š.ÅdÊä¸o›oíè&¥ydÓ#E¥Ôï-j‘emÛQ8>ˆáQ„3µ´ï9+ÖvPMTtPp~+zÊîŸ8ÂëDö^ì¾ÒN‰­_ôfô DsÔoÚqtô âIl¿w»§kŠ™a{»ÝZ¶÷møOûrQa‚qFgÙÞÈaé½í»ò.km™ø‹½ÌiOËkj4~¸©†©1ØW³Ϻ^VÞh>¿Ê.>’íÿ…^e÷â×s›ýê®+ ýBáPˆÕz®ºòSªÅ5V_‰n±ÛšâØ?òâsG¾û¾Ü˜ªoËÀ¨
fûQý–oT‰y›-qâ‚8»A4JlL o¥Lw˸À>ÑBï»JþÏp/ÿ–®eWn^w-;÷­ýè^¼Bx¿Ì›ó—v1;1–~=ó¿ò™)wÙ4ãî]K7–ôǝvãÜJ³ó…d|6€V;ÉU)ô‰¡–a¹£ø8B·dÈœ>]]e΃­!sÿæ‚4‡ÈY	ÚSôkMlÊí¤h{Lø›¿eÛý°ÙôÏ¿ÉËã,™Àb|&…CÑ4E‹ýÃ¥_˜V(+\m…G?§jBã)j¶×
&PŸ¦²àPŽíHY ’^YuÁˆÙlfCttÅoá
ñˆbÔ´‚°¦÷I”aPå¡ÄÍ”tbj-âÉÆÇ_©m)ŸGw‹@Cß…WàâèàÄL®Góˆ—éò}Q”.Õ
m~“¬@÷OÁ²`ÑEþB
x†šò*1eë×Ò¯…[ø2Êß¹…/üfúòüËR?ÿ!¸
»ÓÑ}é*óêÝ
ÕøL\ˆ€vy…µSR¡µ:ö•ºëñ´Ìct>s"}JJG`Ì¡†šj‘X¹
Ð09âKZϨÌÅèRàâðع¨õ€?‰i‘>9NïgcZª
¹+øaöE`ºö2źøâ°/ZBÜjgC2‘%_6ÜÕ~²’ß¹¶_¬”³Àª~[Ï_3%sý›úEš…JbŽß”xµÝéÌf-ßL8Hz6gÿV'6›ý~dÁGöäUˇI(ÍG…Üç·`¯|:ÀOÊ¡f~ù—õ'Ÿ|˜ñïWõ|˜þÇ‹ùëW{¥}8Òý½¿¿><„×ûg¤œç©ù\×&(_^Z*L@í8ÐÍdÁqá;Ai€èLõ¡7ɤҰ¿è'“•áh:­ -ú!ÿý‚ˆÌ§óLe0¹Øï„æsëc÷)´'k%ŠÏ'Æ
œÍÓN8
å	 ùÅ|4!¼6™àlüˆâa¿{·üíŽK:?7Aƒá~YšÖÇìÿ¶d
‰Î—#m˜sðWÀ.}JFù§c¿Ä‡’$Åü÷}ÓTs:€Mç›#Ñe!¹	Æ’sL6ÍB%qjÕ,¥ñR˜ßåò³n—1tgÔÍ«J±Œá3¤~`nScùÆÁòÐàà–HâIQѐ«¯vœ¬Síè7’ÛÀU*À9¨o—wÅFnÛqÀósFYM9]+^Ê{t:-+Ï¥Q]û–AtèFœ9¥F…íu¸7¨N–KÝ°*£¥op ôe1­ÙAÔv§‡‘î–¦yEs\bú:<»ŠÉ”Z½KŸ°Ž×ÃØlu¼:ƒµ’ˆùœÕ	‚³Zûƒçý­NÅrŠ5u6šl›”!¨f_Fã·ÝEçwÎlô¶}Xd¼ê(RtMù$œp‚<vŒƒ…£Æ H<òਓNÔUJI/KƒApmÔ‹&ÐT^â+a9ÒÉ°ÿ´ˆtkO"æ9c`‹8<Ѧå^W#ÅÐØÜÁQ¼Vgt®zR=Ñè4Í+l«J#àö8‚iš\„»Bcô
Œb{Ù†)¬GW•U¨tnðˆBrr¨¦…Þ=Ýÿó€®Ù%ÖVÕ$u(¬u‹ªÇÒËî•ðGö·ã9ûåâR»û2ÍןWO*‡_ƒàyÄ‘:5PüâÆæÂC 
3bô1»#,`øG<ÁðëÙÓN`Â@à·*{]ßqéi5cƒ6=ú²6ÈöªG³žm´”kÐ䂤%Øñ-šZ‚DK!Z5;lˆ1j	®h å‚γó™]´jË'úæ{ÑNy¡(>kõö)qu!ꩼ„Éèé—c´ZÎN‚ü2fþ*ÓÏÃezÍø³Zt„èH¹÷0яXS¹ìÐPÕ$l…èÊ3q¿žSöÄÓ¡Ly&ÀŽÞÂAZ̽¨ŠfzL($Œ8ÜdÀ>Ä'ý§ëx-^„;ҁæÒ#]ôá¿U®å—
mÏCzŽPUY—®rhÊüø¬¶«c.G8fãl#þJ œXN㣛Wžá•tdŽ>œxXÉLCKèÃsšÁ.¥v8ëúmåËdIÝK©rá4„Ÿwéôë§<¬;;¦°<– .8erosóel
.·¢BþUÆEÙ·ã„p¯„¡Å“×xô>æìÝòð‰ºÉfíáùð÷bZñøj–m9›Fz•PjBézD RŒÌ[–ˬ7Vë¶`QÀF*’ïŸõOï>;Øg—WS,C·¬7|¨Ç‡Š—^YS|赪
Œ­#_	°ÊÅš†ÑÁaêDÃ5Õb"ò_1ª
Žó¾›ßðó­,0Á4T±NËâêÅ,šÃ±ôÇW¡lòŸŽ‘x=s¿fY¸‚,%ò Z€É2Ó•mÜ
ñ_ÀQ¸¾¦#
H>‹¯Ÿ/*ïü$Ñ%Œ2[Œ/yŠ!A`ƒT²™ôìÏ­"@‡µÆíÖ‡
*
T
Ó Á"!Râ£Â—zx…ß"šUD½‹ä¡î.ê+ì{’2ÿ6·é8ŸÞS¹l?>¼P#Kç4ÀzÙ8ÜsÏQyƒªúú,h_[‹WMÞ™Û=¨L³Š»Ò^Ĉ$Ä:žº
O<§nã¿Tu‹–Ȩ½T©]à>Ý6¼i͈Ž›§^S«Ì$;üûmæê#CЫØls~*XUÞ‘ÝI¯]i/Ë}‡}¯n÷˜\ÕCb‰[ÅÎjµiƒ?Ôí2¦¿)jOÓòè5ï#•_§ëY„‰H•ä@Ðd4KE¶KòÞ‹^sêl‘Œ/IÈ>~KùEÿ¾ˆé‹12lMm\ltÕ5Zé‚gMr¡µÄt1¡fÔýýÂXš²düg”ÀÃá*šÄ¸ ¢愤Ø,áP“³·"YŠÚÒ¯£I|Öµ»:ùAÇ]×¾ˆ²	o«‘& Gv*©N†2#PK\š1ó#)N*VoOÅ®˜ÓØÃjËú¸hø)ŒºˆR5¯®ädîÍ#Ò5¥_¸”åk”xÖ
X6VØô§†vˆVNPÿòºˆ’hŽ»!›BXÙêù%ÎBT¸¡ÄD3÷Ñ•¿
§6‰€‚ÏßBKû|Bµ6+¿¼ºj-»‘¸Tº6åsÌ,¼½üÚ,
˜Ÿ š|eE¸þÞ3ß…•Ó[¶Öuê¢{¦ˆu0úû}ÆÐgñ<˵ÄNßÜz)É9\?´¤òb”»IŠÙPw;†xxÝCè¡›ƒ¥FŽ*¨îôÖ´ƒ{ŽY)¬w>]dêîŽúG‡h†"ûÿz=x=0ÔÔt9²3â
Ü„ÃQ¥F®¢1xÄj|X®jäT"©YõРjÒ4†¤Ðç%É2§·\ïN™g àၽ)Ú"ß¢%T5ªÞ~8¿ïýGì½]éÂÆ×_ÆU·Mó
ìÚ…	ôÙ+PÌj8óâAšÎLv`â_‰TM¿0IWš¤#y‹x•.^~L)hž#íÔ
<YCqm=;õ^¦8
žÆc¯HD쯿„Uþ7Ö-´Ú&9fœäÑ|¾˜¡*Ñ«+NdªSY'»\äng˜
ùÈÌÉ5-cå›;t£ùКÜ
•Ë¶èrh2e”#ƒ+Lÿ„3ÌÀ0ÀG¸ýÓwxTòÔ[2ñj‹Þ£Ynäúgp®ñ_!G‚oi§oÄ8ã¶I*n]PÅM“\ƺX|ÍÓ³ÑÙô†Ûj;ÿŒ7Nb\"½sl´ŸD×Ó›uKK–½ã8Ï+mòÒL}ã'¿ROŒ
¬Õá™:%ºÞË”oQ•ßŒÌC7m¯‹Œz·T›~©EFú%­Ž7s]ç+¸iyŒÅ×JQ¡m'çe¢÷Å÷ÜiëNTÑÿ¯ˆ™R©È³›´ò^j?Ÿ¼©©Êۏ^«BNy¹%Ë»ç­ ;¯¼X¹µ}0¬ÀÈfmòjg³ONÚ^±‹eQ}¢nÓÔÚùºUzEÆ‚—pÍdxžÍ¹•k1ëÂÛ„T€(¹ ""ø3B1›#³¼RûÃÔ:aL‚,[ =Dv“ÁlÑÎà,"(CU`ü.™9>†õ(*0?ÁI¯3uxª Ý‘ªÑ8žÆù
é$N?Y\͈ZUº¾L§Ö
6N–‰ŠhNêZ›G\!uGM×mpÑ[—-JR1òu•öëÖ~ãž«ùÕè½(™c„qÈ0²oc™Œx-ƒ/ßhˆðSO=ÙÑà|ƒÙ¼iÍõ#.WÎø5¿æ9Ã;	Æéï—~ å[ÝeÇz)#àÌhQ†ù®—KàR#ÂÑš#s;zs'6q2çëq”Ÿ¯–¯OÓÑäl}³·‘¿ÏcuôˆR+Wñ{Ún¸™¢ÄÓ­ÑA.³qÎ~c€©ÿ"‹“t}Žò¥+•Î'ß>f»h¨—áÕûa~6ý	@¡¼é¤|ÚzЃçÇwà¯Þ£®ÚêÁOê{ø¦z÷á¯ïà[ïV
má07¿ÇIàø~§û¢¥ÆÂï°p“–fˆK²…¾¥qq{²¸P
?=º‡­¨CÜ%…SÚ¢…ÄñG;÷@Öp‹¶ŠvwîBÙ¢…Än¶Nî;"#T÷qÒ÷±.Õ-?nÄ6í}GÓ$¤Á_˜ÕÀ™ßßÂõ‰àl!$õŽë{ü¶Iˏ“Üä¾bôÚ$´Ä¦ˆ½½‡Ø
ñmk‹
¾×xˆ…¸Ô
{Ußãq†½‡„äXŠÝláü·î=Ô+OC¢Ò.#Èïq
îÓlh—	!>)ˆx
[õ6±íÏ¿a×½ïh´¯[Ò
'ÝëÑù ¥ÆÑÜÇ3󀐾GÀh«e5z›´†„¸tîh ¸†¨€G¹µ©çÅHŽ[ý
¦tXns÷bšÂvÅ5»Æô„+ûõqœdâU?øîÄÕmJxÃQ \Q©Ê¥¾¼tyÅF%v‹áRGߪïߨ»jµ§~øA­ò·»ê[z{˜GW¨„÷Áš;ZÁc ÝxäÓüÆ)]H†;‰FÓŒƒ\Óûˆ¬³éwǬ)#Rã
IÎ9ŽÌJ-Zhºk¯›ÜÎÐÈ-·Æ6S›»`û!‹›†üN;_$©	_h¨²Ž&$[.xï-·ò‡," c+®­Î¯àЖû¿{5(¥¼·5äõ :WlŒ>T¢-ÏKRÇ]¯«©ƒ6¥·D¢d¥^aælñ ÜG‹|«¤}¹¯¶!\újÔê(WÔ@f¤Åf¤Ý(páÊX±(#€@‰6ݝNñ{Гºd<d›Åì$¤3§I*E5DµÇ(a×Vø™
0†5, Ø„M6p$}]Œs±•œÆ
ËÁU©£­¿oX¾
5€
ºC^G™Î„ü†œAÍ)C™Ž¥£±ë"|½gN
Îö,Lð
›'ñr0דø.Áòx »s2Â_òWB*^¡Ç<êöÄP(k5¹#ÚÈŒ(x0X"0"¦*ð\Èãiñ. ’œºQÄ4Ê]\º½­²C[õ´\7oáغ¯’üTSníFöðÖ4ŸE‚WÚK
™‹k¤:A&Åv³é"C[€Åä}yÇyŠá˜í§°KtðYuë4ã0µx¿fȳ“*δ–F‚$pî,*6‚Å:-È:éKŠõáVÍhÅ“B;pvý½lj×à³íÆ­.źë×\˜•Ô§iÛ¿)ÔºÎÌj+9}Dÿ}Ob%Gö™±Å=ñÿt©™Üg#Ø‚'pgl
V‘ºÐºkƒ)óèŵ»Œ®þäNª¹ÝO;½5Kó‹Ø)ÿï÷꧜æz*µÂ«_
Æ¡ùå˜«ßRÝ}|Ö¾!RÛq‹šÜð¹Âù

ŽÐ‰…{QÍI€}™-ÞOôêyï91
ëêdF0ÝBrgÙáã5y됎±ŠÛ¶su÷Â“âõe<–Ýdã55c_€@V/h]¡…<(K&{`*¯?·?™mGʧßOÖ,ãZœ­ù‹È§ƒã×bשPæ:杬# ‰–i»ß—´­Ÿ†ÓysÕ\u•¤³ziêv§=ãâ,aõ–Ö2œ•wgà½üÄ‹Tê“?,Õ
V›ð5áEͬœí¸5÷f¹ýÕ¼[˜W´=}9ìCõó#<“`„£@k&`‘LäÂ9OQê‹eÏÇ‹+
x¥Àj‡¨S
p2©cJJ¥µBÑ}ò7ëNúÑËþ«ýáÑSŠÎÛ?88Ú
úWXÛj¡@¦F‘85ßÆYŽÎñÅ.ô÷Ú^t¥vaVÅP^ÈÚ0ádÀåÇ8û¼:>:=Ú=:`g—Ì£ÔGÉâJù«¤“e×MºÆDNoè
nÿJ•?®ÏÏê&üž«mäpYº•¨žj›¹|›n7è­oè1‰fœZ½ÐЧð¶Ã,Êk›X6J·aUA¨‘#ÑЕÅCÝ­
‡íÃò~Éÿ!j¯ßÛØܸ÷-¿ò¿½šœmŒ?k›››ïßWØܺ÷ݽM…¿onÝç7·6ï÷z›è£Òë=¼¿ùà»j³÷àáæƒ?¨ÍÏ:ŠŠÿp¤æ0”	<‡ßÆIVUªŸ×À¡ÉÈäðß_É@ºhÃIìuB°žÍ¢1pÀç%ë¤^™„gtÎæqËß®-+ŒÏ;»™Ç—è1ÚA²ûëð×”ì£\"‰rurôø*ƒº	ZvÆ‹«.Ž7Px²»Ò)Ãé=zôáÜóá¤ç9æýs
•JYFibRŽc¦Ë®ºJD‹­zJÎã³™ŽSÐo‡¶u£äÍsŒ¤Ê*%2Úä†ç‰àP#º˜`L“.*]Þ6±âœÑYŠb±5êŸ'”¤À6G"ÏCc^;X]4›aú¿8¡À!Ð2Ž²
™Ú鋁:9zvúcÿx
“ÿFVÇrÀ¨›ÀaË<8þÇç˜l\®8Ÿ(®Åì[tk‚exq†ý¯ñ¿ÙörU àBpÈåËz
…üË5e8²a¹SV•aÄ")d9·.åßlÓP©¤V©©ámÙ‹ñAO¨iß8"ë&Š«K©\pô¸Š(M9/Tô>/(4€S¸e3Š\)åñnÆrzQ™Ã0Ö¢wøb|7ÓÂz
p"nµº¶üÊM¶<uÍœpÙÎw7!“ó9iQ½ò$™ŒJ>©°è"ѵxmÞõ+’+y‡Uálj4i´pØŒÜ}yÉ-­
«êCvÎøjÁÑ»s9ѱØÜj:‹-ítÕ¥í캤š®Ù'[ÂRs÷K]›„Å
ljNâ—¢¸¥•AQÜJ•QPj+b¤¸mÊO6/Õ‰a70°í¨Œ]!=ˆ2Ì]Ý”q˘ÅW¬è†¡Ô~Ø{Œ¦O2~„³¹ÍÆ•É #„_–s-X¯‰@"ãÓ?.‡°Gf¹wǻ҉ƫAW¼åµ g£R‡È¥]&ŠÆm*"õëU²nށZzêÞNôT‡”J;&¨npŠ¦ëð¨æŠó×o©íú5T4ë'õlœ!Z³=
…ªiò†
McºŠP‚ë‰/Öx’ V¸ZªËKM<]ä:¨×I
8}°çñ×dLRý 7Ó†·¢¢¥`¥×Hq+óïLs«®æâ­Éµ¼üKoþ²¸æs¿"–ìþ÷´‘­K9jQiiZ[^"rÐ
'*\‚M+bVÓRW]I“TCQ)ÉÜž*¨nWÑ ÊÕ|PåJÜù™쇚ŸUÔ÷«¿Á)UÀ0ˆTzÿ7?zä²	KÚ®É=½)
B¸¶\	¼ðÎ’Úÿ*þØ£>³z;¶èv\eÝ%ûÑD¤tó·ºô‡BHà_!¿^‚ò;1ù“À,Í©6ÈŒ2y¯NÃcÚg¸iüÁ'f Ih9†`í²äP_ýÁÉ…„¹Í2Æò{¸fXôX=€šÊþÄZ˺íæWh5o¥þÃÿZ**ugŽèCÓqÜ›;M¯Né‘W«ák¥âkÔñµÓ™Eþ¹ßv5O;mO‚}gó›á%§/ß9k—b1r‰Ö"ƒŠsPbûÕ`l“§OÃã͈ÊÑjfé’NÊ-8yÞ¯—t”ÔO›˜Å‚†¹M±¥9‹‡.í½A–ˆ¥ÛÙ,PËë^<°«.åáyYånK»ltpQÙÅÃ
Õ^jQ¹®Í“³bDî'8`4_¦ìžpZ3ñ=çŽ`xg7A¬bOèÒ’°e.ÉÑ}¤S¼ZLóx65²ŠU~"b­A™A6žó, 4°»n£[à]Šq®3ƒaœR.!ÅÅ×™âfh˜ÁvhÆ$<fµ®Ž±–¡x»'9/]duj0Áñ0®¥)CÞ]Òë‘Ƀ d€S™‰É±Y
1r¶È5E¶4hRM»N"Ö$^D×'mÆ(XèZk¤òèj–Ρݲ3™´
fpãlj•¼ÏFh#»FíŠÄÒ@i¦®
CbdÈ36¹
fãc×4û|˜Z¸Åi™žðD\ÿ*ãõKeŒãE3ɆaížaÞdam>{—³‰a†yÇa®1æ§B×ÊùÕÈšé5ÞÒÀ§o¾1‹à2³0óQ¿%Kž/Yl¯ïÕUßË€Ýõ÷ï§øã–¬š½Ð·öQìËƒòærØÈ:’ÿ!ᑘÓaÛ†6–µ×Ðui¨ygÇe–nHxý¾Ê{îL‡äÚ/7ÚOél¹…ð(ÅÝìØTá.s™æÑû\»ã¦#ŸÒ›Xwnށáa†`:Þ6À0ŽANëH¿bh,øDÑ—û‡˜u{`+SðR¿@îk	°¼;ô¿zKð¨ÎÏþÛà•Â›¸%¶FZ6WcñÿŽ–ƒszÁ†ŸIdO‰–Éôlÿ•!äojm-éµÏ8wv34pwšw•·=%Ä4×óÔ
×…Š£Us™ŒGèsÖ©IÁáÅZÛ¬ ª$yª[ÿú¤^¼åѯ
§ £þùO¶‚¨j+‡Xm4ð#\IzŽÜŠÕ]õ·ÐûÞ3…þÆ9½1ÉU?Ý6>y¢îuÞ,k	¼NâÏßuÄÀöPgãÎþ&ýÍíÌ_-¯«¿IWÊFÿä®þìÊ<{M-ìX£ï¤þU&Õñ©8Qm:šeÊýjXy¼hädŒÕJWIÇ÷¶0l·SÉŒÄA
H^DpLLBʸ>~ô¨(£h3®Z$çe§xCš˜òVŠdË…F½S"j®ñ³þ†´¤eUÌûTQ•^A»”±g²˜McäÎÍ{Ú"iÖYvøeß(Š®b©fîD1N£PœÚ¬0И)ƒ–NÍ‚”S‹«a4x	’×šHJ"QzxbÝM¯I+’Œ
ðmcW³lèÕSvk‰t˜vºjDîª.kgkèöéÉžš&ñ{ÌÚq<“x´]C;rþ¡\¾Y^> ,jh¿|ÅÝjµ§0Çö;
•K„ÔWiX‚ê73ô(«ÏÍ­ŠmA­®Èð…¸B²ZÞGJšsâ«Bîâù
‹XÑ
³an+á^íÚíbŠ±(4ŠFiJ¶m
:ÅŠeôâM#÷3QF¦ÖâY•"ÎÙÏöQBü—^ÚJ_î+}Mœá¦*`ç">ôxŒé®µ4ˆš"Ž]§¶³L󂀋)ÜJTlEà×fø?	q46t´¦ù «5ÒF…¼ÄDÇ5»DU㙊<Ì.™#‹?R&V‹EᏳV’¥{g»Hš’z¢E„v¶ò±vþ2 YK¹É:\‹ôÄ°ÕOßH cG–¡yÏÒšöÎlž~"™•vOWìˆlGD`›ù‡9TùÃre7Nmow=Q×þáéàøYw0<ÆЈ'~D®‡ÜxÌ[ÈÓ4‰ ¥†„p/~…©xùˆzøP`’µXN“s
3gÒ$Sžùé”­%K±Ž‚ŒÚ(IŽ.ÿRVðe!©Ã•²#€ÅI#-<Ç”-ø¾s³¿ãgu‘Q“—ždWclï4˜m„áx}›Si¬f€†Á¿‘gq÷¨‘¢0>äfž.2äÌžœˆôç8"²©ÑÊ¿ä<¾ Wyéžc¸&‰A ëJÀF³É‡õ
u„¸JLŠÐº6B at VªM•T8E
­‚D"*Yqyp	tÄٰؾØo§ Ï,KIÝœ0ä¶ê«Mà)1ÏvÄÞ.¿„'üŒ¾þýÖEíˆg‘^%cUª´¬® 5Tìù…D‘¼[~\…Sm'v=º1ç˜h»ÄÁL$ôíȼn36þ KØe	w wŽ.ã³E®³üQÐ*Šþˆ¨,ˆ¬ö¦VxÔ82@Yc+šµÂ1‘3⦸•(㟓x(Î	NŠ‘.PP¡]Î}„!Š€è\€öŒ8idFááÇ»hÄÉóàb"*žTœq(ÊœŽÜ6‡Aµúz“’ëm4+
WëÀ ö”xÉE>Jh•ö_½{(ÁJŒ	
Ù"ÎÙf^UÑœbL`TO±$ay”µÍ7\]´ó7’SKðEB×I`7CH€¬(Ë—õy¶fØ6ž¦Ðy‡Öj{
<=K/(Ã,¾ºŠ&1§ò,ý®¹<w|úÅ@Ñ¿PÛÚ$›¯4´bVË~»¼õ¥#T2*ì.þ½Ëâ%(G=£šÎ†üĔ̦žF»œ:èԏèéq›µŽ0úæ-£K“okŒN{1šO8hUtµ,V¯:¯åʐ
!-ër„„Ó%¢Ó€X¹A@%Hð ìÓÚV#ÿ$Á‘ºû~×lt…&B²³Ù#L]\´¦C°”+±Æ0ÎEHpÂbeq4Ik
ÈdJe¹Z]ž9~ÚµŠªØºÀ™Ž… üVáÔ‰M ÐjZ´K"U°
ÅœX*¥*µò¢ºXˆ Z:µ,¾é–Í…iŒÝ´pCUO»Ž'fëIôƒb¦òù&‚`(+”xâB
ѽ0=‡ù€Fi>#¦톢	+DuŠ>ƈ\'U$Ó"$&]cï=2ž¾27Ò2ÛmSú€º6:‡£ºÕ1Ô­3Aâ‚G[â:·E}v+“‘£œ˜/ ¼¯l¤Ù¤R†b›šÄFõ]5<!7C ün£ÿ*åÖâÃôÎŽW—¾imü‡ÏR|;ͺ^Ë(Jk4W4
œZ8¼Zfßÿß«ÁñÉþÉ)æ5xvÐ~Dœ´«~c¨9xõbðrpÜ?ŠÚXÛœbôçÄE0Ì~¨X
vþtm¾íÙ'8´c>¤8~c{ÛÖ
¥¢~z
/•WEïuÓ¾T€*H;# +ã-OJ%Ç\_¿­(ÆCqžÖ-q	
Ì`¡FépÊÝã](Ú^^ª*³n©Zé`XúTæ(l.p0–q×MC'§	€Ý›¤HyȺķ“p룦8À­Ðå–SQÚ§MÍRróÔ$fpnºìö““–Ÿ8»”À°][…âIóLñµ«fÅ3Î>p8þiÅ›ŽÄËúPè26"®¢è¥¹cy¸Ò…ÐKÈ}“”†Ò(Í´Ä Ï}
ç­È³|æãï^ñy¡ø|æfâ*õì1åâúaZãïð FÍå°M™#•ò„’—«´®háÄ—sëŒï_‰gU’R;ë®U'kðS¼‹óÖÚö¡ëú2_ª¿/"”:¢6Iûg鼺AyT]žÝéßÝw9Í#OW‚ËmºßÅ=Ž2”·ÈÊî€sôÖA°)zNÞR‰¤Ê
÷)ÒÜÚa»yz+F®³öÖÁ±xÃ@8oh…¹¤nŒ½eù!ÜYz±È4
pÿÇʱ1#IÁ-ï)¦²<|NÉýÁÓ×Ï‘xÎP‹´êú€•1öØJD§ŠB±žÐ"ÈW’2%q?²°,¾Šæ*C±o¢ìz]…?Y2‘›áÚôïÛj:Ãÿï˜1Éd

—©ŸÂ
êÀd½áaÇŽV$¹É/Yûxžk•5ߺÒñ,óEBøK˜ÍtÔ'r5Æ&‡8'ƒa¦¤ŽCS‡!íôë\Së	ÞAü£Q7”ký Š·5±‘4h®aôMwì°´ƒUS‹ò°‘Ü
hÝlt‘ÑZ¦q™5ó¨oÓèŠ,HïmlªÕ}u™Î¢;O9Ì?”iÍsïNÅnâ¾ØàŸ7ŒjÏÆ5k¸Žv«èGÛˆŸ>:	\µ†Æ=¾TÌ}ÍÓá.}ÀÇ™„íi’ð¯ûè
VÄͬT_­U'h¤ÍÔaéMÇFgÈ_ãËwš&h6MeŒ@q¦1M$/1\ Ó!ƒñYªÍˆ\Œû„w¿ÂÄ*”›wˆ#àÂ`+nVÖ.[4 lïüáèŠòLG˜;í¬
PU5XOÊÝ鄆Q-èÆG¾3-øáê‡èéë_ûñ:¶$-¬kôÞUæÞÖž¼~µïP’WO’lHzë0:b;î<GëdÉ"2tä…
¬=	,7(‡=¤ô¹½Ø8$Ö-ˍ%˜Ô<&_CÞ­u‰q5Öh ÖËÅlz³,’dv­
󌖋	\hMV"|®¶]¨SÉ…UX­ôJ®ŠJyoå*­o=TU«øjnTÿØìžZ™æÐWuϼ«'‘ÿ^á·ß HÅd{<yt@„ü¡õg/0¹§äsi¿€ËªžJkŠûoy«ì|Ñ[ÅÓuýF¯½ÛŸ•:Û¤oΗuê1VÙÆíÔÃÕ
\3 ßï‹ßÀ}!xÆƪ<•Ïˆ†ègÇf±*Ûþ6ñ¨©RØA”+§ÇýÓýÓý£CôwFÃ$:[\8þLäF‘±E!ÕÆË•ÎMRî?[gs”T¼aÚ5)ÓZ'$ cóq+å«Ñ`VŒ, ÂÔ:Ææ{ÑÕöï祚+ïµGÖøŠ6÷E‹¶:àgÔ€ºúËR#­m=0““O»áÄ	º3çf’^k·¶ÌªA…ô3P•ø…=×´ rý5Srxcù™ˆÚ©¿¯Ù½ÅïŠT´09WWã)ÞšYÎí´<GKv€nû¡
î{€u
׃Wцa5ÜÎ|Üa+-7mê^ƒM3õ‘µ¶hËÑ©C&Ñ÷¾:zêZ¬J§?n~*‘{ÌZ˜¢jõóйz¢Å™Æ:Óy°"âœ<¥äÖF‡ÉQBžó]}µk‡\ôºUnª‰qº
º%H&0±Wt)Ž?Hq˜åþkÜoJu'W´åîØ(‹…ËÝÝ1ežÞ¼:«§ËùZ€¢sZiRû oÉKÜ"qzj:¶K5$7º·;å0;{ëé›Àà! Îä‹Ý¡Â„½F·Þì¼þPoÍðCOÿª
1—ü
\ЫÀËÜŒ]ÁS•v®òÁo_oØ»`‹-éahê=¼X1~”ÊœÛzIT?q
`¹§[Ø-û­°]¾UÏmÍŠë{väÀí»naóìœh§ÓŒ>Ø;(lÛªC–­†\f5Rµä¼¦6ÎÝ-Zþï…†5(œz'ÔNCÝ	¤ç$‹@y`_ºÙ$øgö[gËæœB‚XÃ%sT¶Ì‹ÔÁYUì ¥‚xÿ¥ˆn|ß8¢;²Z!^YpSÐ[êz¤¡œmÂ06ÈkÅ‹#]$Q0ÍÖܨ—#Ú4—²ßF|’V

móÙ|+ŠqÃ%³œn£RóÅ3C’u0!|ûRl„URYÍÒƒ[[32´Œ‰‘œÀöS1[:Q8®€& ™˜7Š+<«9ä½ÃKÑ‚Uù]ز²§Eh®®%mŸNNµ·v—©¾y
¢Þ§”Û†bIÁÖiénH€`¸±qã³×‘<u´ qû	´îµVú£·“ØW׳µµÜèƒÉ‰Ò¶›•Bh—yÓv‘gÇ?nˆ¾>Ûæo™U´ÖDól-„Ê1Læ9¦—¹a•^NÁõPÓÑœ.‚ÿæi·ÅÅw”8…ž:•î¼x£R7ö®:“Ÿc{ËÒÎýÁëÜk:Ê•PŠ|ýI³?,’z–Ðxïsƒ´î5PÚxBJ‚æØ×Ëö¡ðÇIwbƒz²ðªZd:ÌcëTÛ›š¿4a<<æ—;…'¼ã#é<`å7>¼‹’ÿ›õ×®B|ÜIÓë™±_È)°Q>.ÀãçÂôVö¡EF0œ.­Ô¥‰tÊÙªº¦šmOäoò4œ’‘§Äd%vÞ†p…-¢ó~눇æÙáZŠ¾#Ñå%*X{ÇÉe-úÖ¤œ­ÌúŸ
ɪ+ò?mj®Mgù\ýô
uSÖÜéÆ=ÝØûì5×𐖆à÷@ï?3}
i(÷Ì8
%þP¬ÿŸ†Äܲs_ƒñ>{0´ûŸ“WÏY8Ê ²ãCuRìù‘¨P¦Ð{2Iïªìm<S±IáÎÚ**~SLYÞ’ßlP—5kÉî´dÌVJ
ÐøI”ÒÝ5ù_*^2×e#I7×;Žþ
©fX0ÀëXÁ È‹¾þ¹X©Ä±lävþê—Ü?ý†ÍxoV¤²¾?2Q
¹˜tÇ^ä’^¢Ò‹Ìi†{þcU~cž¿ØgöÓq«Gl“{
Kw áêm`úR$¡¸ç)!bmz=^f7|Y%_•=O5)åE&Î}PˆišÂ/"vúŠ—î„’V6v´'ŽÿšrÜ¡ñó0Œ82ìËÆŽÏRW
óbLMðæÙôUÿ­¦¬cŸtµÖ·Õä$›|…̈́ݍÂ49J×~¾¼ÆÛm N”êìTeÐÞîêñ@J3Ç—ûd|µÝցgœ§¶NævÏlTí~â«ÄÊ“\܉—ÏÛLŽÌ4}'€»w/É›ÙPü`„CûÂw–Þ‰ÒnÑ˃c©·˧©æŽáÍœÔyŽÓq®·
UÊZ„,(ßUa`ÎÈ
·bãø´,v†ÐÙ„È­Ch/»ÄçÇiÎÈY¾×ÃNREÉ—rtGü|ˆ\Vj0âÔrœqòüVè5róÏ”>¸”Lk“»¢Ø4[lB4¨œ³tOÛÈ×¹	XGfß©}À;Åá[¡‘£ã½&Ø
<È.bζV2¶Yá’Š±|0+iȲo2 at -=Š.ê;¦XÞp0«*ûqN|â„·N!Có
³éø²gRÆáCû«Å»„
_Š»¸¼nÍ\\^ÿËx‹æGö%y‹¶§äó{PnÇ{|¡#âP
%Ç™˜0ºÝú0%ª4
Åé-)ÄxfI$½ˆÚ/Mg¢ÑǯFÙ¹I*NUhÍÔ&F~SŽÆ“Ú]žAÃ@^…µWÛZ¬	+¢¨>ü¥UI|¾.ÜÌ¡þúv¸2Òùÿê…—càùñÑëWã§ÿw°{:ÜûëaÿåþnÇ	ãY[Ÿ3‘uÕ£ª?8œê¸šfHø4Þhݵ’ës²´ôÍ7>
˜'ö)ÿ á¥°^]ùqž¢§»ÕtÑ)áåJ×ÝT×°ÖG º'„Ñ8CÈþ±(ã7n1å·C˜KaœsÆ–ÕKo?_à>î÷¾ªnÝÆÓºBËÏ»ï¥]l¿Q´AàÀº&­Ûo*·WÈF‹ÝýØýD¸´ú·ÛÓV	-½=7¹)IMëlr!j"OZ±>WÇvç™ô»àÑ3ä2Ž°`
%OÞÕ›m+üƒß½ý4(5ÓEx/CÕüO…pÁöMÖ¸i©ÚŠÉ5aZª1Uòì”–j­‘
¦HKÕ6G¾ÁÑÇX™•B«0ÇXd[Máš1¸K…˜s§à¾÷úå«aÿàÀ5T!¸Â,ÑÞ¨S×`йh§%Ã
é-Ñî27¬W´)N56ïàiG¢v¼K$†®;Oæœ1r|G:æàÞ&) 8˜ùñvIۅ䮯nü™[×GeºöÊamTÆÐjû‹kH»‰š°HJ™1ð'øób(u*ÑøÅÁ)M8 ™ÄöGbŒŽÌ>¢à防L$3©S£9?áÓÙtj‡mä†À0¸(2‡.DôyŸ/J?7ÞïŠÍ†a#­T`1›Ñ¥Dþ…x¥Å8à8!]'þ.q€›ŽpyŒŠÇ¨L2¾C˜Â’(žî¾HþVøJyz¥|¿Bžþ,žcìš‹TѬ.Šn^RQêì1xíú‚
º)¹{°mæX.îÊÈDLô/òõª©ðAš"ý»êâÒÉ£o~^4¥
<–Aº™' yŽžONvß—•Á¸¾xœÿh‰jðlIð'² %#˜Ñoj÷»÷`Ð%¿ËxÚËx–Ê/"#Õ!wÔv¾2•´”„7,ü,î t°dÓŒWB‘xÓœÀ±²0èøÆoIÙíÍ
¨(ÐýóùÌ)¿ÃãÔrà£Ã!Ç„þ×ëÁ끑S¥ª¤4å™òRÔ¥£™Š¬u«^é'“ÅÕlȱ³>E¹ÉÔZRCnË´Ó:Ÿ:¢´Ìã•Ž~§’]!ÝV	üA‡˜2x›·O˜TŠ!Q?@ÚåœvÓ¯Ò¿(¿eo
«.ÿh{ôƒòuU1ˆv¹?á[]/ӏ.#v×vRx¥è
^7¡²//ŽÿŠ;ú§þójPÕ¸ÚZC ²ƒ¿ìSQt2Ëæ±UÐÆãú_À<âv¡"Y†œÆŸ¾µ5ûá]4ÎÓ¹i at t˲îq™è2úá΁_aûÌ ø\ìØáh‘_ßF72Â@EçqžE~
ý†­úŒ5õiœ]û;Å;ÅÅßtç·†ÕÆy[³{ôò	£Îñ'áŠe†—‹HœCW
ÝêôŽaçuŸo—$;^ý=9ײ$XR}=%¨B!@[K’Ú:¥ÛÌ)pl³$ð½üŽp[i,Ê“Pm_DÌØT,”™ÅImí’ØÌ…i$
0¸q*pÚ§ð“|šôK'#cXÿÒZúÇR¦ÃöÎýcñÂÔUÌ¿Õf‡þr‰åBÚýÔ²–E;×n²£É"¡ªsæVï–êúÁMÝ'¼
•iÑUtëÉæBÖ_Ý -tÄ\°ü¥ׯi#¶xŸKÝGe3tÿ	êõà•z).|}/Á¥/×
¾|>Âðo>Kd7­AÝ3À©V…ЙƒÐ!0鬀ÍR­àW@åÌ ›'Nªl±E›ž«Û„Ÿ¡
­Ó"W÷݇²ηA¾PC:tGe¡;ÊŽÁ;Cu(X¨naU,@Õ3ƒêáfTÓHžrPp_Žç ²ÿ"±í/¥ç½‚¸â7«BðÄEðˆ0夈èu{™>	Ðî†Y$¼¾ï grŸ©		/07¡¯vl¥<33"ªéIµFðLŠó'®ì¯Ô
,ö,)ðJňF2S烁]Xåê©ÌëTÙW¨î=§
qïØ•÷V|ǾķFä;.È|k…¾ã’Ô·Zì;.È}UV³ø8\Ä× Ü‘øÀaûÌÕ¾fd¿žÛžÇŠ&d ›û<Þ’yiX`S2A0€1S*\ó¼*š­vú(¢NՐ§!l¨è3XµªïrFJ-š	2òå6,ŸÅ>œØnKVé'0·NqÀNQQtf³„z4®ÌµKTp®,‚ÐñZêaKаƒÕÝZæ›&ò%d?XÆR³‹âCrG×]ܳÐÅí@(sÍd?ÔÒ ƒé#HÛ
¯b½³Ä|4ÞøšyêFÝÇsûë¨$®Ñs‰ˆ“…2ŒEP
%ðG}\¾Œo‚xÌ7CÝz£v–WþsòX_¤Ýwª·qÿáÆÖFïÝ…ßözß¿Óûîñ½Gá›f5ÔàýLýgèò¬Álœ* 5 Ÿ"¼Œ'ÿ¬l;ì:ÆEÄ1Ë$’ñt‹°‚ÜÞdãrÅ~ú=c®o6œm\>Y^öËø2ÐV˜ô=2¶›jqÚ£†JâjÚP+[œµ«ˆGÍy €Ç
ˆaÊ?7>Fè!ü\Har"i„Àed }U5"Pq5ˆ¶+Œº~ÿ¹NÝÞSª}§ÂŠ=S†¶ûMA-
Ûý)ûMŽ?Ó^“¯•»×ø¡¼×d4^½×T\½×â‚Þk]¿×\§n¯©FÕ^SaÅ^‹»XÛ½6~gÛÿ3l=Å7ü¸­otÿ½-jø·‡$ºhŠÊèâ7­AœBÅj*T¬B¦bÇ„Vµ±š*UáV¡Z–jiæÖà*ÌÈ¿úùQ/.ä½ÕÂx†%5h†Åm°Œêµ@2ª×ˆcÜkŠq¥
ÒµÙ-üiÜ~—W3žŸe÷±“ÁæóÓ»
¸´	¸J;Dº­Aê¶@=‚F¤Ð‹¤§#œ%ܨ_?¸£Ã++ÝR(Ø ®H%$ô€©MGl¬0U,Ò™lÙ&8DµSrÐ¢Xç4á
©iê&	ŽsuE¢Ì³ÈK€iœ¯¢\­“Ø:I¯»&Š忍sYåº×—£ñ[Œ„7„âMŸcóñÕL­Ò¢Âc’8„Ž±)·ÑïRÁÙh.Æa®ù
™»­%ÓLŽù4Ï,Æ2`TX½@º¯ÚøÔã¸,´Ù'lb8õƒê©þ‡§žP–ƒþÉiýas2ŒÒ‹mB®–™ú	A­«Þg„¸žì@çr¥¢Â;ސÒêN+
=ˆ‡G¯Ç/[‚#Ó”ñ4Ž’|=ž jê<†k¹´¬Ž[‰úY>¦m:Ågþø…»‘iýL½ÑKûËvÁþ@Uxä«
8’}$¢{Ÿ12×g$6þë,úl½/ãÑÕ¡ÓŠy}{,àœM‡ôs!îYÏÓ—¡oÙ8ÙØçæÒ6—
…³š	Ù*…BÝvù,7²Å¡WQàâ¢Æˆ¨-f2ŠôH\°™åŒËWáè2m]Ù–>H™ãaü;-zu©Sj¥‘f/RÂ:F_/ˆå¾—6].¦y’u³…›ú†,fmk‚G]ì¯ÓèQ¯ïiÉÝ¿âé…†/™k­ïnšeƒ+‹4=•F×Z3¤ðc°~™¶xE¹åÉ'Š¨ûúäýqYc\³ùr1ºù‡‚
‹M‘¢
‹Ák‘Íz¡ÎNÌF£èõ1	Â3Ceä—´we8‚ÄUŸW%¹WºB&ƒÑûüq¸›-C<ˆ¨š
Sghys35åat?eÈuž÷û]õƒÖm5
\í þ‚¼åÈÏä—Ë°	už‘8Á)'É«~õà¶â¢Ì3”Y;ÑÒ
SMw=‰!$–o1ÿH€ûâ[j²}T"šôçÏ‹D“VØÞ
D†‚«Ÿ¼¢Ã&¡œwä^"VÝ‚ú2˜­'î€Â«¥8EðiŒgxË§pV­®ˆ/+EôDVùRQNì¹`”k.rrdƒ
Ölq”‡RmS‰s¹&WÄšA"Û†xæØ\á¦x&¶²hzâÓÝšî]mq/ÃX_}lÈ'g‘‹Ò‡«díÉ
Ó ="a?cA¿^}S&irs¬]Z$Z-ܧó‡˜Ò -½ñ\Oæór
9.;
˜ó!V÷±u
ÀÉÇ,Ç|Þ/Ûw:Rú
Ó@Ò-|ÃÈ\V´}˜ªP“¸—ÜèW®ï“¥‚W-õm:çLQµ¿SqÅý° »R¨:Ã&½rÎÚÑê})»L(;b~/&ÁGc Ï	J!.~§J˜2u†@ÒALÅœœo>×3Ÿ³-¹kŸ”žw$@ÿÐzS´“A)ÐY.qvhÿã´/åmk³Úûªhèe»!·ÇðhâŽQ;ϳ­x˜Q_p1mi@¶(î×Ak–yKZèuÄy-sÕ½!AÌø{×MÌdI½Êm¢Ü±æ‹Wý.l,kzä
êÇ)J'ǦÎ]‡Qy=*ŽÇ=Á¥{ø®}¯ŠEÀ…|›¯T_ÿ!`h캪’¬ÑcNRêã¿B÷®ÝàìcÑæõ|ͳ›á>Ò¯N†?q_üÛuñÅÓvñ`4{‹ý[îbhñƒtñ‚§²0æ ˜áζk7ÌP‡“ñ~ø~t» |¬Uµ<x¬)èx Î+¤wōï°
!|£éâá§ÑX,´h1Áˆ'Á¢Ä¹S¨³©D&/q7Ô¼;a™å6AÎÎüµý«Ú0Àûî1²OðÁ­"¡õ=±Pì͍Éä	`'Þ/F0cUЬrÛ|ö1'øæ³ì¹Œåá°Ù0ébÞ£ïÎduryåY¦Ë²ÛO³¹Kk2à!Âp,\@ñȼŠB*îEB‘§ÞÍ„/%´ËNàbŠuz/`ºâÐà#=h1Îÿ,=ßxÐK2n¨wxêÉeáb<Ópéò|+Úo¨%{Òâ\‹b£X«©Û3WMªmËFVùšwOUóV¶¤ÒÎ×–ÁïC”ûþhô‡·"¼__ÝíþÂُSŒc‡> 0¹ÅQ gþJÈÈ̓ɭwÓ‡x¼Ðp¨IP‡ðãùË"¼a1ñ(Üw-!>â÷OŽ_îwQ†´C€zñ²ºëT…•Uí\^¦X„Ü‚¿?yÓXìHâ]…RNÂÙ4]x"¨ÄT®ßÑ#7Ê*¨c2UÌVPb•ݽX_
9‰{é6Âb¯`+â©ar›ìƒÀ²
úÙ{ˆßû’Üq‡+ïD%>=jÿ›ŒJ…<Ým6$kùá˜[\A»ú{<¯D8õˆ£u–Áäýì1 ÆlxÒá5:œDYç9&ÉŒçÈ+r.—º]׃ñ-·è±ìŸÁ{Ì®<…–üÔôssÑÒ„n~`Š\½Ñ<{©Êç0´Ñàu}šs6ÆpÕ€³gJ#’B²ó[íw ©-BÂ'ñ%IrÍXIIHNm"³3,f¨)žÐÄbaõ«‹ëú4TŽ5€[Ë&ie­e›Üš$€Óz—ÁD/ø¿W離®±õŒè˜r%è•Æh{‡ÅÆtÀ6à£AÞÄ„‘LP,®ƒ!F3„²†¸Õ×ý[¸0
F§”CÅ™hƒÂ²6ái…ÜëY袽žQÜ$‰]‰ËªhÆ®Îd3cã»HÙîéÅ×`¹k¦¸ü.òÅo¢ÝÖ¡€‹xr™ô}ä›éŒ
":Í×ÐAã>Þj?DgÀ^eŒ¾X‹é2YRÈõq²™7=ñiíü¹áUX:Ë/ŠæðôûjÌnâÉ9Ÿ­rEyWÏEÁ¢5¬oÏŽfšvoN(²¾áÉ6ÿ
p2„Ì'3MKÓo9ÃÁ3/™ÎšY>ÒbF½åCæö°³Í€E¡â¶Õ*Ð-ˆÏg›¬”KlIÚ»LÛ],>òDÏʬ+¥dÜ6Ì•iíÎþ|vÕûÜöH€½»„Â3\ k½ÎË^6f‹‡WÖ"_,$ÞYá…AñpDˆåë$ð®á.7<÷Hü3àŠ8œ(¦|9«ùèmîñ¦¥;b‹]zósh:Ÿ!S®"œâZ
qHv:ær4ƒŠÁ{°~®¾¯m>áÿÔ}_¹ù0Ÿ`ύü‡$@Oá¡Þ±Ð\QÚº8ï}÷s,À&rŽE´Pž£íÍÕ²'4òÉ»½ÓÃqùØ08Ÿ_zk«øðóF`>pÍYƘKÇŽ6+À?7Q¼¼W-7Ç–‹z‘Š7{ZâÛ
°$²[Èp.¸âņ‘ÜsýxQÿ`ƒ;PcihÁ+ at WÝY(Fœˆ‚(p&0£v¡lÈ‚\ˆÆGŒÊ£ƒ]Tñ/;²(ÈýKWËHû”øM…h,ëÊŽ\<zH«•¬0[ Èr·ªæÙºxÈƈÓh."
Ò˜7îßÌ¢ñí‡d[ûy‚8l.¤Š†`{èúÞ…a°àk‹é/
žÝ]#,ÃÀ˜íÖo0
1r—`î¤L%Ló÷aâÀˆòL‹	¬ÖB¹¼=é€kÀþQâ°HE¾Ù–UMA 9¯
à‡|ŒR0¾Bü‹ÅGY7«)€ï༊ý
>(Éz«P¾îçsz¯üÂÐäªïlà2Ú…RäËhËhËhÏ–Ñ.¾¡h÷3Cîíbi>,͇{›‘ŽŸ0jd.V©Zj]àâ7Õ ‡Äg¨ŽË´†¢ÃF…•yš“¥Í
Ï«Jz敺‹Ÿ0"ÅO¨¤IXÞEè¾sõ~NëÜà15ø4}zÛðßÉoCˆVi¿
«Û†Õkã+›€B¬°¡â“lmF¸–‡#
Âá:Y¸þì#’ºDi<FؘWØ <Ê d@ö2ìêû!d‹Ç`ÇBïï,^&^Â^±ª7&RÁ
q-?î	‹ˆæ­ZJ”–ª)YúùZȈÇ¯<©Œ
ga5Óø›‰˜=òx¾#mØr€Ì³²PLi]_Œy
ZßUIƒOpªVL4¸aˆuÑó/aèQÑ%¡J åšZwµß¨°ŒýÀ›Í¨0­OKv}9ƒ$;K„$‡eèCÛ6—™¹‹'eÓ<>šŒÙ9ü;QD›D]s¨šèu1uФ³•FW4g)FŸÇñ(èG fÃԸϲK¿œ+ª–$
n¼5ÞFð´Oú|˜½#*W=¡leEÖ‹”jn}Ò
¯©KÃíM³¸³j~¬êÓû»ŒµU³ÛÝâئwºé‹—;¡^-,8©¤»nI_¦+FY	
ˆÐ2„R¹‰½5¾xü_ëb¡gêýhúÂøábaÞ¶©VQÊHVœŠ/x}GÞÚêáõ8žNC8r‚y÷Á«øÅ÷ÃêjÁ4;ïÏÚÚ¾€¿yN@„vGÙÈÎV¶lqJ$–‹11$µ×0¥âõYA'_“˶ô<TF)’‹he£´Ú”®÷ÝæÏ’ø›eê,žÓ

æÔ»UË1AÞ¯—£.—¿º¹»D„þg®ú¦“¿sÞOCûØÚdFðò‹‹'š¥vG¶¶4/
ë}‡z貪úÖÌSiDVþ	{´'ݳöÞþÛöÐŠF%ÿV·N´lq…-¹‘ßâÔg9^ìÇðúžP˜õϧ³xürû”ÿÝc<¼^­Uë›Ó`ò1˜lNqýV<\µZ­ÕhxßÕüúV½æÁß5¿!~Öj¬Ùà/Oã3¿Öª7½kÕÙÖw^íáªPü̹”MxU†WýèCM‹Òñd–|Dc¼äçäá⦾²Â¥ó]pOn=‰6r1V6»wðvÿÔ2R­Š=ŸÍŸV<nès7	/¯f|®{~­ÖðÎo½C¸#âBܹÎ‚ë)OÁåáüzƒTÁï쯮Ó,ØÎN«Âó©gó‰/fo;͈“õ)¸kãqjØwšOðÖßnx×ñ0¼à?ûÑІ`ðžÏgn9UÙ‰pœ·Ñx>᫱kÑm“Ý«
u÷^vÅr_v¹Úªz<®+½ö/íã®×y‹ñ:½j{G‡{¯ŽÚÞë“3ÈdïøW¯sÚÞ?ÜãâƒÃ³ö~—˱úíäÌÛ?9î´ÿÏ{žOãì½Û{U8CRù'6éí^·sÂ<ã
ë¼?êB^Ÿ¼óŽN:Pgï}§ÍËØëî5ï6^ÙΧÃøÁPá½c¬Ò~÷ðäxÑݳ=¨ÇqûÍÑá›öñ~hO {rƾïH‚
oïì°…ž¼ïB><ƒÌ–gsÜ™b¿y]°í3Þïö0ã×Y>(†{î#’í4kÞ>7vybnÂO‚`&ޟÈüθäïïy;
®TÅ·?‡ÑEü¿ù
¦O.ÿ"Þ]Ífã››777UùaSÉ^f˜\õ!P3_
À	“Y ô‚¥®,]><Ž¸N‰@¾1_M„ZÁ1öKø)¼6ä2ž„àFãä8¾æ­µÝœJøtÉu2>&­Ý4
pþã†Öýø#Ä°6äH*³yÀÍ,™|>†Ÿªƒø³1æ“©¾¹.‘H"óYAeúáEqÐFÜ2YÓ'ˆÕL¢K~ûÝ{¹²ú§Ãá‹Dgo|ôXÕçÿ4QñnÖZ›ŒO¦[/š;/š[žšÔ¼ö§±÷'“¦¶t#oßWHH0åêþaõÿF«ÊÃÃظè7“mˆ£ù0Œ«W«é«?£7Þ?zãêÕ_rNhû'ïNùðϲN›Û†Y"ôÎFà½æ¹Ü×RÇ´\ðc¬x}€|>Æá’‡ÑÍCš~õÖtP at RC@£ˆÿ÷Ó˜ÿïbWsæã}±7Äs<Ø:I.‘”îQ±¸Ê±f8a&ÖÙˆÀJ[¯”ña‹…`‰?þd‘ôÁ™pþüŒ/•+€
?dzLz£Aìý½7àÿòwƒLa‰Ý>
%—¦"s±"»ð²¹0ˆ.•Ü‚Ýzy9	.q^Ÿn€ôL‚aÜòÄp=„wÓ¿…µ=iˆ#8È9Ûúò
â«þx
ÀáÓë>çe2Í)KÃÑ*ÑBÂÈ©ªXÓ圷õ	B‚ñ£Ø|–Rt u«_äF#æbMFð¥]H]*Y­®ý¥„¥ô´Ö‡è k
c²PþTÐxñ5ßßÉmyZc„:Ñç[<ÓµMRîhf=¬T´íüE3l²ÖJ F¢í¼úOnà÷ø*çd?á Þ¤
*(&JyRwÄÚ ¾z&JóF«£Ó‰ÈK¨ðž'ïø¤‡1‹_Ÿµ¹e…°ÿ ÏgBŒ±{	£™¯•¹”yC¼|/ˆÀÿ÷94ÚT¾ˆJç«WBÄ
)#s¹Î4&0VY
/c£@{ÏD&Ss0ņAì	9ȍH’p#=ljƒ¤&&Œ”‡]h)ø¢$z0&=u1˜»Áà°ª’z/‚?SÓòtª
5u_á€%ó€
ª]E¡½‹VObh‹Ÿàß”O+¦þ"m)’ee¢èäÇT#‰ÚÒD¼È¨JI”.0QFI%¡we&•m\Y%ˆ´.2¦°5¤LJ%MlÉhÉzC-¡=
{Š)fkè+=}åh
ïqYZ¡ü¬–{Çx†ƒ’Ï5õ6—”Þé¡ŠâÚÙoÃ¥‰løÛà-;jgÓ¿ºÇ¶˜_N_þþBReKf¿Úµïýk–W¸/Å—Â~Û2Xá^?ý æêÐù°Ú²ñMæ9gèwÜ'‚{¦/+ŽÀ+”®Ð¯­½¾¥ /Ë,0aŒå>1g\Ûå¢z%\îãüc}¹²Þí7Ôæßž˜-í²l9BÍZ–+w¦ÌOðWó8…ö„«ÕÂ1‡ÖKS¡?>?Ú„Ty,-ä3ÔêP÷¤›NÉöEu
…çÞêtî!¸9}[^êx²)äÃt“‰q´¡ÜõsDq¹\JM¢!WÛ)|Ñ¿bÈjÛ¿Ÿï|ï/žÑö¯í¯(Î÷qmSXXf™¤„?-j=ÑþctÚ,sU[t3L”®®¨¥“4çÚ.~Êü
ê;S«Ø1”Ÿ¼inˆWøa¬õÀœæy;mv•o±0!â¬		¸7 /o ŽÏ–owbÜr’"N¸™W¬iٖȆk†˜C;MÌÊ8²­Š¶Ó©oAãQãc?§;¡/ìÍ¥Þþƒ:®Ü®R±×¦Ë¼Åkû!œ#$ðùâ@ôas³ìä=ö/ße¾M¤ŠCGÏárêØ‹o„	Xór‰(¤¼+sqíÍ5žÎåÚS/—w”6ŽeÛûky˜Ë«huŸÝÞÒÉXÄ âÒŒ²"V®û´½<œÚy‡0Ò«“'4—:Þ²ë¡S×p¯‰ýå²ê¾¢X³Ü‚xQ6“¯Æ6îLfØ<Iï-ˆÉÉ8hàÖ<]‹yPºµFXæá¢HÒ“GémzýëžÉ^2*XŸwè,øY¹[]òF÷Ê
4¿­dû†×=.•WÍFçuhÅéì…s¦Õ9j¶¯“¥OD=‚ñ½#„öŠÖ¾‰
fÜ¿Ï!‡’=•ã4¶
®ñHÛú×}Ú_>˜Œˆ;þ‰¶›ô	žŒ8;.s²Ïrô(¶Ÿa
dµ±ÒÈÃ÷ì#§|æ8Ȥ_t&ÎW]ñ Žd&²ºž38¿dß]fµ¾AKé~r¼Fx.ivŽ^€x¬¶Q#TjbB7Ä{›úê,Œ¶7ù›%”‰‡¤ÏïðDÓ`MÅxí¶º ŠW¢>Ê£Ôæ
+Þ,9×µâXÕä½DâŠ62@æ¾&2BW©êW²q>26Dbn¶§Çk`êäÑÜïŸ_éqR÷Ï~uŽVýpã	úµ¼*­8ð˜ÀŸ…µä6ZWz@²Lc­tm="€ïŽ
^®Òê‡ËLçìš·v¡œ;pæXìû÷±9…i—‘TÀ°³På™…Å}UëŒí§¦ºÈ¥ÆþߍÊ<,î#»>©ãR_}³¢s¼«XÌ<ð1¢4œ±{õ¤±Þžv·ÉŒP2u(†º°Œ(¯{øã”®•×BåI#ê­Ä·„¶~
È{ˆ?¹V’Ê<2“*g±ªÖ»åù…†¹“ÝÛ¹	ΫŸN0õ¾ø©»#Òàea8l´y™&×4c„.µ‡AT<Ñvz[Œ­•Ãì$$kCu¬…Ò¾Ç-³q
\´UƒuÌ1Q¸JÖ‰mûÙÊò'‡NºHžë
ÃN'nø€!?ÜèT°˜¬}ë뵕z·@(+>k¨$}m<z×ÇãÁ9w¬Ÿw¸Ž›ÉïY²ÒµØŒì|KÉöŽþ€o¸?jª	³‹»÷4«uò
}oÝ-}3u¹IúD´Xä ÁYŽ\¤Y,²‹¶è|W‘£ÖÇ{hs­QþW2’„}ÇWâÑæbý’b6¤µï/)æ@†QûB`â%Å)õâúJ\}»ÞB\xq¢Ðniš´<½óÿX_âú«³‰?"óW§?¢ûg³,ï3UåÏi珨þ÷Yv&Þè „î'ÅÕ“ˆëõ@×åê£KÕ>’?Îøo!ÿ±'-WÛ,ULHLÄ’rvý»¸úw Øùg at XVõåä¿÷,v=.®G\ŸU^ŸuY®¶^ª¦LHÿ
š)ƒ`ÆIÄCRéÍP^3P
Í…A ƒÆA|Z ¼.NZ8ƒ	(<E¥·By­\„6СиBh ðI àCy|.b?@Rh•B
há!FTz”×ÁES
m‰AX
c<ĘJ
å½æ"ŽP€£`“
pì`"AÃ1¡Òû¡¼~.â,ð;˜„4Ð0Á'`
ì`VAÃ1¥ÒG¡¼Q."ŽÜ
ùA°Ê”åp·¿ÏŸ]ö†­—˜Çw±B8R±~O\ 5Öuÿ?Ÿ(&–¸j?MÂK³mü¹x/OŒ©šûöì`PäíÌ…ä'|Vyîî¼Í­z’⁇8\œŒgIÃÆ©<öâ¿Ú0鏣>g4鈯–Ù‘/¤'ŽZ‹öî'6,2XãI§:É?µê÷Áµ?¯“¥JO	wUL`MbÝÄyÍ°¸­ø•¥ƒ¬fUµéb_”¹:{³(øAÖ•¥×d=ß"·Û\Mª,ºeiÿ9Â’˜¯}\7m1RÐùZÐÑR׌øª[ß¹üƒÑ×E®g÷Ú)»Ä§—Þ›ãkW(–.%ÑtòucùOñ¼	å®I×<"—ojö¢ñOÕ¯Æc‚un”äHsûNvb,O¸nl‡2gÙLžÜa±‰]c¢dN²&®¨¿oì¸åO“Ï^F©®Jäû¯IÍró,_‡¥º~©) ìÃS‹ë)Ò	6N]ʦWñV­ƒ/Oñ“Ö®"Ì.Ÿ/dã½)h2¶h„ AÐ×ACËJ.ªS6Ž_ð‚
€Z×µ
l CyøÀ@e*ò @åÇ£7SLtØPå}áûÅ
5ÂáßRg¢8ð—Ã&؆f8×vp'MäíÃå¿—²«žh¯œáè¨?¾æ;÷µW@ƬK
gVgË›8œÄF_kÈYÍTÐc\
(RÈñsš©§gZÛî?2–ŠæÌ{c«THž¸%n²úlP[À`å—'§Ë³OÝK0Šž}"u{¤¥îˆÄ·zf~/ïV mVPêjqØÂÓ

jý<ÐVõ`­¡³™1‚î~ÅePI_´«×Ñ™i¾S}49Žê(® û»E
œ¨S~1ÏÞéX2#¨Þ¿®‘ƒõ:±öf¥r¶Çª64ª$ë€ù$ý Þê&û'3Ï¢;Gĵ~"9Â
zŸÜè%…^ÝâM×V–¾k0lw(A—¶7؍é/Ë×}È3o¢­ðD¦ÿ©urBhôéé Êvj]FTpõPýÄhþNE>Û€=çÅnzâ|½2Ñ·Ðÿ³L¦cîJä<\òˆÂÄ;‘‰Bô'
:´½{Iœ†‰=KÆ1n*1Ô,dAÃnƒZ·âS¡—Ÿ‡å¯XJç'úÖB4gK»mÙúÖ
M‘{&W혬`RYk¾FDΚQ릴P¡¶Dÿ¥º¿ªª0A÷ÞÈMÿÆLÁ{Ç|
#ÚPÅqzÝãÁ”[À·îÌ"WÅ,™nš.^Îd1âÕoçùÁM	ΕˆpI²&xÉüªÇ>ÍM>ûÆç+øDc¼áNñü+v”qÞJñÖ€¼ïPv¡èáñ‘'Xå^VšPJ K…妭‚2È«¾½rñ]Šp ŽÍò¦¢’4úÿtUnÑ2ùkV„O¿§h²ë´TJ“+©
"†Ýí€Dš^^vÆm œÊ‰£r
{¨k~ŸÓ!ºÖ˹ë§p^>ZÇËFá
K‹ôÔ>›Tmá†.B º’\%dF|9T€î6á[ùïÔ¤*©Ö¶@Å=Z{D<Ë]¢§Òl;?|–SÓBɘqš±” ÞØnKÞ„Éñ_اE(¤åK¿¹º/
5ªj¿Ï–’2Ž,Ql(£³YCŠ˜&v«x}_äÞÅV ½kD”8¾e†OFDßAd‰<oS—ùrÂ…p¼w«gKI<ΤµÒ7¶ŒUÜŒß>uouaL±š,K±Òò÷u¨™ÃŒ²DÒJ‚‰ÏfÖ
FŐ†`
ó*]Åu=-á]
Û¯€ù´Ê¹†	ª£¾ê|“3¯‰™çÍvb]ðr|´
`;¹‚×¢î~àTº96ô‘ì½ë¼€èMÿK'ä#¦hÁs°s/ÈNB-‘ú®ÖDƒV)^,¥x0M&fÙ ñ£x¢û
2çÊÈI½Ÿ,þ·TmmSŒ°Ùª¿I€O~˯àãGÿåÆ÷w°‚ÚœwÐÖÖ–øÆ¿(MœÏˆ‚
dhcp-3.0.3-dhclient-script-up-down-hooks.patch:
 dhclient-script.8 |   23 ++++++++++++++++++++++-
 scripts/linux     |   34 ++++++++++++++++++++++++++++++++--
 2 files changed, 54 insertions(+), 3 deletions(-)

--- NEW FILE dhcp-3.0.3-dhclient-script-up-down-hooks.patch ---
--- dhcp-3.0.3/client/scripts/linux.dhclient-script-up-down-hooks	2005-08-29 18:04:47.797909000 -0400
+++ dhcp-3.0.3/client/scripts/linux	2005-08-29 18:04:58.911786000 -0400
@@ -210,7 +210,15 @@
 	if [ -z "${dhc_dbus}" ] || (( ( dhc_dbus & 2 ) != 2 )); then
 	    ifconfig $interface inet $new_ip_address $new_subnet_arg \
 		$new_broadcast_arg
-	fi
+	    if [ -n "$new_interface_mtu" ]; then
+		/sbin/ip link set $interface mtu $new_interface_mtu;
+	    fi;
+	    if [ -x /etc/dhclient-${interface}-up-hooks ]; then
+		. /etc/dhclient-${interface}-up-hooks;
+	    elif [ -x /etc/dhclient-up-hooks ]; then
+		. /etc/dhclient-up-hooks;
+	    fi;
+	fi;
 	
 	if [ -z "${dhc_dbus}" ] || (( ( dhc_dbus & 4 ) != 4 )); then
 	    prefix_bits=`mask_bits $new_subnet_mask`
@@ -305,6 +313,18 @@
 	fi
     fi
     if [ -z "${dhc_dbus}" ] || (( ( dhc_dbus & 16 ) != 16 )); then
+	if [ -n "$new_time_offset" ]; then
+	#   DHCP option "time-offset" is requested by default and should be handled.
+	#   The geographical zone abbreviation cannot be determined from the GMT offset,
+	#   but the $ZONEINFO/Etc/GMT$offset file can be used:
+	    ((z=new_time_offset/3600));
+	    tzfile=/usr/share/zoneinfo/Etc/GMT`printf '%+d' $z`;
+	    if [ -e $tzfile ]; then
+		/bin/mv -f /etc/localtime /etc/localtime.predhclient;
+	        /bin/cp -fp $tzfile /etc/localtime;
+		/bin/touch /etc/localtime;
+            fi;
+	fi;
 	if [ "${PEERNTP}" = no ]; then
 	    :
 	elif [ -n "$new_ntp_servers" ] && [ -e /etc/ntp.conf ]; then
@@ -401,6 +421,11 @@
      change_resolv_conf /etc/resolv.conf.predhclient
      rm -f /etc/resolv.conf.predhclient
   fi
+  if [ -e /etc/localtime.predhclient ]; then
+     /bin/rm -f /etc/localtime
+     /bin/mv -f /etc/localtime.predhclient /etc/localtime;
+     /bin/touch /etc/localtime;
+  fi; 
   if [ -f /etc/ntp.conf.predhclient ]; then
      /bin/rm -f /etc/ntp.conf
      /bin/mv -f /etc/ntp.conf.predhclient /etc/ntp.conf
@@ -422,6 +447,11 @@
 	 kill -HUP $yppid;
      fi
   fi 
+  if [ -x /etc/dhclient-${interface}-down-hooks ]; then
+      . /etc/dhclient-${interface}-down-hooks;
+  elif [ -x /etc/dhclient-down-hooks ]; then
+      . /etc/dhclient-down-hooks;
+  fi;
   if [ x$alias_ip_address != x ]; then
     # Turn off alias interface.
     ifconfig $interface:0- inet 0
@@ -444,7 +474,7 @@
 	fi
 	ifconfig $interface inet $new_ip_address $new_subnet_arg \
 					$new_broadcast_arg
-    fi
+    fi;
     set $new_routers
     if ping -q -c 1 -w 10 -I $interface $1; then
 	dhconfig ;
--- dhcp-3.0.3/client/dhclient-script.8.dhclient-script-up-down-hooks	2004-06-10 13:59:12.000000000 -0400
+++ dhcp-3.0.3/client/dhclient-script.8	2005-08-29 18:04:49.228476000 -0400
@@ -47,7 +47,7 @@
 exit hooks provided (see HOOKS for details).   These hooks will allow the
 user to override the default behaviour of the client in creating a
 .B /etc/resolv.conf
-file.
+file, and to handle DHCP options not handled by default. 
 .PP
 No standard client script exists for some operating systems, even though
 the actual client may work, so a pioneering user may well need to create
@@ -91,6 +91,27 @@
 .B ETCDIR/dhclient-exit-hooks
 script can modify the valid of exit_status to change the exit status
 of dhclient-script.
+.PP
+Immediately after dhclient brings an interface UP with a new IP address,
+subnet mask, and routes, in the REBOOT/BOUND states, it will check for the
+existence of an executable
+.B ETCDIR/dhclient-up-hooks
+script, and source it if found. This script can handle DHCP options in
+the environment that are not handled by default. A per-interface 
+.B ETCDIR/dhclient-up-${IF}-hooks
+script will override the generic script and be sourced when interface
+$IF has been brought up.
+.PP
+Immediately before dhclient brings an interface DOWN, removing its IP 
+address, subnet mask, and routes, in the STOP/RELEASE  states, it will 
+check for the existence of an executable
+.B ETCDIR/dhclient-down-hooks
+script, and source it if found. This script can handle DHCP options in
+the environment that are not handled by default. A per-interface 
+.B ETCDIR/dhclient-down-${IF}-hooks
+script will override the generic script and be sourced when interface
+$IF is about to be brought down.
+
 .SH OPERATION
 When dhclient needs to invoke the client configuration script, it
 defines a set of variables in the environment, and then invokes


--- NEW FILE dhcp-3.0.3-dhclient-script-up-down-hooks.patch~ ---
Binary files dhcp-3.0.3/client/scripts/linux.dhclient-script-up-down-hooks and dhcp-3.0.3/client/scripts/linux differ
--- dhcp-3.0.3/client/dhclient-script.8.dhclient-script-up-down-hooks	2004-06-10 22:59:12.000000000 +0500
+++ dhcp-3.0.3/client/dhclient-script.8	2005-08-29 22:26:12.317277000 +0500
@@ -47,7 +47,7 @@
 exit hooks provided (see HOOKS for details).   These hooks will allow the
 user to override the default behaviour of the client in creating a
 .B /etc/resolv.conf
-file.
+file, and to handle DHCP options not handled by default. 
 .PP
 No standard client script exists for some operating systems, even though
 the actual client may work, so a pioneering user may well need to create
@@ -91,6 +91,27 @@
 .B ETCDIR/dhclient-exit-hooks
 script can modify the valid of exit_status to change the exit status
 of dhclient-script.
+.PP
+Immediately after dhclient brings an interface UP with a new IP address,
+subnet mask, and routes, in the REBOOT/BOUND states, it will check for the
+existence of an
+.B ETCDIR/dhclient-up-hooks
+script, and source it if found. This script can handle DHCP options in
+the environment that are not handled by default. A per-interface 
+.B ETCDIR/dhclient-up-${IF}-hooks
+script will override the generic script and be sourced when interface
+$IF has been brought up.
+.PP
+Immediately before dhclient brings an interface DOWN, removing its IP 
+address, subnet mask, and routes, in the STOP/RELEASE  states, it will 
+check for the existence of an
+.B ETCDIR/dhclient-down-hooks
+script, and source it if found. This script can handle DHCP options in
+the environment that are not handled by default. A per-interface 
+.B ETCDIR/dhclient-down-${IF}-hooks
+script will override the generic script and be sourced when interface
+$IF is about to be brought down.
+
 .SH OPERATION
 When dhclient needs to invoke the client configuration script, it
 defines a set of variables in the environment, and then invokes

dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch:
 linux |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

--- NEW FILE dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch ---
--- dhcp-3.0.3/client/scripts/linux.ypbind_hup_ok	2005-07-29 18:17:32.000000000 -0400
+++ dhcp-3.0.3/client/scripts/linux	2005-07-29 20:21:06.000000000 -0400
@@ -283,8 +283,8 @@
 	    if [ "$level" = "unknown" ]; then
 		level=1;
 	    fi
-	    if [[ "$level" = [0-6] ]] && ! pkill -HUP ypbind && [ $contents -gt 0 ] && chkconfig --level=$level ypbind; then
-		service ypbind start >/dev/null 2>&1;
+	    if [ $contents -gt 0 ] && [[ "$level" = [0-6] ]] && /sbin/chkconfig --level=$level ypbind && [ -r /var/run/ypbind.pid ] && yppid=`cat /var/run/ypbind.pid` && [ -d /proc/${yppid} ] && [ "`if [ -x /sbin/busybox ]; then /sbin/busybox readlink /proc/${yppid}/exe; else echo /sbin/ypbind; fi`" = "/sbin/ypbind" ]; then
+	       kill -HUP $yppid;
 	    fi
 	elif [ -n "$new_nis_servers" ]; then
 	    save_previous /etc/yp.conf
@@ -299,8 +299,8 @@
 	    if [ "$level" = "unknown" ]; then
 		level=1;
 	    fi
-	    if [[ "$level" = [0-6] ]] && ! pkill -HUP ypbind && [ $contents -gt 0 ] && chkconfig --level=$level ypbind; then
-		service ypbind start >/dev/null 2>&1;
+	    if [ $contents -gt 0 ] && [[ "$level" = [0-6] ]] && /sbin/chkconfig --level=$level ypbind && [ -r /var/run/ypbind.pid ] && yppid=`cat /var/run/ypbind.pid` && [ -d /proc/${yppid} ] && [ "`if [ -x /sbin/busybox ]; then /sbin/busybox readlink /proc/${yppid}/exe; else echo /sbin/ypbind; fi`" = "/sbin/ypbind" ] ; then
+	       kill -HUP $yppid;
 	    fi
 	fi
     fi
@@ -413,7 +413,14 @@
   if [ -f /etc/yp.conf.predhclient ]; then
      /bin/rm -f /etc/yp.conf
      /bin/mv -f /etc/yp.conf.predhclient /etc/yp.conf
-     pkill -HUP ypbind
+     level=`/sbin/runlevel`
+     level=${level##*\ }
+     if [ "$level" = "unknown" ]; then
+	 level=1;
+     fi
+     if [[ "$level" = [0-6] ]] && /sbin/chkconfig --level=$level ypbind && [ -r /var/run/ypbind.pid ] && yppid=`cat /var/run/ypbind.pid` && [ -d /proc/${yppid} ] && [ "`if [ -x /sbin/busybox ]; then /sbin/busybox readlink /proc/${yppid}/exe; else echo /sbin/ypbind; fi`" = "/sbin/ypbind" ] ; then
+	 kill -HUP $yppid;
+     fi
   fi 
   if [ x$alias_ip_address != x ]; then
     # Turn off alias interface.

dhcp-3.0.3-fast_dhclient.patch:
 dhclient.c |   17 ++---------------
 1 files changed, 2 insertions(+), 15 deletions(-)

--- NEW FILE dhcp-3.0.3-fast_dhclient.patch ---
--- dhcp-3.0.3/client/dhclient.c.fast_dhclient	2005-07-29 18:17:32.000000000 -0400
+++ dhcp-3.0.3/client/dhclient.c	2005-07-29 20:30:43.000000000 -0400
@@ -104,7 +104,6 @@
 	int no_dhclient_db = 0;
 	int no_dhclient_pid = 0;
 	int no_dhclient_script = 0;
-	int n_ips=0;
 	char *s;
 
 	/* Make sure we have stdin, stdout and stderr. */
@@ -505,8 +504,7 @@
 	   Not much entropy, but we're booting, so we're not likely to
 	   find anything better. */
 	seed = 0;
-	n_ips=0;
-	for (ip = interfaces; ip; ip = ip -> next, ++n_ips) {
+	for (ip = interfaces; ip; ip = ip -> next) {
 		int junk;
 		memcpy (&junk,
 			&ip -> hw_address.hbuf [ip -> hw_address.hlen -
@@ -523,18 +521,7 @@
 				do_release (client);
 			else {
 				client -> state = S_INIT;
-				if( n_ips > 1 )
-				{
-					/* Set up a timeout to start the initialization
-					   process. */
-					add_timeout (cur_time + random () % 5,
-						     state_reboot, client, 0, 0);
-				}else
-				{
-					/* Kick off with no delay if only one interface */
-					add_timeout (cur_time, 
-						     state_reboot, client, 0, 0);
-				}
+				add_timeout (cur_time, state_reboot, client, 0, 0);
 			}
 		}
 	}

dhcp-3.0.3-gcc4_warnings.patch:
 client/clparse.c         |   18 ++++++-------
 client/dhclient.c        |   64 +++++++++++++++++++++++------------------------
 common/alloc.c           |   16 +++++------
 common/comapi.c          |   38 +++++++++++++--------------
 common/discover.c        |   16 +++++------
 common/dns.c             |   10 +++----
 common/execute.c         |   18 ++++++-------
 common/icmp.c            |   10 +++----
 common/inet.c            |    2 -
 common/lpf.c             |    6 ++--
 common/memory.c          |    6 ++--
 common/options.c         |   36 +++++++++++++-------------
 common/parse.c           |   48 +++++++++++++++++------------------
 common/print.c           |    4 +-
 common/resolv.c          |   10 +++----
 common/socket.c          |    2 -
 common/tree.c            |   20 +++++++-------
 dhcpctl/callback.c       |    4 +-
 dhcpctl/cltest.c         |    6 ++--
 dhcpctl/dhcpctl.c        |   12 ++++----
 dhcpctl/omshell.c        |    8 ++---
 dhcpctl/remote.c         |   12 ++++----
 dst/dst_api.c            |   20 +++++++-------
 dst/prandom.c            |    2 -
 includes/omapip/omapip.h |    4 +-
 minires/res_mkupdate.c   |    2 -
 minires/res_update.c     |    2 -
 omapip/alloc.c           |    2 -
 omapip/array.c           |    4 +-
 omapip/buffer.c          |    6 ++--
 omapip/connection.c      |    6 ++--
 omapip/convert.c         |    2 -
 omapip/dispatch.c        |    4 +-
 omapip/errwarn.c         |   24 ++++++++---------
 omapip/generic.c         |    2 -
 omapip/handle.c          |    4 +-
 omapip/hash.c            |    6 ++--
 omapip/listener.c        |   14 +++++-----
 omapip/message.c         |   26 +++++++++----------
 omapip/mrtrace.c         |    4 +-
 omapip/protocol.c        |   14 +++++-----
 omapip/support.c         |   22 ++++++++--------
 omapip/trace.c           |    6 ++--
 relay/dhcrelay.c         |    2 -
 server/confpars.c        |   24 ++++++++---------
 server/db.c              |   10 +++----
 server/ddns.c            |    4 +-
 server/dhcp.c            |   26 +++++++++----------
 server/dhcpd.c           |   12 ++++----
 server/failover.c        |   38 +++++++++++++--------------
 server/mdb.c             |   18 ++++++-------
 server/omapi.c           |   38 +++++++++++++--------------
 52 files changed, 357 insertions(+), 357 deletions(-)

--- NEW FILE dhcp-3.0.3-gcc4_warnings.patch ---
--- dhcp-3.0.3/client/clparse.c.gcc4_warnings	2005-08-23 16:52:55.541383000 -0400
+++ dhcp-3.0.3/client/clparse.c	2005-08-23 16:52:56.978944000 -0400
@@ -39,7 +39,7 @@
 
 #include "dhcpd.h"
 
-static TIME parsed_time;
+/*static TIME parsed_time;*/
 
 struct client_config top_level_config;
 
@@ -65,7 +65,7 @@
 isc_result_t read_client_conf ()
 {
 	struct client_config *config;
-	struct client_state *state;
+/*	struct client_state *state;*/
 	struct interface_info *ip;
 	isc_result_t status;
 
@@ -245,11 +245,11 @@
 	int token;
 	const char *val;
 	struct option *option;
-	struct executable_statement *stmt, **p;
-	enum statement_op op;
+	struct executable_statement *stmt;/*, **p;
+	enum statement_op op;*/
 	int lose;
 	char *name;
-	struct data_string key_id;
+/*	struct data_string key_id;*/
 	enum policy policy;
 	int known;
 	int tmp, i;
@@ -966,11 +966,11 @@
 {
 	int token;
 	const char *val;
-	char *t, *n;
+/*	char *t, *n;*/
 	struct interface_info *ip;
 	struct option_cache *oc;
 	struct client_state *client = (struct client_state *)0;
-	struct data_string key_id;
+/*	struct data_string key_id;*/
 
 	switch (next_token (&val, (unsigned *)0, cfile)) {
 	      case KEY:
@@ -1160,12 +1160,12 @@
 	struct parse *cfile;
 	int flag;
 {
-	enum dhcp_token token;
+/*	enum dhcp_token token;
 	const char *val;
 	unsigned char rf = flag;
 	struct expression *data = (struct expression *)0;
 	int status;
-
+*/
 	parse_warn (cfile, "allow/deny/ignore not permitted here.");
 	skip_to_semi (cfile);
 	return 0;
--- dhcp-3.0.3/client/dhclient.c.gcc4_warnings	2005-08-23 16:52:56.885038000 -0400
+++ dhcp-3.0.3/client/dhclient.c	2005-08-23 16:52:57.014908000 -0400
@@ -99,7 +99,7 @@
 	omapi_object_t *listener;
 	isc_result_t result;
 	int persist = 0;
-	int omapi_port;
+/*	int omapi_port;*/
 	int no_dhclient_conf = 0;
 	int no_dhclient_db = 0;
 	int no_dhclient_pid = 0;
@@ -335,24 +335,24 @@
 	}else
 	{
 	    FILE *pidfp=0L;
-	    pid_t dhcpid=0;
+	    int   dhcpid=0;
 	    int   dhc_running=0;
 	    char  procfn[256]="";
-	    
+
 	    if ((pidfp = fopen(path_dhclient_pid, "r")) != NULL ) 	   
 	    {
-		 if( (fscanf(pidfp, "%ld", &dhcpid)==1) 
+		 if( (fscanf(pidfp, "%d", &dhcpid)==1) 
 		   &&(dhcpid > 0)
-		    )
+		   )
 		 {
-		     snprintf(procfn,256,"/proc/%ld",dhcpid);
+		     snprintf(procfn,256,"/proc/%d",dhcpid);
 		     dhc_running = ( access(procfn, F_OK) == 0 );		     
 		 }
 		 fclose(pidfp);
 	    }
 	    if( dhc_running )
 	    {
-		log_fatal("dhclient(%ld) is already running - exiting. ", dhcpid);
+		log_fatal("dhclient(%ld) is already running - exiting. ", (long)dhcpid);
 		return(1);
 	    }	    
 	}	
@@ -753,7 +753,7 @@
 			picked = lp;
 			picked -> next = (struct client_lease *)0;
 		} else {
-		      freeit:
+/*		      freeit:*/
 			destroy_client_lease (lp);
 		}
 	}
@@ -812,7 +812,7 @@
 	struct client_lease *lease;
 	struct option_cache *oc;
 	struct data_string ds;
-	int i;
+/*	int i;*/
 	
 	/* If we're not receptive to an offer right now, or if the offer
 	   has an unrecognizable transaction id, then just drop it. */
@@ -966,7 +966,7 @@
 void bind_lease (client)
 	struct client_state *client;
 {
-	struct interface_info *ip = client -> interface;
+/*	struct interface_info *ip = client -> interface;*/
 
 	/* Remember the medium. */
 	client -> new -> medium = client -> medium;
@@ -1033,7 +1033,7 @@
 	void *cpp;
 {
 	struct client_state *client = cpp;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
 	struct data_string ds;
 
@@ -1076,7 +1076,7 @@
 	void *cpp;
 {
 	struct client_state *client = cpp;
-	int i;
+/*	int i;*/
 
 	/* Cancel all timeouts. */
 	cancel_timeout (state_selecting, client);
@@ -1189,8 +1189,8 @@
 	int i;
 	int stop_selecting;
 	const char *name = packet -> packet_type ? "DHCPOFFER" : "BOOTREPLY";
-	struct iaddrlist *ap;
-	struct option_cache *oc;
+/*	struct iaddrlist *ap;
+	struct option_cache *oc;*/
 	char obuf [1024];
 	
 #ifdef DEBUG_PACKET
@@ -1992,7 +1992,7 @@
 	struct client_lease *lease;
 {
 	unsigned char discover = DHCPDISCOVER;
-	int i;
+/*	int i;*/
 	struct option_state *options = (struct option_state *)0;
 
 	memset (&client -> packet, 0, sizeof (client -> packet));
@@ -2056,9 +2056,9 @@
 	struct client_lease *lease;
 {
 	unsigned char request = DHCPREQUEST;
-	int i, j;
+/*	int i, j;
 	unsigned char *tmp, *digest;
-	unsigned char *old_digest_loc;
+	unsigned char *old_digest_loc;*/
 	struct option_cache *oc;
 
 	memset (&client -> packet, 0, sizeof (client -> packet));
@@ -2146,7 +2146,7 @@
 	struct client_lease *lease;
 {
 	unsigned char decline = DHCPDECLINE;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
 
 	struct option_state *options = (struct option_state *)0;
@@ -2202,7 +2202,7 @@
 	struct client_lease *lease;
 {
 	unsigned char request = DHCPRELEASE;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
[...2316 lines suppressed...]
 		return ISC_R_INVALIDARG;
@@ -455,7 +455,7 @@
 {
 	struct lease *lease;
 	isc_result_t status;
-	int updatep = 0;
+/*	int updatep = 0;*/
 
 	if (h -> type != dhcp_type_lease)
 		return ISC_R_INVALIDARG;
@@ -859,9 +859,9 @@
 				   omapi_data_string_t *name,
 				   omapi_typed_data_t *value)
 {
-	struct host_decl *host, *hp;
+        struct host_decl *host/*, *hp*/;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_host)
 		return ISC_R_INVALIDARG;
@@ -1120,7 +1120,7 @@
 isc_result_t dhcp_host_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct host_decl *host;
-	isc_result_t status;
+/*	isc_result_t status;*/
 
 	if (h -> type != dhcp_type_host)
 		return ISC_R_INVALIDARG;
@@ -1541,7 +1541,7 @@
 {
 	struct pool *pool;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_pool)
 		return ISC_R_INVALIDARG;
@@ -1587,8 +1587,8 @@
 isc_result_t dhcp_pool_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct pool *pool;
-	isc_result_t status;
-	struct permit *pc, *pn;
+/*	isc_result_t status;
+	struct permit *pc, *pn*/;
 
 	if (h -> type != dhcp_type_pool)
 		return ISC_R_INVALIDARG;
@@ -1685,10 +1685,10 @@
 isc_result_t dhcp_pool_lookup (omapi_object_t **lp,
 			       omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
 	struct pool *pool;
-
+*/
 	/* Can't look up pools yet. */
 
 	/* If we get to here without finding a pool, no valid key was
@@ -1717,7 +1717,7 @@
 {
 	struct class *class;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_class)
 		return ISC_R_INVALIDARG;
@@ -1763,8 +1763,8 @@
 isc_result_t dhcp_class_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct class *class;
-	isc_result_t status;
-	int i;
+/*	isc_result_t status;
+        int i;*/
 
 	if (h -> type != dhcp_type_class && h -> type != dhcp_type_subclass)
 		return ISC_R_INVALIDARG;
@@ -1864,9 +1864,9 @@
 isc_result_t dhcp_class_lookup (omapi_object_t **lp,
 				omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
-	struct class *class;
+        struct class *class;*/
 
 	/* Can't look up classs yet. */
 
@@ -1896,7 +1896,7 @@
 {
 	struct subclass *subclass;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_subclass)
 		return ISC_R_INVALIDARG;
@@ -1991,9 +1991,9 @@
 isc_result_t dhcp_subclass_lookup (omapi_object_t **lp,
 				   omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
-	struct subclass *subclass;
+	struct subclass *subclass;*/
 
 	/* Can't look up subclasss yet. */
 
--- dhcp-3.0.3/server/dhcp.c.gcc4_warnings	2005-04-29 19:10:57.000000000 -0400
+++ dhcp-3.0.3/server/dhcp.c	2005-08-23 16:52:57.607316000 -0400
@@ -406,7 +406,7 @@
 	int ours = 0;
 	struct option_cache *oc;
 	struct data_string data;
-	int status;
+/*	int status;*/
 	char msgbuf [1024]; /* XXX */
 	const char *s;
 	char smbuf [19];
@@ -947,14 +947,14 @@
 	char msgbuf [1024];
 	struct data_string d1, prl;
 	struct option_cache *oc;
-	struct expression *expr;
+/*	struct expression *expr;*/
 	struct option_state *options = (struct option_state *)0;
 	struct dhcp_packet raw;
 	struct packet outgoing;
 	unsigned char dhcpack = DHCPACK;
 	struct subnet *subnet = (struct subnet *)0;
 	struct iaddr cip;
-	unsigned i, j;
+	unsigned i/*, j*/;
 	int nulltp;
 	struct sockaddr_in to;
 	struct in_addr from;
@@ -1292,7 +1292,7 @@
 	unsigned i;
 	struct data_string data;
 	struct option_state *options = (struct option_state *)0;
-	struct expression *expr;
+/*	struct expression *expr;*/
 	struct option_cache *oc = (struct option_cache *)0;
 	struct iaddr myfrom;
 
@@ -1498,15 +1498,15 @@
 	TIME max_lease_time;
 	TIME default_lease_time;
 	struct option_cache *oc;
-	struct expression *expr;
-	int status;
+/*	struct expression *expr;
+        int status;*/
 	isc_result_t result;
-	int did_ping = 0;
+/*	int did_ping = 0;*/
 	TIME ping_timeout;
 
 	unsigned i, j;
-	int s1, s2;
-	int val;
+	int s1;/*, s2;
+	int val;*/
 	int ignorep;
 
 	/* If we're already acking this lease, don't do it again. */
@@ -2723,12 +2723,12 @@
 	struct in_addr from;
 	struct hardware hto;
 	int result;
-	int i;
+/*	int i;*/
 	struct lease_state *state = lease -> state;
 	int nulltp, bootpp, unicastp = 1;
-	struct option_tag *ot, *not;
+/*	struct option_tag *ot, *not;*/
 	struct data_string d1;
-	struct option_cache *oc;
+/*	struct option_cache *oc;*/
 	const char *s;
 
 	if (!state)
@@ -2949,7 +2949,7 @@
 	struct data_string d1;
 	int have_client_identifier = 0;
 	struct data_string client_identifier;
-	int status;
+/*	int status;*/
 	struct hardware h;
 
 	if (packet -> raw -> ciaddr.s_addr) {


--- NEW FILE dhcp-3.0.3-gcc4_warnings.patch-1 ---
--- dhcp-3.0.3/client/clparse.c.gcc4_warnings	2005-08-23 13:56:50.063732000 -0400
+++ dhcp-3.0.3/client/clparse.c	2005-08-23 16:31:51.608581000 -0400
@@ -39,7 +39,7 @@
 
 #include "dhcpd.h"
 
-static TIME parsed_time;
+/*static TIME parsed_time;*/
 
 struct client_config top_level_config;
 
@@ -65,7 +65,7 @@
 isc_result_t read_client_conf ()
 {
 	struct client_config *config;
-	struct client_state *state;
+/*	struct client_state *state;*/
 	struct interface_info *ip;
 	isc_result_t status;
 
@@ -245,11 +245,11 @@
 	int token;
 	const char *val;
 	struct option *option;
-	struct executable_statement *stmt, **p;
-	enum statement_op op;
+	struct executable_statement *stmt;/*, **p;
+	enum statement_op op;*/
 	int lose;
 	char *name;
-	struct data_string key_id;
+/*	struct data_string key_id;*/
 	enum policy policy;
 	int known;
 	int tmp, i;
@@ -966,11 +966,11 @@
 {
 	int token;
 	const char *val;
-	char *t, *n;
+/*	char *t, *n;*/
 	struct interface_info *ip;
 	struct option_cache *oc;
 	struct client_state *client = (struct client_state *)0;
-	struct data_string key_id;
+/*	struct data_string key_id;*/
 
 	switch (next_token (&val, (unsigned *)0, cfile)) {
 	      case KEY:
@@ -1160,12 +1160,12 @@
 	struct parse *cfile;
 	int flag;
 {
-	enum dhcp_token token;
+/*	enum dhcp_token token;
 	const char *val;
 	unsigned char rf = flag;
 	struct expression *data = (struct expression *)0;
 	int status;
-
+*/
 	parse_warn (cfile, "allow/deny/ignore not permitted here.");
 	skip_to_semi (cfile);
 	return 0;
--- dhcp-3.0.3/client/dhclient.c.gcc4_warnings	2005-08-23 13:56:51.430364000 -0400
+++ dhcp-3.0.3/client/dhclient.c	2005-08-23 16:29:44.555762000 -0400
@@ -99,7 +99,7 @@
 	omapi_object_t *listener;
 	isc_result_t result;
 	int persist = 0;
-	int omapi_port;
+/*	int omapi_port;*/
 	int no_dhclient_conf = 0;
 	int no_dhclient_db = 0;
 	int no_dhclient_pid = 0;
@@ -335,24 +335,24 @@
 	}else
 	{
 	    FILE *pidfp=0L;
-	    pid_t dhcpid=0;
+	    int   dhcpid=0;
 	    int   dhc_running=0;
 	    char  procfn[256]="";
-	    
+
 	    if ((pidfp = fopen(path_dhclient_pid, "r")) != NULL ) 	   
 	    {
-		 if( (fscanf(pidfp, "%ld", &dhcpid)==1) 
+		 if( (fscanf(pidfp, "%d", &dhcpid)==1) 
 		   &&(dhcpid > 0)
-		    )
+		   )
 		 {
-		     snprintf(procfn,256,"/proc/%ld",dhcpid);
+		     snprintf(procfn,256,"/proc/%d",dhcpid);
 		     dhc_running = ( access(procfn, F_OK) == 0 );		     
 		 }
 		 fclose(pidfp);
 	    }
 	    if( dhc_running )
 	    {
-		log_fatal("dhclient(%ld) is already running - exiting. ", dhcpid);
+		log_fatal("dhclient(%ld) is already running - exiting. ", (long)dhcpid);
 		return(1);
 	    }	    
 	}	
@@ -753,7 +753,7 @@
 			picked = lp;
 			picked -> next = (struct client_lease *)0;
 		} else {
-		      freeit:
+/*		      freeit:*/
 			destroy_client_lease (lp);
 		}
 	}
@@ -812,7 +812,7 @@
 	struct client_lease *lease;
 	struct option_cache *oc;
 	struct data_string ds;
-	int i;
+/*	int i;*/
 	
 	/* If we're not receptive to an offer right now, or if the offer
 	   has an unrecognizable transaction id, then just drop it. */
@@ -966,7 +966,7 @@
 void bind_lease (client)
 	struct client_state *client;
 {
-	struct interface_info *ip = client -> interface;
+/*	struct interface_info *ip = client -> interface;*/
 
 	/* Remember the medium. */
 	client -> new -> medium = client -> medium;
@@ -1033,7 +1033,7 @@
 	void *cpp;
 {
 	struct client_state *client = cpp;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
 	struct data_string ds;
 
@@ -1076,7 +1076,7 @@
 	void *cpp;
 {
 	struct client_state *client = cpp;
-	int i;
+/*	int i;*/
 
 	/* Cancel all timeouts. */
 	cancel_timeout (state_selecting, client);
@@ -1189,8 +1189,8 @@
 	int i;
 	int stop_selecting;
 	const char *name = packet -> packet_type ? "DHCPOFFER" : "BOOTREPLY";
-	struct iaddrlist *ap;
-	struct option_cache *oc;
+/*	struct iaddrlist *ap;
+	struct option_cache *oc;*/
 	char obuf [1024];
 	
 #ifdef DEBUG_PACKET
@@ -1992,7 +1992,7 @@
 	struct client_lease *lease;
 {
 	unsigned char discover = DHCPDISCOVER;
-	int i;
+/*	int i;*/
 	struct option_state *options = (struct option_state *)0;
 
 	memset (&client -> packet, 0, sizeof (client -> packet));
@@ -2056,9 +2056,9 @@
 	struct client_lease *lease;
 {
 	unsigned char request = DHCPREQUEST;
-	int i, j;
+/*	int i, j;
 	unsigned char *tmp, *digest;
-	unsigned char *old_digest_loc;
+	unsigned char *old_digest_loc;*/
 	struct option_cache *oc;
 
 	memset (&client -> packet, 0, sizeof (client -> packet));
@@ -2146,7 +2146,7 @@
 	struct client_lease *lease;
 {
 	unsigned char decline = DHCPDECLINE;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
 
 	struct option_state *options = (struct option_state *)0;
@@ -2202,7 +2202,7 @@
 	struct client_lease *lease;
 {
 	unsigned char request = DHCPRELEASE;
-	int i;
+/*	int i;*/
 	struct option_cache *oc;
[...2222 lines suppressed...]
+/*	struct host_decl *foo;*/
 	struct hardware h;
 
 	h.hlen = hlen + 1;
@@ -403,7 +403,7 @@
 			   struct iaddr *addr, struct shared_network *share)
 {
 	int i;
-	struct subnet *subnet;
+/*	struct subnet *subnet;*/
 	struct iaddr ip_address;
 	struct host_decl *hp;
 	struct data_string fixed_addr;
@@ -453,12 +453,12 @@
 	struct pool *pool;
 	struct lease **lpchain;
 {
-	struct lease *address_range, *lp, *plp;
+        struct lease *address_range;/*, *lp, *plp*/;
 	struct iaddr net;
 	unsigned min, max, i;
 	char lowbuf [16], highbuf [16], netbuf [16];
 	struct shared_network *share = subnet -> shared_network;
-	isc_result_t status;
+/*	isc_result_t status;*/
 	struct lease *lt = (struct lease *)0;
 
 	/* All subnets should have attached shared network structures. */
@@ -745,7 +745,7 @@
 	struct lease *lease;
 {
 	struct lease *comp = (struct lease *)0;
-	isc_result_t status;
+/*	isc_result_t status;*/
 
 	if (find_lease_by_ip_addr (&comp, lease -> ip_addr, MDL)) {
 		if (!comp -> pool) {
@@ -795,7 +795,7 @@
 	int enter_uid = 0;
 	int enter_hwaddr = 0;
 	struct lease *lp, **lq, *prev;
-	TIME lp_next_state;
+/*	TIME lp_next_state;*/
 
 #if defined (FAILOVER_PROTOCOL)
 	/* We must commit leases before sending updates regarding them
@@ -1458,7 +1458,7 @@
 	void *vpool;
 {
 	struct pool *pool;
-	struct lease *lt = (struct lease *)0;
+/*	struct lease *lt = (struct lease *)0;*/
 	struct lease *next = (struct lease *)0;
 	struct lease *lease = (struct lease *)0;
 	struct lease **lptr [5];
@@ -1965,7 +1965,7 @@
 {
 	struct shared_network *s;
 	struct pool *p;
-	struct hash_bucket *hb;
+/*	struct hash_bucket *hb;*/
 	int i;
 	struct lease *l;
 	struct lease **lptr [5];
--- dhcp-3.0.3/server/omapi.c.gcc4_warnings	2004-11-24 12:39:19.000000000 -0500
+++ dhcp-3.0.3/server/omapi.c	2005-08-23 16:07:26.800856000 -0400
@@ -208,7 +208,7 @@
 {
 	struct lease *lease;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_lease)
 		return ISC_R_INVALIDARG;
@@ -378,7 +378,7 @@
 isc_result_t dhcp_lease_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct lease *lease;
-	isc_result_t status;
+/*	isc_result_t status;*/
 
 	if (h -> type != dhcp_type_lease)
 		return ISC_R_INVALIDARG;
@@ -455,7 +455,7 @@
 {
 	struct lease *lease;
 	isc_result_t status;
-	int updatep = 0;
+/*	int updatep = 0;*/
 
 	if (h -> type != dhcp_type_lease)
 		return ISC_R_INVALIDARG;
@@ -859,9 +859,9 @@
 				   omapi_data_string_t *name,
 				   omapi_typed_data_t *value)
 {
-	struct host_decl *host, *hp;
+        struct host_decl *host/*, *hp*/;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_host)
 		return ISC_R_INVALIDARG;
@@ -1120,7 +1120,7 @@
 isc_result_t dhcp_host_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct host_decl *host;
-	isc_result_t status;
+/*	isc_result_t status;*/
 
 	if (h -> type != dhcp_type_host)
 		return ISC_R_INVALIDARG;
@@ -1541,7 +1541,7 @@
 {
 	struct pool *pool;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_pool)
 		return ISC_R_INVALIDARG;
@@ -1587,8 +1587,8 @@
 isc_result_t dhcp_pool_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct pool *pool;
-	isc_result_t status;
-	struct permit *pc, *pn;
+/*	isc_result_t status;
+	struct permit *pc, *pn*/;
 
 	if (h -> type != dhcp_type_pool)
 		return ISC_R_INVALIDARG;
@@ -1685,10 +1685,10 @@
 isc_result_t dhcp_pool_lookup (omapi_object_t **lp,
 			       omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
 	struct pool *pool;
-
+*/
 	/* Can't look up pools yet. */
 
 	/* If we get to here without finding a pool, no valid key was
@@ -1717,7 +1717,7 @@
 {
 	struct class *class;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_class)
 		return ISC_R_INVALIDARG;
@@ -1763,8 +1763,8 @@
 isc_result_t dhcp_class_destroy (omapi_object_t *h, const char *file, int line)
 {
 	struct class *class;
-	isc_result_t status;
-	int i;
+/*	isc_result_t status;
+        int i;*/
 
 	if (h -> type != dhcp_type_class && h -> type != dhcp_type_subclass)
 		return ISC_R_INVALIDARG;
@@ -1864,9 +1864,9 @@
 isc_result_t dhcp_class_lookup (omapi_object_t **lp,
 				omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
-	struct class *class;
+        struct class *class;*/
 
 	/* Can't look up classs yet. */
 
@@ -1896,7 +1896,7 @@
 {
 	struct subclass *subclass;
 	isc_result_t status;
-	int foo;
+/*	int foo;*/
 
 	if (h -> type != dhcp_type_subclass)
 		return ISC_R_INVALIDARG;
@@ -1991,9 +1991,9 @@
 isc_result_t dhcp_subclass_lookup (omapi_object_t **lp,
 				   omapi_object_t *id, omapi_object_t *ref)
 {
-	omapi_value_t *tv = (omapi_value_t *)0;
+/*	omapi_value_t *tv = (omapi_value_t *)0;
 	isc_result_t status;
-	struct subclass *subclass;
+	struct subclass *subclass;*/
 
 	/* Can't look up subclasss yet. */
 

dhcp-3.0.3-trailing_nul_options.patch:
 options.c |    5 +++++
 1 files changed, 5 insertions(+)

--- NEW FILE dhcp-3.0.3-trailing_nul_options.patch ---
--- dhcp-3.0.3/common/options.c.ISC	2004-12-03 19:03:18.000000000 -0500
+++ dhcp-3.0.3/common/options.c	2005-08-23 12:03:02.000000000 -0400
@@ -1496,6 +1496,11 @@
 	
 	op -> option = option;
 
+	if ( (*(option->format) == 't') 
+	   &&(*((option->format)+1)=='\0') 
+	   &&(op->data.data[op->data.len - 1]== '\0') 
+	   )  op->data.len -= 1;
+
 	/* Now store the option. */
 	save_option (universe, options, op);
 

dhcp-3.0.3-version.patch:
 version.h |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE dhcp-3.0.3-version.patch ---
--- dhcp-3.0.3/includes/version.h.version	2005-07-22 16:44:58.000000000 -0400
+++ dhcp-3.0.3/includes/version.h	2005-08-23 17:05:09.995761000 -0400
@@ -1,3 +1,3 @@
 /* Current version of ISC DHCP Distribution. */
 
-#define DHCP_VERSION	"V3.0.3"
+#define DHCP_VERSION	"V3.0.3-RedHat"


--- NEW FILE dhcp-3.0.3.tar.gz ---
‹
¬ÿ³Õµûõÿ,ŸÚõ_$Apšöéë¿òìé³ç°þ+«ÏWVV×V–aýŸ?_~ò_jùÚ¾öó'_ÿ_-†ÑRzî=𨇻ýu%ߺP+í•'íÕösµº¼ütiù›%X½Õ'ë««ëOÿªô„©Îû±zÈÕ_BÕÇ;=/¨ŸÕâ{µ4IjaŸ‰úeCeçAäÍí|÷]çhs¾X`1U‹c5Iƒ¤ÅYØÔbm1rÎ{Á0
Lå w{ƒÐóFþ» ›i<¼èöâhÐhªß<¥¨ïçFÁe·ü0êFþ(èð‹ IçÕW›ê½é’RRcþ}±FEI¥
ÛWià'½sU¬¢¾]
²ÞwªRM©¼³.àS6I7þ7=¤añ[ž¹@•ªÿ¢ôÜ5T2*¿ozs6ÔÉâ	ôsæj0¯ÎêÕC§ ZŒµ\˜’‡¼0jþ‡­£ýÝýïÖÕ›È?жšŒû~(§éuÕI’8Ɂ/NÇ
à|òš©0*Í´^Î
Տqœ´*N•‡Î÷oëW¥G1üóÁ”~
ôAˆ}G´vm(´]Ä†qÏ"ŽŽ£)•Rçqü.máÌùÑUÛ£A^†Ùy—^Šæ¦~Eãìâ€×Iãý"[¤z¹o×ã!<Pã$>…¸Réy<öa”*GAvFg
{Ã}•5΀˜Hs‹ÄSÃSP7QÓm§
¡=µH­«å6ýÏT>Ø.–¢Ép¨V¿}„$.ÁX­èÝmi¢Z®îïáQgw÷Äépn²ÂqÎ`ÁéÝ-ƒøV•:¬TO€wõƒa
%qX+4’_ªÊB/ÖãŸ,è2fä`÷ƒ?3”jUP”ËBX¤æ™Dö¸Ћò¸ŠBÐâ¢*”÷—ç!HD 
2í+аkQ¨ØèÂ(B>E1
ÞäÐ,GQvµÔ¦¶Áæz±µŠªÇ$>¨×ÈŒ*ê椋Rå’ÐX¢BNËc$\/âb®µ#.#`u
—¡™Ò4ϼñÐ¥‡€?r×Ñ\NÛuùE¡’<`=Þ|íÂ^-˜i¯ÒD͸QÝ}V˜[ÚK%
~ÚÈÞÚýRÇTã"Ô³=š¢iv«óãáîQ§Š ¼ÜÚÝ«&{­c¬B¦ôþøäàðß[à­çƳÇ{þúñWaDsÀg+Æî®ú-Ðônï÷òÉîëÎÁ›kmó³ˆ-pÜBܸ#aÃZ f:f9\Ö+/4%£½qñWµØƒÝûp%·ûoÌBiq®Çǹ;Øbs³î/‡¼|œÐu­Ø5w3‰Ë!{ŸI(ªˆÅ•ÈN^†š‘÷¬Ýˆ3p²ò1ÔÌ<l:«™Þ
ËÓ,‹VœkéÍÙ­yX
+®Õ
±ˆò
þÑnÛ;ûÔûÿOÓ~|7Q ×øÿŸ>yò\-Ûµçkðâ9úÿŸ®<½÷ÿŽõÿOu¢×»ÄE©»‰“ýfns#¬ßÀ,„÷FŽà¹÷þÞ{¿4ï/!ô'rýØ÷~ß{¿ï½ß÷ÞïûEù}ÿ\¾³yqaÆï]¹÷®Ü›š+ut˜”ù*kókjŽî½¹.¦}aŽËJ¯e-ŽÝ» ï]_,ùÓ¸ ÿãø½òßeÿ}VYpåüxeD7¬iš‹nñòÞO÷ùén#6,Úý9t3Rù)4þKpÒUPù{?ݧýÔûÿ¢à}–fÁøöm,//?{ú´öü÷“•§ËÖÿ÷ä©Z^]^y²vïÿûŸüùß4‡á „Íj|,âAúµüxr|Ò9\:8ìì㪔£øjøjgÚ‰ÔK&¨”Ä#ú	4ò4í+tÐ… ߤa”Sƒ¢¤Ñã;0ÑQCä4H•õªø¦€E§ê2Hu
‚Ò;äØäŒÕY÷OÔ§•§êÅ‚o¾yÞR;þEØW?´ÕOñ$:ƒ÷3šoh·ŒkÈx÷VÔ/ÓŠzc+b¥³¤P£Î‡Ä\­JºN[¾¡ÁGÍdñ©ñ\þ'uþOݹŸËÐrÝâF‡‡Õ’hknnv(ÌÞÍßî?Ó?õòß0Œ&ï懶ëâ¿VWÖ@þ[{¶¶üôéÓgkÿõôÙ½ü÷9>"ÿú(V
}{ˆm¢"õÊžIÖR¯‘|·H¼jCµ7”Ú£o‹«ÕöÏ+«¿¨Ó+õ"	¡æÿ´Õk†Ã–ú?šøÉÖþkïƒø|`§(ñ‰¡Ðœ¶Ú}<©2Š/0
ŒŸ‘$Ù2?’@HM
q¢}XYÿaõÞEñ%ƒÁyN'éÖ.žà¤‰Rôp9nꌟœáä|É!—½sÀ…Šû"”ÝGdÞGd~žˆL$âÀ(6ÿ1¡ý±˜üÃ>šŒò3ÿTëê12߶ۏ©Ø(ŒâÊ!ª›r¿“ý“ŒŸ?//~óËÂÛöÛ}“ŸÍ·
ñ¶¹ðpéíÊ’€òÿ9TD»mjß$ôó?$Œ³24òvQœ• ¿´ γµ$…Ý©jÄïZ
ÿÃ~³=»ûñ¡—Pæ‹´˜DŠ1•€(
¾9–
-µu´{Œm‚¬` þ(û†ISŽk=¡>tŽ`^oÜ—ù%à…V×ï*õÍÚ²Ú>÷dLÇY=>
ú—x™ñv˜®oo©ož.?{B¯þFƒøÿ„i¯'gßÒ£ó,¯/-]^^¶åù’çmo@iÎ7ÍEg힟ýÕù¼­/ýãroÑpHÜ\W ÛqJU¼ãÎNU#?*¶
N¯o1 ¦AVÏ®ï©lž

_$¢›UùšÔqz¿9Ø)nÓ3@×æ_ùõÉ£{®§MKúaçÇ“æíh’ð±ÍIý¶Ê„É´¹6¥M³ã–r•åŬí	™ûعºÛ¦×ÆAÔ_§Æ¿ßé)Tžv!͇Jx‡Du“F	<l µo¢Õò;ºf"rJTQ.hÙTS-ü¯z°
ÄÄxPpa!ž7q÷H?v¸O±8–Û}¬ëÚ!ND½èh#
Fá¢?É@ÎÏÂÖW‹gA$x‹zó³ZËö?£eÝYÓíÏŸ>]{¢V–WÖVVž>Y[^UË+Ïž®­ÞÛÿ>ÇgiÁQ«Ñ‚~ˆßRÅŒ&#vy´{qÊHi»ÝVKž·´à©…[
K f·*êÀÝØ
ÐÒí-‡<´ÛÛÈ­‡
îå¶É¹Ÿ‚4ºÍe‚rѾ™ÒW„
¦ITÞÓù#èñTrl¨ñtbª¥w”ÎWÝ'¤C³õÉðP(bYFgi7îÑi¸¾‡ñßÂÏ^línwèázÉáªÑø×Ðð]jo-ã.*yd-©wüÔ’ì¯TÌUó(&å÷Ú¢|H¥ú-©wqØÏm-öyˆbw»@ï
ÞGûg®/ðü­ÔǦÑaˆ+ñ¤Yá±>Õ#ÙÝ©àÉÑO¹ßtxÑ>8îìu¶Oºåš—…LϼÀƒ¿C·€nmwœÇ†?»>•fàDìínOyÿ}ç'õ.¸°ÒüŐD”f –jŠ3Í^4Ýõ[žK—I—TÒÿµÏƒ÷Ao’aHŒÓó…4åZXÂNFVïÆh’ˆ˜9ÅÂÅÍÖ•uyë†}
JL!üG
Ûïý܈<ã ]
87¹}x¾W\#æ1 z²#ŒÆfWb«Ü>„\–‘ PB#,¢ëu{Þ‘OŒú "z³±1O3h”:ƒ×éi’aˆ"ScKû10€Ept+ø‹i0æ@E|´aJ*†_кâ
‰q™‡ììmi÷#iíÇ*j[oN^¡/}{ÒšæZ¼ôŠf6lÜ5ÜÈ™Rñ§Ð°õÒ=þj—½6­æÝe9ßíÜxœs}|Xìn®v,||3Æ11½$_vŽ>¾®m3 ÃÜb,X{ZæÑú(-•‡%¤C_Ùa«G„œ(÷¥Þ Õoq0Ú¼V&'l©"£wA¯A -ð2†eŒ_µdÅaÑlܲȎ­ËÙ-,~äd“ƒï;û]”ì?f.Ûk^2ŽÖO†ò»ÝÅмÒØkE:á
2›]¯§î¶+@ùÓÄ>·9Ó>
wï€À’Òå,­Ʀc§¨ äŸvØ_ªþ’λåHv@ž\V„­ë×ÏúF>Øõp=â]RnkægEº·©ruI&×Kº€¤3'_q±¦ïԅ택ÎeÁbÖÛù^ÜÞΣØt'תsƒ$ÐcS
þë¸$Ü))¬mÍÒº+ë®)®!Éš6ÐÏ,3Õ12ð(ÆÄ“$ªÞuç¿Ê-%ÎT×»ôtÊ6¯m¡’¹c¦À­ä"¢,‘ÆW+g`>p¯¾¯¶Žv0œî¼¬°ÌÚ
±Jõ=:x½u¸û‘¹-[9<8:™œO"m}R¤ÒÉ)J.ë´_­­g	æz½ÿæõ‹ÎÑv¨E>
aŠäŽÐü%}ü1at€ŸÅ!ÙËloàùßÔ2æDïߪgkkOÖš×u‰ç:ö—>Ê 2GUh±YPÆYŽÆ¸–ïZèl׉“w)^1`‚ü„„j/†Å×\ÐtÊaG…	ª±Ûít_ÛÙé¾9ÜÙ:ùXîó‘ØñpMìGƒ
›óq4ß„õñxr*
dÉ$˜oHtMh›³BUM
º­¹ª–>Tž©©eÓÔÒ¨"x~‘zr#=âÚÅ-oTÞ>)õv#6ë;òbkûûƒ—/»ÛoNàÏ'ìP>æsŠ%gÏhtw÷O:GßÚû„]*Æ—Náqä»´’¯Ù˜Ô”ú±oîâq¬Ϥ<=¾¢~œ(W1}|³]uk¿£J©ý*L»aíIƒdvî|s¦N£ÅßÔ¼!Á²8È#5^¢£müX–q ¸EÔר¢ku͉«„R
ñÌGŽUÌ7™¾eHômYeVúà`D"÷*9B‡ò£ŸD<ûúkêa7ÈJt¡TýþBÑŠÓp5mh…€QRñPqÉ7\BQ5꿐û&e¡£{0­ýà:DS_Âv¸[‡”)OŽ‡Ê	%åjÖ	ï†h8:bÐDÅÔèð¸ófçàó‘ÁÀ8
&ýØ™3º'‡þy<¿É<©0)bãV\íšh)Šù”m¯N“¾þTÖ[5žÿDe´Ü¬ãø/¶-&
l—–D4ÅH'b¬:\„ÍŽÅ­²Xã…•ù
HåУf#ù.9DÎÞQö•>	‚X?Äšñ•wR4§ùÌ9¢€U¾,RÂÞó
šºð"·ZGö¤Ûœ=)–	9!à¼(<¥ÛÃÕ|ä­–_ñ‹F~Xñ”v2Ö] ×RÁsõ»ºÓ½U#Ècuo†ã²fTúh±í†^ÌÒÚÂÊjhŒw·­ý3Pÿ6ÕÿbÐÝzsrðzëdw{Ã9“Úð®á–{€‰Í,{`2uš âÜ
ùÍ4É´ö#Ï…:(±që¢r°¸ŠrԐDžqHö—܉c7N‰ØÞ‚OIó2¤tq.åjðmÒM>m0ò³Þ¹\BMÂ5Ñ$c[ϝóG;;<ª8ä¯Íë¡•~Ùd.҃鴫œãb…çvÕ †¨ÒñŠb¢dËî	
̨J‰X	ÓªcˆëW:˦/ bÝÜàê’8®áŒC,„TæŠç0Â>ɘ¸ht°ÃiÌ
©,ˆ(ÿjA·7c·±ÄCÃtÒwÄêA%†â)Ó*IºVrwN”V¤³h'&—σqw¶”<cfʪ¤¢ÓyØÙcOl’u5éÉÌçD‚¦ã(èRb&#¹:ƒÎYS%ÍFå+÷)ðh&°¹T°Ë	ªfÇ*Î5•’Ø’;Z^<׌ZåÜQNƒä"9=’¥>O£EU4Géð°tmÉ©/ÓÚ>[qֺλ¦]N¿X«¼’ˆ¤Km”ÓýqúºçÔ„®$Ø·>V®O>tÚí§–ìy>ËäUæqû:úAE›‚˧î*Ò.PZYX‡Ð2¤
ÝUTó4~ ÷³¸âZ„y
\ÙÄÔ#ì,{—ëèC”ÜÓϪ” îÏ+@¼W«lN²$8öƒ[êAZTµYZܶEzÕy[]–¨¸[–txQŠ<‹
¼oÖ‰dãd¬ƒž'DæêÉçœ%žÓ`Y’9WA0§¿%rú1$
\Õ«)Ô§ŠüA{i¸¡UDœÆçÁ%­q…öZôŠÎQ¢T,K¾Qxör÷ÇÎe¿WÎñôb¯ƒY띲œ×¾[xÊç	ŠÒŽ:ûè¤óï‚Ê?ëüxˆirÏ0“àuuö°k¥äplÜã]³®.[¯º‚îZÎ6¦
eÒà>\þŽþÚ¨¾-7¯™>œí÷€P,Ľ[hÁÓrÙ¼a3jża’§ên
P·8VÉ~œ£3&
¢€#:öGÙ<pfPTŒ%øÉê®ðŠýÅÐcõÊföj5’“CasgE«Ïèî9Óì$Yw˜,Îè!§óª²bÜÅ	‚Y3¶Yÿá
ÿ³.T…ïŽö½žÍªÁ#ÙúØqã¬ÊþÏ믕‹Ì;Ž†8F(°GFš¯;õ+UÇÂß×0Á§yŽK-ãÒŽ®ü+Q8
”Y]Y]^{¶¬–ñFÒ•ûû¿?ǧýv~®´â<Åÿn}©wÆì·zë>ÜͽÞéŽ.öFP·¿Ù[ïöw{#”[_î@n»7B¹£ë½iTwr¿7uê..øF@·¿á[/ü,w|s¹ŠK¾ùEÍ-ßü²pÍ7?¬ºçÛ`âínúFwrÕ7õåcîúÆŠ·¾ìÜÉmߥÞ®ûÖÓN7y—H0Ýèý×öj{/ô^~¶´²Œz¯}³¾²Z¸Ð›aÀ( äǯÈî_-ªWÛ‡Ú¸ÓŠ¹‹÷LRQ‚±Óá¬j€ï†JÌZY‘Wû$Â>¢¥ônYìÑ_À—·ƒºk¿6ߎÚr…­O7q at Q:#‚÷?K»
Í£@®Á;L at f\þ—]´Xàm*<Œýzº”„2ûtÇ	t˜Çt¥Rà½Ã>Â3’MR¹£.Üõ½à=οK-Cnà}upðý1Q¥~ùá0mòõ%Î0•§ë`Ìu4ž¾Žxx’
¹²þ\„I‘±÷&ø–bõa@š£kL<$Ë@h°çDƒ-•lI¼îCÙc<Ã0_"¸zÀ¾ÏxÙJ„GÖ‚wNå{ «LSÕŸ$28§‘˜‹[‘f‡nÓÄšøÞ•d~êîmˆ£IìQö\Ž½…aûÑ’Ø‹Æ
×PÇ'ʤ
eÙÿƨ"ýi7år?BÜw©gnƒƒ0ò=a…!BVï]¥®JÒÂIÌ’ŸVLpÙ^šóŒ©l`:cƒîx$B„¦†á)ßò(E?J=Ý!M·œøb$ßИõ)!6-·é¬>x§Iì÷{èÞvŠ¬®­µÝÿ¤{té¡î$ñ ¾ðÐ3Â=>²~e§©Ð§Éؘäx0ƒM‹f…Îú”ØEãôŒˆàåA1"¸ËˆÊL[¢S5fÉ%–2'g¶(&^÷K½ç´O€º6ÚVã#K3Žã#eÙ+FÌcз^º+•`B¦^Bæh‡–0Ç@’9á+ëƸCXA‚
àX·©WfQ2Ÿ|÷Æ×E]Ü=ÔrˆFy¾V™69ªFd9ìC¹ôsâ;ŒÚk¸EO˜£‚f®J–¦œ w%C±¤Ò^æ…é`NG»¸vÃQ€kÙz*ÆPÒ|Dšõ\ڏ.º~Ÿ/ÃCÆÈ—(;+›\žÉ–GÇßø/§¤ªÅÃ>.À!vL š±ñ}ªÓ:é<”¤äôݠŃÅ<“À´PÙ]e³å–Ãáâ§öÃ
ª-s¬­¶Å­*íÙK³ó{š”u$E®‡•ßëî
0/FU«
ÆÎõeˆ¼Ä±ˆE›Å”7­´F¤ú•ÞÁ3a«>KDT€‰œöItècÉ“4KÉ¡Ð¡"¥©žê‘iÂ^=Kd†çÎ_ªì,)øi:˜ S‚¯e#E錢“ÙÂâñC†7Ê8dÞxKÐHœ©b}®²õ#i£Q«’³!qx3¾‚u°bwéȤ&¹Î4iÂœÃ0H I1ûõp;ÂSâ4±(áFK68IöyÕyX¨žVŠÇ$Òæ1Ì¿b	Ú&¡Ç9ÖGËM¸K2Î/H(Ú(‰/Ìî%áP‹ØÎŒHëœú@îðì¶Õ+éå1R èPý%
@©¬#^TòÛŒ¿í½Š/dü”wØ/:µ¬3I¤¦,GÛqb<*he×<ö	NL1ÃhéTûëÒ 'FEý–p(Þ×d¡
µ$1!GÑVl±xœ—Ü
þ) ,R!&k‹éd<âá¶BЀ%+$qy9µ<ÍâÞ»’Ꜩ(@E5éˆwí@\鬤êi¨Õ¤ç
¯´M‡ò"÷‰Æg<æ§W®Êfèƒg„pRØ09„5ÂpG:t‚9…âšàÆf*Î0ÚèÁåœêd¤Â¼Ÿ
_Ÿ¬/¯¬?}v]ìiUÐ)F›^<öÔ«o£Ê	Y‡I‚T<TÛT˜Ÿöw]†íýŒ¿Ç^{—îøö~‘'}óíWómÅ|KÌ·á

±4Ïsi…$CÖÐ'CÞaN“ë8„PB¤ ÁÄjt6%¶ãOµô¦¬e‹O¯a£ò½G­­ËÓÔCSR‹¤•‘òä§xJL{ÃÅ­SãÐ*6Uƒã`OŒÌ8)I˜µb¨žãõ‡Ú‹Dª‡‡.ÌG\öMN.k‹
R'¬ë4~Q4­;WðSöy¸f¬'1ÎP´µ‡³áÌ ØJÚ:ÊÌœ$Ìå~8îƒ
|ꧡ^¬ÑhÁ,IL±^%mQ*NF;‹®FšÃt£bŽgri¢‰ÄI/ÄV3Œõ•¨Z‘-+µ|öøY†û-	ÙLI« °æç­Æ	kOùärô:G&$‘L蓱ÅgT,ú)GIî©BŒ©ƒÙ¾Ä<ò1B:Î†šò3ŒÃ°‹/&¯ý#ljòõؘh/JH„—K'ÓL,k–
jVGAØm†~$½œâÛrÜÍï‚`ʸ*¨M%ç÷L'v	6ûò!!KäÅa¬f&;	ʍ{7¨/!je-Ké¸Tw±ØüŒ+¥ÇTŽ®ZRU€Ï¹ÉÞ<€œ“i…{ŒŸ”7qJÇsZ›5j/èR›¶Bd¹ÓøÅQ›!»«‚9:œp.i·Ÿ=<ýqæùÉik–„@ç†~r†gpcü×LûrSîreó\›³2.b`‚Îâgþ)eÐ$«ÚiQcô÷Ä"S	¬~HMü«¶ääw×ù_sQ2qxŸzo!Ôœîïhm7æè³wè7ñò¿ 6íKx“cxæÌ—6
ˆ?¶·ˆ!êŒ$;}NŠ5ÚyeNGæ릻”’;Áh7HÒƦÀû$Öå9ѝÀ‚,nƒ—[:F÷h†!žÅˆgÞ\žl—<˪Àl’wÛ	V4óÉz¯é´f
BÄZ¬cZÌgÏ8rœQ^Rg…LX”5¾8«C6ŒÏR»-sˆ·ªñ£ß‡avåœdZü•çZô=¦NÃ;¨‹©Vi§áÓ«Lýê»C@ê´®¤’?ùNsEv^ÎNÔƐóÆ• ì°{|˜ê°g,šCxnr0Kke¢Î\† •“‚®Óð[›“·ÌÓ³—ðìÁÖ†½0£(6PUŒÄÖê Ñ|¼‘'õú9~å2Ô-®p‹ì™v7ÇŒ\g‰ÑaYïþF3˜£llH2Å
µ»CÔ‘e+%B
t~ŽCäõ©FExtä[q
R¾W-¶’¼Ê‹Ê½6R#ï	D#L’¢7{ê(ØzUÇPŒf&†
È7¢»Œ×‡¡'Ód÷ƒlE®i´1‚JÛæôQ2‡‡Û0àDNä¥Äõò&v=Î#„¡Xºs SêÎá3Z[”Ã]AIÑáäZH­,˜ÁHEo­š‡eå‘Ù'Êt¤Ù¢ñ-8OE‰Çz%dE«Êp…:ØÿUO&6—&xH$ˆouö:[Çi‚Ñf
Ø'\Ø3K6µôS›¥ãܯè[µjJ.R­aÔ©.ÿ[Žž
@n¯<–$€YóéÚZ©{òF¯¹»¦ˆâ§‚Êß·.>º×ÏpdŒõ‹kéóÄ|2atP¯q<¬-ê„kCšh8¤Y0-×™Æô±(Q6hÌc²Æt@—9€¡
t$Ðôûø ÖO²§‚¬‡v,9}ƒPX:ãX)ïún
YN«Ž},ê³È-¶“»ýïù:[(êt^ÇÃT|Óx:ˆ,M²žX­]þè`êÃÏ”øÿÞ]µ15þuíéòê3µ²¼º²òìéòÚsŠÿ¶rÿÿY>KÇôð²'z”îñ–<µPq"
©+kŒû%-#âl9{¢~0À0Î؈"^G›üó/jӛϋèɱˆoÚ«íÕçH
6
{/Ãá3¾jž”¤öù¼óHdf|èáÙ‡-×êR¸æ¦zúúµWVÑ€•¤í6‘~ª2òßç‹ÿØ4&î÷Ü_Æ~vÞÕ³Ç)c7U÷pëäU8©–]´·nL©Õ?-×Ùy1­h•å*‡»;¹•Î×a᳋1uW
—¾XŸO^@³
Šäº9æßÃCäàdúgXBîÚá˜
˜àèÑ&^5C¥­­§+'‚¾¼ÎÝ@Eÿv­ëeSý¦ž¶à
oÉý£>¨Uµqc™zË-ýÿ|ùˆ¯­Z UÌ+Ì?H­™ï¦G%Y²AmwŽ`‚O¶N:&YG»Ï9Xîr5í9
P:Áœ 4ˆuZmn2Mê²U÷4h.>Ìǹt¥V±Šú탗Ð)Póv+϶çóøhÀˆ5_µ»…u4W˜ñœOÆ$J}ŒðAV`r]_„)ÚGˬ
o‘à·Ýý—MÓæ#ıͽC¾6ž>ñFn
Ö¢«A5ôúÉK˜ÕÒåïî
ˆÛt‡õR0üuºÿÝã{Ýýô}¦±ªêžÏ#‡Ç`j9rvðþ7ñ@DX at Z§Ë„7FÒ:î@æ]˜1h¢AMÒ{K—С·\ué~€M#×–Ù(Á@Oz?¦€È©€À1"Ó
Î!\¡ë4
WÓOœmV	olàa‘¯¿¦­ákØ™K5ø®NË]úy†!P
?‹C±©žu)*ÌÉß‹ÎíE+L€þÒ7¸†Ÿ(‹Ïªm‰!^7Š¾EaTásítR±žþ”&©® þØ	¬+Q¥è.™5Í¿þˆõþè	­™¼ÿˆ¡
ÿè¡‘
	)¥×ËÐAŽ¸ö΋È$‚ÔÁE‘òÀ‡»;5Y­-âÅ5ÐÙj]Ó€‘P¸
R99Â»2­ò:“´Uý/YH [®²ÄÍ`ô˜Z€þÐJ5_ºž‡/lÔ@%`Ê‹æ›
†o»Øç_9Š}ˆwŸ€æÉ+Xtv6DLs at X|Ðœ¼‹ðùéñm$–ó@/9ˆ(DÚtÃÛ€ø“sƒÅ(`ÝB …I/šaÛEñ9Èztp{2ßRN'>Xd€)Þ‘tJr—|Iòmáj3C_9?5é.ÏÀ§èµÜúȹzzâ(GãxŒ¡½-&ã&Že„Þâs'Nä±é‡]*ÜS<í”}A_±Á†¿»¿µ³sÔÝ;88|±µý½ªŠ¶‘Ƴçyñ·}”ñ
bô
’?´‡8;éçáJká³lxyöWÏÁ…(úd1gkW²kŠäþôµá¿amîÞn`
ø­
ÒŸm-n±Ž¯&ÂΊKòedF˶'µ¨Vš8
?þø#9Žñûwr_¥Ž÷Do³8–ç¾ëœtÉÝx¯ÉMV˲»±
3[j„ù•6ÕÖËîî~çd£¶¤tÕ鸶õÒ|V¥ìQ
Џ$9Òä4š3¥A¡83P£i½vHÕ™RV#Î&¬yqt°µ³½u|¢¹—ݦ³ÀR`ˆ·s©èÖþOÂxvÄÐa.n)ˆc¸ì:ê|ê€ovßìës`mŽ?ô{ZÈÆ—ËùQ„‰¹Ëº®ÈÙ(×-¦æ*Ö“C,¦æ'ЪªÛÖµ©D
9¾@ÚK†$š>¬¥Á[ÅLÄbG¿©Ž»HÙªbƒ(|BqÊb‹;'³É@ÃÑjR*‰R4ƒ•íêê
½°,z•šê/j­å¬8‡ræÝ–¡šPYÒä«F»f’DƘrl¼OJÇ_™.çSG~j#ÝÔî·âVA2¼†]Æ™¶
É’!6*iø›ªQŒýb?›äMtÑ”°×ÅtºGººµ+óð¨JUÌL…‡Àx¤€—abüòô:U¸ø'»
]Õ“Ò•tw
Ó[áb
`§mvS&M×YùÈQ2
æ“Øð ë÷¡"„¸6–ül’– Ñ*½ÓqÆò]w±<ã0•Áê¾î¼>8ú©»×Ùú~ë»N>òJJlíílwöèõ[èüT ݃ýnçÇݘñv{“,ºÂœB
/ÑïìÃ
[íǘ3×)“2h/p
:O™!耳œõ…ü»xRRbŒÉW,yÏøNN>ì#ÉÃX^@IÓî.ö0ãRŸ™ £€åZâCø(¢S)à-e<4IS2al€º-h¸0Ͷ¹œæ‡–lÊFÒÈó	̧æg=â”:I6LÒtèþœ.gêïœu¶¶_uvXÏÔTéCU¼m£‰±¯7±J×¥K6é¢IšŸ°É¹1ÿÛCêçÅ•þ¯É/ð7ºÄÇêo¸a¿ýEï.””^ԁs¿Ìë&4ÀbäÇÏ‹½{œ+$~ÉÌ%X2Pß:Ú¼ð‡¶!M	Ê
¥÷>	¨nX4Õ†yÏEÝ¢ÔÅËÌReuRüµ°Ðùg$Ò–rrÖu”x0•*-]n})"û<è½Ò7”4_5{Z:%›}Õ4±ËB€4aÑÏ™/ÐûÔ¾`¿o”ºc®mK1“é=¹¾m™úƒ°e|“è4õê1åAÖt»
ñ¦íµÇ¥æl½èŠÐØàËìñ^‹BáÜÐ)¾™Áƒ¬…©h(½*ŠZ,íÈ›$è]Ÿ¡D^è[7²—NìÖ ´cx‡ïº¹l³ïòR+`#žÛ+E7|ó姧WµC[·•SµÒ¢l£¹®ª•u¾‚^£Ï`#tÒ¾¶2“Œ5R	æ˜*ª1΂>ÂdvÌo3ª0e·äñöÇ’0üÒ=*™Œ3Që"Lä÷åJS}ŽðŒbž Y´!
ööi“H¾tg±–w×ùˆ OYóØŽ¸îØ9¯Ž{Ó¢> h³ €ü§é¬Ós®HdƒNÞÔ« kÊ!ǘ²öÅ„¹®óîÓ
àx%©ŽvEFrðòeçÈI¦«oàH"„ŸòÕŽœòhBɯó—ØÊhßÍØâÖö÷íqJiôÚÖ,Ú¬KNÆs²äJÚ£L¸\ÅIØ»^‘/׉º±B¢`n0o91d© ˆ1’ ®Èy 'ÒäÉJ—®
%ãjn —Œ1F^,Àw"õSÎè v;»bŸ˜$PÍȃðr³s†ÚhâÓ¹2XQ¤§ŽÜ1¦q­ß'ÑP•^À·0í²0­/ŸúÛ¦µ)°c†Å‘yÑQµ™áX}ã‡@nieóR ¦ž6îx•Fη˜“µ€À`–7mü2yÓïC4Þõ$Ç‘MnE	œØþ£î"mÓF$cz§ýèçËPuL•„õÀ¶Œ¨m;ÿž¢CŒ†ïÚÙt>&2ÏfÁ÷ëdx¾?‰Ç	f/Ì“cî7R¸­Ü$4´‘ ¸h¸ö™›7}³xð3W’"yºHXýÑ˝+D}Ù4g–aÚ̯iEºº˜LÂÿï³Æ‰9'#ÚŽZ…°Päåf)ÚœqÁÌ£}WF•'Wö@¤*ÌWSKBÛ,ßHzN›Xß%=¼²·±°c]_Ön®;ÇÐo}—}»Hdg|,=(Am‰¡ª³4ªÞµ´ñyVÜbŒ·¿eîßSÔÖÇ  Ýÿǝ=L’@ÖÂÏ‚¢[}NÈ®óˆºÖ?›LÖâ[aÊÙ&Ž’⦃~Å95ø'‡‰Ò`0Íž¹/9ϸ½VÏJ/ZwäåÁhá¶&^DRXô0櫨Љ>ÆÓÐý¾Úž|,ÒÊhEhÜR~Š~È•aÆëðÛ,»FòmÌÌ5,uÑ1ÆN¯6M´$_ÂGÚ¢@®Ž¦i;£àJÖ"$ˆÚ°öÚBc-Ç÷T*êöÁ)¨Y5hÖgêšbB¯m:É<‡Ìµt/
mÜ? $Š¤€òÐ?Ìõe$ÈPfÍ8kq6NNÎÂihi˜òX›„G<
¼8ýͯcÓøG†ãÜÖÊËàj8Æÿ ˆµÖK\ýÐx
´ß{
,˜’§ø’—3ÎI?ÜûÉØ­EŠÕ^oqü™¬Û:ýºãó¦ñˆ»ÀnÈáûòÛÆüO´ŽÂÊ 	
ëæu©¤`M¾%+úZ>£¾V+«ËË„¥Ò$	
†">\j‹4-LŒÉÀ#xf
Ý-»Duš}_oSÓ±»XGg¾sÔ9?ÕŒ¤_åì$r–·á䊂~M¹ýÎ3”¢üÎ ¥ܘ™§ÔÖq	êºD±É98f/²99€šœ}´M5.v³ØPNãÒLÏ;àÛÒ™bm¾?T‚sý-Š(BÄ¡
[-üÌàJW£|8´¸¨P¼´'[#;F¼¨¸G1öñ»ÉX…æSrŒI¢I9h©’ÂSÒºóê KnWÊNñó8`ØIhO
‚
Dȉõ‘Vz8»µÒr%×YU™-÷nMÚJxÇñg”&¿ÝíKã$†J	øFnÂ}m‚¶ÛSVV‚éãr·¸Ñ|êào|°Gpsv_oý¸Á²¦V²xŽMöY­˜V˜,t[â'¡ÄD¶öíøÏ!z&oLlÅÛˆ¤¼þQ×÷–écG°9ÑN’Fþ«&.¿ñlÛu8¹¤VQ‹Ý(‰,Û¬ÁmÛ„En,\âþ¦tƒ|ŽC\-‘¸6Ù½d1}½~9½Ð­@ÏŸ
©QÀáˆdÕö©&yâ;Û{»ûPÏÙÛ-	sŽÊ^cŠÏaAãe«¢dÎÄ•Ÿ/G/ª-ôe
]:°•3aRìÁ_Rµ¸hZ#ÌÈŒaÉi{¾%6mcà¬ê„쐦)ÌIŦu´ùò³m}s´o70Z܆ÔåN bÅüA•Âº[g\?FÙ÷ÒOúÝÉ$â èÆíG©¼1.iëNÍ­è	î–ëÚ³ø…5€m’w`ñ:”|WÖ•Nzˆ	ƒ	vÌzùNxz°$
ïßq¤Œ_Ì)9Ž‘X¿Öxþ[RÇM£æáf&t$4}çÎ-{»°ˆ…åKb:ùÖ	ÒÑ‹SûÁ	YºÅ¢2]l,ÈÁû¦¹š¨(*ÁqN€fWc2ú¤ «á±l;U:š
Ðìðx))–	EÆ€V笿 ŽëÁ³ySvŸJLO	ÚþÖ÷eX…ÿä íom?¼/‚‘ÕÀ‘‹ëÖ+´ç?Û
‘ „šX‚´ÌÛú¿¿³žIÙNÒ´vKÀÁYæÌ™3ûDèùrG>K¨K*K	ýÄü+öpë;œCäÅ)\ÏZ Ä)g€¾˜Q°_ÅL»™{)=7¥)µ±WCÉý©äH¡€”§rM+)ÊÆï²éaþ°BúñúSšhØnê‘~Þ¢5o*-éÒz'üyÙüÅ~Ó”Z
’²Ü^"…ÌÔLP`fSÌ’§Î¶7LT4ׂ˜p6>‡x©Ë§d),‰˜ýPòߥ;Ö<ÖsFZŠçªB*¥#1å{Ä¡G¸ÔëFÔ¿ªéªVMÁ½ÐíÑÜõà…g·²òÂþTN±8hc¬3|%·e1Å
uå´NnÇÙôæÖ’Æ;‹#Uì¸LÅcrõ¤Çf:ú¢šåÅU(\MØûsöT"»‡Œgb”§Äìq¬]aê‚Y<Óë"ÓéK7-=kaЯÑÉ#EŠÊhiA—=AËG†ê1£VÕ)åïÊ3Ú±¨¢Â™gáX=šRxŠäм\“ ´+Ì/£2ˆçÂÔJ„†ªžmˆÝºsf§o2]^¹MT¡ºÄ9+ÍrË·´'Ð#ó荧v,Åýi‰Yˆ9Ÿ=Çn:…»÷M^\qh-Îcž=±àèçO¦àÈR;S'…ârA :¹=Còèû‚sæÑë[}ÉŒø¾ ¬…N°´ê]k?:ZRMüYPþ­­·ÂðDµ“
1ßPª¡êt#øÚ1.ûgT}ËaÕ†ÀXz/¿ŸFqi!—V^¾JE9„Vs0z[S(F>1V!ÝÂSîäÛHœ :Ëo¡®X2}8¥%m¤YP‰¥‹n¤%²uÍw—©÷œâÈ÷7wÁÏnœIÍáCßú͆‰êV½øÐ ¾M*œÁ!#›þ~LÝ`”y4à½cŽÊÚÅ"&â>Í*$¬8”:Æ&¯Ô“!GÆg³ÂSW_Mûu6e]æÌBQëS
ѯgª\ŠéußZH6+Ç^ÈîŸõòÂ[8nÙø*¡Ö‚]S¥­ƒèœœ]uŽ÷Û§ç—Gí‹ÎÁÕÉéÅáÉñ¹ÆïžÇŽG>‡Ps§@ö»Ñ(Gm”a…kgÚ¿Œ³¼!‰ÑÛ‹]² íÎY–m^kÇ$Ðɹ5Úýξ5Þ¾¥©›ÆsÍ•l¯„yÐÆJ²ßVQ¸²°Œ)Åž+Û¬¬UL¡éÈ4:꟫Cik{iºd¹íŠÍñ[cÔ¤5Cî{Ç´™8
·ÖÑo°DÉrêfÉ+2·¬h‰É3˜¦Í‚v|yr¢3ÌâîVQ`š»qþ6|ö”~züx]Òu3€faÞMCz-måå^‰ÞÔúÄ1ȍÇMòüEÕWŽœ«¢Ñ&»W!®Á­¹
ëòqÈ
·²ÌeéU‰*]9ÎdBcªà„˜šòˆ•Ð!0*Ž95º’	ÜòšózÒò
(²Y"”Ê÷—ÄžÀ<ÑÝ;ô“û †Üχ:d
RpnÖ2N€T!Dü.îNÉeˆ)æjρ…g
gRÔU S˜ªë–‹Ü;ÚkQO…Ã
n¢–	±}^u!ÂÝ@©#FU3ºgÓ‘)“#û#ÜûûÇÖ”F¿HrˆÏ¦–4µü‡ØPÄ"þ—óÁ[ó=s>à·÷ÊùP™ýtþ\Ñâ2Í<Ÿw¹?ª§üQî‹<ØY\JaÒã´j<ÝêÒGTùJ¢¯ÊxÖ™d›‹òL–²ÑGõANË©¤b×i"4UJ¼Vè¥Á¥äuJž®gê‹H:;J;uoE•&]Ó£SXŽ_ô§i×HÐâŒXÈÎø¡‰:щ€óë«guöä_»cÑm–µÛìŽË‡'èbÂ	¨)!fY@24
 ¹&kpÝNÕM¾éœ[Ï2P¤ÿ?) Q?úb->·Ÿ5Yr¹
k•*r¿Ì„þº/9«yçìZÕt—
ÕXqy
×;Ê|D	M§&ïHá&%ég*0¸Ödî?Ç
ÉF¹U‚ÉîuZ³z„ñ'‚¹—tÓËWZöŸJT®BËŒVÁ ü6|¶³³ýÌŸ»¡;4HKpÇ™a¥æSùö¼Sˆ€ä•î•…Ãþ‚¨ûe.!TïËž…𗃞
æt$xTòü®ø`wÞegz¡2âé$‹àŠ˜S‡Û´—êésÊ—Ù.…Žú$ÅçþÝt¡¦J±Ðê‰Z±ŽÊØ6ã~U„»ó®øêŠsU8-lqïÊšêNK„©8ª*¥ºxÓ2HlÔo•…ÝXäÝÌîLnðš”à«Ä+òì0•3æsÎ
NšÝ¦Z%ŸËeÝ™ß_œyDñ>Pោ¤Ž%Çl-'—«•jêʐ¹ûfÝpbæjƒæî5W6'pvC0æT
9b*ÆÎz1Ç°P_H(³†&8 7*̤H‘Û¢.⤋ÄeÁŒÊQð
kÂìZY†ˆ·Ëúü¶暈nNÙ^M[ࣅZîó,|™·lÜá2YÚÇa'„£“Ò½rFèÆÍK!m\3Óý×mËè-®ŸÀªVxPýannRÈ¡ßœ»¥¢Xš±0(Ô	P
5¹eJÔ¯¨¸0®‰eïµ[BÕêš(qÝå8®‚#ñ¬ð²¢”Ü4™Uà—ÖCïh͂êeÏÖê_X^”•Þ“dZu}'«@Bp2÷«æRN¤ïƒJØ–æ,Ø*ydtLKm2NÈ1ܺÿ³>.~wMsR‰*˜Qùln;©ÿI½a)¤{Œc¨jâoLÙ‰êî9¹ÈŒ¼¤å+VÎ4ï„ר
ÑjlÙ`	&šI˜÷÷iOLj!,—Zï*Ì®'QbËeàÈÓ8•¨Wðó.!u5ÓLæ®m­—m=
X4€k‚E6'å*µ0iJ&53†;dhfÌà¸EM»ÚÙ]Â]x!Q5(;F0µsqƒô•'“i4ñÔÏÒ·†’Q¾0qÝXŽÛî\›ېwƒjfS«A-›ÿäe£¼#¨/¸éáÇb1BI†»±µ+îv'Gš^
2;üı	ã¯3XÁáqûààìª}ü§Oc·^Ä”Ï1JûFh—¢×Äïc¯ð5™o¯pÁÕ£Zaìþ	íÛUH_2lW¡¾užsnà
¼8;iì·aJtûÑ`€ôßj½9m^•µ»ÜÖõ`«1{ϵ{/aø–&|*\*S5vÁÚ­QoÖÿvý_rnÎ/±®5ßñ6Éß?…º«ìZ"IìÞÃö©œIþ3F
êOõ÷ÿ$êÏÕw~ÈUY¸)—e[p-¿F¦EJ8Å432äQ”#ÿ²Ž4êv“€ ò´…è
ÚT€2Õos5ׁ9løó*+›c•®/åg
Õl¾X®wÔÀÌÍõrJŠýˆ–ĦÉi)$]¡¨/Zâ)¨¬è¯§øÌüšy¥ÜTj@ƒfw0ÇALÍœ5ÇPÆq2j„£ñ
ZHJ
­iuš9ŽvÒ(Ü9^`m!de³”[Æ€ó@°ý}çêâO§’5€Ä\{ÑMLý2ôÌâ–†Ýr S(
梵xÛuLU=ÑÚTU¥²‡¸×É£¨63[æ'ÇX²èŽ›	CS}ü®”û«ÖTãYçO	¨å¼u)1ÜÅúÓuSbxLÈì²3ŵ¸œe'7ƒ<÷œ/Ô{§Ž-Q0•.K&/
[‰AtR²­_2‡>¯3Gø»¯lôFÝÝ]ø¶Ü&¸ÓkËî¹0jîgÕŽzÑk…_i¾i¿|	|L…šµŠ¤Ç&³tˆÙp
ªÐ|žeÁ ?0ÁaôŽRnK·¸90±ÍŠ¾*+Tq“$°sNoóèIՁÑ6&·4Ûð_i2#ì¢ðŠ²þŽðÿ•ÎÔÍñèO´jCËÙÿˆ)¬eru—
ÙL*ðY·ò·”
¸‚ÃcÔnTYÌ®ûMýd"Ä‘§*çW¦Ke¯¢Í­Ô¨®KyS(_Z¹fŸ–èD2»Tv’ráÁJï¸ô›1øV5\ñ°é’q-C4ó÷8f‰·!’DDp3Š9òÊ)ÃÔ«u×+í;˜mO'_˜¨mÄ
Ãûg~VÊŠ´º‰*0V,e¬kµ7·«ÙR]Í–é*_ª«ÜtUzu“ˆ•Ž(¹ˆÄ9ýð¨–+Ô)@nU“YÐC,›hMoÃRÐäô¦ª¾Ž¦Z[ó¯ÙGëw`Íé·Éi€pøR=ÅŸ€Ð1ž»–}eáßöŠ<šzÔKnb*ySx‹^Rüîjà*(ʪ‹ã–´Ü~p²LB–ùå!…0,Ô ¦êð7ó*_Udõ#Ëh¾2†1àõÍ]Xë²êùfTäò¨rÐX·-+˜,û²‚ÛZÿpv«¢ÿiÜWŽüqcŸY¬g±ìc*«»€ÍzYb³ä
—e‚¼²»Ôófç1iL©t¤ètÕUN
®?×#‡YøÝÏK‰«Ç«å´†ù"”­ËU^“|Géè0k¯@]Îâbñ#Yàù3®wEZÈ{iëËËœ¹Ë¼ïZÔ.èÈr®µŽœŒgK%[¬Ê°õ,¬™úÍR[}S3÷Ï,õ"–ÚÑ° ŸPÁ&cˆ~}‚jÕkCüš·O“¾’Ï]ŠÍ”Uûlf‰Tu:[A‰•º'ãöá2Ã/Âó…K±s:´B&ü
ý÷Ó1Vÿ
Z®{Ìá3·v?ní_T%ó¶oˆ±Ñà.šaT¯Ã.ÉÝCgö/Ãu,Á-,qOßóŽ^k‘ûØ:`þ|.r^ûÉïãÑmýÒwyµÊ¨d)+ÞåŸMaÿ†¦°Ï7ÿ¿)¬â{-/£Ê¸¯&ãóú/|‡Î«‡³ð–”û/ðK¹ºeœ`ݽþ8Žk
'¹ÂA¹ÐOÅǦºŽ~9‡”«ÕÈ7ØgÕ‚µÀæåáQGV
<2æŒ$hã²#=¦D›[U¦Äm,Ç‹Œ<Àâ, ýî 3¦‡{RIîÃ͐b‰ŒÉí\øÜgﺮޭ*¨¿°_—œüÙ}“aO0Qãnøå+oº«Œ‚MA
›ï)9dè&„·›WÜ OÃÙÕç
ºÇ­ôûƒi~ëŸe¥Ë<½1|˜ÁLYe¹«Fès¯LæÜöU$‰óšùk’úÖÔÊFÝþMe+uŦö‘ÃËJQÂGÓFÈuùdŠ¹"`ÉçVn>¾	õ2‡ŠzzsÒpJÓ|!vkÀæ^ØÜ0²SÔßû’£—T³›ÒEyµƒG«­Ußb#MWW6Ô„‡¨­š™Ûš™r_•öÏٝÐÝ„°²$f š¸×ïŪÊ"p	à?ð×ޏ©äíeÀÃÔ±7{ÅêÚ¹Ñî‡ÉìŠú78ì6—ÃÂòD/ׂª9—Så 4QeéÍÜñL‡SƒÛ<÷€3ÄäçÌR˜Xêãz8x“º”ß´_—AÒ>&ÃðwM¸L‘-Jl3‰

ÆÌêJ£ïKC«¢fL·sžŸëØuÒˆA„¥ûå/L¿E&qÝÉp[
F$Óÿê8 W5Jzô	Ö¸ã2:¹õ›xoµu£–‘=æN£ÿqDc°€8èIò\ÌìæêFÃ{kGÃeõ£árÒšf%i¸„–4\JOZøGT„…ÚÔè“àç=—'œÃ‰ÃïFZ«§¤>½¦’r:BßdW–(’:äW'©ÂUü–äÈpEDY‰QSâL\¥¤–§*¢?«ÑCÀ¿1nzjLQZ
£Ï×*Ô¡2~•Rt…`­*QYµyG™	¥(Zz”>,'fxïßGÕ	µe]KºRUÖ%-Çsp°^êé;E½ÙPÅjécÒ}Æy«`SÚ£‡<aJñÁ3ê)¯ì¤Bg5©éސÏy*®JB1bà+Rè…Š%éô]¸†l
`ý8">&Ÿå8…áÝm‚ê0âLs\­"&Ä{`mòu89Ùp4Ä’Ïžëq¨6
¥ÐmjªcMè–UJF^’~øpåo~:¢°=Dî 6³ö°†o3ç	Z€›ÊùŸ7²_•¡gÝgëD´ˆ>}˜ûù½_¾8î\\½jŸÿ^kè˜äùÔ®.ÙÙÊÿ1§Aµ*a¥&¶t¥èÞ]O+ÃïÂm!jžžÙò|z"©6ðæ*‚ê#íÔͧ‚.1Ñvìî¤ï˜#\D¢hr4
¼ è‡+ÉÄ\:K
¹U`ñÎÅ`™ºÿbŽ¯œÇ!×þQæ¾¥¾6u¼v	¡®Ù»Ä4ãÔ¬y³x98
GЮ|Q}ÕÊ-ºú0º-jõYµÎuh¨×¨=ÄÏ-‚]¹ -ì'm¨M.k÷tΦê½èg,¢Ñ¶•¿Ã¦©Þ¨¦â{çî\âžÕY•®Lõ3/Þ+ú•¹UÊý-?Ÿ«E¨ï4w+±‡s{ýOÕÀ~…õ«dÞð… fUm%ÉJ(&­aìøAž
¥%Ø/a¦¤ˆ°CF-aEã›·À$ÿÅ<x3™ßâÑ(üó¶yËR`øgÌ}¶zÖiŸŸ??~q¸ºgl×ÔLf„¶Mn»tØ9¾¸:m_ü°Wbò|ÄÈè ¨ÝmÞñÿÕ[ÃSNZ¿å˜½'¬mýxâ~!6	ï«I6fôm<¸â¯ZÞ'ð
0Ò‡ñÝ#ë¢Ïnšž·ã8RÙûî8Ã(Ël<#¥–)z/ø"g)f9óRì­žèI€ËÜG«y6Õ’¤æ»0Å]Ì}ÙÓ:?À×
‘ÿ£È;Öá÷ÑWÌñïÊ­£Õk‚Fø^Ô+‚ÞŸáÄÿżäMç	.7±ëY¨vòb<·«¡Uh¨êæ5wb…”^S£e{o¢~ƒÈÍóš:gaϼºýÓÁÇpƒ¦áR~¾Yj?"×î>²ôkŠ:øÌha]äÁfVï*ÇÈ—ïùÛ^ÆйãQî"ÔM~%߉aO
ƒS“/žã1Ef˜~ý.´5›î¼Iy³Ânm°?­"ðßÅÝ·±8;&QAÓé¸ì¬Í¿ÝjµÖÅ×Â~M_pÕÑ
÷‚¾:U(<mA^Wá9ú´
OèCzÆÕ›¾¿ù–£#¼¥Þ3Jõµ×‡/;<¼èÀ®ÈV†¿ƒ!^ãÓó‹öÅå¹óf7l¾¾èœ½:?üÞ>uü×Ûœ«H%ä²: –öÜ'ýá„÷üûH¯>bÇù­§öÆB‹´q}'±ºË…ï·ÿŠÿóô¹7L̾Æå˜aXvžFqåmžª‘†7"¥üFsÄïÖ¹gÌç»&¿ãƒ{kÀdäEDˇk"Ô'ìÑð8ÜÄà›ç«cK·âš°)‹‹ðo)f¼®ñáÀ.1ƒHfË•Y—‡Ñ„*ó˜cu0õGùãÇÐáÃç
o	’ãs|jà¸â‚°!‹Ù,@®:ë:àÌœÇÚc°6+ŠZãñJÇK8 ï$¡ùK8«J í-üÐI€Šoð!…õÏ'Ò¦¨—ÒP>«Óâ|W.v#ó79Ò¤O0¾’F[ãSŠ;\ÑÚñ0M|òþ°ô•ÛrSH ~¡íÔw'÷7BÎçÏeÁìïìZð8“wŽM6J¾\<¬ã{ðáÕCj¦!ÞËGìUòøqîZU¾HT=Q9ó%çU1	àñã„à#‹MÖ[thùƒ¿­» ’>·è1kԍצ
Ü°Ü«åwݲy1ðWq…ÒQÂ.‘S¬œØ&¥åwR›!ãÙWa°+²®UFaœ !v˜j9v>iÒ>‘eh¡·s`C¸`oØ’
ËìÁU«1–xóŽø꥕Ó'/üºå×<æ…-Çr÷Aj˜ŠÔ‚¿7Œ‚Ç­ø—¸Ä5̍‹r^‹Qb±Ñ˜vCçÁSÈãINf)™ô>ÅÐÀêÓ^4î…‡ON0Š¸†Lª€†Æ2Mi\ÿÉféÉ–ö~“)æ¾G.ûI/~û$Âq$»«æ
ð,'Wg¯Ï”Ö'ˆé­å›oŠæoÑÅ}¹D}§XÔÃn~aÞIg¨¹ÉŠŠFJhíõXêG5”[àñbËù¨¯Gª[B<0ýd–å{Ò’ÄxrµBêEøOøéâìòxŸ~z}vr|ô§F¸ñìéSc´’Î*ùçý%<wG”ô¿pêF}ÄóžÌFðã­Fýb
wÁ|þfþX†;6n$£>Û^ɏ¬¯¾åÕD‰úÆërs”Sôˆ·Qzƒ9>.‚íˆÑÊï’	êìK&oVýRyîðüê¼sÔÙÇ,ƒ»l׫*`m“A‹h°'ÊË8zc¿¦KÊðTÓE"rñËå:3Yw+^i6ŪwœBjΪªÊr×ÏkÞV
#¹ÎʯÎ/NNO;éUµ§…}	Ý¢ºRUW*}»uu=e/ÓäF^[¬«’˜“¢èßiÒ}w˜„P¿KzŬ¥kú,É¥JüNqd‹GɼW‘NâÈ´‚Â+ÌÓ¹y%Œå¯34sE£Ñ8ƒ£KºÝ4'Œ%
ß–Ú
Õ1JƒÓæÏs¶]*ëiA'oû¯2,H*a
m"Í‚ª7¶-4u,¶u¬,³ y†ËKs$“c~«ˆ*¯®üº²b¡žÊ©­þ„…ק|îŒvuc¤´~­;&‹Â«œŽ—î×mÚOÆ9U.šzµÉ>ªö5 ÿœòö$h*óWUå¾^ø…¯ÈgN琼ˇT+žû•
&nKŸ3	œD‹±öÄ-šV„«xWVìs7M—£Ê”¯-ç‹Bj‹ºö}³>'î½f`¯n(ßváv^;§¹×Mè|üÞÞPŸd3Nq–àÜoîÅRG?$UÉž¦ÎÅÈy"F[u%+]‡à|µôUÑÂsŠ~ŽX.¿~Îrd€ŸÈQ&Šð¾HŠòª¦‡¨u~ôäð#DZ€îÆ
t³^̾v#¼=ÅAQø0<„™fqŽÂüSÄE7Q’æ‰^Fc°4Ll€kýo˜´ð
Ò>ද§ƒAŽÓË òûƒ!°ÿñØ‹0¢|ÕÿÐkî:v%§x‰ÅA¡zÕgÇsp'Ĭ:µ;[nû>X4TîŒa=¾ôŠq©ëš“ºº<Þ?9~yøýåYç`ýT€îtMÅ茙¹!1ç&£I É~ü›™ï¾àÓegÏú*<<¾èœ½lïw®Î.Mý”7ü†kNK-þÓÈINGíË‹“Wí‹Ã}¸›¾x”Þ›Ï9` K#ŸÆ¯Ål¤{ÀfXYÈ—`&“9XÀRzãU2–Õ˜Dv1šÕàŒýùÊ(ÕÍ:”2ð2/w—¼k‚jK Ci‡Üöÿ|^þ`ï“hÉæjalZÅH¹nɾ0fñGd®äÿ"uVÑK-ëb²2¹eÐÏÚð¿*Ù…­ª$ü2Üqü©ªXdNLl@z+ÀÖ\]_îïwÎÏ5<ì‘¥n³é
ÓóžcÅ—Þ÷|Ãþ
ºÐXpèŠ&"G0¨tĦ!ŽégÝûÖ\TÁWŒ®òx‚`“q6¬é¯Ùõßâ®°Ð$Z?f…ªZ¦ñXØ>šï•Á8¹¹PÔõ
¹ƒ‘ǤéòC’£áô?šª¨êÝ,˜žŠVX\F…UÛ•K«ú@—¾OÓ{ϯô³*}++WJføÑK96„ºJ¤ eï€P\MG=1«zÊ=8tüʪG•£†®¤î¨ÀñÕ{ùÛjêýß&×ñºê’s4ßûªë#º‹ÞÄ©ßA…FÞ邨³LO‚ˆÐþXØ
„HÝå°ÙðO¯INïø1Uÿýˆò•G}ûµ·–˜ÕŽÏCy?JÖÉq4Žß&Ùxºñ¬…ôÿ,V‡x¼X¾öœ.ì6GRˆ®d·qoŠÁÈx¯Àç<6ö9¸e”‡	ü|D^tL]‹›E¦X]OREð"ÝðÈX•lѼ`<íæàä¦Ã—•OMÓ$m›®bPOŠau¨ç²oèŸvpryQâC*
8õ’IF¨0Òðåÿ+‹E¾x<Qx0“L’áM&ñùÚ‹¼_2°¬ßÈ×û•îên;)ê(L.ÒÐSV7>œÐ¦ÎÎæx\8šÎ(à.SìTÊ,½
—½Ì¡0ŽcL¥q
7Ø	O«‚b;BûêøäJî/OÚµè1ŸA0¤E3šlùGÛÒæÍr9[[­vV*vAZáˆçÊ_•ÍÈÆY±¤«V2¸$y¼`¯¾øT›%fO³SZ`ì?a§à8ä®ÈÜġο5P{DϵU»/Œ³Í§Ú1üŸ³Q_Ôš¤ýéUE4™;jq$Þ‚™-ªwÿ
OºEDD†P€sœ ›ƒk«±·‹	ãˆ9…ÕΛQ%§±(D4y˜‡¯Úû&Ó/èWµër§¶œž®WÔÈpn=÷£ÒKÅ•jT)
ÏÝãÖ ”Øqk¨ ÆÌ©˜ô<ìYŒ<pg!êÌõi`^
Tí´:/,š~¸Quçeö¿W{™¾ä`Å©HN¥÷…ORT)_Cfß«÷®*î ÿl@÷!—ƨ¯‹Æ3çRÓ¤!Ž%h¿À‹«”ÕÆ_™F,åó¼ïÄ¥|ÅoÙBA)¢ò6uogŽ3ú“GpH…§
ù
ܾ ®æÊÝ
a©O6Ÿln…»ø¯¼¥,²u¯%¿jõëånñô¿µó	hÌ|úÿlcæ½¹±µót{gëÙöÒÿ§Ï6?ÓÿŸãOëÇÕ•ßövö7Þ†›­Í­ÖüÑkçÉƳ'›Ï
¯°ónþ&€~ð?òfc£çZw?|ŠÙ ñÐcf¨sɉ¶2m6žÀ±nÀËn+\[Fwu½¢Ío¿}Ö„Ž¶ýŽ²þ䕶'3‡S,–Èa…“#5Tƒ¢³^ÒŸ5ÔK
=Ù^÷.1bˆ¾<|uztýÛ“—ÔÉ«ÎÙþð¨ýâðèðâO4òËËcj[è柄?tŽ/Âó¨'˜Õ‹NxtØ~qÔ	_žœQ/íã?…秝ýÃöQ&}ÖÙ¿
_ž¼
NÎqÚáåyi_´ñs
Z€6¡w‚ÖùáqûU'ð_4)ÖEõê#ÉpŐ]úî s¾vxŠ8 §’ßEö¢«úúp–ৠuxf¾nHúæà*OmŸ‡
Z§§uƒ'h´Çü)MR,µÏ÷Ã	æ’À×⼋$Ý»0ïPÀº³îtœ'oã&†ñÆêþ5¯§É`"®º&?QH>Z4úçÊzd…“èZ“kÞa~¥œš—NI>å†È¡Ÿßdz»lÜ˵ÖAq}6€¥ÇðìuA8æ~6ĤI9y‡£°Äh…ÝQ8"¢>÷p€uü®ƒ ϱÄHŒÉ4ž®ã›DÎÿ€’WDÝ	‡ÕdäÕ¬Mä¹L™`Qs·@2¨OóBíGIz¡[ÆXºÔ¶€¡”wp†o£qOføk¼ïâ9ɺÙ
§A:/U‚E¦bD?Q¡ÆE½´h;ʧ–¶#äáÌ86þÐMYD<@ WÁY2ÅÚ±¯Ó1±¤E.Ä‹“ý“£ðâð\b4Þ¨Ò^[·F[¼ÚÊ ²Ì“Ñ
Ø€(I^~ÓÀƒ%ãÁ,à^XO <•»$EOL;Æ@Å
Ff#\Š95F`ß;è@TˆP5Hiµû0Á’4NÂb¿t卻€¹þþ«zPØaAÆTº;	£@¶á³ýR"Âø–“’¼"”Çð]iuØ&ÿ3¶Bö—ˆpgÂ1fs(†4Š×ªTσa’”ªß2Ñ+S2›:åZÇ1ª¨¨OU<®KG<ƒK“E{4MXв€?‚‡ãlzCt>×½ÜHñp$%40•RBÞ,˜ÄÄuÃ˜½œŽ‰%Y#gøôU›Ñ`S™ñÐlݼ.ŒR0ðP˜¦²}V	w

Ãc˜¹3"Ý5³¬XS}Y«pPèmù˜„?ö_ð‡?öqÿìŸÁ£=øË=*üuíA©:v‚²g€UùÎ
†ã˜˜¸$éyÎGs«’#¹8R at Ràb½ûY%êÿ}´:!÷H¦8.¾æ±@íd5¤„ýÊ@|Å“¹FáUCsó'•'c<³ëÄ7ñÂù$#àHDEø“a­LË a]ÊìÒ$8|`†g„VÐgE 5£âgý~Lâ5
Y=>A„r£{iQJ6ÔA)Tœ(ŸRÀŒë¨ûP§ÙNà¯jñÛÔßoÆå•*xZà ¦Dý¤3n²1ðÆC-8t–‚ÂRrcÈ3Áø>Ð! ÖÜe®ŒŸ'*á𠨄Y$|À™‘®`ÆyŸ¡œ”Äd×#Žau߀\8r¶»
šz*/‚r;¾0|’ïEOmÛ7G€00s›G(…¿'Tû\7Ôµoþ®ƒ 5¹UÑM\¤û‹×¼å	Éûçn’c¼‹€¥ˆzþdzdÆ<?ü~mc=Œ¦ð5P¨®H+†X_Ï$ÑAûeU¡;>{]²ñI,ÕÄ¥O
g–´1Kð€&y^7ÀþRÀnyLøFÃ[!ð–W0ÿgBS¤+v™ôüšÅ¢¥ú¨cRW+*_X<`:~BÎ!á«“Šþ:/r”ž¶]ø(‡’OÁ/6YS½„ 7=2ŸÉhb¶ËÉ›&ýUÒ¨H€TY>“a`v€;@+Ì•KLG¿CNÏÑæ¡ÔÙ»½üâ~ÄÒò8Ÿœœ~…Uåñ:˜Ÿ}àv%ì3Y*Ð^ sÎÑÆ
eA/Å„8{¼ÞIGF½DxI5ä@Ö;1,Rm­´w/Fc6Æ¢3uhÅíFoB‘~Bz;@Am™*ÔœXâ àKApROäç‚õÕ…=…EZãj¸h–ðiá%Ü' bŒ€KËúH°›"¸,Ð¥ŸÈ§P¨$w!]†N0:¡¿úZ
SíA7UôÝªwT\‘~š
e°¿kA
ë®y»-›‡0PlXŒêΚ«6µøêײ§F|ÐÙ?jŸµñ:>/l5‰Eø»³‰f¯%ô7v›åÓÂfÿYU¥·Œž^Àå4†dãG§±¦†
ô¥c±• H¦Ò/VÉT{È‘ûl¶]-ÂÍ֐©8Itr¸„F²10E‰Œ<øÄ™ƒl´9R½.Ñс2óE¨Ó
1…œ´–aXtF‘³˜%ÉÈòá–>ÒyaÆbœµ"ÙÄoKmÉN‹÷§pzœÇ6ž²¯;]Év–‹gwk'ñt4@arÀdâÇÒ©è$Ͷz­r'#çAÉÿ†­>š2+Ê[h÷B !Ô9 æDŽÙ.ƒ"©ÉOM§bü,èðÜ1› !ûû4ê©?ÛæVkûikçYëëoÖÝås©ûptÖÆ®ûŒË¸ÀÖ-¦ƒä4cºg1Ó¹‹Üu	'
¯u+O1+±XpeG‚Áh<Ý©e*ÍfRb.½8§ýòë…IÍY·ûë´«°V3#8Ã
üóL5bº©|2âejƒ¯= °
Ce…_+ŸaÑ’“™Û;º
g8sOPyλ$¿õMV<T©é‹GÖõ9›/ù¸éô#íkå¶Óëۚîö£r_5¯•[(h 3Ñ^	œ¯…Z~Úá‡ÖÑÕï}|ûرÌK0„É[CÎ*Ë`(
H&6ú¬¢ÆSÕP«Àà[œ:ÒÛÁôæzûhE.Ù€Ä9Ó‡…Nµ„H(rFä¤S$Þ¼’¾ñeWž…M“ô‚¦ò8b¥<ß
á{–µãy@`ì9€!
:WêöPAþ1±þ»-µÖVz°‰A¨â`Ô= 20 rD|wy«Ì‹:cb¨
h]«oàX½,Œ5_ÌŽ³c
NGUÐå–¥€Îá'¡‹,PÿU[¸
Øglä ԲܠiÝi¢«
ÚÎйŠ\„•ˆ3sºlWRârÒm›ÃF¨Cæ¡™­w–k ´Ö÷$;Ib*Fˆe¦ÑúLzÆYu/&‡½º Æk_£ë^„ÇÙy¸Á`7Àeª¿áõ¢c)g at B\ ÊŠ™[•ÒqBä$ûn¼$ª@ð‰uóä`•›9pÉ$Ñ'í.0æ؍hÄ_Ó(PÕíÏÄ8òò "FŸDh¦jÓ:`ÔÏ=wSéêh”$å+.â
A<k†HZ((ž<ä$Žo«øòFÒá êŠk
!I¾i|ç&óàOƒò§’ÄB4൮÷´`dZ\×h_!UéÃQ D'Àª·
<†H‹±sjT£érýL¸¿‚Éa0èÞ„«!0>,Øù™Œ,íqä@ú\}#ßI³.ùWs‚$2|UèÓå¦ÄÛ­áê~Ÿ³QY,šÈç‘
aפTT׸/²š3`íî;Ênb¬¶./íøky®ÙmÊ­ï=¢Ë/CwŒTÅBW5<M#
lnò‡$›ØׁxÑ‘Ë
3=TQÂnݘ0Ž"#£
gêèFRW`¼ÞL>
¶W	Ñ;o¿:=êòØU¤T##ùû¢ê¨õú>Ž'/΂ÍÖ¶™*7 ÃÑjÀv;™ãùÀ`tt.R¸	µ(ÜÆZ
A—²°Pâ"¸ŠgÕã: —Ë)‰?}Nz‹4°Ó	ÛGç'AÁ± Qt=Ög£p\ò
F/Î^î·ÿ°)ÚüË‹0Źõot^ÕÙnòë`JÒ%gÁ¼½núë£èšù)©•ù
·3‘
Šž~ðñÅX|šR¬æbÅÔ`»ÁÊç³-¼ÏÿÚzbýÉšM˜Úrùå_÷ƒäûsøEØ”dP¿ù¼ÿ²Ç®C?’ù9îÞf0ªUª‰L³1»]Ûošáˆµãi:c·h¬x
òßÖÎÓ흭g_ƒü÷lccó³ü÷sü±òmûg!ð³øYüuÁƒၸ=¶Z­€MÇásÀÑ4`gìt
OžLóñ“ë$
ü'9>rýSŸó£öÁ+X¹Ûæ?Fé“n4ùFÞwþˆƒµ6‚—/ç´ÞáצñÑá‹9­·å½i~y~6§ù¦¼7ÍqÃÚø3¼Ï/·Ÿ«È6»as>}úV½öxur€ßß
 /hxJXý<è\ìã,âI7ø·Ëcüím4~Ì	>9x¡z׸(ΙRÂ?$×0¥ýÂS‰/Çö8ÆþÉéüþf
wä ór~Üß¿âúçëÁAçÅå÷Рy<
²¶„QylVÝ6De·ì„¨)ÎF at H¿{8cÁÅÆ¡½É
ðº-§¼q™ˆE½rsìùd§cŒï€]Lá½Û‘<rº’'…°«— ekWèµ\èJ_£›}Rq·8÷@dÒQaœÁÙm4ʳތ^åwúÌN°U÷¹Þjï·òUÖ%£xϦ‹×LŽN4¾KÒ'¯¢îÉù©Až,^Ù7üe—X±mfþÄs”;³s“Öð“ÊýâzPM-Lçå.\R‘é€6
”fšv‹Yûáý(£Øß&P:¸›¯)òk¥šH”ir.œi1Ów¦ÚT_ynî0O.wÌm<NMëåàÌóÁ‰`¾À„Xî˜Òf_3UÇíÎ¥ýºSÜiåå'wÌ754·Ür§FP(´ddáEg¥‘âçÂat”¤Ówᦈgü­¹é]OG‡Ç—¬åämïÊŸúMThÒØ?+0—äîÏ/¨®î§¬£Ü6O(¡b.­¹
×û'Têá5ꍿæ;èîk—ç_Z§g€êáqçüyóàò54e;Ãs¬t½¬ZÇô®C³<oKu)ÃH2ˆÇ"Ýw3í\ÛÍJÓÁžš/ÎN~ß9¾jŸ.ËJT¢
ËÉœåèåQûûs¸È»®6_Ù(ÌgC4­Â9	õ x¸At3,’{J$ËUþð覄g§áÚÛgm]¤“lÑ.e£É’»ä´\°KNËŠ]òA?Öºsaˆ «xd†³!w‡RÉãJúcÛ»@D8ïÏn^'é6s0ÝÙÍþâXŸýºÎBû?!šÂ-âº8ló¬9M)Ÿ
@WMûl¹ÆH	ÛçK¶Ú{t°\ÛA/xpüj¹¶éÐð>Kµ7ŒçÀ‹-÷	jkFELC,<<;ücøL4‰¨MŠtÉPó.ë÷ß<uÙq~ÙÜ~Z¶²5ËN)KpÔ‰hZª®ñE–ßå…×~‰£áµ_æ€x,¼2J^C…ƒcžúžDç¡ZÎΝpñv¯~8m^òE|;^^X¸E>C‚%¸Ë€ß¦r(zR¢J^±ª°™T/Œ^xã›y…j2¶
”É4VoÅ|‹xSÝÿƒHͼŒ¯„?ú/ízû/ñ§Êÿk>åâ·Ÿm~]ˆÿ}ö9ÿÛÏôçïOõÙÿû³ÿ÷gÿï_¹ÿwp~‰>ÆçÏWкÈIºQt½]{˜,kSÜRR…ãADytGÝÉÀÄ·R}]*íþæÒíû=¬;ñc°²B±Z«@@(±<VG€f¿ö«Wµ‚ÁWôûN¡ýûÎ:…†ÿüg¿K&á&G†õÐ/ݍA]fÔCnÎYÁª¡¡Õ#Û8Ñ{,W«ðv1·ûâHgõLà2ãïcãå–ÍQ{Õcza—ËŒ{Æå»ËoC"kàîÆG.?…†VŽ¼ÇTlcåTVþ{<›}›ÃF8Þ%è›%&ᇕùÙï‡ÿ;ë
ÞQÆ`ekå¬sÔiÃ}¢äÅåy°²½òâòðˆx+dx°CÔݼ¸äo
`44UáÐ+ëJð—ز#€ÿ}«ƒ þ
ÇA¿°çm°òlåüòô¸IxóòÃÉkD§³>„½ùñL~²YwjjƆ&_¦‘gL)Tz,ç	E€©
«==“Ü,Ëâœi¼B®ÖÀÀKºòÓûÒTȦËà\į ÑÜùpñí!Œò
æÆO±‚7öW×t<¦Ê|€H¤2²Gš…õâÀæœW7À® J¨9T~ˆÒÕž‚§(æ£""ÊPÝh‚ëDdlßk_Ëö*"ì›'ã$6ϵüiÝ®{{¼Ú‚nW÷ÑŠrß èXS_ƒ[HN™§ÙDª%NÓI2 Å*3Tf
©l4¹åÉfý€ðñÀ!ÇZî@ùèK•ên6Æ!£Í4‘êÆº«X[My4†ê˜*
ÛÁaê=i‹Šº⊜
,Æ"~ A,Xr!•P›†x碌 ÌxƒÜùÀ¤s@)æO$´ˆäÖÐp±†D¤5à
3KòéÇö$56
(›b¶@‚u«÷$Ëew&Š—Ò‡Æï&
[...3061 lines suppressed...]
¬›·³TÃF]á›#ù5£üšßõG$ä ¾/ÂÝÞ²ÈÃËQy‘ÎÍ¥05‹VöiíYeݶüøÜ	ô¸ÉèíÝcIWmã/£|âv y‹êrN¸¾ïGóÁeþÔ…úÀ®ñ¶sÙ1JxHo$ÌPQ
Ò´âíŽ ÝÌ ƒË².…ï®T›¤´7´EiÀßü㍅VùÛé»Æ zWÜÀ¬ÈÊÝ/§qTc™/^;š¦1Ý+¶Ê0›êË%ÆÄ1uWÜ’ÅJÎÕ)Z=çVÏae ÕۏK)Ií…b>k¹O"¬F’7$•Vzéã½û½WbZØÕ¨Ê;fü
ZùœÝ}–¸WB‡fõö»ÕBÜÃ8·×JÝ·©p—>ήºÚ„»½·8ɦÁsj¼€Vd.Kéˆo9(Ûî¹´«Ë­0ʈ¾yñh Puå+¨S)}>Á—4{ŽÍÞöòY¬à^}»"wít·‚zürõøå}©Ç>/†gåM÷ãñ•¬Çï°q4Éȼñ<¶§]âî×…Y±@àVì¥4Oœã~<ÉÑ16"O<ûZü¤‰dl;ÁK
f¯_[±ñUZ‡èdîeZu¥[‰¥1e@ü
kòÌ{‡ì×âÚïͽ«’´¸'µÄ„´Œ³8±|»äfÔÒn#ï|{£¡[ßÂ3t…jiQÃÞêgg›aáÖVŽÕÉb7èŽËé2}-ujnï«+êïGÌþ–IöñùŨ¨®ò±Yp«Ê>ئL›Cë«Y9¿ÄÀ”æÒ>9}7»Ä/ôŪçÃa“÷yJ­Z¾÷^¤¹£
n|º3óa·¦®¯Ùy«z¿—C9g~ˆb³ÿóªŏÓt^cC3m«!\ YhRºÛg
)ôà;Y~
5â}OÀÇ{4!R/Fï¼ûìaÅ»ÔWOüæq¿ƒ[}H¡ôéWŸVäñÞy½ù){SÝ4ÔmŸt=%äÏDÎJÎúÙ(YIk1"¾ÓV]ïrêeEí']ÈVÅî?˪.§pþ”—)¥ÿYÖÓ)Ë?åšµèÖÿa±)ZºîD+Œœ÷¨êÿÃ3³ÿt¾ÕÒ£ù@̲#h:!/½ð÷î»uiKÅ­ºùx©–­ÿ0ĺԉ÷ó¥ú»ýŸrm2òŸC¶'ÛÍ?Ëê{¼ṀÚ[ÉÙÄþYÖ5&u~êuTƽše´FÇOJ€
å?ÌúÝN"
L¨·†VZܘÉõÿƒ5nZ„?éR“Ýøf]We¡0½Oú¢Œ˜ÂÿaóVD5ÔßfË/rÔœÿϽÊ1LßÛÐñÒ!{`m"Gƒj©¨=]~§`-PæÇUê4µ-4‚Ê24¬`_TSCÛÝÝÃofùma{ýÁm’ý°z¡‡Ãì§á„÷»Ã?ž
zR1ÃÔj9§bº<„ÍÊ8­«ƒ B“i€U=K7L7ä²NuÖ{éÃúC@$Ï¢¡AÃTÿ¼Øõ6Ë›šu1›(ž%Éš·n¾íµþ࣠¬ð¬OÈ7“âòWÊœZxRdÒ$•jÃÐÁæRFArøö(›BÁ„Ž˜pÄù•Yªª¨Y¾‹
œ¶ÚN¢Mqù}´hñþl[ÑâUü;"ìÌF4äÙå:T€>ÛæÌ“ï¹a$	¿Œó1ú^9ç—ľÛš`G«ƒÁ{‰/—!³d­åŠi2ÇÈm„dEŒvHù
‚Ó²ýu!®×Yeø•é´(ú2ä,þy‹‘«î@W†¼xsüÝ«£g8såÖ&ÍòhnÓ‡Ó :F9É°ø	’Sc8ïUV]¥ÌŠºÊGôoÖ×o¸¤¥¶Üo€Áð"K§œçTÈ2"ÔeŠ9à[!\CJ"áövR¦¸Séûw»¬«…BåyF9ñn%Zo%¼zÂÝ9‚häׇÇg‡K:é	üYØþÿcïÍûÚ8²…áù>E™{ã "ÂKb<²Í3|Of~¹~u…Ô@E·FÝ2æÎøùìïÙjë®^ð’I&Éϱ¡«êÔvêÔ©³~zÏÙ/®F”s¸]F¥¬’u]eþJN+ÿø(_1XM<c­ËnúÇ8,U»+5:+5ú!µ©à»)é¯\/dìg}˜èˆ)–©ŠÕ7z™Õºê©Ä‰JvÌXÚbH÷]ñ[R?ÅoêÍ[¨Ûé8_®C~r¢éøS»b
×дõ@h†ÕÎ戫øA#£äË–¯êÜ€2?;…«ýà`ð¼0Ü5ìïí?6XÙŸN£‹ÑTí¿RÚk/Ü	Ž
(ÛØÆ
\JðÏú§
³õ
ó4|¹{pÚV®_…u+&´k𻍠$-´àCØÞëW¸3‡
¡h²ê@šDç#`©¿>üÓáяîéÍ„ã±P ËtLÁ°—'iį	¦{éÅÇÁîø‡ú«‹9'|%é{+JW…÷›ÎÇ…¬’Üaö[˜Ò’3'!{ä±e|W¤@4¹ø|rZÉ‘NpâN#­¼ÄïÅ6œåÒ­Í_Šõ0å"AÒ	X’!oÍç‹`¦ÛÖ¯µîÔ*ƒû1.ˆ‹ª€ekÔÁ™¥9:FË¥ÑÅ›¹.]×¥åqPh$¿cúTQ“LëÕ×ñ{U›ëQœ‡Úà÷b›ìr‘—¶?†¶o†é
µÙ;:…pÒöÒ?8¨îh}4-lzr
wUÂkó‡ÉW+…Wk˜Âòò:¡–lK2M½4£(¸JÈù¤nËKîãPûHøõç´*¯OŠx„ÆŸ,ö+ÏøhØâù!Üûòj›ÛÀ7a4YgÆ:
 õ:¿‚Xt|tz´{t _MÉki]^K¡öúqYè8ŸfÕ×™nõêà¯å6³i뤏жéÛ¬fߨ¯p[è/вîþáÚöæ)^4yÅDoˆsç
§ˆVÃòÅ•ž-ÎõS¾ÆïKßñ3`žàúz_å]µ±±AÜ»…LSïF0b*Ï¡¥úiëÁÃ7¢äüª¿˜ÄùWêt¾H˜³W”…:îxý
õÕÖææýÍ‡½ïºÇÑ»8ƒÚû~?G]´r…y%jt~48ã,ߦŽ¥ßUéœZcîqÒd`ÊmÁ˜]¦‹é£”²¦s²¡°“,Š®2<Î8t?
ÉQÿ	=CÚâÈÇógŸÈ }"‡öi‚ʏ”TÞRT¹d_Îõ¬Û¯|•ý÷
¬ü}=ûxþìcI]õÁÌßçÁsY f¬m,ì!+
ÄIQߪ{጖‡_[:wš³Y.k‹”æñ@¥vCRÅôî ºÁEÿùRd–"Gð›0鱋ÁUXU™oÕáo«,½ŠXîqÔ‚N4ArÍ8ùeÝCÐsâœè†³Î–_ŸÆ„³øÃv]à0çúÉiCY9P
íŸÿ´®Êí£óã–pÒbÓØ=¼úDuþùO>õw4RŠaóÙÿÚ>!CW£·ýkH¤VH…[Lƒ«YT_€1(Hß昏wD×ÍÅøÈuÕÙ_˜×£›Bâõ
šÊ)ž8âP’ÆQwø^¸%p«yŠnw(®½‘çg	7½%aô¬È·íœð_NºZtâ¢SbEÞã>»øu/¾åÿhêÙ˾XÞÕïy‘ã¯eQÔ歹Uö"Kï4¹{ºƒO¿nšCñ‰9ÆÃÀ¿ÏQ³±*	0=y»~WµÅq’/e!îJ§µ™F#çÆî7št‚–
¶Ù<Ãé‘ô]˜Lšuþí	[8ç–H©5ã
:© a{ŠÒçi3ñ«#U´‘i&·ûéÞÖ›–jœŸ—•!ç×O%–S$”Ó"IOì64²ByЙŠÊÐӐQ—jªég§–LˆëH&3!š.ÅdÊä¸o›oíè&¥ydÓ#E¥Ôï-j‘emÛQ8>ˆáQ„3µ´ï9+ÖvPMTtPp~+zÊîŸ8ÂëDö^ì¾ÒN‰­_ôfô DsÔoÚqtô âIl¿w»§kŠ™a{»ÝZ¶÷møOûrQa‚qFgÙÞÈaé½í»ò.km™ø‹½ÌiOËkj4~¸©†©1ØW³Ϻ^VÞh>¿Ê.>’íÿ…^e÷â×s›ýê®+ ýBáPˆÕz®ºòSªÅ5V_‰n±ÛšâØ?òâsG¾û¾Ü˜ªoËÀ¨
fûQý–oT‰y›-qâ‚8»A4JlL o¥Lw˸À>ÑBï»JþÏp/ÿ–®eWn^w-;÷­ýè^¼Bx¿Ì›ó—v1;1–~=ó¿ò™)wÙ4ãî]K7–ôǝvãÜJ³ó…d|6€V;ÉU)ô‰¡–a¹£ø8B·dÈœ>]]e΃­!sÿæ‚4‡ÈY	ÚSôkMlÊí¤h{Lø›¿eÛý°ÙôÏ¿ÉËã,™Àb|&…CÑ4E‹ýÃ¥_˜V(+\m…G?§jBã)j¶×
&PŸ¦²àPŽíHY ’^YuÁˆÙlfCttÅoá
ñˆbÔ´‚°¦÷I”aPå¡ÄÍ”tbj-âÉÆÇ_©m)ŸGw‹@Cß…WàâèàÄL®Góˆ—éò}Q”.Õ
m~“¬@÷OÁ²`ÑEþB
x†šò*1eë×Ò¯…[ø2Êß¹…/üfúòüËR?ÿ!¸
»ÓÑ}é*óêÝ
ÕøL\ˆ€vy…µSR¡µ:ö•ºëñ´Ìct>s"}JJG`Ì¡†šj‘X¹
Ð09âKZϨÌÅèRàâðع¨õ€?‰i‘>9NïgcZª
¹+øaöE`ºö2źøâ°/ZBÜjgC2‘%_6ÜÕ~²’ß¹¶_¬”³Àª~[Ï_3%sý›úEš…JbŽß”xµÝéÌf-ßL8Hz6gÿV'6›ý~dÁGöäUˇI(ÍG…Üç·`¯|:ÀOÊ¡f~ù—õ'Ÿ|˜ñïWõ|˜þÇ‹ùëW{¥}8Òý½¿¿><„×ûg¤œç©ù\×&(_^Z*L@í8ÐÍdÁqá;Ai€èLõ¡7ɤҰ¿è'“•áh:­ -ú!ÿý‚ˆÌ§óLe0¹Øï„æsëc÷)´'k%ŠÏ'Æ
œÍÓN8
å	 ùÅ|4!¼6™àlüˆâa¿{·üíŽK:?7Aƒá~YšÖÇìÿ¶d
‰Î—#m˜sðWÀ.}JFù§c¿Ä‡’$Åü÷}ÓTs:€Mç›#Ñe!¹	Æ’sL6ÍB%qjÕ,¥ñR˜ßåò³n—1tgÔÍ«J±Œá3¤~`nScùÆÁòÐàà–HâIQѐ«¯vœ¬Síè7’ÛÀU*À9¨o—wÅFnÛqÀósFYM9]+^Ê{t:-+Ï¥Q]û–AtèFœ9¥F…íu¸7¨N–KÝ°*£¥op ôe1­ÙAÔv§‡‘î–¦yEs\bú:<»ŠÉ”Z½KŸ°Ž×ÃØlu¼:ƒµ’ˆùœÕ	‚³Zûƒçý­NÅrŠ5u6šl›”!¨f_Fã·ÝEçwÎlô¶}Xd¼ê(RtMù$œp‚<vŒƒ…£Æ H<òਓNÔUJI/KƒApmÔ‹&ÐT^â+a9ÒÉ°ÿ´ˆtkO"æ9c`‹8<Ѧå^W#ÅÐØÜÁQ¼Vgt®zR=Ñè4Í+l«J#àö8‚iš\„»Bcô
Œb{Ù†)¬GW•U¨tnðˆBrr¨¦…Þ=Ýÿó€®Ù%ÖVÕ$u(¬u‹ªÇÒËî•ðGö·ã9ûåâR»û2ÍןWO*‡_ƒàyÄ‘:5PüâÆæÂC 
3bô1»#,`øG<ÁðëÙÓN`Â@à·*{]ßqéi5cƒ6=ú²6ÈöªG³žm´”kÐ䂤%Øñ-šZ‚DK!Z5;lˆ1j	®h å‚γó™]´jË'úæ{ÑNy¡(>kõö)qu!ꩼ„Éèé—c´ZÎN‚ü2fþ*ÓÏÃezÍø³Zt„èH¹÷0яXS¹ìÐPÕ$l…èÊ3q¿žSöÄÓ¡Ly&ÀŽÞÂAZ̽¨ŠfzL($Œ8ÜdÀ>Ä'ý§ëx-^„;ҁæÒ#]ôá¿U®å—
mÏCzŽPUY—®rhÊüø¬¶«c.G8fãl#þJ œXN㣛Wžá•tdŽ>œxXÉLCKèÃsšÁ.¥v8ëúmåËdIÝK©rá4„Ÿwéôë§<¬;;¦°<– .8erosóel
.·¢BþUÆEÙ·ã„p¯„¡Å“×xô>æìÝòð‰ºÉfíáùð÷bZñøj–m9›Fz•PjBézD RŒÌ[–ˬ7Vë¶`QÀF*’ïŸõOï>;Øg—WS,C·¬7|¨Ç‡Š—^YS|赪
Œ­#_	°ÊÅš†ÑÁaêDÃ5Õb"ò_1ª
Žó¾›ßðó­,0Á4T±NËâêÅ,šÃ±ôÇW¡lòŸŽ‘x=s¿fY¸‚,%ò Z€É2Ó•mÜ
ñ_ÀQ¸¾¦#
H>‹¯Ÿ/*ïü$Ñ%Œ2[Œ/yŠ!A`ƒT²™ôìÏ­"@‡µÆíÖ‡
*
T
Ó Á"!Râ£Â—zx…ß"šUD½‹ä¡î.ê+ì{’2ÿ6·é8ŸÞS¹l?>¼P#Kç4ÀzÙ8ÜsÏQyƒªúú,h_[‹WMÞ™Û=¨L³Š»Ò^Ĉ$Ä:žº
O<§nã¿Tu‹–Ȩ½T©]à>Ý6¼i͈Ž›§^S«Ì$;üûmæê#CЫØls~*XUÞ‘ÝI¯]i/Ë}‡}¯n÷˜\ÕCb‰[ÅÎjµiƒ?Ôí2¦¿)jOÓòè5ï#•_§ëY„‰H•ä@Ðd4KE¶KòÞ‹^sêl‘Œ/IÈ>~KùEÿ¾ˆé‹12lMm\ltÕ5Zé‚gMr¡µÄt1¡fÔýýÂXš²düg”ÀÃá*šÄ¸ ¢愤Ø,áP“³·"YŠÚÒ¯£I|Öµ»:ùAÇ]×¾ˆ²	o«‘& Gv*©N†2#PK\š1ó#)N*VoOÅ®˜ÓØÃjËú¸hø)ŒºˆR5¯®ädîÍ#Ò5¥_¸”åk”xÖ|\P…’¨n=Y‘ÀULF‘©yœÌãJFOz#ý*°þ•m­ºÉ°Š1¢(zæœÄ2ÇLÍ"Ú|<€_Ãj[Áë<›é$˜´&ù²Žê‘Û“WÙfûöFOœÖO§ª·Ð²ûtdœ•ì0
X6VØô§†vˆVNPÿòºˆ’hŽ»!›BXÙêù%ÎBT¸¡ÄD3÷Ñ•¿
§6‰€‚ÏßBKû|Bµ6+¿¼ºj-»‘¸Tº6åsÌ,¼½üÚ,
˜Ÿ š|eE¸þÞ3ß…•Ó[¶Öuê¢{¦ˆu0úû}ÆÐgñ<˵ÄNßÜz)É9\?´¤òb”»IŠÙPw;†xxÝCè¡›ƒ¥FŽ*¨îôÖ´ƒ{ŽY)¬w>]dêîŽúG‡h†"ûÿz=x=0ÔÔt9²3â
Ü„ÃQ¥F®¢1xÄj|X®jäT"©YõРjÒ4†¤Ðç%É2§·\ïN™g àၽ)Ú"ß¢%T5ªÞ~8¿ïýGì½]éÂÆ×_ÆU·Mó
ìÚ…	ôÙ+PÌj8óâAšÎLv`â_‰TM¿0IWš¤#y‹x•.^~L)hž#íÔ
<YCqm=;õ^¦8
žÆc¯HD쯿„Uþ7Ö-´Ú&9fœäÑ|¾˜¡*Ñ«+NdªSY'»\äng˜
ùÈÌÉ5-cå›;t£ùКܐ!B®“w
•Ë¶èrh2e”#ƒ+Lÿ„3ÌÀ0ÀG¸ýÓwxTòÔ[2ñj‹Þ£Ynäúgp®ñ_!G‚oi§oÄ8ã¶I*n]PÅM“\ƺX|ÍÓ³ÑÙô†Ûj;ÿŒ7Nb\"½sl´ŸD×Ó›uKK–½ã8Ï+mòÒL}ã'¿ROŒ
¬Õá™:%ºÞË”oQ•ßŒÌC7m¯‹Œz·T›~©EFú%­Ž7s]ç+¸iyŒÅ×JQ¡m'çe¢÷Å÷ÜiëNTÑÿ¯ˆ™R©È³›´ò^j?Ÿ¼©©Êۏ^«BNy¹%Ë»ç­ ;¯¼X¹µ}0¬ÀÈfmòjg³ONÚ^±‹eQ}¢nÓÔÚùºUzEÆ‚—pÍdxžÍ¹•k1ëÂÛ„T€(¹ ""ø3B1›#³¼RûÃÔ:aL‚,[ =Dv“ÁlÑÎà,"(CU`ü.™9>†õ(*0?ÁI¯3uxª Ý‘ªÑ8žÆù
é$N?Y\͈ZUº¾L§Ö
6N–‰ŠhNêZ›G\!uGM×mpÑ[—-JR1òu•öëÖ~ãž«ùÕè½(™c„qÈ0²oc™Œx-ƒ/ßhˆðSO=ÙÑà|ƒÙ¼iÍõ#.WÎø5¿æ9Ã;	Æéï—~ å[ÝeÇz)#àÌhQ†ù®—KàR#ÂÑš#s;zs'6q2çëq”Ÿ¯–¯OÓÑäl}³·‘¿ÏcuôˆR+Wñ{Ún¸™¢ÄÓ­ÑA.³qÎ~c€©ÿ"‹“t}Žò¥+•Î'ß>f»h¨—áÕûa~6ý	@¡¼é¤|ÚzЃçÇwà¯Þ£®ÚêÁOê{ø¦z÷á¯ïà[ïVÙ¼¿ÞÔ¥V=¬Ñ»Ÿzß?„¿|…¨ôÜÂŒê¶§Ÿ ¸‡›Òê}ú‡u¿Ã®©hÚ{ˆ݇_·¶à'õHZì­-ìþÁ#ìê}u±AGò±…#ì=z(}ÝC at 4Â-ìáÑ„»…Ò”èCœõ÷Ø×ý﹕º÷ã÷M¬qáÞC ÷h„8ú	‡Ó{ØãV[›8.!Áí!û4‡.)–>¤5Äo=™×VaÓ­’ç‰}á
má07¿ÇIàø~§û¢¥ÆÂï°p“–fˆK²…¾¥qq{²¸P
?=º‡­¨CÜ%…SÚ¢…ÄñG;÷@Öp‹¶ŠvwîBÙ¢…Än¶Nî;"#T÷qÒ÷±.Õ-?nÄ6í}GÓ$¤Á_˜ÕÀ™ßßÂõ‰àl!$õŽë{ü¶Iˏ“Üä¾bôÚ$´Ä¦ˆ½½‡Ø
ñmk‹
¾×xˆ…¸Ô
{Ußãq†½‡„äXŠÝláü·î=Ô+OC¢Ò.#Èïq
îÓlh—	!>)ˆx
[õ6±íÏ¿a×½ïh´¯[Ò
'ÝëÑù ¥ÆÑÜÇ3󀐾GÀh«e5z›´†„¸tîh ¸†¨€G¹µ©çÅHŽ[ý
¦tXns÷bšÂvÅ5»Æô„+ûõqœdâU?øîÄÕmJxÃQ \Q©Ê¥¾¼tyÅF%v‹áRGߪïߨ»jµ§~øA­ò·»ê[z{˜GW¨„÷Áš;ZÁc ÝxäÓüÆ)]H†;‰FÓŒƒ\Óûˆ¬³éwǬ)#Rã
IÎ9ŽÌJ-Zhºk¯›ÜÎÐÈ-·Æ6S›»`û!‹›†üN;_$©	_h¨²Ž&$[.xï-·ò‡," c+®­Î¯àЖû¿{5(¥¼·5äõ :WlŒ>T¢-ÏKRÇ]¯«©ƒ6¥·D¢d¥^aælñ ÜG‹|«¤}¹¯¶!\újÔê(WÔ@f¤Åf¤Ý(páÊX±(#€@‰6ݝNñ{Гºd<d›Åì$¤3§I*E5DµÇ(a×Vø™
0†5, Ø„M6p$}]Œs±•œÆ
ËÁU©£­¿oX¾
5€
ºC^G™Î„ü†œAÍ)C™Ž¥£±ë"|½gN
Îö,Lð
›'ñr0דø.Áòx »s2Â_òWB*^¡Ç<êöÄP(k5¹#ÚÈŒ(x0X"0"¦*ð\Èãiñ. ’œºQÄ4Ê]\º½­²C[õ´\7oáغ¯’üTSníFöðÖ4ŸE‚WÚK
™‹k¤:A&Åv³é"C[€Åä}yÇyŠá˜í§°KtðYuë4ã0µx¿fȳ“*δ–F‚$pî,*6‚Å:-È:éKŠõáVÍhÅ“B;pvý½lj×à³íÆ­.źë×\˜•Ô§iÛ¿)ÔºÎÌj+9}Dÿ}Ob%Gö™±Å=ñÿt©™Üg#Ø‚'pgl
V‘ºÐºkƒ)óèŵ»Œ®þäNª¹ÝO;½5Kó‹Ø)ÿï÷꧜æz*µÂ«_
Æ¡ùå˜«ßRÝ}|Ö¾!RÛq‹šÜð¹Âù

ŽÐ‰…{QÍI€}™-ÞOôêyï91
ëêdF0ÝBrgÙáã5y됎±ŠÛ¶su÷Â“âõe<–Ýdã55c_€@V/h]¡…<(K&{`*¯?·?™mGʧßOÖ,ãZœ­ù‹È§ƒã×bשPæ:杬# ‰–i»ß—´­Ÿ†ÓysÕ\u•¤³ziêv§=ãâ,aõ–Ö2œ•wgà½üÄ‹Tê“?,Õ
V›ð5áEͬœí¸5÷f¹ýÕ¼[˜W´=}9ìCõó#<“`„£@k&`‘LäÂ9OQê‹eÏÇ‹+
x¥Àj‡¨S
p2©cJJ¥µBÑ}ò7ëNúÑËþ«ýáÑSŠÎÛ?88Ú
úWXÛj¡@¦F‘85ßÆYŽÎñÅ.ô÷Ú^t¥vaVÅP^ÈÚ0ádÀåÇ8û¼:>:=Ú=:`g—Ì£ÔGÉâJù«¤“e×MºÆDNoè
nÿJ•?®ÏÏê&üž«mäpYº•¨žj›¹|›n7è­oè1‰fœZ½ÐЧð¶Ã,Êk›X6J·aUA¨‘#ÑЕÅCÝ­
‡íÃò~Éÿ!j¯ßÛØܸ÷-¿ò¿½šœmŒ?k›››ïßWØܺ÷ݽM…¿onÝç7·6ï÷z›è£Òë=¼¿ùà»j³÷àáæƒ?¨ÍÏ:ŠŠÿp¤æ0”	<‡ßÆIVUªŸ×À¡ÉÈäðß_É@ºhÃIìuB°žÍ¢1pÀç%ë¤^™„gtÎæqËß®-+ŒÏ;»™Ç—è1ÚA²ûëð×”ì£\"‰rurôø*ƒº	ZvÆ‹«.Ž7Px²»Ò)Ãé=zôáÜóá¤ç9æýs
•JYFibRŽc¦Ë®ºJD‹­zJÎã³™ŽSÐo‡¶u£äÍsŒ¤Ê*%2Úä†ç‰àP#º˜`L“.*]Þ6±âœÑYŠb±5êŸ'”¤À6G"ÏCc^;X]4›aú¿8¡À!Ð2Ž²
™Ú鋁:9zvúcÿx
“ÿFVÇrÀ¨›ÀaË<8þÇç˜l\®8Ÿ(®Åì[tk‚exq†ý¯ñ¿ÙörU àBpÈåËz
…üË5e8²a¹SV•aÄ")d9·.åßlÓP©¤V©©ámÙ‹ñAO¨iß8"ë&Š«K©\pô¸Š(M9/Tô>/(4€S¸e3Š\)åñnÆrzQ™Ã0Ö¢wøb|7ÓÂz
p"nµº¶üÊM¶<uÍœpÙÎw7!“ó9iQ½ò$™ŒJ>©°è"ѵxmÞõ+’+y‡Uálj4i´pØŒÜ}yÉ-­
«êCvÎøjÁÑ»s9ѱØÜj:‹-ítÕ¥í캤š®Ù'[ÂRs÷K]›„ÅlûBÚöIDqå´‹³¥5&C-û%†ž¥ÖMjõâèät¸7Ø=€¿§ƒ=}ªìl|p-[ͤ~*K®½e:à¡€ÇÔõ“Vj7F<²3£éõè&3>Io£hFíi¨&1™vp¾˜†cWÛüòȸÖ?wJÕ¬Ù†œW
ljNâ—¢¸¥•AQÜJ•QPj+b¤¸mÊO6/Õ‰a70°í¨Œ]!=ˆ2Ì]Ý”q˘ÅW¬è†¡Ô~Ø{Œ¦O2~„³¹ÍÆ•É #„_–s-X¯‰@"ãÓ?.‡°Gf¹wǻ҉ƫAW¼åµ g£R‡È¥]&ŠÆm*"õëU²nށZzêÞNôT‡”J;&¨npŠ¦ëð¨æŠó×o©íú5T4ë'õlœ!Z³=
…ªiò†
McºŠP‚ë‰/Öx’ V¸ZªËKM<]ä:¨×I
8}°çñ×dLRý 7Ó†·¢¢¥`¥×Hq+óïLs«®æâ­Éµ¼üKoþ²¸æs¿"–ìþ÷´‘­K9jQiiZ[^"rÐ
'*\‚M+bVÓRW]I“TCQ)ÉÜž*¨nWÑ ÊÕ|PåJÜù™쇚ŸUÔ÷«¿Á)UÀ0ˆTzÿ7?zä²	KÚ®É=½)
B¸¶\	¼ðÎ’Úÿ*þØ£>³z;¶èv\eÝ%ûÑD¤tó·ºô‡BHà_!¿^‚ò;1ù“À,Í©6ÈŒ2y¯NÃcÚg¸iüÁ'f Ih9†`í²äP_ýÁÉ…„¹Í2Æò{¸fXôX=€šÊþÄZ˺íæWh5o¥þÃÿZ**ugŽèCÓqÜ›;M¯Né‘W«ák¥âkÔñµÓ™Eþ¹ßv5O;mO‚}gó›á%§/ß9k—b1r‰Ö"ƒŠsPbûÕ`l“§OÃã͈ÊÑjfé’NÊ-8yÞ¯—t”ÔO›˜Å‚†¹M±¥9‹‡.í½A–ˆ¥ÛÙ,PËë^<°«.åáyYånK»ltpQÙÅÃ
Õ^jQ¹®Í“³bDî'8`4_¦ìžpZ3ñ=çŽ`xg7A¬bOèÒ’°e.ÉÑ}¤S¼ZLóx65²ŠU~"b­A™A6žó, 4°»n£[à]Šq®3ƒaœR.!ÅÅ×™âfh˜ÁvhÆ$<fµ®Ž±–¡x»'9/]duj0Áñ0®¥)CÞ]Òë‘Ƀ d€S™‰É±Y83ʹŸHWP€FÎFvnë×mö5ÆàN£¬¶Ï[C­Eq……©‘☦³ÆǭΜϤ	Ší‰÷ííw*–v°„AÁÏål;ΟBïY¾éDž·ŸÝôö+‘	’–’¼ŠæºMBÓK–ž†™¦;r]Y8¸>p`ó8YD†žW©~ÜQU©xØð-¬àñÊÂê¯JX¹Ó¶J@ÇÃ,ha
U…»&­õ&%³vlHJ‰ovÔ}͘Ýßà{à>ÝÄšÚ;ÅñÈðWDD	¸6â. at 4ö!„þ¤Äƒj‚}«„숢]å<&%€}ùUýÓn‰ŽTñ°xÉ&<u’9aazO
1r¶È5E¶4hRM»N"Ö$^D×'mÆ(XèZk¤òèj–Ρݲ3™´µ,§­6"´ Ð-\vž<'0¬G^YdFQz:åè«ÈTÄ‘ð—ùª`R¹÷qgԝ­á	¤~%²PŠ{Ós…ø­Û&É{‚Ã9hZËœ^Ã\⸜#»Õ
fpãlj•¼ÏFh#»FíŠÄÒ@i¦®3c
ÿ¶ß„¬¬IŸ®$_Š¼ÁÃ.Nq+gÓYq Ü•ad®b½÷]¢û’·æšù´‡oxÈö7h¬qæºN0Óϵñ^
”õ»
¤d‹¬4×iî`CVENÖðb¥®ƒ¨rn–<GÊ=‘.
_À`Ч›m…î=Ž«&©æx‚°Ã±°áfðOÇ$ÖºÝôØÒPýóWð2ø*ë¬8œb-ü«Qö¶ãªÝ9É)Ü„(
CbdÈ36¹
fãc×4û|˜Z¸Åi™žðD\ÿ*ãõKeŒãE3ɆaížaÞdam>{—³‰a†yÇa®1æ§B×ÊùÕÈšé5ÞÒÀ§o¾1‹à2³0óQ¿%Kž/Yl¯ïÕUßË€Ýõ÷ï§øã–¬š½Ð·öQìËƒòærØÈ:’ÿ!ᑘÓaÛ†6–µ×Ðui¨ygÇe–nHxý¾Ê{îL‡äÚ/7ÚOél¹…ð(ÅÝìØTá.s™æÑû\»ã¦#ŸÒ›Xwnށáa†`:Þ6À0ŽANëH¿bh,øDÑ—û‡˜u{`+SðR¿@îk	°¼;ô¿zKð¨ÎÏþÛà•Â›¸%¶FZ6WcñÿŽ–ƒszÁ†ŸIdO‰–Éôlÿ•!äojm-éµÏ8wv34pwšw•·=%Ä4×óÔ
×…Š£Us™ŒGèsÖ©IÁáÅZÛ¬ ª$yª[ÿú¤^¼åѯ
§ £þùO¶‚¨j+‡Xm4ð#\IzŽÜŠÕ]õ·ÐûÞ3…þÆ9½1ÉU?Ý6>y¢îuÞ,k	¼NâÏßuÄÀöPgãÎþ&ýÍíÌ_-¯«¿IWÊFÿä®þìÊ<{M-ìX£ï¤þU&Õñ©8Qm:šeÊýjXy¼hädŒÕJWIÇ÷¶0l·SÉŒÄA
H^DpLLBʸ>~ô¨(£h3®Z$çe§xCš˜òVŠdË…F½S"j®ñ³þ†´¤eUÌûTQ•^A»”±g²˜McäÎÍ{Ú"iÖYvøeß(Š®b©fîD1N£PœÚ¬0И)ƒ–NÍ‚”S‹«a4x	’×šHJ"QzxbÝM¯I+’Œ
ðmcW³lèÕSvk‰t˜vºjDîª.kgkèöéÉžš&ñ{ÌÚq<“x´]C;rþ¡\¾Y^> ,jh¿|ÅÝjµ§0Çö;
•K„ÔWiX‚ê73ô(«ÏÍ­ŠmA­®Èð…¸B²ZÞGJšsâ«Bîâù
‹XÑ
³an+á^íÚíbŠ±(4ŠFiJ¶m
:ÅŠeôâM#÷3QF¦ÖâY•"ÎÙÏöQBü—^ÚJ_î+}Mœá¦*`ç">ôxŒé®µ4ˆš"Ž]§¶³L󂀋)ÜJTlEà×fø?	q46t´¦ù «5ÒF…¼ÄDÇ5»DU㙊<Ì.™#‹?R&V‹EᏳV’¥{g»Hš’z¢E„v¶ò±vþ2 YK¹É:\‹ôÄ°ÕOßH cG–¡yÏÒšöÎlž~"™•vOWìˆlGD`›ù‡9TùÃre7Nmow=Q×þáéàøYw0<ÆЈ'~D®‡ÜxÌ[ÈÓ4‰ ¥†„p/~…©xùˆzøP`’µXN“s
3gÒ$Sžùé”­%K±Ž‚ŒÚ(IŽ.ÿRVðe!©Ã•²#€ÅI#-<Ç”-ø¾s³¿ãgu‘Q“—ždWclï4˜m„áx}›Si¬f€†Á¿‘gq÷¨‘¢0>äfž.2äÌžœˆôç8"²©ÑÊ¿ä<¾ Wyéžc¸&‰A ëJÀF³É‡õ
u„¸JLŠÐº6B at VªM•T8E
­‚D"*Yqyp	tÄٰؾØo§ Ï,KIÝœ0ä¶ê«Mà)1ÏvÄÞ.¿„'üŒ¾þýÖEíˆg‘^%cUª´¬® 5Tìù…D‘¼[~\…Sm'v=º1ç˜h»ÄÁL$ôíȼn36þ KØe	w wŽ.ã³E®³üQÐ*Šþˆ¨,ˆ¬ö¦VxÔ82@Yc+šµÂ1‘3⦸•(㟓x(Î	NŠ‘.PP¡]Î}„!Š€è\€öŒ8idFááÇ»hÄÉóàb"*žTœq(ÊœŽÜ6‡Aµúz“’ëm4+
WëÀ ö”xÉE>Jh•ö_½{(ÁJŒ	
Ù"ÎÙf^UÑœbL`TO±$ay”µÍ7\]´ó7’SKðEB×I`7CH€¬(Ë—õy¶fØ6ž¦Ðy‡Öj{
<=K/(Ã,¾ºŠ&1§ò,ý®¹<w|úÅ@Ñ¿PÛÚ$›¯4´bVË~»¼õ¥#T2*ì.þ½Ëâ%(G=£šÎ†üĔ̦žF»œ:èԏèéq›µŽ0úæ-£K“okŒN{1šO8hUtµ,V¯:¯åʐ
!-ër„„Ó%¢Ó€X¹A@%Hð ìÓÚV#ÿ$Á‘ºû~×lt…&B²³Ù#L]\´¦C°”+±Æ0ÎEHpÂbeq4Ik
ÈdJe¹Z]ž9~ÚµŠªØºÀ™Ž… üVáÔ‰M ÐjZ´K"U°
ÅœX*¥*µò¢ºXˆ Z:µ,¾é–Í…iŒÝ´pCUO»Ž'fëIôƒb¦òù&‚`(+”xâB
ѽ0=‡ù€Fi>#¦톢	+DuŠ>ƈ\'U$Ó"$&]cï=2ž¾27Ò2ÛmSú€º6:‡£ºÕ1Ô­3Aâ‚G[â:·E}v+“‘£œ˜/ ¼¯l¤Ù¤R†b›šÄFõ]5<!7C ün£ÿ*åÖâÃôÎŽW—¾imü‡ÏR|;ͺ^Ë(Jk4W4
œZ8¼Zfßÿß«ÁñÉþÉ)æ5xvÐ~Dœ´«~c¨9xõbðrpÜ?ŠÚXÛœbôçÄE0Ì~¨X
vþtm¾íÙ'8´c>¤8~c{ÛÖ
¥¢~z
/•WEïuÓ¾T€*H;# +ã-OJ%Ç\_¿­(ÆCqžÖ-q	
Ì`¡FépÊÝã](Ú^^ª*³n©Zé`XúTæ(l.p0–q×MC'§	€Ý›¤HyȺķ“p룦8À­Ðå–SQÚ§MÍRróÔ$fpnºìö““–Ÿ8»”À°][…âIóLñµ«fÅ3Î>p8þiÅ›ŽÄËúPè26"®¢è¥¹cy¸Ò…ÐKÈ}“”†Ò(Í´Ä Ï}
ç­È³|æãï^ñy¡ø|æfâ*õì1åâúaZãïð FÍå°M™#•ò„’—«´®háÄ—sëŒï_‰gU’R;ë®U'kðS¼‹óÖÚö¡ëú2_ª¿/"”:¢6Iûg鼺AyT]žÝéßÝw9Í#OW‚ËmºßÅ=Ž2”·ÈÊî€sôÖA°)zNÞR‰¤Ê
÷)ÒÜÚa»yz+F®³öÖÁ±xÃ@8oh…¹¤nŒ½eù!ÜYz±È4
pÿÇʱ1#IÁ-ï)¦²<|NÉýÁÓ×Ï‘xÎP‹´êú€•1öØJD§ŠB±žÐ"ÈW’2%q?²°,¾Šæ*C±o¢ìz]…?Y2‘›áÚôïÛj:Ãÿï˜1Éd

—©ŸÂ
êÀd½áaÇŽV$¹É/Yûxžk•5ߺÒñ,óEBøK˜ÍtÔ'r5Æ&‡8'ƒa¦¤ŽCS‡!íôë\Së	ÞAü£Q7”ký Š·5±‘4h®aôMwì°´ƒUS‹ò°‘Ü
hÝlt‘ÑZ¦q™5ó¨oÓèŠ,HïmlªÕ}u™Î¢;O9Ì?”iÍsïNÅnâ¾ØàŸ7ŒjÏÆ5k¸Žv«èGÛˆŸ>:	\µ†Æ=¾TÌ}ÍÓá.}ÀÇ™„íi’ð¯ûè
VÄͬT_­U'h¤ÍÔaéMÇFgÈ_ãËwš&h6MeŒ@q¦1M$/1\ Ó!ƒñYªÍˆ\Œû„w¿ÂÄ*”›wˆ#àÂ`+nVÖ.[4 lïüáèŠòLG˜;í¬
PU5XOÊÝ鄆Q-èÆG¾3-øáê‡èéë_ûñ:¶$-¬kôÞUæÞÖž¼~µïP’WO’lHzë0:b;î<GëdÉ"2tä…
¬=	,7(‡=¤ô¹½Ø8$Ö-ˍ%˜Ô<&_CÞ­u‰q5Öh ÖËÅlz³,’dv­
󌖋	\hMV"|®¶]¨SÉ…UX­ôJ®ŠJyoå*­o=TU«øjnTÿØìžZ™æÐWuϼ«'‘ÿ^á·ß HÅd{<yt@„ü¡õg/0¹§äsi¿€ËªžJkŠûoy«ì|Ñ[ÅÓuýF¯½ÛŸ•:Û¤oΗuê1VÙÆíÔÃÕ
\3 ßï‹ßÀ}!xÆƪ<•Ïˆ†ègÇf±*Ûþ6ñ¨©RØA”+§ÇýÓýÓý£CôwFÃ$:[\8þLäF‘±E!ÕÆË•ÎMRî?[gs”T¼aÚ5)ÓZ'$ cóq+å«Ñ`VŒ, ÂÔ:Ææ{ÑÕöï祚+ïµGÖøŠ6÷E‹¶:àgÔ€ºúËR#­m=0““O»áÄ	º3çf’^k·¶ÌªA…ô3P•ø…=×´ rý5Srxcù™ˆÚ©¿¯Ù½ÅïŠT´09WWã)ÞšYÎí´<GKv€nû¡
î{€u
׃Wцa5ÜÎ|Üa+-7mê^ƒM3õ‘µ¶hËÑ©C&Ñ÷¾:zêZ¬J§?n~*‘{ÌZ˜¢jõóйz¢Å™Æ:Óy°"âœ<¥äÖF‡ÉQBžó]}µk‡\ôºUnª‰qº
º%H&0±Wt)Ž?Hq˜åþkÜoJu'W´åîØ(‹…ËÝÝ1ežÞ¼:«§ËùZ€¢sZiRû oÉKÜ"qzj:¶K5$7º·;å0;{ëé›Àà! Îä‹Ý¡Â„½F·Þì¼þPoÍðCOÿª
1—ü
\ЫÀËÜŒ]ÁS•v®òÁo_oØ»`‹-éahê=¼X1~”ÊœÛzIT?q
`¹§[Ø-û­°]¾UÏmÍŠë{väÀí»naóìœh§ÓŒ>Ø;(lÛªC–­†\f5Rµä¼¦6ÎÝ-Zþï…†5(œz'ÔNCÝ	¤ç$‹@y`_ºÙ$øgö[gËæœB‚XÃ%sT¶Ì‹ÔÁYUì ¥‚xÿ¥ˆn|ß8¢;²Z!^YpSÐ[êz¤¡œmÂ06ÈkÅ‹#]$Q0ÍÖܨ—#Ú4—²ßF|’V

móÙ|+ŠqÃ%³œn£RóÅ3C’u0!|ûRl„URYÍÒƒ[[32´Œ‰‘œÀöS1[:Q8®€& ™˜7Š+<«9ä½ÃKÑ‚Uù]ز²§Eh®®%mŸNNµ·v—©¾y
¢Þ§”Û†bIÁÖiénH€`¸±qã³×‘<u´ qû	´îµVú£·“ØW׳µµÜèƒÉ‰Ò¶›•Bh—yÓv‘gÇ?nˆ¾>Ûæo™U´ÖDól-„Ê1Læ9¦—¹a•^NÁõPÓÑœ.‚ÿæi·ÅÅw”8…ž:•î¼x£R7ö®:“Ÿc{ËÒÎýÁëÜk:Ê•PŠ|ýI³?,’z–Ðxïsƒ´î5PÚxBJ‚æØ×Ëö¡ðÇIwbƒz²ðªZd:ÌcëTÛ›š¿4a<<æ—;…'¼ã#é<`å7>¼‹’ÿ›õ×®B|ÜIÓë™±_È)°Q>.ÀãçÂôVö¡EF0œ.­Ô¥‰tÊÙªº¦šmOäoò4œ’‘§Äd%vÞ†p…-¢ó~눇æÙáZŠ¾#Ñå%*X{ÇÉe-úÖ¤œ­ÌúŸ
ɪ+ò?mj®Mgù\ýô
uSÖÜéÆ=ÝØûì5×𐖆à÷@ï?3}
i(÷Ì8
%þP¬ÿŸ†Äܲs_ƒñ>{0´ûŸ“WÏY8Ê ²ãCuRìù‘¨P¦Ð{2Iïªìm<S±IáÎÚ**~SLYÞ’ßlP—5kÉî´dÌVJ
ÐøI”ÒÝ5ù_*^2×e#I7×;Žþ
©fX0ÀëXÁ È‹¾þ¹X©Ä±lävþê—Ü?ý†ÍxoV¤²¾?2Q
¹˜tÇ^ä’^¢Ò‹Ìi†{þcU~cž¿ØgöÓq«Gl“{
Kw áêm`úR$¡¸ç)!bmz=^f7|Y%_•=O5)åE&Î}PˆišÂ/"vúŠ—î„’V6v´'ŽÿšrÜ¡ñó0Œ82ìËÆŽÏRW
óbLMðæÙôUÿ­¦¬cŸtµÖ·Õä$›|…̈́ݍÂ49J×~¾¼ÆÛm N”êìTeÐÞîêñ@J3Ç—ûd|µÝցgœ§¶NævÏlTí~â«ÄÊ“\܉—ÏÛLŽÌ4}'€»w/É›ÙPü`„CûÂw–Þ‰ÒnÑ˃c©·˧©æŽáÍœÔyŽÓq®·
UÊZ„,(ßUa`ÎÈ
·bãø´,v†ÐÙ„È­Ch/»ÄçÇiÎÈY¾×ÃNREÉ—rtGü|ˆ\Vj0âÔrœqòüVè5róÏ”>¸”Lk“»¢Ø4[lB4¨œ³tOÛÈ×¹	XGfß©}À;Åá[¡‘£ã½&Ø
<È.bζV2¶Yá’Š±|0+iȲo2 at -=Š.ê;¦XÞp0«*ûqN|â„·N!Có
³éø²gRÆáCû«Å»„
_Š»¸¼nÍ\\^ÿËx‹æGö%y‹¶§äó{PnÇ{|¡#âP
%Ç™˜0ºÝú0%ª4
Åé-)ÄxfI$½ˆÚ/Mg¢ÑǯFÙ¹I*NUhÍÔ&F~SŽÆ“Ú]žAÃ@^…µWÛZ¬	+¢¨>ü¥UI|¾.ÜÌ¡þúv¸2Òùÿê…—càùñÑëWã§ÿw°{:ÜûëaÿåþnÇ	ãY[Ÿ3‘uÕ£ª?8œê¸šfHø4Þhݵ’ës²´ôÍ7>
˜'ö)ÿ á¥°^]ùqž¢§»ÕtÑ)áåJ×ÝT×°ÖG º'„Ñ8CÈþ±(ã7n1å·C˜KaœsÆ–ÕKo?_à>î÷¾ªnÝÆÓºBËÏ»ï¥]l¿Q´AàÀº&­Ûo*·WÈF‹ÝýØýD¸´ú·ÛÓV	-½=7¹)IMëlr!j"OZ±>WÇvç™ô»àÑ3ä2Ž°`
%OÞÕ›m+üƒß½ý4(5ÓEx/CÕüO…pÁöMÖ¸i©ÚŠÉ5aZª1Uòì”–j­‘
¦HKÕ6G¾ÁÑÇX™•B«0ÇXd[Máš1¸K…˜s§à¾÷úå«aÿàÀ5T!¸Â,ÑÞ¨S×`йh§%Ã
é-Ñî27¬W´)N56ïàiG¢v¼K$†®;Oæœ1r|G:æàÞ&) 8˜ùñvIۅ䮯nü™[×GeºöÊamTÆÐjû‹kH»‰š°HJ™1ð'øób(u*ÑøÅÁ)M8 ™ÄöGbŒŽÌ>¢à防L$3©S£9?áÓÙtj‡mä†À0¸(2‡.DôyŸ/J?7ÞïŠÍ†a#­T`1›Ñ¥Dþ…x¥Å8à8!]'þ.q€›ŽpyŒŠÇ¨L2¾C˜Â’(žî¾HþVøJyz¥|¿Bžþ,žcìš‹TѬ.Šn^RQêì1xíú‚
º)¹{°mæX.îÊÈDLô/òõª©ðAš"ý»êâÒÉ£o~^4¥
<–Aº™' yŽžONvß—•Á¸¾xœÿh‰jðlIð'² %#˜Ñoj÷»÷`Ð%¿ËxÚËx–Ê/"#Õ!wÔv¾2•´”„7,ü,î t°dÓŒWB‘xÓœÀ±²0èøÆoIÙíÍ
¨(ÐýóùÌ)¿ÃãÔrà£Ã!Ç„þ×ëÁ끑S¥ª¤4å™òRÔ¥£™Š¬u«^é'“ÅÕlȱ³>E¹ÉÔZRCnË´Ó:Ÿ:¢´Ìã•Ž~§’]!ÝV	üA‡˜2x›·O˜TŠ!Q?@ÚåœvÓ¯Ò¿(¿eo
«.ÿh{ôƒòuU1ˆv¹?á[]/ӏ.#v×vRx¥è
^7¡²//ŽÿŠ;ú§þójPÕ¸ÚZC ²ƒ¿ìSQt2Ëæ±UÐÆãú_À<âv¡"Y†œÆŸ¾µ5ûá]4ÎÓ¹i at t˲îq™è2úá΁_aûÌ ø\ìØáh‘_ßF72Â@EçqžE~
ý†­úŒ5õiœ]û;Å;ÅÅßtç·†ÕÆy[³{ôò	£Îñ'áŠe†—‹HœCW
ÝêôŽaçuŸo—$;^ý=9ײ$XR}=%¨B!@[K’Ú:¥ÛÌ)pl³$ð½üŽp[i,Ê“Pm_DÌØT,”™ÅImí’ØÌ…i$
0¸q*pÚ§ð“|šôK'#cXÿÒZúÇR¦ÃöÎýcñÂÔUÌ¿Õf‡þr‰åBÚýÔ²–E;×n²£É"¡ªsæVï–êúÁMÝ'¼
•iÑUtëÉæBÖ_Ý -tÄ\°ü¥ׯi#¶xŸKÝGe3tÿ	êõà•z).|}/Á¥/×ÞZ™4,¾©è¯¾µ±€½;„"ãèeØ^]Úûʐ™|ï -‘þP†ïÕÕð5ãïr7ËKéÕhëëÉ“K­zE9†•¼¸¼´0YG^°ª$K	²j•’VÉóg¢'‘+ïôEšè²éV´"ÉIjX<7Ö‘E@ÆÀv8bî°LΩ Ù={L3ˆÇÕ] µ®ÕÔS¹žÛ!›'†šP‰ßÈŽÎXRqw\Æ[Ù%50®µ“Ãu°ÔÙixrŽfK‰Yõ8©<7×0Ù| Šl˜/DrlÊ,™}	„ÀÐS@/¤)óÇjS&©‘98V±ºWµkÇhy½áeöœ˜þ˜º¶Ä_49ξ*àŒ»$ˆõªrÊÁ.â±ÿzj±©Ý²Ç@}왉—¸ˆ3h:ŒSmÌ[¦`8³ÛÞp}¦¢ãѐP
R–é!²l(4`¢‰zÐ5ü¹ûƒàW)lBåÒù(ªÏaœ”Q±Ý]õñT"•¡ É(¶ŸÆc²wbq
¾|>Âðo>Kd7­AÝ3À©V…ЙƒÐ!0鬀ÍR­àW@åÌ ›'Nªl±E›ž«Û„Ÿ¡
­Ó"W÷݇²ηA¾PC:tGe¡;ÊŽÁ;Cu(X¨naU,@Õ3ƒêáfTÓHžrPp_Žç ²ÿ"±í/¥ç½‚¸â7«BðÄEðˆ0夈èu{™>	Ðî†Y$¼¾ï grŸ©		/07¡¯vl¥<33"ªéIµFðLŠó'®ì¯Ô
,ö,)ðJňF2S烁]Xåê©ÌëTÙW¨î=§
qïØ•÷V|ǾķFä;.È|k…¾ã’Ô·Zì;.È}UV³ø8\Ä× Ü‘øÀaûÌÕ¾fd¿žÛžÇŠ&d ›û<Þ’yiX`S2A0€1S*\ó¼*š­vú(¢NՐ§!l¨è3XµªïrFJ-š	2òå6,ŸÅ>œØnKVé'0·NqÀNQQtf³„z4®ÌµKTp®,‚ÐñZêaKаƒÕÝZæ›&ò%d?XÆR³‹âCrG×]ܳÐÅí@(sÍd?ÔÒ ƒé#HÛ
¯b½³Ä|4ÞøšyêFÝÇsûë¨$®Ñs‰ˆ“…2ŒEPy5JÈjCHMhõ’Ðê5\‰a–%±,K-gVÁLà­:Fš)™ÆHt¿ŒŒ‹—æË¿/b|Î{À­En…¢Rúšæ<Mó¡?ËÙĸšÉ¦Í%±á|1µŒeX­EŽqNâÛ|˜ÌÓِßtã4I´lI±àåÇiÿŒQ‰«ð³@è²t¸º4²‰’hþYbƒ[û­d.£âÞ¥ËKF³SüxJ#³‡Å»ÓW9)¤‰H¿õߘ¥\ôsÆ2Ÿó4Õœ¿ÑC9oé»^iÂ"¹fª§à5s‹ô“%©]¡@W=1‰…ïF‰‰#ß@%H°°,æÁšYˆáó›>1“UÎq.0¯MQ„+þîŪv˝“]¼@ËgŸjÌFñ¼¢Ø9´•ÅC®à媨£Éad†Ê!°f±ÐÑ–Êc=·ŸŒü†òáéÊT¤
`0"~ºiû~ÿïWù’Òõ{›÷¾eÖo	6ÆŸ±ÍÍ͇÷ï«?lnÝûîÞ¦Âß7·îó¿›½ïî=|pOõ6{z½û÷l~§6{{üAm~Æ1Tþ·@£\Êär”¼“¬ªT;?¯C“‘Éá¿¿’ÿàhˆ/£}ñÑËþ«}%Ò`+Ë4–Ä{/v_‰±3»¶¬80;5¬Ž;jksó>z¶ìc{428¹á*ƒj	:ØÄ‹«.Ž7ÔêÊþÉîJ§¢÷èÑ£u€sχ“žçä’`ASlý*š_ÅDw‘	]°Ñ즫®R `Æf¬Ê<>c{é8S™Gö÷É
š-æ³T;®Ágü4Ï#²ÙLjG0¢‹ùÆ4AŸªô]<AÖWRšÁ=}!¤±™P’æñ˜óõ±ŸŒ¬.šÍ"¸M1>ðÐ2†×¹LíôÅ@=;ý±<Pû'êÕñÑŸ÷÷{j¥¿¯¨þá&T{ð×Aÿå‰ê(¨~Ü?<Ýœ ÷O_¨ãÁóþñž:=˜
%ðG}\¾Œo‚xÌ7CÝz£v–WþsòX_¤Ýwª·qÿáÆÖFïÝ…ßözß¿Óûîñ½Gá›f5ÔàýLýgèò¬Álœ* 5 Ÿ"¼Œ'ÿ¬l;ì:ÆEÄ1Ë$’ñt‹°‚ÜÞdãrÅ~ú=c®o6œm\>Y^öËø2ÐV˜ô=2¶›jqÚ£†JâjÚP+[œµ«ˆGÍy €Ç
ˆaÊ?7>Fè!ü\Har"i„Àed }U5"Pq5ˆ¶+Œº~ÿ¹NÝÞSª}§ÂŠ=S†¶ûMA-
Ûý)ûMŽ?Ó^“¯•»×ø¡¼×d4^½×T\½×â‚Þk]¿×\§n¯©FÕ^SaÅ^‹»XÛ½6~gÛÿ3l=Å7ü¸­otÿ½-jø·‡$ºhŠÊèâ7­AœBÅj*T¬B¦bÇ„Vµ±š*UáV¡Z–jiæÖà*ÌÈ¿úùQ/.ä½ÕÂx†%5h†Åm°Œêµ@2ª×ˆcÜkŠq¥
ÒµÙ-üiÜ~—W3žŸe÷±“ÁæóÓ»
¸´	¸J;Dº­Aê¶@=‚F¤Ð‹¤§#œ%ܨ_?¸£Ã++ÝR(Ø ®H%$ô€©MGl¬0U,Ò™lÙ&8DµSrÐ¢Xç4áŠ9n[D¡(,tÈ{“ìFÄsj
©iê&	ŽsuE¢Ì³ÈK€iœ¯¢\­“Ø:I¯»&Š忍sYåº×—£ñ[Œ„7„âMŸcóñÕL­Ò¢Âc’8„Ž±)·ÑïRÁÙh.Æa®ù
™»­%ÓLŽù4Ï,Æ2`TX½@º¯ÚøÔã¸,´Ù'lb8õƒê©þ‡§žP–ƒþÉiýas2ŒÒ‹mB®–™ú	A­«Þg„¸žì@çr¥¢Â;ސÒêN+
=ˆ‡G¯Ç/[‚#Ó”ñ4Ž’|=ž jê<†k¹´¬Ž[‰úY>¦m:Ågþø…»‘iýL½ÑKûËvÁþ@Uxä«
8’}$¢{Ÿ12×g$6þë,úl½/ãÑÕ¡ÓŠy}{,àœM‡ôs!îYÏÓ—¡oÙ8ÙØçæÒ6—
…³š	Ù*…BÝvù,7²Å¡WQàâ¢Æˆ¨-f2ŠôH\°™åŒËWáè2m]Ù–>H™ãaü;-zu©Sj¥‘f/RÂ:F_/ˆå¾—6].¦y’u³…›ú†,fmk‚G]ì¯ÓèQ¯ïiÉÝ¿âé…†/™k­ïnšeƒ+‹4=•F×Z3¤ðc°~™¶xE¹åÉ'Š¨ûúäýqYc\³ùr1ºù‡‚
‹M‘¢
‹Ák‘Íz¡ÎNÌF£èõ1	Â3Ceä—´we8‚ÄUŸW%¹WºB&ƒÑûüq¸›-C<ˆ¨š
Sghys35åat?eÈuž÷û]õƒÖm5
\í þ‚¼åÈÏä—Ë°	už‘8Á)'É«~õà¶â¢Ì3”Y;ÑÒ
SMw=‰!$–o1ÿH€ûâ[j²}T"šôçÏ‹D“VØÞ
D†‚«Ÿ¼¢Ã&¡œwä^"VÝ‚ú2˜­'î€Â«¥8EðiŒgxË§pV­®ˆ/+EôDVùRQNì¹`”k.rrdƒ
Ölq”‡RmS‰s¹&WÄšA"Û†xæØ\á¦x&¶²hzâÓÝšî]mq/ÃX_}lÈ'g‘‹Ò‡«díÉ
Ó ="a?cA¿^}S&irs¬]Z$Z-ܧó‡˜Ò -½ñ\Oæór
9.;
˜ó!V÷±u
ÀÉÇ,Ç|Þ/Ûw:Rú
Ó@Ò-|ÃÈ\V´}˜ªP“¸—ÜèW®ï“¥‚W-õm:çLQµ¿SqÅý° »R¨:Ã&½rÎÚÑê})»L(;b~/&ÁGc Ï	J!.~§J˜2u†@ÒALÅœœo>×3Ÿ³-¹kŸ”žw$@ÿÐzS´“A)ÐY.qvhÿã´/åmk³Úûªhèe»!·ÇðhâŽQ;ϳ­x˜Q_p1mi@¶(î×Ak–yKZèuÄy-sÕ½!AÌø{×MÌdI½Êm¢Ü±æ‹Wý.l,kzä
êÇ)J'ǦÎ]‡Qy=*ŽÇ=Á¥{ø®}¯ŠEÀ…|›¯T_ÿ!`h캪’¬ÑcNRêã¿B÷®ÝàìcÑæõ|ͳ›á>Ò¯N†?q_üÛuñÅÓvñ`4{‹ý[îbhñƒtñ‚§²0æ ˜áζk7ÌP‡“ñ~ø~t» |¬Uµ<x¬)èx Î+¤wōï°
!|£éâá§ÑX,´h1Áˆ'Á¢Ä¹S¨³©D&/q7Ô¼;a™å6AÎÎüµý«Ú0Àûî1²OðÁ­"¡õ=±Pì͍Éä	`'Þ/F0cUЬrÛ|ö1'øæ³ì¹Œåá°Ù0ébÞ£ïÎduryåY¦Ë²ÛO³¹Kk2à!Âp,\@ñȼŠB*îEB‘§ÞÍ„/%´ËNàbŠuz/`ºâÐà#=h1Îÿ,=ßxÐK2n¨wxêÉeáb<Ópéò|+Úo¨%{Òâ\‹b£X«©Û3WMªmËFVùšwOUóV¶¤ÒÎ×–ÁïC”ûþhô‡·"¼__ÝíþÂُSŒc‡> 0¹ÅQ gþJÈÈ̓ɭwÓ‡x¼Ðp¨IP‡ðãùË"¼a1ñ(Üw-!>â÷OŽ_îwQ†´C€zñ²ºëT…•Uí\^¦X„Ü‚¿?yÓXìHâ]…RNÂÙ4]x"¨ÄT®ßÑ#7Ê*¨c2UÌVPb•ݽX_
9‰{é6Âb¯`+â©ar›ìƒÀ²
úÙ{ˆßû’Üq‡+ïD%>=jÿ›ŒJ…<Ým6$kùá˜[\A»ú{<¯D8õˆ£u–Áäýì1 ÆlxÒá5:œDYç9&ÉŒçÈ+r.—º]׃ñ-·è±ìŸÁ{Ì®<…–üÔôssÑÒ„n~`Š\½Ñ<{©Êç0´Ñàu}šs6ÆpÕ€³gJ#’B²ó[íw ©-BÂ'ñ%IrÍXIIHNm"³3,f¨)žÐÄbaõ«‹ëú4TŽ5€[Ë&ie­e›Üš$€Óz—ÁD/ø¿W離®±õŒè˜r%è•Æh{‡ÅÆtÀ6à£AÞÄ„‘LP,®ƒ!F3„²†¸Õ×ý[¸0
F§”CÅ™hƒÂ²6ái…ÜëY袽žQÜ$‰]‰ËªhÆ®Îd3cã»HÙîéÅ×`¹k¦¸ü.òÅo¢ÝÖ¡€‹xr™ô}ä›éŒ
":Í×ÐAã>Þj?DgÀ^eŒ¾X‹é2YRÈõq²™7=ñiíü¹áUX:Ë/ŠæðôûjÌnâÉ9Ÿ­rEyWÏEÁ¢5¬oÏŽfšvoN(²¾áÉ6ÿ
p2„Ì'3MKÓo9ÃÁ3/™ÎšY>ÒbF½åCæö°³Í€E¡â¶Õ*Ð-ˆÏg›¬”KlIÚ»LÛ],>òDÏʬ+¥dÜ6Ì•iíÎþ|vÕûÜöH€½»„Â3\ k½ÎË^6f‹‡WÖ"_,$ÞYá…AñpDˆåë$ð®á.7<÷Hü3àŠ8œ(¦|9«ùèmîñ¦¥;b‹]zósh:Ÿ!S®"œâZ
qHv:ær4ƒŠÁ{°~®¾¯m>áÿÔ}_¹ù0Ÿ`ύü‡$@Oá¡Þ±Ð\QÚº8ï}÷s,À&rŽE´Pž£íÍÕ²'4òÉ»½ÓÃqùØ08Ÿ_zk«øðóF`>pÍYƘKÇŽ6+À?7Q¼¼W-7Ç–‹z‘Š7{ZâÛ
°$²[Èp.¸âņ‘ÜsýxQÿ`ƒ;PcihÁ+ at WÝY(Fœˆ‚(p&0£v¡lÈ‚\ˆÆGŒÊ£ƒ]Tñ/;²(ÈýKWËHû”øM…h,ëÊŽ\<zH«•¬0[ Èr·ªæÙºxÈƈÓh."
Ò˜7îßÌ¢ñí‡d[ûy‚8l.¤Š†`{èúÞ…a°àk‹é/
žÝ]#,ÃÀ˜íÖo0
1r—`î¤L%Ló÷aâÀˆòL‹	¬ÖB¹¼=é€kÀþQâ°HE¾Ù–UMA 9¯
à‡|ŒR0¾Bü‹ÅGY7«)€ï༊ý
>(Éz«P¾îçsz¯üÂÐäªïlà2Ú…RäËhËhËhÏ–Ñ.¾¡h÷3Cîíbi>,͇{›‘ŽŸ0jd.V©Zj]àâ7Õ ‡Äg¨ŽË´†¢ÃF…•yš“¥Í
Ï«Jz敺‹Ÿ0"ÅO¨¤IXÞEè¾sõ~NëÜà15ø4}zÛðßÉoCˆVi¿
«Û†Õkã+›€B¬°¡â“lmF¸–‡#
Âá:Y¸þì#’ºDi<FؘWØ <Ê d@ö2ìêû!d‹Ç`ÇBïï,^&^Â^±ª7&RÁ
q-?î	‹ˆæ­ZJ”–ª)YúùZȈÇ¯<©Œ
ga5Óø›‰˜=òx¾#mØr€Ì³²PLi]_Œy
ZßUIƒOpªVL4¸aˆuÑó/aèQÑ%¡J åšZwµß¨°ŒýÀ›Í¨0­OKv}9ƒ$;K„$‡eèCÛ6—™¹‹'eÓ<>šŒÙ9ü;QD›D]s¨šèu1uФ³•FW4g)FŸÇñ(èG fÃԸϲK¿œ+ª–$
n¼5ÞFð´Oú|˜½#*W=¡leEÖ‹”jn}Ò
¯©KÃíM³¸³j~¬êÓû»ŒµU³ÛÝâئwºé‹—;¡^-,8©¤»nI_¦+FY	
ˆÐ2„R¹‰½5¾xü_ëb¡gêýhúÂøábaÞ¶©VQÊHVœŠ/x}GÞÚêáõ8žNC8r‚y÷Á«øÅ÷ÃêjÁ4;ïÏÚÚ¾€¿yN@„vGÙÈÎV¶lqJ$–‹11$µ×0¥âõYA'_“˶ô<TF)’‹he£´Ú”®÷ÝæÏ’ø›eê,žÓ

æÔ»UË1AÞ¯—£.—¿º¹»D„þg®ú¦“¿sÞOCûØÚdFðò‹‹'š¥vG¶¶4/
ë}‡z貪úÖÌSiDVþ	{´'ݳöÞþÛöÐŠF%ÿV·N´lq…-¹‘ßâÔg9^ìÇðúžP˜õϧ³xürû”ÿÝc<¼^­Uë›Ó`ò1˜lNqýV<\µZ­ÕhxßÕüúV½æÁß5¿!~Öj¬Ùà/Oã3¿Öª7½kÕÙÖw^íáªPü̹”MxU†WýèCM‹Òñd–|Dc¼äçäá⦾²Â¥ó]pOn=‰6r1V6»wðvÿÔ2R­Š=ŸÍŸV<nès7	/¯f|®{~­ÖðÎo½C¸#âBܹÎ‚ë)OÁåáüzƒTÁï쯮Ó,ØÎN«Âó©gó‰/fo;͈“õ)¸kãqjØwšOðÖßnx×ñ0¼à?ûÑІ`ðžÏgn9UÙ‰pœ·Ñx>᫱kÑm“Ý«
u÷^vÅr_v¹Úªz<®+½ö/íã®×y‹ñ:½j{G‡{¯ŽÚÞë“3ÈdïøW¯sÚÞ?ÜãâƒÃ³ö~—˱úíäÌÛ?9î´ÿÏ{žOãì½Û{U8CRù'6éí^·sÂ<ã
ë¼?êB^Ÿ¼óŽN:Pgï}§ÍËØëî5ï6^ÙΧÃøÁPá½c¬Ò~÷ðäxÑݳ=¨ÇqûÍÑá›öñ~hO {rƾïH‚
oïì°…ž¼ïB><ƒÌ–gsÜ™b¿y]°í3Þïö0ã×Y>(†{î#’í4kÞ>7vybnÂO‚`&ޟÈüθäïïy;
®TÅ·?‡ÑEü¿ù
¦O.ÿ"Þ]Ífã››777UùaSÉ^f˜\õ!P3_
À	“Y ô‚¥®,]><Ž¸N‰@¾1_M„ZÁ1öKø)¼6ä2ž„àFãä8¾æ­µÝœJøtÉu2>&­Ý4
pþã†Öýø#Ä°6äH*³yÀÍ,™|>†Ÿªƒø³1æ“©¾¹.‘H"óYAeúáEqÐFÜ2YÓ'ˆÕL¢K~ûÝ{¹²ú§Ãá‹Dgo|ôXÕçÿ4QñnÖZ›ŒO¦[/š;/š[žšÔ¼ö§±÷'“¦¶t#oßWHH0åêþaõÿF«ÊÃÃظè7“mˆ£ù0Œ«W«é«?£7Þ?zãêÕ_rNhû'ïNùðϲN›Û†Y"ôÎFà½æ¹Ü×RÇ´\ðc¬x}€|>Æá’‡ÑÍCš~õÖtP at RC@£ˆÿ÷Ó˜ÿïbWsæã}±7Äs<Ø:I.‘”îQ±¸Ê±f8a&ÖÙˆÀJ[¯”ña‹…`‰?þd‘ôÁ™pþüŒ/•+€
?dzLz£Aìý½7àÿòwƒLa‰Ý>
%—¦"s±"»ð²¹0ˆ.•Ü‚Ýzy9	.q^Ÿn€ôL‚aÜòÄp=„wÓ¿…µ=iˆ#8È9Ûúò
â«þx
ÀáÓë>çe2Í)KÃÑ*ÑBÂÈ©ªXÓ圷õ	B‚ñ£Ø|–Rt u«_äF#æbMFð¥]H]*Y­®ý¥„¥ô´Ö‡è k
c²PþTÐxñ5ßßÉmyZc„:Ñç[<ÓµMRîhf=¬T´íüE3l²ÖJ F¢í¼úOnà÷ø*çd?á Þ¤
*(&JyRwÄÚ ¾z&JóF«£Ó‰ÈK¨ðž'ïø¤‡1‹_Ÿµ¹e…°ÿ ÏgBŒ±{	£™¯•¹”yC¼|/ˆÀÿ÷94ÚT¾ˆJç«WBÄ
)#s¹Î4&0VY“Ìˈkš%ãõÌ‘Æl%qìeÔ`~”ȘÊÉf•©ÊãÙ„ö‡÷¼Ö€ô;4K+×Ô.U@Õ“ðÒX3wû2Ûq¦.ÔËk@ƒ»Ò~ã†$“£š›BÁdæÄ*FjÖJŠ…¡FS]ÍOÓ÷Ù~/ ùºüWŒ˜7ñ´	í_—MføJûÅõM=mèF“£®MO•”xK
SºÄæ‘/Ö2VÏ"†ŽÊQLÛy}*k!ú_†:êÚU¾äKNÎ÷5SQë´€d±»âq¦„ËÜž"
¢´…|ì­gO|åMÓ¤(J"V—¼n0}mƒGZH_Š­2ì°äÈO<Æí_S;r©Œ2ñ=“@ÆúÈum®¾+oîÏZF@ר4ÿ¼Lšå§*a2cìÑÙDk"ôb¦7rÑF3‰SEŠqð!Atñ7s>â›%
/c£@{ÏD&Ss0ņAì	9ȍH’p#=ljƒ¤&&Œ”‡]h)ø¢$z0&=u1˜»Áà°ª’z/‚?SÓòtª
5u_á€%ó€
ª]E¡½‹VObh‹Ÿàß”O+¦þ"m)’ee¢èäÇT#‰ÚÒD¼È¨JI”.0QFI%¡we&•m\Y%ˆ´.2¦°5¤LJ%MlÉhÉzC-¡=_{_î©Ãþ/Æþ™>à°uÿ—±Z½Î´ýßìÿ6¶Ëýߧx`ÿW17€»ø‡Ç‡; •“k±[G£[ØYžÎSm7—›ÀËMàå&ðrx¹	lÞVŠ[ì7«~•ù†}àíoaØyÿì3 ´ñq¦ájŽÔá
£U|€¸|b‚.æà\~Å%ð2ˆPšÀ¹æ/uý…\šâ•\‰!´\!ÏG£^î57±ÿ×<Þ—]ÉôC8¶’àF‰6g
AÈÕ–Ê|ÌpÙ‚SØ—·Rc87uÇ)*cÅ¥µœ¯î#^ÌäŸSe‚ÉX—ÕyÝ·ºá½îöÞ´_‹•Ör½îžô^Æ=~Óët÷ºï¹N\•Ç+âÐ%l at z˜Ááqw{Ü·^¿ë¼~Ýiw½µä
éò¥*
µÕ…òÖJî´Ï@ÆDf«Ó@¶Í—òåÊ¥¸Vª–¯ÞNQ~»ÓãSÈqçuûì¬}
ƒhVá¶
—¼‹0˜$Uxõk·ÝA	Ñj ’÷Òä²í$k½Ø·²«eYÉ
óùŽ6—x¥u±ÈJËûààÄ~$ÙˆwÙž#%‘ðYËᬍ{gí½ÌÝ«“
?"s=ÍT6<µ–·ÈNÎ8çöpä}äã žTp5l¨f§72IË·(MÏ^–Ê|ÔCRÝ;Tn°õÚ?=<û•“!ÂRÁÛ¡PVfáuàh;¦¾•õÑóÓŠ9=é
‹2-jÏ õýÑ‚Å%t½LÁù´Âßp£Rk#_=m#ÒdÔsÍŒþn7„œS3¡yúƒ²eÉÁ?šÍ’QßÕ%ªÓ=IÂs˜_%¾À™Ã•ñt+±<¨®†Ù£Ê•4Í“ŒM©žÕ®€¦Ÿ1/ZÄ룽7´¼ÓµT˜2[æE‡ÚÉ)ØþÚ`“am9eÛ5¡d
‰Ï3™µ®"öþÎ×Þþ_q¶¹îªÌ#€Ó‡•óh8»¦NГJ}¤Êb|ûxÎ(Ùýöá/í^÷ðÎ:“`„’‰£&2mÓ&ZVËO+çí«=ž;ò®œÏaï "ÌFmïÜ«ó¾Ì›çAõvú:ÝT}W†áe0M3Uß…"Ó´¶ü¢«iÜrޝupÁ¸:žÄ³x*\ `ýÏûÒ&y*yO&Wš&—±Vf÷¨Ã;¯ž±
ü¯ŠÜ¶È‹¸Ÿ)h6šªý
Y†–Éþôè×$óñè6ßá̐5OæeræydäKÒFŽT_²RåŽÚ¡ÉŽœ\Þ™Ry-LeòÚ–-‘'%åi¹z_VäÚ ‹ŽÏ°Œ–'£”ùŽÈÑ5Ýã&êT‚Q°ïÄWó_üÉfy/¼€u®†b8g%óàËÃk<ŠµáÝ?ò`5vâH€a@ÜÓX²úóé2òõ0·ÑøW¾È;Ž“(VVúU9|m›
7|y&¹B62-Âò|sΗ=<!ÔaÚçKE¨÷ìÇ)–š,í0ôWè…©5Ðv²nHÎkŽ9@–0ÂC¸_¡8A&N_|U÷T
aY?µ
8ðRóÄÂÏ2ŠWÌ;=99ââï

ë
Xßú2m篭>>›CŸLçÏ\´4k÷3µ_>›-‹ÏéšäSôg£À¦b¹Žª{¯ŽÞŸüK4)!ËZæŸu-šÝ€fóù-m¶¾¢ûL&AU˜>©Â2Öïg³vþLª¢FKý³šDíš
>üÕ­\ºe=UOÖðå–ÇJ)ñj^œ·µw;2àÄùv
Ãí35´R`5O¤ÕÆ4CwOï>[C0¡ó´×¥Æî„ÿ[!"ê$ŒçS¡äPí`ëYoŠ©”²aX15Íbê•À²ï„)„ïRœi²¯2‹2­å*˜¾aøÊ׋a-šg–mº\^¨I;å¸M;%A¹FaôA\"úHß×wØB
y¤$¬TÏ­†‘ˆ)v×k0ñŠ%Æ|Œ¿«ifD—³+ï¦Î2ï“0u_an¬B½S˜’
I2ѵÁ6%£K+I2ã(}0&²A¶ö¤öe Äq£’•0—’¤Â+nB_'%B´—ÊE<©(9ÄóY r1äQ×Åm°ÄWE½“Zß*þ.$Ÿ&O¤CÆ…pS$bÑdeX! 8,¤H¥b>»Š'!øúX™œß2”„Ô=Óq€”|'•¨›þíTzµO.¬&&…"f¥¶ø4œ¤À¿‘±\ç“¸?ô§VYLrˆÜSÆpH¶ï
Dõ‘’]+»RËi&ÁDz…%’!äÄ©â$J„cM$&šD<†óñŸM­²‘é0
ÃÈ•|'ÓóñÐYBj¢cLü
¸2A§ ˆ>*Að^sq¦b“†’cÊ@‚tt—×ÈV0_†‘¦™í…Á-¤¦O˜?A„4ÒxŃ!µÙ‘C³Ù(KMÉ·
­Lg·#´c|‹N«ý—ˆ„}A„Â0	§æœ(vþ#Y	Y:&¢ËÊà*|°JŸfÈ«¦ADD1ØëXO¹|Y¹èÂQ8C¦Oo§Ú»Pt!‡T]Ä0KÝô'ÃR½ÓÌ4ì!>­YÙèòF¡wJàðG¡‡j[9<R(Ã%…8|R(Ã)…8¼R(Ã-…8üR(Ã1…8<S(Ã5…ÃßJàpN¡ïJàpO¡ÿJàpP¡JàpQ¡JàpR¡k‡—
%p¸©P‡Ÿ
%p8ªP‡§
%p¸ªP‡¯
%p8«P‡·
%p¸«ÐŧÃ_…8V(Ãc…8\V(Ãg…8œV(Ãk…8ÜV(Ão…8W(fàð\¡×Jàð]¡çJàð^¡÷Jàð_¡Jàð`¡.Êãòa1¸œX$./‰ËÅ@âòc1¸Y$.O‰Ë•Å@âòe1¸œYPË›Å@ârg1¸üY$.‡‰Ë£Å@âri1¸|Z$.§‰Ë«Å@ârk1à­.¿‰Ë±Å@âòl1¸\[$.߉˹Å@âòn1¸Ü[$.ÿ‰ËÁÅ€”»<\$.‰ËÇÅ@ârr1¸¼\$.7‰ËÏÅ@ârt1¸<]$.WÃƇË×Å@ârv1¸¼]$.w‰ËßÅ@ârx1¸<^$.—‰ËçÅ@ârz¡$N¯‰ËíÅ@âò{1¸_$.ωËõÅ@âò}1¸œ_$.ï‰Ëý…’8ý_$.‰ËÆ@âr1¸|`$.'‰ËÆ@ârƒ1¸ü`$.GJâô„1¸\a$._‰ËÆ@âò†1¸Üa$.‰Ë!Æ@âòˆ1¸\b(‰Ó'Æ@ârŠ1¸¼b$.·‰Ë/Æ@ârŒ1¸<c$.׉Ë7Æ@ârŽ¡$Nï‰Ë=Æ@âò1¸d$.‰ËEÆ@âò‘1¸œd$./‰ËM†¸ýd$.G‰ËSÆ@âr•1¸|e$.g‰Ë[Æ@âr—1¸üe$.‡Jâô˜1¸\f$.Ÿ‰ËiÆ@âòš1¸Üf$.¿‰ËqÆ@âòœ1¸\g(‰ÓwÆ@ârž1¸¼g$.÷‰ËÆ@âr 1¸<h$.‰Ë‡Æ@âr¢¡$N/‰ËÆ@âò£1¸i$.O‰Ë•Æ@âò¥1¸œi$.o‰Ë†’8ýi$.‡‰Ë£Æ@âr©1¸|j$.§‰Ë«Æ@âr«1¸üj$.ÇJâô¬1¸\k$.߉˹Æ@âð®1PäÝk‚h~-¯ï}ìæ'`{â¬x“^²ÂŠâÊ&ØV®âÁªæµØáõjêë²&®oY÷”®—+J[3$‚Lකô”.ÜâB«lo¢8Ïšk]æ²í£“7½¿¶ÏŽ×±I‚	œÒU/¡YâzJô¾Ó>Dó)º6¨—6¢w{‡G‚躎$¼´ìµßÈ
ûpU¼$l¤{ï»o!8UH2xi#êüÚá?™è@I(>ØHNeŸŒÆªKø+ÅqûoA7SI/­}ÿ~ÿTöý|0V}Ï_ÚˆöÏT'&IÂKWžžþ’vâx~Ô:>Ú2xÝ•5½˜©ŠòWÖ><Ùß;ªÉn„cø5Õ“øÁIÊ4R¦“2'©¯‘ú:©ï$­k¤u´î$mh¤
´á$mj¤M´é$mi¤-´å$ÝÒH·tÒ-´´:”:
^9Õ!9ŸJ1£ä°”q8ôÂ(„k˜Ã=9=ˆ¹£‡ÎJÓµõ^\Ór
¸®̼ù¯.;Fý[o\3¼Ãè"ž\‹jœHÌù¹rÆ„¼ªU¼ÁëYÖdz
>=¼EâªÕ]ò]U/ù“à‚ÿ
8ÍʳgpZ0쥡¹âøÃ|Ü»˜G^¨ü+“¥8þîH?FÁ,¡9hxmûãé|¦½ôrÍãµÕi
JÎû>è®
HåWSMñ
÷ùŸŠè|~Áû¦£að‰'V/zƒxÍ~þÙÐËèGŠ×úñôŒ&˜õ/-_§3^áO5›ÏÞïóR”JÞd—I¨’ð¹ÜÔ˜ßsžÆœH6žÏ/=¸Ù[Ë%©ÂÛ
¸˜÷ÝÁÑ:'àƒ~í¹!Í:È%iýYä­­î÷£gxç+¸£‰›à”—2–4럏‚ê*ä	7®…¼~µ]/ôþÌ
´ÿåçŸ×aÄ›God¨µH{ÉóS­‚rzý!WO¦F­€u˜¿¢.ü‡&ÜÖ+¾Ó’®øb’gH	õÂ;ªƒ·'½ƒ·û§½½7pí©¼x”וh¡ŽTO%9K-’³e5"Þƒɧ0}h¿>,óDVí“!6jŸ|vD•¸Ê7êQV™äjiP&yúT›˜hSmBz˜û|ŠÜ¸'Ýcøæd¦‘ŸOiQYš’0Rá˜Ê}1ª‰<µQO˜9EVþÓf1NTEf¦/ÖÆ–	e at sÈkšBS8Ö÷†C} ÃµÕå(,¸éRé/±7„H8›V;ó
«—bS«/"'!'dËækÒC"c²Ú9cÓßÁUåZÛU"|7ˆ£‹ðr.mº¼þÃV‹$IÞfQÞî½Áť䂉õ_ÔÇB÷:§{ûm._V¾[>e˜ß*õj­ZßœÓÙô1ʨÕj[ͦ÷]ͯoÕkü]óâ§|À`«æ7›õFË«±F£Å¾óšQ™ü3‡†yU†WýèCv
ÿ0x'Êg5ÈôÆdð!I‹¯ <ݘnAeˆà[«¦>Ì£þàCØàyá—ÁhnŒðûÕyß»¸x±Ð¿+ÈR¯V{±È¿PÚ(î½óþ¨«e^Anêr«u8õ|”‚Œ9ßyü·]õ
þ¨N ¾Ø5,ÖTС*ÆåhÆÅ֐ZX¶•p¬Ò
ŸS¤ïŠéT$AU/.gÜŸ]UÒ”
cÊéM\T£¦¥FH‡Âňô-c	-—r˘rOÃO(¸ÿ„0gÓÙ$Œ.ÁvqÖ|‘?¬àZSîà*z^È
{z—\<Y+KÈ•?_ÊŽŠÎj––çh³ì`f¾+š´˜ofÇí”+±j&^‚ÈÌíÿœ_;|j›e›>&×aÔi’ÁšIJ¥„§ñ¨?	§•p»5äÔ±ÌMÆ(CMö%ÚŒ¤0ÂÑÌäHò<‹¤¬nŽGý õ›˜×&lg£M¾rü´š§ÍIüêfð	tÒ&¼ßTUùBÚ7GùÝÚ÷~Äç¤J³Çj52#
I5ýÍis›p5”n›N´Ù-êmovãx4Ý|ʼnVu
&" É,¸„EÁ€›WqT'—ÕÕRŠŠmùUÖª2VÝïÔP«¼{qVØV…ñrVä4†½Þ]‚Mruí½}··_ywЬvßTöŽÞTÏÚoª‡Ç]è
®’'ÁÌÛ{µ€Mýà½:ì¼j·«¯ß¿y߮«ê“xl¦sT2q*Z¶U…|ã]­«ö'ãþ"9à—;‘OççoŒ_kTY“÷ç6ïPÛãï®ûÓpÖ¡ªþƒ3ؐgϼœùq†O¤œð&ž|ðpÏ“ËT
jƼk˜ô‹–ÒúÖÔ`Ä#ù«çñAqëÉ@™ƽôdˆÍ]™Â`z¨O“~t¨B®ñW_LË¢j_í<nwáì¾ÞÒ´/·Ê¶–¯>ª¬ÁÙÃåŽ"šˆàh©“Ø×è$Æ;Iýfè#­zvŽk•sU
ã“z×Áõy0™zñ…\,ˆrô‡×cP
rˆ'¦¡¬_aÓ´†Õ’†ÕªÍ†ñsò5vv%CîÕXd8jho3Ô³ÙT¿í옚ÑLš!ù÷%Uô5—½IqŸ‡Óó ¨^Ì/çAu_¯šª»ÄIÿÍþã?þÓjÕ¶4ü§…øO£¹ÄžâYâ?ÿøvüÇ—øOç©Qœ‡œ§	ÀNnô0ˆ€6Ê`>)´ãÆ|hç˜Ï…Y¢0Kf‰Â,Q˜%
³Daþ
S¼þ‚›ÊÃrœÿaµº~þcË«ùµVk¹þ’ç?žož‡ÑæôŠ¯ãø%«­Ü\q3ÏûÍûÿÛ«ˆÅ˜÷û.a.΃þÌûË_2g¼?ÿùIJXI4Râ
dhcp-3.0.3rc1-boot-file-server.patch:
 dhcp.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletion(-)

--- NEW FILE dhcp-3.0.3rc1-boot-file-server.patch ---
--- dhcp-3.0.3rc1/server/dhcp.c.boot-file-server	2005-04-29 19:10:57.000000000 -0400
+++ dhcp-3.0.3rc1/server/dhcp.c	2005-07-14 14:37:13.000000000 -0400
@@ -1209,6 +1209,7 @@
 	log_info ("%s", msgbuf);
 
 	/* Figure out the address of the boot file server. */
+	raw.siaddr = from;
 	if ((oc =
 	     lookup_option (&server_universe, options, SV_NEXT_SERVER))) {
 		if (evaluate_option_cache (&d1, packet, (struct lease *)0,
@@ -2492,7 +2493,8 @@
 	}
 
 	/* Figure out the address of the boot file server. */
-	memset (&state -> siaddr, 0, sizeof state -> siaddr);
+	/* memset (&state -> siaddr, 0, sizeof state -> siaddr); */
+	memcpy (&state -> siaddr, state -> from.iabuf, sizeof state -> siaddr);
 	if ((oc =
 	     lookup_option (&server_universe,
 			    state -> options, SV_NEXT_SERVER))) {

dhcp-3.0.3rc1-no-__u16.patch:
 tr.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE dhcp-3.0.3rc1-no-__u16.patch ---
--- dhcp-3.0.3rc1/common/tr.c.no-__u16	2004-06-10 13:59:21.000000000 -0400
+++ dhcp-3.0.3rc1/common/tr.c	2005-07-14 12:41:51.000000000 -0400
@@ -59,8 +59,8 @@
         struct routing_entry *next;
         unsigned char addr[TR_ALEN];
         unsigned char iface[5];
-        __u16 rcf;                      /* route control field */
-        __u16 rseg[8];                  /* routing registers */
+        u_int16_t rcf;                      /* route control field */
+        u_int16_t rseg[8];                  /* routing registers */
         unsigned long access_time;      /* time we last used this entry */
 };
 
@@ -217,7 +217,7 @@
 		if (rover != NULL) {
                         /* success: route that frame */
                         if ((rover->rcf & TR_RCF_LEN_MASK) >> 8) {
-                                __u16 rcf = rover->rcf;
+                                u_int16_t rcf = rover->rcf;
 				memcpy(trh->rseg,rover->rseg,sizeof(trh->rseg));
 				rcf ^= TR_RCF_DIR_BIT;	
 				rcf &= ~TR_RCF_BROADCAST_MASK;
@@ -254,7 +254,7 @@
         struct routing_entry *rover;
         struct timeval now;
         unsigned char saddr[TR_ALEN];
-        __u16 rcf = 0;
+        u_int16_t rcf = 0;
 
         gettimeofday(&now, NULL);
 


--- NEW FILE dhcp.spec.utf8 ---
%{?!DHCLIENT_EXTENDED_OPTION_ENVIRONMENT:%define DHCLIENT_EXTENDED_OPTION_ENVIRONMENT 1}
Summary: A DHCP (Dynamic Host Configuration Protocol) server and relay agent.
Name:    dhcp
Version: 3.0.3
Release: 3
Epoch:   11
License: distributable
Group: System Environment/Daemons
Source0: ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
Source1: dhcpd.conf.sample
Source2: dhcpd.init
Source3: dhcrelay.init
Source4: dhcpd.conf
Patch: dhcp-3.0-alignment.patch
Patch100: dhcp-3.0-jbuild.patch
Patch102: dhcp-3.0.1rc13-dhcpctlman.patch
Patch103: dhcp-3.0pl1-miscfixes.patch
Patch106: dhcp-3.0pl1-minires.patch
Patch109: dhcpd-manpage.patch
Patch113: dhcp-3.0pl2-selinux.patch
Patch114: dhcp-3.0pl2-initialize.patch
Patch115: dhcp-3.0.1rc12-RHscript.patch
Patch116: dhcp-3.0.1rc12-staticroutes.patch
Patch117: dhcp-3.0.1rc12-pie.patch
Patch118: dhcp-3.0.1rc12-inherit-leases.patch
Patch119: dhcp-3.0.1rc13-noexpr.patch
Patch120: dhcp-3.0.1rc14-noconfig.patch
Patch121: dhcp-3.0.1-change_resolv_conf.patch
Patch122: dhcp-3.0.1-default_gateway.patch
Patch123: dhcp-3.0.1.preserve-sent-options.patch
Patch124: dhcp-3.0.1-mis_host.patch
Patch125: dhcp-3.0.1-new-host.patch
Patch126: dhcp-3.0.1-host_dereference.patch
Patch127: dhcp-3.0.1-restrict-unconfigured-IF.patch
Patch128: dhcp-3.0.1-check-empty-new-routers.patch
Patch129: dhcp-3.0.1-fix-ntp.patch
Patch130: dhcp-3.0.1-release-mode-ifup.patch
Patch131: dhcp-3.0.1-dhclient-script-big-fix.patch
Patch132: dhcp-3.0.2rc3-fix-hex.patch
Patch133: dhcp-3.0.2rc3-mem.patch
Patch134: dhcp-3.0.2rc3-dhclient_routes.patch
Patch135: dhcp-3.0.1-z-relro-now.patch
Patch136: dhcp-3.0.2rc3-dhclient-restorecon.patch
Patch137: dhcp-3.0.1-dhclient-config.patch
Patch138: dhcp-3.0.2-pid_file_excl.patch
Patch139: dhcp-3.0.2-dhclient-no-restorecon-or-route.patch
Patch140: dhcp-3.0.2-extended_option_environment.patch
Patch141: dhcp-3.0.2-dhclient-no_isc_blurb.patch
Patch142: dhcp-3.0.2-dhclient-script-restorecon.patch
Patch143: dhcp-3.0.2-dhclient-script-dhcdbd.patch
Patch144: dhcp-3.0.2-dhclient-script-fix-init-state-1.patch
Patch145: dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch
Patch146: dhcp-3.0.2-dhclient_nodelay.patch
Patch147: dhcp-3.0.2-dhclient_decline_backoff.patch
Patch148: dhcp-3.0.2-uint8_binding_state.patch
Patch149: dhcp-3.0.2-dhclient_script_fast+arping.patch
Patch150: dhcp-3.0.3rc1-no-__u16.patch
Patch151: dhcp-3.0.3rc1-boot-file-server.patch
Patch152: dhcp-3.0.3-fast_dhclient.patch
Patch153: dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch
Patch154: dhcp-3.0.3-trailing_nul_options.patch
Patch155: dhcp-3.0.3-gcc4_warnings.patch
Patch156: dhcp-3.0.3-version.patch
URL: http://isc.org/products/DHCP/
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Prereq: /sbin/chkconfig
BuildRequires:  groff
#BuildRequires: compat-gcc >= 8-3.3.4.2   groff

%description
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.  The dhcp package includes the
ISC DHCP service and relay agent.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhcp package provides
the ISC DHCP service and relay agent.

%package -n dhclient
Summary: Provides the dhclient ISC DHCP client daemon and dhclient-script .
Requires: initscripts >= 6.75
Group: System Environment/Base
Obsoletes: dhcpcd

%package devel
Summary: Development headers and libraries for interfacing to the DHCP server
Requires: dhcp = %{epoch}:%{version}
Group: Development/Libraries

%description -n dhclient
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhclient package 
provides the ISC DHCP client daemon.

%description devel
Libraries for interfacing with the ISC DHCP server.

%prep
%setup -q

%patch -p1 -b .alignment
%patch100 -p1 -b .jbuild
%patch102 -p1 -b .dhcpctlman
%patch103 -p1 -b .miscfixes
%patch106 -p1 -b .minires
%patch109 -p1 -b .dhcpdman
%patch113 -p1 -b .selinux
%patch114 -p1 -b .initialize
%patch115 -p1 -b .RHscript
%patch116 -p1 -b .staticroutes
%patch117 -p1 -b .pie
%patch118 -p1 -b .inherit-leases
%patch119 -p1 -b .noexp
%patch120 -p1 -b .noconfig
%patch121 -p1 -b .change_resolv_conf
%patch122 -p1 -b .default_gateway
# patches now upstream:
# %patch123 -p1 -b .preserve-sent-options
# %patch124 -p1 -b .mis-host 
# %patch125 -p1 -b .new-host
# %patch126 -p1 -b .host-dereference
# %patch127 -p1 -b .restrict-unconfigured-IF
%patch128 -p1 -b .check-empty-new-routers
%patch129 -p1 -b .fix-ntp
%patch130 -p1 -b .release-mode-ifup
%patch131 -p1 -b .dhclient-script-big-fix
# patches now upstream:
# %patch132 -p1 -b .fix-hex
# %patch133 -p1 -b .mem
%patch134 -p1 -b .dhclient_routes
%patch135 -p1 -b .-z-relro-now
%patch136 -p1 -b .dhclient-restorecon
%patch137 -p1 -b .dhclient-dhconfig
%patch138 -p1 -b .pid_file_excl
%patch139 -p1 -b .dhclient-no-restorecon-or-route
%if %{DHCLIENT_EXTENDED_OPTION_ENVIRONMENT}
%patch140 -p1 -b .extended_option_environment
%endif
%patch141 -p1 -b .no_isc_blurb
%patch142 -p1 -b .restore_restorecon
%patch143 -p1 -b .dhclient-script-dhcdbd
%patch144 -p1 -b .dhclient-script-fix-init-state-1
%patch145 -p1 -b .dhclient-script-dbus-fix-interface
%patch146 -p1 -b .dhclient_no_delay
%patch147 -p1 -b .dhclient_decline_backoff
# patch now upstream:
# %patch148 -p1 -b .uint8_binding_state
%patch149 -p1 -b .dhclient_script_fast+arping
%patch150 -p1 -b .no-__u16
# %patch151 -p1 -b .boot-file-server
# RFC2131 compliance: force users to specify either the
# next-server or server-name options for the tftp-boot-server.
%patch152 -p1 -b .fast_dhclient
%patch153 -p1 -b .ypbind_hup_ok
%patch154 -p1 -b .trailing_nul_options
%patch155 -p1 -b .gcc4_warnings
%patch156 -p1 -b .version
cp %SOURCE1 .
cat <<EOF >site.conf
VARDB=%{_localstatedir}/lib/dhcp
ADMMANDIR=%{_mandir}/man8
FFMANDIR=%{_mandir}/man5
LIBMANDIR=%{_mandir}/man3
USRMANDIR=%{_mandir}/man1
LIBDIR=%{_libdir}
INCDIR=%{_includedir}
EOF
cat <<EOF >>includes/site.h
#define _PATH_DHCPD_DB          "%{_localstatedir}/lib/dhcp/dhcpd.leases"
#define _PATH_DHCLIENT_DB       "%{_localstatedir}/lib/dhcp/dhclient.leases"
EOF

%build
cat <<EOF >findptrsize.c
#include <stdio.h>
int main(void) { printf("%%d\n", sizeof(void *)); return 0; }
EOF
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Dlint -Werror"
cc -o findptrsize findptrsize.c
[ "`./findptrsize`" -ge 8 ] && RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DPTRSIZE_64BIT"
%ifarch s390 s390x
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIE"
%else
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fpie"
%endif
%if %{DHCLIENT_EXTENDED_OPTION_ENVIRONMENT}
    RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DEXTENDED_NEW_OPTION_INFO"
%endif
#RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's/\ \-mtune\=[^\=\ ]*//'`
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
./configure --copts "$RPM_OPT_FLAGS"
# -DDEBUG_PACKET -DDEBUG_EXPRESSIONS"
# -DDEBUG_MEMORY_LEAKAGE -DDEBUG_MALLOC_POOL -DDEBUG_REFCNT_DMALLOC_FREE -DDEBUG_RC_HISTORY -DDEBUG_MALLOC_POOL_EXHAUSTIVELY -DDEBUG_MEMORY_LEAKAGE_ON_EXIT -DRC_MALLOC=3"
#make %{?_smp_mflags} CC="gcc33"
make %{?_smp_mflags} CC="cc"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/etc/sysconfig

make install DESTDIR=%{buildroot}

mkdir -p %{buildroot}/etc/rc.d/init.d
install -m 0755 %SOURCE2 %{buildroot}/etc/rc.d/init.d/dhcpd

touch %{buildroot}%{_localstatedir}/lib/dhcp/dhcpd.leases

cat <<EOF > %{buildroot}/etc/sysconfig/dhcpd
# Command line options here
DHCPDARGS=
EOF

install -m0755 %SOURCE3 %{buildroot}/etc/rc.d/init.d/dhcrelay

cat <<EOF > %{buildroot}/etc/sysconfig/dhcrelay
# Command line options here
INTERFACES=""
DHCPSERVERS=""
EOF

# Copy sample dhclient.conf file into position
cp client/dhclient.conf dhclient.conf.sample
chmod 755 %{buildroot}/sbin/dhclient-script
# Fix bug 163367: install default (empty) dhcpd.conf:
cp -fp %SOURCE4 %{buildroot}/etc

touch debugfiles.list
:;

%clean
rm -rf %{buildroot}

%post
/sbin/chkconfig --add dhcpd
/sbin/chkconfig --add dhcrelay

%preun
if [ $1 = 0 ]; then	# execute this only if we are NOT doing an upgrade
    service dhcpd stop >/dev/null 2>&1
    service dhcrelay stop >/dev/null 2>&1
    /sbin/chkconfig --del dhcpd 
    /sbin/chkconfig --del dhcrelay
fi

%postun
if [ "$1" -ge "1" ]; then
    service dhcpd condrestart >/dev/null 2>&1
    service dhcrelay condrestart >/dev/null 2>&1
fi
exit 0

%files
%defattr(-,root,root)
%doc README RELNOTES dhcpd.conf.sample
%dir %{_localstatedir}/lib/dhcp
%verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/dhcp/dhcpd.leases
%config(noreplace) /etc/sysconfig/dhcpd
%config(noreplace) /etc/sysconfig/dhcrelay
%config(noreplace) /etc/dhcpd.conf
%config /etc/rc.d/init.d/dhcpd
%config /etc/rc.d/init.d/dhcrelay
%{_bindir}/omshell
%{_sbindir}/dhcpd
%{_sbindir}/dhcrelay
%{_mandir}/man1/omshell.1*
%{_mandir}/man5/dhcp-eval.5*
%{_mandir}/man5/dhcpd.conf.5*
%{_mandir}/man5/dhcpd.leases.5*
%{_mandir}/man8/dhcpd.8*
%{_mandir}/man8/dhcrelay.8*

%files -n dhclient
%defattr(-,root,root)
%doc dhclient.conf.sample
%dir %{_localstatedir}/lib/dhcp
/sbin/dhclient
/sbin/dhclient-script
%{_mandir}/man5/dhclient.conf.5*
%{_mandir}/man5/dhclient.leases.5*
%{_mandir}/man8/dhclient.8*
%{_mandir}/man8/dhclient-script.8*
%{_mandir}/man5/dhcp-options.5*

%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man3/*

%changelog
* Tue Aug 23 2005 Jason Vas Dias <jvdias at redhat.com> - 11:3.0.3-3
- fix bug 160655: strip trailing '\0' bytes from text options before append
- fix gcc4 compiler warnings ; now compiles with -Werror
- add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
- change ISC version string to 'V3.0.3-RedHat' at request of ISC

* Tue Aug  9 2005 Jeremy Katz <katzj at redhat.com> - 11:3.0.3-2
- don't explicitly require 2.2 era kernel, it's fairly overkill at this point

* Fri Jul 29 2005 Jason Vas Dias <jvdias at redhat.com> 11:3.0.3-1
- Upgrade to upstream version 3.0.3 
- Don't apply the 'default boot file server' patch: legacy
  dhcp behaviour broke RFC 2131, which requires that the siaddr
  field only be non-zero if the next-server or tftp-server-name
  options are specified.
- Try removing the 1-5 second wait on dhclient startup altogether.
- fix bug 163367: supply default configuration file for dhcpd
 
* Thu Jul 14 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.3rc1-1
- Upgrade to upstream version 3.0.3rc1
- fix bug 163203: silence ISC blurb on configtest 
- fix default 'boot file server' value (packet->siaddr):
  In dhcp-3.0.2(-), this was defaulted to the server address;
  now it defaults to 0.0.0.0 (a rather silly default!) and 
  must be specified with the 'next-server' option ( not the tftp-boot-server option ?!?)
  which causes PXE boot clients to fail to load anything after the boot file.

* Fri Jul 08 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14.FC5
- Allow package to compile with glibc-headers-2.3.5-11 (tr.c's use of __u16)

* Fri May 10 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14
- Fix bug 159929: prevent dhclient flooding network on repeated DHCPDECLINE
- dhclient fast startup: 
   remove dhclient's  random 1-5 second delay on startup if only
   configuring one interface 
   remove dhclient_script's "sleep 1" on PREINIT
- fix new gcc-4.0.0-11 compiler warnings for binding_state_t

* Tue May 03 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-12
- Rebuild for new glibc
- Fix dhcdbd set for multiple interfaces

* Wed Apr 27 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-11
- as pointed out by Peter Jones, dhclient-script spews
- 'chkconfig: Usage' if run in init state 1 (runlevel returns "unknown".)
- this is now corrected.

* Mon Apr 25 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-10
- dhclient-script dhcdbd extensions. 
- Tested to have no effect unless dhcdbd invokes dhclient.
 
* Thu Apr 21 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-9
- bugs 153244 & 155143 are now fixed with SELinux policy; 
  autotrans now works for dhcpc_t, so restorecons are not required,
  and dhclient runs OK under dhcpc_t with SELinux enforcing.
- fix bug 155506: 'predhclien' typo (emacs!).
 
* Mon Apr 18 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-8
- Fix bugs 153244 & 155143: 
      o restore dhclient-script 'restorecon's
      o give dhclient and dhclient-script an exec context of 
        'system_u:object_r:sbin_t' that allows them to run
        domainname / hostname and to update configuration files
        in dhclient post script.       
- Prevent dhclient emitting verbose ISC 'blurb' on error exit in -q mode

* Mon Apr 04 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-7
- Add '-x' "extended option environment" dhclient argument:
-  When -x option given to dhclient:
-    dhclient enables arbitrary option processing by writing information
-    about user or vendor defined option space options to environment.
-
- fix bug 153244: dhclient should not use restorecon
- fix bug 151023: dhclient no 'headers & libraries' 
- fix bug 149780: add 'DHCLIENT_IGNORE_GATEWAY' variable
- remove all usage of /sbin/route from dhclient-script

* Thu Mar 24 2005 Florian La Roche <laroche at redhat.com>
- add "exit 0" to post script

* Mon Mar 07 2005 Jason Vas Dias <jvdias at redhat.com> 10.3.0.2-3
- rebuild for gcc4/glibc-2.3.4-14; fix bad memset

* Thu Feb 24 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-2
- Fix bug 143640: do not allow more than one dhclient to configure an interface

* Mon Feb 21 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-1
- Upgrade to ISC 3.0.2 Final Release (documentation change only).

* Tue Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-8
- Add better execshield security link options
- fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS

* Mon Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-4
- make dhclient-script TIMEOUT mode do exactly the same configuration
- as BOUND / RENEW / REBIND / REBOOT if router ping succeeds

* Mon Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-4
- fix bug 147926: dhclient-script should do restorecon for modified conf files
- optimize execshield protection

* Thu Feb 10 2005 Jason Vas Dias <jvdias at redhat.com> 8.3.0.4rc3-3
- fix bug 147375: dhcpd heap corruption on 32-bit 'subnet' masks
- fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings            
- fix bug 146600: dhclient's timeout mode ping should use -I
- fix bug 146524: dhcpd.init should discard dhcpd's initial output message
- fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS

* Mon Jan 24 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-2
- fix bug 145997: allow hex 32-bit integers in user specified options

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-1
- still need an epoch to get past nvre test 

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-1
- fix bug 144417: much improved dhclient-script 

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-1
- Upgrade to latest release from ISC, which includes most of our
- recent patches anyway.

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-17
- fix bug 144250: gcc-3.4.3-11 is broken :
- log_error ("Lease with bogus binding state: %d size: %d",
-			   comp -> binding_state,
-			   sizeof(comp->binding_state));
- prints:    'Lease with bogus binding state: 257 1'    !
- compiling with gcc33 (compat-gcc-8-3.3.4.2 fixes for now).

* Mon Jan 03 2005 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-16
- fix bug 143704: dhclient -r does not work if lease held by
- dhclient run from ifup . dhclient will now look for the pid
- files created by ifup .

* Wed Nov 17 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-14
- NTP: fix bug 139715: merge in new ntp servers only rather than replace
- all the ntp configuration files; restart ntpd if configuration changed.

* Tue Nov 16 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-12
- fix bug 138181 & bug 139468: do not attempt to listen/send on
-     unconfigured  loopback, point-to-point or non-broadcast 
-     interfaces (don't generate annoying log messages)
- fix bug 138869: dhclient-script: check if '$new_routers' is
-     empty before doing 'set $new_routers;...;ping ... $1'

* Wed Oct 06 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-11
- dhcp-3.0.2b1 came out today. A diff of the 'ack_lease' function
- Dave Hankins and I patched exposed a missing '!' on an if clause
- that got dropped with the 'new-host' patch. Replacing the '!' .
- Also found one missing host_dereference.

* Wed Oct 06 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-10
- clean-up last patch: new-host.patch adds host_reference(host)
- without host_dereference(host) before returns in ack_lease
- (dhcp-3.0.1-host_dereference.patch)
 
* Mon Sep 27 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-9
- Fix bug 133522:
- PXE Boot clients with static leases not given 'file' option
- 104 by server - PXE booting was disabled for 'fixed-address'
- clients. 

* Fri Sep 10 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-8
- Fix bug 131212: 
- If "deny booting" is defined for some group of hosts,
- then after one of those hosts is denied booting, all
- hosts are denied booting, because of a pointer not being
- cleared in the lease record. 
- An upstream patch was obtained which will be in dhcp-3.0.2 .

* Mon Aug 16 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-7
- Forward DNS update by client was disabled by a bug that I
- found in code where 'client->sent_options' was being 
- freed too early.
- Re-enabled it after contacting upstream maintainer
- who confirmed that this was a bug (bug #130069) -
- submitted patch dhcp-3.0.1.preserve-sent-options.patch.
- Upstream maintainer informs me this patch will be in dhcp-3.0.2 .

* Tue Aug 3  2004 Jason Vas Dias <jvdias at redhat.com> 6:3.0.1-6
- Allow 2.0 kernels to obtain default gateway via dhcp 

* Mon Aug 2  2004 Jason Vas Dias <jvdias at redhat.com> 5:3.0.1-5
- Invoke 'change_resolv_conf' function to change resolv.conf

* Fri Jul 16 2004 Jason Vas Dias <jvdias at redhat.com> 3:3.0.1
- Upgraded to new ISC 3.0.1 version

* Thu Jun 24 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-5
- Allow dhclient-script to continue without a config file.  
- It will use default values.

* Wed Jun 23 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-4
- fix inherit-leases patch

* Tue Jun 22 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-2
- Turn on inherit-leases patch

* Tue Jun 22 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-1
- User kernelversion instead of uname-r
- Update to latest package from ISC
- Remove inherit-leases patch for now.

* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Thu Jun 10 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc13-1
- Update to latest package from ISC

* Thu Jun 10 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-9
- add route back in after route up call

* Wed Jun 9 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-8
- add alex's dhcp-3.0.1rc12-inherit-leases.patch patch

* Tue Jun  8 2004 Bill Nottingham <notting at redhat.com> 1:3.0.1rc12-7
- set device on default gateway route

* Mon May 17 2004 Thomas Woerner <twoerner at redhat.com> 1:3.0.1rc12-6
- compiling dhcpd PIE

* Thu Mar 25 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-5
- Add static routes patch to dhclient-script

* Wed Mar 25 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-4
- Fix init to check config during restart 

* Wed Mar 24 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-3
- Fix init script to create leases file if missing

* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed Jan 21 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.20
- Fix initialization of memory to prevent compiler error

* Mon Jan 5 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.19
- Close leaseFile before exec, to fix selinux error message

* Mon Dec 29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.18
- Add BuildRequires groff
- Replace resolv.conf if renew and data changes

* Sun Nov 30 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.17
- Add obsoletes dhcpcd

* Wed Oct 8 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.16
- Fix location of ntp driftfile

* Fri Sep 5 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.15
- Bump Release

* Fri Sep 5 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.14
- Add div0 patch

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.13
- Add SEARCH to client script

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.12
- Bump Release

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.11
- Add configtest

* Fri Aug 1 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.10
- increment for base 

* Fri Aug 1 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.9
- Don't update resolv.conf on renewals

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.8
- increment for base 

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.7
- Fix name of driftfile

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.6
- increment for base 

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.5
- Change dhcrelay script to check DHCPSERVERS

* Mon Jul  7 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.4
- increment for base 

* Mon Jul  7 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.3
- Fix dhclient-script to support PEERNTP and PEERNIS flags.
- patch submitted by aoliva at redhat.com

* Sun Jun  8 2003 Tim Powers <timp at redhat.com> 1:3.0pl2-6.1
- add epoch to dhcp-devel versioned requires on dhcp
- build for RHEL

* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Tue May 27 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-5
- Fix memory leak in parser.

* Mon May 19 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-4
- Change Rev for RHEL

* Mon May 19 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-3
- Change example to not give out 255 address.

* Tue Apr 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-2
- Change Rev for RHEL

* Mon Apr 28 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-1
- upgrade to 3.0pl2

* Wed Mar 26 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-26
- add usage for dhcprelay -c
- add man page for dhcprelay -c

* Fri Mar 7 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-25
- Fix man dhcpd.conf man page

* Tue Mar 4 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-24
- Fix man dhcpctl.3 page

* Mon Feb 3 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-23
- fix script to handle ntp.conf correctly

* Thu Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-22
- Increment release to add to 8.1

* Wed Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-21
- Implement max hops patch

* Wed Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-20
- It has now been decided to just have options within dhclient kit

* Sun Jan 26 2003 Florian La Roche <Florian.LaRoche at redhat.de>
- add defattr() to have files not owned by root

* Fri Jan 24 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-17
- require kernel version

* Fri Jan 24 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-16
- move dhcp-options to separate package 

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt

* Thu Jan 9 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-15
- eliminate dhcp-options from dhclient in order to get errata out

* Wed Jan 8 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-14
- VU#284857 - ISC DHCPD minires library contains multiple buffer overflows

* Mon Jan 6 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-13
- Fix when ntp is not installed.

* Mon Jan 6 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-12
- Fix #73079 (dhcpctl man page) 

* Thu Nov 14 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-11
- Use generic PTRSIZE_64BIT detection instead of ifarch.

* Thu Nov 14 2002 Preston Brown <pbrown at redhat.com> 3.0pl1-10
- fix parsing of command line args in dhclient.  It was missing a few.

* Mon Oct 07 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- work on 64bit archs

* Wed Aug 28 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-9
- Fix #72795

* Mon Aug 26 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-8
- More #68650 (modify requested options)
- Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and
  #72622 (hostname setting)

* Thu Aug 15 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-7
- More #68650 (modify existing patch to also set NIS domain)

* Tue Aug 13 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-6
- Patch102 (dhcp-3.0pl1-dhcpctlman-69731.patch) to fix #69731

* Tue Aug 13 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-5
- Patch101 (dhcp-3.0pl1-dhhostname-68650.patch) to fix #68650

* Fri Jul 12 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-4
- Fix unaligned accesses when decoding a UDP packet

* Thu Jul 11 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-3
- No apparent reason for the dhclient -> dhcp dep mentioned in #68001,
  so removed it

* Wed Jun 27 2002 David Sainty <saint at redhat.com> 3.0pl1-2
- Move dhclient.conf.sample from dhcp to dhclient

* Mon Jun 25 2002 David Sainty <saint at redhat.com> 3.0pl1-1
- Change to dhclient, dhcp, dhcp-devel packaging
- Move to 3.0pl1, do not strip binaries
- Drop in sysconfig-enabled dhclient-script

* Thu May 23 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Sat Jan 26 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- prereq chkconfig

* Tue Jan 22 2002 Elliot Lee <sopwith at redhat.com> 3.0-5
- Split headers/libs into a devel subpackage (#58656)

* Wed Jan 09 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Fri Dec 28 2001 Elliot Lee <sopwith at redhat.com> 3.0-3
- Fix the #52856 nit.
- Include dhcrelay scripts from #49186

* Thu Dec 20 2001 Elliot Lee <sopwith at redhat.com> 3.0-2
- Update to 3.0, include devel files installed by it (as part of the main package).

* Sun Aug 26 2001 Elliot Lee <sopwith at redhat.com> 2.0pl5-8
- Fix #26446

* Mon Aug 20 2001 Elliot Lee <sopwith at redhat.com>
- Fix #5405 for real - it is dhcpd.leases not dhcp.leases.

* Mon Jul 16 2001 Elliot Lee <sopwith at redhat.com>
- /etc/sysconfig/dhcpd
- Include dhcp.leases file (#5405)

* Sun Jun 24 2001 Elliot Lee <sopwith at redhat.com>
- Bump release + rebuild.

* Wed Feb 14 2001 Tim Waugh <twaugh at redhat.com>
- Fix initscript typo (bug #27624).

* Wed Feb  7 2001 Trond Eivind Glomsrød <teg at redhat.com>
- Improve spec file i18n

* Mon Feb  5 2001 Bernhard Rosenkraenzer <bero at redhat.com>
- i18nize init script (#26084)

* Sun Sep 10 2000 Florian La Roche <Florian.LaRoche at redhat.de>
- update to 2.0pl5
- redo buildroot patch

* Wed Aug 30 2000 Matt Wilson <msw at redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again

* Mon Aug 14 2000 Preston Brown <pbrown at redhat.com>
- check for existence of /var/lib/dhcpd.leases in initscript before starting

* Wed Jul 19 2000 Jakub Jelinek <jakub at redhat.com>
- rebuild to cope with glibc locale binary incompatibility

* Sat Jul 15 2000 Bill Nottingham <notting at redhat.com>
- move initscript back

* Wed Jul 12 2000 Prospector <bugzilla at redhat.com>
- automatic rebuild

* Fri Jul  7 2000 Florian La Roche <Florian.LaRoche at redhat.com>
- /etc/rc.d/init.d -> /etc/init.d
- fix /var/state/dhcp -> /var/lib/dhcp

* Fri Jun 16 2000 Preston Brown <pbrown at redhat.com>
- condrestart for initscript, graceful upgrades.

* Thu Feb 03 2000 Erik Troan <ewt at redhat.com>
- gzipped man pages
- marked /etc/rc.d/init.d/dhcp as a config file

* Mon Jan 24 2000 Jakub Jelinek <jakub at redhat.com>
- fix booting of JavaStations
  (reported by Pete Zaitcev <zaitcev at metabyte.com>).
- fix SIGBUS crashes on SPARC (apparently gcc is too clever).

* Fri Sep 10 1999 Bill Nottingham <notting at redhat.com>
- chkconfig --del in %preun, not %postun

* Mon Aug 16 1999 Bill Nottingham <notting at redhat.com>
- initscript munging

* Fri Jun 25 1999 Jeff Johnson <jbj at redhat.com>
- update to 2.0.

* Fri Jun 18 1999 Bill Nottingham <notting at redhat.com>
- don't run by default

* Wed Jun  2 1999 Jeff Johnson <jbj at redhat.com>
- update to 2.0b1pl28.

* Tue Apr 06 1999 Preston Brown <pbrown at redhat.com>
- strip binaries

* Mon Apr 05 1999 Cristian Gafton <gafton at redhat.com>
- copy the source file in prep, not move

* Sun Mar 21 1999 Cristian Gafton <gafton at redhat.com> 
- auto rebuild in the new build environment (release 4)

* Mon Jan 11 1999 Erik Troan <ewt at redhat.com>
- added a sample dhcpd.conf file
- we don't need to dump rfc's in /usr/doc

* Sun Sep 13 1998 Cristian Gafton <gafton at redhat.com>
- modify dhcpd.init to exit if /etc/dhcpd.conf is not present

* Sat Jun 27 1998 Jeff Johnson <jbj at redhat.com>
- Upgraded to 2.0b1pl6 (patch1 no longer needed).

* Thu Jun 11 1998 Erik Troan <ewt at redhat.com>
- applied patch from Chris Evans which makes the server a bit more paranoid
  about dhcp requests coming in from the wire

* Mon Jun 01 1998 Erik Troan <ewt at redhat.com>
- updated to dhcp 2.0b1pl1
- got proper man pages in the package

* Tue Mar 31 1998 Erik Troan <ewt at redhat.com>
- updated to build in a buildroot properly
- don't package up the client, as it doens't work very well <sigh>

* Tue Mar 17 1998 Bryan C. Andregg <bandregg at redhat.com>
- Build rooted and corrected file listing.

* Mon Mar 16 1998 Mike Wangsmo <wanger at redhat.com>
- removed the actual inet.d links (chkconfig takes care of this for us)
  and made the %postun section handle upgrades.

* Mon Mar 16 1998 Bryan C. Andregg <bandregg at redhat.com>
- First package.


--- NEW FILE dhcp.spec.~1.65.~ ---
%{?!DHCLIENT_EXTENDED_OPTION_ENVIRONMENT:%define DHCLIENT_EXTENDED_OPTION_ENVIRONMENT 1}
Summary: A DHCP (Dynamic Host Configuration Protocol) server and relay agent.
Name:    dhcp
Version: 3.0.3
Release: 2
Epoch:   11
License: distributable
Group: System Environment/Daemons
Source0: ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
Source1: dhcpd.conf.sample
Source2: dhcpd.init
Source3: dhcrelay.init
Source4: dhcpd.conf
Patch: dhcp-3.0-alignment.patch
Patch100: dhcp-3.0-jbuild.patch
Patch102: dhcp-3.0.1rc13-dhcpctlman.patch
Patch103: dhcp-3.0pl1-miscfixes.patch
Patch106: dhcp-3.0pl1-minires.patch
Patch109: dhcpd-manpage.patch
Patch113: dhcp-3.0pl2-selinux.patch
Patch114: dhcp-3.0pl2-initialize.patch
Patch115: dhcp-3.0.1rc12-RHscript.patch
Patch116: dhcp-3.0.1rc12-staticroutes.patch
Patch117: dhcp-3.0.1rc12-pie.patch
Patch118: dhcp-3.0.1rc12-inherit-leases.patch
Patch119: dhcp-3.0.1rc13-noexpr.patch
Patch120: dhcp-3.0.1rc14-noconfig.patch
Patch121: dhcp-3.0.1-change_resolv_conf.patch
Patch122: dhcp-3.0.1-default_gateway.patch
Patch123: dhcp-3.0.1.preserve-sent-options.patch
Patch124: dhcp-3.0.1-mis_host.patch
Patch125: dhcp-3.0.1-new-host.patch
Patch126: dhcp-3.0.1-host_dereference.patch
Patch127: dhcp-3.0.1-restrict-unconfigured-IF.patch
Patch128: dhcp-3.0.1-check-empty-new-routers.patch
Patch129: dhcp-3.0.1-fix-ntp.patch
Patch130: dhcp-3.0.1-release-mode-ifup.patch
Patch131: dhcp-3.0.1-dhclient-script-big-fix.patch
Patch132: dhcp-3.0.2rc3-fix-hex.patch
Patch133: dhcp-3.0.2rc3-mem.patch
Patch134: dhcp-3.0.2rc3-dhclient_routes.patch
Patch135: dhcp-3.0.1-z-relro-now.patch
Patch136: dhcp-3.0.2rc3-dhclient-restorecon.patch
Patch137: dhcp-3.0.1-dhclient-config.patch
Patch138: dhcp-3.0.2-pid_file_excl.patch
Patch139: dhcp-3.0.2-dhclient-no-restorecon-or-route.patch
Patch140: dhcp-3.0.2-extended_option_environment.patch
Patch141: dhcp-3.0.2-dhclient-no_isc_blurb.patch
Patch142: dhcp-3.0.2-dhclient-script-restorecon.patch
Patch143: dhcp-3.0.2-dhclient-script-dhcdbd.patch
Patch144: dhcp-3.0.2-dhclient-script-fix-init-state-1.patch
Patch145: dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch
Patch146: dhcp-3.0.2-dhclient_nodelay.patch
Patch147: dhcp-3.0.2-dhclient_decline_backoff.patch
Patch148: dhcp-3.0.2-uint8_binding_state.patch
Patch149: dhcp-3.0.2-dhclient_script_fast+arping.patch
Patch150: dhcp-3.0.3rc1-no-__u16.patch
Patch151: dhcp-3.0.3rc1-boot-file-server.patch
Patch152: dhcp-3.0.3-fast_dhclient.patch
Patch153: dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch
URL: http://isc.org/products/DHCP/
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Prereq: /sbin/chkconfig
BuildRequires:  groff
#BuildRequires: compat-gcc >= 8-3.3.4.2   groff

%description
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.  The dhcp package includes the
ISC DHCP service and relay agent.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhcp package provides
the ISC DHCP service and relay agent.

%package -n dhclient
Summary: Provides the dhclient ISC DHCP client daemon and dhclient-script .
Requires: initscripts >= 6.75
Group: System Environment/Base
Obsoletes: dhcpcd

%package devel
Summary: Development headers and libraries for interfacing to the DHCP server
Requires: dhcp = %{epoch}:%{version}
Group: Development/Libraries

%description -n dhclient
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
individual devices on an IP network to get their own network
configuration information (IP address, subnetmask, broadcast address,
etc.) from a DHCP server. The overall purpose of DHCP is to make it
easier to administer a large network.

To use DHCP on your network, install a DHCP service (or relay agent),
and on clients run a DHCP client daemon.  The dhclient package 
provides the ISC DHCP client daemon.

%description devel
Libraries for interfacing with the ISC DHCP server.

%prep
%setup -q

%patch -p1 -b .alignment
%patch100 -p1 -b .jbuild
%patch102 -p1 -b .dhcpctlman
%patch103 -p1 -b .miscfixes
%patch106 -p1 -b .minires
%patch109 -p1 -b .dhcpdman
%patch113 -p1 -b .selinux
%patch114 -p1 -b .initialize
%patch115 -p1 -b .RHscript
%patch116 -p1 -b .staticroutes
%patch117 -p1 -b .pie
%patch118 -p1 -b .inherit-leases
%patch119 -p1 -b .noexp
%patch120 -p1 -b .noconfig
%patch121 -p1 -b .change_resolv_conf
%patch122 -p1 -b .default_gateway
# patches now upstream:
# %patch123 -p1 -b .preserve-sent-options
# %patch124 -p1 -b .mis-host 
# %patch125 -p1 -b .new-host
# %patch126 -p1 -b .host-dereference
# %patch127 -p1 -b .restrict-unconfigured-IF
%patch128 -p1 -b .check-empty-new-routers
%patch129 -p1 -b .fix-ntp
%patch130 -p1 -b .release-mode-ifup
%patch131 -p1 -b .dhclient-script-big-fix
# patches now upstream:
# %patch132 -p1 -b .fix-hex
# %patch133 -p1 -b .mem
%patch134 -p1 -b .dhclient_routes
%patch135 -p1 -b .-z-relro-now
%patch136 -p1 -b .dhclient-restorecon
%patch137 -p1 -b .dhclient-dhconfig
%patch138 -p1 -b .pid_file_excl
%patch139 -p1 -b .dhclient-no-restorecon-or-route
%if %{DHCLIENT_EXTENDED_OPTION_ENVIRONMENT}
%patch140 -p1 -b .extended_option_environment
%endif
%patch141 -p1 -b .no_isc_blurb
%patch142 -p1 -b .restore_restorecon
%patch143 -p1 -b .dhclient-script-dhcdbd
%patch144 -p1 -b .dhclient-script-fix-init-state-1
%patch145 -p1 -b .dhclient-script-dbus-fix-interface
%patch146 -p1 -b .dhclient_no_delay
%patch147 -p1 -b .dhclient_decline_backoff
# patch now upstream:
# %patch148 -p1 -b .uint8_binding_state
%patch149 -p1 -b .dhclient_script_fast+arping
%patch150 -p1 -b .no-__u16
# %patch151 -p1 -b .boot-file-server
# RFC2131 compliance: force users to specify either the
# next-server or server-name options for the tftp-boot-server.
%patch152 -p1 -b .fast_dhclient
%patch153 -p1 -b .ypbind_hup_ok

cp %SOURCE1 .
cat <<EOF >site.conf
VARDB=%{_localstatedir}/lib/dhcp
ADMMANDIR=%{_mandir}/man8
FFMANDIR=%{_mandir}/man5
LIBMANDIR=%{_mandir}/man3
USRMANDIR=%{_mandir}/man1
LIBDIR=%{_libdir}
INCDIR=%{_includedir}
EOF
cat <<EOF >>includes/site.h
#define _PATH_DHCPD_DB          "%{_localstatedir}/lib/dhcp/dhcpd.leases"
#define _PATH_DHCLIENT_DB       "%{_localstatedir}/lib/dhcp/dhclient.leases"
EOF

%build
cat <<EOF >findptrsize.c
#include <stdio.h>
int main(void) { printf("%%d\n", sizeof(void *)); return 0; }
EOF
cc -o findptrsize findptrsize.c
[ "`./findptrsize`" -ge 8 ] && RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DPTRSIZE_64BIT"
%ifarch s390 s390x
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIE"
%else
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fpie"
%endif
%if %{DHCLIENT_EXTENDED_OPTION_ENVIRONMENT}
    RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DEXTENDED_NEW_OPTION_INFO"
%endif
#RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's/\ \-mtune\=[^\=\ ]*//'`
./configure --copts "$RPM_OPT_FLAGS"
# -DDEBUG_PACKET -DDEBUG_EXPRESSIONS"
# -DDEBUG_MEMORY_LEAKAGE -DDEBUG_MALLOC_POOL -DDEBUG_REFCNT_DMALLOC_FREE -DDEBUG_RC_HISTORY -DDEBUG_MALLOC_POOL_EXHAUSTIVELY -DDEBUG_MEMORY_LEAKAGE_ON_EXIT -DRC_MALLOC=3"
#make %{?_smp_mflags} CC="gcc33"
make %{?_smp_mflags} CC="cc"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/etc/sysconfig

make install DESTDIR=%{buildroot}

mkdir -p %{buildroot}/etc/rc.d/init.d
install -m 0755 %SOURCE2 %{buildroot}/etc/rc.d/init.d/dhcpd

touch %{buildroot}%{_localstatedir}/lib/dhcp/dhcpd.leases

cat <<EOF > %{buildroot}/etc/sysconfig/dhcpd
# Command line options here
DHCPDARGS=
EOF

install -m0755 %SOURCE3 %{buildroot}/etc/rc.d/init.d/dhcrelay

cat <<EOF > %{buildroot}/etc/sysconfig/dhcrelay
# Command line options here
INTERFACES=""
DHCPSERVERS=""
EOF

# Copy sample dhclient.conf file into position
cp client/dhclient.conf dhclient.conf.sample
chmod 755 %{buildroot}/sbin/dhclient-script
# Fix bug 163367: install default (empty) dhcpd.conf:
cp -fp %SOURCE4 %{buildroot}/etc

touch debugfiles.list
:;

%clean
rm -rf %{buildroot}

%post
/sbin/chkconfig --add dhcpd
/sbin/chkconfig --add dhcrelay

%preun
if [ $1 = 0 ]; then	# execute this only if we are NOT doing an upgrade
    service dhcpd stop >/dev/null 2>&1
    service dhcrelay stop >/dev/null 2>&1
    /sbin/chkconfig --del dhcpd 
    /sbin/chkconfig --del dhcrelay
fi

%postun
if [ "$1" -ge "1" ]; then
    service dhcpd condrestart >/dev/null 2>&1
    service dhcrelay condrestart >/dev/null 2>&1
fi
exit 0

%files
%defattr(-,root,root)
%doc README RELNOTES dhcpd.conf.sample
%dir %{_localstatedir}/lib/dhcp
%verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/dhcp/dhcpd.leases
%config(noreplace) /etc/sysconfig/dhcpd
%config(noreplace) /etc/sysconfig/dhcrelay
%config(noreplace) /etc/dhcpd.conf
%config /etc/rc.d/init.d/dhcpd
%config /etc/rc.d/init.d/dhcrelay
%{_bindir}/omshell
%{_sbindir}/dhcpd
%{_sbindir}/dhcrelay
%{_mandir}/man1/omshell.1*
%{_mandir}/man5/dhcp-eval.5*
%{_mandir}/man5/dhcpd.conf.5*
%{_mandir}/man5/dhcpd.leases.5*
%{_mandir}/man8/dhcpd.8*
%{_mandir}/man8/dhcrelay.8*

%files -n dhclient
%defattr(-,root,root)
%doc dhclient.conf.sample
%dir %{_localstatedir}/lib/dhcp
/sbin/dhclient
/sbin/dhclient-script
%{_mandir}/man5/dhclient.conf.5*
%{_mandir}/man5/dhclient.leases.5*
%{_mandir}/man8/dhclient.8*
%{_mandir}/man8/dhclient-script.8*
%{_mandir}/man5/dhcp-options.5*

%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man3/*

%changelog
* Tue Aug  9 2005 Jeremy Katz <katzj at redhat.com> - 11:3.0.3-2
- don't explicitly require 2.2 era kernel, it's fairly overkill at this point

* Fri Jul 29 2005 Jason Vas Dias <jvdias at redhat.com> 11:3.0.3-1
- Upgrade to upstream version 3.0.3 
- Don't apply the 'default boot file server' patch: legacy
  dhcp behaviour broke RFC 2131, which requires that the siaddr
  field only be non-zero if the next-server or tftp-server-name
  options are specified.
- Try removing the 1-5 second wait on dhclient startup altogether.
- fix bug 163367: supply default configuration file for dhcpd
 
* Thu Jul 14 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.3rc1-1
- Upgrade to upstream version 3.0.3rc1
- fix bug 163203: silence ISC blurb on configtest 
- fix default 'boot file server' value (packet->siaddr):
  In dhcp-3.0.2(-), this was defaulted to the server address;
  now it defaults to 0.0.0.0 (a rather silly default!) and 
  must be specified with the 'next-server' option ( not the tftp-boot-server option ?!?)
  which causes PXE boot clients to fail to load anything after the boot file.

* Fri Jul 08 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14.FC5
- Allow package to compile with glibc-headers-2.3.5-11 (tr.c's use of __u16)

* Fri May 10 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14
- Fix bug 159929: prevent dhclient flooding network on repeated DHCPDECLINE
- dhclient fast startup: 
   remove dhclient's  random 1-5 second delay on startup if only
   configuring one interface 
   remove dhclient_script's "sleep 1" on PREINIT
- fix new gcc-4.0.0-11 compiler warnings for binding_state_t

* Tue May 03 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-12
- Rebuild for new glibc
- Fix dhcdbd set for multiple interfaces

* Wed Apr 27 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-11
- as pointed out by Peter Jones, dhclient-script spews
- 'chkconfig: Usage' if run in init state 1 (runlevel returns "unknown".)
- this is now corrected.

* Mon Apr 25 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-10
- dhclient-script dhcdbd extensions. 
- Tested to have no effect unless dhcdbd invokes dhclient.
 
* Thu Apr 21 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-9
- bugs 153244 & 155143 are now fixed with SELinux policy; 
  autotrans now works for dhcpc_t, so restorecons are not required,
  and dhclient runs OK under dhcpc_t with SELinux enforcing.
- fix bug 155506: 'predhclien' typo (emacs!).
 
* Mon Apr 18 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-8
- Fix bugs 153244 & 155143: 
      o restore dhclient-script 'restorecon's
      o give dhclient and dhclient-script an exec context of 
        'system_u:object_r:sbin_t' that allows them to run
        domainname / hostname and to update configuration files
        in dhclient post script.       
- Prevent dhclient emitting verbose ISC 'blurb' on error exit in -q mode

* Mon Apr 04 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-7
- Add '-x' "extended option environment" dhclient argument:
-  When -x option given to dhclient:
-    dhclient enables arbitrary option processing by writing information
-    about user or vendor defined option space options to environment.
-
- fix bug 153244: dhclient should not use restorecon
- fix bug 151023: dhclient no 'headers & libraries' 
- fix bug 149780: add 'DHCLIENT_IGNORE_GATEWAY' variable
- remove all usage of /sbin/route from dhclient-script

* Thu Mar 24 2005 Florian La Roche <laroche at redhat.com>
- add "exit 0" to post script

* Mon Mar 07 2005 Jason Vas Dias <jvdias at redhat.com> 10.3.0.2-3
- rebuild for gcc4/glibc-2.3.4-14; fix bad memset

* Thu Feb 24 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-2
- Fix bug 143640: do not allow more than one dhclient to configure an interface

* Mon Feb 21 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-1
- Upgrade to ISC 3.0.2 Final Release (documentation change only).

* Tue Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-8
- Add better execshield security link options
- fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS

* Mon Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-4
- make dhclient-script TIMEOUT mode do exactly the same configuration
- as BOUND / RENEW / REBIND / REBOOT if router ping succeeds

* Mon Feb 14 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-4
- fix bug 147926: dhclient-script should do restorecon for modified conf files
- optimize execshield protection

* Thu Feb 10 2005 Jason Vas Dias <jvdias at redhat.com> 8.3.0.4rc3-3
- fix bug 147375: dhcpd heap corruption on 32-bit 'subnet' masks
- fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings            
- fix bug 146600: dhclient's timeout mode ping should use -I
- fix bug 146524: dhcpd.init should discard dhcpd's initial output message
- fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS

* Mon Jan 24 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-2
- fix bug 145997: allow hex 32-bit integers in user specified options

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 8:3.0.2rc3-1
- still need an epoch to get past nvre test 

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-1
- fix bug 144417: much improved dhclient-script 

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 3.0.2rc3-1
- Upgrade to latest release from ISC, which includes most of our
- recent patches anyway.

* Thu Jan 06 2005 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-17
- fix bug 144250: gcc-3.4.3-11 is broken :
- log_error ("Lease with bogus binding state: %d size: %d",
-			   comp -> binding_state,
-			   sizeof(comp->binding_state));
- prints:    'Lease with bogus binding state: 257 1'    !
- compiling with gcc33 (compat-gcc-8-3.3.4.2 fixes for now).

* Mon Jan 03 2005 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-16
- fix bug 143704: dhclient -r does not work if lease held by
- dhclient run from ifup . dhclient will now look for the pid
- files created by ifup .

* Wed Nov 17 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-14
- NTP: fix bug 139715: merge in new ntp servers only rather than replace
- all the ntp configuration files; restart ntpd if configuration changed.

* Tue Nov 16 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-12
- fix bug 138181 & bug 139468: do not attempt to listen/send on
-     unconfigured  loopback, point-to-point or non-broadcast 
-     interfaces (don't generate annoying log messages)
- fix bug 138869: dhclient-script: check if '$new_routers' is
-     empty before doing 'set $new_routers;...;ping ... $1'

* Wed Oct 06 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-11
- dhcp-3.0.2b1 came out today. A diff of the 'ack_lease' function
- Dave Hankins and I patched exposed a missing '!' on an if clause
- that got dropped with the 'new-host' patch. Replacing the '!' .
- Also found one missing host_dereference.

* Wed Oct 06 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-10
- clean-up last patch: new-host.patch adds host_reference(host)
- without host_dereference(host) before returns in ack_lease
- (dhcp-3.0.1-host_dereference.patch)
 
* Mon Sep 27 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-9
- Fix bug 133522:
- PXE Boot clients with static leases not given 'file' option
- 104 by server - PXE booting was disabled for 'fixed-address'
- clients. 

* Fri Sep 10 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-8
- Fix bug 131212: 
- If "deny booting" is defined for some group of hosts,
- then after one of those hosts is denied booting, all
- hosts are denied booting, because of a pointer not being
- cleared in the lease record. 
- An upstream patch was obtained which will be in dhcp-3.0.2 .

* Mon Aug 16 2004 Jason Vas Dias <jvdias at redhat.com> 7:3.0.1-7
- Forward DNS update by client was disabled by a bug that I
- found in code where 'client->sent_options' was being 
- freed too early.
- Re-enabled it after contacting upstream maintainer
- who confirmed that this was a bug (bug #130069) -
- submitted patch dhcp-3.0.1.preserve-sent-options.patch.
- Upstream maintainer informs me this patch will be in dhcp-3.0.2 .

* Tue Aug 3  2004 Jason Vas Dias <jvdias at redhat.com> 6:3.0.1-6
- Allow 2.0 kernels to obtain default gateway via dhcp 

* Mon Aug 2  2004 Jason Vas Dias <jvdias at redhat.com> 5:3.0.1-5
- Invoke 'change_resolv_conf' function to change resolv.conf

* Fri Jul 16 2004 Jason Vas Dias <jvdias at redhat.com> 3:3.0.1
- Upgraded to new ISC 3.0.1 version

* Thu Jun 24 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-5
- Allow dhclient-script to continue without a config file.  
- It will use default values.

* Wed Jun 23 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-4
- fix inherit-leases patch

* Tue Jun 22 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-2
- Turn on inherit-leases patch

* Tue Jun 22 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc14-1
- User kernelversion instead of uname-r
- Update to latest package from ISC
- Remove inherit-leases patch for now.

* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Thu Jun 10 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc13-1
- Update to latest package from ISC

* Thu Jun 10 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-9
- add route back in after route up call

* Wed Jun 9 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-8
- add alex's dhcp-3.0.1rc12-inherit-leases.patch patch

* Tue Jun  8 2004 Bill Nottingham <notting at redhat.com> 1:3.0.1rc12-7
- set device on default gateway route

* Mon May 17 2004 Thomas Woerner <twoerner at redhat.com> 1:3.0.1rc12-6
- compiling dhcpd PIE

* Thu Mar 25 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-5
- Add static routes patch to dhclient-script

* Wed Mar 25 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-4
- Fix init to check config during restart 

* Wed Mar 24 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0.1rc12-3
- Fix init script to create leases file if missing

* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed Jan 21 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.20
- Fix initialization of memory to prevent compiler error

* Mon Jan 5 2004 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.19
- Close leaseFile before exec, to fix selinux error message

* Mon Dec 29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.18
- Add BuildRequires groff
- Replace resolv.conf if renew and data changes

* Sun Nov 30 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.17
- Add obsoletes dhcpcd

* Wed Oct 8 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.16
- Fix location of ntp driftfile

* Fri Sep 5 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.15
- Bump Release

* Fri Sep 5 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.14
- Add div0 patch

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.13
- Add SEARCH to client script

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.12
- Bump Release

* Wed Aug 20 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.11
- Add configtest

* Fri Aug 1 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.10
- increment for base 

* Fri Aug 1 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.9
- Don't update resolv.conf on renewals

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.8
- increment for base 

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.7
- Fix name of driftfile

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.6
- increment for base 

* Tue Jul  29 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.5
- Change dhcrelay script to check DHCPSERVERS

* Mon Jul  7 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.4
- increment for base 

* Mon Jul  7 2003 Dan Walsh <dwalsh at redhat.com> 1:3.0pl2-6.3
- Fix dhclient-script to support PEERNTP and PEERNIS flags.
- patch submitted by aoliva at redhat.com

* Sun Jun  8 2003 Tim Powers <timp at redhat.com> 1:3.0pl2-6.1
- add epoch to dhcp-devel versioned requires on dhcp
- build for RHEL

* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Tue May 27 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-5
- Fix memory leak in parser.

* Mon May 19 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-4
- Change Rev for RHEL

* Mon May 19 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-3
- Change example to not give out 255 address.

* Tue Apr 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-2
- Change Rev for RHEL

* Mon Apr 28 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl2-1
- upgrade to 3.0pl2

* Wed Mar 26 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-26
- add usage for dhcprelay -c
- add man page for dhcprelay -c

* Fri Mar 7 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-25
- Fix man dhcpd.conf man page

* Tue Mar 4 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-24
- Fix man dhcpctl.3 page

* Mon Feb 3 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-23
- fix script to handle ntp.conf correctly

* Thu Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-22
- Increment release to add to 8.1

* Wed Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-21
- Implement max hops patch

* Wed Jan 29 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-20
- It has now been decided to just have options within dhclient kit

* Sun Jan 26 2003 Florian La Roche <Florian.LaRoche at redhat.de>
- add defattr() to have files not owned by root

* Fri Jan 24 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-17
- require kernel version

* Fri Jan 24 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-16
- move dhcp-options to separate package 

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt

* Thu Jan 9 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-15
- eliminate dhcp-options from dhclient in order to get errata out

* Wed Jan 8 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-14
- VU#284857 - ISC DHCPD minires library contains multiple buffer overflows

* Mon Jan 6 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-13
- Fix when ntp is not installed.

* Mon Jan 6 2003 Dan Walsh <dwalsh at redhat.com> 3.0pl1-12
- Fix #73079 (dhcpctl man page) 

* Thu Nov 14 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-11
- Use generic PTRSIZE_64BIT detection instead of ifarch.

* Thu Nov 14 2002 Preston Brown <pbrown at redhat.com> 3.0pl1-10
- fix parsing of command line args in dhclient.  It was missing a few.

* Mon Oct 07 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- work on 64bit archs

* Wed Aug 28 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-9
- Fix #72795

* Mon Aug 26 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-8
- More #68650 (modify requested options)
- Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and
  #72622 (hostname setting)

* Thu Aug 15 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-7
- More #68650 (modify existing patch to also set NIS domain)

* Tue Aug 13 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-6
- Patch102 (dhcp-3.0pl1-dhcpctlman-69731.patch) to fix #69731

* Tue Aug 13 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-5
- Patch101 (dhcp-3.0pl1-dhhostname-68650.patch) to fix #68650

* Fri Jul 12 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-4
- Fix unaligned accesses when decoding a UDP packet

* Thu Jul 11 2002 Elliot Lee <sopwith at redhat.com> 3.0pl1-3
- No apparent reason for the dhclient -> dhcp dep mentioned in #68001,
  so removed it

* Wed Jun 27 2002 David Sainty <saint at redhat.com> 3.0pl1-2
- Move dhclient.conf.sample from dhcp to dhclient

* Mon Jun 25 2002 David Sainty <saint at redhat.com> 3.0pl1-1
- Change to dhclient, dhcp, dhcp-devel packaging
- Move to 3.0pl1, do not strip binaries
- Drop in sysconfig-enabled dhclient-script

* Thu May 23 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Sat Jan 26 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- prereq chkconfig

* Tue Jan 22 2002 Elliot Lee <sopwith at redhat.com> 3.0-5
- Split headers/libs into a devel subpackage (#58656)

* Wed Jan 09 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Fri Dec 28 2001 Elliot Lee <sopwith at redhat.com> 3.0-3
- Fix the #52856 nit.
- Include dhcrelay scripts from #49186

* Thu Dec 20 2001 Elliot Lee <sopwith at redhat.com> 3.0-2
- Update to 3.0, include devel files installed by it (as part of the main package).

* Sun Aug 26 2001 Elliot Lee <sopwith at redhat.com> 2.0pl5-8
- Fix #26446

* Mon Aug 20 2001 Elliot Lee <sopwith at redhat.com>
- Fix #5405 for real - it is dhcpd.leases not dhcp.leases.

* Mon Jul 16 2001 Elliot Lee <sopwith at redhat.com>
- /etc/sysconfig/dhcpd
- Include dhcp.leases file (#5405)

* Sun Jun 24 2001 Elliot Lee <sopwith at redhat.com>
- Bump release + rebuild.

* Wed Feb 14 2001 Tim Waugh <twaugh at redhat.com>
- Fix initscript typo (bug #27624).

* Wed Feb  7 2001 Trond Eivind Glomsrød <teg at redhat.com>
- Improve spec file i18n

* Mon Feb  5 2001 Bernhard Rosenkraenzer <bero at redhat.com>
- i18nize init script (#26084)

* Sun Sep 10 2000 Florian La Roche <Florian.LaRoche at redhat.de>
- update to 2.0pl5
- redo buildroot patch

* Wed Aug 30 2000 Matt Wilson <msw at redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again

* Mon Aug 14 2000 Preston Brown <pbrown at redhat.com>
- check for existence of /var/lib/dhcpd.leases in initscript before starting

* Wed Jul 19 2000 Jakub Jelinek <jakub at redhat.com>
- rebuild to cope with glibc locale binary incompatibility

* Sat Jul 15 2000 Bill Nottingham <notting at redhat.com>
- move initscript back

* Wed Jul 12 2000 Prospector <bugzilla at redhat.com>
- automatic rebuild

* Fri Jul  7 2000 Florian La Roche <Florian.LaRoche at redhat.com>
- /etc/rc.d/init.d -> /etc/init.d
- fix /var/state/dhcp -> /var/lib/dhcp

* Fri Jun 16 2000 Preston Brown <pbrown at redhat.com>
- condrestart for initscript, graceful upgrades.

* Thu Feb 03 2000 Erik Troan <ewt at redhat.com>
- gzipped man pages
- marked /etc/rc.d/init.d/dhcp as a config file

* Mon Jan 24 2000 Jakub Jelinek <jakub at redhat.com>
- fix booting of JavaStations
  (reported by Pete Zaitcev <zaitcev at metabyte.com>).
- fix SIGBUS crashes on SPARC (apparently gcc is too clever).

* Fri Sep 10 1999 Bill Nottingham <notting at redhat.com>
- chkconfig --del in %preun, not %postun

* Mon Aug 16 1999 Bill Nottingham <notting at redhat.com>
- initscript munging

* Fri Jun 25 1999 Jeff Johnson <jbj at redhat.com>
- update to 2.0.

* Fri Jun 18 1999 Bill Nottingham <notting at redhat.com>
- don't run by default

* Wed Jun  2 1999 Jeff Johnson <jbj at redhat.com>
- update to 2.0b1pl28.

* Tue Apr 06 1999 Preston Brown <pbrown at redhat.com>
- strip binaries

* Mon Apr 05 1999 Cristian Gafton <gafton at redhat.com>
- copy the source file in prep, not move

* Sun Mar 21 1999 Cristian Gafton <gafton at redhat.com> 
- auto rebuild in the new build environment (release 4)

* Mon Jan 11 1999 Erik Troan <ewt at redhat.com>
- added a sample dhcpd.conf file
- we don't need to dump rfc's in /usr/doc

* Sun Sep 13 1998 Cristian Gafton <gafton at redhat.com>
- modify dhcpd.init to exit if /etc/dhcpd.conf is not present

* Sat Jun 27 1998 Jeff Johnson <jbj at redhat.com>
- Upgraded to 2.0b1pl6 (patch1 no longer needed).

* Thu Jun 11 1998 Erik Troan <ewt at redhat.com>
- applied patch from Chris Evans which makes the server a bit more paranoid
  about dhcp requests coming in from the wire

* Mon Jun 01 1998 Erik Troan <ewt at redhat.com>
- updated to dhcp 2.0b1pl1
- got proper man pages in the package

* Tue Mar 31 1998 Erik Troan <ewt at redhat.com>
- updated to build in a buildroot properly
- don't package up the client, as it doens't work very well <sigh>

* Tue Mar 17 1998 Bryan C. Andregg <bandregg at redhat.com>
- Build rooted and corrected file listing.

* Mon Mar 16 1998 Mike Wangsmo <wanger at redhat.com>
- removed the actual inet.d links (chkconfig takes care of this for us)
  and made the %postun section handle upgrades.

* Mon Mar 16 1998 Bryan C. Andregg <bandregg at redhat.com>
- First package.


--- NEW FILE dhcpd.conf ---
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample  
#

--- NEW FILE tracefile ---
rpmbuild --define "_sourcedir /home/boston/jvdias/src/dhcp/devel" --define "_builddir /home/boston/jvdias/src/dhcp/devel" --define "_srcrpmdir /home/boston/jvdias/src/dhcp/devel" --define "_rpmdir /home/boston/jvdias/src/dhcp/devel" --target i386 -ba dhcp.spec
Building target platforms: i386
Building for target i386
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.93143
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/boston/jvdias/src/dhcp/devel
+ rm -rf dhcp-3.0.3
+ /usr/bin/gzip -dc /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd dhcp-3.0.3
++ /usr/bin/id -u
+ '[' 4186 = 0 ']'
++ /usr/bin/id -u
+ '[' 4186 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (dhcp-3.0-alignment.patch):'
Patch #0 (dhcp-3.0-alignment.patch):
+ patch -p1 -b --suffix .alignment -s
+ echo 'Patch #100 (dhcp-3.0-jbuild.patch):'
Patch #100 (dhcp-3.0-jbuild.patch):
+ patch -p1 -b --suffix .jbuild -s
+ echo 'Patch #102 (dhcp-3.0.1rc13-dhcpctlman.patch):'
Patch #102 (dhcp-3.0.1rc13-dhcpctlman.patch):
+ patch -p1 -b --suffix .dhcpctlman -s
+ echo 'Patch #103 (dhcp-3.0pl1-miscfixes.patch):'
Patch #103 (dhcp-3.0pl1-miscfixes.patch):
+ patch -p1 -b --suffix .miscfixes -s
+ echo 'Patch #106 (dhcp-3.0pl1-minires.patch):'
Patch #106 (dhcp-3.0pl1-minires.patch):
+ patch -p1 -b --suffix .minires -s
+ echo 'Patch #109 (dhcpd-manpage.patch):'
Patch #109 (dhcpd-manpage.patch):
+ patch -p1 -b --suffix .dhcpdman -s
+ echo 'Patch #113 (dhcp-3.0pl2-selinux.patch):'
Patch #113 (dhcp-3.0pl2-selinux.patch):
+ patch -p1 -b --suffix .selinux -s
+ echo 'Patch #114 (dhcp-3.0pl2-initialize.patch):'
Patch #114 (dhcp-3.0pl2-initialize.patch):
+ patch -p1 -b --suffix .initialize -s
+ echo 'Patch #115 (dhcp-3.0.1rc12-RHscript.patch):'
Patch #115 (dhcp-3.0.1rc12-RHscript.patch):
+ patch -p1 -b --suffix .RHscript -s
+ echo 'Patch #116 (dhcp-3.0.1rc12-staticroutes.patch):'
Patch #116 (dhcp-3.0.1rc12-staticroutes.patch):
+ patch -p1 -b --suffix .staticroutes -s
+ echo 'Patch #117 (dhcp-3.0.1rc12-pie.patch):'
Patch #117 (dhcp-3.0.1rc12-pie.patch):
+ patch -p1 -b --suffix .pie -s
+ echo 'Patch #118 (dhcp-3.0.1rc12-inherit-leases.patch):'
Patch #118 (dhcp-3.0.1rc12-inherit-leases.patch):
+ patch -p1 -b --suffix .inherit-leases -s
+ echo 'Patch #119 (dhcp-3.0.1rc13-noexpr.patch):'
Patch #119 (dhcp-3.0.1rc13-noexpr.patch):
+ patch -p1 -b --suffix .noexp -s
+ echo 'Patch #120 (dhcp-3.0.1rc14-noconfig.patch):'
Patch #120 (dhcp-3.0.1rc14-noconfig.patch):
+ patch -p1 -b --suffix .noconfig -s
+ echo 'Patch #121 (dhcp-3.0.1-change_resolv_conf.patch):'
Patch #121 (dhcp-3.0.1-change_resolv_conf.patch):
+ patch -p1 -b --suffix .change_resolv_conf -s
+ echo 'Patch #122 (dhcp-3.0.1-default_gateway.patch):'
Patch #122 (dhcp-3.0.1-default_gateway.patch):
+ patch -p1 -b --suffix .default_gateway -s
+ echo 'Patch #128 (dhcp-3.0.1-check-empty-new-routers.patch):'
Patch #128 (dhcp-3.0.1-check-empty-new-routers.patch):
+ patch -p1 -b --suffix .check-empty-new-routers -s
+ echo 'Patch #129 (dhcp-3.0.1-fix-ntp.patch):'
Patch #129 (dhcp-3.0.1-fix-ntp.patch):
+ patch -p1 -b --suffix .fix-ntp -s
+ echo 'Patch #130 (dhcp-3.0.1-release-mode-ifup.patch):'
Patch #130 (dhcp-3.0.1-release-mode-ifup.patch):
+ patch -p1 -b --suffix .release-mode-ifup -s
+ echo 'Patch #131 (dhcp-3.0.1-dhclient-script-big-fix.patch):'
Patch #131 (dhcp-3.0.1-dhclient-script-big-fix.patch):
+ patch -p1 -b --suffix .dhclient-script-big-fix -s
+ echo 'Patch #134 (dhcp-3.0.2rc3-dhclient_routes.patch):'
Patch #134 (dhcp-3.0.2rc3-dhclient_routes.patch):
+ patch -p1 -b --suffix .dhclient_routes -s
+ echo 'Patch #135 (dhcp-3.0.1-z-relro-now.patch):'
Patch #135 (dhcp-3.0.1-z-relro-now.patch):
+ patch -p1 -b --suffix .-z-relro-now -s
+ echo 'Patch #136 (dhcp-3.0.2rc3-dhclient-restorecon.patch):'
Patch #136 (dhcp-3.0.2rc3-dhclient-restorecon.patch):
+ patch -p1 -b --suffix .dhclient-restorecon -s
+ echo 'Patch #137 (dhcp-3.0.1-dhclient-config.patch):'
Patch #137 (dhcp-3.0.1-dhclient-config.patch):
+ patch -p1 -b --suffix .dhclient-dhconfig -s
+ echo 'Patch #138 (dhcp-3.0.2-pid_file_excl.patch):'
Patch #138 (dhcp-3.0.2-pid_file_excl.patch):
+ patch -p1 -b --suffix .pid_file_excl -s
+ echo 'Patch #139 (dhcp-3.0.2-dhclient-no-restorecon-or-route.patch):'
Patch #139 (dhcp-3.0.2-dhclient-no-restorecon-or-route.patch):
+ patch -p1 -b --suffix .dhclient-no-restorecon-or-route -s
+ echo 'Patch #140 (dhcp-3.0.2-extended_option_environment.patch):'
Patch #140 (dhcp-3.0.2-extended_option_environment.patch):
+ patch -p1 -b --suffix .extended_option_environment -s
+ echo 'Patch #141 (dhcp-3.0.2-dhclient-no_isc_blurb.patch):'
Patch #141 (dhcp-3.0.2-dhclient-no_isc_blurb.patch):
+ patch -p1 -b --suffix .no_isc_blurb -s
+ echo 'Patch #142 (dhcp-3.0.2-dhclient-script-restorecon.patch):'
Patch #142 (dhcp-3.0.2-dhclient-script-restorecon.patch):
+ patch -p1 -b --suffix .restore_restorecon -s
+ echo 'Patch #143 (dhcp-3.0.2-dhclient-script-dhcdbd.patch):'
Patch #143 (dhcp-3.0.2-dhclient-script-dhcdbd.patch):
+ patch -p1 -b --suffix .dhclient-script-dhcdbd -s
+ echo 'Patch #144 (dhcp-3.0.2-dhclient-script-fix-init-state-1.patch):'
Patch #144 (dhcp-3.0.2-dhclient-script-fix-init-state-1.patch):
+ patch -p1 -b --suffix .dhclient-script-fix-init-state-1 -s
+ echo 'Patch #145 (dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch):'
Patch #145 (dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch):
+ patch -p1 -b --suffix .dhclient-script-dbus-fix-interface -s
+ echo 'Patch #146 (dhcp-3.0.2-dhclient_nodelay.patch):'
Patch #146 (dhcp-3.0.2-dhclient_nodelay.patch):
+ patch -p1 -b --suffix .dhclient_no_delay -s
+ echo 'Patch #147 (dhcp-3.0.2-dhclient_decline_backoff.patch):'
Patch #147 (dhcp-3.0.2-dhclient_decline_backoff.patch):
+ patch -p1 -b --suffix .dhclient_decline_backoff -s
+ echo 'Patch #149 (dhcp-3.0.2-dhclient_script_fast+arping.patch):'
Patch #149 (dhcp-3.0.2-dhclient_script_fast+arping.patch):
+ patch -p1 -b --suffix .dhclient_script_fast+arping -s
+ echo 'Patch #150 (dhcp-3.0.3rc1-no-__u16.patch):'
Patch #150 (dhcp-3.0.3rc1-no-__u16.patch):
+ patch -p1 -b --suffix .no-__u16 -s
+ echo 'Patch #152 (dhcp-3.0.3-fast_dhclient.patch):'
Patch #152 (dhcp-3.0.3-fast_dhclient.patch):
+ patch -p1 -b --suffix .fast_dhclient -s
+ echo 'Patch #153 (dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch):'
Patch #153 (dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch):
+ patch -p1 -b --suffix .ypbind_hup_ok -s
+ echo 'Patch #154 (dhcp-3.0.3-trailing_nul_options.patch):'
Patch #154 (dhcp-3.0.3-trailing_nul_options.patch):
+ patch -p1 -b --suffix .trailing_nul_options -s
+ echo 'Patch #155 (dhcp-3.0.3-gcc4_warnings.patch):'
Patch #155 (dhcp-3.0.3-gcc4_warnings.patch):
+ patch -p1 -b --suffix .gcc4_warnings -s
+ echo 'Patch #156 (dhcp-3.0.3-version.patch):'
Patch #156 (dhcp-3.0.3-version.patch):
+ patch -p1 -b --suffix .version -s
+ echo 'Patch #157 (dhcp-3.0.3-dhclient-script-up-down-hooks.patch):'
Patch #157 (dhcp-3.0.3-dhclient-script-up-down-hooks.patch):
+ patch -p1 -b --suffix .dhclient-script-up-down-hooks -s
+ cp /home/boston/jvdias/src/dhcp/devel/dhcpd.conf.sample .
+ cat
+ cat
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.89098
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cat
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror'
+ cc -o findptrsize findptrsize.c
++ ./findptrsize
+ '[' 4 -ge 8 ']'
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie'
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO'
+ export 'RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO'
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO'
+ ./configure --copts '-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO'
System Type: linux-2.2
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Making links in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Making links in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Making links in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Making links in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Making links in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Making links in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Making links in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Making links in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ make CC=cc
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Making all in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o raw.o raw.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o parse.o parse.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o nit.o nit.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o icmp.o icmp.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dispatch.o dispatch.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o conflex.o conflex.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o upf.o upf.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o bpf.o bpf.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o socket.o socket.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o lpf.o lpf.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dlpi.o dlpi.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o packet.o packet.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tr.o tr.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ethernet.o ethernet.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o memory.o memory.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o print.o print.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o options.o options.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o inet.o inet.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tree.o tree.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tables.o tables.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o alloc.o alloc.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o fddi.o fddi.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ctrace.o ctrace.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dns.o dns.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o resolv.o resolv.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o execute.o execute.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o discover.o discover.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o comapi.o comapi.c
rm -f libdhcp.a
ar cruv libdhcp.a raw.o parse.o nit.o icmp.o dispatch.o conflex.o upf.o bpf.o socket.o lpf.o dlpi.o packet.o tr.o ethernet.o memory.o print.o options.o inet.o tree.o tables.o alloc.o fddi.o ctrace.o dns.o resolv.o execute.o discover.o comapi.o
a - raw.o
a - parse.o
a - nit.o
a - icmp.o
a - dispatch.o
a - conflex.o
a - upf.o
a - bpf.o
a - socket.o
a - lpf.o
a - dlpi.o
a - packet.o
a - tr.o
a - ethernet.o
a - memory.o
a - print.o
a - options.o
a - inet.o
a - tree.o
a - tables.o
a - alloc.o
a - fddi.o
a - ctrace.o
a - dns.o
a - resolv.o
a - execute.o
a - discover.o
a - comapi.o
ranlib libdhcp.a
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcp-options.5 >dhcp-options.man5
nroff -man dhcp-options.man5 >dhcp-options.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcp-eval.5 >dhcp-eval.man5
nroff -man dhcp-eval.man5 >dhcp-eval.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Making all in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_mkupdate.o res_mkupdate.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_init.o res_init.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_update.o res_update.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_send.o res_send.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_comp.o res_comp.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_sendsigned.o res_sendsigned.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_findzonecut.o res_findzonecut.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_query.o res_query.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_mkquery.o res_mkquery.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_date.o ns_date.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_parse.o ns_parse.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_sign.o ns_sign.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_name.o ns_name.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_samedomain.o ns_samedomain.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_verify.o ns_verify.c
rm -f res.a
ar cruv libres.a res_mkupdate.o res_init.o res_update.o res_send.o res_comp.o res_sendsigned.o res_findzonecut.o res_query.o res_mkquery.o ns_date.o ns_parse.o ns_sign.o ns_name.o ns_samedomain.o ns_verify.o
a - res_mkupdate.o
a - res_init.o
a - res_update.o
a - res_send.o
a - res_comp.o
a - res_sendsigned.o
a - res_findzonecut.o
a - res_query.o
a - res_mkquery.o
a - ns_date.o
a - ns_parse.o
a - ns_sign.o
a - ns_name.o
a - ns_samedomain.o
a - ns_verify.o
ranlib libres.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Making all in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o dst_support.o dst_support.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o dst_api.o dst_api.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o hmac_link.o hmac_link.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o md5_dgst.o md5_dgst.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o base64.o base64.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o prandom.o prandom.c
rm -f dst.a
ar cruv libdst.a dst_support.o dst_api.o hmac_link.o md5_dgst.o base64.o prandom.o
a - dst_support.o
a - dst_api.o
a - hmac_link.o
a - md5_dgst.o
a - base64.o
a - prandom.o
ranlib libdst.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Making all in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o protocol.o protocol.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o buffer.o buffer.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o alloc.o alloc.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o result.o result.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o connection.o connection.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o errwarn.o errwarn.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o listener.o listener.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dispatch.o dispatch.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o generic.o generic.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o support.o support.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o handle.o handle.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o message.o message.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o convert.o convert.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o hash.o hash.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o auth.o auth.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o inet_addr.o inet_addr.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o array.o array.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o trace.o trace.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o mrtrace.o mrtrace.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o toisc.o toisc.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o iscprint.o iscprint.c
rm -f libomapi.a
ar cruv libomapi.a protocol.o buffer.o alloc.o result.o connection.o errwarn.o listener.o dispatch.o generic.o support.o handle.o message.o convert.o hash.o auth.o inet_addr.o array.o trace.o mrtrace.o toisc.o iscprint.o
a - protocol.o
a - buffer.o
a - alloc.o
a - result.o
a - connection.o
a - errwarn.o
a - listener.o
a - dispatch.o
a - generic.o
a - support.o
a - handle.o
a - message.o
a - convert.o
a - hash.o
a - auth.o
a - inet_addr.o
a - array.o
a - trace.o
a - mrtrace.o
a - toisc.o
a - iscprint.o
ranlib libomapi.a
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o test.o test.c
cc -g  -o svtest test.o ../minires/libres.a \
		libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < omapi.3 >omapi.man3
nroff -man omapi.man3 >omapi.cat3
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Making all in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcpd.o dhcpd.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcp.o dhcp.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o bootp.o bootp.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o confpars.o confpars.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o db.o db.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o class.o class.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o failover.o failover.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o omapi.o omapi.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o mdb.o mdb.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o stables.o stables.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o salloc.o salloc.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ddns.o ddns.c
cc  -pie -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhcpd dhcpd.o dhcp.o bootp.o confpars.o db.o class.o failover.o omapi.o mdb.o stables.o salloc.o ddns.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.8 >dhcpd.man8
nroff -man dhcpd.man8 >dhcpd.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.conf.5 >dhcpd.conf.man5
nroff -man dhcpd.conf.man5 >dhcpd.conf.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.leases.5 >dhcpd.leases.man5
nroff -man dhcpd.leases.man5 >dhcpd.leases.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Making all in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'   -c -o dhclient.o dhclient.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'   -c -o clparse.o clparse.c
cc  -pie -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhclient dhclient.o clparse.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.8 >dhclient.man8
nroff -man dhclient.man8 >dhclient.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.conf.5 \
					>dhclient.conf.man5
nroff -man dhclient.conf.man5 >dhclient.conf.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient-script.8 \
					>dhclient-script.man8
nroff -man dhclient-script.man8 >dhclient-script.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.leases.5 \
					>dhclient.leases.man5
nroff -man dhclient.leases.man5 >dhclient.leases.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Making all in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcrelay.o dhcrelay.c
cc  -pie -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -o dhcrelay dhcrelay.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#" -e "s#DBDIR#/var/lib/dhcp#" \
	-e "s#RUNDIR#/var/run#" < dhcrelay.8 >dhcrelay.man8
nroff -man dhcrelay.man8 >dhcrelay.cat8
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Making all in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcpctl.o dhcpctl.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o callback.o callback.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o remote.o remote.c
rm -f libdhcpctl.a
ar cruv libdhcpctl.a dhcpctl.o callback.o remote.o
a - dhcpctl.o
a - callback.o
a - remote.o
ranlib libdhcpctl.a
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o omshell.o omshell.c
cc -g  -pie -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o omshell omshell.o libdhcpctl.a ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o cltest.o cltest.c
cc -g  -pie -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -Werror -fpie -DEXTENDED_NEW_OPTION_INFO -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o cltest cltest.o libdhcpctl.a ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpctl.3 >dhcpctl.man3
nroff -man dhcpctl.man3 >dhcpctl.cat3
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < omshell.1 >omshell.man1
nroff -man omshell.man1 >omshell.cat1
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.27983
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/dhcp-3.0.3-root
+ mkdir -p /var/tmp/dhcp-3.0.3-root/etc/sysconfig
+ make install DESTDIR=/var/tmp/dhcp-3.0.3-root
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Installing in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
for dir in /usr/share/man/man5; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c  dhcp-options.man5  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcp-options.5
install -c  dhcp-eval.man5  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcp-eval.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Installing in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Installing in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
if [ ! -d /var/tmp/dhcp-3.0.3-root/usr/lib ]; then \
	mkdir /var/tmp/dhcp-3.0.3-root/usr/lib; chmod 755 /var/tmp/dhcp-3.0.3-root/usr/lib; \
fi
install -c -m 444 libdst.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libdst.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Installing in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
for dir in /usr/lib /usr/share/man/man3 /usr/include/omapip /usr/include/isc-dhcp;\
 do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 libomapi.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libomapi.a
for file in alloc.h buffer.h omapip.h; do \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes/omapip/$file \
					/var/tmp/dhcp-3.0.3-root/usr/include/omapip; \
  chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/omapip/$file; \
done
for file in boolean.h dst.h int.h lang.h list.h result.h types.h; do \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes/isc-dhcp/$file \
					/var/tmp/dhcp-3.0.3-root/usr/include/isc-dhcp; \
  chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/isc-dhcp/$file; \
done
for man in omapi.3; do \
  prefix=`echo $man |sed -e 's/\.[0-9]$//'`; \
  suffix=`echo $man |sed -e 's/.*\.\([0-9]\)$/\1/'`; \
  install -c  ${prefix}.man${suffix}  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man3/${prefix}.3; \
done
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Installing in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
for dir in /usr/sbin /usr/share/man/man8 /usr/share/man/man5 /var/lib/dhcp; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhcpd /var/tmp/dhcp-3.0.3-root/usr/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcpd
install -c  dhcpd.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhcpd.8
install -c  dhcpd.conf.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcpd.conf.5
install -c  dhcpd.leases.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcpd.leases.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Installing in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
for dir in /sbin /etc /usr/share/man/man5 /usr/share/man/man8 /var/lib/dhcp; \
do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhclient /var/tmp/dhcp-3.0.3-root/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/sbin/dhclient
if [ xlinux = xnone ]; then \
  echo "No client script available."; \
else \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/client/scripts/linux\
			/var/tmp/dhcp-3.0.3-root/sbin/dhclient-script; \
  chmod 700 /var/tmp/dhcp-3.0.3-root/sbin/dhclient-script; \
fi
install -c  dhclient.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhclient.8
install -c  dhclient-script.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhclient-script.8
install -c  dhclient.conf.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhclient.conf.5
install -c  dhclient.leases.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhclient.leases.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Installing in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
for dir in /usr/sbin /usr/share/man/man8; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhcrelay /var/tmp/dhcp-3.0.3-root/usr/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcrelay
install -c  dhcrelay.man8  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhcrelay.8
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Installing in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
for dir in /usr/lib /usr/share/man/man3 /usr/include /usr/share/man/man1 \
	/usr/bin; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 libdhcpctl.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libdhcpctl.a
install -c -m 444 dhcpctl.h /var/tmp/dhcp-3.0.3-root/usr/include
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/dhcpctl.h
for man in dhcpctl.3 omshell.1; do \
  prefix=`echo $man |sed -e 's/\.[0-9]$//'`; \
  suffix=`echo $man |sed -e 's/.*\.\([0-9]\)$/\1/'`; \
  install -c  ${prefix}.man${suffix}  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man3/${prefix}.3; \
done
install -c -m 444 omshell /var/tmp/dhcp-3.0.3-root/usr/bin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/bin/omshell
install -c  omshell.man1  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man1/omshell.1
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ mkdir -p /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d
+ install -m 0755 /home/boston/jvdias/src/dhcp/devel/dhcpd.init /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d/dhcpd
+ touch /var/tmp/dhcp-3.0.3-root/var/lib/dhcp/dhcpd.leases
+ cat
+ install -m0755 /home/boston/jvdias/src/dhcp/devel/dhcrelay.init /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d/dhcrelay
+ cat
+ cp client/dhclient.conf dhclient.conf.sample
+ chmod 755 /var/tmp/dhcp-3.0.3-root/sbin/dhclient-script
+ cp -fp /home/boston/jvdias/src/dhcp/devel/dhcpd.conf /var/tmp/dhcp-3.0.3-root/etc
+ touch debugfiles.list
+ :
+ /usr/lib/rpm/find-debuginfo.sh /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3
extracting debug info from /var/tmp/dhcp-3.0.3-root/sbin/dhclient
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcrelay
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcpd
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/bin/omshell
522 blocks
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
Processing files: dhcp-3.0.3-4
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.33294
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ DOCDIR=/var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ export DOCDIR
+ rm -rf /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ /bin/mkdir -p /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ cp -pr README RELNOTES dhcpd.conf.sample /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ exit 0
Provides: config(dhcp) = 11:3.0.3-4
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: /bin/sh config(dhcp) = 11:3.0.3-4 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4)
Processing files: dhclient-3.0.3-4
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.33294
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ DOCDIR=/var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ export DOCDIR
+ rm -rf /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ /bin/mkdir -p /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ cp -pr dhclient.conf.sample /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ exit 0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /bin/bash initscripts >= 6.75 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4)
Obsoletes: dhcpcd
Processing files: dhcp-devel-3.0.3-4
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: dhcp = 11:3.0.3
Processing files: dhcp-debuginfo-3.0.3-4
Provides: dhclient.debug dhcpd.debug dhcrelay.debug omshell.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/dhcp-3.0.3-root
Wrote: /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3-4.src.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-3.0.3-4.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhclient-3.0.3-4.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-devel-3.0.3-4.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-debuginfo-3.0.3-4.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.41803
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ rm -rf /var/tmp/dhcp-3.0.3-root
+ exit 0


--- NEW FILE tracefile-warnings ---
rpmbuild --define "_sourcedir /home/boston/jvdias/src/dhcp/devel" --define "_builddir /home/boston/jvdias/src/dhcp/devel" --define "_srcrpmdir /home/boston/jvdias/src/dhcp/devel" --define "_rpmdir /home/boston/jvdias/src/dhcp/devel" --target i386 -ba dhcp.spec
Building target platforms: i386
Building for target i386
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.90718
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/boston/jvdias/src/dhcp/devel
+ rm -rf dhcp-3.0.3
+ /usr/bin/gzip -dc /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd dhcp-3.0.3
++ /usr/bin/id -u
+ '[' 4186 = 0 ']'
++ /usr/bin/id -u
+ '[' 4186 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (dhcp-3.0-alignment.patch):'
Patch #0 (dhcp-3.0-alignment.patch):
+ patch -p1 -b --suffix .alignment -s
+ echo 'Patch #100 (dhcp-3.0-jbuild.patch):'
Patch #100 (dhcp-3.0-jbuild.patch):
+ patch -p1 -b --suffix .jbuild -s
+ echo 'Patch #102 (dhcp-3.0.1rc13-dhcpctlman.patch):'
Patch #102 (dhcp-3.0.1rc13-dhcpctlman.patch):
+ patch -p1 -b --suffix .dhcpctlman -s
+ echo 'Patch #103 (dhcp-3.0pl1-miscfixes.patch):'
Patch #103 (dhcp-3.0pl1-miscfixes.patch):
+ patch -p1 -b --suffix .miscfixes -s
+ echo 'Patch #106 (dhcp-3.0pl1-minires.patch):'
Patch #106 (dhcp-3.0pl1-minires.patch):
+ patch -p1 -b --suffix .minires -s
+ echo 'Patch #109 (dhcpd-manpage.patch):'
Patch #109 (dhcpd-manpage.patch):
+ patch -p1 -b --suffix .dhcpdman -s
+ echo 'Patch #113 (dhcp-3.0pl2-selinux.patch):'
Patch #113 (dhcp-3.0pl2-selinux.patch):
+ patch -p1 -b --suffix .selinux -s
+ echo 'Patch #114 (dhcp-3.0pl2-initialize.patch):'
Patch #114 (dhcp-3.0pl2-initialize.patch):
+ patch -p1 -b --suffix .initialize -s
+ echo 'Patch #115 (dhcp-3.0.1rc12-RHscript.patch):'
Patch #115 (dhcp-3.0.1rc12-RHscript.patch):
+ patch -p1 -b --suffix .RHscript -s
+ echo 'Patch #116 (dhcp-3.0.1rc12-staticroutes.patch):'
Patch #116 (dhcp-3.0.1rc12-staticroutes.patch):
+ patch -p1 -b --suffix .staticroutes -s
+ echo 'Patch #117 (dhcp-3.0.1rc12-pie.patch):'
Patch #117 (dhcp-3.0.1rc12-pie.patch):
+ patch -p1 -b --suffix .pie -s
+ echo 'Patch #118 (dhcp-3.0.1rc12-inherit-leases.patch):'
Patch #118 (dhcp-3.0.1rc12-inherit-leases.patch):
+ patch -p1 -b --suffix .inherit-leases -s
+ echo 'Patch #119 (dhcp-3.0.1rc13-noexpr.patch):'
Patch #119 (dhcp-3.0.1rc13-noexpr.patch):
+ patch -p1 -b --suffix .noexp -s
+ echo 'Patch #120 (dhcp-3.0.1rc14-noconfig.patch):'
Patch #120 (dhcp-3.0.1rc14-noconfig.patch):
+ patch -p1 -b --suffix .noconfig -s
+ echo 'Patch #121 (dhcp-3.0.1-change_resolv_conf.patch):'
Patch #121 (dhcp-3.0.1-change_resolv_conf.patch):
+ patch -p1 -b --suffix .change_resolv_conf -s
+ echo 'Patch #122 (dhcp-3.0.1-default_gateway.patch):'
Patch #122 (dhcp-3.0.1-default_gateway.patch):
+ patch -p1 -b --suffix .default_gateway -s
+ echo 'Patch #128 (dhcp-3.0.1-check-empty-new-routers.patch):'
Patch #128 (dhcp-3.0.1-check-empty-new-routers.patch):
+ patch -p1 -b --suffix .check-empty-new-routers -s
+ echo 'Patch #129 (dhcp-3.0.1-fix-ntp.patch):'
Patch #129 (dhcp-3.0.1-fix-ntp.patch):
+ patch -p1 -b --suffix .fix-ntp -s
+ echo 'Patch #130 (dhcp-3.0.1-release-mode-ifup.patch):'
Patch #130 (dhcp-3.0.1-release-mode-ifup.patch):
+ patch -p1 -b --suffix .release-mode-ifup -s
+ echo 'Patch #131 (dhcp-3.0.1-dhclient-script-big-fix.patch):'
Patch #131 (dhcp-3.0.1-dhclient-script-big-fix.patch):
+ patch -p1 -b --suffix .dhclient-script-big-fix -s
+ echo 'Patch #134 (dhcp-3.0.2rc3-dhclient_routes.patch):'
Patch #134 (dhcp-3.0.2rc3-dhclient_routes.patch):
+ patch -p1 -b --suffix .dhclient_routes -s
+ echo 'Patch #135 (dhcp-3.0.1-z-relro-now.patch):'
Patch #135 (dhcp-3.0.1-z-relro-now.patch):
+ patch -p1 -b --suffix .-z-relro-now -s
+ echo 'Patch #136 (dhcp-3.0.2rc3-dhclient-restorecon.patch):'
Patch #136 (dhcp-3.0.2rc3-dhclient-restorecon.patch):
+ patch -p1 -b --suffix .dhclient-restorecon -s
+ echo 'Patch #137 (dhcp-3.0.1-dhclient-config.patch):'
Patch #137 (dhcp-3.0.1-dhclient-config.patch):
+ patch -p1 -b --suffix .dhclient-dhconfig -s
+ echo 'Patch #138 (dhcp-3.0.2-pid_file_excl.patch):'
Patch #138 (dhcp-3.0.2-pid_file_excl.patch):
+ patch -p1 -b --suffix .pid_file_excl -s
+ echo 'Patch #139 (dhcp-3.0.2-dhclient-no-restorecon-or-route.patch):'
Patch #139 (dhcp-3.0.2-dhclient-no-restorecon-or-route.patch):
+ patch -p1 -b --suffix .dhclient-no-restorecon-or-route -s
+ echo 'Patch #140 (dhcp-3.0.2-extended_option_environment.patch):'
Patch #140 (dhcp-3.0.2-extended_option_environment.patch):
+ patch -p1 -b --suffix .extended_option_environment -s
+ echo 'Patch #141 (dhcp-3.0.2-dhclient-no_isc_blurb.patch):'
Patch #141 (dhcp-3.0.2-dhclient-no_isc_blurb.patch):
+ patch -p1 -b --suffix .no_isc_blurb -s
+ echo 'Patch #142 (dhcp-3.0.2-dhclient-script-restorecon.patch):'
Patch #142 (dhcp-3.0.2-dhclient-script-restorecon.patch):
+ patch -p1 -b --suffix .restore_restorecon -s
+ echo 'Patch #143 (dhcp-3.0.2-dhclient-script-dhcdbd.patch):'
Patch #143 (dhcp-3.0.2-dhclient-script-dhcdbd.patch):
+ patch -p1 -b --suffix .dhclient-script-dhcdbd -s
+ echo 'Patch #144 (dhcp-3.0.2-dhclient-script-fix-init-state-1.patch):'
Patch #144 (dhcp-3.0.2-dhclient-script-fix-init-state-1.patch):
+ patch -p1 -b --suffix .dhclient-script-fix-init-state-1 -s
+ echo 'Patch #145 (dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch):'
Patch #145 (dhcp-3.0.2-dhclient-script-dbus-fix-interface.patch):
+ patch -p1 -b --suffix .dhclient-script-dbus-fix-interface -s
+ echo 'Patch #146 (dhcp-3.0.2-dhclient_nodelay.patch):'
Patch #146 (dhcp-3.0.2-dhclient_nodelay.patch):
+ patch -p1 -b --suffix .dhclient_no_delay -s
+ echo 'Patch #147 (dhcp-3.0.2-dhclient_decline_backoff.patch):'
Patch #147 (dhcp-3.0.2-dhclient_decline_backoff.patch):
+ patch -p1 -b --suffix .dhclient_decline_backoff -s
+ echo 'Patch #149 (dhcp-3.0.2-dhclient_script_fast+arping.patch):'
Patch #149 (dhcp-3.0.2-dhclient_script_fast+arping.patch):
+ patch -p1 -b --suffix .dhclient_script_fast+arping -s
+ echo 'Patch #150 (dhcp-3.0.3rc1-no-__u16.patch):'
Patch #150 (dhcp-3.0.3rc1-no-__u16.patch):
+ patch -p1 -b --suffix .no-__u16 -s
+ echo 'Patch #152 (dhcp-3.0.3-fast_dhclient.patch):'
Patch #152 (dhcp-3.0.3-fast_dhclient.patch):
+ patch -p1 -b --suffix .fast_dhclient -s
+ echo 'Patch #153 (dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch):'
Patch #153 (dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch):
+ patch -p1 -b --suffix .ypbind_hup_ok -s
+ echo 'Patch #154 (dhcp-3.0.3-trailing_nul_options.patch):'
Patch #154 (dhcp-3.0.3-trailing_nul_options.patch):
+ patch -p1 -b --suffix .trailing_nul_options -s
+ cp /home/boston/jvdias/src/dhcp/devel/dhcpd.conf.sample .
+ cat
+ cat
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.19452
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cat
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint'
+ cc -o findptrsize findptrsize.c
++ ./findptrsize
+ '[' 4 -ge 8 ']'
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie'
+ RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO'
+ ./configure --copts '-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO'
System Type: linux-2.2
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Making links in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Making links in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Making links in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Making links in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Making links in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Making links in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Making links in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Making links in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ make CC=cc
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Making all in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o raw.o raw.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o parse.o parse.c
parse.c: In function 'parse_ip_addr':
parse.c:315: warning: unused variable 'token'
parse.c:314: warning: unused variable 'val'
parse.c: In function 'parse_date':
parse.c:652: warning: unused variable 'tm'
parse.c: In function 'parse_option_code_definition':
parse.c:1024: warning: unused variable 'code'
parse.c: In function 'parse_executable_statement':
parse.c:1820: warning: label 'badunset' defined but not used
parse.c:1517: warning: unused variable 'base'
parse.c: In function 'parse_non_binary':
parse.c:3292: warning: label 'badnstrans' defined but not used
parse.c:2804: warning: unused variable 'code'
parse.c:2804: warning: unused variable 'status'
parse.c:2802: warning: unused variable 'i'
parse.c:2801: warning: unused variable 'stmt'
parse.c:2795: warning: unused variable 'option'
parse.c: In function 'parse_option_statement':
parse.c:4201: warning: unused variable 'ftt'
parse.c:4200: warning: unused variable 'stmt'
parse.c: In function 'parse_option_token':
parse.c:4321: warning: unused variable 'num'
parse.c:4319: warning: unused variable 'ob'
parse.c: In function 'parse_option_decl':
parse.c:4562: warning: unused variable 'uniform'
parse.c: In function 'parse_X':
parse.c:4762: warning: unused variable 's'
parse.c: In function 'parse_warn':
parse.c:4829: warning: statement with no effect
parse.c:4844: warning: ignoring return value of 'write', declared with attribute warn_unused_result
parse.c:4845: warning: ignoring return value of 'write', declared with attribute warn_unused_result
parse.c:4846: warning: ignoring return value of 'write', declared with attribute warn_unused_result
parse.c:4848: warning: ignoring return value of 'write', declared with attribute warn_unused_result
parse.c:4850: warning: ignoring return value of 'write', declared with attribute warn_unused_result
parse.c:4851: warning: ignoring return value of 'write', declared with attribute warn_unused_result
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o nit.o nit.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o icmp.o icmp.c
icmp.c: In function 'icmp_startup':
icmp.c:68: warning: unused variable 'h'
icmp.c:67: warning: unused variable 'new'
icmp.c:65: warning: unused variable 'fd'
icmp.c:64: warning: unused variable 'from'
icmp.c: In function 'trace_icmp_input_input':
icmp.c:287: warning: unused variable 'len'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dispatch.o dispatch.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o conflex.o conflex.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o upf.o upf.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o bpf.o bpf.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o socket.o socket.c
socket.c:58: warning: 'once' defined but not used
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o lpf.o lpf.c
lpf.c: In function 'if_register_lpf':
lpf.c:73: warning: unused variable 'b'
lpf.c:72: warning: unused variable 'filename'
lpf.c: In function 'receive_packet':
lpf.c:337: warning: unused variable 'nread'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dlpi.o dlpi.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o packet.o packet.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tr.o tr.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ethernet.o ethernet.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o memory.o memory.c
memory.c: In function 'supersede_group':
memory.c:88: warning: unused variable 'status'
memory.c:87: warning: unused variable 'u'
memory.c: In function 'clone_group':
memory.c:145: warning: unused variable 'status'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o print.o print.c
print.c: In function 'token_print_indent_concat':
print.c:1046: warning: unused variable 'buf'
print.c: In function 'token_indent_data_string':
print.c:1084: warning: unused variable 'buf'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o options.o options.c
options.c: In function 'parse_options':
options.c:55: warning: unused variable 'i'
options.c: In function 'parse_option_buffer':
options.c:116: warning: unused variable 'end'
options.c:115: warning: unused variable 't'
options.c: In function 'fqdn_universe_decode':
options.c:280: warning: unused variable 'name'
options.c: In function 'cons_options':
options.c:479: warning: unused variable 'have_sso'
options.c:471: warning: unused variable 'snameix'
options.c:470: warning: unused variable 'fileix'
options.c:469: warning: unused variable 'bufix'
options.c: In function 'store_options':
options.c:815: warning: unused variable 'uix'
options.c:950: warning: pointer targets in assignment differ in signedness
options.c:955: warning: pointer targets in assignment differ in signedness
options.c:960: warning: pointer targets in assignment differ in signedness
options.c:969: warning: pointer targets in assignment differ in signedness
options.c:975: warning: pointer targets in assignment differ in signedness
options.c:981: warning: pointer targets in assignment differ in signedness
options.c:941: warning: unused variable 'consumed'
options.c: In function 'nwip_option_space_encapsulate':
options.c:1848: warning: unused variable 'oc'
options.c:1834: warning: unused variable 'i'
options.c: In function 'suboption_foreach':
options.c:2034: warning: unused variable 'i'
options.c: In function 'save_linked_option':
options.c:2084: warning: unused variable 'np'
options.c: In function 'do_packet':
options.c:2256: warning: unused variable 'i'
options.c: At top level:
options.c:46: warning: 'do_option_set' declared 'static' but never defined
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o inet.o inet.c
inet.c: In function 'broadcast_addr':
inet.c:127: warning: unused variable 'k'
inet.c:127: warning: unused variable 'j'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tree.o tree.c
tree.c: In function 'make_limit':
tree.c:252: warning: unused variable 'rv'
tree.c: In function 'evaluate_dns_expression':
tree.c:651: warning: unused variable 'r3'
tree.c:647: warning: unused variable 'foo'
tree.c: In function 'evaluate_boolean_expression':
tree.c:909: warning: unused variable 'sttl'
tree.c:909: warning: unused variable 'srrdata'
tree.c:909: warning: unused variable 'srrname'
tree.c:909: warning: unused variable 'srrtype'
tree.c:908: warning: unused variable 'ttl'
tree.c:907: warning: unused variable 'rrdata'
tree.c:907: warning: unused variable 'rrname'
tree.c:907: warning: unused variable 'rrtype'
tree.c:906: warning: unused variable 'right'
tree.c: In function 'evaluate_data_expression':
tree.c:1829: warning: unused variable 'upper'
tree.c:1282: warning: unused variable 's'
tree.c:1278: warning: unused variable 'i'
tree.c: In function 'op_precedence':
tree.c:3128: warning: unused variable 'ov2'
tree.c:3128: warning: unused variable 'ov1'
tree.c: In function 'binding_scope_dereference':
tree.c:3743: warning: unused variable 'i'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o tables.o tables.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o alloc.o alloc.c
alloc.c: In function 'option_chain_head_allocate':
alloc.c:51: warning: unused variable 'size'
alloc.c: In function 'option_chain_head_dereference':
alloc.c:112: warning: unused variable 'i'
alloc.c: In function 'group_allocate':
alloc.c:164: warning: unused variable 'size'
alloc.c: In function 'group_dereference':
alloc.c:225: warning: unused variable 'i'
alloc.c: In function 'buffer_dereference':
alloc.c:748: warning: unused variable 'bp'
alloc.c: In function 'dns_host_entry_dereference':
alloc.c:837: warning: unused variable 'bp'
alloc.c: In function 'packet_allocate':
alloc.c:1040: warning: unused variable 'size'
alloc.c: In function 'dns_zone_allocate':
alloc.c:1160: warning: unused variable 'size'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o fddi.o fddi.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ctrace.o ctrace.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dns.o dns.c
dns.c: In function 'find_tsig_key':
dns.c:130: warning: unused variable 'status'
dns.c: In function 'dns_zone_lookup':
dns.c:204: warning: unused variable 'tz'
dns.c: In function 'dns_zone_dereference':
dns.c:237: warning: unused variable 'i'
dns.c: In function 'cache_found_zone':
dns.c:402: warning: unused variable 'nsaddrs'
dns.c:400: warning: unused variable 'status'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o resolv.o resolv.c
resolv.c: In function 'read_resolv_conf':
resolv.c:56: warning: unused variable 'iaddr'
resolv.c:53: warning: unused variable 'declaration'
resolv.c: In function 'first_name_server':
resolv.c:195: warning: unused variable 'u'
resolv.c:195: warning: unused variable 't'
resolv.c:195: warning: unused variable 's'
resolv.c:194: warning: unused variable 'rcbuf'
resolv.c:183: warning: unused variable 'rc'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o execute.o execute.c
execute.c: In function 'execute_statements':
execute.c:286: warning: label 'badalloc' defined but not used
execute.c:58: warning: unused variable 'outer'
execute.c:57: warning: unused variable 'num'
execute.c: In function 'executable_statement_dereference':
execute.c:529: warning: unused variable 'bp'
execute.c: In function 'write_statements':
execute.c:654: warning: unused variable 'status'
execute.c:653: warning: unused variable 'result'
execute.c: In function 'find_matching_case':
execute.c:912: warning: unused variable 'e'
execute.c:909: warning: unused variable 'foo'
execute.c: In function 'executable_statement_foreach':
execute.c:986: warning: unused variable 'result'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o discover.o discover.c
discover.c: In function 'discover_interfaces':
discover.c:438: warning: unused variable 'sk'
discover.c:438: warning: unused variable 'b'
discover.c:136: warning: unused variable 'share'
discover.c:134: warning: unused variable 'address_count'
discover.c:127: warning: unused variable 'ip'
discover.c: In function 'dhcp_interface_set_value':
discover.c:806: warning: unused variable 'foo'
discover.c: In function 'dhcp_interface_destroy':
discover.c:849: warning: unused variable 'status'
discover.c: In function 'dhcp_interface_signal_handler':
discover.c:880: warning: unused variable 'client'
discover.c:879: warning: unused variable 'config'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o comapi.o comapi.c
comapi.c: In function 'dhcp_group_set_value':
comapi.c:146: warning: unused variable 'foo'
comapi.c: In function 'dhcp_group_get_value':
comapi.c:220: warning: unused variable 'ip_addrs'
comapi.c: In function 'dhcp_group_destroy':
comapi.c:243: warning: unused variable 'status'
comapi.c: In function 'dhcp_group_signal_handler':
comapi.c:274: warning: unused variable 't'
comapi.c: In function 'dhcp_control_set_value':
comapi.c:456: warning: unused variable 'foo'
comapi.c: In function 'dhcp_control_get_value':
comapi.c:491: warning: unused variable 'ip_addrs'
comapi.c: In function 'dhcp_control_destroy':
comapi.c:515: warning: unused variable 'status'
comapi.c:514: warning: unused variable 't'
comapi.c:514: warning: unused variable 'control'
comapi.c: In function 'dhcp_control_signal_handler':
comapi.c:529: warning: unused variable 'updatep'
comapi.c:527: warning: unused variable 't'
comapi.c: In function 'dhcp_control_lookup':
comapi.c:583: warning: unused variable 'control'
comapi.c: In function 'dhcp_subnet_set_value':
comapi.c:632: warning: unused variable 'foo'
comapi.c: In function 'dhcp_subnet_destroy':
comapi.c:678: warning: unused variable 'status'
comapi.c: In function 'dhcp_subnet_lookup':
comapi.c:757: warning: unused variable 'subnet'
comapi.c:756: warning: unused variable 'status'
comapi.c:755: warning: unused variable 'tv'
comapi.c: In function 'dhcp_shared_network_set_value':
comapi.c:787: warning: unused variable 'foo'
comapi.c: In function 'dhcp_shared_network_destroy':
comapi.c:835: warning: unused variable 'status'
comapi.c: In function 'dhcp_shared_network_lookup':
comapi.c:927: warning: unused variable 'shared_network'
comapi.c:926: warning: unused variable 'status'
comapi.c:925: warning: unused variable 'tv'
rm -f libdhcp.a
ar cruv libdhcp.a raw.o parse.o nit.o icmp.o dispatch.o conflex.o upf.o bpf.o socket.o lpf.o dlpi.o packet.o tr.o ethernet.o memory.o print.o options.o inet.o tree.o tables.o alloc.o fddi.o ctrace.o dns.o resolv.o execute.o discover.o comapi.o
a - raw.o
a - parse.o
a - nit.o
a - icmp.o
a - dispatch.o
a - conflex.o
a - upf.o
a - bpf.o
a - socket.o
a - lpf.o
a - dlpi.o
a - packet.o
a - tr.o
a - ethernet.o
a - memory.o
a - print.o
a - options.o
a - inet.o
a - tree.o
a - tables.o
a - alloc.o
a - fddi.o
a - ctrace.o
a - dns.o
a - resolv.o
a - execute.o
a - discover.o
a - comapi.o
ranlib libdhcp.a
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcp-options.5 >dhcp-options.man5
nroff -man dhcp-options.man5 >dhcp-options.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcp-eval.5 >dhcp-eval.man5
nroff -man dhcp-eval.man5 >dhcp-eval.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Making all in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_mkupdate.o res_mkupdate.c
res_mkupdate.c: In function 'minires_nmkupdate':
res_mkupdate.c:111: warning: unused variable 'siglen'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_init.o res_init.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_update.o res_update.c
res_update.c: In function 'minires_nupdate':
res_update.c:91: warning: unused variable 'nzones'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_send.o res_send.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_comp.o res_comp.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_sendsigned.o res_sendsigned.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_findzonecut.o res_findzonecut.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_query.o res_query.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o res_mkquery.o res_mkquery.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_date.o ns_date.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_parse.o ns_parse.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_sign.o ns_sign.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_name.o ns_name.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_samedomain.o ns_samedomain.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o ns_verify.o ns_verify.c
rm -f res.a
ar cruv libres.a res_mkupdate.o res_init.o res_update.o res_send.o res_comp.o res_sendsigned.o res_findzonecut.o res_query.o res_mkquery.o ns_date.o ns_parse.o ns_sign.o ns_name.o ns_samedomain.o ns_verify.o
a - res_mkupdate.o
a - res_init.o
a - res_update.o
a - res_send.o
a - res_comp.o
a - res_sendsigned.o
a - res_findzonecut.o
a - res_query.o
a - res_mkquery.o
a - ns_date.o
a - ns_parse.o
a - ns_sign.o
a - ns_name.o
a - ns_samedomain.o
a - ns_verify.o
ranlib libres.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Making all in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o dst_support.o dst_support.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o dst_api.o dst_api.c
dst_api.c: In function 'dst_s_read_public_key':
dst_api.c:537: warning: ignoring return value of 'ungetc', declared with attribute warn_unused_result
dst_api.c:546: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
dst_api.c: In function 'dst_s_read_private_key_file':
dst_api.c:869: warning: dereferencing type-punned pointer will break strict-aliasing rules
dst_api.c:887: warning: dereferencing type-punned pointer will break strict-aliasing rules
dst_api.c:874: warning: ignoring return value of 'sscanf', declared with attribute warn_unused_result
dst_api.c:875: warning: ignoring return value of 'sscanf', declared with attribute warn_unused_result
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o hmac_link.o hmac_link.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o md5_dgst.o md5_dgst.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o base64.o base64.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DHMAC_MD5 -DMINIRES_LIB   -c -o prandom.o prandom.c
prandom.c: In function 'unix_cmd':
prandom.c:338: warning: statement with no effect
rm -f dst.a
ar cruv libdst.a dst_support.o dst_api.o hmac_link.o md5_dgst.o base64.o prandom.o
a - dst_support.o
a - dst_api.o
a - hmac_link.o
a - md5_dgst.o
a - base64.o
a - prandom.o
ranlib libdst.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Making all in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o protocol.o protocol.c
protocol.c: In function 'omapi_protocol_send_message':
protocol.c:159: warning: unused variable 'foo'
protocol.c: In function 'omapi_protocol_stuff_values':
protocol.c:938: warning: unused variable 'i'
protocol.c: In function 'omapi_protocol_listener_stuff':
protocol.c:1126: warning: unused variable 'i'
protocol.c: In function 'omapi_protocol_send_status':
protocol.c:1149: warning: dereferencing type-punned pointer will break strict-aliasing rules
protocol.c: In function 'omapi_protocol_send_open':
protocol.c:1207: warning: dereferencing type-punned pointer will break strict-aliasing rules
protocol.c: In function 'omapi_protocol_send_update':
protocol.c:1266: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o buffer.o buffer.c
buffer.c: In function 'trace_connection_input_input':
buffer.c:75: warning: dereferencing type-punned pointer will break strict-aliasing rules
buffer.c:82: warning: dereferencing type-punned pointer will break strict-aliasing rules
buffer.c: In function 'omapi_connection_writer':
buffer.c:445: warning: unused variable 'bufp'
buffer.c: In function 'omapi_connection_put_uint32':
buffer.c:582: warning: unused variable 'status'
buffer.c: In function 'omapi_connection_put_uint16':
buffer.c:609: warning: unused variable 'status'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o alloc.o alloc.c
alloc.c: In function 'dmalloc':
alloc.c:63: warning: unused variable 'i'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o result.o result.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o connection.o connection.c
connection.c: In function 'omapi_connect_list':
connection.c:178: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c:116: warning: unused variable 'naddrs'
connection.c:115: warning: unused variable 'addrs'
connection.c: In function 'trace_connect_input':
connection.c:344: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c:351: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c:374: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c:396: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c: In function 'trace_disconnect_input':
connection.c:418: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c:425: warning: dereferencing type-punned pointer will break strict-aliasing rules
connection.c: In function 'omapi_connection_stuff_values':
connection.c:1008: warning: unused variable 'i'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o errwarn.o errwarn.c
errwarn.c: In function 'log_fatal':
errwarn.c:77: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c:78: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c: In function 'log_error':
errwarn.c:132: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c:133: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c: In function 'log_info':
errwarn.c:159: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c:160: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c: In function 'log_debug':
errwarn.c:186: warning: ignoring return value of 'write', declared with attribute warn_unused_result
errwarn.c:187: warning: ignoring return value of 'write', declared with attribute warn_unused_result
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o listener.o listener.c
listener.c: In function 'omapi_listen_addr':
listener.c:76: warning: unused variable 'ia'
listener.c:72: warning: unused variable 'hix'
listener.c:71: warning: unused variable 'he'
listener.c: In function 'omapi_accept':
listener.c:226: warning: unused variable 'lsock'
listener.c:204: warning: unused variable 'i'
listener.c:203: warning: unused variable 'remote_addr'
listener.c: In function 'trace_listener_accept_input':
listener.c:354: warning: dereferencing type-punned pointer will break strict-aliasing rules
listener.c:363: warning: dereferencing type-punned pointer will break strict-aliasing rules
listener.c: In function 'omapi_listener_stuff_values':
listener.c:458: warning: unused variable 'i'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dispatch.o dispatch.c
dispatch.c: In function 'omapi_dispatch':
dispatch.c:142: warning: dereferencing type-punned pointer will break strict-aliasing rules
dispatch.c: In function 'omapi_one_dispatch':
dispatch.c:453: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o generic.o generic.c
generic.c: In function 'omapi_generic_clear_flags':
generic.c:290: warning: unused variable 'status'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o support.o support.c
support.c: In function 'omapi_signal_in':
support.c:296: warning: unused variable 'outer'
support.c: In function 'omapi_set_value_str':
support.c:366: warning: unused variable 'outer'
support.c: In function 'omapi_set_boolean_value':
support.c:388: warning: unused variable 'ip'
support.c:387: warning: unused variable 'len'
support.c: In function 'omapi_set_int_value':
support.c:414: warning: unused variable 'ip'
support.c:413: warning: unused variable 'len'
support.c: In function 'omapi_set_object_value':
support.c:440: warning: unused variable 'ip'
support.c:439: warning: unused variable 'len'
support.c: In function 'omapi_set_string_value':
support.c:466: warning: unused variable 'ip'
support.c:465: warning: unused variable 'len'
support.c: At top level:
support.c:51: warning: 'ot_max' defined but not used
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o handle.o handle.c
handle.c: In function 'omapi_object_handle':
handle.c:74: warning: unused variable 'tabix'
handle.c: In function 'omapi_handle_td_lookup':
handle.c:283: warning: unused variable 'status'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o message.o message.c
message.c: In function 'omapi_message_new':
message.c:61: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:69: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c: In function 'omapi_message_destroy':
message.c:212: warning: unused variable 'i'
message.c: In function 'omapi_message_stuff_values':
message.c:264: warning: unused variable 'i'
message.c: In function 'omapi_message_register':
message.c:295: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:298: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c: In function 'omapi_message_unregister':
message.c:318: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:325: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:335: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:338: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:341: warning: dereferencing type-punned pointer will break strict-aliasing rules
message.c:345: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o convert.o convert.c
convert.c: In function 'binary_to_ascii':
convert.c:168: warning: unused variable 'j'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o hash.o hash.c
hash.c: In function 'free_hash_table':
hash.c:85: warning: unused variable 'hbn'
hash.c:85: warning: unused variable 'hbc'
hash.c:84: warning: unused variable 'i'
hash.c: In function 'free_hash_bucket':
hash.c:178: warning: unused variable 'hp'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o auth.o auth.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o inet_addr.o inet_addr.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o array.o array.c
array.c: In function 'omapi_array_allocate':
array.c:44: warning: unused variable 'status'
array.c: In function 'omapi_array_free':
array.c:61: warning: unused variable 'status'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o trace.o trace.c
trace.c: In function 'trace_type_register':
trace.c:310: warning: unused variable 'tptr'
trace.c: In function 'trace_get_next_packet':
trace.c:509: warning: unused variable 'len'
trace.c: In function 'trace_snoop_time':
trace.c:635: warning: unused variable 'status'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o mrtrace.o mrtrace.c
mrtrace.c: In function 'trace_mr_statp_setup':
mrtrace.c:88: warning: unused variable 'id'
mrtrace.c: In function 'trace_mr_res_randomid':
mrtrace.c:415: warning: unused variable 'nscount'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o toisc.o toisc.c
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o iscprint.o iscprint.c
rm -f libomapi.a
ar cruv libomapi.a protocol.o buffer.o alloc.o result.o connection.o errwarn.o listener.o dispatch.o generic.o support.o handle.o message.o convert.o hash.o auth.o inet_addr.o array.o trace.o mrtrace.o toisc.o iscprint.o
a - protocol.o
a - buffer.o
a - alloc.o
a - result.o
a - connection.o
a - errwarn.o
a - listener.o
a - dispatch.o
a - generic.o
a - support.o
a - handle.o
a - message.o
a - convert.o
a - hash.o
a - auth.o
a - inet_addr.o
a - array.o
a - trace.o
a - mrtrace.o
a - toisc.o
a - iscprint.o
ranlib libomapi.a
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o test.o test.c
cc -g  -o svtest test.o ../minires/libres.a \
		libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < omapi.3 >omapi.man3
nroff -man omapi.man3 >omapi.cat3
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Making all in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcpd.o dhcpd.c
dhcpd.c: In function 'main':
dhcpd.c:220: warning: unused variable 'td'
dhcpd.c:219: warning: unused variable 'key'
dhcpd.c:218: warning: unused variable 'auth'
dhcpd.c:554: warning: ignoring return value of 'write', declared with attribute warn_unused_result
dhcpd.c:587: warning: ignoring return value of 'write', declared with attribute warn_unused_result
dhcpd.c: In function 'dhcpd_interface_setup_hook':
dhcpd.c:977: warning: unused variable 's'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcp.o dhcp.c
dhcp.c: In function 'dhcprequest':
dhcp.c:409: warning: unused variable 'status'
dhcp.c: In function 'dhcpinform':
dhcp.c:957: warning: unused variable 'j'
dhcp.c:950: warning: unused variable 'expr'
dhcp.c: In function 'nak_lease':
dhcp.c:1295: warning: unused variable 'expr'
dhcp.c: In function 'ack_lease':
dhcp.c:1509: warning: unused variable 'val'
dhcp.c:1508: warning: unused variable 's2'
dhcp.c:1504: warning: unused variable 'did_ping'
dhcp.c:1502: warning: unused variable 'status'
dhcp.c:1501: warning: unused variable 'expr'
dhcp.c: In function 'dhcp_reply':
dhcp.c:2731: warning: unused variable 'oc'
dhcp.c:2729: warning: unused variable 'not'
dhcp.c:2729: warning: unused variable 'ot'
dhcp.c:2726: warning: unused variable 'i'
dhcp.c: In function 'find_lease':
dhcp.c:2952: warning: unused variable 'status'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o bootp.o bootp.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o confpars.o confpars.c
confpars.c: In function 'parse_statement':
confpars.c:340: warning: unused variable 'key_id'
confpars.c:334: warning: unused variable 'data'
confpars.c:333: warning: unused variable 'expr'
confpars.c:332: warning: unused variable 't'
confpars.c: In function 'parse_failover_peer':
confpars.c:915: warning: label 'badsplit' defined but not used
confpars.c: In function 'parse_pool_statement':
confpars.c:1519: warning: unused variable 'l'
confpars.c: In function 'parse_class_declaration':
confpars.c:1824: warning: unused variable 'expr'
confpars.c: In function 'parse_subnet_declaration':
confpars.c:2233: warning: unused variable 'ip'
confpars.c: In function 'parse_lease_declaration':
confpars.c:2948: warning: unused variable 'tuid'
confpars.c:2528: warning: unused variable 'ds'
confpars.c:2527: warning: unused variable 'exp'
confpars.c: In function 'parse_address_range':
confpars.c:3105: warning: unused variable 'p'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o db.o db.c
db.c: In function 'write_lease':
db.c:194: warning: unused variable 'i'
db.c:59: warning: unused variable 'i'
db.c: In function 'write_group':
db.c:462: warning: unused variable 'i'
db.c: In function 'write_billing_classes':
db.c:621: warning: unused variable 'i'
db.c:620: warning: unused variable 'bp'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o class.o class.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o failover.o failover.c
failover.c: In function 'dhcp_failover_startup':
failover.c:60: warning: unused variable 'l'
failover.c: In function 'dhcp_failover_link_initiate':
failover.c:177: warning: unused variable 'value'
failover.c: In function 'dhcp_failover_link_signal':
failover.c:280: warning: unused variable 'vlen'
failover.c:279: warning: unused variable 'nlen'
failover.c: In function 'do_a_failover_option':
failover.c:594: warning: unused variable 'status'
failover.c: In function 'dhcp_failover_listener_stuff':
failover.c:1124: warning: unused variable 'i'
failover.c: In function 'dhcp_failover_state_signal':
failover.c:1189: warning: unused variable 'peer_name'
failover.c:1186: warning: unused variable 'obj'
failover.c:1185: warning: unused variable 'c'
failover.c: In function 'dhcp_failover_peer_state_changed':
failover.c:1820: warning: unused variable 'status'
failover.c: In function 'dhcp_failover_pool_rebalance':
failover.c:2174: warning: unused variable 'polarity'
failover.c: In function 'dhcp_failover_state_pool_check':
failover.c:2317: warning: unused variable 'lp'
failover.c: In function 'dhcp_failover_keepalive':
failover.c:2636: warning: unused variable 'state'
failover.c: In function 'dhcp_failover_startup_timeout':
failover.c:2670: warning: unused variable 'status'
failover.c: In function 'dhcp_failover_link_startup_timeout':
failover.c:2682: warning: unused variable 'status'
failover.c: In function 'dhcp_failover_state_match':
failover.c:3161: warning: unused variable 'oc'
failover.c: In function 'dhcp_failover_put_message':
failover.c:3698: warning: unused variable 'count'
failover.c: In function 'dhcp_failover_timeout':
failover.c:3811: warning: unused variable 'status'
failover.c: In function 'dhcp_failover_send_connect':
failover.c:3931: warning: unused variable 'hba'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o omapi.o omapi.c
omapi.c: In function 'dhcp_lease_set_value':
omapi.c:211: warning: unused variable 'foo'
omapi.c: In function 'dhcp_lease_destroy':
omapi.c:381: warning: unused variable 'status'
omapi.c: In function 'dhcp_lease_signal_handler':
omapi.c:458: warning: unused variable 'updatep'
omapi.c: In function 'dhcp_host_set_value':
omapi.c:864: warning: unused variable 'foo'
omapi.c:862: warning: unused variable 'hp'
omapi.c: In function 'dhcp_host_destroy':
omapi.c:1123: warning: unused variable 'status'
omapi.c: In function 'dhcp_pool_set_value':
omapi.c:1544: warning: unused variable 'foo'
omapi.c: In function 'dhcp_pool_destroy':
omapi.c:1591: warning: unused variable 'pn'
omapi.c:1591: warning: unused variable 'pc'
omapi.c:1590: warning: unused variable 'status'
omapi.c: In function 'dhcp_pool_lookup':
omapi.c:1690: warning: unused variable 'pool'
omapi.c:1689: warning: unused variable 'status'
omapi.c:1688: warning: unused variable 'tv'
omapi.c: In function 'dhcp_class_set_value':
omapi.c:1720: warning: unused variable 'foo'
omapi.c: In function 'dhcp_class_destroy':
omapi.c:1767: warning: unused variable 'i'
omapi.c:1766: warning: unused variable 'status'
omapi.c: In function 'dhcp_class_lookup':
omapi.c:1869: warning: unused variable 'class'
omapi.c:1868: warning: unused variable 'status'
omapi.c:1867: warning: unused variable 'tv'
omapi.c: In function 'dhcp_subclass_set_value':
omapi.c:1899: warning: unused variable 'foo'
omapi.c: In function 'dhcp_subclass_lookup':
omapi.c:1996: warning: unused variable 'subclass'
omapi.c:1995: warning: unused variable 'status'
omapi.c:1994: warning: unused variable 'tv'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o mdb.o mdb.c
mdb.c: In function 'delete_host':
mdb.c:241: warning: unused variable 'esp'
mdb.c: In function 'find_hosts_by_haddr':
mdb.c:376: warning: unused variable 'foo'
mdb.c: In function 'find_host_for_network':
mdb.c:406: warning: unused variable 'subnet'
mdb.c: In function 'new_address_range':
mdb.c:461: warning: unused variable 'status'
mdb.c:456: warning: unused variable 'plp'
mdb.c:456: warning: unused variable 'lp'
mdb.c: In function 'enter_lease':
mdb.c:748: warning: unused variable 'status'
mdb.c: In function 'supersede_lease':
mdb.c:798: warning: unused variable 'lp_next_state'
mdb.c: In function 'pool_timer':
mdb.c:1461: warning: unused variable 'lt'
mdb.c: In function 'expire_all_pools':
mdb.c:1968: warning: unused variable 'hb'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o stables.o stables.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o salloc.o salloc.c
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o ddns.o ddns.c
ddns.c: In function 'ddns_updates':
ddns.c:227: warning: unused variable 'len'
ddns.c: In function 'ddns_removals':
ddns.c:662: warning: unused variable 'binding'
cc  -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhcpd dhcpd.o dhcp.o bootp.o confpars.o db.o class.o failover.o omapi.o mdb.o stables.o salloc.o ddns.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.8 >dhcpd.man8
nroff -man dhcpd.man8 >dhcpd.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.conf.5 >dhcpd.conf.man5
nroff -man dhcpd.conf.man5 >dhcpd.conf.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpd.leases.5 >dhcpd.leases.man5
nroff -man dhcpd.leases.man5 >dhcpd.leases.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Making all in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'   -c -o dhclient.o dhclient.c
dhclient.c: In function 'main':
dhclient.c:344: warning: format '%ld' expects type 'long int *', but argument 3 has type 'pid_t *'
dhclient.c:348: warning: format '%ld' expects type 'long int', but argument 6 has type 'pid_t'
dhclient.c:355: warning: format '%ld' expects type 'long int', but argument 2 has type 'pid_t'
dhclient.c:102: warning: unused variable 'omapi_port'
dhclient.c: In function 'state_selecting':
dhclient.c:756: warning: label 'freeit' defined but not used
dhclient.c: In function 'dhcpack':
dhclient.c:815: warning: unused variable 'i'
dhclient.c: In function 'bind_lease':
dhclient.c:969: warning: unused variable 'ip'
dhclient.c: In function 'state_bound':
dhclient.c:1036: warning: unused variable 'i'
dhclient.c: In function 'state_stop':
dhclient.c:1079: warning: unused variable 'i'
dhclient.c: In function 'dhcpoffer':
dhclient.c:1193: warning: unused variable 'oc'
dhclient.c:1192: warning: unused variable 'ap'
dhclient.c: In function 'make_discover':
dhclient.c:1995: warning: unused variable 'i'
dhclient.c: In function 'make_request':
dhclient.c:2061: warning: unused variable 'old_digest_loc'
dhclient.c:2060: warning: unused variable 'digest'
dhclient.c:2060: warning: unused variable 'tmp'
dhclient.c:2059: warning: unused variable 'j'
dhclient.c:2059: warning: unused variable 'i'
dhclient.c: In function 'make_decline':
dhclient.c:2149: warning: unused variable 'i'
dhclient.c: In function 'make_release':
dhclient.c:2205: warning: unused variable 'i'
dhclient.c: In function 'destroy_client_lease':
dhclient.c:2262: warning: unused variable 'i'
dhclient.c: In function 'write_lease_option':
dhclient.c:2327: warning: unused variable 'client'
dhclient.c:2326: warning: unused variable 'status'
dhclient.c: In function 'write_client_lease':
dhclient.c:2360: warning: unused variable 'hash'
dhclient.c:2358: warning: unused variable 'oc'
dhclient.c: In function 'script_write_params':
dhclient.c:2642: warning: unused variable 't'
dhclient.c:2642: warning: unused variable 's'
dhclient.c:2641: warning: unused variable 'hash'
dhclient.c: In function 'script_go':
dhclient.c:2724: warning: unused variable 'epp'
dhclient.c:2720: warning: unused variable 'rval'
dhclient.c: In function 'client_envadd':
dhclient.c:2802: warning: unused variable 'i'
dhclient.c: In function 'client_location_changed':
dhclient.c:2951: warning: enumeration value 'S_DECLINED' not handled in switch
dhclient.c: In function 'client_dns_update':
dhclient.c:3235: warning: unused variable 'ddns_fqdn'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'   -c -o clparse.o clparse.c
clparse.c: In function 'read_client_conf':
clparse.c:68: warning: unused variable 'state'
clparse.c: In function 'parse_client_statement':
clparse.c:252: warning: unused variable 'key_id'
clparse.c:249: warning: unused variable 'op'
clparse.c:248: warning: unused variable 'p'
clparse.c: In function 'parse_client_lease_declaration':
clparse.c:973: warning: unused variable 'key_id'
clparse.c:969: warning: unused variable 'n'
clparse.c:969: warning: unused variable 't'
clparse.c: In function 'parse_allow_deny':
clparse.c:1167: warning: unused variable 'status'
clparse.c:1166: warning: unused variable 'data'
clparse.c:1165: warning: unused variable 'rf'
clparse.c:1164: warning: unused variable 'val'
clparse.c:1163: warning: unused variable 'token'
clparse.c: At top level:
clparse.c:42: warning: 'parsed_time' defined but not used
cc  -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhclient dhclient.o clparse.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.8 >dhclient.man8
nroff -man dhclient.man8 >dhclient.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.conf.5 \
					>dhclient.conf.man5
nroff -man dhclient.conf.man5 >dhclient.conf.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient-script.8 \
					>dhclient-script.man8
nroff -man dhclient-script.man8 >dhclient-script.cat8
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#CLIENTBINDIR#/sbin#g" \
	-e "s#RUNDIR#/var/run#g" < dhclient.leases.5 \
					>dhclient.leases.man5
nroff -man dhclient.leases.man5 >dhclient.leases.cat5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Making all in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
cc -g  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3  -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcrelay.o dhcrelay.c
dhcrelay.c: In function 'add_relay_agent_options':
dhcrelay.c:720: warning: unused variable 'agent_options_present'
cc  -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -o dhcrelay dhcrelay.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#" -e "s#DBDIR#/var/lib/dhcp#" \
	-e "s#RUNDIR#/var/run#" < dhcrelay.8 >dhcrelay.man8
nroff -man dhcrelay.man8 >dhcrelay.cat8
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Making all in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o dhcpctl.o dhcpctl.c
dhcpctl.c: In function 'dhcpctl_connect':
dhcpctl.c:104: warning: unused variable 'waitstatus'
dhcpctl.c: In function 'dhcpctl_get_value':
dhcpctl.c:174: warning: unused variable 'value'
dhcpctl.c: In function 'dhcpctl_set_value':
dhcpctl.c:266: warning: unused variable 'len'
dhcpctl.c: In function 'dhcpctl_set_string_value':
dhcpctl.c:300: warning: unused variable 'len'
dhcpctl.c: In function 'dhcpctl_set_boolean_value':
dhcpctl.c:389: warning: unused variable 'len'
dhcpctl.c: In function 'dhcpctl_set_int_value':
dhcpctl.c:419: warning: unused variable 'len'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o callback.o callback.c
callback.c: In function 'dhcpctl_set_callback':
callback.c:62: warning: unused variable 'status'
callback.c: In function 'dhcpctl_callback_stuff_values':
callback.c:165: warning: unused variable 'i'
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o remote.o remote.c
remote.c: In function 'dhcpctl_new_object':
remote.c:125: warning: dereferencing type-punned pointer will break strict-aliasing rules
remote.c:138: warning: dereferencing type-punned pointer will break strict-aliasing rules
remote.c:146: warning: dereferencing type-punned pointer will break strict-aliasing rules
remote.c:155: warning: dereferencing type-punned pointer will break strict-aliasing rules
remote.c:161: warning: dereferencing type-punned pointer will break strict-aliasing rules
remote.c: In function 'dhcpctl_remote_stuff_values':
remote.c:357: warning: unused variable 'i'
rm -f libdhcpctl.a
ar cruv libdhcpctl.a dhcpctl.o callback.o remote.o
a - dhcpctl.o
a - callback.o
a - remote.o
ranlib libdhcpctl.a
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o omshell.o omshell.c
omshell.c: In function 'main':
omshell.c:484: warning: label 'dotiszero' defined but not used
omshell.c:89: warning: unused variable 'j'
omshell.c:86: warning: unused variable 'identifier'
omshell.c:86: warning: unused variable 'groupname'
omshell.c:86: warning: unused variable 'result'
omshell.c:85: warning: unused variable 'ip_addr'
omshell.c:85: warning: unused variable 'cid'
cc -g  -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o omshell omshell.o libdhcpctl.a ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
cc -g   -I/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes -DLINUX_MAJOR=2 -DLINUX_MINOR=6  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -Dlint -fpie -DEXTENDED_NEW_OPTION_INFO   -c -o cltest.o cltest.c
cltest.c: In function 'main':
cltest.c:65: warning: unused variable 'identifier'
cltest.c:65: warning: unused variable 'groupname'
cltest.c:64: warning: unused variable 'cid'
cltest.c:63: warning: unused variable 'group_handle'
cltest.c:63: warning: unused variable 'host_handle'
cc -g  -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o cltest cltest.o libdhcpctl.a ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a 
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < dhcpctl.3 >dhcpctl.man3
nroff -man dhcpctl.man3 >dhcpctl.cat3
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/lib/dhcp#g" \
	-e "s#RUNDIR#/var/run#g" < omshell.1 >omshell.man1
nroff -man omshell.man1 >omshell.cat1
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.84655
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/dhcp-3.0.3-root
+ mkdir -p /var/tmp/dhcp-3.0.3-root/etc/sysconfig
+ make install DESTDIR=/var/tmp/dhcp-3.0.3-root
make[1]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
make[2]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
Installing in common
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
for dir in /usr/share/man/man5; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c  dhcp-options.man5  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcp-options.5
install -c  dhcp-eval.man5  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcp-eval.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/common'
Installing in minires
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/minires'
Installing in dst
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
if [ ! -d /var/tmp/dhcp-3.0.3-root/usr/lib ]; then \
	mkdir /var/tmp/dhcp-3.0.3-root/usr/lib; chmod 755 /var/tmp/dhcp-3.0.3-root/usr/lib; \
fi
install -c -m 444 libdst.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libdst.a
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dst'
Installing in omapip
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
for dir in /usr/lib /usr/share/man/man3 /usr/include/omapip /usr/include/isc-dhcp;\
 do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 libomapi.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libomapi.a
for file in alloc.h buffer.h omapip.h; do \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes/omapip/$file \
					/var/tmp/dhcp-3.0.3-root/usr/include/omapip; \
  chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/omapip/$file; \
done
for file in boolean.h dst.h int.h lang.h list.h result.h types.h; do \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/includes/isc-dhcp/$file \
					/var/tmp/dhcp-3.0.3-root/usr/include/isc-dhcp; \
  chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/isc-dhcp/$file; \
done
for man in omapi.3; do \
  prefix=`echo $man |sed -e 's/\.[0-9]$//'`; \
  suffix=`echo $man |sed -e 's/.*\.\([0-9]\)$/\1/'`; \
  install -c  ${prefix}.man${suffix}  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man3/${prefix}.3; \
done
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/omapip'
Installing in server
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
for dir in /usr/sbin /usr/share/man/man8 /usr/share/man/man5 /var/lib/dhcp; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhcpd /var/tmp/dhcp-3.0.3-root/usr/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcpd
install -c  dhcpd.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhcpd.8
install -c  dhcpd.conf.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcpd.conf.5
install -c  dhcpd.leases.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhcpd.leases.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/server'
Installing in client
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
for dir in /sbin /etc /usr/share/man/man5 /usr/share/man/man8 /var/lib/dhcp; \
do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhclient /var/tmp/dhcp-3.0.3-root/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/sbin/dhclient
if [ xlinux = xnone ]; then \
  echo "No client script available."; \
else \
  install -c -m 444 /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/client/scripts/linux\
			/var/tmp/dhcp-3.0.3-root/sbin/dhclient-script; \
  chmod 700 /var/tmp/dhcp-3.0.3-root/sbin/dhclient-script; \
fi
install -c  dhclient.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhclient.8
install -c  dhclient-script.man8  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhclient-script.8
install -c  dhclient.conf.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhclient.conf.5
install -c  dhclient.leases.man5  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man5/dhclient.leases.5
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/client'
Installing in relay
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
for dir in /usr/sbin /usr/share/man/man8; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 dhcrelay /var/tmp/dhcp-3.0.3-root/usr/sbin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcrelay
install -c  dhcrelay.man8  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man8/dhcrelay.8
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/relay'
Installing in dhcpctl
make[3]: Entering directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
for dir in /usr/lib /usr/share/man/man3 /usr/include /usr/share/man/man1 \
	/usr/bin; do \
  foo=""; \
  for bar in `echo /var/tmp/dhcp-3.0.3-root${dir} |tr / ' '`; do \
    foo=${foo}/$bar; \
    if [ ! -d $foo ]; then \
      mkdir $foo; \
      chmod 755 $foo; \
    fi; \
  done; \
done
install -c -m 444 libdhcpctl.a /var/tmp/dhcp-3.0.3-root/usr/lib
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/lib/libdhcpctl.a
install -c -m 444 dhcpctl.h /var/tmp/dhcp-3.0.3-root/usr/include
chmod 644 /var/tmp/dhcp-3.0.3-root/usr/include/dhcpctl.h
for man in dhcpctl.3 omshell.1; do \
  prefix=`echo $man |sed -e 's/\.[0-9]$//'`; \
  suffix=`echo $man |sed -e 's/.*\.\([0-9]\)$/\1/'`; \
  install -c  ${prefix}.man${suffix}  \
		/var/tmp/dhcp-3.0.3-root/usr/share/man/man3/${prefix}.3; \
done
install -c -m 444 omshell /var/tmp/dhcp-3.0.3-root/usr/bin
chmod 755 /var/tmp/dhcp-3.0.3-root/usr/bin/omshell
install -c  omshell.man1  \
			/var/tmp/dhcp-3.0.3-root/usr/share/man/man1/omshell.1
make[3]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2/dhcpctl'
make[2]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3/work.linux-2.2'
make[1]: Leaving directory `/home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3'
+ mkdir -p /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d
+ install -m 0755 /home/boston/jvdias/src/dhcp/devel/dhcpd.init /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d/dhcpd
+ touch /var/tmp/dhcp-3.0.3-root/var/lib/dhcp/dhcpd.leases
+ cat
+ install -m0755 /home/boston/jvdias/src/dhcp/devel/dhcrelay.init /var/tmp/dhcp-3.0.3-root/etc/rc.d/init.d/dhcrelay
+ cat
+ cp client/dhclient.conf dhclient.conf.sample
+ chmod 755 /var/tmp/dhcp-3.0.3-root/sbin/dhclient-script
+ cp -fp /home/boston/jvdias/src/dhcp/devel/dhcpd.conf /var/tmp/dhcp-3.0.3-root/etc
+ touch debugfiles.list
+ :
+ /usr/lib/rpm/find-debuginfo.sh /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3
extracting debug info from /var/tmp/dhcp-3.0.3-root/sbin/dhclient
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcrelay
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/sbin/dhcpd
extracting debug info from /var/tmp/dhcp-3.0.3-root/usr/bin/omshell
522 blocks
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
Processing files: dhcp-3.0.3-3
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.81539
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ DOCDIR=/var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ export DOCDIR
+ rm -rf /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ /bin/mkdir -p /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ cp -pr README RELNOTES dhcpd.conf.sample /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhcp-3.0.3
+ exit 0
Provides: config(dhcp) = 11:3.0.3-3
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: /bin/sh config(dhcp) = 11:3.0.3-3 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4)
Processing files: dhclient-3.0.3-3
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.81539
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ DOCDIR=/var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ export DOCDIR
+ rm -rf /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ /bin/mkdir -p /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ cp -pr dhclient.conf.sample /var/tmp/dhcp-3.0.3-root/usr/share/doc/dhclient-3.0.3
+ exit 0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /bin/bash initscripts >= 6.75 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4)
Obsoletes: dhcpcd
Processing files: dhcp-devel-3.0.3-3
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: dhcp = 11:3.0.3
Processing files: dhcp-debuginfo-3.0.3-3
Provides: dhclient.debug dhcpd.debug dhcrelay.debug omshell.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/dhcp-3.0.3-root
Wrote: /home/boston/jvdias/src/dhcp/devel/dhcp-3.0.3-3.src.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-3.0.3-3.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhclient-3.0.3-3.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-devel-3.0.3-3.i386.rpm
Wrote: /home/boston/jvdias/src/dhcp/devel/i386/dhcp-debuginfo-3.0.3-3.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.94444
+ umask 022
+ cd /home/boston/jvdias/src/dhcp/devel
+ cd dhcp-3.0.3
+ rm -rf /var/tmp/dhcp-3.0.3-root
+ exit 0


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/dhcp/FC-4/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.11.2.1
diff -u -r1.11 -r1.11.2.1
--- .cvsignore	21 Feb 2005 15:46:32 -0000	1.11
+++ .cvsignore	29 Aug 2005 23:14:39 -0000	1.11.2.1
@@ -1,3 +1,5 @@
 dhcp-3.0.1.tar.gz
 dhcp-3.0.2rc3.tar.gz
 dhcp-3.0.2.tar.gz
+dhcp-3.0.3rc1.tar.gz
+dhcp-3.0.3.tar.gz

dhcp-3.0-alignment.patch:
 packet.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

Index: dhcp-3.0-alignment.patch
===================================================================
RCS file: /cvs/dist/rpms/dhcp/FC-4/dhcp-3.0-alignment.patch,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- dhcp-3.0-alignment.patch	7 Jan 2005 00:06:41 -0000	1.2
+++ dhcp-3.0-alignment.patch	29 Aug 2005 23:14:39 -0000	1.2.2.1
@@ -1,24 +1,20 @@
---- dhcp-3.0.2/common/packet.c.alignment	2004-11-24 12:39:16.000000000 -0500
-+++ dhcp-3.0.2/common/packet.c	2005-01-06 17:51:43.435187000 -0500
-@@ -218,8 +218,8 @@
- 	unsigned buflen;
+--- dhcp-3.0.3rc1/common/packet.c.alignment	2005-03-03 11:55:23.000000000 -0500
++++ dhcp-3.0.3rc1/common/packet.c	2005-07-14 12:44:34.000000000 -0400
+@@ -219,7 +219,7 @@
  {
    unsigned char *data;
--  struct ip *ip;
+   struct ip ip;
 -  struct udphdr *udp;
-+  struct ip ipdat, *ip=&ipdat;
-+  struct udphdr udpdat, *udp=&udpdat;
++  struct udphdr udph, *udp=&udph;
    u_int32_t ip_len = (buf [bufix] & 0xf) << 2;
    u_int32_t sum, usum;
    static int ip_packets_seen;
-@@ -232,8 +232,8 @@
-   unsigned ulen;
+@@ -233,7 +233,7 @@
    int ignore = 0;
  
--  ip = (struct ip *)(buf + bufix);
+   memcpy(&ip, buf + bufix, sizeof (struct ip));
 -  udp = (struct udphdr *)(buf + bufix + ip_len);
-+  memcpy(ip, (struct ip *)(buf + bufix), sizeof(ipdat));
-+  memcpy(udp, (struct udphdr *)(buf + bufix + ip_len), sizeof(udpdat));
++  memcpy(udp, buf + bufix + ip_len, sizeof(struct udphdr));
  
  #ifdef USERLAND_FILTER
    /* Is it a UDP packet? */

dhcp-3.0.1-z-relro-now.patch:
 client/Makefile.dist  |    2 +-
 dhcpctl/Makefile.dist |    4 ++--
 relay/Makefile.dist   |    2 +-
 server/Makefile.dist  |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

Index: dhcp-3.0.1-z-relro-now.patch
===================================================================
RCS file: /cvs/dist/rpms/dhcp/FC-4/dhcp-3.0.1-z-relro-now.patch,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- dhcp-3.0.1-z-relro-now.patch	16 Feb 2005 00:40:57 -0000	1.4
+++ dhcp-3.0.1-z-relro-now.patch	29 Aug 2005 23:14:39 -0000	1.4.2.1
@@ -1,45 +1,45 @@
---- dhcp-3.0.2rc3/client/Makefile.dist.-z-relro-now	2004-06-10 13:59:11.000000000 -0400
-+++ dhcp-3.0.2rc3/client/Makefile.dist	2005-02-15 18:59:07.000000000 -0500
+--- dhcp-3.0.3/client/Makefile.dist.-z-relro-now	2004-06-10 13:59:11.000000000 -0400
++++ dhcp-3.0.3/client/Makefile.dist	2005-08-23 17:14:27.224974000 -0400
 @@ -128,6 +128,6 @@
  
  
  dhclient:	$(OBJS) $(DHCPLIB)
 -	$(CC) $(LFLAGS) -o $(PROG) $(OBJS) $(DHCPLIB) $(LIBS)
-+	$(CC) $(LFLAGS) -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o $(PROG) $(OBJS) $(DHCPLIB) $(LIBS)
++	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o $(PROG) $(OBJS) $(DHCPLIB) $(LIBS)
  
  # Dependencies (semi-automatically-generated)
---- dhcp-3.0.2rc3/dhcpctl/Makefile.dist.-z-relro-now	2004-06-10 13:59:23.000000000 -0400
-+++ dhcp-3.0.2rc3/dhcpctl/Makefile.dist	2005-02-15 18:59:07.000000000 -0500
+--- dhcp-3.0.3/dhcpctl/Makefile.dist.-z-relro-now	2005-03-03 11:55:23.000000000 -0500
++++ dhcp-3.0.3/dhcpctl/Makefile.dist	2005-08-23 17:15:59.599507000 -0400
 @@ -37,10 +37,10 @@
  all:	libdhcpctl.a omshell cltest $(CATMANPAGES)
  
  omshell:	omshell.o $(DHCPCTLLIBS)
 -	$(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
-+	$(CC) $(DEBUG) $(LFLAGS) -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
++	$(CC) $(DEBUG) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
  
  cltest:	cltest.o $(DHCPCTLLIBS)
 -	$(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
-+	$(CC) $(DEBUG) $(LFLAGS) -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
++	$(CC) $(DEBUG) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
  
  libdhcpctl.a:	$(OBJ)
  	rm -f libdhcpctl.a
---- dhcp-3.0.2rc3/relay/Makefile.dist.-z-relro-now	2004-06-10 13:59:50.000000000 -0400
-+++ dhcp-3.0.2rc3/relay/Makefile.dist	2005-02-15 19:38:57.903752000 -0500
+--- dhcp-3.0.3/relay/Makefile.dist.-z-relro-now	2004-06-10 13:59:50.000000000 -0400
++++ dhcp-3.0.3/relay/Makefile.dist	2005-08-23 17:15:24.597544000 -0400
 @@ -83,6 +83,6 @@
  		-e "s#RUNDIR#$(VARRUN)#" < dhcrelay.8 >dhcrelay.man8
  
  dhcrelay:	dhcrelay.o $(DHCPLIB)
 -	$(CC) $(LFLAGS) -o $(PROG) dhcrelay.o $(DHCPLIB) $(LIBS)
-+	$(CC) $(LFLAGS) -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -o $(PROG) dhcrelay.o $(DHCPLIB) $(LIBS)
++	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack -o $(PROG) dhcrelay.o $(DHCPLIB) $(LIBS)
  
  # Dependencies (semi-automatically-generated)
---- dhcp-3.0.2rc3/server/Makefile.dist.-z-relro-now	2005-02-15 18:59:05.000000000 -0500
-+++ dhcp-3.0.2rc3/server/Makefile.dist	2005-02-15 18:59:07.000000000 -0500
+--- dhcp-3.0.3/server/Makefile.dist.-z-relro-now	2005-08-23 16:55:12.282505000 -0400
++++ dhcp-3.0.3/server/Makefile.dist	2005-08-23 17:14:50.156020000 -0400
 @@ -103,6 +103,6 @@
  		-e "s#RUNDIR#$(VARRUN)#g" < dhcpd.leases.5 >dhcpd.leases.man5
  
  dhcpd:	$(OBJS) $(COBJ) $(DHCPLIB)
 -	$(CC) $(LFLAGS) -pie -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)
-+	$(CC) $(LFLAGS) -pie -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)
++	$(CC) $(LFLAGS) -pie $(RPM_OPT_FLAGS) -Wl,-z,relro,-z,now,-z,noexecstack,-z,nodlopen -o dhcpd $(OBJS) $(DHCPLIB) $(LIBS)
  
  # Dependencies (semi-automatically-generated)


Index: dhcp.spec
===================================================================
RCS file: /cvs/dist/rpms/dhcp/FC-4/dhcp.spec,v
retrieving revision 1.62
retrieving revision 1.62.2.1
diff -u -r1.62 -r1.62.2.1
--- dhcp.spec	29 Aug 2005 23:01:45 -0000	1.62
+++ dhcp.spec	29 Aug 2005 23:14:39 -0000	1.62.2.1
@@ -1,15 +1,16 @@
 %{?!DHCLIENT_EXTENDED_OPTION_ENVIRONMENT:%define DHCLIENT_EXTENDED_OPTION_ENVIRONMENT 1}
 Summary: A DHCP (Dynamic Host Configuration Protocol) server and relay agent.
 Name:    dhcp
-Version: 3.0.2
-Release: 20.FC4
-Epoch:   10
+Version: 3.0.3
+Release: 4
+Epoch:   11
 License: distributable
 Group: System Environment/Daemons
 Source0: ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
 Source1: dhcpd.conf.sample
 Source2: dhcpd.init
 Source3: dhcrelay.init
+Source4: dhcpd.conf
 Patch: dhcp-3.0-alignment.patch
 Patch100: dhcp-3.0-jbuild.patch
 Patch102: dhcp-3.0.1rc13-dhcpctlman.patch
@@ -53,12 +54,14 @@
 Patch147: dhcp-3.0.2-dhclient_decline_backoff.patch
 Patch148: dhcp-3.0.2-uint8_binding_state.patch
 Patch149: dhcp-3.0.2-dhclient_script_fast+arping.patch
-Patch150: dhclient-3.0.2-dhclient-script-ypbind-hup-ok.patch
-Patch151: dhcp-3.0.2-fast_dhclient.patch
-Patch152: dhcp-3.0.2-trailing_nul_options.patch
-Patch153: dhcp-3.0.2-version.patch
-Patch154: dhcp-3.0.2-no-__u16.patch
-Patch155: dhcp-3.0.2-dhclient-script-up-down-hooks.patch
+Patch150: dhcp-3.0.3rc1-no-__u16.patch
+Patch151: dhcp-3.0.3rc1-boot-file-server.patch
+Patch152: dhcp-3.0.3-fast_dhclient.patch
+Patch153: dhcp-3.0.3-dhclient-script-ypbind-hup-ok.patch
+Patch154: dhcp-3.0.3-trailing_nul_options.patch
+Patch155: dhcp-3.0.3-gcc4_warnings.patch
+Patch156: dhcp-3.0.3-version.patch
+Patch157: dhcp-3.0.3-dhclient-script-up-down-hooks.patch
 URL: http://isc.org/products/DHCP/
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Prereq: /sbin/chkconfig
@@ -121,21 +124,19 @@
 %patch120 -p1 -b .noconfig
 %patch121 -p1 -b .change_resolv_conf
 %patch122 -p1 -b .default_gateway
-# Patch123 is now upstream in dhcp-3.0.2
+# patches now upstream:
 # %patch123 -p1 -b .preserve-sent-options
-# Patch124 is now upstream in dhcp-3.0.2
 # %patch124 -p1 -b .mis-host 
-# Patch125 is now upstream in dhcp-3.0.2
 # %patch125 -p1 -b .new-host
-# Patch126 is now upstream in dhcp-3.0.2
 # %patch126 -p1 -b .host-dereference
-%patch127 -p1 -b .restrict-unconfigured-IF
+# %patch127 -p1 -b .restrict-unconfigured-IF
 %patch128 -p1 -b .check-empty-new-routers
 %patch129 -p1 -b .fix-ntp
 %patch130 -p1 -b .release-mode-ifup
 %patch131 -p1 -b .dhclient-script-big-fix
-%patch132 -p1 -b .fix-hex
-%patch133 -p1 -b .mem
+# patches now upstream:
+# %patch132 -p1 -b .fix-hex
+# %patch133 -p1 -b .mem
 %patch134 -p1 -b .dhclient_routes
 %patch135 -p1 -b .-z-relro-now
 %patch136 -p1 -b .dhclient-restorecon
@@ -152,14 +153,19 @@
 %patch145 -p1 -b .dhclient-script-dbus-fix-interface
 %patch146 -p1 -b .dhclient_no_delay
 %patch147 -p1 -b .dhclient_decline_backoff
-%patch148 -p1 -b .uint8_binding_state
+# patch now upstream:
+# %patch148 -p1 -b .uint8_binding_state
 %patch149 -p1 -b .dhclient_script_fast+arping
-%patch150 -p1 -b .dhclient-script-ypbind-hup-ok
-%patch151 -p1 -b .fast_dhclient
-%patch152 -p1 -b .trailing_nul_options
-%patch153 -p1 -b .version
-%patch154 -p1 -b .no-__u16
-%patch155 -p1 -b .dhclient-script-up-down-hooks
+%patch150 -p1 -b .no-__u16
+# %patch151 -p1 -b .boot-file-server
+# RFC2131 compliance: force users to specify either the
+# next-server or server-name options for the tftp-boot-server.
+%patch152 -p1 -b .fast_dhclient
+%patch153 -p1 -b .ypbind_hup_ok
+%patch154 -p1 -b .trailing_nul_options
+%patch155 -p1 -b .gcc4_warnings
+%patch156 -p1 -b .version
+%patch157 -p1 -b .dhclient-script-up-down-hooks
 cp %SOURCE1 .
 cat <<EOF >site.conf
 VARDB=%{_localstatedir}/lib/dhcp
@@ -180,6 +186,7 @@
 #include <stdio.h>
 int main(void) { printf("%%d\n", sizeof(void *)); return 0; }
 EOF
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Dlint -Werror"
 cc -o findptrsize findptrsize.c
 [ "`./findptrsize`" -ge 8 ] && RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DPTRSIZE_64BIT"
 %ifarch s390 s390x
@@ -191,6 +198,7 @@
     RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DEXTENDED_NEW_OPTION_INFO"
 %endif
 #RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's/\ \-mtune\=[^\=\ ]*//'`
+export RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
 ./configure --copts "$RPM_OPT_FLAGS"
 # -DDEBUG_PACKET -DDEBUG_EXPRESSIONS"
 # -DDEBUG_MEMORY_LEAKAGE -DDEBUG_MALLOC_POOL -DDEBUG_REFCNT_DMALLOC_FREE -DDEBUG_RC_HISTORY -DDEBUG_MALLOC_POOL_EXHAUSTIVELY -DDEBUG_MEMORY_LEAKAGE_ON_EXIT -DRC_MALLOC=3"
@@ -224,6 +232,9 @@
 # Copy sample dhclient.conf file into position
 cp client/dhclient.conf dhclient.conf.sample
 chmod 755 %{buildroot}/sbin/dhclient-script
+# Fix bug 163367: install default (empty) dhcpd.conf:
+cp -fp %SOURCE4 %{buildroot}/etc
+
 touch debugfiles.list
 :;
 
@@ -256,6 +267,7 @@
 %verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/dhcp/dhcpd.leases
 %config(noreplace) /etc/sysconfig/dhcpd
 %config(noreplace) /etc/sysconfig/dhcrelay
+%config(noreplace) /etc/dhcpd.conf
 %config /etc/rc.d/init.d/dhcpd
 %config /etc/rc.d/init.d/dhcrelay
 %{_bindir}/omshell
@@ -287,22 +299,43 @@
 %{_mandir}/man3/*
 
 %changelog
-* Mon Aug 29 2005 Jason Vas Dias <jvdias at redhat.com> - 10:3.0.2-18
+* Mon Aug 29 2005 Jason Vas Dias <jvdias at redhat.com> - 11:3.0.3-4
 - fix bug 166926: make dhclient-script handle interface-mtu option
   make dhclient-script support /etc/dhclient{,-$IF}-{up,down}-hooks scripts
   to allow easy customization to support other non-default DHCP options -
   documented in 'man 8 dhclient-script' .
 - handle the 'time-offset' DHCP option, requested by default.
 
-* Tue Aug 23 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-16
+* Tue Aug 23 2005 Jason Vas Dias <jvdias at redhat.com> - 11:3.0.3-3
 - fix bug 160655: strip trailing '\0' bytes from text options before append
-- fix bug 163203: silence ISC blurb on configtest
-- improve dhclient-script restarting of ypbind on yp.conf changes
-- remove the 1-5 second wait on dhclient startup altogether
-- change ISC version string to 'V3.0.2-RedHat' at request of ISC
-- Allow package to compile with glibc-headers-2.3.5-10.3 (tr.c's use of __u16)
+- fix gcc4 compiler warnings ; now compiles with -Werror
+- add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
+- change ISC version string to 'V3.0.3-RedHat' at request of ISC
+
+* Tue Aug  9 2005 Jeremy Katz <katzj at redhat.com> - 11:3.0.3-2
 - don't explicitly require 2.2 era kernel, it's fairly overkill at this point
 
+* Fri Jul 29 2005 Jason Vas Dias <jvdias at redhat.com> 11:3.0.3-1
+- Upgrade to upstream version 3.0.3 
+- Don't apply the 'default boot file server' patch: legacy
+  dhcp behaviour broke RFC 2131, which requires that the siaddr
+  field only be non-zero if the next-server or tftp-server-name
+  options are specified.
+- Try removing the 1-5 second wait on dhclient startup altogether.
+- fix bug 163367: supply default configuration file for dhcpd
+ 
+* Thu Jul 14 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.3rc1-1
+- Upgrade to upstream version 3.0.3rc1
+- fix bug 163203: silence ISC blurb on configtest 
+- fix default 'boot file server' value (packet->siaddr):
+  In dhcp-3.0.2(-), this was defaulted to the server address;
+  now it defaults to 0.0.0.0 (a rather silly default!) and 
+  must be specified with the 'next-server' option ( not the tftp-boot-server option ?!?)
+  which causes PXE boot clients to fail to load anything after the boot file.
+
+* Fri Jul 08 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14.FC5
+- Allow package to compile with glibc-headers-2.3.5-11 (tr.c's use of __u16)
+
 * Fri May 10 2005 Jason Vas Dias <jvdias at redhat.com> 10:3.0.2-14
 - Fix bug 159929: prevent dhclient flooding network on repeated DHCPDECLINE
 - dhclient fast startup: 
@@ -709,7 +742,7 @@
 * Wed Feb 14 2001 Tim Waugh <twaugh at redhat.com>
 - Fix initscript typo (bug #27624).
 
-* Wed Feb  7 2001 Trond Eivind Glomsrød <teg at redhat.com>
+* Wed Feb  7 2001 Trond Eivind Glomsrød <teg at redhat.com>
 - Improve spec file i18n
 
 * Mon Feb  5 2001 Bernhard Rosenkraenzer <bero at redhat.com>


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/dhcp/FC-4/sources,v
retrieving revision 1.12
retrieving revision 1.12.2.1
diff -u -r1.12 -r1.12.2.1
--- sources	5 Apr 2005 00:45:46 -0000	1.12
+++ sources	29 Aug 2005 23:14:39 -0000	1.12.2.1
@@ -1 +1 @@
-04800a111521e7442749b2ce883f962b  dhcp-3.0.2.tar.gz
+f91416a0b8ed3fd0601688cf0b7df58f  dhcp-3.0.3.tar.gz




More information about the fedora-cvs-commits mailing list