From rebum@mail.vx.sk  Thu Nov 23 10:52:41 2006
Return-Path: <rebum@mail.vx.sk>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 9B57E16A494
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 23 Nov 2006 10:52:41 +0000 (UTC)
	(envelope-from rebum@mail.vx.sk)
Received: from mail.vx.sk (neo.vx.sk [88.198.35.14])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7E76843D66
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 23 Nov 2006 10:51:57 +0000 (GMT)
	(envelope-from rebum@mail.vx.sk)
Received: from localhost (localhost [127.0.0.1])
	by mail.vx.sk (Postfix) with ESMTP id 64F863F434
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 23 Nov 2006 11:53:51 +0100 (CET)
Received: from mail.vx.sk ([127.0.0.1])
	by localhost (mail.vx.sk [127.0.0.1]) (amavisd-new, port 10024)
	with LMTP id wOwn0wmqJBOo for <FreeBSD-gnats-submit@freebsd.org>;
	Thu, 23 Nov 2006 11:53:42 +0100 (CET)
Received: by mail.vx.sk (Postfix, from userid 1001)
	id 83DEE3F427; Thu, 23 Nov 2006 11:53:42 +0100 (CET)
Message-Id: <20061123105342.83DEE3F427@mail.vx.sk>
Date: Thu, 23 Nov 2006 11:53:42 +0100 (CET)
From: Martin Matuska <martin@matuska.org>
Reply-To: Martin Matuska <martin@matuska.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [UPDATE] www/aolserver to 4.5 REVISED
X-Send-Pr-Version: 3.113
X-GNATS-Notify: aldert@nooitgedagt.net

>Number:         105781
>Category:       ports
>Synopsis:       [UPDATE] www/aolserver to 4.5 REVISED
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gabor
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 23 11:00:25 GMT 2006
>Closed-Date:    Fri Feb 02 14:55:25 GMT 2007
>Last-Modified:  Fri Feb  2 15:00:33 GMT 2007
>Originator:     Martin Matuska
>Release:        FreeBSD 6.1-RELEASE-p10
>Organization:
>Environment:
FreeBSD 6.0-RELEASE-p10 i386 amd64
>Description:
This is a rewrite of the www/aolserver port, including an update to 4.5
I would like to take over maintainership, if the maintainer agrees.

All modules are now treated as separate ports.

Please see http://www.matuska.org/martin/cgi/cvsweb.cgi/ports for these ports
Or download them in .tar.gz format: http://www.matuska.org/martin/freebsd/ports/aolserverports.tar.gz

This PR supersedes ports/104353

>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	www/aolserver
#	www/aolserver/files
#	www/aolserver/files/aolserver.in
#	www/aolserver/files/aolserver.sh.in
#	www/aolserver/files/man3
#	www/aolserver/files/mann
#	www/aolserver/files/mlinks
#	www/aolserver/files/patch-Makefile
#	www/aolserver/files/pkg-deinstall.in
#	www/aolserver/files/pkg-install.in
#	www/aolserver/files/pkg-message.in
#	www/aolserver/Makefile
#	www/aolserver/distinfo
#	www/aolserver/pkg-descr
#	www/aolserver/pkg-plist
#
echo c - www/aolserver
mkdir -p www/aolserver > /dev/null 2>&1
echo c - www/aolserver/files
mkdir -p www/aolserver/files > /dev/null 2>&1
echo x - www/aolserver/files/aolserver.in
sed 's/^X//' >www/aolserver/files/aolserver.in << 'END-of-www/aolserver/files/aolserver.in'
X#! /bin/sh
X#
X#
X# PROVIDE: aolserver
X# REQUIRE: DAEMON NETWORKING SERVERS
X#
X# Add the following line to /etc/rc.conf to enable aolserver:
X#
X# aolserver_enable="YES"
X#
X# Tweakable parameters for users to override in rc.conf
X
X. "%%RC_SUBR%%"
X
Xname=aolserver
X
Xload_rc_config ${name}
X: ${aolserver_enable="NO"}
X: ${aolserver_user="%%AOLSERVERUSER%%"}
X: ${aolserver_group="%%AOLSERVERGROUP%%"}
X: ${aolserver_home=%%AOLSERVERBASE%%}
X: ${aolserver_conf=${aolserver_home}/sample-config.tcl}
X: ${aolserver_flags="-u ${aolserver_user} -g ${aolserver_group}"}
X: ${aolserver_prog=${aolserver_home}/bin/nsd}
X: ${aolserver_pidfile=/var/run/aolserver.pid}
X
Xrcvar=`set_rcvar`
Xpidfile=${aolserver_pidfile}
Xstart_postcmd="start_postcmd"
Xstop_postcmd="stop_postcmd"
Xrequired_files=${aolserver_conf}
Xcommand=${aolserver_prog}
Xcommand_args="-t ${aolserver_conf}"
Xprocname=${aolserver_prog}
X
Xstart_postcmd()
X{
X	PID=`pgrep -U ${aolserver_user} -f ${aolserver_conf}`
X	[ -n "${PID}" ] && echo ${PID} > ${pidfile}
X}
X
Xstop_postcmd()
X{
X	[ -f "${pidfile}" ] && rm ${pidfile}
X}
X
Xrun_rc_command "$1"
END-of-www/aolserver/files/aolserver.in
echo x - www/aolserver/files/aolserver.sh.in
sed 's/^X//' >www/aolserver/files/aolserver.sh.in << 'END-of-www/aolserver/files/aolserver.sh.in'
X#! /bin/sh
X#
X#
X# PROVIDE: aolserver
X# REQUIRE: DAEMON NETWORKING SERVERS
X#
X# Add the following line to /etc/rc.conf to enable aolserver:
X#
X# aolserver_enable="YES"
X#
X# Tweakable parameters for users to override in rc.conf
X
X. "%%RC_SUBR%%"
X
Xname=aolserver
X
Xload_rc_config ${name}
X: ${aolserver_enable="NO"}
X: ${aolserver_home=%%PREFIX%%/aolserver}
X: ${aolserver_conf=${aolserver_home}/sample-config.tcl}
X: ${aolserver_flags="-u %%AOLSERVERUSER%% -g %%AOLSERVERGROUP%%"}
X: ${aolserver_prog=${aolserver_home}/bin/nsd}
X
Xrc_pid=`pgrep -f ${aolserver_conf}`
Xrcvar=`set_rcvar`
Xrequired_files=${aolserver_conf}
Xcommand=${aolserver_prog}
Xcommand_args="-t ${aolserver_conf}"
Xprocname=${aolserver_prog}
X
Xrun_rc_command "$1"
END-of-www/aolserver/files/aolserver.sh.in
echo x - www/aolserver/files/man3
sed 's/^X//' >www/aolserver/files/man3 << 'END-of-www/aolserver/files/man3'
XNs_FreeConnInterp.3
XNs_ClsAlloc.3
XNs_GetMimeType.3
XNs_GetProcInfo.3
XNs_IntPrint.3
XNs_SetUrlToFileProc.3
XNs_HttpTime.3
XNs_HtuuDecode.3
XNs_IndexAdd.3
XNs_InfoAddress.3
XNs_ListCons.3
XNs_MasterLock.3
XNs_ModuleGetSymbol.3
XNs_PoolAlloc.3
XNs_ServerSpecificAlloc.3
XNs_DStringAppend.3
XNs_Main.3
XNs_PurgeFiles.3
XNs_HomePath.3
Xns_calloc.3
XNs_SemaDestroy.3
XNs_QuoteHtml.3
XNs_RWLockDestroy.3
XNs_RegisterAtExit.3
XNs_SetConnLocationProc.3
XNs_SetCopy.3
XNs_SockRecv.3
XNs_CacheBroadcast.3
XNs_TclEnterSet.3
XNs_CloseOnExec.3
XNs_Db0or1Row.3
XNs_GetAddrByHost.3
XNs_FreeRequest.3
XNs_TclDbGetHandle.3
XNs_TclDetachedThread.3
XNs_ThreadAlloc.3
XNs_TclGetOpenChannel.3
XNs_TclGetTimeFromObj.3
XNs_TclInitInterps.3
XNs_TclRegisterAtCleanup.3
XNs_Match.3
XNs_TlsAlloc.3
XNs_AbsoluteUrl.3
XNs_ThreadCreate.3
XNs_UrlSpecificAlloc.3
XNs_AdjTime.3
XNs_AdpRegisterParser.3
XNs_GetTemp.3
XNs_ConnReturnFile.3
XNs_ConnGetStatus.3
XNs_ConnGetType.3
XNs_ConfigGetBool.3
XNs_DbDriverDbType.3
XNs_DbInterpretSqlFile.3
XNs_CopyEnviron.3
XNs_ConnReturnOpenChannel.3
XNs_ExecArgblk.3
XNs_ExtDbMsgCodeToName.3
XNs_FetchPage.3
XNs_Gzip.3
XNs_ConnFlush.3
XNs_ConnDriverContext.3
XNs_ConnFlushHeaders.3
XNs_ClearSockErrno.3
XNs_BindSock.3
XNs_ConnAuthPasswd.3
XNs_ConnGets.3
XNs_ConnClose.3
XNs_After.3
Xns_asctime.3
XNs_CsDestroy.3
XNs_ConnContent.3
XNs_DRand.3
XNs_ConnCopyToChannel.3
XNs_ConnQueueHeaders.3
XNs_DbBouncePool.3
XNs_DbSpExec.3
XNs_DecodeUrl.3
XNs_DriverInit.3
XNs_Encrypt.3
XNs_ConnGetQuery.3
XNs_Fatal.3
XNs_ConnRedirect.3
XNs_ConnGetEncoding.3
XNs_GetGid.3
Xns_sigmask.3
XNs_SockCallback.3
XNs_AbsTimedWaitForEvent.3
XNs_AuthorizeRequest.3
XNs_CondBroadcast.3
XNs_ConnCondSetHeaders.3
XNs_ConnPrintfHeader.3
XNs_ConnReturnAdminNotice.3
XNs_ConnReturnBadRequest.3
XNs_RegisterCleanup.3
XNs_TclAllocateInterp.3
END-of-www/aolserver/files/man3
echo x - www/aolserver/files/mann
sed 's/^X//' >www/aolserver/files/mann << 'END-of-www/aolserver/files/mann'
Xns_geturl.n
Xns_gifsize.n
Xns_headers.n
Xns_hrefs.n
Xns_ictl.n
Xns_info.n
Xns_gmtime.n
Xns_kill.n
Xns_column.n
Xns_library.n
Xns_localtime.n
Xns_log.n
Xns_logroll.n
Xns_modulepath.n
Xns_normalizepath.n
Xns_parseheader.n
Xns_parsequery.n
Xns_register_adp.n
Xns_http.n
Xns_after.n
Xns_adp_stats.n
Xns_atclose.n
Xns_cache.n
Xns_chan.n
Xns_job.n
Xns_adp_argc.n
Xns_adp_registeradp.n
Xns_chmod.n
Xns_conn.n
Xns_connsendfp.n
Xns_eval.n
Xns_for.n
Xns_fmttime.n
Xns_rollfile.n
Xns_addrbyhost.n
Xns_cleanup.n
Xns_rand.n
Xns_register_filter.n
Xns_set.n
Xns_share.n
Xns_crypt.n
Xns_shutdown.n
Xns_sleep.n
Xns_sockaccept.n
Xns_thread.n
Xns_time.n
Xns_checkurl.n
Xns_purgefiles.n
Xns_adp_ctl.n
Xns_adp_mimetype.n
Xns_adp.n
Xns_adp_abort.n
Xns_url2file.n
Xns_mktemp.n
Xns_urlencode.n
Xns_uudecode.n
Xns_writefp.n
Xenv.n
Xns_adp_append.n
Xns_adp_debug.n
Xns_config.n
Xns_getchannels.n
Xns_guesstype.n
Xns_module.n
Xns_cond.n
Xns_httptime.n
Xns_markfordelete.n
Xns_requestauthorize.n
END-of-www/aolserver/files/mann
echo x - www/aolserver/files/mlinks
sed 's/^X//' >www/aolserver/files/mlinks << 'END-of-www/aolserver/files/mlinks'
XNs_AdpRegisterParser.3 Ns_AdpRequest.3
XNs_AbsTimedWaitForEvent.3 Ns_AllocThreadLocalStorage.3
XNs_AuthorizeRequest.3 Ns_AuthorizeUser.3
XNs_AbsTimedWaitForEvent.3 Ns_BeginDetachedThread.3
XNs_AbsTimedWaitForEvent.3 Ns_BeginThread.3
XNs_AbsTimedWaitForEvent.3 Ns_BroadcastEvent.3
XNs_CacheBroadcast.3 Ns_CacheCreate.3
XNs_CacheBroadcast.3 Ns_CacheCreateEntry.3
XNs_CacheBroadcast.3 Ns_CacheCreateSz.3
XNs_CacheBroadcast.3 Ns_CacheDeleteEntry.3
XNs_CacheBroadcast.3 Ns_CacheDestroy.3
XNs_CacheBroadcast.3 Ns_CacheFind.3
XNs_CacheBroadcast.3 Ns_CacheFindEntry.3
XNs_CacheBroadcast.3 Ns_CacheFirstEntry.3
XNs_CacheBroadcast.3 Ns_CacheFlush.3
XNs_CacheBroadcast.3 Ns_CacheFlushEntry.3
XNs_CacheBroadcast.3 Ns_CacheFree.3
XNs_CacheBroadcast.3 Ns_CacheGetValue.3
XNs_CacheBroadcast.3 Ns_CacheKey.3
XNs_CacheBroadcast.3 Ns_CacheLock.3
XNs_CacheBroadcast.3 Ns_CacheMalloc.3
XNs_CacheBroadcast.3 Ns_CacheName.3
XNs_CacheBroadcast.3 Ns_CacheNextEntry.3
XNs_CacheBroadcast.3 Ns_CacheSetValue.3
XNs_CacheBroadcast.3 Ns_CacheSetValueSz.3
XNs_CacheBroadcast.3 Ns_CacheSignal.3
XNs_CacheBroadcast.3 Ns_CacheTimedWait.3
XNs_CacheBroadcast.3 Ns_CacheTryLock.3
XNs_CacheBroadcast.3 Ns_CacheUnlock.3
XNs_CacheBroadcast.3 Ns_CacheUnsetValue.3
XNs_CacheBroadcast.3 Ns_CacheWait.3
XNs_After.3 Ns_Cancel.3
XNs_ClsAlloc.3 Ns_ClsGet.3
XNs_ClsAlloc.3 Ns_ClsSet.3
XNs_CondBroadcast.3 Ns_CondDestroy.3
XNs_CondBroadcast.3 Ns_CondInit.3
XNs_CondBroadcast.3 Ns_CondSignal.3
XNs_CondBroadcast.3 Ns_CondTimedWait.3
XNs_CondBroadcast.3 Ns_CondWait.3
XNs_ConfigGetBool.3 Ns_ConfigGetInt.3
XNs_ConfigGetBool.3 Ns_ConfigGetInt64.3
XNs_ConfigGetBool.3 Ns_ConfigGetPath.3
XNs_ConnAuthPasswd.3 Ns_ConnAuthUser.3
XNs_ConnGetQuery.3 Ns_ConnClearQuery.3
XNs_ConnContent.3 Ns_ConnContentFd.3
XNs_ConnContent.3 Ns_ConnContentLength.3
XNs_ConnContent.3 Ns_ConnContentOnDisk.3
XNs_ConnCopyToChannel.3 Ns_ConnCopyToDString.3
XNs_ConnCopyToChannel.3 Ns_ConnCopyToFd.3
XNs_ConnCopyToChannel.3 Ns_ConnCopyToFile.3
XNs_ConnDriverContext.3 Ns_ConnDriverName.3
XNs_ConnGetQuery.3 Ns_ConnFirstFile.3
XNs_ConnFlush.3 Ns_ConnFlushDirect.3
XNs_ConnGetQuery.3 Ns_ConnGetFile.3
XNs_ConnAuthPasswd.3 Ns_ConnHeaders.3
XNs_ConnAuthPasswd.3 Ns_ConnHost.3
XNs_ConnAuthPasswd.3 Ns_ConnId.3
XNs_ConnAuthPasswd.3 Ns_ConnLocation.3
XNs_ConnGetQuery.3 Ns_ConnNextFile.3
XNs_ConnAuthPasswd.3 Ns_ConnOutputHeaders.3
XNs_ConnAuthPasswd.3 Ns_ConnPeer.3
XNs_ConnAuthPasswd.3 Ns_ConnPeerPort.3
XNs_ConnAuthPasswd.3 Ns_ConnPort.3
XNs_ConnPrintfHeader.3 Ns_ConnPuts.3
XNs_ConnGets.3 Ns_ConnRead.3
XNs_ConnGets.3 Ns_ConnReadHeaders.3
XNs_ConnGets.3 Ns_ConnReadLine.3
XNs_ConnAuthPasswd.3 Ns_ConnResponseLength.3
XNs_ConnAuthPasswd.3 Ns_ConnResponseStatus.3
XNs_ConnReturnAdminNotice.3 Ns_ConnReturnData.3
XNs_ConnReturnOpenChannel.3 Ns_ConnReturnFdEx.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnForbidden.3
XNs_ConnReturnAdminNotice.3 Ns_ConnReturnHtml.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnInternalError.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnNoResponse.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotFound.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotImplemented.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotModified.3
XNs_ConnReturnAdminNotice.3 Ns_ConnReturnNotice.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnOk.3
XNs_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFd.3
XNs_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFile.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnStatus.3
XNs_ConnReturnBadRequest.3 Ns_ConnReturnUnauthorized.3
XNs_AuthorizeRequest.3 Ns_ConnRunRequest.3
XNs_ConnPrintfHeader.3 Ns_ConnSend.3
XNs_ConnPrintfHeader.3 Ns_ConnSendChannel.3
XNs_ConnPrintfHeader.3 Ns_ConnSendDString.3
XNs_ConnPrintfHeader.3 Ns_ConnSendFd.3
XNs_ConnPrintfHeader.3 Ns_ConnSendFdEx.3
XNs_ConnPrintfHeader.3 Ns_ConnSendFp.3
XNs_ConnAuthPasswd.3 Ns_ConnServer.3
XNs_ConnGetEncoding.3 Ns_ConnSetEncoding.3
XNs_ConnCondSetHeaders.3 Ns_ConnSetExpiresHeader.3
XNs_ConnCondSetHeaders.3 Ns_ConnSetHeaders.3
XNs_ConnCondSetHeaders.3 Ns_ConnSetLastModifiedHeader.3
XNs_ConnCondSetHeaders.3 Ns_ConnSetLengthHeader.3
XNs_ConnCondSetHeaders.3 Ns_ConnSetRequiredHeaders.3
XNs_ConnGetStatus.3 Ns_ConnSetStatus.3
XNs_ConnGetType.3 Ns_ConnSetType.3
XNs_ConnAuthPasswd.3 Ns_ConnSock.3
XNs_ConnPrintfHeader.3 Ns_ConnWrite.3
XNs_CsDestroy.3 Ns_CsEnter.3
XNs_CsDestroy.3 Ns_CsInit.3
XNs_CsDestroy.3 Ns_CsLeave.3
XNs_DStringAppend.3 Ns_DStringAppendArg.3
XNs_DStringAppend.3 Ns_DStringAppendElement.3
XNs_DStringAppend.3 Ns_DStringExport.3
XNs_DStringAppend.3 Ns_DStringFree.3
XNs_DStringAppend.3 Ns_DStringInit.3
XNs_DStringAppend.3 Ns_DStringLength.3
XNs_DStringAppend.3 Ns_DStringNAppend.3
XNs_DStringAppend.3 Ns_DStringPop.3
XNs_DStringAppend.3 Ns_DStringPrintf.3
XNs_DStringAppend.3 Ns_DStringPush.3
XNs_DStringAppend.3 Ns_DStringSetLength.3
XNs_DStringAppend.3 Ns_DStringTrunc.3
XNs_DStringAppend.3 Ns_DStringValue.3
XNs_DStringAppend.3 Ns_DStringVarAppend.3
XNs_Db0or1Row.3 Ns_Db1Row.3
XNs_Db0or1Row.3 Ns_DbBindRow.3
XNs_Db0or1Row.3 Ns_DbCancel.3
XNs_Db0or1Row.3 Ns_DbDML.3
XNs_DbDriverDbType.3 Ns_DbDriverName.3
XNs_Db0or1Row.3 Ns_DbExec.3
XNs_Db0or1Row.3 Ns_DbFlush.3
XNs_Db0or1Row.3 Ns_DbGetRow.3
XNs_DbBouncePool.3 Ns_DbPoolAllowable.3
XNs_DbBouncePool.3 Ns_DbPoolDefault.3
XNs_DbBouncePool.3 Ns_DbPoolDescription.3
XNs_DbBouncePool.3 Ns_DbPoolGetHandle.3
XNs_DbBouncePool.3 Ns_DbPoolGetMultipleHandles.3
XNs_DbBouncePool.3 Ns_DbPoolList.3
XNs_DbBouncePool.3 Ns_DbPoolPutHandle.3
XNs_DbBouncePool.3 Ns_DbPoolTimedGetHandle.3
XNs_DbBouncePool.3 Ns_DbPoolTimedGetMultipleHandles.3
XNs_DbInterpretSqlFile.3 Ns_DbQuoteValue.3
XNs_DbDriverDbType.3 Ns_DbRegisterDriver.3
XNs_Db0or1Row.3 Ns_DbResetHandle.3
XNs_Db0or1Row.3 Ns_DbSelect.3
XNs_Db0or1Row.3 Ns_DbSetException.3
XNs_DbSpExec.3 Ns_DbSpGetParams.3
XNs_DbSpExec.3 Ns_DbSpReturnCode.3
XNs_DbSpExec.3 Ns_DbSpSetParam.3
XNs_DbSpExec.3 Ns_DbSpStart.3
XNs_AbsTimedWaitForEvent.3 Ns_DestroyCriticalSection.3
XNs_AbsTimedWaitForEvent.3 Ns_DestroyEvent.3
XNs_AbsTimedWaitForEvent.3 Ns_DestroyMutex.3
XNs_AbsTimedWaitForEvent.3 Ns_DestroyRWLock.3
XNs_AbsTimedWaitForEvent.3 Ns_DestroySemaphore.3
XNs_AdjTime.3 Ns_DiffTime.3
XNs_CloseOnExec.3 Ns_DupHigh.3
XNs_DecodeUrl.3 Ns_EncodeUrl.3
XNs_AbsTimedWaitForEvent.3 Ns_EnterCriticalSection.3
XNs_ExecArgblk.3 Ns_ExecArgv.3
XNs_ExecArgblk.3 Ns_ExecProc.3
XNs_ExecArgblk.3 Ns_ExecProcess.3
XNs_AbsTimedWaitForEvent.3 Ns_ExitThread.3
XNs_ExtDbMsgCodeToName.3 Ns_ExtDbMsgNameToCode.3
XNs_ExtDbMsgCodeToName.3 Ns_ExtDbMsgRequiresArg.3
XNs_FetchPage.3 Ns_FetchURL.3
XNs_ExecArgblk.3 Ns_Fork.3
XNs_DRand.3 Ns_GenSeeds.3
XNs_ConnGetEncoding.3 Ns_GetCharsetEncoding.3
XNs_FreeConnInterp.3 Ns_GetConnInterp.3
XNs_DriverInit.3 Ns_GetDriverContext.3
XNs_ConnGetEncoding.3 Ns_GetEncoding.3
XNs_ExecArgblk.3 Ns_GetEnviron.3
XNs_ConnGetEncoding.3 Ns_GetFileEncoding.3
XNs_GetAddrByHost.3 Ns_GetHostByAddr.3
XNs_AuthorizeRequest.3 Ns_GetRequest.3
XNs_BindSock.3 Ns_GetSockAddr.3
XNs_ClearSockErrno.3 Ns_GetSockErrno.3
XNs_AbsTimedWaitForEvent.3 Ns_GetThread.3
XNs_AbsTimedWaitForEvent.3 Ns_GetThreadId.3
XNs_AbsTimedWaitForEvent.3 Ns_GetThreadLocalStorage.3
XNs_AbsTimedWaitForEvent.3 Ns_GetThreadServer.3
XNs_AdjTime.3 Ns_GetTime.3
XNs_ConnGetEncoding.3 Ns_GetTypeEncoding.3
XNs_GetGid.3 Ns_GetUid.3
XNs_GetGid.3 Ns_GetUserGid.3
XNs_GetGid.3 Ns_GetUserHome.3
XNs_HtuuDecode.3 Ns_HtuuEncode.3
XNs_AdjTime.3 Ns_IncrTime.3
XNs_IndexAdd.3 Ns_IndexDel.3
XNs_IndexAdd.3 Ns_IndexDestroy.3
XNs_IndexAdd.3 Ns_IndexDup.3
XNs_IndexAdd.3 Ns_IndexEl.3
XNs_IndexAdd.3 Ns_IndexFind.3
XNs_IndexAdd.3 Ns_IndexFindInf.3
XNs_IndexAdd.3 Ns_IndexFindMultiple.3
XNs_IndexAdd.3 Ns_IndexInit.3
XNs_IndexAdd.3 Ns_IndexIntInit.3
XNs_IndexAdd.3 Ns_IndexStringAppend.3
XNs_IndexAdd.3 Ns_IndexStringDestroy.3
XNs_IndexAdd.3 Ns_IndexStringDup.3
XNs_IndexAdd.3 Ns_IndexStringInit.3
XNs_IndexAdd.3 Ns_IndexStringTrunc.3
XNs_IndexAdd.3 Ns_IndexTrunc.3
XNs_InfoAddress.3 Ns_InfoBootTime.3
XNs_InfoAddress.3 Ns_InfoBuildDate.3
XNs_InfoAddress.3 Ns_InfoConfigFile.3
XNs_InfoAddress.3 Ns_InfoErrorLog.3
XNs_InfoAddress.3 Ns_InfoHomePath.3
XNs_InfoAddress.3 Ns_InfoHostname.3
XNs_InfoAddress.3 Ns_InfoLabel.3
XNs_InfoAddress.3 Ns_InfoNameOfExecutable.3
XNs_InfoAddress.3 Ns_InfoPid.3
XNs_InfoAddress.3 Ns_InfoPlatform.3
XNs_InfoAddress.3 Ns_InfoServerName.3
XNs_InfoAddress.3 Ns_InfoServerVersion.3
XNs_InfoAddress.3 Ns_InfoServersStarted.3
XNs_InfoAddress.3 Ns_InfoShutdownPending.3
XNs_InfoAddress.3 Ns_InfoStarted.3
XNs_InfoAddress.3 Ns_InfoTag.3
XNs_InfoAddress.3 Ns_InfoUptime.3
XNs_AbsTimedWaitForEvent.3 Ns_InitializeCriticalSection.3
XNs_AbsTimedWaitForEvent.3 Ns_InitializeEvent.3
XNs_AbsTimedWaitForEvent.3 Ns_InitializeMutex.3
XNs_AbsTimedWaitForEvent.3 Ns_InitializeRWLock.3
XNs_AbsTimedWaitForEvent.3 Ns_InitializeSemaphore.3
XNs_AbsTimedWaitForEvent.3 Ns_LeaveCriticalSection.3
XNs_HomePath.3 Ns_LibPath.3
XNs_ListCons.3 Ns_ListCopy.3
XNs_ListCons.3 Ns_ListDeleteDuplicates.3
XNs_ListCons.3 Ns_ListDeleteIf.3
XNs_ListCons.3 Ns_ListDeleteLowElements.3
XNs_ListCons.3 Ns_ListDeleteWithTest.3
XNs_ListCons.3 Ns_ListFree.3
XNs_ListCons.3 Ns_ListLast.3
XNs_ListCons.3 Ns_ListLength.3
XNs_ListCons.3 Ns_ListMapcar.3
XNs_ListCons.3 Ns_ListNconc.3
XNs_ListCons.3 Ns_ListNmapcar.3
XNs_ListCons.3 Ns_ListNreverse.3
XNs_ListCons.3 Ns_ListPrint.3
XNs_ListCons.3 Ns_ListSort.3
XNs_ListCons.3 Ns_ListWeightSort.3
XNs_AbsTimedWaitForEvent.3 Ns_LockMutex.3
XNs_Fatal.3 Ns_Log.3
XNs_Fatal.3 Ns_LogRoll.3
XNs_Fatal.3 Ns_LogTime.3
XNs_Fatal.3 Ns_LogTime2.3
XNs_HomePath.3 Ns_MakePath.3
XNs_MasterLock.3 Ns_MasterUnlock.3
XNs_ModuleGetSymbol.3 Ns_ModuleLoad.3
XNs_HomePath.3 Ns_ModulePath.3
XNs_ModuleGetSymbol.3 Ns_ModuleSymbol.3
XNs_DestroyMutex.3 Ns_MutexDestroy.3
XNs_DestroyMutex.3 Ns_MutexInit.3
XNs_DestroyMutex.3 Ns_MutexList.3
XNs_DestroyMutex.3 Ns_MutexLock.3
XNs_DestroyMutex.3 Ns_MutexSetName.3
XNs_DestroyMutex.3 Ns_MutexSetName2.3
XNs_DestroyMutex.3 Ns_MutexTryLock.3
XNs_DestroyMutex.3 Ns_MutexUnlock.3
XNs_Match.3 Ns_NextWord.3
XNs_CloseOnExec.3 Ns_NoCloseOnExec.3
XNs_HomePath.3 Ns_NormalizePath.3
XNs_InfoAddress.3 Ns_PageRoot.3
XNs_FreeRequest.3 Ns_ParseHeader.3
XNs_HttpTime.3 Ns_ParseHttpTime.3
XNs_FreeRequest.3 Ns_ParseRequest.3
XNs_AbsoluteUrl.3 Ns_ParseUrl.3
XNs_HomePath.3 Ns_PathIsAbsolute.3
XNs_After.3 Ns_Pause.3
XNs_PoolAlloc.3 Ns_PoolBlockSize.3
XNs_PoolAlloc.3 Ns_PoolCalloc.3
XNs_PoolAlloc.3 Ns_PoolCreate.3
XNs_PoolAlloc.3 Ns_PoolDestroy.3
XNs_PoolAlloc.3 Ns_PoolFlush.3
XNs_PoolAlloc.3 Ns_PoolFree.3
XNs_PoolAlloc.3 Ns_PoolRealloc.3
XNs_PoolAlloc.3 Ns_PoolStrCopy.3
XNs_PoolAlloc.3 Ns_PoolStrDup.3
XNs_FreeRequest.3 Ns_QueryToSet.3
XNs_AuthorizeRequest.3 Ns_QueueConn.3
XNs_RWLockDestroy.3 Ns_RWLockInit.3
XNs_RWLockDestroy.3 Ns_RWLockRdLock.3
XNs_RWLockDestroy.3 Ns_RWLockUnlock.3
XNs_RWLockDestroy.3 Ns_RWLockWrLock.3
XNs_AbsTimedWaitForEvent.3 Ns_ReadLockRWLock.3
XNs_AbsTimedWaitForEvent.3 Ns_ReadUnlockRWLock.3
XNs_RegisterAtExit.3 Ns_RegisterAtPreStartup.3
XNs_RegisterAtExit.3 Ns_RegisterAtReady.3
XNs_RegisterAtExit.3 Ns_RegisterAtServerShutdown.3
XNs_RegisterAtExit.3 Ns_RegisterAtShutdown.3
XNs_RegisterAtExit.3 Ns_RegisterAtSignal.3
XNs_RegisterAtExit.3 Ns_RegisterAtStartup.3
XNs_RegisterCleanup.3 Ns_RegisterConnCleanup.3
XNs_DriverInit.3 Ns_RegisterDriver.3
XNs_RegisterCleanup.3 Ns_RegisterFilter.3
XNs_ModuleGetSymbol.3 Ns_RegisterModule.3
XNs_GetProcInfo.3 Ns_RegisterProcInfo.3
XNs_AuthorizeRequest.3 Ns_RegisterProxyRequest.3
XNs_AuthorizeRequest.3 Ns_RegisterRequest.3
XNs_ConnReturnBadRequest.3 Ns_RegisterReturn.3
XNs_RegisterAtExit.3 Ns_RegisterServerShutdown.3
XNs_RegisterCleanup.3 Ns_RegisterServerTrace.3
XNs_RegisterAtExit.3 Ns_RegisterShutdown.3
XNs_AbsoluteUrl.3 Ns_RelativeUrl.3
XNs_AbsTimedWaitForEvent.3 Ns_ReleaseSemaphore.3
XNs_GetTemp.3 Ns_ReleaseTemp.3
XNs_After.3 Ns_Resume.3
XNs_PurgeFiles.3 Ns_RollFile.3
XNs_PurgeFiles.3 Ns_RollFileByDate.3
XNs_After.3 Ns_ScheduleDaily.3
XNs_After.3 Ns_ScheduleProc.3
XNs_After.3 Ns_ScheduleProcEx.3
XNs_After.3 Ns_ScheduleWeekly.3
XNs_SemaDestroy.3 Ns_SemaInit.3
XNs_SemaDestroy.3 Ns_SemaPost.3
XNs_SemaDestroy.3 Ns_SemaWait.3
XNs_ServerSpecificAlloc.3 Ns_ServerSpecificDestroy.3
XNs_ServerSpecificAlloc.3 Ns_ServerSpecificGet.3
XNs_ServerSpecificAlloc.3 Ns_ServerSpecificSet.3
XNs_SetCopy.3 Ns_SetCreate.3
XNs_SetCopy.3 Ns_SetDelete.3
XNs_SetCopy.3 Ns_SetDeleteKey.3
XNs_AbsTimedWaitForEvent.3 Ns_SetEvent.3
XNs_SetCopy.3 Ns_SetFind.3
XNs_SetCopy.3 Ns_SetFindCmp.3
XNs_SetCopy.3 Ns_SetFree.3
XNs_SetCopy.3 Ns_SetGet.3
XNs_SetCopy.3 Ns_SetGetCmp.3
XNs_Gzip.3 Ns_SetGzipProc.3
XNs_SetCopy.3 Ns_SetIDeleteKey.3
XNs_SetCopy.3 Ns_SetIFind.3
XNs_SetCopy.3 Ns_SetIGet.3
XNs_SetCopy.3 Ns_SetIUnique.3
XNs_SetCopy.3 Ns_SetListFind.3
XNs_SetCopy.3 Ns_SetListFree.3
XNs_SetConnLocationProc.3 Ns_SetLocationProc.3
XNs_SetCopy.3 Ns_SetMerge.3
XNs_SetCopy.3 Ns_SetMove.3
XNs_SetCopy.3 Ns_SetPrint.3
XNs_SetCopy.3 Ns_SetPut.3
XNs_SetCopy.3 Ns_SetPutValue.3
XNs_AuthorizeRequest.3 Ns_SetRequestAuthorizeProc.3
XNs_FreeRequest.3 Ns_SetRequestUrl.3
XNs_ClearSockErrno.3 Ns_SetSockErrno.3
XNs_SetCopy.3 Ns_SetSplit.3
XNs_AbsTimedWaitForEvent.3 Ns_SetThreadLocalStorage.3
XNs_AbsTimedWaitForEvent.3 Ns_SetThreadServer.3
XNs_SetCopy.3 Ns_SetTrunc.3
XNs_SetCopy.3 Ns_SetUnique.3
XNs_SetCopy.3 Ns_SetUniqueCmp.3
XNs_SetCopy.3 Ns_SetUpdate.3
XNs_AuthorizeRequest.3 Ns_SetUserAuthorizeProc.3
XNs_AbsoluteUrl.3 Ns_SkipUrl.3
XNs_BindSock.3 Ns_SockAccept.3
XNs_BindSock.3 Ns_SockAsyncConnect.3
XNs_BindSock.3 Ns_SockAsyncConnect2.3
XNs_BindSock.3 Ns_SockBind.3
XNs_SockCallback.3 Ns_SockCancelCallback.3
XNs_BindSock.3 Ns_SockCloseLater.3
XNs_BindSock.3 Ns_SockConnect.3
XNs_BindSock.3 Ns_SockConnect2.3
XNs_BindSock.3 Ns_SockListen.3
XNs_SockCallback.3 Ns_SockListenCallback.3
XNs_BindSock.3 Ns_SockListenEx.3
XNs_BindSock.3 Ns_SockPipe.3
XNs_SockCallback.3 Ns_SockPortBound.3
XNs_SockRecv.3 Ns_SockSend.3
XNs_BindSock.3 Ns_SockSetBlocking.3
XNs_BindSock.3 Ns_SockSetNonBlocking.3
XNs_BindSock.3 Ns_SockStrError.3
XNs_BindSock.3 Ns_SockTimedConnect.3
XNs_BindSock.3 Ns_SockTimedConnect2.3
XNs_SockRecv.3 Ns_SockWait.3
XNs_Main.3 Ns_StopServer.3
XNs_Match.3 Ns_StrCaseFind.3
XNs_Match.3 Ns_StrCopy.3
XNs_Match.3 Ns_StrDup.3
XNs_Match.3 Ns_StrNStr.3
XNs_Match.3 Ns_StrToLower.3
XNs_Match.3 Ns_StrToUpper.3
XNs_Match.3 Ns_StrTrim.3
XNs_Match.3 Ns_StrTrimLeft.3
XNs_Match.3 Ns_StrTrimRight.3
XNs_Match.3 Ns_StringPrint.3
XNs_TclAllocateInterp.3 Ns_TclCreateInterp.3
XNs_TclAllocateInterp.3 Ns_TclDeAllocateInterp.3
XNs_TclAllocateInterp.3 Ns_TclDestroyInterp.3
XNs_TclAllocateInterp.3 Ns_TclEval.3
XNs_TclEnterSet.3 Ns_TclFreeSet.3
XNs_FreeConnInterp.3 Ns_TclGetConn.3
XNs_TclGetOpenChannel.3 Ns_TclGetOpenFd.3
XNs_TclEnterSet.3 Ns_TclGetSet.3
XNs_TclEnterSet.3 Ns_TclGetSet2.3
XNs_TclInitInterps.3 Ns_TclInitModule.3
XNs_TclInitInterps.3 Ns_TclInterpServer.3
XNs_TclInitInterps.3 Ns_TclLibrary.3
XNs_Fatal.3 Ns_TclLogError.3
XNs_Fatal.3 Ns_TclLogErrorRequest.3
XNs_TclAllocateInterp.3 Ns_TclMarkForDelete.3
XNs_TclRegisterAtCleanup.3 Ns_TclRegisterAtCreate.3
XNs_TclRegisterAtCleanup.3 Ns_TclRegisterAtDelete.3
XNs_TclRegisterAtCleanup.3 Ns_TclRegisterDeferred.3
XNs_FreeConnInterp.3 Ns_TclRequest.3
XNs_TclGetTimeFromObj.3 Ns_TclSetTimeObj.3
XNs_TclDetachedThread.3 Ns_TclThread.3
XNs_ThreadAlloc.3 Ns_ThreadCalloc.3
XNs_ThreadCreate.3 Ns_ThreadExit.3
XNs_ThreadAlloc.3 Ns_ThreadFree.3
XNs_ThreadCreate.3 Ns_ThreadGetName.3
XNs_ThreadCreate.3 Ns_ThreadGetParent.3
XNs_ThreadCreate.3 Ns_ThreadId.3
XNs_ThreadCreate.3 Ns_ThreadJoin.3
XNs_ThreadCreate.3 Ns_ThreadList.3
XNs_ThreadAlloc.3 Ns_ThreadMalloc.3
XNs_ThreadAlloc.3 Ns_ThreadPool.3
XNs_ThreadAlloc.3 Ns_ThreadRealloc.3
XNs_ThreadCreate.3 Ns_ThreadSelf.3
XNs_ThreadCreate.3 Ns_ThreadSetName.3
XNs_ThreadCreate.3 Ns_ThreadStackSize.3
XNs_ThreadAlloc.3 Ns_ThreadStrCopy.3
XNs_ThreadAlloc.3 Ns_ThreadStrDup.3
XNs_ThreadCreate.3 Ns_ThreadYield.3
XNs_AbsTimedWaitForEvent.3 Ns_TimedWaitForEvent.3
XNs_TlsAlloc.3 Ns_TlsGet.3
XNs_TlsAlloc.3 Ns_TlsSet.3
XNs_AbsTimedWaitForEvent.3 Ns_UTimedWaitForEvent.3
XNs_AuthorizeRequest.3 Ns_UnRegisterProxyRequest.3
XNs_AuthorizeRequest.3 Ns_UnRegisterRequest.3
XNs_AbsTimedWaitForEvent.3 Ns_UnlockMutex.3
XNs_After.3 Ns_UnscheduleProc.3
XNs_SetUrlToFileProc.3 Ns_UrlIsDir.3
XNs_SetUrlToFileProc.3 Ns_UrlIsFile.3
XNs_UrlSpecificAlloc.3 Ns_UrlSpecificDestroy.3
XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGet.3
XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGetExact.3
XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGetFast.3
XNs_UrlSpecificAlloc.3 Ns_UrlSpecificSet.3
XNs_SetUrlToFileProc.3 Ns_UrlToFile.3
XNs_AbsTimedWaitForEvent.3 Ns_WaitForEvent.3
XNs_AbsTimedWaitForEvent.3 Ns_WaitForSemaphore.3
XNs_Main.3 Ns_WaitForStartup.3
XNs_AbsTimedWaitForEvent.3 Ns_WaitForThread.3
XNs_AbsTimedWaitForEvent.3 Ns_WaitThread.3
XNs_ConnPrintfHeader.3 Ns_WriteConn.3
XNs_AbsTimedWaitForEvent.3 Ns_WriteLockRWLock.3
XNs_AbsTimedWaitForEvent.3 Ns_WriteUnlockRWLock.3
XNs_CloseOnExec.3 ns_closeonexec.3
Xns_asctime.3 ns_ctime.3
XNs_CloseOnExec.3 ns_duphigh.3
Xns_calloc.3 ns_free.3
Xns_asctime.3 ns_gmtime.3
Xns_asctime.3 ns_inet_ntoa.3
Xns_asctime.3 ns_localtime.3
Xns_calloc.3 ns_malloc.3
XNs_BindSock.3 ns_pipe.3
Xns_asctime.3 ns_readdir.3
Xns_calloc.3 ns_realloc.3
XNs_Fatal.3 ns_serverLog.3
Xns_sigmask.3 ns_signal.3
Xns_sigmask.3 ns_sigwait.3
XNs_BindSock.3 ns_sockpair.3
XNs_Match.3 ns_strcopy.3
XNs_Match.3 ns_strdup.3
Xns_asctime.3 ns_strtok.3
Xns_adp_argc.n ns_adp_argv.n
Xns_adp_argc.n ns_adp_bind_args.n
Xns_adp_abort.n ns_adp_break.n
Xns_adp_append.n ns_adp_close.n
Xns_adp_argc.n ns_adp_dir.n
Xns_adp_append.n ns_adp_dump.n
Xns_adp_argc.n ns_adp_eval.n
Xns_adp_abort.n ns_adp_exception.n
Xns_adp_append.n ns_adp_flush.n
Xns_adp_argc.n ns_adp_ident.n
Xns_adp_argc.n ns_adp_include.n
Xns_adp_argc.n ns_adp_parse.n
Xns_adp_append.n ns_adp_puts.n
Xns_adp_registeradp.n ns_adp_registerproc.n
Xns_adp_registeradp.n ns_adp_registerscript.n
Xns_adp_registeradp.n ns_adp_registertag.n
Xns_adp_abort.n ns_adp_return.n
Xns_adp_argc.n ns_adp_safeeval.n
Xns_adp_append.n ns_adp_stream.n
Xns_adp_append.n ns_adp_tell.n
Xns_adp_append.n ns_adp_trunc.n
Xns_atclose.n ns_atexit.n
Xns_atclose.n ns_atshutdown.n
Xns_atclose.n ns_atsignal.n
Xns_after.n ns_cancel.n
Xns_config.n ns_configsection.n
Xns_config.n ns_configsections.n
Xns_conn.n ns_conncptofp.n
Xns_chmod.n ns_cp.n
Xns_chmod.n ns_cpfp.n
Xns_cond.n ns_critsec.n
Xns_column.n ns_db.n
Xns_column.n ns_dbconfigpath.n
Xns_column.n ns_dberrorcode.n
Xns_column.n ns_dberrormsg.n
Xns_column.n ns_dbreturnerror.n
Xenv.n ns_env.n
Xns_cond.n ns_event.n
Xns_for.n ns_foreach.n
Xns_chmod.n ns_ftruncate.n
Xns_conn.n ns_get_multipart_formdata.n
Xns_column.n ns_getcsv.n
Xns_addrbyhost.n ns_hostbyaddr.n
Xns_cleanup.n ns_init.n
Xns_gifsize.n ns_jpegsize.n
Xns_for.n ns_lctl.n
Xns_chmod.n ns_link.n
Xns_log.n ns_logctl.n
Xns_chmod.n ns_mkdir.n
Xns_cond.n ns_mutex.n
Xns_config.n ns_param.n
Xns_httptime.n ns_parsehttptime.n
Xns_after.n ns_pause.n
Xns_gifsize.n ns_pngsize.n
Xns_column.n ns_pooldescription.n
Xns_adp_append.n ns_puts.n
Xns_hrefs.n ns_quotehtml.n
Xns_column.n ns_quotelisttolist.n
Xns_adp_registeradp.n ns_register_adptag.n
Xns_register_adp.n ns_register_proc.n
Xns_register_filter.n ns_register_trace.n
Xns_chmod.n ns_rename.n
Xns_connsendfp.n ns_respond.n
Xns_after.n ns_resume.n
Xns_connsendfp.n ns_return.n
Xns_connsendfp.n ns_returnadminnotice.n
Xns_connsendfp.n ns_returnbadrequest.n
Xns_connsendfp.n ns_returnerror.n
Xns_connsendfp.n ns_returnfile.n
Xns_connsendfp.n ns_returnforbidden.n
Xns_connsendfp.n ns_returnfp.n
Xns_connsendfp.n ns_returnnotfound.n
Xns_connsendfp.n ns_returnnotice.n
Xns_connsendfp.n ns_returnredirect.n
Xns_connsendfp.n ns_returnunauthorized.n
Xns_chmod.n ns_rmdir.n
Xns_cond.n ns_rwlock.n
Xns_after.n ns_schedule_daily.n
Xns_after.n ns_schedule_proc.n
Xns_after.n ns_schedule_weekly.n
Xns_config.n ns_section.n
Xns_cond.n ns_sema.n
Xns_info.n ns_server.n
Xns_sockaccept.n ns_sockblocking.n
Xns_sockaccept.n ns_sockcallback.n
Xns_sockaccept.n ns_sockcheck.n
Xns_sockaccept.n ns_socketpair.n
Xns_sockaccept.n ns_socklisten.n
Xns_sockaccept.n ns_socklistencallback.n
Xns_sockaccept.n ns_socknonblocking.n
Xns_sockaccept.n ns_socknread.n
Xns_sockaccept.n ns_sockopen.n
Xns_sockaccept.n ns_sockselect.n
Xns_info.n ns_stats.n
Xns_hrefs.n ns_striphtml.n
Xns_chmod.n ns_symlink.n
Xns_column.n ns_table.n
Xns_mktemp.n ns_tmpnam.n
Xns_chmod.n ns_truncate.n
Xns_chmod.n ns_unlink.n
Xns_register_adp.n ns_unregister_adp.n
Xns_register_adp.n ns_unregister_proc.n
Xns_after.n ns_unschedule_proc.n
Xns_uudecode.n ns_uuencode.n
Xns_share.n ns_var.n
Xns_for.n ns_while.n
Xns_connsendfp.n ns_write.n
Xns_conn.n ns_writecontent.n
Xns_share.n nsv_append.n
Xns_share.n nsv_array.n
Xns_share.n nsv_exists.n
Xns_share.n nsv_get.n
Xns_share.n nsv_incr.n
Xns_share.n nsv_lappend.n
Xns_share.n nsv_names.n
Xns_share.n nsv_set.n
Xns_share.n nsv_unset.n
END-of-www/aolserver/files/mlinks
echo x - www/aolserver/files/patch-Makefile
sed 's/^X//' >www/aolserver/files/patch-Makefile << 'END-of-www/aolserver/files/patch-Makefile'
X--- Makefile.orig	Thu Oct 12 12:41:17 2006
X+++ Makefile	Thu Oct 12 12:45:08 2006
X@@ -75,6 +75,12 @@
X install-docs:
X 	$(MAKEALL) install doc
X 
X+install-html:
X+	$(MAKEALL) install-html doc
X+
X+install-man:
X+	$(MAKEALL) install-man doc
X+
X distclean: clean
X 	$(RM) include/ns.mak include/ns.bak \
X 		config.status config.log config.cache
END-of-www/aolserver/files/patch-Makefile
echo x - www/aolserver/files/pkg-deinstall.in
sed 's/^X//' >www/aolserver/files/pkg-deinstall.in << 'END-of-www/aolserver/files/pkg-deinstall.in'
X#! /bin/sh
X
XAOLSERVERBASE=%%AOLSERVERBASE%%
X
Xpost-deinstall() {
X	[ -d ${AOLSERVERBASE} ] && {
X		echo ""
X		echo "******** NOTICE ********"
X		echo "AOLserver has beed deinstalled."
X		echo "You may need to remove ${AOLSERVERBASE} manually."
X		echo ""
X	}
X	return 0
X}
X
Xcase $2 in
X
XPOST-DEINSTALL)
X	post-deinstall
X	;;
X*)
X	;;
Xesac
END-of-www/aolserver/files/pkg-deinstall.in
echo x - www/aolserver/files/pkg-install.in
sed 's/^X//' >www/aolserver/files/pkg-install.in << 'END-of-www/aolserver/files/pkg-install.in'
X#! /bin/sh
X
XPATH=/bin:/usr/sbin:/usr/bin
XEXAMPLESDIR=%%EXAMPLESDIR%%
XAOLSERVERBASE=%%AOLSERVERBASE%%
XAOLSERVERUSER=%%AOLSERVERUSER%%
XAOLSERVERGROUP=%%AOLSERVERGROUP%%
X
Xpost-install() {
X	echo "Running post-install script"
X	echo "Setting file permissions"
X	mkdir -p ${AOLSERVERBASE}/servers/server1/pages
X	mkdir -p ${AOLSERVERBASE}/servers/server1/modules/nslog
X	mkdir -p ${AOLSERVERBASE}/log
X	echo "Welcome. You have made it. Aolserver has started." >> ${AOLSERVERBASE}/servers/server1/pages/index.html
X	chown ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/servers/server1/modules/nslog
X	chown ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/log
X	chmod 755 ${AOLSERVERBASE}
X}
X
Xcase $2 in
X
XPOST-INSTALL)
X	post-install
X	;;
X*)
X	;;
Xesac
X
END-of-www/aolserver/files/pkg-install.in
echo x - www/aolserver/files/pkg-message.in
sed 's/^X//' >www/aolserver/files/pkg-message.in << 'END-of-www/aolserver/files/pkg-message.in'
X******** NOTICE ********
X
XCongratulations! You have installed the web application server, AOLserver.
X
XA start/stop script has been installed into %%PREFIX%%/etc/rc.d/aolserver
XTo enable aolserver, set aolserver_enable="YES" in your rc.conf.
X
XSee %%PREFIX%%/etc/rc.d/aolserver for various configuration options like
Xchosing a different configuration file.
X
X-Aldert
Xaldert@nooitgedagt.net
X
X-Martin Matuska
Xmartin@matuska.org
END-of-www/aolserver/files/pkg-message.in
echo x - www/aolserver/Makefile
sed 's/^X//' >www/aolserver/Makefile << 'END-of-www/aolserver/Makefile'
X# New ports collection makefile for:	aolserver
X# Date created:		13 January 2000
X# Whom:			Matthew Braithwaite <mab@red-bean.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver
XPORTVERSION=	4.5.0
XCATEGORIES=	www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	${PORTNAME}-${PORTVERSION}-src.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	A multithreaded web server with embedded TCL interpreter
X
XAOLSERVERBASE?=	${TARGETDIR}/${PORTNAME}
XAOLSERVERUSER?= nobody
XAOLSERVERGROUP?= nogroup
X
XMANPREFIX=	${AOLSERVERBASE}
XUSE_GMAKE=	yes
XHAS_CONFIGURE=	yes
X
XLIB_DEPENDS+=	tcl84:${PORTSDIR}/lang/tcl84-thread
XUSE_TCL=	84
X
XUSE_RC_SUBR=	aolserver
XPKGMESSAGE=	${WRKDIR}/pkg-message
XPKGINSTALL=	${WRKDIR}/pkg-install
XPKGDEINSTALL=	${WRKDIR}/pkg-deinstall
XSUB_FILES=	pkg-message aolserver pkg-install pkg-deinstall
XSUB_VARS=	AOLSERVERUSER=${AOLSERVERUSER} \
X		AOLSERVERGROUP=${AOLSERVERGROUP}
XSUB_LIST+=	${SUB_VARS} AOLSERVERBASE=${AOLSERVERBASE}
XPLIST_SUB+=	${SUB_VARS} AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XOPTIONS=	HTMLDOCS "Install HTML documentation" off \
X		TESTS "Install tests in examples directory" off
X
X.include <bsd.port.pre.mk>
X
XTCL_THREADED!=  echo 'puts [array names tcl_platform -exact threaded]' | ${TCLSH}
X
X.if empty(TCL_THREADED)
XIGNORE= You need Tcl with threads to use this port. Please install Tcl from lang/tcl84-thread port and try again
X.endif
X
XCONFIGURE_ENV+=		TCLSH=${TCLSH}
XCONFIGURE_ARGS+=	--prefix=${AOLSERVERBASE} \
X			--with-tcl=${TCL_LIBDIR}
X
X.if !defined(NO_INSTALL_MANPAGES)
XINSTALL_TARGET=	install install-man
XMANCOMPRESSED=	no
XMAN1=		nsd.1
XMAN3!=		${CAT} ${FILESDIR}/man3
XMANN!=		${CAT} ${FILESDIR}/mann
XMLINKS!=	${CAT} ${FILESDIR}/mlinks
X.endif
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog README RELEASE license.terms
X.endif
X
X.if defined(WITH_HTMLDOCS)
XINSTALL_TARGET+= install install-html
XPLIST_SUB+=	HTMLDOCS=""
X.else
XPLIST_SUB+=	HTMLDOCS="@comment "
X.endif
X
X.if defined(WITH_TESTS)
XPLIST_SUB+=	TESTS=""
X.else
XPLIST_SUB+=	TESTS="@comment "
X.endif
X
Xpost-install:
X.if defined(WITH_TESTS)
X	@ ${ECHO} "Installing tests"
X	@ ${MKDIR} ${EXAMPLESDIR}/tests
X	@ ${TAR} -C ${WRKSRC}/tests -c -f - . | ${TAR} -C ${EXAMPLESDIR}/tests -x -f -
X.endif
X
X.if !defined(NOPORTDOCS)
X	@ ${ECHO} "Installing docs"
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X	@ ${ECHO} "Installing sample configuration file"
X	@ ${SED} -e 's|\[ns_info address\]|0.0.0.0|' ${WRKSRC}/examples/config/base.tcl > ${AOLSERVERBASE}/sample-config.tcl
X
X# post-install script
X	@ ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-www/aolserver/Makefile
echo x - www/aolserver/distinfo
sed 's/^X//' >www/aolserver/distinfo << 'END-of-www/aolserver/distinfo'
XMD5 (aolserver/aolserver-4.5.0-src.tar.gz) = 64e9cec07b2ec2933bf56181234de925
XSHA256 (aolserver/aolserver-4.5.0-src.tar.gz) = a4ee459ed130cae02ae7a2aa1598d5a9b30291253869ac6c59df8a5de2affdb1
XSIZE (aolserver/aolserver-4.5.0-src.tar.gz) = 717607
END-of-www/aolserver/distinfo
echo x - www/aolserver/pkg-descr
sed 's/^X//' >www/aolserver/pkg-descr << 'END-of-www/aolserver/pkg-descr'
XAOLserver is a highly-optimized multi-threaded web server. 
XIt is used by America Online to power the busiest sites on the internet
Xsuch as AOL.com, Netscape.com, Mapquest.com and Moviefone.com.
XAOLserver is similar in scope to servers such as BEA Weblogic, 
XIBM's Websphere and Apache's Tomcat.
X
XThe features that make it a strong server include
X- a multi-threaded architecture for extremely efficient performance
X  in high demand environments
X- native database APIs for simplified database access
X- pooled database connections for fast, readily available database connectivity 
X- an embedded scripting language (Tcl) for rapid development of business logic.
X
XAOLserver is also open source and freely available.
X
XWWW: http://www.aolserver.com
X
X- Aldert
Xaldert@openacs.nl
END-of-www/aolserver/pkg-descr
echo x - www/aolserver/pkg-plist
sed 's/^X//' >www/aolserver/pkg-plist << 'END-of-www/aolserver/pkg-plist'
X%%AOLSERVERBASE%%/base.tcl
X%%AOLSERVERBASE%%/bin/ini2tcl.tcl
X%%AOLSERVERBASE%%/bin/init.tcl
X%%AOLSERVERBASE%%/bin/install-sh
X%%AOLSERVERBASE%%/bin/nscgi.so
X%%AOLSERVERBASE%%/bin/nscp.so
X%%AOLSERVERBASE%%/bin/nsd
X%%AOLSERVERBASE%%/bin/nsdb.so
X%%AOLSERVERBASE%%/bin/nsinstall-man.sh
X%%AOLSERVERBASE%%/bin/nsinstall.tcl
X%%AOLSERVERBASE%%/bin/nslog.so
X%%AOLSERVERBASE%%/bin/nsmakeall.tcl
X%%AOLSERVERBASE%%/bin/nsperm.so
X%%AOLSERVERBASE%%/bin/nsremove.tcl
X%%AOLSERVERBASE%%/bin/nssock.so
X%%AOLSERVERBASE%%/bin/nstclsh
X%%AOLSERVERBASE%%/bin/nsthreadtest
X%%AOLSERVERBASE%%/bin/tcl2ini.tcl
X%%AOLSERVERBASE%%/include/Makefile.global
X%%AOLSERVERBASE%%/include/Makefile.module
X%%AOLSERVERBASE%%/include/ns.h
X%%AOLSERVERBASE%%/include/ns.mak
X%%AOLSERVERBASE%%/include/nsattributes.h
X%%AOLSERVERBASE%%/include/nsdb.h
X%%AOLSERVERBASE%%/include/nsextmsg.h
X%%AOLSERVERBASE%%/include/nslibinit.c
X%%AOLSERVERBASE%%/include/nsmodinit.c
X%%AOLSERVERBASE%%/include/nspd.h
X%%AOLSERVERBASE%%/include/nsthread.h
X%%AOLSERVERBASE%%/lib/libnscgi.a
X%%AOLSERVERBASE%%/lib/libnscgi.so
X%%AOLSERVERBASE%%/lib/libnscp.a
X%%AOLSERVERBASE%%/lib/libnscp.so
X%%AOLSERVERBASE%%/lib/libnsd.a
X%%AOLSERVERBASE%%/lib/libnsd.so
X%%AOLSERVERBASE%%/lib/libnsdb.a
X%%AOLSERVERBASE%%/lib/libnsdb.so
X%%AOLSERVERBASE%%/lib/libnslog.a
X%%AOLSERVERBASE%%/lib/libnslog.so
X%%AOLSERVERBASE%%/lib/libnsperm.a
X%%AOLSERVERBASE%%/lib/libnsperm.so
X%%AOLSERVERBASE%%/lib/libnssock.a
X%%AOLSERVERBASE%%/lib/libnssock.so
X%%AOLSERVERBASE%%/lib/libnsthread.a
X%%AOLSERVERBASE%%/lib/libnsthread.so
X%%AOLSERVERBASE%%/modules/tcl/charsets.tcl
X%%AOLSERVERBASE%%/modules/tcl/compat.tcl
X%%AOLSERVERBASE%%/modules/tcl/debug.tcl
X%%AOLSERVERBASE%%/modules/tcl/fastpath.tcl
X%%AOLSERVERBASE%%/modules/tcl/file.tcl
X%%AOLSERVERBASE%%/modules/tcl/form.tcl
X%%AOLSERVERBASE%%/modules/tcl/http.tcl
X%%AOLSERVERBASE%%/modules/tcl/init.tcl
X%%AOLSERVERBASE%%/modules/tcl/modlog.tcl
X%%AOLSERVERBASE%%/modules/tcl/nsdb.tcl
X%%AOLSERVERBASE%%/modules/tcl/nsperm/compat.tcl
X%%AOLSERVERBASE%%/modules/tcl/nsperm/init.tcl
X%%AOLSERVERBASE%%/modules/tcl/prodebug.tcl
X%%AOLSERVERBASE%%/modules/tcl/return.tcl
X%%AOLSERVERBASE%%/modules/tcl/sendmail.tcl
X%%AOLSERVERBASE%%/modules/tcl/stats.tcl
X%%AOLSERVERBASE%%/modules/tcl/util.tcl
X%%AOLSERVERBASE%%/sample-config.tcl
X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/group
X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/hosts.allow
X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/hosts.deny
X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/passwd
X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/perms
X%%AOLSERVERBASE%%/servers/server1/pages/index.adp
X%%AOLSERVERBASE%%/servers/server1/pages/index.html
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AbsTimedWaitForEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AbsoluteUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdjTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdpRegisterParser.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdpRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_After.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AllocThreadLocalStorage.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AuthorizeRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AuthorizeUser.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BeginDetachedThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BeginThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BindSock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BroadcastEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheBroadcast.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreateEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreateSz.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheDeleteEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFindEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFirstEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFlush.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFlushEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheGetValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheKey.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheMalloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheNextEntry.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSetValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSetValueSz.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSignal.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheTimedWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheTryLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheUnlock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheUnsetValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Cancel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClearSockErrno.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CloseOnExec.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondBroadcast.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondSignal.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondTimedWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetBool.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetInt.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetInt64.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetPath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnAuthPasswd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnAuthUser.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnClearQuery.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnClose.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCondSetHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentFd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentLength.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentOnDisk.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToChannel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToDString.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToFd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnDriverContext.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnDriverName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFirstFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlush.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlushDirect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlushHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetQuery.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetStatus.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetType.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGets.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnHost.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnId.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnLocation.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnNextFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnOutputHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPeer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPeerPort.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPort.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPrintfHeader.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPuts.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnQueueHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRead.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReadHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReadLine.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRedirect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnResponseLength.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnResponseStatus.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnAdminNotice.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnBadRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnData.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnFdEx.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnForbidden.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnHtml.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnInternalError.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNoResponse.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotFound.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotImplemented.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotModified.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotice.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOk.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenChannel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenFd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnStatus.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnUnauthorized.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRunRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendChannel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendDString.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFdEx.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnServer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetExpiresHeader.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetLastModifiedHeader.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetLengthHeader.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetRequiredHeaders.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetStatus.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetType.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnWrite.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CopyEnviron.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsEnter.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsLeave.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DRand.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppendArg.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppendElement.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringExport.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringLength.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringNAppend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPop.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPrintf.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPush.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringSetLength.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringTrunc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringVarAppend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Db0or1Row.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Db1Row.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbBindRow.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbBouncePool.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbCancel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDML.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDriverDbType.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDriverName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbExec.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbFlush.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbGetRow.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbInterpretSqlFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolAllowable.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolDefault.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolDescription.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolGetHandle.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolGetMultipleHandles.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolList.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolPutHandle.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolTimedGetHandle.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolTimedGetMultipleHandles.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbQuoteValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbRegisterDriver.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbResetHandle.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSelect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSetException.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpExec.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpGetParams.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpReturnCode.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpSetParam.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpStart.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DecodeUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyCriticalSection.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyMutex.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroySemaphore.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DiffTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DriverInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DupHigh.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_EncodeUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Encrypt.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_EnterCriticalSection.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecArgblk.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecArgv.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecProcess.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExitThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgCodeToName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgNameToCode.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgRequiresArg.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Fatal.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FetchPage.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FetchURL.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Fork.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FreeConnInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FreeRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GenSeeds.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetAddrByHost.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetCharsetEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetConnInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetDriverContext.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetEnviron.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetFileEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetGid.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetHostByAddr.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetMimeType.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetProcInfo.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetSockAddr.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetSockErrno.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTemp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadId.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadLocalStorage.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadServer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTypeEncoding.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUid.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUserGid.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUserHome.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Gzip.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HomePath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HttpTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HtuuDecode.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HtuuEncode.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IncrTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexAdd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexEl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFindInf.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFindMultiple.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexIntInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringAppend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringDup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringTrunc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexTrunc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoAddress.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoBootTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoBuildDate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoConfigFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoErrorLog.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoHomePath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoHostname.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoLabel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoNameOfExecutable.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoPid.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoPlatform.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServerName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServerVersion.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServersStarted.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoShutdownPending.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoStarted.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoTag.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoUptime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeCriticalSection.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeMutex.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeSemaphore.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IntPrint.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LeaveCriticalSection.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LibPath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListCons.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListCopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteDuplicates.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteIf.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteLowElements.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteWithTest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListLast.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListLength.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListMapcar.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNconc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNmapcar.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNreverse.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListPrint.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListSort.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListWeightSort.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LockMutex.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Log.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogRoll.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogTime2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Main.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MakePath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MasterLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MasterUnlock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Match.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleGetSymbol.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleLoad.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModulePath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleSymbol.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexList.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexSetName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexSetName2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexTryLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexUnlock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NextWord.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NoCloseOnExec.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NormalizePath.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PageRoot.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseHeader.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseHttpTime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PathIsAbsolute.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Pause.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolBlockSize.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolCalloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolCreate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolFlush.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolRealloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolStrCopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolStrDup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PurgeFiles.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QueryToSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QueueConn.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QuoteHtml.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockRdLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockUnlock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockWrLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReadLockRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReadUnlockRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtExit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtPreStartup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtReady.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtServerShutdown.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtShutdown.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtSignal.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtStartup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterCleanup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterConnCleanup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterDriver.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterFilter.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterModule.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterProcInfo.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterProxyRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterReturn.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterServerShutdown.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterServerTrace.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterShutdown.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RelativeUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReleaseSemaphore.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReleaseTemp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Resume.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RollFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RollFileByDate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleDaily.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleProcEx.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleWeekly.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaInit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaPost.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetConnLocationProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetCopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetCreate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetDelete.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetDeleteKey.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFindCmp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGetCmp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGzipProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIDeleteKey.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIUnique.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetListFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetListFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetLocationProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetMerge.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetMove.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPrint.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPut.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPutValue.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetRequestAuthorizeProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetRequestUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetSockErrno.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetSplit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetThreadLocalStorage.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetThreadServer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetTrunc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUnique.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUniqueCmp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUpdate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUrlToFileProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUserAuthorizeProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SkipUrl.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAccept.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAsyncConnect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAsyncConnect2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockBind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCallback.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCancelCallback.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCloseLater.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockConnect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockConnect2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListen.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListenCallback.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListenEx.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockPipe.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockPortBound.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockRecv.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSend.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSetBlocking.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSetNonBlocking.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockStrError.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockTimedConnect.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockTimedConnect2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockWait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StopServer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrCaseFind.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrCopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrDup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrNStr.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrToLower.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrToUpper.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrim.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrimLeft.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrimRight.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StringPrint.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclAllocateInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclCreateInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDbGetHandle.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDeAllocateInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDestroyInterp.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDetachedThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclEnterSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclEval.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclFreeSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetConn.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetOpenChannel.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetOpenFd.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetSet2.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetTimeFromObj.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInitInterps.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInitModule.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInterpServer.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLibrary.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLogError.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLogErrorRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclMarkForDelete.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtCleanup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtCreate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtDelete.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterDeferred.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclSetTimeObj.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadCalloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadCreate.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadExit.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadFree.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadGetName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadGetParent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadId.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadJoin.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadList.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadMalloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadPool.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadRealloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadSelf.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadSetName.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStackSize.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStrCopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStrDup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadYield.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TimedWaitForEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UTimedWaitForEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnRegisterProxyRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnRegisterRequest.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnlockMutex.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnscheduleProc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlIsDir.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlIsFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificAlloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificDestroy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGetExact.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGetFast.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificSet.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlToFile.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForEvent.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForSemaphore.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForStartup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitThread.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteConn.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteLockRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteUnlockRWLock.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/env.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_addrbyhost.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_abort.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_append.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_argc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_argv.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_bind_args.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_break.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_close.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_ctl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_debug.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_dir.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_dump.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_eval.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_exception.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_flush.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_ident.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_include.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_mimetype.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_parse.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_puts.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registeradp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registerproc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registerscript.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registertag.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_return.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_safeeval.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_stats.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_stream.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_tell.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_trunc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_after.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_asctime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atclose.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atexit.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atshutdown.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atsignal.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cache.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_calloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cancel.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_chan.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_checkurl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_chmod.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cleanup.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_closeonexec.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_column.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cond.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_config.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_configsection.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_configsections.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_conn.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_conncptofp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_connsendfp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cpfp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_critsec.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_crypt.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ctime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_db.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dbconfigpath.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dberrorcode.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dberrormsg.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dbreturnerror.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_duphigh.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_env.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_eval.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_event.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_fmttime.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_for.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_foreach.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_free.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ftruncate.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_get_multipart_formdata.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_getchannels.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_getcsv.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_geturl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gifsize.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gmtime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gmtime.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_guesstype.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_headers.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_hostbyaddr.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_hrefs.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_http.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_httptime.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ictl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_inet_ntoa.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_info.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_init.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_job.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_jpegsize.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_kill.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_lctl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_library.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_link.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_localtime.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_localtime.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_log.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_logctl.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_logroll.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_malloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_markfordelete.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mkdir.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mktemp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_module.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_modulepath.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mutex.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_normalizepath.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_param.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parseheader.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parsehttptime.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parsequery.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pause.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pipe.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pngsize.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pooldescription.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_purgefiles.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_puts.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_quotehtml.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_quotelisttolist.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rand.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_readdir.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_realloc.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_adp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_adptag.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_filter.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_proc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_trace.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rename.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_requestauthorize.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_respond.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_resume.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_return.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnadminnotice.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnbadrequest.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnerror.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnfile.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnforbidden.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnfp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnnotfound.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnnotice.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnredirect.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnunauthorized.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rmdir.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rollfile.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rwlock.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_daily.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_proc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_weekly.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_section.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sema.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_server.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_serverLog.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_set.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_share.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_shutdown.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sigmask.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_signal.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sigwait.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sleep.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockaccept.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockblocking.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockcallback.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockcheck.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socketpair.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socklisten.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socklistencallback.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socknonblocking.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socknread.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockopen.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockpair.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockselect.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_stats.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strcopy.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strdup.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_striphtml.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strtok.3.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_symlink.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_table.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_thread.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_time.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_tmpnam.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_truncate.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unlink.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unregister_adp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unregister_proc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unschedule_proc.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_url2file.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_urlencode.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_uudecode.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_uuencode.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_var.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_while.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_write.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_writecontent.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_writefp.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsd.1.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_append.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_array.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_exists.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_get.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_incr.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_lappend.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_names.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_set.n.htm
X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_unset.n.htm
X@dirrm %%AOLSERVERBASE%%/bin
X@dirrm %%AOLSERVERBASE%%/include
X%%HTMLDOCS%%@dirrm %%AOLSERVERBASE%%/html
X@dirrm %%AOLSERVERBASE%%/lib
X@dirrmtry %%AOLSERVERBASE%%/log
X@dirrm %%AOLSERVERBASE%%/man/man1
X@dirrm %%AOLSERVERBASE%%/man/man3
X@dirrm %%AOLSERVERBASE%%/man/mann
X@dirrm %%AOLSERVERBASE%%/man
X@dirrm %%AOLSERVERBASE%%/modules/tcl/nsperm
X@dirrm %%AOLSERVERBASE%%/modules/tcl
X@dirrm %%AOLSERVERBASE%%/modules
X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules/nslog
X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules/nsperm
X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules
X@dirrmtry %%AOLSERVERBASE%%/servers/server1/pages
X@dirrmtry %%AOLSERVERBASE%%/servers/server1
X@dirrmtry %%AOLSERVERBASE%%/servers
X@dirrmtry %%AOLSERVERBASE%%
X@exec mkdir -p %%AOLSERVERBASE%%/log
X@exec mkdir -p %%AOLSERVERBASE%%/servers/server1/modules/nslog
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test1.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test2.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test3.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test4.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test4.inc
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test5.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test5a.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test6.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7b.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7c.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8a.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8b.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test9.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test9.inc
X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_conn.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_job.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_localtime.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/README-tests.txt
X%%TESTS%%%%EXAMPLESDIR%%/tests/index.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/nstelemetry.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/tests.html
X%%TESTS%%%%EXAMPLESDIR%%/tests/cdev/test1.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/dbase/test1.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/harness.tcl
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/all.tcl
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/http-test-config.tcl
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/http.test
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_addrbyhost.test
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_hostbyaddr.test
X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_hrefs.test
X%%TESTS%%%%EXAMPLESDIR%%/tests/sec/test1.adp
X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1.tcl
X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1a.tcl
X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1b.tcl
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/tcl
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/sec
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/new
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/dbase
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/cdev
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/api
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/adp
X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests
X%%TESTS%%@dirrm %%EXAMPLESDIR%%
END-of-www/aolserver/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	www/aolserver-nscache
#	www/aolserver-nscache/Makefile
#	www/aolserver-nscache/distinfo
#	www/aolserver-nscache/pkg-descr
#	www/aolserver-nscache/pkg-plist
#
echo c - www/aolserver-nscache
mkdir -p www/aolserver-nscache > /dev/null 2>&1
echo x - www/aolserver-nscache/Makefile
sed 's/^X//' >www/aolserver-nscache/Makefile << 'END-of-www/aolserver-nscache/Makefile'
X# New ports collection makefile for:	aolserver-nscache
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nscache
XPORTVERSION=	1.5
XCATEGORIES=	databases www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nscache-${PORTVERSION}.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	Tcl interface to AOLserver's caching API
X
XWRKSRC=		${WRKDIR}/nscache-${PORTVERSION}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+= ${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog index.html
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-www/aolserver-nscache/Makefile
echo x - www/aolserver-nscache/distinfo
sed 's/^X//' >www/aolserver-nscache/distinfo << 'END-of-www/aolserver-nscache/distinfo'
XMD5 (aolserver/nscache-1.5.tar.gz) = daa88717c214ff703d826e22e7447245
XSHA256 (aolserver/nscache-1.5.tar.gz) = 64a143a8e8043bdc58721c7f66c67a5c2c4d471406784558fd26fa171469a7a7
XSIZE (aolserver/nscache-1.5.tar.gz) = 14594
END-of-www/aolserver-nscache/distinfo
echo x - www/aolserver-nscache/pkg-descr
sed 's/^X//' >www/aolserver-nscache/pkg-descr << 'END-of-www/aolserver-nscache/pkg-descr'
XTcl interface to AOLserver's caching API
X
XAOLserver implements a C API for caching arbitrary data. This module provides 
Xa Tcl API on top of the C API. The module is only compatible with AOLserver 3.x
Xusing nsd8x, or AOLserver 4.x.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-www/aolserver-nscache/pkg-descr
echo x - www/aolserver-nscache/pkg-plist
sed 's/^X//' >www/aolserver-nscache/pkg-plist << 'END-of-www/aolserver-nscache/pkg-plist'
X%%AOLSERVERBASE%%/bin/nscache.so
X%%AOLSERVERBASE%%/lib/libnscache.a
X%%AOLSERVERBASE%%/lib/libnscache.so
END-of-www/aolserver-nscache/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/aolserver-nsencrypt
#	security/aolserver-nsencrypt/Makefile
#	security/aolserver-nsencrypt/distinfo
#	security/aolserver-nsencrypt/pkg-descr
#	security/aolserver-nsencrypt/pkg-plist
#
echo c - security/aolserver-nsencrypt
mkdir -p security/aolserver-nsencrypt > /dev/null 2>&1
echo x - security/aolserver-nsencrypt/Makefile
sed 's/^X//' >security/aolserver-nsencrypt/Makefile << 'END-of-security/aolserver-nsencrypt/Makefile'
X# New ports collection makefile for:	aolserver-nsencrypt
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsencrypt
XPORTVERSION=	0.4
XCATEGORIES=	security www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nsencrypt-${PORTVERSION}-src.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	OpenSSL data encryption module for AOLserver
X
XWRKSRC=		${WRKDIR}/nsencrypt-${PORTVERSION}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_OPENSSL=	yes
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE} OPENSSL=${OPENSSLBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog readme.txt
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-security/aolserver-nsencrypt/Makefile
echo x - security/aolserver-nsencrypt/distinfo
sed 's/^X//' >security/aolserver-nsencrypt/distinfo << 'END-of-security/aolserver-nsencrypt/distinfo'
XMD5 (aolserver/nsencrypt-0.4-src.tar.gz) = 458db61ac61ab716cc6ceb06a2712dd1
XSHA256 (aolserver/nsencrypt-0.4-src.tar.gz) = 6565d8e73963ca6dc1446176a67dbd864ba31b2697102dd2e27a6fc56a393442
XSIZE (aolserver/nsencrypt-0.4-src.tar.gz) = 7163
END-of-security/aolserver-nsencrypt/distinfo
echo x - security/aolserver-nsencrypt/pkg-descr
sed 's/^X//' >security/aolserver-nsencrypt/pkg-descr << 'END-of-security/aolserver-nsencrypt/pkg-descr'
XThis module Uses OpenSSL to encrypt using the 
XAES, Blowfish, Cast5, IDEA and DES cyphers.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-security/aolserver-nsencrypt/pkg-descr
echo x - security/aolserver-nsencrypt/pkg-plist
sed 's/^X//' >security/aolserver-nsencrypt/pkg-plist << 'END-of-security/aolserver-nsencrypt/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsencrypt.so
X%%AOLSERVERBASE%%/lib/libnsencrypt.a
X%%AOLSERVERBASE%%/lib/libnsencrypt.so
END-of-security/aolserver-nsencrypt/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	graphics/aolserver-nsgd
#	graphics/aolserver-nsgd/Makefile
#	graphics/aolserver-nsgd/distinfo
#	graphics/aolserver-nsgd/pkg-descr
#	graphics/aolserver-nsgd/pkg-plist
#
echo c - graphics/aolserver-nsgd
mkdir -p graphics/aolserver-nsgd > /dev/null 2>&1
echo x - graphics/aolserver-nsgd/Makefile
sed 's/^X//' >graphics/aolserver-nsgd/Makefile << 'END-of-graphics/aolserver-nsgd/Makefile'
X# New ports collection makefile for:	aolserver-nsgd
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsgd
XPORTVERSION=	2.0
XCATEGORIES=	graphics www
XMASTER_SITES=	http://www.aolserver.cz/download/
XDISTFILES=	nsgd2.tgz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	Graphics module for AOLserver
X
XWRKSRC=		${WRKDIR}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XLIB_DEPENDS+=	gd.4:${PORTSDIR}/graphics/gd
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
XUSE_TCL_BUILD=	yes
X
X.include <bsd.port.pre.mk>
X
XMAKE_ARGS=	NSHOME=${AOLSERVERBASE} MODLIBS="-L${LOCALBASE}/lib -lgd" \
X		CFLAGS="-I. -I${AOLSERVERBASE}/include -I/usr/local/include -I${TCL_INCLUDEDIR} -DAOL4=1 -fPIC"
X
XPORTDOCS=	nsgd.html
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-graphics/aolserver-nsgd/Makefile
echo x - graphics/aolserver-nsgd/distinfo
sed 's/^X//' >graphics/aolserver-nsgd/distinfo << 'END-of-graphics/aolserver-nsgd/distinfo'
XMD5 (aolserver/nsgd2.tgz) = 761b52a9a0b0cb7f9761741ea519242e
XSHA256 (aolserver/nsgd2.tgz) = 5631b94bb3322da74f71a65a5e768f07d75f4b27be74f1d38edd268db3824192
XSIZE (aolserver/nsgd2.tgz) = 14602
END-of-graphics/aolserver-nsgd/distinfo
echo x - graphics/aolserver-nsgd/pkg-descr
sed 's/^X//' >graphics/aolserver-nsgd/pkg-descr << 'END-of-graphics/aolserver-nsgd/pkg-descr'
XGraphics module for aolserver (3.x,4.x)
X
XWWW: http://www.aolserver.cz/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-graphics/aolserver-nsgd/pkg-descr
echo x - graphics/aolserver-nsgd/pkg-plist
sed 's/^X//' >graphics/aolserver-nsgd/pkg-plist << 'END-of-graphics/aolserver-nsgd/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsgd2.so
X%%AOLSERVERBASE%%/lib/libnsgd2.a
X%%AOLSERVERBASE%%/lib/libnsgd2.so
END-of-graphics/aolserver-nsgd/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/aolserver-nsmcrypt
#	security/aolserver-nsmcrypt/Makefile
#	security/aolserver-nsmcrypt/distinfo
#	security/aolserver-nsmcrypt/pkg-descr
#	security/aolserver-nsmcrypt/pkg-plist
#
echo c - security/aolserver-nsmcrypt
mkdir -p security/aolserver-nsmcrypt > /dev/null 2>&1
echo x - security/aolserver-nsmcrypt/Makefile
sed 's/^X//' >security/aolserver-nsmcrypt/Makefile << 'END-of-security/aolserver-nsmcrypt/Makefile'
X# New ports collection makefile for:	aolserver-nsmcrypt
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsmcrypt
XPORTVERSION=	1.0
XCATEGORIES=	security www
XMASTER_SITES=	http://www.aolserver.cz/download/
XDISTFILES=	nsmcrypt-${PORTVERSION}.tgz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	AOLserver interface to mcrypt library
X
XWRKSRC=		${WRKDIR}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XLIB_DEPENDS+=	mcrypt.8:${PORTSDIR}/security/mcrypt
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
XUSE_TCL_BUILD=	yes
X
X.include <bsd.port.pre.mk>
X
XMAKE_ARGS=	NSHOME=${AOLSERVERBASE} MODLIBS="-L${LOCALBASE}/lib -lmcrypt" \
X		CFLAGS="-I. -I${AOLSERVERBASE}/include -I/usr/local/include -I${TCL_INCLUDEDIR} -DAOL4=1 -fPIC"
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	AUTHORS COPYING README
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-security/aolserver-nsmcrypt/Makefile
echo x - security/aolserver-nsmcrypt/distinfo
sed 's/^X//' >security/aolserver-nsmcrypt/distinfo << 'END-of-security/aolserver-nsmcrypt/distinfo'
XMD5 (aolserver/nsmcrypt-1.0.tgz) = bf768b58f78ef93cc306c2a671ae0c03
XSHA256 (aolserver/nsmcrypt-1.0.tgz) = 1783f2167da0c699a95ae9c5e6412ccbf29e36d8fbd510e81c5e227af927b41b
XSIZE (aolserver/nsmcrypt-1.0.tgz) = 19297
END-of-security/aolserver-nsmcrypt/distinfo
echo x - security/aolserver-nsmcrypt/pkg-descr
sed 's/^X//' >security/aolserver-nsmcrypt/pkg-descr << 'END-of-security/aolserver-nsmcrypt/pkg-descr'
XAOLserver interface to mcrypt library
X
XWWW: http://www.aolserver.cz/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-security/aolserver-nsmcrypt/pkg-descr
echo x - security/aolserver-nsmcrypt/pkg-plist
sed 's/^X//' >security/aolserver-nsmcrypt/pkg-plist << 'END-of-security/aolserver-nsmcrypt/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsmcrypt.so
X%%AOLSERVERBASE%%/lib/libnsmcrypt.a
X%%AOLSERVERBASE%%/lib/libnsmcrypt.so
END-of-security/aolserver-nsmcrypt/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/aolserver-nsmhash
#	security/aolserver-nsmhash/Makefile
#	security/aolserver-nsmhash/distinfo
#	security/aolserver-nsmhash/pkg-descr
#	security/aolserver-nsmhash/pkg-plist
#
echo c - security/aolserver-nsmhash
mkdir -p security/aolserver-nsmhash > /dev/null 2>&1
echo x - security/aolserver-nsmhash/Makefile
sed 's/^X//' >security/aolserver-nsmhash/Makefile << 'END-of-security/aolserver-nsmhash/Makefile'
X# New ports collection makefile for:	aolserver-nsmhash
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsmhash
XPORTVERSION=	1.0
XCATEGORIES=	security www
XMASTER_SITES=	http://www.aolserver.cz/download/
XDISTFILES=	nsmhash-${PORTVERSION}.tgz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	AOLserver interface to mhash library
X
XWRKSRC=		${WRKDIR}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XLIB_DEPENDS+=	mhash.2:${PORTSDIR}/security/mhash
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
XUSE_TCL_BUILD=	yes
X
X.include <bsd.port.pre.mk>
X
XMAKE_ARGS=	NSHOME=${AOLSERVERBASE} MODLIBS="-L${LOCALBASE}/lib -lmhash" \
X		CFLAGS="-I. -I${AOLSERVERBASE}/include -I/usr/local/include -I${TCL_INCLUDEDIR} -DAOL4=1 -fPIC"
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	AUTHORS COPYING README
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-security/aolserver-nsmhash/Makefile
echo x - security/aolserver-nsmhash/distinfo
sed 's/^X//' >security/aolserver-nsmhash/distinfo << 'END-of-security/aolserver-nsmhash/distinfo'
XMD5 (aolserver/nsmhash-1.0.tgz) = 882d71940f404f680f320ae9d02eccb0
XSHA256 (aolserver/nsmhash-1.0.tgz) = 2a889e8c7aecea0dfbeedf713f59465767a0c3b8562276b88fbfebb1e0ea3a61
XSIZE (aolserver/nsmhash-1.0.tgz) = 18692
END-of-security/aolserver-nsmhash/distinfo
echo x - security/aolserver-nsmhash/pkg-descr
sed 's/^X//' >security/aolserver-nsmhash/pkg-descr << 'END-of-security/aolserver-nsmhash/pkg-descr'
XAOLserver interface to mhash library
X
XWWW: http://www.aolserver.cz/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-security/aolserver-nsmhash/pkg-descr
echo x - security/aolserver-nsmhash/pkg-plist
sed 's/^X//' >security/aolserver-nsmhash/pkg-plist << 'END-of-security/aolserver-nsmhash/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsmhash.so
X%%AOLSERVERBASE%%/lib/libnsmhash.a
X%%AOLSERVERBASE%%/lib/libnsmhash.so
END-of-security/aolserver-nsmhash/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	databases/aolserver-nsmysql
#	databases/aolserver-nsmysql/Makefile
#	databases/aolserver-nsmysql/distinfo
#	databases/aolserver-nsmysql/pkg-descr
#	databases/aolserver-nsmysql/pkg-plist
#
echo c - databases/aolserver-nsmysql
mkdir -p databases/aolserver-nsmysql > /dev/null 2>&1
echo x - databases/aolserver-nsmysql/Makefile
sed 's/^X//' >databases/aolserver-nsmysql/Makefile << 'END-of-databases/aolserver-nsmysql/Makefile'
X# New ports collection makefile for:	aolserver-nsmysql
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsmysql
XPORTVERSION=	1.0
XCATEGORIES=	databases www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nsmysql_v1.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	Internal MySQL database driver for AOLserver
X
XWRKSRC=		${WRKDIR}/nsmysql_v1
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_MYSQL=	yes
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog README INSTALL
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-databases/aolserver-nsmysql/Makefile
echo x - databases/aolserver-nsmysql/distinfo
sed 's/^X//' >databases/aolserver-nsmysql/distinfo << 'END-of-databases/aolserver-nsmysql/distinfo'
XMD5 (aolserver/nsmysql_v1.tar.gz) = cf1eda5901574aa97619c028196b1545
XSHA256 (aolserver/nsmysql_v1.tar.gz) = a90c0051da9e5d40e7d8514febb7ae8d38500fdbc658c373ad998385589d4a7b
XSIZE (aolserver/nsmysql_v1.tar.gz) = 10996
END-of-databases/aolserver-nsmysql/distinfo
echo x - databases/aolserver-nsmysql/pkg-descr
sed 's/^X//' >databases/aolserver-nsmysql/pkg-descr << 'END-of-databases/aolserver-nsmysql/pkg-descr'
Xnsmysql is an internal MySQL database driver for AOLserver 3.x and 4.x, by Panoptic Computer Network.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-databases/aolserver-nsmysql/pkg-descr
echo x - databases/aolserver-nsmysql/pkg-plist
sed 's/^X//' >databases/aolserver-nsmysql/pkg-plist << 'END-of-databases/aolserver-nsmysql/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsmysql.so
X%%AOLSERVERBASE%%/lib/libnsmysql.a
X%%AOLSERVERBASE%%/lib/libnsmysql.so
END-of-databases/aolserver-nsmysql/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/aolserver-nsopenssl
#	security/aolserver-nsopenssl/Makefile
#	security/aolserver-nsopenssl/distinfo
#	security/aolserver-nsopenssl/pkg-descr
#	security/aolserver-nsopenssl/pkg-plist
#
echo c - security/aolserver-nsopenssl
mkdir -p security/aolserver-nsopenssl > /dev/null 2>&1
echo x - security/aolserver-nsopenssl/Makefile
sed 's/^X//' >security/aolserver-nsopenssl/Makefile << 'END-of-security/aolserver-nsopenssl/Makefile'
X# New ports collection makefile for:	aolserver-nsopenssl
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nsopenssl
XPORTVERSION=	3.0.b26
XCATEGORIES=	security www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nsopenssl-3.0beta26-src.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	OpenSSL socket encryption module for AOLserver
X
XWRKSRC=		${WRKDIR}/nsopenssl-3.0beta26
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_OPENSSL=	yes
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE} OPENSSL=${OPENSSLBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog README TODO
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-security/aolserver-nsopenssl/Makefile
echo x - security/aolserver-nsopenssl/distinfo
sed 's/^X//' >security/aolserver-nsopenssl/distinfo << 'END-of-security/aolserver-nsopenssl/distinfo'
XSIZE (aolserver/nsopenssl-3.0beta26-src.tar.gz) = 71367
XMD5 (aolserver/nsopenssl-3.0beta26-src.tar.gz) = ab35addeee1df8f38028807b4a45dbd4
XSHA256 (aolserver/nsopenssl-3.0beta26-src.tar.gz) = 4284e9dbfc82c23030a025d8c5de3e3b373530af29e4d20dafd0eb6e03e358cd
END-of-security/aolserver-nsopenssl/distinfo
echo x - security/aolserver-nsopenssl/pkg-descr
sed 's/^X//' >security/aolserver-nsopenssl/pkg-descr << 'END-of-security/aolserver-nsopenssl/pkg-descr'
XAn AOLserver socket driver module which implements SSL/TLS encryption on 
Xincomming sockets, and also adds an https client API.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-security/aolserver-nsopenssl/pkg-descr
echo x - security/aolserver-nsopenssl/pkg-plist
sed 's/^X//' >security/aolserver-nsopenssl/pkg-plist << 'END-of-security/aolserver-nsopenssl/pkg-plist'
X%%AOLSERVERBASE%%/bin/nsopenssl.so
X%%AOLSERVERBASE%%/lib/libnsopenssl.a
X%%AOLSERVERBASE%%/lib/libnsopenssl.so
END-of-security/aolserver-nsopenssl/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	databases/aolserver-nspostgres
#	databases/aolserver-nspostgres/Makefile
#	databases/aolserver-nspostgres/distinfo
#	databases/aolserver-nspostgres/pkg-descr
#	databases/aolserver-nspostgres/pkg-plist
#
echo c - databases/aolserver-nspostgres
mkdir -p databases/aolserver-nspostgres > /dev/null 2>&1
echo x - databases/aolserver-nspostgres/Makefile
sed 's/^X//' >databases/aolserver-nspostgres/Makefile << 'END-of-databases/aolserver-nspostgres/Makefile'
X# New ports collection makefile for:	aolserver-nspostgres
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nspostgres
XPORTVERSION=	4.0
XCATEGORIES=	databases www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nspostgres-${PORTVERSION}.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	Internal PostgreSQL driver for AOLserver
X
XWRKSRC=		${WRKDIR}/nspostgres-${PORTVERSION}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_PGSQL=	yes
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE} POSTGRES=${LOCALBASE} ACS=1
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog README
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X
X.include <bsd.port.mk>
END-of-databases/aolserver-nspostgres/Makefile
echo x - databases/aolserver-nspostgres/distinfo
sed 's/^X//' >databases/aolserver-nspostgres/distinfo << 'END-of-databases/aolserver-nspostgres/distinfo'
XMD5 (aolserver/nspostgres-4.0.tar.gz) = ce53fe8231fdd72a114e594d0cdb7629
XSHA256 (aolserver/nspostgres-4.0.tar.gz) = ac428dad695414d439f2685b2ad8619ccccd667d517d1a044a45a343a21f562a
XSIZE (aolserver/nspostgres-4.0.tar.gz) = 20960
END-of-databases/aolserver-nspostgres/distinfo
echo x - databases/aolserver-nspostgres/pkg-descr
sed 's/^X//' >databases/aolserver-nspostgres/pkg-descr << 'END-of-databases/aolserver-nspostgres/pkg-descr'
Xnsmysql is an internal MySQL database driver for AOLserver 3.x and 4.x, by Panoptic Computer Network.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-databases/aolserver-nspostgres/pkg-descr
echo x - databases/aolserver-nspostgres/pkg-plist
sed 's/^X//' >databases/aolserver-nspostgres/pkg-plist << 'END-of-databases/aolserver-nspostgres/pkg-plist'
X%%AOLSERVERBASE%%/bin/nspostgres.so
X%%AOLSERVERBASE%%/lib/libnspostgres.a
X%%AOLSERVERBASE%%/lib/libnspostgres.so
END-of-databases/aolserver-nspostgres/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/aolserver-nssha1
#	security/aolserver-nssha1/files
#	security/aolserver-nssha1/files/patch-nssha1-nssha1.c
#	security/aolserver-nssha1/Makefile
#	security/aolserver-nssha1/distinfo
#	security/aolserver-nssha1/pkg-descr
#	security/aolserver-nssha1/pkg-plist
#
echo c - security/aolserver-nssha1
mkdir -p security/aolserver-nssha1 > /dev/null 2>&1
echo c - security/aolserver-nssha1/files
mkdir -p security/aolserver-nssha1/files > /dev/null 2>&1
echo x - security/aolserver-nssha1/files/patch-nssha1-nssha1.c
sed 's/^X//' >security/aolserver-nssha1/files/patch-nssha1-nssha1.c << 'END-of-security/aolserver-nssha1/files/patch-nssha1-nssha1.c'
X--- ../nssha1-0.1/nssha1.c.orig	Mon Sep 30 02:25:04 2002
X+++ ../nssha1-0.1/nssha1.c	Thu Jul 28 14:47:01 2005
X@@ -136,9 +136,6 @@
X     return NS_OK;
X }
X 
X-typedef unsigned int u_int32_t;
X-typedef unsigned char u_int8_t;
X-
X /*** FROM sha.h: ***/
X 
X /*
END-of-security/aolserver-nssha1/files/patch-nssha1-nssha1.c
echo x - security/aolserver-nssha1/Makefile
sed 's/^X//' >security/aolserver-nssha1/Makefile << 'END-of-security/aolserver-nssha1/Makefile'
X# New ports collection makefile for:	aolserver-nssha1
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nssha1
XPORTVERSION=	0.1
XCATEGORIES=	security www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nssha1-${PORTVERSION}.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	AOLserver module to perform SHA1 hashes
X
XWRKSRC=		${WRKDIR}/nssha1-${PORTVERSION}
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XBUILD_DEPENDS+=	${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE} OPENSSL=${OPENSSLBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-security/aolserver-nssha1/Makefile
echo x - security/aolserver-nssha1/distinfo
sed 's/^X//' >security/aolserver-nssha1/distinfo << 'END-of-security/aolserver-nssha1/distinfo'
XMD5 (aolserver/nssha1-0.1.tar.gz) = 48fac53014a190239a86dd57af351627
XSHA256 (aolserver/nssha1-0.1.tar.gz) = 095fc942aa7014438f075528b824cb623e54615948603e1add1c14e9456f6095
XSIZE (aolserver/nssha1-0.1.tar.gz) = 5794
END-of-security/aolserver-nssha1/distinfo
echo x - security/aolserver-nssha1/pkg-descr
sed 's/^X//' >security/aolserver-nssha1/pkg-descr << 'END-of-security/aolserver-nssha1/pkg-descr'
XThis AOLserver module performs SHA1 hashes.
X
XWWW: http://www.aolserver.com/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-security/aolserver-nssha1/pkg-descr
echo x - security/aolserver-nssha1/pkg-plist
sed 's/^X//' >security/aolserver-nssha1/pkg-plist << 'END-of-security/aolserver-nssha1/pkg-plist'
X%%AOLSERVERBASE%%/bin/nssha1.so
X%%AOLSERVERBASE%%/lib/libnssha1.a
X%%AOLSERVERBASE%%/lib/libnssha1.so
END-of-security/aolserver-nssha1/pkg-plist
exit

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	archivers/aolserver-nszlib
#	archivers/aolserver-nszlib/Makefile
#	archivers/aolserver-nszlib/distinfo
#	archivers/aolserver-nszlib/pkg-descr
#	archivers/aolserver-nszlib/pkg-plist
#
echo c - archivers/aolserver-nszlib
mkdir -p archivers/aolserver-nszlib > /dev/null 2>&1
echo x - archivers/aolserver-nszlib/Makefile
sed 's/^X//' >archivers/aolserver-nszlib/Makefile << 'END-of-archivers/aolserver-nszlib/Makefile'
X# New ports collection makefile for:	aolserver-nszlib
X# Date created:		12 Oct 2006
X# Whom:			Martin Matuska <martin@matuska.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aolserver-nszlib
XPORTVERSION=	1.1
XCATEGORIES=	archivers www
XMASTER_SITES=	ftp://ftp.crystalballinc.com/pub/vlad/
XMASTER_SITE_SUBDIR=	aolserver
XDISTFILES=	nszlib.tar.gz
XDIST_SUBDIR=	aolserver
X
XMAINTAINER=	martin@matuska.org
XCOMMENT=	Zlib library interface for AOLserver
X
XWRKSRC=		${WRKDIR}/nszlib
X
XAOLSERVERBASE?=	${TARGETDIR}/aolserver
XRUN_DEPENDS+=	${BUILD_DEPENDS}
XPLIST_SUB+=	AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
X
XUSE_GMAKE=	yes
X
XMAKE_ARGS=	AOLSERVER=${AOLSERVERBASE}
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	ChangeLog README example.tcl
X.endif
X
Xpost-patch:
X	@ ${REINPLACE_CMD} -e 's|OBJS|MODOBJS|' ${WRKSRC}/Makefile
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${DOCSDIR}
X.for FILE in ${PORTDOCS}
X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-archivers/aolserver-nszlib/Makefile
echo x - archivers/aolserver-nszlib/distinfo
sed 's/^X//' >archivers/aolserver-nszlib/distinfo << 'END-of-archivers/aolserver-nszlib/distinfo'
XSIZE (aolserver/nszlib.tar.gz) = 3641
XMD5 (aolserver/nszlib.tar.gz) = 6d24f2d0eeae68e116f8616a01853cf7
XSHA256 (aolserver/nszlib.tar.gz) = a15dd8a8c9da4a29f61f1c0ae75c077b7a81a18322e44243fedf959bdcd82f01
END-of-archivers/aolserver-nszlib/distinfo
echo x - archivers/aolserver-nszlib/pkg-descr
sed 's/^X//' >archivers/aolserver-nszlib/pkg-descr << 'END-of-archivers/aolserver-nszlib/pkg-descr'
XAOLserver interface to zlib library
X
XWWW: http://www.crystalballinc.com/vlad/software/
X
X- Martin Matuska
Xmartin@matuska.org
END-of-archivers/aolserver-nszlib/pkg-descr
echo x - archivers/aolserver-nszlib/pkg-plist
sed 's/^X//' >archivers/aolserver-nszlib/pkg-plist << 'END-of-archivers/aolserver-nszlib/pkg-plist'
X%%AOLSERVERBASE%%/bin/nszlib.so
X%%AOLSERVERBASE%%/lib/libnszlib.a
X%%AOLSERVERBASE%%/lib/libnszlib.so
X
END-of-archivers/aolserver-nszlib/pkg-plist
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Thu Nov 23 11:00:56 UTC 2006 
State-Changed-Why:  
Awaiting maintainers feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Mon, 27 Nov 2006 10:49:59 +0100

 www/aolserver:
 TCL_THREADED!= echo 'puts [array names tcl_platform -exact threaded]' |
 ${TCLSH}
 to be replaced with:
 TCL_THREADED!= ${ECHO_CMD} 'puts [array names tcl_platform -exact
 threaded]' | ${TCLSH}
 
 www/aolserver-nscache:
 has wrong CATEGORIES, it should be only:
 CATEGORIES=    www
State-Changed-From-To: feedback->open 
State-Changed-By: gabor 
State-Changed-When: Fri Dec 8 16:20:34 UTC 2006 
State-Changed-Why:  
Maintainership was already granted for the submitter in 
superseded PR ports/104353. 


Responsible-Changed-From-To: freebsd-ports-bugs->gabor 
Responsible-Changed-By: gabor 
Responsible-Changed-When: Fri Dec 8 16:20:34 UTC 2006 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 
State-Changed-From-To: open->feedback 
State-Changed-By: gabor 
State-Changed-When: Sat Dec 23 11:29:28 UTC 2006 
State-Changed-Why:  
Ask for submitter fix. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Sat, 23 Dec 2006 12:28:46 +0100

 Hi Martin,
 
 I started to take a deeper look on these ports today, since they didn't 
 compile in tinderbox and I found out that the problem is that 
 www/aolserver doesn't install lang/tcl84-thread even if there's no tcl 
 port installed. Please look at the output I got:
 
 [gabor@pluto ~/patches/ports/aolserver]$ pkg_info | grep tcl
 [gabor@pluto ~/patches/ports/aolserver]$ make
 /usr/local/bin/tclsh8.4: not found
 "Makefile", line 45: warning: "echo 'puts [array names tcl_platform 
 -exact threaded]' | /usr/local/bin/tclsh8.4" returned non-zero status
 ===>  aolserver-4.5.0 you need Tcl with threads to use this port, please 
 install Tcl from lang/tcl84-thread port and try again.
 *** Error code 1
 
 Stop in /usr/home/gabor/patches/ports/aolserver.
 
 You should modify the port to install it if no tcl port is installed and 
 only give this hint if a wrong tcl port is installed. Otherwise, the 
 installation of this port would be very inconvenient and there would be 
 problems with the package building as well, so it definitely can't be 
 committed in this form.
 
 And please send a unified diff (diff -Nur olddirectory newdirectory) for 
 modifications on existing ports to make our work easier. In this form 
 it's easier to see what have been changed. Shar archive is ok for the 
 other ones.
 
 Thanks for your effort on working on these ports.
 
 Regards,
 Gabor Kovesdan

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Mon, 25 Dec 2006 14:31:12 +0100

 This is a multi-part message in MIME format.
 --------------010204080201030401020704
 Content-Type: text/plain; charset=windows-1250
 Content-Transfer-Encoding: 7bit
 
 I reworked the threads condition + added a mising file in pkg_plist
 
 --------------010204080201030401020704
 Content-Type: text/plain;
  name="aolserver.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="aolserver.shar"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	www/aolserver
 #	www/aolserver/files
 #	www/aolserver/files/aolserver.sh.in
 #	www/aolserver/files/pkg-deinstall.in
 #	www/aolserver/files/aolserver.in
 #	www/aolserver/files/pkg-message.in
 #	www/aolserver/files/mann
 #	www/aolserver/files/patch-Makefile
 #	www/aolserver/files/pkg-install.in
 #	www/aolserver/files/mlinks
 #	www/aolserver/files/man3
 #	www/aolserver/distinfo
 #	www/aolserver/pkg-descr
 #	www/aolserver/pkg-plist
 #	www/aolserver/Makefile
 #
 echo c - www/aolserver
 mkdir -p www/aolserver > /dev/null 2>&1
 echo c - www/aolserver/files
 mkdir -p www/aolserver/files > /dev/null 2>&1
 echo x - www/aolserver/files/aolserver.sh.in
 sed 's/^X//' >www/aolserver/files/aolserver.sh.in << 'END-of-www/aolserver/files/aolserver.sh.in'
 X#! /bin/sh
 X#
 X#
 X# PROVIDE: aolserver
 X# REQUIRE: DAEMON NETWORKING SERVERS
 X#
 X# Add the following line to /etc/rc.conf to enable aolserver:
 X#
 X# aolserver_enable="YES"
 X#
 X# Tweakable parameters for users to override in rc.conf
 X
 X. "%%RC_SUBR%%"
 X
 Xname=aolserver
 X
 Xload_rc_config ${name}
 X: ${aolserver_enable="NO"}
 X: ${aolserver_home=%%PREFIX%%/aolserver}
 X: ${aolserver_conf=${aolserver_home}/sample-config.tcl}
 X: ${aolserver_flags="-u %%AOLSERVERUSER%% -g %%AOLSERVERGROUP%%"}
 X: ${aolserver_prog=${aolserver_home}/bin/nsd}
 X
 Xrc_pid=`pgrep -f ${aolserver_conf}`
 Xrcvar=`set_rcvar`
 Xrequired_files=${aolserver_conf}
 Xcommand=${aolserver_prog}
 Xcommand_args="-t ${aolserver_conf}"
 Xprocname=${aolserver_prog}
 X
 Xrun_rc_command "$1"
 END-of-www/aolserver/files/aolserver.sh.in
 echo x - www/aolserver/files/pkg-deinstall.in
 sed 's/^X//' >www/aolserver/files/pkg-deinstall.in << 'END-of-www/aolserver/files/pkg-deinstall.in'
 X#! /bin/sh
 X
 XAOLSERVERBASE=%%AOLSERVERBASE%%
 X
 Xpost-deinstall() {
 X	[ -d ${AOLSERVERBASE} ] && {
 X		echo ""
 X		echo "******** NOTICE ********"
 X		echo "AOLserver has beed deinstalled."
 X		echo "You may need to remove ${AOLSERVERBASE} manually."
 X		echo ""
 X	}
 X	return 0
 X}
 X
 Xcase $2 in
 X
 XPOST-DEINSTALL)
 X	post-deinstall
 X	;;
 X*)
 X	;;
 Xesac
 END-of-www/aolserver/files/pkg-deinstall.in
 echo x - www/aolserver/files/aolserver.in
 sed 's/^X//' >www/aolserver/files/aolserver.in << 'END-of-www/aolserver/files/aolserver.in'
 X#! /bin/sh
 X#
 X#
 X# PROVIDE: aolserver
 X# REQUIRE: DAEMON NETWORKING SERVERS
 X#
 X# Add the following line to /etc/rc.conf to enable aolserver:
 X#
 X# aolserver_enable="YES"
 X#
 X# Tweakable parameters for users to override in rc.conf
 X
 X. "%%RC_SUBR%%"
 X
 Xname=aolserver
 X
 Xload_rc_config ${name}
 X: ${aolserver_enable="NO"}
 X: ${aolserver_user="%%AOLSERVERUSER%%"}
 X: ${aolserver_group="%%AOLSERVERGROUP%%"}
 X: ${aolserver_home=%%AOLSERVERBASE%%}
 X: ${aolserver_conf=${aolserver_home}/sample-config.tcl}
 X: ${aolserver_flags="-u ${aolserver_user} -g ${aolserver_group}"}
 X: ${aolserver_prog=${aolserver_home}/bin/nsd}
 X: ${aolserver_pidfile=/var/run/aolserver.pid}
 X
 Xrcvar=`set_rcvar`
 Xpidfile=${aolserver_pidfile}
 Xstart_postcmd="start_postcmd"
 Xstop_postcmd="stop_postcmd"
 Xrequired_files=${aolserver_conf}
 Xcommand=${aolserver_prog}
 Xcommand_args="-t ${aolserver_conf}"
 Xprocname=${aolserver_prog}
 X
 Xstart_postcmd()
 X{
 X	PID=`pgrep -U ${aolserver_user} -f ${aolserver_conf}`
 X	[ -n "${PID}" ] && echo ${PID} > ${pidfile}
 X}
 X
 Xstop_postcmd()
 X{
 X	[ -f "${pidfile}" ] && rm ${pidfile}
 X}
 X
 Xrun_rc_command "$1"
 END-of-www/aolserver/files/aolserver.in
 echo x - www/aolserver/files/pkg-message.in
 sed 's/^X//' >www/aolserver/files/pkg-message.in << 'END-of-www/aolserver/files/pkg-message.in'
 X******** NOTICE ********
 X
 XCongratulations! You have installed the web application server, AOLserver.
 X
 XA start/stop script has been installed into %%PREFIX%%/etc/rc.d/aolserver
 XTo enable aolserver, set aolserver_enable="YES" in your rc.conf.
 X
 XSee %%PREFIX%%/etc/rc.d/aolserver for various configuration options like
 Xchosing a different configuration file.
 X
 X-Aldert
 Xaldert@nooitgedagt.net
 X
 X-Martin Matuska
 Xmartin@matuska.org
 END-of-www/aolserver/files/pkg-message.in
 echo x - www/aolserver/files/mann
 sed 's/^X//' >www/aolserver/files/mann << 'END-of-www/aolserver/files/mann'
 Xns_geturl.n
 Xns_gifsize.n
 Xns_headers.n
 Xns_hrefs.n
 Xns_ictl.n
 Xns_info.n
 Xns_gmtime.n
 Xns_kill.n
 Xns_column.n
 Xns_library.n
 Xns_localtime.n
 Xns_log.n
 Xns_logroll.n
 Xns_modulepath.n
 Xns_normalizepath.n
 Xns_parseheader.n
 Xns_parsequery.n
 Xns_register_adp.n
 Xns_http.n
 Xns_after.n
 Xns_adp_stats.n
 Xns_atclose.n
 Xns_cache.n
 Xns_chan.n
 Xns_job.n
 Xns_adp_argc.n
 Xns_adp_registeradp.n
 Xns_chmod.n
 Xns_conn.n
 Xns_connsendfp.n
 Xns_eval.n
 Xns_for.n
 Xns_fmttime.n
 Xns_rollfile.n
 Xns_addrbyhost.n
 Xns_cleanup.n
 Xns_rand.n
 Xns_register_filter.n
 Xns_set.n
 Xns_share.n
 Xns_crypt.n
 Xns_shutdown.n
 Xns_sleep.n
 Xns_sockaccept.n
 Xns_thread.n
 Xns_time.n
 Xns_checkurl.n
 Xns_purgefiles.n
 Xns_adp_ctl.n
 Xns_adp_mimetype.n
 Xns_adp.n
 Xns_adp_abort.n
 Xns_url2file.n
 Xns_mktemp.n
 Xns_urlencode.n
 Xns_uudecode.n
 Xns_writefp.n
 Xenv.n
 Xns_adp_append.n
 Xns_adp_debug.n
 Xns_config.n
 Xns_getchannels.n
 Xns_guesstype.n
 Xns_module.n
 Xns_cond.n
 Xns_httptime.n
 Xns_markfordelete.n
 Xns_requestauthorize.n
 END-of-www/aolserver/files/mann
 echo x - www/aolserver/files/patch-Makefile
 sed 's/^X//' >www/aolserver/files/patch-Makefile << 'END-of-www/aolserver/files/patch-Makefile'
 X--- Makefile.orig	Thu Oct 12 12:41:17 2006
 X+++ Makefile	Thu Oct 12 12:45:08 2006
 X@@ -75,6 +75,12 @@
 X install-docs:
 X 	$(MAKEALL) install doc
 X 
 X+install-html:
 X+	$(MAKEALL) install-html doc
 X+
 X+install-man:
 X+	$(MAKEALL) install-man doc
 X+
 X distclean: clean
 X 	$(RM) include/ns.mak include/ns.bak \
 X 		config.status config.log config.cache
 END-of-www/aolserver/files/patch-Makefile
 echo x - www/aolserver/files/pkg-install.in
 sed 's/^X//' >www/aolserver/files/pkg-install.in << 'END-of-www/aolserver/files/pkg-install.in'
 X#! /bin/sh
 X
 XPATH=/bin:/usr/sbin:/usr/bin
 XEXAMPLESDIR=%%EXAMPLESDIR%%
 XAOLSERVERBASE=%%AOLSERVERBASE%%
 XAOLSERVERUSER=%%AOLSERVERUSER%%
 XAOLSERVERGROUP=%%AOLSERVERGROUP%%
 X
 Xpost-install() {
 X	echo "Running post-install script"
 X	echo "Setting file permissions"
 X	mkdir -p ${AOLSERVERBASE}/servers/server1/pages
 X	mkdir -p ${AOLSERVERBASE}/servers/server1/modules/nslog
 X	mkdir -p ${AOLSERVERBASE}/log
 X	echo "Welcome. You have made it. Aolserver has started." >> ${AOLSERVERBASE}/servers/server1/pages/index.html
 X	chown ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/servers/server1/modules/nslog
 X	chown ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/log
 X	chmod 755 ${AOLSERVERBASE}
 X}
 X
 Xcase $2 in
 X
 XPOST-INSTALL)
 X	post-install
 X	;;
 X*)
 X	;;
 Xesac
 X
 END-of-www/aolserver/files/pkg-install.in
 echo x - www/aolserver/files/mlinks
 sed 's/^X//' >www/aolserver/files/mlinks << 'END-of-www/aolserver/files/mlinks'
 XNs_AdpRegisterParser.3 Ns_AdpRequest.3
 XNs_AbsTimedWaitForEvent.3 Ns_AllocThreadLocalStorage.3
 XNs_AuthorizeRequest.3 Ns_AuthorizeUser.3
 XNs_AbsTimedWaitForEvent.3 Ns_BeginDetachedThread.3
 XNs_AbsTimedWaitForEvent.3 Ns_BeginThread.3
 XNs_AbsTimedWaitForEvent.3 Ns_BroadcastEvent.3
 XNs_CacheBroadcast.3 Ns_CacheCreate.3
 XNs_CacheBroadcast.3 Ns_CacheCreateEntry.3
 XNs_CacheBroadcast.3 Ns_CacheCreateSz.3
 XNs_CacheBroadcast.3 Ns_CacheDeleteEntry.3
 XNs_CacheBroadcast.3 Ns_CacheDestroy.3
 XNs_CacheBroadcast.3 Ns_CacheFind.3
 XNs_CacheBroadcast.3 Ns_CacheFindEntry.3
 XNs_CacheBroadcast.3 Ns_CacheFirstEntry.3
 XNs_CacheBroadcast.3 Ns_CacheFlush.3
 XNs_CacheBroadcast.3 Ns_CacheFlushEntry.3
 XNs_CacheBroadcast.3 Ns_CacheFree.3
 XNs_CacheBroadcast.3 Ns_CacheGetValue.3
 XNs_CacheBroadcast.3 Ns_CacheKey.3
 XNs_CacheBroadcast.3 Ns_CacheLock.3
 XNs_CacheBroadcast.3 Ns_CacheMalloc.3
 XNs_CacheBroadcast.3 Ns_CacheName.3
 XNs_CacheBroadcast.3 Ns_CacheNextEntry.3
 XNs_CacheBroadcast.3 Ns_CacheSetValue.3
 XNs_CacheBroadcast.3 Ns_CacheSetValueSz.3
 XNs_CacheBroadcast.3 Ns_CacheSignal.3
 XNs_CacheBroadcast.3 Ns_CacheTimedWait.3
 XNs_CacheBroadcast.3 Ns_CacheTryLock.3
 XNs_CacheBroadcast.3 Ns_CacheUnlock.3
 XNs_CacheBroadcast.3 Ns_CacheUnsetValue.3
 XNs_CacheBroadcast.3 Ns_CacheWait.3
 XNs_After.3 Ns_Cancel.3
 XNs_ClsAlloc.3 Ns_ClsGet.3
 XNs_ClsAlloc.3 Ns_ClsSet.3
 XNs_CondBroadcast.3 Ns_CondDestroy.3
 XNs_CondBroadcast.3 Ns_CondInit.3
 XNs_CondBroadcast.3 Ns_CondSignal.3
 XNs_CondBroadcast.3 Ns_CondTimedWait.3
 XNs_CondBroadcast.3 Ns_CondWait.3
 XNs_ConfigGetBool.3 Ns_ConfigGetInt.3
 XNs_ConfigGetBool.3 Ns_ConfigGetInt64.3
 XNs_ConfigGetBool.3 Ns_ConfigGetPath.3
 XNs_ConnAuthPasswd.3 Ns_ConnAuthUser.3
 XNs_ConnGetQuery.3 Ns_ConnClearQuery.3
 XNs_ConnContent.3 Ns_ConnContentFd.3
 XNs_ConnContent.3 Ns_ConnContentLength.3
 XNs_ConnContent.3 Ns_ConnContentOnDisk.3
 XNs_ConnCopyToChannel.3 Ns_ConnCopyToDString.3
 XNs_ConnCopyToChannel.3 Ns_ConnCopyToFd.3
 XNs_ConnCopyToChannel.3 Ns_ConnCopyToFile.3
 XNs_ConnDriverContext.3 Ns_ConnDriverName.3
 XNs_ConnGetQuery.3 Ns_ConnFirstFile.3
 XNs_ConnFlush.3 Ns_ConnFlushDirect.3
 XNs_ConnGetQuery.3 Ns_ConnGetFile.3
 XNs_ConnAuthPasswd.3 Ns_ConnHeaders.3
 XNs_ConnAuthPasswd.3 Ns_ConnHost.3
 XNs_ConnAuthPasswd.3 Ns_ConnId.3
 XNs_ConnAuthPasswd.3 Ns_ConnLocation.3
 XNs_ConnGetQuery.3 Ns_ConnNextFile.3
 XNs_ConnAuthPasswd.3 Ns_ConnOutputHeaders.3
 XNs_ConnAuthPasswd.3 Ns_ConnPeer.3
 XNs_ConnAuthPasswd.3 Ns_ConnPeerPort.3
 XNs_ConnAuthPasswd.3 Ns_ConnPort.3
 XNs_ConnPrintfHeader.3 Ns_ConnPuts.3
 XNs_ConnGets.3 Ns_ConnRead.3
 XNs_ConnGets.3 Ns_ConnReadHeaders.3
 XNs_ConnGets.3 Ns_ConnReadLine.3
 XNs_ConnAuthPasswd.3 Ns_ConnResponseLength.3
 XNs_ConnAuthPasswd.3 Ns_ConnResponseStatus.3
 XNs_ConnReturnAdminNotice.3 Ns_ConnReturnData.3
 XNs_ConnReturnOpenChannel.3 Ns_ConnReturnFdEx.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnForbidden.3
 XNs_ConnReturnAdminNotice.3 Ns_ConnReturnHtml.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnInternalError.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnNoResponse.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotFound.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotImplemented.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnNotModified.3
 XNs_ConnReturnAdminNotice.3 Ns_ConnReturnNotice.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnOk.3
 XNs_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFd.3
 XNs_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFile.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnStatus.3
 XNs_ConnReturnBadRequest.3 Ns_ConnReturnUnauthorized.3
 XNs_AuthorizeRequest.3 Ns_ConnRunRequest.3
 XNs_ConnPrintfHeader.3 Ns_ConnSend.3
 XNs_ConnPrintfHeader.3 Ns_ConnSendChannel.3
 XNs_ConnPrintfHeader.3 Ns_ConnSendDString.3
 XNs_ConnPrintfHeader.3 Ns_ConnSendFd.3
 XNs_ConnPrintfHeader.3 Ns_ConnSendFdEx.3
 XNs_ConnPrintfHeader.3 Ns_ConnSendFp.3
 XNs_ConnAuthPasswd.3 Ns_ConnServer.3
 XNs_ConnGetEncoding.3 Ns_ConnSetEncoding.3
 XNs_ConnCondSetHeaders.3 Ns_ConnSetExpiresHeader.3
 XNs_ConnCondSetHeaders.3 Ns_ConnSetHeaders.3
 XNs_ConnCondSetHeaders.3 Ns_ConnSetLastModifiedHeader.3
 XNs_ConnCondSetHeaders.3 Ns_ConnSetLengthHeader.3
 XNs_ConnCondSetHeaders.3 Ns_ConnSetRequiredHeaders.3
 XNs_ConnGetStatus.3 Ns_ConnSetStatus.3
 XNs_ConnGetType.3 Ns_ConnSetType.3
 XNs_ConnAuthPasswd.3 Ns_ConnSock.3
 XNs_ConnPrintfHeader.3 Ns_ConnWrite.3
 XNs_CsDestroy.3 Ns_CsEnter.3
 XNs_CsDestroy.3 Ns_CsInit.3
 XNs_CsDestroy.3 Ns_CsLeave.3
 XNs_DStringAppend.3 Ns_DStringAppendArg.3
 XNs_DStringAppend.3 Ns_DStringAppendElement.3
 XNs_DStringAppend.3 Ns_DStringExport.3
 XNs_DStringAppend.3 Ns_DStringFree.3
 XNs_DStringAppend.3 Ns_DStringInit.3
 XNs_DStringAppend.3 Ns_DStringLength.3
 XNs_DStringAppend.3 Ns_DStringNAppend.3
 XNs_DStringAppend.3 Ns_DStringPop.3
 XNs_DStringAppend.3 Ns_DStringPrintf.3
 XNs_DStringAppend.3 Ns_DStringPush.3
 XNs_DStringAppend.3 Ns_DStringSetLength.3
 XNs_DStringAppend.3 Ns_DStringTrunc.3
 XNs_DStringAppend.3 Ns_DStringValue.3
 XNs_DStringAppend.3 Ns_DStringVarAppend.3
 XNs_Db0or1Row.3 Ns_Db1Row.3
 XNs_Db0or1Row.3 Ns_DbBindRow.3
 XNs_Db0or1Row.3 Ns_DbCancel.3
 XNs_Db0or1Row.3 Ns_DbDML.3
 XNs_DbDriverDbType.3 Ns_DbDriverName.3
 XNs_Db0or1Row.3 Ns_DbExec.3
 XNs_Db0or1Row.3 Ns_DbFlush.3
 XNs_Db0or1Row.3 Ns_DbGetRow.3
 XNs_DbBouncePool.3 Ns_DbPoolAllowable.3
 XNs_DbBouncePool.3 Ns_DbPoolDefault.3
 XNs_DbBouncePool.3 Ns_DbPoolDescription.3
 XNs_DbBouncePool.3 Ns_DbPoolGetHandle.3
 XNs_DbBouncePool.3 Ns_DbPoolGetMultipleHandles.3
 XNs_DbBouncePool.3 Ns_DbPoolList.3
 XNs_DbBouncePool.3 Ns_DbPoolPutHandle.3
 XNs_DbBouncePool.3 Ns_DbPoolTimedGetHandle.3
 XNs_DbBouncePool.3 Ns_DbPoolTimedGetMultipleHandles.3
 XNs_DbInterpretSqlFile.3 Ns_DbQuoteValue.3
 XNs_DbDriverDbType.3 Ns_DbRegisterDriver.3
 XNs_Db0or1Row.3 Ns_DbResetHandle.3
 XNs_Db0or1Row.3 Ns_DbSelect.3
 XNs_Db0or1Row.3 Ns_DbSetException.3
 XNs_DbSpExec.3 Ns_DbSpGetParams.3
 XNs_DbSpExec.3 Ns_DbSpReturnCode.3
 XNs_DbSpExec.3 Ns_DbSpSetParam.3
 XNs_DbSpExec.3 Ns_DbSpStart.3
 XNs_AbsTimedWaitForEvent.3 Ns_DestroyCriticalSection.3
 XNs_AbsTimedWaitForEvent.3 Ns_DestroyEvent.3
 XNs_AbsTimedWaitForEvent.3 Ns_DestroyMutex.3
 XNs_AbsTimedWaitForEvent.3 Ns_DestroyRWLock.3
 XNs_AbsTimedWaitForEvent.3 Ns_DestroySemaphore.3
 XNs_AdjTime.3 Ns_DiffTime.3
 XNs_CloseOnExec.3 Ns_DupHigh.3
 XNs_DecodeUrl.3 Ns_EncodeUrl.3
 XNs_AbsTimedWaitForEvent.3 Ns_EnterCriticalSection.3
 XNs_ExecArgblk.3 Ns_ExecArgv.3
 XNs_ExecArgblk.3 Ns_ExecProc.3
 XNs_ExecArgblk.3 Ns_ExecProcess.3
 XNs_AbsTimedWaitForEvent.3 Ns_ExitThread.3
 XNs_ExtDbMsgCodeToName.3 Ns_ExtDbMsgNameToCode.3
 XNs_ExtDbMsgCodeToName.3 Ns_ExtDbMsgRequiresArg.3
 XNs_FetchPage.3 Ns_FetchURL.3
 XNs_ExecArgblk.3 Ns_Fork.3
 XNs_DRand.3 Ns_GenSeeds.3
 XNs_ConnGetEncoding.3 Ns_GetCharsetEncoding.3
 XNs_FreeConnInterp.3 Ns_GetConnInterp.3
 XNs_DriverInit.3 Ns_GetDriverContext.3
 XNs_ConnGetEncoding.3 Ns_GetEncoding.3
 XNs_ExecArgblk.3 Ns_GetEnviron.3
 XNs_ConnGetEncoding.3 Ns_GetFileEncoding.3
 XNs_GetAddrByHost.3 Ns_GetHostByAddr.3
 XNs_AuthorizeRequest.3 Ns_GetRequest.3
 XNs_BindSock.3 Ns_GetSockAddr.3
 XNs_ClearSockErrno.3 Ns_GetSockErrno.3
 XNs_AbsTimedWaitForEvent.3 Ns_GetThread.3
 XNs_AbsTimedWaitForEvent.3 Ns_GetThreadId.3
 XNs_AbsTimedWaitForEvent.3 Ns_GetThreadLocalStorage.3
 XNs_AbsTimedWaitForEvent.3 Ns_GetThreadServer.3
 XNs_AdjTime.3 Ns_GetTime.3
 XNs_ConnGetEncoding.3 Ns_GetTypeEncoding.3
 XNs_GetGid.3 Ns_GetUid.3
 XNs_GetGid.3 Ns_GetUserGid.3
 XNs_GetGid.3 Ns_GetUserHome.3
 XNs_HtuuDecode.3 Ns_HtuuEncode.3
 XNs_AdjTime.3 Ns_IncrTime.3
 XNs_IndexAdd.3 Ns_IndexDel.3
 XNs_IndexAdd.3 Ns_IndexDestroy.3
 XNs_IndexAdd.3 Ns_IndexDup.3
 XNs_IndexAdd.3 Ns_IndexEl.3
 XNs_IndexAdd.3 Ns_IndexFind.3
 XNs_IndexAdd.3 Ns_IndexFindInf.3
 XNs_IndexAdd.3 Ns_IndexFindMultiple.3
 XNs_IndexAdd.3 Ns_IndexInit.3
 XNs_IndexAdd.3 Ns_IndexIntInit.3
 XNs_IndexAdd.3 Ns_IndexStringAppend.3
 XNs_IndexAdd.3 Ns_IndexStringDestroy.3
 XNs_IndexAdd.3 Ns_IndexStringDup.3
 XNs_IndexAdd.3 Ns_IndexStringInit.3
 XNs_IndexAdd.3 Ns_IndexStringTrunc.3
 XNs_IndexAdd.3 Ns_IndexTrunc.3
 XNs_InfoAddress.3 Ns_InfoBootTime.3
 XNs_InfoAddress.3 Ns_InfoBuildDate.3
 XNs_InfoAddress.3 Ns_InfoConfigFile.3
 XNs_InfoAddress.3 Ns_InfoErrorLog.3
 XNs_InfoAddress.3 Ns_InfoHomePath.3
 XNs_InfoAddress.3 Ns_InfoHostname.3
 XNs_InfoAddress.3 Ns_InfoLabel.3
 XNs_InfoAddress.3 Ns_InfoNameOfExecutable.3
 XNs_InfoAddress.3 Ns_InfoPid.3
 XNs_InfoAddress.3 Ns_InfoPlatform.3
 XNs_InfoAddress.3 Ns_InfoServerName.3
 XNs_InfoAddress.3 Ns_InfoServerVersion.3
 XNs_InfoAddress.3 Ns_InfoServersStarted.3
 XNs_InfoAddress.3 Ns_InfoShutdownPending.3
 XNs_InfoAddress.3 Ns_InfoStarted.3
 XNs_InfoAddress.3 Ns_InfoTag.3
 XNs_InfoAddress.3 Ns_InfoUptime.3
 XNs_AbsTimedWaitForEvent.3 Ns_InitializeCriticalSection.3
 XNs_AbsTimedWaitForEvent.3 Ns_InitializeEvent.3
 XNs_AbsTimedWaitForEvent.3 Ns_InitializeMutex.3
 XNs_AbsTimedWaitForEvent.3 Ns_InitializeRWLock.3
 XNs_AbsTimedWaitForEvent.3 Ns_InitializeSemaphore.3
 XNs_AbsTimedWaitForEvent.3 Ns_LeaveCriticalSection.3
 XNs_HomePath.3 Ns_LibPath.3
 XNs_ListCons.3 Ns_ListCopy.3
 XNs_ListCons.3 Ns_ListDeleteDuplicates.3
 XNs_ListCons.3 Ns_ListDeleteIf.3
 XNs_ListCons.3 Ns_ListDeleteLowElements.3
 XNs_ListCons.3 Ns_ListDeleteWithTest.3
 XNs_ListCons.3 Ns_ListFree.3
 XNs_ListCons.3 Ns_ListLast.3
 XNs_ListCons.3 Ns_ListLength.3
 XNs_ListCons.3 Ns_ListMapcar.3
 XNs_ListCons.3 Ns_ListNconc.3
 XNs_ListCons.3 Ns_ListNmapcar.3
 XNs_ListCons.3 Ns_ListNreverse.3
 XNs_ListCons.3 Ns_ListPrint.3
 XNs_ListCons.3 Ns_ListSort.3
 XNs_ListCons.3 Ns_ListWeightSort.3
 XNs_AbsTimedWaitForEvent.3 Ns_LockMutex.3
 XNs_Fatal.3 Ns_Log.3
 XNs_Fatal.3 Ns_LogRoll.3
 XNs_Fatal.3 Ns_LogTime.3
 XNs_Fatal.3 Ns_LogTime2.3
 XNs_HomePath.3 Ns_MakePath.3
 XNs_MasterLock.3 Ns_MasterUnlock.3
 XNs_ModuleGetSymbol.3 Ns_ModuleLoad.3
 XNs_HomePath.3 Ns_ModulePath.3
 XNs_ModuleGetSymbol.3 Ns_ModuleSymbol.3
 XNs_DestroyMutex.3 Ns_MutexDestroy.3
 XNs_DestroyMutex.3 Ns_MutexInit.3
 XNs_DestroyMutex.3 Ns_MutexList.3
 XNs_DestroyMutex.3 Ns_MutexLock.3
 XNs_DestroyMutex.3 Ns_MutexSetName.3
 XNs_DestroyMutex.3 Ns_MutexSetName2.3
 XNs_DestroyMutex.3 Ns_MutexTryLock.3
 XNs_DestroyMutex.3 Ns_MutexUnlock.3
 XNs_Match.3 Ns_NextWord.3
 XNs_CloseOnExec.3 Ns_NoCloseOnExec.3
 XNs_HomePath.3 Ns_NormalizePath.3
 XNs_InfoAddress.3 Ns_PageRoot.3
 XNs_FreeRequest.3 Ns_ParseHeader.3
 XNs_HttpTime.3 Ns_ParseHttpTime.3
 XNs_FreeRequest.3 Ns_ParseRequest.3
 XNs_AbsoluteUrl.3 Ns_ParseUrl.3
 XNs_HomePath.3 Ns_PathIsAbsolute.3
 XNs_After.3 Ns_Pause.3
 XNs_PoolAlloc.3 Ns_PoolBlockSize.3
 XNs_PoolAlloc.3 Ns_PoolCalloc.3
 XNs_PoolAlloc.3 Ns_PoolCreate.3
 XNs_PoolAlloc.3 Ns_PoolDestroy.3
 XNs_PoolAlloc.3 Ns_PoolFlush.3
 XNs_PoolAlloc.3 Ns_PoolFree.3
 XNs_PoolAlloc.3 Ns_PoolRealloc.3
 XNs_PoolAlloc.3 Ns_PoolStrCopy.3
 XNs_PoolAlloc.3 Ns_PoolStrDup.3
 XNs_FreeRequest.3 Ns_QueryToSet.3
 XNs_AuthorizeRequest.3 Ns_QueueConn.3
 XNs_RWLockDestroy.3 Ns_RWLockInit.3
 XNs_RWLockDestroy.3 Ns_RWLockRdLock.3
 XNs_RWLockDestroy.3 Ns_RWLockUnlock.3
 XNs_RWLockDestroy.3 Ns_RWLockWrLock.3
 XNs_AbsTimedWaitForEvent.3 Ns_ReadLockRWLock.3
 XNs_AbsTimedWaitForEvent.3 Ns_ReadUnlockRWLock.3
 XNs_RegisterAtExit.3 Ns_RegisterAtPreStartup.3
 XNs_RegisterAtExit.3 Ns_RegisterAtReady.3
 XNs_RegisterAtExit.3 Ns_RegisterAtServerShutdown.3
 XNs_RegisterAtExit.3 Ns_RegisterAtShutdown.3
 XNs_RegisterAtExit.3 Ns_RegisterAtSignal.3
 XNs_RegisterAtExit.3 Ns_RegisterAtStartup.3
 XNs_RegisterCleanup.3 Ns_RegisterConnCleanup.3
 XNs_DriverInit.3 Ns_RegisterDriver.3
 XNs_RegisterCleanup.3 Ns_RegisterFilter.3
 XNs_ModuleGetSymbol.3 Ns_RegisterModule.3
 XNs_GetProcInfo.3 Ns_RegisterProcInfo.3
 XNs_AuthorizeRequest.3 Ns_RegisterProxyRequest.3
 XNs_AuthorizeRequest.3 Ns_RegisterRequest.3
 XNs_ConnReturnBadRequest.3 Ns_RegisterReturn.3
 XNs_RegisterAtExit.3 Ns_RegisterServerShutdown.3
 XNs_RegisterCleanup.3 Ns_RegisterServerTrace.3
 XNs_RegisterAtExit.3 Ns_RegisterShutdown.3
 XNs_AbsoluteUrl.3 Ns_RelativeUrl.3
 XNs_AbsTimedWaitForEvent.3 Ns_ReleaseSemaphore.3
 XNs_GetTemp.3 Ns_ReleaseTemp.3
 XNs_After.3 Ns_Resume.3
 XNs_PurgeFiles.3 Ns_RollFile.3
 XNs_PurgeFiles.3 Ns_RollFileByDate.3
 XNs_After.3 Ns_ScheduleDaily.3
 XNs_After.3 Ns_ScheduleProc.3
 XNs_After.3 Ns_ScheduleProcEx.3
 XNs_After.3 Ns_ScheduleWeekly.3
 XNs_SemaDestroy.3 Ns_SemaInit.3
 XNs_SemaDestroy.3 Ns_SemaPost.3
 XNs_SemaDestroy.3 Ns_SemaWait.3
 XNs_ServerSpecificAlloc.3 Ns_ServerSpecificDestroy.3
 XNs_ServerSpecificAlloc.3 Ns_ServerSpecificGet.3
 XNs_ServerSpecificAlloc.3 Ns_ServerSpecificSet.3
 XNs_SetCopy.3 Ns_SetCreate.3
 XNs_SetCopy.3 Ns_SetDelete.3
 XNs_SetCopy.3 Ns_SetDeleteKey.3
 XNs_AbsTimedWaitForEvent.3 Ns_SetEvent.3
 XNs_SetCopy.3 Ns_SetFind.3
 XNs_SetCopy.3 Ns_SetFindCmp.3
 XNs_SetCopy.3 Ns_SetFree.3
 XNs_SetCopy.3 Ns_SetGet.3
 XNs_SetCopy.3 Ns_SetGetCmp.3
 XNs_Gzip.3 Ns_SetGzipProc.3
 XNs_SetCopy.3 Ns_SetIDeleteKey.3
 XNs_SetCopy.3 Ns_SetIFind.3
 XNs_SetCopy.3 Ns_SetIGet.3
 XNs_SetCopy.3 Ns_SetIUnique.3
 XNs_SetCopy.3 Ns_SetListFind.3
 XNs_SetCopy.3 Ns_SetListFree.3
 XNs_SetConnLocationProc.3 Ns_SetLocationProc.3
 XNs_SetCopy.3 Ns_SetMerge.3
 XNs_SetCopy.3 Ns_SetMove.3
 XNs_SetCopy.3 Ns_SetPrint.3
 XNs_SetCopy.3 Ns_SetPut.3
 XNs_SetCopy.3 Ns_SetPutValue.3
 XNs_AuthorizeRequest.3 Ns_SetRequestAuthorizeProc.3
 XNs_FreeRequest.3 Ns_SetRequestUrl.3
 XNs_ClearSockErrno.3 Ns_SetSockErrno.3
 XNs_SetCopy.3 Ns_SetSplit.3
 XNs_AbsTimedWaitForEvent.3 Ns_SetThreadLocalStorage.3
 XNs_AbsTimedWaitForEvent.3 Ns_SetThreadServer.3
 XNs_SetCopy.3 Ns_SetTrunc.3
 XNs_SetCopy.3 Ns_SetUnique.3
 XNs_SetCopy.3 Ns_SetUniqueCmp.3
 XNs_SetCopy.3 Ns_SetUpdate.3
 XNs_AuthorizeRequest.3 Ns_SetUserAuthorizeProc.3
 XNs_AbsoluteUrl.3 Ns_SkipUrl.3
 XNs_BindSock.3 Ns_SockAccept.3
 XNs_BindSock.3 Ns_SockAsyncConnect.3
 XNs_BindSock.3 Ns_SockAsyncConnect2.3
 XNs_BindSock.3 Ns_SockBind.3
 XNs_SockCallback.3 Ns_SockCancelCallback.3
 XNs_BindSock.3 Ns_SockCloseLater.3
 XNs_BindSock.3 Ns_SockConnect.3
 XNs_BindSock.3 Ns_SockConnect2.3
 XNs_BindSock.3 Ns_SockListen.3
 XNs_SockCallback.3 Ns_SockListenCallback.3
 XNs_BindSock.3 Ns_SockListenEx.3
 XNs_BindSock.3 Ns_SockPipe.3
 XNs_SockCallback.3 Ns_SockPortBound.3
 XNs_SockRecv.3 Ns_SockSend.3
 XNs_BindSock.3 Ns_SockSetBlocking.3
 XNs_BindSock.3 Ns_SockSetNonBlocking.3
 XNs_BindSock.3 Ns_SockStrError.3
 XNs_BindSock.3 Ns_SockTimedConnect.3
 XNs_BindSock.3 Ns_SockTimedConnect2.3
 XNs_SockRecv.3 Ns_SockWait.3
 XNs_Main.3 Ns_StopServer.3
 XNs_Match.3 Ns_StrCaseFind.3
 XNs_Match.3 Ns_StrCopy.3
 XNs_Match.3 Ns_StrDup.3
 XNs_Match.3 Ns_StrNStr.3
 XNs_Match.3 Ns_StrToLower.3
 XNs_Match.3 Ns_StrToUpper.3
 XNs_Match.3 Ns_StrTrim.3
 XNs_Match.3 Ns_StrTrimLeft.3
 XNs_Match.3 Ns_StrTrimRight.3
 XNs_Match.3 Ns_StringPrint.3
 XNs_TclAllocateInterp.3 Ns_TclCreateInterp.3
 XNs_TclAllocateInterp.3 Ns_TclDeAllocateInterp.3
 XNs_TclAllocateInterp.3 Ns_TclDestroyInterp.3
 XNs_TclAllocateInterp.3 Ns_TclEval.3
 XNs_TclEnterSet.3 Ns_TclFreeSet.3
 XNs_FreeConnInterp.3 Ns_TclGetConn.3
 XNs_TclGetOpenChannel.3 Ns_TclGetOpenFd.3
 XNs_TclEnterSet.3 Ns_TclGetSet.3
 XNs_TclEnterSet.3 Ns_TclGetSet2.3
 XNs_TclInitInterps.3 Ns_TclInitModule.3
 XNs_TclInitInterps.3 Ns_TclInterpServer.3
 XNs_TclInitInterps.3 Ns_TclLibrary.3
 XNs_Fatal.3 Ns_TclLogError.3
 XNs_Fatal.3 Ns_TclLogErrorRequest.3
 XNs_TclAllocateInterp.3 Ns_TclMarkForDelete.3
 XNs_TclRegisterAtCleanup.3 Ns_TclRegisterAtCreate.3
 XNs_TclRegisterAtCleanup.3 Ns_TclRegisterAtDelete.3
 XNs_TclRegisterAtCleanup.3 Ns_TclRegisterDeferred.3
 XNs_FreeConnInterp.3 Ns_TclRequest.3
 XNs_TclGetTimeFromObj.3 Ns_TclSetTimeObj.3
 XNs_TclDetachedThread.3 Ns_TclThread.3
 XNs_ThreadAlloc.3 Ns_ThreadCalloc.3
 XNs_ThreadCreate.3 Ns_ThreadExit.3
 XNs_ThreadAlloc.3 Ns_ThreadFree.3
 XNs_ThreadCreate.3 Ns_ThreadGetName.3
 XNs_ThreadCreate.3 Ns_ThreadGetParent.3
 XNs_ThreadCreate.3 Ns_ThreadId.3
 XNs_ThreadCreate.3 Ns_ThreadJoin.3
 XNs_ThreadCreate.3 Ns_ThreadList.3
 XNs_ThreadAlloc.3 Ns_ThreadMalloc.3
 XNs_ThreadAlloc.3 Ns_ThreadPool.3
 XNs_ThreadAlloc.3 Ns_ThreadRealloc.3
 XNs_ThreadCreate.3 Ns_ThreadSelf.3
 XNs_ThreadCreate.3 Ns_ThreadSetName.3
 XNs_ThreadCreate.3 Ns_ThreadStackSize.3
 XNs_ThreadAlloc.3 Ns_ThreadStrCopy.3
 XNs_ThreadAlloc.3 Ns_ThreadStrDup.3
 XNs_ThreadCreate.3 Ns_ThreadYield.3
 XNs_AbsTimedWaitForEvent.3 Ns_TimedWaitForEvent.3
 XNs_TlsAlloc.3 Ns_TlsGet.3
 XNs_TlsAlloc.3 Ns_TlsSet.3
 XNs_AbsTimedWaitForEvent.3 Ns_UTimedWaitForEvent.3
 XNs_AuthorizeRequest.3 Ns_UnRegisterProxyRequest.3
 XNs_AuthorizeRequest.3 Ns_UnRegisterRequest.3
 XNs_AbsTimedWaitForEvent.3 Ns_UnlockMutex.3
 XNs_After.3 Ns_UnscheduleProc.3
 XNs_SetUrlToFileProc.3 Ns_UrlIsDir.3
 XNs_SetUrlToFileProc.3 Ns_UrlIsFile.3
 XNs_UrlSpecificAlloc.3 Ns_UrlSpecificDestroy.3
 XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGet.3
 XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGetExact.3
 XNs_UrlSpecificAlloc.3 Ns_UrlSpecificGetFast.3
 XNs_UrlSpecificAlloc.3 Ns_UrlSpecificSet.3
 XNs_SetUrlToFileProc.3 Ns_UrlToFile.3
 XNs_AbsTimedWaitForEvent.3 Ns_WaitForEvent.3
 XNs_AbsTimedWaitForEvent.3 Ns_WaitForSemaphore.3
 XNs_Main.3 Ns_WaitForStartup.3
 XNs_AbsTimedWaitForEvent.3 Ns_WaitForThread.3
 XNs_AbsTimedWaitForEvent.3 Ns_WaitThread.3
 XNs_ConnPrintfHeader.3 Ns_WriteConn.3
 XNs_AbsTimedWaitForEvent.3 Ns_WriteLockRWLock.3
 XNs_AbsTimedWaitForEvent.3 Ns_WriteUnlockRWLock.3
 XNs_CloseOnExec.3 ns_closeonexec.3
 Xns_asctime.3 ns_ctime.3
 XNs_CloseOnExec.3 ns_duphigh.3
 Xns_calloc.3 ns_free.3
 Xns_asctime.3 ns_gmtime.3
 Xns_asctime.3 ns_inet_ntoa.3
 Xns_asctime.3 ns_localtime.3
 Xns_calloc.3 ns_malloc.3
 XNs_BindSock.3 ns_pipe.3
 Xns_asctime.3 ns_readdir.3
 Xns_calloc.3 ns_realloc.3
 XNs_Fatal.3 ns_serverLog.3
 Xns_sigmask.3 ns_signal.3
 Xns_sigmask.3 ns_sigwait.3
 XNs_BindSock.3 ns_sockpair.3
 XNs_Match.3 ns_strcopy.3
 XNs_Match.3 ns_strdup.3
 Xns_asctime.3 ns_strtok.3
 Xns_adp_argc.n ns_adp_argv.n
 Xns_adp_argc.n ns_adp_bind_args.n
 Xns_adp_abort.n ns_adp_break.n
 Xns_adp_append.n ns_adp_close.n
 Xns_adp_argc.n ns_adp_dir.n
 Xns_adp_append.n ns_adp_dump.n
 Xns_adp_argc.n ns_adp_eval.n
 Xns_adp_abort.n ns_adp_exception.n
 Xns_adp_append.n ns_adp_flush.n
 Xns_adp_argc.n ns_adp_ident.n
 Xns_adp_argc.n ns_adp_include.n
 Xns_adp_argc.n ns_adp_parse.n
 Xns_adp_append.n ns_adp_puts.n
 Xns_adp_registeradp.n ns_adp_registerproc.n
 Xns_adp_registeradp.n ns_adp_registerscript.n
 Xns_adp_registeradp.n ns_adp_registertag.n
 Xns_adp_abort.n ns_adp_return.n
 Xns_adp_argc.n ns_adp_safeeval.n
 Xns_adp_append.n ns_adp_stream.n
 Xns_adp_append.n ns_adp_tell.n
 Xns_adp_append.n ns_adp_trunc.n
 Xns_atclose.n ns_atexit.n
 Xns_atclose.n ns_atshutdown.n
 Xns_atclose.n ns_atsignal.n
 Xns_after.n ns_cancel.n
 Xns_config.n ns_configsection.n
 Xns_config.n ns_configsections.n
 Xns_conn.n ns_conncptofp.n
 Xns_chmod.n ns_cp.n
 Xns_chmod.n ns_cpfp.n
 Xns_cond.n ns_critsec.n
 Xns_column.n ns_db.n
 Xns_column.n ns_dbconfigpath.n
 Xns_column.n ns_dberrorcode.n
 Xns_column.n ns_dberrormsg.n
 Xns_column.n ns_dbreturnerror.n
 Xenv.n ns_env.n
 Xns_cond.n ns_event.n
 Xns_for.n ns_foreach.n
 Xns_chmod.n ns_ftruncate.n
 Xns_conn.n ns_get_multipart_formdata.n
 Xns_column.n ns_getcsv.n
 Xns_addrbyhost.n ns_hostbyaddr.n
 Xns_cleanup.n ns_init.n
 Xns_gifsize.n ns_jpegsize.n
 Xns_for.n ns_lctl.n
 Xns_chmod.n ns_link.n
 Xns_log.n ns_logctl.n
 Xns_chmod.n ns_mkdir.n
 Xns_cond.n ns_mutex.n
 Xns_config.n ns_param.n
 Xns_httptime.n ns_parsehttptime.n
 Xns_after.n ns_pause.n
 Xns_gifsize.n ns_pngsize.n
 Xns_column.n ns_pooldescription.n
 Xns_adp_append.n ns_puts.n
 Xns_hrefs.n ns_quotehtml.n
 Xns_column.n ns_quotelisttolist.n
 Xns_adp_registeradp.n ns_register_adptag.n
 Xns_register_adp.n ns_register_proc.n
 Xns_register_filter.n ns_register_trace.n
 Xns_chmod.n ns_rename.n
 Xns_connsendfp.n ns_respond.n
 Xns_after.n ns_resume.n
 Xns_connsendfp.n ns_return.n
 Xns_connsendfp.n ns_returnadminnotice.n
 Xns_connsendfp.n ns_returnbadrequest.n
 Xns_connsendfp.n ns_returnerror.n
 Xns_connsendfp.n ns_returnfile.n
 Xns_connsendfp.n ns_returnforbidden.n
 Xns_connsendfp.n ns_returnfp.n
 Xns_connsendfp.n ns_returnnotfound.n
 Xns_connsendfp.n ns_returnnotice.n
 Xns_connsendfp.n ns_returnredirect.n
 Xns_connsendfp.n ns_returnunauthorized.n
 Xns_chmod.n ns_rmdir.n
 Xns_cond.n ns_rwlock.n
 Xns_after.n ns_schedule_daily.n
 Xns_after.n ns_schedule_proc.n
 Xns_after.n ns_schedule_weekly.n
 Xns_config.n ns_section.n
 Xns_cond.n ns_sema.n
 Xns_info.n ns_server.n
 Xns_sockaccept.n ns_sockblocking.n
 Xns_sockaccept.n ns_sockcallback.n
 Xns_sockaccept.n ns_sockcheck.n
 Xns_sockaccept.n ns_socketpair.n
 Xns_sockaccept.n ns_socklisten.n
 Xns_sockaccept.n ns_socklistencallback.n
 Xns_sockaccept.n ns_socknonblocking.n
 Xns_sockaccept.n ns_socknread.n
 Xns_sockaccept.n ns_sockopen.n
 Xns_sockaccept.n ns_sockselect.n
 Xns_info.n ns_stats.n
 Xns_hrefs.n ns_striphtml.n
 Xns_chmod.n ns_symlink.n
 Xns_column.n ns_table.n
 Xns_mktemp.n ns_tmpnam.n
 Xns_chmod.n ns_truncate.n
 Xns_chmod.n ns_unlink.n
 Xns_register_adp.n ns_unregister_adp.n
 Xns_register_adp.n ns_unregister_proc.n
 Xns_after.n ns_unschedule_proc.n
 Xns_uudecode.n ns_uuencode.n
 Xns_share.n ns_var.n
 Xns_for.n ns_while.n
 Xns_connsendfp.n ns_write.n
 Xns_conn.n ns_writecontent.n
 Xns_share.n nsv_append.n
 Xns_share.n nsv_array.n
 Xns_share.n nsv_exists.n
 Xns_share.n nsv_get.n
 Xns_share.n nsv_incr.n
 Xns_share.n nsv_lappend.n
 Xns_share.n nsv_names.n
 Xns_share.n nsv_set.n
 Xns_share.n nsv_unset.n
 END-of-www/aolserver/files/mlinks
 echo x - www/aolserver/files/man3
 sed 's/^X//' >www/aolserver/files/man3 << 'END-of-www/aolserver/files/man3'
 XNs_FreeConnInterp.3
 XNs_ClsAlloc.3
 XNs_GetMimeType.3
 XNs_GetProcInfo.3
 XNs_IntPrint.3
 XNs_SetUrlToFileProc.3
 XNs_HttpTime.3
 XNs_HtuuDecode.3
 XNs_IndexAdd.3
 XNs_InfoAddress.3
 XNs_ListCons.3
 XNs_MasterLock.3
 XNs_ModuleGetSymbol.3
 XNs_PoolAlloc.3
 XNs_ServerSpecificAlloc.3
 XNs_DStringAppend.3
 XNs_Main.3
 XNs_PurgeFiles.3
 XNs_HomePath.3
 Xns_calloc.3
 XNs_SemaDestroy.3
 XNs_QuoteHtml.3
 XNs_RWLockDestroy.3
 XNs_RegisterAtExit.3
 XNs_SetConnLocationProc.3
 XNs_SetCopy.3
 XNs_SockRecv.3
 XNs_CacheBroadcast.3
 XNs_TclEnterSet.3
 XNs_CloseOnExec.3
 XNs_Db0or1Row.3
 XNs_GetAddrByHost.3
 XNs_FreeRequest.3
 XNs_TclDbGetHandle.3
 XNs_TclDetachedThread.3
 XNs_ThreadAlloc.3
 XNs_TclGetOpenChannel.3
 XNs_TclGetTimeFromObj.3
 XNs_TclInitInterps.3
 XNs_TclRegisterAtCleanup.3
 XNs_Match.3
 XNs_TlsAlloc.3
 XNs_AbsoluteUrl.3
 XNs_ThreadCreate.3
 XNs_UrlSpecificAlloc.3
 XNs_AdjTime.3
 XNs_AdpRegisterParser.3
 XNs_GetTemp.3
 XNs_ConnReturnFile.3
 XNs_ConnGetStatus.3
 XNs_ConnGetType.3
 XNs_ConfigGetBool.3
 XNs_DbDriverDbType.3
 XNs_DbInterpretSqlFile.3
 XNs_CopyEnviron.3
 XNs_ConnReturnOpenChannel.3
 XNs_ExecArgblk.3
 XNs_ExtDbMsgCodeToName.3
 XNs_FetchPage.3
 XNs_Gzip.3
 XNs_ConnFlush.3
 XNs_ConnDriverContext.3
 XNs_ConnFlushHeaders.3
 XNs_ClearSockErrno.3
 XNs_BindSock.3
 XNs_ConnAuthPasswd.3
 XNs_ConnGets.3
 XNs_ConnClose.3
 XNs_After.3
 Xns_asctime.3
 XNs_CsDestroy.3
 XNs_ConnContent.3
 XNs_DRand.3
 XNs_ConnCopyToChannel.3
 XNs_ConnQueueHeaders.3
 XNs_DbBouncePool.3
 XNs_DbSpExec.3
 XNs_DecodeUrl.3
 XNs_DriverInit.3
 XNs_Encrypt.3
 XNs_ConnGetQuery.3
 XNs_Fatal.3
 XNs_ConnRedirect.3
 XNs_ConnGetEncoding.3
 XNs_GetGid.3
 Xns_sigmask.3
 XNs_SockCallback.3
 XNs_AbsTimedWaitForEvent.3
 XNs_AuthorizeRequest.3
 XNs_CondBroadcast.3
 XNs_ConnCondSetHeaders.3
 XNs_ConnPrintfHeader.3
 XNs_ConnReturnAdminNotice.3
 XNs_ConnReturnBadRequest.3
 XNs_RegisterCleanup.3
 XNs_TclAllocateInterp.3
 END-of-www/aolserver/files/man3
 echo x - www/aolserver/distinfo
 sed 's/^X//' >www/aolserver/distinfo << 'END-of-www/aolserver/distinfo'
 XMD5 (aolserver/aolserver-4.5.0-src.tar.gz) = 64e9cec07b2ec2933bf56181234de925
 XSHA256 (aolserver/aolserver-4.5.0-src.tar.gz) = a4ee459ed130cae02ae7a2aa1598d5a9b30291253869ac6c59df8a5de2affdb1
 XSIZE (aolserver/aolserver-4.5.0-src.tar.gz) = 717607
 END-of-www/aolserver/distinfo
 echo x - www/aolserver/pkg-descr
 sed 's/^X//' >www/aolserver/pkg-descr << 'END-of-www/aolserver/pkg-descr'
 XAOLserver is a highly-optimized multi-threaded web server. 
 XIt is used by America Online to power the busiest sites on the internet
 Xsuch as AOL.com, Netscape.com, Mapquest.com and Moviefone.com.
 XAOLserver is similar in scope to servers such as BEA Weblogic, 
 XIBM's Websphere and Apache's Tomcat.
 X
 XThe features that make it a strong server include
 X- a multi-threaded architecture for extremely efficient performance
 X  in high demand environments
 X- native database APIs for simplified database access
 X- pooled database connections for fast, readily available database connectivity 
 X- an embedded scripting language (Tcl) for rapid development of business logic.
 X
 XAOLserver is also open source and freely available.
 X
 XWWW: http://www.aolserver.com
 X
 X- Aldert
 Xaldert@openacs.nl
 END-of-www/aolserver/pkg-descr
 echo x - www/aolserver/pkg-plist
 sed 's/^X//' >www/aolserver/pkg-plist << 'END-of-www/aolserver/pkg-plist'
 X%%AOLSERVERBASE%%/base.tcl
 X%%AOLSERVERBASE%%/bin/ini2tcl.tcl
 X%%AOLSERVERBASE%%/bin/init.tcl
 X%%AOLSERVERBASE%%/bin/install-sh
 X%%AOLSERVERBASE%%/bin/nscgi.so
 X%%AOLSERVERBASE%%/bin/nscp.so
 X%%AOLSERVERBASE%%/bin/nsd
 X%%AOLSERVERBASE%%/bin/nsdb.so
 X%%AOLSERVERBASE%%/bin/nsinstall-man.sh
 X%%AOLSERVERBASE%%/bin/nsinstall.tcl
 X%%AOLSERVERBASE%%/bin/nslog.so
 X%%AOLSERVERBASE%%/bin/nsmakeall.tcl
 X%%AOLSERVERBASE%%/bin/nsperm.so
 X%%AOLSERVERBASE%%/bin/nsremove.tcl
 X%%AOLSERVERBASE%%/bin/nssock.so
 X%%AOLSERVERBASE%%/bin/nstclsh
 X%%AOLSERVERBASE%%/bin/nsthreadtest
 X%%AOLSERVERBASE%%/bin/tcl2ini.tcl
 X%%AOLSERVERBASE%%/include/Makefile.global
 X%%AOLSERVERBASE%%/include/Makefile.module
 X%%AOLSERVERBASE%%/include/ns.h
 X%%AOLSERVERBASE%%/include/ns.mak
 X%%AOLSERVERBASE%%/include/nsattributes.h
 X%%AOLSERVERBASE%%/include/nsdb.h
 X%%AOLSERVERBASE%%/include/nsextmsg.h
 X%%AOLSERVERBASE%%/include/nslibinit.c
 X%%AOLSERVERBASE%%/include/nsmodinit.c
 X%%AOLSERVERBASE%%/include/nspd.h
 X%%AOLSERVERBASE%%/include/nsthread.h
 X%%AOLSERVERBASE%%/lib/libnscgi.a
 X%%AOLSERVERBASE%%/lib/libnscgi.so
 X%%AOLSERVERBASE%%/lib/libnscp.a
 X%%AOLSERVERBASE%%/lib/libnscp.so
 X%%AOLSERVERBASE%%/lib/libnsd.a
 X%%AOLSERVERBASE%%/lib/libnsd.so
 X%%AOLSERVERBASE%%/lib/libnsdb.a
 X%%AOLSERVERBASE%%/lib/libnsdb.so
 X%%AOLSERVERBASE%%/lib/libnslog.a
 X%%AOLSERVERBASE%%/lib/libnslog.so
 X%%AOLSERVERBASE%%/lib/libnsperm.a
 X%%AOLSERVERBASE%%/lib/libnsperm.so
 X%%AOLSERVERBASE%%/lib/libnssock.a
 X%%AOLSERVERBASE%%/lib/libnssock.so
 X%%AOLSERVERBASE%%/lib/libnsthread.a
 X%%AOLSERVERBASE%%/lib/libnsthread.so
 X%%AOLSERVERBASE%%/modules/tcl/charsets.tcl
 X%%AOLSERVERBASE%%/modules/tcl/compat.tcl
 X%%AOLSERVERBASE%%/modules/tcl/debug.tcl
 X%%AOLSERVERBASE%%/modules/tcl/fastpath.tcl
 X%%AOLSERVERBASE%%/modules/tcl/file.tcl
 X%%AOLSERVERBASE%%/modules/tcl/form.tcl
 X%%AOLSERVERBASE%%/modules/tcl/http.tcl
 X%%AOLSERVERBASE%%/modules/tcl/https.tcl
 X%%AOLSERVERBASE%%/modules/tcl/init.tcl
 X%%AOLSERVERBASE%%/modules/tcl/modlog.tcl
 X%%AOLSERVERBASE%%/modules/tcl/nsdb.tcl
 X%%AOLSERVERBASE%%/modules/tcl/nsperm/compat.tcl
 X%%AOLSERVERBASE%%/modules/tcl/nsperm/init.tcl
 X%%AOLSERVERBASE%%/modules/tcl/prodebug.tcl
 X%%AOLSERVERBASE%%/modules/tcl/return.tcl
 X%%AOLSERVERBASE%%/modules/tcl/sendmail.tcl
 X%%AOLSERVERBASE%%/modules/tcl/stats.tcl
 X%%AOLSERVERBASE%%/modules/tcl/util.tcl
 X%%AOLSERVERBASE%%/sample-config.tcl
 X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/group
 X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/hosts.allow
 X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/hosts.deny
 X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/passwd
 X%%AOLSERVERBASE%%/servers/server1/modules/nsperm/perms
 X%%AOLSERVERBASE%%/servers/server1/pages/index.adp
 X%%AOLSERVERBASE%%/servers/server1/pages/index.html
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AbsTimedWaitForEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AbsoluteUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdjTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdpRegisterParser.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AdpRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_After.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AllocThreadLocalStorage.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AuthorizeRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_AuthorizeUser.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BeginDetachedThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BeginThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BindSock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_BroadcastEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheBroadcast.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreateEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheCreateSz.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheDeleteEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFindEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFirstEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFlush.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFlushEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheGetValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheKey.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheMalloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheNextEntry.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSetValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSetValueSz.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheSignal.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheTimedWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheTryLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheUnlock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheUnsetValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CacheWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Cancel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClearSockErrno.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CloseOnExec.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ClsSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondBroadcast.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondSignal.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondTimedWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CondWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetBool.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetInt.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetInt64.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConfigGetPath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnAuthPasswd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnAuthUser.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnClearQuery.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnClose.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCondSetHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentFd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentLength.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnContentOnDisk.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToChannel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToDString.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToFd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnCopyToFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnDriverContext.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnDriverName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFirstFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlush.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlushDirect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnFlushHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetQuery.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetStatus.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGetType.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnGets.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnHost.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnId.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnLocation.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnNextFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnOutputHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPeer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPeerPort.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPort.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPrintfHeader.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnPuts.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnQueueHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRead.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReadHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReadLine.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRedirect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnResponseLength.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnResponseStatus.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnAdminNotice.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnBadRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnData.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnFdEx.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnForbidden.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnHtml.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnInternalError.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNoResponse.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotFound.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotImplemented.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotModified.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnNotice.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOk.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenChannel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenFd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnOpenFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnStatus.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnReturnUnauthorized.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnRunRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendChannel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendDString.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFdEx.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSendFp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnServer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetExpiresHeader.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetLastModifiedHeader.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetLengthHeader.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetRequiredHeaders.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetStatus.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSetType.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnSock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ConnWrite.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CopyEnviron.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsEnter.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_CsLeave.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DRand.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppendArg.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringAppendElement.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringExport.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringLength.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringNAppend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPop.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPrintf.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringPush.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringSetLength.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringTrunc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DStringVarAppend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Db0or1Row.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Db1Row.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbBindRow.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbBouncePool.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbCancel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDML.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDriverDbType.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbDriverName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbExec.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbFlush.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbGetRow.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbInterpretSqlFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolAllowable.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolDefault.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolDescription.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolGetHandle.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolGetMultipleHandles.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolList.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolPutHandle.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolTimedGetHandle.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbPoolTimedGetMultipleHandles.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbQuoteValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbRegisterDriver.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbResetHandle.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSelect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSetException.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpExec.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpGetParams.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpReturnCode.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpSetParam.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DbSpStart.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DecodeUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyCriticalSection.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyMutex.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroyRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DestroySemaphore.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DiffTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DriverInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_DupHigh.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_EncodeUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Encrypt.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_EnterCriticalSection.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecArgblk.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecArgv.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExecProcess.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExitThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgCodeToName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgNameToCode.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ExtDbMsgRequiresArg.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Fatal.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FetchPage.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FetchURL.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Fork.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FreeConnInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_FreeRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GenSeeds.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetAddrByHost.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetCharsetEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetConnInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetDriverContext.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetEnviron.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetFileEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetGid.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetHostByAddr.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetMimeType.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetProcInfo.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetSockAddr.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetSockErrno.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTemp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadId.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadLocalStorage.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetThreadServer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetTypeEncoding.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUid.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUserGid.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_GetUserHome.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Gzip.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HomePath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HttpTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HtuuDecode.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_HtuuEncode.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IncrTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexAdd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexDup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexEl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFindInf.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexFindMultiple.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexIntInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringAppend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringDup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexStringTrunc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IndexTrunc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoAddress.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoBootTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoBuildDate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoConfigFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoErrorLog.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoHomePath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoHostname.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoLabel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoNameOfExecutable.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoPid.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoPlatform.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServerName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServerVersion.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoServersStarted.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoShutdownPending.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoStarted.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoTag.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InfoUptime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeCriticalSection.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeMutex.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_InitializeSemaphore.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_IntPrint.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LeaveCriticalSection.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LibPath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListCons.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListCopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteDuplicates.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteIf.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteLowElements.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListDeleteWithTest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListLast.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListLength.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListMapcar.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNconc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNmapcar.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListNreverse.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListPrint.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListSort.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ListWeightSort.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LockMutex.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Log.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogRoll.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_LogTime2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Main.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MakePath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MasterLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MasterUnlock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Match.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleGetSymbol.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleLoad.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModulePath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ModuleSymbol.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexList.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexSetName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexSetName2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexTryLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_MutexUnlock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NextWord.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NoCloseOnExec.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_NormalizePath.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PageRoot.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseHeader.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseHttpTime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ParseUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PathIsAbsolute.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Pause.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolBlockSize.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolCalloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolCreate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolFlush.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolRealloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolStrCopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PoolStrDup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_PurgeFiles.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QueryToSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QueueConn.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_QuoteHtml.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockRdLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockUnlock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RWLockWrLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReadLockRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReadUnlockRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtExit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtPreStartup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtReady.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtServerShutdown.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtShutdown.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtSignal.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterAtStartup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterCleanup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterConnCleanup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterDriver.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterFilter.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterModule.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterProcInfo.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterProxyRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterReturn.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterServerShutdown.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterServerTrace.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RegisterShutdown.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RelativeUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReleaseSemaphore.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ReleaseTemp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_Resume.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RollFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_RollFileByDate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleDaily.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleProcEx.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ScheduleWeekly.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaInit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaPost.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SemaWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ServerSpecificSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetConnLocationProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetCopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetCreate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetDelete.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetDeleteKey.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFindCmp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGetCmp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetGzipProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIDeleteKey.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetIUnique.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetListFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetListFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetLocationProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetMerge.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetMove.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPrint.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPut.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetPutValue.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetRequestAuthorizeProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetRequestUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetSockErrno.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetSplit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetThreadLocalStorage.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetThreadServer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetTrunc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUnique.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUniqueCmp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUpdate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUrlToFileProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SetUserAuthorizeProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SkipUrl.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAccept.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAsyncConnect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockAsyncConnect2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockBind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCallback.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCancelCallback.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockCloseLater.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockConnect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockConnect2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListen.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListenCallback.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockListenEx.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockPipe.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockPortBound.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockRecv.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSend.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSetBlocking.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockSetNonBlocking.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockStrError.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockTimedConnect.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockTimedConnect2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_SockWait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StopServer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrCaseFind.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrCopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrDup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrNStr.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrToLower.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrToUpper.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrim.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrimLeft.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StrTrimRight.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_StringPrint.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclAllocateInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclCreateInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDbGetHandle.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDeAllocateInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDestroyInterp.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclDetachedThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclEnterSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclEval.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclFreeSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetConn.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetOpenChannel.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetOpenFd.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetSet2.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclGetTimeFromObj.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInitInterps.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInitModule.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclInterpServer.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLibrary.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLogError.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclLogErrorRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclMarkForDelete.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtCleanup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtCreate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterAtDelete.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRegisterDeferred.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclSetTimeObj.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TclThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadCalloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadCreate.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadExit.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadFree.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadGetName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadGetParent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadId.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadJoin.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadList.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadMalloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadPool.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadRealloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadSelf.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadSetName.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStackSize.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStrCopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadStrDup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_ThreadYield.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TimedWaitForEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_TlsSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UTimedWaitForEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnRegisterProxyRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnRegisterRequest.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnlockMutex.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UnscheduleProc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlIsDir.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlIsFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificAlloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificDestroy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGetExact.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificGetFast.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlSpecificSet.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_UrlToFile.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForEvent.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForSemaphore.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForStartup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitForThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WaitThread.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteConn.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteLockRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/Ns_WriteUnlockRWLock.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/env.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_addrbyhost.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_abort.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_append.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_argc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_argv.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_bind_args.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_break.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_close.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_ctl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_debug.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_dir.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_dump.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_eval.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_exception.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_flush.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_ident.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_include.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_mimetype.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_parse.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_puts.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registeradp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registerproc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registerscript.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_registertag.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_return.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_safeeval.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_stats.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_stream.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_tell.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_adp_trunc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_after.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_asctime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atclose.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atexit.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atshutdown.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_atsignal.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cache.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_calloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cancel.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_chan.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_checkurl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_chmod.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cleanup.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_closeonexec.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_column.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cond.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_config.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_configsection.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_configsections.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_conn.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_conncptofp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_connsendfp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_cpfp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_critsec.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_crypt.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ctime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_db.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dbconfigpath.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dberrorcode.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dberrormsg.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_dbreturnerror.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_duphigh.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_env.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_eval.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_event.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_fmttime.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_for.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_foreach.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_free.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ftruncate.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_get_multipart_formdata.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_getchannels.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_getcsv.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_geturl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gifsize.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gmtime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_gmtime.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_guesstype.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_headers.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_hostbyaddr.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_hrefs.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_http.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_httptime.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_ictl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_inet_ntoa.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_info.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_init.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_job.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_jpegsize.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_kill.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_lctl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_library.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_link.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_localtime.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_localtime.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_log.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_logctl.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_logroll.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_malloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_markfordelete.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mkdir.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mktemp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_module.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_modulepath.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_mutex.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_normalizepath.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_param.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parseheader.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parsehttptime.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_parsequery.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pause.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pipe.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pngsize.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_pooldescription.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_purgefiles.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_puts.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_quotehtml.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_quotelisttolist.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rand.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_readdir.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_realloc.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_adp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_adptag.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_filter.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_proc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_register_trace.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rename.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_requestauthorize.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_respond.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_resume.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_return.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnadminnotice.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnbadrequest.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnerror.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnfile.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnforbidden.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnfp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnnotfound.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnnotice.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnredirect.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_returnunauthorized.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rmdir.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rollfile.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_rwlock.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_daily.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_proc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_schedule_weekly.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_section.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sema.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_server.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_serverLog.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_set.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_share.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_shutdown.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sigmask.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_signal.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sigwait.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sleep.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockaccept.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockblocking.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockcallback.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockcheck.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socketpair.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socklisten.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socklistencallback.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socknonblocking.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_socknread.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockopen.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockpair.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_sockselect.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_stats.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strcopy.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strdup.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_striphtml.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_strtok.3.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_symlink.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_table.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_thread.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_time.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_tmpnam.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_truncate.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unlink.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unregister_adp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unregister_proc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_unschedule_proc.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_url2file.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_urlencode.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_uudecode.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_uuencode.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_var.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_while.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_write.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_writecontent.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/ns_writefp.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsd.1.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_append.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_array.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_exists.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_get.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_incr.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_lappend.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_names.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_set.n.htm
 X%%HTMLDOCS%%%%AOLSERVERBASE%%/html/nsv_unset.n.htm
 X@dirrm %%AOLSERVERBASE%%/bin
 X@dirrm %%AOLSERVERBASE%%/include
 X%%HTMLDOCS%%@dirrm %%AOLSERVERBASE%%/html
 X@dirrm %%AOLSERVERBASE%%/lib
 X@dirrmtry %%AOLSERVERBASE%%/log
 X@dirrm %%AOLSERVERBASE%%/man/man1
 X@dirrm %%AOLSERVERBASE%%/man/man3
 X@dirrm %%AOLSERVERBASE%%/man/mann
 X@dirrm %%AOLSERVERBASE%%/man
 X@dirrm %%AOLSERVERBASE%%/modules/tcl/nsperm
 X@dirrm %%AOLSERVERBASE%%/modules/tcl
 X@dirrm %%AOLSERVERBASE%%/modules
 X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules/nslog
 X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules/nsperm
 X@dirrmtry %%AOLSERVERBASE%%/servers/server1/modules
 X@dirrmtry %%AOLSERVERBASE%%/servers/server1/pages
 X@dirrmtry %%AOLSERVERBASE%%/servers/server1
 X@dirrmtry %%AOLSERVERBASE%%/servers
 X@dirrmtry %%AOLSERVERBASE%%
 X@exec mkdir -p %%AOLSERVERBASE%%/log
 X@exec mkdir -p %%AOLSERVERBASE%%/servers/server1/modules/nslog
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test1.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test2.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test3.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test4.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test4.inc
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test5.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test5a.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test6.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7b.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test7c.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8a.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test8b.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test9.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/adp/test9.inc
 X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_conn.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_job.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/api/ns_localtime.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/README-tests.txt
 X%%TESTS%%%%EXAMPLESDIR%%/tests/index.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/nstelemetry.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/tests.html
 X%%TESTS%%%%EXAMPLESDIR%%/tests/cdev/test1.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/dbase/test1.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/harness.tcl
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/all.tcl
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/http-test-config.tcl
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/http.test
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_addrbyhost.test
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_hostbyaddr.test
 X%%TESTS%%%%EXAMPLESDIR%%/tests/new/ns_hrefs.test
 X%%TESTS%%%%EXAMPLESDIR%%/tests/sec/test1.adp
 X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1.tcl
 X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1a.tcl
 X%%TESTS%%%%EXAMPLESDIR%%/tests/tcl/test1b.tcl
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/tcl
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/sec
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/new
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/dbase
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/cdev
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/api
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests/adp
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%/tests
 X%%TESTS%%@dirrm %%EXAMPLESDIR%%
 END-of-www/aolserver/pkg-plist
 echo x - www/aolserver/Makefile
 sed 's/^X//' >www/aolserver/Makefile << 'END-of-www/aolserver/Makefile'
 X# New ports collection makefile for:	aolserver
 X# Date created:		13 January 2000
 X# Whom:			Matthew Braithwaite <mab@red-bean.com>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	aolserver
 XPORTVERSION=	4.5.0
 XCATEGORIES=	www
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=	aolserver
 XDISTFILES=	${PORTNAME}-${PORTVERSION}-src.tar.gz
 XDIST_SUBDIR=	aolserver
 X
 XMAINTAINER=	martin@matuska.org
 XCOMMENT=	A multithreaded web server with embedded TCL interpreter
 X
 XAOLSERVERBASE?=	${TARGETDIR}/${PORTNAME}
 XAOLSERVERUSER?= nobody
 XAOLSERVERGROUP?= nogroup
 X
 XMANPREFIX=	${AOLSERVERBASE}
 XUSE_GMAKE=	yes
 XHAS_CONFIGURE=	yes
 X
 XLIB_DEPENDS+=	tcl84:${PORTSDIR}/lang/tcl84-thread
 XUSE_TCL=	84
 X
 XUSE_RC_SUBR=	aolserver
 XPKGMESSAGE=	${WRKDIR}/pkg-message
 XPKGINSTALL=	${WRKDIR}/pkg-install
 XPKGDEINSTALL=	${WRKDIR}/pkg-deinstall
 XSUB_FILES=	pkg-message aolserver pkg-install pkg-deinstall
 XSUB_VARS=	AOLSERVERUSER=${AOLSERVERUSER} \
 X		AOLSERVERGROUP=${AOLSERVERGROUP}
 XSUB_LIST+=	${SUB_VARS} AOLSERVERBASE=${AOLSERVERBASE}
 XPLIST_SUB+=	${SUB_VARS} AOLSERVERBASE=${AOLSERVERBASE:S/${TARGETDIR}\///}
 X
 XOPTIONS=	HTMLDOCS "Install HTML documentation" off \
 X		TESTS "Install tests in examples directory" off
 X
 X.include <bsd.port.pre.mk>
 X
 XTCLSH_INSTALLED!= ${TEST} -x ${TCLSH} && ${ECHO_CMD} "1" || return 0
 X
 X.if !empty(TCLSH_INSTALLED)
 XTCL_THREADED!=  echo 'puts [array names tcl_platform -exact threaded]' | ${TCLSH} || return 0
 X
 X.if empty(TCL_THREADED)
 XIGNORE= You need Tcl with threads to use this port. Please install Tcl from lang/tcl84-thread port and try again
 X.endif
 X
 X.endif
 X
 XCONFIGURE_ENV+=		TCLSH=${TCLSH}
 XCONFIGURE_ARGS+=	--prefix=${AOLSERVERBASE} \
 X			--with-tcl=${TCL_LIBDIR}
 X
 X.if !defined(NO_INSTALL_MANPAGES)
 XINSTALL_TARGET=	install install-man
 XMANCOMPRESSED=	no
 XMAN1=		nsd.1
 XMAN3!=		${CAT} ${FILESDIR}/man3
 XMANN!=		${CAT} ${FILESDIR}/mann
 XMLINKS!=	${CAT} ${FILESDIR}/mlinks
 X.endif
 X
 X.if !defined(NOPORTDOCS)
 XPORTDOCS=	ChangeLog README RELEASE license.terms
 X.endif
 X
 X.if defined(WITH_HTMLDOCS)
 XINSTALL_TARGET+= install install-html
 XPLIST_SUB+=	HTMLDOCS=""
 X.else
 XPLIST_SUB+=	HTMLDOCS="@comment "
 X.endif
 X
 X.if defined(WITH_TESTS)
 XPLIST_SUB+=	TESTS=""
 X.else
 XPLIST_SUB+=	TESTS="@comment "
 X.endif
 X
 Xpost-install:
 X.if defined(WITH_TESTS)
 X	@ ${ECHO} "Installing tests"
 X	@ ${MKDIR} ${EXAMPLESDIR}/tests
 X	@ ${TAR} -C ${WRKSRC}/tests -c -f - . | ${TAR} -C ${EXAMPLESDIR}/tests -x -f -
 X.endif
 X
 X.if !defined(NOPORTDOCS)
 X	@ ${ECHO} "Installing docs"
 X	@ ${MKDIR} ${DOCSDIR}
 X.for FILE in ${PORTDOCS}
 X	@ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
 X.endfor
 X.endif
 X
 X	@ ${ECHO} "Installing sample configuration file"
 X	@ ${SED} -e 's|\[ns_info address\]|0.0.0.0|' ${WRKSRC}/examples/config/base.tcl > ${AOLSERVERBASE}/sample-config.tcl
 X
 X# post-install script
 X	@ ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 X
 X	@${CAT} ${PKGMESSAGE}
 X
 X.include <bsd.port.post.mk>
 END-of-www/aolserver/Makefile
 exit
 
 
 --------------010204080201030401020704--

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Tue, 26 Dec 2006 17:40:31 +0100

 Hello Martin,
 
 the dependency handling is still wrong in www/aolserver, you can find a 
 log here:
 http://people.freebsd.org/~gabor/logs/aolserver-4.5.0.log
 
 And if you submit a new fix, please don't forget what I asked in my 
 previous mail and send just a unified diff against the current version 
 of www/aolserver. Dealing with shell archives for existing ports makes 
 our work terribly complicated.
 
 Thanks in advance,
 Gabor Kovesdan

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Wed, 27 Dec 2006 12:08:26 +0100

 This is a multi-part message in MIME format.
 --------------060506030306000402000309
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 7bit
 
 I had to remove the USE_TCL knob because bsd.tcl.sk does not understand
 threads yet.
 https.tcl was removed, too. A diff is included. I hope it goes well this
 time.
 
 --------------060506030306000402000309
 Content-Type: text/plain;
  name="aolserver.diff"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
  filename="aolserver.diff"
 
 ZGlmZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcvTWFrZWZpbGUgd3d3L2FvbHNlcnZlci9N
 YWtlZmlsZQotLS0gd3d3L2FvbHNlcnZlci5vcmlnL01ha2VmaWxlCU1vbiBPY3QgIDIgMTI6
 MDg6MDEgMjAwNgorKysgd3d3L2FvbHNlcnZlci9NYWtlZmlsZQlXZWQgRGVjIDI3IDExOjIy
 OjI4IDIwMDYKQEAgLTIsMzY1ICsyLDExMyBAQAogIyBEYXRlIGNyZWF0ZWQ6CQkxMyBKYW51
 YXJ5IDIwMDAKICMgV2hvbToJCQlNYXR0aGV3IEJyYWl0aHdhaXRlIDxtYWJAcmVkLWJlYW4u
 Y29tPgogIwotIyAkRnJlZUJTRDogcG9ydHMvd3d3L2FvbHNlcnZlci9NYWtlZmlsZSx2IDEu
 MjIgMjAwNi8wOC8wNCAxMjozNDo0OSBlcndpbiBFeHAgJAorIyAkRnJlZUJTRCQKICMKIAog
 UE9SVE5BTUU9CWFvbHNlcnZlcgotUE9SVFZFUlNJT049CTQuMC4xMAotUE9SVFJFVklTSU9O
 PQkyCitQT1JUVkVSU0lPTj0JNC41LjAKK0RJU1RWRVJTSU9OU1VGRklYPQktc3JjCiBDQVRF
 R09SSUVTPQl3d3cKIE1BU1RFUl9TSVRFUz0JJHtNQVNURVJfU0lURV9TT1VSQ0VGT1JHRX0K
 IE1BU1RFUl9TSVRFX1NVQkRJUj0JYW9sc2VydmVyCi1ESVNURklMRVM9CSR7UE9SVE5BTUV9
 LSR7UE9SVFZFUlNJT059LXNyYy50YXIuZ3ogXAotCQluc3NoYTEtMC4xLnRhci5neiBcCi0J
 CW5zY2FjaGUtMS41LnRhci5neiBcCi0JCW5zcG9zdGdyZXMtNC4wLnRhci5neiBcCi0JCW5z
 b3JhY2xlLTIuNy50YXIuZ3oKK0RJU1RfU1VCRElSPQlhb2xzZXJ2ZXIKIAotTUFJTlRBSU5F
 Uj0JYWxkZXJ0QG5vb2l0Z2VkYWd0Lm5ldAorTUFJTlRBSU5FUj0JbWFydGluQG1hdHVza2Eu
 b3JnCiBDT01NRU5UPQlBIG11bHRpdGhyZWFkZWQgd2ViIHNlcnZlciB3aXRoIGVtYmVkZGVk
 IFRDTCBpbnRlcnByZXRlcgogCi1XUktTUkM9CSR7V1JLRElSfS8ke1BPUlROQU1FfS0ke1BP
 UlRWRVJTSU9OfQotTUFOUFJFRklYPQkke1RBUkdFVERJUn0vJHtQT1JUTkFNRX0KLUFPTFNF
 UlZFUkJBU0U9CSR7VEFSR0VURElSfS8ke1BPUlROQU1FfQorV1JLU1JDPQkJJHtXUktESVJ9
 LyR7RElTVE5BTUU6Uy8tc3JjLy99CiAKK0FPTFNFUlZFUkJBU0U/PQkke1RBUkdFVERJUn0v
 JHtQT1JUTkFNRX0KK0FPTFNFUlZFUlVTRVI/PSBub2JvZHkKK0FPTFNFUlZFUkdST1VQPz0g
 bm9ncm91cAorCitNQU5QUkVGSVg9CSR7QU9MU0VSVkVSQkFTRX0KIFVTRV9HTUFLRT0JeWVz
 CiBIQVNfQ09ORklHVVJFPQl5ZXMKLUNPTkZJR1VSRV9BUkdTKz0JLS1wcmVmaXg9JHtBT0xT
 RVJWRVJCQVNFfSBcCi0JCQktLXdpdGgtdGNsPSR7TE9DQUxCQVNFfS9saWIvdGNsOC40CiAK
 LUxJQl9ERVBFTkRTKz0JdGNsODQuMToke1BPUlRTRElSfS9sYW5nL3RjbDg0LXRocmVhZAor
 TElCX0RFUEVORFMrPQl0Y2w4NDoke1BPUlRTRElSfS9sYW5nL3RjbDg0LXRocmVhZAogCi1V
 U0VfUkNfU1VCUj0JWUVTCitVU0VfUkNfU1VCUj0JYW9sc2VydmVyCiBQS0dNRVNTQUdFPQkk
 e1dSS0RJUn0vcGtnLW1lc3NhZ2UKIFBLR0lOU1RBTEw9CSR7V1JLRElSfS9wa2ctaW5zdGFs
 bAotU1VCX0ZJTEVTPQlwa2ctbWVzc2FnZSBhb2xzZXJ2ZXIuc2ggcGtnLWluc3RhbGwKLVNV
 Ql9MSVNUKz0JQU9MU0VSVkVSQkFTRT0ke0FPTFNFUlZFUkJBU0V9CitQS0dERUlOU1RBTEw9
 CSR7V1JLRElSfS9wa2ctZGVpbnN0YWxsCitTVUJfRklMRVM9CXBrZy1tZXNzYWdlIGFvbHNl
 cnZlciBwa2ctaW5zdGFsbCBwa2ctZGVpbnN0YWxsCitTVUJfVkFSUz0JQU9MU0VSVkVSVVNF
 Uj0ke0FPTFNFUlZFUlVTRVJ9IFwKKwkJQU9MU0VSVkVSR1JPVVA9JHtBT0xTRVJWRVJHUk9V
 UH0KK1NVQl9MSVNUKz0JJHtTVUJfVkFSU30gQU9MU0VSVkVSQkFTRT0ke0FPTFNFUlZFUkJB
 U0V9CitQTElTVF9TVUIrPQkke1NVQl9WQVJTfSBBT0xTRVJWRVJCQVNFPSR7QU9MU0VSVkVS
 QkFTRTpTLyR7VEFSR0VURElSfVwvLy99CiAKLS5pZiBkZWZpbmVkKFdJVEhfTlNDQUNIRSkK
 LVBMSVNUX1NVQis9CW5zY2FjaGU9IiIKLS5lbHNlCi1QTElTVF9TVUIrPQluc2NhY2hlPSJA
 Y29tbWVudCAiCi0uZW5kaWYKK09QVElPTlM9CUhUTUxET0NTICJJbnN0YWxsIEhUTUwgZG9j
 dW1lbnRhdGlvbiIgb2ZmIFwKKwkJVEVTVFMgIkluc3RhbGwgdGVzdHMgaW4gZXhhbXBsZXMg
 ZGlyZWN0b3J5IiBvZmYKIAotLmlmIGRlZmluZWQoV0lUSF9OU1NIQTEpCi1QTElTVF9TVUIr
 PQluc3NoYTE9IiIKLS5lbHNlCi1QTElTVF9TVUIrPQluc3NoYTE9IkBjb21tZW50ICIKLS5l
 bmRpZgorVENMX1ZFUj89CTguNAorVENMU0g/PQkJJHtMT0NBTEJBU0V9L2Jpbi90Y2xzaCR7
 VENMX1ZFUn0KK1RDTF9MSUJESVI/PQkke0xPQ0FMQkFTRX0vbGliL3RjbCR7VENMX1ZFUn0K
 IAotLmlmIGRlZmluZWQoV0lUSF9PUkFDTEUpCi1QTElTVF9TVUIrPQluc29yYWNsZT0iIgot
 LmVsc2UKLVBMSVNUX1NVQis9CW5zb3JhY2xlPSJAY29tbWVudCAiCisuaW5jbHVkZSA8YnNk
 LnBvcnQucHJlLm1rPgorCitUQ0xTSF9JTlNUQUxMRUQhPSAke1RFU1R9IC14ICR7VENMU0h9
 ICYmICR7RUNIT19DTUR9ICIxIiB8fCByZXR1cm4gMAorCisuaWYgIWVtcHR5KFRDTFNIX0lO
 U1RBTExFRCkKK1RDTF9USFJFQURFRCE9ICBlY2hvICdwdXRzIFthcnJheSBuYW1lcyB0Y2xf
 cGxhdGZvcm0gLWV4YWN0IHRocmVhZGVkXScgfCAke1RDTFNIfSB8fCByZXR1cm4gMAorCisu
 aWYgZW1wdHkoVENMX1RIUkVBREVEKQorSUdOT1JFPSB5b3UgbmVlZCBUY2wgd2l0aCB0aHJl
 YWRzIHRvIHVzZSB0aGlzIHBvcnQuIFBsZWFzZSBpbnN0YWxsIFRjbCBmcm9tIGxhbmcvdGNs
 ODQtdGhyZWFkIHBvcnQgYW5kIHRyeSBhZ2FpbgogLmVuZGlmCiAKLS5pZiBkZWZpbmVkKFdJ
 VEhfTlNQT1NUR1JFUykKLVBMSVNUX1NVQis9CW5zcG9zdGdyZXM9IiIKLUJVSUxEX0RFUEVO
 RFMrPQkke0xPQ0FMQkFTRX0vYmluL3Bvc3RtYXN0ZXI6JHtQT1JUU0RJUn0vZGF0YWJhc2Vz
 L3Bvc3RncmVzcWw3NC1zZXJ2ZXIKLS5lbHNlCi1QTElTVF9TVUIrPQluc3Bvc3RncmVzPSJA
 Y29tbWVudCAiCiAuZW5kaWYKIAorQ09ORklHVVJFX0VOVis9CQlUQ0xTSD0ke1RDTFNIfQor
 Q09ORklHVVJFX0FSR1MrPQktLXByZWZpeD0ke0FPTFNFUlZFUkJBU0V9IFwKKwkJCS0td2l0
 aC10Y2w9JHtUQ0xfTElCRElSfQorCisuaWYgIWRlZmluZWQoTk9fSU5TVEFMTF9NQU5QQUdF
 UykKK0lOU1RBTExfVEFSR0VUPQlpbnN0YWxsIGluc3RhbGwtbWFuCiBNQU5DT01QUkVTU0VE
 PQlubwogTUFOMT0JCW5zZC4xCi1NQU4zPQkJTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBO
 c19BYnNvbHV0ZVVybC4zIE5zX0FkalRpbWUuMyBcCi0JCU5zX0FkcC4zIE5zX0FkcFJlZ2lz
 dGVyUGFyc2VyLjMgTnNfQWRwUmVxdWVzdC4zIE5zX0FmdGVyLjMgXAotCQlOc19BbGxvYy4z
 IE5zX0FsbG9jVGhyZWFkTG9jYWxTdG9yYWdlLjMgTnNfQXV0aC4zIFwKLQkJTnNfQXV0aG9y
 aXplUmVxdWVzdC4zIE5zX0F1dGhvcml6ZVVzZXIuMyBcCi0JCU5zX0JlZ2luRGV0YWNoZWRU
 aHJlYWQuMyBOc19CZWdpblRocmVhZC4zIE5zX0JpbmRTb2NrLjMgXAotCQlOc19Ccm9hZGNh
 c3RFdmVudC4zIE5zX0NhY2hlLjMgTnNfQ2FjaGVCcm9hZGNhc3QuMyBcCi0JCU5zX0NhY2hl
 Q3JlYXRlLjMgTnNfQ2FjaGVDcmVhdGVFbnRyeS4zIE5zX0NhY2hlQ3JlYXRlU3ouMyBcCi0J
 CU5zX0NhY2hlRGVsZXRlRW50cnkuMyBOc19DYWNoZURlc3Ryb3kuMyBOc19DYWNoZUZpbmQu
 MyBcCi0JCU5zX0NhY2hlRmluZEVudHJ5LjMgTnNfQ2FjaGVGaXJzdEVudHJ5LjMgTnNfQ2Fj
 aGVGbHVzaC4zIFwKLQkJTnNfQ2FjaGVGbHVzaEVudHJ5LjMgTnNfQ2FjaGVGcmVlLjMgTnNf
 Q2FjaGVHZXRWYWx1ZS4zIFwKLQkJTnNfQ2FjaGVLZXkuMyBOc19DYWNoZUxvY2suMyBOc19D
 YWNoZU1hbGxvYy4zIE5zX0NhY2hlTmFtZS4zIFwKLQkJTnNfQ2FjaGVOZXh0RW50cnkuMyBO
 c19DYWNoZVNldFZhbHVlLjMgTnNfQ2FjaGVTZXRWYWx1ZVN6LjMgXAotCQlOc19DYWNoZVNp
 Z25hbC4zIE5zX0NhY2hlVGltZWRXYWl0LjMgTnNfQ2FjaGVVbmxvY2suMyBcCi0JCU5zX0Nh
 Y2hlVW5zZXRWYWx1ZS4zIE5zX0NhY2hlV2FpdC4zIE5zX0NhbGxvYy4zIE5zX0NhbmNlbC4z
 IFwKLQkJTnNfQ2xlYXJTb2NrRXJybm8uMyBOc19DbG9zZU9uRXhlYy4zIE5zX0Nscy4zIE5z
 X0Nsc0FsbG9jLjMgXAotCQlOc19DbHNHZXQuMyBOc19DbHNTZXQuMyBOc19Db25kLjMgTnNf
 Q29uZEJyb2FkY2FzdC4zIFwKLQkJTnNfQ29uZERlc3Ryb3kuMyBOc19Db25kSW5pdC4zIE5z
 X0NvbmRTaWduYWwuMyBcCi0JCU5zX0NvbmRUaW1lZFdhaXQuMyBOc19Db25kV2FpdC4zIE5z
 X0NvbmZpZy4zIE5zX0NvbmZpZ0dldEJvb2wuMyBcCi0JCU5zX0NvbmZpZ0dldEludC4zIE5z
 X0NvbmZpZ0dldEludDY0LjMgTnNfQ29uZmlnR2V0UGF0aC4zIFwKLQkJTnNfQ29uZmlnR2V0
 U2VjdGlvbi4zIE5zX0NvbmZpZ0dldFNlY3Rpb25zLjMgXAotCQlOc19Db25maWdHZXRWYWx1
 ZS4zIE5zX0NvbmZpZ0dldFZhbHVlRXhhY3QuMyBOc19Db25uLjMgXAotCQlOc19Db25uQXV0
 aFBhc3N3ZC4zIE5zX0Nvbm5BdXRoVXNlci4zIE5zX0Nvbm5DbG9zZS4zIFwKLQkJTnNfQ29u
 bkNvbmRTZXRIZWFkZXJzLjMgTnNfQ29ubkNvbnN0cnVjdEhlYWRlcnMuMyBcCi0JCU5zX0Nv
 bm5Db250ZW50LjMgTnNfQ29ubkNvbnRlbnRMZW5ndGguMyBOc19Db25uQ29udGVudFNlbnQu
 MyBcCi0JCU5zX0Nvbm5Db3B5LjMgTnNfQ29ubkNvcHlUb0NoYW5uZWwuMyBOc19Db25uQ29w
 eVRvRFN0cmluZy4zIFwKLQkJTnNfQ29ubkNvcHlUb0ZkLjMgTnNfQ29ubkNvcHlUb0ZpbGUu
 MyBOc19Db25uRHJpdmVyLjMgXAotCQlOc19Db25uRHJpdmVyQ29udGV4dC4zIE5zX0Nvbm5E
 cml2ZXJOYW1lLjMgXAotCQlOc19Db25uRmx1c2hDb250ZW50LjMgTnNfQ29ubkZsdXNoSGVh
 ZGVycy4zIFwKLQkJTnNfQ29ubkdldEVuY29kaW5nLjMgTnNfQ29ubkdldFF1ZXJ5LjMgTnNf
 Q29ubkdldHMuMyBcCi0JCU5zX0Nvbm5IZWFkZXJzLjMgTnNfQ29ubkhvc3QuMyBOc19Db25u
 SWQuMyBOc19Db25uSW5pdC4zIFwKLQkJTnNfQ29ubkxvY2F0aW9uLjMgTnNfQ29ubk1vZGlm
 aWVkU2luY2UuMyBOc19Db25uT3V0cHV0SGVhZGVycy4zIFwKLQkJTnNfQ29ublBlZXIuMyBO
 c19Db25uUGVlclBvcnQuMyBOc19Db25uUG9ydC4zIFwKLQkJTnNfQ29ublByaW50ZkhlYWRl
 ci4zIE5zX0Nvbm5QdXRzLjMgTnNfQ29ublF1ZXVlSGVhZGVycy4zIFwKLQkJTnNfQ29ublJl
 YWQuMyBOc19Db25uUmVhZEhlYWRlcnMuMyBOc19Db25uUmVhZExpbmUuMyBcCi0JCU5zX0Nv
 bm5SZWRpcmVjdC4zIE5zX0Nvbm5SZXBsYWNlSGVhZGVycy4zIE5zX0Nvbm5SZXF1ZXN0LjMg
 XAotCQlOc19Db25uUmVzZXRSZXR1cm4uMyBOc19Db25uUmVzcG9uc2VMZW5ndGguMyBcCi0J
 CU5zX0Nvbm5SZXNwb25zZVN0YXR1cy4zIE5zX0Nvbm5SZXR1cm4uMyBcCi0JCU5zX0Nvbm5S
 ZXR1cm5BZG1pbk5vdGljZS4zIE5zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgXAotCQlOc19D
 b25uUmV0dXJuRGF0YS4zIE5zX0Nvbm5SZXR1cm5GaWxlLjMgXAotCQlOc19Db25uUmV0dXJu
 Rm9yYmlkZGVuLjMgTnNfQ29ublJldHVybkh0bWwuMyBcCi0JCU5zX0Nvbm5SZXR1cm5JbnRl
 cm5hbEVycm9yLjMgTnNfQ29ublJldHVybk5vUmVzcG9uc2UuMyBcCi0JCU5zX0Nvbm5SZXR1
 cm5Ob3RGb3VuZC4zIE5zX0Nvbm5SZXR1cm5Ob3RJbXBsZW1lbnRlZC4zIFwKLQkJTnNfQ29u
 blJldHVybk5vdE1vZGlmaWVkLjMgTnNfQ29ublJldHVybk5vdGljZS4zIFwKLQkJTnNfQ29u
 blJldHVybk9rLjMgTnNfQ29ublJldHVybk9wZW5DaGFubmVsLjMgXAotCQlOc19Db25uUmV0
 dXJuT3BlbkZkLjMgTnNfQ29ublJldHVybk9wZW5GaWxlLjMgXAotCQlOc19Db25uUmV0dXJu
 UmVkaXJlY3QuMyBOc19Db25uUmV0dXJuU3RhdHVzLjMgXAotCQlOc19Db25uUmV0dXJuVW5h
 dXRob3JpemVkLjMgTnNfQ29ublJ1blJlcXVlc3QuMyBOc19Db25uU2VuZC4zIFwKLQkJTnNf
 Q29ublNlbmRDaGFubmVsLjMgTnNfQ29ublNlbmREU3RyaW5nLjMgTnNfQ29ublNlbmRGZC4z
 IFwKLQkJTnNfQ29ublNlbmRGcC4zIE5zX0Nvbm5TZXJ2ZXIuMyBOc19Db25uU2V0RW5jb2Rp
 bmcuMyBcCi0JCU5zX0Nvbm5TZXRFeHBpcmVzSGVhZGVyLjMgTnNfQ29ublNldEhlYWRlcnMu
 MyBcCi0JCU5zX0Nvbm5TZXRMYXN0TW9kaWZpZWRIZWFkZXIuMyBOc19Db25uU2V0TGVuZ3Ro
 SGVhZGVyLjMgXAotCQlOc19Db25uU2V0UmVxdWlyZWRIZWFkZXJzLjMgTnNfQ29ublNldFR5
 cGVIZWFkZXIuMyBcCi0JCU5zX0Nvbm5Tb2NrLjMgTnNfQ29ubldyaXRlLjMgTnNfQ29weUVu
 dmlyb24uMyBOc19Dcml0U2VjLjMgXAotCQlOc19Dc0Rlc3Ryb3kuMyBOc19Dc0VudGVyLjMg
 TnNfQ3NJbml0LjMgTnNfQ3NMZWF2ZS4zIE5zX0RSYW5kLjMgXAotCQlOc19EU3RyaW5nLjMg
 TnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdBcHBlbmRBcmcuMyBcCi0JCU5zX0RTdHJp
 bmdBcHBlbmRBcmd2LjMgTnNfRFN0cmluZ0FwcGVuZEVsZW1lbnQuMyBcCi0JCU5zX0RTdHJp
 bmdFeHBvcnQuMyBOc19EU3RyaW5nRnJlZS4zIE5zX0RTdHJpbmdJbml0LjMgXAotCQlOc19E
 U3RyaW5nTGVuZ3RoLjMgTnNfRFN0cmluZ05BcHBlbmQuMyBOc19EU3RyaW5nUG9wLjMgXAot
 CQlOc19EU3RyaW5nUHJpbnRmLjMgTnNfRFN0cmluZ1B1c2guMyBOc19EU3RyaW5nU2V0TGVu
 Z3RoLjMgXAotCQlOc19EU3RyaW5nVHJ1bmMuMyBOc19EU3RyaW5nVlByaW50Zi4zIE5zX0RT
 dHJpbmdWYWx1ZS4zIFwKLQkJTnNfRFN0cmluZ1ZhckFwcGVuZC4zIE5zX0RiLjMgTnNfRGIw
 b3IxUm93LjMgTnNfRGIxUm93LjMgXAotCQlOc19EYkJpbmRSb3cuMyBOc19EYkJvdW5jZVBv
 b2wuMyBOc19EYkNhbmNlbC4zIE5zX0RiRE1MLjMgXAotCQlOc19EYkRyaXZlci4zIE5zX0Ri
 RHJpdmVyRGJUeXBlLjMgTnNfRGJEcml2ZXJOYW1lLjMgTnNfRGJFeGVjLjMgXAotCQlOc19E
 YkZsdXNoLjMgTnNfRGJHZXRSb3cuMyBOc19EYkludGVycHJldFNxbEZpbGUuMyBOc19EYlBv
 b2wuMyBcCi0JCU5zX0RiUG9vbEFsbG93YWJsZS4zIE5zX0RiUG9vbERlZmF1bHQuMyBOc19E
 YlBvb2xEZXNjcmlwdGlvbi4zIFwKLQkJTnNfRGJQb29sR2V0SGFuZGxlLjMgTnNfRGJQb29s
 R2V0TXVsdGlwbGVIYW5kbGVzLjMgXAotCQlOc19EYlBvb2xMaXN0LjMgTnNfRGJQb29sUHV0
 SGFuZGxlLjMgTnNfRGJQb29sVGltZWRHZXRIYW5kbGUuMyBcCi0JCU5zX0RiUG9vbFRpbWVk
 R2V0TXVsdGlwbGVIYW5kbGVzLjMgTnNfRGJRdW90ZVZhbHVlLjMgXAotCQlOc19EYlJlZ2lz
 dGVyRHJpdmVyLjMgTnNfRGJSZXNldEhhbmRsZS4zIE5zX0RiU2VsZWN0LjMgXAotCQlOc19E
 YlNldEV4Y2VwdGlvbi4zIE5zX0RiU3AuMyBOc19EYlNwRXhlYy4zIE5zX0RiU3BHZXRQYXJh
 bXMuMyBcCi0JCU5zX0RiU3BSZXR1cm5Db2RlLjMgTnNfRGJTcFNldFBhcmFtLjMgTnNfRGJT
 cFN0YXJ0LjMgXAotCQlOc19EYlV0aWwuMyBOc19EZWNvZGVVcmwuMyBOc19EZXN0cm95Q3Jp
 dGljYWxTZWN0aW9uLjMgXAotCQlOc19EZXN0cm95RXZlbnQuMyBOc19EZXN0cm95TXV0ZXgu
 MyBOc19EZXN0cm95UldMb2NrLjMgXAotCQlOc19EZXN0cm95U2VtYXBob3JlLjMgTnNfRGlm
 ZlRpbWUuMyBOc19Ecml2ZXIuMyBOc19Ecml2ZXJJbml0LjMgXAotCQlOc19EdXBIaWdoLjMg
 TnNfRW5jb2RlVXJsLjMgTnNfRW5jb2RpbmcuMyBOc19FbmNyeXB0LjMgXAotCQlOc19FbnRl
 ckNyaXRpY2FsU2VjdGlvbi4zIE5zX0Vudi4zIE5zX0V4ZWMuMyBOc19FeGVjQXJnYmxrLjMg
 XAotCQlOc19FeGVjQXJndi4zIE5zX0V4ZWNQcm9jLjMgTnNfRXhlY1Byb2Nlc3MuMyBOc19F
 eGl0VGhyZWFkLjMgXAotCQlOc19FeHREYi4zIE5zX0V4dERiTXNnQ29kZVRvTmFtZS4zIE5z
 X0V4dERiTXNnTmFtZVRvQ29kZS4zIFwKLQkJTnNfRXh0RGJNc2dSZXF1aXJlc0FyZy4zIE5z
 X0ZhdGFsLjMgTnNfRmQuMyBOc19GZXRjaC4zIFwKLQkJTnNfRmV0Y2hQYWdlLjMgTnNfRmV0
 Y2hVUkwuMyBOc19GaWx0ZXIuMyBOc19Gb3JrLjMgTnNfRnJlZS4zIFwKLQkJTnNfRnJlZUNv
 bm5JbnRlcnAuMyBOc19GcmVlUmVxdWVzdC4zIE5zX0dlblNlZWRzLjMgXAotCQlOc19HZXRB
 ZGRyQnlIb3N0LjMgTnNfR2V0Q2hhcnNldEVuY29kaW5nLjMgTnNfR2V0Q29ubi4zIFwKLQkJ
 TnNfR2V0Q29ubkludGVycC4zIE5zX0dldERyaXZlckNvbnRleHQuMyBOc19HZXRFbmNvZGlu
 Zy4zIFwKLQkJTnNfR2V0RW52aXJvbi4zIE5zX0dldEZpbGVFbmNvZGluZy4zIE5zX0dldEdp
 ZC4zIFwKLQkJTnNfR2V0SG9zdEJ5QWRkci4zIE5zX0dldE1pbWVUeXBlLjMgTnNfR2V0UHJv
 Y0luZm8uMyBcCi0JCU5zX0dldFJlcXVlc3QuMyBOc19HZXRTb2NrQWRkci4zIE5zX0dldFNv
 Y2tFcnJuby4zIE5zX0dldFRlbXAuMyBcCi0JCU5zX0dldFRocmVhZC4zIE5zX0dldFRocmVh
 ZElkLjMgTnNfR2V0VGhyZWFkTG9jYWxTdG9yYWdlLjMgXAotCQlOc19HZXRUaHJlYWRTZXJ2
 ZXIuMyBOc19HZXRUaW1lLjMgTnNfR2V0VHlwZUVuY29kaW5nLjMgXAotCQlOc19HZXRVaWQu
 MyBOc19HZXRVc2VyR2lkLjMgTnNfR2V0VXNlckhvbWUuMyBOc19Ib21lUGF0aC4zIFwKLQkJ
 TnNfSHR0cFRpbWUuMyBOc19IdHV1LjMgTnNfSHR1dURlY29kZS4zIE5zX0h0dXVFbmNvZGUu
 MyBcCi0JCU5zX0luY3JUaW1lLjMgTnNfSW5kZXguMyBOc19JbmRleEFkZC4zIE5zX0luZGV4
 RGVsLjMgXAotCQlOc19JbmRleERlc3Ryb3kuMyBOc19JbmRleER1cC4zIE5zX0luZGV4RWwu
 MyBOc19JbmRleEZpbmQuMyBcCi0JCU5zX0luZGV4RmluZEluZi4zIE5zX0luZGV4RmluZE11
 bHRpcGxlLjMgTnNfSW5kZXhJbml0LjMgXAotCQlOc19JbmRleEludEluaXQuMyBOc19JbmRl
 eFN0cmluZ0FwcGVuZC4zIFwKLQkJTnNfSW5kZXhTdHJpbmdEZXN0cm95LjMgTnNfSW5kZXhT
 dHJpbmdEdXAuMyBcCi0JCU5zX0luZGV4U3RyaW5nSW5pdC4zIE5zX0luZGV4U3RyaW5nVHJ1
 bmMuMyBOc19JbmRleFRydW5jLjMgXAotCQlOc19JbmV0QWRkci4zIE5zX0luZm8uMyBOc19J
 bmZvQWRkcmVzcy4zIE5zX0luZm9Cb290VGltZS4zIFwKLQkJTnNfSW5mb0J1aWxkRGF0ZS4z
 IE5zX0luZm9Db25maWdGaWxlLjMgTnNfSW5mb0Vycm9yTG9nLjMgXAotCQlOc19JbmZvSG9t
 ZVBhdGguMyBOc19JbmZvSG9zdG5hbWUuMyBOc19JbmZvTGFiZWwuMyBcCi0JCU5zX0luZm9O
 YW1lT2ZFeGVjdXRhYmxlLjMgTnNfSW5mb1BpZC4zIE5zX0luZm9QbGF0Zm9ybS4zIFwKLQkJ
 TnNfSW5mb1NlcnZlck5hbWUuMyBOc19JbmZvU2VydmVyVmVyc2lvbi4zIFwKLQkJTnNfSW5m
 b1NlcnZlcnNTdGFydGVkLjMgTnNfSW5mb1NodXRkb3duUGVuZGluZy4zIFwKLQkJTnNfSW5m
 b1N0YXJ0ZWQuMyBOc19JbmZvVGFnLjMgTnNfSW5mb1VwdGltZS4zIFwKLQkJTnNfSW5pdGlh
 bGl6ZUNyaXRpY2FsU2VjdGlvbi4zIE5zX0luaXRpYWxpemVFdmVudC4zIFwKLQkJTnNfSW5p
 dGlhbGl6ZU11dGV4LjMgTnNfSW5pdGlhbGl6ZVJXTG9jay4zIFwKLQkJTnNfSW5pdGlhbGl6
 ZVNlbWFwaG9yZS4zIE5zX0ludFByaW50LjMgXAotCQlOc19MZWF2ZUNyaXRpY2FsU2VjdGlv
 bi4zIE5zX0xpYlBhdGguMyBOc19MaXN0LjMgTnNfTGlzdENvbnMuMyBcCi0JCU5zX0xpc3RD
 b3B5LjMgTnNfTGlzdERlbGV0ZUR1cGxpY2F0ZXMuMyBOc19MaXN0RGVsZXRlSWYuMyBcCi0J
 CU5zX0xpc3REZWxldGVMb3dFbGVtZW50cy4zIE5zX0xpc3REZWxldGVXaXRoVGVzdC4zIFwK
 LQkJTnNfTGlzdEZyZWUuMyBOc19MaXN0TGFzdC4zIE5zX0xpc3RMZW5ndGguMyBOc19MaXN0
 TWFwY2FyLjMgXAotCQlOc19MaXN0TmNvbmMuMyBOc19MaXN0Tm1hcGNhci4zIE5zX0xpc3RO
 cmV2ZXJzZS4zIFwKLQkJTnNfTGlzdFByaW50LjMgTnNfTGlzdFNvcnQuMyBOc19MaXN0V2Vp
 Z2h0U29ydC4zIE5zX0xvY2F0aW9uLjMgXAotCQlOc19Mb2NrTXV0ZXguMyBOc19Mb2cuMyBO
 c19Mb2dSb2xsLjMgTnNfTG9nVGltZS4zIE5zX0xvZ1RpbWUyLjMgXAotCQlOc19NYWluLjMg
 TnNfTWFrZVBhdGguMyBOc19NYWxsb2MuMyBOc19NYXN0ZXIuMyBOc19NYXN0ZXJMb2NrLjMg
 XAotCQlOc19NYXN0ZXJVbmxvY2suMyBOc19NYXRjaC4zIE5zX01pbWUuMyBOc19Nb2R1bGUu
 MyBcCi0JCU5zX01vZHVsZUdldFN5bWJvbC4zIE5zX01vZHVsZUxvYWQuMyBOc19Nb2R1bGVQ
 YXRoLjMgXAotCQlOc19Nb2R1bGVTeW1ib2wuMyBOc19NdXRleC4zIE5zX011dGV4RGVzdHJv
 eS4zIE5zX011dGV4SW5pdC4zIFwKLQkJTnNfTXV0ZXhMaXN0LjMgTnNfTXV0ZXhMb2NrLjMg
 TnNfTXV0ZXhTZXROYW1lLjMgXAotCQlOc19NdXRleFNldE5hbWUyLjMgTnNfTXV0ZXhUcnlM
 b2NrLjMgTnNfTXV0ZXhVbmxvY2suMyBcCi0JCU5zX05leHRXb3JkLjMgTnNfTm9DbG9zZU9u
 RXhlYy4zIE5zX05vcm1hbGl6ZVBhdGguMyBOc19Oc2QuMyBcCi0JCU5zX1BhZ2VSb290LjMg
 TnNfUGFyc2VIZWFkZXIuMyBOc19QYXJzZUh0dHBUaW1lLjMgXAotCQlOc19QYXJzZVJlcXVl
 c3QuMyBOc19QYXJzZVVybC4zIE5zX1BhdGhJc0Fic29sdXRlLjMgXAotCQlOc19QYXRobmFt
 ZS4zIE5zX1BhdXNlLjMgTnNfUG9vbC4zIE5zX1Bvb2xBbGxvYy4zIFwKLQkJTnNfUG9vbEJs
 b2NrU2l6ZS4zIE5zX1Bvb2xDYWxsb2MuMyBOc19Qb29sQ3JlYXRlLjMgXAotCQlOc19Qb29s
 RGVzdHJveS4zIE5zX1Bvb2xGbHVzaC4zIE5zX1Bvb2xGcmVlLjMgTnNfUG9vbFJlYWxsb2Mu
 MyBcCi0JCU5zX1Bvb2xTdHJDb3B5LjMgTnNfUG9vbFN0ckR1cC4zIE5zX1Byb2NJbmZvLjMg
 TnNfUHVyZ2VGaWxlcy4zIFwKLQkJTnNfUXVlcnlUb1NldC4zIE5zX1F1ZXVlQ29ubi4zIE5z
 X1F1b3RlSHRtbC4zIE5zX1JXTG9jay4zIFwKLQkJTnNfUldMb2NrRGVzdHJveS4zIE5zX1JX
 TG9ja0luaXQuMyBOc19SV0xvY2tSZExvY2suMyBcCi0JCU5zX1JXTG9ja1VubG9jay4zIE5z
 X1JXTG9ja1dyTG9jay4zIE5zX1JhbmQuMyBcCi0JCU5zX1JlYWRMb2NrUldMb2NrLjMgTnNf
 UmVhZFVubG9ja1JXTG9jay4zIE5zX1JlYWxsb2MuMyBcCi0JCU5zX1JlZW50cmFudC4zIE5z
 X1JlZ2lzdGVyLjMgTnNfUmVnaXN0ZXJBdEV4aXQuMyBcCi0JCU5zX1JlZ2lzdGVyQXRQcmVT
 dGFydHVwLjMgTnNfUmVnaXN0ZXJBdFJlYWR5LjMgXAotCQlOc19SZWdpc3RlckF0U2VydmVy
 U2h1dGRvd24uMyBOc19SZWdpc3RlckF0U2h1dGRvd24uMyBcCi0JCU5zX1JlZ2lzdGVyQXRT
 aWduYWwuMyBOc19SZWdpc3RlckF0U3RhcnR1cC4zIFwKLQkJTnNfUmVnaXN0ZXJDbGVhbnVw
 LjMgTnNfUmVnaXN0ZXJDb25uQ2xlYW51cC4zIFwKLQkJTnNfUmVnaXN0ZXJEcml2ZXIuMyBO
 c19SZWdpc3RlckZpbHRlci4zIE5zX1JlZ2lzdGVyTW9kdWxlLjMgXAotCQlOc19SZWdpc3Rl
 clByb2NJbmZvLjMgTnNfUmVnaXN0ZXJQcm94eVJlcXVlc3QuMyBcCi0JCU5zX1JlZ2lzdGVy
 UmVxdWVzdC4zIE5zX1JlZ2lzdGVyUmV0dXJuLjMgXAotCQlOc19SZWdpc3RlclNlcnZlclNo
 dXRkb3duLjMgTnNfUmVnaXN0ZXJTZXJ2ZXJUcmFjZS4zIFwKLQkJTnNfUmVnaXN0ZXJTaHV0
 ZG93bi4zIE5zX1JlbGF0aXZlVXJsLjMgTnNfUmVsZWFzZVNlbWFwaG9yZS4zIFwKLQkJTnNf
 UmVsZWFzZVRlbXAuMyBOc19SZXF1ZXN0LjMgTnNfUmVzdW1lLjMgTnNfUm9sbEZpbGUuMyBc
 Ci0JCU5zX1JvbGxGaWxlQnlEYXRlLjMgTnNfU2NoZWQuMyBOc19TY2hlZHVsZURhaWx5LjMg
 XAotCQlOc19TY2hlZHVsZVByb2MuMyBOc19TY2hlZHVsZVByb2NFeC4zIE5zX1NjaGVkdWxl
 V2Vla2x5LjMgXAotCQlOc19TZW1hLjMgTnNfU2VtYURlc3Ryb3kuMyBOc19TZW1hSW5pdC4z
 IE5zX1NlbWFQb3N0LjMgXAotCQlOc19TZW1hV2FpdC4zIE5zX1NlcnZlclNwZWNpZmljLjMg
 TnNfU2VydmVyU3BlY2lmaWNBbGxvYy4zIFwKLQkJTnNfU2VydmVyU3BlY2lmaWNEZXN0cm95
 LjMgTnNfU2VydmVyU3BlY2lmaWNHZXQuMyBcCi0JCU5zX1NlcnZlclNwZWNpZmljU2V0LjMg
 TnNfU2V0LjMgTnNfU2V0Q29ubkxvY2F0aW9uUHJvYy4zIFwKLQkJTnNfU2V0Q29weS4zIE5z
 X1NldENyZWF0ZS4zIE5zX1NldERlbGV0ZS4zIE5zX1NldERlbGV0ZUtleS4zIFwKLQkJTnNf
 U2V0RXZlbnQuMyBOc19TZXRGaW5kLjMgTnNfU2V0RmluZENtcC4zIE5zX1NldEZyZWUuMyBc
 Ci0JCU5zX1NldEdldC4zIE5zX1NldEdldENtcC4zIE5zX1NldElEZWxldGVLZXkuMyBOc19T
 ZXRJRmluZC4zIFwKLQkJTnNfU2V0SUdldC4zIE5zX1NldElVbmlxdWUuMyBOc19TZXRMaXN0
 RmluZC4zIE5zX1NldExpc3RGcmVlLjMgXAotCQlOc19TZXRMb2NhdGlvblByb2MuMyBOc19T
 ZXRNZXJnZS4zIE5zX1NldE1vdmUuMyBOc19TZXRQcmludC4zIFwKLQkJTnNfU2V0UHV0LjMg
 TnNfU2V0UHV0VmFsdWUuMyBOc19TZXRSZXF1ZXN0QXV0aG9yaXplUHJvYy4zIFwKLQkJTnNf
 U2V0UmVxdWVzdFVybC4zIE5zX1NldFNvY2tFcnJuby4zIE5zX1NldFNwbGl0LjMgXAotCQlO
 c19TZXRUaHJlYWRMb2NhbFN0b3JhZ2UuMyBOc19TZXRUaHJlYWRTZXJ2ZXIuMyBOc19TZXRU
 cnVuYy4zIFwKLQkJTnNfU2V0VW5pcXVlLjMgTnNfU2V0VW5pcXVlQ21wLjMgTnNfU2V0VXBk
 YXRlLjMgXAotCQlOc19TZXRVcmxUb0ZpbGVQcm9jLjMgTnNfU2V0VXNlckF1dGhvcml6ZVBy
 b2MuMyBOc19TaWduYWwuMyBcCi0JCU5zX1NraXBVcmwuMyBOc19Tb2NrLjMgTnNfU29ja0Fj
 Y2VwdC4zIE5zX1NvY2tBc3luY0Nvbm5lY3QuMyBcCi0JCU5zX1NvY2tBc3luY0Nvbm5lY3Qy
 LjMgTnNfU29ja0JpbmQuMyBOc19Tb2NrQ2FsbGJhY2suMyBcCi0JCU5zX1NvY2tDYW5jZWxD
 YWxsYmFjay4zIE5zX1NvY2tDbG9zZUxhdGVyLjMgTnNfU29ja0Nvbm5lY3QuMyBcCi0JCU5z
 X1NvY2tDb25uZWN0Mi4zIE5zX1NvY2tFcnJuby4zIE5zX1NvY2tJTy4zIE5zX1NvY2tMaXN0
 ZW4uMyBcCi0JCU5zX1NvY2tMaXN0ZW5DYWxsYmFjay4zIE5zX1NvY2tMaXN0ZW5FeC4zIE5z
 X1NvY2tQaXBlLjMgXAotCQlOc19Tb2NrUG9ydEJvdW5kLjMgTnNfU29ja1JlY3YuMyBOc19T
 b2NrU2VuZC4zIFwKLQkJTnNfU29ja1NldEJsb2NraW5nLjMgTnNfU29ja1NldE5vbkJsb2Nr
 aW5nLjMgTnNfU29ja1N0ckVycm9yLjMgXAotCQlOc19Tb2NrVGltZWRDb25uZWN0LjMgTnNf
 U29ja1RpbWVkQ29ubmVjdDIuMyBOc19Tb2NrV2FpdC4zIFwKLQkJTnNfU3RvcFNlcnZlci4z
 IE5zX1N0ckNhc2VGaW5kLjMgTnNfU3RyQ29weS4zIE5zX1N0ckR1cC4zIFwKLQkJTnNfU3Ry
 TlN0ci4zIE5zX1N0clRvTG93ZXIuMyBOc19TdHJUb1VwcGVyLjMgTnNfU3RyVHJpbS4zIFwK
 LQkJTnNfU3RyVHJpbUxlZnQuMyBOc19TdHJUcmltUmlnaHQuMyBOc19TdHJpbmcuMyBOc19T
 dHJpbmdQcmludC4zIFwKLQkJTnNfVGNsQWxsb2NhdGVJbnRlcnAuMyBOc19UY2xDb25uLjMg
 TnNfVGNsQ3JlYXRlSW50ZXJwLjMgXAotCQlOc19UY2xEYkdldEhhbmRsZS4zIE5zX1RjbERl
 QWxsb2NhdGVJbnRlcnAuMyBcCi0JCU5zX1RjbERlc3Ryb3lJbnRlcnAuMyBOc19UY2xEZXRh
 Y2hlZFRocmVhZC4zIE5zX1RjbEVudGVyU2V0LjMgXAotCQlOc19UY2xFdmFsLjMgTnNfVGNs
 RmlsZS4zIE5zX1RjbEZyZWVTZXQuMyBOc19UY2xHZXRDb25uLjMgXAotCQlOc19UY2xHZXRP
 cGVuQ2hhbm5lbC4zIE5zX1RjbEdldE9wZW5GZC4zIE5zX1RjbEdldFNldC4zIFwKLQkJTnNf
 VGNsR2V0U2V0Mi4zIE5zX1RjbEdldFRpbWVGcm9tT2JqLjMgTnNfVGNsSW5pdC4zIFwKLQkJ
 TnNfVGNsSW5pdEludGVycHMuMyBOc19UY2xJbml0TW9kdWxlLjMgTnNfVGNsSW50ZXJwLjMg
 XAotCQlOc19UY2xJbnRlcnBTZXJ2ZXIuMyBOc19UY2xMaWJyYXJ5LjMgTnNfVGNsTG9nRXJy
 b3IuMyBcCi0JCU5zX1RjbExvZ0Vycm9yUmVxdWVzdC4zIE5zX1RjbE1hcmtGb3JEZWxldGUu
 MyBOc19UY2xSZWdpc3Rlci4zIFwKLQkJTnNfVGNsUmVnaXN0ZXJBdENsZWFudXAuMyBOc19U
 Y2xSZWdpc3RlckF0Q3JlYXRlLjMgXAotCQlOc19UY2xSZWdpc3RlckF0RGVsZXRlLjMgTnNf
 VGNsUmVnaXN0ZXJEZWZlcnJlZC4zIFwKLQkJTnNfVGNsUmVxdWVzdC4zIE5zX1RjbFNldC4z
 IE5zX1RjbFNldFRpbWVPYmouMyBOc19UY2xUaHJlYWQuMyBcCi0JCU5zX1RjbFRpbWVPYmou
 MyBOc19UZW1wRmlsZS4zIE5zX1RocmVhZC4zIE5zX1RocmVhZDIuMyBcCi0JCU5zX1RocmVh
 ZEFsbG9jLjMgTnNfVGhyZWFkQ2FsbG9jLjMgTnNfVGhyZWFkQ3JlYXRlLjMgXAotCQlOc19U
 aHJlYWRFeGl0LjMgTnNfVGhyZWFkRnJlZS4zIE5zX1RocmVhZEdldE5hbWUuMyBcCi0JCU5z
 X1RocmVhZEdldFBhcmVudC4zIE5zX1RocmVhZElkLjMgTnNfVGhyZWFkSm9pbi4zIFwKLQkJ
 TnNfVGhyZWFkTGlzdC4zIE5zX1RocmVhZE1hbGxvYy4zIE5zX1RocmVhZFBvb2wuMyBcCi0J
 CU5zX1RocmVhZFJlYWxsb2MuMyBOc19UaHJlYWRTZWxmLjMgTnNfVGhyZWFkU2V0TmFtZS4z
 IFwKLQkJTnNfVGhyZWFkU3RhY2tTaXplLjMgTnNfVGhyZWFkU3RyQ29weS4zIE5zX1RocmVh
 ZFN0ckR1cC4zIFwKLQkJTnNfVGhyZWFkWWllbGQuMyBOc19UaW1lLjMgTnNfVGltZWRXYWl0
 Rm9yRXZlbnQuMyBOc19UbHMuMyBcCi0JCU5zX1Rsc0FsbG9jLjMgTnNfVGxzR2V0LjMgTnNf
 VGxzU2V0LjMgTnNfVVRpbWVkV2FpdEZvckV2ZW50LjMgXAotCQlOc19VaWQuMyBOc19VblJl
 Z2lzdGVyUHJveHlSZXF1ZXN0LjMgTnNfVW5SZWdpc3RlclJlcXVlc3QuMyBcCi0JCU5zX1Vu
 bG9ja011dGV4LjMgTnNfVW5zY2hlZHVsZVByb2MuMyBOc19VcmwuMyBOc19VcmxFbmNvZGUu
 MyBcCi0JCU5zX1VybElzRGlyLjMgTnNfVXJsSXNGaWxlLjMgTnNfVXJsU3BlY2lmaWMuMyBc
 Ci0JCU5zX1VybFNwZWNpZmljQWxsb2MuMyBOc19VcmxTcGVjaWZpY0Rlc3Ryb3kuMyBcCi0J
 CU5zX1VybFNwZWNpZmljR2V0LjMgTnNfVXJsU3BlY2lmaWNHZXRFeGFjdC4zIFwKLQkJTnNf
 VXJsU3BlY2lmaWNHZXRGYXN0LjMgTnNfVXJsU3BlY2lmaWNTZXQuMyBOc19VcmxUb0ZpbGUu
 MyBcCi0JCU5zX1dhaXRGb3JFdmVudC4zIE5zX1dhaXRGb3JQcm9jZXNzLjMgTnNfV2FpdEZv
 clNlbWFwaG9yZS4zIFwKLQkJTnNfV2FpdEZvclN0YXJ0dXAuMyBOc19XYWl0Rm9yVGhyZWFk
 LjMgTnNfV2FpdFByb2Nlc3MuMyBcCi0JCU5zX1dhaXRUaHJlYWQuMyBOc19Xcml0ZUNvbm4u
 MyBOc19Xcml0ZUxvY2tSV0xvY2suMyBcCi0JCU5zX1dyaXRlVW5sb2NrUldMb2NrLjMgbnNf
 YXNjdGltZS4zIG5zX2NhbGxvYy4zIFwKLQkJbnNfY2xvc2VvbmV4ZWMuMyBuc19jdGltZS4z
 IG5zX2R1cGhpZ2guMyBuc19mb3JrLjMgbnNfZnJlZS4zIFwKLQkJbnNfZ210aW1lLjMgbnNf
 aW5ldF9udG9hLjMgbnNfbG9jYWx0aW1lLjMgbnNfbWFsbG9jLjMgbnNfcGlwZS4zIFwKLQkJ
 bnNfcmVhZGRpci4zIG5zX3JlYWxsb2MuMyBuc19zZXJ2ZXJMb2cuMyBuc19zaWdtYXNrLjMg
 XAotCQluc19zaWduYWwuMyBuc19zaWd3YWl0LjMgbnNfc29ja3BhaXIuMyBuc19zdHJjb3B5
 LjMgbnNfc3RyZHVwLjMgXAotCQluc19zdHJ0b2suMwotTUFOTj0JCWNyYXNoLm4gZW52Lm4g
 bnNfYWRkci5uIG5zX2FkZHJieWhvc3QubiBuc19hZHAubiBuc19hZHBfYWJvcnQubiBcCi0J
 CW5zX2FkcF9hcHBlbmQubiBuc19hZHBfYXJnYy5uIG5zX2FkcF9hcmd2Lm4gbnNfYWRwX2Jp
 bmRfYXJncy5uIFwKLQkJbnNfYWRwX2JyZWFrLm4gbnNfYWRwX2RlYnVnLm4gbnNfYWRwX2Rp
 ci5uIG5zX2FkcF9kdW1wLm4gXAotCQluc19hZHBfZXZhbC5uIG5zX2FkcF9leGNlcHRpb24u
 biBuc19hZHBfbWltZS5uIFwKLQkJbnNfYWRwX21pbWV0eXBlLm4gbnNfYWRwX3BhcnNlLm4g
 bnNfYWRwX3B1dHMubiBcCi0JCW5zX2FkcF9yZWdpc3RlcmFkcC5uIG5zX2FkcF9yZWdpc3Rl
 cnByb2MubiBuc19hZHBfcmVnaXN0ZXJ0YWcubiBcCi0JCW5zX2FkcF9yZXR1cm4ubiBuc19h
 ZHBfc2FmZWV2YWwubiBuc19hZHBfc3RhdHMubiBcCi0JCW5zX2FkcF9zdHJlYW0ubiBuc19h
 ZHBfdGVsbC5uIG5zX2FkcF90cnVuYy5uIG5zX2FmdGVyLm4gbnNfYXQubiBcCi0JCW5zX2F0
 Y2xvc2UubiBuc19hdGV4aXQubiBuc19hdHNodXRkb3duLm4gbnNfYXRzaWduYWwubiBcCi0J
 CW5zX2NhY2hlLm4gbnNfY2FjaGVfZmx1c2gubiBuc19jYWNoZV9rZXlzLm4gbnNfY2FjaGVf
 bmFtZXMubiBcCi0JCW5zX2NhY2hlX3NpemUubiBuc19jYWNoZV9zdGF0cy5uIG5zX2NhbmNl
 bC5uIG5zX2NoYW4ubiBcCi0JCW5zX2NoZWNrdXJsLm4gbnNfY2htb2QubiBuc19jbGVhbnVw
 Lm4gbnNfY29sdW1uLm4gbnNfY29uZC5uIFwKLQkJbnNfY29uZmlnLm4gbnNfY29uZmlnc2Vj
 dGlvbi5uIG5zX2NvbmZpZ3NlY3Rpb25zLm4gbnNfY29ubi5uIFwKLQkJbnNfY29ubmNwdG9m
 cC5uIG5zX2Nvbm5zZW5kZnAubiBuc19jcC5uIG5zX2NwZnAubiBuc19jcmFzaC5uIFwKLQkJ
 bnNfY3JpdHNlYy5uIG5zX2NyeXB0Lm4gbnNfZGIubiBuc19kYmNvbmZpZ3BhdGgubiBcCi0J
 CW5zX2RiZXJyb3Jjb2RlLm4gbnNfZGJlcnJvcm1zZy5uIG5zX2RicmV0dXJuZXJyb3IubiBu
 c19lbnYubiBcCi0JCW5zX2V2YWwubiBuc19ldmVudC5uIG5zX2ZpbGUubiBuc19maWx0ZXIu
 biBuc19mbXR0aW1lLm4gXAotCQluc19mdHJ1bmNhdGUubiBuc19nZXRfbXVsdGlwYXJ0X2Zv
 cm1kYXRhLm4gbnNfZ2V0Y2hhbm5lbHMubiBcCi0JCW5zX2dldGNzdi5uIG5zX2dldHVybC5u
 IG5zX2dpZnNpemUubiBuc19nbXRpbWUubiBuc19ndWVzc3R5cGUubiBcCi0JCW5zX2hlYWRl
 cnMubiBuc19ob3N0YnlhZGRyLm4gbnNfaHJlZnMubiBuc19odG1sLm4gbnNfaHR0cC5uIFwK
 LQkJbnNfaHR0cHRpbWUubiBuc19pY3RsLm4gbnNfaW1nLm4gbnNfaW5mby5uIG5zX2luaXQu
 biBuc19qb2IubiBcCi0JCW5zX2pwZWdzaXplLm4gbnNfa2lsbC5uIG5zX2xpYnJhcnkubiBu
 c19saW5rLm4gbnNfbG9jYWx0aW1lLm4gXAotCQluc19sb2cubiBuc19sb2djdGwubiBuc19s
 b2dyb2xsLm4gbnNfbWFya2ZvcmRlbGV0ZS5uIG5zX21rZGlyLm4gXAotCQluc19ta3RlbXAu
 biBuc19tb2R1bGUubiBuc19tb2R1bGVwYXRoLm4gbnNfbXV0ZXgubiBcCi0JCW5zX25vcm1h
 bGl6ZXBhdGgubiBuc19wYXJhbS5uIG5zX3BhcnNlaGVhZGVyLm4gXAotCQluc19wYXJzZWh0
 dHB0aW1lLm4gbnNfcGFyc2VxdWVyeS5uIG5zX3BhdXNlLm4gXAotCQluc19wb29sZGVzY3Jp
 cHRpb24ubiBuc19wcm9jLm4gbnNfcHVyZ2VmaWxlcy5uIG5zX3B1dHMubiBcCi0JCW5zX3F1
 b3RlaHRtbC5uIG5zX3F1b3RlbGlzdHRvbGlzdC5uIG5zX3JhbmQubiBuc19yZWdpc3Rlcl9h
 ZHAubiBcCi0JCW5zX3JlZ2lzdGVyX2FkcHRhZy5uIG5zX3JlZ2lzdGVyX2ZpbHRlci5uIG5z
 X3JlZ2lzdGVyX3Byb2MubiBcCi0JCW5zX3JlZ2lzdGVyX3RyYWNlLm4gbnNfcmVuYW1lLm4g
 bnNfcmVxdWVzdGF1dGhvcml6ZS5uIFwKLQkJbnNfcmVzcG9uZC5uIG5zX3Jlc3VtZS5uIG5z
 X3JldHVybi5uIG5zX3JldHVybmFkbWlubm90aWNlLm4gXAotCQluc19yZXR1cm5iYWRyZXF1
 ZXN0Lm4gbnNfcmV0dXJuZXJyb3IubiBuc19yZXR1cm5maWxlLm4gXAotCQluc19yZXR1cm5m
 b3JiaWRkZW4ubiBuc19yZXR1cm5mcC5uIG5zX3JldHVybm5vdGZvdW5kLm4gXAotCQluc19y
 ZXR1cm5ub3RpY2UubiBuc19yZXR1cm5yZWRpcmVjdC5uIG5zX3JldHVybnVuYXV0aG9yaXpl
 ZC5uIFwKLQkJbnNfcm1kaXIubiBuc19yb2xsZmlsZS5uIG5zX3J3bG9jay5uIG5zX3NjaGVk
 Lm4gXAotCQluc19zY2hlZHVsZV9kYWlseS5uIG5zX3NjaGVkdWxlX3Byb2MubiBuc19zY2hl
 ZHVsZV93ZWVrbHkubiBcCi0JCW5zX3NlY3Rpb24ubiBuc19zZW1hLm4gbnNfc2VydmVyLm4g
 bnNfc2V0Lm4gbnNfc2hhcmUubiBcCi0JCW5zX3NodXRkb3duLm4gbnNfc2xlZXAubiBuc19z
 b2NrLm4gbnNfc29ja2FjY2VwdC5uIFwKLQkJbnNfc29ja2Jsb2NraW5nLm4gbnNfc29ja2Nh
 bGxiYWNrLm4gbnNfc29ja2NoZWNrLm4gXAotCQluc19zb2NrZXRwYWlyLm4gbnNfc29ja2xp
 c3Rlbi5uIG5zX3NvY2tsaXN0ZW5jYWxsYmFjay5uIFwKLQkJbnNfc29ja25vbmJsb2NraW5n
 Lm4gbnNfc29ja25yZWFkLm4gbnNfc29ja29wZW4ubiBcCi0JCW5zX3NvY2tzZWxlY3QubiBu
 c19zdGF0cy5uIG5zX3N0cmlwaHRtbC5uIG5zX3N5bWxpbmsubiBcCi0JCW5zX3N5bmMubiBu
 c190YWJsZS5uIG5zX3RocmVhZC5uIG5zX3RpbWUubiBuc190bXAubiBuc190bXBuYW0ubiBc
 Ci0JCW5zX3RydW5jYXRlLm4gbnNfdW5saW5rLm4gbnNfdW5yZWdpc3Rlcl9hZHAubiBcCi0J
 CW5zX3VucmVnaXN0ZXJfcHJvYy5uIG5zX3Vuc2NoZWR1bGVfcHJvYy5uIG5zX3VybDJmaWxl
 Lm4gXAotCQluc191cmxkZWNvZGUubiBuc191cmxlbmNvZGUubiBuc191dWRlY29kZS5uIG5z
 X3V1ZW5jb2RlLm4gXAotCQluc192YXIubiBuc193cml0ZS5uIG5zX3dyaXRlY29udGVudC5u
 IG5zX3dyaXRlZnAubiBuc3ZfYXBwZW5kLm4gXAotCQluc3ZfYXJyYXkubiBuc3ZfZXhpc3Rz
 Lm4gbnN2X2dldC5uIG5zdl9pbmNyLm4gbnN2X2xhcHBlbmQubiBcCi0JCW5zdl9uYW1lcy5u
 IG5zdl9zZXQubiBuc3ZfdW5zZXQubgotCi1wb3N0LWluc3RhbGw6Ci0JQCAke01LRElSfSAk
 e0FPTFNFUlZFUkJBU0V9L3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zbG9nCi0JQCAke01L
 RElSfSAke0FPTFNFUlZFUkJBU0V9L2xvZwotCUAgJHtFQ0hPfSAiV2VsY29tZS4gWW91IGhh
 dmUgbWFkZSBpdC4gQW9sc2VydmVyIGhhcyBzdGFydGVkLiIgPj4gJHtBT0xTRVJWRVJCQVNF
 fS9zZXJ2ZXJzL3NlcnZlcjEvcGFnZXMvaW5kZXguaHRtbAorTUFOMyE9CQkke0NBVH0gJHtG
 SUxFU0RJUn0vbWFuMworTUFOTiE9CQkke0NBVH0gJHtGSUxFU0RJUn0vbWFubgorTUxJTktT
 IT0JJHtDQVR9ICR7RklMRVNESVJ9L21saW5rcworLmVuZGlmCiAKLSMgT3RoZXIgZG9jdW1l
 bnRhdGlvbgogLmlmICFkZWZpbmVkKE5PUE9SVERPQ1MpCi0JQCAke0VDSE99ICJJbnN0YWxs
 aW5nIGRvY3MiCi0JQCAke01LRElSfSAke0RPQ1NESVJ9Ci0JQCAke1RBUn0gLUMgJHtXUktT
 UkN9IC1jIC1mIC0gQ2hhbmdlTG9nIFJFQURNRSBsaWNlbnNlLnRlcm1zIGluZGV4Lmh0bWwg
 fCAke1RBUn0gLUMgJHtET0NTRElSfSAteCAtZiAtCi0JQCAke1RBUn0gLUMgJHtXUktTUkN9
 L3Rlc3RzIC1jIC1mIC0gLiB8ICR7VEFSfSAtQyAke0RPQ1NESVJ9IC14IC1mIC0KK1BPUlRE
 T0NTPQlDaGFuZ2VMb2cgUkVBRE1FIFJFTEVBU0UgbGljZW5zZS50ZXJtcwogLmVuZGlmCiAK
 LSMgU3RhcnR1cCBmaWxlCi0JQCAke0VDSE99ICJJbnN0YWxsaW5nICR7RVhBTVBMRVNESVJ9
 L2FvbHNlcnZlci5zaC5zYW1wbGUgc3RhcnR1cCBmaWxlLiIKLQlAICR7TUtESVJ9ICR7RVhB
 TVBMRVNESVJ9Ci0JQCBpZiBbICEgLWYgJHtFWEFNUExFU0RJUn0vYW9sc2VydmVyLnNoLnNh
 bXBsZSBdOyB0aGVuIFwKLQkJJHtJTlNUQUxMX1NDUklQVH0gJHtXUktESVJ9L2FvbHNlcnZl
 ci5zaCAke0VYQU1QTEVTRElSfS9hb2xzZXJ2ZXIuc2guc2FtcGxlOyBcCi0JICBmaQotCi0u
 aWYgZGVmaW5lZChXSVRIX05TQ0FDSEUpCi0JQCAke0VDSE99ICJJbnN0YWxsaW5nIG5zY2Fj
 aGUiCi0JQCBjZCAke1dSS0RJUn0vbnNjYWNoZS0xLjUgJiYgJHtHTUFLRX0gaW5zdGFsbCBB
 T0xTRVJWRVI9JHtBT0xTRVJWRVJCQVNFfQorLmlmIGRlZmluZWQoV0lUSF9IVE1MRE9DUykK
 K0lOU1RBTExfVEFSR0VUKz0gaW5zdGFsbCBpbnN0YWxsLWh0bWwKK1BMSVNUX1NVQis9CUhU
 TUxET0NTPSIiCisuZWxzZQorUExJU1RfU1VCKz0JSFRNTERPQ1M9IkBjb21tZW50ICIKIC5l
 bmRpZgogCi0uaWYgZGVmaW5lZChXSVRIX05TU0hBMSkKLQlAICR7RUNIT30gIkluc3RhbGxp
 bmcgbnNzaGExIgotCUAgY2QgJHtXUktESVJ9L25zc2hhMS0wLjEgJiYgJHtHTUFLRX0gaW5z
 dGFsbCBBT0xTRVJWRVI9JHtBT0xTRVJWRVJCQVNFfQorLmlmIGRlZmluZWQoV0lUSF9URVNU
 UykKK1BMSVNUX1NVQis9CVRFU1RTPSIiCisuZWxzZQorUExJU1RfU1VCKz0JVEVTVFM9IkBj
 b21tZW50ICIKIC5lbmRpZgogCi0uaWYgZGVmaW5lZChXSVRIX09SQUNMRSkKLQlAICR7RUNI
 T30gIkluc3RhbGxpbmcgbnNvcmFjbGUiCi0JQCBjZCAke1dSS0RJUn0vbnNvcmFjbGUtMi43
 ICYmICR7R01BS0V9IGluc3RhbGwgQU9MU0VSVkVSPSR7QU9MU0VSVkVSQkFTRX0KK3Bvc3Qt
 aW5zdGFsbDoKKy5pZiBkZWZpbmVkKFdJVEhfVEVTVFMpCisJQCAke0VDSE99ICJJbnN0YWxs
 aW5nIHRlc3RzIgorCUAgJHtNS0RJUn0gJHtFWEFNUExFU0RJUn0vdGVzdHMKKwlAICR7VEFS
 fSAtQyAke1dSS1NSQ30vdGVzdHMgLWMgLWYgLSAuIHwgJHtUQVJ9IC1DICR7RVhBTVBMRVNE
 SVJ9L3Rlc3RzIC14IC1mIC0KIC5lbmRpZgogCi0uaWYgZGVmaW5lZChXSVRIX05TUE9TVEdS
 RVMpCi0JQCAke0VDSE99ICJJbnN0YWxsaW5nIG5zcG9zdGdyZXMiCi0JQCBjZCAke1dSS0RJ
 Un0vbnNwb3N0Z3Jlcy00LjAgJiYgJHtHTUFLRX0gaW5zdGFsbCBBT0xTRVJWRVI9JHtBT0xT
 RVJWRVJCQVNFfSBQT1NUR1JFUz0ke0xPQ0FMQkFTRX0gQUNTPTEKKy5pZiAhZGVmaW5lZChO
 T1BPUlRET0NTKQorCUAgJHtFQ0hPfSAiSW5zdGFsbGluZyBkb2NzIgorCUAgJHtNS0RJUn0g
 JHtET0NTRElSfQorLmZvciBGSUxFIGluICR7UE9SVERPQ1N9CisJQCAke0lOU1RBTExfREFU
 QX0gJHtXUktTUkN9LyR7RklMRX0gJHtET0NTRElSfQorLmVuZGZvcgogLmVuZGlmCiAKKwlA
 ICR7RUNIT30gIkluc3RhbGxpbmcgc2FtcGxlIGNvbmZpZ3VyYXRpb24gZmlsZSIKKwlAICR7
 U0VEfSAtZSAnc3xcW25zX2luZm8gYWRkcmVzc1xdfDAuMC4wLjB8JyAke1dSS1NSQ30vZXhh
 bXBsZXMvY29uZmlnL2Jhc2UudGNsID4gJHtBT0xTRVJWRVJCQVNFfS9zYW1wbGUtY29uZmln
 LnRjbAorCiAjIHBvc3QtaW5zdGFsbCBzY3JpcHQKIAlAICR7U0h9ICR7UEtHSU5TVEFMTH0g
 JHtQS0dOQU1FfSBQT1NULUlOU1RBTEwKIAogCUAke0NBVH0gJHtQS0dNRVNTQUdFfQogCi0u
 aW5jbHVkZSA8YnNkLnBvcnQubWs+CisuaW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4KZGlm
 ZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcvZGlzdGluZm8gd3d3L2FvbHNlcnZlci9kaXN0
 aW5mbwotLS0gd3d3L2FvbHNlcnZlci5vcmlnL2Rpc3RpbmZvCU1vbiBPY3QgIDIgMTI6MDg6
 MDEgMjAwNgorKysgd3d3L2FvbHNlcnZlci9kaXN0aW5mbwlGcmkgT2N0IDEzIDE0OjM1OjU1
 IDIwMDYKQEAgLTEsMTUgKzEsMyBAQAotTUQ1IChhb2xzZXJ2ZXItNC4wLjEwLXNyYy50YXIu
 Z3opID0gOGMxNzI2MTA1NWYxMzI2ZDAxMmI4NGZjYzY2ZmZiMjYKLVNIQTI1NiAoYW9sc2Vy
 dmVyLTQuMC4xMC1zcmMudGFyLmd6KSA9IGRmNGYzMmZkYTE3M2Y0ZWY0NGZiZjQ3YmQ4NmQy
 Njc5M2ZkMmI2ZGRlNGIxMTdiOTZiNzljMWQ0ZmVlNjQwMTkKLVNJWkUgKGFvbHNlcnZlci00
 LjAuMTAtc3JjLnRhci5neikgPSA1OTkwNTIKLU1ENSAobnNzaGExLTAuMS50YXIuZ3opID0g
 NDhmYWM1MzAxNGExOTAyMzlhODZkZDU3YWYzNTE2MjcKLVNIQTI1NiAobnNzaGExLTAuMS50
 YXIuZ3opID0gMDk1ZmM5NDJhYTcwMTQ0MzhmMDc1NTI4YjgyNGNiNjIzZTU0NjE1OTQ4NjAz
 ZTFhZGQxYzE0ZTk0NTZmNjA5NQotU0laRSAobnNzaGExLTAuMS50YXIuZ3opID0gNTc5NAot
 TUQ1IChuc2NhY2hlLTEuNS50YXIuZ3opID0gZGFhODg3MTdjMjE0ZmY3MDNkODI2ZTIyZTc0
 NDcyNDUKLVNIQTI1NiAobnNjYWNoZS0xLjUudGFyLmd6KSA9IDY0YTE0M2E4ZTgwNDNiZGM1
 ODcyMWM3ZjY2YzY3YTVjMmM0ZDQ3MTQwNjc4NDU1OGZkMjZmYTE3MTQ2OWE3YTcKLVNJWkUg
 KG5zY2FjaGUtMS41LnRhci5neikgPSAxNDU5NAotTUQ1IChuc3Bvc3RncmVzLTQuMC50YXIu
 Z3opID0gY2U1M2ZlODIzMWZkZDcyYTExNGU1OTRkMGNkYjc2MjkKLVNIQTI1NiAobnNwb3N0
 Z3Jlcy00LjAudGFyLmd6KSA9IGFjNDI4ZGFkNjk1NDE0ZDQzOWYyNjg1YjJhZDg2MTljY2Nj
 ZDY2N2Q1MTdkMWEwNDRhNDVhMzQzYTIxZjU2MmEKLVNJWkUgKG5zcG9zdGdyZXMtNC4wLnRh
 ci5neikgPSAyMDk2MAotTUQ1IChuc29yYWNsZS0yLjcudGFyLmd6KSA9IGMzOTJmZGMwOWRj
 ZmNiMTFmMGZkMWU1MjA3ODJhNzcwCi1TSEEyNTYgKG5zb3JhY2xlLTIuNy50YXIuZ3opID0g
 MWY1ZTRhZjZlZGIyNTJjMDY2MDlhZmYxMTIyNTNjNGVlNmIzYmIxZjMzMjcyNzY1ZTY5OGNm
 MGRkNjI0ZGU1YgotU0laRSAobnNvcmFjbGUtMi43LnRhci5neikgPSA0OTcyMworTUQ1IChh
 b2xzZXJ2ZXIvYW9sc2VydmVyLTQuNS4wLXNyYy50YXIuZ3opID0gNjRlOWNlYzA3YjJlYzI5
 MzNiZjU2MTgxMjM0ZGU5MjUKK1NIQTI1NiAoYW9sc2VydmVyL2FvbHNlcnZlci00LjUuMC1z
 cmMudGFyLmd6KSA9IGE0ZWU0NTllZDEzMGNhZTAyYWU3YTJhYTE1OThkNWE5YjMwMjkxMjUz
 ODY5YWM2YzU5ZGY4YTVkZTJhZmZkYjEKK1NJWkUgKGFvbHNlcnZlci9hb2xzZXJ2ZXItNC41
 LjAtc3JjLnRhci5neikgPSA3MTc2MDcKZGlmZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcv
 ZmlsZXMvYW9sc2VydmVyLmluIHd3dy9hb2xzZXJ2ZXIvZmlsZXMvYW9sc2VydmVyLmluCi0t
 LSB3d3cvYW9sc2VydmVyLm9yaWcvZmlsZXMvYW9sc2VydmVyLmluCVRodSBKYW4gIDEgMDE6
 MDA6MDAgMTk3MAorKysgd3d3L2FvbHNlcnZlci9maWxlcy9hb2xzZXJ2ZXIuaW4JV2VkIE9j
 dCAxOCAxNzoxODo0MiAyMDA2CkBAIC0wLDAgKzEsNDcgQEAKKyMhIC9iaW4vc2gKKyMKKyMK
 KyMgUFJPVklERTogYW9sc2VydmVyCisjIFJFUVVJUkU6IERBRU1PTiBORVRXT1JLSU5HIFNF
 UlZFUlMKKyMKKyMgQWRkIHRoZSBmb2xsb3dpbmcgbGluZSB0byAvZXRjL3JjLmNvbmYgdG8g
 ZW5hYmxlIGFvbHNlcnZlcjoKKyMKKyMgYW9sc2VydmVyX2VuYWJsZT0iWUVTIgorIworIyBU
 d2Vha2FibGUgcGFyYW1ldGVycyBmb3IgdXNlcnMgdG8gb3ZlcnJpZGUgaW4gcmMuY29uZgor
 CisuICIlJVJDX1NVQlIlJSIKKworbmFtZT1hb2xzZXJ2ZXIKKworbG9hZF9yY19jb25maWcg
 JHtuYW1lfQorOiAke2FvbHNlcnZlcl9lbmFibGU9Ik5PIn0KKzogJHthb2xzZXJ2ZXJfdXNl
 cj0iJSVBT0xTRVJWRVJVU0VSJSUifQorOiAke2FvbHNlcnZlcl9ncm91cD0iJSVBT0xTRVJW
 RVJHUk9VUCUlIn0KKzogJHthb2xzZXJ2ZXJfaG9tZT0lJUFPTFNFUlZFUkJBU0UlJX0KKzog
 JHthb2xzZXJ2ZXJfY29uZj0ke2FvbHNlcnZlcl9ob21lfS9zYW1wbGUtY29uZmlnLnRjbH0K
 KzogJHthb2xzZXJ2ZXJfZmxhZ3M9Ii11ICR7YW9sc2VydmVyX3VzZXJ9IC1nICR7YW9sc2Vy
 dmVyX2dyb3VwfSJ9Cis6ICR7YW9sc2VydmVyX3Byb2c9JHthb2xzZXJ2ZXJfaG9tZX0vYmlu
 L25zZH0KKzogJHthb2xzZXJ2ZXJfcGlkZmlsZT0vdmFyL3J1bi9hb2xzZXJ2ZXIucGlkfQor
 CityY3Zhcj1gc2V0X3JjdmFyYAorcGlkZmlsZT0ke2FvbHNlcnZlcl9waWRmaWxlfQorc3Rh
 cnRfcG9zdGNtZD0ic3RhcnRfcG9zdGNtZCIKK3N0b3BfcG9zdGNtZD0ic3RvcF9wb3N0Y21k
 IgorcmVxdWlyZWRfZmlsZXM9JHthb2xzZXJ2ZXJfY29uZn0KK2NvbW1hbmQ9JHthb2xzZXJ2
 ZXJfcHJvZ30KK2NvbW1hbmRfYXJncz0iLXQgJHthb2xzZXJ2ZXJfY29uZn0iCitwcm9jbmFt
 ZT0ke2FvbHNlcnZlcl9wcm9nfQorCitzdGFydF9wb3N0Y21kKCkKK3sKKwlQSUQ9YHBncmVw
 IC1VICR7YW9sc2VydmVyX3VzZXJ9IC1mICR7YW9sc2VydmVyX2NvbmZ9YAorCVsgLW4gIiR7
 UElEfSIgXSAmJiBlY2hvICR7UElEfSA+ICR7cGlkZmlsZX0KK30KKworc3RvcF9wb3N0Y21k
 KCkKK3sKKwlbIC1mICIke3BpZGZpbGV9IiBdICYmIHJtICR7cGlkZmlsZX0KK30KKworcnVu
 X3JjX2NvbW1hbmQgIiQxIgpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9h
 b2xzZXJ2ZXIuc2guaW4gd3d3L2FvbHNlcnZlci9maWxlcy9hb2xzZXJ2ZXIuc2guaW4KLS0t
 IHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9hb2xzZXJ2ZXIuc2guaW4JTW9uIE9jdCAgMiAx
 MjowODowMSAyMDA2CisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL2FvbHNlcnZlci5zaC5pbglG
 cmkgT2N0IDEzIDE0OjM1OjU1IDIwMDYKQEAgLTEwLDQwICsxMCwyMiBAQAogIwogIyBUd2Vh
 a2FibGUgcGFyYW1ldGVycyBmb3IgdXNlcnMgdG8gb3ZlcnJpZGUgaW4gcmMuY29uZgogCi1h
 b2xzZXJ2ZXJfZW5hYmxlPSIke2FvbHNlcnZlcl9lbmFibGUtTk99IgotYW9sc2VydmVyX2hv
 bWU9JSVQUkVGSVglJS9hb2xzZXJ2ZXIKLWFvbHNlcnZlcl9jb25mPSR7YW9sc2VydmVyX2hv
 bWV9L3NhbXBsZS1jb25maWcudGNsIAotYW9sc2VydmVyX2ZsYWdzPSItdSBub2JvZHkgLWcg
 bm9ib2R5IgotYW9sc2VydmVyX3Byb2c9JHthb2xzZXJ2ZXJfaG9tZX0vYmluL25zZAotCiAu
 ICIlJVJDX1NVQlIlJSIKIAogbmFtZT1hb2xzZXJ2ZXIKKwogbG9hZF9yY19jb25maWcgJHtu
 YW1lfQotcGlkPWBwcyAtYXggfCBncmVwICR7YW9sc2VydmVyX2NvbmZ9IHwgZ3JlcCAtdiBn
 cmVwfCBhd2sgLUYnICcgJ3twcmludCAkMX0nYAorOiAke2FvbHNlcnZlcl9lbmFibGU9Ik5P
 In0KKzogJHthb2xzZXJ2ZXJfaG9tZT0lJVBSRUZJWCUlL2FvbHNlcnZlcn0KKzogJHthb2xz
 ZXJ2ZXJfY29uZj0ke2FvbHNlcnZlcl9ob21lfS9zYW1wbGUtY29uZmlnLnRjbH0KKzogJHth
 b2xzZXJ2ZXJfZmxhZ3M9Ii11ICUlQU9MU0VSVkVSVVNFUiUlIC1nICUlQU9MU0VSVkVSR1JP
 VVAlJSJ9Cis6ICR7YW9sc2VydmVyX3Byb2c9JHthb2xzZXJ2ZXJfaG9tZX0vYmluL25zZH0K
 KworcmNfcGlkPWBwZ3JlcCAtZiAke2FvbHNlcnZlcl9jb25mfWAKIHJjdmFyPWBzZXRfcmN2
 YXJgCiByZXF1aXJlZF9maWxlcz0ke2FvbHNlcnZlcl9jb25mfQogY29tbWFuZD0ke2FvbHNl
 cnZlcl9wcm9nfQorY29tbWFuZF9hcmdzPSItdCAke2FvbHNlcnZlcl9jb25mfSIKIHByb2Nu
 YW1lPSR7YW9sc2VydmVyX3Byb2d9CiAKLXN0b3BfY21kPSJpZiBbICEgLXogXCIke3BpZH1c
 IiBdIDsgdGhlbiBcCi0JCWVjaG8gXCJOb3RpY2U6IHN0b3BwaW5nIGFvbHNlcnZlci4uLi4g
 S2lsbCAtVEVSTSAke3BpZH1cIiA7IFwKLQkJa2lsbCAtVEVSTSAke3BpZH0gOyBcCi0JZWxz
 ZSBcCi0JCWVjaG8gXCJOb3RpY2U6IE5vIGFvbHNlcnZlciBwcm9jZXNzIGZvdW5kLiBOb3Ro
 aW5nIHRvIHN0b3AuXCIgOyBcCi0JZmkiCi1zdGFydF9jbWQ9ImlmIFsgISAteiBcIiR7cGlk
 fVwiIF0gOyB0aGVuIFwKLQkJZWNobyBcIk5vdGljZTogYW9sc2VydmVyIGlzIGFscmVhZHkg
 cnVubmluZy5cIjsgXAotCWVsc2UgXAotCQllY2hvIFwiTm90aWNlOiBzdGFydGluZyBhb2xz
 ZXJ2ZXIuLi4uLi4uXCIgOyBcCi0JCWVjaG8gXCJJc3N1aW5nIGNvbW1hbmQ6ICR7Y29tbWFu
 ZH0gLXQgJHthb2xzZXJ2ZXJfY29uZn0gJHthb2xzZXJ2ZXJfZmxhZ3N9IFwiIDsgXAotCQkk
 e2NvbW1hbmR9IC10ICR7YW9sc2VydmVyX2NvbmZ9ICR7YW9sc2VydmVyX2ZsYWdzfTsgXAot
 CWZpIgotc3RhdHVzX2NtZD0iaWYgWyAhIC16IFwiJHtwaWR9XCIgXSA7IHRoZW4gXAotCQll
 Y2hvIFwiTm90aWNlOiBhb2xzZXJ2ZXIgaXMgcnVubmluZyB3aXRoIHBpZCAke3BpZH1cIiA7
 IFwKLQllbHNlIFwKLQkJZWNobyBcIk5vdGljZTogYW9sc2VydmVyIGlzIG5vdCBydW5uaW5n
 XCIgOyBcCi0JZmkiCi0KIHJ1bl9yY19jb21tYW5kICIkMSIKLQpkaWZmIC1OYnVyIHd3dy9h
 b2xzZXJ2ZXIub3JpZy9maWxlcy9tYW4zIHd3dy9hb2xzZXJ2ZXIvZmlsZXMvbWFuMwotLS0g
 d3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVzL21hbjMJVGh1IEphbiAgMSAwMTowMDowMCAxOTcw
 CisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL21hbjMJRnJpIE9jdCAxMyAxNDozNTo1NSAyMDA2
 CkBAIC0wLDAgKzEsOTYgQEAKK05zX0ZyZWVDb25uSW50ZXJwLjMKK05zX0Nsc0FsbG9jLjMK
 K05zX0dldE1pbWVUeXBlLjMKK05zX0dldFByb2NJbmZvLjMKK05zX0ludFByaW50LjMKK05z
 X1NldFVybFRvRmlsZVByb2MuMworTnNfSHR0cFRpbWUuMworTnNfSHR1dURlY29kZS4zCitO
 c19JbmRleEFkZC4zCitOc19JbmZvQWRkcmVzcy4zCitOc19MaXN0Q29ucy4zCitOc19NYXN0
 ZXJMb2NrLjMKK05zX01vZHVsZUdldFN5bWJvbC4zCitOc19Qb29sQWxsb2MuMworTnNfU2Vy
 dmVyU3BlY2lmaWNBbGxvYy4zCitOc19EU3RyaW5nQXBwZW5kLjMKK05zX01haW4uMworTnNf
 UHVyZ2VGaWxlcy4zCitOc19Ib21lUGF0aC4zCituc19jYWxsb2MuMworTnNfU2VtYURlc3Ry
 b3kuMworTnNfUXVvdGVIdG1sLjMKK05zX1JXTG9ja0Rlc3Ryb3kuMworTnNfUmVnaXN0ZXJB
 dEV4aXQuMworTnNfU2V0Q29ubkxvY2F0aW9uUHJvYy4zCitOc19TZXRDb3B5LjMKK05zX1Nv
 Y2tSZWN2LjMKK05zX0NhY2hlQnJvYWRjYXN0LjMKK05zX1RjbEVudGVyU2V0LjMKK05zX0Ns
 b3NlT25FeGVjLjMKK05zX0RiMG9yMVJvdy4zCitOc19HZXRBZGRyQnlIb3N0LjMKK05zX0Zy
 ZWVSZXF1ZXN0LjMKK05zX1RjbERiR2V0SGFuZGxlLjMKK05zX1RjbERldGFjaGVkVGhyZWFk
 LjMKK05zX1RocmVhZEFsbG9jLjMKK05zX1RjbEdldE9wZW5DaGFubmVsLjMKK05zX1RjbEdl
 dFRpbWVGcm9tT2JqLjMKK05zX1RjbEluaXRJbnRlcnBzLjMKK05zX1RjbFJlZ2lzdGVyQXRD
 bGVhbnVwLjMKK05zX01hdGNoLjMKK05zX1Rsc0FsbG9jLjMKK05zX0Fic29sdXRlVXJsLjMK
 K05zX1RocmVhZENyZWF0ZS4zCitOc19VcmxTcGVjaWZpY0FsbG9jLjMKK05zX0FkalRpbWUu
 MworTnNfQWRwUmVnaXN0ZXJQYXJzZXIuMworTnNfR2V0VGVtcC4zCitOc19Db25uUmV0dXJu
 RmlsZS4zCitOc19Db25uR2V0U3RhdHVzLjMKK05zX0Nvbm5HZXRUeXBlLjMKK05zX0NvbmZp
 Z0dldEJvb2wuMworTnNfRGJEcml2ZXJEYlR5cGUuMworTnNfRGJJbnRlcnByZXRTcWxGaWxl
 LjMKK05zX0NvcHlFbnZpcm9uLjMKK05zX0Nvbm5SZXR1cm5PcGVuQ2hhbm5lbC4zCitOc19F
 eGVjQXJnYmxrLjMKK05zX0V4dERiTXNnQ29kZVRvTmFtZS4zCitOc19GZXRjaFBhZ2UuMwor
 TnNfR3ppcC4zCitOc19Db25uRmx1c2guMworTnNfQ29ubkRyaXZlckNvbnRleHQuMworTnNf
 Q29ubkZsdXNoSGVhZGVycy4zCitOc19DbGVhclNvY2tFcnJuby4zCitOc19CaW5kU29jay4z
 CitOc19Db25uQXV0aFBhc3N3ZC4zCitOc19Db25uR2V0cy4zCitOc19Db25uQ2xvc2UuMwor
 TnNfQWZ0ZXIuMworbnNfYXNjdGltZS4zCitOc19Dc0Rlc3Ryb3kuMworTnNfQ29ubkNvbnRl
 bnQuMworTnNfRFJhbmQuMworTnNfQ29ubkNvcHlUb0NoYW5uZWwuMworTnNfQ29ublF1ZXVl
 SGVhZGVycy4zCitOc19EYkJvdW5jZVBvb2wuMworTnNfRGJTcEV4ZWMuMworTnNfRGVjb2Rl
 VXJsLjMKK05zX0RyaXZlckluaXQuMworTnNfRW5jcnlwdC4zCitOc19Db25uR2V0UXVlcnku
 MworTnNfRmF0YWwuMworTnNfQ29ublJlZGlyZWN0LjMKK05zX0Nvbm5HZXRFbmNvZGluZy4z
 CitOc19HZXRHaWQuMworbnNfc2lnbWFzay4zCitOc19Tb2NrQ2FsbGJhY2suMworTnNfQWJz
 VGltZWRXYWl0Rm9yRXZlbnQuMworTnNfQXV0aG9yaXplUmVxdWVzdC4zCitOc19Db25kQnJv
 YWRjYXN0LjMKK05zX0Nvbm5Db25kU2V0SGVhZGVycy4zCitOc19Db25uUHJpbnRmSGVhZGVy
 LjMKK05zX0Nvbm5SZXR1cm5BZG1pbk5vdGljZS4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVz
 dC4zCitOc19SZWdpc3RlckNsZWFudXAuMworTnNfVGNsQWxsb2NhdGVJbnRlcnAuMwpkaWZm
 IC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9tYW5uIHd3dy9hb2xzZXJ2ZXIvZmls
 ZXMvbWFubgotLS0gd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVzL21hbm4JVGh1IEphbiAgMSAw
 MTowMDowMCAxOTcwCisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL21hbm4JRnJpIE9jdCAxMyAx
 NDozNTo1NSAyMDA2CkBAIC0wLDAgKzEsNjggQEAKK25zX2dldHVybC5uCituc19naWZzaXpl
 Lm4KK25zX2hlYWRlcnMubgorbnNfaHJlZnMubgorbnNfaWN0bC5uCituc19pbmZvLm4KK25z
 X2dtdGltZS5uCituc19raWxsLm4KK25zX2NvbHVtbi5uCituc19saWJyYXJ5Lm4KK25zX2xv
 Y2FsdGltZS5uCituc19sb2cubgorbnNfbG9ncm9sbC5uCituc19tb2R1bGVwYXRoLm4KK25z
 X25vcm1hbGl6ZXBhdGgubgorbnNfcGFyc2VoZWFkZXIubgorbnNfcGFyc2VxdWVyeS5uCitu
 c19yZWdpc3Rlcl9hZHAubgorbnNfaHR0cC5uCituc19hZnRlci5uCituc19hZHBfc3RhdHMu
 bgorbnNfYXRjbG9zZS5uCituc19jYWNoZS5uCituc19jaGFuLm4KK25zX2pvYi5uCituc19h
 ZHBfYXJnYy5uCituc19hZHBfcmVnaXN0ZXJhZHAubgorbnNfY2htb2QubgorbnNfY29ubi5u
 Cituc19jb25uc2VuZGZwLm4KK25zX2V2YWwubgorbnNfZm9yLm4KK25zX2ZtdHRpbWUubgor
 bnNfcm9sbGZpbGUubgorbnNfYWRkcmJ5aG9zdC5uCituc19jbGVhbnVwLm4KK25zX3JhbmQu
 bgorbnNfcmVnaXN0ZXJfZmlsdGVyLm4KK25zX3NldC5uCituc19zaGFyZS5uCituc19jcnlw
 dC5uCituc19zaHV0ZG93bi5uCituc19zbGVlcC5uCituc19zb2NrYWNjZXB0Lm4KK25zX3Ro
 cmVhZC5uCituc190aW1lLm4KK25zX2NoZWNrdXJsLm4KK25zX3B1cmdlZmlsZXMubgorbnNf
 YWRwX2N0bC5uCituc19hZHBfbWltZXR5cGUubgorbnNfYWRwLm4KK25zX2FkcF9hYm9ydC5u
 Cituc191cmwyZmlsZS5uCituc19ta3RlbXAubgorbnNfdXJsZW5jb2RlLm4KK25zX3V1ZGVj
 b2RlLm4KK25zX3dyaXRlZnAubgorZW52Lm4KK25zX2FkcF9hcHBlbmQubgorbnNfYWRwX2Rl
 YnVnLm4KK25zX2NvbmZpZy5uCituc19nZXRjaGFubmVscy5uCituc19ndWVzc3R5cGUubgor
 bnNfbW9kdWxlLm4KK25zX2NvbmQubgorbnNfaHR0cHRpbWUubgorbnNfbWFya2ZvcmRlbGV0
 ZS5uCituc19yZXF1ZXN0YXV0aG9yaXplLm4KZGlmZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9y
 aWcvZmlsZXMvbWxpbmtzIHd3dy9hb2xzZXJ2ZXIvZmlsZXMvbWxpbmtzCi0tLSB3d3cvYW9s
 c2VydmVyLm9yaWcvZmlsZXMvbWxpbmtzCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3MAorKysg
 d3d3L2FvbHNlcnZlci9maWxlcy9tbGlua3MJRnJpIE9jdCAxMyAxNDozNTo1NSAyMDA2CkBA
 IC0wLDAgKzEsNTc4IEBACitOc19BZHBSZWdpc3RlclBhcnNlci4zIE5zX0FkcFJlcXVlc3Qu
 MworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19BbGxvY1RocmVhZExvY2FsU3RvcmFn
 ZS4zCitOc19BdXRob3JpemVSZXF1ZXN0LjMgTnNfQXV0aG9yaXplVXNlci4zCitOc19BYnNU
 aW1lZFdhaXRGb3JFdmVudC4zIE5zX0JlZ2luRGV0YWNoZWRUaHJlYWQuMworTnNfQWJzVGlt
 ZWRXYWl0Rm9yRXZlbnQuMyBOc19CZWdpblRocmVhZC4zCitOc19BYnNUaW1lZFdhaXRGb3JF
 dmVudC4zIE5zX0Jyb2FkY2FzdEV2ZW50LjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2Fj
 aGVDcmVhdGUuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUNyZWF0ZUVudHJ5LjMK
 K05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVDcmVhdGVTei4zCitOc19DYWNoZUJyb2Fk
 Y2FzdC4zIE5zX0NhY2hlRGVsZXRlRW50cnkuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19D
 YWNoZURlc3Ryb3kuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUZpbmQuMworTnNf
 Q2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUZpbmRFbnRyeS4zCitOc19DYWNoZUJyb2FkY2Fz
 dC4zIE5zX0NhY2hlRmlyc3RFbnRyeS4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hl
 Rmx1c2guMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUZsdXNoRW50cnkuMworTnNf
 Q2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUZyZWUuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBO
 c19DYWNoZUdldFZhbHVlLjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVLZXkuMwor
 TnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUxvY2suMworTnNfQ2FjaGVCcm9hZGNhc3Qu
 MyBOc19DYWNoZU1hbGxvYy4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlTmFtZS4z
 CitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlTmV4dEVudHJ5LjMKK05zX0NhY2hlQnJv
 YWRjYXN0LjMgTnNfQ2FjaGVTZXRWYWx1ZS4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0Nh
 Y2hlU2V0VmFsdWVTei4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlU2lnbmFsLjMK
 K05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVUaW1lZFdhaXQuMworTnNfQ2FjaGVCcm9h
 ZGNhc3QuMyBOc19DYWNoZVRyeUxvY2suMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNo
 ZVVubG9jay4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlVW5zZXRWYWx1ZS4zCitO
 c19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlV2FpdC4zCitOc19BZnRlci4zIE5zX0NhbmNl
 bC4zCitOc19DbHNBbGxvYy4zIE5zX0Nsc0dldC4zCitOc19DbHNBbGxvYy4zIE5zX0Nsc1Nl
 dC4zCitOc19Db25kQnJvYWRjYXN0LjMgTnNfQ29uZERlc3Ryb3kuMworTnNfQ29uZEJyb2Fk
 Y2FzdC4zIE5zX0NvbmRJbml0LjMKK05zX0NvbmRCcm9hZGNhc3QuMyBOc19Db25kU2lnbmFs
 LjMKK05zX0NvbmRCcm9hZGNhc3QuMyBOc19Db25kVGltZWRXYWl0LjMKK05zX0NvbmRCcm9h
 ZGNhc3QuMyBOc19Db25kV2FpdC4zCitOc19Db25maWdHZXRCb29sLjMgTnNfQ29uZmlnR2V0
 SW50LjMKK05zX0NvbmZpZ0dldEJvb2wuMyBOc19Db25maWdHZXRJbnQ2NC4zCitOc19Db25m
 aWdHZXRCb29sLjMgTnNfQ29uZmlnR2V0UGF0aC4zCitOc19Db25uQXV0aFBhc3N3ZC4zIE5z
 X0Nvbm5BdXRoVXNlci4zCitOc19Db25uR2V0UXVlcnkuMyBOc19Db25uQ2xlYXJRdWVyeS4z
 CitOc19Db25uQ29udGVudC4zIE5zX0Nvbm5Db250ZW50RmQuMworTnNfQ29ubkNvbnRlbnQu
 MyBOc19Db25uQ29udGVudExlbmd0aC4zCitOc19Db25uQ29udGVudC4zIE5zX0Nvbm5Db250
 ZW50T25EaXNrLjMKK05zX0Nvbm5Db3B5VG9DaGFubmVsLjMgTnNfQ29ubkNvcHlUb0RTdHJp
 bmcuMworTnNfQ29ubkNvcHlUb0NoYW5uZWwuMyBOc19Db25uQ29weVRvRmQuMworTnNfQ29u
 bkNvcHlUb0NoYW5uZWwuMyBOc19Db25uQ29weVRvRmlsZS4zCitOc19Db25uRHJpdmVyQ29u
 dGV4dC4zIE5zX0Nvbm5Ecml2ZXJOYW1lLjMKK05zX0Nvbm5HZXRRdWVyeS4zIE5zX0Nvbm5G
 aXJzdEZpbGUuMworTnNfQ29ubkZsdXNoLjMgTnNfQ29ubkZsdXNoRGlyZWN0LjMKK05zX0Nv
 bm5HZXRRdWVyeS4zIE5zX0Nvbm5HZXRGaWxlLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNf
 Q29ubkhlYWRlcnMuMworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uSG9zdC4zCitOc19D
 b25uQXV0aFBhc3N3ZC4zIE5zX0Nvbm5JZC4zCitOc19Db25uQXV0aFBhc3N3ZC4zIE5zX0Nv
 bm5Mb2NhdGlvbi4zCitOc19Db25uR2V0UXVlcnkuMyBOc19Db25uTmV4dEZpbGUuMworTnNf
 Q29ubkF1dGhQYXNzd2QuMyBOc19Db25uT3V0cHV0SGVhZGVycy4zCitOc19Db25uQXV0aFBh
 c3N3ZC4zIE5zX0Nvbm5QZWVyLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ublBlZXJQ
 b3J0LjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ublBvcnQuMworTnNfQ29ublByaW50
 ZkhlYWRlci4zIE5zX0Nvbm5QdXRzLjMKK05zX0Nvbm5HZXRzLjMgTnNfQ29ublJlYWQuMwor
 TnNfQ29ubkdldHMuMyBOc19Db25uUmVhZEhlYWRlcnMuMworTnNfQ29ubkdldHMuMyBOc19D
 b25uUmVhZExpbmUuMworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uUmVzcG9uc2VMZW5n
 dGguMworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uUmVzcG9uc2VTdGF0dXMuMworTnNf
 Q29ublJldHVybkFkbWluTm90aWNlLjMgTnNfQ29ublJldHVybkRhdGEuMworTnNfQ29ublJl
 dHVybk9wZW5DaGFubmVsLjMgTnNfQ29ublJldHVybkZkRXguMworTnNfQ29ublJldHVybkJh
 ZFJlcXVlc3QuMyBOc19Db25uUmV0dXJuRm9yYmlkZGVuLjMKK05zX0Nvbm5SZXR1cm5BZG1p
 bk5vdGljZS4zIE5zX0Nvbm5SZXR1cm5IdG1sLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0
 LjMgTnNfQ29ublJldHVybkludGVybmFsRXJyb3IuMworTnNfQ29ublJldHVybkJhZFJlcXVl
 c3QuMyBOc19Db25uUmV0dXJuTm9SZXNwb25zZS4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVz
 dC4zIE5zX0Nvbm5SZXR1cm5Ob3RGb3VuZC4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVzdC4z
 IE5zX0Nvbm5SZXR1cm5Ob3RJbXBsZW1lbnRlZC4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVz
 dC4zIE5zX0Nvbm5SZXR1cm5Ob3RNb2RpZmllZC4zCitOc19Db25uUmV0dXJuQWRtaW5Ob3Rp
 Y2UuMyBOc19Db25uUmV0dXJuTm90aWNlLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMg
 TnNfQ29ublJldHVybk9rLjMKK05zX0Nvbm5SZXR1cm5PcGVuQ2hhbm5lbC4zIE5zX0Nvbm5S
 ZXR1cm5PcGVuRmQuMworTnNfQ29ublJldHVybk9wZW5DaGFubmVsLjMgTnNfQ29ublJldHVy
 bk9wZW5GaWxlLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgTnNfQ29ublJldHVyblN0
 YXR1cy4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVzdC4zIE5zX0Nvbm5SZXR1cm5VbmF1dGhv
 cml6ZWQuMworTnNfQXV0aG9yaXplUmVxdWVzdC4zIE5zX0Nvbm5SdW5SZXF1ZXN0LjMKK05z
 X0Nvbm5QcmludGZIZWFkZXIuMyBOc19Db25uU2VuZC4zCitOc19Db25uUHJpbnRmSGVhZGVy
 LjMgTnNfQ29ublNlbmRDaGFubmVsLjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMyBOc19Db25u
 U2VuZERTdHJpbmcuMworTnNfQ29ublByaW50ZkhlYWRlci4zIE5zX0Nvbm5TZW5kRmQuMwor
 TnNfQ29ublByaW50ZkhlYWRlci4zIE5zX0Nvbm5TZW5kRmRFeC4zCitOc19Db25uUHJpbnRm
 SGVhZGVyLjMgTnNfQ29ublNlbmRGcC4zCitOc19Db25uQXV0aFBhc3N3ZC4zIE5zX0Nvbm5T
 ZXJ2ZXIuMworTnNfQ29ubkdldEVuY29kaW5nLjMgTnNfQ29ublNldEVuY29kaW5nLjMKK05z
 X0Nvbm5Db25kU2V0SGVhZGVycy4zIE5zX0Nvbm5TZXRFeHBpcmVzSGVhZGVyLjMKK05zX0Nv
 bm5Db25kU2V0SGVhZGVycy4zIE5zX0Nvbm5TZXRIZWFkZXJzLjMKK05zX0Nvbm5Db25kU2V0
 SGVhZGVycy4zIE5zX0Nvbm5TZXRMYXN0TW9kaWZpZWRIZWFkZXIuMworTnNfQ29ubkNvbmRT
 ZXRIZWFkZXJzLjMgTnNfQ29ublNldExlbmd0aEhlYWRlci4zCitOc19Db25uQ29uZFNldEhl
 YWRlcnMuMyBOc19Db25uU2V0UmVxdWlyZWRIZWFkZXJzLjMKK05zX0Nvbm5HZXRTdGF0dXMu
 MyBOc19Db25uU2V0U3RhdHVzLjMKK05zX0Nvbm5HZXRUeXBlLjMgTnNfQ29ublNldFR5cGUu
 MworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uU29jay4zCitOc19Db25uUHJpbnRmSGVh
 ZGVyLjMgTnNfQ29ubldyaXRlLjMKK05zX0NzRGVzdHJveS4zIE5zX0NzRW50ZXIuMworTnNf
 Q3NEZXN0cm95LjMgTnNfQ3NJbml0LjMKK05zX0NzRGVzdHJveS4zIE5zX0NzTGVhdmUuMwor
 TnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdBcHBlbmRBcmcuMworTnNfRFN0cmluZ0Fw
 cGVuZC4zIE5zX0RTdHJpbmdBcHBlbmRFbGVtZW50LjMKK05zX0RTdHJpbmdBcHBlbmQuMyBO
 c19EU3RyaW5nRXhwb3J0LjMKK05zX0RTdHJpbmdBcHBlbmQuMyBOc19EU3RyaW5nRnJlZS4z
 CitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ0luaXQuMworTnNfRFN0cmluZ0FwcGVu
 ZC4zIE5zX0RTdHJpbmdMZW5ndGguMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdO
 QXBwZW5kLjMKK05zX0RTdHJpbmdBcHBlbmQuMyBOc19EU3RyaW5nUG9wLjMKK05zX0RTdHJp
 bmdBcHBlbmQuMyBOc19EU3RyaW5nUHJpbnRmLjMKK05zX0RTdHJpbmdBcHBlbmQuMyBOc19E
 U3RyaW5nUHVzaC4zCitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ1NldExlbmd0aC4z
 CitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ1RydW5jLjMKK05zX0RTdHJpbmdBcHBl
 bmQuMyBOc19EU3RyaW5nVmFsdWUuMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdW
 YXJBcHBlbmQuMworTnNfRGIwb3IxUm93LjMgTnNfRGIxUm93LjMKK05zX0RiMG9yMVJvdy4z
 IE5zX0RiQmluZFJvdy4zCitOc19EYjBvcjFSb3cuMyBOc19EYkNhbmNlbC4zCitOc19EYjBv
 cjFSb3cuMyBOc19EYkRNTC4zCitOc19EYkRyaXZlckRiVHlwZS4zIE5zX0RiRHJpdmVyTmFt
 ZS4zCitOc19EYjBvcjFSb3cuMyBOc19EYkV4ZWMuMworTnNfRGIwb3IxUm93LjMgTnNfRGJG
 bHVzaC4zCitOc19EYjBvcjFSb3cuMyBOc19EYkdldFJvdy4zCitOc19EYkJvdW5jZVBvb2wu
 MyBOc19EYlBvb2xBbGxvd2FibGUuMworTnNfRGJCb3VuY2VQb29sLjMgTnNfRGJQb29sRGVm
 YXVsdC4zCitOc19EYkJvdW5jZVBvb2wuMyBOc19EYlBvb2xEZXNjcmlwdGlvbi4zCitOc19E
 YkJvdW5jZVBvb2wuMyBOc19EYlBvb2xHZXRIYW5kbGUuMworTnNfRGJCb3VuY2VQb29sLjMg
 TnNfRGJQb29sR2V0TXVsdGlwbGVIYW5kbGVzLjMKK05zX0RiQm91bmNlUG9vbC4zIE5zX0Ri
 UG9vbExpc3QuMworTnNfRGJCb3VuY2VQb29sLjMgTnNfRGJQb29sUHV0SGFuZGxlLjMKK05z
 X0RiQm91bmNlUG9vbC4zIE5zX0RiUG9vbFRpbWVkR2V0SGFuZGxlLjMKK05zX0RiQm91bmNl
 UG9vbC4zIE5zX0RiUG9vbFRpbWVkR2V0TXVsdGlwbGVIYW5kbGVzLjMKK05zX0RiSW50ZXJw
 cmV0U3FsRmlsZS4zIE5zX0RiUXVvdGVWYWx1ZS4zCitOc19EYkRyaXZlckRiVHlwZS4zIE5z
 X0RiUmVnaXN0ZXJEcml2ZXIuMworTnNfRGIwb3IxUm93LjMgTnNfRGJSZXNldEhhbmRsZS4z
 CitOc19EYjBvcjFSb3cuMyBOc19EYlNlbGVjdC4zCitOc19EYjBvcjFSb3cuMyBOc19EYlNl
 dEV4Y2VwdGlvbi4zCitOc19EYlNwRXhlYy4zIE5zX0RiU3BHZXRQYXJhbXMuMworTnNfRGJT
 cEV4ZWMuMyBOc19EYlNwUmV0dXJuQ29kZS4zCitOc19EYlNwRXhlYy4zIE5zX0RiU3BTZXRQ
 YXJhbS4zCitOc19EYlNwRXhlYy4zIE5zX0RiU3BTdGFydC4zCitOc19BYnNUaW1lZFdhaXRG
 b3JFdmVudC4zIE5zX0Rlc3Ryb3lDcml0aWNhbFNlY3Rpb24uMworTnNfQWJzVGltZWRXYWl0
 Rm9yRXZlbnQuMyBOc19EZXN0cm95RXZlbnQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQu
 MyBOc19EZXN0cm95TXV0ZXguMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19EZXN0
 cm95UldMb2NrLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfRGVzdHJveVNlbWFw
 aG9yZS4zCitOc19BZGpUaW1lLjMgTnNfRGlmZlRpbWUuMworTnNfQ2xvc2VPbkV4ZWMuMyBO
 c19EdXBIaWdoLjMKK05zX0RlY29kZVVybC4zIE5zX0VuY29kZVVybC4zCitOc19BYnNUaW1l
 ZFdhaXRGb3JFdmVudC4zIE5zX0VudGVyQ3JpdGljYWxTZWN0aW9uLjMKK05zX0V4ZWNBcmdi
 bGsuMyBOc19FeGVjQXJndi4zCitOc19FeGVjQXJnYmxrLjMgTnNfRXhlY1Byb2MuMworTnNf
 RXhlY0FyZ2Jsay4zIE5zX0V4ZWNQcm9jZXNzLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50
 LjMgTnNfRXhpdFRocmVhZC4zCitOc19FeHREYk1zZ0NvZGVUb05hbWUuMyBOc19FeHREYk1z
 Z05hbWVUb0NvZGUuMworTnNfRXh0RGJNc2dDb2RlVG9OYW1lLjMgTnNfRXh0RGJNc2dSZXF1
 aXJlc0FyZy4zCitOc19GZXRjaFBhZ2UuMyBOc19GZXRjaFVSTC4zCitOc19FeGVjQXJnYmxr
 LjMgTnNfRm9yay4zCitOc19EUmFuZC4zIE5zX0dlblNlZWRzLjMKK05zX0Nvbm5HZXRFbmNv
 ZGluZy4zIE5zX0dldENoYXJzZXRFbmNvZGluZy4zCitOc19GcmVlQ29ubkludGVycC4zIE5z
 X0dldENvbm5JbnRlcnAuMworTnNfRHJpdmVySW5pdC4zIE5zX0dldERyaXZlckNvbnRleHQu
 MworTnNfQ29ubkdldEVuY29kaW5nLjMgTnNfR2V0RW5jb2RpbmcuMworTnNfRXhlY0FyZ2Js
 ay4zIE5zX0dldEVudmlyb24uMworTnNfQ29ubkdldEVuY29kaW5nLjMgTnNfR2V0RmlsZUVu
 Y29kaW5nLjMKK05zX0dldEFkZHJCeUhvc3QuMyBOc19HZXRIb3N0QnlBZGRyLjMKK05zX0F1
 dGhvcml6ZVJlcXVlc3QuMyBOc19HZXRSZXF1ZXN0LjMKK05zX0JpbmRTb2NrLjMgTnNfR2V0
 U29ja0FkZHIuMworTnNfQ2xlYXJTb2NrRXJybm8uMyBOc19HZXRTb2NrRXJybm8uMworTnNf
 QWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19HZXRUaHJlYWQuMworTnNfQWJzVGltZWRXYWl0
 Rm9yRXZlbnQuMyBOc19HZXRUaHJlYWRJZC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4z
 IE5zX0dldFRocmVhZExvY2FsU3RvcmFnZS4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4z
 IE5zX0dldFRocmVhZFNlcnZlci4zCitOc19BZGpUaW1lLjMgTnNfR2V0VGltZS4zCitOc19D
 b25uR2V0RW5jb2RpbmcuMyBOc19HZXRUeXBlRW5jb2RpbmcuMworTnNfR2V0R2lkLjMgTnNf
 R2V0VWlkLjMKK05zX0dldEdpZC4zIE5zX0dldFVzZXJHaWQuMworTnNfR2V0R2lkLjMgTnNf
 R2V0VXNlckhvbWUuMworTnNfSHR1dURlY29kZS4zIE5zX0h0dXVFbmNvZGUuMworTnNfQWRq
 VGltZS4zIE5zX0luY3JUaW1lLjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhEZWwuMworTnNf
 SW5kZXhBZGQuMyBOc19JbmRleERlc3Ryb3kuMworTnNfSW5kZXhBZGQuMyBOc19JbmRleER1
 cC4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4RWwuMworTnNfSW5kZXhBZGQuMyBOc19JbmRl
 eEZpbmQuMworTnNfSW5kZXhBZGQuMyBOc19JbmRleEZpbmRJbmYuMworTnNfSW5kZXhBZGQu
 MyBOc19JbmRleEZpbmRNdWx0aXBsZS4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4SW5pdC4z
 CitOc19JbmRleEFkZC4zIE5zX0luZGV4SW50SW5pdC4zCitOc19JbmRleEFkZC4zIE5zX0lu
 ZGV4U3RyaW5nQXBwZW5kLjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhTdHJpbmdEZXN0cm95
 LjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhTdHJpbmdEdXAuMworTnNfSW5kZXhBZGQuMyBO
 c19JbmRleFN0cmluZ0luaXQuMworTnNfSW5kZXhBZGQuMyBOc19JbmRleFN0cmluZ1RydW5j
 LjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhUcnVuYy4zCitOc19JbmZvQWRkcmVzcy4zIE5z
 X0luZm9Cb290VGltZS4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9CdWlsZERhdGUuMwor
 TnNfSW5mb0FkZHJlc3MuMyBOc19JbmZvQ29uZmlnRmlsZS4zCitOc19JbmZvQWRkcmVzcy4z
 IE5zX0luZm9FcnJvckxvZy4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9Ib21lUGF0aC4z
 CitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9Ib3N0bmFtZS4zCitOc19JbmZvQWRkcmVzcy4z
 IE5zX0luZm9MYWJlbC4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9OYW1lT2ZFeGVjdXRh
 YmxlLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb1BpZC4zCitOc19JbmZvQWRkcmVzcy4z
 IE5zX0luZm9QbGF0Zm9ybS4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9TZXJ2ZXJOYW1l
 LjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb1NlcnZlclZlcnNpb24uMworTnNfSW5mb0Fk
 ZHJlc3MuMyBOc19JbmZvU2VydmVyc1N0YXJ0ZWQuMworTnNfSW5mb0FkZHJlc3MuMyBOc19J
 bmZvU2h1dGRvd25QZW5kaW5nLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb1N0YXJ0ZWQu
 MworTnNfSW5mb0FkZHJlc3MuMyBOc19JbmZvVGFnLjMKK05zX0luZm9BZGRyZXNzLjMgTnNf
 SW5mb1VwdGltZS4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0luaXRpYWxpemVD
 cml0aWNhbFNlY3Rpb24uMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19Jbml0aWFs
 aXplRXZlbnQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19Jbml0aWFsaXplTXV0
 ZXguMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19Jbml0aWFsaXplUldMb2NrLjMK
 K05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfSW5pdGlhbGl6ZVNlbWFwaG9yZS4zCitO
 c19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0xlYXZlQ3JpdGljYWxTZWN0aW9uLjMKK05z
 X0hvbWVQYXRoLjMgTnNfTGliUGF0aC4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RDb3B5LjMK
 K05zX0xpc3RDb25zLjMgTnNfTGlzdERlbGV0ZUR1cGxpY2F0ZXMuMworTnNfTGlzdENvbnMu
 MyBOc19MaXN0RGVsZXRlSWYuMworTnNfTGlzdENvbnMuMyBOc19MaXN0RGVsZXRlTG93RWxl
 bWVudHMuMworTnNfTGlzdENvbnMuMyBOc19MaXN0RGVsZXRlV2l0aFRlc3QuMworTnNfTGlz
 dENvbnMuMyBOc19MaXN0RnJlZS4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RMYXN0LjMKK05z
 X0xpc3RDb25zLjMgTnNfTGlzdExlbmd0aC4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RNYXBj
 YXIuMworTnNfTGlzdENvbnMuMyBOc19MaXN0TmNvbmMuMworTnNfTGlzdENvbnMuMyBOc19M
 aXN0Tm1hcGNhci4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3ROcmV2ZXJzZS4zCitOc19MaXN0
 Q29ucy4zIE5zX0xpc3RQcmludC4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RTb3J0LjMKK05z
 X0xpc3RDb25zLjMgTnNfTGlzdFdlaWdodFNvcnQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZl
 bnQuMyBOc19Mb2NrTXV0ZXguMworTnNfRmF0YWwuMyBOc19Mb2cuMworTnNfRmF0YWwuMyBO
 c19Mb2dSb2xsLjMKK05zX0ZhdGFsLjMgTnNfTG9nVGltZS4zCitOc19GYXRhbC4zIE5zX0xv
 Z1RpbWUyLjMKK05zX0hvbWVQYXRoLjMgTnNfTWFrZVBhdGguMworTnNfTWFzdGVyTG9jay4z
 IE5zX01hc3RlclVubG9jay4zCitOc19Nb2R1bGVHZXRTeW1ib2wuMyBOc19Nb2R1bGVMb2Fk
 LjMKK05zX0hvbWVQYXRoLjMgTnNfTW9kdWxlUGF0aC4zCitOc19Nb2R1bGVHZXRTeW1ib2wu
 MyBOc19Nb2R1bGVTeW1ib2wuMworTnNfRGVzdHJveU11dGV4LjMgTnNfTXV0ZXhEZXN0cm95
 LjMKK05zX0Rlc3Ryb3lNdXRleC4zIE5zX011dGV4SW5pdC4zCitOc19EZXN0cm95TXV0ZXgu
 MyBOc19NdXRleExpc3QuMworTnNfRGVzdHJveU11dGV4LjMgTnNfTXV0ZXhMb2NrLjMKK05z
 X0Rlc3Ryb3lNdXRleC4zIE5zX011dGV4U2V0TmFtZS4zCitOc19EZXN0cm95TXV0ZXguMyBO
 c19NdXRleFNldE5hbWUyLjMKK05zX0Rlc3Ryb3lNdXRleC4zIE5zX011dGV4VHJ5TG9jay4z
 CitOc19EZXN0cm95TXV0ZXguMyBOc19NdXRleFVubG9jay4zCitOc19NYXRjaC4zIE5zX05l
 eHRXb3JkLjMKK05zX0Nsb3NlT25FeGVjLjMgTnNfTm9DbG9zZU9uRXhlYy4zCitOc19Ib21l
 UGF0aC4zIE5zX05vcm1hbGl6ZVBhdGguMworTnNfSW5mb0FkZHJlc3MuMyBOc19QYWdlUm9v
 dC4zCitOc19GcmVlUmVxdWVzdC4zIE5zX1BhcnNlSGVhZGVyLjMKK05zX0h0dHBUaW1lLjMg
 TnNfUGFyc2VIdHRwVGltZS4zCitOc19GcmVlUmVxdWVzdC4zIE5zX1BhcnNlUmVxdWVzdC4z
 CitOc19BYnNvbHV0ZVVybC4zIE5zX1BhcnNlVXJsLjMKK05zX0hvbWVQYXRoLjMgTnNfUGF0
 aElzQWJzb2x1dGUuMworTnNfQWZ0ZXIuMyBOc19QYXVzZS4zCitOc19Qb29sQWxsb2MuMyBO
 c19Qb29sQmxvY2tTaXplLjMKK05zX1Bvb2xBbGxvYy4zIE5zX1Bvb2xDYWxsb2MuMworTnNf
 UG9vbEFsbG9jLjMgTnNfUG9vbENyZWF0ZS4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29sRGVz
 dHJveS4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29sRmx1c2guMworTnNfUG9vbEFsbG9jLjMg
 TnNfUG9vbEZyZWUuMworTnNfUG9vbEFsbG9jLjMgTnNfUG9vbFJlYWxsb2MuMworTnNfUG9v
 bEFsbG9jLjMgTnNfUG9vbFN0ckNvcHkuMworTnNfUG9vbEFsbG9jLjMgTnNfUG9vbFN0ckR1
 cC4zCitOc19GcmVlUmVxdWVzdC4zIE5zX1F1ZXJ5VG9TZXQuMworTnNfQXV0aG9yaXplUmVx
 dWVzdC4zIE5zX1F1ZXVlQ29ubi4zCitOc19SV0xvY2tEZXN0cm95LjMgTnNfUldMb2NrSW5p
 dC4zCitOc19SV0xvY2tEZXN0cm95LjMgTnNfUldMb2NrUmRMb2NrLjMKK05zX1JXTG9ja0Rl
 c3Ryb3kuMyBOc19SV0xvY2tVbmxvY2suMworTnNfUldMb2NrRGVzdHJveS4zIE5zX1JXTG9j
 a1dyTG9jay4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX1JlYWRMb2NrUldMb2Nr
 LjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfUmVhZFVubG9ja1JXTG9jay4zCitO
 c19SZWdpc3RlckF0RXhpdC4zIE5zX1JlZ2lzdGVyQXRQcmVTdGFydHVwLjMKK05zX1JlZ2lz
 dGVyQXRFeGl0LjMgTnNfUmVnaXN0ZXJBdFJlYWR5LjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMg
 TnNfUmVnaXN0ZXJBdFNlcnZlclNodXRkb3duLjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMgTnNf
 UmVnaXN0ZXJBdFNodXRkb3duLjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMgTnNfUmVnaXN0ZXJB
 dFNpZ25hbC4zCitOc19SZWdpc3RlckF0RXhpdC4zIE5zX1JlZ2lzdGVyQXRTdGFydHVwLjMK
 K05zX1JlZ2lzdGVyQ2xlYW51cC4zIE5zX1JlZ2lzdGVyQ29ubkNsZWFudXAuMworTnNfRHJp
 dmVySW5pdC4zIE5zX1JlZ2lzdGVyRHJpdmVyLjMKK05zX1JlZ2lzdGVyQ2xlYW51cC4zIE5z
 X1JlZ2lzdGVyRmlsdGVyLjMKK05zX01vZHVsZUdldFN5bWJvbC4zIE5zX1JlZ2lzdGVyTW9k
 dWxlLjMKK05zX0dldFByb2NJbmZvLjMgTnNfUmVnaXN0ZXJQcm9jSW5mby4zCitOc19BdXRo
 b3JpemVSZXF1ZXN0LjMgTnNfUmVnaXN0ZXJQcm94eVJlcXVlc3QuMworTnNfQXV0aG9yaXpl
 UmVxdWVzdC4zIE5zX1JlZ2lzdGVyUmVxdWVzdC4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVz
 dC4zIE5zX1JlZ2lzdGVyUmV0dXJuLjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMgTnNfUmVnaXN0
 ZXJTZXJ2ZXJTaHV0ZG93bi4zCitOc19SZWdpc3RlckNsZWFudXAuMyBOc19SZWdpc3RlclNl
 cnZlclRyYWNlLjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMgTnNfUmVnaXN0ZXJTaHV0ZG93bi4z
 CitOc19BYnNvbHV0ZVVybC4zIE5zX1JlbGF0aXZlVXJsLjMKK05zX0Fic1RpbWVkV2FpdEZv
 ckV2ZW50LjMgTnNfUmVsZWFzZVNlbWFwaG9yZS4zCitOc19HZXRUZW1wLjMgTnNfUmVsZWFz
 ZVRlbXAuMworTnNfQWZ0ZXIuMyBOc19SZXN1bWUuMworTnNfUHVyZ2VGaWxlcy4zIE5zX1Jv
 bGxGaWxlLjMKK05zX1B1cmdlRmlsZXMuMyBOc19Sb2xsRmlsZUJ5RGF0ZS4zCitOc19BZnRl
 ci4zIE5zX1NjaGVkdWxlRGFpbHkuMworTnNfQWZ0ZXIuMyBOc19TY2hlZHVsZVByb2MuMwor
 TnNfQWZ0ZXIuMyBOc19TY2hlZHVsZVByb2NFeC4zCitOc19BZnRlci4zIE5zX1NjaGVkdWxl
 V2Vla2x5LjMKK05zX1NlbWFEZXN0cm95LjMgTnNfU2VtYUluaXQuMworTnNfU2VtYURlc3Ry
 b3kuMyBOc19TZW1hUG9zdC4zCitOc19TZW1hRGVzdHJveS4zIE5zX1NlbWFXYWl0LjMKK05z
 X1NlcnZlclNwZWNpZmljQWxsb2MuMyBOc19TZXJ2ZXJTcGVjaWZpY0Rlc3Ryb3kuMworTnNf
 U2VydmVyU3BlY2lmaWNBbGxvYy4zIE5zX1NlcnZlclNwZWNpZmljR2V0LjMKK05zX1NlcnZl
 clNwZWNpZmljQWxsb2MuMyBOc19TZXJ2ZXJTcGVjaWZpY1NldC4zCitOc19TZXRDb3B5LjMg
 TnNfU2V0Q3JlYXRlLjMKK05zX1NldENvcHkuMyBOc19TZXREZWxldGUuMworTnNfU2V0Q29w
 eS4zIE5zX1NldERlbGV0ZUtleS4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX1Nl
 dEV2ZW50LjMKK05zX1NldENvcHkuMyBOc19TZXRGaW5kLjMKK05zX1NldENvcHkuMyBOc19T
 ZXRGaW5kQ21wLjMKK05zX1NldENvcHkuMyBOc19TZXRGcmVlLjMKK05zX1NldENvcHkuMyBO
 c19TZXRHZXQuMworTnNfU2V0Q29weS4zIE5zX1NldEdldENtcC4zCitOc19HemlwLjMgTnNf
 U2V0R3ppcFByb2MuMworTnNfU2V0Q29weS4zIE5zX1NldElEZWxldGVLZXkuMworTnNfU2V0
 Q29weS4zIE5zX1NldElGaW5kLjMKK05zX1NldENvcHkuMyBOc19TZXRJR2V0LjMKK05zX1Nl
 dENvcHkuMyBOc19TZXRJVW5pcXVlLjMKK05zX1NldENvcHkuMyBOc19TZXRMaXN0RmluZC4z
 CitOc19TZXRDb3B5LjMgTnNfU2V0TGlzdEZyZWUuMworTnNfU2V0Q29ubkxvY2F0aW9uUHJv
 Yy4zIE5zX1NldExvY2F0aW9uUHJvYy4zCitOc19TZXRDb3B5LjMgTnNfU2V0TWVyZ2UuMwor
 TnNfU2V0Q29weS4zIE5zX1NldE1vdmUuMworTnNfU2V0Q29weS4zIE5zX1NldFByaW50LjMK
 K05zX1NldENvcHkuMyBOc19TZXRQdXQuMworTnNfU2V0Q29weS4zIE5zX1NldFB1dFZhbHVl
 LjMKK05zX0F1dGhvcml6ZVJlcXVlc3QuMyBOc19TZXRSZXF1ZXN0QXV0aG9yaXplUHJvYy4z
 CitOc19GcmVlUmVxdWVzdC4zIE5zX1NldFJlcXVlc3RVcmwuMworTnNfQ2xlYXJTb2NrRXJy
 bm8uMyBOc19TZXRTb2NrRXJybm8uMworTnNfU2V0Q29weS4zIE5zX1NldFNwbGl0LjMKK05z
 X0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfU2V0VGhyZWFkTG9jYWxTdG9yYWdlLjMKK05z
 X0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfU2V0VGhyZWFkU2VydmVyLjMKK05zX1NldENv
 cHkuMyBOc19TZXRUcnVuYy4zCitOc19TZXRDb3B5LjMgTnNfU2V0VW5pcXVlLjMKK05zX1Nl
 dENvcHkuMyBOc19TZXRVbmlxdWVDbXAuMworTnNfU2V0Q29weS4zIE5zX1NldFVwZGF0ZS4z
 CitOc19BdXRob3JpemVSZXF1ZXN0LjMgTnNfU2V0VXNlckF1dGhvcml6ZVByb2MuMworTnNf
 QWJzb2x1dGVVcmwuMyBOc19Ta2lwVXJsLjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja0FjY2Vw
 dC4zCitOc19CaW5kU29jay4zIE5zX1NvY2tBc3luY0Nvbm5lY3QuMworTnNfQmluZFNvY2su
 MyBOc19Tb2NrQXN5bmNDb25uZWN0Mi4zCitOc19CaW5kU29jay4zIE5zX1NvY2tCaW5kLjMK
 K05zX1NvY2tDYWxsYmFjay4zIE5zX1NvY2tDYW5jZWxDYWxsYmFjay4zCitOc19CaW5kU29j
 ay4zIE5zX1NvY2tDbG9zZUxhdGVyLjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja0Nvbm5lY3Qu
 MworTnNfQmluZFNvY2suMyBOc19Tb2NrQ29ubmVjdDIuMworTnNfQmluZFNvY2suMyBOc19T
 b2NrTGlzdGVuLjMKK05zX1NvY2tDYWxsYmFjay4zIE5zX1NvY2tMaXN0ZW5DYWxsYmFjay4z
 CitOc19CaW5kU29jay4zIE5zX1NvY2tMaXN0ZW5FeC4zCitOc19CaW5kU29jay4zIE5zX1Nv
 Y2tQaXBlLjMKK05zX1NvY2tDYWxsYmFjay4zIE5zX1NvY2tQb3J0Qm91bmQuMworTnNfU29j
 a1JlY3YuMyBOc19Tb2NrU2VuZC4zCitOc19CaW5kU29jay4zIE5zX1NvY2tTZXRCbG9ja2lu
 Zy4zCitOc19CaW5kU29jay4zIE5zX1NvY2tTZXROb25CbG9ja2luZy4zCitOc19CaW5kU29j
 ay4zIE5zX1NvY2tTdHJFcnJvci4zCitOc19CaW5kU29jay4zIE5zX1NvY2tUaW1lZENvbm5l
 Y3QuMworTnNfQmluZFNvY2suMyBOc19Tb2NrVGltZWRDb25uZWN0Mi4zCitOc19Tb2NrUmVj
 di4zIE5zX1NvY2tXYWl0LjMKK05zX01haW4uMyBOc19TdG9wU2VydmVyLjMKK05zX01hdGNo
 LjMgTnNfU3RyQ2FzZUZpbmQuMworTnNfTWF0Y2guMyBOc19TdHJDb3B5LjMKK05zX01hdGNo
 LjMgTnNfU3RyRHVwLjMKK05zX01hdGNoLjMgTnNfU3RyTlN0ci4zCitOc19NYXRjaC4zIE5z
 X1N0clRvTG93ZXIuMworTnNfTWF0Y2guMyBOc19TdHJUb1VwcGVyLjMKK05zX01hdGNoLjMg
 TnNfU3RyVHJpbS4zCitOc19NYXRjaC4zIE5zX1N0clRyaW1MZWZ0LjMKK05zX01hdGNoLjMg
 TnNfU3RyVHJpbVJpZ2h0LjMKK05zX01hdGNoLjMgTnNfU3RyaW5nUHJpbnQuMworTnNfVGNs
 QWxsb2NhdGVJbnRlcnAuMyBOc19UY2xDcmVhdGVJbnRlcnAuMworTnNfVGNsQWxsb2NhdGVJ
 bnRlcnAuMyBOc19UY2xEZUFsbG9jYXRlSW50ZXJwLjMKK05zX1RjbEFsbG9jYXRlSW50ZXJw
 LjMgTnNfVGNsRGVzdHJveUludGVycC4zCitOc19UY2xBbGxvY2F0ZUludGVycC4zIE5zX1Rj
 bEV2YWwuMworTnNfVGNsRW50ZXJTZXQuMyBOc19UY2xGcmVlU2V0LjMKK05zX0ZyZWVDb25u
 SW50ZXJwLjMgTnNfVGNsR2V0Q29ubi4zCitOc19UY2xHZXRPcGVuQ2hhbm5lbC4zIE5zX1Rj
 bEdldE9wZW5GZC4zCitOc19UY2xFbnRlclNldC4zIE5zX1RjbEdldFNldC4zCitOc19UY2xF
 bnRlclNldC4zIE5zX1RjbEdldFNldDIuMworTnNfVGNsSW5pdEludGVycHMuMyBOc19UY2xJ
 bml0TW9kdWxlLjMKK05zX1RjbEluaXRJbnRlcnBzLjMgTnNfVGNsSW50ZXJwU2VydmVyLjMK
 K05zX1RjbEluaXRJbnRlcnBzLjMgTnNfVGNsTGlicmFyeS4zCitOc19GYXRhbC4zIE5zX1Rj
 bExvZ0Vycm9yLjMKK05zX0ZhdGFsLjMgTnNfVGNsTG9nRXJyb3JSZXF1ZXN0LjMKK05zX1Rj
 bEFsbG9jYXRlSW50ZXJwLjMgTnNfVGNsTWFya0ZvckRlbGV0ZS4zCitOc19UY2xSZWdpc3Rl
 ckF0Q2xlYW51cC4zIE5zX1RjbFJlZ2lzdGVyQXRDcmVhdGUuMworTnNfVGNsUmVnaXN0ZXJB
 dENsZWFudXAuMyBOc19UY2xSZWdpc3RlckF0RGVsZXRlLjMKK05zX1RjbFJlZ2lzdGVyQXRD
 bGVhbnVwLjMgTnNfVGNsUmVnaXN0ZXJEZWZlcnJlZC4zCitOc19GcmVlQ29ubkludGVycC4z
 IE5zX1RjbFJlcXVlc3QuMworTnNfVGNsR2V0VGltZUZyb21PYmouMyBOc19UY2xTZXRUaW1l
 T2JqLjMKK05zX1RjbERldGFjaGVkVGhyZWFkLjMgTnNfVGNsVGhyZWFkLjMKK05zX1RocmVh
 ZEFsbG9jLjMgTnNfVGhyZWFkQ2FsbG9jLjMKK05zX1RocmVhZENyZWF0ZS4zIE5zX1RocmVh
 ZEV4aXQuMworTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJlYWRGcmVlLjMKK05zX1RocmVhZENy
 ZWF0ZS4zIE5zX1RocmVhZEdldE5hbWUuMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFk
 R2V0UGFyZW50LjMKK05zX1RocmVhZENyZWF0ZS4zIE5zX1RocmVhZElkLjMKK05zX1RocmVh
 ZENyZWF0ZS4zIE5zX1RocmVhZEpvaW4uMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFk
 TGlzdC4zCitOc19UaHJlYWRBbGxvYy4zIE5zX1RocmVhZE1hbGxvYy4zCitOc19UaHJlYWRB
 bGxvYy4zIE5zX1RocmVhZFBvb2wuMworTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJlYWRSZWFs
 bG9jLjMKK05zX1RocmVhZENyZWF0ZS4zIE5zX1RocmVhZFNlbGYuMworTnNfVGhyZWFkQ3Jl
 YXRlLjMgTnNfVGhyZWFkU2V0TmFtZS4zCitOc19UaHJlYWRDcmVhdGUuMyBOc19UaHJlYWRT
 dGFja1NpemUuMworTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJlYWRTdHJDb3B5LjMKK05zX1Ro
 cmVhZEFsbG9jLjMgTnNfVGhyZWFkU3RyRHVwLjMKK05zX1RocmVhZENyZWF0ZS4zIE5zX1Ro
 cmVhZFlpZWxkLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfVGltZWRXYWl0Rm9y
 RXZlbnQuMworTnNfVGxzQWxsb2MuMyBOc19UbHNHZXQuMworTnNfVGxzQWxsb2MuMyBOc19U
 bHNTZXQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19VVGltZWRXYWl0Rm9yRXZl
 bnQuMworTnNfQXV0aG9yaXplUmVxdWVzdC4zIE5zX1VuUmVnaXN0ZXJQcm94eVJlcXVlc3Qu
 MworTnNfQXV0aG9yaXplUmVxdWVzdC4zIE5zX1VuUmVnaXN0ZXJSZXF1ZXN0LjMKK05zX0Fi
 c1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfVW5sb2NrTXV0ZXguMworTnNfQWZ0ZXIuMyBOc19V
 bnNjaGVkdWxlUHJvYy4zCitOc19TZXRVcmxUb0ZpbGVQcm9jLjMgTnNfVXJsSXNEaXIuMwor
 TnNfU2V0VXJsVG9GaWxlUHJvYy4zIE5zX1VybElzRmlsZS4zCitOc19VcmxTcGVjaWZpY0Fs
 bG9jLjMgTnNfVXJsU3BlY2lmaWNEZXN0cm95LjMKK05zX1VybFNwZWNpZmljQWxsb2MuMyBO
 c19VcmxTcGVjaWZpY0dldC4zCitOc19VcmxTcGVjaWZpY0FsbG9jLjMgTnNfVXJsU3BlY2lm
 aWNHZXRFeGFjdC4zCitOc19VcmxTcGVjaWZpY0FsbG9jLjMgTnNfVXJsU3BlY2lmaWNHZXRG
 YXN0LjMKK05zX1VybFNwZWNpZmljQWxsb2MuMyBOc19VcmxTcGVjaWZpY1NldC4zCitOc19T
 ZXRVcmxUb0ZpbGVQcm9jLjMgTnNfVXJsVG9GaWxlLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2
 ZW50LjMgTnNfV2FpdEZvckV2ZW50LjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNf
 V2FpdEZvclNlbWFwaG9yZS4zCitOc19NYWluLjMgTnNfV2FpdEZvclN0YXJ0dXAuMworTnNf
 QWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19XYWl0Rm9yVGhyZWFkLjMKK05zX0Fic1RpbWVk
 V2FpdEZvckV2ZW50LjMgTnNfV2FpdFRocmVhZC4zCitOc19Db25uUHJpbnRmSGVhZGVyLjMg
 TnNfV3JpdGVDb25uLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfV3JpdGVMb2Nr
 UldMb2NrLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfV3JpdGVVbmxvY2tSV0xv
 Y2suMworTnNfQ2xvc2VPbkV4ZWMuMyBuc19jbG9zZW9uZXhlYy4zCituc19hc2N0aW1lLjMg
 bnNfY3RpbWUuMworTnNfQ2xvc2VPbkV4ZWMuMyBuc19kdXBoaWdoLjMKK25zX2NhbGxvYy4z
 IG5zX2ZyZWUuMworbnNfYXNjdGltZS4zIG5zX2dtdGltZS4zCituc19hc2N0aW1lLjMgbnNf
 aW5ldF9udG9hLjMKK25zX2FzY3RpbWUuMyBuc19sb2NhbHRpbWUuMworbnNfY2FsbG9jLjMg
 bnNfbWFsbG9jLjMKK05zX0JpbmRTb2NrLjMgbnNfcGlwZS4zCituc19hc2N0aW1lLjMgbnNf
 cmVhZGRpci4zCituc19jYWxsb2MuMyBuc19yZWFsbG9jLjMKK05zX0ZhdGFsLjMgbnNfc2Vy
 dmVyTG9nLjMKK25zX3NpZ21hc2suMyBuc19zaWduYWwuMworbnNfc2lnbWFzay4zIG5zX3Np
 Z3dhaXQuMworTnNfQmluZFNvY2suMyBuc19zb2NrcGFpci4zCitOc19NYXRjaC4zIG5zX3N0
 cmNvcHkuMworTnNfTWF0Y2guMyBuc19zdHJkdXAuMworbnNfYXNjdGltZS4zIG5zX3N0cnRv
 ay4zCituc19hZHBfYXJnYy5uIG5zX2FkcF9hcmd2Lm4KK25zX2FkcF9hcmdjLm4gbnNfYWRw
 X2JpbmRfYXJncy5uCituc19hZHBfYWJvcnQubiBuc19hZHBfYnJlYWsubgorbnNfYWRwX2Fw
 cGVuZC5uIG5zX2FkcF9jbG9zZS5uCituc19hZHBfYXJnYy5uIG5zX2FkcF9kaXIubgorbnNf
 YWRwX2FwcGVuZC5uIG5zX2FkcF9kdW1wLm4KK25zX2FkcF9hcmdjLm4gbnNfYWRwX2V2YWwu
 bgorbnNfYWRwX2Fib3J0Lm4gbnNfYWRwX2V4Y2VwdGlvbi5uCituc19hZHBfYXBwZW5kLm4g
 bnNfYWRwX2ZsdXNoLm4KK25zX2FkcF9hcmdjLm4gbnNfYWRwX2lkZW50Lm4KK25zX2FkcF9h
 cmdjLm4gbnNfYWRwX2luY2x1ZGUubgorbnNfYWRwX2FyZ2MubiBuc19hZHBfcGFyc2Uubgor
 bnNfYWRwX2FwcGVuZC5uIG5zX2FkcF9wdXRzLm4KK25zX2FkcF9yZWdpc3RlcmFkcC5uIG5z
 X2FkcF9yZWdpc3RlcnByb2MubgorbnNfYWRwX3JlZ2lzdGVyYWRwLm4gbnNfYWRwX3JlZ2lz
 dGVyc2NyaXB0Lm4KK25zX2FkcF9yZWdpc3RlcmFkcC5uIG5zX2FkcF9yZWdpc3RlcnRhZy5u
 Cituc19hZHBfYWJvcnQubiBuc19hZHBfcmV0dXJuLm4KK25zX2FkcF9hcmdjLm4gbnNfYWRw
 X3NhZmVldmFsLm4KK25zX2FkcF9hcHBlbmQubiBuc19hZHBfc3RyZWFtLm4KK25zX2FkcF9h
 cHBlbmQubiBuc19hZHBfdGVsbC5uCituc19hZHBfYXBwZW5kLm4gbnNfYWRwX3RydW5jLm4K
 K25zX2F0Y2xvc2UubiBuc19hdGV4aXQubgorbnNfYXRjbG9zZS5uIG5zX2F0c2h1dGRvd24u
 bgorbnNfYXRjbG9zZS5uIG5zX2F0c2lnbmFsLm4KK25zX2FmdGVyLm4gbnNfY2FuY2VsLm4K
 K25zX2NvbmZpZy5uIG5zX2NvbmZpZ3NlY3Rpb24ubgorbnNfY29uZmlnLm4gbnNfY29uZmln
 c2VjdGlvbnMubgorbnNfY29ubi5uIG5zX2Nvbm5jcHRvZnAubgorbnNfY2htb2QubiBuc19j
 cC5uCituc19jaG1vZC5uIG5zX2NwZnAubgorbnNfY29uZC5uIG5zX2NyaXRzZWMubgorbnNf
 Y29sdW1uLm4gbnNfZGIubgorbnNfY29sdW1uLm4gbnNfZGJjb25maWdwYXRoLm4KK25zX2Nv
 bHVtbi5uIG5zX2RiZXJyb3Jjb2RlLm4KK25zX2NvbHVtbi5uIG5zX2RiZXJyb3Jtc2cubgor
 bnNfY29sdW1uLm4gbnNfZGJyZXR1cm5lcnJvci5uCitlbnYubiBuc19lbnYubgorbnNfY29u
 ZC5uIG5zX2V2ZW50Lm4KK25zX2Zvci5uIG5zX2ZvcmVhY2gubgorbnNfY2htb2QubiBuc19m
 dHJ1bmNhdGUubgorbnNfY29ubi5uIG5zX2dldF9tdWx0aXBhcnRfZm9ybWRhdGEubgorbnNf
 Y29sdW1uLm4gbnNfZ2V0Y3N2Lm4KK25zX2FkZHJieWhvc3QubiBuc19ob3N0YnlhZGRyLm4K
 K25zX2NsZWFudXAubiBuc19pbml0Lm4KK25zX2dpZnNpemUubiBuc19qcGVnc2l6ZS5uCitu
 c19mb3IubiBuc19sY3RsLm4KK25zX2NobW9kLm4gbnNfbGluay5uCituc19sb2cubiBuc19s
 b2djdGwubgorbnNfY2htb2QubiBuc19ta2Rpci5uCituc19jb25kLm4gbnNfbXV0ZXgubgor
 bnNfY29uZmlnLm4gbnNfcGFyYW0ubgorbnNfaHR0cHRpbWUubiBuc19wYXJzZWh0dHB0aW1l
 Lm4KK25zX2FmdGVyLm4gbnNfcGF1c2UubgorbnNfZ2lmc2l6ZS5uIG5zX3BuZ3NpemUubgor
 bnNfY29sdW1uLm4gbnNfcG9vbGRlc2NyaXB0aW9uLm4KK25zX2FkcF9hcHBlbmQubiBuc19w
 dXRzLm4KK25zX2hyZWZzLm4gbnNfcXVvdGVodG1sLm4KK25zX2NvbHVtbi5uIG5zX3F1b3Rl
 bGlzdHRvbGlzdC5uCituc19hZHBfcmVnaXN0ZXJhZHAubiBuc19yZWdpc3Rlcl9hZHB0YWcu
 bgorbnNfcmVnaXN0ZXJfYWRwLm4gbnNfcmVnaXN0ZXJfcHJvYy5uCituc19yZWdpc3Rlcl9m
 aWx0ZXIubiBuc19yZWdpc3Rlcl90cmFjZS5uCituc19jaG1vZC5uIG5zX3JlbmFtZS5uCitu
 c19jb25uc2VuZGZwLm4gbnNfcmVzcG9uZC5uCituc19hZnRlci5uIG5zX3Jlc3VtZS5uCitu
 c19jb25uc2VuZGZwLm4gbnNfcmV0dXJuLm4KK25zX2Nvbm5zZW5kZnAubiBuc19yZXR1cm5h
 ZG1pbm5vdGljZS5uCituc19jb25uc2VuZGZwLm4gbnNfcmV0dXJuYmFkcmVxdWVzdC5uCitu
 c19jb25uc2VuZGZwLm4gbnNfcmV0dXJuZXJyb3IubgorbnNfY29ubnNlbmRmcC5uIG5zX3Jl
 dHVybmZpbGUubgorbnNfY29ubnNlbmRmcC5uIG5zX3JldHVybmZvcmJpZGRlbi5uCituc19j
 b25uc2VuZGZwLm4gbnNfcmV0dXJuZnAubgorbnNfY29ubnNlbmRmcC5uIG5zX3JldHVybm5v
 dGZvdW5kLm4KK25zX2Nvbm5zZW5kZnAubiBuc19yZXR1cm5ub3RpY2UubgorbnNfY29ubnNl
 bmRmcC5uIG5zX3JldHVybnJlZGlyZWN0Lm4KK25zX2Nvbm5zZW5kZnAubiBuc19yZXR1cm51
 bmF1dGhvcml6ZWQubgorbnNfY2htb2QubiBuc19ybWRpci5uCituc19jb25kLm4gbnNfcnds
 b2NrLm4KK25zX2FmdGVyLm4gbnNfc2NoZWR1bGVfZGFpbHkubgorbnNfYWZ0ZXIubiBuc19z
 Y2hlZHVsZV9wcm9jLm4KK25zX2FmdGVyLm4gbnNfc2NoZWR1bGVfd2Vla2x5Lm4KK25zX2Nv
 bmZpZy5uIG5zX3NlY3Rpb24ubgorbnNfY29uZC5uIG5zX3NlbWEubgorbnNfaW5mby5uIG5z
 X3NlcnZlci5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja2Jsb2NraW5nLm4KK25zX3NvY2th
 Y2NlcHQubiBuc19zb2NrY2FsbGJhY2subgorbnNfc29ja2FjY2VwdC5uIG5zX3NvY2tjaGVj
 ay5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja2V0cGFpci5uCituc19zb2NrYWNjZXB0Lm4g
 bnNfc29ja2xpc3Rlbi5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja2xpc3RlbmNhbGxiYWNr
 Lm4KK25zX3NvY2thY2NlcHQubiBuc19zb2Nrbm9uYmxvY2tpbmcubgorbnNfc29ja2FjY2Vw
 dC5uIG5zX3NvY2tucmVhZC5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja29wZW4ubgorbnNf
 c29ja2FjY2VwdC5uIG5zX3NvY2tzZWxlY3QubgorbnNfaW5mby5uIG5zX3N0YXRzLm4KK25z
 X2hyZWZzLm4gbnNfc3RyaXBodG1sLm4KK25zX2NobW9kLm4gbnNfc3ltbGluay5uCituc19j
 b2x1bW4ubiBuc190YWJsZS5uCituc19ta3RlbXAubiBuc190bXBuYW0ubgorbnNfY2htb2Qu
 biBuc190cnVuY2F0ZS5uCituc19jaG1vZC5uIG5zX3VubGluay5uCituc19yZWdpc3Rlcl9h
 ZHAubiBuc191bnJlZ2lzdGVyX2FkcC5uCituc19yZWdpc3Rlcl9hZHAubiBuc191bnJlZ2lz
 dGVyX3Byb2MubgorbnNfYWZ0ZXIubiBuc191bnNjaGVkdWxlX3Byb2MubgorbnNfdXVkZWNv
 ZGUubiBuc191dWVuY29kZS5uCituc19zaGFyZS5uIG5zX3Zhci5uCituc19mb3IubiBuc193
 aGlsZS5uCituc19jb25uc2VuZGZwLm4gbnNfd3JpdGUubgorbnNfY29ubi5uIG5zX3dyaXRl
 Y29udGVudC5uCituc19zaGFyZS5uIG5zdl9hcHBlbmQubgorbnNfc2hhcmUubiBuc3ZfYXJy
 YXkubgorbnNfc2hhcmUubiBuc3ZfZXhpc3RzLm4KK25zX3NoYXJlLm4gbnN2X2dldC5uCitu
 c19zaGFyZS5uIG5zdl9pbmNyLm4KK25zX3NoYXJlLm4gbnN2X2xhcHBlbmQubgorbnNfc2hh
 cmUubiBuc3ZfbmFtZXMubgorbnNfc2hhcmUubiBuc3Zfc2V0Lm4KK25zX3NoYXJlLm4gbnN2
 X3Vuc2V0Lm4KZGlmZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcvZmlsZXMvcGF0Y2gtTWFr
 ZWZpbGUgd3d3L2FvbHNlcnZlci9maWxlcy9wYXRjaC1NYWtlZmlsZQotLS0gd3d3L2FvbHNl
 cnZlci5vcmlnL2ZpbGVzL3BhdGNoLU1ha2VmaWxlCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3
 MAorKysgd3d3L2FvbHNlcnZlci9maWxlcy9wYXRjaC1NYWtlZmlsZQlGcmkgT2N0IDEzIDE0
 OjM1OjU1IDIwMDYKQEAgLTAsMCArMSwxNSBAQAorLS0tIE1ha2VmaWxlLm9yaWcJVGh1IE9j
 dCAxMiAxMjo0MToxNyAyMDA2CisrKysgTWFrZWZpbGUJVGh1IE9jdCAxMiAxMjo0NTowOCAy
 MDA2CitAQCAtNzUsNiArNzUsMTIgQEAKKyBpbnN0YWxsLWRvY3M6CisgCSQoTUFLRUFMTCkg
 aW5zdGFsbCBkb2MKKyAKKytpbnN0YWxsLWh0bWw6CisrCSQoTUFLRUFMTCkgaW5zdGFsbC1o
 dG1sIGRvYworKworK2luc3RhbGwtbWFuOgorKwkkKE1BS0VBTEwpIGluc3RhbGwtbWFuIGRv
 YworKworIGRpc3RjbGVhbjogY2xlYW4KKyAJJChSTSkgaW5jbHVkZS9ucy5tYWsgaW5jbHVk
 ZS9ucy5iYWsgXAorIAkJY29uZmlnLnN0YXR1cyBjb25maWcubG9nIGNvbmZpZy5jYWNoZQpk
 aWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9wYXRjaC1uc3NoYTEtbnNzaGEx
 LmMgd3d3L2FvbHNlcnZlci9maWxlcy9wYXRjaC1uc3NoYTEtbnNzaGExLmMKLS0tIHd3dy9h
 b2xzZXJ2ZXIub3JpZy9maWxlcy9wYXRjaC1uc3NoYTEtbnNzaGExLmMJTW9uIE9jdCAgMiAx
 MjowODowMSAyMDA2CisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL3BhdGNoLW5zc2hhMS1uc3No
 YTEuYwlUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAKQEAgLTEsMTIgKzAsMCBAQAotLS0tIC4u
 L25zc2hhMS0wLjEvbnNzaGExLmMub3JpZwlNb24gU2VwIDMwIDAyOjI1OjA0IDIwMDIKLSsr
 KyAuLi9uc3NoYTEtMC4xL25zc2hhMS5jCVRodSBKdWwgMjggMTQ6NDc6MDEgMjAwNQotQEAg
 LTEzNiw5ICsxMzYsNiBAQAotICAgICByZXR1cm4gTlNfT0s7Ci0gfQotIAotLXR5cGVkZWYg
 dW5zaWduZWQgaW50IHVfaW50MzJfdDsKLS10eXBlZGVmIHVuc2lnbmVkIGNoYXIgdV9pbnQ4
 X3Q7Ci0tCi0gLyoqKiBGUk9NIHNoYS5oOiAqKiovCi0gCi0gLyoKZGlmZiAtTmJ1ciB3d3cv
 YW9sc2VydmVyLm9yaWcvZmlsZXMvcGtnLWRlaW5zdGFsbC5pbiB3d3cvYW9sc2VydmVyL2Zp
 bGVzL3BrZy1kZWluc3RhbGwuaW4KLS0tIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9wa2ct
 ZGVpbnN0YWxsLmluCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3MAorKysgd3d3L2FvbHNlcnZl
 ci9maWxlcy9wa2ctZGVpbnN0YWxsLmluCVdlZCBPY3QgMTggMTc6MTg6NTIgMjAwNgpAQCAt
 MCwwICsxLDIzIEBACisjISAvYmluL3NoCisKK0FPTFNFUlZFUkJBU0U9JSVBT0xTRVJWRVJC
 QVNFJSUKKworcG9zdC1kZWluc3RhbGwoKSB7CisJWyAtZCAke0FPTFNFUlZFUkJBU0V9IF0g
 JiYgeworCQllY2hvICIiCisJCWVjaG8gIioqKioqKioqIE5PVElDRSAqKioqKioqKiIKKwkJ
 ZWNobyAiQU9Mc2VydmVyIGhhcyBiZWVkIGRlaW5zdGFsbGVkLiIKKwkJZWNobyAiWW91IG1h
 eSBuZWVkIHRvIHJlbW92ZSAke0FPTFNFUlZFUkJBU0V9IG1hbnVhbGx5LiIKKwkJZWNobyAi
 IgorCX0KKwlyZXR1cm4gMAorfQorCitjYXNlICQyIGluCisKK1BPU1QtREVJTlNUQUxMKQor
 CXBvc3QtZGVpbnN0YWxsCisJOzsKKyopCisJOzsKK2VzYWMKZGlmZiAtTmJ1ciB3d3cvYW9s
 c2VydmVyLm9yaWcvZmlsZXMvcGtnLWluc3RhbGwuaW4gd3d3L2FvbHNlcnZlci9maWxlcy9w
 a2ctaW5zdGFsbC5pbgotLS0gd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVzL3BrZy1pbnN0YWxs
 LmluCU1vbiBPY3QgIDIgMTI6MDg6MDEgMjAwNgorKysgd3d3L2FvbHNlcnZlci9maWxlcy9w
 a2ctaW5zdGFsbC5pbglXZWQgT2N0IDE4IDE3OjE4OjU5IDIwMDYKQEAgLTMsMzUgKzMsMTkg
 QEAKIFBBVEg9L2JpbjovdXNyL3NiaW46L3Vzci9iaW4KIEVYQU1QTEVTRElSPSUlRVhBTVBM
 RVNESVIlJQogQU9MU0VSVkVSQkFTRT0lJUFPTFNFUlZFUkJBU0UlJQorQU9MU0VSVkVSVVNF
 Uj0lJUFPTFNFUlZFUlVTRVIlJQorQU9MU0VSVkVSR1JPVVA9JSVBT0xTRVJWRVJHUk9VUCUl
 CiAKIHBvc3QtaW5zdGFsbCgpIHsKIAllY2hvICJSdW5uaW5nIHBvc3QtaW5zdGFsbCBzY3Jp
 cHQiCiAJZWNobyAiU2V0dGluZyBmaWxlIHBlcm1pc3Npb25zIgotCWNob3duIG5vYm9keTpu
 b2dyb3VwICR7QU9MU0VSVkVSQkFTRX0vc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNsb2cK
 LQljaG93biBub2JvZHk6bm9ncm91cCAke0FPTFNFUlZFUkJBU0V9L2xvZworCW1rZGlyIC1w
 ICR7QU9MU0VSVkVSQkFTRX0vc2VydmVycy9zZXJ2ZXIxL3BhZ2VzCisJbWtkaXIgLXAgJHtB
 T0xTRVJWRVJCQVNFfS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9uc2xvZworCW1rZGlyIC1w
 ICR7QU9MU0VSVkVSQkFTRX0vbG9nCisJZWNobyAiV2VsY29tZS4gWW91IGhhdmUgbWFkZSBp
 dC4gQW9sc2VydmVyIGhhcyBzdGFydGVkLiIgPj4gJHtBT0xTRVJWRVJCQVNFfS9zZXJ2ZXJz
 L3NlcnZlcjEvcGFnZXMvaW5kZXguaHRtbAorCWNob3duICR7QU9MU0VSVkVSVVNFUn06JHtB
 T0xTRVJWRVJHUk9VUH0gJHtBT0xTRVJWRVJCQVNFfS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxl
 cy9uc2xvZworCWNob3duICR7QU9MU0VSVkVSVVNFUn06JHtBT0xTRVJWRVJHUk9VUH0gJHtB
 T0xTRVJWRVJCQVNFfS9sb2cKIAljaG1vZCA3NTUgJHtBT0xTRVJWRVJCQVNFfQotCWNobW9k
 IDc1NSAke0VYQU1QTEVTRElSfS9hb2xzZXJ2ZXIuc2guc2FtcGxlCi0KLQllY2hvICJDaGVj
 a2luZyBBb2xzZXJ2ZXIgcHJvY2Vzc2VzIGJlZm9yZSAocmUpc3RhcnQiCi0JcGlkMT1gcHMg
 LWF4IHwgZ3JlcCBzYW1wbGUtY29uZmlnIHwgZ3JlcCAtdiBncmVwfCBhd2sgLUYnICcgJ3tw
 cmludCAkMX0nYDsKLQlpZiB0ZXN0ICIkcGlkMSIgPSAiIiA7IHRoZW4gCi0JCWVjaG8gIiIK
 LQllbHNlCi0JCWVjaG8gIktpbGxpbmcgc2FtcGxlLWNvbmZpZyBwaWQiCQotCQlraWxsICRw
 aWQxOwotCWZpCi0KLQlwaWQyPWBwcyAtYXggfCBncmVwIG5zZCB8IGdyZXAgLXYgZ3JlcHwg
 YXdrIC1GJyAnICd7cHJpbnQgJDF9J2A7Ci0JaWYgdGVzdCAiJHBpZDIiID0gIiIgOyB0aGVu
 Ci0JCWVjaG8gIkdvb2QuIE5vIHJ1bm5pbmcgQW9sc2VydmVyIHByb2Nlc3MuIjsKLQllbHNl
 Ci0JCWVjaG8gIldhcm5pbmc6IGF0IGxlYXN0IG9uZSBub24tc3RhbmRhcmQgQW9sc2VydmVy
 IHByb2Nlc3MgaXMgcnVubmluZy4uLiIKLQkJZWNobyAiV2UgYXJlIHN0aWxsIHN0YXJ0aW5n
 IEFvbHNlcnZlciwgYnV0IGl0IG1heSBub3QgYmUgYWJsZSB0byBsaXN0ZW4gb24gdGhlIHNh
 bWUgYWRkcmVzczpwb3J0IgotCQllY2hvICJGWUk6IGtpbGxhbGwgLTkgbnNkIHN0b3BzIGFs
 bCBwcm9jZXNzZXMuIE9yIGNoYW5nZSB0aGUgSVAtYWRkcmVzcyBpbiBjb25maWcudGNsLCB0
 aGVuIHJlc3RhcnQuIgotCWZpCi0KLQllY2hvICJTdGFydGluZyBhb2xzZXJ2ZXI6ICR7QU9M
 U0VSVkVSQkFTRX0vYmluL25zZCAtdCAke0FPTFNFUlZFUkJBU0V9L3NhbXBsZS1jb25maWcu
 dGNsIC11IG5vYm9keSAtZyBub2dyb3VwIiAKLQkke0FPTFNFUlZFUkJBU0V9L2Jpbi9uc2Qg
 LXQgJHtBT0xTRVJWRVJCQVNFfS9zYW1wbGUtY29uZmlnLnRjbCAtdSBub2JvZHkgLWcgbm9n
 cm91cAogfQogCiBjYXNlICQyIGluCkBAIC00MCw3ICsyNCw2IEBACiAJcG9zdC1pbnN0YWxs
 CiAJOzsKICopCi0JZWNobyAidW5rbm93biBwa2ctaW5zdGFsbCBvcHRpb24iCiAJOzsKIGVz
 YWMKIApkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9wa2ctbWVzc2FnZS5p
 biB3d3cvYW9sc2VydmVyL2ZpbGVzL3BrZy1tZXNzYWdlLmluCi0tLSB3d3cvYW9sc2VydmVy
 Lm9yaWcvZmlsZXMvcGtnLW1lc3NhZ2UuaW4JTW9uIE9jdCAgMiAxMjowODowMSAyMDA2Cisr
 KyB3d3cvYW9sc2VydmVyL2ZpbGVzL3BrZy1tZXNzYWdlLmluCUZyaSBPY3QgMTMgMTQ6MzU6
 NTUgMjAwNgpAQCAtMSwzMSArMSwxNSBAQAotICAgICAqKioqKioqKiBSRUFEIFRISVMgKioq
 KioqKioKKyoqKioqKioqIE5PVElDRSAqKioqKioqKgogCi1Db25ncmF0dWxhdGlvbnMhIFlv
 dSBoYXZlIGluc3RhbGxlZCB0aGUgd2ViIGFwcGxpY2F0aW9uIHNlcnZlciwgQW9sc2VydmVy
 LgorQ29uZ3JhdHVsYXRpb25zISBZb3UgaGF2ZSBpbnN0YWxsZWQgdGhlIHdlYiBhcHBsaWNh
 dGlvbiBzZXJ2ZXIsIEFPTHNlcnZlci4KIAotVGVzdCBhb2xzZXJ2ZXI6Ci0gICAgIyAlJUFP
 TFNFUlZFUkJBU0UlJS9iaW4vbnNkIC10ICUlQU9MU0VSVkVSQkFTRSUlL3NhbXBsZS1jb25m
 aWcudGNsIC11IG5vYm9keSAtZyBub2dyb3VwCitBIHN0YXJ0L3N0b3Agc2NyaXB0IGhhcyBi
 ZWVuIGluc3RhbGxlZCBpbnRvICUlUFJFRklYJSUvZXRjL3JjLmQvYW9sc2VydmVyCitUbyBl
 bmFibGUgYW9sc2VydmVyLCBzZXQgYW9sc2VydmVyX2VuYWJsZT0iWUVTIiBpbiB5b3VyIHJj
 LmNvbmYuCiAKLVRoZW4sIHdpdGggeW91ciBmYXZvcml0ZSBicm93c2VyLCBzb21ldGhpbmcg
 bGlrZToKLSAgICAjIGx5bnggbG9jYWxob3N0OjgwMDAKLQotS2lsbCBhb2xzZXJ2ZXI6Ci0g
 ICAgIyBraWxsYWxsIG5zZAotCi1BIHNhbXBsZSBzdGFydC9zdG9wIHNjcmlwdCBpcyBpbiAl
 JVBSRUZJWCUlL2V0Yy9yYy5kL2FvbHNlcnZlci5zaC5zYW1wbGUKLQotR2VuZXJhbGx5IG9u
 ZSB3b3VsZCBjb3B5ICUlQU9MU0VSVkVSQkFTRSUlL3NhbXBsZS1jb25maWcudGNsIHRvIAot
 JSVBT0xTRVJWRVJCQVNFJSUvbnNkLnRjbCBhbmQgc2Vhc29uIHRvIHRhc3RlLiBGb3IgZXhh
 bXBsZToKLXNldCBhZGRyZXNzIHRvIDAuMC4wLjAgb3IgdGhlIGFjdHVhbCBpcC1hZGRyZXNz
 IGFuZCBzZXQgaHR0cHBvcnQgdG8gODAuCi0KLUZvciBBT0xzZXJ2ZXIgNCB1c2luZyBwcml2
 aWxlZ2VkIHBvcnRzICh1c3VhbGx5IDwgMTAyNCksIGFkZCB0aGUgZmxhZwotLWIgeW91cmFk
 ZHJlc3M6eW91cnBvcnQuIFNvOgotICAgICMgJSVBT0xTRVJWRVJCQVNFJSUvYmluL25zZCAt
 dCAlJUFPTFNFUlZFUkJBU0UlJS9zYW1wbGUtY29uZmlnLnRjbCBcCi0gICAgICAtdSBub2Jv
 ZHkgLWcgbm9ncm91cCAtYiAwLjAuMC4wOjgwCi0gICAgIyBseW54IGxvY2FsaG9zdAotCi1S
 ZW1lbWJlcjogVEhJUyBNRVNTQUdFIGlzIGluIFBPUlRTRElSL3d3dy9hb2xzZXJ2ZXIvZmls
 ZXMvcGtnLW1lc3NhZ2UuaW4uIAorU2VlICUlUFJFRklYJSUvZXRjL3JjLmQvYW9sc2VydmVy
 IGZvciB2YXJpb3VzIGNvbmZpZ3VyYXRpb24gb3B0aW9ucyBsaWtlCitjaG9zaW5nIGEgZGlm
 ZmVyZW50IGNvbmZpZ3VyYXRpb24gZmlsZS4KIAogLUFsZGVydAogYWxkZXJ0QG5vb2l0Z2Vk
 YWd0Lm5ldAogCi0gICAgICoqKioqKioqIFJFQUQgVEhFIElORk9STUFUSU9OIEFCT1ZFICoq
 KioqKioqCistTWFydGluIE1hdHVza2EKK21hcnRpbkBtYXR1c2thLm9yZwpkaWZmIC1OYnVy
 IHd3dy9hb2xzZXJ2ZXIub3JpZy9wa2ctZGVpbnN0YWxsIHd3dy9hb2xzZXJ2ZXIvcGtnLWRl
 aW5zdGFsbAotLS0gd3d3L2FvbHNlcnZlci5vcmlnL3BrZy1kZWluc3RhbGwJTW9uIE9jdCAg
 MiAxMjowODowMSAyMDA2CisrKyB3d3cvYW9sc2VydmVyL3BrZy1kZWluc3RhbGwJVGh1IEph
 biAgMSAwMTowMDowMCAxOTcwCkBAIC0xLDIwICswLDAgQEAKLSMhIC9iaW4vc2gKLQotUEFU
 SD0kUEFUSDovYmluOi91c3IvYmluOi91c3Ivc2JpbgotCi1jYXNlICQyIGluCi0KLVBPU1Qt
 REVJTlNUQUxMKQotCWVjaG8gIllvdSBhcmUgZGVpbnN0YWxsaW5nIHRoaXMgcG9ydDoiCi0J
 ZWNobyAiICBSZW1lbWJlciB0byBraWxsIHRoZSBhc3NvY2lhdGVkIEFvbHNlcnZlciBwcm9j
 ZXNzIGlmIHdlIGRvbid0IHN1Y2NlZWQuIgotCWVjaG8gIiAgV2Ugd2lsbCB0cnkgdG8ga2ls
 bCB0aGUgc3RhbmRhcmQgbm93OiIKLQlwaWQ9YHBzIC1heCB8IGdyZXAgc2FtcGxlLWNvbmZp
 ZyB8IGdyZXAgLXYgZ3JlcHwgYXdrIC1GJyAnICd7cHJpbnQgJDF9J2A7Ci0JaWYgdGVzdCAi
 JHBpZCIgPSAiIiA7IHRoZW4KLQkJZWNobyAiICBObyBzYW1wbGUtY29uZmlnLnRjbCBwcm9j
 ZXNzIGZvdW5kLiIKLQllbHNlCi0JCWVjaG8gIiAgS2lsbGluZyBzYW1wbGUtY29uZmlnLnRj
 bCBwcm9jZXMuIHBpZDogJHBpZCAuIgotCQlraWxsICRwaWQKLQkJZWNobyAiICBEb25lLiIK
 LQlmaQotCTs7Ci1lc2FjCmRpZmYgLU5idXIgd3d3L2FvbHNlcnZlci5vcmlnL3BrZy1wbGlz
 dCB3d3cvYW9sc2VydmVyL3BrZy1wbGlzdAotLS0gd3d3L2FvbHNlcnZlci5vcmlnL3BrZy1w
 bGlzdAlNb24gT2N0ICAyIDEyOjA4OjAxIDIwMDYKKysrIHd3dy9hb2xzZXJ2ZXIvcGtnLXBs
 aXN0CVdlZCBEZWMgMjcgMTE6MjI6MTcgMjAwNgpAQCAtMSwxMjcgKzEsODc5IEBACi1hb2xz
 ZXJ2ZXIvYmluL2luaXQudGNsCi1hb2xzZXJ2ZXIvYmluL2luc3RhbGwtc2gKLSUlbnNjYWNo
 ZSUlYW9sc2VydmVyL2Jpbi9uc2NhY2hlLnNvCi1hb2xzZXJ2ZXIvYmluL25zY2dpLnNvCi1h
 b2xzZXJ2ZXIvYmluL25zY3Auc28KLWFvbHNlcnZlci9iaW4vbnNkCi1hb2xzZXJ2ZXIvYmlu
 L25zZGIuc28KLWFvbHNlcnZlci9iaW4vbnNleHQuc28KLWFvbHNlcnZlci9iaW4vbnNsb2cu
 c28KLSUlbnNvcmFjbGUlJWFvbHNlcnZlci9iaW4vbnNvcmFjbGUuc28KLWFvbHNlcnZlci9i
 aW4vbnNwZXJtLnNvCi0lJW5zcG9zdGdyZXMlJWFvbHNlcnZlci9iaW4vbnNwb3N0Z3Jlcy5z
 bwotYW9sc2VydmVyL2Jpbi9uc3NvY2suc28KLSUlbnNzaGExJSVhb2xzZXJ2ZXIvYmluL25z
 c2hhMS5zbwotYW9sc2VydmVyL2Jpbi9uc3RocmVhZHRlc3QKLWFvbHNlcnZlci9pbmNsdWRl
 L01ha2VmaWxlLmdsb2JhbAotYW9sc2VydmVyL2luY2x1ZGUvTWFrZWZpbGUubW9kdWxlCi1h
 b2xzZXJ2ZXIvaW5jbHVkZS9ucy5oCi1hb2xzZXJ2ZXIvaW5jbHVkZS9uc2RiLmgKLWFvbHNl
 cnZlci9pbmNsdWRlL25zZXh0bXNnLmgKLWFvbHNlcnZlci9pbmNsdWRlL25zcGQuaAotYW9s
 c2VydmVyL2luY2x1ZGUvbnN0aHJlYWQuaAotYW9sc2VydmVyL2xpYi9saWJuc2Quc28KLWFv
 bHNlcnZlci9saWIvbGlibnNkYi5zbwotYW9sc2VydmVyL2xpYi9saWJuc2V4dC5zbwotYW9s
 c2VydmVyL2xpYi9saWJuc3BkLmEKLWFvbHNlcnZlci9saWIvbGlibnN0aHJlYWQuc28KLWFv
 bHNlcnZlci9tb2R1bGVzL3RjbC9jaGFyc2V0cy50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3Rj
 bC9jb21wYXQudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvZGVidWcudGNsCi1hb2xzZXJ2
 ZXIvbW9kdWxlcy90Y2wvZmFzdHBhdGgudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvZmls
 ZS50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3RjbC9mb3JtLnRjbAotYW9sc2VydmVyL21vZHVs
 ZXMvdGNsL2h0dHAudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvaW5pdC50Y2wKLWFvbHNl
 cnZlci9tb2R1bGVzL3RjbC9tb2Rsb2cudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvbnNk
 Yi50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3RjbC9uc3Blcm0vY29tcGF0LnRjbAotYW9sc2Vy
 dmVyL21vZHVsZXMvdGNsL25zcGVybS9pbml0LnRjbAotYW9sc2VydmVyL21vZHVsZXMvdGNs
 L3Byb2RlYnVnLnRjbAotYW9sc2VydmVyL21vZHVsZXMvdGNsL3NlbmRtYWlsLnRjbAotYW9s
 c2VydmVyL21vZHVsZXMvdGNsL3N0YXRzLnRjbAotYW9sc2VydmVyL21vZHVsZXMvdGNsL3V0
 aWwudGNsCi1hb2xzZXJ2ZXIvc2FtcGxlLWNvbmZpZy50Y2wKLWFvbHNlcnZlci9zZXJ2ZXJz
 L3NlcnZlcjEvbW9kdWxlcy9uc3Blcm0vZ3JvdXAKLWFvbHNlcnZlci9zZXJ2ZXJzL3NlcnZl
 cjEvbW9kdWxlcy9uc3Blcm0vaG9zdHMuYWxsb3cKLWFvbHNlcnZlci9zZXJ2ZXJzL3NlcnZl
 cjEvbW9kdWxlcy9uc3Blcm0vaG9zdHMuZGVueQotYW9sc2VydmVyL3NlcnZlcnMvc2VydmVy
 MS9tb2R1bGVzL25zcGVybS9wYXNzd2QKLWFvbHNlcnZlci9zZXJ2ZXJzL3NlcnZlcjEvbW9k
 dWxlcy9uc3Blcm0vcGVybXMKLWFvbHNlcnZlci9zZXJ2ZXJzL3NlcnZlcjEvcGFnZXMvaW5k
 ZXguaHRtbAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvUkVBRE1FLXRlc3RzLnR4dAotJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3QxLmFkcAotJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvYWRwL3Rlc3QyLmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Qz
 LmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q0LmFkcAotJSVQT1JURE9D
 UyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q0LmluYwotJSVQT1JURE9DUyUlJSVET0NTRElSJSUv
 YWRwL3Rlc3Q1LmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q1YS5hZHAK
 LSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FkcC90ZXN0Ni5hZHAKLSUlUE9SVERPQ1MlJSUl
 RE9DU0RJUiUlL2FkcC90ZXN0Ny5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FkcC90
 ZXN0N2IuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDdjLmFkcAotJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q4LmFkcAotJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvYWRwL3Rlc3Q4YS5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FkcC90ZXN0
 OGIuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDkuYWRwCi0lJVBPUlRE
 T0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDkuaW5jCi0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS9hcGkvbnNfY29ubi5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FwaS9uc19qb2Iu
 YWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hcGkvbnNfbG9jYWx0aW1lLmFkcAotJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvY2Rldi90ZXN0MS5hZHAKLSUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL2RiYXNlL3Rlc3QxLmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvaW5kZXgu
 YWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9uZXcvYWxsLnRjbAotJSVQT1JURE9DUyUl
 JSVET0NTRElSJSUvbmV3L2hhcm5lc3MudGNsCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9u
 ZXcvaHR0cC10ZXN0LWNvbmZpZy50Y2wKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL25ldy9o
 dHRwLnRlc3QKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL25ldy9uc19hZGRyYnlob3N0LnRl
 c3QKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL25ldy9uc19hZHBfY29tcHJlc3MudGVzdAot
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvbmV3L25zX2hvc3RieWFkZHIudGVzdAotJSVQT1JU
 RE9DUyUlJSVET0NTRElSJSUvbmV3L25zX2hyZWZzLnRlc3QKLSUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL25ldy9zZXJ2ZXJzL3NlcnZlcjEvcGFnZXMvbnNfYWRwX2NvbXByZXNzLmFkcAot
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvbnN0ZWxlbWV0cnkuYWRwCi0lJVBPUlRET0NTJSUl
 JURPQ1NESVIlJS9zZWMvdGVzdDEuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS90Y2wv
 dGVzdDEudGNsCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS90Y2wvdGVzdDFhLnRjbAotJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvdGNsL3Rlc3QxYi50Y2wKLSUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL3Rlc3RzLmh0bWwKLSUlRVhBTVBMRVNESVIlJS9hb2xzZXJ2ZXIuc2guc2FtcGxl
 Ci0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9DaGFuZ2VMb2cKLSUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL1JFQURNRQotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvaW5kZXguaHRtbAotJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvbGljZW5zZS50ZXJtcwotQGRpcnJtIGFvbHNlcnZlci9i
 aW4KLUBkaXJybSBhb2xzZXJ2ZXIvaW5jbHVkZQotQGRpcnJtIGFvbHNlcnZlci9saWIKLUB1
 bmV4ZWMgcm0gLVJmICVEL2FvbHNlcnZlci9sb2cgMj4mMSA+IC9kZXYvbnVsbCB8fCB0cnVl
 Ci1AZGlycm0gYW9sc2VydmVyL21hbi9tYW4xCi1AZGlycm0gYW9sc2VydmVyL21hbi9tYW4z
 Ci1AZGlycm0gYW9sc2VydmVyL21hbi9tYW5uCi1AZGlycm0gYW9sc2VydmVyL21hbgotQGRp
 cnJtIGFvbHNlcnZlci9tb2R1bGVzL3RjbC9uc3Blcm0KLUBkaXJybSBhb2xzZXJ2ZXIvbW9k
 dWxlcy90Y2wKLUBkaXJybSBhb2xzZXJ2ZXIvbW9kdWxlcwotQHVuZXhlYyBybSAtUmYgJUQv
 YW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zbG9nIDI+JjEgPiAvZGV2L251
 bGwgfHwgdHJ1ZQotQGRpcnJtIGFvbHNlcnZlci9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9u
 c3Blcm0KLUBkaXJybSBhb2xzZXJ2ZXIvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMKLUBkaXJy
 bSBhb2xzZXJ2ZXIvc2VydmVycy9zZXJ2ZXIxL3BhZ2VzCi1AZGlycm0gYW9sc2VydmVyL3Nl
 cnZlcnMvc2VydmVyMQotQGRpcnJtIGFvbHNlcnZlci9zZXJ2ZXJzCi1AZGlycm0gYW9sc2Vy
 dmVyCi0lJVBPUlRET0NTJSVAZGlycm0gJSVET0NTRElSJSUvYWRwCi0lJVBPUlRET0NTJSVA
 ZGlycm0gJSVET0NTRElSJSUvYXBpCi0lJVBPUlRET0NTJSVAZGlycm0gJSVET0NTRElSJSUv
 Y2RldgotJSVQT1JURE9DUyUlQGRpcnJtICUlRE9DU0RJUiUlL2RiYXNlCi0lJVBPUlRET0NT
 JSVAZGlycm0gJSVET0NTRElSJSUvbmV3L3NlcnZlcnMvc2VydmVyMS9wYWdlcwotJSVQT1JU
 RE9DUyUlQGRpcnJtICUlRE9DU0RJUiUlL25ldy9zZXJ2ZXJzL3NlcnZlcjEKLSUlUE9SVERP
 Q1MlJUBkaXJybSAlJURPQ1NESVIlJS9uZXcvc2VydmVycwotJSVQT1JURE9DUyUlQGRpcnJt
 ICUlRE9DU0RJUiUlL25ldwotJSVQT1JURE9DUyUlQGRpcnJtICUlRE9DU0RJUiUlL3NlYwot
 JSVQT1JURE9DUyUlQGRpcnJtICUlRE9DU0RJUiUlL3RjbAotJSVQT1JURE9DUyUlQGRpcnJt
 ICUlRE9DU0RJUiUlCi0lJVBPUlRET0NTJSVAZXhlYyBta2RpciAtcCAlJURPQ1NESVIlJQot
 QGV4ZWMgbWtkaXIgLXAgJUQvYW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25z
 bG9nCi1AZXhlYyBta2RpciAtcCAlRC9hb2xzZXJ2ZXIvbG9nCi1AZXhlYyBta2RpciAtcCAl
 RC8lJUVYQU1QTEVTRElSJSUKLUB1bmV4ZWMgcm0gLVJmICVELyUlRVhBTVBMRVNESVIlJSAy
 PiYxID4vZGV2L251bGwgfHwgdHJ1ZQorJSVBT0xTRVJWRVJCQVNFJSUvYmFzZS50Y2wKKyUl
 QU9MU0VSVkVSQkFTRSUlL2Jpbi9pbmkydGNsLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvYmlu
 L2luaXQudGNsCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vaW5zdGFsbC1zaAorJSVBT0xTRVJW
 RVJCQVNFJSUvYmluL25zY2dpLnNvCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNjcC5zbwor
 JSVBT0xTRVJWRVJCQVNFJSUvYmluL25zZAorJSVBT0xTRVJWRVJCQVNFJSUvYmluL25zZGIu
 c28KKyUlQU9MU0VSVkVSQkFTRSUlL2Jpbi9uc2luc3RhbGwtbWFuLnNoCislJUFPTFNFUlZF
 UkJBU0UlJS9iaW4vbnNpbnN0YWxsLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvYmluL25zbG9n
 LnNvCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNtYWtlYWxsLnRjbAorJSVBT0xTRVJWRVJC
 QVNFJSUvYmluL25zcGVybS5zbworJSVBT0xTRVJWRVJCQVNFJSUvYmluL25zcmVtb3ZlLnRj
 bAorJSVBT0xTRVJWRVJCQVNFJSUvYmluL25zc29jay5zbworJSVBT0xTRVJWRVJCQVNFJSUv
 YmluL25zdGNsc2gKKyUlQU9MU0VSVkVSQkFTRSUlL2Jpbi9uc3RocmVhZHRlc3QKKyUlQU9M
 U0VSVkVSQkFTRSUlL2Jpbi90Y2wyaW5pLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvaW5jbHVk
 ZS9NYWtlZmlsZS5nbG9iYWwKKyUlQU9MU0VSVkVSQkFTRSUlL2luY2x1ZGUvTWFrZWZpbGUu
 bW9kdWxlCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zLmgKKyUlQU9MU0VSVkVSQkFT
 RSUlL2luY2x1ZGUvbnMubWFrCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zYXR0cmli
 dXRlcy5oCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zZGIuaAorJSVBT0xTRVJWRVJC
 QVNFJSUvaW5jbHVkZS9uc2V4dG1zZy5oCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25z
 bGliaW5pdC5jCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zbW9kaW5pdC5jCislJUFP
 TFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zcGQuaAorJSVBT0xTRVJWRVJCQVNFJSUvaW5jbHVk
 ZS9uc3RocmVhZC5oCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNjZ2kuYQorJSVBT0xT
 RVJWRVJCQVNFJSUvbGliL2xpYm5zY2dpLnNvCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGli
 bnNjcC5hCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNjcC5zbworJSVBT0xTRVJWRVJC
 QVNFJSUvbGliL2xpYm5zZC5hCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNkLnNvCisl
 JUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNkYi5hCislJUFPTFNFUlZFUkJBU0UlJS9saWIv
 bGlibnNkYi5zbworJSVBT0xTRVJWRVJCQVNFJSUvbGliL2xpYm5zbG9nLmEKKyUlQU9MU0VS
 VkVSQkFTRSUlL2xpYi9saWJuc2xvZy5zbworJSVBT0xTRVJWRVJCQVNFJSUvbGliL2xpYm5z
 cGVybS5hCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNwZXJtLnNvCislJUFPTFNFUlZF
 UkJBU0UlJS9saWIvbGlibnNzb2NrLmEKKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc3Nv
 Y2suc28KKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc3RocmVhZC5hCislJUFPTFNFUlZF
 UkJBU0UlJS9saWIvbGlibnN0aHJlYWQuc28KKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMv
 dGNsL2NoYXJzZXRzLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvY29tcGF0
 LnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvZGVidWcudGNsCislJUFPTFNF
 UlZFUkJBU0UlJS9tb2R1bGVzL3RjbC9mYXN0cGF0aC50Y2wKKyUlQU9MU0VSVkVSQkFTRSUl
 L21vZHVsZXMvdGNsL2ZpbGUudGNsCislJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzL3RjbC9m
 b3JtLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvaHR0cC50Y2wKKyUlQU9M
 U0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL2luaXQudGNsCislJUFPTFNFUlZFUkJBU0UlJS9t
 b2R1bGVzL3RjbC9tb2Rsb2cudGNsCislJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzL3RjbC9u
 c2RiLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvbnNwZXJtL2NvbXBhdC50
 Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL25zcGVybS9pbml0LnRjbAorJSVB
 T0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvcHJvZGVidWcudGNsCislJUFPTFNFUlZFUkJB
 U0UlJS9tb2R1bGVzL3RjbC9yZXR1cm4udGNsCislJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVz
 L3RjbC9zZW5kbWFpbC50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL3N0YXRz
 LnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvdXRpbC50Y2wKKyUlQU9MU0VS
 VkVSQkFTRSUlL3NhbXBsZS1jb25maWcudGNsCislJUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJz
 L3NlcnZlcjEvbW9kdWxlcy9uc3Blcm0vZ3JvdXAKKyUlQU9MU0VSVkVSQkFTRSUlL3NlcnZl
 cnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9ob3N0cy5hbGxvdworJSVBT0xTRVJWRVJCQVNF
 JSUvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNwZXJtL2hvc3RzLmRlbnkKKyUlQU9MU0VS
 VkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9wYXNzd2QKKyUlQU9M
 U0VSVkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9wZXJtcworJSVB
 T0xTRVJWRVJCQVNFJSUvc2VydmVycy9zZXJ2ZXIxL3BhZ2VzL2luZGV4LmFkcAorJSVBT0xT
 RVJWRVJCQVNFJSUvc2VydmVycy9zZXJ2ZXIxL3BhZ2VzL2luZGV4Lmh0bWwKKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQWJzb2x1dGVVcmwu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQWRqVGltZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19BZHBSZWdpc3Rl
 clBhcnNlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19B
 ZHBSZXF1ZXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0FmdGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Fs
 bG9jVGhyZWFkTG9jYWxTdG9yYWdlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0F1dGhvcml6ZVJlcXVlc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQXV0aG9yaXplVXNlci4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19CZWdpbkRldGFjaGVkVGhyZWFkLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0JlZ2luVGhyZWFkLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0JpbmRTb2NrLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Jyb2FkY2FzdEV2ZW50
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlQnJv
 YWRjYXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nh
 Y2hlQ3JlYXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0NhY2hlQ3JlYXRlRW50cnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ2FjaGVDcmVhdGVTei4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19DYWNoZURlbGV0ZUVudHJ5LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlRGVzdHJveS4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZUZpbmQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVGaW5kRW50cnkuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVGaXJzdEVudHJ5LjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlRmx1c2guMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVGbHVzaEVu
 dHJ5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hl
 RnJlZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNo
 ZUdldFZhbHVlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0NhY2hlS2V5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0NhY2hlTG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19DYWNoZU1hbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19DYWNoZU5hbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfQ2FjaGVOZXh0RW50cnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ2FjaGVTZXRWYWx1ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19DYWNoZVNldFZhbHVlU3ouMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVTaWduYWwuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVUaW1lZFdhaXQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVUcnlMb2NrLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlVW5sb2NrLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlVW5zZXRWYWx1
 ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZVdh
 aXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FuY2Vs
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NsZWFyU29j
 a0Vycm5vLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Ns
 b3NlT25FeGVjLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0Nsc0FsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0Nsc0dldC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19D
 bHNTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29u
 ZEJyb2FkY2FzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Db25kRGVzdHJveS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Db25kSW5pdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Db25kU2lnbmFsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0NvbmRUaW1lZFdhaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29uZFdhaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29uZmlnR2V0Qm9vbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Db25maWdHZXRJbnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29uZmlnR2V0SW50NjQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29uZmlnR2V0UGF0aC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uQXV0aFBhc3N3ZC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uQXV0aFVzZXIuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNsZWFyUXVl
 cnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNs
 b3NlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5D
 b25kU2V0SGVhZGVycy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Db25uQ29udGVudC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Db25uQ29udGVudEZkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0Nvbm5Db250ZW50TGVuZ3RoLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db250ZW50T25EaXNrLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db3B5VG9DaGFubmVsLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db3B5VG9EU3Ry
 aW5nLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5D
 b3B5VG9GZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19D
 b25uQ29weVRvRmlsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Db25uRHJpdmVyQ29udGV4dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Db25uRHJpdmVyTmFtZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uRmlyc3RGaWxlLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5GbHVzaC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uRmx1c2hEaXJlY3QuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkZsdXNoSGVhZGVycy4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uR2V0RW5jb2Rp
 bmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkdl
 dEZpbGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29u
 bkdldFF1ZXJ5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0Nvbm5HZXRTdGF0dXMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfQ29ubkdldFR5cGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ubkdldHMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ubkhlYWRlcnMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ubkhvc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ubklkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0Nvbm5Mb2NhdGlvbi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Db25uTmV4dEZpbGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfQ29ubk91dHB1dEhlYWRlcnMuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublBlZXIuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublBlZXJQb3J0LjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Qb3J0LjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5QcmludGZIZWFkZXIuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublB1dHMuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublF1ZXVlSGVhZGVy
 cy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmVh
 ZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmVh
 ZEhlYWRlcnMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 Q29ublJlYWRMaW5lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0Nvbm5SZWRpcmVjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Db25uUmVzcG9uc2VMZW5ndGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfQ29ublJlc3BvbnNlU3RhdHVzLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5BZG1pbk5vdGljZS4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuQmFk
 UmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19D
 b25uUmV0dXJuRGF0YS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Db25uUmV0dXJuRmRFeC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19Db25uUmV0dXJuRmlsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuRm9yYmlkZGVuLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5IdG1sLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5JbnRlcm5hbEVy
 cm9yLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5S
 ZXR1cm5Ob1Jlc3BvbnNlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0Nvbm5SZXR1cm5Ob3RGb3VuZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuTm90SW1wbGVtZW50ZWQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVybk5vdE1vZGlmaWVk
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1
 cm5Ob3RpY2UuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 Q29ublJldHVybk9rLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0Nvbm5SZXR1cm5PcGVuQ2hhbm5lbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuT3BlbkZkLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5PcGVuRmlsZS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuU3RhdHVzLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5V
 bmF1dGhvcml6ZWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfQ29ublJ1blJlcXVlc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ublNlbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ublNlbmRDaGFubmVsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0Nvbm5TZW5kRFN0cmluZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2VuZEZkLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5TZW5kRmRFeC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2VuZEZwLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5TZXJ2ZXIuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldEVuY29kaW5nLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5TZXRFeHBpcmVz
 SGVhZGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nv
 bm5TZXRIZWFkZXJzLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0Nvbm5TZXRMYXN0TW9kaWZpZWRIZWFkZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldExlbmd0aEhlYWRlci4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2V0UmVxdWlyZWRIZWFkZXJz
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5TZXRT
 dGF0dXMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29u
 blNldFR5cGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 Q29ublNvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 Q29ubldyaXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0NvcHlFbnZpcm9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0NzRGVzdHJveS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Dc0VudGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0NzSW5pdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Dc0xlYXZlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0RSYW5kLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RT
 dHJpbmdBcHBlbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfRFN0cmluZ0FwcGVuZEFyZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19EU3RyaW5nQXBwZW5kRWxlbWVudC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nRXhwb3J0LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RTdHJpbmdGcmVlLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RTdHJpbmdJbml0LjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RTdHJpbmdMZW5ndGguMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmluZ05BcHBlbmQu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmluZ1Bv
 cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5n
 UHJpbnRmLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RT
 dHJpbmdQdXNoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0RTdHJpbmdTZXRMZW5ndGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfRFN0cmluZ1RydW5jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0RTdHJpbmdWYWx1ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nVmFyQXBwZW5kLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiMG9yMVJvdy4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYjFSb3cuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJCaW5kUm93LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiQm91bmNlUG9vbC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYkNhbmNlbC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYkRNTC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYkRyaXZlckRiVHlwZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYkRyaXZlck5hbWUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJFeGVjLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiRmx1c2guMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJHZXRSb3cuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJJbnRlcnByZXRTcWxGaWxlLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiUG9vbEFsbG93
 YWJsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlBv
 b2xEZWZhdWx0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0RiUG9vbERlc2NyaXB0aW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0RiUG9vbEdldEhhbmRsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19EYlBvb2xHZXRNdWx0aXBsZUhhbmRsZXMuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJQb29sTGlzdC4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlBvb2xQdXRIYW5kbGUuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJQb29sVGltZWRH
 ZXRIYW5kbGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 RGJQb29sVGltZWRHZXRNdWx0aXBsZUhhbmRsZXMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJRdW90ZVZhbHVlLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiUmVnaXN0ZXJEcml2ZXIuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJSZXNldEhhbmRsZS4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlNlbGVjdC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlNldEV4Y2VwdGlvbi4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlNwRXhlYy4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlNwR2V0UGFy
 YW1zLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiU3BS
 ZXR1cm5Db2RlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0RiU3BTZXRQYXJhbS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19EYlNwU3RhcnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRGVjb2RlVXJsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0Rlc3Ryb3lDcml0aWNhbFNlY3Rpb24uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfRGVzdHJveUV2ZW50LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Rlc3Ryb3lNdXRleC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EZXN0cm95UldMb2NrLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Rlc3Ryb3lTZW1hcGhvcmUuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGlmZlRpbWUuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRHJpdmVySW5pdC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EdXBIaWdoLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0VuY29kZVVybC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19FbmNyeXB0LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0VudGVyQ3JpdGlj
 YWxTZWN0aW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0V4ZWNBcmdibGsuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfRXhlY0FyZ3YuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfRXhlY1Byb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfRXhlY1Byb2Nlc3MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRXhpdFRocmVhZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19FeHREYk1zZ0NvZGVUb05hbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfRXh0RGJNc2dOYW1lVG9Db2RlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0V4dERiTXNnUmVxdWlyZXNBcmcuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRmF0YWwuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRmV0Y2hQYWdlLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0ZldGNoVVJMLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0ZvcmsuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRnJlZUNvbm5JbnRlcnAuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRnJlZVJlcXVlc3QuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2VuU2VlZHMuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0QWRkckJ5SG9z
 dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRDaGFy
 c2V0RW5jb2RpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfR2V0Q29ubkludGVycC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19HZXREcml2ZXJDb250ZXh0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0dldEVuY29kaW5nLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0dldEVudmlyb24uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0RmlsZUVuY29kaW5nLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldEdpZC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRIb3N0QnlBZGRyLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldE1pbWVUeXBlLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFByb2NJbmZvLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFJlcXVlc3QuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0U29ja0FkZHIuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0U29ja0Vycm5v
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFRlbXAu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VGhyZWFk
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFRocmVh
 ZElkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFRo
 cmVhZExvY2FsU3RvcmFnZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19HZXRUaHJlYWRTZXJ2ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfR2V0VGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19HZXRUeXBlRW5jb2RpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VWlkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0dldFVzZXJHaWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VXNlckhvbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR3ppcC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Ib21lUGF0aC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19IdHRwVGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19IdHV1RGVjb2RlLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0h0dXVFbmNvZGUuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5jclRpbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhBZGQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhEZWwuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhEZXN0cm95LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4RHVwLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4RWwuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhGaW5kLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4RmluZEluZi4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmRleEZpbmRNdWx0aXBsZS4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmRleEluaXQuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhJbnRJbml0
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4U3Ry
 aW5nQXBwZW5kLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0luZGV4U3RyaW5nRGVzdHJveS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19JbmRleFN0cmluZ0R1cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19JbmRleFN0cmluZ0luaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhTdHJpbmdUcnVuYy4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmRleFRydW5jLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9BZGRyZXNzLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9Cb290VGltZS4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvQnVpbGREYXRl
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9Db25m
 aWdGaWxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0lu
 Zm9FcnJvckxvZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19JbmZvSG9tZVBhdGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfSW5mb0hvc3RuYW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0luZm9MYWJlbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19JbmZvTmFtZU9mRXhlY3V0YWJsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvUGlkLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9QbGF0Zm9ybS4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvU2VydmVyTmFtZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvU2VydmVyVmVyc2lvbi4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvU2VydmVyc1N0
 YXJ0ZWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5m
 b1NodXRkb3duUGVuZGluZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19JbmZvU3RhcnRlZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19JbmZvVGFnLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0luZm9VcHRpbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbi4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Jbml0aWFsaXplRXZlbnQuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5pdGlhbGl6ZU11dGV4LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luaXRpYWxpemVS
 V0xvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5p
 dGlhbGl6ZVNlbWFwaG9yZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19JbnRQcmludC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19MZWF2ZUNyaXRpY2FsU2VjdGlvbi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19MaWJQYXRoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0xpc3RDb25zLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0xpc3RDb3B5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0xpc3REZWxldGVEdXBsaWNhdGVzLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xpc3REZWxldGVJZi4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19MaXN0RGVsZXRlTG93RWxlbWVu
 dHMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTGlzdERl
 bGV0ZVdpdGhUZXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0xpc3RGcmVlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0xpc3RMYXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0xpc3RMZW5ndGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfTGlzdE1hcGNhci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19MaXN0TmNvbmMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfTGlzdE5tYXBjYXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfTGlzdE5yZXZlcnNlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0xpc3RQcmludC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19MaXN0U29ydC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19MaXN0V2VpZ2h0U29ydC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Mb2NrTXV0ZXguMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTG9nLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0xvZ1JvbGwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfTG9nVGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Mb2dUaW1lMi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19NYWluLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX01ha2VQYXRoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX01hc3RlckxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfTWFzdGVyVW5sb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX01hdGNoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX01vZHVsZUdldFN5bWJvbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Nb2R1bGVMb2FkLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX01vZHVsZVBhdGguMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTW9kdWxlU3ltYm9sLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX011dGV4RGVzdHJveS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NdXRleEluaXQuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTXV0ZXhMaXN0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX011dGV4TG9jay4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NdXRleFNldE5hbWUuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTXV0ZXhTZXROYW1l
 Mi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NdXRleFRy
 eUxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTXV0
 ZXhVbmxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TmV4dFdvcmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 Tm9DbG9zZU9uRXhlYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Ob3JtYWxpemVQYXRoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1BhZ2VSb290LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1BhcnNlSGVhZGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1BhcnNlSHR0cFRpbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfUGFyc2VSZXF1ZXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1BhcnNlVXJsLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1BhdGhJc0Fic29sdXRlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1BhdXNlLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Bvb2xBbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sQmxvY2tTaXplLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Bvb2xDYWxsb2MuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUG9vbENyZWF0ZS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sRGVzdHJveS4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sRmx1c2guMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUG9vbEZyZWUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUG9vbFJlYWxsb2MuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUG9vbFN0ckNvcHku
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUG9vbFN0ckR1
 cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19QdXJnZUZp
 bGVzLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1F1ZXJ5
 VG9TZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUXVl
 dWVDb25uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1F1
 b3RlSHRtbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19S
 V0xvY2tEZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1JXTG9ja0luaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfUldMb2NrUmRMb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1JXTG9ja1VubG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19SV0xvY2tXckxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfUmVhZExvY2tSV0xvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVhZFVubG9ja1JXTG9jay4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlckF0RXhpdC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlckF0UHJlU3Rh
 cnR1cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdp
 c3RlckF0UmVhZHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfUmVnaXN0ZXJBdFNlcnZlclNodXRkb3duLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyQXRTaHV0ZG93bi4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlckF0U2lnbmFsLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyQXRTdGFydHVw
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVy
 Q2xlYW51cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19S
 ZWdpc3RlckNvbm5DbGVhbnVwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1JlZ2lzdGVyRHJpdmVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyRmlsdGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyTW9kdWxlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyUHJvY0luZm8uMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJQcm94eVJlcXVl
 c3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0
 ZXJSZXF1ZXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X1JlZ2lzdGVyUmV0dXJuLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1JlZ2lzdGVyU2VydmVyU2h1dGRvd24uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJTZXJ2ZXJUcmFjZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlclNodXRkb3duLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlbGF0aXZlVXJsLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlbGVhc2VTZW1h
 cGhvcmUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVs
 ZWFzZVRlbXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 UmVzdW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Jv
 bGxGaWxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Jv
 bGxGaWxlQnlEYXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1NjaGVkdWxlRGFpbHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2NoZWR1bGVQcm9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1NjaGVkdWxlUHJvY0V4LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1NjaGVkdWxlV2Vla2x5LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NlbWFEZXN0cm95LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NlbWFJbml0LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NlbWFQb3N0LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NlbWFXYWl0LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NlcnZlclNwZWNpZmljQWxsb2MuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2VydmVyU3BlY2lmaWNE
 ZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Nl
 cnZlclNwZWNpZmljR2V0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1NlcnZlclNwZWNpZmljU2V0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1NldENvbm5Mb2NhdGlvblByb2MuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0Q29weS4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRDcmVhdGUuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0RGVsZXRlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldERlbGV0ZUtleS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRFdmVudC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRGaW5kLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldEZpbmRDbXAuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0RnJlZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRHZXQuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0R2V0Q21wLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldEd6aXBQcm9jLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldElEZWxldGVLZXkuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0SUZpbmQuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0SUdldC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRJVW5pcXVlLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldExpc3RGaW5kLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldExpc3RGcmVl
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldExvY2F0
 aW9uUHJvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 ZXRNZXJnZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 ZXRNb3ZlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Nl
 dFByaW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Nl
 dFB1dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRQ
 dXRWYWx1ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 ZXRSZXF1ZXN0QXV0aG9yaXplUHJvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19TZXRSZXF1ZXN0VXJsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1NldFNvY2tFcnJuby4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRTcGxpdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRUaHJlYWRMb2NhbFN0b3JhZ2UuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0VGhyZWFkU2VydmVyLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFRydW5jLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFVuaXF1ZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRVbmlxdWVD
 bXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0VXBk
 YXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFVy
 bFRvRmlsZVByb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfU2V0VXNlckF1dGhvcml6ZVByb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfU2tpcFVybC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Tb2NrQWNjZXB0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1NvY2tBc3luY0Nvbm5lY3QuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja0FzeW5jQ29ubmVjdDIuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja0JpbmQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja0NhbGxiYWNrLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tDYW5jZWxDYWxsYmFj
 ay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Tb2NrQ2xv
 c2VMYXRlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 b2NrQ29ubmVjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Tb2NrQ29ubmVjdDIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfU29ja0xpc3Rlbi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Tb2NrTGlzdGVuQ2FsbGJhY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfU29ja0xpc3RlbkV4LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tQaXBlLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tQb3J0Qm91bmQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja1JlY3YuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja1NlbmQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja1NldEJsb2NraW5nLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tTZXROb25CbG9ja2luZy4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Tb2NrU3RyRXJy
 b3IuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29ja1Rp
 bWVkQ29ubmVjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Tb2NrVGltZWRDb25uZWN0Mi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19Tb2NrV2FpdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19TdG9wU2VydmVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1N0ckNhc2VGaW5kLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1N0ckNvcHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfU3RyRHVwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1N0ck5TdHIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfU3RyVG9Mb3dlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19TdHJUb1VwcGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1N0clRyaW0uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfU3RyVHJpbUxlZnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfU3RyVHJpbVJpZ2h0LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1N0cmluZ1ByaW50LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbEFsbG9jYXRlSW50ZXJwLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbENyZWF0ZUludGVycC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xEYkdldEhhbmRs
 ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xEZUFs
 bG9jYXRlSW50ZXJwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1RjbERlc3Ryb3lJbnRlcnAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfVGNsRGV0YWNoZWRUaHJlYWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsRW50ZXJTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsRXZhbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xGcmVlU2V0LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbEdldENvbm4uMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsR2V0T3BlbkNoYW5uZWwuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsR2V0T3BlbkZkLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbEdldFNldC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xHZXRTZXQyLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbEdldFRpbWVG
 cm9tT2JqLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Rj
 bEluaXRJbnRlcnBzLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1RjbEluaXRNb2R1bGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfVGNsSW50ZXJwU2VydmVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1RjbExpYnJhcnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfVGNsTG9nRXJyb3IuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsTG9nRXJyb3JSZXF1ZXN0LjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbE1hcmtGb3JEZWxldGUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsUmVnaXN0ZXJBdENs
 ZWFudXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNs
 UmVnaXN0ZXJBdENyZWF0ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19UY2xSZWdpc3RlckF0RGVsZXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1RjbFJlZ2lzdGVyRGVmZXJyZWQuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsUmVxdWVzdC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xTZXRUaW1lT2JqLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbFRocmVhZC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRBbGxvYy4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRDYWxsb2Mu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkQ3Jl
 YXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVh
 ZEV4aXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhy
 ZWFkRnJlZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19U
 aHJlYWRHZXROYW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1RocmVhZEdldFBhcmVudC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19UaHJlYWRJZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19UaHJlYWRKb2luLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1RocmVhZExpc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfVGhyZWFkTWFsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1RocmVhZFBvb2wuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkUmVhbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRTZWxmLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZFNldE5hbWUuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkU3RhY2tTaXplLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZFN0ckNvcHku
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkU3Ry
 RHVwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVh
 ZFlpZWxkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Rp
 bWVkV2FpdEZvckV2ZW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1Rsc0FsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1Rsc0dldC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19UbHNTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfVVRpbWVkV2FpdEZvckV2ZW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1VuUmVnaXN0ZXJQcm94eVJlcXVlc3QuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVW5SZWdpc3RlclJlcXVlc3QuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVW5sb2NrTXV0ZXguMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVW5zY2hlZHVsZVByb2Mu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsSXNEaXIu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsSXNGaWxl
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1VybFNwZWNp
 ZmljQWxsb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 VXJsU3BlY2lmaWNEZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1VybFNwZWNpZmljR2V0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1VybFNwZWNpZmljR2V0RXhhY3QuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsU3BlY2lmaWNHZXRGYXN0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1VybFNwZWNpZmljU2V0LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1VybFRvRmlsZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19XYWl0Rm9yRXZl
 bnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfV2FpdEZv
 clNlbWFwaG9yZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19XYWl0Rm9yU3RhcnR1cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19XYWl0Rm9yVGhyZWFkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1dhaXRUaHJlYWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfV3JpdGVDb25uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1dyaXRlTG9ja1JXTG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Xcml0ZVVubG9ja1JXTG9jay4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9lbnYubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRkcmJ5aG9zdC5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHAubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2Fib3J0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9hcHBlbmQubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2FyZ2Mubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2FyZ3Yubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2JpbmRfYXJncy5uLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfYnJlYWsubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2Nsb3NlLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9jdGwubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2RlYnVnLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9kaXIubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2R1bXAubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2V2YWwubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2V4Y2VwdGlvbi5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfZmx1c2gubi5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX2lkZW50Lm4uaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9pbmNsdWRlLm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9taW1ldHlwZS5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfcGFyc2Uu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX3B1dHMu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX3JlZ2lz
 dGVyYWRwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2Fk
 cF9yZWdpc3RlcnByb2Mubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvbnNfYWRwX3JlZ2lzdGVyc2NyaXB0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX2FkcF9yZWdpc3RlcnRhZy5uLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfcmV0dXJuLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9zYWZlZXZhbC5uLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfc3RhdHMubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX3N0cmVhbS5uLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfdGVsbC5uLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfdHJ1bmMubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWZ0ZXIubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYXNjdGltZS4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hdGNsb3NlLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2F0ZXhpdC5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hdHNodXRkb3duLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2F0c2lnbmFsLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NhY2hlLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NhbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9uc19jYW5jZWwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfY2hhbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19jaGVja3VybC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19jaG1vZC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19jbGVhbnVwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX2Nsb3Nlb25leGVjLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX2NvbHVtbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19jb25kLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2NvbmZpZy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc19jb25maWdzZWN0aW9uLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX2NvbmZpZ3NlY3Rpb25zLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX2Nvbm4ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvbnNfY29ubmNwdG9mcC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19jb25uc2VuZGZwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX2NwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX2NwZnAubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfY3JpdHNlYy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc19jcnlwdC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19jdGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c19kYi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19kYmNv
 bmZpZ3BhdGgubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 ZGJlcnJvcmNvZGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 bnNfZGJlcnJvcm1zZy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19kYnJldHVybmVycm9yLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2R1cGhpZ2guMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfZW52Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX2V2YWwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 ZXZlbnQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZm10
 dGltZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19mb3Iu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZm9yZWFjaC5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19mcmVlLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2Z0cnVuY2F0ZS5uLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19nZXRfbXVsdGlwYXJ0
 X2Zvcm1kYXRhLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25z
 X2dldGNoYW5uZWxzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX2dldGNzdi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c19nZXR1cmwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 Z2lmc2l6ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19n
 bXRpbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZ210
 aW1lLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2d1ZXNz
 dHlwZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19oZWFk
 ZXJzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2hvc3Ri
 eWFkZHIubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfaHJl
 ZnMubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfaHR0cC5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19odHRwdGltZS5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19pY3RsLm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2luZXRfbnRvYS4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19pbmZvLm4uaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2luaXQubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfam9iLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2pwZWdzaXplLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2tpbGwubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbGN0bC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9uc19saWJyYXJ5Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX2xpbmsubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvbnNfbG9jYWx0aW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX2xvY2FsdGltZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19sb2cubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfbG9nY3RsLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2xvZ3JvbGwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfbWFsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX21hcmtmb3JkZWxldGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfbWtkaXIubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfbWt0ZW1wLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX21vZHVsZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19tb2R1bGVwYXRoLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX211dGV4Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX25vcm1hbGl6ZXBhdGgubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfcGFyYW0ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvbnNfcGFyc2VoZWFkZXIubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfcGFyc2VodHRwdGltZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19wYXJzZXF1ZXJ5Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX3BhdXNlLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX3BpcGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfcG5nc2l6ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc19wb29sZGVzY3JpcHRpb24ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvbnNfcHVyZ2VmaWxlcy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19wdXRzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX3F1b3RlaHRtbC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19xdW90ZWxpc3R0b2xpc3Qubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfcmFuZC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19yZWFkZGlyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX3JlYWxsb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvbnNfcmVnaXN0ZXJfYWRwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3JlZ2lzdGVyX2FkcHRhZy5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZWdpc3Rlcl9maWx0ZXIubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmVnaXN0ZXJfcHJvYy5uLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZWdpc3Rlcl90cmFjZS5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZW5hbWUubi5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmVxdWVzdGF1dGhv
 cml6ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXNw
 b25kLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Jlc3Vt
 ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm4u
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmV0dXJuYWRt
 aW5ub3RpY2Uubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 cmV0dXJuYmFkcmVxdWVzdC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc19yZXR1cm5lcnJvci5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19yZXR1cm5maWxlLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX3JldHVybmZvcmJpZGRlbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm5mcC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm5ub3Rmb3VuZC5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm5ub3RpY2Uubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmV0dXJucmVkaXJlY3Qubi5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmV0dXJudW5hdXRob3JpemVk
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JtZGlyLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JvbGxmaWxlLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3J3bG9jay5uLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zY2hlZHVsZV9kYWls
 eS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zY2hlZHVs
 ZV9wcm9jLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Nj
 aGVkdWxlX3dlZWtseS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19zZWN0aW9uLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX3NlbWEubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 c2VydmVyLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Nl
 cnZlckxvZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19z
 ZXQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2hhcmUu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2h1dGRvd24u
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2lnbWFzay4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zaWduYWwuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2lnd2FpdC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zbGVlcC5uLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zb2NrYWNjZXB0Lm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NvY2tibG9ja2luZy5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zb2NrY2FsbGJh
 Y2subi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc29ja2No
 ZWNrLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NvY2tl
 dHBhaXIubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc29j
 a2xpc3Rlbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19z
 b2NrbGlzdGVuY2FsbGJhY2subi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfc29ja25vbmJsb2NraW5nLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX3NvY2tucmVhZC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19zb2Nrb3Blbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19zb2NrcGFpci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19zb2Nrc2VsZWN0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3N0YXRzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX3N0cmNvcHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvbnNfc3RyZHVwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX3N0cmlwaHRtbC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19zdHJ0b2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfc3ltbGluay5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc190YWJsZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc190aHJlYWQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvbnNfdGltZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c190bXBuYW0ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 dHJ1bmNhdGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 dW5saW5rLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Vu
 cmVnaXN0ZXJfYWRwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX3VucmVnaXN0ZXJfcHJvYy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc191bnNjaGVkdWxlX3Byb2Mubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvbnNfdXJsMmZpbGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvbnNfdXJsZW5jb2RlLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3V1ZGVjb2RlLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3V1ZW5jb2RlLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3Zhci5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc193aGlsZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc193cml0ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9uc193cml0ZWNvbnRlbnQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfd3JpdGVmcC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc2QuMS5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 bnN2X2FwcGVuZC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c3ZfYXJyYXkubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnN2
 X2V4aXN0cy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc3Zf
 Z2V0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9pbmNy
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9sYXBwZW5k
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9uYW1lcy5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc3Zfc2V0Lm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl91bnNldC5uLmh0bQor
 QGRpcnJtICUlQU9MU0VSVkVSQkFTRSUlL2JpbgorQGRpcnJtICUlQU9MU0VSVkVSQkFTRSUl
 L2luY2x1ZGUKKyUlSFRNTERPQ1MlJUBkaXJybSAlJUFPTFNFUlZFUkJBU0UlJS9odG1sCitA
 ZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvbGliCitAZGlycm10cnkgJSVBT0xTRVJWRVJCQVNF
 JSUvbG9nCitAZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvbWFuL21hbjEKK0BkaXJybSAlJUFP
 TFNFUlZFUkJBU0UlJS9tYW4vbWFuMworQGRpcnJtICUlQU9MU0VSVkVSQkFTRSUlL21hbi9t
 YW5uCitAZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvbWFuCitAZGlycm0gJSVBT0xTRVJWRVJC
 QVNFJSUvbW9kdWxlcy90Y2wvbnNwZXJtCitAZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvbW9k
 dWxlcy90Y2wKK0BkaXJybSAlJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzCitAZGlycm10cnkg
 JSVBT0xTRVJWRVJCQVNFJSUvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNsb2cKK0BkaXJy
 bXRyeSAlJUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9uc3Blcm0K
 K0BkaXJybXRyeSAlJUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcwor
 QGRpcnJtdHJ5ICUlQU9MU0VSVkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMS9wYWdlcworQGRp
 cnJtdHJ5ICUlQU9MU0VSVkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMQorQGRpcnJtdHJ5ICUl
 QU9MU0VSVkVSQkFTRSUlL3NlcnZlcnMKK0BkaXJybXRyeSAlJUFPTFNFUlZFUkJBU0UlJQor
 QGV4ZWMgbWtkaXIgLXAgJSVBT0xTRVJWRVJCQVNFJSUvbG9nCitAZXhlYyBta2RpciAtcCAl
 JUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9uc2xvZworJSVURVNU
 UyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0MS5hZHAKKyUlVEVTVFMlJSUlRVhB
 TVBMRVNESVIlJS90ZXN0cy9hZHAvdGVzdDIuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElS
 JSUvdGVzdHMvYWRwL3Rlc3QzLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3Rz
 L2FkcC90ZXN0NC5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9hZHAvdGVz
 dDQuaW5jCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q1LmFkcAor
 JSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0NWEuYWRwCislJVRFU1RT
 JSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q2LmFkcAorJSVURVNUUyUlJSVFWEFN
 UExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0Ny5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIl
 JS90ZXN0cy9hZHAvdGVzdDdiLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3Rz
 L2FkcC90ZXN0N2MuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rl
 c3Q4LmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0OGEuYWRw
 CislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q4Yi5hZHAKKyUlVEVT
 VFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9hZHAvdGVzdDkuYWRwCislJVRFU1RTJSUlJUVY
 QU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q5LmluYworJSVURVNUUyUlJSVFWEFNUExFU0RJ
 UiUlL3Rlc3RzL2FwaS9uc19jb25uLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rl
 c3RzL2FwaS9uc19qb2IuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYXBp
 L25zX2xvY2FsdGltZS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9SRUFE
 TUUtdGVzdHMudHh0CislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvaW5kZXguYWRw
 CislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvbnN0ZWxlbWV0cnkuYWRwCislJVRF
 U1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvdGVzdHMuaHRtbAorJSVURVNUUyUlJSVFWEFN
 UExFU0RJUiUlL3Rlc3RzL2NkZXYvdGVzdDEuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElS
 JSUvdGVzdHMvZGJhc2UvdGVzdDEuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVz
 dHMvbmV3L2hhcm5lc3MudGNsCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvbmV3
 L2FsbC50Y2wKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9uZXcvaHR0cC10ZXN0
 LWNvbmZpZy50Y2wKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9uZXcvaHR0cC50
 ZXN0CislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvbmV3L25zX2FkZHJieWhvc3Qu
 dGVzdAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL25ldy9uc19ob3N0YnlhZGRy
 LnRlc3QKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9uZXcvbnNfaHJlZnMudGVz
 dAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL3NlYy90ZXN0MS5hZHAKKyUlVEVT
 VFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy90Y2wvdGVzdDEudGNsCislJVRFU1RTJSUlJUVY
 QU1QTEVTRElSJSUvdGVzdHMvdGNsL3Rlc3QxYS50Y2wKKyUlVEVTVFMlJSUlRVhBTVBMRVNE
 SVIlJS90ZXN0cy90Y2wvdGVzdDFiLnRjbAorJSVURVNUUyUlQGRpcnJtICUlRVhBTVBMRVNE
 SVIlJS90ZXN0cy90Y2wKKyUlVEVTVFMlJUBkaXJybSAlJUVYQU1QTEVTRElSJSUvdGVzdHMv
 c2VjCislJVRFU1RTJSVAZGlycm0gJSVFWEFNUExFU0RJUiUlL3Rlc3RzL25ldworJSVURVNU
 UyUlQGRpcnJtICUlRVhBTVBMRVNESVIlJS90ZXN0cy9kYmFzZQorJSVURVNUUyUlQGRpcnJt
 ICUlRVhBTVBMRVNESVIlJS90ZXN0cy9jZGV2CislJVRFU1RTJSVAZGlycm0gJSVFWEFNUExF
 U0RJUiUlL3Rlc3RzL2FwaQorJSVURVNUUyUlQGRpcnJtICUlRVhBTVBMRVNESVIlJS90ZXN0
 cy9hZHAKKyUlVEVTVFMlJUBkaXJybSAlJUVYQU1QTEVTRElSJSUvdGVzdHMKKyUlVEVTVFMl
 JUBkaXJybSAlJUVYQU1QTEVTRElSJSUK
 --------------060506030306000402000309--

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Wed, 27 Dec 2006 12:53:13 +0100

 Well, the patch has been corrupted somehow, it's almost good but the 
 Makefile part doesn't apply:
 
 |diff -Nbur www/aolserver.orig/Makefile www/aolserver/Makefile
 |--- www/aolserver.orig/Makefile  Mon Oct  2 12:08:01 2006
 |+++ www/aolserver/Makefile       Wed Dec 27 11:22:28 2006
 --------------------------
 Patching file Makefile using Plan A...
 Hunk #1 failed at 2.
 1 out of 1 hunks failed--saving rejects to Makefile.rej
 Hmm...  The next patch looks like a unified diff to me...
 
 
 The other files are patched well. Sometimes patches get corrupted due to 
 the e-mail client. Could you check it locally, if your patch applies to 
 the current version of www/aolserver in the ports tree and if so, upload 
 it somewhere or try to send it in a gzipped tarball. If it fails 
 locally, you will need to investigate why it has been generated weirdly.
 
 Thanks for your work,
 Gabor

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Wed, 27 Dec 2006 13:40:11 +0100

 This is a multi-part message in MIME format.
 --------------000806040602030301030208
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 7bit
 
 Problem was not in the mail client - the CVS-Id $FreeBSD$ line should
 not be patched at all.
 Here is an updated patch. Thanks.
 
 --------------000806040602030301030208
 Content-Type: text/plain;
  name="aolserver.diff"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
  filename="aolserver.diff"
 
 ZGlmZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcvTWFrZWZpbGUgd3d3L2FvbHNlcnZlci9N
 YWtlZmlsZQotLS0gd3d3L2FvbHNlcnZlci5vcmlnL01ha2VmaWxlCVdlZCBEZWMgMjcgMTM6
 MzM6MDAgMjAwNgorKysgd3d3L2FvbHNlcnZlci9NYWtlZmlsZQlXZWQgRGVjIDI3IDEzOjM4
 OjAwIDIwMDYKQEAgLTYsMzYxICs2LDEwOSBAQAogIwogCiBQT1JUTkFNRT0JYW9sc2VydmVy
 Ci1QT1JUVkVSU0lPTj0JNC4wLjEwCi1QT1JUUkVWSVNJT049CTIKK1BPUlRWRVJTSU9OPQk0
 LjUuMAorRElTVFZFUlNJT05TVUZGSVg9CS1zcmMKIENBVEVHT1JJRVM9CXd3dwogTUFTVEVS
 X1NJVEVTPQkke01BU1RFUl9TSVRFX1NPVVJDRUZPUkdFfQogTUFTVEVSX1NJVEVfU1VCRElS
 PQlhb2xzZXJ2ZXIKLURJU1RGSUxFUz0JJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0tc3Jj
 LnRhci5neiBcCi0JCW5zc2hhMS0wLjEudGFyLmd6IFwKLQkJbnNjYWNoZS0xLjUudGFyLmd6
 IFwKLQkJbnNwb3N0Z3Jlcy00LjAudGFyLmd6IFwKLQkJbnNvcmFjbGUtMi43LnRhci5negor
 RElTVF9TVUJESVI9CWFvbHNlcnZlcgogCi1NQUlOVEFJTkVSPQlhbGRlcnRAbm9vaXRnZWRh
 Z3QubmV0CitNQUlOVEFJTkVSPQltYXJ0aW5AbWF0dXNrYS5vcmcKIENPTU1FTlQ9CUEgbXVs
 dGl0aHJlYWRlZCB3ZWIgc2VydmVyIHdpdGggZW1iZWRkZWQgVENMIGludGVycHJldGVyCiAK
 LVdSS1NSQz0JJHtXUktESVJ9LyR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059Ci1NQU5QUkVG
 SVg9CSR7VEFSR0VURElSfS8ke1BPUlROQU1FfQotQU9MU0VSVkVSQkFTRT0JJHtUQVJHRVRE
 SVJ9LyR7UE9SVE5BTUV9CitXUktTUkM9CQkke1dSS0RJUn0vJHtESVNUTkFNRTpTLy1zcmMv
 L30KIAorQU9MU0VSVkVSQkFTRT89CSR7VEFSR0VURElSfS8ke1BPUlROQU1FfQorQU9MU0VS
 VkVSVVNFUj89IG5vYm9keQorQU9MU0VSVkVSR1JPVVA/PSBub2dyb3VwCisKK01BTlBSRUZJ
 WD0JJHtBT0xTRVJWRVJCQVNFfQogVVNFX0dNQUtFPQl5ZXMKIEhBU19DT05GSUdVUkU9CXll
 cwotQ09ORklHVVJFX0FSR1MrPQktLXByZWZpeD0ke0FPTFNFUlZFUkJBU0V9IFwKLQkJCS0t
 d2l0aC10Y2w9JHtMT0NBTEJBU0V9L2xpYi90Y2w4LjQKIAotTElCX0RFUEVORFMrPQl0Y2w4
 NC4xOiR7UE9SVFNESVJ9L2xhbmcvdGNsODQtdGhyZWFkCitMSUJfREVQRU5EUys9CXRjbDg0
 OiR7UE9SVFNESVJ9L2xhbmcvdGNsODQtdGhyZWFkCiAKLVVTRV9SQ19TVUJSPQlZRVMKK1VT
 RV9SQ19TVUJSPQlhb2xzZXJ2ZXIKIFBLR01FU1NBR0U9CSR7V1JLRElSfS9wa2ctbWVzc2Fn
 ZQogUEtHSU5TVEFMTD0JJHtXUktESVJ9L3BrZy1pbnN0YWxsCi1TVUJfRklMRVM9CXBrZy1t
 ZXNzYWdlIGFvbHNlcnZlci5zaCBwa2ctaW5zdGFsbAotU1VCX0xJU1QrPQlBT0xTRVJWRVJC
 QVNFPSR7QU9MU0VSVkVSQkFTRX0KK1BLR0RFSU5TVEFMTD0JJHtXUktESVJ9L3BrZy1kZWlu
 c3RhbGwKK1NVQl9GSUxFUz0JcGtnLW1lc3NhZ2UgYW9sc2VydmVyIHBrZy1pbnN0YWxsIHBr
 Zy1kZWluc3RhbGwKK1NVQl9WQVJTPQlBT0xTRVJWRVJVU0VSPSR7QU9MU0VSVkVSVVNFUn0g
 XAorCQlBT0xTRVJWRVJHUk9VUD0ke0FPTFNFUlZFUkdST1VQfQorU1VCX0xJU1QrPQkke1NV
 Ql9WQVJTfSBBT0xTRVJWRVJCQVNFPSR7QU9MU0VSVkVSQkFTRX0KK1BMSVNUX1NVQis9CSR7
 U1VCX1ZBUlN9IEFPTFNFUlZFUkJBU0U9JHtBT0xTRVJWRVJCQVNFOlMvJHtUQVJHRVRESVJ9
 XC8vL30KIAotLmlmIGRlZmluZWQoV0lUSF9OU0NBQ0hFKQotUExJU1RfU1VCKz0JbnNjYWNo
 ZT0iIgotLmVsc2UKLVBMSVNUX1NVQis9CW5zY2FjaGU9IkBjb21tZW50ICIKLS5lbmRpZgor
 T1BUSU9OUz0JSFRNTERPQ1MgIkluc3RhbGwgSFRNTCBkb2N1bWVudGF0aW9uIiBvZmYgXAor
 CQlURVNUUyAiSW5zdGFsbCB0ZXN0cyBpbiBleGFtcGxlcyBkaXJlY3RvcnkiIG9mZgogCi0u
 aWYgZGVmaW5lZChXSVRIX05TU0hBMSkKLVBMSVNUX1NVQis9CW5zc2hhMT0iIgotLmVsc2UK
 LVBMSVNUX1NVQis9CW5zc2hhMT0iQGNvbW1lbnQgIgotLmVuZGlmCitUQ0xfVkVSPz0JOC40
 CitUQ0xTSD89CQkke0xPQ0FMQkFTRX0vYmluL3RjbHNoJHtUQ0xfVkVSfQorVENMX0xJQkRJ
 Uj89CSR7TE9DQUxCQVNFfS9saWIvdGNsJHtUQ0xfVkVSfQogCi0uaWYgZGVmaW5lZChXSVRI
 X09SQUNMRSkKLVBMSVNUX1NVQis9CW5zb3JhY2xlPSIiCi0uZWxzZQotUExJU1RfU1VCKz0J
 bnNvcmFjbGU9IkBjb21tZW50ICIKKy5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+CisKK1RD
 TFNIX0lOU1RBTExFRCE9ICR7VEVTVH0gLXggJHtUQ0xTSH0gJiYgJHtFQ0hPX0NNRH0gIjEi
 IHx8IHJldHVybiAwCisKKy5pZiAhZW1wdHkoVENMU0hfSU5TVEFMTEVEKQorVENMX1RIUkVB
 REVEIT0gIGVjaG8gJ3B1dHMgW2FycmF5IG5hbWVzIHRjbF9wbGF0Zm9ybSAtZXhhY3QgdGhy
 ZWFkZWRdJyB8ICR7VENMU0h9IHx8IHJldHVybiAwCisKKy5pZiBlbXB0eShUQ0xfVEhSRUFE
 RUQpCitJR05PUkU9IHlvdSBuZWVkIFRjbCB3aXRoIHRocmVhZHMgdG8gdXNlIHRoaXMgcG9y
 dC4gUGxlYXNlIGluc3RhbGwgVGNsIGZyb20gbGFuZy90Y2w4NC10aHJlYWQgcG9ydCBhbmQg
 dHJ5IGFnYWluCiAuZW5kaWYKIAotLmlmIGRlZmluZWQoV0lUSF9OU1BPU1RHUkVTKQotUExJ
 U1RfU1VCKz0JbnNwb3N0Z3Jlcz0iIgotQlVJTERfREVQRU5EUys9CSR7TE9DQUxCQVNFfS9i
 aW4vcG9zdG1hc3Rlcjoke1BPUlRTRElSfS9kYXRhYmFzZXMvcG9zdGdyZXNxbDc0LXNlcnZl
 cgotLmVsc2UKLVBMSVNUX1NVQis9CW5zcG9zdGdyZXM9IkBjb21tZW50ICIKIC5lbmRpZgog
 CitDT05GSUdVUkVfRU5WKz0JCVRDTFNIPSR7VENMU0h9CitDT05GSUdVUkVfQVJHUys9CS0t
 cHJlZml4PSR7QU9MU0VSVkVSQkFTRX0gXAorCQkJLS13aXRoLXRjbD0ke1RDTF9MSUJESVJ9
 CisKKy5pZiAhZGVmaW5lZChOT19JTlNUQUxMX01BTlBBR0VTKQorSU5TVEFMTF9UQVJHRVQ9
 CWluc3RhbGwgaW5zdGFsbC1tYW4KIE1BTkNPTVBSRVNTRUQ9CW5vCiBNQU4xPQkJbnNkLjEK
 LU1BTjM9CQlOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0Fic29sdXRlVXJsLjMgTnNf
 QWRqVGltZS4zIFwKLQkJTnNfQWRwLjMgTnNfQWRwUmVnaXN0ZXJQYXJzZXIuMyBOc19BZHBS
 ZXF1ZXN0LjMgTnNfQWZ0ZXIuMyBcCi0JCU5zX0FsbG9jLjMgTnNfQWxsb2NUaHJlYWRMb2Nh
 bFN0b3JhZ2UuMyBOc19BdXRoLjMgXAotCQlOc19BdXRob3JpemVSZXF1ZXN0LjMgTnNfQXV0
 aG9yaXplVXNlci4zIFwKLQkJTnNfQmVnaW5EZXRhY2hlZFRocmVhZC4zIE5zX0JlZ2luVGhy
 ZWFkLjMgTnNfQmluZFNvY2suMyBcCi0JCU5zX0Jyb2FkY2FzdEV2ZW50LjMgTnNfQ2FjaGUu
 MyBOc19DYWNoZUJyb2FkY2FzdC4zIFwKLQkJTnNfQ2FjaGVDcmVhdGUuMyBOc19DYWNoZUNy
 ZWF0ZUVudHJ5LjMgTnNfQ2FjaGVDcmVhdGVTei4zIFwKLQkJTnNfQ2FjaGVEZWxldGVFbnRy
 eS4zIE5zX0NhY2hlRGVzdHJveS4zIE5zX0NhY2hlRmluZC4zIFwKLQkJTnNfQ2FjaGVGaW5k
 RW50cnkuMyBOc19DYWNoZUZpcnN0RW50cnkuMyBOc19DYWNoZUZsdXNoLjMgXAotCQlOc19D
 YWNoZUZsdXNoRW50cnkuMyBOc19DYWNoZUZyZWUuMyBOc19DYWNoZUdldFZhbHVlLjMgXAot
 CQlOc19DYWNoZUtleS4zIE5zX0NhY2hlTG9jay4zIE5zX0NhY2hlTWFsbG9jLjMgTnNfQ2Fj
 aGVOYW1lLjMgXAotCQlOc19DYWNoZU5leHRFbnRyeS4zIE5zX0NhY2hlU2V0VmFsdWUuMyBO
 c19DYWNoZVNldFZhbHVlU3ouMyBcCi0JCU5zX0NhY2hlU2lnbmFsLjMgTnNfQ2FjaGVUaW1l
 ZFdhaXQuMyBOc19DYWNoZVVubG9jay4zIFwKLQkJTnNfQ2FjaGVVbnNldFZhbHVlLjMgTnNf
 Q2FjaGVXYWl0LjMgTnNfQ2FsbG9jLjMgTnNfQ2FuY2VsLjMgXAotCQlOc19DbGVhclNvY2tF
 cnJuby4zIE5zX0Nsb3NlT25FeGVjLjMgTnNfQ2xzLjMgTnNfQ2xzQWxsb2MuMyBcCi0JCU5z
 X0Nsc0dldC4zIE5zX0Nsc1NldC4zIE5zX0NvbmQuMyBOc19Db25kQnJvYWRjYXN0LjMgXAot
 CQlOc19Db25kRGVzdHJveS4zIE5zX0NvbmRJbml0LjMgTnNfQ29uZFNpZ25hbC4zIFwKLQkJ
 TnNfQ29uZFRpbWVkV2FpdC4zIE5zX0NvbmRXYWl0LjMgTnNfQ29uZmlnLjMgTnNfQ29uZmln
 R2V0Qm9vbC4zIFwKLQkJTnNfQ29uZmlnR2V0SW50LjMgTnNfQ29uZmlnR2V0SW50NjQuMyBO
 c19Db25maWdHZXRQYXRoLjMgXAotCQlOc19Db25maWdHZXRTZWN0aW9uLjMgTnNfQ29uZmln
 R2V0U2VjdGlvbnMuMyBcCi0JCU5zX0NvbmZpZ0dldFZhbHVlLjMgTnNfQ29uZmlnR2V0VmFs
 dWVFeGFjdC4zIE5zX0Nvbm4uMyBcCi0JCU5zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ubkF1
 dGhVc2VyLjMgTnNfQ29ubkNsb3NlLjMgXAotCQlOc19Db25uQ29uZFNldEhlYWRlcnMuMyBO
 c19Db25uQ29uc3RydWN0SGVhZGVycy4zIFwKLQkJTnNfQ29ubkNvbnRlbnQuMyBOc19Db25u
 Q29udGVudExlbmd0aC4zIE5zX0Nvbm5Db250ZW50U2VudC4zIFwKLQkJTnNfQ29ubkNvcHku
 MyBOc19Db25uQ29weVRvQ2hhbm5lbC4zIE5zX0Nvbm5Db3B5VG9EU3RyaW5nLjMgXAotCQlO
 c19Db25uQ29weVRvRmQuMyBOc19Db25uQ29weVRvRmlsZS4zIE5zX0Nvbm5Ecml2ZXIuMyBc
 Ci0JCU5zX0Nvbm5Ecml2ZXJDb250ZXh0LjMgTnNfQ29ubkRyaXZlck5hbWUuMyBcCi0JCU5z
 X0Nvbm5GbHVzaENvbnRlbnQuMyBOc19Db25uRmx1c2hIZWFkZXJzLjMgXAotCQlOc19Db25u
 R2V0RW5jb2RpbmcuMyBOc19Db25uR2V0UXVlcnkuMyBOc19Db25uR2V0cy4zIFwKLQkJTnNf
 Q29ubkhlYWRlcnMuMyBOc19Db25uSG9zdC4zIE5zX0Nvbm5JZC4zIE5zX0Nvbm5Jbml0LjMg
 XAotCQlOc19Db25uTG9jYXRpb24uMyBOc19Db25uTW9kaWZpZWRTaW5jZS4zIE5zX0Nvbm5P
 dXRwdXRIZWFkZXJzLjMgXAotCQlOc19Db25uUGVlci4zIE5zX0Nvbm5QZWVyUG9ydC4zIE5z
 X0Nvbm5Qb3J0LjMgXAotCQlOc19Db25uUHJpbnRmSGVhZGVyLjMgTnNfQ29ublB1dHMuMyBO
 c19Db25uUXVldWVIZWFkZXJzLjMgXAotCQlOc19Db25uUmVhZC4zIE5zX0Nvbm5SZWFkSGVh
 ZGVycy4zIE5zX0Nvbm5SZWFkTGluZS4zIFwKLQkJTnNfQ29ublJlZGlyZWN0LjMgTnNfQ29u
 blJlcGxhY2VIZWFkZXJzLjMgTnNfQ29ublJlcXVlc3QuMyBcCi0JCU5zX0Nvbm5SZXNldFJl
 dHVybi4zIE5zX0Nvbm5SZXNwb25zZUxlbmd0aC4zIFwKLQkJTnNfQ29ublJlc3BvbnNlU3Rh
 dHVzLjMgTnNfQ29ublJldHVybi4zIFwKLQkJTnNfQ29ublJldHVybkFkbWluTm90aWNlLjMg
 TnNfQ29ublJldHVybkJhZFJlcXVlc3QuMyBcCi0JCU5zX0Nvbm5SZXR1cm5EYXRhLjMgTnNf
 Q29ublJldHVybkZpbGUuMyBcCi0JCU5zX0Nvbm5SZXR1cm5Gb3JiaWRkZW4uMyBOc19Db25u
 UmV0dXJuSHRtbC4zIFwKLQkJTnNfQ29ublJldHVybkludGVybmFsRXJyb3IuMyBOc19Db25u
 UmV0dXJuTm9SZXNwb25zZS4zIFwKLQkJTnNfQ29ublJldHVybk5vdEZvdW5kLjMgTnNfQ29u
 blJldHVybk5vdEltcGxlbWVudGVkLjMgXAotCQlOc19Db25uUmV0dXJuTm90TW9kaWZpZWQu
 MyBOc19Db25uUmV0dXJuTm90aWNlLjMgXAotCQlOc19Db25uUmV0dXJuT2suMyBOc19Db25u
 UmV0dXJuT3BlbkNoYW5uZWwuMyBcCi0JCU5zX0Nvbm5SZXR1cm5PcGVuRmQuMyBOc19Db25u
 UmV0dXJuT3BlbkZpbGUuMyBcCi0JCU5zX0Nvbm5SZXR1cm5SZWRpcmVjdC4zIE5zX0Nvbm5S
 ZXR1cm5TdGF0dXMuMyBcCi0JCU5zX0Nvbm5SZXR1cm5VbmF1dGhvcml6ZWQuMyBOc19Db25u
 UnVuUmVxdWVzdC4zIE5zX0Nvbm5TZW5kLjMgXAotCQlOc19Db25uU2VuZENoYW5uZWwuMyBO
 c19Db25uU2VuZERTdHJpbmcuMyBOc19Db25uU2VuZEZkLjMgXAotCQlOc19Db25uU2VuZEZw
 LjMgTnNfQ29ublNlcnZlci4zIE5zX0Nvbm5TZXRFbmNvZGluZy4zIFwKLQkJTnNfQ29ublNl
 dEV4cGlyZXNIZWFkZXIuMyBOc19Db25uU2V0SGVhZGVycy4zIFwKLQkJTnNfQ29ublNldExh
 c3RNb2RpZmllZEhlYWRlci4zIE5zX0Nvbm5TZXRMZW5ndGhIZWFkZXIuMyBcCi0JCU5zX0Nv
 bm5TZXRSZXF1aXJlZEhlYWRlcnMuMyBOc19Db25uU2V0VHlwZUhlYWRlci4zIFwKLQkJTnNf
 Q29ublNvY2suMyBOc19Db25uV3JpdGUuMyBOc19Db3B5RW52aXJvbi4zIE5zX0NyaXRTZWMu
 MyBcCi0JCU5zX0NzRGVzdHJveS4zIE5zX0NzRW50ZXIuMyBOc19Dc0luaXQuMyBOc19Dc0xl
 YXZlLjMgTnNfRFJhbmQuMyBcCi0JCU5zX0RTdHJpbmcuMyBOc19EU3RyaW5nQXBwZW5kLjMg
 TnNfRFN0cmluZ0FwcGVuZEFyZy4zIFwKLQkJTnNfRFN0cmluZ0FwcGVuZEFyZ3YuMyBOc19E
 U3RyaW5nQXBwZW5kRWxlbWVudC4zIFwKLQkJTnNfRFN0cmluZ0V4cG9ydC4zIE5zX0RTdHJp
 bmdGcmVlLjMgTnNfRFN0cmluZ0luaXQuMyBcCi0JCU5zX0RTdHJpbmdMZW5ndGguMyBOc19E
 U3RyaW5nTkFwcGVuZC4zIE5zX0RTdHJpbmdQb3AuMyBcCi0JCU5zX0RTdHJpbmdQcmludGYu
 MyBOc19EU3RyaW5nUHVzaC4zIE5zX0RTdHJpbmdTZXRMZW5ndGguMyBcCi0JCU5zX0RTdHJp
 bmdUcnVuYy4zIE5zX0RTdHJpbmdWUHJpbnRmLjMgTnNfRFN0cmluZ1ZhbHVlLjMgXAotCQlO
 c19EU3RyaW5nVmFyQXBwZW5kLjMgTnNfRGIuMyBOc19EYjBvcjFSb3cuMyBOc19EYjFSb3cu
 MyBcCi0JCU5zX0RiQmluZFJvdy4zIE5zX0RiQm91bmNlUG9vbC4zIE5zX0RiQ2FuY2VsLjMg
 TnNfRGJETUwuMyBcCi0JCU5zX0RiRHJpdmVyLjMgTnNfRGJEcml2ZXJEYlR5cGUuMyBOc19E
 YkRyaXZlck5hbWUuMyBOc19EYkV4ZWMuMyBcCi0JCU5zX0RiRmx1c2guMyBOc19EYkdldFJv
 dy4zIE5zX0RiSW50ZXJwcmV0U3FsRmlsZS4zIE5zX0RiUG9vbC4zIFwKLQkJTnNfRGJQb29s
 QWxsb3dhYmxlLjMgTnNfRGJQb29sRGVmYXVsdC4zIE5zX0RiUG9vbERlc2NyaXB0aW9uLjMg
 XAotCQlOc19EYlBvb2xHZXRIYW5kbGUuMyBOc19EYlBvb2xHZXRNdWx0aXBsZUhhbmRsZXMu
 MyBcCi0JCU5zX0RiUG9vbExpc3QuMyBOc19EYlBvb2xQdXRIYW5kbGUuMyBOc19EYlBvb2xU
 aW1lZEdldEhhbmRsZS4zIFwKLQkJTnNfRGJQb29sVGltZWRHZXRNdWx0aXBsZUhhbmRsZXMu
 MyBOc19EYlF1b3RlVmFsdWUuMyBcCi0JCU5zX0RiUmVnaXN0ZXJEcml2ZXIuMyBOc19EYlJl
 c2V0SGFuZGxlLjMgTnNfRGJTZWxlY3QuMyBcCi0JCU5zX0RiU2V0RXhjZXB0aW9uLjMgTnNf
 RGJTcC4zIE5zX0RiU3BFeGVjLjMgTnNfRGJTcEdldFBhcmFtcy4zIFwKLQkJTnNfRGJTcFJl
 dHVybkNvZGUuMyBOc19EYlNwU2V0UGFyYW0uMyBOc19EYlNwU3RhcnQuMyBcCi0JCU5zX0Ri
 VXRpbC4zIE5zX0RlY29kZVVybC4zIE5zX0Rlc3Ryb3lDcml0aWNhbFNlY3Rpb24uMyBcCi0J
 CU5zX0Rlc3Ryb3lFdmVudC4zIE5zX0Rlc3Ryb3lNdXRleC4zIE5zX0Rlc3Ryb3lSV0xvY2su
 MyBcCi0JCU5zX0Rlc3Ryb3lTZW1hcGhvcmUuMyBOc19EaWZmVGltZS4zIE5zX0RyaXZlci4z
 IE5zX0RyaXZlckluaXQuMyBcCi0JCU5zX0R1cEhpZ2guMyBOc19FbmNvZGVVcmwuMyBOc19F
 bmNvZGluZy4zIE5zX0VuY3J5cHQuMyBcCi0JCU5zX0VudGVyQ3JpdGljYWxTZWN0aW9uLjMg
 TnNfRW52LjMgTnNfRXhlYy4zIE5zX0V4ZWNBcmdibGsuMyBcCi0JCU5zX0V4ZWNBcmd2LjMg
 TnNfRXhlY1Byb2MuMyBOc19FeGVjUHJvY2Vzcy4zIE5zX0V4aXRUaHJlYWQuMyBcCi0JCU5z
 X0V4dERiLjMgTnNfRXh0RGJNc2dDb2RlVG9OYW1lLjMgTnNfRXh0RGJNc2dOYW1lVG9Db2Rl
 LjMgXAotCQlOc19FeHREYk1zZ1JlcXVpcmVzQXJnLjMgTnNfRmF0YWwuMyBOc19GZC4zIE5z
 X0ZldGNoLjMgXAotCQlOc19GZXRjaFBhZ2UuMyBOc19GZXRjaFVSTC4zIE5zX0ZpbHRlci4z
 IE5zX0ZvcmsuMyBOc19GcmVlLjMgXAotCQlOc19GcmVlQ29ubkludGVycC4zIE5zX0ZyZWVS
 ZXF1ZXN0LjMgTnNfR2VuU2VlZHMuMyBcCi0JCU5zX0dldEFkZHJCeUhvc3QuMyBOc19HZXRD
 aGFyc2V0RW5jb2RpbmcuMyBOc19HZXRDb25uLjMgXAotCQlOc19HZXRDb25uSW50ZXJwLjMg
 TnNfR2V0RHJpdmVyQ29udGV4dC4zIE5zX0dldEVuY29kaW5nLjMgXAotCQlOc19HZXRFbnZp
 cm9uLjMgTnNfR2V0RmlsZUVuY29kaW5nLjMgTnNfR2V0R2lkLjMgXAotCQlOc19HZXRIb3N0
 QnlBZGRyLjMgTnNfR2V0TWltZVR5cGUuMyBOc19HZXRQcm9jSW5mby4zIFwKLQkJTnNfR2V0
 UmVxdWVzdC4zIE5zX0dldFNvY2tBZGRyLjMgTnNfR2V0U29ja0Vycm5vLjMgTnNfR2V0VGVt
 cC4zIFwKLQkJTnNfR2V0VGhyZWFkLjMgTnNfR2V0VGhyZWFkSWQuMyBOc19HZXRUaHJlYWRM
 b2NhbFN0b3JhZ2UuMyBcCi0JCU5zX0dldFRocmVhZFNlcnZlci4zIE5zX0dldFRpbWUuMyBO
 c19HZXRUeXBlRW5jb2RpbmcuMyBcCi0JCU5zX0dldFVpZC4zIE5zX0dldFVzZXJHaWQuMyBO
 c19HZXRVc2VySG9tZS4zIE5zX0hvbWVQYXRoLjMgXAotCQlOc19IdHRwVGltZS4zIE5zX0h0
 dXUuMyBOc19IdHV1RGVjb2RlLjMgTnNfSHR1dUVuY29kZS4zIFwKLQkJTnNfSW5jclRpbWUu
 MyBOc19JbmRleC4zIE5zX0luZGV4QWRkLjMgTnNfSW5kZXhEZWwuMyBcCi0JCU5zX0luZGV4
 RGVzdHJveS4zIE5zX0luZGV4RHVwLjMgTnNfSW5kZXhFbC4zIE5zX0luZGV4RmluZC4zIFwK
 LQkJTnNfSW5kZXhGaW5kSW5mLjMgTnNfSW5kZXhGaW5kTXVsdGlwbGUuMyBOc19JbmRleElu
 aXQuMyBcCi0JCU5zX0luZGV4SW50SW5pdC4zIE5zX0luZGV4U3RyaW5nQXBwZW5kLjMgXAot
 CQlOc19JbmRleFN0cmluZ0Rlc3Ryb3kuMyBOc19JbmRleFN0cmluZ0R1cC4zIFwKLQkJTnNf
 SW5kZXhTdHJpbmdJbml0LjMgTnNfSW5kZXhTdHJpbmdUcnVuYy4zIE5zX0luZGV4VHJ1bmMu
 MyBcCi0JCU5zX0luZXRBZGRyLjMgTnNfSW5mby4zIE5zX0luZm9BZGRyZXNzLjMgTnNfSW5m
 b0Jvb3RUaW1lLjMgXAotCQlOc19JbmZvQnVpbGREYXRlLjMgTnNfSW5mb0NvbmZpZ0ZpbGUu
 MyBOc19JbmZvRXJyb3JMb2cuMyBcCi0JCU5zX0luZm9Ib21lUGF0aC4zIE5zX0luZm9Ib3N0
 bmFtZS4zIE5zX0luZm9MYWJlbC4zIFwKLQkJTnNfSW5mb05hbWVPZkV4ZWN1dGFibGUuMyBO
 c19JbmZvUGlkLjMgTnNfSW5mb1BsYXRmb3JtLjMgXAotCQlOc19JbmZvU2VydmVyTmFtZS4z
 IE5zX0luZm9TZXJ2ZXJWZXJzaW9uLjMgXAotCQlOc19JbmZvU2VydmVyc1N0YXJ0ZWQuMyBO
 c19JbmZvU2h1dGRvd25QZW5kaW5nLjMgXAotCQlOc19JbmZvU3RhcnRlZC4zIE5zX0luZm9U
 YWcuMyBOc19JbmZvVXB0aW1lLjMgXAotCQlOc19Jbml0aWFsaXplQ3JpdGljYWxTZWN0aW9u
 LjMgTnNfSW5pdGlhbGl6ZUV2ZW50LjMgXAotCQlOc19Jbml0aWFsaXplTXV0ZXguMyBOc19J
 bml0aWFsaXplUldMb2NrLjMgXAotCQlOc19Jbml0aWFsaXplU2VtYXBob3JlLjMgTnNfSW50
 UHJpbnQuMyBcCi0JCU5zX0xlYXZlQ3JpdGljYWxTZWN0aW9uLjMgTnNfTGliUGF0aC4zIE5z
 X0xpc3QuMyBOc19MaXN0Q29ucy4zIFwKLQkJTnNfTGlzdENvcHkuMyBOc19MaXN0RGVsZXRl
 RHVwbGljYXRlcy4zIE5zX0xpc3REZWxldGVJZi4zIFwKLQkJTnNfTGlzdERlbGV0ZUxvd0Vs
 ZW1lbnRzLjMgTnNfTGlzdERlbGV0ZVdpdGhUZXN0LjMgXAotCQlOc19MaXN0RnJlZS4zIE5z
 X0xpc3RMYXN0LjMgTnNfTGlzdExlbmd0aC4zIE5zX0xpc3RNYXBjYXIuMyBcCi0JCU5zX0xp
 c3ROY29uYy4zIE5zX0xpc3RObWFwY2FyLjMgTnNfTGlzdE5yZXZlcnNlLjMgXAotCQlOc19M
 aXN0UHJpbnQuMyBOc19MaXN0U29ydC4zIE5zX0xpc3RXZWlnaHRTb3J0LjMgTnNfTG9jYXRp
 b24uMyBcCi0JCU5zX0xvY2tNdXRleC4zIE5zX0xvZy4zIE5zX0xvZ1JvbGwuMyBOc19Mb2dU
 aW1lLjMgTnNfTG9nVGltZTIuMyBcCi0JCU5zX01haW4uMyBOc19NYWtlUGF0aC4zIE5zX01h
 bGxvYy4zIE5zX01hc3Rlci4zIE5zX01hc3RlckxvY2suMyBcCi0JCU5zX01hc3RlclVubG9j
 ay4zIE5zX01hdGNoLjMgTnNfTWltZS4zIE5zX01vZHVsZS4zIFwKLQkJTnNfTW9kdWxlR2V0
 U3ltYm9sLjMgTnNfTW9kdWxlTG9hZC4zIE5zX01vZHVsZVBhdGguMyBcCi0JCU5zX01vZHVs
 ZVN5bWJvbC4zIE5zX011dGV4LjMgTnNfTXV0ZXhEZXN0cm95LjMgTnNfTXV0ZXhJbml0LjMg
 XAotCQlOc19NdXRleExpc3QuMyBOc19NdXRleExvY2suMyBOc19NdXRleFNldE5hbWUuMyBc
 Ci0JCU5zX011dGV4U2V0TmFtZTIuMyBOc19NdXRleFRyeUxvY2suMyBOc19NdXRleFVubG9j
 ay4zIFwKLQkJTnNfTmV4dFdvcmQuMyBOc19Ob0Nsb3NlT25FeGVjLjMgTnNfTm9ybWFsaXpl
 UGF0aC4zIE5zX05zZC4zIFwKLQkJTnNfUGFnZVJvb3QuMyBOc19QYXJzZUhlYWRlci4zIE5z
 X1BhcnNlSHR0cFRpbWUuMyBcCi0JCU5zX1BhcnNlUmVxdWVzdC4zIE5zX1BhcnNlVXJsLjMg
 TnNfUGF0aElzQWJzb2x1dGUuMyBcCi0JCU5zX1BhdGhuYW1lLjMgTnNfUGF1c2UuMyBOc19Q
 b29sLjMgTnNfUG9vbEFsbG9jLjMgXAotCQlOc19Qb29sQmxvY2tTaXplLjMgTnNfUG9vbENh
 bGxvYy4zIE5zX1Bvb2xDcmVhdGUuMyBcCi0JCU5zX1Bvb2xEZXN0cm95LjMgTnNfUG9vbEZs
 dXNoLjMgTnNfUG9vbEZyZWUuMyBOc19Qb29sUmVhbGxvYy4zIFwKLQkJTnNfUG9vbFN0ckNv
 cHkuMyBOc19Qb29sU3RyRHVwLjMgTnNfUHJvY0luZm8uMyBOc19QdXJnZUZpbGVzLjMgXAot
 CQlOc19RdWVyeVRvU2V0LjMgTnNfUXVldWVDb25uLjMgTnNfUXVvdGVIdG1sLjMgTnNfUldM
 b2NrLjMgXAotCQlOc19SV0xvY2tEZXN0cm95LjMgTnNfUldMb2NrSW5pdC4zIE5zX1JXTG9j
 a1JkTG9jay4zIFwKLQkJTnNfUldMb2NrVW5sb2NrLjMgTnNfUldMb2NrV3JMb2NrLjMgTnNf
 UmFuZC4zIFwKLQkJTnNfUmVhZExvY2tSV0xvY2suMyBOc19SZWFkVW5sb2NrUldMb2NrLjMg
 TnNfUmVhbGxvYy4zIFwKLQkJTnNfUmVlbnRyYW50LjMgTnNfUmVnaXN0ZXIuMyBOc19SZWdp
 c3RlckF0RXhpdC4zIFwKLQkJTnNfUmVnaXN0ZXJBdFByZVN0YXJ0dXAuMyBOc19SZWdpc3Rl
 ckF0UmVhZHkuMyBcCi0JCU5zX1JlZ2lzdGVyQXRTZXJ2ZXJTaHV0ZG93bi4zIE5zX1JlZ2lz
 dGVyQXRTaHV0ZG93bi4zIFwKLQkJTnNfUmVnaXN0ZXJBdFNpZ25hbC4zIE5zX1JlZ2lzdGVy
 QXRTdGFydHVwLjMgXAotCQlOc19SZWdpc3RlckNsZWFudXAuMyBOc19SZWdpc3RlckNvbm5D
 bGVhbnVwLjMgXAotCQlOc19SZWdpc3RlckRyaXZlci4zIE5zX1JlZ2lzdGVyRmlsdGVyLjMg
 TnNfUmVnaXN0ZXJNb2R1bGUuMyBcCi0JCU5zX1JlZ2lzdGVyUHJvY0luZm8uMyBOc19SZWdp
 c3RlclByb3h5UmVxdWVzdC4zIFwKLQkJTnNfUmVnaXN0ZXJSZXF1ZXN0LjMgTnNfUmVnaXN0
 ZXJSZXR1cm4uMyBcCi0JCU5zX1JlZ2lzdGVyU2VydmVyU2h1dGRvd24uMyBOc19SZWdpc3Rl
 clNlcnZlclRyYWNlLjMgXAotCQlOc19SZWdpc3RlclNodXRkb3duLjMgTnNfUmVsYXRpdmVV
 cmwuMyBOc19SZWxlYXNlU2VtYXBob3JlLjMgXAotCQlOc19SZWxlYXNlVGVtcC4zIE5zX1Jl
 cXVlc3QuMyBOc19SZXN1bWUuMyBOc19Sb2xsRmlsZS4zIFwKLQkJTnNfUm9sbEZpbGVCeURh
 dGUuMyBOc19TY2hlZC4zIE5zX1NjaGVkdWxlRGFpbHkuMyBcCi0JCU5zX1NjaGVkdWxlUHJv
 Yy4zIE5zX1NjaGVkdWxlUHJvY0V4LjMgTnNfU2NoZWR1bGVXZWVrbHkuMyBcCi0JCU5zX1Nl
 bWEuMyBOc19TZW1hRGVzdHJveS4zIE5zX1NlbWFJbml0LjMgTnNfU2VtYVBvc3QuMyBcCi0J
 CU5zX1NlbWFXYWl0LjMgTnNfU2VydmVyU3BlY2lmaWMuMyBOc19TZXJ2ZXJTcGVjaWZpY0Fs
 bG9jLjMgXAotCQlOc19TZXJ2ZXJTcGVjaWZpY0Rlc3Ryb3kuMyBOc19TZXJ2ZXJTcGVjaWZp
 Y0dldC4zIFwKLQkJTnNfU2VydmVyU3BlY2lmaWNTZXQuMyBOc19TZXQuMyBOc19TZXRDb25u
 TG9jYXRpb25Qcm9jLjMgXAotCQlOc19TZXRDb3B5LjMgTnNfU2V0Q3JlYXRlLjMgTnNfU2V0
 RGVsZXRlLjMgTnNfU2V0RGVsZXRlS2V5LjMgXAotCQlOc19TZXRFdmVudC4zIE5zX1NldEZp
 bmQuMyBOc19TZXRGaW5kQ21wLjMgTnNfU2V0RnJlZS4zIFwKLQkJTnNfU2V0R2V0LjMgTnNf
 U2V0R2V0Q21wLjMgTnNfU2V0SURlbGV0ZUtleS4zIE5zX1NldElGaW5kLjMgXAotCQlOc19T
 ZXRJR2V0LjMgTnNfU2V0SVVuaXF1ZS4zIE5zX1NldExpc3RGaW5kLjMgTnNfU2V0TGlzdEZy
 ZWUuMyBcCi0JCU5zX1NldExvY2F0aW9uUHJvYy4zIE5zX1NldE1lcmdlLjMgTnNfU2V0TW92
 ZS4zIE5zX1NldFByaW50LjMgXAotCQlOc19TZXRQdXQuMyBOc19TZXRQdXRWYWx1ZS4zIE5z
 X1NldFJlcXVlc3RBdXRob3JpemVQcm9jLjMgXAotCQlOc19TZXRSZXF1ZXN0VXJsLjMgTnNf
 U2V0U29ja0Vycm5vLjMgTnNfU2V0U3BsaXQuMyBcCi0JCU5zX1NldFRocmVhZExvY2FsU3Rv
 cmFnZS4zIE5zX1NldFRocmVhZFNlcnZlci4zIE5zX1NldFRydW5jLjMgXAotCQlOc19TZXRV
 bmlxdWUuMyBOc19TZXRVbmlxdWVDbXAuMyBOc19TZXRVcGRhdGUuMyBcCi0JCU5zX1NldFVy
 bFRvRmlsZVByb2MuMyBOc19TZXRVc2VyQXV0aG9yaXplUHJvYy4zIE5zX1NpZ25hbC4zIFwK
 LQkJTnNfU2tpcFVybC4zIE5zX1NvY2suMyBOc19Tb2NrQWNjZXB0LjMgTnNfU29ja0FzeW5j
 Q29ubmVjdC4zIFwKLQkJTnNfU29ja0FzeW5jQ29ubmVjdDIuMyBOc19Tb2NrQmluZC4zIE5z
 X1NvY2tDYWxsYmFjay4zIFwKLQkJTnNfU29ja0NhbmNlbENhbGxiYWNrLjMgTnNfU29ja0Ns
 b3NlTGF0ZXIuMyBOc19Tb2NrQ29ubmVjdC4zIFwKLQkJTnNfU29ja0Nvbm5lY3QyLjMgTnNf
 U29ja0Vycm5vLjMgTnNfU29ja0lPLjMgTnNfU29ja0xpc3Rlbi4zIFwKLQkJTnNfU29ja0xp
 c3RlbkNhbGxiYWNrLjMgTnNfU29ja0xpc3RlbkV4LjMgTnNfU29ja1BpcGUuMyBcCi0JCU5z
 X1NvY2tQb3J0Qm91bmQuMyBOc19Tb2NrUmVjdi4zIE5zX1NvY2tTZW5kLjMgXAotCQlOc19T
 b2NrU2V0QmxvY2tpbmcuMyBOc19Tb2NrU2V0Tm9uQmxvY2tpbmcuMyBOc19Tb2NrU3RyRXJy
 b3IuMyBcCi0JCU5zX1NvY2tUaW1lZENvbm5lY3QuMyBOc19Tb2NrVGltZWRDb25uZWN0Mi4z
 IE5zX1NvY2tXYWl0LjMgXAotCQlOc19TdG9wU2VydmVyLjMgTnNfU3RyQ2FzZUZpbmQuMyBO
 c19TdHJDb3B5LjMgTnNfU3RyRHVwLjMgXAotCQlOc19TdHJOU3RyLjMgTnNfU3RyVG9Mb3dl
 ci4zIE5zX1N0clRvVXBwZXIuMyBOc19TdHJUcmltLjMgXAotCQlOc19TdHJUcmltTGVmdC4z
 IE5zX1N0clRyaW1SaWdodC4zIE5zX1N0cmluZy4zIE5zX1N0cmluZ1ByaW50LjMgXAotCQlO
 c19UY2xBbGxvY2F0ZUludGVycC4zIE5zX1RjbENvbm4uMyBOc19UY2xDcmVhdGVJbnRlcnAu
 MyBcCi0JCU5zX1RjbERiR2V0SGFuZGxlLjMgTnNfVGNsRGVBbGxvY2F0ZUludGVycC4zIFwK
 LQkJTnNfVGNsRGVzdHJveUludGVycC4zIE5zX1RjbERldGFjaGVkVGhyZWFkLjMgTnNfVGNs
 RW50ZXJTZXQuMyBcCi0JCU5zX1RjbEV2YWwuMyBOc19UY2xGaWxlLjMgTnNfVGNsRnJlZVNl
 dC4zIE5zX1RjbEdldENvbm4uMyBcCi0JCU5zX1RjbEdldE9wZW5DaGFubmVsLjMgTnNfVGNs
 R2V0T3BlbkZkLjMgTnNfVGNsR2V0U2V0LjMgXAotCQlOc19UY2xHZXRTZXQyLjMgTnNfVGNs
 R2V0VGltZUZyb21PYmouMyBOc19UY2xJbml0LjMgXAotCQlOc19UY2xJbml0SW50ZXJwcy4z
 IE5zX1RjbEluaXRNb2R1bGUuMyBOc19UY2xJbnRlcnAuMyBcCi0JCU5zX1RjbEludGVycFNl
 cnZlci4zIE5zX1RjbExpYnJhcnkuMyBOc19UY2xMb2dFcnJvci4zIFwKLQkJTnNfVGNsTG9n
 RXJyb3JSZXF1ZXN0LjMgTnNfVGNsTWFya0ZvckRlbGV0ZS4zIE5zX1RjbFJlZ2lzdGVyLjMg
 XAotCQlOc19UY2xSZWdpc3RlckF0Q2xlYW51cC4zIE5zX1RjbFJlZ2lzdGVyQXRDcmVhdGUu
 MyBcCi0JCU5zX1RjbFJlZ2lzdGVyQXREZWxldGUuMyBOc19UY2xSZWdpc3RlckRlZmVycmVk
 LjMgXAotCQlOc19UY2xSZXF1ZXN0LjMgTnNfVGNsU2V0LjMgTnNfVGNsU2V0VGltZU9iai4z
 IE5zX1RjbFRocmVhZC4zIFwKLQkJTnNfVGNsVGltZU9iai4zIE5zX1RlbXBGaWxlLjMgTnNf
 VGhyZWFkLjMgTnNfVGhyZWFkMi4zIFwKLQkJTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJlYWRD
 YWxsb2MuMyBOc19UaHJlYWRDcmVhdGUuMyBcCi0JCU5zX1RocmVhZEV4aXQuMyBOc19UaHJl
 YWRGcmVlLjMgTnNfVGhyZWFkR2V0TmFtZS4zIFwKLQkJTnNfVGhyZWFkR2V0UGFyZW50LjMg
 TnNfVGhyZWFkSWQuMyBOc19UaHJlYWRKb2luLjMgXAotCQlOc19UaHJlYWRMaXN0LjMgTnNf
 VGhyZWFkTWFsbG9jLjMgTnNfVGhyZWFkUG9vbC4zIFwKLQkJTnNfVGhyZWFkUmVhbGxvYy4z
 IE5zX1RocmVhZFNlbGYuMyBOc19UaHJlYWRTZXROYW1lLjMgXAotCQlOc19UaHJlYWRTdGFj
 a1NpemUuMyBOc19UaHJlYWRTdHJDb3B5LjMgTnNfVGhyZWFkU3RyRHVwLjMgXAotCQlOc19U
 aHJlYWRZaWVsZC4zIE5zX1RpbWUuMyBOc19UaW1lZFdhaXRGb3JFdmVudC4zIE5zX1Rscy4z
 IFwKLQkJTnNfVGxzQWxsb2MuMyBOc19UbHNHZXQuMyBOc19UbHNTZXQuMyBOc19VVGltZWRX
 YWl0Rm9yRXZlbnQuMyBcCi0JCU5zX1VpZC4zIE5zX1VuUmVnaXN0ZXJQcm94eVJlcXVlc3Qu
 MyBOc19VblJlZ2lzdGVyUmVxdWVzdC4zIFwKLQkJTnNfVW5sb2NrTXV0ZXguMyBOc19VbnNj
 aGVkdWxlUHJvYy4zIE5zX1VybC4zIE5zX1VybEVuY29kZS4zIFwKLQkJTnNfVXJsSXNEaXIu
 MyBOc19VcmxJc0ZpbGUuMyBOc19VcmxTcGVjaWZpYy4zIFwKLQkJTnNfVXJsU3BlY2lmaWNB
 bGxvYy4zIE5zX1VybFNwZWNpZmljRGVzdHJveS4zIFwKLQkJTnNfVXJsU3BlY2lmaWNHZXQu
 MyBOc19VcmxTcGVjaWZpY0dldEV4YWN0LjMgXAotCQlOc19VcmxTcGVjaWZpY0dldEZhc3Qu
 MyBOc19VcmxTcGVjaWZpY1NldC4zIE5zX1VybFRvRmlsZS4zIFwKLQkJTnNfV2FpdEZvckV2
 ZW50LjMgTnNfV2FpdEZvclByb2Nlc3MuMyBOc19XYWl0Rm9yU2VtYXBob3JlLjMgXAotCQlO
 c19XYWl0Rm9yU3RhcnR1cC4zIE5zX1dhaXRGb3JUaHJlYWQuMyBOc19XYWl0UHJvY2Vzcy4z
 IFwKLQkJTnNfV2FpdFRocmVhZC4zIE5zX1dyaXRlQ29ubi4zIE5zX1dyaXRlTG9ja1JXTG9j
 ay4zIFwKLQkJTnNfV3JpdGVVbmxvY2tSV0xvY2suMyBuc19hc2N0aW1lLjMgbnNfY2FsbG9j
 LjMgXAotCQluc19jbG9zZW9uZXhlYy4zIG5zX2N0aW1lLjMgbnNfZHVwaGlnaC4zIG5zX2Zv
 cmsuMyBuc19mcmVlLjMgXAotCQluc19nbXRpbWUuMyBuc19pbmV0X250b2EuMyBuc19sb2Nh
 bHRpbWUuMyBuc19tYWxsb2MuMyBuc19waXBlLjMgXAotCQluc19yZWFkZGlyLjMgbnNfcmVh
 bGxvYy4zIG5zX3NlcnZlckxvZy4zIG5zX3NpZ21hc2suMyBcCi0JCW5zX3NpZ25hbC4zIG5z
 X3NpZ3dhaXQuMyBuc19zb2NrcGFpci4zIG5zX3N0cmNvcHkuMyBuc19zdHJkdXAuMyBcCi0J
 CW5zX3N0cnRvay4zCi1NQU5OPQkJY3Jhc2gubiBlbnYubiBuc19hZGRyLm4gbnNfYWRkcmJ5
 aG9zdC5uIG5zX2FkcC5uIG5zX2FkcF9hYm9ydC5uIFwKLQkJbnNfYWRwX2FwcGVuZC5uIG5z
 X2FkcF9hcmdjLm4gbnNfYWRwX2FyZ3YubiBuc19hZHBfYmluZF9hcmdzLm4gXAotCQluc19h
 ZHBfYnJlYWsubiBuc19hZHBfZGVidWcubiBuc19hZHBfZGlyLm4gbnNfYWRwX2R1bXAubiBc
 Ci0JCW5zX2FkcF9ldmFsLm4gbnNfYWRwX2V4Y2VwdGlvbi5uIG5zX2FkcF9taW1lLm4gXAot
 CQluc19hZHBfbWltZXR5cGUubiBuc19hZHBfcGFyc2UubiBuc19hZHBfcHV0cy5uIFwKLQkJ
 bnNfYWRwX3JlZ2lzdGVyYWRwLm4gbnNfYWRwX3JlZ2lzdGVycHJvYy5uIG5zX2FkcF9yZWdp
 c3RlcnRhZy5uIFwKLQkJbnNfYWRwX3JldHVybi5uIG5zX2FkcF9zYWZlZXZhbC5uIG5zX2Fk
 cF9zdGF0cy5uIFwKLQkJbnNfYWRwX3N0cmVhbS5uIG5zX2FkcF90ZWxsLm4gbnNfYWRwX3Ry
 dW5jLm4gbnNfYWZ0ZXIubiBuc19hdC5uIFwKLQkJbnNfYXRjbG9zZS5uIG5zX2F0ZXhpdC5u
 IG5zX2F0c2h1dGRvd24ubiBuc19hdHNpZ25hbC5uIFwKLQkJbnNfY2FjaGUubiBuc19jYWNo
 ZV9mbHVzaC5uIG5zX2NhY2hlX2tleXMubiBuc19jYWNoZV9uYW1lcy5uIFwKLQkJbnNfY2Fj
 aGVfc2l6ZS5uIG5zX2NhY2hlX3N0YXRzLm4gbnNfY2FuY2VsLm4gbnNfY2hhbi5uIFwKLQkJ
 bnNfY2hlY2t1cmwubiBuc19jaG1vZC5uIG5zX2NsZWFudXAubiBuc19jb2x1bW4ubiBuc19j
 b25kLm4gXAotCQluc19jb25maWcubiBuc19jb25maWdzZWN0aW9uLm4gbnNfY29uZmlnc2Vj
 dGlvbnMubiBuc19jb25uLm4gXAotCQluc19jb25uY3B0b2ZwLm4gbnNfY29ubnNlbmRmcC5u
 IG5zX2NwLm4gbnNfY3BmcC5uIG5zX2NyYXNoLm4gXAotCQluc19jcml0c2VjLm4gbnNfY3J5
 cHQubiBuc19kYi5uIG5zX2RiY29uZmlncGF0aC5uIFwKLQkJbnNfZGJlcnJvcmNvZGUubiBu
 c19kYmVycm9ybXNnLm4gbnNfZGJyZXR1cm5lcnJvci5uIG5zX2Vudi5uIFwKLQkJbnNfZXZh
 bC5uIG5zX2V2ZW50Lm4gbnNfZmlsZS5uIG5zX2ZpbHRlci5uIG5zX2ZtdHRpbWUubiBcCi0J
 CW5zX2Z0cnVuY2F0ZS5uIG5zX2dldF9tdWx0aXBhcnRfZm9ybWRhdGEubiBuc19nZXRjaGFu
 bmVscy5uIFwKLQkJbnNfZ2V0Y3N2Lm4gbnNfZ2V0dXJsLm4gbnNfZ2lmc2l6ZS5uIG5zX2dt
 dGltZS5uIG5zX2d1ZXNzdHlwZS5uIFwKLQkJbnNfaGVhZGVycy5uIG5zX2hvc3RieWFkZHIu
 biBuc19ocmVmcy5uIG5zX2h0bWwubiBuc19odHRwLm4gXAotCQluc19odHRwdGltZS5uIG5z
 X2ljdGwubiBuc19pbWcubiBuc19pbmZvLm4gbnNfaW5pdC5uIG5zX2pvYi5uIFwKLQkJbnNf
 anBlZ3NpemUubiBuc19raWxsLm4gbnNfbGlicmFyeS5uIG5zX2xpbmsubiBuc19sb2NhbHRp
 bWUubiBcCi0JCW5zX2xvZy5uIG5zX2xvZ2N0bC5uIG5zX2xvZ3JvbGwubiBuc19tYXJrZm9y
 ZGVsZXRlLm4gbnNfbWtkaXIubiBcCi0JCW5zX21rdGVtcC5uIG5zX21vZHVsZS5uIG5zX21v
 ZHVsZXBhdGgubiBuc19tdXRleC5uIFwKLQkJbnNfbm9ybWFsaXplcGF0aC5uIG5zX3BhcmFt
 Lm4gbnNfcGFyc2VoZWFkZXIubiBcCi0JCW5zX3BhcnNlaHR0cHRpbWUubiBuc19wYXJzZXF1
 ZXJ5Lm4gbnNfcGF1c2UubiBcCi0JCW5zX3Bvb2xkZXNjcmlwdGlvbi5uIG5zX3Byb2MubiBu
 c19wdXJnZWZpbGVzLm4gbnNfcHV0cy5uIFwKLQkJbnNfcXVvdGVodG1sLm4gbnNfcXVvdGVs
 aXN0dG9saXN0Lm4gbnNfcmFuZC5uIG5zX3JlZ2lzdGVyX2FkcC5uIFwKLQkJbnNfcmVnaXN0
 ZXJfYWRwdGFnLm4gbnNfcmVnaXN0ZXJfZmlsdGVyLm4gbnNfcmVnaXN0ZXJfcHJvYy5uIFwK
 LQkJbnNfcmVnaXN0ZXJfdHJhY2UubiBuc19yZW5hbWUubiBuc19yZXF1ZXN0YXV0aG9yaXpl
 Lm4gXAotCQluc19yZXNwb25kLm4gbnNfcmVzdW1lLm4gbnNfcmV0dXJuLm4gbnNfcmV0dXJu
 YWRtaW5ub3RpY2UubiBcCi0JCW5zX3JldHVybmJhZHJlcXVlc3QubiBuc19yZXR1cm5lcnJv
 ci5uIG5zX3JldHVybmZpbGUubiBcCi0JCW5zX3JldHVybmZvcmJpZGRlbi5uIG5zX3JldHVy
 bmZwLm4gbnNfcmV0dXJubm90Zm91bmQubiBcCi0JCW5zX3JldHVybm5vdGljZS5uIG5zX3Jl
 dHVybnJlZGlyZWN0Lm4gbnNfcmV0dXJudW5hdXRob3JpemVkLm4gXAotCQluc19ybWRpci5u
 IG5zX3JvbGxmaWxlLm4gbnNfcndsb2NrLm4gbnNfc2NoZWQubiBcCi0JCW5zX3NjaGVkdWxl
 X2RhaWx5Lm4gbnNfc2NoZWR1bGVfcHJvYy5uIG5zX3NjaGVkdWxlX3dlZWtseS5uIFwKLQkJ
 bnNfc2VjdGlvbi5uIG5zX3NlbWEubiBuc19zZXJ2ZXIubiBuc19zZXQubiBuc19zaGFyZS5u
 IFwKLQkJbnNfc2h1dGRvd24ubiBuc19zbGVlcC5uIG5zX3NvY2subiBuc19zb2NrYWNjZXB0
 Lm4gXAotCQluc19zb2NrYmxvY2tpbmcubiBuc19zb2NrY2FsbGJhY2subiBuc19zb2NrY2hl
 Y2subiBcCi0JCW5zX3NvY2tldHBhaXIubiBuc19zb2NrbGlzdGVuLm4gbnNfc29ja2xpc3Rl
 bmNhbGxiYWNrLm4gXAotCQluc19zb2Nrbm9uYmxvY2tpbmcubiBuc19zb2NrbnJlYWQubiBu
 c19zb2Nrb3Blbi5uIFwKLQkJbnNfc29ja3NlbGVjdC5uIG5zX3N0YXRzLm4gbnNfc3RyaXBo
 dG1sLm4gbnNfc3ltbGluay5uIFwKLQkJbnNfc3luYy5uIG5zX3RhYmxlLm4gbnNfdGhyZWFk
 Lm4gbnNfdGltZS5uIG5zX3RtcC5uIG5zX3RtcG5hbS5uIFwKLQkJbnNfdHJ1bmNhdGUubiBu
 c191bmxpbmsubiBuc191bnJlZ2lzdGVyX2FkcC5uIFwKLQkJbnNfdW5yZWdpc3Rlcl9wcm9j
 Lm4gbnNfdW5zY2hlZHVsZV9wcm9jLm4gbnNfdXJsMmZpbGUubiBcCi0JCW5zX3VybGRlY29k
 ZS5uIG5zX3VybGVuY29kZS5uIG5zX3V1ZGVjb2RlLm4gbnNfdXVlbmNvZGUubiBcCi0JCW5z
 X3Zhci5uIG5zX3dyaXRlLm4gbnNfd3JpdGVjb250ZW50Lm4gbnNfd3JpdGVmcC5uIG5zdl9h
 cHBlbmQubiBcCi0JCW5zdl9hcnJheS5uIG5zdl9leGlzdHMubiBuc3ZfZ2V0Lm4gbnN2X2lu
 Y3IubiBuc3ZfbGFwcGVuZC5uIFwKLQkJbnN2X25hbWVzLm4gbnN2X3NldC5uIG5zdl91bnNl
 dC5uCi0KLXBvc3QtaW5zdGFsbDoKLQlAICR7TUtESVJ9ICR7QU9MU0VSVkVSQkFTRX0vc2Vy
 dmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNsb2cKLQlAICR7TUtESVJ9ICR7QU9MU0VSVkVSQkFT
 RX0vbG9nCi0JQCAke0VDSE99ICJXZWxjb21lLiBZb3UgaGF2ZSBtYWRlIGl0LiBBb2xzZXJ2
 ZXIgaGFzIHN0YXJ0ZWQuIiA+PiAke0FPTFNFUlZFUkJBU0V9L3NlcnZlcnMvc2VydmVyMS9w
 YWdlcy9pbmRleC5odG1sCitNQU4zIT0JCSR7Q0FUfSAke0ZJTEVTRElSfS9tYW4zCitNQU5O
 IT0JCSR7Q0FUfSAke0ZJTEVTRElSfS9tYW5uCitNTElOS1MhPQkke0NBVH0gJHtGSUxFU0RJ
 Un0vbWxpbmtzCisuZW5kaWYKIAotIyBPdGhlciBkb2N1bWVudGF0aW9uCiAuaWYgIWRlZmlu
 ZWQoTk9QT1JURE9DUykKLQlAICR7RUNIT30gIkluc3RhbGxpbmcgZG9jcyIKLQlAICR7TUtE
 SVJ9ICR7RE9DU0RJUn0KLQlAICR7VEFSfSAtQyAke1dSS1NSQ30gLWMgLWYgLSBDaGFuZ2VM
 b2cgUkVBRE1FIGxpY2Vuc2UudGVybXMgaW5kZXguaHRtbCB8ICR7VEFSfSAtQyAke0RPQ1NE
 SVJ9IC14IC1mIC0KLQlAICR7VEFSfSAtQyAke1dSS1NSQ30vdGVzdHMgLWMgLWYgLSAuIHwg
 JHtUQVJ9IC1DICR7RE9DU0RJUn0gLXggLWYgLQorUE9SVERPQ1M9CUNoYW5nZUxvZyBSRUFE
 TUUgUkVMRUFTRSBsaWNlbnNlLnRlcm1zCiAuZW5kaWYKIAotIyBTdGFydHVwIGZpbGUKLQlA
 ICR7RUNIT30gIkluc3RhbGxpbmcgJHtFWEFNUExFU0RJUn0vYW9sc2VydmVyLnNoLnNhbXBs
 ZSBzdGFydHVwIGZpbGUuIgotCUAgJHtNS0RJUn0gJHtFWEFNUExFU0RJUn0KLQlAIGlmIFsg
 ISAtZiAke0VYQU1QTEVTRElSfS9hb2xzZXJ2ZXIuc2guc2FtcGxlIF07IHRoZW4gXAotCQkk
 e0lOU1RBTExfU0NSSVBUfSAke1dSS0RJUn0vYW9sc2VydmVyLnNoICR7RVhBTVBMRVNESVJ9
 L2FvbHNlcnZlci5zaC5zYW1wbGU7IFwKLQkgIGZpCi0KLS5pZiBkZWZpbmVkKFdJVEhfTlND
 QUNIRSkKLQlAICR7RUNIT30gIkluc3RhbGxpbmcgbnNjYWNoZSIKLQlAIGNkICR7V1JLRElS
 fS9uc2NhY2hlLTEuNSAmJiAke0dNQUtFfSBpbnN0YWxsIEFPTFNFUlZFUj0ke0FPTFNFUlZF
 UkJBU0V9CisuaWYgZGVmaW5lZChXSVRIX0hUTUxET0NTKQorSU5TVEFMTF9UQVJHRVQrPSBp
 bnN0YWxsIGluc3RhbGwtaHRtbAorUExJU1RfU1VCKz0JSFRNTERPQ1M9IiIKKy5lbHNlCitQ
 TElTVF9TVUIrPQlIVE1MRE9DUz0iQGNvbW1lbnQgIgogLmVuZGlmCiAKLS5pZiBkZWZpbmVk
 KFdJVEhfTlNTSEExKQotCUAgJHtFQ0hPfSAiSW5zdGFsbGluZyBuc3NoYTEiCi0JQCBjZCAk
 e1dSS0RJUn0vbnNzaGExLTAuMSAmJiAke0dNQUtFfSBpbnN0YWxsIEFPTFNFUlZFUj0ke0FP
 TFNFUlZFUkJBU0V9CisuaWYgZGVmaW5lZChXSVRIX1RFU1RTKQorUExJU1RfU1VCKz0JVEVT
 VFM9IiIKKy5lbHNlCitQTElTVF9TVUIrPQlURVNUUz0iQGNvbW1lbnQgIgogLmVuZGlmCiAK
 LS5pZiBkZWZpbmVkKFdJVEhfT1JBQ0xFKQotCUAgJHtFQ0hPfSAiSW5zdGFsbGluZyBuc29y
 YWNsZSIKLQlAIGNkICR7V1JLRElSfS9uc29yYWNsZS0yLjcgJiYgJHtHTUFLRX0gaW5zdGFs
 bCBBT0xTRVJWRVI9JHtBT0xTRVJWRVJCQVNFfQorcG9zdC1pbnN0YWxsOgorLmlmIGRlZmlu
 ZWQoV0lUSF9URVNUUykKKwlAICR7RUNIT30gIkluc3RhbGxpbmcgdGVzdHMiCisJQCAke01L
 RElSfSAke0VYQU1QTEVTRElSfS90ZXN0cworCUAgJHtUQVJ9IC1DICR7V1JLU1JDfS90ZXN0
 cyAtYyAtZiAtIC4gfCAke1RBUn0gLUMgJHtFWEFNUExFU0RJUn0vdGVzdHMgLXggLWYgLQog
 LmVuZGlmCiAKLS5pZiBkZWZpbmVkKFdJVEhfTlNQT1NUR1JFUykKLQlAICR7RUNIT30gIklu
 c3RhbGxpbmcgbnNwb3N0Z3JlcyIKLQlAIGNkICR7V1JLRElSfS9uc3Bvc3RncmVzLTQuMCAm
 JiAke0dNQUtFfSBpbnN0YWxsIEFPTFNFUlZFUj0ke0FPTFNFUlZFUkJBU0V9IFBPU1RHUkVT
 PSR7TE9DQUxCQVNFfSBBQ1M9MQorLmlmICFkZWZpbmVkKE5PUE9SVERPQ1MpCisJQCAke0VD
 SE99ICJJbnN0YWxsaW5nIGRvY3MiCisJQCAke01LRElSfSAke0RPQ1NESVJ9CisuZm9yIEZJ
 TEUgaW4gJHtQT1JURE9DU30KKwlAICR7SU5TVEFMTF9EQVRBfSAke1dSS1NSQ30vJHtGSUxF
 fSAke0RPQ1NESVJ9CisuZW5kZm9yCiAuZW5kaWYKIAorCUAgJHtFQ0hPfSAiSW5zdGFsbGlu
 ZyBzYW1wbGUgY29uZmlndXJhdGlvbiBmaWxlIgorCUAgJHtTRUR9IC1lICdzfFxbbnNfaW5m
 byBhZGRyZXNzXF18MC4wLjAuMHwnICR7V1JLU1JDfS9leGFtcGxlcy9jb25maWcvYmFzZS50
 Y2wgPiAke0FPTFNFUlZFUkJBU0V9L3NhbXBsZS1jb25maWcudGNsCisKICMgcG9zdC1pbnN0
 YWxsIHNjcmlwdAogCUAgJHtTSH0gJHtQS0dJTlNUQUxMfSAke1BLR05BTUV9IFBPU1QtSU5T
 VEFMTAogCiAJQCR7Q0FUfSAke1BLR01FU1NBR0V9CiAKLS5pbmNsdWRlIDxic2QucG9ydC5t
 az4KKy5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2
 ZXIub3JpZy9kaXN0aW5mbyB3d3cvYW9sc2VydmVyL2Rpc3RpbmZvCi0tLSB3d3cvYW9sc2Vy
 dmVyLm9yaWcvZGlzdGluZm8JTW9uIE9jdCAgMiAxMjowODowMSAyMDA2CisrKyB3d3cvYW9s
 c2VydmVyL2Rpc3RpbmZvCVdlZCBEZWMgMjcgMTM6Mzc6MzQgMjAwNgpAQCAtMSwxNSArMSwz
 IEBACi1NRDUgKGFvbHNlcnZlci00LjAuMTAtc3JjLnRhci5neikgPSA4YzE3MjYxMDU1ZjEz
 MjZkMDEyYjg0ZmNjNjZmZmIyNgotU0hBMjU2IChhb2xzZXJ2ZXItNC4wLjEwLXNyYy50YXIu
 Z3opID0gZGY0ZjMyZmRhMTczZjRlZjQ0ZmJmNDdiZDg2ZDI2NzkzZmQyYjZkZGU0YjExN2I5
 NmI3OWMxZDRmZWU2NDAxOQotU0laRSAoYW9sc2VydmVyLTQuMC4xMC1zcmMudGFyLmd6KSA9
 IDU5OTA1MgotTUQ1IChuc3NoYTEtMC4xLnRhci5neikgPSA0OGZhYzUzMDE0YTE5MDIzOWE4
 NmRkNTdhZjM1MTYyNwotU0hBMjU2IChuc3NoYTEtMC4xLnRhci5neikgPSAwOTVmYzk0MmFh
 NzAxNDQzOGYwNzU1MjhiODI0Y2I2MjNlNTQ2MTU5NDg2MDNlMWFkZDFjMTRlOTQ1NmY2MDk1
 Ci1TSVpFIChuc3NoYTEtMC4xLnRhci5neikgPSA1Nzk0Ci1NRDUgKG5zY2FjaGUtMS41LnRh
 ci5neikgPSBkYWE4ODcxN2MyMTRmZjcwM2Q4MjZlMjJlNzQ0NzI0NQotU0hBMjU2IChuc2Nh
 Y2hlLTEuNS50YXIuZ3opID0gNjRhMTQzYThlODA0M2JkYzU4NzIxYzdmNjZjNjdhNWMyYzRk
 NDcxNDA2Nzg0NTU4ZmQyNmZhMTcxNDY5YTdhNwotU0laRSAobnNjYWNoZS0xLjUudGFyLmd6
 KSA9IDE0NTk0Ci1NRDUgKG5zcG9zdGdyZXMtNC4wLnRhci5neikgPSBjZTUzZmU4MjMxZmRk
 NzJhMTE0ZTU5NGQwY2RiNzYyOQotU0hBMjU2IChuc3Bvc3RncmVzLTQuMC50YXIuZ3opID0g
 YWM0MjhkYWQ2OTU0MTRkNDM5ZjI2ODViMmFkODYxOWNjY2NkNjY3ZDUxN2QxYTA0NGE0NWEz
 NDNhMjFmNTYyYQotU0laRSAobnNwb3N0Z3Jlcy00LjAudGFyLmd6KSA9IDIwOTYwCi1NRDUg
 KG5zb3JhY2xlLTIuNy50YXIuZ3opID0gYzM5MmZkYzA5ZGNmY2IxMWYwZmQxZTUyMDc4MmE3
 NzAKLVNIQTI1NiAobnNvcmFjbGUtMi43LnRhci5neikgPSAxZjVlNGFmNmVkYjI1MmMwNjYw
 OWFmZjExMjI1M2M0ZWU2YjNiYjFmMzMyNzI3NjVlNjk4Y2YwZGQ2MjRkZTViCi1TSVpFIChu
 c29yYWNsZS0yLjcudGFyLmd6KSA9IDQ5NzIzCitNRDUgKGFvbHNlcnZlci9hb2xzZXJ2ZXIt
 NC41LjAtc3JjLnRhci5neikgPSA2NGU5Y2VjMDdiMmVjMjkzM2JmNTYxODEyMzRkZTkyNQor
 U0hBMjU2IChhb2xzZXJ2ZXIvYW9sc2VydmVyLTQuNS4wLXNyYy50YXIuZ3opID0gYTRlZTQ1
 OWVkMTMwY2FlMDJhZTdhMmFhMTU5OGQ1YTliMzAyOTEyNTM4NjlhYzZjNTlkZjhhNWRlMmFm
 ZmRiMQorU0laRSAoYW9sc2VydmVyL2FvbHNlcnZlci00LjUuMC1zcmMudGFyLmd6KSA9IDcx
 NzYwNwpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9hb2xzZXJ2ZXIuaW4g
 d3d3L2FvbHNlcnZlci9maWxlcy9hb2xzZXJ2ZXIuaW4KLS0tIHd3dy9hb2xzZXJ2ZXIub3Jp
 Zy9maWxlcy9hb2xzZXJ2ZXIuaW4JVGh1IEphbiAgMSAwMTowMDowMCAxOTcwCisrKyB3d3cv
 YW9sc2VydmVyL2ZpbGVzL2FvbHNlcnZlci5pbglXZWQgRGVjIDI3IDEzOjM3OjM0IDIwMDYK
 QEAgLTAsMCArMSw0NyBAQAorIyEgL2Jpbi9zaAorIworIworIyBQUk9WSURFOiBhb2xzZXJ2
 ZXIKKyMgUkVRVUlSRTogREFFTU9OIE5FVFdPUktJTkcgU0VSVkVSUworIworIyBBZGQgdGhl
 IGZvbGxvd2luZyBsaW5lIHRvIC9ldGMvcmMuY29uZiB0byBlbmFibGUgYW9sc2VydmVyOgor
 IworIyBhb2xzZXJ2ZXJfZW5hYmxlPSJZRVMiCisjCisjIFR3ZWFrYWJsZSBwYXJhbWV0ZXJz
 IGZvciB1c2VycyB0byBvdmVycmlkZSBpbiByYy5jb25mCisKKy4gIiUlUkNfU1VCUiUlIgor
 CituYW1lPWFvbHNlcnZlcgorCitsb2FkX3JjX2NvbmZpZyAke25hbWV9Cis6ICR7YW9sc2Vy
 dmVyX2VuYWJsZT0iTk8ifQorOiAke2FvbHNlcnZlcl91c2VyPSIlJUFPTFNFUlZFUlVTRVIl
 JSJ9Cis6ICR7YW9sc2VydmVyX2dyb3VwPSIlJUFPTFNFUlZFUkdST1VQJSUifQorOiAke2Fv
 bHNlcnZlcl9ob21lPSUlQU9MU0VSVkVSQkFTRSUlfQorOiAke2FvbHNlcnZlcl9jb25mPSR7
 YW9sc2VydmVyX2hvbWV9L3NhbXBsZS1jb25maWcudGNsfQorOiAke2FvbHNlcnZlcl9mbGFn
 cz0iLXUgJHthb2xzZXJ2ZXJfdXNlcn0gLWcgJHthb2xzZXJ2ZXJfZ3JvdXB9In0KKzogJHth
 b2xzZXJ2ZXJfcHJvZz0ke2FvbHNlcnZlcl9ob21lfS9iaW4vbnNkfQorOiAke2FvbHNlcnZl
 cl9waWRmaWxlPS92YXIvcnVuL2FvbHNlcnZlci5waWR9CisKK3JjdmFyPWBzZXRfcmN2YXJg
 CitwaWRmaWxlPSR7YW9sc2VydmVyX3BpZGZpbGV9CitzdGFydF9wb3N0Y21kPSJzdGFydF9w
 b3N0Y21kIgorc3RvcF9wb3N0Y21kPSJzdG9wX3Bvc3RjbWQiCityZXF1aXJlZF9maWxlcz0k
 e2FvbHNlcnZlcl9jb25mfQorY29tbWFuZD0ke2FvbHNlcnZlcl9wcm9nfQorY29tbWFuZF9h
 cmdzPSItdCAke2FvbHNlcnZlcl9jb25mfSIKK3Byb2NuYW1lPSR7YW9sc2VydmVyX3Byb2d9
 CisKK3N0YXJ0X3Bvc3RjbWQoKQoreworCVBJRD1gcGdyZXAgLVUgJHthb2xzZXJ2ZXJfdXNl
 cn0gLWYgJHthb2xzZXJ2ZXJfY29uZn1gCisJWyAtbiAiJHtQSUR9IiBdICYmIGVjaG8gJHtQ
 SUR9ID4gJHtwaWRmaWxlfQorfQorCitzdG9wX3Bvc3RjbWQoKQoreworCVsgLWYgIiR7cGlk
 ZmlsZX0iIF0gJiYgcm0gJHtwaWRmaWxlfQorfQorCitydW5fcmNfY29tbWFuZCAiJDEiCmRp
 ZmYgLU5idXIgd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVzL2FvbHNlcnZlci5zaC5pbiB3d3cv
 YW9sc2VydmVyL2ZpbGVzL2FvbHNlcnZlci5zaC5pbgotLS0gd3d3L2FvbHNlcnZlci5vcmln
 L2ZpbGVzL2FvbHNlcnZlci5zaC5pbglNb24gT2N0ICAyIDEyOjA4OjAxIDIwMDYKKysrIHd3
 dy9hb2xzZXJ2ZXIvZmlsZXMvYW9sc2VydmVyLnNoLmluCVdlZCBEZWMgMjcgMTM6Mzc6MzQg
 MjAwNgpAQCAtMTAsNDAgKzEwLDIyIEBACiAjCiAjIFR3ZWFrYWJsZSBwYXJhbWV0ZXJzIGZv
 ciB1c2VycyB0byBvdmVycmlkZSBpbiByYy5jb25mCiAKLWFvbHNlcnZlcl9lbmFibGU9IiR7
 YW9sc2VydmVyX2VuYWJsZS1OT30iCi1hb2xzZXJ2ZXJfaG9tZT0lJVBSRUZJWCUlL2FvbHNl
 cnZlcgotYW9sc2VydmVyX2NvbmY9JHthb2xzZXJ2ZXJfaG9tZX0vc2FtcGxlLWNvbmZpZy50
 Y2wgCi1hb2xzZXJ2ZXJfZmxhZ3M9Ii11IG5vYm9keSAtZyBub2JvZHkiCi1hb2xzZXJ2ZXJf
 cHJvZz0ke2FvbHNlcnZlcl9ob21lfS9iaW4vbnNkCi0KIC4gIiUlUkNfU1VCUiUlIgogCiBu
 YW1lPWFvbHNlcnZlcgorCiBsb2FkX3JjX2NvbmZpZyAke25hbWV9Ci1waWQ9YHBzIC1heCB8
 IGdyZXAgJHthb2xzZXJ2ZXJfY29uZn0gfCBncmVwIC12IGdyZXB8IGF3ayAtRicgJyAne3By
 aW50ICQxfSdgCis6ICR7YW9sc2VydmVyX2VuYWJsZT0iTk8ifQorOiAke2FvbHNlcnZlcl9o
 b21lPSUlUFJFRklYJSUvYW9sc2VydmVyfQorOiAke2FvbHNlcnZlcl9jb25mPSR7YW9sc2Vy
 dmVyX2hvbWV9L3NhbXBsZS1jb25maWcudGNsfQorOiAke2FvbHNlcnZlcl9mbGFncz0iLXUg
 JSVBT0xTRVJWRVJVU0VSJSUgLWcgJSVBT0xTRVJWRVJHUk9VUCUlIn0KKzogJHthb2xzZXJ2
 ZXJfcHJvZz0ke2FvbHNlcnZlcl9ob21lfS9iaW4vbnNkfQorCityY19waWQ9YHBncmVwIC1m
 ICR7YW9sc2VydmVyX2NvbmZ9YAogcmN2YXI9YHNldF9yY3ZhcmAKIHJlcXVpcmVkX2ZpbGVz
 PSR7YW9sc2VydmVyX2NvbmZ9CiBjb21tYW5kPSR7YW9sc2VydmVyX3Byb2d9Citjb21tYW5k
 X2FyZ3M9Ii10ICR7YW9sc2VydmVyX2NvbmZ9IgogcHJvY25hbWU9JHthb2xzZXJ2ZXJfcHJv
 Z30KIAotc3RvcF9jbWQ9ImlmIFsgISAteiBcIiR7cGlkfVwiIF0gOyB0aGVuIFwKLQkJZWNo
 byBcIk5vdGljZTogc3RvcHBpbmcgYW9sc2VydmVyLi4uLiBLaWxsIC1URVJNICR7cGlkfVwi
 IDsgXAotCQlraWxsIC1URVJNICR7cGlkfSA7IFwKLQllbHNlIFwKLQkJZWNobyBcIk5vdGlj
 ZTogTm8gYW9sc2VydmVyIHByb2Nlc3MgZm91bmQuIE5vdGhpbmcgdG8gc3RvcC5cIiA7IFwK
 LQlmaSIKLXN0YXJ0X2NtZD0iaWYgWyAhIC16IFwiJHtwaWR9XCIgXSA7IHRoZW4gXAotCQll
 Y2hvIFwiTm90aWNlOiBhb2xzZXJ2ZXIgaXMgYWxyZWFkeSBydW5uaW5nLlwiOyBcCi0JZWxz
 ZSBcCi0JCWVjaG8gXCJOb3RpY2U6IHN0YXJ0aW5nIGFvbHNlcnZlci4uLi4uLi5cIiA7IFwK
 LQkJZWNobyBcIklzc3VpbmcgY29tbWFuZDogJHtjb21tYW5kfSAtdCAke2FvbHNlcnZlcl9j
 b25mfSAke2FvbHNlcnZlcl9mbGFnc30gXCIgOyBcCi0JCSR7Y29tbWFuZH0gLXQgJHthb2xz
 ZXJ2ZXJfY29uZn0gJHthb2xzZXJ2ZXJfZmxhZ3N9OyBcCi0JZmkiCi1zdGF0dXNfY21kPSJp
 ZiBbICEgLXogXCIke3BpZH1cIiBdIDsgdGhlbiBcCi0JCWVjaG8gXCJOb3RpY2U6IGFvbHNl
 cnZlciBpcyBydW5uaW5nIHdpdGggcGlkICR7cGlkfVwiIDsgXAotCWVsc2UgXAotCQllY2hv
 IFwiTm90aWNlOiBhb2xzZXJ2ZXIgaXMgbm90IHJ1bm5pbmdcIiA7IFwKLQlmaSIKLQogcnVu
 X3JjX2NvbW1hbmQgIiQxIgotCmRpZmYgLU5idXIgd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVz
 L21hbjMgd3d3L2FvbHNlcnZlci9maWxlcy9tYW4zCi0tLSB3d3cvYW9sc2VydmVyLm9yaWcv
 ZmlsZXMvbWFuMwlUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAKKysrIHd3dy9hb2xzZXJ2ZXIv
 ZmlsZXMvbWFuMwlXZWQgRGVjIDI3IDEzOjM3OjM0IDIwMDYKQEAgLTAsMCArMSw5NiBAQAor
 TnNfRnJlZUNvbm5JbnRlcnAuMworTnNfQ2xzQWxsb2MuMworTnNfR2V0TWltZVR5cGUuMwor
 TnNfR2V0UHJvY0luZm8uMworTnNfSW50UHJpbnQuMworTnNfU2V0VXJsVG9GaWxlUHJvYy4z
 CitOc19IdHRwVGltZS4zCitOc19IdHV1RGVjb2RlLjMKK05zX0luZGV4QWRkLjMKK05zX0lu
 Zm9BZGRyZXNzLjMKK05zX0xpc3RDb25zLjMKK05zX01hc3RlckxvY2suMworTnNfTW9kdWxl
 R2V0U3ltYm9sLjMKK05zX1Bvb2xBbGxvYy4zCitOc19TZXJ2ZXJTcGVjaWZpY0FsbG9jLjMK
 K05zX0RTdHJpbmdBcHBlbmQuMworTnNfTWFpbi4zCitOc19QdXJnZUZpbGVzLjMKK05zX0hv
 bWVQYXRoLjMKK25zX2NhbGxvYy4zCitOc19TZW1hRGVzdHJveS4zCitOc19RdW90ZUh0bWwu
 MworTnNfUldMb2NrRGVzdHJveS4zCitOc19SZWdpc3RlckF0RXhpdC4zCitOc19TZXRDb25u
 TG9jYXRpb25Qcm9jLjMKK05zX1NldENvcHkuMworTnNfU29ja1JlY3YuMworTnNfQ2FjaGVC
 cm9hZGNhc3QuMworTnNfVGNsRW50ZXJTZXQuMworTnNfQ2xvc2VPbkV4ZWMuMworTnNfRGIw
 b3IxUm93LjMKK05zX0dldEFkZHJCeUhvc3QuMworTnNfRnJlZVJlcXVlc3QuMworTnNfVGNs
 RGJHZXRIYW5kbGUuMworTnNfVGNsRGV0YWNoZWRUaHJlYWQuMworTnNfVGhyZWFkQWxsb2Mu
 MworTnNfVGNsR2V0T3BlbkNoYW5uZWwuMworTnNfVGNsR2V0VGltZUZyb21PYmouMworTnNf
 VGNsSW5pdEludGVycHMuMworTnNfVGNsUmVnaXN0ZXJBdENsZWFudXAuMworTnNfTWF0Y2gu
 MworTnNfVGxzQWxsb2MuMworTnNfQWJzb2x1dGVVcmwuMworTnNfVGhyZWFkQ3JlYXRlLjMK
 K05zX1VybFNwZWNpZmljQWxsb2MuMworTnNfQWRqVGltZS4zCitOc19BZHBSZWdpc3RlclBh
 cnNlci4zCitOc19HZXRUZW1wLjMKK05zX0Nvbm5SZXR1cm5GaWxlLjMKK05zX0Nvbm5HZXRT
 dGF0dXMuMworTnNfQ29ubkdldFR5cGUuMworTnNfQ29uZmlnR2V0Qm9vbC4zCitOc19EYkRy
 aXZlckRiVHlwZS4zCitOc19EYkludGVycHJldFNxbEZpbGUuMworTnNfQ29weUVudmlyb24u
 MworTnNfQ29ublJldHVybk9wZW5DaGFubmVsLjMKK05zX0V4ZWNBcmdibGsuMworTnNfRXh0
 RGJNc2dDb2RlVG9OYW1lLjMKK05zX0ZldGNoUGFnZS4zCitOc19HemlwLjMKK05zX0Nvbm5G
 bHVzaC4zCitOc19Db25uRHJpdmVyQ29udGV4dC4zCitOc19Db25uRmx1c2hIZWFkZXJzLjMK
 K05zX0NsZWFyU29ja0Vycm5vLjMKK05zX0JpbmRTb2NrLjMKK05zX0Nvbm5BdXRoUGFzc3dk
 LjMKK05zX0Nvbm5HZXRzLjMKK05zX0Nvbm5DbG9zZS4zCitOc19BZnRlci4zCituc19hc2N0
 aW1lLjMKK05zX0NzRGVzdHJveS4zCitOc19Db25uQ29udGVudC4zCitOc19EUmFuZC4zCitO
 c19Db25uQ29weVRvQ2hhbm5lbC4zCitOc19Db25uUXVldWVIZWFkZXJzLjMKK05zX0RiQm91
 bmNlUG9vbC4zCitOc19EYlNwRXhlYy4zCitOc19EZWNvZGVVcmwuMworTnNfRHJpdmVySW5p
 dC4zCitOc19FbmNyeXB0LjMKK05zX0Nvbm5HZXRRdWVyeS4zCitOc19GYXRhbC4zCitOc19D
 b25uUmVkaXJlY3QuMworTnNfQ29ubkdldEVuY29kaW5nLjMKK05zX0dldEdpZC4zCituc19z
 aWdtYXNrLjMKK05zX1NvY2tDYWxsYmFjay4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4z
 CitOc19BdXRob3JpemVSZXF1ZXN0LjMKK05zX0NvbmRCcm9hZGNhc3QuMworTnNfQ29ubkNv
 bmRTZXRIZWFkZXJzLjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMworTnNfQ29ublJldHVybkFk
 bWluTm90aWNlLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMKK05zX1JlZ2lzdGVyQ2xl
 YW51cC4zCitOc19UY2xBbGxvY2F0ZUludGVycC4zCmRpZmYgLU5idXIgd3d3L2FvbHNlcnZl
 ci5vcmlnL2ZpbGVzL21hbm4gd3d3L2FvbHNlcnZlci9maWxlcy9tYW5uCi0tLSB3d3cvYW9s
 c2VydmVyLm9yaWcvZmlsZXMvbWFubglUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAKKysrIHd3
 dy9hb2xzZXJ2ZXIvZmlsZXMvbWFubglXZWQgRGVjIDI3IDEzOjM3OjM0IDIwMDYKQEAgLTAs
 MCArMSw2OCBAQAorbnNfZ2V0dXJsLm4KK25zX2dpZnNpemUubgorbnNfaGVhZGVycy5uCitu
 c19ocmVmcy5uCituc19pY3RsLm4KK25zX2luZm8ubgorbnNfZ210aW1lLm4KK25zX2tpbGwu
 bgorbnNfY29sdW1uLm4KK25zX2xpYnJhcnkubgorbnNfbG9jYWx0aW1lLm4KK25zX2xvZy5u
 Cituc19sb2dyb2xsLm4KK25zX21vZHVsZXBhdGgubgorbnNfbm9ybWFsaXplcGF0aC5uCitu
 c19wYXJzZWhlYWRlci5uCituc19wYXJzZXF1ZXJ5Lm4KK25zX3JlZ2lzdGVyX2FkcC5uCitu
 c19odHRwLm4KK25zX2FmdGVyLm4KK25zX2FkcF9zdGF0cy5uCituc19hdGNsb3NlLm4KK25z
 X2NhY2hlLm4KK25zX2NoYW4ubgorbnNfam9iLm4KK25zX2FkcF9hcmdjLm4KK25zX2FkcF9y
 ZWdpc3RlcmFkcC5uCituc19jaG1vZC5uCituc19jb25uLm4KK25zX2Nvbm5zZW5kZnAubgor
 bnNfZXZhbC5uCituc19mb3IubgorbnNfZm10dGltZS5uCituc19yb2xsZmlsZS5uCituc19h
 ZGRyYnlob3N0Lm4KK25zX2NsZWFudXAubgorbnNfcmFuZC5uCituc19yZWdpc3Rlcl9maWx0
 ZXIubgorbnNfc2V0Lm4KK25zX3NoYXJlLm4KK25zX2NyeXB0Lm4KK25zX3NodXRkb3duLm4K
 K25zX3NsZWVwLm4KK25zX3NvY2thY2NlcHQubgorbnNfdGhyZWFkLm4KK25zX3RpbWUubgor
 bnNfY2hlY2t1cmwubgorbnNfcHVyZ2VmaWxlcy5uCituc19hZHBfY3RsLm4KK25zX2FkcF9t
 aW1ldHlwZS5uCituc19hZHAubgorbnNfYWRwX2Fib3J0Lm4KK25zX3VybDJmaWxlLm4KK25z
 X21rdGVtcC5uCituc191cmxlbmNvZGUubgorbnNfdXVkZWNvZGUubgorbnNfd3JpdGVmcC5u
 CitlbnYubgorbnNfYWRwX2FwcGVuZC5uCituc19hZHBfZGVidWcubgorbnNfY29uZmlnLm4K
 K25zX2dldGNoYW5uZWxzLm4KK25zX2d1ZXNzdHlwZS5uCituc19tb2R1bGUubgorbnNfY29u
 ZC5uCituc19odHRwdGltZS5uCituc19tYXJrZm9yZGVsZXRlLm4KK25zX3JlcXVlc3RhdXRo
 b3JpemUubgpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9tbGlua3Mgd3d3
 L2FvbHNlcnZlci9maWxlcy9tbGlua3MKLS0tIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9t
 bGlua3MJVGh1IEphbiAgMSAwMTowMDowMCAxOTcwCisrKyB3d3cvYW9sc2VydmVyL2ZpbGVz
 L21saW5rcwlXZWQgRGVjIDI3IDEzOjM3OjM0IDIwMDYKQEAgLTAsMCArMSw1NzggQEAKK05z
 X0FkcFJlZ2lzdGVyUGFyc2VyLjMgTnNfQWRwUmVxdWVzdC4zCitOc19BYnNUaW1lZFdhaXRG
 b3JFdmVudC4zIE5zX0FsbG9jVGhyZWFkTG9jYWxTdG9yYWdlLjMKK05zX0F1dGhvcml6ZVJl
 cXVlc3QuMyBOc19BdXRob3JpemVVc2VyLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMg
 TnNfQmVnaW5EZXRhY2hlZFRocmVhZC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5z
 X0JlZ2luVGhyZWFkLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfQnJvYWRjYXN0
 RXZlbnQuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUNyZWF0ZS4zCitOc19DYWNo
 ZUJyb2FkY2FzdC4zIE5zX0NhY2hlQ3JlYXRlRW50cnkuMworTnNfQ2FjaGVCcm9hZGNhc3Qu
 MyBOc19DYWNoZUNyZWF0ZVN6LjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVEZWxl
 dGVFbnRyeS4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlRGVzdHJveS4zCitOc19D
 YWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlRmluZC4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5z
 X0NhY2hlRmluZEVudHJ5LjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVGaXJzdEVu
 dHJ5LjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVGbHVzaC4zCitOc19DYWNoZUJy
 b2FkY2FzdC4zIE5zX0NhY2hlRmx1c2hFbnRyeS4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5z
 X0NhY2hlRnJlZS4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlR2V0VmFsdWUuMwor
 TnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZUtleS4zCitOc19DYWNoZUJyb2FkY2FzdC4z
 IE5zX0NhY2hlTG9jay4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlTWFsbG9jLjMK
 K05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVOYW1lLjMKK05zX0NhY2hlQnJvYWRjYXN0
 LjMgTnNfQ2FjaGVOZXh0RW50cnkuMworTnNfQ2FjaGVCcm9hZGNhc3QuMyBOc19DYWNoZVNl
 dFZhbHVlLjMKK05zX0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVTZXRWYWx1ZVN6LjMKK05z
 X0NhY2hlQnJvYWRjYXN0LjMgTnNfQ2FjaGVTaWduYWwuMworTnNfQ2FjaGVCcm9hZGNhc3Qu
 MyBOc19DYWNoZVRpbWVkV2FpdC4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlVHJ5
 TG9jay4zCitOc19DYWNoZUJyb2FkY2FzdC4zIE5zX0NhY2hlVW5sb2NrLjMKK05zX0NhY2hl
 QnJvYWRjYXN0LjMgTnNfQ2FjaGVVbnNldFZhbHVlLjMKK05zX0NhY2hlQnJvYWRjYXN0LjMg
 TnNfQ2FjaGVXYWl0LjMKK05zX0FmdGVyLjMgTnNfQ2FuY2VsLjMKK05zX0Nsc0FsbG9jLjMg
 TnNfQ2xzR2V0LjMKK05zX0Nsc0FsbG9jLjMgTnNfQ2xzU2V0LjMKK05zX0NvbmRCcm9hZGNh
 c3QuMyBOc19Db25kRGVzdHJveS4zCitOc19Db25kQnJvYWRjYXN0LjMgTnNfQ29uZEluaXQu
 MworTnNfQ29uZEJyb2FkY2FzdC4zIE5zX0NvbmRTaWduYWwuMworTnNfQ29uZEJyb2FkY2Fz
 dC4zIE5zX0NvbmRUaW1lZFdhaXQuMworTnNfQ29uZEJyb2FkY2FzdC4zIE5zX0NvbmRXYWl0
 LjMKK05zX0NvbmZpZ0dldEJvb2wuMyBOc19Db25maWdHZXRJbnQuMworTnNfQ29uZmlnR2V0
 Qm9vbC4zIE5zX0NvbmZpZ0dldEludDY0LjMKK05zX0NvbmZpZ0dldEJvb2wuMyBOc19Db25m
 aWdHZXRQYXRoLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ubkF1dGhVc2VyLjMKK05z
 X0Nvbm5HZXRRdWVyeS4zIE5zX0Nvbm5DbGVhclF1ZXJ5LjMKK05zX0Nvbm5Db250ZW50LjMg
 TnNfQ29ubkNvbnRlbnRGZC4zCitOc19Db25uQ29udGVudC4zIE5zX0Nvbm5Db250ZW50TGVu
 Z3RoLjMKK05zX0Nvbm5Db250ZW50LjMgTnNfQ29ubkNvbnRlbnRPbkRpc2suMworTnNfQ29u
 bkNvcHlUb0NoYW5uZWwuMyBOc19Db25uQ29weVRvRFN0cmluZy4zCitOc19Db25uQ29weVRv
 Q2hhbm5lbC4zIE5zX0Nvbm5Db3B5VG9GZC4zCitOc19Db25uQ29weVRvQ2hhbm5lbC4zIE5z
 X0Nvbm5Db3B5VG9GaWxlLjMKK05zX0Nvbm5Ecml2ZXJDb250ZXh0LjMgTnNfQ29ubkRyaXZl
 ck5hbWUuMworTnNfQ29ubkdldFF1ZXJ5LjMgTnNfQ29ubkZpcnN0RmlsZS4zCitOc19Db25u
 Rmx1c2guMyBOc19Db25uRmx1c2hEaXJlY3QuMworTnNfQ29ubkdldFF1ZXJ5LjMgTnNfQ29u
 bkdldEZpbGUuMworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uSGVhZGVycy4zCitOc19D
 b25uQXV0aFBhc3N3ZC4zIE5zX0Nvbm5Ib3N0LjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNf
 Q29ubklkLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ubkxvY2F0aW9uLjMKK05zX0Nv
 bm5HZXRRdWVyeS4zIE5zX0Nvbm5OZXh0RmlsZS4zCitOc19Db25uQXV0aFBhc3N3ZC4zIE5z
 X0Nvbm5PdXRwdXRIZWFkZXJzLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ublBlZXIu
 MworTnNfQ29ubkF1dGhQYXNzd2QuMyBOc19Db25uUGVlclBvcnQuMworTnNfQ29ubkF1dGhQ
 YXNzd2QuMyBOc19Db25uUG9ydC4zCitOc19Db25uUHJpbnRmSGVhZGVyLjMgTnNfQ29ublB1
 dHMuMworTnNfQ29ubkdldHMuMyBOc19Db25uUmVhZC4zCitOc19Db25uR2V0cy4zIE5zX0Nv
 bm5SZWFkSGVhZGVycy4zCitOc19Db25uR2V0cy4zIE5zX0Nvbm5SZWFkTGluZS4zCitOc19D
 b25uQXV0aFBhc3N3ZC4zIE5zX0Nvbm5SZXNwb25zZUxlbmd0aC4zCitOc19Db25uQXV0aFBh
 c3N3ZC4zIE5zX0Nvbm5SZXNwb25zZVN0YXR1cy4zCitOc19Db25uUmV0dXJuQWRtaW5Ob3Rp
 Y2UuMyBOc19Db25uUmV0dXJuRGF0YS4zCitOc19Db25uUmV0dXJuT3BlbkNoYW5uZWwuMyBO
 c19Db25uUmV0dXJuRmRFeC4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVzdC4zIE5zX0Nvbm5S
 ZXR1cm5Gb3JiaWRkZW4uMworTnNfQ29ublJldHVybkFkbWluTm90aWNlLjMgTnNfQ29ublJl
 dHVybkh0bWwuMworTnNfQ29ublJldHVybkJhZFJlcXVlc3QuMyBOc19Db25uUmV0dXJuSW50
 ZXJuYWxFcnJvci4zCitOc19Db25uUmV0dXJuQmFkUmVxdWVzdC4zIE5zX0Nvbm5SZXR1cm5O
 b1Jlc3BvbnNlLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgTnNfQ29ublJldHVybk5v
 dEZvdW5kLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgTnNfQ29ublJldHVybk5vdElt
 cGxlbWVudGVkLjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgTnNfQ29ublJldHVybk5v
 dE1vZGlmaWVkLjMKK05zX0Nvbm5SZXR1cm5BZG1pbk5vdGljZS4zIE5zX0Nvbm5SZXR1cm5O
 b3RpY2UuMworTnNfQ29ublJldHVybkJhZFJlcXVlc3QuMyBOc19Db25uUmV0dXJuT2suMwor
 TnNfQ29ublJldHVybk9wZW5DaGFubmVsLjMgTnNfQ29ublJldHVybk9wZW5GZC4zCitOc19D
 b25uUmV0dXJuT3BlbkNoYW5uZWwuMyBOc19Db25uUmV0dXJuT3BlbkZpbGUuMworTnNfQ29u
 blJldHVybkJhZFJlcXVlc3QuMyBOc19Db25uUmV0dXJuU3RhdHVzLjMKK05zX0Nvbm5SZXR1
 cm5CYWRSZXF1ZXN0LjMgTnNfQ29ublJldHVyblVuYXV0aG9yaXplZC4zCitOc19BdXRob3Jp
 emVSZXF1ZXN0LjMgTnNfQ29ublJ1blJlcXVlc3QuMworTnNfQ29ublByaW50ZkhlYWRlci4z
 IE5zX0Nvbm5TZW5kLjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMyBOc19Db25uU2VuZENoYW5u
 ZWwuMworTnNfQ29ublByaW50ZkhlYWRlci4zIE5zX0Nvbm5TZW5kRFN0cmluZy4zCitOc19D
 b25uUHJpbnRmSGVhZGVyLjMgTnNfQ29ublNlbmRGZC4zCitOc19Db25uUHJpbnRmSGVhZGVy
 LjMgTnNfQ29ublNlbmRGZEV4LjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMyBOc19Db25uU2Vu
 ZEZwLjMKK05zX0Nvbm5BdXRoUGFzc3dkLjMgTnNfQ29ublNlcnZlci4zCitOc19Db25uR2V0
 RW5jb2RpbmcuMyBOc19Db25uU2V0RW5jb2RpbmcuMworTnNfQ29ubkNvbmRTZXRIZWFkZXJz
 LjMgTnNfQ29ublNldEV4cGlyZXNIZWFkZXIuMworTnNfQ29ubkNvbmRTZXRIZWFkZXJzLjMg
 TnNfQ29ublNldEhlYWRlcnMuMworTnNfQ29ubkNvbmRTZXRIZWFkZXJzLjMgTnNfQ29ublNl
 dExhc3RNb2RpZmllZEhlYWRlci4zCitOc19Db25uQ29uZFNldEhlYWRlcnMuMyBOc19Db25u
 U2V0TGVuZ3RoSGVhZGVyLjMKK05zX0Nvbm5Db25kU2V0SGVhZGVycy4zIE5zX0Nvbm5TZXRS
 ZXF1aXJlZEhlYWRlcnMuMworTnNfQ29ubkdldFN0YXR1cy4zIE5zX0Nvbm5TZXRTdGF0dXMu
 MworTnNfQ29ubkdldFR5cGUuMyBOc19Db25uU2V0VHlwZS4zCitOc19Db25uQXV0aFBhc3N3
 ZC4zIE5zX0Nvbm5Tb2NrLjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMyBOc19Db25uV3JpdGUu
 MworTnNfQ3NEZXN0cm95LjMgTnNfQ3NFbnRlci4zCitOc19Dc0Rlc3Ryb3kuMyBOc19Dc0lu
 aXQuMworTnNfQ3NEZXN0cm95LjMgTnNfQ3NMZWF2ZS4zCitOc19EU3RyaW5nQXBwZW5kLjMg
 TnNfRFN0cmluZ0FwcGVuZEFyZy4zCitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ0Fw
 cGVuZEVsZW1lbnQuMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdFeHBvcnQuMwor
 TnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdGcmVlLjMKK05zX0RTdHJpbmdBcHBlbmQu
 MyBOc19EU3RyaW5nSW5pdC4zCitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ0xlbmd0
 aC4zCitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ05BcHBlbmQuMworTnNfRFN0cmlu
 Z0FwcGVuZC4zIE5zX0RTdHJpbmdQb3AuMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJp
 bmdQcmludGYuMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdQdXNoLjMKK05zX0RT
 dHJpbmdBcHBlbmQuMyBOc19EU3RyaW5nU2V0TGVuZ3RoLjMKK05zX0RTdHJpbmdBcHBlbmQu
 MyBOc19EU3RyaW5nVHJ1bmMuMworTnNfRFN0cmluZ0FwcGVuZC4zIE5zX0RTdHJpbmdWYWx1
 ZS4zCitOc19EU3RyaW5nQXBwZW5kLjMgTnNfRFN0cmluZ1ZhckFwcGVuZC4zCitOc19EYjBv
 cjFSb3cuMyBOc19EYjFSb3cuMworTnNfRGIwb3IxUm93LjMgTnNfRGJCaW5kUm93LjMKK05z
 X0RiMG9yMVJvdy4zIE5zX0RiQ2FuY2VsLjMKK05zX0RiMG9yMVJvdy4zIE5zX0RiRE1MLjMK
 K05zX0RiRHJpdmVyRGJUeXBlLjMgTnNfRGJEcml2ZXJOYW1lLjMKK05zX0RiMG9yMVJvdy4z
 IE5zX0RiRXhlYy4zCitOc19EYjBvcjFSb3cuMyBOc19EYkZsdXNoLjMKK05zX0RiMG9yMVJv
 dy4zIE5zX0RiR2V0Um93LjMKK05zX0RiQm91bmNlUG9vbC4zIE5zX0RiUG9vbEFsbG93YWJs
 ZS4zCitOc19EYkJvdW5jZVBvb2wuMyBOc19EYlBvb2xEZWZhdWx0LjMKK05zX0RiQm91bmNl
 UG9vbC4zIE5zX0RiUG9vbERlc2NyaXB0aW9uLjMKK05zX0RiQm91bmNlUG9vbC4zIE5zX0Ri
 UG9vbEdldEhhbmRsZS4zCitOc19EYkJvdW5jZVBvb2wuMyBOc19EYlBvb2xHZXRNdWx0aXBs
 ZUhhbmRsZXMuMworTnNfRGJCb3VuY2VQb29sLjMgTnNfRGJQb29sTGlzdC4zCitOc19EYkJv
 dW5jZVBvb2wuMyBOc19EYlBvb2xQdXRIYW5kbGUuMworTnNfRGJCb3VuY2VQb29sLjMgTnNf
 RGJQb29sVGltZWRHZXRIYW5kbGUuMworTnNfRGJCb3VuY2VQb29sLjMgTnNfRGJQb29sVGlt
 ZWRHZXRNdWx0aXBsZUhhbmRsZXMuMworTnNfRGJJbnRlcnByZXRTcWxGaWxlLjMgTnNfRGJR
 dW90ZVZhbHVlLjMKK05zX0RiRHJpdmVyRGJUeXBlLjMgTnNfRGJSZWdpc3RlckRyaXZlci4z
 CitOc19EYjBvcjFSb3cuMyBOc19EYlJlc2V0SGFuZGxlLjMKK05zX0RiMG9yMVJvdy4zIE5z
 X0RiU2VsZWN0LjMKK05zX0RiMG9yMVJvdy4zIE5zX0RiU2V0RXhjZXB0aW9uLjMKK05zX0Ri
 U3BFeGVjLjMgTnNfRGJTcEdldFBhcmFtcy4zCitOc19EYlNwRXhlYy4zIE5zX0RiU3BSZXR1
 cm5Db2RlLjMKK05zX0RiU3BFeGVjLjMgTnNfRGJTcFNldFBhcmFtLjMKK05zX0RiU3BFeGVj
 LjMgTnNfRGJTcFN0YXJ0LjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfRGVzdHJv
 eUNyaXRpY2FsU2VjdGlvbi4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0Rlc3Ry
 b3lFdmVudC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0Rlc3Ryb3lNdXRleC4z
 CitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0Rlc3Ryb3lSV0xvY2suMworTnNfQWJz
 VGltZWRXYWl0Rm9yRXZlbnQuMyBOc19EZXN0cm95U2VtYXBob3JlLjMKK05zX0FkalRpbWUu
 MyBOc19EaWZmVGltZS4zCitOc19DbG9zZU9uRXhlYy4zIE5zX0R1cEhpZ2guMworTnNfRGVj
 b2RlVXJsLjMgTnNfRW5jb2RlVXJsLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNf
 RW50ZXJDcml0aWNhbFNlY3Rpb24uMworTnNfRXhlY0FyZ2Jsay4zIE5zX0V4ZWNBcmd2LjMK
 K05zX0V4ZWNBcmdibGsuMyBOc19FeGVjUHJvYy4zCitOc19FeGVjQXJnYmxrLjMgTnNfRXhl
 Y1Byb2Nlc3MuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19FeGl0VGhyZWFkLjMK
 K05zX0V4dERiTXNnQ29kZVRvTmFtZS4zIE5zX0V4dERiTXNnTmFtZVRvQ29kZS4zCitOc19F
 eHREYk1zZ0NvZGVUb05hbWUuMyBOc19FeHREYk1zZ1JlcXVpcmVzQXJnLjMKK05zX0ZldGNo
 UGFnZS4zIE5zX0ZldGNoVVJMLjMKK05zX0V4ZWNBcmdibGsuMyBOc19Gb3JrLjMKK05zX0RS
 YW5kLjMgTnNfR2VuU2VlZHMuMworTnNfQ29ubkdldEVuY29kaW5nLjMgTnNfR2V0Q2hhcnNl
 dEVuY29kaW5nLjMKK05zX0ZyZWVDb25uSW50ZXJwLjMgTnNfR2V0Q29ubkludGVycC4zCitO
 c19Ecml2ZXJJbml0LjMgTnNfR2V0RHJpdmVyQ29udGV4dC4zCitOc19Db25uR2V0RW5jb2Rp
 bmcuMyBOc19HZXRFbmNvZGluZy4zCitOc19FeGVjQXJnYmxrLjMgTnNfR2V0RW52aXJvbi4z
 CitOc19Db25uR2V0RW5jb2RpbmcuMyBOc19HZXRGaWxlRW5jb2RpbmcuMworTnNfR2V0QWRk
 ckJ5SG9zdC4zIE5zX0dldEhvc3RCeUFkZHIuMworTnNfQXV0aG9yaXplUmVxdWVzdC4zIE5z
 X0dldFJlcXVlc3QuMworTnNfQmluZFNvY2suMyBOc19HZXRTb2NrQWRkci4zCitOc19DbGVh
 clNvY2tFcnJuby4zIE5zX0dldFNvY2tFcnJuby4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVu
 dC4zIE5zX0dldFRocmVhZC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0dldFRo
 cmVhZElkLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfR2V0VGhyZWFkTG9jYWxT
 dG9yYWdlLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfR2V0VGhyZWFkU2VydmVy
 LjMKK05zX0FkalRpbWUuMyBOc19HZXRUaW1lLjMKK05zX0Nvbm5HZXRFbmNvZGluZy4zIE5z
 X0dldFR5cGVFbmNvZGluZy4zCitOc19HZXRHaWQuMyBOc19HZXRVaWQuMworTnNfR2V0R2lk
 LjMgTnNfR2V0VXNlckdpZC4zCitOc19HZXRHaWQuMyBOc19HZXRVc2VySG9tZS4zCitOc19I
 dHV1RGVjb2RlLjMgTnNfSHR1dUVuY29kZS4zCitOc19BZGpUaW1lLjMgTnNfSW5jclRpbWUu
 MworTnNfSW5kZXhBZGQuMyBOc19JbmRleERlbC4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4
 RGVzdHJveS4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4RHVwLjMKK05zX0luZGV4QWRkLjMg
 TnNfSW5kZXhFbC4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4RmluZC4zCitOc19JbmRleEFk
 ZC4zIE5zX0luZGV4RmluZEluZi4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4RmluZE11bHRp
 cGxlLjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhJbml0LjMKK05zX0luZGV4QWRkLjMgTnNf
 SW5kZXhJbnRJbml0LjMKK05zX0luZGV4QWRkLjMgTnNfSW5kZXhTdHJpbmdBcHBlbmQuMwor
 TnNfSW5kZXhBZGQuMyBOc19JbmRleFN0cmluZ0Rlc3Ryb3kuMworTnNfSW5kZXhBZGQuMyBO
 c19JbmRleFN0cmluZ0R1cC4zCitOc19JbmRleEFkZC4zIE5zX0luZGV4U3RyaW5nSW5pdC4z
 CitOc19JbmRleEFkZC4zIE5zX0luZGV4U3RyaW5nVHJ1bmMuMworTnNfSW5kZXhBZGQuMyBO
 c19JbmRleFRydW5jLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb0Jvb3RUaW1lLjMKK05z
 X0luZm9BZGRyZXNzLjMgTnNfSW5mb0J1aWxkRGF0ZS4zCitOc19JbmZvQWRkcmVzcy4zIE5z
 X0luZm9Db25maWdGaWxlLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb0Vycm9yTG9nLjMK
 K05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb0hvbWVQYXRoLjMKK05zX0luZm9BZGRyZXNzLjMg
 TnNfSW5mb0hvc3RuYW1lLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb0xhYmVsLjMKK05z
 X0luZm9BZGRyZXNzLjMgTnNfSW5mb05hbWVPZkV4ZWN1dGFibGUuMworTnNfSW5mb0FkZHJl
 c3MuMyBOc19JbmZvUGlkLjMKK05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb1BsYXRmb3JtLjMK
 K05zX0luZm9BZGRyZXNzLjMgTnNfSW5mb1NlcnZlck5hbWUuMworTnNfSW5mb0FkZHJlc3Mu
 MyBOc19JbmZvU2VydmVyVmVyc2lvbi4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9TZXJ2
 ZXJzU3RhcnRlZC4zCitOc19JbmZvQWRkcmVzcy4zIE5zX0luZm9TaHV0ZG93blBlbmRpbmcu
 MworTnNfSW5mb0FkZHJlc3MuMyBOc19JbmZvU3RhcnRlZC4zCitOc19JbmZvQWRkcmVzcy4z
 IE5zX0luZm9UYWcuMworTnNfSW5mb0FkZHJlc3MuMyBOc19JbmZvVXB0aW1lLjMKK05zX0Fi
 c1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfSW5pdGlhbGl6ZUNyaXRpY2FsU2VjdGlvbi4zCitO
 c19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0luaXRpYWxpemVFdmVudC4zCitOc19BYnNU
 aW1lZFdhaXRGb3JFdmVudC4zIE5zX0luaXRpYWxpemVNdXRleC4zCitOc19BYnNUaW1lZFdh
 aXRGb3JFdmVudC4zIE5zX0luaXRpYWxpemVSV0xvY2suMworTnNfQWJzVGltZWRXYWl0Rm9y
 RXZlbnQuMyBOc19Jbml0aWFsaXplU2VtYXBob3JlLjMKK05zX0Fic1RpbWVkV2FpdEZvckV2
 ZW50LjMgTnNfTGVhdmVDcml0aWNhbFNlY3Rpb24uMworTnNfSG9tZVBhdGguMyBOc19MaWJQ
 YXRoLjMKK05zX0xpc3RDb25zLjMgTnNfTGlzdENvcHkuMworTnNfTGlzdENvbnMuMyBOc19M
 aXN0RGVsZXRlRHVwbGljYXRlcy4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3REZWxldGVJZi4z
 CitOc19MaXN0Q29ucy4zIE5zX0xpc3REZWxldGVMb3dFbGVtZW50cy4zCitOc19MaXN0Q29u
 cy4zIE5zX0xpc3REZWxldGVXaXRoVGVzdC4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RGcmVl
 LjMKK05zX0xpc3RDb25zLjMgTnNfTGlzdExhc3QuMworTnNfTGlzdENvbnMuMyBOc19MaXN0
 TGVuZ3RoLjMKK05zX0xpc3RDb25zLjMgTnNfTGlzdE1hcGNhci4zCitOc19MaXN0Q29ucy4z
 IE5zX0xpc3ROY29uYy4zCitOc19MaXN0Q29ucy4zIE5zX0xpc3RObWFwY2FyLjMKK05zX0xp
 c3RDb25zLjMgTnNfTGlzdE5yZXZlcnNlLjMKK05zX0xpc3RDb25zLjMgTnNfTGlzdFByaW50
 LjMKK05zX0xpc3RDb25zLjMgTnNfTGlzdFNvcnQuMworTnNfTGlzdENvbnMuMyBOc19MaXN0
 V2VpZ2h0U29ydC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zIE5zX0xvY2tNdXRleC4z
 CitOc19GYXRhbC4zIE5zX0xvZy4zCitOc19GYXRhbC4zIE5zX0xvZ1JvbGwuMworTnNfRmF0
 YWwuMyBOc19Mb2dUaW1lLjMKK05zX0ZhdGFsLjMgTnNfTG9nVGltZTIuMworTnNfSG9tZVBh
 dGguMyBOc19NYWtlUGF0aC4zCitOc19NYXN0ZXJMb2NrLjMgTnNfTWFzdGVyVW5sb2NrLjMK
 K05zX01vZHVsZUdldFN5bWJvbC4zIE5zX01vZHVsZUxvYWQuMworTnNfSG9tZVBhdGguMyBO
 c19Nb2R1bGVQYXRoLjMKK05zX01vZHVsZUdldFN5bWJvbC4zIE5zX01vZHVsZVN5bWJvbC4z
 CitOc19EZXN0cm95TXV0ZXguMyBOc19NdXRleERlc3Ryb3kuMworTnNfRGVzdHJveU11dGV4
 LjMgTnNfTXV0ZXhJbml0LjMKK05zX0Rlc3Ryb3lNdXRleC4zIE5zX011dGV4TGlzdC4zCitO
 c19EZXN0cm95TXV0ZXguMyBOc19NdXRleExvY2suMworTnNfRGVzdHJveU11dGV4LjMgTnNf
 TXV0ZXhTZXROYW1lLjMKK05zX0Rlc3Ryb3lNdXRleC4zIE5zX011dGV4U2V0TmFtZTIuMwor
 TnNfRGVzdHJveU11dGV4LjMgTnNfTXV0ZXhUcnlMb2NrLjMKK05zX0Rlc3Ryb3lNdXRleC4z
 IE5zX011dGV4VW5sb2NrLjMKK05zX01hdGNoLjMgTnNfTmV4dFdvcmQuMworTnNfQ2xvc2VP
 bkV4ZWMuMyBOc19Ob0Nsb3NlT25FeGVjLjMKK05zX0hvbWVQYXRoLjMgTnNfTm9ybWFsaXpl
 UGF0aC4zCitOc19JbmZvQWRkcmVzcy4zIE5zX1BhZ2VSb290LjMKK05zX0ZyZWVSZXF1ZXN0
 LjMgTnNfUGFyc2VIZWFkZXIuMworTnNfSHR0cFRpbWUuMyBOc19QYXJzZUh0dHBUaW1lLjMK
 K05zX0ZyZWVSZXF1ZXN0LjMgTnNfUGFyc2VSZXF1ZXN0LjMKK05zX0Fic29sdXRlVXJsLjMg
 TnNfUGFyc2VVcmwuMworTnNfSG9tZVBhdGguMyBOc19QYXRoSXNBYnNvbHV0ZS4zCitOc19B
 ZnRlci4zIE5zX1BhdXNlLjMKK05zX1Bvb2xBbGxvYy4zIE5zX1Bvb2xCbG9ja1NpemUuMwor
 TnNfUG9vbEFsbG9jLjMgTnNfUG9vbENhbGxvYy4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29s
 Q3JlYXRlLjMKK05zX1Bvb2xBbGxvYy4zIE5zX1Bvb2xEZXN0cm95LjMKK05zX1Bvb2xBbGxv
 Yy4zIE5zX1Bvb2xGbHVzaC4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29sRnJlZS4zCitOc19Q
 b29sQWxsb2MuMyBOc19Qb29sUmVhbGxvYy4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29sU3Ry
 Q29weS4zCitOc19Qb29sQWxsb2MuMyBOc19Qb29sU3RyRHVwLjMKK05zX0ZyZWVSZXF1ZXN0
 LjMgTnNfUXVlcnlUb1NldC4zCitOc19BdXRob3JpemVSZXF1ZXN0LjMgTnNfUXVldWVDb25u
 LjMKK05zX1JXTG9ja0Rlc3Ryb3kuMyBOc19SV0xvY2tJbml0LjMKK05zX1JXTG9ja0Rlc3Ry
 b3kuMyBOc19SV0xvY2tSZExvY2suMworTnNfUldMb2NrRGVzdHJveS4zIE5zX1JXTG9ja1Vu
 bG9jay4zCitOc19SV0xvY2tEZXN0cm95LjMgTnNfUldMb2NrV3JMb2NrLjMKK05zX0Fic1Rp
 bWVkV2FpdEZvckV2ZW50LjMgTnNfUmVhZExvY2tSV0xvY2suMworTnNfQWJzVGltZWRXYWl0
 Rm9yRXZlbnQuMyBOc19SZWFkVW5sb2NrUldMb2NrLjMKK05zX1JlZ2lzdGVyQXRFeGl0LjMg
 TnNfUmVnaXN0ZXJBdFByZVN0YXJ0dXAuMworTnNfUmVnaXN0ZXJBdEV4aXQuMyBOc19SZWdp
 c3RlckF0UmVhZHkuMworTnNfUmVnaXN0ZXJBdEV4aXQuMyBOc19SZWdpc3RlckF0U2VydmVy
 U2h1dGRvd24uMworTnNfUmVnaXN0ZXJBdEV4aXQuMyBOc19SZWdpc3RlckF0U2h1dGRvd24u
 MworTnNfUmVnaXN0ZXJBdEV4aXQuMyBOc19SZWdpc3RlckF0U2lnbmFsLjMKK05zX1JlZ2lz
 dGVyQXRFeGl0LjMgTnNfUmVnaXN0ZXJBdFN0YXJ0dXAuMworTnNfUmVnaXN0ZXJDbGVhbnVw
 LjMgTnNfUmVnaXN0ZXJDb25uQ2xlYW51cC4zCitOc19Ecml2ZXJJbml0LjMgTnNfUmVnaXN0
 ZXJEcml2ZXIuMworTnNfUmVnaXN0ZXJDbGVhbnVwLjMgTnNfUmVnaXN0ZXJGaWx0ZXIuMwor
 TnNfTW9kdWxlR2V0U3ltYm9sLjMgTnNfUmVnaXN0ZXJNb2R1bGUuMworTnNfR2V0UHJvY0lu
 Zm8uMyBOc19SZWdpc3RlclByb2NJbmZvLjMKK05zX0F1dGhvcml6ZVJlcXVlc3QuMyBOc19S
 ZWdpc3RlclByb3h5UmVxdWVzdC4zCitOc19BdXRob3JpemVSZXF1ZXN0LjMgTnNfUmVnaXN0
 ZXJSZXF1ZXN0LjMKK05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMgTnNfUmVnaXN0ZXJSZXR1
 cm4uMworTnNfUmVnaXN0ZXJBdEV4aXQuMyBOc19SZWdpc3RlclNlcnZlclNodXRkb3duLjMK
 K05zX1JlZ2lzdGVyQ2xlYW51cC4zIE5zX1JlZ2lzdGVyU2VydmVyVHJhY2UuMworTnNfUmVn
 aXN0ZXJBdEV4aXQuMyBOc19SZWdpc3RlclNodXRkb3duLjMKK05zX0Fic29sdXRlVXJsLjMg
 TnNfUmVsYXRpdmVVcmwuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19SZWxlYXNl
 U2VtYXBob3JlLjMKK05zX0dldFRlbXAuMyBOc19SZWxlYXNlVGVtcC4zCitOc19BZnRlci4z
 IE5zX1Jlc3VtZS4zCitOc19QdXJnZUZpbGVzLjMgTnNfUm9sbEZpbGUuMworTnNfUHVyZ2VG
 aWxlcy4zIE5zX1JvbGxGaWxlQnlEYXRlLjMKK05zX0FmdGVyLjMgTnNfU2NoZWR1bGVEYWls
 eS4zCitOc19BZnRlci4zIE5zX1NjaGVkdWxlUHJvYy4zCitOc19BZnRlci4zIE5zX1NjaGVk
 dWxlUHJvY0V4LjMKK05zX0FmdGVyLjMgTnNfU2NoZWR1bGVXZWVrbHkuMworTnNfU2VtYURl
 c3Ryb3kuMyBOc19TZW1hSW5pdC4zCitOc19TZW1hRGVzdHJveS4zIE5zX1NlbWFQb3N0LjMK
 K05zX1NlbWFEZXN0cm95LjMgTnNfU2VtYVdhaXQuMworTnNfU2VydmVyU3BlY2lmaWNBbGxv
 Yy4zIE5zX1NlcnZlclNwZWNpZmljRGVzdHJveS4zCitOc19TZXJ2ZXJTcGVjaWZpY0FsbG9j
 LjMgTnNfU2VydmVyU3BlY2lmaWNHZXQuMworTnNfU2VydmVyU3BlY2lmaWNBbGxvYy4zIE5z
 X1NlcnZlclNwZWNpZmljU2V0LjMKK05zX1NldENvcHkuMyBOc19TZXRDcmVhdGUuMworTnNf
 U2V0Q29weS4zIE5zX1NldERlbGV0ZS4zCitOc19TZXRDb3B5LjMgTnNfU2V0RGVsZXRlS2V5
 LjMKK05zX0Fic1RpbWVkV2FpdEZvckV2ZW50LjMgTnNfU2V0RXZlbnQuMworTnNfU2V0Q29w
 eS4zIE5zX1NldEZpbmQuMworTnNfU2V0Q29weS4zIE5zX1NldEZpbmRDbXAuMworTnNfU2V0
 Q29weS4zIE5zX1NldEZyZWUuMworTnNfU2V0Q29weS4zIE5zX1NldEdldC4zCitOc19TZXRD
 b3B5LjMgTnNfU2V0R2V0Q21wLjMKK05zX0d6aXAuMyBOc19TZXRHemlwUHJvYy4zCitOc19T
 ZXRDb3B5LjMgTnNfU2V0SURlbGV0ZUtleS4zCitOc19TZXRDb3B5LjMgTnNfU2V0SUZpbmQu
 MworTnNfU2V0Q29weS4zIE5zX1NldElHZXQuMworTnNfU2V0Q29weS4zIE5zX1NldElVbmlx
 dWUuMworTnNfU2V0Q29weS4zIE5zX1NldExpc3RGaW5kLjMKK05zX1NldENvcHkuMyBOc19T
 ZXRMaXN0RnJlZS4zCitOc19TZXRDb25uTG9jYXRpb25Qcm9jLjMgTnNfU2V0TG9jYXRpb25Q
 cm9jLjMKK05zX1NldENvcHkuMyBOc19TZXRNZXJnZS4zCitOc19TZXRDb3B5LjMgTnNfU2V0
 TW92ZS4zCitOc19TZXRDb3B5LjMgTnNfU2V0UHJpbnQuMworTnNfU2V0Q29weS4zIE5zX1Nl
 dFB1dC4zCitOc19TZXRDb3B5LjMgTnNfU2V0UHV0VmFsdWUuMworTnNfQXV0aG9yaXplUmVx
 dWVzdC4zIE5zX1NldFJlcXVlc3RBdXRob3JpemVQcm9jLjMKK05zX0ZyZWVSZXF1ZXN0LjMg
 TnNfU2V0UmVxdWVzdFVybC4zCitOc19DbGVhclNvY2tFcnJuby4zIE5zX1NldFNvY2tFcnJu
 by4zCitOc19TZXRDb3B5LjMgTnNfU2V0U3BsaXQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZl
 bnQuMyBOc19TZXRUaHJlYWRMb2NhbFN0b3JhZ2UuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZl
 bnQuMyBOc19TZXRUaHJlYWRTZXJ2ZXIuMworTnNfU2V0Q29weS4zIE5zX1NldFRydW5jLjMK
 K05zX1NldENvcHkuMyBOc19TZXRVbmlxdWUuMworTnNfU2V0Q29weS4zIE5zX1NldFVuaXF1
 ZUNtcC4zCitOc19TZXRDb3B5LjMgTnNfU2V0VXBkYXRlLjMKK05zX0F1dGhvcml6ZVJlcXVl
 c3QuMyBOc19TZXRVc2VyQXV0aG9yaXplUHJvYy4zCitOc19BYnNvbHV0ZVVybC4zIE5zX1Nr
 aXBVcmwuMworTnNfQmluZFNvY2suMyBOc19Tb2NrQWNjZXB0LjMKK05zX0JpbmRTb2NrLjMg
 TnNfU29ja0FzeW5jQ29ubmVjdC4zCitOc19CaW5kU29jay4zIE5zX1NvY2tBc3luY0Nvbm5l
 Y3QyLjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja0JpbmQuMworTnNfU29ja0NhbGxiYWNrLjMg
 TnNfU29ja0NhbmNlbENhbGxiYWNrLjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja0Nsb3NlTGF0
 ZXIuMworTnNfQmluZFNvY2suMyBOc19Tb2NrQ29ubmVjdC4zCitOc19CaW5kU29jay4zIE5z
 X1NvY2tDb25uZWN0Mi4zCitOc19CaW5kU29jay4zIE5zX1NvY2tMaXN0ZW4uMworTnNfU29j
 a0NhbGxiYWNrLjMgTnNfU29ja0xpc3RlbkNhbGxiYWNrLjMKK05zX0JpbmRTb2NrLjMgTnNf
 U29ja0xpc3RlbkV4LjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja1BpcGUuMworTnNfU29ja0Nh
 bGxiYWNrLjMgTnNfU29ja1BvcnRCb3VuZC4zCitOc19Tb2NrUmVjdi4zIE5zX1NvY2tTZW5k
 LjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja1NldEJsb2NraW5nLjMKK05zX0JpbmRTb2NrLjMg
 TnNfU29ja1NldE5vbkJsb2NraW5nLjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja1N0ckVycm9y
 LjMKK05zX0JpbmRTb2NrLjMgTnNfU29ja1RpbWVkQ29ubmVjdC4zCitOc19CaW5kU29jay4z
 IE5zX1NvY2tUaW1lZENvbm5lY3QyLjMKK05zX1NvY2tSZWN2LjMgTnNfU29ja1dhaXQuMwor
 TnNfTWFpbi4zIE5zX1N0b3BTZXJ2ZXIuMworTnNfTWF0Y2guMyBOc19TdHJDYXNlRmluZC4z
 CitOc19NYXRjaC4zIE5zX1N0ckNvcHkuMworTnNfTWF0Y2guMyBOc19TdHJEdXAuMworTnNf
 TWF0Y2guMyBOc19TdHJOU3RyLjMKK05zX01hdGNoLjMgTnNfU3RyVG9Mb3dlci4zCitOc19N
 YXRjaC4zIE5zX1N0clRvVXBwZXIuMworTnNfTWF0Y2guMyBOc19TdHJUcmltLjMKK05zX01h
 dGNoLjMgTnNfU3RyVHJpbUxlZnQuMworTnNfTWF0Y2guMyBOc19TdHJUcmltUmlnaHQuMwor
 TnNfTWF0Y2guMyBOc19TdHJpbmdQcmludC4zCitOc19UY2xBbGxvY2F0ZUludGVycC4zIE5z
 X1RjbENyZWF0ZUludGVycC4zCitOc19UY2xBbGxvY2F0ZUludGVycC4zIE5zX1RjbERlQWxs
 b2NhdGVJbnRlcnAuMworTnNfVGNsQWxsb2NhdGVJbnRlcnAuMyBOc19UY2xEZXN0cm95SW50
 ZXJwLjMKK05zX1RjbEFsbG9jYXRlSW50ZXJwLjMgTnNfVGNsRXZhbC4zCitOc19UY2xFbnRl
 clNldC4zIE5zX1RjbEZyZWVTZXQuMworTnNfRnJlZUNvbm5JbnRlcnAuMyBOc19UY2xHZXRD
 b25uLjMKK05zX1RjbEdldE9wZW5DaGFubmVsLjMgTnNfVGNsR2V0T3BlbkZkLjMKK05zX1Rj
 bEVudGVyU2V0LjMgTnNfVGNsR2V0U2V0LjMKK05zX1RjbEVudGVyU2V0LjMgTnNfVGNsR2V0
 U2V0Mi4zCitOc19UY2xJbml0SW50ZXJwcy4zIE5zX1RjbEluaXRNb2R1bGUuMworTnNfVGNs
 SW5pdEludGVycHMuMyBOc19UY2xJbnRlcnBTZXJ2ZXIuMworTnNfVGNsSW5pdEludGVycHMu
 MyBOc19UY2xMaWJyYXJ5LjMKK05zX0ZhdGFsLjMgTnNfVGNsTG9nRXJyb3IuMworTnNfRmF0
 YWwuMyBOc19UY2xMb2dFcnJvclJlcXVlc3QuMworTnNfVGNsQWxsb2NhdGVJbnRlcnAuMyBO
 c19UY2xNYXJrRm9yRGVsZXRlLjMKK05zX1RjbFJlZ2lzdGVyQXRDbGVhbnVwLjMgTnNfVGNs
 UmVnaXN0ZXJBdENyZWF0ZS4zCitOc19UY2xSZWdpc3RlckF0Q2xlYW51cC4zIE5zX1RjbFJl
 Z2lzdGVyQXREZWxldGUuMworTnNfVGNsUmVnaXN0ZXJBdENsZWFudXAuMyBOc19UY2xSZWdp
 c3RlckRlZmVycmVkLjMKK05zX0ZyZWVDb25uSW50ZXJwLjMgTnNfVGNsUmVxdWVzdC4zCitO
 c19UY2xHZXRUaW1lRnJvbU9iai4zIE5zX1RjbFNldFRpbWVPYmouMworTnNfVGNsRGV0YWNo
 ZWRUaHJlYWQuMyBOc19UY2xUaHJlYWQuMworTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJlYWRD
 YWxsb2MuMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFkRXhpdC4zCitOc19UaHJlYWRB
 bGxvYy4zIE5zX1RocmVhZEZyZWUuMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFkR2V0
 TmFtZS4zCitOc19UaHJlYWRDcmVhdGUuMyBOc19UaHJlYWRHZXRQYXJlbnQuMworTnNfVGhy
 ZWFkQ3JlYXRlLjMgTnNfVGhyZWFkSWQuMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFk
 Sm9pbi4zCitOc19UaHJlYWRDcmVhdGUuMyBOc19UaHJlYWRMaXN0LjMKK05zX1RocmVhZEFs
 bG9jLjMgTnNfVGhyZWFkTWFsbG9jLjMKK05zX1RocmVhZEFsbG9jLjMgTnNfVGhyZWFkUG9v
 bC4zCitOc19UaHJlYWRBbGxvYy4zIE5zX1RocmVhZFJlYWxsb2MuMworTnNfVGhyZWFkQ3Jl
 YXRlLjMgTnNfVGhyZWFkU2VsZi4zCitOc19UaHJlYWRDcmVhdGUuMyBOc19UaHJlYWRTZXRO
 YW1lLjMKK05zX1RocmVhZENyZWF0ZS4zIE5zX1RocmVhZFN0YWNrU2l6ZS4zCitOc19UaHJl
 YWRBbGxvYy4zIE5zX1RocmVhZFN0ckNvcHkuMworTnNfVGhyZWFkQWxsb2MuMyBOc19UaHJl
 YWRTdHJEdXAuMworTnNfVGhyZWFkQ3JlYXRlLjMgTnNfVGhyZWFkWWllbGQuMworTnNfQWJz
 VGltZWRXYWl0Rm9yRXZlbnQuMyBOc19UaW1lZFdhaXRGb3JFdmVudC4zCitOc19UbHNBbGxv
 Yy4zIE5zX1Rsc0dldC4zCitOc19UbHNBbGxvYy4zIE5zX1Rsc1NldC4zCitOc19BYnNUaW1l
 ZFdhaXRGb3JFdmVudC4zIE5zX1VUaW1lZFdhaXRGb3JFdmVudC4zCitOc19BdXRob3JpemVS
 ZXF1ZXN0LjMgTnNfVW5SZWdpc3RlclByb3h5UmVxdWVzdC4zCitOc19BdXRob3JpemVSZXF1
 ZXN0LjMgTnNfVW5SZWdpc3RlclJlcXVlc3QuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQu
 MyBOc19VbmxvY2tNdXRleC4zCitOc19BZnRlci4zIE5zX1Vuc2NoZWR1bGVQcm9jLjMKK05z
 X1NldFVybFRvRmlsZVByb2MuMyBOc19VcmxJc0Rpci4zCitOc19TZXRVcmxUb0ZpbGVQcm9j
 LjMgTnNfVXJsSXNGaWxlLjMKK05zX1VybFNwZWNpZmljQWxsb2MuMyBOc19VcmxTcGVjaWZp
 Y0Rlc3Ryb3kuMworTnNfVXJsU3BlY2lmaWNBbGxvYy4zIE5zX1VybFNwZWNpZmljR2V0LjMK
 K05zX1VybFNwZWNpZmljQWxsb2MuMyBOc19VcmxTcGVjaWZpY0dldEV4YWN0LjMKK05zX1Vy
 bFNwZWNpZmljQWxsb2MuMyBOc19VcmxTcGVjaWZpY0dldEZhc3QuMworTnNfVXJsU3BlY2lm
 aWNBbGxvYy4zIE5zX1VybFNwZWNpZmljU2V0LjMKK05zX1NldFVybFRvRmlsZVByb2MuMyBO
 c19VcmxUb0ZpbGUuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19XYWl0Rm9yRXZl
 bnQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19XYWl0Rm9yU2VtYXBob3JlLjMK
 K05zX01haW4uMyBOc19XYWl0Rm9yU3RhcnR1cC4zCitOc19BYnNUaW1lZFdhaXRGb3JFdmVu
 dC4zIE5zX1dhaXRGb3JUaHJlYWQuMworTnNfQWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19X
 YWl0VGhyZWFkLjMKK05zX0Nvbm5QcmludGZIZWFkZXIuMyBOc19Xcml0ZUNvbm4uMworTnNf
 QWJzVGltZWRXYWl0Rm9yRXZlbnQuMyBOc19Xcml0ZUxvY2tSV0xvY2suMworTnNfQWJzVGlt
 ZWRXYWl0Rm9yRXZlbnQuMyBOc19Xcml0ZVVubG9ja1JXTG9jay4zCitOc19DbG9zZU9uRXhl
 Yy4zIG5zX2Nsb3Nlb25leGVjLjMKK25zX2FzY3RpbWUuMyBuc19jdGltZS4zCitOc19DbG9z
 ZU9uRXhlYy4zIG5zX2R1cGhpZ2guMworbnNfY2FsbG9jLjMgbnNfZnJlZS4zCituc19hc2N0
 aW1lLjMgbnNfZ210aW1lLjMKK25zX2FzY3RpbWUuMyBuc19pbmV0X250b2EuMworbnNfYXNj
 dGltZS4zIG5zX2xvY2FsdGltZS4zCituc19jYWxsb2MuMyBuc19tYWxsb2MuMworTnNfQmlu
 ZFNvY2suMyBuc19waXBlLjMKK25zX2FzY3RpbWUuMyBuc19yZWFkZGlyLjMKK25zX2NhbGxv
 Yy4zIG5zX3JlYWxsb2MuMworTnNfRmF0YWwuMyBuc19zZXJ2ZXJMb2cuMworbnNfc2lnbWFz
 ay4zIG5zX3NpZ25hbC4zCituc19zaWdtYXNrLjMgbnNfc2lnd2FpdC4zCitOc19CaW5kU29j
 ay4zIG5zX3NvY2twYWlyLjMKK05zX01hdGNoLjMgbnNfc3RyY29weS4zCitOc19NYXRjaC4z
 IG5zX3N0cmR1cC4zCituc19hc2N0aW1lLjMgbnNfc3RydG9rLjMKK25zX2FkcF9hcmdjLm4g
 bnNfYWRwX2FyZ3YubgorbnNfYWRwX2FyZ2MubiBuc19hZHBfYmluZF9hcmdzLm4KK25zX2Fk
 cF9hYm9ydC5uIG5zX2FkcF9icmVhay5uCituc19hZHBfYXBwZW5kLm4gbnNfYWRwX2Nsb3Nl
 Lm4KK25zX2FkcF9hcmdjLm4gbnNfYWRwX2Rpci5uCituc19hZHBfYXBwZW5kLm4gbnNfYWRw
 X2R1bXAubgorbnNfYWRwX2FyZ2MubiBuc19hZHBfZXZhbC5uCituc19hZHBfYWJvcnQubiBu
 c19hZHBfZXhjZXB0aW9uLm4KK25zX2FkcF9hcHBlbmQubiBuc19hZHBfZmx1c2gubgorbnNf
 YWRwX2FyZ2MubiBuc19hZHBfaWRlbnQubgorbnNfYWRwX2FyZ2MubiBuc19hZHBfaW5jbHVk
 ZS5uCituc19hZHBfYXJnYy5uIG5zX2FkcF9wYXJzZS5uCituc19hZHBfYXBwZW5kLm4gbnNf
 YWRwX3B1dHMubgorbnNfYWRwX3JlZ2lzdGVyYWRwLm4gbnNfYWRwX3JlZ2lzdGVycHJvYy5u
 Cituc19hZHBfcmVnaXN0ZXJhZHAubiBuc19hZHBfcmVnaXN0ZXJzY3JpcHQubgorbnNfYWRw
 X3JlZ2lzdGVyYWRwLm4gbnNfYWRwX3JlZ2lzdGVydGFnLm4KK25zX2FkcF9hYm9ydC5uIG5z
 X2FkcF9yZXR1cm4ubgorbnNfYWRwX2FyZ2MubiBuc19hZHBfc2FmZWV2YWwubgorbnNfYWRw
 X2FwcGVuZC5uIG5zX2FkcF9zdHJlYW0ubgorbnNfYWRwX2FwcGVuZC5uIG5zX2FkcF90ZWxs
 Lm4KK25zX2FkcF9hcHBlbmQubiBuc19hZHBfdHJ1bmMubgorbnNfYXRjbG9zZS5uIG5zX2F0
 ZXhpdC5uCituc19hdGNsb3NlLm4gbnNfYXRzaHV0ZG93bi5uCituc19hdGNsb3NlLm4gbnNf
 YXRzaWduYWwubgorbnNfYWZ0ZXIubiBuc19jYW5jZWwubgorbnNfY29uZmlnLm4gbnNfY29u
 Zmlnc2VjdGlvbi5uCituc19jb25maWcubiBuc19jb25maWdzZWN0aW9ucy5uCituc19jb25u
 Lm4gbnNfY29ubmNwdG9mcC5uCituc19jaG1vZC5uIG5zX2NwLm4KK25zX2NobW9kLm4gbnNf
 Y3BmcC5uCituc19jb25kLm4gbnNfY3JpdHNlYy5uCituc19jb2x1bW4ubiBuc19kYi5uCitu
 c19jb2x1bW4ubiBuc19kYmNvbmZpZ3BhdGgubgorbnNfY29sdW1uLm4gbnNfZGJlcnJvcmNv
 ZGUubgorbnNfY29sdW1uLm4gbnNfZGJlcnJvcm1zZy5uCituc19jb2x1bW4ubiBuc19kYnJl
 dHVybmVycm9yLm4KK2Vudi5uIG5zX2Vudi5uCituc19jb25kLm4gbnNfZXZlbnQubgorbnNf
 Zm9yLm4gbnNfZm9yZWFjaC5uCituc19jaG1vZC5uIG5zX2Z0cnVuY2F0ZS5uCituc19jb25u
 Lm4gbnNfZ2V0X211bHRpcGFydF9mb3JtZGF0YS5uCituc19jb2x1bW4ubiBuc19nZXRjc3Yu
 bgorbnNfYWRkcmJ5aG9zdC5uIG5zX2hvc3RieWFkZHIubgorbnNfY2xlYW51cC5uIG5zX2lu
 aXQubgorbnNfZ2lmc2l6ZS5uIG5zX2pwZWdzaXplLm4KK25zX2Zvci5uIG5zX2xjdGwubgor
 bnNfY2htb2QubiBuc19saW5rLm4KK25zX2xvZy5uIG5zX2xvZ2N0bC5uCituc19jaG1vZC5u
 IG5zX21rZGlyLm4KK25zX2NvbmQubiBuc19tdXRleC5uCituc19jb25maWcubiBuc19wYXJh
 bS5uCituc19odHRwdGltZS5uIG5zX3BhcnNlaHR0cHRpbWUubgorbnNfYWZ0ZXIubiBuc19w
 YXVzZS5uCituc19naWZzaXplLm4gbnNfcG5nc2l6ZS5uCituc19jb2x1bW4ubiBuc19wb29s
 ZGVzY3JpcHRpb24ubgorbnNfYWRwX2FwcGVuZC5uIG5zX3B1dHMubgorbnNfaHJlZnMubiBu
 c19xdW90ZWh0bWwubgorbnNfY29sdW1uLm4gbnNfcXVvdGVsaXN0dG9saXN0Lm4KK25zX2Fk
 cF9yZWdpc3RlcmFkcC5uIG5zX3JlZ2lzdGVyX2FkcHRhZy5uCituc19yZWdpc3Rlcl9hZHAu
 biBuc19yZWdpc3Rlcl9wcm9jLm4KK25zX3JlZ2lzdGVyX2ZpbHRlci5uIG5zX3JlZ2lzdGVy
 X3RyYWNlLm4KK25zX2NobW9kLm4gbnNfcmVuYW1lLm4KK25zX2Nvbm5zZW5kZnAubiBuc19y
 ZXNwb25kLm4KK25zX2FmdGVyLm4gbnNfcmVzdW1lLm4KK25zX2Nvbm5zZW5kZnAubiBuc19y
 ZXR1cm4ubgorbnNfY29ubnNlbmRmcC5uIG5zX3JldHVybmFkbWlubm90aWNlLm4KK25zX2Nv
 bm5zZW5kZnAubiBuc19yZXR1cm5iYWRyZXF1ZXN0Lm4KK25zX2Nvbm5zZW5kZnAubiBuc19y
 ZXR1cm5lcnJvci5uCituc19jb25uc2VuZGZwLm4gbnNfcmV0dXJuZmlsZS5uCituc19jb25u
 c2VuZGZwLm4gbnNfcmV0dXJuZm9yYmlkZGVuLm4KK25zX2Nvbm5zZW5kZnAubiBuc19yZXR1
 cm5mcC5uCituc19jb25uc2VuZGZwLm4gbnNfcmV0dXJubm90Zm91bmQubgorbnNfY29ubnNl
 bmRmcC5uIG5zX3JldHVybm5vdGljZS5uCituc19jb25uc2VuZGZwLm4gbnNfcmV0dXJucmVk
 aXJlY3QubgorbnNfY29ubnNlbmRmcC5uIG5zX3JldHVybnVuYXV0aG9yaXplZC5uCituc19j
 aG1vZC5uIG5zX3JtZGlyLm4KK25zX2NvbmQubiBuc19yd2xvY2subgorbnNfYWZ0ZXIubiBu
 c19zY2hlZHVsZV9kYWlseS5uCituc19hZnRlci5uIG5zX3NjaGVkdWxlX3Byb2MubgorbnNf
 YWZ0ZXIubiBuc19zY2hlZHVsZV93ZWVrbHkubgorbnNfY29uZmlnLm4gbnNfc2VjdGlvbi5u
 Cituc19jb25kLm4gbnNfc2VtYS5uCituc19pbmZvLm4gbnNfc2VydmVyLm4KK25zX3NvY2th
 Y2NlcHQubiBuc19zb2NrYmxvY2tpbmcubgorbnNfc29ja2FjY2VwdC5uIG5zX3NvY2tjYWxs
 YmFjay5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja2NoZWNrLm4KK25zX3NvY2thY2NlcHQu
 biBuc19zb2NrZXRwYWlyLm4KK25zX3NvY2thY2NlcHQubiBuc19zb2NrbGlzdGVuLm4KK25z
 X3NvY2thY2NlcHQubiBuc19zb2NrbGlzdGVuY2FsbGJhY2subgorbnNfc29ja2FjY2VwdC5u
 IG5zX3NvY2tub25ibG9ja2luZy5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29ja25yZWFkLm4K
 K25zX3NvY2thY2NlcHQubiBuc19zb2Nrb3Blbi5uCituc19zb2NrYWNjZXB0Lm4gbnNfc29j
 a3NlbGVjdC5uCituc19pbmZvLm4gbnNfc3RhdHMubgorbnNfaHJlZnMubiBuc19zdHJpcGh0
 bWwubgorbnNfY2htb2QubiBuc19zeW1saW5rLm4KK25zX2NvbHVtbi5uIG5zX3RhYmxlLm4K
 K25zX21rdGVtcC5uIG5zX3RtcG5hbS5uCituc19jaG1vZC5uIG5zX3RydW5jYXRlLm4KK25z
 X2NobW9kLm4gbnNfdW5saW5rLm4KK25zX3JlZ2lzdGVyX2FkcC5uIG5zX3VucmVnaXN0ZXJf
 YWRwLm4KK25zX3JlZ2lzdGVyX2FkcC5uIG5zX3VucmVnaXN0ZXJfcHJvYy5uCituc19hZnRl
 ci5uIG5zX3Vuc2NoZWR1bGVfcHJvYy5uCituc191dWRlY29kZS5uIG5zX3V1ZW5jb2RlLm4K
 K25zX3NoYXJlLm4gbnNfdmFyLm4KK25zX2Zvci5uIG5zX3doaWxlLm4KK25zX2Nvbm5zZW5k
 ZnAubiBuc193cml0ZS5uCituc19jb25uLm4gbnNfd3JpdGVjb250ZW50Lm4KK25zX3NoYXJl
 Lm4gbnN2X2FwcGVuZC5uCituc19zaGFyZS5uIG5zdl9hcnJheS5uCituc19zaGFyZS5uIG5z
 dl9leGlzdHMubgorbnNfc2hhcmUubiBuc3ZfZ2V0Lm4KK25zX3NoYXJlLm4gbnN2X2luY3Iu
 bgorbnNfc2hhcmUubiBuc3ZfbGFwcGVuZC5uCituc19zaGFyZS5uIG5zdl9uYW1lcy5uCitu
 c19zaGFyZS5uIG5zdl9zZXQubgorbnNfc2hhcmUubiBuc3ZfdW5zZXQubgpkaWZmIC1OYnVy
 IHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9wYXRjaC1NYWtlZmlsZSB3d3cvYW9sc2VydmVy
 L2ZpbGVzL3BhdGNoLU1ha2VmaWxlCi0tLSB3d3cvYW9sc2VydmVyLm9yaWcvZmlsZXMvcGF0
 Y2gtTWFrZWZpbGUJVGh1IEphbiAgMSAwMTowMDowMCAxOTcwCisrKyB3d3cvYW9sc2VydmVy
 L2ZpbGVzL3BhdGNoLU1ha2VmaWxlCVdlZCBEZWMgMjcgMTM6Mzc6MzQgMjAwNgpAQCAtMCww
 ICsxLDE1IEBACistLS0gTWFrZWZpbGUub3JpZwlUaHUgT2N0IDEyIDEyOjQxOjE3IDIwMDYK
 KysrKyBNYWtlZmlsZQlUaHUgT2N0IDEyIDEyOjQ1OjA4IDIwMDYKK0BAIC03NSw2ICs3NSwx
 MiBAQAorIGluc3RhbGwtZG9jczoKKyAJJChNQUtFQUxMKSBpbnN0YWxsIGRvYworIAorK2lu
 c3RhbGwtaHRtbDoKKysJJChNQUtFQUxMKSBpbnN0YWxsLWh0bWwgZG9jCisrCisraW5zdGFs
 bC1tYW46CisrCSQoTUFLRUFMTCkgaW5zdGFsbC1tYW4gZG9jCisrCisgZGlzdGNsZWFuOiBj
 bGVhbgorIAkkKFJNKSBpbmNsdWRlL25zLm1hayBpbmNsdWRlL25zLmJhayBcCisgCQljb25m
 aWcuc3RhdHVzIGNvbmZpZy5sb2cgY29uZmlnLmNhY2hlCmRpZmYgLU5idXIgd3d3L2FvbHNl
 cnZlci5vcmlnL2ZpbGVzL3BhdGNoLW5zc2hhMS1uc3NoYTEuYyB3d3cvYW9sc2VydmVyL2Zp
 bGVzL3BhdGNoLW5zc2hhMS1uc3NoYTEuYwotLS0gd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVz
 L3BhdGNoLW5zc2hhMS1uc3NoYTEuYwlNb24gT2N0ICAyIDEyOjA4OjAxIDIwMDYKKysrIHd3
 dy9hb2xzZXJ2ZXIvZmlsZXMvcGF0Y2gtbnNzaGExLW5zc2hhMS5jCVRodSBKYW4gIDEgMDE6
 MDA6MDAgMTk3MApAQCAtMSwxMiArMCwwIEBACi0tLS0gLi4vbnNzaGExLTAuMS9uc3NoYTEu
 Yy5vcmlnCU1vbiBTZXAgMzAgMDI6MjU6MDQgMjAwMgotKysrIC4uL25zc2hhMS0wLjEvbnNz
 aGExLmMJVGh1IEp1bCAyOCAxNDo0NzowMSAyMDA1Ci1AQCAtMTM2LDkgKzEzNiw2IEBACi0g
 ICAgIHJldHVybiBOU19PSzsKLSB9Ci0gCi0tdHlwZWRlZiB1bnNpZ25lZCBpbnQgdV9pbnQz
 Ml90OwotLXR5cGVkZWYgdW5zaWduZWQgY2hhciB1X2ludDhfdDsKLS0KLSAvKioqIEZST00g
 c2hhLmg6ICoqKi8KLSAKLSAvKgpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxl
 cy9wa2ctZGVpbnN0YWxsLmluIHd3dy9hb2xzZXJ2ZXIvZmlsZXMvcGtnLWRlaW5zdGFsbC5p
 bgotLS0gd3d3L2FvbHNlcnZlci5vcmlnL2ZpbGVzL3BrZy1kZWluc3RhbGwuaW4JVGh1IEph
 biAgMSAwMTowMDowMCAxOTcwCisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL3BrZy1kZWluc3Rh
 bGwuaW4JV2VkIERlYyAyNyAxMzozNzozNCAyMDA2CkBAIC0wLDAgKzEsMjMgQEAKKyMhIC9i
 aW4vc2gKKworQU9MU0VSVkVSQkFTRT0lJUFPTFNFUlZFUkJBU0UlJQorCitwb3N0LWRlaW5z
 dGFsbCgpIHsKKwlbIC1kICR7QU9MU0VSVkVSQkFTRX0gXSAmJiB7CisJCWVjaG8gIiIKKwkJ
 ZWNobyAiKioqKioqKiogTk9USUNFICoqKioqKioqIgorCQllY2hvICJBT0xzZXJ2ZXIgaGFz
 IGJlZWQgZGVpbnN0YWxsZWQuIgorCQllY2hvICJZb3UgbWF5IG5lZWQgdG8gcmVtb3ZlICR7
 QU9MU0VSVkVSQkFTRX0gbWFudWFsbHkuIgorCQllY2hvICIiCisJfQorCXJldHVybiAwCit9
 CisKK2Nhc2UgJDIgaW4KKworUE9TVC1ERUlOU1RBTEwpCisJcG9zdC1kZWluc3RhbGwKKwk7
 OworKikKKwk7OworZXNhYwpkaWZmIC1OYnVyIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9w
 a2ctaW5zdGFsbC5pbiB3d3cvYW9sc2VydmVyL2ZpbGVzL3BrZy1pbnN0YWxsLmluCi0tLSB3
 d3cvYW9sc2VydmVyLm9yaWcvZmlsZXMvcGtnLWluc3RhbGwuaW4JTW9uIE9jdCAgMiAxMjow
 ODowMSAyMDA2CisrKyB3d3cvYW9sc2VydmVyL2ZpbGVzL3BrZy1pbnN0YWxsLmluCVdlZCBE
 ZWMgMjcgMTM6Mzc6MzQgMjAwNgpAQCAtMywzNSArMywxOSBAQAogUEFUSD0vYmluOi91c3Iv
 c2JpbjovdXNyL2JpbgogRVhBTVBMRVNESVI9JSVFWEFNUExFU0RJUiUlCiBBT0xTRVJWRVJC
 QVNFPSUlQU9MU0VSVkVSQkFTRSUlCitBT0xTRVJWRVJVU0VSPSUlQU9MU0VSVkVSVVNFUiUl
 CitBT0xTRVJWRVJHUk9VUD0lJUFPTFNFUlZFUkdST1VQJSUKIAogcG9zdC1pbnN0YWxsKCkg
 ewogCWVjaG8gIlJ1bm5pbmcgcG9zdC1pbnN0YWxsIHNjcmlwdCIKIAllY2hvICJTZXR0aW5n
 IGZpbGUgcGVybWlzc2lvbnMiCi0JY2hvd24gbm9ib2R5Om5vZ3JvdXAgJHtBT0xTRVJWRVJC
 QVNFfS9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9uc2xvZwotCWNob3duIG5vYm9keTpub2dy
 b3VwICR7QU9MU0VSVkVSQkFTRX0vbG9nCisJbWtkaXIgLXAgJHtBT0xTRVJWRVJCQVNFfS9z
 ZXJ2ZXJzL3NlcnZlcjEvcGFnZXMKKwlta2RpciAtcCAke0FPTFNFUlZFUkJBU0V9L3NlcnZl
 cnMvc2VydmVyMS9tb2R1bGVzL25zbG9nCisJbWtkaXIgLXAgJHtBT0xTRVJWRVJCQVNFfS9s
 b2cKKwllY2hvICJXZWxjb21lLiBZb3UgaGF2ZSBtYWRlIGl0LiBBb2xzZXJ2ZXIgaGFzIHN0
 YXJ0ZWQuIiA+PiAke0FPTFNFUlZFUkJBU0V9L3NlcnZlcnMvc2VydmVyMS9wYWdlcy9pbmRl
 eC5odG1sCisJY2hvd24gJHtBT0xTRVJWRVJVU0VSfToke0FPTFNFUlZFUkdST1VQfSAke0FP
 TFNFUlZFUkJBU0V9L3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zbG9nCisJY2hvd24gJHtB
 T0xTRVJWRVJVU0VSfToke0FPTFNFUlZFUkdST1VQfSAke0FPTFNFUlZFUkJBU0V9L2xvZwog
 CWNobW9kIDc1NSAke0FPTFNFUlZFUkJBU0V9Ci0JY2htb2QgNzU1ICR7RVhBTVBMRVNESVJ9
 L2FvbHNlcnZlci5zaC5zYW1wbGUKLQotCWVjaG8gIkNoZWNraW5nIEFvbHNlcnZlciBwcm9j
 ZXNzZXMgYmVmb3JlIChyZSlzdGFydCIKLQlwaWQxPWBwcyAtYXggfCBncmVwIHNhbXBsZS1j
 b25maWcgfCBncmVwIC12IGdyZXB8IGF3ayAtRicgJyAne3ByaW50ICQxfSdgOwotCWlmIHRl
 c3QgIiRwaWQxIiA9ICIiIDsgdGhlbiAKLQkJZWNobyAiIgotCWVsc2UKLQkJZWNobyAiS2ls
 bGluZyBzYW1wbGUtY29uZmlnIHBpZCIJCi0JCWtpbGwgJHBpZDE7Ci0JZmkKLQotCXBpZDI9
 YHBzIC1heCB8IGdyZXAgbnNkIHwgZ3JlcCAtdiBncmVwfCBhd2sgLUYnICcgJ3twcmludCAk
 MX0nYDsKLQlpZiB0ZXN0ICIkcGlkMiIgPSAiIiA7IHRoZW4KLQkJZWNobyAiR29vZC4gTm8g
 cnVubmluZyBBb2xzZXJ2ZXIgcHJvY2Vzcy4iOwotCWVsc2UKLQkJZWNobyAiV2FybmluZzog
 YXQgbGVhc3Qgb25lIG5vbi1zdGFuZGFyZCBBb2xzZXJ2ZXIgcHJvY2VzcyBpcyBydW5uaW5n
 Li4uIgotCQllY2hvICJXZSBhcmUgc3RpbGwgc3RhcnRpbmcgQW9sc2VydmVyLCBidXQgaXQg
 bWF5IG5vdCBiZSBhYmxlIHRvIGxpc3RlbiBvbiB0aGUgc2FtZSBhZGRyZXNzOnBvcnQiCi0J
 CWVjaG8gIkZZSToga2lsbGFsbCAtOSBuc2Qgc3RvcHMgYWxsIHByb2Nlc3Nlcy4gT3IgY2hh
 bmdlIHRoZSBJUC1hZGRyZXNzIGluIGNvbmZpZy50Y2wsIHRoZW4gcmVzdGFydC4iCi0JZmkK
 LQotCWVjaG8gIlN0YXJ0aW5nIGFvbHNlcnZlcjogJHtBT0xTRVJWRVJCQVNFfS9iaW4vbnNk
 IC10ICR7QU9MU0VSVkVSQkFTRX0vc2FtcGxlLWNvbmZpZy50Y2wgLXUgbm9ib2R5IC1nIG5v
 Z3JvdXAiIAotCSR7QU9MU0VSVkVSQkFTRX0vYmluL25zZCAtdCAke0FPTFNFUlZFUkJBU0V9
 L3NhbXBsZS1jb25maWcudGNsIC11IG5vYm9keSAtZyBub2dyb3VwCiB9CiAKIGNhc2UgJDIg
 aW4KQEAgLTQwLDcgKzI0LDYgQEAKIAlwb3N0LWluc3RhbGwKIAk7OwogKikKLQllY2hvICJ1
 bmtub3duIHBrZy1pbnN0YWxsIG9wdGlvbiIKIAk7OwogZXNhYwogCmRpZmYgLU5idXIgd3d3
 L2FvbHNlcnZlci5vcmlnL2ZpbGVzL3BrZy1tZXNzYWdlLmluIHd3dy9hb2xzZXJ2ZXIvZmls
 ZXMvcGtnLW1lc3NhZ2UuaW4KLS0tIHd3dy9hb2xzZXJ2ZXIub3JpZy9maWxlcy9wa2ctbWVz
 c2FnZS5pbglNb24gT2N0ICAyIDEyOjA4OjAxIDIwMDYKKysrIHd3dy9hb2xzZXJ2ZXIvZmls
 ZXMvcGtnLW1lc3NhZ2UuaW4JV2VkIERlYyAyNyAxMzozNzozNCAyMDA2CkBAIC0xLDMxICsx
 LDE1IEBACi0gICAgICoqKioqKioqIFJFQUQgVEhJUyAqKioqKioqKgorKioqKioqKiogTk9U
 SUNFICoqKioqKioqCiAKLUNvbmdyYXR1bGF0aW9ucyEgWW91IGhhdmUgaW5zdGFsbGVkIHRo
 ZSB3ZWIgYXBwbGljYXRpb24gc2VydmVyLCBBb2xzZXJ2ZXIuCitDb25ncmF0dWxhdGlvbnMh
 IFlvdSBoYXZlIGluc3RhbGxlZCB0aGUgd2ViIGFwcGxpY2F0aW9uIHNlcnZlciwgQU9Mc2Vy
 dmVyLgogCi1UZXN0IGFvbHNlcnZlcjoKLSAgICAjICUlQU9MU0VSVkVSQkFTRSUlL2Jpbi9u
 c2QgLXQgJSVBT0xTRVJWRVJCQVNFJSUvc2FtcGxlLWNvbmZpZy50Y2wgLXUgbm9ib2R5IC1n
 IG5vZ3JvdXAKK0Egc3RhcnQvc3RvcCBzY3JpcHQgaGFzIGJlZW4gaW5zdGFsbGVkIGludG8g
 JSVQUkVGSVglJS9ldGMvcmMuZC9hb2xzZXJ2ZXIKK1RvIGVuYWJsZSBhb2xzZXJ2ZXIsIHNl
 dCBhb2xzZXJ2ZXJfZW5hYmxlPSJZRVMiIGluIHlvdXIgcmMuY29uZi4KIAotVGhlbiwgd2l0
 aCB5b3VyIGZhdm9yaXRlIGJyb3dzZXIsIHNvbWV0aGluZyBsaWtlOgotICAgICMgbHlueCBs
 b2NhbGhvc3Q6ODAwMAotCi1LaWxsIGFvbHNlcnZlcjoKLSAgICAjIGtpbGxhbGwgbnNkCi0K
 LUEgc2FtcGxlIHN0YXJ0L3N0b3Agc2NyaXB0IGlzIGluICUlUFJFRklYJSUvZXRjL3JjLmQv
 YW9sc2VydmVyLnNoLnNhbXBsZQotCi1HZW5lcmFsbHkgb25lIHdvdWxkIGNvcHkgJSVBT0xT
 RVJWRVJCQVNFJSUvc2FtcGxlLWNvbmZpZy50Y2wgdG8gCi0lJUFPTFNFUlZFUkJBU0UlJS9u
 c2QudGNsIGFuZCBzZWFzb24gdG8gdGFzdGUuIEZvciBleGFtcGxlOgotc2V0IGFkZHJlc3Mg
 dG8gMC4wLjAuMCBvciB0aGUgYWN0dWFsIGlwLWFkZHJlc3MgYW5kIHNldCBodHRwcG9ydCB0
 byA4MC4KLQotRm9yIEFPTHNlcnZlciA0IHVzaW5nIHByaXZpbGVnZWQgcG9ydHMgKHVzdWFs
 bHkgPCAxMDI0KSwgYWRkIHRoZSBmbGFnCi0tYiB5b3VyYWRkcmVzczp5b3VycG9ydC4gU286
 Ci0gICAgIyAlJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNkIC10ICUlQU9MU0VSVkVSQkFTRSUl
 L3NhbXBsZS1jb25maWcudGNsIFwKLSAgICAgIC11IG5vYm9keSAtZyBub2dyb3VwIC1iIDAu
 MC4wLjA6ODAKLSAgICAjIGx5bnggbG9jYWxob3N0Ci0KLVJlbWVtYmVyOiBUSElTIE1FU1NB
 R0UgaXMgaW4gUE9SVFNESVIvd3d3L2FvbHNlcnZlci9maWxlcy9wa2ctbWVzc2FnZS5pbi4g
 CitTZWUgJSVQUkVGSVglJS9ldGMvcmMuZC9hb2xzZXJ2ZXIgZm9yIHZhcmlvdXMgY29uZmln
 dXJhdGlvbiBvcHRpb25zIGxpa2UKK2Nob3NpbmcgYSBkaWZmZXJlbnQgY29uZmlndXJhdGlv
 biBmaWxlLgogCiAtQWxkZXJ0CiBhbGRlcnRAbm9vaXRnZWRhZ3QubmV0CiAKLSAgICAgKioq
 KioqKiogUkVBRCBUSEUgSU5GT1JNQVRJT04gQUJPVkUgKioqKioqKioKKy1NYXJ0aW4gTWF0
 dXNrYQorbWFydGluQG1hdHVza2Eub3JnCmRpZmYgLU5idXIgd3d3L2FvbHNlcnZlci5vcmln
 L3BrZy1kZWluc3RhbGwgd3d3L2FvbHNlcnZlci9wa2ctZGVpbnN0YWxsCi0tLSB3d3cvYW9s
 c2VydmVyLm9yaWcvcGtnLWRlaW5zdGFsbAlNb24gT2N0ICAyIDEyOjA4OjAxIDIwMDYKKysr
 IHd3dy9hb2xzZXJ2ZXIvcGtnLWRlaW5zdGFsbAlUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAK
 QEAgLTEsMjAgKzAsMCBAQAotIyEgL2Jpbi9zaAotCi1QQVRIPSRQQVRIOi9iaW46L3Vzci9i
 aW46L3Vzci9zYmluCi0KLWNhc2UgJDIgaW4KLQotUE9TVC1ERUlOU1RBTEwpCi0JZWNobyAi
 WW91IGFyZSBkZWluc3RhbGxpbmcgdGhpcyBwb3J0OiIKLQllY2hvICIgIFJlbWVtYmVyIHRv
 IGtpbGwgdGhlIGFzc29jaWF0ZWQgQW9sc2VydmVyIHByb2Nlc3MgaWYgd2UgZG9uJ3Qgc3Vj
 Y2VlZC4iCi0JZWNobyAiICBXZSB3aWxsIHRyeSB0byBraWxsIHRoZSBzdGFuZGFyZCBub3c6
 IgotCXBpZD1gcHMgLWF4IHwgZ3JlcCBzYW1wbGUtY29uZmlnIHwgZ3JlcCAtdiBncmVwfCBh
 d2sgLUYnICcgJ3twcmludCAkMX0nYDsKLQlpZiB0ZXN0ICIkcGlkIiA9ICIiIDsgdGhlbgot
 CQllY2hvICIgIE5vIHNhbXBsZS1jb25maWcudGNsIHByb2Nlc3MgZm91bmQuIgotCWVsc2UK
 LQkJZWNobyAiICBLaWxsaW5nIHNhbXBsZS1jb25maWcudGNsIHByb2Nlcy4gcGlkOiAkcGlk
 IC4iCi0JCWtpbGwgJHBpZAotCQllY2hvICIgIERvbmUuIgotCWZpCi0JOzsKLWVzYWMKZGlm
 ZiAtTmJ1ciB3d3cvYW9sc2VydmVyLm9yaWcvcGtnLXBsaXN0IHd3dy9hb2xzZXJ2ZXIvcGtn
 LXBsaXN0Ci0tLSB3d3cvYW9sc2VydmVyLm9yaWcvcGtnLXBsaXN0CU1vbiBPY3QgIDIgMTI6
 MDg6MDEgMjAwNgorKysgd3d3L2FvbHNlcnZlci9wa2ctcGxpc3QJV2VkIERlYyAyNyAxMzoz
 NzozNCAyMDA2CkBAIC0xLDEyNyArMSw4NzkgQEAKLWFvbHNlcnZlci9iaW4vaW5pdC50Y2wK
 LWFvbHNlcnZlci9iaW4vaW5zdGFsbC1zaAotJSVuc2NhY2hlJSVhb2xzZXJ2ZXIvYmluL25z
 Y2FjaGUuc28KLWFvbHNlcnZlci9iaW4vbnNjZ2kuc28KLWFvbHNlcnZlci9iaW4vbnNjcC5z
 bwotYW9sc2VydmVyL2Jpbi9uc2QKLWFvbHNlcnZlci9iaW4vbnNkYi5zbwotYW9sc2VydmVy
 L2Jpbi9uc2V4dC5zbwotYW9sc2VydmVyL2Jpbi9uc2xvZy5zbwotJSVuc29yYWNsZSUlYW9s
 c2VydmVyL2Jpbi9uc29yYWNsZS5zbwotYW9sc2VydmVyL2Jpbi9uc3Blcm0uc28KLSUlbnNw
 b3N0Z3JlcyUlYW9sc2VydmVyL2Jpbi9uc3Bvc3RncmVzLnNvCi1hb2xzZXJ2ZXIvYmluL25z
 c29jay5zbwotJSVuc3NoYTElJWFvbHNlcnZlci9iaW4vbnNzaGExLnNvCi1hb2xzZXJ2ZXIv
 YmluL25zdGhyZWFkdGVzdAotYW9sc2VydmVyL2luY2x1ZGUvTWFrZWZpbGUuZ2xvYmFsCi1h
 b2xzZXJ2ZXIvaW5jbHVkZS9NYWtlZmlsZS5tb2R1bGUKLWFvbHNlcnZlci9pbmNsdWRlL25z
 LmgKLWFvbHNlcnZlci9pbmNsdWRlL25zZGIuaAotYW9sc2VydmVyL2luY2x1ZGUvbnNleHRt
 c2cuaAotYW9sc2VydmVyL2luY2x1ZGUvbnNwZC5oCi1hb2xzZXJ2ZXIvaW5jbHVkZS9uc3Ro
 cmVhZC5oCi1hb2xzZXJ2ZXIvbGliL2xpYm5zZC5zbwotYW9sc2VydmVyL2xpYi9saWJuc2Ri
 LnNvCi1hb2xzZXJ2ZXIvbGliL2xpYm5zZXh0LnNvCi1hb2xzZXJ2ZXIvbGliL2xpYm5zcGQu
 YQotYW9sc2VydmVyL2xpYi9saWJuc3RocmVhZC5zbwotYW9sc2VydmVyL21vZHVsZXMvdGNs
 L2NoYXJzZXRzLnRjbAotYW9sc2VydmVyL21vZHVsZXMvdGNsL2NvbXBhdC50Y2wKLWFvbHNl
 cnZlci9tb2R1bGVzL3RjbC9kZWJ1Zy50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3RjbC9mYXN0
 cGF0aC50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3RjbC9maWxlLnRjbAotYW9sc2VydmVyL21v
 ZHVsZXMvdGNsL2Zvcm0udGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvaHR0cC50Y2wKLWFv
 bHNlcnZlci9tb2R1bGVzL3RjbC9pbml0LnRjbAotYW9sc2VydmVyL21vZHVsZXMvdGNsL21v
 ZGxvZy50Y2wKLWFvbHNlcnZlci9tb2R1bGVzL3RjbC9uc2RiLnRjbAotYW9sc2VydmVyL21v
 ZHVsZXMvdGNsL25zcGVybS9jb21wYXQudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvbnNw
 ZXJtL2luaXQudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvcHJvZGVidWcudGNsCi1hb2xz
 ZXJ2ZXIvbW9kdWxlcy90Y2wvc2VuZG1haWwudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wv
 c3RhdHMudGNsCi1hb2xzZXJ2ZXIvbW9kdWxlcy90Y2wvdXRpbC50Y2wKLWFvbHNlcnZlci9z
 YW1wbGUtY29uZmlnLnRjbAotYW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25z
 cGVybS9ncm91cAotYW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9o
 b3N0cy5hbGxvdwotYW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9o
 b3N0cy5kZW55Ci1hb2xzZXJ2ZXIvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNwZXJtL3Bh
 c3N3ZAotYW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybS9wZXJtcwot
 YW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9wYWdlcy9pbmRleC5odG1sCi0lJVBPUlRET0NT
 JSUlJURPQ1NESVIlJS9SRUFETUUtdGVzdHMudHh0Ci0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS9hZHAvdGVzdDEuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDIuYWRw
 Ci0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDMuYWRwCi0lJVBPUlRET0NTJSUl
 JURPQ1NESVIlJS9hZHAvdGVzdDQuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAv
 dGVzdDQuaW5jCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDUuYWRwCi0lJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDVhLmFkcAotJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvYWRwL3Rlc3Q2LmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q3
 LmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q3Yi5hZHAKLSUlUE9SVERP
 Q1MlJSUlRE9DU0RJUiUlL2FkcC90ZXN0N2MuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS9hZHAvdGVzdDguYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9hZHAvdGVzdDhhLmFk
 cAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWRwL3Rlc3Q4Yi5hZHAKLSUlUE9SVERPQ1Ml
 JSUlRE9DU0RJUiUlL2FkcC90ZXN0OS5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2Fk
 cC90ZXN0OS5pbmMKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FwaS9uc19jb25uLmFkcAot
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvYXBpL25zX2pvYi5hZHAKLSUlUE9SVERPQ1MlJSUl
 RE9DU0RJUiUlL2FwaS9uc19sb2NhbHRpbWUuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS9jZGV2L3Rlc3QxLmFkcAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZGJhc2UvdGVzdDEu
 YWRwCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9pbmRleC5hZHAKLSUlUE9SVERPQ1MlJSUl
 RE9DU0RJUiUlL25ldy9hbGwudGNsCi0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9uZXcvaGFy
 bmVzcy50Y2wKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL25ldy9odHRwLXRlc3QtY29uZmln
 LnRjbAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvbmV3L2h0dHAudGVzdAotJSVQT1JURE9D
 UyUlJSVET0NTRElSJSUvbmV3L25zX2FkZHJieWhvc3QudGVzdAotJSVQT1JURE9DUyUlJSVE
 T0NTRElSJSUvbmV3L25zX2FkcF9jb21wcmVzcy50ZXN0Ci0lJVBPUlRET0NTJSUlJURPQ1NE
 SVIlJS9uZXcvbnNfaG9zdGJ5YWRkci50ZXN0Ci0lJVBPUlRET0NTJSUlJURPQ1NESVIlJS9u
 ZXcvbnNfaHJlZnMudGVzdAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvbmV3L3NlcnZlcnMv
 c2VydmVyMS9wYWdlcy9uc19hZHBfY29tcHJlc3MuYWRwCi0lJVBPUlRET0NTJSUlJURPQ1NE
 SVIlJS9uc3RlbGVtZXRyeS5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3NlYy90ZXN0
 MS5hZHAKLSUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3RjbC90ZXN0MS50Y2wKLSUlUE9SVERP
 Q1MlJSUlRE9DU0RJUiUlL3RjbC90ZXN0MWEudGNsCi0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS90Y2wvdGVzdDFiLnRjbAotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGVzdHMuaHRtbAot
 JSVFWEFNUExFU0RJUiUlL2FvbHNlcnZlci5zaC5zYW1wbGUKLSUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL0NoYW5nZUxvZwotJSVQT1JURE9DUyUlJSVET0NTRElSJSUvUkVBRE1FCi0lJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9pbmRleC5odG1sCi0lJVBPUlRET0NTJSUlJURPQ1NESVIl
 JS9saWNlbnNlLnRlcm1zCi1AZGlycm0gYW9sc2VydmVyL2JpbgotQGRpcnJtIGFvbHNlcnZl
 ci9pbmNsdWRlCi1AZGlycm0gYW9sc2VydmVyL2xpYgotQHVuZXhlYyBybSAtUmYgJUQvYW9s
 c2VydmVyL2xvZyAyPiYxID4gL2Rldi9udWxsIHx8IHRydWUKLUBkaXJybSBhb2xzZXJ2ZXIv
 bWFuL21hbjEKLUBkaXJybSBhb2xzZXJ2ZXIvbWFuL21hbjMKLUBkaXJybSBhb2xzZXJ2ZXIv
 bWFuL21hbm4KLUBkaXJybSBhb2xzZXJ2ZXIvbWFuCi1AZGlycm0gYW9sc2VydmVyL21vZHVs
 ZXMvdGNsL25zcGVybQotQGRpcnJtIGFvbHNlcnZlci9tb2R1bGVzL3RjbAotQGRpcnJtIGFv
 bHNlcnZlci9tb2R1bGVzCi1AdW5leGVjIHJtIC1SZiAlRC9hb2xzZXJ2ZXIvc2VydmVycy9z
 ZXJ2ZXIxL21vZHVsZXMvbnNsb2cgMj4mMSA+IC9kZXYvbnVsbCB8fCB0cnVlCi1AZGlycm0g
 YW9sc2VydmVyL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybQotQGRpcnJtIGFvbHNl
 cnZlci9zZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcwotQGRpcnJtIGFvbHNlcnZlci9zZXJ2ZXJz
 L3NlcnZlcjEvcGFnZXMKLUBkaXJybSBhb2xzZXJ2ZXIvc2VydmVycy9zZXJ2ZXIxCi1AZGly
 cm0gYW9sc2VydmVyL3NlcnZlcnMKLUBkaXJybSBhb2xzZXJ2ZXIKLSUlUE9SVERPQ1MlJUBk
 aXJybSAlJURPQ1NESVIlJS9hZHAKLSUlUE9SVERPQ1MlJUBkaXJybSAlJURPQ1NESVIlJS9h
 cGkKLSUlUE9SVERPQ1MlJUBkaXJybSAlJURPQ1NESVIlJS9jZGV2Ci0lJVBPUlRET0NTJSVA
 ZGlycm0gJSVET0NTRElSJSUvZGJhc2UKLSUlUE9SVERPQ1MlJUBkaXJybSAlJURPQ1NESVIl
 JS9uZXcvc2VydmVycy9zZXJ2ZXIxL3BhZ2VzCi0lJVBPUlRET0NTJSVAZGlycm0gJSVET0NT
 RElSJSUvbmV3L3NlcnZlcnMvc2VydmVyMQotJSVQT1JURE9DUyUlQGRpcnJtICUlRE9DU0RJ
 UiUlL25ldy9zZXJ2ZXJzCi0lJVBPUlRET0NTJSVAZGlycm0gJSVET0NTRElSJSUvbmV3Ci0l
 JVBPUlRET0NTJSVAZGlycm0gJSVET0NTRElSJSUvc2VjCi0lJVBPUlRET0NTJSVAZGlycm0g
 JSVET0NTRElSJSUvdGNsCi0lJVBPUlRET0NTJSVAZGlycm0gJSVET0NTRElSJSUKLSUlUE9S
 VERPQ1MlJUBleGVjIG1rZGlyIC1wICUlRE9DU0RJUiUlCi1AZXhlYyBta2RpciAtcCAlRC9h
 b2xzZXJ2ZXIvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMvbnNsb2cKLUBleGVjIG1rZGlyIC1w
 ICVEL2FvbHNlcnZlci9sb2cKLUBleGVjIG1rZGlyIC1wICVELyUlRVhBTVBMRVNESVIlJQot
 QHVuZXhlYyBybSAtUmYgJUQvJSVFWEFNUExFU0RJUiUlIDI+JjEgPi9kZXYvbnVsbCB8fCB0
 cnVlCislJUFPTFNFUlZFUkJBU0UlJS9iYXNlLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvYmlu
 L2luaTJ0Y2wudGNsCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vaW5pdC50Y2wKKyUlQU9MU0VS
 VkVSQkFTRSUlL2Jpbi9pbnN0YWxsLXNoCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNjZ2ku
 c28KKyUlQU9MU0VSVkVSQkFTRSUlL2Jpbi9uc2NwLnNvCislJUFPTFNFUlZFUkJBU0UlJS9i
 aW4vbnNkCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNkYi5zbworJSVBT0xTRVJWRVJCQVNF
 JSUvYmluL25zaW5zdGFsbC1tYW4uc2gKKyUlQU9MU0VSVkVSQkFTRSUlL2Jpbi9uc2luc3Rh
 bGwudGNsCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNsb2cuc28KKyUlQU9MU0VSVkVSQkFT
 RSUlL2Jpbi9uc21ha2VhbGwudGNsCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNwZXJtLnNv
 CislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnNyZW1vdmUudGNsCislJUFPTFNFUlZFUkJBU0Ul
 JS9iaW4vbnNzb2NrLnNvCislJUFPTFNFUlZFUkJBU0UlJS9iaW4vbnN0Y2xzaAorJSVBT0xT
 RVJWRVJCQVNFJSUvYmluL25zdGhyZWFkdGVzdAorJSVBT0xTRVJWRVJCQVNFJSUvYmluL3Rj
 bDJpbmkudGNsCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL01ha2VmaWxlLmdsb2JhbAor
 JSVBT0xTRVJWRVJCQVNFJSUvaW5jbHVkZS9NYWtlZmlsZS5tb2R1bGUKKyUlQU9MU0VSVkVS
 QkFTRSUlL2luY2x1ZGUvbnMuaAorJSVBT0xTRVJWRVJCQVNFJSUvaW5jbHVkZS9ucy5tYWsK
 KyUlQU9MU0VSVkVSQkFTRSUlL2luY2x1ZGUvbnNhdHRyaWJ1dGVzLmgKKyUlQU9MU0VSVkVS
 QkFTRSUlL2luY2x1ZGUvbnNkYi5oCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zZXh0
 bXNnLmgKKyUlQU9MU0VSVkVSQkFTRSUlL2luY2x1ZGUvbnNsaWJpbml0LmMKKyUlQU9MU0VS
 VkVSQkFTRSUlL2luY2x1ZGUvbnNtb2Rpbml0LmMKKyUlQU9MU0VSVkVSQkFTRSUlL2luY2x1
 ZGUvbnNwZC5oCislJUFPTFNFUlZFUkJBU0UlJS9pbmNsdWRlL25zdGhyZWFkLmgKKyUlQU9M
 U0VSVkVSQkFTRSUlL2xpYi9saWJuc2NnaS5hCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGli
 bnNjZ2kuc28KKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc2NwLmEKKyUlQU9MU0VSVkVS
 QkFTRSUlL2xpYi9saWJuc2NwLnNvCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNkLmEK
 KyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc2Quc28KKyUlQU9MU0VSVkVSQkFTRSUlL2xp
 Yi9saWJuc2RiLmEKKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc2RiLnNvCislJUFPTFNF
 UlZFUkJBU0UlJS9saWIvbGlibnNsb2cuYQorJSVBT0xTRVJWRVJCQVNFJSUvbGliL2xpYm5z
 bG9nLnNvCislJUFPTFNFUlZFUkJBU0UlJS9saWIvbGlibnNwZXJtLmEKKyUlQU9MU0VSVkVS
 QkFTRSUlL2xpYi9saWJuc3Blcm0uc28KKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc3Nv
 Y2suYQorJSVBT0xTRVJWRVJCQVNFJSUvbGliL2xpYm5zc29jay5zbworJSVBT0xTRVJWRVJC
 QVNFJSUvbGliL2xpYm5zdGhyZWFkLmEKKyUlQU9MU0VSVkVSQkFTRSUlL2xpYi9saWJuc3Ro
 cmVhZC5zbworJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvY2hhcnNldHMudGNsCisl
 JUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzL3RjbC9jb21wYXQudGNsCislJUFPTFNFUlZFUkJB
 U0UlJS9tb2R1bGVzL3RjbC9kZWJ1Zy50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMv
 dGNsL2Zhc3RwYXRoLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvZmlsZS50
 Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL2Zvcm0udGNsCislJUFPTFNFUlZF
 UkJBU0UlJS9tb2R1bGVzL3RjbC9odHRwLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxl
 cy90Y2wvaW5pdC50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL21vZGxvZy50
 Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL25zZGIudGNsCislJUFPTFNFUlZF
 UkJBU0UlJS9tb2R1bGVzL3RjbC9uc3Blcm0vY29tcGF0LnRjbAorJSVBT0xTRVJWRVJCQVNF
 JSUvbW9kdWxlcy90Y2wvbnNwZXJtL2luaXQudGNsCislJUFPTFNFUlZFUkJBU0UlJS9tb2R1
 bGVzL3RjbC9wcm9kZWJ1Zy50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL3Jl
 dHVybi50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL21vZHVsZXMvdGNsL3NlbmRtYWlsLnRjbAor
 JSVBT0xTRVJWRVJCQVNFJSUvbW9kdWxlcy90Y2wvc3RhdHMudGNsCislJUFPTFNFUlZFUkJB
 U0UlJS9tb2R1bGVzL3RjbC91dGlsLnRjbAorJSVBT0xTRVJWRVJCQVNFJSUvc2FtcGxlLWNv
 bmZpZy50Y2wKKyUlQU9MU0VSVkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25z
 cGVybS9ncm91cAorJSVBT0xTRVJWRVJCQVNFJSUvc2VydmVycy9zZXJ2ZXIxL21vZHVsZXMv
 bnNwZXJtL2hvc3RzLmFsbG93CislJUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJzL3NlcnZlcjEv
 bW9kdWxlcy9uc3Blcm0vaG9zdHMuZGVueQorJSVBT0xTRVJWRVJCQVNFJSUvc2VydmVycy9z
 ZXJ2ZXIxL21vZHVsZXMvbnNwZXJtL3Bhc3N3ZAorJSVBT0xTRVJWRVJCQVNFJSUvc2VydmVy
 cy9zZXJ2ZXIxL21vZHVsZXMvbnNwZXJtL3Blcm1zCislJUFPTFNFUlZFUkJBU0UlJS9zZXJ2
 ZXJzL3NlcnZlcjEvcGFnZXMvaW5kZXguYWRwCislJUFPTFNFUlZFUkJBU0UlJS9zZXJ2ZXJz
 L3NlcnZlcjEvcGFnZXMvaW5kZXguaHRtbAorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19BYnNUaW1lZFdhaXRGb3JFdmVudC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19BYnNvbHV0ZVVybC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19BZGpUaW1lLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0FkcFJlZ2lzdGVyUGFyc2VyLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0FkcFJlcXVlc3QuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQWZ0ZXIuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQWxsb2NUaHJlYWRMb2NhbFN0b3Jh
 Z2UuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQXV0aG9y
 aXplUmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19BdXRob3JpemVVc2VyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0JlZ2luRGV0YWNoZWRUaHJlYWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfQmVnaW5UaHJlYWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQmluZFNvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQnJvYWRjYXN0RXZlbnQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVCcm9hZGNhc3QuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVDcmVhdGUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVDcmVhdGVFbnRyeS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZUNyZWF0
 ZVN6LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hl
 RGVsZXRlRW50cnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfQ2FjaGVEZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0NhY2hlRmluZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19DYWNoZUZpbmRFbnRyeS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19DYWNoZUZpcnN0RW50cnkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVGbHVzaC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZUZsdXNoRW50cnkuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVGcmVlLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlR2V0VmFsdWUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVLZXkuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVMb2NrLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlTWFsbG9jLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlTmFtZS4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZU5leHRFbnRy
 eS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYWNoZVNl
 dFZhbHVlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nh
 Y2hlU2V0VmFsdWVTei4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19DYWNoZVNpZ25hbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19DYWNoZVRpbWVkV2FpdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19DYWNoZVRyeUxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVVbmxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2FjaGVVbnNldFZhbHVlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NhY2hlV2FpdC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19DYW5jZWwuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2xlYXJTb2NrRXJybm8uMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2xvc2VPbkV4ZWMuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2xzQWxsb2MuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ2xzR2V0LjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nsc1NldC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25kQnJvYWRjYXN0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NvbmREZXN0cm95LjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NvbmRJbml0LjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NvbmRTaWduYWwuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29uZFRpbWVkV2Fp
 dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25kV2Fp
 dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25maWdH
 ZXRCb29sLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nv
 bmZpZ0dldEludC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Db25maWdHZXRJbnQ2NC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Db25maWdHZXRQYXRoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0Nvbm5BdXRoUGFzc3dkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0Nvbm5BdXRoVXNlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uQ2xlYXJRdWVyeS4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uQ2xvc2UuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNvbmRTZXRIZWFkZXJzLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db250ZW50LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db250ZW50
 RmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNv
 bnRlbnRMZW5ndGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfQ29ubkNvbnRlbnRPbkRpc2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ubkNvcHlUb0NoYW5uZWwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNvcHlUb0RTdHJpbmcuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkNvcHlUb0ZkLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Db3B5VG9GaWxlLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5Ecml2ZXJDb250
 ZXh0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5E
 cml2ZXJOYW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0Nvbm5GaXJzdEZpbGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfQ29ubkZsdXNoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0Nvbm5GbHVzaERpcmVjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Db25uRmx1c2hIZWFkZXJzLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5HZXRFbmNvZGluZy4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uR2V0RmlsZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uR2V0UXVlcnkuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkdldFN0YXR1cy4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uR2V0VHlwZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uR2V0cy4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uSGVhZGVy
 cy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uSG9z
 dC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uSWQu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ubkxvY2F0
 aW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5O
 ZXh0RmlsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19D
 b25uT3V0cHV0SGVhZGVycy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Db25uUGVlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Db25uUGVlclBvcnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ublBvcnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ublByaW50ZkhlYWRlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUHV0cy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUXVldWVIZWFkZXJzLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZWFkLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZWFkSGVhZGVycy4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmVhZExpbmUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJlZGlyZWN0LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXNwb25z
 ZUxlbmd0aC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19D
 b25uUmVzcG9uc2VTdGF0dXMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ublJldHVybkFkbWluTm90aWNlLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5CYWRSZXF1ZXN0LjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5EYXRhLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5GZEV4
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1
 cm5GaWxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nv
 bm5SZXR1cm5Gb3JiaWRkZW4uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfQ29ublJldHVybkh0bWwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfQ29ublJldHVybkludGVybmFsRXJyb3IuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVybk5vUmVzcG9uc2UuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVybk5v
 dEZvdW5kLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nv
 bm5SZXR1cm5Ob3RJbXBsZW1lbnRlZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuTm90TW9kaWZpZWQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVybk5vdGljZS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUmV0dXJuT2suMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVybk9wZW5D
 aGFubmVsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Nv
 bm5SZXR1cm5PcGVuRmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfQ29ublJldHVybk9wZW5GaWxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0Nvbm5SZXR1cm5TdGF0dXMuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublJldHVyblVuYXV0aG9yaXplZC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uUnVuUmVxdWVzdC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2VuZC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2VuZENo
 YW5uZWwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29u
 blNlbmREU3RyaW5nLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0Nvbm5TZW5kRmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfQ29ublNlbmRGZEV4LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0Nvbm5TZW5kRnAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfQ29ublNlcnZlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Db25uU2V0RW5jb2RpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldEV4cGlyZXNIZWFkZXIuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldEhlYWRlcnMuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldExhc3RNb2Rp
 ZmllZEhlYWRlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19Db25uU2V0TGVuZ3RoSGVhZGVyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0Nvbm5TZXRSZXF1aXJlZEhlYWRlcnMuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29ublNldFN0YXR1cy4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU2V0VHlwZS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uU29jay4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Db25uV3JpdGUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ29weUVudmlyb24uMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ3NEZXN0cm95LjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NzRW50ZXIuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfQ3NJbml0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0NzTGVhdmUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFJhbmQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmluZ0FwcGVuZC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nQXBwZW5kQXJn
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RTdHJpbmdB
 cHBlbmRFbGVtZW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0RTdHJpbmdFeHBvcnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfRFN0cmluZ0ZyZWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfRFN0cmluZ0luaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfRFN0cmluZ0xlbmd0aC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nTkFwcGVuZC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nUG9wLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RTdHJpbmdQcmludGYuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmluZ1B1c2guMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmluZ1NldExlbmd0aC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EU3RyaW5nVHJ1
 bmMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRFN0cmlu
 Z1ZhbHVlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RT
 dHJpbmdWYXJBcHBlbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRGIwb3IxUm93LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0RiMVJvdy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19EYkJpbmRSb3cuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRGJCb3VuY2VQb29sLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0RiQ2FuY2VsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0RiRE1MLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0RiRHJpdmVyRGJUeXBlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0RiRHJpdmVyTmFtZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19EYkV4ZWMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfRGJGbHVzaC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19EYkdldFJvdy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19EYkludGVycHJldFNxbEZpbGUuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJQb29sQWxsb3dhYmxlLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiUG9vbERlZmF1bHQuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJQb29sRGVzY3JpcHRpb24u
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJQb29sR2V0
 SGFuZGxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0Ri
 UG9vbEdldE11bHRpcGxlSGFuZGxlcy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19EYlBvb2xMaXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0RiUG9vbFB1dEhhbmRsZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlBvb2xUaW1lZEdldEhhbmRsZS4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EYlBvb2xUaW1lZEdldE11bHRp
 cGxlSGFuZGxlcy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19EYlF1b3RlVmFsdWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRGJSZWdpc3RlckRyaXZlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19EYlJlc2V0SGFuZGxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0RiU2VsZWN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX0RiU2V0RXhjZXB0aW9uLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiU3BFeGVjLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiU3BHZXRQYXJhbXMuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJTcFJldHVybkNvZGUuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGJTcFNldFBhcmFtLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0RiU3BTdGFydC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EZWNvZGVVcmwuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRGVzdHJveUNyaXRp
 Y2FsU2VjdGlvbi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19EZXN0cm95RXZlbnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfRGVzdHJveU11dGV4LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0Rlc3Ryb3lSV0xvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfRGVzdHJveVNlbWFwaG9yZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19EaWZmVGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Ecml2ZXJJbml0LjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0R1cEhpZ2guMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRW5jb2RlVXJsLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0VuY3J5cHQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRW50ZXJDcml0aWNhbFNlY3Rpb24uMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfRXhlY0FyZ2Jsay4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19FeGVjQXJndi4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19FeGVjUHJvYy4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19FeGVjUHJvY2Vzcy4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19FeGl0VGhyZWFkLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0V4dERiTXNnQ29k
 ZVRvTmFtZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19F
 eHREYk1zZ05hbWVUb0NvZGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfRXh0RGJNc2dSZXF1aXJlc0FyZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19GYXRhbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19GZXRjaFBhZ2UuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfRmV0Y2hVUkwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfRm9yay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19GcmVlQ29ubkludGVycC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19GcmVlUmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZW5TZWVkcy4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRBZGRyQnlIb3N0LjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldENoYXJzZXRFbmNvZGluZy4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRDb25uSW50ZXJwLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldERyaXZlckNv
 bnRleHQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0
 RW5jb2RpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 R2V0RW52aXJvbi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19HZXRGaWxlRW5jb2RpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfR2V0R2lkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0dldEhvc3RCeUFkZHIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfR2V0TWltZVR5cGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfR2V0UHJvY0luZm8uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfR2V0UmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRTb2NrQWRkci4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRTb2NrRXJybm8uMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VGVtcC4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRUaHJlYWQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VGhyZWFkSWQuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfR2V0VGhyZWFkTG9jYWxTdG9yYWdlLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFRocmVhZFNl
 cnZlci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19HZXRU
 aW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0dldFR5
 cGVFbmNvZGluZy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19HZXRVaWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 R2V0VXNlckdpZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19HZXRVc2VySG9tZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19HemlwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0hvbWVQYXRoLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0h0dHBUaW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0h0dXVEZWNvZGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfSHR1dUVuY29kZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19JbmNyVGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19JbmRleEFkZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19JbmRleERlbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19JbmRleERlc3Ryb3kuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfSW5kZXhEdXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfSW5kZXhFbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19JbmRleEZpbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfSW5kZXhGaW5kSW5mLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0luZGV4RmluZE11bHRpcGxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4SW5pdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmRleEludEluaXQuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhTdHJpbmdBcHBlbmQuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5kZXhTdHJpbmdEZXN0cm95
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZGV4U3Ry
 aW5nRHVwLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0lu
 ZGV4U3RyaW5nSW5pdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19JbmRleFN0cmluZ1RydW5jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0luZGV4VHJ1bmMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfSW5mb0FkZHJlc3MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfSW5mb0Jvb3RUaW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9CdWlsZERhdGUuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5mb0NvbmZpZ0ZpbGUuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5mb0Vycm9yTG9nLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9Ib21lUGF0aC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvSG9zdG5hbWUu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5mb0xhYmVs
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9OYW1l
 T2ZFeGVjdXRhYmxlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0luZm9QaWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfSW5mb1BsYXRmb3JtLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX0luZm9TZXJ2ZXJOYW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX0luZm9TZXJ2ZXJWZXJzaW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9TZXJ2ZXJzU3RhcnRlZC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19JbmZvU2h1dGRvd25QZW5kaW5nLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9TdGFydGVk
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0luZm9UYWcu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5mb1VwdGlt
 ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Jbml0aWFs
 aXplQ3JpdGljYWxTZWN0aW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX0luaXRpYWxpemVFdmVudC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19Jbml0aWFsaXplTXV0ZXguMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfSW5pdGlhbGl6ZVJXTG9jay4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Jbml0aWFsaXplU2VtYXBob3JlLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0ludFByaW50LjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xlYXZlQ3JpdGlj
 YWxTZWN0aW9uLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05z
 X0xpYlBhdGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TGlzdENvbnMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TGlzdENvcHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TGlzdERlbGV0ZUR1cGxpY2F0ZXMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfTGlzdERlbGV0ZUlmLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX0xpc3REZWxldGVMb3dFbGVtZW50cy4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19MaXN0RGVsZXRlV2l0aFRlc3QuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTGlzdEZyZWUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTGlzdExhc3QuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTGlzdExlbmd0aC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19MaXN0TWFwY2FyLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xpc3ROY29uYy4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19MaXN0Tm1hcGNh
 ci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19MaXN0TnJl
 dmVyc2UuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTGlz
 dFByaW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xp
 c3RTb3J0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xp
 c3RXZWlnaHRTb3J0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX0xvY2tNdXRleC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Mb2cuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TG9nUm9sbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19M
 b2dUaW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX0xv
 Z1RpbWUyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX01h
 aW4uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTWFrZVBh
 dGguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTWFzdGVy
 TG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NYXN0
 ZXJVbmxvY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 TWF0Y2guMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfTW9k
 dWxlR2V0U3ltYm9sLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX01vZHVsZUxvYWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfTW9kdWxlUGF0aC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Nb2R1bGVTeW1ib2wuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfTXV0ZXhEZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX011dGV4SW5pdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19NdXRleExpc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfTXV0ZXhMb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX011dGV4U2V0TmFtZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NdXRleFNldE5hbWUyLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX011dGV4VHJ5TG9jay4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19NdXRleFVubG9jay4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19OZXh0V29yZC4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Ob0Nsb3NlT25FeGVjLjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX05vcm1hbGl6ZVBhdGgu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUGFnZVJvb3Qu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUGFyc2VIZWFk
 ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUGFyc2VI
 dHRwVGltZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Q
 YXJzZVJlcXVlc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfUGFyc2VVcmwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfUGF0aElzQWJzb2x1dGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfUGF1c2UuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfUG9vbEFsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1Bvb2xCbG9ja1NpemUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfUG9vbENhbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Qb29sQ3JlYXRlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL05zX1Bvb2xEZXN0cm95LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1Bvb2xGbHVzaC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sRnJlZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sUmVhbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sU3RyQ29weS4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Qb29sU3RyRHVwLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1B1cmdlRmlsZXMuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUXVlcnlUb1NldC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19RdWV1ZUNvbm4uMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUXVvdGVIdG1sLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JXTG9ja0Rlc3Ryb3kuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUldMb2NrSW5pdC4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SV0xvY2tSZExvY2su
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUldMb2NrVW5s
 b2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JXTG9j
 a1dyTG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19S
 ZWFkTG9ja1JXTG9jay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19SZWFkVW5sb2NrUldMb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1JlZ2lzdGVyQXRFeGl0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyQXRQcmVTdGFydHVwLjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyQXRSZWFkeS4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlckF0U2VydmVy
 U2h1dGRvd24uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 UmVnaXN0ZXJBdFNodXRkb3duLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL05zX1JlZ2lzdGVyQXRTaWduYWwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJBdFN0YXJ0dXAuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJDbGVhbnVwLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1JlZ2lzdGVyQ29ubkNsZWFudXAu
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJE
 cml2ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVn
 aXN0ZXJGaWx0ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfUmVnaXN0ZXJNb2R1bGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfUmVnaXN0ZXJQcm9jSW5mby4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlclByb3h5UmVxdWVzdC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWdpc3RlclJlcXVlc3QuMy5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJSZXR1cm4uMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVnaXN0ZXJTZXJ2
 ZXJTaHV0ZG93bi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19SZWdpc3RlclNlcnZlclRyYWNlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1JlZ2lzdGVyU2h1dGRvd24uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVsYXRpdmVVcmwuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUmVsZWFzZVNlbWFwaG9yZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZWxlYXNlVGVtcC4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19SZXN1bWUuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUm9sbEZpbGUuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfUm9sbEZpbGVCeURhdGUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2NoZWR1bGVEYWlseS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TY2hlZHVsZVBy
 b2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2NoZWR1
 bGVQcm9jRXguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 U2NoZWR1bGVXZWVrbHkuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfU2VtYURlc3Ryb3kuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2VtYUluaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2VtYVBvc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2VtYVdhaXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2VydmVyU3BlY2lmaWNBbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19TZXJ2ZXJTcGVjaWZpY0Rlc3Ryb3kuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2VydmVyU3BlY2lmaWNHZXQuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2VydmVyU3BlY2lm
 aWNTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0
 Q29ubkxvY2F0aW9uUHJvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19TZXRDb3B5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1NldENyZWF0ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19TZXREZWxldGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfU2V0RGVsZXRlS2V5LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1NldEV2ZW50LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1NldEZpbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfU2V0RmluZENtcC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19TZXRGcmVlLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1NldEdldC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19TZXRHZXRDbXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfU2V0R3ppcFByb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfU2V0SURlbGV0ZUtleS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRJRmluZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRJR2V0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1NldElVbmlxdWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0TGlzdEZpbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0TGlzdEZyZWUuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0TG9jYXRpb25Qcm9jLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldE1lcmdlLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldE1vdmUuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0UHJpbnQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0UHV0LjMuaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFB1dFZhbHVlLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFJlcXVlc3RBdXRob3JpemVQ
 cm9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFJl
 cXVlc3RVcmwuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 U2V0U29ja0Vycm5vLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1NldFNwbGl0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1NldFRocmVhZExvY2FsU3RvcmFnZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19TZXRUaHJlYWRTZXJ2ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0VHJ1bmMuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0VW5pcXVlLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NldFVuaXF1ZUNtcC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRVcGRhdGUuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU2V0VXJsVG9GaWxlUHJvYy4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TZXRVc2VyQXV0aG9yaXpl
 UHJvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Ta2lw
 VXJsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tB
 Y2NlcHQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU29j
 a0FzeW5jQ29ubmVjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19Tb2NrQXN5bmNDb25uZWN0Mi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Tb2NrQmluZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19Tb2NrQ2FsbGJhY2suMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfU29ja0NhbmNlbENhbGxiYWNrLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tDbG9zZUxhdGVyLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tDb25uZWN0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tDb25uZWN0Mi4zLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Tb2NrTGlzdGVuLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tMaXN0ZW5D
 YWxsYmFjay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 b2NrTGlzdGVuRXguMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfU29ja1BpcGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfU29ja1BvcnRCb3VuZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Tb2NrUmVjdi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Tb2NrU2VuZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19Tb2NrU2V0QmxvY2tpbmcuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfU29ja1NldE5vbkJsb2NraW5nLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tTdHJFcnJvci4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Tb2NrVGltZWRDb25uZWN0LjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tUaW1lZENvbm5lY3Qy
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1NvY2tXYWl0
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1N0b3BTZXJ2
 ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU3RyQ2Fz
 ZUZpbmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU3Ry
 Q29weS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TdHJE
 dXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU3RyTlN0
 ci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TdHJUb0xv
 d2VyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1N0clRv
 VXBwZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfU3Ry
 VHJpbS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19TdHJU
 cmltTGVmdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19T
 dHJUcmltUmlnaHQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 TnNfU3RyaW5nUHJpbnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfVGNsQWxsb2NhdGVJbnRlcnAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVS
 QkFTRSUlL2h0bWwvTnNfVGNsQ3JlYXRlSW50ZXJwLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbERiR2V0SGFuZGxlLjMuaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbERlQWxsb2NhdGVJbnRlcnAuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsRGVzdHJveUludGVy
 cC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xEZXRh
 Y2hlZFRocmVhZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19UY2xFbnRlclNldC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9Oc19UY2xFdmFsLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1RjbEZyZWVTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvTnNfVGNsR2V0Q29ubi4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19UY2xHZXRPcGVuQ2hhbm5lbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19UY2xHZXRPcGVuRmQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsR2V0U2V0LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbEdldFNldDIuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsR2V0VGltZUZyb21PYmouMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsSW5pdEludGVycHMuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNsSW5pdE1vZHVsZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xJbnRlcnBT
 ZXJ2ZXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGNs
 TGlicmFyeS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19U
 Y2xMb2dFcnJvci4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19UY2xMb2dFcnJvclJlcXVlc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvTnNfVGNsTWFya0ZvckRlbGV0ZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xSZWdpc3RlckF0Q2xlYW51cC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UY2xSZWdpc3RlckF0Q3JlYXRlLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RjbFJlZ2lzdGVy
 QXREZWxldGUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 VGNsUmVnaXN0ZXJEZWZlcnJlZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9Oc19UY2xSZXF1ZXN0LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL05zX1RjbFNldFRpbWVPYmouMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfVGNsVGhyZWFkLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL05zX1RocmVhZEFsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZENhbGxvYy4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRDcmVhdGUuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkRXhpdC4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRGcmVlLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZEdldE5hbWUuMy5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkR2V0UGFyZW50
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZElk
 LjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1RocmVhZEpv
 aW4uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFk
 TGlzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJl
 YWRNYWxsb2MuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNf
 VGhyZWFkUG9vbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9O
 c19UaHJlYWRSZWFsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL05zX1RocmVhZFNlbGYuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvTnNfVGhyZWFkU2V0TmFtZS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9Oc19UaHJlYWRTdGFja1NpemUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkU3RyQ29weS4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19UaHJlYWRTdHJEdXAuMy5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGhyZWFkWWllbGQuMy5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGltZWRXYWl0Rm9yRXZlbnQuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGxzQWxsb2MuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVGxzR2V0LjMuaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1Rsc1NldC4zLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19VVGltZWRXYWl0Rm9yRXZl
 bnQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVW5SZWdp
 c3RlclByb3h5UmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19VblJlZ2lzdGVyUmVxdWVzdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9Oc19VbmxvY2tNdXRleC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xT
 RVJWRVJCQVNFJSUvaHRtbC9Oc19VbnNjaGVkdWxlUHJvYy4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19VcmxJc0Rpci4zLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19VcmxJc0ZpbGUuMy5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsU3BlY2lmaWNBbGxvYy4zLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19VcmxTcGVjaWZpY0Rlc3Ryb3ku
 My5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsU3BlY2lm
 aWNHZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJs
 U3BlY2lmaWNHZXRFeGFjdC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUv
 aHRtbC9Oc19VcmxTcGVjaWZpY0dldEZhc3QuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvTnNfVXJsU3BlY2lmaWNTZXQuMy5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfVXJsVG9GaWxlLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1dhaXRGb3JFdmVudC4zLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19XYWl0Rm9yU2VtYXBob3JlLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1dhaXRGb3JTdGFydHVwLjMu
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL05zX1dhaXRGb3JUaHJl
 YWQuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfV2FpdFRo
 cmVhZC4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9Oc19Xcml0
 ZUNvbm4uMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvTnNfV3Jp
 dGVMb2NrUldMb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L05zX1dyaXRlVW5sb2NrUldMb2NrLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL2Vudi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19hZGRyYnlob3N0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX2FkcC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c19hZHBfYWJvcnQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwv
 bnNfYWRwX2FwcGVuZC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19hZHBfYXJnYy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19hZHBfYXJndi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19hZHBfYmluZF9hcmdzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2FkcF9icmVhay5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfY2xvc2Uubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfYWRwX2N0bC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfZGVidWcubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFT
 RSUlL2h0bWwvbnNfYWRwX2Rpci5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfZHVtcC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfZXZhbC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfZXhjZXB0aW9uLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZF
 UkJBU0UlJS9odG1sL25zX2FkcF9mbHVzaC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19hZHBfaWRlbnQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvbnNfYWRwX2luY2x1ZGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX21pbWV0eXBlLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2FkcF9wYXJzZS5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfcHV0cy5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfcmVnaXN0ZXJhZHAubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRwX3JlZ2lzdGVycHJvYy5uLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19hZHBfcmVnaXN0ZXJz
 Y3JpcHQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfYWRw
 X3JlZ2lzdGVydGFnLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX2FkcF9yZXR1cm4ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvbnNfYWRwX3NhZmVldmFsLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2FkcF9zdGF0cy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hZHBfc3RyZWFtLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX2FkcF90ZWxsLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJB
 U0UlJS9odG1sL25zX2FkcF90cnVuYy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19hZnRlci5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19hc2N0aW1lLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0Ul
 JS9odG1sL25zX2F0Y2xvc2Uubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfYXRleGl0Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX2F0c2h1dGRvd24ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfYXRzaWduYWwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfY2FjaGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0
 bWwvbnNfY2FsbG9jLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1s
 L25zX2NhbmNlbC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c19jaGFuLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2No
 ZWNrdXJsLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2No
 bW9kLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NsZWFu
 dXAubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfY2xvc2Vv
 bmV4ZWMuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfY29s
 dW1uLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NvbmQu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfY29uZmlnLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NvbmZpZ3NlY3Rp
 b24ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfY29uZmln
 c2VjdGlvbnMubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 Y29ubi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19jb25u
 Y3B0b2ZwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2Nv
 bm5zZW5kZnAubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 Y3Aubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfY3BmcC5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19jcml0c2VjLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2NyeXB0Lm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2N0aW1lLjMuaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2RiLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2RiY29uZmlncGF0aC5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19kYmVycm9yY29kZS5uLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19kYmVycm9ybXNnLm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2RicmV0dXJuZXJyb3Iu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZHVwaGlnaC4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19lbnYubi5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZXZhbC5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19ldmVudC5uLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19mbXR0aW1lLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2Zvci5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19mb3JlYWNoLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2ZyZWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfZnRydW5jYXRlLm4uaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL25zX2dldF9tdWx0aXBhcnRfZm9ybWRhdGEubi5odG0KKyUl
 SFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZ2V0Y2hhbm5lbHMubi5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZ2V0Y3N2Lm4uaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2dldHVybC5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19naWZzaXplLm4uaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2dtdGltZS4zLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19nbXRpbWUubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfZ3Vlc3N0eXBlLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2hlYWRlcnMubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfaG9zdGJ5YWRkci5uLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19ocmVmcy5uLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19odHRwLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2h0dHB0aW1lLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2ljdGwubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfaW5ldF9udG9hLjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL25zX2luZm8ubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VS
 VkVSQkFTRSUlL2h0bWwvbnNfaW5pdC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19qb2Iubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfanBlZ3NpemUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUl
 L2h0bWwvbnNfa2lsbC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRt
 bC9uc19sY3RsLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25z
 X2xpYnJhcnkubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 bGluay5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19sb2Nh
 bHRpbWUuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbG9j
 YWx0aW1lLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX2xv
 Zy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19sb2djdGwu
 bi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbG9ncm9sbC5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19tYWxsb2MuMy5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbWFya2ZvcmRlbGV0
 ZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19ta2Rpci5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19ta3RlbXAubi5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbW9kdWxlLm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX21vZHVsZXBhdGgubi5o
 dG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbXV0ZXgubi5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfbm9ybWFsaXplcGF0aC5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19wYXJhbS5uLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19wYXJzZWhlYWRlci5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19wYXJzZWh0dHB0
 aW1lLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3BhcnNl
 cXVlcnkubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcGF1
 c2Uubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcGlwZS4z
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19wbmdzaXplLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Bvb2xkZXNjcmlw
 dGlvbi5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19wdXJn
 ZWZpbGVzLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3B1
 dHMubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcXVvdGVo
 dG1sLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3F1b3Rl
 bGlzdHRvbGlzdC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9u
 c19yYW5kLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Jl
 YWRkaXIuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmVh
 bGxvYy4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZWdp
 c3Rlcl9hZHAubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 cmVnaXN0ZXJfYWRwdGFnLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX3JlZ2lzdGVyX2ZpbHRlci5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJC
 QVNFJSUvaHRtbC9uc19yZWdpc3Rlcl9wcm9jLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3JlZ2lzdGVyX3RyYWNlLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JlbmFtZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXF1ZXN0YXV0aG9yaXplLm4uaHRtCislJUhUTUxE
 T0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Jlc3BvbmQubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmVzdW1lLm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JldHVybi5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm5hZG1pbm5vdGljZS5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19yZXR1cm5iYWRyZXF1ZXN0Lm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JldHVybmVycm9y
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3JldHVybmZp
 bGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcmV0dXJu
 Zm9yYmlkZGVuLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25z
 X3JldHVybmZwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25z
 X3JldHVybm5vdGZvdW5kLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9o
 dG1sL25zX3JldHVybm5vdGljZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNF
 JSUvaHRtbC9uc19yZXR1cm5yZWRpcmVjdC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJW
 RVJCQVNFJSUvaHRtbC9uc19yZXR1cm51bmF1dGhvcml6ZWQubi5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcm1kaXIubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcm9sbGZpbGUubi5odG0KKyUlSFRNTERPQ1MlJSUl
 QU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfcndsb2NrLm4uaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL25zX3NjaGVkdWxlX2RhaWx5Lm4uaHRtCislJUhUTUxET0NT
 JSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NjaGVkdWxlX3Byb2Mubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2NoZWR1bGVfd2Vla2x5Lm4uaHRt
 CislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NlY3Rpb24ubi5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2VtYS5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zZXJ2ZXIubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc2VydmVyTG9nLjMuaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NldC5uLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zaGFyZS5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zaHV0ZG93bi5uLmh0bQorJSVIVE1MRE9DUyUl
 JSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zaWdtYXNrLjMuaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NpZ25hbC4zLmh0bQorJSVIVE1MRE9DUyUlJSVB
 T0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zaWd3YWl0LjMuaHRtCislJUhUTUxET0NTJSUlJUFP
 TFNFUlZFUkJBU0UlJS9odG1sL25zX3NsZWVwLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNF
 UlZFUkJBU0UlJS9odG1sL25zX3NvY2thY2NlcHQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnNfc29ja2Jsb2NraW5nLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NvY2tjYWxsYmFjay5uLmh0bQorJSVIVE1MRE9D
 UyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zb2NrY2hlY2subi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc29ja2V0cGFpci5uLmh0bQorJSVIVE1M
 RE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zb2NrbGlzdGVuLm4uaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3NvY2tsaXN0ZW5jYWxsYmFjay5u
 Lmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zb2Nrbm9uYmxv
 Y2tpbmcubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc29j
 a25yZWFkLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Nv
 Y2tvcGVuLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Nv
 Y2twYWlyLjMuaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Nv
 Y2tzZWxlY3Qubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 c3RhdHMubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc3Ry
 Y29weS4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zdHJk
 dXAuMy5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfc3RyaXBo
 dG1sLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3N0cnRv
 ay4zLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc19zeW1saW5r
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3RhYmxlLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3RocmVhZC5uLmh0
 bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc190aW1lLm4uaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3RtcG5hbS5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc190cnVuY2F0ZS5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc191bmxpbmsubi5odG0KKyUlSFRN
 TERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfdW5yZWdpc3Rlcl9hZHAubi5odG0K
 KyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNfdW5yZWdpc3Rlcl9wcm9j
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3Vuc2NoZWR1
 bGVfcHJvYy5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc191
 cmwyZmlsZS5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc191
 cmxlbmNvZGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 dXVkZWNvZGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 dXVlbmNvZGUubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnNf
 dmFyLm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3doaWxl
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3dyaXRlLm4u
 aHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zX3dyaXRlY29udGVu
 dC5uLmh0bQorJSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc193cml0ZWZw
 Lm4uaHRtCislJUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zZC4xLmh0bQor
 JSVIVE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc3ZfYXBwZW5kLm4uaHRtCisl
 JUhUTUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9hcnJheS5uLmh0bQorJSVI
 VE1MRE9DUyUlJSVBT0xTRVJWRVJCQVNFJSUvaHRtbC9uc3ZfZXhpc3RzLm4uaHRtCislJUhU
 TUxET0NTJSUlJUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9nZXQubi5odG0KKyUlSFRNTERP
 Q1MlJSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnN2X2luY3Iubi5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnN2X2xhcHBlbmQubi5odG0KKyUlSFRNTERPQ1Ml
 JSUlQU9MU0VSVkVSQkFTRSUlL2h0bWwvbnN2X25hbWVzLm4uaHRtCislJUhUTUxET0NTJSUl
 JUFPTFNFUlZFUkJBU0UlJS9odG1sL25zdl9zZXQubi5odG0KKyUlSFRNTERPQ1MlJSUlQU9M
 U0VSVkVSQkFTRSUlL2h0bWwvbnN2X3Vuc2V0Lm4uaHRtCitAZGlycm0gJSVBT0xTRVJWRVJC
 QVNFJSUvYmluCitAZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvaW5jbHVkZQorJSVIVE1MRE9D
 UyUlQGRpcnJtICUlQU9MU0VSVkVSQkFTRSUlL2h0bWwKK0BkaXJybSAlJUFPTFNFUlZFUkJB
 U0UlJS9saWIKK0BkaXJybXRyeSAlJUFPTFNFUlZFUkJBU0UlJS9sb2cKK0BkaXJybSAlJUFP
 TFNFUlZFUkJBU0UlJS9tYW4vbWFuMQorQGRpcnJtICUlQU9MU0VSVkVSQkFTRSUlL21hbi9t
 YW4zCitAZGlycm0gJSVBT0xTRVJWRVJCQVNFJSUvbWFuL21hbm4KK0BkaXJybSAlJUFPTFNF
 UlZFUkJBU0UlJS9tYW4KK0BkaXJybSAlJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzL3RjbC9u
 c3Blcm0KK0BkaXJybSAlJUFPTFNFUlZFUkJBU0UlJS9tb2R1bGVzL3RjbAorQGRpcnJtICUl
 QU9MU0VSVkVSQkFTRSUlL21vZHVsZXMKK0BkaXJybXRyeSAlJUFPTFNFUlZFUkJBU0UlJS9z
 ZXJ2ZXJzL3NlcnZlcjEvbW9kdWxlcy9uc2xvZworQGRpcnJtdHJ5ICUlQU9MU0VSVkVSQkFT
 RSUlL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzL25zcGVybQorQGRpcnJtdHJ5ICUlQU9MU0VS
 VkVSQkFTRSUlL3NlcnZlcnMvc2VydmVyMS9tb2R1bGVzCitAZGlycm10cnkgJSVBT0xTRVJW
 RVJCQVNFJSUvc2VydmVycy9zZXJ2ZXIxL3BhZ2VzCitAZGlycm10cnkgJSVBT0xTRVJWRVJC
 QVNFJSUvc2VydmVycy9zZXJ2ZXIxCitAZGlycm10cnkgJSVBT0xTRVJWRVJCQVNFJSUvc2Vy
 dmVycworQGRpcnJtdHJ5ICUlQU9MU0VSVkVSQkFTRSUlCitAZXhlYyBta2RpciAtcCAlJUFP
 TFNFUlZFUkJBU0UlJS9sb2cKK0BleGVjIG1rZGlyIC1wICUlQU9MU0VSVkVSQkFTRSUlL3Nl
 cnZlcnMvc2VydmVyMS9tb2R1bGVzL25zbG9nCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUv
 dGVzdHMvYWRwL3Rlc3QxLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2Fk
 cC90ZXN0Mi5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9hZHAvdGVzdDMu
 YWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q0LmFkcAorJSVU
 RVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0NC5pbmMKKyUlVEVTVFMlJSUl
 RVhBTVBMRVNESVIlJS90ZXN0cy9hZHAvdGVzdDUuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVT
 RElSJSUvdGVzdHMvYWRwL3Rlc3Q1YS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90
 ZXN0cy9hZHAvdGVzdDYuYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRw
 L3Rlc3Q3LmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcC90ZXN0N2Iu
 YWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q3Yy5hZHAKKyUl
 VEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9hZHAvdGVzdDguYWRwCislJVRFU1RTJSUl
 JUVYQU1QTEVTRElSJSUvdGVzdHMvYWRwL3Rlc3Q4YS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBM
 RVNESVIlJS90ZXN0cy9hZHAvdGVzdDhiLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUl
 L3Rlc3RzL2FkcC90ZXN0OS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9h
 ZHAvdGVzdDkuaW5jCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYXBpL25zX2Nv
 bm4uYWRwCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvYXBpL25zX2pvYi5hZHAK
 KyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9hcGkvbnNfbG9jYWx0aW1lLmFkcAor
 JSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL1JFQURNRS10ZXN0cy50eHQKKyUlVEVT
 VFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9pbmRleC5hZHAKKyUlVEVTVFMlJSUlRVhBTVBM
 RVNESVIlJS90ZXN0cy9uc3RlbGVtZXRyeS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIl
 JS90ZXN0cy90ZXN0cy5odG1sCislJVRFU1RTJSUlJUVYQU1QTEVTRElSJSUvdGVzdHMvY2Rl
 di90ZXN0MS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9kYmFzZS90ZXN0
 MS5hZHAKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9uZXcvaGFybmVzcy50Y2wK
 KyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy9uZXcvYWxsLnRjbAorJSVURVNUUyUl
 JSVFWEFNUExFU0RJUiUlL3Rlc3RzL25ldy9odHRwLXRlc3QtY29uZmlnLnRjbAorJSVURVNU
 UyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL25ldy9odHRwLnRlc3QKKyUlVEVTVFMlJSUlRVhB
 TVBMRVNESVIlJS90ZXN0cy9uZXcvbnNfYWRkcmJ5aG9zdC50ZXN0CislJVRFU1RTJSUlJUVY
 QU1QTEVTRElSJSUvdGVzdHMvbmV3L25zX2hvc3RieWFkZHIudGVzdAorJSVURVNUUyUlJSVF
 WEFNUExFU0RJUiUlL3Rlc3RzL25ldy9uc19ocmVmcy50ZXN0CislJVRFU1RTJSUlJUVYQU1Q
 TEVTRElSJSUvdGVzdHMvc2VjL3Rlc3QxLmFkcAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUl
 L3Rlc3RzL3RjbC90ZXN0MS50Y2wKKyUlVEVTVFMlJSUlRVhBTVBMRVNESVIlJS90ZXN0cy90
 Y2wvdGVzdDFhLnRjbAorJSVURVNUUyUlJSVFWEFNUExFU0RJUiUlL3Rlc3RzL3RjbC90ZXN0
 MWIudGNsCislJVRFU1RTJSVAZGlycm0gJSVFWEFNUExFU0RJUiUlL3Rlc3RzL3RjbAorJSVU
 RVNUUyUlQGRpcnJtICUlRVhBTVBMRVNESVIlJS90ZXN0cy9zZWMKKyUlVEVTVFMlJUBkaXJy
 bSAlJUVYQU1QTEVTRElSJSUvdGVzdHMvbmV3CislJVRFU1RTJSVAZGlycm0gJSVFWEFNUExF
 U0RJUiUlL3Rlc3RzL2RiYXNlCislJVRFU1RTJSVAZGlycm0gJSVFWEFNUExFU0RJUiUlL3Rl
 c3RzL2NkZXYKKyUlVEVTVFMlJUBkaXJybSAlJUVYQU1QTEVTRElSJSUvdGVzdHMvYXBpCisl
 JVRFU1RTJSVAZGlycm0gJSVFWEFNUExFU0RJUiUlL3Rlc3RzL2FkcAorJSVURVNUUyUlQGRp
 cnJtICUlRVhBTVBMRVNESVIlJS90ZXN0cworJSVURVNUUyUlQGRpcnJtICUlRVhBTVBMRVNE
 SVIlJQo=
 --------------000806040602030301030208--
State-Changed-From-To: feedback->open 
State-Changed-By: gabor 
State-Changed-When: Wed Dec 27 18:36:23 UTC 2006 
State-Changed-Why:  
Good patch received for www/aolserver via private mail. Please 
keep CC'ing bug-followup@freebsd.org next time so that your replies 
get recorded into the audit trail. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 
State-Changed-From-To: open->feedback 
State-Changed-By: gabor 
State-Changed-When: Thu Dec 28 17:48:34 UTC 2006 
State-Changed-Why:  
The packing lists are wrong for all of these port, except www/aolserver. 
Could you fix them please and send the fix in a unified diff so that I can 
easily track your changes? 

Thanks, 
Gabor 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Fri, 29 Dec 2006 11:56:40 +0100

 This is a multi-part message in MIME format.
 --------------040600090502080702010904
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 7bit
 
 aolserver-nszlib was missing BUILD_DEPENDS.
 I improved the other Makefiles to have less portlint complaints, too.
 A gzipped diff with all ports is attached.
 
 --------------040600090502080702010904
 Content-Type: application/x-gunzip;
  name="aolserver_ports.diff.gz"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
  filename="aolserver_ports.diff.gz"
 
 H4sICDPzlEUAA2FvbHNlcnZlcl9wb3J0cy5kaWZmAOyde3vaONbA/04+hbZvZ+eSAr5fspuZ
 UiAJ2wSymExn9t198siWDLw1NmObSdNOvvt75Av4RjAhnTyznT5Ng6VzjqQj6egnISiZ2TZq
 DMyljxaeHwZNz59NWti3prNfqR+0sOcE1IeXDTf46MzM1iV+T+2ZQ2PxOpKHjUZjR+MH4+kS
 /QO7CPGI4485Dv4iXle5w6Ojo/olH5z6M9SlFhJ0xPPHknLMy0jgOOXw9WvU4F5x6Ih/JYno
 9evDo/9BA3obm0aW5zjUCmeei+Zpc23PPz4olsTUujikyPIp/CLHBwe8gIZWGJcCue+m3hxS
 Dy6xH85cdInDZfAeo7/Po+fX8/gZHDP5HsSZxstTn9I3Rvdl9Hx4dDUcjQfty95JReks78fe
 yOgPBycHfJM/POq0x72z4ajfM0A+9RC6vb09PLpsG+Pe6Mboj1mmHS6OWy34t2n5d0GIHRM7
 zsy1mpY3by2WZutXB5NWTuvGuH7T7Y8yFTk86vaNpHZpnVhKlSQz1R+M4acHGeX2Q92Hl5e9
 wfjk4F9gCMGPj/07NHND6tvYiroAtYcXa4PwYPRG4IA3baP3w8nBy0/j9uisN4ai71uZot9c
 9y+6N93eVW/QNY6YXE7zvmXO3JYbkOOXn5hHjUgffJa1Mboe5CzkbN5DV1wk7YbcnPWTQmnH
 Ritbz3+3Wq171phro3dzdtl+C668o0Hsr7e9GxA0MhaL1iLV5sxGfyEwTl1KvhkMWRu6w47x
 bTxA2MuTg84UuxN64U3QqNfuXvYQ/YDnC4c2Q8sBC9QlM5vZWnhB2Fjg0JoeHx4dvEYvP416
 /cHVRbvTu+lcdu9Rg6Kvg9+Gb/5h/HY57Ea/vwapd6O3xqhzv571qa2Zy0aXc/xQNaNyLt8y
 f8ALlsheggbr8tP+RQ9GAYo7h2XeJxr9gTFuX1zcdNvj9n2mDi8/MZ2CKWghWMs2tQnD3VkS
 iv5uBqTJpn5z/v77Q7JrSCSzAMay7W0PTKnkDiExVdkzJK7M1AmJcUQ0+v/qoW9WllqxpWaI
 /ebk47foBImKBBHnsis/KKUQQbIFwlGKqaJRnldsTeEVzPGaLFq2CgWdtwVZedAI5mVCNKxZ
 OsESFnRb4W3e4jBVZYtTVVPFGo95TRQEKkmCJNqU2Lqsm8QimmBz/O6dung/aRAaWP52365E
 d+jWlc6e/bq2U6djlahjVzE0E1tDD33MRF02Pd69e3eMpmG0TkAwrFonojUi8OzwFvu0xZQa
 KL/SHR5VRPpHdcbCgSFczyGR6I6dEek8QWfEdmqBR9QZX32Vi+dffZUsRtEECLwqAVYU/CQy
 eLsIM7PB6QSH2MQBzbdmfhf84hRRr45o0el1dOo4vZadWk6XHkd7UVHPh3tJ8QXe4/K8t3JS
 Fe/B+polueH1qNM7HQKF3O/EeFFFbn7ln4Tz+iz8uNhBl3fGPy9QWn9EfDbBvgDeu/wZ2p3w
 3u/Nfwk8/cl+29nvoehTgL86orsEyV3wr5ad+vxXArt07me4zLJ5SrCsc7ysShjrqsLrFido
 vK6YvCzJ1XBXYQjrnMVxMk+wTmUicVQlmsxLNjWB7ahGRE3mOJuYliJrlqiKmOi6BomyphMJ
 q2YVrlYUw3O6rjyil4s0WEt2l37eiQfrGaoPhIkumgUICp7tEJWR2PwAOgRJzQ+vkHmHrrDr
 LcKZhTrefLEEQ7DQhree/75ZhZSr6kc0uSc/bvNKFiBrye7af7URsp6h+jN1E0NGFrdBZCz0
 MEWuDO3iebYCTHxIrMWRJel63i+pPd7/ZVO1gFJ+HFCmpT0fU65rkMNK6TmwMq1LI17ok8rc
 Py1lXsWFREHtSyHMq7O9CRNdDY3x2Qh6++Wni2GnfRGntoEq+cfS5xdKnU/Cnas4VQs9S9I7
 xtX9AbRsag8GXQUKCFNZDqWyaFNNEHmbEFXAPC9RWZcIZxFTVQS9mkM3GMOWJGgEE0WXJV4i
 kqjbgqLJpoCJxvgW/hBFUYnMq4THnCRhScaiJGKBt2VFwFUsuqEogdMV7nG9Xw9Jy+I79v8T
 gGmFrT/ZtOSY7XhaFn9EX+4JqRW29ufU1Og2VF3JPUyrWXPV3THx8WI6s/JNm5AiqW4TK7p/
 m3wdt2+1UXa3VIZS7XFQOiHPh6Os7ByICkUQTV1TxaHVE/dji3i3ruNF72RneXNChMOj3k/j
 UbvDEOv0p5ODZjj5+CS8eZZWc+6RpVPxtnUMDScHBxE/xLBQHz0v+m8y2DghTSkHmavxw/z5
 h8HULJay53Hn4iYqaIWqFeC08GkET3mQHRjnw8tS4fcI0BFcZ5y8aFxkOZaFDNRwJuQF+jdA
 3kHn9KJ9xqT6TdTolxyW1oJlZYxkk1nd+4POxXW3F+Flows2pBMeNeyrfudFOgNiMGZDsTkN
 584XRsJV3Qk1fgCGNwXGAgVvE6sbs3fh3q026sTsDcALkYpFJgaLqsKbsoB1zJmcZao2O21V
 JZ5imdcFSaDVkJsxICsib+qSaYqiIBCsSrbKY0XGMlUVzeZUosq2ZAqqSSGLJ6JGCQHyJaao
 CRKUUQW2GfO8pHDCjr1XpNitcnX7bydu3W6kTg/GwFoV/ldm0TcApa8ASL/dgpwf9yXOh5qU
 Rc2tcrs4vDZcbjdSf8psoko2MrcAJRN5mCUTI9U+Dqi19GfhXa4V1LX8u0VYZMlaskVf11Kq
 4+96hj7ndcmksOfjy1UFcpDJNaU8ZKae+oyHnUlNCmedjcC3noQ/hwvqGka8OUZJWVHf1MZR
 WMTT+gK0sYolqPZfdzw6BGvgqz0PSFMrLz8lrx75zjxMCTKnzfBDWDof/UOR3GaIezAOFUiu
 luxOEXMXpqtnaI+TzDQKQARiMyxzKCjJgFwKjy34MVVesSzFoianYEHlBUL4as7bbE+RFZlo
 VBV1RbSwQixekoAcFayoxCSaIpkYuFBQdJXnwL5ABRUrtiUrWNRFSarEvs2lQYXFx/R+kQTr
 Ce/U/zsxYU1LdUaAGo2A8XS2gsJr9nZaGqhDLw3TaBnM3AkKpxRBsO0Zr9Abx7u1Z8H0Ferg
 IJRfoX63145ONbs9A1l3iyn1g89/frnVGVmkrCe8c8/VhsualvY/t0xsbqPMVOxh0swY26EP
 5vVhc/4I1pw/EWoW7dTxvcw98qrmM4PmvIozS5c1H+LMHQ8z51U4+dmONzfcHo8rkbs//oTH
 nLH1ppYDxtVISz3+h8HOZz/ujD32ex551iHh9vX4fDgyUGd49XN/cPZl3xXY/YT0ochbh63n
 j0Dr+RORddHOPtdU43DIszfaYyQ1bVXRTFmzVY3aumhZIqdYAuAvjylnceKGW6olO7yqibbA
 AzZjzlJ0HesyprolU0XiBcsybUGnokI02yQyz1GNhywBYNrWBdWU+OpLquVSdEFXH9HFtQC6
 KLtLJ++PzyVDe39oqWLZ+YyHqtsatZWCi7K7un8/Bi4ZeoIrprUIeF4HgOeP4t8pDqb18Dcn
 Wc/xOZXHuz1v5rOyLyvqGdE3Lv73I19W3nODL6vDZ+NeZrwpbMDe2Nt/Um9t6mUO+xN6vwDo
 jSJuLebNSe6wKuxPvHkz+wBvFAUzBKlpAlF5XeJsiZNsReNsUeCAVAknUMBUbgPvFs0IWNN0
 qlkqphbFHLFNSomt8qIt65Iiq4oKGCyamqwA5CqmBtzLPq/FU45iESt8Je4WC+E1Rd90aeAB
 v9WD3bzoDr37BKhbsLM/6ZbWmd8ddFdN2s65edEdPb8n5RbsPAHkRqvwNsaNhLYgbmpoB697
 C+oGQenT+LVka/m9qPRox5cMfc77BElhz8e6qwrkaFeEyGYKyu9+pyCpTQPKN2mIBeXJrxME
 nvWehn9eKPgjXShIPuo/Bij8om4UpJGoDgEWZXeKmXtTYMnQPt/PVBkEcm/Ni4paAZDb9LAp
 ypgQSilPbM0WNU7QNE412QefiEmkap7cZlUSNAmY1LQtTbAEkRM5zAky0SyZUJGKpqiKMqSx
 Q1WJCBzBNuGoqVAOMmXNIo8ZELWwsSS805DYHx3LlupfMmi7mQ9AJSE7+XBUEq5vpzNrimbs
 u9/m1IXlFsJLa3xhZCM7/D08glnozefsPkJsJ3gV3TvATuAhGA3R57EYfsKC7czAEmpf9Z/p
 JkLWY1vZtCS8c/fux6dlS/sTamJzG6OmYg9TasbYDn0QTDFfC1JzgrV8n9N4tN/zVj4nm7KS
 ng9M49ILt1z5351IWTU+x8f51+EtCWiwN17ANtnz5wiWIR6xPVYMW/91dPmMLPnngeQjWTQK
 O3VANCdYPy7ujaB5K3ucQ0YzHkJNlvE0G1tAcbyEeZ0TRB1rCiGyim1R5hVhw5d/VhjidNm2
 dEnAWAVjksg+riTLgmZqgmSZiiBSWVJ4WZc0BfiQBz7hLR7wUpIVWwHlKlyuKEZWdWnnzmVD
 OWhF8yFJSn41ra1+f0C3/hB4wMh+o+Ihw3UGCqx4bKSwhjSbGY+3UitRyw4uYTU16AKJHOKE
 Y0E+5qLP+gisjkcbNOOGLR0kaIiXjiX1mOOZEvQ0qwDsdF7pUAX4FZ+qIvbHp+HSd9HAuBm+
 /RukwZwH0G2EdwsKMQct3WA2gcDDDl7R8gb+FYWb8G9VEtYU+7GIFkuApdZ3332HTkfDSwRV
 bE6PETy3ohIga+dRVWurkpesP2L236QUzNQ/3o6uQZcW8WQFD7JL+DNtJlYt27qTyEvu5v39
 9hAFM/tvIKJJtWX3EMk8vHVIzVS7O4dMxb1CdWbRqdVSBQfIHPgg4eyVH2tpFj5nKLwSFRkd
 Ca94PnIfKjO9yPpvyb6oHrQ4JrHm+jCcwsbhjY9n4fQW/qEM7s3XPiUNk2KXjeDvQeOwsUb7
 4wdr++pXxDcFIapgi9NaECd54ViE8Kcj6t/CHOh9WKCX+b0CFIAOUcVe4bBR/OKvJs/FiaPe
 j/3kWxhKXw8mswsdDOSTNOP69LT/08lBdOKMsrsMtrlAtTcX6OHNRYMVyZgtspI2577iU3TJ
 eo7+fdg4OCgt82myha0pbfDQnHx6xTf1pFmejy2HNoSmmmRs3NCgw0Z2Q4MdQv3wtet5s3BC
 CZ6ETZeGWzc9aL3pQfOlE8IwYh8Rg+XnlpooCaC3kIro3KSEZYw7F/HbhgtY6+KKpMfx2dP4
 Te5j1R5cjXpRh+a2Sxmdw0Z+A7NZsPZbAWjLZi1ndCUJW6LRDyfI9UyP3GXSz0bD66soY+J7
 y0W8V8o0q/ANuqiwtULnbeOmMxyc9s+uR0laY/Uc7bhgE9dogIvt2YfyjisaLZDPeqYRWs5J
 8SpKCxK1psQ6J3/dh6VLTT63z3RgAxYpSI24+4t3hKK8LSpQEmvkqMPGKgy2n3tGvKNcpWTG
 7tXbs8ueYbTPetlBw1abOQ0CPKGRSLKxKookW7nDBpi9SaZrRnX9UfhmMEUlBbZJ3rZBZpvp
 t2fd3oYKEJpaPNpWhWz5qEL3x/You7dmwy1bGfZ8H98myg+9rFCUcB/bS1r38lNq/B5tbWnm
 2KC2XuURAgwBtrlO99bv+uPzm4HRaXfOe99C0M+Uk8TGkxcvQIWCrzZkv2bnw+zgN5KLd8zD
 qzFbEk4OzseXF2xnjV70EwezFEQ8a8l0MDtCe4E8wITIgbA4jDOyIQ3CgG3ok/+lJEBk5lMr
 9Py7SGlDaxg8lhrD4v/mtsS5VU1h97t+ZAHmgM1V9mic/xCFssxsZvQEMy2YxvfBQP4+1oQ5
 Cr6P4lh58meEqxoyHLU7F+VeiZefzU1J8zON2XKjLmrTTTKRet2/nCCoGfTEPWp8QFEljfN7
 9Ne/wute53wYH+684F+g335L91Lc6iSJzhfh3TcFk9/G3hifs7cioxIQtaYe+nqxhA7+X+z7
 +A65GKYmAr/cLBwcRid5Deh4K0Tpgvefr9Fv6wpVlL4qfFUUlNw/GwwhgKM7b4lcylZHy4nX
 y9huwM4OlwGFR9iTRM5BVw5lXyiXRgWmYfveHJViaiQfvSMSAvzhCZ65hygZO9WjM/0ezVLH
 psgRdW35MLIw3Jj0HAewuueC/vr72lJzvziq1EjpqXLErAvOjJl1I47Wi15v8CNoHEQdcJJ2
 RFagxqp4VFwV1/Ok6jwyHUQ3bO2GxYgdAqZJcXA7OUi7KfndmGOXceQAwAmWe8PodaGZXpTE
 nzCEI00+YhwRngbBTdsMxrM5Je+Azk89v/cruKApojjHc5YhvfadJIH8HxOFh2h9j1IWadZi
 RCcz1iVX2AePZ5J/WUIoS57tMMpa6TuOZyVZ7OU4GlcXnoUdAyIdLFVJ5jKcZtXgEfZCH2ne
 eJp6HeQKeQMVc7s0ZCGbxCXEClFGLmHmEsOz3meVfQ8TC8ZaxjEdZinzciWT0YsyOtEmKSMZ
 J/RcmC+lVONjUb1LHVqW7kKDfS+bcgrVLuqytKLm6cyHdhQTnWUwLWmzxJIkbKcyj2c0/BE7
 S1rUfUuzShexO9PHS7zu8ShhgOclCwP6oVRNY11aMansOGM2cbGTEV2N8EzatevkuzpJDcol
 ZTWz9Xct6mQNQOD02fjp+b7rJUKOF9Ch2/tAUy0nWL1Ih//aQABeXWUbq9eeS9avKocbpOcH
 BiT03VnGwMopWZ2iYyAp92TPJtnXULs3nlcwEqf33bAgCSmKVEi7wrmJvEo34ncUC9JJalCl
 ke2jXFqPLZurDDev67IgcYWD4Hbt0CjtehWzWErUawXNyIc0PGersR9kZKGCob+0MjkFtZBm
 fJMmXFB3Evkin2zEsnkLi7us3OJu7LE3pVzqFJO7RujP3EmFgbF3SorSpzNn7UG3G92RKKjG
 iVHdPoRF2eLchYwocJSaHKVWuwd6redaHolrvU7855L6d7mUomapI869IFNmP9PcZCJktdka
 kxtx7iVUwp5RmCcwrdfJw2UIoFZd+SuaHTTs6YoR1DolfsqpQP+EdmwuI7gMMw2Bti9pdYmj
 1VqVPpXcwBIvACBKmvH+ISsIrGnRCgPpoprXh8A4ipgzKwoABRFzNZgLGlGmEbIDnaxSYiQv
 zBLbZD5zB144y/ZAnPUGk00VY9ldYL+iSjK+y8LAOeaMEOoWNc7DuVOpkX6DPkR2zy9qDby0
 qZW60J5Tb+mSslrYT+8gUbJJNR2WFdqxl8paw/dFYXaDdR0yKjQg/7RURJS6yYdV44mlr3q7
 rHLt4hTRsmUt3RzGsTSIgkWHsKRS1GOJ65iXSTytUj9dZIX8X7Mz8P97+9L2uHFj3c/Wr2Cc
 8U0mspZu7ZrjnJEl2VZG21HL8cnNnMdhk2yJUTfJIdnSKIn/+60q7NwBndxJbDeAekEQS6Gw
 sN6JoYdMZHn6awbvWlRHrTEbVCDnMD+LpmvAsQEjEypgrA94YH1sQ9rtcxY145SlBaEveSwt
 T1D2p8ljnEttB2mTyDA8CtN4KE6TUpa40OyI4jzyH3m+Jze+0UpGQ/DAUZZFoucbUUf5XR0q
 kx4bEKdspNRR0DpS6/IoZaryiMoMwGP1OZhHXTaU+DrN6limyE05ZkmrCNnQdfhtvkwCQ/jP
 DTlWDWwZnRvFnIp/N9N8dJM+iSD/LdFTXOBo6e9BLQXRNbPoKEbatBQ6uTg34NJE0EInU+yR
 Zhw3DCiGW74qE7HgoADM61p5zsS2/eSXuTJOTqbXps3JItB4fvKnptRJNPOX89KMKoI8zvhk
 b+YBj/8EndjMAyIv8KgBVDNLLGq487gwngHzdz0fsq31J5h5iOT6s0jkv5ZpGdXafypW2WZT
 0ORslmASzZl2VljSZEGUKbsH4jL1Sy1SMETWeu4vzLefZEyXH6ehelQ24bJaTOnn5tM/l7Ho
 WBEoWrWtwFUPaqUYF/5yKSCxTEBbgfOYiyWYpUbMzZdzc1HH4yfRws9g6hFljmczvpWBIb0u
 6XdVXSyzT/Ed77Q0TajSm9brKXdhpbCkSevvRilczal6x1+g/qZz/RV4pCZ8naeBGYqKQkTE
 pdzSUDmUQkfQz4viDtvvNlUDVcRjDCwvWOsaeEjk81LBlDckfACri9eDMB8+RGWg6zsKX8ud
 HAp+vjnnoXgu55kPSEPBfjHtLXOAILPiUTsoEcNq+BjB5BiFemeFDnwUhvn7Z7UwgCiwIfKi
 uujAeHOtyGP0Z0JUw3LoY6PhQLHalAthVGi1p36MQxOFZX3/jOWWMhfQUZWOxWEJDX6WzFIT
 WamOEu0BI5/KzgTE3EaLzMxE3w2TwbNqRGWDrobXjSuMlCPtI7Nfmivsc6yeg8vxj5Xwp1Rk
 g78qOwmfyjJTz/lULpfqF9M3KsxGsAY+g1GrwGdJKLQK/YRK1EInhgnNozTbicUsMy10OtcC
 lc06GQcNWpESE4MWXdFLPK5UBhrFVEwvQ5ql1UvM45dZM6DxCZoNQ7EirPBsBAqRWap+YbxU
 WhjxPk3Lyu4yRS/jeXgid1Exim33KPsA42hddp7eVdBaR5ExRZn4Cw167k8rTTojvXg1Q+W6
 LJWJgSnXcagF+FlNBc26/6XxFBb3Z7DmzblNpRU0ZUZa9pP7ZYluP67xNCKpvltN/Na/U4HP
 MMtXKhOmIH8Oa6/GyUgli2m2DtSmWxVZm3FVUmXShY5KJq4mS6uJxvKcx1PVcMrcwl/H5o4g
 ixJbZBhi++bQl+eQbSlMKpVyNqvAWfR5+sTXGDXEl7i8vzW3HjBRLTMwdO7rpdTXFhi+8LPA
 zysZXAapGEEUXAghEZFH2DOiCkxUIw9O5PIHQ18iMFX0OLXTJfOAFtMak40b9uMmnc9lQOlE
 HhhrmVz4MW8rvJulGkvf4r+gQzr9d6WzsEi5FU8xzH7An/LxF3RFUsdRBE5qz4upWL6wyPNU
 TGAsXJkoWKQBUzVBPw3lSDEVtUtxqk+yoHoBDIJBXNkd1aPHmuRt/lzB1g4m8DzkS5rzt7pM
 a2cKl6CDaMSpVrgsdNWP9tcNKFiWRid0+qYEi1AzqIJBvGFXUIy0ffFxZ4U4JzSA5b3Sstf+
 shA/5VpTLOH0CQPj3uPLT+BdlJh+6EJhcaym44xWwwhtnUlBOVYxdBP5Dc+GaU1pEh4hp3LN
 6sLQMr+LcA7SVRFtWt+m8tyGNnK5YUlBWNLxLUYI1jQnizBehEWp2ZeFb8JGpD6MWMyXXPWt
 ym7NDbPjHmQpeBzLpBJbqaubCJRk7gsdJNakZuioxLWIgRIJ13lEs5eoWpWCJXhuxLBJUkyJ
 VZwW3wDVjgO1WFmCKgLP8ZJq2dixkEioQvQlpIjTFzcirqbI5Km50bu02F+f69veItkYmiqy
 sr0uErpqkKXd5n7QVLgqBsweeF2pBiACb4zo073KgZL4QoMijCIXS6EkcOKpbDaLqPfPygCc
 4CG+9hNq88SP53qfEfFqlazHnP5qxn2JogcTDq/BReCXMRoxQo1FDF2nRsNglDo/5RWeRUE8
 i4OmuKoCNFMrz9aT2DFxM0yqH/2HfubFK0ahNfsJA9qtBQgyC6gSZIf8Wg7a5swE17pib5IH
 jkX7Y9hc3kPMR62guPDWhM/05/GoyhIKo/Qczj4n8S9LVWKy1PQCaaablkeldljkRZTfqZwu
 0kcVqNqyGLVUpYDf2hH1RK7P5S2VeitwCTmuJrU1O8aAVVt5bNutmUnTehwjK+s0iKpUGQvq
 7fA5C805F+PyOTtENqoMl+rVl8SU6vWDyUOcqVeVsw1tWwS4S6mFi+ckwB5s7mhWk8YK8V61
 N4TQgJj6xozJonGzW0sU8WhfnftSeVNc49PrD9YbC2fuK/Ubu12UVHJgkfUysHiprCDmOs6i
 ChjPl9+ro0WMuomCRxWqnKOxqJJMLLkLxSMv06QhvszFiaeeB21dqxppiNVqhOtDiS/TzOiP
 YHPBDKENUN0IkwaYgueX8Eem3qawbIv08Ocs08N5vDDhGHMezUpD5AbXTDJG1YE66tEyuQ2Y
 5Qo9RN8fhGhl62GA9KiU0NB07qFv12NcVMtTR7CpoPK4pkttEE1bzpOoUuTTR2EDQUDtnmAA
 dKGcKyBc3w1lkeYpshH9IdRjas9mcWNdBnvLhzxdXE3/LqMr6ywew166MKSkHSWi6lXG4vSu
 BpHnzHmcCqd31Q6uxRrGCsRf+PnDhzTXZ0SI1cxfLQ9laBrmpJlSXcgYqS2POYlmUZ4bFwYo
 1Syq3p4TVtt6TdeOCDDOkAGLTeskegej3/pOAIvR7nKyCH3ZxmNq70vRfJ0gw2qpxsIfa4tp
 GQ/rUWl3mJvVLPSnNE5qOLV0Z+GLWkErB44sUq2DZNQkms/McHNJYa2hL2pFpKboZJSp7lj0
 X+JoLl5L7om03Nq9nesr0lt1yZCFpKF0q90v/NyUl8hCbst/TlqWJUZafbXCVpTaLsvnpKiZ
 6NISgB+1/XmIOytO4lxKnBWqb0JQM7E1SNXINmOVcd0AkbVkxomrhc2ID3L/T4ufaDnJG3cC
 X289HmMc6fG4puWVSNIX0zxOH7IYpbLUwYYUXhlRMxgFjR0CCcSUyj5BUnz1i4DvOUMgMPYM
 MAKNqjSJ2KYVRijhcJnds/NVCMzYOSD+0mx0CN4tFCJOovJrUqY+C+LEOVepC/Fw+J1pZhME
 8XVD6kksoATZZwJsLxSD8d3CLx40aCEsWPb7idk1GIAqyHyRKXSrgA1rFgjVgGYRZQq50hX8
 y3evXgU5OsRMvCh5hL+xGvHERP6aPt/jEpOHM/njqz/FHd5EZkxx7MhHyeR3gRF6VKEpGFwY
 VVTymEKlPCixMJou77RgnGuB5SKroCM0MqRAJG8byKgFNpKJwSj0LqCEMtxl1IJ4O9LE5Fzb
 GFUiIjPUKrXY0r+rZUI7JVKy8GeR+QJF6dceDS0Y+QslU0ZzDVHS2ooF6WMH9tNoqZLGgkiJ
 cPbjvwux0SLCrMspLH13xlLp59cZ7XJqEQ/Rc6GH6cuiag7Qf/9hZCNelCLoChD7Ddaejr2P
 godlLhMXKe9sATdxWCCdLxeJ+E39UWbAbpSLJPhd8EOfelQh4xIzhyTIynSWqeQCndaIsPxX
 xvABJnMA7QWPEIl4W4N+hlPxLytGhnvpChZOIzQJaWbichSxKO5EmPUnimVRbEyLHFTXikjh
 00/8pl3+kv1ltihLc6DMqGOh9UQCd6D+6HtoGColqswFfvwk0wJmpevtjrHFo5SQrXgXz1Rn
 4CqW/YZpvODjUmRyzy8kkgAqpumzUlcwlcxEEm5y81+lriMwqB4RByUXixe8FtEDj/glxsXf
 06mWxd+z6E6V+CEWo4/7hRaBhCsxNTWoLObpnUi8k0WY46fSIrMFWPpQqyEzwVnUA1N+IpPF
 QxkteB9jLjz037z3YJgMH4VLxGGNEsno7pT4WUSsmjUMizXqjqJ+oVvyPLws9HfMwIQNtatv
 TEhqxgzPL8i5jQgbiu4XPKpQrUhB9LNRpvg3i8x9MdcIFctnKDXXqmimffVIvb/LSF7AWg4l
 7UxzWTpZ4r/J2JTXig0oXsmWBaSNZv5baX3228db5wm7T61ngGlTP+QP0RHaGGcRfBib2Jm8
 Zq5LZnoInjqjDZwqVhZHxuTiwrUWt9RvVGtZLOQ8jV1a6Zj8iU6I6DfZ4BpI2ORfQ9pPVzIY
 pzqOjHpiG+daBroqL3AXPVF2lfjNi1/cw8JNxxoTXzGPIl5NhSov/PLZxqCGg8ip2LaSYoHY
 TlMxOHNVcFFJRpuUmbP9uUpYy0sHJ2lSf25CxrQMohfJCqxgtzKZiJpzwaaIMzXciucFV2AS
 +yysCnYfhf28V89TiqEUSgl+JKRWRCbmFLJMlJJcJi1DWEtQXWCZNPQLmFDGlVEAUWGkJkwI
 RokWXBqJS5km4I8+b5wnusuufgb8+yIVwwfVo7KAeSYQg99X81QwtQpe5Y84CfJfcRLk/Oe8
 noEwoPB3ITHLhH6vrK2smf771kwvfRU3imwwFPzf0QabLIqNpIDppwerJPBL9G/e6y/RPMA7
 cd5f0qV37z9G3gLmDQ+mTe9IOni49wuv4FeFXnt//GN/mTL/DkoU0y047JPkOmTrN/Td//HR
 LZaMXErQN9cLP9kigct2gQQEzs8uf5r85l2jBPbDQroc9NAZ0FV5D2U3XCWseK2eEY1a4Q4U
 0Gsv4IvX1VqVzg5Z/O0REtccK7+I3lrgrc28Na/mRHwOGhk/8oHRsEDXDKKC2If5Mh/xAPQg
 gBm1PWiDuXgQj1vvy6bLv/nN6fkpNKZZRP1j/N96fJPAYz6lWmoM4v776OJaNI3uqmS9ID8U
 rDPxfNZrtavDKQ3a7K/eb/ANBuT9Pz8g8zMffMpz5eT45uz6lvuurIEHZPwD5ehBmXHAdjgB
 aakW7vCDvW0QagXRvCgxLxHkReeb9J7Q7paUfe1vlEN4DKl95r/6TmYovvNnI1N3ZiDQ6ENh
 lTk7aElvdHXQ4U2ktVbQdUhjpQiPUy+vE3KL8r35JhTX9po8ceA7Skcjre/IfIo0vqXyhmX9
 ng1OXxtfu6VYpDpeV13CGsOARLiEre6pZyS10GAHH60VKlxuNFap7nvMslI98XDD25R3BD1+
 1OtWt23y+P/pdFdzO9JSJq4m2QbFMqd5kRSxKOjkVPoe/vmvfDmNrurxrvXP//OvzXX6n+GK
 WPgX2mC5bqAHlfUymHtNpgKJrvFtHBBaWUV/f3pn9tiSc8Vj5fmEr6p8ZfEQuTGj9lrjCeig
 79WP0jpQDri4f6BGH8QOZGmmV8GKU+LmxG4HjC1ugwc4YOxwOKw5YBy9He1I55VrpsfhNeaw
 sMIqsR+M9sa7o82dndloa7wbbo7G0/3tWRDs7s5myMyzVvM43JxRONuebY1noT/a25ptR7Pt
 7dl0tr03Dfd3w/Hu3sHWLBxPd2GBuz0djfamB7vTvYNgFG7Pomh3e3N0AA8yPQ43P2bn4GBz
 Z8zfzc2Hsnyjf4/nZP4e7f6SRdmrHhWpFn1/f39vtBeMR9uz2d7mVrg/3o3G42hve3tvvL2j
 F74Jvwsvvb3l70f7m9tb0zDY2d8bj4K92e5usLvn7wTjYDvc3httb+7u7W/v7OxDo+zOoMlG
 27sH/p6/p0rflPtoe0crf4PnRxQKop2tWbQ/3hrNwnBv7I+gdgAWbgbhdG93fKC/QksWfrA9
 3g/9cPdgZ3sEBd46mI1393emYx960+gggP/C3d29cGe0F478zW0kVvG34L3Ho9nO7thXb9Hy
 gPHmwe6mfJGan0p6ja0D6M3B5kEYzALosrPNWTiKdsabe/tjf29vU3+NxgygKNG2P9uNwul4
 Zxxs7kLv8Gez0Wg83tkKtqHbT7em09Fsa2u8N97b3Yl2D/aD2WYY7o63w2hnql6iMfvtg73x
 Vs2ruD56dtarg2cX+mkQBZt703EUjA+2tqZQXaP90XgLnngw3mlyL96dow/vAZ0iCkdbm4Ef
 bY79aM+HsQMDZD/c8Q+mW5vjgxG88D70r2A32DkIZ/v+ThiNoSrCaQPnYffzYGjsbraxfZsa
 kznjVvY9zLxNirUu1q3C6/JDvBL35tGp1gW/BuOs+e1vPHJsRszFnOri+ubqz2cnp4fKWSPG
 3pz+1+ezG4g9OTq9uLr0Lk9vv1zd/IS0qWyinnD4URjiWsqbpfidNBoPYEEQVcRGVAYb0AQ4
 i2M4SnBLST3mkOcgI74yiXev/3I6ec0Tb58i/4FwtHmNnlYL4kFbFvgLsk0Bmce4H5F4/Gnk
 4sx7/eYN97n55g1xxOIOyzuDCgOJjr/mAT8QAnsARcBSOoSf9WJdXr2upWEx3r3W/DSjq0p4
 Xk2Q/KMakuSvskn0PoVy1lw/18Sw0O+quAbbqQaczf274t3rtWXtTcCmu6uX+lu9iFme3jU8
 m7N31MXjEDvuu41HP9/Il4nWgSGJXNLlAaS9+1sRlV/p599g7cJRDTkBhPYHvqKWDhbhu9dG
 8DUmp5meqkKQmHPHF3QsVryr1irkjqs6PwnfVV9aJdGhNtRiWWuUb/AE3LCk/taQQaXsv4e1
 wT/Brr4+O3n3twymnMxb+9zUNLP6k6CWXv3VW0u812DLnp18e+39D65myPEjiyHzWtUaf7yq
 DfH0v2L+r5Uozylf1OHQgGzQUD0ACNbmLmq1uB+qWUnSTrkSxN5YHpJN1XLefLuNSnbz7XjM
 XJfjWsVNccEapK536rpo7fIKOtlaTWUwx8tv3mh0OWv2CsMohFIWzPkzagj2yyhAt0JYwfV8
 RSHDQqymkL0WhbwGPRDGRuGt+b96//JojNTGgkhYe6R//+X5Tw/e2offefC/f2Z4t9b7bvTt
 d3+zUe+t9frv0Ma1WQTresiE0auNUb1+ZXXIqqhRlXh1Hez1akrvhZrS69CU0BFJVZEKFxu8
 //B+Zmrq28+oo/SdXFJ7P79mLqsOPcRmaJGo4Qz/eT/F87m3dnt6c+HJfNjG7auHahJPwN2/
 xkdcprqPa3b1zWMnrZBW3tMeWkolWZePmcWv8cVwCnB8M/XMuPD8OR7PPXuglhM8Jvz5dU+h
 6dG1eoH/VEVwxFlRLFGQNyT2Ov4TpqOG5qx37G+eytQebNZXuSz+VyqMVxTzTwzoajdorTgj
 lyQtRU5my654TRPkmsUUiYddHbMTnYUNmAxRznWFQdghK4sDxjVzWfefQpHK+ygFDTcjIkZ9
 k0gx6vt9CtY/AKJo9RkxDyr/GzwX4VKDBzVfEBSjPvGnoP7ZOIuofvpNsdrnxLx0Dd/ZUUrF
 Mxl/CF4TZxlpH/ayN5A+JGCloi628qdoXwhSjPaNL4Ur3/SyuMoXsqI669/oqZRMgNVHPqwd
 Kw6IKdL4BoQ3t/bJOKsG5SxMtLfuLUf2HHmfW+RsfLwiIytforB4/bsAIVn9jkSLNz4JEfHG
 FyAisuHjCt6O5DyAiZk93PBmrRVPfJNAUfVb4wwrHF/zUM3XtahB9p0rq/GKG0oZiT2X+0jU
 47Shd2z62uXNZbpb45F1j2k8B83lX6U49drXvU7xiLqTKNYhlDMn9sr/iPX35Z/cy3DFXZIp
 J50b8g5q+k6mSOWPW0J1/7169em1yb33ssZiHsdp6MoL6kyyMEflse6sl1Uv+2ReSzVc78p4
 018rbxndtx6PEh7WWFA5QWNhzfEYawThSkx/Te4WlzUGc76lNa/wyKkjlK8l0UnJrxJViLzj
 LjWL+hBRDJqGT0NYUs0Hu3hqWFVHxw3ek2WC6RC30lcNf7CVNN0hrKFWTZXQ8LGe3YzftRKm
 yy3DZnznPUXCDpnxd/dpxk/U/V4WEBd8KSRv8LIQu7JLv9llXPaTLuEyNL8RTAF22ZZNg/yS
 NwXk1VsWUjduefhO/WJXbCmkX5SliMrNWIoz7sOqGH7xlSLMq2vsvejWMRv07BY++62u9LOw
 uInPZ3a6W89+08V3+km3jyWcfVIhg8Z3CBxJt+J5JSWJ9lPcU6cIdhucfs5SUUB575u9mLy7
 yZ+nPgdheYpb90yaruOaNSLu2LLRHgkgv33JMmE34Hm8uIXJguwaJvut3b6kCHH5kAVUodU3
 Aqy1tHvGstZUTzO//xBRen2zz1worK4Ysv7DL2CLNHGBkIXl7UIKyluCK6t0KV/lz+/7yQj+
 wYtoNPpcQQwqda2exagb8lqHVliRrbq4zcTMu+W8xaoXmW2UFF2g61Ih7IbdEEVFks6qiqGH
 KKudvX2xPhnAHdIxGZFoG3dIy0zlXdbYQnqe0MghMgQzVLZCM9Jo23sizrBZe6Q4kcYQUSTS
 6JYzGEn6RA3jqk2MffffLzPomTrBSY+kbql2Cg3Ljr5U7JZRnBXdcuTqpFtEWw23ylzo69RW
 Kc22b5dRdCzdgpOBb6gTt/RI8k8uu6U0EpMeQeFrrVtM+NHqkyoGvq9WNEGAREnM1XZlO8Zj
 oY/a0r2SpK3qK2wwPKq2rmkS0lYaLRJm5TfL1Kq+WcyUMIhk9KizZKAU8sr0yolNm8v6ytHT
 4jT9by6yhBAtTfWFl7FS9MyID+EAIeEbslfwKjmJiwdDcAj7yzDxDx1r24qkuYMxgBSmozpJ
 SVdy1Hz1yeBJw2K2zgpTyaipketrzkYpte3VJnIW9ggoV5sdhUZ1OqDUFd6ZTlnGQ9Mrwuho
 usVMkS62msrui0i8UeZOc2L9leoyjL+ms6RV6plBwrWNt17aGcYr07WFZsp/CNFnU8dWRUVc
 MdEML5O2vTzkGRXumsE4ndbGAiTIbmwgBg+ODVCx4wyvvgH7SSbg6sGmBwh3SJYIUyP0Faml
 I7cDTO6djnURQTRKnh5dMImMtm4Xqm+btsvWJ7J22Q/DHl8Zlx2CWY8uER6lmjdZlVR15/W4
 YRdUlzY5hoZA6pq0Q7iJkGgQzmAqGoKosRfpNVUlA5t0nYZoQubxSHPDmCcFzU3MeZGqJwCU
 LFiPmhN1g7maxlmR2Eb+EOajQZKS8ahHWhAg9Yhpi9R2Ie0t24WMObdd7NI4Y22XI36lPhlO
 jtQnppb17UIaLVOPJPeU2SOlLwK7pHKzPprZmprTJHFTc7KxlqylEo0TT+ojbWrOofncmKXp
 Wym1RMHvxFPrhFMVJqdOOUnu1COl8T11SlbPsTvkaiRNnQDmYK5TRGOM6pSrkkgNEm4rbRu/
 ls411dFPqs6um5vc4KJqFhHcVG2pOk0Vl+lgp2qR0HmqWkQUbVWbAGOxYuZS6+ZtG4HVMJhx
 qNonzL3oDRMWztmGSWv+5RhAsn1f6oRZfE+qwkAgGbJYRUZ1iiztqLu9KM1kWQQyqLEudVas
 1mTtDk1bsrp21FEojVKLZzacQ2sQwODVIkQra1bj2zDqLFb13M3/pU6J1W6qNhFisQI0kG5V
 OLHY83S+tMsmkqzOh1eeWn0xnUarMx+TXItEm+m/dH6tjlWQzqdFYho1/GWFXouPiDr3t8m5
 1dPLNPKtoZJnFrJN52L9KGOtYygESevV2Swm2ZdoFoPYKw5bEgrOANaWyOjAKLWL5KtedMX2
 RWltHF/tifruepOAvHvSkHjakbN2FtaSSiRhXQKKM6xNSjPwG1PLboGGy5OtUr01pZGOdYsM
 KZNuqzcImcmdBGQdMoqNrF3oWOMna5dSjGXtMvrV03YZQWjWLsMpztoF6nxn7bLXcdiZLDnR
 2mUmGkFan9SfBWVan6DiT+uQrDKqdYj250aEa+3JgoKtR9l2ELMNRg6zIWtMboPlB1qSjdRv
 PZhmCjim1g32PskIR2kaEdylzgHXklinhOsUPJv1CBhccZ2SijquRUzblqknnvsdSGMTo54s
 GOdakjn3XFvqogctmelaBPRPBeqpE7VhVU/UGez6eo/yLM7MVkVIq3SrGckY7hoSNOVfTxg3
 9knFfEeJBsXdZZXdjon0Edc1PUXjsevLxPgook6TbBLcdQnpG4HNEvouR4uEeu8WCekwf4DQ
 uFvKvNzRImS2haIaVBR7zevbCuleQyNVOPiapwXFwycXWXV6PWOv3eS1rRD1dWRSuzqnPn6Q
 MmpFbr5KldaPZaFurnA+P4rWafwuawx+bSLH+uWkpnT9gltDutmDGwT0TcmmZKVzG1Il0UOb
 gGRu6BBQVm2tgXSawI41qMYeSFI99IDdMoIysFvKGB6tUl/yQdZAlWFwgLhJKsBKUaUTNOJ0
 JsEB4pxecIDkpEKWNwRiJaxfruoRbXzBfpLCxv2Zxj3czjwFjWH7zFMlNxQr9lZOQ/2rwua+
 38w0MgBQP7duPhmvsiX2tkNnh2isuInOqdifv5lzTWMbrIu9Q6lKyCiaRCdi1JgZqxpeEDMy
 /aZTnV7qTI2dyYK1sZp3hbaxLVnbvG1JlQf6DemC1ZHSO3gc29Ov1X2wxnTtSmPjt6ZeLcGc
 tAaC1D3QgYCJBmjmdWxMFGRTHYnqYnJ7z1NMkI0ZaTtcTUnHsi/WUtWEXU362PrCgkqSdX76
 VFGkQKDpC1uefFZ94ZpAx4uctRdIMlM2piqeyvbkSjXUOD0vG6gsG3PjxJbNaeljW1LlA3Az
 bdmRop8uNmvwVorMZiOqwpfJzfb6JvykvglfLR6n1Ozv2g5b6TUOzsYS6JuT1bTOPqMRdTan
 c9rO7npvoOxsnoQkZyclm2ciOnFnW7LB4zlAaNwq9V4bKCbDp4wxyT1b8tG5PttEegrcW1ZB
 /NlR2ioNaGdOcuKrCzCS0I4HaZShUqqJM7Qlf4M9tF3GIBNtE5Pcoi0CJsvoAKFx6ztpkzVz
 9UAJGhNpdT/AYCVtSlTLPzNBLfvMeEZa2pAgCUwb0ziZaVMaEZu2JDB+05ZEznXakKq4Timx
 g+fUoDbtEa4zm/YCDLLTHmnGayqENO7TS5PcVE4j1WNtnfFUZNPPdtr6QMF/2iMwVhJ9JKfd
 cjrLaZekpD5lFaF2OA0a1I7EmieQlgapsKQKaRtCVBuM/XMUg2pXn6i9bgtprc6uKkRbiHnb
 vaN4MsLYGqvQpsoYzW9MSzaapdiWyUdj77VDSpCsdsqdhT0CjIq1U0TbUW55rYt67dRkNJ8b
 LRLmBl9baRi5a4/IkCrU2F+7SmVOK+1CaoppeyDni+0xTds8ezRzxjYnaXuYrc9pYpftsEfb
 aGYHQYZ+MW5w0lY3Ear8tMKybuC7V8y0fULajslwbtph4qp9hohyEtvB8h/UEWSvuLH50FwT
 xteE7Q3U1F36hKv7XcrUq/LkDstv4H0snUeXLUMbvz7Q6HX7Mqwy7w6Rb9g6N0+xkgoHr+kS
 iZJ170hVrOToNbygEVkln2qq2Qm+3nqKxt5bT9S4fGuPWuh6W1sMJILnt56dJPytZZYbs4Cw
 eRKDCdh0k+QligW4MeVJrTPM0imKYMPsTjS64IaEkPXV6itJDmHTKY2nQoaHEyNRo/2t+liR
 IowBuOYiRaTrPnPqDyDmwVYsowxugWoucRqKpZEJt2bP2XBb8o9DYo1rS2VUIq3pnJS49dmM
 QbPZM5BXiWS0ecNk2dcMQ6WJZ7OtCgX1ZcsbKv7j1pcU5MetAowNuT2Z0SOb3pcokfMgN6VU
 3BJVUzlHsu7tibQZ5zE2PPl4SY14uDu9UAKKpFgyEOsenyitMU5JSkJSSUJsONMiPTttjAw0
 TuKGZI2buC2ViIobEg1GU+4eCVOUnyRVbE5crLxWeexHBKud+ptrnMWVOmyjL64VT7AW1xxg
 YaJOQGw6xGKTjOxPBsex4g82X2OuvFJp78A4MpUfMzZD3TXKcobgSp1x/t9aN+OkvxUPUTxF
 Z/utdmzO9Ft/syzRX0yvxhoZcOMA1TSYxuWsUQHX8q3xArcrqRoZcIPvNkNO05HdnMGcG7ja
 GoInuOZ+jSVyduBq5Qqm4BaUpj+bEw0u4Q45nVe4Q0wOy1YJzSFai4BiIe6SyjqTFU9xt1Df
 aysS4w4hk9W41q6LplEmmI2r7VllNW5N16fkhmTBdlwbxrV5RBAAEwEyRSpOc+7Vu+5ST9iI
 ilO4VUQREreLMLbj1nTBfNwqIKiQewQGFMXgSW6X0nwJNqUzJuXWZMGqXK1tzdWjptA0suVq
 35LEyzVNx2mXDceDFM9Jlqs5Vac+lSJ4l1v0X5WKuV+suefWSJorbhFJZmn4TBSk3AnnXjbn
 x6f7dk3DGZors7xJ1lx5xKPpetFIYJTNtXhB31xLuKt6tvQUrXMtet76XM70XIuvOc70dAbo
 4X4aM1zcreGdYQx3+FE0BYf4bTQRrv4bK7kM8eM42iE3jlhEgaNSUhGugtIbjeH/h9ujw9Ge
 ZHhZ9YySamI7h5v7XAwfsrfzdtdbhb9HxOCyKtlvkZzzEMKvvvs90oMenZ9/LxlCIQ1S4Dk6
 VS4IrzYIUxpDrGqIhZ+0ASBJyntI4UhG56FH/7AS3VygOK0mN2ABsfAf9OAUgj+j4Cs+jTAG
 BU7quQ7GpfhJDmmt+xdnKWT/rAe9zV2RH97bKkBXTp/mzFp7MOfEHHur2AORExMLvL6ukQ5v
 iFxYT7xIE28SZd7Wprc5PhxDF6NuPF5Zw4I1I9nzl3NvvO+Ntg+39w43RwjaWVmjAmztvj2A
 7g//EM3Cmof/MevFu5x8vfrpB4j7Bn+geOghNoxmHigMWKpGoYeMN0tQT+XW+Gv5Q5NEAHqG
 iewzCchp4w9/+IP34ebqwoMirt8fehDeoCdAkk0vebhbCyPenbuJnqqig/pGBeOsi6r5DNFG
 460and7KqsHXVudvQxEisJVP+/33HmfeCmsUuIx9C5MZCQmSUIuff+D/eZdXt2fHp54IayKQ
 GWcqufcLbxpBW8vHgrGrSf4lXXoL/9lLUKZMoXMt0seoXh7QR0sAP+tY/IlExLxDbnJ+sMAv
 IIMx9D8MEfvuySnn30UeZLMWIOKHH1ZW//A9/xEVfmDZzQZ3Mvsu1toxhuudrlwq3Wvr7daO
 t7r1dnRARGLXR7ef3mEPO9xYFvlGIX/BjxVPI8+G3qaFoK95vZ3RoJp6V6Oe0gSIdupdnYcK
 Gbx0Rmbqzh7vGjecY6eBsvm1FJpEJfEQMTMlyhdxgd9gEmM3CDwlnGnsMEmJiLCBKJp9ksn/
 HW0w19gF6FeY3wbngrKrr2hbxVsb8JTMv4sKK4RZri4kS2f18yWaB/j1uYeD9N6HYbnwkS+u
 XPeOJBURDvCCf0T62vtjE5t2U/E3YvxaeR3tEngeqycNib3g26EWQY3+zf5N3XNGvPeKVjTe
 3s5OTYCaVyUaXPIGgR/jYFtZQ2onqtdjXLdix1O1yLm7IlSWuNHo/T6Pvqdqxc6YxeGoyj9n
 MLsN5Z6DOfZVPPOQ6t57/R1m+9p7B4pUcFdJ0qnXrzkRlYpB3jJFzi4eDHm8fiW5yyjLH4iJ
 it4XguNqwZMidC7u2CiuKtvHNCXGM8mtVavZ9dc/1N7oi5+j8KHnlx5+JVB6aRLBaE2Q7SsJ
 /Tys56MReK2vr7/WMos8WDTBUMB6kBRnEv/Wmy5LGDpssktLaGeP6BlhzmO7DPBwYrKF+o0E
 l/0h6nXtIR/+cnboYU2jOls7oLpEcjdkYZurTrTuXeVoXCV3EWV5dr3GM0Syx0CSAb5lrZ5H
 VF56G95wXEHWmNoO6+OE0/wxTrXq6KxxO1aIHEkjvsZ+92/Id8VDDj9PswdwktvefLvnrY63
 mUnrvdKnCAiCDeCBMSCqYJk8JKhBtGnUS2l3+TUXJoPBszQZYAVe4L3qXpNBCQ41GRTiJSZD
 ay5V9tG3WyO1QGYLBGkg3pwenXi3n84mMgoMrRbrEdkWj9PkLodV4pyu9Re/UROPtB2pPz9F
 U8/P2EfuIOiJISZH2/rK6ovzEibsOpYMP23XqaPpRX/r1QwbvdfWEwd229UjpkA2cGhzq0UY
 0olWfNCTqaexg3LC61CjX129rRNfv4V3LFtor1E/PKfQhzkjLHt5UBJvGV0hpc38xxT3vLxp
 nj4VlCGYCYxtch4/RLJ65s/Jrx5ddMAzrMP9zc1N1C7EgFmvTKHXGGHr2hGfaRrqIiY91vnm
 5sT7MUqiHJcPpOGf0uUcFp9p9jyojaCSV9bqglBMSkaKxQJmD1TfqVfit/Dr3oc096JfKSt4
 P6pvroBBZnOd/ueBDPZAPyhhaePFmVTSLEto87LMcJgiaH9zHd8EM1arq21vWZCZm8ePMHTv
 oFPQsPZ+vyxoueT9hzfaHG9//xafz4jS5z5YpmtTakoxzeBvcq7pTdL/vc79M9cHjb3cgyLw
 ioCO0dxj8IVvokW0mOLMQ4rk4nQyOfp4yrvA9dXNLVpcA9TYureyOomi7l5DDMmPfh6ncqcK
 Kon0AlP6BXVwWGNC8Whi9FDvR3hxtCJPW4Q4/awdzcMoL1dgisZ/f0zSNC6hpfy7cj2JShxg
 jVrz1Du7/HB1c3F0e3Z16R29v/qzpixX1y5oavYucFPtwV9ZXVD4xwULwxRxN2hKMvYfGucE
 Q6J7EjJE7WcfE96zNTbeVFtj2kYI9Bhatn6Hfx9u6EtWtYpFKc0qQExll2BN255As04Wixh1
 72NGQ3T4Wgp6nuioOFjJGKaxXRRpEPuwOGoyJWcw+3hhmvyu9IplEES0NaJyBJPyiTLKn41M
 pXUKlskhXx/8e5YHLea2h6Z2fbybBMT1FYTnNa4hNOw6ricOaRnhMeNaLiv0bE5Ai0trFY2w
 tcG7NtjHMjS4W3sgpfb3cxJz6+NN0JpZNRrvoV21v0d7MYrqnDo6XfqAaqvHs917HAhv3iQF
 ba2/eWMK8ej1Iq3CIeUubo7PGqPDhqhpoyT6SGyKx9smGI+lTXM/mDcUl8U3wnHXRuLRkof+
 XdRzECmNeeDRqswD98XreNotb8IyejgcMHqaOAaRR0V383TqzztF2MZFk0hSrN83x0Ndt6RA
 deNFqJbULGxL4XR3Ruo8nuIftHfMKlAJ1TaXKfVml0lQCL8xgZfBhIl9Hej0GwFz5VlUR4Ah
 ky4yvzZGdAnGgNchMANTjm6idclg03Wlo4u4jnRicOxIbxroejr8xhHUIUGt05mOY2hAfXHB
 vhKBIu+tWTxTX/jxvFOGbjV0CCzLega1ecVIbN0qpBdja6/h8migFut4t/rJGhVGybMFKCMK
 ABsA/FV0ydf2YEH5oTF9cnU8eQP/4b+0lb+B1ujF6RqqOGiOX8t2ST/MNlBstA6/+sXGw8S2
 holtDxUDXdcvtjMstx1/mNzuMLG9gWLTgXLBMLn9gWIDX3Z/YPEOhop1t1gWb4jbON35MUGk
 uR0ipz7P6JQOwuhxSKcPp7DcGCLIhmSnSBKBQTnnuq9LCKbJBLe++wVhFqIRbmjOPsQ6M3u6
 xBLjNvNA+ewrTkbkTW4QQrsfPUye7sj1izbrzGoRu5uqKCP0n4mskp2CRRQM6R047zGxzhaS
 Yv5AuWmPHCl/MU8YR73NO25tGR3TmcQ5no12zzd9A6R7zprHQYR8XiWbBn8M4zxfqB1HOr+u
 x3IruCEFzFKIXdIXZR6krN3MvDcn2qoObzON//h/Rt4fvQ3UCMkSVq3/+hes3JdN+S38BP+M
 2pO22pOaig7RTbE1661bqD21++07z2Bt6qXbqhkOGCDJztB75dol6ilmf+SplSmtXyaLe2Vw
 0ukVohmnV6pVz7kgbTBDZHtlQGv2ytQUW12mkk79XN6QMOSqaYNHQTe0RaB6q6ZhEFZE+GCr
 j7XVhs18v2BL16Y0tsc0huQekbI7XW5HtUjIHaf29KwzOexImnYitZuu610FFJenOt5TbmO1
 pi/8h6g3E7GZ1SrALsd1ZyJ2s1oFAN31utqOVosMZDCGlm8rRtvm1xBRvgnWIUqbYd3pUNfd
 En5Z5vF0if7Re/KiDbZOCbnR1ikFBgSNlaBbbIEMIv1itH3XKSG38Rqk5D4bjjy/V6K5KymR
 rC+PtvGrbSt25xD2ZjDty6FNE0gJHL/debSPcLWjieO3O5eOIS5laAR3Z9MxyKvbqN0Zqb3W
 BqnWPdc+WbWX2COpdgp7BI292D5ZsSfbJyf2Znvk5B5tj1zXbNiyZ9sjKfdue+Wqe7jDAENL
 bOzp9sjyj0cHSBq7wH2ycje4R1DuCjfI1XeHm4SG7BLb4/TdYlc07Rrbg/nusQOQls8DcPpu
 Mi5yLCHsEvCbN59uL87FYr6KR5mNyzb3MJiFRQ7K26cVULBr2YEy6ecJNWjuAOe+nqxwzM2T
 FQS9xDS5frXKpOa4ygn92bqi3kMlJ1V/dNYZOAGlBxwrVJ76YQCzmkMPPsaXlBk4YIUrNUfg
 aYL7ma7oyT8coMz7oeuDpaMxayTzjOoEcy3shziHXuEKZoQgbjjnh5JnLGvYx0i4y7aGksty
 a9S59SglmHDGaA1kPhPtYbCmdG2KiXudCqjT+BQ8H9ZAOZm7YAUVkjVSEMA4AAv3GnZ5TUZ4
 boWpeIe3w2ru8OyAwmOmJYqcOlpiJtaYNAld50uAuk0fKfKYWjc4oJzGEuBchxJAnVCwiILW
 e09uaJ2gZ9aGj4bc3XbEMgIwS2iCpuk1LaTcsPYWrSA5yolHywWL3uPsYdgDo5K59Cyc8KW9
 RauAHxwqmEMFUaQj/Co5iQvbSYHg2fNtKn2ou8FPmF96V7hbrRGS3NTaYivk525wB/sIsGQf
 u5XaxToWsBPm0MsN7DyaDLZxB7BbPQHQUemg03/y8+IERR51J6DD45yb5FPqYEMkZw4DVPAb
 2SNxCeHW9FfLMlu6a//ryGWaQ9Q18eBaI91Qhtdqa/TSpb8RzaVzvd5Yb0sJ1IseeR4nDn3o
 Rng/dECiv8oicp3JBd5VBzGaxCN0bnnJvDw6ZqHzMLrlcIKeYh2xH0LkTnLEOqkNjpU+OB0z
 +ITuCh2xxGsCCyfO8OKWyWUqupB7DuUHRjzljD/DYyokXY9ekssFWA2z+EVZvGAAXDkY0hyp
 ExK5Z+FiEWvoF4yClymfz7pXWPs8lomz3mGMaC4o5+ZCsPPKB8EurcxwLhqSkJkLji5IO+Be
 YP0j+NcMJuLC1dB5yTYA0nP6hVRCLygCswVekAEOCKgGd0to4r6ombguauxPFBFFFCm2sOz5
 NHmMc+t1RuG2L1oQU5wtyGErtTiP/EfL2ji58W2VINdfR8zdrjv0KLcc5Ab6lFkMTjmAmrBe
 RnGo/dEfB9q3Jwe6LA049PIFbXSdWur9E41ocuYGtd6s4kCpNJ3QnKTXAelwLiaRuVPbTDfT
 fHSTPtnCXDB4z8MFBouBILq2PiU5mboc/p1MTy7OrSG0G3sytZ+pBNZ+J/dkan/IeDJ12MA9
 mX4EE8C+3RhNZg5T/y9z+9XAyRRbHI9En8ijvgP4JJr5y7mtkuRQxYHiAIcK+wTToFuxAXxB
 lDfziGViaTWxXBhFpj3uevmCotMB6oteXuTwwhr4L+SbcdGmU8n9SsPSHl24vv2EcVNYo2CN
 IvjObLGZiwaZZIzp1V9Yt8okYyv0Y6SSsMZO+GMdkOSc0w5G7BfWN1y5QX8Mq4gYb4ByzheX
 PByuNXIkZyt1QApWSAeoxqlphY5nM/s7wWxwOljAy+wTcVPagGgDwb4rACx/ziwLSCu7F/Ue
 HNKwEJrOLZuR4x7tUYy11QWFX/9bAhWDqh2uPJleFHeoeG5Te1tL4BF5m9qrL4HnGymF9UqV
 k45aQaIyuL+2vn9OsM83libwhzS37G9VMnVbrNMm7ccomURRaNnrYL47CsP8/bP9wTVAj9l3
 X27bkIh3rCSAvuCOifO1CQI6bIbxqxbOD/0YW+oENFOhPd8/Y9taQy9gzrJf7aHlBHrvDJnH
 bIGOHb7EfVCnV3S8AYu3UJD1zBrkoNclzPZyiAS6f6gjs3A5m0CwtdXD7/c4D5HPDkMEb126
 DC3EfUqt3/AfsWXHwWfY30f9VJaZff1/KpdLti6wxzEj0g53BhakfSnP8ItAGPAOqBPbzTKO
 cjjEYMilZWsT6tSlkPafIUkYaGtHpNjEcIDbr204rHREup/BaHD3rsDxTh3C9TxEAzts2RPa
 CTdLj5jXeHvg+zR1mDgIuYzn4Yn1R4sIZRf/7bdwEUt3ic5Ty8kKkW6anSGLMrFe4yHy3J/a
 q8AZLSivZriqXZb2m9WYw7XtFEuguV+SCwZrJDNZ7NfBCvvnKC+s9yYUvJhwwit7/P2yDNOn
 5Br0lLURRBm4PvnWd3jaZ8bNbomLy9ifx/+IXrQTpLJx2EpUYIfdRAV22VBUaMc9RZgE6dDY
 DkV3HV5U4efx1F5h4TkNKFjLuYChMsuZFlHsO3CYaImvx/ZkReVwZmkUKeR5+sTvWjg//Etc
 3t9aL4YRb3/dAlHn1l89EsrhCgHiLvws8C0XlIi7DFJbY4RgC9fn5RGqcof6dBmeAJtYX7JB
 1Jcovrt3wYLmclB+1sYOAG7SuaXZASB7O5CDxnaoCz+2VITojc5eE14g8VNuP18wnMsH6RfI
 KG0JIQc/uDv2vJja3khh4PPUdpuL4RxqlHBOJcV+77SaI6T9Woxg9ncWGMy+4RE2iUp7C1hH
 2o4jhDp5XCCkSwfHr9i+pLlld7tMnb0YXMJyhEw3+86KR1U3sLy1RcEE5HK1mQGd9gEJ6rQd
 T0jrk2Ssy7NCeN2yxS5tJ2hx78qy6RH2HrvoBJrfHnrs4COGcA6emPgNL3vlhkCHG3QEszY8
 EXUTOVbLpMzt1wccaL0Ld73M7yLcH7I06OkT6dvU2hsJfQmK56K2sLSEIW/7gRxbwzr1Fwa1
 nw0Z7ia0nyoY0mWuYMgvDgbYDTtHe3BZ7COWldYNzS7rHZV4M8QVe51HtClk2+1VDvgWtl1D
 gtmOmNjXcs7lpXgHnzka+iX1hz5aEmcwd/LinIHLRU+BBZ1n/SWOwDLj3A3rdolAQ//67GS/
 iBxeCCb/tk7Y/42xwvK4zX3bb3NlBo6PRyLtR3vzD4CRX7huhnK0/ZWMm6hY2lrGuI9hf04k
 UO+f7c+nJuitFMbRiR/PLTWwgNrfX9SRtl/BCuyXKHqwLjF0ASc7BIH2Vgiirq2vvCHK3hsa
 H9hZFMSzOHBYfpgZONaSnoW1Xz0Tbm3UTthVP+GyxqFXRg5HAghyWEEBjO3EO8Ks3Y/idw72
 p1gTvFRoe5+Bg45tFSbirBd5AHLoaIhxKR/er3LqWGfuzXbm1AJnLrVy9jmJf7H95Ae/9cSD
 IZdSup0oIfAlo/wiym0vKyIqtf2UGz+4sT+oQdTSCePwvdZE3ouVns+dqpRnYm2bTZyvySIy
 m9tPky++tzp5yb1VBNtfeQKU48hkMBdV9zkLXWY16AHMo6NTN8Jbry/piA9xZt8F8X53gJ8A
 OuCK5yRAq8P6y8Mq2vIsBOHv7TUuoHCfeOrbbhQxJH4N/gI8Hoqc+9YLfsK61rF79eLcZOtH
 TOHcq4nhrZdFgLyObb+nIFSal+/t/YUh9CYKLL93Q5S9lyeGKul0xPrOGgdfpskL8GXu4NQN
 kfQ9tnPv1dEOXdhhGVmmmdO8VubHfuFAVuF0zuJyxgKYS/hjDbpNz9Mnh+q4TT9nmQsujy0v
 pHLQeTSzbmwC3uD1Hmuk8CxjB7wN2NEozAIu3+QBnK22HcHkisPFvQBioxeWnO+pOKPdmYUA
 Th9GW++pIPDR9lQDQLimc3kY/1zTBefstFHBbV35MaTjewLMUqMzHE4JH/J0cTX9uzUctzBZ
 97M8aOZYlyMXguIjXaYVAJ/H09y3dQSOuPTOYcrWgE5nNIC/8POHD2nusr0HaHUk6HQoZ+bg
 sDFpZPDCdziJZlGe234qQBm4Vf2EDQ+XoeGkVgnjsNfOgC43djjSpWEJaX/Mz3D2m3QM99Hl
 jqCEXvu59Za12/fMDPWn1PamLt9Msr53yXAuvF4Mae/NjeGc7kOJ7a655ScLAufcBSZg8jhc
 hxNgh5WFhFqvLxjyL3E0t+16LyMTvXXivbp14L26deC9+vzCt/ucvPzShcrDET53+5Dhc1I4
 n5B/zudnxUlsab0Qyv7+AMBecHCsoZ1OjTW8dZc0sae/+rabLGYGH6w/U9Lw9mNDbJXbwdwH
 E0c6XoQRaJebahzrYmQh1AmHjqjtF5MEc72MSWDH25hR8rieDJZOiq9+GObTZ+TltsVl1oCv
 /hQ//7KHMXcI9rj8LnBCWddh9nUaJyFCCwcodMsHe1hAvHj2sHJuDwqj6fLOAQZTjz1ouXDo
 WhFuMNmjpNNOa+iMPkCwhsUhKlx7WBLMl6FDcy/AcirRQ5Y1MsOvZBxgyCpljcq5beWkVgQ4
 QwPJGc1cDbvjS99hhOTsFq41rvBnkVuXL0rfpYHAJIv8hT2ujOYOhSzpdoMdbIZHwnaQIrB0
 C4Gg0kXxgtkf2/atshA3nG1x7CMCK1SAxwK2EEsznzDkC97uOfe+ZRXAqwQPy9z6OYvU0soI
 +O6qJQj6T5pEdp91IjCdLxe2VZHaWk4B+RlywRTcXYc71FIxBWiYWyOCrExntm0GuAKMUGuc
 tbz1E2C1ALVnC3q2neocVGU4tXtEOGWdIcOvli2RER62kHM/F+CisOzw4ZTN3IS2hC6zezvv
 1wCyXtfZGwfRo7VlOluU1CvsQLYVBoAIZidLkN1RAyLI6MATEasH3UXl1wV5GPTzEsu6CJHx
 0jaPgB06WypABBaWPeMOO65l37iLZwVuoNuBFvYqg2PsnrOMisJ+jXPPadTsQGlRTp9x08QS
 l0cz20eVpeVUgAj76outdwTiBPp8UqY2vK4Em6W2D7I1mv+eWs45f8+iO/uu/RDbrmrm1rU8
 51cWLEGJ5VYSXkaa2w9UBbN8muVECwD7mkvv8tS2gRYOq5mFnz+Axg/ZBQe7xz1Yb44tHsrI
 dmtswe7aOGDsjbAFHW5ZQRLhqMb+aRmR0NhCioipfRegk3Yl6C/oYcMWt7TdZMjsLm4jInHQ
 fVmazkONmMsOjD5KZuSjxBJnu2n1C7oZwYADbB4XZZni33bg3LddbOOJVGh1QMtA9rpKbFPa
 n9zoSOtNTgmeMScNbmD7nV0JLcnDgCWW/BZbYuhSgOS8tkUjWbt13yHXAJYY+/1mhvHDRZwk
 jEvdAT71Q15FLmiHZTYDoqpxwqX5NA7DyKmqbLdwGArqdkYf0LhhHdslj0D94FclDtilTvFu
 h19YWz9o0Tm05hO5YLLCiPs2X0PyZuGGtddYEvrEfFLYgV22XotoYblRUbDb1w4YO3+sBLPs
 k8W9n1v2DrcDliK+W/iFza0MBrJz7MQwT3bfXiFoHkWW+qeAIeKzb1etcVPxNZw1MhDfNtoj
 8XjHHhaVmW+rdRA3Z59wOuLcXzNJE/faTeiukzUszVzelOrVrpcCqmBUq3ZPsz+9Lso8sLvB
 y0Ch1fU0hokz+xUHwMrUVps8L+x3ehgphh3k3r4b2a+Ry0WW2K7l3Tbrl4l9tS0T96WThrU3
 CJbJC6yJZT4f25tLgIoS+1O05TKMXFAuz3r0LVX40711NTzhDUwHSIAcj7aHaIS0XDKE6yML
 6UeXG5QAynPfzgx9/Br9Cr3dTkE/4omUJSJOArte8Ph17lQHuBFg+zq2lusjjnSF+RGWRvnC
 q4tP46Qjld8QNJ/ZKo2P7shsHk9Fapk/Nwmkdx3whZ/gn1G/yFa/SNdLQ3JXKm1kFxtlgNWc
 RXlX7WrC/VLdlcNWPAX/dySzTgqt2myhevGtsHagzL+zhAwS7hSCRLwM5dGZiLeWtfa3Pqme
 in/z5vZ0cktD8fS/jy6uz08nJ2c3gCsjUFobMLvTr9E6/BosPbaS3rKS3raUBh0wWHrHKu8d
 30p810p6z056aiceWInv20nbVcu+XdEPLKUHNX8Wo9FBN+cG5c7k8VzdQlydDg8B3ZwenVyc
 rlFgvfy17AXESPo4KOsEbG9kuQK9M0ielYHNjj2iQRg9WuiLcOoXkYV8Ej1t3Pt5ggSVNCcN
 kPfn88GyeJxJVb7GL3zaANcxOEg6MT4xsoFpV22sYHTTZhCiiAKLBkErgkkPqSkp7duJTyvi
 0hJpQQ0VhXcdKgoVOVSUOvVQYRwwQ2VBjwwWNdquS7RXbCWMZzNv7XK6zL0szUETpHl8t/H0
 BEMrnTOrYg1W5XhXfgPptXCFzSR7hFbW1taGZ/nq9n7p/clPPG/kbY4ONzfh/97oYG9zZXV1
 ddDzXn3IY+8ErKXxgTcaHW7vHo62vfHm5u7Kjz96a5tvN73V0dvtLe/HH1dWf+tdRk8sVy9I
 53N2lOAtxPvN0vzwVe1RiENH4V5AbiTCw1evRmPvKijZYyD1y326gNhXF35exol34ZfL4sH3
 /mNB4R8XLAz1cfdHEEfEd+gg4v3k5DsKr6xeX93cXh5dnL5rejwmguk3Obu6fPdqtL6zsnp8
 dHv68erm7HTy7hVUz8rqxdHk9vTm6+TsFqO++6cW/jq5+nxzfPrh6ubj6TdD8uvk83voDdoz
 V1ZPzia8IPzxa9/9U3v+NybRhMSszy5v4c8pJNRfHUp9dXFxenn77tVtMPdidHIz84PIK1MP
 zFuWze+gYeCpcXLnHV2fYaaG5fuf+G63R/Amt/D4bxva499/Pjs/+Xpyen16eTJZfed9908D
 +Q0XlbifcMjeZ0J4o2utrN58vlQ5wJOMPOHVr8/5u0Oqkfu7ytMOJxt6OX/e2Nj4hi/zeXL6
 9ePF0U9Qvc+4+MA6++n0KwhOtByruRF0PZ55vwmhnyZR+PvLK3wHXPl+z7oH/nz3Cv053UXn
 6Z3H7AY2u68jc+0M88hgolnLkITucGX11Y9QRzenZ5fX50fHp1+PL06+eWuR97viX1fv/zT5
 18XVCf37O5D6cvPT5Ob4mxrjIq8YrA6Yig+7ikfPufgJ6wF+YCT+BASMNu/D2fkpFNZjjYKJ
 3zji7HJye3R+/vXk6Pbom1aG7/6JmEpW+L1Cmuuvus53Cbz/mBbhOg759cXDH63UXhgXJd7k
 7FRDQmiY2hPS7mpP5jBE7TGtd3Gy4/1e5rQhxjUokvXSz9fv/vG9984LfX9/f2+0F4xH27PZ
 3uZWuD/ejcbjaG97e2+8DTpn8ulovLPbn9Putj/a3vL3o/3N7a1pGOzs741Hwd5sdzfY3fN3
 gnGwHW7vjbY3d/f2t3d29mfheHfmjyBm98Df8/fgSWf/97T/OaPtnYNtqwbNHu7W6D5XZw1L
 qWFNKsXd21RlMaRRR5vUqpY6lCV58SLjVLie7x1jOk56Ut7Pp3GJd3E9utrv3d7Hhcf2Frws
 Tx9jKKa3sup7+HQEw+xZppmXzrzyPmIZIioSIICnyfwZZtsF6J14ClFPcXmvCuttrf+6sros
 8Omgnfd/fetBeVTy9vqv6/gKX758OfTQID/cwFpcl7W4DllvoMSaZ06/K6sNc5Btd8nwaLO3
 8UhqeHch8Zd1F5bFcB3QuMcqBtZ6kTZJzOMp/hFC/gAZyOj/Aedk8Xq2FAIA
 --------------040600090502080702010904--

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: Martin Matuska <martin.matuska@tradex.sk>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Thu, 04 Jan 2007 15:52:29 +0100

 Martin Matuska schrieb:
 > I hope it goes well this time ... Here is a copy to your (private) mail.
 >   
 Oh, ok, I can see the patch now, but I didn't mean this. I meant a patch 
 against the previous versions of these ports, which you sent compressed 
 into this PR and I have extracted in my test machine. It's a real 
 headache to deal with this patch in this way and I have no time for 
 this. If you can send the "incremental" patch I asked for, we can 
 continue to getting these into the repo. Btw, www/aolserver patch is ok 
 now, please don't send further patches for that, I have the good patch 
 but I'm waiting for the others, since these should be committed together.
 
 Regards,
 Gabor

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Thu, 04 Jan 2007 23:16:38 +0100

 Ok, the way you sent the patches is ok, but it doesn't fixes the issues 
 I told you, it even makes more, so you should just drop them and start 
 from those one that are available in the PR in shar files.
 
 While you take one more look at these ports, please also check them with 
 sysutils/portlint and try to fix the problems it lists. Note that WARN 
 messages are not mandatory to be fixed, but if they can be fixed with a 
 small effort, like whitespace fixes, they should be fixed. I usually do 
 this myself before committing, but as you still work on these and as a 
 maintainer you will be supposed to use portlint in the future as well, 
 please do it for me. More info about testing here:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-testing.html
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/testing-portlint.html
 
 Besides, there is a very good tool that we use for testing, it is called 
 tinderbox, you can check it her:
 http://tinderbox.marcuscom.com/
 It is also available as a port under misc/tinderbox. It is not mandatory 
 for you to check them with it, but it is a very good tool and if you 
 want to keep working on ports, it's worth to use, it makes your work 
 much more easier, you might find the setup a bit complicates at the 
 first time.
 
 So, back for the problem. The packing list is the list of files that are 
 installed by the specific port and it must contain all the files the 
 port install and no more. There are two ways of defining the packing list:
 - using the file pkg-plist
 - using PLIST_FILES and PLIST_DIRS in Makefile
 You can find thorough descriptions about plists here:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-desc.html#AEN97
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/plist.html
 
 Here's a build log for aolserver-nscache for an example, this log was 
 produces by tinderbox:
 http://people.freebsd.org/~gabor/logs/aolserver-nscache-1.5.log
 
 You can see here:
 tar: aolserver/lib/libnscache.a: Cannot stat: No such file or directory
 tar: aolserver/lib/libnscache.so: Cannot stat: No such file or directory
 
 These messages show up after this:
 ===>  Installing for aolserver-nscache-1.5
 
 For these, we can find out that these files are not actually installed, 
 but they are probed to include when the package is generated, so they 
 are listed in the packing list, but not actually installed, so they have 
 to be removed. After that we can try again to see if package generation 
 succeeds.
 
 I hope I could give you enogh information this time. Good luck!
 
 Regards,
 Gabor

From: Martin Matuska <martin@matuska.org>
To: bug-followup@FreeBSD.org, Gabor Kovesdan <gabor@FreeBSD.org>
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Wed, 31 Jan 2007 13:22:29 +0100

 bsd.tcl.mk has changed so I changed the www/aolserver port, too - this
 reduces Makefile overhead
 Another change I made was moving man3, mann and mlinks into port
 Makefile, there should be no more shell problems
 
 Files:
 
 Patch against current FreeBSD ports-tree:
 http://www.matuska.org/martin/freebsd/ports/patches/www_aolserver.patch
 
 Shar file:
 http://www.matuska.org/martin/freebsd/ports/patches/www_aolserver.shar
 
 .tar.gz file:
 http://www.matuska.org/martin/freebsd/ports/patches/www_aolserver.tar.gz
 
 Changes can be viewed in SVN (revision 24):
 http://www.matuska.org/martin/cgi/viewvc.cgi/ports/www/aolserver/?pathrev=24
 
 Portlint says: looks fine.
 Tinderbox is green, log:
 http://tinderbox.vx.sk/logs/6.2-FreeBSD-amd64/aolserver-4.5.0.log
 
 I hope at least the master port can be commited soon, I want to post
 updated openacs and dotlrn as soon as possible.

From: Gabor Kovesdan <gabor@FreeBSD.org>
To: bug-followup@FreeBSD.org,  martin@matuska.org
Cc:  
Subject: Re: ports/105781: [UPDATE] www/aolserver to 4.5 REVISED
Date: Thu, 01 Feb 2007 20:40:38 +0100

 Hello Martin,
 
 good news that I've tested all of your ports and all are ok, except 
 aolserver-nszlib. I have to commit them at once, so this is the last 
 barrier. I don't know what's wrong with it, since I see you could 
 compile it. Here's a log:
 http://people.freebsd.org/~gabor/aolserver-nszlib-1.1.log
 Maybe the PR is holding an older version? Could you re-send just this 
 one in private mail?
 
 Do you have any idea about this?
 I also sent a private mail to you, but hasn't got a response. It would 
 be nice if you could write an UPDATING entry about this change stating 
 that some Makefile knobs are going away and separate ports can be used 
 instead. You can include everthing you consider important about this 
 update. I could write this myself, but you know more about these ports, 
 so you might be able to tell more.
 
 Regards,
 Gabor

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 13:54:01 +0000 (UTC)

 gabor       2007-02-02 13:53:51 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/aolserver-nscache Makefile distinfo pkg-descr pkg-plist 
   Log:
   Tcl interface to AOLserver's caching API
   
   AOLserver implements a C API for caching arbitrary data. This module provides
   a Tcl API on top of the C API. The module is only compatible with AOLserver 3.x
   using nsd8x, or AOLserver 4.x.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.1698    +1 -0      ports/www/Makefile
   1.1       +45 -0     ports/www/aolserver-nscache/Makefile (new)
   1.1       +3 -0      ports/www/aolserver-nscache/distinfo (new)
   1.1       +10 -0     ports/www/aolserver-nscache/pkg-descr (new)
   1.1       +3 -0      ports/www/aolserver-nscache/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 13:57:32 +0000 (UTC)

 gabor       2007-02-02 13:57:29 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/aolserver-nsencrypt Makefile distinfo pkg-descr 
                                  pkg-plist 
   Log:
   This module Uses OpenSSL to encrypt using the
   AES, Blowfish, Cast5, IDEA and DES cyphers.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.852     +1 -0      ports/security/Makefile
   1.1       +43 -0     ports/security/aolserver-nsencrypt/Makefile (new)
   1.1       +3 -0      ports/security/aolserver-nsencrypt/distinfo (new)
   1.1       +7 -0      ports/security/aolserver-nsencrypt/pkg-descr (new)
   1.1       +3 -0      ports/security/aolserver-nsencrypt/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:02:59 +0000 (UTC)

 gabor       2007-02-02 14:02:42 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/aolserver-nsmcrypt Makefile distinfo pkg-descr 
                                 pkg-plist 
   Log:
   AOLserver interface to mcrypt library
   
   WWW: http://www.aolserver.cz/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.853     +1 -0      ports/security/Makefile
   1.1       +49 -0     ports/security/aolserver-nsmcrypt/Makefile (new)
   1.1       +3 -0      ports/security/aolserver-nsmcrypt/distinfo (new)
   1.1       +6 -0      ports/security/aolserver-nsmcrypt/pkg-descr (new)
   1.1       +3 -0      ports/security/aolserver-nsmcrypt/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:06:06 +0000 (UTC)

 gabor       2007-02-02 14:06:03 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/aolserver-nsmhash Makefile distinfo pkg-descr 
                                pkg-plist 
   Log:
   AOLserver interface to mhash library
   
   WWW: http://www.aolserver.cz/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.854     +1 -0      ports/security/Makefile
   1.1       +49 -0     ports/security/aolserver-nsmhash/Makefile (new)
   1.1       +3 -0      ports/security/aolserver-nsmhash/distinfo (new)
   1.1       +6 -0      ports/security/aolserver-nsmhash/pkg-descr (new)
   1.1       +3 -0      ports/security/aolserver-nsmhash/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:09:44 +0000 (UTC)

 gabor       2007-02-02 14:09:36 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/aolserver-nsopenssl Makefile distinfo pkg-descr 
                                  pkg-plist 
   Log:
   An AOLserver socket driver module which implements SSL/TLS encryption on
   incomming sockets, and also adds an https client API.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.855     +1 -0      ports/security/Makefile
   1.1       +43 -0     ports/security/aolserver-nsopenssl/Makefile (new)
   1.1       +3 -0      ports/security/aolserver-nsopenssl/distinfo (new)
   1.1       +7 -0      ports/security/aolserver-nsopenssl/pkg-descr (new)
   1.1       +4 -0      ports/security/aolserver-nsopenssl/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:13:18 +0000 (UTC)

 gabor       2007-02-02 14:13:13 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/aolserver-nssha1 Makefile distinfo pkg-descr 
                               pkg-plist 
     security/aolserver-nssha1/files patch-nssha1-nssha1.c 
   Log:
   This AOLserver module performs SHA1 hashes.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.856     +1 -0      ports/security/Makefile
   1.1       +45 -0     ports/security/aolserver-nssha1/Makefile (new)
   1.1       +3 -0      ports/security/aolserver-nssha1/distinfo (new)
   1.1       +12 -0     ports/security/aolserver-nssha1/files/patch-nssha1-nssha1.c (new)
   1.1       +6 -0      ports/security/aolserver-nssha1/pkg-descr (new)
   1.1       +3 -0      ports/security/aolserver-nssha1/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:16:33 +0000 (UTC)

 gabor       2007-02-02 14:16:28 UTC
 
   FreeBSD ports repository
 
   Modified files:
     graphics             Makefile 
   Added files:
     graphics/aolserver-nsgd Makefile distinfo pkg-descr pkg-plist 
   Log:
   Graphics module for aolserver (3.x,4.x)
   
   WWW: http://www.aolserver.cz/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.1034    +1 -0      ports/graphics/Makefile
   1.1       +47 -0     ports/graphics/aolserver-nsgd/Makefile (new)
   1.1       +3 -0      ports/graphics/aolserver-nsgd/distinfo (new)
   1.1       +6 -0      ports/graphics/aolserver-nsgd/pkg-descr (new)
   1.1       +3 -0      ports/graphics/aolserver-nsgd/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:19:43 +0000 (UTC)

 gabor       2007-02-02 14:19:31 UTC
 
   FreeBSD ports repository
 
   Modified files:
     databases            Makefile 
   Added files:
     databases/aolserver-nsmysql Makefile distinfo pkg-descr 
                                 pkg-plist 
   Log:
   nsmysql is an internal MySQL database driver for AOLserver 3.x and 4.x, by
   Panoptic Computer Network.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.576     +1 -0      ports/databases/Makefile
   1.1       +46 -0     ports/databases/aolserver-nsmysql/Makefile (new)
   1.1       +3 -0      ports/databases/aolserver-nsmysql/distinfo (new)
   1.1       +7 -0      ports/databases/aolserver-nsmysql/pkg-descr (new)
   1.1       +3 -0      ports/databases/aolserver-nsmysql/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:23:20 +0000 (UTC)

 gabor       2007-02-02 14:23:11 UTC
 
   FreeBSD ports repository
 
   Modified files:
     databases            Makefile 
   Added files:
     databases/aolserver-nspostgres Makefile distinfo pkg-descr 
                                    pkg-plist 
   Log:
   nspostgres is an internal PostgreSQL database driver for AOLserver 3.x and 4.x.
   
   WWW: http://www.aolserver.com/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.577     +1 -0      ports/databases/Makefile
   1.1       +46 -0     ports/databases/aolserver-nspostgres/Makefile (new)
   1.1       +3 -0      ports/databases/aolserver-nspostgres/distinfo (new)
   1.1       +6 -0      ports/databases/aolserver-nspostgres/pkg-descr (new)
   1.1       +3 -0      ports/databases/aolserver-nspostgres/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:26:37 +0000 (UTC)

 gabor       2007-02-02 14:26:28 UTC
 
   FreeBSD ports repository
 
   Modified files:
     archivers            Makefile 
   Added files:
     archivers/aolserver-nszlib Makefile distinfo pkg-descr 
                                pkg-plist 
   Log:
   AOLserver interface to zlib library
   
   WWW: http://www.crystalballinc.com/vlad/software/
   
   - Martin Matuska
   martin@matuska.org
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.173     +1 -0      ports/archivers/Makefile
   1.1       +44 -0     ports/archivers/aolserver-nszlib/Makefile (new)
   1.1       +3 -0      ports/archivers/aolserver-nszlib/distinfo (new)
   1.1       +6 -0      ports/archivers/aolserver-nszlib/pkg-descr (new)
   1.1       +3 -0      ports/archivers/aolserver-nszlib/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:40:25 +0000 (UTC)

 gabor       2007-02-02 14:39:51 UTC
 
   FreeBSD ports repository
 
   Modified files:
     .                    modules 
   Log:
   aolserver-nscache --> ports/www/aolserver-nscache
   aolserver-nsencrypt --> ports/security/aolserver-nsencrypt
   aolserver-nsgd --> ports/graphics/aolserver-nsgd
   aolserver-nsmcrypt --> ports/security/aolserver-nsmcrypt
   aolserver-nsmhash --> ports/security/aolserver-nsmhash
   aolserver-nsmysql --> ports/databases/aolserver-nsmysql
   aolserver-nsopenssl --> ports/security/aolserver-nsopenssl
   aolserver-nspostgres --> ports/databases/aolserver-nspostgres
   aolserver-nssha1 --> ports/security/aolserver-nssha1
   aolserver-nszlib --> ports/archivers/aolserver-nszlib
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.17281   +10 -0     CVSROOT/modules
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:47:02 +0000 (UTC)

 gabor       2007-02-02 14:46:50 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www/aolserver        Makefile distinfo pkg-plist 
     www/aolserver/files  pkg-install.in pkg-message.in 
   Added files:
     www/aolserver/files  aolserver.in patch-Makefile 
                          pkg-deinstall.in 
   Removed files:
     www/aolserver        pkg-deinstall 
     www/aolserver/files  aolserver.sh.in patch-nssha1-nssha1.c 
   Log:
   - Update to 4.5.0
   - Move out modules into separate ports
   - Rename rc.d script
   - Pass maintainership to submitter
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    aldert@nooitgedagt.net (maintainer),
                   erwin (mentor)
   
   Revision  Changes    Path
   1.23      +668 -318  ports/www/aolserver/Makefile
   1.13      +3 -15     ports/www/aolserver/distinfo
   1.1       +47 -0     ports/www/aolserver/files/aolserver.in (new)
   1.5       +0 -49     ports/www/aolserver/files/aolserver.sh.in (dead)
   1.1       +15 -0     ports/www/aolserver/files/patch-Makefile (new)
   1.2       +0 -12     ports/www/aolserver/files/patch-nssha1-nssha1.c (dead)
   1.1       +23 -0     ports/www/aolserver/files/pkg-deinstall.in (new)
   1.2       +8 -25     ports/www/aolserver/files/pkg-install.in
   1.3       +8 -24     ports/www/aolserver/files/pkg-message.in
   1.2       +0 -20     ports/www/aolserver/pkg-deinstall (dead)
   1.10      +879 -127  ports/www/aolserver/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->closed 
State-Changed-By: gabor 
State-Changed-When: Fri Feb 2 14:53:37 UTC 2007 
State-Changed-Why:  
Thanks for the tremendous work you invested into these ports! 
I committed all of them. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105781 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/105781: commit references a PR
Date: Fri,  2 Feb 2007 14:50:23 +0000 (UTC)

 gabor       2007-02-02 14:50:16 UTC
 
   FreeBSD ports repository
 
   Modified files:
     .                    UPDATING 
   Log:
   - Add note about recent www/aolserver change
   
   PR:             ports/105781
   Submitted by:   Martin Matuska <martin@matuska.org>
   Approved by:    erwin (mentor)
   
   Revision  Changes    Path
   1.453     +24 -1     ports/UPDATING
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
