aboutsummaryrefslogtreecommitdiffstats
path: root/java/jdk16/files
diff options
context:
space:
mode:
authorglewis <glewis@FreeBSD.org>2007-08-06 04:39:49 +0800
committerglewis <glewis@FreeBSD.org>2007-08-06 04:39:49 +0800
commit4ccd3534d3f3271cb5b63c53573dd1962fd83af3 (patch)
treea313bbc6a7d0d43a9f58d69bddb3659367bd9fa7 /java/jdk16/files
parentea6879900e56cd7528e928bf0a36e696a52060e4 (diff)
downloadfreebsd-ports-gnome-4ccd3534d3f3271cb5b63c53573dd1962fd83af3.tar.gz
freebsd-ports-gnome-4ccd3534d3f3271cb5b63c53573dd1962fd83af3.tar.zst
freebsd-ports-gnome-4ccd3534d3f3271cb5b63c53573dd1962fd83af3.zip
. A native port for JDK 1.6.0 (aka 6.0) Update 1.
Diffstat (limited to 'java/jdk16/files')
-rw-r--r--java/jdk16/files/cacertsbin29731 -> 40624 bytes
-rw-r--r--java/jdk16/files/patch-control::common::Defs-bsd.gmk13
-rw-r--r--java/jdk16/files/patch-deploy-common-Defs-bsd.gmk29
-rw-r--r--java/jdk16/files/patch-deploy-jvmexec-Makefile13
-rw-r--r--java/jdk16/files/patch-deploy-jvmnative-Makefile13
-rw-r--r--java/jdk16/files/patch-deploy-oji-adapter-Makefile21
-rw-r--r--java/jdk16/files/patch-deploy-plugin-common-Defs-bsd.gmk10
-rw-r--r--java/jdk16/files/patch-deploy-unix-Makefile22
-rw-r--r--java/jdk16/files/patch-deploy::common::Defs-bsd.gmk13
-rw-r--r--java/jdk16/files/patch-deploy::common::config.gmk16
-rw-r--r--java/jdk16/files/patch-deploy::controlpanel::sun_java.desktop13
-rw-r--r--java/jdk16/files/patch-deploy::jvmnative::Makefile13
-rw-r--r--java/jdk16/files/patch-deploy::make::common::Defs-bsd.gmk15
-rw-r--r--java/jdk16/files/patch-deploy::ns7-adapter::Makefile15
-rw-r--r--java/jdk16/files/patch-deploy::nscore::Makefile15
-rw-r--r--java/jdk16/files/patch-hotspot-make-jprt.config13
-rw-r--r--java/jdk16/files/patch-hotspot-makefiles-gcc.make13
-rw-r--r--java/jdk16/files/patch-hotspot-makefiles-jsig.make13
-rw-r--r--java/jdk16/files/patch-hotspot-makefiles-vm.make13
-rw-r--r--java/jdk16/files/patch-j2se-awt-fontpath.c (renamed from java/jdk16/files/patch-j2se::awt::fontpath.c)4
-rw-r--r--java/jdk16/files/patch-j2se-awt-mawt.gmk30
-rw-r--r--java/jdk16/files/patch-j2se-bin-java-rmi.cgi.sh13
-rw-r--r--java/jdk16/files/patch-j2se-bin-java_md.c17
-rw-r--r--java/jdk16/files/patch-j2se-cmm-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-common-Defs-bsd.gmk13
-rw-r--r--java/jdk16/files/patch-j2se-common-Defs.gmk13
-rw-r--r--java/jdk16/files/patch-j2se-common-Program.gmk13
-rw-r--r--java/jdk16/files/patch-j2se-doc-DocURLConnection.java13
-rw-r--r--java/jdk16/files/patch-j2se-doc-Handler.java13
-rw-r--r--java/jdk16/files/patch-j2se-font-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-gtk-Metacity.java (renamed from java/jdk16/files/patch-j2se::gtk::Metacity.java)10
-rw-r--r--java/jdk16/files/patch-j2se-instrument-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-net-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-nio-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-npt-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-pack-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-shared-Defs-bsd.gmk22
-rw-r--r--java/jdk16/files/patch-j2se-smartcardio-PlatformPCSC.java13
-rw-r--r--java/jdk16/files/patch-j2se-socket-Makefile13
-rw-r--r--java/jdk16/files/patch-j2se-splashscreen-Makefile18
-rw-r--r--java/jdk16/files/patch-j2se-www-MimeTable.java16
-rw-r--r--java/jdk16/files/patch-j2se-xawt-Makefile30
-rw-r--r--java/jdk16/files/patch-j2se::awt::mawt.gmk26
-rw-r--r--java/jdk16/files/patch-j2se::common::Defs-bsd.gmk22
-rw-r--r--java/jdk16/files/patch-j2se::font::Makefile13
-rw-r--r--java/jdk16/files/patch-j2se::gtk::GTKLookAndFeel.java15
-rw-r--r--java/jdk16/files/patch-j2se::instrument::Makefile15
-rw-r--r--java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh17
-rw-r--r--java/jdk16/files/patch-j2se::ttHints::HintScan.c24
-rw-r--r--java/jdk16/files/patch-j2se::xawt::Makefile13
-rw-r--r--java/jdk16/files/patch-java_Makefile11
-rw-r--r--java/jdk16/files/patch-vm::os_bsd.cpp13
-rw-r--r--java/jdk16/files/plugin_amd64.bz2.uu577
53 files changed, 497 insertions, 864 deletions
diff --git a/java/jdk16/files/cacerts b/java/jdk16/files/cacerts
index dbc3699a9c3a..9375c5eb4130 100644
--- a/java/jdk16/files/cacerts
+++ b/java/jdk16/files/cacerts
Binary files differ
diff --git a/java/jdk16/files/patch-control::common::Defs-bsd.gmk b/java/jdk16/files/patch-control::common::Defs-bsd.gmk
deleted file mode 100644
index e5701664bcbc..000000000000
--- a/java/jdk16/files/patch-control::common::Defs-bsd.gmk
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../control/make/common/Defs-bsd.gmk.orig Thu Jan 13 02:01:40 2005
-+++ ../../control/make/common/Defs-bsd.gmk Thu Jan 13 02:01:54 2005
-@@ -200,7 +200,7 @@
- ifeq ($(TRUE_PLATFORM), NetBSD)
- DEVTOOLS_PATH = /usr/pkg/bin/
- else
--DEVTOOLS_PATH = /usr/local/bin/
-+DEVTOOLS_PATH = ${LOCALBASE}/bin/
- endif
- # Allow the user to override the default value...
- ifdef ALT_DEVTOOLS_PATH
diff --git a/java/jdk16/files/patch-deploy-common-Defs-bsd.gmk b/java/jdk16/files/patch-deploy-common-Defs-bsd.gmk
new file mode 100644
index 000000000000..ea2e763f4e5a
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-common-Defs-bsd.gmk
@@ -0,0 +1,29 @@
+$FreeBSD$
+
+--- ../../deploy/make/common/Defs-bsd.gmk.orig Sun Jul 29 23:03:29 2007
++++ ../../deploy/make/common/Defs-bsd.gmk Sun Jul 29 23:03:29 2007
+@@ -23,8 +23,8 @@
+ JUMP_EXE = $(BIN_DIR)/javaws
+ CLASSPATH_SEP = $(CLASSPATH_SEPARATOR)
+ PATH_SEP = /
+-X11DIR = /usr/X11R6
+-LOCALDIR = /usr/local
++X11DIR = ${X11BASE}
++LOCALDIR = ${LOCALBASE}
+ ifneq ($(OS_VENDOR), NetBSD)
+ LIBS = -L$(X11DIR)/lib -lX11 -L$(LOCALDIR)/lib -liconv
+ else
+@@ -43,11 +43,11 @@
+ $(BSD_INCLUDES) -D_ALLBSD_SOURCE
+
+ ifeq ($(OS_VENDOR), FreeBSD)
+-LINK_FLAGS_COMMON = -pthread
++LINK_FLAGS_COMMON = ${PTHREAD_LIBS}
+ endif
+
+ ifeq ($(OS_VENDOR), OpenBSD)
+-LINK_FLAGS_COMMON = -pthread
++LINK_FLAGS_COMMON = ${PTHREAD_LIBS}
+ endif
+
+ C_FLAGS_OPT =
diff --git a/java/jdk16/files/patch-deploy-jvmexec-Makefile b/java/jdk16/files/patch-deploy-jvmexec-Makefile
new file mode 100644
index 000000000000..0b5f4ec4702d
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-jvmexec-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../deploy/make/plugin/jvmexec/Makefile.orig Sun Jul 29 23:03:30 2007
++++ ../../deploy/make/plugin/jvmexec/Makefile Sun Jul 29 23:03:30 2007
+@@ -22,7 +22,7 @@
+ endif
+
+ ifeq ($(PLATFORM), bsd)
+-LDLIBS = -pthread
++LDLIBS = ${PTHREAD_LIBS}
+ endif
+
+ vpath %.cpp $(SRCDIR)
diff --git a/java/jdk16/files/patch-deploy-jvmnative-Makefile b/java/jdk16/files/patch-deploy-jvmnative-Makefile
new file mode 100644
index 000000000000..552150c0531f
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-jvmnative-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../deploy/make/plugin/jvmnative/Makefile.orig Sun Jul 29 23:03:29 2007
++++ ../../deploy/make/plugin/jvmnative/Makefile Sun Jul 29 23:03:29 2007
+@@ -14,7 +14,7 @@
+
+ include $(DEPLOY_TOPDIR)/make/plugin/common/Defs.gmk
+
+-X11DIR = /usr/X11R6
++X11DIR = ${X11BASE}
+
+ ifeq ($(PLATFORM), bsd)
+ LDLIBS = -L$(X11DIR)/lib -lX11
diff --git a/java/jdk16/files/patch-deploy-oji-adapter-Makefile b/java/jdk16/files/patch-deploy-oji-adapter-Makefile
new file mode 100644
index 000000000000..71126c7066b1
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-oji-adapter-Makefile
@@ -0,0 +1,21 @@
+$FreeBSD$
+--- ../../deploy/make/plugin/adapter/oji-adapter/Makefile.orig Sun Jul 29 23:03:29 2007
++++ ../../deploy/make/plugin/adapter/oji-adapter/Makefile Sun Jul 29 23:03:29 2007
+@@ -44,7 +44,7 @@
+ LIB_LOCATION=$(OUTPUTDIR)/plugin/$(LIBARCH)/ns7
+ dummy:=$(shell $(MKDIR) -p $(LIB_LOCATION))
+
+-X11DIR = /usr/X11R6
++X11DIR = ${X11BASE}
+
+ ifeq ($(PLATFORM), solaris)
+ LDLIBS = -lX11 -ldl -lCrun -lc
+@@ -60,7 +60,7 @@
+
+ ifeq ($(PLATFORM), bsd)
+ JNIDIR = $(OUTPUTDIR)/include/$(OS_NAME)
+-INTLDIR = /usr/local
++INTLDIR = ${LOCALBASE}
+ INTLHDRDIR = $(INTLDIR)/include
+ else
+ JNIDIR = $(OUTPUTDIR)/include/$(PLATFORM)
diff --git a/java/jdk16/files/patch-deploy-plugin-common-Defs-bsd.gmk b/java/jdk16/files/patch-deploy-plugin-common-Defs-bsd.gmk
new file mode 100644
index 000000000000..608e65ba600e
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-plugin-common-Defs-bsd.gmk
@@ -0,0 +1,10 @@
+$FreeBSD$
+
+--- ../../deploy/make/plugin/common/Defs-bsd.gmk.orig Sun Jul 29 23:03:29 2007
++++ ../../deploy/make/plugin/common/Defs-bsd.gmk Sun Jul 29 23:03:29 2007
+@@ -34,4 +34,4 @@
+
+ PLUGIN_PLATFORM_SRC := $(DEPLOY_TOPDIR)/src/plugin/solaris
+
+-OTHER_LDFLAGS = -L/usr/X11R6/lib
++OTHER_LDFLAGS = -L${X11BASE}/lib
diff --git a/java/jdk16/files/patch-deploy-unix-Makefile b/java/jdk16/files/patch-deploy-unix-Makefile
new file mode 100644
index 000000000000..332b52f85865
--- /dev/null
+++ b/java/jdk16/files/patch-deploy-unix-Makefile
@@ -0,0 +1,22 @@
+$FreeBSD$
+
+--- ../../deploy/make/plugin/nscore/unix/Makefile.orig Sun Jul 29 23:03:29 2007
++++ ../../deploy/make/plugin/nscore/unix/Makefile Sun Jul 29 23:03:29 2007
+@@ -16,7 +16,7 @@
+
+ include $(DEPLOY_TOPDIR)/make/plugin/common/Defs.gmk
+
+-X11DIR = /usr/X11R6
++X11DIR = ${X11BASE}
+
+ ifeq ($(PLATFORM), linux)
+ LDLIBS = -lX11 -ldl -lc
+@@ -34,7 +34,7 @@
+ endif
+
+ ifeq ($(PLATFORM), bsd)
+-INTLDIR = /usr/local
++INTLDIR = ${LOCALBASE}
+ INTLHDRDIR = $(INTLDIR)/include
+ else
+ INTLHDRDIR =
diff --git a/java/jdk16/files/patch-deploy::common::Defs-bsd.gmk b/java/jdk16/files/patch-deploy::common::Defs-bsd.gmk
deleted file mode 100644
index c3bd401665a1..000000000000
--- a/java/jdk16/files/patch-deploy::common::Defs-bsd.gmk
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/plugin/common/Defs-bsd.gmk.orig Sun Dec 10 11:49:51 2006
-+++ ../../deploy/make/plugin/common/Defs-bsd.gmk Sun Dec 10 21:44:53 2006
-@@ -29,7 +29,7 @@
- endif
-
- # Default NSPR_PATH and allow override.
--NSPR_PATH = /usr/local
-+NSPR_PATH = $(LOCALBASE)
- ifdef ALT_NSPR_PATH
- NSPR_PATH = $(subst //,/,$(ALT_NSPR_PATH))
- endif
diff --git a/java/jdk16/files/patch-deploy::common::config.gmk b/java/jdk16/files/patch-deploy::common::config.gmk
deleted file mode 100644
index b9592c5b0206..000000000000
--- a/java/jdk16/files/patch-deploy::common::config.gmk
+++ /dev/null
@@ -1,16 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/plugin/common/config.gmk.orig Sun Dec 10 21:40:24 2006
-+++ ../../deploy/make/plugin/common/config.gmk Sun Dec 10 21:40:59 2006
-@@ -44,9 +44,9 @@
-
- ifeq ($(LINUX_OR_BSD), true)
- PLUGIN_PLATFORM_SRC := $(PLUGIN_TOP)/src/plugin/solaris
-- OTHER_LDFLAGS = -L/usr/X11R6/lib
-+ OTHER_LDFLAGS = -L$(X11BASE)/lib
- ifeq ($(TRUE_PLATFORM), NetBSD)
-- OTHER_LDFLAGS += -Wl,-R/usr/X11R6/lib
-+ OTHER_LDFLAGS += -Wl,-R$(X11BASE)/lib
- endif
- endif
-
diff --git a/java/jdk16/files/patch-deploy::controlpanel::sun_java.desktop b/java/jdk16/files/patch-deploy::controlpanel::sun_java.desktop
deleted file mode 100644
index 898893707989..000000000000
--- a/java/jdk16/files/patch-deploy::controlpanel::sun_java.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../../deploy/src/plugin/solaris/controlpanel/sun_java.desktop.orig Sat Oct 1 20:14:45 2005
-+++ ../../deploy/src/plugin/solaris/controlpanel/sun_java.desktop Sat Oct 1 20:16:12 2005
-@@ -1,8 +1,8 @@
- [Desktop Entry]
- Name=Java
- Comment=Java Control Panel
--Exec=INSTALL_DIR/JRE_NAME_VERSION/bin/ControlPanel
--Icon=INSTALL_DIR/JRE_NAME_VERSION/plugin/desktop/sun_java.png
-+Exec=%%PREFIX%%/jdk%%JDK_VERSION%%/bin/ControlPanel
-+Icon=%%PREFIX%%/jdk%%JDK_VERSION%%/jre/plugin/desktop/sun_java.png
- Terminal=0
- Type=Application
- Categories=Application;Settings;X-Sun-Supported;X-Red-Hat-Base;
diff --git a/java/jdk16/files/patch-deploy::jvmnative::Makefile b/java/jdk16/files/patch-deploy::jvmnative::Makefile
deleted file mode 100644
index 9ae13e14bff6..000000000000
--- a/java/jdk16/files/patch-deploy::jvmnative::Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/plugin/jvmnative/Makefile.orig Sun Dec 10 21:45:33 2006
-+++ ../../deploy/make/plugin/jvmnative/Makefile Sun Dec 10 21:45:54 2006
-@@ -16,7 +16,7 @@
-
- ifeq ($(PLATFORM), bsd)
- LDLIBS = -lm -lX11
--X11HDRDIR = /usr/X11R6/include
-+X11HDRDIR = $(X11BASE)/include
- else
- X11HDRDIR =
- ifeq ($(PLATFORM), linux)
diff --git a/java/jdk16/files/patch-deploy::make::common::Defs-bsd.gmk b/java/jdk16/files/patch-deploy::make::common::Defs-bsd.gmk
deleted file mode 100644
index 9f7709c6cac1..000000000000
--- a/java/jdk16/files/patch-deploy::make::common::Defs-bsd.gmk
+++ /dev/null
@@ -1,15 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/common/Defs-bsd.gmk.orig Sun Dec 10 18:30:50 2006
-+++ ../../deploy/make/common/Defs-bsd.gmk Sun Dec 10 18:31:22 2006
-@@ -13,8 +13,8 @@
- JUMP_EXE = $(BIN_DIR)/javaws$(SUFFIX)
- JUMP_EXE_DBG = $(BIN_DIR_DBG)/javaws$(DBG_SUFFIX)
- PATH_SEP = /
--X11DIR = /usr/X11R6
--LOCALDIR = /usr/local
-+X11DIR = $(X11BASE)
-+LOCALDIR = $(LOCALBASE)
- ifneq ($(TRUE_PLATFORM), NetBSD)
- LIBS = -L$(X11DIR)/lib -lX11 -L$(LOCALDIR)/lib -liconv
- else
diff --git a/java/jdk16/files/patch-deploy::ns7-adapter::Makefile b/java/jdk16/files/patch-deploy::ns7-adapter::Makefile
deleted file mode 100644
index 3a53b9077fa7..000000000000
--- a/java/jdk16/files/patch-deploy::ns7-adapter::Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/plugin/adapter/ns7-adapter/Makefile.orig Sat Jan 20 12:52:46 2007
-+++ ../../deploy/make/plugin/adapter/ns7-adapter/Makefile Sat Jan 20 12:53:22 2007
-@@ -66,8 +66,8 @@
- COMMONDIR= $(PLUGIN_TOP)/src/plugin/solaris/common
- ifeq ($(PLATFORM), bsd)
- MOZHDRDIR = $(subst \,/,$(MOZILLA_HEADERS_PATH)/mozilla_headers_ns7)
--X11HDRDIR = /usr/X11R6/include
--ICONVHDRDIR = /usr/local/include
-+X11HDRDIR = $(X11BASE)/include
-+ICONVHDRDIR = $(LOCALBASE)/include
- NSPRHDRDIR = $(NSPR_HEADERS_PATH)
- else
- MOZHDRDIR = $(subst \,/,$(MOZILLA_HEADERS_PATH)/mozilla_headers_ns7) \
diff --git a/java/jdk16/files/patch-deploy::nscore::Makefile b/java/jdk16/files/patch-deploy::nscore::Makefile
deleted file mode 100644
index 1ce85cbd831a..000000000000
--- a/java/jdk16/files/patch-deploy::nscore::Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-$FreeBSD$
-
---- ../../deploy/make/plugin/nscore/unix/Makefile.orig Sun Dec 10 21:46:45 2006
-+++ ../../deploy/make/plugin/nscore/unix/Makefile Sun Dec 10 21:47:26 2006
-@@ -18,8 +18,8 @@
-
- ifeq ($(PLATFORM), bsd)
- LDLIBS = -lX11
--X11HDRDIR = /usr/X11R6/include
--ICONVHDRDIR = /usr/local/include
-+X11HDRDIR = $(X11BASE)/include
-+ICONVHDRDIR = $(LOCALBASE)/include
- else
- X11HDRDIR =
- ICONVHDRDIR =
diff --git a/java/jdk16/files/patch-hotspot-make-jprt.config b/java/jdk16/files/patch-hotspot-make-jprt.config
new file mode 100644
index 000000000000..87363f764378
--- /dev/null
+++ b/java/jdk16/files/patch-hotspot-make-jprt.config
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../hotspot/make/jprt.config.orig Sun Jul 29 23:03:30 2007
++++ ../../hotspot/make/jprt.config Sun Jul 29 23:03:30 2007
+@@ -158,7 +158,7 @@
+ if [ "${osname}" = "NetBSD" ] ; then
+ make=/usr/pkg/bin/gmake
+ else
+- make=/usr/local/bin/gmake
++ make=%%LOCALBASE%%/bin/gmake
+ fi
+ fileMustExist "${make}" make
+
diff --git a/java/jdk16/files/patch-hotspot-makefiles-gcc.make b/java/jdk16/files/patch-hotspot-makefiles-gcc.make
new file mode 100644
index 000000000000..dffd0786f340
--- /dev/null
+++ b/java/jdk16/files/patch-hotspot-makefiles-gcc.make
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../hotspot/build/bsd/makefiles/gcc.make.orig Sun Jul 29 23:03:30 2007
++++ ../../hotspot/build/bsd/makefiles/gcc.make Sun Jul 29 23:03:30 2007
+@@ -39,7 +39,7 @@
+ CFLAGS += $(VM_PICFLAG)
+ CFLAGS += -fno-rtti
+ CFLAGS += -fno-exceptions
+-CFLAGS += -pthread
++CFLAGS += ${PTHREAD_LIBS}
+ CFLAGS += -fcheck-new
+
+ ARCHFLAG = $(ARCHFLAG/$(BUILDARCH))
diff --git a/java/jdk16/files/patch-hotspot-makefiles-jsig.make b/java/jdk16/files/patch-hotspot-makefiles-jsig.make
new file mode 100644
index 000000000000..e867a892ad7c
--- /dev/null
+++ b/java/jdk16/files/patch-hotspot-makefiles-jsig.make
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../hotspot/build/bsd/makefiles/jsig.make.orig Sun Jul 29 23:03:30 2007
++++ ../../hotspot/build/bsd/makefiles/jsig.make Sun Jul 29 23:03:30 2007
+@@ -22,7 +22,7 @@
+ # cause problems with interposing. See CR: 6466665
+ # LFLAGS_JSIG += $(MAPFLAG:FILENAME=$(LIBJSIG_MAPFILE))
+
+-LFLAGS_JSIG += -D_GNU_SOURCE -pthread
++LFLAGS_JSIG += -D_GNU_SOURCE ${PTHREAD_LIBS}
+
+ $(LIBJSIG): $(JSIGSRCDIR)/jsig.c $(LIBJSIG_MAPFILE)
+ @echo Making signal interposition lib...
diff --git a/java/jdk16/files/patch-hotspot-makefiles-vm.make b/java/jdk16/files/patch-hotspot-makefiles-vm.make
new file mode 100644
index 000000000000..2c62ca19efef
--- /dev/null
+++ b/java/jdk16/files/patch-hotspot-makefiles-vm.make
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../hotspot/build/bsd/makefiles/vm.make.orig Sun Jul 29 23:03:30 2007
++++ ../../hotspot/build/bsd/makefiles/vm.make Sun Jul 29 23:03:30 2007
+@@ -67,7 +67,7 @@
+ # Extra flags from gnumake's invocation or environment
+ CFLAGS += $(EXTRA_CFLAGS)
+
+-LIBS += -lm -pthread
++LIBS += -lm ${PTHREAD_LIBS}
+
+ # By default, link the *.o into the library, not the executable.
+ LINK_INTO$(LINK_INTO) = LIBJVM
diff --git a/java/jdk16/files/patch-j2se::awt::fontpath.c b/java/jdk16/files/patch-j2se-awt-fontpath.c
index 4c941d36bb11..bebc39f693a4 100644
--- a/java/jdk16/files/patch-j2se::awt::fontpath.c
+++ b/java/jdk16/files/patch-j2se-awt-fontpath.c
@@ -1,7 +1,7 @@
$FreeBSD$
---- ../../j2se/src/solaris/native/sun/awt/fontpath.c.orig Sun Dec 10 21:57:02 2006
-+++ ../../j2se/src/solaris/native/sun/awt/fontpath.c Sun Dec 10 21:58:43 2006
+--- ../../j2se/src/solaris/native/sun/awt/fontpath.c.orig Sun Jul 29 23:03:29 2007
++++ ../../j2se/src/solaris/native/sun/awt/fontpath.c Sun Jul 29 23:03:29 2007
@@ -98,18 +98,18 @@
* various flavors of Linux
*/
diff --git a/java/jdk16/files/patch-j2se-awt-mawt.gmk b/java/jdk16/files/patch-j2se-awt-mawt.gmk
new file mode 100644
index 000000000000..ddbab7154b35
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-awt-mawt.gmk
@@ -0,0 +1,30 @@
+$FreeBSD$
+
+--- ../../j2se/make/sun/awt/mawt.gmk.orig Sun Jul 29 23:03:29 2007
++++ ../../j2se/make/sun/awt/mawt.gmk Sun Jul 29 23:03:29 2007
+@@ -131,11 +131,11 @@
+ LIBXT = -lXt
+ else
+ # Allows for builds on Debian GNU Linux, X11 is in a different place
+- LIBXT = $(firstword $(wildcard /usr/X11R6/lib/libXt.a) \
++ LIBXT = $(firstword $(wildcard ${X11BASE}/lib/libXt.a) \
+ $(wildcard /usr/lib/libXt.a))
+- LIBSM = $(firstword $(wildcard /usr/X11R6/lib/libSM.a) \
++ LIBSM = $(firstword $(wildcard ${X11BASE}/lib/libSM.a) \
+ $(wildcard /usr/lib/libSM.a))
+- LIBICE = $(firstword $(wildcard /usr/X11R6/lib/libICE.a) \
++ LIBICE = $(firstword $(wildcard ${X11BASE}/lib/libICE.a) \
+ $(wildcard /usr/lib/libICE.a))
+ endif
+ endif
+@@ -227,8 +227,8 @@
+ endif
+
+ ifeq ($(PLATFORM), bsd)
+- CPPFLAGS += -I/usr/X11R6/include/X11/extensions \
+- -I/usr/X11R6/include
++ CPPFLAGS += -I${X11BASE}/include/X11/extensions \
++ -I${X11BASE}/include
+ endif
+
+ LDFLAGS += -L$(LIBDIR)/$(LIBARCH)/$(TSOBJDIR) \
diff --git a/java/jdk16/files/patch-j2se-bin-java-rmi.cgi.sh b/java/jdk16/files/patch-j2se-bin-java-rmi.cgi.sh
new file mode 100644
index 000000000000..243633e353a9
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-bin-java-rmi.cgi.sh
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/src/solaris/bin/java-rmi.cgi.sh.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/solaris/bin/java-rmi.cgi.sh Sun Jul 29 23:03:30 2007
+@@ -32,7 +32,7 @@
+ #
+ # PATH=/home/peter/java/bin:$PATH
+ #
+-PATH=/usr/local/java/bin:$PATH
++PATH=%%LOCALBASE%%/java/bin:$PATH
+ exec java \
+ -DAUTH_TYPE="$AUTH_TYPE" \
+ -DCONTENT_LENGTH="$CONTENT_LENGTH" \
diff --git a/java/jdk16/files/patch-j2se-bin-java_md.c b/java/jdk16/files/patch-j2se-bin-java_md.c
new file mode 100644
index 000000000000..91f6b5c8453d
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-bin-java_md.c
@@ -0,0 +1,17 @@
+$FreeBSD$
+
+--- ../../j2se/src/solaris/bin/java_md.c.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/solaris/bin/java_md.c Sun Jul 29 23:03:30 2007
+@@ -70,10 +70,10 @@
+ * entries, but actual strings can be more efficient (with many compilers).
+ */
+ #if defined(__FreeBSD__)
+-static const char *system_dir = "/usr/local/jdk1.6.0";
++static const char *system_dir = "%%LOCALBASE%%/jdk1.6.0";
+ static const char *user_dir = "/java";
+ #elif defined(__OpenBSD__)
+-static const char *system_dir = "/usr/local/jdk-1.6.0";
++static const char *system_dir = "%%LOCALBASE%%/jdk-1.6.0";
+ static const char *user_dir = "/java";
+ #elif defined(__linux__)
+ static const char *system_dir = "/usr/java";
diff --git a/java/jdk16/files/patch-j2se-cmm-Makefile b/java/jdk16/files/patch-j2se-cmm-Makefile
new file mode 100644
index 000000000000..3ea05e8acfe2
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-cmm-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/sun/cmm/Makefile.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/sun/cmm/Makefile Sun Jul 29 23:03:31 2007
+@@ -49,7 +49,7 @@
+ endif
+
+ ifeq ($(PLATFORM), bsd)
+-LDLIBS += -pthread
++LDLIBS += ${PTHREAD_LIBS}
+ endif
+
+ clean clobber:: iccprofiles.clean
diff --git a/java/jdk16/files/patch-j2se-common-Defs-bsd.gmk b/java/jdk16/files/patch-j2se-common-Defs-bsd.gmk
new file mode 100644
index 000000000000..047359445ab4
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-common-Defs-bsd.gmk
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/common/Defs-bsd.gmk.orig Sun Jul 29 23:03:29 2007
++++ ../../j2se/make/common/Defs-bsd.gmk Sun Jul 29 23:03:29 2007
+@@ -293,7 +293,7 @@
+ override LIBTHREAD =
+ override MOOT_PRIORITIES = true
+ override NO_INTERRUPTIBLE_IO = false
+-override OPENWIN_HOME = /usr/X11R6
++override OPENWIN_HOME = ${X11BASE}
+ override OPENWIN_LIB = $(OPENWIN_HOME)/lib
+ override OTHER_M4FLAGS = -D__GLIBC__ -DGNU_ASSEMBLER
+ override SUN_CMM_SUBDIR =
diff --git a/java/jdk16/files/patch-j2se-common-Defs.gmk b/java/jdk16/files/patch-j2se-common-Defs.gmk
new file mode 100644
index 000000000000..487c4a46ccaf
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-common-Defs.gmk
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/common/Defs.gmk.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/common/Defs.gmk Sun Jul 29 23:03:31 2007
+@@ -111,7 +111,7 @@
+ endif
+
+ ifeq ($(OS_VENDOR), FreeBSD)
+- LDLIBS_COMMON = -pthread
++ LDLIBS_COMMON = ${PTHREAD_LIBS}
+ endif
+
+ ifeq ($(OS_VENDOR), OpenBSD)
diff --git a/java/jdk16/files/patch-j2se-common-Program.gmk b/java/jdk16/files/patch-j2se-common-Program.gmk
new file mode 100644
index 000000000000..0a1692626ff8
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-common-Program.gmk
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/common/Program.gmk.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/common/Program.gmk Sun Jul 29 23:03:31 2007
+@@ -155,7 +155,7 @@
+ endif # USE_PTHREADS
+
+ ifeq ($(PLATFORM), bsd)
+-THREADLIBS = -pthread
++THREADLIBS = ${PTHREAD_LIBS}
+ endif
+
+ #
diff --git a/java/jdk16/files/patch-j2se-doc-DocURLConnection.java b/java/jdk16/files/patch-j2se-doc-DocURLConnection.java
new file mode 100644
index 000000000000..780f75e1c9d5
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-doc-DocURLConnection.java
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/src/share/classes/sun/net/www/protocol/doc/DocURLConnection.java.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/share/classes/sun/net/www/protocol/doc/DocURLConnection.java Sun Jul 29 23:03:30 2007
+@@ -33,7 +33,7 @@
+ installDirectory = (String)java.security.AccessController.doPrivileged(
+ new sun.security.action.GetPropertyAction("hotjava.home"));
+ if (installDirectory == null) {
+- installDirectory = "/usr/local/hotjava";
++ installDirectory = "%%LOCALBASE%%/hotjava";
+ }
+ }
+
diff --git a/java/jdk16/files/patch-j2se-doc-Handler.java b/java/jdk16/files/patch-j2se-doc-Handler.java
new file mode 100644
index 000000000000..827585916c86
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-doc-Handler.java
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/src/share/classes/sun/net/www/protocol/doc/Handler.java.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/share/classes/sun/net/www/protocol/doc/Handler.java Sun Jul 29 23:03:30 2007
+@@ -40,7 +40,7 @@
+ installDirectory = (String)java.security.AccessController.doPrivileged(
+ new sun.security.action.GetPropertyAction("hotjava.home"));
+ if (installDirectory == null) {
+- installDirectory = "/usr/local/hotjava";
++ installDirectory = "%%LOCALBASE%%/hotjava";
+ }
+ }
+ /*
diff --git a/java/jdk16/files/patch-j2se-font-Makefile b/java/jdk16/files/patch-j2se-font-Makefile
new file mode 100644
index 000000000000..87630b03f060
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-font-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/sun/font/Makefile.orig Sun Jul 29 23:03:29 2007
++++ ../../j2se/make/sun/font/Makefile Sun Jul 29 23:03:29 2007
+@@ -123,7 +123,7 @@
+
+ # setup the list of libraries to link in...
+ ifeq ($(PLATFORM), bsd)
+-OTHER_INCLUDES += -I/usr/X11R6/include
++OTHER_INCLUDES += -I${X11BASE}/include
+ OTHER_LDLIBS += -lawt $(LIBM) $(LIBCXX)
+ else
+ ifeq ($(PLATFORM), linux)
diff --git a/java/jdk16/files/patch-j2se::gtk::Metacity.java b/java/jdk16/files/patch-j2se-gtk-Metacity.java
index 1d705f5503b5..eaf393914189 100644
--- a/java/jdk16/files/patch-j2se::gtk::Metacity.java
+++ b/java/jdk16/files/patch-j2se-gtk-Metacity.java
@@ -1,15 +1,19 @@
$FreeBSD$
---- ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java.orig Sun Dec 10 21:55:26 2006
-+++ ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java Sun Dec 10 21:55:56 2006
-@@ -456,8 +456,8 @@
+--- ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java Sun Jul 29 23:03:30 2007
+@@ -460,10 +460,10 @@
String[] dirs = new String[] {
userHome + sep + ".themes",
System.getProperty("swing.metacitythemedir"),
- "/usr/X11R6/share/themes",
- "/usr/X11R6/share/gnome/themes",
+- "/usr/local/share/themes",
+- "/usr/local/share/gnome/themes",
+ "%%X11BASE%%/share/themes",
+ "%%X11BASE%%/share/gnome/themes",
++ "%%LOCALBASE%%/share/themes",
++ "%%LOCALBASE%%/share/gnome/themes",
"/usr/share/themes",
"/usr/gnome/share/themes", // Debian/Redhat/Solaris
"/opt/gnome2/share/themes" // SuSE
diff --git a/java/jdk16/files/patch-j2se-instrument-Makefile b/java/jdk16/files/patch-j2se-instrument-Makefile
new file mode 100644
index 000000000000..f018c76f8433
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-instrument-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/java/instrument/Makefile.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/make/java/instrument/Makefile Sun Jul 29 23:03:30 2007
+@@ -106,7 +106,7 @@
+ endif # PLATFORM
+
+ ifeq ($(PLATFORM), bsd)
+- ICONV_DIR = /usr/local
++ ICONV_DIR = ${LOCALBASE}
+ CPPFLAGS += -I$(ICONV_DIR)/include
+ OTHER_LDLIBS += -L$(ICONV_DIR)/lib -liconv
+ endif
diff --git a/java/jdk16/files/patch-j2se-net-Makefile b/java/jdk16/files/patch-j2se-net-Makefile
new file mode 100644
index 000000000000..7902d1866355
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-net-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/java/net/Makefile.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/java/net/Makefile Sun Jul 29 23:03:31 2007
+@@ -73,7 +73,7 @@
+ ifdef DONT_ENABLE_IPV6
+ OTHER_CFLAGS += -DDONT_ENABLE_IPV6
+ endif
+- OTHER_LDLIBS = $(JVMLIB) -pthread
++ OTHER_LDLIBS = $(JVMLIB) ${PTHREAD_LIBS}
+ else
+ ifeq ($(PLATFORM), windows)
+ OTHER_LDLIBS = ws2_32.lib $(JVMLIB)
diff --git a/java/jdk16/files/patch-j2se-nio-Makefile b/java/jdk16/files/patch-j2se-nio-Makefile
new file mode 100644
index 000000000000..0c7714d3516b
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-nio-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/java/nio/Makefile.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/java/nio/Makefile Sun Jul 29 23:03:31 2007
+@@ -121,7 +121,7 @@
+ OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
+ endif
+ ifeq ($(PLATFORM), bsd)
+-OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -pthread
++OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet ${PTHREAD_LIBS}
+ endif
+ ifeq ($(PLATFORM), solaris)
+ OTHER_LDLIBS += $(JVMLIB) -lsocket -lposix4 -ldl \
diff --git a/java/jdk16/files/patch-j2se-npt-Makefile b/java/jdk16/files/patch-j2se-npt-Makefile
new file mode 100644
index 000000000000..1a01260508fb
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-npt-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/java/npt/Makefile.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/make/java/npt/Makefile Sun Jul 29 23:03:30 2007
+@@ -69,7 +69,7 @@
+
+ # Add location of iconv headers
+ ifeq ($(PLATFORM), bsd)
+- ICONV_DIR = /usr/local
++ ICONV_DIR = ${LOCALBASE}
+ CPPFLAGS += -I$(ICONV_DIR)/include
+ OTHER_LDLIBS += -L$(ICONV_DIR)/lib -liconv
+ endif
diff --git a/java/jdk16/files/patch-j2se-pack-Makefile b/java/jdk16/files/patch-j2se-pack-Makefile
new file mode 100644
index 000000000000..d03662e35043
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-pack-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/com/sun/java/pack/Makefile.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/make/com/sun/java/pack/Makefile Sun Jul 29 23:03:30 2007
+@@ -68,7 +68,7 @@
+ else
+ LDOUTPUT = -o #Have a space
+ ifeq ($(PLATFORM), bsd)
+- LDDFLAGS += -pthread
++ LDDFLAGS += ${PTHREAD_LIBS}
+ else
+ LDDFLAGS += -lc
+ endif
diff --git a/java/jdk16/files/patch-j2se-shared-Defs-bsd.gmk b/java/jdk16/files/patch-j2se-shared-Defs-bsd.gmk
new file mode 100644
index 000000000000..583726fd14f7
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-shared-Defs-bsd.gmk
@@ -0,0 +1,22 @@
+$FreeBSD$
+
+--- ../../j2se/make/common/shared/Defs-bsd.gmk.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/make/common/shared/Defs-bsd.gmk Sun Jul 29 23:03:30 2007
+@@ -30,7 +30,7 @@
+ endef
+
+ # Location on system where jdk installs might be
+-USRJDKINSTANCES_PATH =/usr/local
++USRJDKINSTANCES_PATH =${LOCALBASE}
+
+ # UNIXCOMMAND_PATH: path to where the most common Unix commands are.
+ # NOTE: Must end with / so that it could be empty, allowing PATH usage.
+@@ -105,7 +105,7 @@
+ LIBM=-lm
+
+ # CUPS
+-_CUPS_HEADERS_PATH=/usr/local/include
++_CUPS_HEADERS_PATH=${LOCALBASE}/include
+
+ # JDK_IMPORT_PATH: location of previously built JDK (this version).
+ ifdef ALT_JDK_IMPORT_PATH
diff --git a/java/jdk16/files/patch-j2se-smartcardio-PlatformPCSC.java b/java/jdk16/files/patch-j2se-smartcardio-PlatformPCSC.java
new file mode 100644
index 000000000000..83485ce56a60
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-smartcardio-PlatformPCSC.java
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java Sun Jul 29 23:03:30 2007
+@@ -32,7 +32,7 @@
+ private final static String PROP_NAME = "sun.security.smartcardio.library";
+
+ private final static String LIB1 = "/usr/$LIBISA/libpcsclite.so";
+- private final static String LIB2 = "/usr/local/$LIBISA/libpcsclite.so";
++ private final static String LIB2 = "%%LOCALBASE%%/$LIBISA/libpcsclite.so";
+
+ PlatformPCSC() {
+ // empty
diff --git a/java/jdk16/files/patch-j2se-socket-Makefile b/java/jdk16/files/patch-j2se-socket-Makefile
new file mode 100644
index 000000000000..2595c7d78926
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-socket-Makefile
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../j2se/make/jpda/transport/socket/Makefile.orig Sun Jul 29 23:03:31 2007
++++ ../../j2se/make/jpda/transport/socket/Makefile Sun Jul 29 23:03:31 2007
+@@ -30,7 +30,7 @@
+
+ ifeq ($(PLATFORM), bsd)
+ LIBSOCKET =
+- OTHER_LDLIBS += -pthread
++ OTHER_LDLIBS += ${PTHREAD_LIBS}
+ endif
+
+ ifeq ($(PLATFORM), solaris)
diff --git a/java/jdk16/files/patch-j2se-splashscreen-Makefile b/java/jdk16/files/patch-j2se-splashscreen-Makefile
new file mode 100644
index 000000000000..4b3da483367c
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-splashscreen-Makefile
@@ -0,0 +1,18 @@
+$FreeBSD$
+
+--- ../../j2se/make/sun/splashscreen/Makefile.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/make/sun/splashscreen/Makefile Sun Jul 29 23:03:30 2007
+@@ -46,11 +46,11 @@
+ ifneq ($(PLATFORM), windows)
+ CFLAGS += -DWITH_X11
+ ifeq ($(PLATFORM), bsd)
+- ICONV_DIR=/usr/local
++ ICONV_DIR=${LOCALBASE}
+ CPPFLAGS += -I$(OPENWIN_HOME)/include \
+ -I$(OPENWIN_HOME)/include/X11/extensions \
+ -I$(ICONV_DIR)/include
+- OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext -L$(ICONV_DIR)/lib -liconv $(LIBM) -pthread
++ OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext -L$(ICONV_DIR)/lib -liconv $(LIBM) ${PTHREAD_LIBS}
+ else
+ CPPFLAGS += -I$(OPENWIN_HOME)/include -I$(OPENWIN_HOME)/include/X11/extensions
+ OTHER_LDLIBS += -L$(OPENWIN_LIB) -lX11 -lXext $(LIBM) -lpthread
diff --git a/java/jdk16/files/patch-j2se-www-MimeTable.java b/java/jdk16/files/patch-j2se-www-MimeTable.java
new file mode 100644
index 000000000000..3b9501211618
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-www-MimeTable.java
@@ -0,0 +1,16 @@
+$FreeBSD$
+
+--- ../../j2se/src/share/classes/sun/net/www/MimeTable.java.orig Sun Jul 29 23:03:30 2007
++++ ../../j2se/src/share/classes/sun/net/www/MimeTable.java Sun Jul 29 23:03:30 2007
+@@ -40,9 +40,9 @@
+ System.getProperty("user.home") + "/.mailcap",
+ "/etc/mailcap",
+ "/usr/etc/mailcap",
+- "/usr/local/etc/mailcap",
++ "%%LOCALBASE%%/etc/mailcap",
+ System.getProperty("hotjava.home",
+- "/usr/local/hotjava") + "/lib/mailcap",
++ "%%LOCALBASE%%/hotjava") + "/lib/mailcap",
+ };
+ return null;
+ }
diff --git a/java/jdk16/files/patch-j2se-xawt-Makefile b/java/jdk16/files/patch-j2se-xawt-Makefile
new file mode 100644
index 000000000000..f2517a693e59
--- /dev/null
+++ b/java/jdk16/files/patch-j2se-xawt-Makefile
@@ -0,0 +1,30 @@
+$FreeBSD$
+
+--- ../../j2se/make/sun/xawt/Makefile.orig Sun Jul 29 23:03:29 2007
++++ ../../j2se/make/sun/xawt/Makefile Sun Jul 29 23:03:29 2007
+@@ -40,7 +40,7 @@
+
+ ifeq ($(PLATFORM), bsd)
+ FILES_c += Xinerama.c
+-LDFLAGS += -pthread
++LDFLAGS += ${PTHREAD_LIBS}
+ dummy := $(shell $(MKDIR) -p $(LIB_LOCATION))
+ endif
+
+@@ -118,14 +118,14 @@
+
+ ifeq ($(PLATFORM), linux)
+ # Allows for builds on Debian GNU Linux, X11 is in a different place
+- CPPFLAGS += -I/usr/X11R6/include/X11/extensions \
++ CPPFLAGS += -I${X11BASE}/include/X11/extensions \
+ -I/usr/include/X11/extensions \
+ -I$(MOTIF_DIR)/include \
+ -I$(OPENWIN_HOME)/include
+ endif
+
+ ifeq ($(PLATFORM), bsd)
+- CPPFLAGS += -I/usr/X11R6/include/X11/extensions -I$(MOTIF_DIR)/include -I$(OPENWIN_HOME)/include
++ CPPFLAGS += -I${X11BASE}/include/X11/extensions -I$(MOTIF_DIR)/include -I$(OPENWIN_HOME)/include
+ endif
+
+ ifeq ($(PLATFORM), solaris)
diff --git a/java/jdk16/files/patch-j2se::awt::mawt.gmk b/java/jdk16/files/patch-j2se::awt::mawt.gmk
deleted file mode 100644
index 703e594c9583..000000000000
--- a/java/jdk16/files/patch-j2se::awt::mawt.gmk
+++ /dev/null
@@ -1,26 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/sun/awt/mawt.gmk.orig Sun Dec 10 21:49:45 2006
-+++ ../../j2se/make/sun/awt/mawt.gmk Sun Dec 10 21:50:27 2006
-@@ -132,9 +132,9 @@
- ifeq ($(ARCH_DATA_MODEL), 64)
- LIBXT = -lXt
- else
-- LIBXT = /usr/X11R6/lib/libXt.a
-- LIBSM = /usr/X11R6/lib/libSM.a
-- LIBICE = /usr/X11R6/lib/libICE.a
-+ LIBXT = $(X11BASE)/lib/libXt.a
-+ LIBSM = $(X11BASE)/lib/libSM.a
-+ LIBICE = $(X11BASE)/lib/libICE.a
- endif
- endif
- else
-@@ -229,7 +229,7 @@
- $(EVENT_MODEL)
-
- ifeq ($(LINUX_OR_BSD), true)
-- CPPFLAGS += -I/usr/X11R6/include -I/usr/X11R6/include/X11/extensions
-+ CPPFLAGS += -I$(X11BASE)/include -I$(X11BASE)/include/X11/extensions
- endif
-
- ifeq ($(PLATFORM), solaris)
diff --git a/java/jdk16/files/patch-j2se::common::Defs-bsd.gmk b/java/jdk16/files/patch-j2se::common::Defs-bsd.gmk
deleted file mode 100644
index 772486e9dbf2..000000000000
--- a/java/jdk16/files/patch-j2se::common::Defs-bsd.gmk
+++ /dev/null
@@ -1,22 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/common/Defs-bsd.gmk.orig Sun Mar 4 21:27:49 2007
-+++ ../../j2se/make/common/Defs-bsd.gmk Sun Mar 4 21:29:16 2007
-@@ -180,7 +180,7 @@
- ifeq ($(TRUE_PLATFORM), NetBSD)
- DEVTOOLS_PATH = /usr/pkg/bin/
- else
--DEVTOOLS_PATH = /usr/local/bin/
-+DEVTOOLS_PATH = $(LOCALBASE)/bin/
- endif
- # Allow the user to override the default value...
- ifdef ALT_DEVTOOLS_PATH
-@@ -432,7 +432,7 @@
- override LIBTHREAD =
- override MOOT_PRIORITIES = true
- override NO_INTERRUPTIBLE_IO = false
--override OPENWIN_HOME = /usr/X11R6
-+override OPENWIN_HOME = $(X11BASE)
- override OPENWIN_LIB = $(OPENWIN_HOME)/lib
- override OTHER_M4FLAGS = -DGNU_ASSEMBLER
- override SUN_CMM_SUBDIR =
diff --git a/java/jdk16/files/patch-j2se::font::Makefile b/java/jdk16/files/patch-j2se::font::Makefile
deleted file mode 100644
index 92c2e00e4c8b..000000000000
--- a/java/jdk16/files/patch-j2se::font::Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/sun/font/Makefile.orig Sun Dec 10 21:51:17 2006
-+++ ../../j2se/make/sun/font/Makefile Sun Dec 10 21:51:50 2006
-@@ -125,7 +125,7 @@
- # setup the list of libraries to link in...
- ifeq ($(PLATFORM), bsd)
- # XXXBSD: why here?
--OTHER_INCLUDES += -I/usr/X11R6/include
-+OTHER_INCLUDES += -I$(X11BASE)/include
- OTHER_LDLIBS += -lawt$(SUFFIX) $(LIBM) $(LIBCXX)
- else
- ifeq ($(PLATFORM), linux)
diff --git a/java/jdk16/files/patch-j2se::gtk::GTKLookAndFeel.java b/java/jdk16/files/patch-j2se::gtk::GTKLookAndFeel.java
deleted file mode 100644
index c9ca568af784..000000000000
--- a/java/jdk16/files/patch-j2se::gtk::GTKLookAndFeel.java
+++ /dev/null
@@ -1,15 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java.orig Sun Dec 10 21:53:38 2006
-+++ ../../j2se/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java Sun Dec 10 21:54:16 2006
-@@ -1387,8 +1387,8 @@
- String[] dirs = new String[] {
- userHome + "/.themes",
- System.getProperty("swing.gtkthemedir"),
-- "/usr/X11R6/share/gnome/themes", // FreeBSD
-- "/usr/X11R6/share/themes", // FreeBSD
-+ "%%X11BASE%%/share/gnome/themes", // FreeBSD
-+ "%%X11BASE%%/share/themes", // FreeBSD
- "/usr/share/themes" // Debian/Redhat/Solaris/SuSE
- };
-
diff --git a/java/jdk16/files/patch-j2se::instrument::Makefile b/java/jdk16/files/patch-j2se::instrument::Makefile
deleted file mode 100644
index 8934bfc11fe3..000000000000
--- a/java/jdk16/files/patch-j2se::instrument::Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/java/instrument/Makefile.orig Thu Jan 13 02:04:44 2005
-+++ ../../j2se/make/java/instrument/Makefile Thu Jan 13 02:05:03 2005
-@@ -72,8 +72,8 @@
- else
- ifeq ($(PLATFORM), bsd)
- ifneq ($(TRUE_PLATFORM), NetBSD)
-- OTHER_INCLUDES += -I/usr/local/include
-- OTHER_LDLIBS += -L/usr/local/lib -liconv
-+ OTHER_INCLUDES += -I${LOCALBASE}/include
-+ OTHER_LDLIBS += -L${LOCALBASE}/lib -liconv
- endif
- else
- OTHER_LDLIBS = -lnsl -ldl
diff --git a/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh b/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh
deleted file mode 100644
index abee9b6194fe..000000000000
--- a/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/java/nio/genCharsetProvider.sh 8 Nov 2004 22:27:03 -0000 1.1.1.1
-+++ ../../j2se/make/java/nio/genCharsetProvider.sh 24 Mar 2005 16:14:52 -0000
-@@ -94,9 +94,9 @@
- }
- '
-
--$JAVA -cp $NIO_TMPDIR Hasher -i Aliases <$NIO_TMPDIR/aliases >>$OUT
--$JAVA -cp $NIO_TMPDIR Hasher -i Classes <$NIO_TMPDIR/classes >>$OUT
--$JAVA -cp $NIO_TMPDIR Hasher -i -e Cache -t Charset <$NIO_TMPDIR/classes >>$OUT
-+$JAVA -cp $NIO_TMPDIR Hasher -i Aliases <$NIO_TMPDIR/aliases | egrep -v '^Java Hotspot' >>$OUT
-+$JAVA -cp $NIO_TMPDIR Hasher -i Classes <$NIO_TMPDIR/classes | egrep -v '^Java Hotspot' >>$OUT
-+$JAVA -cp $NIO_TMPDIR Hasher -i -e Cache -t Charset <$NIO_TMPDIR/classes | egrep -v '^Java Hotspot' >>$OUT
-
-
- # Constructor
diff --git a/java/jdk16/files/patch-j2se::ttHints::HintScan.c b/java/jdk16/files/patch-j2se::ttHints::HintScan.c
deleted file mode 100644
index 10f4a6c176a8..000000000000
--- a/java/jdk16/files/patch-j2se::ttHints::HintScan.c
+++ /dev/null
@@ -1,24 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/src/share/native/sun/font/t2k/ttHints/HintScan.c 6 Mar 2007 16:53:10 -0000 1.1.1.2
-+++ ../../j2se/src/share/native/sun/font/t2k/ttHints/HintScan.c 31 Jul 2007 04:07:56 -0000
-@@ -34,8 +34,6 @@
-
- #include "HintScan.h"
-
--#include "cpu.h" //for fastint
--
- /* copy macros as temporal solution - straightforward including cause compilation issues */
- #define F26Dot6ToFixed(x) ((x) << 10)
- #define IntToFixed(a) ((Fixed)(a) << 16)
-@@ -208,8 +206,8 @@
- F26Dot6 *v, tv, vmin, vmax, ctr;
- F26Dot6 xmin, xmax, ymin, ymax;
- tt_int32 n;
-- fastInt aPoint, startPoint, endPoint;
-- fastInt firstTime = true;
-+ short aPoint, startPoint, endPoint;
-+ short firstTime = true;
- tt_int32 numPts = 0;
-
- if (t->numberOfContours > 0) {
diff --git a/java/jdk16/files/patch-j2se::xawt::Makefile b/java/jdk16/files/patch-j2se::xawt::Makefile
deleted file mode 100644
index 6220ec692520..000000000000
--- a/java/jdk16/files/patch-j2se::xawt::Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../j2se/make/sun/xawt/Makefile.orig Sun Dec 10 21:52:27 2006
-+++ ../../j2se/make/sun/xawt/Makefile Sun Dec 10 21:52:52 2006
-@@ -117,7 +117,7 @@
- endif
-
- ifeq ($(PLATFORM), bsd)
-- CPPFLAGS += -I/usr/X11R6/include/X11/extensions -I$(MOTIF_DIR)/include -I$(OPENWIN_HOME)/include
-+ CPPFLAGS += -I$(X11BASE)/include/X11/extensions -I$(MOTIF_DIR)/include -I$(OPENWIN_HOME)/include
- endif
-
- ifeq ($(PLATFORM), solaris)
diff --git a/java/jdk16/files/patch-java_Makefile b/java/jdk16/files/patch-java_Makefile
deleted file mode 100644
index 60585c522db4..000000000000
--- a/java/jdk16/files/patch-java_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../../j2se/make/java/java/Makefile.orig Mon Dec 13 12:38:14 2004
-+++ ../../j2se/make/java/java/Makefile Mon Dec 13 12:42:00 2004
-@@ -284,7 +284,7 @@
- $(RM) -r $(TMPDIR)/GenerateCurrencyData
- $(MKDIR) -p $(TMPDIR)/GenerateCurrencyData
- $(JAVAC_BOOT) -d $(TMPDIR)/GenerateCurrencyData $(BUILDDIR)/tools/GenerateCurrencyData/GenerateCurrencyData.java
-- $(JAVA_BOOT) -classpath $(TMPDIR)/GenerateCurrencyData GenerateCurrencyData < $(SHARE_SRC)/classes/java/util/CurrencyData.properties > $@
-+ $(JAVA_BOOT) -classpath $(TMPDIR)/GenerateCurrencyData GenerateCurrencyData < $(SHARE_SRC)/classes/java/util/CurrencyData.properties | egrep -v '^Java HotSpot' > $@
-
- clean::
- $(RM) $(GENSRCDIR)/java/util/CurrencyData.java
diff --git a/java/jdk16/files/patch-vm::os_bsd.cpp b/java/jdk16/files/patch-vm::os_bsd.cpp
deleted file mode 100644
index 1add61fe9496..000000000000
--- a/java/jdk16/files/patch-vm::os_bsd.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$FreeBSD$
-
---- ../../hotspot/src/os/bsd/vm/os_bsd.cpp Sun Jun 3 18:46:31 2007
-+++ ../../hotspot/src/os/bsd/vm/os_bsd.cpp.orig Sun Jun 3 18:47:28 2007
-@@ -499,7 +499,7 @@
- #define getenv(n) ::getenv(n)
-
- #ifndef DEFAULT_LD_LIBRARY_PATH
--#define DEFAULT_LD_LIBRARY_PATH "/usr/lib" /* See ld.so.1(1) */
-+#define DEFAULT_LD_LIBRARY_PATH "/usr/lib:%%LOCALBASE%%/lib" /* See ld.so.1(1) */
- #endif
- #define EXTENSIONS_DIR "/lib/ext"
- #define ENDORSED_DIR "/lib/endorsed"
diff --git a/java/jdk16/files/plugin_amd64.bz2.uu b/java/jdk16/files/plugin_amd64.bz2.uu
deleted file mode 100644
index ea1778fe2855..000000000000
--- a/java/jdk16/files/plugin_amd64.bz2.uu
+++ /dev/null
@@ -1,577 +0,0 @@
-begin 644 plugin_amd64.bz2
-M0EIH.3%!629360V4JY@`B&[_@']W[)![_________K____]@E?[P'V;T2!T`
-M'0'-IC*FM*`-V[<&+RSU/8W;W`X1P``&>MHMO/9NNVYM$O/1#:<]#H!XCGL=
-M=/1Z;W<)`K>;G>[N[E`&MXH#.3T7,":%/.!.VV6<;%I[F>&SR[N6'B517H06
-MBAHT`&>@>7'IY[KI`9`>M=!7;MS`.YY>'O+HZ5IFF5365L`IH:#4ZW6U=A;K
-MDN@9XPW);69=2Y3<[K=+;FW9UVM-UQVH#%6VE>FE3K6]XH:]/792NB][7=VN
-MZ]>[AXG;.;)28KMU=M>CKO<[=CP\KNA>]UB3'AWEW6O-[G-MGN[N[<V)=K:8
-M=NW7=RF5C6'3.NGO=[I>>>BO.M:VFUIL+#;MM,SN7;4[;DMLIW.YB-M6-JS6
-MU12Z6X=&[K,X)IU7![WKTDYVS7&CO4MAI=S//=[WG7<SWLZ;=I+V'9W>CQ.S
-MTNTFVM<[9+;,0)$@0!`$`$9`FFF@:)J>)38FI^E3]-%-I-&FTU'E&C&4WI02
-MF01("-$34V34Q%'ZFIY3U#$_1/2-33U`#]4'J:#TAZGJ:80--!QH:-&@T:!H
-M`````&0```!H#(`#!"421!32GY4\IZAZGE#VI-I&1M3$R/4VD:#:C0!ID&F@
-M-``"%)"$`0",(::FF(T5/S)3]1II@@3:-2>H!^J-&CU/4/4`P*B2($!,@:$:
-M&FFBGH84I^C$IY3\IA1Z@VH/U(/4/4#U`-J-Y@>DK``P?-*?.WIA!R%-A''`
-M4`-(@%"K2B)2M"`H4@H-`(-"RJ2*'_R`RA%*P2H"'Z4J&@`*5&E`A5)#LM)@
-ME4)D8E&D2@2`A"9"88AAD(D)9"D2"$*`&(BA180A&&4)0"%`C97"L(P$DHFJ
-M4#()$GX_#XMM'^D60L4&:K:M%U2C5DY\'9_=+^&Y$!RY/*/IV`3)3"!Y0:B(
-M.)03B/SP;G^N*;P+J'B`9@$(#S,79P0G8#B7/CD//.^=&(A#0K1,1(A?U9MA
-MX)8>@^B24Q.:1-Z]>'O&#D&0[R23FXW"'A&FC%.QR<3FOG\>>_=('(2V"\GU
-M5R!Y?0]-R[U\(^B0[(:Q7GJI.&9W,Z6EC0E&#5W*;`M#F5)9;B"T4#"Q@P43
-M$DRYLNBH*0K&$@P8#<D39=[T[3,^&/8N5ZV*$A*JDUHB*"C>'HR<[41&7AVF
-M+'+B<)H)B-SG(CG-C&#(<VVHHBW.<X';FWD<X^'']_=]5T=-%"<2#G,/-RJK
-MA#EL&E0L6`M7(X.@*'7):5C&AR[;/(K(6P<%49K%T,%E*:U&HU&886%@VV(Q
-M3!!$$&-LZ"'#!!SAPX20ZS$`0!41C;`1;!C;;;8L@<(W$.;5555<VULF.-@"
-M@YJF"P6(L;0!`$$$15563;;55-DVBVLXU#R4W.`<YQJHB(O#LLA[GM[\YUR$
-MA2$GKU[/`W(L/.-&">3'+#PAX1G$'"$[,L)V4[-NZY<SUC$I78@@3L9E[!P^
-M.,2E!0A$/@MX<Y.#9><I#D-#04-`4T%/^O^#_I_LW+GIW>:.S!-<+E%175P3
-MP=011%%W9CVD8,$2]M&8TR0U4U0LDA!`%,0M2>I=LXDCF.!\L?.+9XH<).3&
-MQFSPRP^)/+Z?#SI'0J+A8+G*JJJJK!0:8W`*.`:Y*4:#0:3;`<W"DE@B)BI,
-M8UQ.%N<VJL;54$DD%7.1SG%YRY1BL)M55556)X7,SFN''FV@E!`1*C]7Y^<B
-MD9,L:;;-HGW^F1A4*VTF.27\)*B29BOUT[Z\=NT_]2K1\4:Z-\6VTOQDYHIQ
-M*';JEIZI3>U*>2Y2=M7.=XTU'F'='X<#LJ44">31R#78#"#>KG)6H*2@H"AH
-MYR;PZ9-ZZ&;R[QMF9)R@/N(.+=(O[OB36K:!AMI_-_(]EC\]Q.^7_B3,'BZJ
-M*YS8;4"4)0)`E\BB&@R(@NAGQRD:2,L]V\PIM\$N=3[FTJU-RR-;V:1*2@!H
-MA(A11:3D["Q!!,7'FTCSR,3]+I*V:`]1J]LF9'MBT)H*/;?5S12<B*%$J($&
-MA5\E'KA1++4*6&(I%(ABCS&=M??M2<O5R5/A.]KK:.!116H!JE`E`)1#4(C1
-MXU_]ZQ5XFQFV_>@'I15\6[9YUV7BF+Z&6IYHDD.<L.&.SB9HO'6M%N!3IALY
-M=EOBAJ.R$WAYN#ME2!%(T1>23+2)&_WU&I&BL]*:BZ!G[NU,/PJ7NC1L&J]\
-MFHMZO.F[YSET1#J9*EI'*7-3)\=![3'4($@4)0C<Q(-:@"CW2#5J&H=7(X!U
-M)\C92*MQ#K&G023!41/\3N.D)&SUV(^-Z@+J+*$;RJ+3$I%,Y`33[*)(@Z*+
-MD]LXJ.]<J.$:`>$Q-45&K\YI1>$6H5>EQ$@D$IZY95Q7*2,04V1"2%VJN%0%
-MDPA.:HD)]FW71G&0;4JY<HZU<M#JYAE,)4KFC2B(OJ_D4HTCX'N?"4DP#Y5D
-M2QB>.2N3"T5=U**;321W;BD<?L>2CXH_C7^O<=Y?I[7*">;]]/F:YLU-R>?U
-M7WY7PUY?;1N+MQQSY2CA/Z*R.?9P;2.$)?M#B?=`4,2(OX/WQ5N3^15.MV:=
-MI&FTFAH$-C&G&N]:F`6V>,==>';=`I'<S%.6PSKKPR!S?5I^:>V.&DRPMF/?
-M6-Z,+&RNRZYEE]IJF$)&2+S)B:3D0@<U!4A`@4-!4S(>2,PTH4\DQPL#!+0!
-MIS)E)E3*AX\-O=LREI#TUA+23CB>;]:G+;R9,7!IFYX=0ZC,((`YA&H7BVC2
-M'#QKR1OW\CN]TZC2=O!J>*AU*9,A(2$)TC"8I@#4]6C!(YX<]8R$1*E%$A";
-M9FY4=(#O:"#G.T')@'R0!R2)@0F1F"82F&6&688F"5F&4A&$(`9AUB0F882A
-M9F&7XLFAF4F"&6&!;N*]H/;OOQ1VE=:SH!';*&Q`YK$ZI0]$/;Z_\O_CW=2*
-M'7V<LG'[P1B=FE;]IN]LYH=*27<G<WP?E6P4=)42^NG*]@[0FF'=#97?M*!/
-M?VP2<P)*4AA<`=>@PRI(BGV1P=>^N)]>V!W88DR1:$U2$0%[Z",;S9.5-@AU
-MH`TYRG.8HHEWK#UN2'D#]U$HX1<MP-1"1&&ESF`]\EUI_U0L-M..$<'X1L14
-MG:(^*;57>7!/:WF,)%Q/.2CYM2TE-#(VJE>9NN=N5QO4+=&?UE%+."+W3@2Y
-MWAD`X!0"@*P8P4)L8#JW<]-GRDQLT\=.K6%AE9)%Z]\TZ27($?&T\[GI+H^4
-MQ.]8.I%P^+Q3YU?.0`^#\$A]^8XSLY#.ES#D,ID#)DJ9T$M$07RXG9X@>?+T
-M;8VH(BXN&'&:G18R,@9"!0\@0Y@,UP:=1L,SF_4_-]/+<#G/(ADDCGB!#AF<
-M<N'O#YY\_G>QWVWM.-GXM3[NA\HWS<-@P_^I>'1YYG'#&^(00HC.2*2A3AM2
-M""2&D,9SJ1N?;"8I0U26,[4X*;/VOV)R*.QFZBE][@B>$>SHZQPDWI%+P=W6
-M7!\849"^A=:T$ZK#Y4?3QS1MN)2Z]I/@LC'65Z*C&ZR6HZ4Y0-$?U[>=4\IX
-MFZ7A37*W3:R6IF6)3S_]LZ*-J+;!PE;#ES=V^)E\W*KO/R5B"_.;*X4:54JX
-ME:OMVF025IZ;AC&AS^"H@0$7YU3B.L/<!ST-(N;&"E"!Z_&Q0.7KQ!`-Y0U(
-MCN\L4#0U2R4C$D0T`4*%(#&A#R0Z2@V.=@</=D\HV=)0^,;2)J5.<*'XE(K]
-M6;-;JBE(@*0E!,((.JB#T;")%'3A0)(")0#FUE@Z@E`/F*5BN^O:\Y(AZ&$H
-M$X:@-H2*@VXB'-1:"B//?'"'FP_%)'>8-->T4\];Z(_0A>P'I$$1=4^>N*_=
-MEZ;S<D01%S\9R*=/P)?AGV<<UP]/#BO.UC04021"RZR,.'"Z53.HJJJJJJQM
-MF$)A",*$8Q`L"UC0&QC;#L8QL):LAERY=-JP;9$SF(J9J4E)!A&(B8QD#(&2
-MU;:HH)JR&@VMLQ)4F1,AD-K:QC&L6$+$>N*:%^M@7D`%)WI9,YLB=D#D`MPJ
-M,AG.4"D-$!JL$YIHJ*J*BJF6!2``841@$(<!&J*+4Y%R+6,N"P2&0JJK90RA
-MC;(F'.#8)FK"$&"$6$7"K:LX=%[R&$XVO+%P(U-55555555555555A>1QX$$
-MS,8+!)061*#!P5^Z<.=CM*(?@.^%[5?J<^'>=.\QO6&11\D!<0",$HG*4%P\
-ML8KJ%,)$#IK/T<RZNK(Y75IUN6:-UAC=#9=QV9A"&Q/FAH:Q:M;G!1O,6,O"
-M'&<G2UPW1Z)DAR$.B'1QDXFEQPWBC$-G(<0](=!\0Z:"?4Q'+B'B,AM%WF2H
-M6&Q,AC<M<-AQ<M\O$)R'$*]=?AWM5P^R'<+%62'`>L%&F(`B@J:"7P-C,7G-
-MDFDN`:1JN$&A#]SO*A@)B(JJU"<'9ILMVBY;D9F32&--#@^`=V820Z'&3K#/
-M##'N[8[=!=YB[61]CNN?8X_!G-D8@Z[5+3!1.,.:#!+^UY-+"A?)*J_[Q"/X
-M08/@)="7_7U3P&CH&=LAP<>4!-\6HV/CQE(FD*40EIO(.G#"2CE`8(2-"/:7
-M[0V1#VDE8-`V[6;9K,F$2><QHA\QX1N:MYY555555%\.GDUTNC&=M'(W,34>
-MUN=+CGW^[PDYM#?S=G'[.'_;EX_A=_/_.T](ZZ_A]'J#H$;$PV)(+B`/&TI#
-MA95W7E$+6[AACZ-:J6J-#CQ0DN5`WP5DN^3)?&9%#97_QI'VVE5N`LT6K!3.
-M+W.I?;C44W?[MG@"3T:$`^L'LB(/<(\(#WHQ(2@(Y"L0BJ>8-'C-P*$/A-(F
-MTJ-))C`EE"VGYD%RXDR*MS+>_Q#B@D,L%X@;IGX)'3G4:%,"D.\C!%RTCEZP
-M"F)5T*!Q:D308CM&M/5)[00D_I@*_QL@W'88H<%2$B0U,=AE!S$?#[669AZ%
-M/+-?Z)R@UU=WSU</G7[[#G/^4*/RB';[H<"**B(BWRLFH%=94;"'//;[O)U\
-M.X?C[-"<B%6C"%HH.6C6K,S\&MMMN."]_T\Y;1]-%>RSPOM*9*/Z6$WWN-KR
-M=T_4]TZZZ?^F^*_^UQ5G0P@YT_PFO_Q[KW&;7#T820E2./M2`(D8J-Y,S8A]
-MZC#(7=SQ'4A'&YML9G(\M$!<V0M;RI_/O\T0X?=IJY.AVPTV$P:B[Z)D,6;7
-M+CVK<D.'MZUTZ_Y6#GU:9)$1^'\\@?\2F!]5?,I"-B'""G4DS*9VNXB<RC+-
-MUG)W&'`EG,-VFI))-)!;"(ZLDAE1'7>S,2'1'JL80GFJ"3\)0X^;!'@KJ6=]
-MK'?J6W['F?F#%T7_!*/#)+<4OU4QJ[_5.D-^U55+S5RL7&]UD2GP\5+6V:JJ
-M>M:S8]TN-7*V+.#-85)>JFG<O>YD$GF3O8\G)*0I7'%*\RF6];U-I8MZK$Z3
-MB][K2>N&]8JE\3R^K[@G$'R`C-558_AUHTK24O4\@Z_*_0?_YU'D/]H*'WV2
-M)/H'Y'Q^;):F_]+3\M)/X"_XWD'DDP'W2A]PK^7@OSLO(#^Z.#DGI^8P78X(
-M(@@/5QC:.CV&RFI&(#GV<J)*7K-D?:+42XW""8Q@CT>"\0:;8-G9+*4X(\:/
-M+=*A$JSE/:3O6TVCA*8:A]4RCGH-IZN!`OM"#2I0`-"-#$,@]\KSPFT'VLI3
-M:J#\;H5:A4<T(J!=KY^/B>H]/N8?<DOPO!>?L)_0_@%&0^`D03$8^XBJ:3KZ
-M"5I.4W-$$B?G.2<YIP/Z;?TDR#X(0'T;?B2AD0[8S,4].!AH\PV:Q#B;!1OK
-M>`TK8YQ$2F)6-8\-*3^BF+%*3/]KA;>+Q*4[.SET>F%`:!A,2O#-G<^EK@TB
-M?.%)I!.<\5O&*2V\8B`T4'$1&RM92UTGQX6+3<1NAS=+WEF0BUUX7EZ)24B$
-MDH!";.(J&<T\PE0BVASK32U%.=,+%Q?006"47\C=LOK6F]+[%8P"8MPX;AK;
-M8V2":V`;:2`UBN<E)0(?%ERGFR1)((VA@`LB@0:3"NQX[I;9FBIO,`W[(#!L
-M(.!@'S"Y!BDE1-EBZ6MEC(Q*=:+KJ3KQFW#>V(B+S83NF;H-CP"L;1&OD+W>
-MZ"3W^R#V#'-NE?@J[ES^X\VQZ-JYK2S5RT0_P[F=2S*$B;X.*-\5NDMV^&XQ
-M(T7QQ-J&TE.Y@W5[J+IFU?!K7''!H'PX%1A4[I7P5HR2N%P[BLN*3='.7S&W
-M./;L7K$':P/^I8*<CAXP$)^^P&$BOX?OFBXO/K8VA-A0G]XW>EJS[_)?NR,+
-MC)V40&5$DH#/UF02/6867XC_7MP>0)MPG`,A#;AQB8K*:*M5=XG#G-JJJJJY
-MC56#:MJQ1!559=H)JJFQ,S,<JB\$,Q.GE.R[8VRC6L-=_,"UPTCC]#V%Z_?[
-M9Z&-%BML+^?P6:*B7P>J-FZX2Z2O1O.QB"X;`3,&OGB`29\P;:=>1B,?(PEG
-MKSR^S#_H\BZO5'YEZ*Y3&--3X"FD'>"H:U/U"N#?W8&81T0BO(9410;\;=14
-M1H\Y`JHBS@&R2PWV%QV35YBBT#,6&(7Q'Q)$,P-$?DZ$_:EY')6)*+Z=^QQ\
-M[^7<X>>N9B/R]VJ+P9VI;27AW;Z#ERI9%;.E/1V7.D7W>FS,"I%_[:%U-@9?
-MET.AAC=:9(N+C-6]E"[[=IU8&.):\HJ!06G59C-2C2,4]SDQ";)M9]S^=G;]
-MX@JDF,"X8$S9!ME\69%F6@QPT#1X+`!C07SVS6#"?1U`+;F42-4U:08F:4P#
-M<G-EAE,7;Q^![M%/6(/,]$L68@AQ![X_4YRE,-B2(-;&'A>CJ\#CRX*>>J)4
-M?+IZHBFQF'`23-_]&"2R+U#9$$,"Z1)`TZ]V[C,"@,0FA/.M`:$!LHN4C-TS
-MIU2#F1_E.HU=^KG-<E&XZ6EQQAW2<,9=D;2U53@@_R(D"H"W\RX!G"/@Y!T@
-MG1V[W]O;QK7?/4;FM'H[/GZ79[*JJJJ(JJJJJFVWF=E@P_D93UR["?U@'5%^
-M["R.)N<-@,LQR!2DVTB,U=<W&\N9FR&1.W$QT4EB/=0*KM22_IRRO/C+N%@)
-MBFEW;))+,3&J,:/CU#ZS&^M7[)+A_T[R1.1(M,SXEZ/IW>K+J\@>%-,M#W4)
-M3Z)'L])[CR'CS#9=0663W#A"%5#/;C@U2608!,A34PK1$$!)U>TG/<B`:46J
-M@"`&"0LJ;668@ZS.PD:<,,XN'*58P[^W6\G[H+K4([CFEN&F7S&VT]Q(5B9!
-M$0;;V`TRW?*;.]\HM*XR_5U%,V5'#B]-^D:SY=.\L4,;E+?QC$Z':#],KIJ&
-M/U,ZQ^UC<U>,"K2)(I``%]&\NO+7C]3QLSQ=[*'C"*=#ZB34+J6NO9Z2[;^.
-M_$6`,+@XL)C0B229)03K1AH.;AY:=!Z-;Z3$7SYZ>PE&0#6^@&KZC/TM&TF:
-M&5B2%!!"!0,['6YG0/<,8;AD)06C0)0GZ7QXQX-H::AGR\?9.'R/EC$11:Q-
-M$`=ZRS]K:[VHJBAHI9HH@H]'#-<6Z-.!U(8U"P/+SF7#+%;&Z1Q=Y@BM@F`V
-M$KA8E+($!GJGU=-HHHK7K_SY].7JUS/'R1Y;3J]MO!S@.^[8\0QBDB8$DOK<
-M\`'"#BMQ:@0A,?;AM_@1,\H2/<NZ-C;I]J&D>3:;IW=FH]!>XKD.4+)5(U&(
-M@8X`B'RY[29LM$N9*2F=)"D8YTFQ%(^!S*THDD@IV8?,`O4;$=$?#[]BD>3'
-M"%9R0MN,!%<X\3XGTL"#0=J\>+@=14ZR=$3(1V%A3!A*AHL!A\-0FO@;ZYF<
-M!180%C8^CM**76,XCP^5U_#@2.J+9#COO?GGA>,0C4;38T'4QHA!M<B-HJU2
-MU3!9:>&K>KGYMDW/2;.#@\\EOWQ<YU@JY[21&!'J'+U%,2^IYUX'`2#:@4ND
-M<1H7T"^^"J'O/T\^84N,7Z\0Q:>)1O%V&<@@0D0`TDQI#&4(*7Y7%:83Z*S>
-M#*!!T]-#F7ANQC##]1AE02($&TU#4]R*H.`!8`AEF&G?X=DLV152)%1FSA\Y
-MN[*=8VT^`;BF7E@8[+XK8OYJ2**B&'<X4@(ECHY1$'5*<144\RZX-IF555>U
-M0QJB@Q#,9H,$#0Z[2'C,1_E800U'+==<FC(9BW98L:=X>JE7!=.5PQ9,HT6,
-MC@@WHS&;3;!IE>R\4QY2=*&/LCL400Z7T(8AL<*2I&T'.O7TR+BU(RVE)=69
-MQWEQ7@MB8.K;`A)@-!SZ-3:/?SKY+T=$N]8U/3LZ0G?LK,L%B<;;#"RP%5AE
-M4,`PI#$K41`<VT.B"4T4)2-!B"J*"'9!MM+@=@%U`E`K*HRF*)8*BVK4J%)1
-M<ORS6A$5HI6Z."D`P42X.2":%YP>,04C(1!$@PPL$M1JFJJD<BA"D*6VT6#%
-M*,042"P@0I;;8%'`C"M6QHC2YE&0@)A0H%IY:YDP1)0201,E540/,1%#8,A5
-M`1<C$*S:M*I3[U+GOB6XY&6P,P,D@R`XWEYS)AMW;J+6BQ.,G28UH0E>TM9=
-M!;%[)A$8DE88_G,$0VZLA'A\>?;U/,+8ME9N@#G$1;,A"UZ^F3'N?P_0Z2KA
-MOYT?7[)R9:M&8^UI4/7I-&TU0DD*]TZ63N9*M`K\]:.U95]T>GD8V)]&_A@R
-M9OZ.GA=TD?3;]DE!A]T9YJ&^M8H[*:&O66VC]%3I,\@Q(&=^]L91%<P4W$>S
-M%0P1ARQ..W'W5MA4+Z=)VU#%F8MI>I&(-4>$@YO5E<91B1G=.Z\NHJ!-7]_F
-M`Q@TNR@0I'TM0J4X7D[G<:Y'=L(#D&T]H5.-2,K[LEOXD'@YLS#TU*G4VZX[
-M;O&XT;;W&4;^E'DPF5"Y4M!$RE"SL&+8H4^A^.0Y!7;29+1@M44T)NX>7O*_
-MV>^*+2,S5`AB_K2_@89D8S*"#_+NY;(?=KY@6HJ!B$R>]A,)GS;_P0OS/D0@
-M9:$!^N%U,+#A_K_C[?0>U]G1R^OEN02G!)JSE_=/JF0P8U3YX5[Q/M?Z9V=]
-M;Y\7]^[JR2;)D]CL3N/^VV)C_DTA?.3;A"B.S&8?<`Q'CE]1)8>!5M-A+S0_
-MB,6/\R^-\^5OGK1T1LML,IU7A[/]-/^[/EM],K^O<=W?X,ONV^7GM:8A#2;3
-M&-?EJR$#(I/[>=(QRK#11,1?\OSRXA_N)#\;)X?<RY&T?AV'A2(6ARJCV=@!
-M^JB5/+'ZGWF$$&J(C])$L0<#^$13W0_)_8UJR;%C&,!I6@TF8"@_K))(!)!#
-M"44*?NYP%!!4U/YA.?_N*B<$$$'YMIBE3R`S1)(<9C"&`WY/TF:-H*`X-9^R
-M%;]@8OF`)/.R3"B?IG#(`FA`*$1P2"E**\C%R*5B'D@`<)!-".)759#[^;#^
-MI6O">CY&;=,B_4K%L8+^VS5"K$EE_"ID_9*R#C8&HUDP*K_,B7=,+_`;$Q8F
-MQ2C"24I]HY2B^J]<:X)&)+%R/I(K9O\IJ?]4'P^5],&=U\%^&*,ON(/-VMF@
-M6J/6Q[8_]Y$M\^MGS-)(9\"L,*S7.]"C#&8*'#4=1/_PM!PK`'Z?UV;GY/`8
-MP_JCUC8T8&9A$@_E(7WS[,>D\>R,ZG\OVMC'`3P=]9JBJ#BK4I-Q$3FF>!<K
-MCTWXF/&](>9WQLUM_G61T7!5B]+3!N_?OJ<XLIJ'<;PT;LB3/9DF&\Y3WJ59
-M$CNVF\--[[[:_S6-D(?X]--`(>60I0`\_3;H'5NJZ0A'S+F,=_`">V$(_<6$
-MDE627"I@MPL2\+B"BGY/BH+:M[G$DDZ:CJ7NZ:GD=4J:X2/BI50HB(BH:4B4
-M)8>02',>!PZM"P(H,9\J!1@$L,=I`7T'"$B6O0&-)GP&L;!`OHOUF(GNE#?3
-M.AKZ1_*3<&>W;@8+UM";1_K&7YL+$%^J#\%&V"O?WO31H(KRA.TDJ3S'W*JT
-MPQBJTT%::56(31II;;HC1K5:C]S8[W&L,&\W43A(+`D;+'HHXCSZ,ABD!>^?
-M6O>H)BJ^D+G`,$H/U?;##NB_)GESTHE&YX1%ZL441%N;A$7#XC$.`@_,JR"N
-MXIQ"F.2X&VYA6;-DXD@5$TB,00V?W_O;'([.5<Q.B.E=>"YAOTY)YL3_9OPA
-MP(6%,DD3$+,4@G`_LBG#4.R_.>Y$\PG!@82*$!*-"UZU#R!`5[LK!B`?!;D3
-MXB(9]GM\CZ3;T*=X=IL&+%>?#8#GRT&Y*9>0HHHHHHHHD-0&\QF(OR$/0H@U
-M(NXJQ2(D/8>?K9Q&$E0>`V&7U`@4>OQH>C4DGK0X2-^]G8R8=%AVE;QQR1U:
-MR0[G#6^Q&E:/U:<W*8L\7/@Y\LD4'`Z#K6#0OQL)MV<:8EZQF&89AF&89DF&
-M8<P8]T>.FXZNSR;\&#X^31HMXQ$<%\M\$F@\<MPZZ;KB@CDFA@SYE"5&I-O*
-MW;\MQ_'/?/^_W\?^3HJ'=_#AXH+^9$X+IG]\PG0!O_CAPY<>4E#9;>=$HGK[
-M8"87<OFZ]_./*U>I8EM^^L$$4]%?P^_DOWK_:>VZ<W.(B<Y3'%M$/G!SEV=Q
-MV2!!N2'<JI?"K93+C&7&65\3A)':./`Y/(.&1/:R`>X&"(B*82((F()7I)N0
-MT2L4\'+<B*J8VL3B^MU]!Z&BBO"J!A@H(\T44LP1%#+31$%!),1!1,,TP\;A
-ML['N10Q1`W@Y@\N%2`GXS#V^KP`*W0.,0]/2CB7C&NYJ)[(!(<UWFXJPYPI,
-M+#W5.Z5QN<6KJLVUSAQ+Y0:#T\\X'2XGASJ'751,V".F.'.'5N(G'HG#)#9&
-M5>6-1=ZQDU-!BVG)(J86%5WCABN:],D0!418\\.!=3^6S/K_;5/T8F<H)]F[
-M;7V5VCIEH:/9<YVT+KO/T>$]<WH1%LV],HI6'39X9BX&6-+]<^Y]?^[QSL;<
-M<SCJ:8GC?7_?G@N>!'-_'W9"O;\^J<N[O$/P`Z!<EQIXP\:;.((/OL0IH&EO
-M3CNA"X#4*(_W"/J@%.&8U5<1)A1,L!H^C,<KZ3"Z*^[6MW'OS7+<7`<2(?*W
-M1](,^;D=$GE'+Q`7,[-P%P%!<`BT*V^<KI<]*Y55?'UK@MF9!#%*Z"!OT.`Q
-MFK[1K72RK:E_NNQI[/9D4>R[(QRDC$3,*P2_X7F)J8E2AB9&\U-F.O[==E&2
-M<;)S51+W.ZG17JN9^+.-00=L\>/'B_'/QYAQS??7E=HD[.6)L>I;@RY&M92+
-MQ7(]P9&"VNF,-MIMC=G:$2\.V<`HY]UT!0HRSQA/8KC@W+B(6\]0.F6TIM=Q
-M.+^D9!L*]`=(3H:G(X"(Q5SVW%UU;@N"1,P'%*)<$EQHDD;C<@R(8RPC@G"H
-MN&40;MV<L;9/6-CP>%!7QG3'&4P*\MI'&U-\T*3PBJ3/)<)32DI#E,E4*24>
-M)Z>?EY>/D]?DPOQ9G+:&PBRO2;@:,UB)B:4@#*%`AA+LQ=^YL:B\Q=9P&]!&
-MUG,4P5XGS*A`MD[:YA1EH#<;S`068LT9V5DR1"VH:-A3B*TY[+%]Y3=.DY4B
-M=#D&1Q+@W!M#(.`<0X!8-H4$C6ZZ5UUUUU\*IK%ZO4U>KU>JJ]7K#74-=D+M
-M$".8=8CQJ#`]Z/%=*2D!(4G3;9331Z3Y^-%ZT.X9#2%@X/QR[/K-W$6>U#!7
-M1L;ZY=>`/K0\JLA(;D<E#EV$#0\0!C4Y/ASQ>RVWR)Z3A1<1JT%Y9.1WQ18#
-M81!8!7.\U=>!+%(=4*&,KSCU$GX_*?C++3O5(?;MXT%9UJ[27?.`S>YDYO0X
-MTIL:S>#N;B`*5)J3X,AKV+FCYM7)>X)JDHZ)"(E"1!L:1VM2;;T-A=VCXWU+
-M?9CW:TH9::XDQ!HSRNB.5)9A_*,Y[9+B]-="7T:=EEQKUX*]\V8,EK&2PZ9*
-MF-+$EI&-+5@G=&,M7=CZ7!<:]=\L<_CAK9WRR+YRGXRV.]>DZ)KI,KI,:,VO
-MS&4;?M1KHKUT'K7L]3[_A<RS2SE</#&.2PL$C.*5/);2)!W6XR-ZE3O>DA(H
-M/2?3<O[=TOQIU]R/+#(RJ4V;L-MOHO`KX\>LQ+#@:\B+"?A6ACF6/3:EV/&#
-MN]]$&WHCGC'E.XO+=T^3]&Z,^SU3Z^62\6L&-H9UQ=%I49(:/-KV,LTDP&,:
-M2BF`96B;KS'?`,N^/3XW5H+@AC;:8X&VE24SKZ=`GGZ^W+$\\H]@2N-AY\KY
-MVX7$EL#&!CVOS/707K\]+N*6TWLP&QMC!C$TTEB:&,BZB'"\&<\.J_.1A2M&
-M@.D&"381$'*8KCH%CK%)"4+;-`A=X=?3K84/,0;-J#RG40^4(@,+KPF1+*7D
-M2B!L:0;]<*^@4D<3;)(S/1N]6FS?LU<E>8-</(J+=,[PS(NPFX##"[#8XF,3
-M)ZEENNX;[BR5>NZV8R*+AE<*22%TNN;)1@L+%UY[=>VZ>NWKW#Q,LN%^L3/"
-MOA0W2R.\X7!2HQX900SI'Q[KCO)\^!C!!G:HB%:;PW&N$YVE+)SDA(Z0O00`
-M$0H$M560;;$J9,;J:/,<$C-A:Q`7C.TG`)XY45.%;1QD=607,77*N.7"ZZ9%
-MYIX%L>.^NOOQKW$]7E2FN?7-M\H]4M=N'+JPR,BN!G=*8,028B:'U?30E?AP
-M$$+L:Z,FGNCGPTPZ]L84G+IEA6?';E/NZ:H/)BGLOXPFS,)(I>2.F09[OI.D
-M_QC]O6)</6:G6=^G,[.!+H\W37E?YYRGP<SVZR8B3Y'7J-K;-$_/&,81U<?W
-ME%!W>W#6L?[36F4T`?=#Q*ZBWQP(68#O4-Q?-[)[<^L7S7[W?2=Z03#4F><$
-MT"_8&CE<<'/@0Y:33Q+3&A#8*!0+E;[[=6C']D*[D/*!7"BI88Z2';.H!_X7
-MHB@?;#U2O?K%/OE,ER-IKL)#VB$C$02TD()(`>1".YG<VQDFE4*((`]D^=09
-M4[>#.A#P1R[HV_[D1%V814&!"2H@X5!?Z".W-)(@6UM$VA/EM5T1^WJ\;^HF
-MSM[GL1RB6)+(6R%%(]$@$,4648(&5"7J"$`K`)H%!]#]:]O`(1'ND$PJ'N'(
-MC[%I2B2]?H7L?E"UAP1N^'C.CBTO1ZY]&HBA<3;9>5Z"TN@B,0RS9`7)3!Y,
-M+4BZXP,WA*N#I0E9>6F(9`^DV/AR?52-FM,?&SH].EU_M>1)QWKIU8PYUQT)
-M%]_SUOV1&61>(L7RP##(M.]^Z2V1*;V5#W#R:;N'RTB$20U8;@.P2Z7O$B0M
-MQ@"53J91FC1HT:-&C1HTTZ-&C??_C?4O1\7Q?S[?%93*$1T]_2+&Q8RH>]D+
-M<:N*L$UMTU?FD^?=N,\NFN/.Z301RH\CH/$68=UR/4$>^(SE@_S$QDZA4.)D
-M<M];-&F)T1S-M<N\RM9J.Z5+++<2%`L)*!)4??D:Y6Y&(2O3N75VRAD,5:S(
-M<1'BX\9G/ER1+43@H\&(3E)HZ.QS:=#"JTK:ZNQS=IH]5X-T;34]'HV6O6&0
-M/8<R)A9LZXU*NB78=K;<4)=A$97R-&L"V!D6E!8<51A>W"6((-ZO`V]C5PR'
-MBZ_QYY`7H#?U[]AQD$PB#NJ=H^Y[K@!WYQO!H.""0$E)!)!)!',=&E*;?)<B
-MD<:5B>/'HP,=8`N%1^@T+\$*;6+I:8^J4BUB.VN3)_%Q0R'5V9*V<UL#-5"4
-M6`DD4VMMCNI3"J$GM*BL>^:Y7&U._EO,=G$S9D:9Z2,[C+366Y]J,4L6$>B^
-MX7N(A`>0"([R>4(FF-HG$-.B:52&24(HM%S5R3-$DRI<DM2@*BQT2=AFR:3Z
-MW(99=M&T@XHWDTI/#O#B&._OM'7U&1+CN-^.%YTA&G<R;.D1L#,F@Y`F@XB"
-MY)2)`S(@.LSX8G@SK4PKNZ]N4GXPYA`'+K'T0I2+CJ!'`S#P#BPM:=NYS&\T
-M2?"<2!AUG`C=CS5HO1AF.\<$5?*00$Y:XZW/7F=V"P68#&!`X6ILT;;9B-TT
-MOAE:@TI%AH.K=(J6UO5,2;+O"V`$OJ>05#PNO!*X$I^`=^"V#/$KFV'5U;%=
-M,+MT5244TQ.YL!*A)3=&*32!N31*A,YDY.K2YXJI/G*O4F-L\YW-%:[R$T,"
-MIER,YF*CX'<]T2<0A8!`)@=(,LU*\*@PCD:8RO,".1?5XG5V3\]M4ZX7%N_T
-M.G1=L>+LD1E.U4,J)+3`G1;F.A(#0;`Q%H&A2@8J])%A`TE/$;'=L@F#%LH7
-M=791)3&*Y[HL`MMR-[SLD@4#0KD;\A(O`)FF`\+&%Z*E-R@=V=E,:P.#;&W(
-M"6+4,8KX7(1<%0YX8W&51W#009^$US:;"])SVJ$,`U(%#$8"%@CG1W0WSWU'
-M<-\FZY>?31VSL(J#E>Q;BDU#"GB/JYN`V)MC%OY[R!0'53`"1ZA3EYO'6QYA
-M'?P#5$A"2/AR]2FR19#KSLZ.')UF_-[S>1UPV&);!:$1T%XH241`V+A%DOT1
-M@(^`I.>9ZC#@X1XEZN6QR4=F-)\<<!\;N?'A59#B=<E@`7<(*8K.`P2*C0L!
-M"NEX4EC@5-6+H.HH5YXCO([IECL?,.H7C3*>S(GOY'5W=!Q_YC^/W5F1!/Z\
-M6J*FDLJO+*K[S%>];J*3RJBJSB$]ZFS#2EFUO=4[VKWQ;O*E9;ESFWF3FZJ[
-M%*TXW>])[N]V\?`;MZ1Q-J]95SOA5J=X.JT:MU*/9K9/&U2F>%.\63NKR&M>
-MX7+:IFM;Y\3*VJK)6GN:NK2=ZG:V]:DWR>N+S5T.^+U.VLGC5<$SDSI6LG1+
-MS4K*3S=Y.<;EK0]O1;V3K@EQ:);XN:GB]9.]ZVI5&ZJ^-UO;I:=\-O+FKS+-
-M9N<V)G</N`>GM!>[O9X/7Q8!/LU\-N$U/DB(1]L/^<BL&$5(R)#_"2`OZ8>]
-M.0G*#Z9I#+.RP-NHQ0]BL.0!H+VDA^#W/.8AIB?G0.8R8\F)IIB>A]6'DQ!R
-M=,3U/,?:%$B4&)%BGL1+T>N>3$\'3`'#CIVF)\`-V1-6O,&`_M^CJX[[GSVC
-ME4)>BN(,G_72D]_S02KE#0B7%?M:+I.9VNSMB8<8(B7.__AZ*GMB3DVIP3W%
-M29^*^9?/*XRO@B4KR?*'">WJTPGG21'T:+&X>B3J(E.)I9R"RJCY)`+[TFR[
-MY'V><=(?="8-C:''RE2DYDT11PS](:"DH$5(Q?SO])4-4(%]ADE`5+F4FXS;
-MH_M[6#VC!X$\G@_:^G9Y2F[!YWX-FD?N<F.I0K<16[3(1]HC(Q_*1Y?0W!^Y
-M!]:.Q^13(S\M?7=V2V6G1<Y_V%!PK)'H\AR&_'/VA_3BZZ`;ZB9,6Y=F'9_.
-M=OV='UF[LXW2=/7$SHM6ZU!'Y8XXY5!&7"A$(XH"#^*N=5:+`WHY7:8JRL1S
-MLZ$14=)TN-"`@N-[J+H$-Q!PPY:OEPH+0?I$0T`4_H1(311J8DON`66M]ANT
-M$W.@0ABE-XX6)'W=_@W$0>DGMDBT1(2AJKF(5,BBVQ$$HB9!R,&#1$\CKY].
-M?5>$=513C4X):6J5E6#:9W\$B#9L$94P]N=+;E.3C&TYW5D2X8HJ!!T_SV8N
-M$VV+;:EM):C4`B(VX!A'4W#&5F@D/#OY]+QM^JLPQFB.\UK7-[P'.`B=;;T:
-MI)5"A0N[3'A$;)YV]X]O<C20A3LERQ"ZT$<^@N6LTN0VA)*>'([\3,>*1)B(
-M203$V7F.&$[XB)#AMRBH9B"Y!K;1WN^X9G!)R(B#+!%Z(&%+W89QR;"PJKD<
-MA8Y";^)OQ5$1$<N![.N3%95QR1973'`XBSD:2>\)BN+GHQ2$F)8.V\L$260]
-M[1;XE$"05`8<;I`5)>F0:&G!0H*NB@010Q`\CR@*@@,L-.U(41*Z'7I,^SV6
-M^]U2U14RW+RS2,IOO'3J(9P0P1OI:Z8")[VR9"@;)!85A5*X#,Y;:$6VDDD@
-M1O1>K+$A"26G9#XL>=\RUHE*4H@XXF*P0-!70XX8F65<LFXE*3(??G$5*%3)
-MEV)J0KM5)))6P99>LNTNO4TLY'4UH0D</#1V7.-:UI]$R58M,\>.1S*NUU1I
-MHR#^H3SAOH.JHRR.V-6H[C,5Y.(J_+SSSCQ).G6#]*]$9O-R<.J]$7NN6P].
-MN5M%+L54,L#"U55ML=I2PV;MQV)(0-<!?7GLVY2QSEFY2L7W[%=6NBW;\]^>
-M=V!*9OPJC"N?0YEV+'A:(Z3=VN..9GKUWM:\B-AQ1=C)V>L?;S[6+N.$V[%M
-ME%)-D]35UH4;;0_NK>2"&T(1H,!ZH`>)56@4H#M`@D*48*`M$.&(,3\='S73
-M!S72[]>6-ZK>J7BZ5'GK57O4\KJNG'/77MZ([F=.U]SE-ZX[=J)1>2IC52M9
-MJ]9H'C9Q>;-9VRZTL3;S9JJ[V=J*DZ:#J=S>\Y;V;GG"ODFG9RZ\$1:).PB#
-MP;DLY2UV?:1TM\/+8DNC/L^GZ=\^#S.2X3.$HE71T<Y;4._&[URYG,;.^:Z^
-M.+/+R)/+IFO#7+7EWV_*6]G(SCBF_!0[MVY+/&N2UK-(?8FY695,3P2.;MS:
-MLS>:Q'E$>!1M#$0>$`3Y_?^,AY%',QRF'O.O,VQV(V@UXYX`3WU"/GN>FW2K
-MSL`434^SB3QP^6>J]DWPU*UQ+SBXG-<:UJ>'M<K]9?$)S24]BCHN2I9@OR?D
-M/E[U?;<;PU[\]EJVRD8&@3I$;)1]ZSPDYN$<F(,;`(NHT@I08CNA*D1!2$K/
-M$0O62"D%ZG5)`,1$"00E'7MNKUKC"^5VC4U"G?IFJJMS63>N1G%U1)1,YHTZ
-M.JFGWK.-V^FM5J^6LO,Z3'--"NW=2HTC2[=M1TNTVA)*%7J(>A)UBS?.R,.W
-M;-/5R#:*0Z0O6I,M,$@=%1KCBV/K7;&7EKMWFKRWK%<NS1UCKK"IYN^7*[S.
-M7.N<EQ:G=]J+W^?:0D:SIE)\EN,Y<YC.M<3<OMA`9)Y1`<HYW3;[C);2Y1!J
-MYINT54?66:J^3CI*ZOB<6GDZKKDN=ZF65.4^;-[G._D<\PW/F(>^#,?*<.$Z
-M7*82D2SFIYJD`JG0DNKX?FOW_I[BG4>DK3\_](D-K^-"'=_]SB8O[JR_?9_6
-M>GIB*[+LS=\BOYY8<MPP(2`./US\Y,IDT'WO>I'F?82)#"/7!4F$SH^NLCJ\
-M;2&;>'/^TWKW6L!HS^"9X>?L2TT1Y3GZW-(B?JE:=782<G*9A$IBMPSBS'QU
-MOMXN4*_<JS\34:$[&2:6Q4Z1]+D%&C^$MP(#^IH/8P$8<^G],_NJ79RD";JF
-M?%'"AD*(@!(J]!(UKZY&.8B#A!Q?7<C8>C`\F>:'@ACITALAH9"!W"4UR=G`
-M3N)N1WBREC2D+@.9#A0HA$-,%""TNI_<K8?XS`-&`+GQA&8TDV"\$U$<*D$Y
-M2'=VXG?`9>N4R/)MYM!P0@+)HFJP$5CTM((NG(&W?`MEY".C^,I&%$?KG)2.
-M;BU_*^*`/2R4768<!*/8K5-@=?7J&5.KLR2?HI-JE6/ML[Z'`8$:_A(JR&&3
-MOP(2/K9SI"P:K?AY31-JN<'=4AC;2[&$-(E6$LAK3:DDX]].[&^5UHL)+B>4
-M(L-=+*O\IK:UVY/=*K:[-_T5F84N'LE\;SA:Z05Y2D7^^-_"W8YX'U2N^K$R
-M#8V/5I`;QE2W37?GK^O;5'?\<.EM'GS)-ZCVK'TE'UN3//+Z8<)*-3QK-O;C
-MZ<S]UXR\XZX\D\[*$H24?>1>Z@]_W_;)`ZSWJE*\LR9NE/V(X1#0IZ)%7ME!
-M[/*X'G\^(<%P<\:$/GA)\A$<:;T&U!X4U&S`&-#&5E\<82$>MB-&>GHM78CO
-M*X.KGMX3)E&''O1#&@R:1=$`D#=D.??HT*144N\"3(>,<2O.%3MO.,?$,"[8
-M\.CZ(.DJ'MV\=-(\U2,7%'`=6L*>,;6NAI'B^IA4J0D@;X-0.(QX8]]CXUO8
-MDZZ=UGGOHH9>2Y3P[\$9BY6ZJD"\?*2A2ZN>%[;#N8"R:-\M)P05AE+"9T.U
-MNG2:5LMF*":20J'VP*GRA&H4Z8Z`9-+U,74P*4\I"2['N[M\MC7(W0CJ:.(T
-MM1FG'NE_Y80QBR8&C-'?IW:^Z*$UFXI/U238V(WC]_9OE5AB\G@Q\(1B,?*$
-MK-(7I8$NZ+TP%HU<T@7VM"V'0A];Z9@1_9F?[)K^CW\I(^C7-?XB=0$H^F$]
-MD=H0]S&!(O;"+R@!#]\`A^4AB")1?VD"Q*CH#]5\L8W%7_??*2(MC$5/F\D$
-M(E:L8T-HJ(8<H&N$*4BI11"P+3$*T\E#,)5454B;!I`FT,;!H]UR._#*&_.F
-M7;'U3K/Z+-$UM8;6KZXKZ[PL=H^\?F\"8U/"9(T)2HW\I.<2B4_,>E(>06"T
-M:X[<Y-TV;(VWUGLSN:*9T@V-3PH!80S0L-[A`8-=?++GHD4`@1I!#$/XOV*(
-MKYMKV?Z"@#I0!_R4`8V$.<?]D^4?%N_D_E?9_H_[1'_@A^>$G0I%5(;-D.!H
-MY_[66WBD_F;)_>KJDX22_F(ZD3\GO7%D`A_F#DR'"G"]G6;B!)P2K_VAG\A4
-M'HB/+O%09\AWGQIY]/U'3;UNX/T?<F2?Y6VT^-,%*<Y]?#[/,>U[GM34)H#1
-M`?X-FX.F2#9Y9I'V#1N7O#[CT<4FV-MQ,[CQ']_14/X'Q@)Y13MX)%?(,KY"
-M#L6]^DO1([V-%Z5R%>%G0+N`41Y#L?^9L+H_X%GPT[W\?XZ/'M<5_C#'8CS6
-M#Q4-X__^?,Y[3N@\RO.J=3ZZW]9B:5BY2U:.#9!05_@;8<\'S1]7(@]]36%1
-M%54Q:]AP?1F^!\(K6D_E]W(\0(V.TS[OK(HTUTEJ=3)WUCKGI\(D3Y(HS/0S
-M4N#C$1$444%CZ4X<'IA,L,$Q`VL$M(GENPDB;-MVIIBROHQSQQV'(>OT,?<\
-M/O?>A^PVAP6@QW?OP\NR8F+1B-!FT:@]>'L/P<!\.!:G/&^F_19=)-(ZWO,X
-MRFE'C/-TJO$XHYD;\.OM_X]%6QNK/Q:/%>;^:/>(:23#V39DSDC_6`*S)'M^
-M-]51JA2"MD@K](<Q'N:2G>&F-W)Q>QAUM)M!%)'M0ED>1\R`(%[A7I(-H4+0
-M@"#O+T62R%M*;VMX&\V^\L()K8.]4&VVVQF99*"1]58_1`_LBKC%5455)'@Y
-M-445055(Q)2@554KU]X+*</6/@%L*<B$\$T;:5-AYFC=PW-.Z[O0X-*&ILX?
-MFD^D_./>\7V,#+]*&XL)ZIV<GT_#P/%`;TD!B>*<`$'I/[X*EFRO_-&!L)X)
-M<S[(MB?4^5UET3&ITG16Y%D^1_4DGMTC9]E5)-8*>H.6<Q!(-PXQ,3TH?C^H
-MHJHC]5+:BL8J+ZT^'VSZL_B`YO4OV_(.?8^OZ/!\!0Z$H<*LX0!LJ@^(A@>U
-M5X5X#XCN#>H(Z%T->^.&VV,RI_%&O08Z<BT1---&^_V#^#,1[!]QY0<F94DG
-M1%3)MHOO_=CM=U1[>7R:2,$#]`*J]842'YCW^]6$'ZCGS$4[E)80!1'UGT+Q
-MR)^T_KA`(SQ0J"89F9\Z20+(6S431NZ_K/B%A!<(,15%\#/$,S%%L@VM@]CP
-M>F_=5+5LJOP)[36H>"O?J<*\F&@@[_E\:K9]OLT[G.02J#]=2AG<(N)B=(Q.
-M@&J2C%/LGXN?K;)C9BF)68QQ'ZX3VMO-V(Q(_I_KS43G4EHBM\T*TKOB\U/Y
-M=M^ZQ:-S2VQL)?X7?CZD,G(2^D*PK53$%S*T?T5%2%*S<S&;&M&D9:HE23[O
-M"V![;(]\UD$>X1/L1H*"@E%^LEI5@$FEG)*8@7CJBR59I'KF0A!8ZD5&F?>9
-M\NQ!/RDR`?K_E_]?T_\/;_'D!SB(5?!Q`<('G+0\#])VG@V4W2,4[Y)">AX$
-MV/,U6^*$.8K_B">_^;LL;&.[]WI/['"^8]Q\J9Y/Z(^T$?]AX#XBR(>/RQN5
-M555D0WR`10EXG$@Z_252U>\H9^S0A)?4(W`;C<?FU11?N;]CX%1'>'G>D5$'
-MK:,^5<D,;8SZD!^2)GVC8_>-O9]+>GGR#FFTSA4DJQ\9)/).$VN&Q)J"-Z>Y
-M62C]B(,*APWCW.FE^9P.*?17-5<-F-,8@X3W<XF'ZZ'*_]ZS\ZU9$;5)NYN:
-M=B&A.H@V!3:6(>YD%@E3"%`Z$"+!22WIKBIS_/]?@B7,_.(.Y1%G#&R.#7G5
-M\BAN9PI?&?3Y0-T&&/?A_0(OZ&"8>:2^!F8$SW@T(/Z&="6(,1X'-)YKB$!B
-M,-`HCY(#XX#W+\E<J;@-X5"R%8Z4AK'4.XNI2&&BTO$'L[1M-@<OF7:>WTE>
-MHH%/F[8B*2V@-K]$TI#?SD*89"L_`B=4=UY4\DN]=[[_:<CL20+<Q)>V'`"#
-M,_-72"G:BX]B2[\P7P55THVQTJG7O(!GP&J'4?2628PX^C"S"*!F4/<?3A\U
-MUNQ*H<3BEK^9><_24CSCH9-$`(DB)Y&?C\M`M=2<_S/DIA]NR\H3!.$**D]+
-M[^N)33MG:Q*UVG*=C[ZWU$2E*G&9C,Z_6:'2(XM^"Q=BJ88@0DIH50YL,SZ%
-MH@F<J=_M1X(8E9#8)?`V;KQ5[$?U=3X1!PCE720^SXB-&]D%V@H$O2&,U-PF
-MO$.L[Q<!"]H@:7=VY](XL+"P\38_*NG@B*JJJBJ23V!TYG%V*53V.7NDU(;*
-M56'9QTBED2S$PW2$1F#"$D;.B+DM$5%4U2T(0+M0L'.)P:0T:KEN79YE.7WN
-M"'F19'BW33X$Z#T5XRSO5[6M2U+_"28Z-I@$$-P$4Z%9'!I=8?(:(H7P?QL'
-M@*4"3,DR49'\Y^6RT6G73QZ\<'H]L\[TLSR84*B2A?(B9*<DE+Y3WV1(C2(`
-M]F66$FR&/[H?-"<9%A^Q<22<$WXH.GVQD=>.CJ.*&+V/<U$TU5%&1.<#H"O+
-MP:26&""8O6L2XK9%A523&@E*"0S\5-FME-1!NAGIZQX3[3]'J=_OG!^C],<H
-MWCNY[I-D/O4GSK50JHN9/Y.9GM&PX@,WH1_J@]WM22!=2$A4^5E\-Q$R\@,`
-M>M84*F/I\?+OYK&1=E3\-&Q\/F[GQ%P+@]@O8R[MB9]ZZ4C,7D)B^`@S$D"\
-MN"Q\GL)@PQ^H:8VD(A!<N)5)2`(\MVSY'O423/Q';%=`Q<AB1['XH^"!_7\>
-MDY'L24!U>[_7(&@8>R$D0-2_MGF@O%@H2OF/]+N:K15C]GM)_P_7CYE@?="I
-M]S9[X[GJF^?2P^"^Q!Y?*#[5[?<OI8-H"8ND),)`I+T.YI\\[`%=7`\H*5-@
-M?4=C^'DB\O>?M"-ZM(?CEXZ#?L\_/X';@=/';O`WZ!A\[)&&5`2Q?IJ<H8D7
-M`:4`T0$EBJ0/\R@'(P$BKR:$1-TQ$Q*"B(M$IK8E!`9+BQT*:4RZ("=JT):"
-MH!FY<!,!Y)G8<A'*"R&,#[0'*0A,4.`18AK2%C5I%4TBB?\=M%LJ16VQ1(N)
-MBYLE2:014@]HTYE3EPBFW)`<&&]9K+%_\@$^/Z9@&B`TN2"U$$2H#1MH%'%.
-M`Y*(,,&T0-9F046K@+9_&?5W>@I^U/7)_G_NUFFL,V^-OM]FM=*CH6-@1@+P
-MCY9<>\3&O[\DF#8G3;&12*[665\\.<W%'(JF[?2-.J!EMM1_U[_X_^7^5R?Y
-M?ZO^:K]=RTOV.>QS3_WD#Z1I443)T(HP4T]AL0H1"C832NA0![OV5<:)5$.J
-M2GVJ*E18XSF`[BW=.^52R39,1*4J.Z++X+`_0_OE+Z?M.:_A_05]?[_Y&]3,
-MMMH&$@G+F`LGTG^%7_$+_1+2S#_G++5JWUOR#H*=`B%9"'^'\:ZNG.ZK"6$L
-M,(C!$DS$7,8FP3:1^4E=;%EYA8_L#$Q-;_Q(^!DAE29<FJ4_VHD9+%L;<\(V
-MWSFW.6Y@1%_AAG=H.?"IR1@D-0F$+>2LBAN@&,4R0KRK5B!45%R](T3#X>OD
-M(/UF/(O,MFSJQI3?OG.<YRE.!PKVV,$[AX$P[#:7"[P>8Z+P,R/J-E87CR1Y
-MX[#F?M.W,ZC4C$4.-CPGD<K#@Y)(Z(;&8B<C^XV(6:0A.CBE2N<E@Z*G-WNI
-MI&FY,BV5[;:FCC6A))+LXCM>%Y17-`QII07%ZF#&&!5P;DDM['ES/Y&`5$#N
-MXL8F7?Q1,V"E0KIIN%!`W;>L#(D$'U>WU1V+T?;XL;3&,;\O?![IH][/T)J2
-M(?))9))H=+!\?KV7EG<<XTXVIM8U'/V8_M1^Y\D#?$'Q3_*86TJVDMN''8PF
-MD/ZS`B?4#4$=ZH#R84TV6X9UR3P;ABT^\O>X5M,R5_8X[;1U,2.BJH:!J9;!
-M*JF2IF%)+F*E451*4IDRZ"<Z>R1`&T%B-(*JUDD(&WI@)$MCP5$]J_S`#P?2
-M+)3"*0,DI,D/IZW>E*9),<QOUCJ=-W1O?-""`J66*W.D0W`PO52^?]SPF1DG
-M)*20BPA.3?>=2<(_2S[5"O%-U1S=HM26P!VZD'0BK,`BHD^YS3#O=-'!43-E
-M,IKRY407-K7;AX;AYW@5YM%5VIS,N[JQ72LDY?#(@F(B.WGY\<A`A02$GYA@
-M,CI#!?#EH>"$PS&(*I**0::@?<?"I%"&NA-*:0Y3E475E!8@I,FY$V4I8-A1
-M);2I\;/>E<;BBXV"$'1`PTT&)2G"XF1`H&!E!'P]$]D;>'D\%%<`D74A_Y^K
-MJVC4Z1@N'\@.L63^-\L?OQP_T(.L]Q$N'J0_P@%_B=F!\JRAY_!5D3Q@?('L
-M[-S[?0K$7,`7T[++3<L/2'_[CZ@_-K1`0(\<6"IDD@R@<4ZYRCBF3B<H:JV3
-M).#WZR.:7?D\<C]46%(E(K^;E$#;^/<S@X]BZTYEKOTQ)/PJ22/&1_!Z<[GZ
-MLK(,,JY"%4@4(Q*_>2X`$:ZQZ!UXF+A@(^,/AXOG<E"X6"D.M`D?V+[F)(8.
-M*+I,%?/%21?^/L#,P2`$7-"B>$BI\9'QCX$YTLQY8W&GXM3SJ<%`_M#_0\H#
-MH=JJ#<0&9'?OB&9,4#SK*CM])!%44&%(5,D)(GH#AAIC\/,D9XCEQ@I0>=K!
-M@EBH4F5ZAA6"!P0P,TQ+B%RS(F3)7D5HKW?5Y`TAQ7NB,8CI#,&57T]3H"(_
-MP_O[K8.8;D88$1P:YFCN;E/Y`CJ$(HX<E(7,,46L9SSC)IC),F>=$GA!.T[[
-MHZD]3VI(/(?$EED6/&))'PX]3[;,C$^6`DA^13[86)'7M\.KLNT;Z-9L`=MA
-M,:QPC8B:/-5D]Q2*ED%E$[AXG^Q5JQ!4)%E6][:?`@^*3KR)!`D5'Z@R?J9J
-M`CS$?`"#9\70/H-U24[Y3B=SS!C/XL^)40Y?MD*1I4I$`I5:I%`D)0AE0*")
-M$*`?:#*PBT!2Q,0$%(Q`2S,+(N/T4D2(9@W#Q52^;W[(B6!J^5UA]"6T`&'8
-MHN;6C;&(T;:CN0T!?X/W_3WV%FLO4><Q'[XA3(2@/4-+;X0E,)-0`5AC=4V9
-MD9-H'E@>4CYAGQ0/8F'"JXR?\H_:OW/<U.3%=\>NK6G=;_U7-(VB!P>YJ@(>
-MD<VEX`3@C,$>"0^M,([([%HE,E34>3/0\OONQ98JDM*;_'&>&,!B?)3P0D::
-M!NN"<PSETB:OB@]SYGW$,(K1!NK@8B@[4UWP;.!LGT8?;(\$.5?\;M[J[LS+
-MOG2G\FBH:L$-2)[D!/60N\:TV?1I*11*M(&0%RP@]5$E%$K3"(BC1<344340
-M_^)F5P[;Z+0;;:/0<AUIZ<&TIJ.7)',%U\FB];D+//;$#Y8`I5I4\;?PP.).
-MJE*).1`!XJ>2#S6V*%I(@""6%$V#YB`]]S*I!,#^77S!(]ZJ%*)(GO4(/A8>
-M^S4A>][*N'8*.,B[K%;1';H"FA,FTBT0?SIL.7\REQJCYR)!F%V))`<&4H:H
-M%N><>9J@56E)@2B\"U`K2*%1$7S1>!S!24J%&MG%4-.P6G(/D!O>>@.6D]J3
-MZD_FY"&2Z#E8..I#V<X5F,)I;3:I`VG"9J)6?6A]Q)"/[7NX_XN'$[8?)+Z:
-MB#%@@<32B<CVDK.QBNNW=!D`\\`QBY"2]IW`?Z[`.0#N8AB/PA7QAY@K]`2I
-M.NEKVG<J=WU_DW,ML9`S:[]/M%%12C[I)&YLV)#NZ)9!@@4`:9FR"BXM-/)I
-M13&FB%-PE%&]:F$JS0B[:T2*VJIY,%$,=PL@IL5,R10EI!((6;F=(U-FP1,C
-M)2$),1)(P%"<;((X)QNG8([Z#GB*&1A(^R8I&E!@A2B<<OV_-ZN;'F-]4+[>
-M^VZ?$%!(',8R%9PS.<Q[OG4.TNO);(V'$PP>$"<0]/<0'$)%A%BJB(A2J6)0
-ML%%5%$5;5%*(B$F)@(9(E(&41)IY:VB\$-X1M)L2[*_7&I#AO(S?H9G+20QJ
-M$Y+!\Z1ND1LTB#C8T4A-)N9CVO/[!5BK90Q-=/)%XV9(L2)(X'T5]-G1W]2F
-M/>]GK8O^I!_GRD)W"/H%ZD5Z!('C]6"C_OW,Y+]<GH4-IKH^T>)P%DT@::`Y
-M>)A"*'I/JOA'U`>4>#,OBV07:IM_]P0PHMI[_>J98CZ6<,4EHJ[EYWZ"*3IX
-MU,<OPZFN<C<ZKC*Q:LTD)@TF1!'3BRJ@"FRZ@0MN"**:+MF?!`KTDEC<%RI@
-M)5AB;&BE7?:9@1##!E*0.^FGR(O3;#)X$XN&]-'I,_=^PC;B'.KGHAK39DL;
-MAZ&V5FDD58$-7(4(I=21M;85:,H)/*@UW?73T(#5-*0Z`,A0$P*(BW?%11%G
-MDF([KE(H9H`KBA)(ZL8O&/B,4,9*%H:R*F,S,R26%KVZXQ@%]2P4#5.Y`DMA
-MHW2L7$D8XE#6A9(+KS=>@H-%6"G1NF(ALI94J4.^:O-SU5*2*5*4X-).>MI%
-M33IU-&Q>/)O?1OW$.QUI2S#)$C"9@2,U>"BPL(Z=/EYX\NQ(I#D"*IQ.VT%(
-M7F#0\+'(H,0UQ<.2*653!$!O?XU1N7-GJK!*I*7R]JYT[E'VZ8@HEN;I:>AW
-MG#!TG)[0!#QU9DN7$`%JW<=!E1`J9%%QDN`X@#`IZ<EP$$K48R1)N*\01(XL
-MB&T&=`.@Q-1$U8!Q*0U#401?TN-*`-7FQ@4D2@H1TBN?,&2;=,8.2N.CGJ3"
-MK-V0U4C:2+06!*'<PIR!"E(;D"\9^$&IPDG4&.6>;9:SHD8;A,-V58<XLXYI
-M1'/=N+USV;6<S@ER.$BD"EC;(+XR3H3@3S;QUN$8NZ<^,KDPX&R,$%&&LTD0
-MFIJJ1D9J]%;P94"K=*U*CDJBO9>JS0*<+,K@*R%,D#2,`)2O0,LH(%!)URU#
-M0T0FWU82A2F2;@B*"S553S_R8))HXDP@(&'RZP3/WR#&SSY$2;JX$1MB32=Y
-M^Q&:FR^"<@3<<->Z1.JH@YJB35B(JAK9"/VI(&Q(N"LS0Z4!!Q=%.774UQH&
-M[IE<TRLH-I$K[Y=0D(J$SD5"`UUHDDC`;/S<<_W^=W3M6C`3&"&HAHH,`^,)
-M!^^G;-NK@B>*Q-+4]7S.:;Q#P`E0*IECZ5;P,D>LM[(#]3BH-H5W0D5#M@$D
-M$^;XD(D!,V7M!0D0[Q=A7^)"1"M4`^SRGLT*.T`$5%"4M*I24A24@%*%"A2)
-MY`KK=:>U*OW(R)@E$#O&,<F<"+D)@DDN6E[Y71H2(#1I=@Q33`4H6A6:0?Q>
-MHZ;WUL:P020\9-$Y+A)0@A^KG0'3"A1GDT!Q[(&.D8!9&%@%%)!5B2V,S6H,
-M&0_PAM9I_"(H*]J>_V'R`)WK\4#Y4#"$FD,3`:1U;]@;[0NI-4I,[_9)HKT$
-M6AP1UFC+#*#+JH@O+KR9(8'D6(1.$C%7*8W9)B:?#0YN<Y'"'PVYZ@U/]>(C
-ME\.9?5ZOLCWWQJ>>[!_KA\4^=7M^;D&3$1>KWZ(Y.*KLQ"24$Q"^70',-.T!
-MZR'/8OIUU"*R+[(00X#2G]0R$D8KC^B"E1*F\C@(J0I4DH6$E2%(/=2%LO<L
-M?X%KRTQ5+L"&T)0HQ=0$H_7H'==RJ(<6*"9FU2XV(J(J`T(5"2)L+(D18/",
-M[>P1R5*LE$I1*!1@2!`D@4$@"AJI()`VW0YIQRTBG4$E*C$TK44L+8DD=<.+
-MZ4XD>)[)">:H]CU,$/ULGQ$Q_F'_@'U?=ZGM20.V#FA_7_7B.,&,GQG@OTT?
-M1F$"I9$OFPU!7W..C#MJ$V_'EXJ,0?W3.5^2$BJAY`CQ.]XJO(04*!0=*JA0
-M"A(P+!)*0T"#@/1/Y&2H#>Z<_)/#F:*P&`(R>YA3BFDQ)7V274@XAFK@.[V2
-M)OI!XH^_%`&22#^C8W'@9%^]5C!#`2!,0/NGVDJBJLG85G'?32MI(7'BVXI/
-M!U=C-XQF1TB7[NP-#,`N!:+.1PFX1]K_*R7Q^=8.G\?IY410<^V;TG+I<61[
-M+GL&3&AS"((:9*"&2!9<19B7YJ7)&J$?"QA.-Z/*[RP`<I1%I10Q/(;.@J-@
-MV(#4>[RTU5$"Q$CV!8&4L/*-DI*4EUZ3!Q0Y+PD=!BVR1P@QQ&%$,$8]CB\1
-M`[(6Q$VJ8I%PPBIHQ18I8GADP/<@'>Y5<$`OIQB)CQ]*[SHT*="2N2OHQP2$
-M]!*=%1B5387%Z=(O`PCP#<>H'\$*3UF!IY-$']6*?'^_,@LQR?'H'OTH/ZV0
-M6@H0/FH1TP;)J)(DK[C&?M8V$.L`^&**']DIQ;J$2IA"#@2\,1F*)CS9YYZ(
-ME6`J2+*@?JR0\4C:>AUR3#C7;W\?KA0X20CT5").4207Q1^<>V).Q4F:1Y-&
-MK"FLB4A2+"2M,$(B<4X'.*K.OP[7K\=O&&+NLF%@U_?R2$2PJ=`+`2D9B$->
-M^.H8[C!'[X:1:2D=)V!\AY@.G153X<SFZN;JT?S[+M.H1!31^CM5F`@)'Y]C
-M+D2<EB88*)!\QG]Z&QT_.4R,T,+B=>/>D<UM(0J.(YM>Q%@%%R(40D0J(WS.
-MA'"4C9`(WJ>P.<1(%L@"=?>I>+%C$+$H'P/J-_I5WP'CW"GD@'@?OP$^^#L%
-MIL+WW&H:=:UH:0V4]7ES;=UZ.)_R):)9$5*2)VIW'>/W?/[Y]'3-70G(Y^=S
-MATEJ)VP=_+WOZAX^6GMU(UV+MMK55PO'HK=->+47TXR/$#LEDFWK8@%`+T`[
-M^EGW&YM;T>K&]E=%Y)'OA0003(#V%?TTD98@Z0^#M[O"(^?G>'=?FR;?&IKY
-M\8=]K%N7X-,QF/99.YS0=MC7;GCV'J#%[>+0Y^)03(TE^$U,B%"20)0+<W(T
-M'S$#M<[H;&M*!\!J4>7IP.<\Y)4+CJ/KT-[29O,$@D2;9S'UN2'W<BDO@Y_6
-M[>1/UX<$Q"$0OX/KRAYV@(_1@Q$H"AMG/GQ-WDW.7$Y:EJ.)9.:83-3-T,>=
-MP/4L>'G(A)D,!(=0D-IB#TD54FT4?#T^=(,CNY".3IZU1E:0:4$%!$-_E!(#
-M\901%4-('Q3BJ$MBJ054I>RPVO^2<&ST."<'L78VA&3>\7NM7UO:VQ[:'EZ3
-M)$T?4C^N*&"`%*%%:!1)9376;'MZWX'S/U*'8GS3%$E`1S`#X/@S^)PVI`9;
-M!!?V>@(^_W1^P)6A-%`7K$:"2-7%H/QEPAP');[=('#U*B',5[?B]*_O)`#L
-M'PZ#I25_)PTL2`$2M(T%$0((KT5%/L80*$8"$_/-"`1DFR2'8[CUGJGR\Z)P
-MH4NL0/YI.#$&;3K`%/9K^<^&<_Q=AF63/6([.[@-C89JV^R=0.],A/A>"=,F
-MJ(@D(OLPQ-#$[FT0,8(,1'@@^YA3"4X+WD$;D86E;$F394TO=F#VP,0QXIQ\
-M+,]R!@X7>^[#,CI1CJM7`+P6X>=^UD`Q_']E45%5%5559M@;8#DG28AB(HE5
-MMMC^>\0O(ZL&(UG]USHDR94Q4W^7HY/`QQ_OYZ'0V/T9/"0I8D.*!+.V)FL3
-M1!?\;D@A[2'?CPUAN\C3K(=%\`^^2(Q]-<)%FZG"57G5TNFEB&&ZNC3TEQ,T
-M!3>L-:CTG,,7QCET9HPDDCA`76C3VYDN643S/2<0'#WOTQ_`-#'US^]%<=97
-M\5$=`1IEC24EMGUPQDL/!4B..F8^*L-T]E/:\R_NDKH+[<X2".A!B*(8H=HK
-MYB5*:8()AIB.D!HA2(I2D`B`![X'VL/>E"CZA4Y!-%`E0)(D451?D5QK$L%_
-M'O<@=8'^_9!9:6V21:*8@(@H?SC*9("//X!W0^.&`O0"$4-'L#\H>[Q[#;79
-MQH:5KC,DLH%(=WL94B%".:NN\N/L#R(;C*(>GU7IR#+)2J#\!1:T6.9@,07K
-ML)2U\J]&LF^?>/921MLDL;3#*6J01!$TR5FFF(F2BDB4II/4;[RQTY&?>X=3
-M$N'#6$DRQTW(L;5!QIDF:8@_2S>W]?IZ\KVJU1PO?'9>WWRV^MX!P..L3$84
-M=I)F&/('1UC.C>HB5W"X"TP5)J*6[ID5,-C8,&RE4F`T7#:)PVFTVFSD&_:C
-MG*?='_)_-8*<%9<S3<_47/P/7*'Z<%V]A?)_OQSVYDO[3,5$<5;-]1B5(OA'
-MG?3[A2R=#^U:2G<!`;>.Q24NC\%-R[`&)OV,/:U72LHE,)(K1V<9(AP(PRR-
-ML9)^/':'J^F#J/8(]HR/JZW7RVW'H93"6P^+'S(EP<H/7ZA10V+PY(FD5'])
-MVL0*2$+#1,K`'I?I.S01V892%`Q[8,DYI(7X40SM%HT8I_PTH_<615S#K4!1
-M!<%$K'`]7)M#8_8"]9B2^$((_+J];,NDAI,;/V0H1EB4E"!(A68_FQH[X"<P
-MWZ/"O"820CAX3TR*&U1$>$[.3(H?D\3,VU$.Q:LD6BV6_6*93?6!R%8A6@&E
-M$PZ,(N)=S"`Z)5")$-2AA*IFC0FA'.[LZJ21TZ2#FX,[JQKGFHJQ5E69F&>&
-M".F'I!=_BX^1W.ABVP/V3ADY*,A2>NS918A-%$,26H^L2'`B4,LQ(0(>2&%!
-M+L^T>>T9X7C?G$''CJ]CIDUZZ%YBDYLF^\7"2?$TQ0B30MBZ0L7`9&X%]<]_
-M<P$E\3YT>4:D8EG7V?\S&=_/L%HCC9'F"R.2A5`4J4$,+2T$#(B\O,FH?0D(
-M;DBZUYW1K4;"H!;CQ*ADZA/&U(1"B'L(1`W(Y[*FH`QQ,)`0)Z-D5[!GHB=N
-M(<!D@8[")=5]S@P2S,1=$WU4]@=WF6[4`)!T^=P!-;*&*F'?MOB-DTUMHUMJ
-M1M%&-36V:_+)/TJWX&YK</5N8+IO^\<+J.ID`F7OG3FP<HUC<B<3A`-2*%@;
-M_@+$EB7B%#(4ZX0[(>@0S,$CN4PHTGD:\L2O2#LA]4AQ6)`X9^)X"XM"[RF`
-M,:P?/'GN!([@@.<('(6Y.1,R1`D2&.[T`ZHIO`D,0)"]!4`)RX-0'?4D%$L&
-M7K5*$9Y04IYHD;$:DVD;"LN$XS'";CM33\S].WPW-X<7O\#]OFVGA9Y`UU;L
-MM-K)?+36IL=,/)#UY@=>!*><WF]'V.O:@)8($)B984.:'L4D(T(CH)""!@89
-M`/,*2#"DH'82>TV/N:ZF[&/E6WV.\YROW+N]DZV];&;8RWM'F#L9O7!TUJK%
-MCM\8M0\F1'JC7JDU+,JI<PMOKT&M8Q13)D>\ED-*@R!"($DB#ZS8?;$014!,
-MD113)4)I794<*4#AN@^D/9H-!Z]PX=*;<TI8V&&BA)!A(*"`8*@@B"$8J&&%
-M("+)46"EMBBBR4;,82P,L<T5`P_`(@]B-U=06N"97=#]Z:$L:D,,T8Y3I.,\
-MSS3VMORLZE+?HA^H_8IVO:)W88]_I%Q3QE!"W,0(\A$`1GUWA780Z<R*M)0J
-MND"L2B4!2`O!,$!38%`H"D/JPX2'HPK-&`D@_`=(-O2S(-A-0C>8^O1-2$KK
-MGD]&G&2`;LE2T@@0L@JA1R0=8^G^WR?)+?QIE:T9B7\[##>:J-VU_M1_JL:*
-M?8H_[25/`'T2T1*'C)[%`#4A0J8X2X(.$C_*%=@!HPK<,8U\X"Z:1`**1$B5
-M.!@?O^R0?O%D_/S;FXY;WK/ZP1'KA^JK4(52BLPJ)10*-"@4B(4*X(G($\XB
-M@KWJ]$.L4_A(K(4\3];C/(.AV`ZFD#U="?U\(G[:$HYGK'N_@F(:CKQ"G#M\
-MSB\6\>027VBDY\7'O=CT>E4&5#*I8B%L`F&EZ':@=P;\54W4PJAU*&V`F91+
-M`1))[%#FI_T_M120(?<?J-N#J8YQ-#)GG'S>O]AI-3$;0:;"@-HL5/0LFVQ,
-M^</VGBVFT<TED>K71'O0D1OU;ZITA:_7GORZ@>4?QDC,60^4?5">:<(8BE:&
-MUUG=*?[LW[OW$'HEQ60X$W>B+!%L0YN[U\6R^Q9RDXGS][$,!H,EU'-8^:.X
-MI*K1<Y&!@35!D#)0LDP1VH?P.UZ'S,F5[A?O=;;8;-^"';_)D.6\=!Q2-5.-
-MLL)E1M(Y.;<.YA22=56'.?8O4>9)2^@<JJIDDNDP$:)D]S_<=8Z&+N3IY']Z
-M'IDDIE:%A@B4F42(B(@`H`J(!(EB6F(*4A0I1:1$H(@$)A0(8"0(@)6!(5@E
-M"&0B(A59@8)0B`A%BA4+)TBC*I:[_.ZR=-N[=J&?MKM:2G8(CY@A7+ALB-`H
-M4,&Q^95555551515<I"9@B&*5`A.&0-$(1%%(1+$D%)(B$3#Y:_<X5L?G(SP
-M?%[\#O`3\:%@2,$<B3&B&?C^RI^N:?X5S8S!(*&)UCM22'Y*%>7\.==S7)\$
-M/X3VO<[/;P=9/OA-)/B*0MIZ(!AE*1Z9^7"M%5K<\>HT#1`9">@&AGGF%0T#
-MR%.8I(?O0D(3ZUZNAR-SY?UI\-8F91P!Z12A0!)3L>CY=[4B.#O<9IV<NS3$
-MR2)&%(-(U1/04^P8DR5=5H43_1>$V1PCRSQCF3;$`N,1C[D.>020![X.1Z+L
-M14\YT9O?AL1N2'3HY3IT6(3PEW/.73IPX=4`CIV@>J6QBX=`*PO`B3G@+S!/
-M&QS@0CP#SY[@>*^T4AZ.J/+O,C%$$+P-TC$3*3#[K)L"IS6;DWYFF5N6YJ8N
-M:F,NI,,3($;9(]C\TSOG>JGT^K&:GW!/4H@7Q_%;GP.@>D!.#]NA'>[@[XTQ
-M:UYFKC^QC;:F>G(Q)*30K)$:P>=S2QV,>32>VS][N\^DX/7)$*?JD=XP[?@)
-MID(UU>JZ%!O#L2$CL867I*>R94]QE-?2_A_-H]=?K^1C4Q?T,U9).7S-@JY,
-MJ;60#.U-)3&6'UL[V+X2[JS;8*L519Z<^-%J?;7QX'!I5C+#S]DD@P3DXG[T
-M<$UYP^>+G`.#=C"4IQ#0A(OE,)A"AD>,A-[?1MDH<D0GJ]<]<E'D8UZ+3IE-
-M4@F$>^CP.G3MP.`;)+R#L6S)]B,7I_EG1\MMT\(_Z\YPPFES*DQ6?1<DP_GT
-M.J-AP-[BHE2')"40DD!$V1!)"L90$:A(A1IK<]JGG!5$=J>SP.-+<DC^QB0B
-MU$J(!@(5DA%B8`?S#]4K"/J5-QYJN<H1SF$!"+((>R;GS6)],CMV<_K3=TV@
-MZHTGQD_<<&NHA[.X0^HS%<(Q269#"04DHH94*&(6A94NY#2_M)'0(LFOE&D/
-M,E+:-K,198452E"EID5,2W4AAVI/.-R-]BHI3#?_8']@AR0^><47/L^O9U;`
-M;KYCF&^R.C@#7E/KY\G<Z*N<WI(X\\$/'3BL:OD503'-?H_&P)X\QF:Z<.N@
-M`$[`DD4)?*ADG2?-%$11)KRL:+(PN0DA*#G#0K")-C52HY%Y@$Q3)$S%-A"A
-MR2267Q\#1=O($.;*'1Z<2J:%RH-&V.&8+.ZD#C]LQ9415L-B-HVH#>Z#<)04
-M&B;5@*`HA0"("MPXC9HM0IV=P908X%1!)0E1BK2A2=OC(FII`L+I&@P)@<&1
-M#"`5J`-C&$K)U/,L@'$Y#!@R<V1T)N;&H:628+)(W9MQ.&Z1IY]%_/7A^SDY
-M;>-=J%5)1OM)$.@JVR';V87?KT;M1D+95EFC7,;.RI?#ZO5^LS09YS)WPNR,
-MEQ`Q&!_LU;<T!LVB#:;0J3GY35GHV]V\#DE34<8[G>DTY.T5JVP']>&BLTB3
-M;4P+Z=TFC5+)(++*,L&GZ758BLK?28]F$^1]]EMHOLQR?S?G3EH#\DH9.Y`H
-M1"&:TZK"*#,)0_M$KJQ8`X=]N!V@"X]WXASG]QS\R>]%>0K((00@!2*TBM!2
-M*H4TH4@JT(-`K$JI*C`A0-4")$T4!2B0O@NX'O>HZ^:8:#SA$COUAQN;KJ5*
-M?C)2'J%==>-5*^G3'DL]"62A2M[_,-($2D<L+S<$^!B-F&`3\0RG]0D%Q#15
-M""'D7X]6FC2Q*:&"!#-0&K8*U04LS,(&FAPPPRKB$9:2H%1H5=H[H$WBF(0/
-MZ(0P$)!)F9EA(D?14"*]A$T(KH1![X:A`>QZD`]2+QA!R5WMX#)1,A%V>9W_
-M4.QW]AV:\0`]BV'$03YB]82$D@D9K+=IHIE%1IHY16009F,L=8CEM#=:BPZT
-M$<;06)PAX0L+#-(6-"\'SC,MDA2_9!V_CSY5TH>OC0[$-O?%!DAQMF!$[9J7
-M00$RFGIL*0>83K4P\A!$:&3O20_>P9+.\A(N5$1]HF0$ZD\Q$P?A\4T=:)K!
-M84Q12Z2PPJJ*(]]LBU4-1+<;$6K;6,DOH>I_(F0+W`<N>+*9DY#J8VSK8?K=
-M[S)PC9+>+*LTDA!/D&"F5:85"*&MU\/FF:7EKQY,D`QB$$+1%2HQHCX_1^CL
-M]5X'5N:,O)KC6A"1[O;)(<:C<!"**D^U2(VA8RDDT2LEX,%0D($#9_ED9P5$
-M`XFR?[DR<JB+(A5VE<*)G%F%4_59MKA.JZ:AKO9()5PMG1ZZ6%A0P0NC$(#A
-M)0*.L,-UJ$@TS($+1I`%,B*B!#"N,Z5MA6P(YP<B-8:#70L@H-%O4FB92&FF
-M(*><O.1[,ZR>+#AX>#C6`J;EA:$&;9M+GG&W]D6W5@07$'+45@U$C(;3-$']
-MN-8%%F(8*N"0U"P$6)V;<R*T\]!Q$<%4M%`U314+*D$6]+)/!P=^HWU#FSDQ
-M6VM92+K9;I2-LCA7.3*+7%5,RYF7)+E%JA6:TQ6Y%IF3#44R32I&.'Q3KSD:
-M.!11R:$H70=&5T;,'IW\@P2UCSXZPW*B.4S+D%8&@VPG&*)R)H;()WM1*(66
-MX@F((9C"0!&['5!$+#;/Q(,)$'5P6:!N8.,EO!H6MFD+*5:EBMLUHFU%="?`
-MN=LC($$<AP3"3K-UP^"1!3(Q]('CQ]GV<Y.@93CTW`NZI%J&TY1T&)0HL*54
-MLUX6YZ\'G5%'XS1-%WP]P>="15#Y>GQ/5UB`<G%0H:$+YE=][FUPQIIK6M;N
-M,WA'C[]9))Q=A-)&3WO#>YD>K49/:K@?TTD6B6)'?'58OF.R#<ASYP4L%YMD
-MS^%$X`<N%E?&#@)!!$DQ,:$U-$Y:S3T)H09)'R\S;,PQ<5GU3#T-&%F*F(G?
-MO?5)#M[HB-=CP8QCC`>J#\!S0LY6J*L1D*3\J@Q%C5B$8\8R<XB-G<;ZCHQ$
-M)'DWVCUMW6?7SA.$.QU$3^@ZQX]9B[^;D-)R+1Y=/K,P\,#1!,LKX;*".D5;
-M;$O3N;"#.,4$53!?!A#'W!5531-MN1J&>"0V+9VH:1F30L_(5\/!Y)6V@!?"
-M71`/ZV:)P/.5@X0\XX2&DH4DJPJ2+)V$_U]'+H?3^;/S7/\*5ZT2*RG%T,%*
-MX!(VBA&Q),!@QC>D5AW?+\;;=WUZUU#IOTLXSI8=T#O+))*A2:_SKQ0],L)X
-MY)$,'E'J'M_#?9Y/MDCYHSFR1L2#I3ZGZ33\C:3N)2A`H%B5%US5!>I4P\2^
-M+V>LM>?-M$(FGT8X6B%.`9`A)8B*`DB3)()*4[0G2LZB)#0QB)*DI[/9^'Z/
-MA$=\A[;]42>DZ!UPI)UU$OXS&HX>M'L1']R2Y0OJ9((8G]DXF`B0RB?PT$_B
-M#]@A*4:0")0)"25DV9.XP07YCK>'L%#%E>V`IH>XC3^;F\O[(TH^"H)\P#20
-M!^E`5"7P^*_]1"D'-J]'X=Y\31ZH;\#[Y7[4/\0]AYGL/&/D?XJ6">!&_U&R
-M:G$2$E$I4[OS?A[^TJ3*V<H^,CD@(<G^Y,,$IFPW]R^T.5?-^(Q?L2D@+U\/
-MR&;X`YH(>N6$D\RQ$(X28=[48VF(8?4`GA0?D9.0$XSI`4S&9Q-E/.6[[699
-MI8ACTL:5HTQ(QC(A31#)86PHHT5#)BP%63UJ>A-M!T(4W9$9@!T0EVXA$ECB
-MIJ-<M9AJ;0<+=4\0Y+U'Y48E0-[1^XU)-4F+432+!-)?.8%ZJD&'CJ_M*G;(
-MX=:1PDO$5\V8U7X6'XYVM&V5ANL_-MFCH'1\3T!$1-032/>H!G#Q`6GU/#1H
-MYK^?6RE'KY=#;9Z^3]K6G"?6C0H0<(8Q?N:5EQZY%RGVM28SGSCN1IN1:?Z2
-M;-L779>U/#'@Q8J3VSL1I\?[-R-4E6!Z-$4:DIJ@(FDHOZ)G2<=F*DFI"("(
-M1@A&D(Y!A#7:9M6QBD2/_D*_,KSY_K.SD\B9D3X2I9++%1UUA+$&PX_+WA\Z
-MU7V>B'GAU4^&3/<9KOT'$.BESIQY@VE5$)25#(LVE?SM;A%'(TQM=%F44SF(
-MR3??;=^IR19A,)^]AL63$^B3]@W*L*M4*5*LB0E9DB`6HB(F84@"D"E`A@`:
-M`@AI=M/:#]Z$(K(.)/XK129)DJ2U0C+,8/H8X1*'.9`Q@)#A*\`HH2A-"X)L
-M83:@S)*%@TAH7,$P><%0`.2*CZ@?;>_((*C!;,#$(^$"AD@:#6DU*52OU84*
-M.T:('_C*S%\N?!(<^''SELNP?A,1-%'-[G#2:#,'PE#<[;FT<DHH1Z<-;=['
-C1]ACAWH1DX&X^JCD'&JEHIK'3&.]WX(__B[DBG"A(!LI5S``
-`
-end