FreeBSD Bugzilla – Attachment 225160 Details for
Bug 249919
[NEW PORT] editors/linux-bcompare: compare, sync, and merge files and folders (X11)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
An updated version of the initial shar for this port
linux-bcompare.shar (text/plain), 122.46 KB, created by
Matías Pizarro
on 2021-05-21 22:23:05 UTC
(
hide
)
Description:
An updated version of the initial shar for this port
Filename:
MIME Type:
Creator:
Matías Pizarro
Created:
2021-05-21 22:23:05 UTC
Size:
122.46 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x linux-bcompare >mkdir -p linux-bcompare > /dev/null 2>&1 >echo x linux-bcompare/Makefile >sed 's/^X//' > linux-bcompare/Makefile << 'SHAR_END' >X# Created by: MatÃas Pizarro <matias@pizarro.net> >X >XPORTNAME= bcompare >XDISTVERSION= 4.3.7 >XDISTVERSIONSUFFIX= .25118 >XCATEGORIES= mpizarro editors devel linux >XMASTER_SITES= http://scootersoftware.com/ >XPKGNAMEPREFIX= linux- >XEXTRACT_SUFX= .rpm >X >XMAINTAINER= matias@pizarro.net >XCOMMENT= Compare, sync, and merge files and folders (X11) >X >XLICENSE= SCOOTERSOFTWARE >XLICENSE_NAME= Scooter Software License >XLICENSE_FILE= ${FILESDIR}/LICENSE.txt >XLICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell >X >XONLY_FOR_ARCHS= amd64 i386 >XONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and i386 >X >XUSES= linux desktop-file-utils shared-mime-info shebangfix >XUSE_LINUX= base:run xorglibs:run qt-x11:run devtools:build >X >XDISTNAME_amd64= ${DISTNAME}.x86_64 >XDISTNAME_i386= ${DISTNAME}.i386 >X >XNO_WRKSUBDIR= true >XNO_BUILD= yes >X >XINSTALLS_ICONS= yes >X >XDATA_FILTER= -type d \ >X -o -name *\.html \ >X -o -name *\.js \ >X -o -name *\.css \ >X -o -name *\.gif \ >X -o -name *\.png \ >X -o -name *\.jpg \ >X -o -name *\.desktop \ >X -o -name mime\.types \ >X -o -name README \ >X -o -name BCompare.mad \ >X -o -name RPM-GPG-KEY-scootersoftware \ >X -o -name scootersoftware.repo >XPROGRAM_FILES= BCompare \ >X bcmount32 \ >X bcmount64 >XSCRIPT_FILES= bcmount.sh \ >X kde_context_menu >XLIB_FILES= libQt4Pas.so.5 \ >X lib7z.so \ >X libunrar.so \ >X nosched.so >X >X.include <bsd.port.options.mk> >X >X.if ${ARCH} == i386 >X LIBDIR= lib >X.elif ${ARCH} == amd64 >X LIBDIR= lib64 >X.endif >X >XBCLIB_SRC= ${WRKSRC}/usr/${LIBDIR}/beyondcompare >XBCLIB_STG= ${STAGEDIR}${PREFIX}/lib/beyondcompare >X >XSHEBANG_FILES= ${BCLIB_SRC}/bcmount.sh \ >X ${BCLIB_SRC}/kde_context_menu >X >Xpre-install: >X ${LINUXBASE}/usr/bin/gcc -Wall -fPIC -shared ${FILESDIR}/nosched.c -ldl -o ${BCLIB_SRC}/nosched.so >X >Xdo-install: >X # bin >X (cd ${WRKSRC}/usr/bin && ${INSTALL_SCRIPT} bcompare ${STAGEDIR}${PREFIX}/bin) >X # lib >X (cd ${BCLIB_SRC} && ${COPYTREE_SHARE} . ${BCLIB_STG} "${DATA_FILTER}") >X (cd ${BCLIB_SRC} && ${INSTALL_PROGRAM} ${PROGRAM_FILES} ${BCLIB_STG}) >X (cd ${BCLIB_SRC} && ${INSTALL_SCRIPT} ${SCRIPT_FILES} ${BCLIB_STG}) >X (cd ${BCLIB_SRC} && ${INSTALL_LIB} ${LIB_FILES} ${BCLIB_STG}) >X (cd ${BCLIB_SRC}/qt4 && ${INSTALL_LIB} $$(ls *.so.4) ${BCLIB_STG}/qt4) >X (cd ${BCLIB_SRC}/ext && ${INSTALL_LIB} $$(ls *.so) ${BCLIB_STG}/ext) >X ${LN} -sf ${LINUXBASE}/usr/${LIBDIR}/libbz2.so.1.0.6 ${BCLIB_STG}/libbz2.so.1.0 >X # data >X (cd ${WRKSRC}/usr/share && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share) >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps >X ${LN} -sf ../../../../pixmaps/bcompare.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/bcompare.png >X ${LN} -sf ../../../../pixmaps/bcomparefull32.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/bcompare.png >X ${LN} -sf ../../../../pixmaps/bcompare.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/bcompare.png >X >X.include <bsd.port.mk> >SHAR_END >echo x linux-bcompare/files >mkdir -p linux-bcompare/files > /dev/null 2>&1 >echo x linux-bcompare/pkg-plist >sed 's/^X//' > linux-bcompare/pkg-plist << 'SHAR_END' >X@dir bin >Xbin/bcompare >X@dir share >X@dir share/applications >Xshare/applications/bcompare.desktop >X@dir share/mime >X@dir share/mime/packages >Xshare/mime/packages/bcompare.xml >X@dir share/icons >X@dir share/icons/hicolor >X@dir share/icons/hicolor/16x16 >X@dir share/icons/hicolor/16x16/apps >Xshare/icons/hicolor/16x16/apps/bcompare.png >X@dir share/icons/hicolor/32x32 >X@dir share/icons/hicolor/32x32/apps >Xshare/icons/hicolor/32x32/apps/bcompare.png >X@dir share/icons/hicolor/48x48 >X@dir share/icons/hicolor/48x48/apps >Xshare/icons/hicolor/48x48/apps/bcompare.png >X@dir share/pixmaps >Xshare/pixmaps/bcompare.png >Xshare/pixmaps/bcomparefull32.png >Xshare/pixmaps/bcomparehalf32.png >X@dir lib/beyondcompare >Xlib/beyondcompare/bcmount.sh >Xlib/beyondcompare/bcmount32 >Xlib/beyondcompare/bcmount64 >Xlib/beyondcompare/BCompare >Xlib/beyondcompare/BCompare.mad >Xlib/beyondcompare/kde_context_menu >Xlib/beyondcompare/lib7z.so >Xlib/beyondcompare/libQt4Pas.so.5 >Xlib/beyondcompare/libunrar.so >Xlib/beyondcompare/mime.types >Xlib/beyondcompare/README >Xlib/beyondcompare/RPM-GPG-KEY-scootersoftware >Xlib/beyondcompare/scootersoftware.repo >Xlib/beyondcompare/nosched.so >Xlib/beyondcompare/libbz2.so.1.0 >X@dir lib/beyondcompare/ext >X@(,,644) lib/beyondcompare/ext/bcompare_ext_kde.desktop >X@(,,644) lib/beyondcompare/ext/bcompare_ext_konq.desktop >Xlib/beyondcompare/ext/bcompare-ext-caja.amd64.so >Xlib/beyondcompare/ext/bcompare-ext-caja.i386.so >Xlib/beyondcompare/ext/bcompare-ext-nautilus.amd64.so >Xlib/beyondcompare/ext/bcompare-ext-nautilus.i386.so >Xlib/beyondcompare/ext/bcompare-ext-nemo.amd64.so >Xlib/beyondcompare/ext/bcompare-ext-nemo.i386.so >Xlib/beyondcompare/ext/bcompare-ext-thunarx-2.amd64.so >Xlib/beyondcompare/ext/bcompare-ext-thunarx-2.i386.so >Xlib/beyondcompare/ext/bcompare-ext-thunarx-3.amd64.so >Xlib/beyondcompare/ext/bcompare-ext-thunarx-3.i386.so >Xlib/beyondcompare/ext/bcompare_ext_kde.amd64.so >Xlib/beyondcompare/ext/bcompare_ext_kde.i386.so >Xlib/beyondcompare/ext/bcompare_ext_kde5.amd64.so >Xlib/beyondcompare/ext/bcompare_ext_kde5.i386.so >Xlib/beyondcompare/ext/bcompare_ext_konq.amd64.so >Xlib/beyondcompare/ext/bcompare_ext_konq.i386.so >X@dir lib/beyondcompare/help >X@(,,644) lib/beyondcompare/help/3-way_merge_concepts.html >X@(,,644) lib/beyondcompare/help/accept.png >X@(,,644) lib/beyondcompare/help/archive_files.html >X@(,,644) lib/beyondcompare/help/bcclipmain.html >X@(,,644) lib/beyondcompare/help/bcclipmain.png >X@(,,644) lib/beyondcompare/help/bcclipmain_zoom57.jpg >X@(,,644) lib/beyondcompare/help/bcclipoptions.html >X@(,,644) lib/beyondcompare/help/bcclipsystemtray.png >X@(,,644) lib/beyondcompare/help/bclogo.png >X@(,,644) lib/beyondcompare/help/browse.png >X@(,,644) lib/beyondcompare/help/calling_bc_from_other_applications.html >X@(,,644) lib/beyondcompare/help/cicon1.png >X@(,,644) lib/beyondcompare/help/cicon2.png >X@(,,644) lib/beyondcompare/help/cicon9.png >X@(,,644) lib/beyondcompare/help/cicon_loadindex_ani.gif >X@(,,644) lib/beyondcompare/help/ciconidx.gif >X@(,,644) lib/beyondcompare/help/collapseall.png >X@(,,644) lib/beyondcompare/help/command_line_reference.html >X@(,,644) lib/beyondcompare/help/commands_reference.html >X@(,,644) lib/beyondcompare/help/commandsbc.html >X@(,,644) lib/beyondcompare/help/commandsdata.html >X@(,,644) lib/beyondcompare/help/commandsdir.html >X@(,,644) lib/beyondcompare/help/commandsdirmerge.html >X@(,,644) lib/beyondcompare/help/commandsdirsync.html >X@(,,644) lib/beyondcompare/help/commandshex.html >X@(,,644) lib/beyondcompare/help/commandshome.html >X@(,,644) lib/beyondcompare/help/commandsmp3.html >X@(,,644) lib/beyondcompare/help/commandspix.html >X@(,,644) lib/beyondcompare/help/commandsreg.html >X@(,,644) lib/beyondcompare/help/commandstext.html >X@(,,644) lib/beyondcompare/help/commandstextedit.html >X@(,,644) lib/beyondcompare/help/commandstextmerge.html >X@(,,644) lib/beyondcompare/help/commandstextpatch.html >X@(,,644) lib/beyondcompare/help/commandsver.html >X@(,,644) lib/beyondcompare/help/compare.png >X@(,,644) lib/beyondcompare/help/conflict.png >X@(,,644) lib/beyondcompare/help/conflictsectionnext.png >X@(,,644) lib/beyondcompare/help/conflictsectionoffnext.png >X@(,,644) lib/beyondcompare/help/conflictsectionprev.png >X@(,,644) lib/beyondcompare/help/contentconflict.png >X@(,,644) lib/beyondcompare/help/contentcopycentertooutput.png >X@(,,644) lib/beyondcompare/help/contentcopyleft.png >X@(,,644) lib/beyondcompare/help/contentcopylefttooutput.png >X@(,,644) lib/beyondcompare/help/contentcopyright.png >X@(,,644) lib/beyondcompare/help/contentcopyrighttooutput.png >X@(,,644) lib/beyondcompare/help/contentdeleteleft.png >X@(,,644) lib/beyondcompare/help/contentdeleteright.png >X@(,,644) lib/beyondcompare/help/contentdifferent.png >X@(,,644) lib/beyondcompare/help/contentdifferentbinary.png >X@(,,644) lib/beyondcompare/help/contentmergeable.png >X@(,,644) lib/beyondcompare/help/contentmerged.png >X@(,,644) lib/beyondcompare/help/contentsame.png >X@(,,644) lib/beyondcompare/help/contentsamebinary.png >X@(,,644) lib/beyondcompare/help/contentsimilar.png >X@(,,644) lib/beyondcompare/help/copy.png >X@(,,644) lib/beyondcompare/help/copyfileleft.png >X@(,,644) lib/beyondcompare/help/copyfileright.png >X@(,,644) lib/beyondcompare/help/copyleft.png >X@(,,644) lib/beyondcompare/help/copyleftorright.png >X@(,,644) lib/beyondcompare/help/copyright.png >X@(,,644) lib/beyondcompare/help/copyto.png >X@(,,644) lib/beyondcompare/help/copytooutput.png >X@(,,644) lib/beyondcompare/help/default.css >X@(,,644) lib/beyondcompare/help/delete.png >X@(,,644) lib/beyondcompare/help/difffilenext.png >X@(,,644) lib/beyondcompare/help/difffileprev.png >X@(,,644) lib/beyondcompare/help/dir_filtering_the_view.html >X@(,,644) lib/beyondcompare/help/dir_how_to_compare.html >X@(,,644) lib/beyondcompare/help/dir_merge_understanding_the_display.html >X@(,,644) lib/beyondcompare/help/dir_reconciling_differences.html >X@(,,644) lib/beyondcompare/help/dir_sync_how_to_sync.html >X@(,,644) lib/beyondcompare/help/dir_sync_understanding_the_display.html >X@(,,644) lib/beyondcompare/help/dir_understanding_the_display.html >X@(,,644) lib/beyondcompare/help/dircomparefilesonly.png >X@(,,644) lib/beyondcompare/help/dircomparesession.png >X@(,,644) lib/beyondcompare/help/dircomparestructure.png >X@(,,644) lib/beyondcompare/help/dirdisplayarchive.png >X@(,,644) lib/beyondcompare/help/dirdisplaydir.png >X@(,,644) lib/beyondcompare/help/dirdisplayex.png >X@(,,644) lib/beyondcompare/help/dirdisplayfile.png >X@(,,644) lib/beyondcompare/help/dirfavconflict.png >X@(,,644) lib/beyondcompare/help/dirfavdiffnoorphan.png >X@(,,644) lib/beyondcompare/help/dirfavleft.png >X@(,,644) lib/beyondcompare/help/dirfavleftnewer.png >X@(,,644) lib/beyondcompare/help/dirfavleftnewerorphan.png >X@(,,644) lib/beyondcompare/help/dirfavleftorphan.png >X@(,,644) lib/beyondcompare/help/dirfavmergeable.png >X@(,,644) lib/beyondcompare/help/dirfavnoorphan.png >X@(,,644) lib/beyondcompare/help/dirfavorphan.png >X@(,,644) lib/beyondcompare/help/dirfavright.png >X@(,,644) lib/beyondcompare/help/dirfavrightnewer.png >X@(,,644) lib/beyondcompare/help/dirfavrightnewerorphan.png >X@(,,644) lib/beyondcompare/help/dirfavrightorphan.png >X@(,,644) lib/beyondcompare/help/dirflatten.png >X@(,,644) lib/beyondcompare/help/dirmerge.png >X@(,,644) lib/beyondcompare/help/dirmergesession.png >X@(,,644) lib/beyondcompare/help/dirshowall.png >X@(,,644) lib/beyondcompare/help/dirsyncsession.png >X@(,,644) lib/beyondcompare/help/display_filters.html >X@(,,644) lib/beyondcompare/help/displayfont.png >X@(,,644) lib/beyondcompare/help/displayfontdecrease.png >X@(,,644) lib/beyondcompare/help/displayfontincrease.png >X@(,,644) lib/beyondcompare/help/displayfontreset.png >X@(,,644) lib/beyondcompare/help/dlgbrowsemachine.html >X@(,,644) lib/beyondcompare/help/dlgdatacolhandling.html >X@(,,644) lib/beyondcompare/help/dlgdiralignwithitem.html >X@(,,644) lib/beyondcompare/help/dlgdirfind.html >X@(,,644) lib/beyondcompare/help/dlgdirotherfilteritem.html >X@(,,644) lib/beyondcompare/help/dlgexport.html >X@(,,644) lib/beyondcompare/help/dlgfileformatmanager.html >X@(,,644) lib/beyondcompare/help/dlgimport.html >X@(,,644) lib/beyondcompare/help/dlgnag.html >X@(,,644) lib/beyondcompare/help/dlgopenwithitem.html >X@(,,644) lib/beyondcompare/help/dlgprofilebrowse.html >X@(,,644) lib/beyondcompare/help/dlgprofilemanager.html >X@(,,644) lib/beyondcompare/help/dlgprogoptions.html >X@(,,644) lib/beyondcompare/help/dlgregister.html >X@(,,644) lib/beyondcompare/help/dlgreport.html >X@(,,644) lib/beyondcompare/help/dlgrestore.html >X@(,,644) lib/beyondcompare/help/dlgsnapshot.html >X@(,,644) lib/beyondcompare/help/dlgsourcecontrolmanager.html >X@(,,644) lib/beyondcompare/help/dlgsupport.html >X@(,,644) lib/beyondcompare/help/dlgtextfindinfiles.html >X@(,,644) lib/beyondcompare/help/dlgtextgrammaritem.html >X@(,,644) lib/beyondcompare/help/dlgtextreplacementitem.html >X@(,,644) lib/beyondcompare/help/dlgworkspacemanager.html >X@(,,644) lib/beyondcompare/help/down.png >X@(,,644) lib/beyondcompare/help/dropdown.png >X@(,,644) lib/beyondcompare/help/editing_text.html >X@(,,644) lib/beyondcompare/help/expandall.png >X@(,,644) lib/beyondcompare/help/favall.png >X@(,,644) lib/beyondcompare/help/favdiff.png >X@(,,644) lib/beyondcompare/help/favnone.png >X@(,,644) lib/beyondcompare/help/favorleft.png >X@(,,644) lib/beyondcompare/help/favorright.png >X@(,,644) lib/beyondcompare/help/favsame.png >X@(,,644) lib/beyondcompare/help/file_formats.html >X@(,,644) lib/beyondcompare/help/file_masks.html >X@(,,644) lib/beyondcompare/help/filecopyselright.png >X@(,,644) lib/beyondcompare/help/filefavconflict.png >X@(,,644) lib/beyondcompare/help/filefavleft.png >X@(,,644) lib/beyondcompare/help/filefavmergeable.png >X@(,,644) lib/beyondcompare/help/filefavright.png >X@(,,644) lib/beyondcompare/help/fileformatmanager.png >X@(,,644) lib/beyondcompare/help/filetakesectioncenter.png >X@(,,644) lib/beyondcompare/help/filetakesectionleft.png >X@(,,644) lib/beyondcompare/help/filetakesectionright.png >X@(,,644) lib/beyondcompare/help/filteredlinecount.png >X@(,,644) lib/beyondcompare/help/filters.png >X@(,,644) lib/beyondcompare/help/find.png >X@(,,644) lib/beyondcompare/help/findinfiles.png >X@(,,644) lib/beyondcompare/help/findnext.png >X@(,,644) lib/beyondcompare/help/findprev.png >X@(,,644) lib/beyondcompare/help/formatdata.html >X@(,,644) lib/beyondcompare/help/formatdataconversion.html >X@(,,644) lib/beyondcompare/help/formatdatageneral.html >X@(,,644) lib/beyondcompare/help/formatdataregional.html >X@(,,644) lib/beyondcompare/help/formatdatatype.html >X@(,,644) lib/beyondcompare/help/formatexternalgeneral.html >X@(,,644) lib/beyondcompare/help/formathex.html >X@(,,644) lib/beyondcompare/help/formathexconversion.html >X@(,,644) lib/beyondcompare/help/formathexgeneral.html >X@(,,644) lib/beyondcompare/help/formatpix.html >X@(,,644) lib/beyondcompare/help/formatpixconversion.html >X@(,,644) lib/beyondcompare/help/formatpixgeneral.html >X@(,,644) lib/beyondcompare/help/formattext.html >X@(,,644) lib/beyondcompare/help/formattextconversion.html >X@(,,644) lib/beyondcompare/help/formattextgeneral.html >X@(,,644) lib/beyondcompare/help/formattextgrammar.html >X@(,,644) lib/beyondcompare/help/formattextmisc.html >X@(,,644) lib/beyondcompare/help/fulledit.png >X@(,,644) lib/beyondcompare/help/fullrefresh.png >X@(,,644) lib/beyondcompare/help/fullscreen.png >X@(,,644) lib/beyondcompare/help/glossary.html >X@(,,644) lib/beyondcompare/help/goto.png >X@(,,644) lib/beyondcompare/help/grammars.html >X@(,,644) lib/beyondcompare/help/headerkey.png >X@(,,644) lib/beyondcompare/help/helpcontents.png >X@(,,644) lib/beyondcompare/help/helpman_navigation.js >X@(,,644) lib/beyondcompare/help/helpman_settings.js >X@(,,644) lib/beyondcompare/help/helpman_topicinit.js >X@(,,644) lib/beyondcompare/help/highlight.js >X@(,,644) lib/beyondcompare/help/hmcontent.html >X@(,,644) lib/beyondcompare/help/hmcontextids.js >X@(,,644) lib/beyondcompare/help/hmftsearch.html >X@(,,644) lib/beyondcompare/help/hmkwindex.html >X@(,,644) lib/beyondcompare/help/ignored.png >X@(,,644) lib/beyondcompare/help/index.html >X@(,,644) lib/beyondcompare/help/info.png >X@(,,644) lib/beyondcompare/help/insigignored.png >X@(,,644) lib/beyondcompare/help/jquery.js >X@(,,644) lib/beyondcompare/help/license_agreement.html >X@(,,644) lib/beyondcompare/help/license_agreement_7-zip.html >X@(,,644) lib/beyondcompare/help/license_agreement_fpc.html >X@(,,644) lib/beyondcompare/help/license_agreement_gpl3.html >X@(,,644) lib/beyondcompare/help/license_agreement_htmlviewer.html >X@(,,644) lib/beyondcompare/help/license_agreement_httpget.html >X@(,,644) lib/beyondcompare/help/license_agreement_innosetup.html >X@(,,644) lib/beyondcompare/help/license_agreement_intlck64.html >X@(,,644) lib/beyondcompare/help/license_agreement_lgpl.html >X@(,,644) lib/beyondcompare/help/license_agreement_mpl.html >X@(,,644) lib/beyondcompare/help/license_agreement_pcre.html >X@(,,644) lib/beyondcompare/help/license_agreement_regexpr.html >X@(,,644) lib/beyondcompare/help/license_agreement_textdiff.html >X@(,,644) lib/beyondcompare/help/license_agreement_wavpack.html >X@(,,644) lib/beyondcompare/help/license_agreement_wix.html >X@(,,644) lib/beyondcompare/help/license_agreement_zlib.html >X@(,,644) lib/beyondcompare/help/linux.png >X@(,,644) lib/beyondcompare/help/mac.png >X@(,,644) lib/beyondcompare/help/maclineending.png >X@(,,644) lib/beyondcompare/help/managing_sessions.html >X@(,,644) lib/beyondcompare/help/mergebase.png >X@(,,644) lib/beyondcompare/help/mergenobase.png >X@(,,644) lib/beyondcompare/help/mirrorleft.png >X@(,,644) lib/beyondcompare/help/mirrorright.png >X@(,,644) lib/beyondcompare/help/moveboth.png >X@(,,644) lib/beyondcompare/help/moveleftorright.png >X@(,,644) lib/beyondcompare/help/moveright.png >X@(,,644) lib/beyondcompare/help/moveto.png >X@(,,644) lib/beyondcompare/help/moving_bc_to_another_computer.html >X@(,,644) lib/beyondcompare/help/mp3play.png >X@(,,644) lib/beyondcompare/help/mp3play2.png >X@(,,644) lib/beyondcompare/help/newfolder.png >X@(,,644) lib/beyondcompare/help/next-dis.png >X@(,,644) lib/beyondcompare/help/next-hot.png >X@(,,644) lib/beyondcompare/help/next.png >X@(,,644) lib/beyondcompare/help/note.png >X@(,,644) lib/beyondcompare/help/opattrib.html >X@(,,644) lib/beyondcompare/help/opcompare.html >X@(,,644) lib/beyondcompare/help/opcopy.html >X@(,,644) lib/beyondcompare/help/opcopyto.html >X@(,,644) lib/beyondcompare/help/opcopytooutput.html >X@(,,644) lib/beyondcompare/help/opdelete.html >X@(,,644) lib/beyondcompare/help/opexchange.html >X@(,,644) lib/beyondcompare/help/opexclude.html >X@(,,644) lib/beyondcompare/help/opmerge.html >X@(,,644) lib/beyondcompare/help/opmove.html >X@(,,644) lib/beyondcompare/help/opmoveto.html >X@(,,644) lib/beyondcompare/help/opnewfolder.html >X@(,,644) lib/beyondcompare/help/oprename.html >X@(,,644) lib/beyondcompare/help/opsync.html >X@(,,644) lib/beyondcompare/help/options.png >X@(,,644) lib/beyondcompare/help/optionsarchive.html >X@(,,644) lib/beyondcompare/help/optionsbackup.html >X@(,,644) lib/beyondcompare/help/optionscolor.html >X@(,,644) lib/beyondcompare/help/optionscommand.html >X@(,,644) lib/beyondcompare/help/optionsdircolor.html >X@(,,644) lib/beyondcompare/help/optionsfilecolor.html >X@(,,644) lib/beyondcompare/help/optionsnextdiff.html >X@(,,644) lib/beyondcompare/help/optionsop.html >X@(,,644) lib/beyondcompare/help/optionsopenwith.html >X@(,,644) lib/beyondcompare/help/optionspixcolor.html >X@(,,644) lib/beyondcompare/help/optionsstartup.html >X@(,,644) lib/beyondcompare/help/optionstab.html >X@(,,644) lib/beyondcompare/help/optionstext.html >X@(,,644) lib/beyondcompare/help/optionstweak.html >X@(,,644) lib/beyondcompare/help/optouch.html >X@(,,644) lib/beyondcompare/help/outputwindow.png >X@(,,644) lib/beyondcompare/help/overunder.png >X@(,,644) lib/beyondcompare/help/pin.png >X@(,,644) lib/beyondcompare/help/pix_how_to_compare.html >X@(,,644) lib/beyondcompare/help/pixautoscale.png >X@(,,644) lib/beyondcompare/help/pixblendtoggle.png >X@(,,644) lib/beyondcompare/help/pixcomparetags.png >X@(,,644) lib/beyondcompare/help/pixdiffblend.png >X@(,,644) lib/beyondcompare/help/pixdiffrange.png >X@(,,644) lib/beyondcompare/help/pixdifftolerance.png >X@(,,644) lib/beyondcompare/help/pixfliphorz.png >X@(,,644) lib/beyondcompare/help/pixflipvert.png >X@(,,644) lib/beyondcompare/help/pixrotateleft.png >X@(,,644) lib/beyondcompare/help/pixrotateright.png >X@(,,644) lib/beyondcompare/help/pixzoomactual.png >X@(,,644) lib/beyondcompare/help/pixzoomfit.png >X@(,,644) lib/beyondcompare/help/prefsinterface.png >X@(,,644) lib/beyondcompare/help/prev-dis.png >X@(,,644) lib/beyondcompare/help/prev-hot.png >X@(,,644) lib/beyondcompare/help/prev.png >X@(,,644) lib/beyondcompare/help/pro.png >X@(,,644) lib/beyondcompare/help/profileamazons3.html >X@(,,644) lib/beyondcompare/help/profiledropbox.html >X@(,,644) lib/beyondcompare/help/profileftp.html >X@(,,644) lib/beyondcompare/help/profileftpconnection.html >X@(,,644) lib/beyondcompare/help/profileftpglobal.html >X@(,,644) lib/beyondcompare/help/profileftplisting.html >X@(,,644) lib/beyondcompare/help/profileftplogin.html >X@(,,644) lib/beyondcompare/help/profileftpproxy.html >X@(,,644) lib/beyondcompare/help/profileftpserver.html >X@(,,644) lib/beyondcompare/help/profileftptransfer.html >X@(,,644) lib/beyondcompare/help/profileonedrive.html >X@(,,644) lib/beyondcompare/help/profilesvn.html >X@(,,644) lib/beyondcompare/help/profilewebdav.html >X@(,,644) lib/beyondcompare/help/recompare.png >X@(,,644) lib/beyondcompare/help/red-bg.jpg >X@(,,644) lib/beyondcompare/help/redo.png >X@(,,644) lib/beyondcompare/help/refresh.png >X@(,,644) lib/beyondcompare/help/regular_expression_reference.html >X@(,,644) lib/beyondcompare/help/remote_services.html >X@(,,644) lib/beyondcompare/help/rename.png >X@(,,644) lib/beyondcompare/help/replace.png >X@(,,644) lib/beyondcompare/help/report.png >X@(,,644) lib/beyondcompare/help/rules.png >X@(,,644) lib/beyondcompare/help/rules_vs_file_formats.html >X@(,,644) lib/beyondcompare/help/rulesvsformats.png >X@(,,644) lib/beyondcompare/help/sample_regular_expressions.html >X@(,,644) lib/beyondcompare/help/sample_scripts.html >X@(,,644) lib/beyondcompare/help/save.png >X@(,,644) lib/beyondcompare/help/savesnapshot.png >X@(,,644) lib/beyondcompare/help/scheduling_a_script.html >X@(,,644) lib/beyondcompare/help/scripting_reference.html >X@(,,644) lib/beyondcompare/help/scripts.html >X@(,,644) lib/beyondcompare/help/searchedit.png >X@(,,644) lib/beyondcompare/help/searching_for_text.html >X@(,,644) lib/beyondcompare/help/selectall.png >X@(,,644) lib/beyondcompare/help/selectallfiles.png >X@(,,644) lib/beyondcompare/help/session_settings.html >X@(,,644) lib/beyondcompare/help/sessiondata.html >X@(,,644) lib/beyondcompare/help/sessiondataalignment.html >X@(,,644) lib/beyondcompare/help/sessiondatacolumns.html >X@(,,644) lib/beyondcompare/help/sessiondataformats.html >X@(,,644) lib/beyondcompare/help/sessiondataspecs.html >X@(,,644) lib/beyondcompare/help/sessiondir.html >X@(,,644) lib/beyondcompare/help/sessiondircomparison.html >X@(,,644) lib/beyondcompare/help/sessiondirhandling.html >X@(,,644) lib/beyondcompare/help/sessiondirmerge.html >X@(,,644) lib/beyondcompare/help/sessiondirmergecomparison.html >X@(,,644) lib/beyondcompare/help/sessiondirmergehandling.html >X@(,,644) lib/beyondcompare/help/sessiondirmergemisc.html >X@(,,644) lib/beyondcompare/help/sessiondirmergenamefilter.html >X@(,,644) lib/beyondcompare/help/sessiondirmergeotherfilters.html >X@(,,644) lib/beyondcompare/help/sessiondirmergespecs.html >X@(,,644) lib/beyondcompare/help/sessiondirmisc.html >X@(,,644) lib/beyondcompare/help/sessiondirnamefilter.html >X@(,,644) lib/beyondcompare/help/sessiondirotherfilters.html >X@(,,644) lib/beyondcompare/help/sessiondirspecs.html >X@(,,644) lib/beyondcompare/help/sessiondirsync.html >X@(,,644) lib/beyondcompare/help/sessiondirsynccomparison.html >X@(,,644) lib/beyondcompare/help/sessiondirsynchandling.html >X@(,,644) lib/beyondcompare/help/sessiondirsyncmisc.html >X@(,,644) lib/beyondcompare/help/sessiondirsyncnamefilter.html >X@(,,644) lib/beyondcompare/help/sessiondirsyncops.html >X@(,,644) lib/beyondcompare/help/sessiondirsyncotherfilters.html >X@(,,644) lib/beyondcompare/help/sessiondirsyncspecs.html >X@(,,644) lib/beyondcompare/help/sessionedit.png >X@(,,644) lib/beyondcompare/help/sessionhex.html >X@(,,644) lib/beyondcompare/help/sessionhexcomparison.html >X@(,,644) lib/beyondcompare/help/sessionhexformats.html >X@(,,644) lib/beyondcompare/help/sessionhexspecs.html >X@(,,644) lib/beyondcompare/help/sessionlocked.png >X@(,,644) lib/beyondcompare/help/sessionmp3.html >X@(,,644) lib/beyondcompare/help/sessionmp3importance.html >X@(,,644) lib/beyondcompare/help/sessionmp3specs.html >X@(,,644) lib/beyondcompare/help/sessionpix.html >X@(,,644) lib/beyondcompare/help/sessionpixformats.html >X@(,,644) lib/beyondcompare/help/sessionpixreplacements.html >X@(,,644) lib/beyondcompare/help/sessionpixspecs.html >X@(,,644) lib/beyondcompare/help/sessionreg.html >X@(,,644) lib/beyondcompare/help/sessionregspecs.html >X@(,,644) lib/beyondcompare/help/sessionsave.png >X@(,,644) lib/beyondcompare/help/sessionsaveas.png >X@(,,644) lib/beyondcompare/help/sessiontext.html >X@(,,644) lib/beyondcompare/help/sessiontextalignment.html >X@(,,644) lib/beyondcompare/help/sessiontextformats.html >X@(,,644) lib/beyondcompare/help/sessiontextimportance.html >X@(,,644) lib/beyondcompare/help/sessiontextmerge.html >X@(,,644) lib/beyondcompare/help/sessiontextmergealignment.html >X@(,,644) lib/beyondcompare/help/sessiontextmergeformats.html >X@(,,644) lib/beyondcompare/help/sessiontextmergeimportance.html >X@(,,644) lib/beyondcompare/help/sessiontextmergespecs.html >X@(,,644) lib/beyondcompare/help/sessiontextreplacements.html >X@(,,644) lib/beyondcompare/help/sessiontextspecs.html >X@(,,644) lib/beyondcompare/help/sessionver.html >X@(,,644) lib/beyondcompare/help/sessionverimportance.html >X@(,,644) lib/beyondcompare/help/sessionverspecs.html >X@(,,644) lib/beyondcompare/help/settings.js >X@(,,644) lib/beyondcompare/help/settings_reference.html >X@(,,644) lib/beyondcompare/help/sharedsessions.png >X@(,,644) lib/beyondcompare/help/sharing_sessions.html >X@(,,644) lib/beyondcompare/help/showaligndetails.png >X@(,,644) lib/beyondcompare/help/showcenter.png >X@(,,644) lib/beyondcompare/help/showcontext.png >X@(,,644) lib/beyondcompare/help/showhexdetails.png >X@(,,644) lib/beyondcompare/help/showitemnum.png >X@(,,644) lib/beyondcompare/help/showruler.png >X@(,,644) lib/beyondcompare/help/showsyntaxhighlighting.png >X@(,,644) lib/beyondcompare/help/showtextdetails.png >X@(,,644) lib/beyondcompare/help/showthumbnail.png >X@(,,644) lib/beyondcompare/help/showws.png >X@(,,644) lib/beyondcompare/help/sidebyside.png >X@(,,644) lib/beyondcompare/help/snapshots.html >X@(,,644) lib/beyondcompare/help/space.png >X@(,,644) lib/beyondcompare/help/specs.html >X@(,,644) lib/beyondcompare/help/specsback.png >X@(,,644) lib/beyondcompare/help/specsforward.png >X@(,,644) lib/beyondcompare/help/standard_vs_pro.html >X@(,,644) lib/beyondcompare/help/support_ordering_and_license.html >X@(,,644) lib/beyondcompare/help/suppressfilters.png >X@(,,644) lib/beyondcompare/help/swap.png >X@(,,644) lib/beyondcompare/help/synccopydeleteleft.png >X@(,,644) lib/beyondcompare/help/synccopydeleteright.png >X@(,,644) lib/beyondcompare/help/synccopyleft.png >X@(,,644) lib/beyondcompare/help/synccopyright.png >X@(,,644) lib/beyondcompare/help/syncdelete.png >X@(,,644) lib/beyondcompare/help/syncprompt.png >X@(,,644) lib/beyondcompare/help/syncrun.png >X@(,,644) lib/beyondcompare/help/tab.png >X@(,,644) lib/beyondcompare/help/texteditsession.png >X@(,,644) lib/beyondcompare/help/textmergesession.png >X@(,,644) lib/beyondcompare/help/textpatchsession.png >X@(,,644) lib/beyondcompare/help/todir.png >X@(,,644) lib/beyondcompare/help/todirflatten.png >X@(,,644) lib/beyondcompare/help/todirkeepbase.png >X@(,,644) lib/beyondcompare/help/todirkeeprelative.png >X@(,,644) lib/beyondcompare/help/toolbardropdown.png >X@(,,644) lib/beyondcompare/help/toolbarfavorites.png >X@(,,644) lib/beyondcompare/help/toolbarfilefilters.png >X@(,,644) lib/beyondcompare/help/toolbartoggles.png >X@(,,644) lib/beyondcompare/help/top-hot.png >X@(,,644) lib/beyondcompare/help/top.png >X@(,,644) lib/beyondcompare/help/touch.png >X@(,,644) lib/beyondcompare/help/undo.png >X@(,,644) lib/beyondcompare/help/unixlineending.png >X@(,,644) lib/beyondcompare/help/up.png >X@(,,644) lib/beyondcompare/help/updateboth.png >X@(,,644) lib/beyondcompare/help/updateleft.png >X@(,,644) lib/beyondcompare/help/updateright.png >X@(,,644) lib/beyondcompare/help/uponelevel.png >X@(,,644) lib/beyondcompare/help/using_bc.html >X@(,,644) lib/beyondcompare/help/using_text_merge.html >X@(,,644) lib/beyondcompare/help/viewdata.html >X@(,,644) lib/beyondcompare/help/viewdata.jpg >X@(,,644) lib/beyondcompare/help/viewdata_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewdir.html >X@(,,644) lib/beyondcompare/help/viewdir.jpg >X@(,,644) lib/beyondcompare/help/viewdir_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewdirmerge.html >X@(,,644) lib/beyondcompare/help/viewdirmerge.jpg >X@(,,644) lib/beyondcompare/help/viewdirmerge_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewdirsync.html >X@(,,644) lib/beyondcompare/help/viewdirsync.jpg >X@(,,644) lib/beyondcompare/help/viewdirsync_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewhex.html >X@(,,644) lib/beyondcompare/help/viewhex.jpg >X@(,,644) lib/beyondcompare/help/viewhex_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewhome.html >X@(,,644) lib/beyondcompare/help/viewhome.jpg >X@(,,644) lib/beyondcompare/help/viewhome_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewmp3.jpg >X@(,,644) lib/beyondcompare/help/viewmp3_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewother.html >X@(,,644) lib/beyondcompare/help/viewpix.html >X@(,,644) lib/beyondcompare/help/viewpix.jpg >X@(,,644) lib/beyondcompare/help/viewpix_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewreg.html >X@(,,644) lib/beyondcompare/help/viewreg.jpg >X@(,,644) lib/beyondcompare/help/viewreg_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewtext.html >X@(,,644) lib/beyondcompare/help/viewtext.jpg >X@(,,644) lib/beyondcompare/help/viewtext_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewtextedit.html >X@(,,644) lib/beyondcompare/help/viewtextedit.jpg >X@(,,644) lib/beyondcompare/help/viewtextedit_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewtextmerge.html >X@(,,644) lib/beyondcompare/help/viewtextmerge.jpg >X@(,,644) lib/beyondcompare/help/viewtextmerge_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewtextpatch.html >X@(,,644) lib/beyondcompare/help/viewtextpatch.jpg >X@(,,644) lib/beyondcompare/help/viewtextpatch_zoom33.jpg >X@(,,644) lib/beyondcompare/help/viewver.jpg >X@(,,644) lib/beyondcompare/help/viewver_zoom33.jpg >X@(,,644) lib/beyondcompare/help/walking_through_differences.html >X@(,,644) lib/beyondcompare/help/warning.png >X@(,,644) lib/beyondcompare/help/webbrowser.png >X@(,,644) lib/beyondcompare/help/welcome.html >X@(,,644) lib/beyondcompare/help/whats_new.html >X@(,,644) lib/beyondcompare/help/where_settings_are_stored.html >X@(,,644) lib/beyondcompare/help/windows.png >X@(,,644) lib/beyondcompare/help/windowslineending.png >X@(,,644) lib/beyondcompare/help/zoom_index.js >X@(,,644) lib/beyondcompare/help/zoom_pageinfo.js >X@(,,644) lib/beyondcompare/help/zoom_search.js >X@(,,644) lib/beyondcompare/help/zoomin.png >X@(,,644) lib/beyondcompare/help/zoomout.png >X@dir lib/beyondcompare/qt4 >Xlib/beyondcompare/qt4/libQtCore.so.4 >Xlib/beyondcompare/qt4/libQtGui.so.4 >SHAR_END >echo x linux-bcompare/.git >mkdir -p linux-bcompare/.git > /dev/null 2>&1 >echo x linux-bcompare/distinfo >sed 's/^X//' > linux-bcompare/distinfo << 'SHAR_END' >XTIMESTAMP = 1601823220 >XSHA256 (bcompare-4.3.7.25118.i386.rpm) = 71a72fa4318b7afedb03ec7147523d3aa47e26b090e1a170316990eb88268828 >XSIZE (bcompare-4.3.7.25118.i386.rpm) = 12675958 >XSHA256 (bcompare-4.3.7.25118.x86_64.rpm) = c913df4d0df858c4d1de62ee269b82a3e231b7408e36ee43ba672fd07e97dee0 >XSIZE (bcompare-4.3.7.25118.x86_64.rpm) = 18808757 >SHAR_END >echo x linux-bcompare/pkg-descr >sed 's/^X//' > linux-bcompare/pkg-descr << 'SHAR_END' >XCompare files and folders using simple, powerful commands that focus on >Xthe differences you're interested in and ignore those you're not. Merge >Xchanges, synchronize files, and generate reports. >X >XWWW: https://www.scootersoftware.com/ >X >XThanks to shkhln (https://forums.freebsd.org/members/shkhln.54069/) and >Xaragats (https://forums.freebsd.org/members/aragats.37029/) for coming >Xup with the nosched.c fix >SHAR_END >echo x linux-bcompare/.git/index >sed 's/^X//' > linux-bcompare/.git/index << 'SHAR_END' >XDIRC_yábIy_yábIy8ö°(4L¤òò-Áã o¿Ð"íPiÄgÊwÈ«/Makefile_yáô.r_yáô.r8ö°(4K¤òòOÓ\Z sÓê4v7`¸Ê½distinfo_yåN "M_yåN "M8ö°( ½¤òò3Å |QÉX/»e.¥3Úðiífiles/LICENSE.txt_n?S×g_n?S×g)ÿ#(´Þ¤òòÅ!-Ý~)AT=G dt®¢files/nosched.c_pÀÕ+`_pÀÔ;Kuh8ö°*©¤£x:°&à_Ê{½a=Gä¿files/patch-usr_bin_bcompare_oHç*=È_oHç*=È)ÿ#(4M¤òò]Æ×cZ¿ <EÔ#[_ pkg-descr_pÂAÈ1_pÂAÈ18ö°)¤òòhÁRA@µXu8á¬tJ5£ pkg-plistTREE77 1 >Xp RPL§®ñÕ@¾7wä`þE±files3 0 >Xå¾ uÞ æO/¿n2pÿMT`õH1æôØè} >SHAR_END >echo x linux-bcompare/.git/logs >mkdir -p linux-bcompare/.git/logs > /dev/null 2>&1 >echo x linux-bcompare/.git/branches >mkdir -p linux-bcompare/.git/branches > /dev/null 2>&1 >echo x linux-bcompare/.git/description >sed 's/^X//' > linux-bcompare/.git/description << 'SHAR_END' >XUnnamed repository; edit this file 'description' to name the repository. >SHAR_END >echo x linux-bcompare/.git/HEAD >sed 's/^X//' > linux-bcompare/.git/HEAD << 'SHAR_END' >Xref: refs/heads/master >SHAR_END >echo x linux-bcompare/.git/refs >mkdir -p linux-bcompare/.git/refs > /dev/null 2>&1 >echo x linux-bcompare/.git/config >sed 's/^X//' > linux-bcompare/.git/config << 'SHAR_END' >X[core] >X repositoryformatversion = 0 >X filemode = true >X bare = false >X logallrefupdates = true >X[remote "origin"] >X url = git@github.com:rebost/freebsd-ports-bcompare.git >X fetch = +refs/heads/*:refs/remotes/origin/* >X[branch "master"] >X remote = origin >X merge = refs/heads/master >SHAR_END >echo x linux-bcompare/.git/COMMIT_EDITMSG >sed 's/^X//' > linux-bcompare/.git/COMMIT_EDITMSG << 'SHAR_END' >Xv4.3.7 >SHAR_END >echo x linux-bcompare/.git/hooks >mkdir -p linux-bcompare/.git/hooks > /dev/null 2>&1 >echo x linux-bcompare/.git/objects >mkdir -p linux-bcompare/.git/objects > /dev/null 2>&1 >echo x linux-bcompare/.git/info >mkdir -p linux-bcompare/.git/info > /dev/null 2>&1 >echo x linux-bcompare/.git/info/exclude >sed 's/^X//' > linux-bcompare/.git/info/exclude << 'SHAR_END' >X# git ls-files --others --exclude-from=.git/info/exclude >X# Lines that start with '#' are comments. >X# For a project mostly in C, the following would be a good set of >X# exclude patterns (uncomment them if you want to use them): >X# *.[oa] >X# *~ >SHAR_END >echo x linux-bcompare/.git/objects/ed >mkdir -p linux-bcompare/.git/objects/ed > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/ff >mkdir -p linux-bcompare/.git/objects/ff > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/f6 >mkdir -p linux-bcompare/.git/objects/f6 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/pack >mkdir -p linux-bcompare/.git/objects/pack > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/36 >mkdir -p linux-bcompare/.git/objects/36 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/21 >mkdir -p linux-bcompare/.git/objects/21 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/56 >mkdir -p linux-bcompare/.git/objects/56 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/dd >mkdir -p linux-bcompare/.git/objects/dd > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/99 >mkdir -p linux-bcompare/.git/objects/99 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/f5 >mkdir -p linux-bcompare/.git/objects/f5 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/6d >mkdir -p linux-bcompare/.git/objects/6d > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/e0 >mkdir -p linux-bcompare/.git/objects/e0 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/5a >mkdir -p linux-bcompare/.git/objects/5a > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/70 >mkdir -p linux-bcompare/.git/objects/70 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/f2 >mkdir -p linux-bcompare/.git/objects/f2 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/26 >mkdir -p linux-bcompare/.git/objects/26 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/d3 >mkdir -p linux-bcompare/.git/objects/d3 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/b5 >mkdir -p linux-bcompare/.git/objects/b5 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/37 >mkdir -p linux-bcompare/.git/objects/37 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/78 >mkdir -p linux-bcompare/.git/objects/78 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/5c >mkdir -p linux-bcompare/.git/objects/5c > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/df >mkdir -p linux-bcompare/.git/objects/df > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/5d >mkdir -p linux-bcompare/.git/objects/5d > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/info >mkdir -p linux-bcompare/.git/objects/info > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/6f >mkdir -p linux-bcompare/.git/objects/6f > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/e5 >mkdir -p linux-bcompare/.git/objects/e5 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/c1 >mkdir -p linux-bcompare/.git/objects/c1 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/7e >mkdir -p linux-bcompare/.git/objects/7e > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/c5 >mkdir -p linux-bcompare/.git/objects/c5 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/34 >mkdir -p linux-bcompare/.git/objects/34 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/e1 >mkdir -p linux-bcompare/.git/objects/e1 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/06 >mkdir -p linux-bcompare/.git/objects/06 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/95 >mkdir -p linux-bcompare/.git/objects/95 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/f9 >mkdir -p linux-bcompare/.git/objects/f9 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/a3 >mkdir -p linux-bcompare/.git/objects/a3 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/de >mkdir -p linux-bcompare/.git/objects/de > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/8a >mkdir -p linux-bcompare/.git/objects/8a > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/1b >mkdir -p linux-bcompare/.git/objects/1b > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/12 >mkdir -p linux-bcompare/.git/objects/12 > /dev/null 2>&1 >echo x linux-bcompare/.git/objects/12/467db9f810e432b08df415e67014dbf6bc8040 >sed 's/^X//' > linux-bcompare/.git/objects/12/467db9f810e432b08df415e67014dbf6bc8040 << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIey)ÖÏU0ËççeÎUË6eÔ]ªIÉ,.ÉÌKËgø_÷*/FSÙ1e¿àôÍ;®É 3Èb\1Kó$M}0)Wuo¥ð'¨Ùéº)©ÅÉE±]Çf^On߯Ð5këåèx$E9@ÛÌÃy^9öüoê¶ >XË{¶ó=GG© >SHAR_END >echo x linux-bcompare/.git/objects/1b/8774a9b5103add063833ba917ea4291d171af5 >mkdir -p linux-bcompare/.git/objects/1b > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/1b/8774a9b5103add063833ba917ea4291d171af5 << 'SHAR_END' >XxA >XÂ0=ç{d³I]ñê3Ò$ÕmJ=øzúo3eÆd»]«9CFò! ²çdÙp¯DIbÐ9Û¾ÃÄ¢PóÜÀ%-DÈ"¢ÅÈ$ÆZb>9ïmÔÜ*<ÚTBà >XËø >Xµ8~ýüóÃÛ ´CMD"öH*~&[þ3Wi©åa×î÷m¡Ì°á5«7þN >SHAR_END >echo x linux-bcompare/.git/objects/8a/8399524140b5587538e1ad84ac74874a9535a3 >mkdir -p linux-bcompare/.git/objects/8a > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/8a/8399524140b5587538e1ad84ac74874a9535a3 << 'SHAR_END' >Xx]Árä¶Íy¿ÂǤÊeW²vssâ¸|H¹ÊÉ-'Ä\ ¾>¯r¨]¬×ÜÖÞû¡ Ñèn@ûÎí¿ûp÷éýÇ?ýXµþ»};¼Ãë}éúÑxû.ý44_þõÚc×&¶nïÒ×/~tï*î£5sÝ·ýófÓ¿¯GSÞÚ. Íùgkk§¾{ÞR[ >XûUÂëôëÿëõÃõû»Óû»7>Ki¾h6£ÓçU°q¨_oïæÃéæÃ_gÐv·N·^g>¿ÎnýüjïÆöÔ³ræ}I§Ä×S×Ý|ز.4¦;ÌiT»v½·n¨éøâ'àÛ»i»Ð¼{õ#Ôÿê·»ÛßþñÓ<ý_ÂO»ÞT÷-0-£=Å¢·Ãtm~|ÚwùÓ¿ãío&àóîËÓà¿e³#ÖÑKÁÿóóßÿùëÏ>üöëÕ/¿ýrõ¯ÿ{Jç¢õÁâQÖüËf¾¢Øy;^êÉàBÙØê²huÿôAúø~÷×<U_2ßýøçï¿¿»½ýËw?ç\!ÚæWs£Á¹á÷3ðù\ÏUi>é«»ÛËÍY°ÐÞ|º#é3Ŷɤad{§c"ØLñ§«*.+j«M¬nÈ^'9þgz®'ùl'VLxU°0¸l¯Ûa}ÙÉ÷ë«£yYôu2¥cØ5Qvõ7¦â´u¼Iê˦}°Å¡í,Ùú¾,»vìM;pÒ<£O;ÿ¯äÅsýwGøÊÉÉÒÈC´}ôæÒ×¾ì\í8RïÁR¤¥éºv¨}Y¼ëëç~#×¥R¯÷K!ÍîÅ[ºMþoµè©Ú¡²§Âí®no_bÑV'Øu\*¥qB¹¾7CU@Ŷðö`½JKj4cÃVܾÔñ©L4JDëÕdTÔ¨ð8({ÓØKãàQ6>®jèÇ~¶àm;«GتÝÚ0"ÞhbÙèd|°ü<Ã0¹4ÎÆÜ^-ÅÌ¢ffGù >XçÐÑÛe´C\8ë0ãc ¬õѹ)ÝÉÌq|ììaf+?ßÖamáXÙÎFüÑõ1£ÔVí!mªîA Ïù)2|i9}G¯3¨Ò̱``fÉ¥#^ßÐömÓ7Çhd5>³ª {ÕÊÄÎëè¨#çrn|T©ÊÌÔÅ]|ÃÅÎKMY2H´]´EøUÎ,°â7Ã].Z{äv4Á6îXDàS >XÜò¸|àÜúá,Ü«6Îï"x%_¶Éí_FÉÁ¤ñÆnðÙùè·71«?>ÝÐq]qÁGgTôS'ÒC·ylM>*³ÜfðJ|fÆb®úXÈÁ<¨pD&èàCk0ÚFg.B>Ø#üL²ÿ3Ù$¤Ûs·6(N-¿d½V×+h|JTg"|v.ä9q±ÒzllÄJ¬ã6yS#Cq³9Ày$õ}eKo zƧ¶á¼ ²«÷)tÖÄ&2PuµÄN̪d[%÷bàZoº¶mlZ5Àâ\úÙ +{'ãP l ç{$Aª<ºÙö*Fhî¾^Ç£wÒ<#hV3JÛyÀjU >XCx¨E×°äC γìê0 6Ú8~®7ùR¼Ñè]§ÕXFUo$ø$k¦dTY3×Õ«½AÌÏ«¨à ðÎ æ¨Â¿¨µ°:¥¸#¹iy7V,±DÓYC^ÔTÅ!dw,¸R >XRñ© Í&ÙAë<í2&jÞí9ôYdëINÐèM¸WÐËY=ØNѱéJ÷]×j¦×¹¹3eO¾Ø¨ùÙ¢¹Â¿9FÊͬ/*m<ã¨ê v+n«Ü*´ð;¸FWcËÒÓa±ätÈ&¯(>ÁµÒcoBö!õ)Ó·"k àÜqs Éî=Nª4¼`Ì bÒ©µÜ+oÓ"¤£lY:oÀ ÒS &¡ß&_r[ôs0Á²·£³o¤Ãt¤Ì:3Úpfô'Eò_w.ÉPë»vd<|öÉ]¹±aÝ{Ë !¥F"¥G(d1¶NÕÀ»ÏoGÝNÏâ µÄmÙÈ+3ÅÃ)<¸»Î XÉO±¸ôú\Ùöï©à#ÇY'*nÿÔ4;¸4M;¶Öñù÷Ébqdº-Î¥éÄÃiä¬øxõÔ[Á´A/ùÖcw³I±ñÜÇq*ʽ·*ym6+®bWÞ£Xv£Ô·Ûo°ô[ÙÂ×ÂQ¼T¹lé8ºQcGó ×)¶Jd«^Jþòií0qI!L©½tr6±)I"êÄÔ&÷ÔtܳqæD=8¾õ^3è9ëÝÝ#bË)Är²Ô8¤ãe¬PO$·r=©dM':RºÑf¼Ã+'EÚéà:xZZå,z üO,±OFhúõq,²ºèÙUíà>*ª52Ë´+*ê¹ÚÄÌå $5ÈËÔä.LÁ©ì&ÜQ!O&ƪÓÐòz\§6)7*¥¤æË<$³fÚ¥¼%Úï±s²ÎÎÌ&Ý6d;`àØDfÙf.HééIS3Â; ³|ôÏä9s¦Ò[ >Xªàj§ >X¢&Oû¯³tÑ~ÌB©GkH ,ÜijÁ£;R[lשê¢qCY¨¥Kµ#Ëo¸:hÈúPZ:TÑÕ5eÁ²;²' À§ýAÁ!ºÁ]¹ÊAP=>6Î?iè1â;åz¢4ùà]@@äRAý¢Ód·q@"G/àjQöÅ*Eñ´&Ù+ÖC£SÈÛ½KŦ7O¸OÆæZ >XéÚ½#ïÌC$íüJ¸rF²ñq&rE"ºgS+ªCñ >XZf¸ÇÞÿ[yáo'Ò]AÁz¬A|¸Ð7î«pÈTW·!U ð ©£ÝWæc!EÂùÀ¬]4¯ö5u]¤ÜÑÄüÉPïk¶X¸©2W{kÎãÊt´1øÄ1ÉÃìCsJ Ët¨f')e¡)îÛêj¼0y9aÆqCÅÃRãBjvÆ#ÓÒwÁúaT!çZ% >X O$L©`ÞY&neZ(/ê:òtB-§7D(h!QL²32ÕAI¦³ 9iæ¥{N8QÂ9*Èg÷Rñ¥Tg±H¶e®öú͹c[¶ka´¥{;wÑÇr¹¡ ¬°"u¯+N=ù >X·§-²&ß$0éþJh ¹`=ÐЯàÏJxÕs!õzÓ,ÚÒÛíý>nêÚZGC0Û' ·Î?ÁnÁmA»Q=çLÈs~^?¦0sºiÿTÐ$¾±Úø¹Åþ¦×BçÊ{²Ð`îýÁJKöS D³¡¾C@¨viÐoQ¶FÖªmÝVß/øȪ~^Ï÷³«"ôxÝr3BãG¦e'mþ ·à6ÎXê}3j{?ÓMàoí±~²I·7¯!ëYÒqÙv~£^TÇ×Î-ÇõYQ^ý¬æk9AõN÷Q=V¡¾íXVî¨(»©À§RÊúû£V"¹3L=ÍBB \Õt~O4§f)k 'ÛþÚÎà!¾~?`Dh.GrìÚÊîþ˵<ßÿb7M¹àÄ5¬8ü >X©$ùa]ñ&W^^±Ò(&7î|Sp¥'²ìSÆ`©\oAMͦ£9%À¹åó6âܯ0>´àè»0@ÇBñf0À`öäà B\,¥[IP3%Ë^Î-³A¦1ùT=0àRqr¨jàÊâþ|À½µ#]ywFx>3¡ì\·ÇÂÕÜ|Ä{6I÷ý°ap6s!ê©Y3,çÇYN#ÏD=>©&)a`b.3 íIYñÂJU¾LrJä´ÙÉä¼ÑF$ñ:RLNx亥LÛ¦D-V"?ËÊ¡¤"©WOâôRêÍ úK6*½ÓÂàa")7ÐÉ¢8ÓÍeBªØ l3aÎï~hÆAhå«ÍË$Ĭ¢@« ~±S.½ïIK¦µâHøm´ÚæS\×=-Ý1+:hµ¢Ó.EYY@«EL(¯ÅDÍJ¬³Ò &Å«©¸èçÐ%,¶hJiE6}<#¶H§xJvÑ\hTZé$Å2¦y¼u/Cl¼ê¦Çü¬4yìÆYw`#¨ÊÏßpÞÿÑvÈELÇÆÄP n[òx©ÏÉñ´!¯"½NCVgçR[αiN«¬ü"ßÙ$nK&êï#á9Ç\¯Lùf*Ù>Y,-£9{8]ø%¿ÇK¿}?½ÆM²Çä ü?$úej3Íÿ0ÒÏ >SHAR_END >echo x linux-bcompare/.git/objects/de/6997798f42bc381bf6d7290f9673224a64730d >mkdir -p linux-bcompare/.git/objects/de > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/de/6997798f42bc381bf6d7290f9673224a64730d << 'SHAR_END' >XxÍ}ëvãFæü->E¶\ÞV5ER¼èÚS^«$VǺ.®ö´çp@a ºTMíÙ×Ø×Û'ï@J¤ª L·-Èȸgd¢3:¦±µ×ØúNè{þ;éNÂÐõcÓóB·á£ñý¾F¦#sâܺ}oèëôÜp¿ðjèùR§ÆN迼5 ·oßþ`>¸¾:1F6c'îì·¿xî=¿â æÞæäs)Ê$ >X+ã £Ûó@FTy¢ÑPÎþ,J%ä«êÞÎfi³Ìææ¾üSÞLÿgü«P,ÍëÚf {¥Ú¶©V÷«Ûø§ÜØ©ï6x8ùñGSÚÜÀ§êÆÖ®ùñÇBñ;óú}èºï.^ âùÙÅÕéÁIóí«W¯RGË«_³SüÐ(×ËÛ âáÁUóÃÙE«yÉVaE¡xrpyÕ¼h_¶®äçA÷+¨1*èÇ÷X2Ö¤? ÊóæûÖ?0å&©99h^áÿÍ¢a±èDZ÷É Ã ì»18;9i^ñçC»À&zô»Æñ{fä7®¡8Dò¹!>n6O/egg öòìýÕÇfö[;aÄ¥¥Ú\&dc¯ëú;}ð}ë#½þÌ?.Z_*ÉøåøT&ÚçÍr«çEqiäa¡ñ|ÜáÐoof¾ç'ùÏ8ÿêvÝ1Æ+ÿ¸º88¼j_^¿'ËÊáxT(^_Úµ°ÜïîÝÆÁ¸D&±7L4ç{À2rKßð Ûqü¾÷À1Fû¸uzÍQ_uÈÝ'¾y¡×äÃqéÆï{î]Ãh¿3ñ=+(Í_Z¤Ô¶6·ëö[ò²ízÛ aT*g_J¯?ÏHײýñ¥ü°»ÝÞnÌáÕw·uCS;=k¼øùòú#ÄáKX(¶N/¯/ÛóS®Î£+Çß]·ðýêüj¿ã7ÇgÇï A¯?gáxeÏï'=×ük'êi(ÊÁ8ö?*n°OôÍëÏ?}1oßKßq+¡ >XÐÁ0îÐ{ò0²4ûYSv}X'|ùSóÝÁé¶!¨|ý¾8ü"6 >XìJÇ}ü^b+î(øq9ß >XEÌmYÀÛÛî~ì>ÄíëOHB/TE±3îc¬×O~¦:`º`ò&ÿå,'¦ÇÏ¿R8ÆsKPüµÑ`O^®ãù/~L4æëߥPñÀ«¨2ÀAX©n?T·+Îxaû6P¯=Ôk+ÐØ}hìNG8>Å"D}S.W²ÆÞÃÈGk^Ëc8ÇVsÓy>C&½Âþd8¬×Ôh§ÌÉVpÊËçÿiþbJ=³ö× Ï4 >XµfþÃü×Óï[§G_ÕyXS¸èoå(0%÷Áíb±é´WÖ@*QzcóùÚB<qÓíÒGè²)õÏ[qBUêèü êÜ^O{x0xQ:æçÂFÁq£ _Ðê}¡½è|ªabåjy³¼Àõò;Mû¬ ôè¸Å+éKzéã@/yèmÖ÷ë;åZµ^ßaT¸ Ð8ïªuÒ >97oMuk§ÖØkìÖà/:¨mmõT¿KÝÅséZ¼P}g{ËéºÝíj£ÚØÜémí:;[U··½µS¯Vñ{¿ÓÛíÕ·*¾pÝZwÇÙntª;»ýÚf¨ZÿÞ\Qµ¶½¸í«´ÙÀ ¥Îí÷w«»µÆ¦³í6HY¯Úßéu:N¯[«míÖë {»ßÝܬuûÎfug¯QÝÜÚîõjÛõÞB¯P÷Uuwª[*It6(Dä>÷ݲ3§¢yØLêLêõýÍíòÎv}ww{¡4U·"OIln=ÀùKTÊ0?B_^ëß5îp\ñüûPÄ£áÿ&cFHí D`¼«°½=´ñµ<AMý5f¹&èwº$Ø7^dn;7ôÝé<xp?Éá®Üp$?òÄ;aK >XÅ ¤¿+c."4&Ãé"b¦z4!ÊgHÏX$î=Áa:n?]N"æÏhnuÒ¹ækoÊÆ\ûHR"ó¬çÎ5NÖ >Xg'e¶¼dÊϳ ±+Ci¾U(ó^×ÉCÓñâÓMäµúBZ/@¾¥¶¡gÀ¼)ÄÑ$M×E2U$C KÓ)o4Böªe.Îa0~½Ô!`äqÆéÞúÁýÐíÝúxàÄ%ËÉ6Ò¤Ìüì>J®±ø@È À½ ;¡¨"|³¾v4ûyíay "@Ýámd{ËiPü<d)¤dT2B~doHÊÂMÀ»6ÃSîÃ8ÄC¨nB1tÐõ|aSrSß,9æ*ô!ùrŵÄ?XÔ:ð@º®X9Ò8Bƶbå~à#@vywîòK1G(8!¾z#¤¤± ÞÍrºPÜXö.¦×Hb3ú=+ ^?õúæÓs# >X·ÕݧÃØ$DƤ§ Æÿ¾1N$ÄvØÐýc¢Þ5ãIÔvHL*Õ^Yø)o7ô:´.ìÀbìø+¿e `?EüDà°* äÎV¶ÀëòeYÑÃâ¾| eòeÎ}$=3±Mfâ{L\sIéº÷ gеà^pÁ¢|s>²fOXº¾6Â?ó;SæÂ#J=MÖì¹Üß»r²aîÍ(IinøX(&µ|Öãà ëã¥<4(âA´Faìñ7U8B]¼? L#ÀÌ!©¡ ú >XQ)ñ_7^äÎáÁýI© °í1t3ô>Q`Mßuâ Ì@ÄâÒúe wÂiZÃNça~|c«LËõ£Ø1¤³@Efý#,npóä« (»3Yù'pö}ÃA¡yÀW o®¯- >X vXè!ý¤JV# cöDffcΪ`qçͯXÆdÆøKóA&if!í̯»!%Oùm`V÷ÄËcÎÝ°ëÎÎk"¸è9°¼+1P4v»^ßë?&°Öt\äÔt üxC¨Lµ2.㸰%xnÝ»¡u°÷N&Q bë3×FÀ2êÎmF@fÖ;.ýV3EPR?+f*Ôg\¨8&Fñéþ'Xâ8¾Õ¡®Å¨ÎcÆÇË HF¡/Âñ9âL)IyLùh"¨Í2(5x\FH](uʸ£ñ0x³Ñ yñG'û鯨£p&0M&°9økÇ"cKÇB´Ú2ÂåTe0ÿ±Ö=v»EØß°Ò¬»oÖà§CËÛsbm]d±£`GØÎî¯ÄYM¤AJDT9tl>ö8bk}¸~8+èò8ÀbÞ#>qÙ<2xP¯iåÄ»D¯Ðl^áÛгÍt4JíÁ|¦¾#ÿ °T °,'Êú(XÄÎ@Ô±òò©8B,ß%y68<:uÕCL**üâJÃÖ¡\J CèÌ¢ {È¿&°SCtæêæ&jáèÐéyD{ÎCa¼ýIßÃHI47, äAôA¢B\"29@MSJ±cuS±þqZµ ÁZ?Q òÊe±|OÔ®vèÝb >XÆ®p ¨Ïh)ÚTE!Sf+äôéHüòY+XçdJ²z0X] t(û¦hhgãXA"c(D2N'X¥QóéaøqÌ4YFjsx©Z-ýºËóZìµ30ñ0³\⯬Ä)ÿÏWù¹ùÍ+¾$¸¢y_ÆÈöF`uªþÍ,fÕik iI<WºV"> ¨¥ KìÝØÈý°'P4ÕY]l6ç¤îæ«,ä$¤Mk%ÖÅgR<ãI°ñu)^à ÁSþÈKK²ØëLSíNÁyW,éÉÌÔ 9zO71ѺÎy²é¤gTw^´BGb£Wõi"ÖBÏBô"Þ¶ DDZ|î!GBй©ÈPÅOENqR¶âc§$aiâC×ÑêÙ^V >Xcß÷é¨ "ÝX¾-ða ÐÇnöÕÅ®ÜÉB'°=°)S¡·yð^´|Jvâe3z2³.C¸$i?òtbÈOðM¢WdY D¦IñcU@®Ø³æe¬bOPLºÕÝÁ¨$åVál©3F¨?C¾þõ±a@X^³;¿Å öR°ÅXî@0BË >XrYÆLgòw íoP®AÁÈé"æø£{HÀLó»jÚÿBbõ. >X1éüé.dËçT¢Ý;Ï1îM6aà{(Ý\T°¢aVɾ*vR¢ÈQv°DLÊ$DÂFë=ÃT, \ÁÙ®gøg«&\"f_iFqd4â¶E/æ®ÒHÅñfÄ¡Òrí )ÏUÖ$Àä0$ì\ègfÂ4ÃtSºl,"ÅåXâð9DL 43CªYhñCÖ§È2HL%2ÈSLIÜYõ%ÐÖfŤҺ'ÚêÇ|mõIáTËIãб¥/F©tSg_Ii0±ãõD/ÑÛÅê'D«<Çt ñgön$['¹/ÊXORgU -7°ÄÄ-TI6å"ÏLB÷éfCQVpâa;äÖ°0Èôú¤±is§f/㶵òÀfv¸BQ²"~ý¬YZÍß,BBQ\Uê¦MiAW(BRû lHäh2ÄÖB<qȽ:bÀùK< «{Îàÿÿÿ_d²º:]B»0(² Æ4ÉM¤(w?iÜ,³ù*ÈÆ"æL4PBrDÜÆüªÌ ÅÔ´Ã6B§'<Ó£ba¨G× ¯¶ò¡ Q`:þºRjÀH6yI7sf9ñwYÏõÅ®~ZC§-q¬³öâ°ÏÕ`xéoÊH5Ýa¿;7¶Æ¿!,À¹Näffø¬ °$Á¿óBh'=±=¹\ Áï0¢oDìmïáÐÀ-uÊ*(y¢©KvÄZriÎ(ÝÊü],ÄyPè«&í\3§Gè:;¼fOÜÁÚõÌÁEÓ_ýÒ:jµKÓº\e¸:È´N®OÚÉaØÖººÂï~Å&Ù9:Þ7ÍñÁGTmÜ·Z'ýS½s§WèÜ0Íèº`ºú./ÍÙ i`´æÑi_µN?w×WæôìÊ·HATòÔÌ`æì=hÂàïZÇ«_7vZj¾¿À0MNS7ï[W§ÄöèPá;¸¸j^\óëó³Ë&úÓ_/cÏÏêcy9'T5ÿz/[¿4% èR¼&JÞchPvI&££P÷f>Çw$²èà¸ÄWX×;g >XÊP46b¢`×M©Ôeê?¡}ÎÄ4a!µÕ×¾}(Xss£@¦ùQ þÂ>:&p#¹Ä%ÉG'}Ù¸l\ bNçÊyV âì¸æSGð2DY0ÇaQÆ»ÀÁ%» þRÍmE[K]î£0hå¶ä¬µ³f6©Bs°Håsô¬](þ>Aá{Râ4, KBNz}M1m4ù\$ËOúÓé >XÏ ¢mRJ<°æ.\Eó¨¦ô|YiXU°V`â»,$ÂáÊ~¤ÈCq´¡ñé9bÓºÂò}¶%3¥ãäC9GA¿(¿¤ø,øemÑ53Z.üfN±±ëÞ£ókDG%îÍ9ºÒ®nÖã}£êpÈ Ôý SȬ»aËT÷ö7û[Õr +;[»ê5ÛÝC}¬h8½n_AÅTÞïÒøþ_{Ã~×/ÐÍ9ýnØðìÛ(îyÁÜwt²ò%WñmûA0^c>3ìÃ}úq¸!jkßGëårùÍoþÚi·Y²j·ß Ä7X`ìYùf¤µR1i'ô¸{Ë>÷B!¯ì,¢i S©nmíímÖ¶+à¾ÔuüÖMDBÜ¢.õÑãßQI6íÑÝ?-U§WA6¿KÿÀÞgàõþfÚ½apëòa ¤ìÿmÃÈw$i]×~cÖÿÖ¬. øf$N¯Ò¢gí£þü·®gpanÔ ÂHò}´ëAblà`S¼@~qu|Ô> CËØmi^©TþÏÂjokÄt!G&`©AèÐ×í@ >XÇaNÞóa±³µ-4 c3ý³ÒÕNA(3³%Â0ÛzÊ¡)¦ÏÍv É) CØF÷`;mË|ñÏ*_<Zý_&³Ûf³¶_ÝA³S¹ >X[°W_hu±<¸ÁìLç\Fõã&;p3°-µú~mÏ\_ò\Fq¤PäÙêFu/jÖÎïþ"ãF,m¡XzwÞûwo¥[¸ÝxÚÛ¥I1ÍÕÙ }.Èí )Ä?Oß²}òùlDADiìÃBG± @àv|vpôvíµý¥Õ(XÃØ ÔÌÃþ|ð¡Ù¾úõ¼ùV&ÌàýQ!ölN±¼;äB8¸sÕý'ÚYÑ<À_àê'ôÇþ~ÏÛZ=¹?;¥iÂSSÖ@wÈS ßÂ?î¯ ½ïY|+нe,¡ÞÜãtôÁ#J ÷GÅøë:H»XL¡¼5·Æþvóâ`æwk¦tM2±Ç½W.ß¾æ¿×Ìok¯«¿q¯¢×MöPPÂ\88+Pê5i..9æõ¦yÍu42ùÁTp2¤â3Ú¨ýð¿ªkx<ù¤¹þÁÙ¹1<^¥2øzFÌ@DÁùnÉÿñQI«Ü$ó«{#Äwlð½d ¦åêVc£a[{[äª(fߺÙÛÊ¥yÅ/ßþ'fSGãÊ»ÃF»üúõ±(súO¾Æ·\ñ¢´÷ÍÕ1<6ªmÒ n¦ßâq!Y0«¬¹Ç²ØÿreúaIK=PØå +\ïoíì×jåzm·¾½»Ð >X[#2CÛGÎÔ¸EÏv3øÀìïeÙÂj¸ÁÌ1±ºUfÓu}qX»',±¬óçáà¬(äZ)"©qpxQê £¢«$-ì£[©%. ù:! Ö¿BL%xDpi³Cæ%hR¥üb·UE=ùêRÈ»Nx2ÕÄ&èçdäw,6B*´_q{FÙ¸üúãÇûYûB1Ùv|4pÒpnC´|¦a1R É(*³+´pº2rÙ^Uì£åÆæö^]5>Z9Õh)øäÙ2Úñk¨'ÁèB§<ò!=7ÁwZ±C¯"k+vò·Bìäy¥ØYY±ÛÜoìîWëe´þoî, ¶¶WüGØ5ßûþ{zØÒùï(Ë<UÁåÆ«°}ÉGÿgûò/<P r´¦ °~ Â#ßøæ¹{ë@C¾ò+ûÖïé±³e³ÇÓtO'É^ïÓóor@kiÓã\KÈ,ÝÓßAr®Pæ,5xþ]êYÈ-'§sP:²åÂ<PzÞ¢xÊÝOÝ}tÊê)Vú[ëgàa]t²p1çO²e.÷<ú37rzöùØ/>[¯-ý(ë>åÅü¨i´üå'õqa"³EÊ£¸ó»SSÅ8O^å÷ÑFàá(Â*$dc¬@; >XV"ðùÑÇï¥Ú*4LYúAH=GÚË6Nç$!Á°ÎëÚ¬NdйxBoHûÖ*ü?VBOøxGð¥''ë¥{çw àM¬<Gɱ¿o3gÇü8æYíoÛ/£Ch¦iK¡ÁÔé¢ÙuÌ-PËÓ8EÕþ£òïãeçgaÓ<b¹$c, =PýGO;]´ÂGb\·!@¡æÜæX[ZÚ³AfQºªô+d¦`ØÓbhsoEÎÆâ¬W¾áKi ózŵ.«!mHq@×wÛhë±ïíÑjÐnè*qrÁyaN01l9aYÉ:HV/+;Éض¯°(iHmh4®çCHçhóñ¼p¼Ø*/lîõ'Á¶fcIxêGÆ °ýh9@Ð&ÆÍg²¼Gùµ p:è÷WûØw:ôlòH©È9~D!öÖq[Ö$ÆÁ½|cÝþ >X«á&¾|dh~ì=t"ãr\s·°9iOkÜ9x¢ÐH=ßÄt°I('(n[:(`S¾#\¦*ï$±ã࡯J t¬cæø¡¾Zx,^nÆ9P$ó ËkBu¶úæÐ\ôO98`[îòëR1¬UT $Pø´JO)]v*3Â3ÁXû jÜ,G@£U;éJÚ¦Ér: T8¼P³¸qàQ;îPEÆíIb+ìæiaNL³'ÿ§MêÏ(Y")°±[%apöæærÒÖA'²àØ2G.X,J.8äË» IH%u}ç.G(¤ £c.ckXUiÚ-F¡µ1¹; 5\Ü y¢;ÝÜÌÍI©ÖZ**ߪLAW¡8,â§éäȦ *Ñ\¶÷¥Ýë*JX:<ØÄé%NYéµ´¨WÅË >X§x.Og¶2h4¯Ík"Tdo:Rnáö íTî}xÃî«bÄZh'GÐÄck82Ò£ õ˱{ Ù¥>kz´¶Tn>¸!e1tl¨J0 ½W¼)Z7U RBà~ÞÕÀ±NÒJm5¾É±£¦¢\6)õZØf3å¡Hâ´úù¨ÂЧ[ø'ºßq@{«ÉÍJÄ,LR'qP² 3»ÃBóðä=Êz½$4f[hyú?Çr¡#Zªp J¯£¸Rã.pÎ 7¿i@XiÅQ <À^!Ôù]jÆÎ >X.Ô8I@à¢]O`´A Å.J{ÛÚwÐÜÈnÕP¬¼àð±zjôC¹$ >XH-ÿ-T!AkO<íòÑ-QƸn#Ù°5yL? ÏÁ«ì9&_æö¸û#¨ªèl¤*"/ g§NA¥,àÑû(wVoµÛ¿S(øY^<ÀRÂ,Oámû00c^Ñ÷¿©BK4¯¬æ&\¹ m±hN<7½ÊíhK/V¡à¹ée(¤BB±or"#4 >X°ýòQ>ÂÅ*Ht Ëæ½Âm-åÓ(^6¥*ÍÜð^,î*,ÊM Ú»I"mUäaßvëj >XÞl¬XÉ¢mCÞö;w«Àºþ¾ìnQ >XZCæH·by¸½Ë#Åô¨f4 £1eX Øëi&6êÇèçBá_ë¯JH_Ç°ä^=Ö¥ô(pKBpw£'ëw\\ZË Úr[ >XsP «çÛ;¥OÞxµ!úcM§áf<¬¯F 7CueyJx6ïµM AÄóq®×a¬ÈVevo·«3sW2W`¿´Ú?Q`P3ç Î_Ê+-î½sÇóp«Íç^×y8?O8F #Wü+l >Xõº§ò(Ï/êHÕ¦dëE%H¶üâÀøJ^©Ì³í5µéõ×ät°s a"@H¾yÈò¨ >X+®y488xKe¤ù/Ð0|¥ÃD!^BÓ4íXû~VÅ°vÀקjAXq_~2Ê >XQ\-[t6%@Àî!"ºç&ØB@ærÀ$}®*Ȥ L¢\" £Q®ÃA3*1aJè¹BËñ©ê¨æëØò©Ñ¶x¥wËk[¶0©¨Í:t`R^̪c .ªö©Ø«Î¥ì¼°4hÚp,¡8PEÖÝuÎÁ[)²á}¹9@Ñ$*3ÞØQEx)¸ÌøÞuT1-иG[ J0ÓÇ- >XUD" >X1NH.Ë6æðhæ{Ñ#Ôx\¡±ÞïÅÁ ^2¦£6¡2vPtRMú&Xõ`¸úFI&±ÅxÃ\#Ã6c\ïÿIiÑUXtêà*XexÁihò@-n`?EµzÃ+4@($ãZ%DÚ}4èï1-÷ÃJºV¹ Õ¤UÈ9p¨ª¾t >XõÐ>Ñ TgÈ~¬òPS(Tj±¯*uhEÌ1 GE¿£Û¦Âò6'æï¹ãôµîTú/þzPeSP¼úâô¥£9 ÑQÒq?ht§Ú¿M¦w]ö; :¬°ÉÙò&Ûú¥Îâ ?4©ßÕBÝo³Y¸×¦BÎ1ä;³Û§£ÌÞáU >Xª2Sh¸(Ýa >XK´ú)PLØö¦|¾}Éy:B"¼ì³3:píù:ªÖ ïÔUÞÍáR£øxÖ ¹<å½brÚJ®ZVÉr]g-²G§Ü¶{$rÐf5]5IDX]¼Tó õÌÂ0ÏT]b,²Y OKjÑÚN0i7×îÌÍÀ#£ð.¢|D§J/UÊ Yw?E:[è¦<¼`(Ï|½0Ï©)vu5íèªÔþ?a >XÚ¾gÓ` Îvçå[ÆÌ$ì ù¹°*Vû >XÓÖC§OÈUEc¬&Á!ÿÒzÕåãÁ8§Ô >X0·µÒþÖ79Óøª¹ÒÊþÈDj¤Ar øü >XÀyõïºu5íBÉ|wM¡ìa*^ØækÞ¢À! ò/aÓ31yÔ#ä/róT^ÚÂÆ¢rrÄ°ú8[`«Ä¡Ï/^Iþ9@ÞØ,]uþBÀjL!þNäW²cEíäyÑ+ësýÔJ\|µ}¼iz3o×¥$VY2 Ï@5Gjg¼¡mp¯>¬ÄÓøÒ~j¢ (øú|4òL¦?)ѱĥ¹Cä;´%ÅsÝ©Xù&ÛG+¨Äx¯Zq¼ºóáß,Éib]À±$êHlÊÐ"ýÇ»OU#ïE®¨ß«É'ðÛA÷íQÅ1.:·ÿjÇaÁ<ÍHRyï5,BâÄ®\×ã1qk7RShåÆm >Xú~0"T×CU`«ÈòKL£Ã1qJH[£±1T.ͯ×XæÏ÷Õ÷ÔØëÝÁ}a¬j¿·Ú ;0úsú ¤<ÃÓXõ5u½}Hm×ëXÙÓQv¤åµ-E½Ëï=äêqG ¨1¶´ àRA¤5|#;ödÐp®_ì pɽ_Ës@ÚÝfù[îS¹oñTBêöK@ÔHrS§Î¾-NËM,]¦ZDlÍUÏR"ËG)R-Ñ19©SÞ¾ÎÛôM>YÕáD>T²£]+eåü#nJÈ7%eÔDG òQÇ TËoÑÑGüÊ>¢ØB¦Ñ¶)X~bsp¢ÍcÁ3¸üôª_5r×êå@àòÑË¢¦! ô¨på-c§o%ÜÚl¨NÞwªÑÔ/øâZEÈ~C{Å&ïºwØKVívÝðFÓ6N©¦VöòÙjm¯hËwª³/ö&I r%ìÜnÛû>ç/0cÜâkî寰ä.Õ bÁáºåD >X/Sãµh#ÍûoßðÓÍ;z! ü·¸qµ((o-5òÄÇëɯ¿,óö¢%®Á{Zùfûy#Yâ-Ì·$ÈEóàè¤ùíy^>(ýÜüµut¿QÐa >Xðº×o]ÿ ÌÕoC¥/^æEàTçSs®7xöÛÌáÐÅ+§ðèÉßü`ø¶÷ÿorf >SHAR_END >echo x linux-bcompare/.git/objects/a3/276f8e00a7b89fca4ac9bfdab956af0f69d769 >mkdir -p linux-bcompare/.git/objects/a3 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/a3/276f8e00a7b89fca4ac9bfdab956af0f69d769 << 'SHAR_END' >XxKJ1]罤»gÒIà!.\zΤÎäûxzñsµ(¨ÚÆqt^;f°ÇR]Rl+óNóª,dQ)V©J)áªÓN]¶ÜÖlÑjbceN(&4iR4æ1èÍ_ÇC½ë;\û§Î9àòËOüp? -c{dÄ°ýDºýSÏÎáðÖ¿W}ÀK?o°¥ðÝ·MF >SHAR_END >echo x linux-bcompare/.git/objects/a3/c8d48e5eb72e2a227066710d070e6d69a58905 >sed 's/^X//' > linux-bcompare/.git/objects/a3/c8d48e5eb72e2a227066710d070e6d69a58905 << 'SHAR_END' >XxK >X!³ö½µÕq hµe\̧³Ééó=Aõ ^^ç¹ XÒ]±)¥ä\dÔhG÷ZiL1w¡TdÔFt&S¢!ù2X«}2\Õì#Æ󨫢»Lk¤Ñ[{Pï+¿|ýñia¹ Ú45µÕZåO¤ðººµ÷GYæÐR a@=OM8˽ó®¢R¼ >SHAR_END >echo x linux-bcompare/.git/objects/a3/1aae3283e31505453bec03d2bf1cdfe085571a >sed 's/^X//' > linux-bcompare/.git/objects/a3/1aae3283e31505453bec03d2bf1cdfe085571a << 'SHAR_END' >XxS]oÚ@ì+÷+&Õs»N[SñDEMDAJDÄ6¶jîíòã»gÒIÕÄ'kwvvwn.LUÇñ¾~àã!Ïì0v©ù"ÈDMeɬâÖÝ:¯û¼îÀñî§ëc4ì2˲^U°VÜ©:_`9U×E«ÅpxPæ1ãî¸ÞiÚºU=;¿<udVÿüÇèjÔo/d),ÖÛ2f1kKEAª_ðA¬*+°ÁÒÖ¸2¾ôúí¦anâ¶TyI-W³JvÔM3\¶»ßÛ§½ñðú²×Ìs¶Ã¾£6è]õº[þNw£¨¡SÉ7àI£öà¸g düigÂÆ«Òç±ß]BûZÓp"ÍÅÍ·ý§×+êi¢w?$£_(r!´+8X >Xi >X5ÕÛ#É{ÐefA¼VºÊóªä*ϧL¶TyhÏ >XÔµvÅPiN6M}¸5LçÖ Å*yL80VÜø<ÈcðX<Y©/e9aOÄÒ4{üÑ1À¬Òú¹Dø=Iô×mæ£Þî£ÅzçGH³ 7&"5°± >Xè_IËDÎȼd$J1¼ªëȯi1KCÒâçC4áûÏ.DEÇ÷QPÀ.æ»ÓõÆ5Ó¼'=³9øt/Ê@WlÝà@'³L,jÊîðø |ÕO,²?±6Dd >SHAR_END >echo x linux-bcompare/.git/objects/f9/0a5ca4a70c629055e0926d267205bd563913f2 >mkdir -p linux-bcompare/.git/objects/f9 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/f9/0a5ca4a70c629055e0926d267205bd563913f2 << 'SHAR_END' >Xx+)JMU042c040031QðñtvõvÕ+©(a8Úª0¥&ðd³þîT½¥Æ·>d¾ *ËË/NÎHMÑKfPÔ½Û_§éÂlëÎR2mÝ¢ ¬MPE%ɺ¥ÅEñIyñIÉù¹E©¥Ö5?euµ~Ã|i¿ÌýáRì/í >SHAR_END >echo x linux-bcompare/.git/objects/95/3d4e7d7cb04cade7909a4155f03cea4d5a7412 >mkdir -p linux-bcompare/.git/objects/95 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/95/3d4e7d7cb04cade7909a4155f03cea4d5a7412 << 'SHAR_END' >Xx¥Uks£6í×èW¨[j±±So&ÓtjceÁx³¶Ãð&(-Y/ÿ½W"v¤IëñI÷uνsãáèýèïð`^S:õg®8 yz¯8aEÕÍ,?øhz¾å:òàÈÀ<s=Ëô1M3Ájó¬lZ´øé ¾ôÇBT'ºÎÆ9[¿!0:ZÉKÏ[d,BSY÷µ¶»Ò:m°½SPGú¥g~´d2?ÞÄB5WáH]*²>¦§Ê-"Eü*ûÕ5#%ÈpÓ Ô±Ñ#ùu¼ÅQâÖ×YN¹Z¯YlË0¿§Ì7\ûî<¸xæî,Üáð{°Ã¶³î ç" ¶òÉY^§ß$ ¢{»¥é-ñiÆ Vd¢Æ%ÓÔÓ<ÇÕÕæξ\©m°_IB+ëØ¿s×'ñAEt|³ÑñøÁaè_J`UqQÓ¨À¬Ì¯1oªÕXQ+åVþ6ú=IÞãò+Á*MÒ¨5"Ë9æ J-¨k4ÊÍ:keжºÇ8âô¤nJܲzg1W? ÖªÇþ%ËùIÜdyvº×:üñÝx´×U¨êû½äu¤=ã£[# å¡MÏqÃïÜ_Mᤠ¨`sº²ìÜ8¸¦-mhÐâTíØ®1±§PË`»î²?ضZë¨[¾de7)Å?Å<%eÂ*±âêgy¾Æ¼¹ö´ÛÖ® ÙI1"4¿o¥`îdBË4[#ä0§ç,Tì¡KÑé ¯u(\¹vzL¯YÞ =N >XÖðKü;è%¯/q¼Ji°RÐV-RJà"ÊóAç² (ptfÊç»äé$XËkuf/Hú\0ýéhqV>éù´Rø³~ÿPÐ3 ëð³Z?·c=ª*þ0¶£áÿ ptÜïØÐÏ×}ÿ®²¶*ÒèÇ)©ÊÍ<<Vã-È{1$âä[7y>¾:ë-3ÿ)ë«óÝù ßoø[¬¥øÍ3ÊÐÐCoðøË yn9³g»æk_¬QAñ÷3¬Ñ&FÍ_9²úöÐaúgÞvøur@ß7Ø$ Ö. ±¶^ZC yUÔî_d<¹¤)Ë<Cö¤2 Áºóå쮾ªUnÈ)×É,rHÞñ+RÝó|t"ËIü¹©Þ+ >SHAR_END >echo x linux-bcompare/.git/objects/06/4c7018744cb97b8e0824b2a1e3c7b9dd2f4f79 >mkdir -p linux-bcompare/.git/objects/06 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/06/4c7018744cb97b8e0824b2a1e3c7b9dd2f4f79 << 'SHAR_END' >Xx¥U[s£6îkô+ÔÚElì¬'év Î2ÁàÜl§í0\d H¬×ÿ½G"÷MÒ¤õø"ÎíûÎÅYÅ3<ßóÍ[JgÑñ¡eƾµp>ìÁ+Ëyݤ-EÇnÿâøêâLÈô®0ZÍçî'¸"ã÷ï¦d[±s®i?´(%o.è_´ÂUɺ-¬(vÂ$rãAé\ÊæÈ4Eι¤àkù7D&§'*§eèQö´9âвã«à{¤mj]?êàu*ËTüÜÓ¶åQì`±püX_ÛÄ·X\²ü-NYkÚn(^úyÍ«RBÈsmÇn";@Ìã3+t®ïkò¢®`¯Ì)ôFqîzÚÓh«NѱîÌ«DöòFoéMcQ >XiÔ%h1ã~´ªps±¹#WOZ:i'á+Ïi# >X|ï×dڵǴ.¦¸N\&¡cEªÖ«FȦ5欺ĢkÞJ`E*®´1ZEW* 7âÐèdY ,ΡäYS£dk¥l³.{ex®¿ÒEÜËRAÚá·ªÌ~øSýþ¾>BIÎ+queU ÝöD§¥ª:ÚªU²é§ÉôàVIeüPg@áÉYxfP¥!Û"ÎV®w¬å >X´ôÀ5´ÜLK¼À¶¼M1ÚÞw¹~[%®øleHÉòª+(þ1QdÞÈ3AêÔý¶ª@;üáÃÀ®ç^'´ôfÐê¾ ýrO ÊrPôÑYþI¢ûl®pöÎìDkBâÚtgfô³âjèÍ,¯yÇ$çøwtÀk´}áEA3I{Ôuj.dZUG,NU·PàèÄQç»ä >X$hÙË6ÚÔ^ô9gæÓÞ²=iù´îågíþ¡v`@0Ïá§â¹?í÷§fÚ4â=æ`2î'ãÿãàà°?8¼qàù@¿XcBÌwSöuÚhakmäá±oAÞó¡¿$Þº«ªÉøÕQoùOQ_ïÈñ~Ãßb£ÀoéüC3ôÿ¿|ç®üìÔ|m ÖOÇíinô¦U+k|Ùàíÿ +¡Vñ} Mcãæë¥kCcèu®ºþób\äç´ Y Èìð©^Û >X~·¾ÊU ÔÛ©},²OÞé+Bݳ|t#«MüånÑc >SHAR_END >echo x linux-bcompare/.git/objects/e1/898e3d9ee2353ad7bb5530ee07af144a1171ec >mkdir -p linux-bcompare/.git/objects/e1 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/e1/898e3d9ee2353ad7bb5530ee07af144a1171ec << 'SHAR_END' >Xx\ÍÛ6Þ³"/0õí$·ÝͦrØJU²·=± ¢à! %Í<ý~ ÒØ#u7çàÄ?t7@£ÿÈmç·?<<|úòñoÿh\øaëøs¿}?`?ä_ãþÛ¿Þqì\móCü~óÓyø¦±ñ)ùñûÞõ¯Éæߦ~2]æüÛ Ú©ï^Sr5±¿Hx¸ßã7ÜürúøExLóY¤ùl_ö6½ÇÓãðø6»<z »O?>ýt]~|ÝåñÍÙîÔ³ræ}.[âûG»©ë6¤¬ë½év3 ¯jç¶÷[ûìfÙo~ßÞOCÚÄý¡þϾ|ºòì_¿ÌÛÿí°åѦ7ÍO°-=¥ª·Ãt?¾l¢¿þèÏôéñxóù:` ×Ó±Ù¤ççèàÿýõÿþý×kþøýî·?~»ûϯÿ»µ÷ÉèwéHgþ-ï`Çk3|¬÷¶¹.'¨n_h7/[õ-#hð >X{üzÞjwøÇ]m¾é/®óº>À=þôEÌ\7ÅULÎÖ0²½_Ǭ`öÓ`Âéîa˨w°z|«Gå¬*,n §erÆ/×ÒÕ]wÞ_g¸nâüóZq>¯®þZǬ0á_7Ã÷{ÛW'ý|ÿxw4Ï°}¡Í°¶c}ÂÕýVÛy© ¯ [PïÝÁV;×YÖ¶®;7öÆ ,ËW0ºn°½ ªïûÏ?n¾ØÙ'R0Ï1Ù>óÌÍ|[w¾õ,"øc´¢6]ç¶ÚÖÕ.ø¾òioCõÚ cÅÉýùÈ2 D¹×oh2ÓøY¤QuÞ4nhì©2Û´nwki2A×Xï:ø)Óg9û¾7CSAG¶ >XvgjË«¤+áÛZEµ1Éè.hqù8jÁñyÐIº·'ͽ_¸w´±U8x*\° >XGîh§ëO2&Õ{ +®=ÅoüÆvâXË1ÑÖdØÒc1¿ûÝnå1ØÀ Ù!-|TÐñ¹Æ÷S'i þøÜÙÝèJêÁµ{-ù]A¿±Mø£¿µâ4n ¤Fô3 ØkëIjÏÅl;iÛ±bDãÃïY¢G0µ Ñõ®CÆ )ÏäÏÈËTpÒìÙñAENJ¬{RûñY³u»3S6u¼»f?±ìTNç´ãH§ÑYpµAF|NØòà6Ug¬}¦!{¬G §ÐDxq'¸=!&ܯÆű{È]Ä.XÚeo9sµà'Ó8ºæYÅ+ÿ<àýr¾{ä¬Èìýû¡cäáÑÆ+ß/gp >XS&þÂíyML HÚ3Ãt@xSA¹p'EÈ9hîHÐ6Íà}÷FRÐÁ*4 5Ø#¼~J3Á]#«ºRÈzhö³0Î0¥².ØUBèÀI¸ >X +-¿ª£;ÖRÐ %²O*zÙdÎFO̧s×q&I°ÆÖÁ>Ø~EÕ «àÁFËKÒµÛì÷騮¥8êîþÜÓ¹v8º´wHM(ð;Äê >XXN8Ì÷¨°=>ðfGFpçCo"Gøp\¯!RÒühÕJ'A˺Ig°r>@·t¦0Ø!Û$ªrù²æ±QÇMÉú%]$_ö^\Èè§PïsÓ¨BjÚ£n EÌA×¼ © 9Æ:S[TzfÈѧZ§UÍÓy[üØÊUdwnÁpè`'CËZF7ÁT<¬sâägdxÃ%´7ªbJø-½O2Âh;Y<²b:_¸*ª¥ÀT~ÏLR'å7¶[<Ìn³2*¹vµ¿ à+úáaú,Ý°2T*æ 8ò\z,Á`RJ¶KQËÆsÆ,-94âÂe@x®k>.hºkü SµZAæËPÕË"å¦Ä@Òðz¤,u¨U"¯î( z ¶J|Uª÷EFU)Lï"_ ^ç0(èÀ_Ù³°W|ÚÎÇHiLîдÏÍÞìA*èɲyÊaÅræáàlT9¸67lm¾ÞÌ°-`"ä5DÍ]®v*"YäºY ßÍ`úy6¬~÷uJ®a ëw u?$ijOÇ\mdQàí²&_AdرiR7D×*8}ýk²Ø·õ¢þì²s{®~¼{qãÊ1»?«o¹´c÷¸ ;ʾ >XQÌ[^ûÆ5wnßr:lÖê ©«Ð´]¬Ò¯1ÂÈdÛ8¾UÙû¬SÂѨt¥G¡üV¼t)LÍÅ"Ã]<&oÓæ\>D¾â³9·Å_Ù§ß >X ¨¼s!È1VQ¢ÝûÝ"ËÃNrí¥'"§âÉ_¶ CªEÛ1f(m/T¤TÚrå ñ-fÛõîÎw¸Ë9½Pp¬¡¡T >X#K`þlÌíÑ{p0<|¹¨E(?¹Ã_ X? h.Ûóй:Èàí#ÚòVù½SÝMh+äå&a°QÄËÞ%*wó ±Ø·¤í6CBÏ0÷ÄmaÚ ët&Û÷ 9dØðmùôLÙm5YJ¨ÁtîÄ»nÂóÞÄUòË äà/;h°(.É¡EH¿ æ®áÖð×:úIp× Ý9KH·G®5s ¢Ìö^Ò¸Æâ.q´¼¾2º[&ù¶3ãdñ¢ÒþËt¸íL/ùYêä±h÷>¼(`Xö >XvOFn]:E/HjÝ5¨í#%ÅÏ;² >Xéߢl.hlÒµN©½;áZÒ¨ñçúéÍÞâc®¹üÔ ¬°õ|åÝ%Þ ]`î}%£ÍÚˤ[¶BñîPÝ«§$j¡=üB;ñÌmÀW >XÆï!¢NGµ¤ è×`ãA¥á£Ý6æÀ¤¶¢âë1»mËõÅÁîPEAèn;¼_Óz×/È$à*á«Ùsbçk}Üq¨ >X :Äü²ª,ä!l2K°µ®·úäU3CÔIïrDmÊÌÃ^rK© >Xcv³ {º~Õ\rQJ2<#qÆTùàE\'¡Êa'ʯè|Î[Îbè.wPu[T>sÃÉÔÂ~*B|Ù´J±ãhkmáÕeK· ÂÍt ꧹Àå(ñ;l±º+ÊÞ#XdùN2 >X-±#¥ìÉw£^uÿh.ÏhÍZ¯ÉêI¼Cþ5¢ÁøE]½;hÐÊÍACVh૵Jü¨ÝM¯í·fz-dCTW+É}ÒdXaVO¬óõ_¿eÞ¾ºÀJ/]tÕÂ"`Ó\5ÐÅF-ÕîÁµÌð§42¦&)úQå >X%>À9R¨ðKòî&ܪ;¬X ¯Û<4B}Á«çY¬HóÎÙ¨wMiíæ¥1jRÌ:zÀÖM42k«õìé[5Í,44$¿ýeMYnSG ¾AsëÂþ(·½Qã{îy@ÄÀ`À`íl© uz lUÃ¥Ìi¿4oPEöRP|U¢ßФDóÈ«Ú5vûñ_ÎÜ,X~jÌeÉÈÑ!¨Ð!©ÁVØ®ü20@¿bJCtåÊ´©QÁí¹DHIűâVøhFv^pé¨ð§{ý\ºZLä.p©;tÁ©Êo9è¾ç¿OA(8åPE Ñ-r@g[$AKT®v ß)×Ðõ¨±Ä°ßJ{²vzÎÀ`A¼ï¶8 ¦w¼oJÐÜ ÈDâÌèR¾èRjsü© Æh5.6³: î¤kCAYã3"S#öwL%Ïç4"çÝYt°¡Cý¬2ÎWù& ¦31=v1_Y0ùÃ1\<C tÕ8â^ªb©ÊNõ̵eÖ§çOFS^òêBDNÉîÈ0ÂÑ2¾BÎIX'ó5@ÄrLÔ»Ó, #R,)ð&¢dHfDTC ,³=ÒUæÜÐLÏ@o"¸bÎ:[A¨Å¸BùÓ8 >XR¡T@Q²@1¼ìüD×VÚ?µûz7Ê'§øèÑ `(êMY7îh;$ùbòqoR¬ÐtÆnvÄ¥ª«%¯wWùÍP¾!«4ð°ÎÓÑ9/tªÒ»->F¼&WA=Ó>qó«<5¾è _){/7¾¡÷WºöåQüzöä?Ó/ô-¾É~\ÁüJM²Ý >SHAR_END >echo x linux-bcompare/.git/objects/34/d236aeabbb448e30329434da9b8ca546df38a1 >mkdir -p linux-bcompare/.git/objects/34 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/34/d236aeabbb448e30329434da9b8ca546df38a1 << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIejëW[³Ágíó ³C?ؼò*ªIÉ,.ÉÌKËgø_÷*/FSÙ1e¿àôÍ;®É 3Èb\1Kó$M}0)Wuo¥ð'¨Ùéº)©ÅÉE±]Çf^On߯Ð5këåèx$E9@ÛÌÃy^9öüoê¶ >XË{¶ó=õkGV >SHAR_END >echo x linux-bcompare/.git/objects/c5/8520947c51c958032fbb65082ea533daf069ed >mkdir -p linux-bcompare/.git/objects/c5 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/c5/8520947c51c958032fbb65082ea533daf069ed << 'SHAR_END' >XxÍYÛnÉÍó|EA/+ì`ØÄ~hÚ%¢Hjm?-3M²×ÃinÏhîS~#¿/É9Õ3ÃHy7ÉKçRU]uêÔeæ¹Ë÷ýË÷ºv©-J+Ãe°vm*IVUµ)ß¾~½ÝnÏËÔûÊÒ/ª ö<õë×ßl¾yíÌ~9_Uëüoe½ÙøPýìCf+?"û9õ$ùäë 5ù ¼·;_drá×ÈWÊÒ?ÚPØLæ;©VV>ÏýdfúÈK.ð«/Ê·I2LS»©LªÀ#>)W¾Î3I¡dQçùN5Ù3ù8\/i'_æváMê<³ö;9¥ 'ÓÆ%'¯ÎEÜ¥ì teÉÜbaýÙøALëa)ݲ9ë4ºWZaèüTàÖõ üíRSYUzâ*Ï3ÁµÇÎãÆ5,óRø*1ê91yÎP¼ü¢"뺬$µÒ£7ðBÒZ+n½¶Mùî<A6»à+@è¯ùµ éçÂos-awµ2º¿06r·;ÏaSìàyø2ÖÄ¥aèåôä²ÿûäAi«Úúð¹¿N{Xµ¨!+SÂ3¢¦â >X5XzÆß~!Ô<d¿l -)*([!Ä®ÀÙ¯=òí³K³Yp&O£pº,x»$Br`û*7âÈ$ /Î <ãír³ >XzKàÊÌs\ÉÝÚÑa3ðl=¨f:]°db!&²Aú,Æß j'§ß¾y%ÙÄrLÒ'Ræ1cy ÄgxoñÿWRñÄÔ`ü¤vlêÍQ¢ID»Ìips¦½Eº×{ÊÞïêÞº >X9_ɵO@äÑù<â y8+*B >X½ÓtÜlK¸g<øGêÂýZ[ùà*¶ ¬ò[Ͷ#±ø½h¨¸òô¤§X_ÃésÛ.Ctý:ÆûÈÖÎKc ÛKWÄaZòQ¾Sßá=×J%¤Æä@yå6øéZYôOA¶)8G[¾B`ðà?6Áö@#¬]Ô ï >XyÜoDÉNÖT52¾´Ur:EÈLÈdåßßþ|[@)hGPÉ宬ìZ6=°NN?Sý¶ûæÊ@nLÚûuíúKï7äßð´Ý%rÿ0Á!PrªEiâ¼@¾2./ ¯Ð$ÍÇ<ïßh c*l ëE($9B!Ê_¡#̱'wæÆl6`RNßýíQ{w;O'Ï<- ÏXÒY»EäÞ3ðLèãì-qwìÆì£×(§ÜØÔ-\*¿Ö d&CB+øàÁðù£)tRù >XÝ=qM1GÅc§å4VÂõÛG-[ ^¢´Ç"Ûñ*O*%E½«aéªj$r:§´ö_©¨øhQÖ@J»¢m¨CPÀnâýÆ4/Ðc0»*·9àlV»qB£C!,UH1>F_S¾Å@k=lÁãÐÖGfØõ&÷;±Ø3¼|Ót·¾))¥¬ÁCèÂNMÀy" @Cæ¢DÐÐzÈ+-dß ö a`6SþâÃ+® >Xû%è¡.RM 9µ>LÔá n½§.°è1j.}&F=ßûöZr³ùhNr¬ô2· ]¸*r #VÂ+¼0nÑöÞ¢Ã='ç)WìÂÐ~Ñ´5 «Z«>Ëi°hí`÷¦lKD×Á«Y-°Ié4{a5G=sÅÉs¨t8ä|ÝIFsÆä,PóÚi5«³å,Íî¬5 ݲ'<Æ®ê!íóñTh¸üùͳµÉ\þM[S-â2 ¦?ë«jr|Îo²F»Imrû>GP[(Cûc&0mç|A<Ôá AàóÜ}¶[T®®¦z¸é«@s¾ÛìÓíi¯:ZAD³&´´å³N×xØ)85Ý=Ï >X7ÌîÄDé\B&Ð>IÅÌ»SUeÛ×ìÂKàR"ìRBöÙÛ´ø®Mc¥Í¯§,fm!'w-0xÑQcûQ§ÈýOñÃ&ºGSÍ ÿ&Ñ)¢ËõÅ1ÝG]/ÖÏáôÀWÓ§mÁöOMD¤®&í»ÖóL_:>û)y Ë¢òUØÒÆ®ýb#ð¹¿[ø:rÃvïJøÃèU^î2¶Mç&KÙ(´Û®áV«^©¢1dÄÿ¬Zu1Â*I!ÕjàÞiáÜ,'üBþ׺¥X¦ £Êé¸ýauEýy^×h0ØdkéÖ)¯£Ò,lÒÅ@ G¦×l* _¹9*Ãl,CóQ¶Ö9£'4Ðö¨_¾ÐwÙÝAye»Kbé"î LyVeí¸Û@õ:+äm*dïMAEnêh¤jM³XÔC:²c73¦Ï´#Ÿ+Ñök»Ùl-ºe)Z6 ^¿ì°×Ü-"Lfà.àPÓ¸*)`e¾½gxD{/,±¹Â+XabcÍ·^êíhê×æ³.ØHEtgx§}ú¬wL>®.ÖÛ;öбeßûÇ`¡§)v'íÑe*ðäPX{2µ}}tFlnÓ*øÂ¥ÉÚb8¶Üg}jºÉ!v D£öu6Í=":\`ÌPMø*PÅ^l4ÕNÕ¶ÇSmÜOq @ËÔö¥ö¥*EíËñÁav`ì) ¦ÑGK^oå(5Gd¤ §oXMHÅî0A³ Ø*ÐÔp¨CÌ/aóä𴾬 &L )Ú¾]sÝf[k(|±©o^\7IàM&¶ùp¸ú|²ØTGFä¹®K\ F3?Ñ4é¯CÁƸQþ`Àmr¸üÄ7ãäl3#Æ¶í¦ >Xz7zAÚ(ÕèO t,¶M¾?¯í+¹ßAûÉiñbÞcyÇIl¡]k»Fm¹órLx3bè\ëO´²ÚíúHFô9K"-líñg&DÀ; À¹pA\(éÔF2 ¡íÑÀQH0èSæ92öWÿúÇ?KéÝäü? `ü!JaJ\:Ò4ð¢Àfe®C1¶» ¶ÒQùF3FmÆbÐÑÇRW,õ Ñ<)ôG2f$í¬ ±«GùP(9ð|¥HuC4ÝNûM¥ï wÈÓ,ªè|ÓÄÌabÖrG`Ó¼Æ÷ÄÝ¢=_cR´ùâHØeÜÅáoD< >XgÝíàµ/°¿àPt©}:I|¥ÁAfÁÿ®| ÿÁ;`ªæ{$#ÝÕ+!ÒþvZm`O.Çâ·±Úâ¾Ì!yg?dzw5û0dx{\Þ]<ÜngÃÙøîVxõ~r÷Óørt)'é§' Ù¾x3ü8¾y¸ÑÇÞûÑäf<áÉ÷áýýõøbøþz$×ÃØØ]ÜÝÍF½²Ëñôâz8¾ÊðúZ 2¼GÓÆ°j>ÞOFÓ©ÜMd|a£Ëo/®.Ç·?ÈûÜÞÍäzP §z²äî*¹M.~èáûñõxöi·nÏÆ·WHñ¤<¶\g·TvmXÄ '³ñÅÃõp"÷û»é½ùðö´5b ùðHÆ8É{¸±iôÖNÇ?®?ѾÉèêÆô:î)ý;¾!¤7¥ÍsSX6%?¦Xy496IXu\þj¾)»öS¹A;Þ·ÅÈAXç·lüPhE2¿«AÈ0°®*4x7>À4X=ÒûºEÒi^>¦yZ¿"`ÍÂÉ=v·¼P}I_ê@.qjtÐuQ¡aì:3JÅU)²u&ÆHrjßóâÂ+X~Ò`KËÏ}WD2mÖÃ<¨G's >Xï¶ÃÉ/5vñøĨ!겦¯àI||NT >X#3:ѨòkCfGæ:Tù »Kî'ê`3J+4ÄàNdÿÞCÂ× åªµT?y©)pG«:hu óñ¬ b^rÛåÝ÷½m<,ç:¬ÇÀº§w` &<üTíT«dyþoIA >SHAR_END >echo x linux-bcompare/.git/objects/7e/bb97a70d0b0a4b5e98c030c321b16b94ea4a3d >mkdir -p linux-bcompare/.git/objects/7e > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/7e/bb97a70d0b0a4b5e98c030c321b16b94ea4a3d << 'SHAR_END' >Xx¥Uks£6í×èW¨[j±±S7i:µ1Î2Áà¼ÙNÛaxÈ@,-Y/ÿ½W"v¤IëñI÷uνsãáè§ñ7ßáÁ¼¦têÏ-]/p&óô^qÂ*ª)Y~ðÁô|ËuäÁ12&yæzé+cfÕ§ô/ã<+-&~`z¡o½Ñ¥Õ®ó1AkÎÖâoO çg2ñÒ3çÖGQ ÐTî}Eí®ÀNlïÕ~é,YfÌ71Ð_ÍU8RW,'é©¢HdÿµÊ>GuÍHI2ÜÅÂtulôøßb~]&oqT¦¸ õâuS®Ök§!Û2LÇïó ×à¾;.&¹;w8üìß0í,¡%§{ùe«H|òg×é7 hÅÞnizEq¡¨qÉ4µä4Ïquµ¹³/Wjl¢FÀWÐJ ä:öoáÜõÂg¼W£"ált<~pzæÄBXU\Ô4*0+ók̪bµV£äJ9££þFA üJ°JjÈrù%È :ªeåÁ£r³ÎZéÚ³RxGÔM[Voò,æjñIhíá¡zù Ær~7Y"%(ä|7íEªbå~/yAiÇáøèÖHâxhÓcsÜðÂ;÷WS¸!i!ê"Ø®,{&7®)GKú8U;¶kLìé¤2Øî;,Ç&¶íá:ê >X¤/"YäMJñÏ1O¤°Jd¬ä¤¸úE¯ñ`+¯Ã§§=綵+H¶QÍï[)Ø ¢{fÐ2ÍÖùïÍéÄ9úzè§gtzÃk >XW®ÓkV¦7sB5¥ üÿ$zÉëK¯R&¬´aAË¡¸òüAŹì >Xòù.yº VƲÃZ]Ù>L:ZOz>í¥þ¬ß¿ TôHâú%üä¬ÖÇíáXª¿¢Çíhø·GÇû¶ôó5&Dß¿«¬-¢4úYJªró$Õxò^ø%ùÖM¯ÎzËÌÊúê|·D>È÷;þk)~óò4!ôÐü'þòh[ÎìÙ®ùÚkeTPü=ák´¥ QóW¬¾ý¡týY ·þAÝÐ÷ 6Iµè_¬ÂPC^µûK+O.iJÀ2OÁ=©hð¥î|9»+ ¯jrÊurFÄwdüT÷<Èrÿ ß >SHAR_END >echo x linux-bcompare/.git/objects/c1/1ae30d6f08bfd022ed508d69c467ca77c8ab2f >mkdir -p linux-bcompare/.git/objects/c1 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/c1/1ae30d6f08bfd022ed508d69c467ca77c8ab2f << 'SHAR_END' >XxVënÛ6Þßð)Ö(¢¢æØu`&+#Ķ<IY[ í¨DU¤7§ß}ïQ»¥íç~ùÎa¢E¸Ónÿò·®+JûÞU¡ãúccd½?'Y^EW¶çÿe¹í%£K:ä|èÝ]_ÛEÎÞµÛÈ4|kึå);4I«8Nèß4ÃYZÌhdx¾åí×B÷BºÎcÆ8À3t4¹È&®U{9Q&4d}ô]Ãôp/ªÌX¶Ç>|-W9ÏCü2ýV#ÈtF#kì+¶Y§øóÇ"~Ã"Á9fOÓru²,ðëíö)BCÛ´Æ^]!ÏtHÃs®ýkmxÁ¦^öÖùàaÓÓàµ=TZKùæ]ÙîJ_; b!¶rË©b&)ZB*.¦f.f{tyRd ç~â!g<ü\;n`¸æ²æI¯ÓÎEï¸áÉß\T4Ì1+²GÌçeÉ*µQ²bJÝyë~×ývóÁJMVR4ãßCS3§ZZLh³iºêÁÐß©VD!§Õ¼ÀVͲ4âêðUhv[½c¿æi GYö@ %{ÛZJÜJÚ,.zA¯»ËÔYà{ëÝõ¡RBTsØ¿³W >X2#d=ß½À6±ª£"_¾@+RV%Å þà ÏkESüæ3¹yÖÈøÂÉ1o¦ÏÒi£|YÌé_Êfúº]Oud·>IC«õT©¿, é»6´[ëv4òOM M\gà#Yëu[ý(ÎÙ¼³c >XàÀ3]{âïײßo Ĭt!sÅþN ý)ºÎȻϿi0/ª°Ú§Ç÷4B$-âlPü[Ä"°R¤¬à$ø]ò§¸µÃºÂïß×áhÖ¡ B³CA5è©$$Oh¤Sú¦LÉsM êÖRÂÞ5WúWzkY;Xé}dE²¹ Ö:þ`C0°äÖj-ëõ¼Ò!#%äÝX}c<دµÜ:u£öÀÒ TVr}pfÙ%9Wk£oxV|ú,±ö°6Ø&ÖêÕµÜ-ÚM@2K@w/® [¶)a{_bðN^Ç (ìW ÈøÕ+ ®·CPãl 77)°*j§èä%ÜÑÆê.ÙÂÚ¨éL>ù®eÞ Ü5+âíýlÃ÷+üößn^:â&Û×cµ@&LÖz`ûÚä.sÞ7ûÙ¦ e £ áQé_E÷°#;S×p!½ãÛ=mïLI½$uXÿiN;LRê9~¼$Ê>¬JLÝþèÛ«M~%½bÉÙÚ1%dP¾î#Q¡½6L6Pi¨ G·2Hé),F®ßÃUz»·h÷ô°,¹Lñ¹Ú³Eç짵»îÅV{S^Bôí§LyXrØ2õzDÞ߯Àws;0°ßË'x9v6gYçìy.wù)Ïs¶«ß¡³¦{IÞGÿì³l >SHAR_END >echo x linux-bcompare/.git/objects/e5/19069394bea0759a81de851de6104f2fbf1c6e >mkdir -p linux-bcompare/.git/objects/e5 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/e5/19069394bea0759a81de851de6104f2fbf1c6e << 'SHAR_END' >Xx+)JMU042c040031QðñtvõvÕ+©(a8Úª0¥&ðd³þîT½¥Æ·>d¾ *ËË/NÎHMÑKfPÔ½Û_§éÂlëÎR2mÝ¢ ¬MPE%ɺ¥ÅEñIyñIÉù¹E©VÔÄ7ZÛ]=uïìD[wî'ûü1C >SHAR_END >echo x linux-bcompare/.git/objects/6f/7035bc2e8f19defa175e636c739e0bc5272fc5 >mkdir -p linux-bcompare/.git/objects/6f > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/6f/7035bc2e8f19defa175e636c739e0bc5272fc5 << 'SHAR_END' >XxÎMj1@á¬} >XíÁò¿ @O"Ûf 3!§´=AßâÁkcß7ÂI§ñ²ØKD!Ii¶ç.¶/"¶«¹ñCkÉ90ÕÖsï6ùâ}eÂ,aǼDÃ]Çuã;ܶÏ9àó×?Ñ/ÀdѹÁuÖö3©òÏÜ|¯ûè°lW¹®¬ÐCáé ª<¥=ëUÌàÐU >SHAR_END >echo x linux-bcompare/.git/objects/5d/8ac699d763845a17bf208a9a923c45d4235b5f >mkdir -p linux-bcompare/.git/objects/5d > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/5d/8ac699d763845a17bf208a9a923c45d4235b5f << 'SHAR_END' >XxÍNÃ09û)öHAÑ+gnH=;ÎúG½w£PMiïÜ,ûÙÙñ0Ñû~÷Aev !ä \!Ð4bcX8×Ë<áfZ± eO¥(Æ ÉÂ~a j$!9lX½:i¹WÛ\EoXpÔãÅ>ÇJú oT%±Ø"\È;àsõ©QÍ?×t»>bÅæ¡áLMØs<Df>tݺ®=Îe >X²êrV3wÆ|©óIsp:¥©ÂÃM¨- mhZì >XAº?Ô¾ìû×÷îqK`\sÑ ÿK~eíó[ÿ´éuÒÖ 6kÖ,I@¨Ä>áh½þ÷ù´f >SHAR_END >echo x linux-bcompare/.git/objects/df/58fffb86eda6bc70cf5576c1b8ce37db780263 >mkdir -p linux-bcompare/.git/objects/df > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/df/58fffb86eda6bc70cf5576c1b8ce37db780263 << 'SHAR_END' >Xx¥UÛnÛFí«÷+¶©ÒpKªjuQ¦Â%T -^VòÂ$å.: >Xÿ½³+Y¾ÄvíÐe/3gfÏ'¸ß ¿û÷¦5¥à´ÐbîÞxf$)/ª¸¦èÔ Â¶8sÎd@FÈöÙÜwì@ÒI^³²iÑl¶N¨o/¥¬MS¤KZ¾ºçg*Ü·§Î'@ÒÇákû >X¾%Åoû×5'%ÈÏf¶ª[kæ;,®ËôË´^S¼b9z¿ây¡rËö]^`Íçf0cß¾¹våÛtq°Ë»,¥¥ {»©ã*ÞF-SÇïÌ:Ü-l¦8ÊFÁ ÿÜÐ[AóWWë;çj§Á&n$ü¤)$Bö§Ð[a,§(RWZ[ú·´§?ã+É+Cn4åK`;5X¹âp@¸\¯XBä:ÞRA$± ÇuSâ×ë%BoþF{x¨ý[rã¤ay¦uáÛ0ú?½ ô¡¢0l4Ôݪ3z;ZêÈv{Ñöh·lp4zò@ÈGþy°ÀSY7!DZëcÍ=õD®)L'KÇ= ½>X¸ v y¢Ü¹5v'cÐKo³_wV¦yQüK"2RñZ^IÆKA«_Õý >X÷6cßúÐá¬r]6Jä "4¿o¤éÕܵ.-3¶B(ø`OÆÞY¤Å¹õ6ªBßêÌFÔ&¤§;3¡×¼Ìvk&iÁRqÿ@PÐKý®2¥¼´QAË¡xóüAðÙ¹< Ùj}!SUVÖ¢ÃF]Ù}Ì|-aåO{é¦xÖï_*Ô&y 9¯ÍÃQ{82ãª/ è1A¿ôÿÀð¨í\è+L¹ÿT¬-âJ2¶STåúIËñ¶È{ªâÄ[5y>è¿:ê-3ÿ)ê«ãÝù Þïø{ldøÍ3ÊÐÐCoðøëW yêx§ÏvÍ·¾Ø(ãâ·DplЦ£'¶KÛî0 ¬Y 7þQ? 5Òï¬ÓпØX-¡ß:©÷WÉEzI3yüIe@?HõÆWð»Rø&Wu F\§fDò¥eCò^êç£ÓXMá¶'ÅN >SHAR_END >echo x linux-bcompare/.git/objects/5c/e9168f0a709a4cf9d309aa4888a6b2687ed058 >mkdir -p linux-bcompare/.git/objects/5c > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/5c/e9168f0a709a4cf9d309aa4888a6b2687ed058 << 'SHAR_END' >Xx¥U[s£6îkô+Ô¶í"ÖvêÉdN1ÁY&<tÚÃE¶bhÉzýß÷Hä¾I´_Äѹ}ß¹8)XGãñðïð`ÖP: -<?t¹u´¯$ee7ÛAøå¶çÊ}2&»Â`9ÙçpEF?½iÖçÛV üÐ,¬á8£ÓyÕvhn¡åGöJ!êC]ç)c6Ä?@:ZȾÕGÙS.4d¾aÁ÷HS<ÛnËWÁËXä1ÿµÎ?ÅMÃHE2½ùÜrCumößa~Y¥ïp\e¸¤ÍâU^P®W¬È %üö|8ü!Ç6-7è >XLÏ7Ïߺ¾®)z88¸Â<¥§73ÛQ[y >Xm§_ ¢7zË+2³ÌJ+¦©GN×ë;rù¤Ä ·¾ÒÖ!Ïu~f¾ùAyËl²óñÁäÁeä[F +¾¬¹hh\bV·uÍÜ(CÉ2FËàªÞ}} ÜüB°ZLjÈùA%ÕòjÅ@@¸Z¯òNGí.U)÷ÓæpÇu'\=|Z7ª#4`¬àIRí(iTZ²¶ì[)Ûî`MöodÆuz®ù§Ár >Xµ¢i)áti;Ǫe.)G\CãMÄñLÃÐíÍyí¡á8Ad«È¶äUZ´Å?'<#LÂj³òây¿Â,Ðõì:öuB{@o-îk)ØÐ/÷Ô2¡U¯ >X>XSÃ=TõÐ%NßÜé-otH\îô^²*»}=IKÖVð þðl_bxÑ(e JZµejÎE\ÌOe·PàèÄç»äé$hÖÔ^ô9gúÓÞ¼zÒòi+ÕËÏÚýBå@Ï$®oà§`>tÃ×5E9ºñèÿ8Ø?èön8.ÐÏWýæ]ç]×Z£ß¤®ÖOòðX· ïù_oÕÅxô꨷Ìü§¨¯wKäxào±á7Ïtþ!zÿÂ?Í3Û=~vj¾¶ÅZÿ@8Ãíh >XnÔ¦+«|^ãíÿ¨*!Wñ} ubíæk« mBc¨u®ºþóªO74# Yd Èìð©^Ûrv·¾ÊU >XäÛÉ|,2$ïÉä¡îY>ºå&þ$1Ò >SHAR_END >echo x linux-bcompare/.git/objects/78/3ab026e05f80caad8b7b95bd9b613d470be4bf >mkdir -p linux-bcompare/.git/objects/78 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/78/3ab026e05f80caad8b7b95bd9b613d470be4bf << 'SHAR_END' >XxSÛNÛ@íkö+Æê³q쨩r!Ô¨Di@ílb«ÎndK%>¾³N© >X~XY3gÎÌ=¦*ã|=úÄ9ÇcÙa"í0R³yÊiÅ»u^÷yÝã»_]Wó,k§5àNÕ9åT]Í&Ãþ^IÇ·;£ÞE»aëVizv(~+9^vdVïâÇÕõU¯5¼,e¦ °||Y1Y[\* >XRÍøâe®²,M`z§£þ Û»l6s·¥Ê£Xk¹2µ,ÙR7ÍÐou¾·Îº£áM¿ÛÈæ3¶Á¾£6è^w;kþvg¡¨¡SÉ·àI£Öà¸çî¿¡ d|9ÃÀðx§t5öKc[kN¤¹x·ùZ¢ÿôÚ¡$z÷}9ú B!B+ñ,OABMôöÈcòÞtY%"¯®ò¼*¹Êóé$=ÇI*HFÃÜ7À§êZ»±b¨´g?¦> ܦsgÐb<N&FI+.|ä1xC¼<Y©/e9N`Å-i6÷ä³cY¥ õ3ò á?(¶$Ñ_·z¿ë!IÎÜÔXÀÆs@ÿJêX^$rDæE #QyàU=X~õPY¿¢ß_¹k<DA»ÍívÇÕLóôÌfà(]±u=кÔ" Üãõô*¸Í§ïàÖQýÂhr6ölP] >SHAR_END >echo x linux-bcompare/.git/objects/37/570de1d4c6e7fd65b6a0200040a78cb70fcdc0 >mkdir -p linux-bcompare/.git/objects/37 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/37/570de1d4c6e7fd65b6a0200040a78cb70fcdc0 << 'SHAR_END' >Xx]ËvÜ6u¾"/Õ-¿f7IÆ'IÎd2«Yñ I4 $T·üõsdwËj)Â-z§yQ PU¨zÛúí÷7?üðáÃßþQ¹ðý«W¿þûçýéÇÿ~zõêzëúïøßÛ^oí½ï«Òw 6ë£k{y6¶ò¾ü3¾}êñy©ô×fZWè|?>¿î\÷äÄæ1äO¯SÞÚþÅ ®üKé¯ü£õáyV¾úìúõûÃë÷ÔÇ2ã<rq}óæpó&wøô15üÛ·sO¿0üàÁô.¶îõö¸=¿þ£ËMpúrSÙñ6úáÑ`O,ùrèÚ'?bÑÒLÎÈ¡¯3g³È³ô^F.Rä?ÜMm{ófóÜ\Ûv÷äçJ¬t~êãflIéÙO±o¿^êg¿|ÿöÅ/úyQn/ yüpÓêÅQ¡O2¾Â\æ³Ù®zÿv3z%ÜÝ||¯B÷f®ÆÐ3a;¿«ÇfêM8\½YÁÁyÕlÜ|6nTÒ(°ÛÊê8¡V çðá985â;ßcüÝ >X¡ùþÏ5Ä® så&ÕõÍÕÞÜ µ-àvã¦VìrÍÜxBß?÷}(wgk-Cg[:ãz¹ KôgLñÅûîÝÍçá±]þK¨'I³9ÞÑv1û|inËÖ×ø>øýhó¿/MÛº¾.¶e±¾+|ll(:ÌÄ4Kq^Äåû§\gÄÆÿ;9~ÑzS¹¾²ÂônS»ÝF7íûDÌUáÛ© H }×¾*° >X¶vgÅe>0®oKÅÊD£¹ C%¦÷½f=(è5¾Ó,`7Ü(ÁßV ¨#®ÙÊi¡ÚenËFÁò%÷¨DECßï ¬*eB¶ãÓËJd[¼G`¿ÛÂÁÞQÄ£íãp¸/1 Ñû)7ñöpßÚ¸rpu£#jÚmmÄ_yÏPãÛ%#ÆOùDÒÂIÂÞeNÂl[î ½5GEÏB¡% åG×¹Öä@q¸¯Ý23Þ-ü>(H) p»K?Üóµ²;3µqS£Ï8Àó¹Ì_9Q²¢º?¢8=lÜù §å>kDqçì°½2@ã÷Eô¸¦¦4 ¯¸\ý0FøÔG>*7-.]ùw^a%X¨Ò¥ÛÑQ3ÔVFÇó8+Ò =Á¿Õ¾Ñ8Ëâ¤û½ï[BÁ`Fx´ã7ÙÉ'hS'ÆÝÝe98AÑ] Dà "ÛBùáR¸¹ã=,ÐN6wï}Ã-°©é ¦·{xØ`b ¨çUT8óTµbÕ±IÚ¸ÅR-ǹ] ´5µ{æ;$³ßB£¦FØ0*uË ÌÚbtPë¢Ñvp)&rªl¬aÂ(º~8ØÑ2<·õ6D; tÏDeª¶øõPxÿ°¦uu¿w±qûÒèb4( o/&jL2Cµó¡3QLF0aÀ]ÇN.~°Êe Î{#º@UR¶æ'Âz9rå1zø`OÝÖcðxãÉ-6ú)âÇà[<Çiàg(áC9®-@©×¶pBû?üÆ´¦´ü{nGÔ*Y ´ü±¬Á 8pºI3ó@5ASf#û½xÂùzíUàç1'é×æd³g¶yuf¼eA,mËNK,æ#|H >X~)<ÿ fv_ÙÑümV£¹ gRs¬Ø_Ãy1= ÍOÆÊwý.¥_̤Ü)bø³â§@\¤Mìe)y=`EÚJ¡|å{×$Â%÷+¾ïàx?0¾ÆL&ÆPÔrÍegÀ¬1ÐZf¹<ðÌ,0+Zˬx8ô&Ð >XvK¦Ü¿ ;»s*¶;72åRbæùªÀ+o%ÐË8K©[?ËWµg2)×Ìø5ùßZ"->ØK)/0AÁ¥.zsçêÔN°ù¹9B¾ÿw¤(Rw¥ëQEMygD {ÎFtLÕmfÌ!ºT·¨B0¢t»Ou\ÜR ÃOèwDÐõ£«i>ÿ9Y¸ÜUDaíG[Ò׶øpõÅ «FØ î»ä ÚUª\$¹ä£q¨}Ì×|c¸¾÷PÓ:º>¶å-Ö°ÒB®«èVâUÀ£D\ v].Xötí_#ʽ¹Î°UÙSu|ù~"2çI|,7:2ð] -ÆH÷ô-HÞ Ãé¼wþÎnÍ'Ä\Þéò!¥àqê@BEæ(î0ý\d.¥¬FlªäÈöQcTèηð'ó%/wþ+d¸H³'ÂÅ a".éQ%¥><¼g¶DG0(GËW´3û, ¢p©b ¸ë#9X3V¹¨CÙNh»b%]Å!p¨i)êóQaæþ)d dáÔ1u}¸À±8a-umaü)n!ºÀ)I$r8z¸ 2Éá rÒJÔVBEsÖ®g¼äfÎõòRMÁ0tåóHÎ¥_qÙ Èç1îaTóu=U®ÜÐý>ß®ïêó!:³6VõX~É[,Ñ/íG4Éæ(Ô ÷UôuMâ£A¢¯DF d¿XZÑ·ÈHDËÐøð a®ä|4lëà FúÂÀI©AM*<¶C@/ïË¿EÙ&%{4ìpª$¥®(Kc¡Â vªÂ1ùÇUXÐRS¡Laë>¹¸ :FEFS5¡©ÏpÙ·T¢ìmQÿ«,:©æë3UüÛñìÏÈÑn»h¤îG´ñ`TmT=ê<r¼S¬èÞn+sGÖùvä¾ÚÖùìø8tj ¡¹ Jx«z!ú«Úú¡p 6ZnüR½U¾RZæò LRDÆ}^ÜéEqNrwãç%è¢rh@5Ðåú1Â_AnÑqoM2[Fòõ©¤0U6¶R[)f£9$¥éÕWH$eɸdðY±ü D¸ "XFªrµ\3DnÌ^[4Ã)'ñ^BÄdÌTªÍêJJ4I-eáS×Sgb¬R5Ýq°¥.õèÂQPÇ~-7RÌ®¨?Ù¨×#älCÕ¬'êëù'K?ÍABe8U\üÑzt'IB¿ïÔX9ùÕóÖOXL+÷±jÛÊê5ðÊu!ü Ûª +OÍF?ríYC >XWg¸lTh(\mU§õå-S³Ì{ç»R¶µ ©$B¼Sz=$runQìy +î ü\R#ï³Ë% û¥´ßβ VøWï¯ÙòWú\'èʹ'ò«Fø&RPîQźã(#(s±´ES´F`óÜU°Ç+¢îÖ-¯WËdEÜ¢OH¤&pTzVhÍq-EÔïÙi9O»¸éçÇA%W1(-ýÔqÄ$$ETÕȤàÎEsh Ìئæ''I5A¼ðÛm{¬GoÏ,´«ìö~Äß K-e㥠ÁÆä{) I@ÉïM *³Ó>@HPùÆíÛPÖ%Åxo3UIÃH0ûxµÈß{3ÒÁõG >X¥4Ï·Éõç%G0×xD)±¯Y )¬|ǼF,ä_j2²WVô\ùÁç°Êì£rÈôª%OÓ£þ $ïØ·V¢ n¸ºÚ,XPÔ\þxßn¡èVt¼×&ÀÔb F¨î#ánZ,ع8¢9p y41Bbl£bÈN½;h >XÂQRÏÑÈ:Y1=%§îf©ì¦çÖ¢> >X=¤b0PSN_{' ÒC&SNì×ÓôìúÍM~²:©ÆÁñ÷ú¤&GÁ{m^øa, ¥åT"»1æªèõR*6q-!Y%Ft¬qo{Ë:§çÀ9æ@DÅJ)J¨¥Ü >X¹F\\T$'j:¨¦Ã 1 5AP¬ bMÔ9)è¡K6C£úrù¡Þ Fs)ÄÔrÔhiaU¡¦O05³ìÓõG¹Î8Z° ¦bVb9hBxRñV¢Ø?ÕM!ÏóOe0±Dz*Ò½ùñ7ââ´·-R¸Lqá¾1q,ÐNCtÄîTÆÍÔÎ"½ÈÆ´ ÌÅúÄ%dhyÑ.ÅÜ]ÛÈ Äl>»ý=¡ÇJLWÐ@¿C7Ø] ·¼^üõ4ò~øóënøð?ñíïÈm~ó.gÜ©x>>ãgçä×.7òèÎËÏ[à'9¯'?Ë{àäå_Ú;A~\âO?þó·O/Nñß»úå÷_®þõéWcéQ;F¿8ööEì£ï7Ràù"ÝüRN#RÈhûåL÷õæïþé®h >SHAR_END >echo x linux-bcompare/.git/objects/b5/e37213c2734c7a45838674528e798f4ba206d6 >mkdir -p linux-bcompare/.git/objects/b5 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/b5/e37213c2734c7a45838674528e798f4ba206d6 << 'SHAR_END' >Xx9Â@©÷î"ïáu"!ÄWÇ+RäвPðzðÊ)F3º-ËÜ :´j½âD°I Å(áh-e,hônjk\#¬/~¬g²³rG¥À¡(9¹·ëVa6Ë öù)µnpúòåÇÝjí>£×=F8b@túlö§î©»ÅG< >SHAR_END >echo x linux-bcompare/.git/objects/d3/915c5a2073d3838005ea347694153760b8cabd >mkdir -p linux-bcompare/.git/objects/d3 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/d3/915c5a2073d3838005ea347694153760b8cabd << 'SHAR_END' >Xx=KA÷Wl© C>fLaqÅW{Lv² xÜq?ßi,,R$<O^ÿ¸øÌ\îNã~9í/óÓhÄD0-Ï;*2ßûz9_Û-s⤠>X¢¥w6I·ëùaÜ(6¥eFsm[tU1k!îÜZÖ q¨ØPQêÝdĦåðºÿI´Ô2öÿ2û4yüí¶Vä¾å}³bkîØC(Ou£ÆA®,X"2{ñKª=b´ð»ÛOiÑé Y¢ >SHAR_END >echo x linux-bcompare/.git/objects/26/7341caba7b5d72205b1ef12ff56c58387ec90f >mkdir -p linux-bcompare/.git/objects/26 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/26/7341caba7b5d72205b1ef12ff56c58387ec90f << 'SHAR_END' >XxA >XÂ0E]糤Ӵq >X"Ýz1`À4%Þ`=¿ùÿ/9'¤ñ U¢#¶ÁR?öd9ÆV|ÄñÙ{H¿õQ*dÖÄ/XÓƵ¸ì{þíÓ"zt6¡c×büWªòçÝÜÔ¬OØ9æ >I >SHAR_END >echo x linux-bcompare/.git/objects/f2/1e150af1896a4155a5105bc1f0f54074bebff8 >mkdir -p linux-bcompare/.git/objects/f2 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/f2/1e150af1896a4155a5105bc1f0f54074bebff8 << 'SHAR_END' >XxÎÁJ1ÆqÏûs$³L² â¡-ìE¡k×Ùdbî¦dS>½Z}ø}ðù<Ï©BëÜM-" ÁwÒ®% >X±Eì¹3Îâ¤CöQF¶Á7g.²T0¬{£¿eJt`&åØ" Øè©áK=å3×Ä+Ó'áþ·ÿúnúH >X±3HnU«Tã¯'«üsÞV7Y¤$a|9n÷ãðü4v»áÒ²Vá9¿¬5ÏðÁ%ñô.W¼ßÝ|¹®]f >SHAR_END >echo x linux-bcompare/.git/objects/70/8c0d5250824ca7aef1d540be3777e460fe45b1 >mkdir -p linux-bcompare/.git/objects/70 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/70/8c0d5250824ca7aef1d540be3777e460fe45b1 << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe8(õ7cÿ¥·½GÒOXUY\ÏpybLBñåæÖW&eSDÍvÚkb >X #J²M²oAé¬Æ{²Ïüõ÷ËäAÍ(ÈN×MI-N.bí:6ózrKø~ ®Yl\¯(GÇ#)*ÈÚÆÐÕ<3ÈÑakD©Åõ-kJÚ½¦.ˬHq >SHAR_END >echo x linux-bcompare/.git/objects/5a/4954f21fd0e4da6ea60c87ba716e6d408e7fc6 >mkdir -p linux-bcompare/.git/objects/5a > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/5a/4954f21fd0e4da6ea60c87ba716e6d408e7fc6 << 'SHAR_END' >XxÎM >X1@a×=Eöô7m@D¶©8Ô*èéõ.¿ÅWyXW£@ÀFÁÃ>5IÚgÌÞÃhÈaNÐ8auå.ìlÄDk9Q+ì¹Pn3ä¦RHïã´tyL|ëôâÞØ~½ÿys±ÚçÈGXk«µ*É!æêP+TyÈ >X9.ý©ÞöL¸ >SHAR_END >echo x linux-bcompare/.git/objects/e0/279cffd90878d4838b169c9d930664bf750d89 >mkdir -p linux-bcompare/.git/objects/e0 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/e0/279cffd90878d4838b169c9d930664bf750d89 << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe¸{øîwÎ&½Òj_+V\oý6³ª&%³¸$3/-áÝ«¼MeÇýÓ7ï,¸&'Ì`b >X #~rÅ,YÎ4!ôÁ¤\µ"Ö½a fd§ë¦¤'1Ävy=¹%J|¿B׬I6®W£ãämcxØÙg;ï©ÕõÝ¡ïØ×x ¾%ÌHd >SHAR_END >echo x linux-bcompare/.git/objects/6d/1959c1d2400040c8293442889bd6774c185a0a >mkdir -p linux-bcompare/.git/objects/6d > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/6d/1959c1d2400040c8293442889bd6774c185a0a << 'SHAR_END' >Xx;Â0D©}íÐnâ_$¸ íì >Xq"ÇpzÂçtó¤ÑKó4嶻V¶äÆ8'dÝwý([¤Ç(6&Õ*ÒÁ 䶢 ÐÄDb4:9xîí6WBËa %?C3¿|þñ¡p;Y$êv{ìUúH6þs®.§,¸^WÈÞÿª^÷ÖO< >SHAR_END >echo x linux-bcompare/.git/objects/f5/d8a17b6f675d422f19084a261e5a15b6bb1999 >mkdir -p linux-bcompare/.git/objects/f5 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/f5/d8a17b6f675d422f19084a261e5a15b6bb1999 << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe0kL{Û°ö*ï©ï ·e,Û¤i UY\Ïð¿îU^¦²cÊ~Áéw\f01Å?¹b,çIú`R®ZëÞ0KáOP3 >X²ÓuSRb»Í¼Ü%¾_¡kÖ$×+ÊÑñH >Xr¶1ó>¼rìùßÔm÷lç?{eH >SHAR_END >echo x linux-bcompare/.git/objects/99/af47e05788e319946e8c0d7de0df6951cb691b >mkdir -p linux-bcompare/.git/objects/99 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/99/af47e05788e319946e8c0d7de0df6951cb691b << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe¸{øîwÎ&½Òj_+V\oý6³ª&%³¸$3/-áÝ«¼MeÇýÓ7ï,¸&'Ì`b >X #J²M²oAé¬Æ{²Ïüõ÷ËäAÍ(ÈN×MI-N.bí:6ózrKø~ ®Yl\¯(GÇ#)*ÈÚÆÐÕ<3ÈÑakD©Åõ-kJÚ½¦.MHè >SHAR_END >echo x linux-bcompare/.git/objects/dd/c3dde0ee4334888d1b26f57910a8d785f69981 >mkdir -p linux-bcompare/.git/objects/dd > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/dd/c3dde0ee4334888d1b26f57910a8d785f69981 << 'SHAR_END' >XxVënHÞ¿§µVÕTe¨c×¢íjmB\Ûxl[©â2vh¡ÌÐubùÝ÷Ìà{hwSd;̹_¾s&aÊBÜi·ßýö·®JJîe¡©íxþØ|O±¬J.-×ûÛt\ËHFtHoèÞ\]YEÎÞ¾éuÑ÷Ì¡íX¦«ìÐ8¬ä8¦ßiÓ$¯hÜw=Óñ]Ë« n (.tG Zr6ÿgèhz=1M³ör¢LhÈüä9}ÃóÁ½t~BÊ"C`Ùxð5å<Dð?ä!(KFr*aÇæÄSl£Nñ5æ÷yôy3ZÎ)%)åê<ci!áÚíSFaNܺB®aÛk_yû¹áùºu:Ø]çGIDsN·WÖHYj-å{i9+}í ØÊMMg¬'\hY©8g:r¦¸¸ïÑåIA&¨üD-BödôÙ¿²¿ïÅ {]tÎ{GLß1û®ìøMÁEI³<½Ç¼* >XV >X¨RSÊèÆ]÷»î´ß Vh²Z%c~M!ÎjI>c@ aÏgÉBªû#kr£Zy^U¬§IÈÕáÐí¶z0 ÆR~VI#GYv_ %{ÛZJÜJÚ,Î{~¯»ËÔYLlÿ£síÞ RBE@ÜX£K{ʲ&®×\ß2쪣"_ö½¾PHYMÜÇø<3¬åAFñ«/äVdi#ã+o$G¼>OfòE>o¤-éëv=ÖÝúBd& F.Çæc¥Áz°H4¤ïLÇÚp:Ô®ÍÏÚÑÈ?6u$@JZ04uì¡ÓËZרÛ8ÜêQƪ\tÎ)×p¬©·S^Ë~»¾©±\Ð ð3W0@<üKt§'·[- ¿{Ò>¡ÊË Ü§åG·4B$É£´)þ=ä1EX!sÝý!ù3ÜZÊa]á÷ïëIÃð@4kÊP¡é¡ ôX'4BC¦ä:Buk)aï+½â¥ÞZÖVzHïYonµ7\ëÀM¹µZËz=¯tçH ¹ÌA2ܯµÜ:u£öÀÔ Tr}p¤é9WkcÐwÍ:ø0Éõyaí#`m6µ¬Õ«j¹[´>d î^\¶lSÌö>Çà¼bPدñ@\o¿ÆÙ >XonR`5TÔNÑÉs¸ÃÕ]² µQÃ~öÓôÝp׬0&·÷³ ß®ð3Ø»m´z.êlo^Õ >X=0IXëíÿej»ÌyoÜ î',< >X56F¥ÝÃìLµ^ ôJo÷´¶½3%õÔaü§9eì0I©æ úÉ >X('ú²*1uûÂ3V¼!½bÉÙÚ1%dâ@¾î#Q¡½6L6Pi¨ Ç×2Hé ,F®ßÂz»·h÷ô (¸Lñ©Ú³Eçìµ»çîùV{S^Bôí§HYPpØ2õzDÞ?®Às;0°ßË'x9v6«Ò´sö4»ü˧9ÛÕïÐYÓ½$ï£Ôãj >SHAR_END >echo x linux-bcompare/.git/objects/56/f95251a48fe804b6b429367191e96b8a5613ea >mkdir -p linux-bcompare/.git/objects/56 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/56/f95251a48fe804b6b429367191e96b8a5613ea << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe¨Û=}9/7wÜ7fOyåeUY\Ïð¿îU^¦²cÊ~Áéw\f01Å?¹b,çIú`R®ZëÞ0KáOP3 >X²ÓuSRb»Í¼Ü%¾_¡kÖ$×+ÊÑñH >Xr¶1ó>¼rìùßÔm÷lç?{lFy >SHAR_END >echo x linux-bcompare/.git/objects/21/2ddd8f7e294154033d470d647496aea2900582 >mkdir -p linux-bcompare/.git/objects/21 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/21/2ddd8f7e294154033d470d647496aea2900582 << 'SHAR_END' >XxmRÑNÛ0ݳ¿â®RR%q@*£0xÙÐ^ªN*íaÚ±æÚÁ¾MÓöí»M 7ûèãsîÆú |*¦J×ÆißVkqû}}ó屩qÒvJÃgekéæêÔbt¥ÁÊø·P0î~1ãö4á¼oþ0º¥ ¬"ë2Ť(ô§d DÝ9)DzAAcì/cCØÆsÎ#VòÔ¡¶þ©~Ë:Ñxùñ|¾X'§¼ñO¹¬\nrRÓAêseãï-¡ÖƼä3·*o¶¾Rüøììd^ÓñÀ½Q3Ê >X¢%ý-I*²©Â,#¯,¡Ã5I<¢¥ïðR¸Õz¹$Þ ÑOÐTNY} ôÎÆÛ]|©!ùøJ à¡×GÏ7w˯buýãbîE(âÁÖ._JóïV"28¥d£2>øä¶M¤1Ö]!5×è`0ÊF« }ûÊa Ë»yö´/þåKÉÊ>~#þ+æ« >SHAR_END >echo x linux-bcompare/.git/objects/36/8166ed80add50dcaf760f1b6685010a6b22939 >mkdir -p linux-bcompare/.git/objects/36 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/36/8166ed80add50dcaf760f1b6685010a6b22939 << 'SHAR_END' >Xx¥Uks£6í×èW¨[Ú."±³n&ÓtjeÁx³¶Ãð&X$Z²^þ{¯Dì<6IÖãîë{ç,ÆÃÑOûßý³Ò©:@ház3'{ðVTQMÑ©åMÏ·\G#cg®g¾2¦i&XÍqMæ?0½Ð·þøRêX×y 5g+ñ7&@Gó3rá3ë¥Bh*ë®Áf[Z§ 6w >XêH¿ôÌ,°Cæ§ÀAè/g*©«AEÀÇôT¹E$²ÿZe_¢ºf¤¤î|n::6zäï0¿.w8*S\ÐzMñ*Ë)WëËSm¦ã÷ùëpßÏÜ [~OöoÀvÐÓá̲U¤ÁF>ù§×é7 hÅÎnazsE|q¡¨qÉ4µä4Ïquµ¾³/Wjl¢FÀWÐJ ä:öoáÌõÂg|P£"âlt4~pzæÄXV\Ô4*0+ók̪bµV£äJ9£¥£þFqJù`&9ÔåóKA >XuTËÊ GåzµÒ=´-g©.q/8=®·¬^çYÌÕâ³ÐÚõÒ¿c9?,OÏVòNï÷Ç£¨BU¬Üïå#/¨#íÑ8ÞImzl^xçþr >X7$-DÝPÓ¥eʽkÊÑÂÎ!NÕí{:©6»ç!Ëñmû¡e¸ºéHV&yRüsÌS")&¬+9)®~ç+<ØÈkëðÉIϹmmm#BóûV >X6¨è@&´L³Bþs:qÎB¥¾ºÄéÞðZÂk§ÇôéÍÐã¤`M)¿Ä ^òúÇ« +mEXвA(e .¢<?Fd~.{Gg¦|¾K.A±è°VW`ö¤ÏÓgåO{) ?ë÷/U=¸~ ?9«õq{0Ö£ªâ/ è±£a;þGíáÑ.íý| Ñwï*k¨â ~ª\?ÉÃc5Þ¼C"~I¾Uç£á«³Þ2ó²¾:ß-òý¿ÇZß<£üM=ôÿ¿~gsúl×|ëµ2*(~K8ÃmiaÔü#«ohFVáMT7!ô}u`íúk« e0ÔWEmÿÒJÆK°ÌS0dO*üA©[_ÎîJáZårñ!À"d_êç£YNâÃwÝT >SHAR_END >echo x linux-bcompare/.git/objects/f6/8a3d3829541283affaffc138cd4e6a73dbf98e >mkdir -p linux-bcompare/.git/objects/f6 > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/f6/8a3d3829541283affaffc138cd4e6a73dbf98e << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe¸ñÿwÛÛe{ >XÎÜqÎüvS2TMJfqIf^Z>ÃÿºWy1Ê)û §oÞYpMNÁÄ@F3üäY²'iBèI¹jE¬{Ã, ?AÍ(ÈN×MI-N.bí:6ózrKø~ ®Yl\¯(GÇ#)*ÈÚÆ`ÎûðʱçS·-P`pXÞ³ÿìIð >SHAR_END >echo x linux-bcompare/.git/objects/ff/7eea6e5c29234164bf301197b3b970d61e1300 >mkdir -p linux-bcompare/.git/objects/ff > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/ff/7eea6e5c29234164bf301197b3b970d61e1300 << 'SHAR_END' >Xx=k1DS߯¸Ò)rhWû¥" C\ç*M´bl\ùçG)R¤1igÞcÊ×¥Ì1òÓqØÇíá}~)¡LëÛYæM©ó5ßÚ-q9H\NÑd¹]ÏÏcU8×FÆÔÙ²24Ö0ú^Ü0EÉ0Ö°j* Ö1ÔiÝìþÁåDôØìnò)ôëÖz7²4úñrèê¥PñÈ6^CÀÚsMÅ%zòGnI`68ÀÓ7oÉXv >SHAR_END >echo x linux-bcompare/.git/objects/ed/c33048266df2119a35871b4ddb519f0641a7dc >mkdir -p linux-bcompare/.git/objects/ed > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/objects/ed/c33048266df2119a35871b4ddb519f0641a7dc << 'SHAR_END' >Xx+)JMU04·`040031QðMÌNMËÌIe`ó)(ñÙYÝÇ¡²iáãã;ïêûWBÕ¤ddæ¥å3ü¯{£©ì²ß@púæ×äL@dD1ÃO®%Ëy&>«Vĺ7ÌRøÔìtÝÔâä"Ø®c3¯'·DïWè5ÉÆõrt<¢ mæἯ{þ7uÛå=ÛùÏ6F¼ >SHAR_END >echo x linux-bcompare/.git/hooks/fsmonitor-watchman.sample >mkdir -p linux-bcompare/.git/hooks > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/hooks/fsmonitor-watchman.sample << 'SHAR_END' >X#!/usr/local/bin/perl >X >Xuse strict; >Xuse warnings; >Xuse IPC::Open2; >X >X# An example hook script to integrate Watchman >X# (https://facebook.github.io/watchman/) with git to speed up detecting >X# new and modified files. >X# >X# The hook is passed a version (currently 2) and last update token >X# formatted as a string and outputs to stdout a new update token and >X# all files that have been modified since the update token. Paths must >X# be relative to the root of the working tree and separated by a single NUL. >X# >X# To enable this hook, rename this file to "query-watchman" and set >X# 'git config core.fsmonitor .git/hooks/query-watchman' >X# >Xmy ($version, $last_update_token) = @ARGV; >X >X# Uncomment for debugging >X# print STDERR "$0 $version $last_update_token\n"; >X >X# Check the hook interface version >Xif ($version ne 2) { >X die "Unsupported query-fsmonitor hook version '$version'.\n" . >X "Falling back to scanning...\n"; >X} >X >Xmy $git_work_tree = get_working_dir(); >X >Xmy $retry = 1; >X >Xmy $json_pkg; >Xeval { >X require JSON::XS; >X $json_pkg = "JSON::XS"; >X 1; >X} or do { >X require JSON::PP; >X $json_pkg = "JSON::PP"; >X}; >X >Xlaunch_watchman(); >X >Xsub launch_watchman { >X my $o = watchman_query(); >X if (is_work_tree_watched($o)) { >X output_result($o->{clock}, @{$o->{files}}); >X } >X} >X >Xsub output_result { >X my ($clockid, @files) = @_; >X >X # Uncomment for debugging watchman output >X # open (my $fh, ">", ".git/watchman-output.out"); >X # binmode $fh, ":utf8"; >X # print $fh "$clockid\n@files\n"; >X # close $fh; >X >X binmode STDOUT, ":utf8"; >X print $clockid; >X print "\0"; >X local $, = "\0"; >X print @files; >X} >X >Xsub watchman_clock { >X my $response = qx/watchman clock "$git_work_tree"/; >X die "Failed to get clock id on '$git_work_tree'.\n" . >X "Falling back to scanning...\n" if $? != 0; >X >X return $json_pkg->new->utf8->decode($response); >X} >X >Xsub watchman_query { >X my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') >X or die "open2() failed: $!\n" . >X "Falling back to scanning...\n"; >X >X # In the query expression below we're asking for names of files that >X # changed since $last_update_token but not from the .git folder. >X # >X # To accomplish this, we're using the "since" generator to use the >X # recency index to select candidate nodes and "fields" to limit the >X # output to file names only. Then we're using the "expression" term to >X # further constrain the results. >X if (substr($last_update_token, 0, 1) eq "c") { >X $last_update_token = "\"$last_update_token\""; >X } >X my $query = <<" END"; >X ["query", "$git_work_tree", { >X "since": $last_update_token, >X "fields": ["name"], >X "expression": ["not", ["dirname", ".git"]] >X }] >X END >X >X # Uncomment for debugging the watchman query >X # open (my $fh, ">", ".git/watchman-query.json"); >X # print $fh $query; >X # close $fh; >X >X print CHLD_IN $query; >X close CHLD_IN; >X my $response = do {local $/; <CHLD_OUT>}; >X >X # Uncomment for debugging the watch response >X # open ($fh, ">", ".git/watchman-response.json"); >X # print $fh $response; >X # close $fh; >X >X die "Watchman: command returned no output.\n" . >X "Falling back to scanning...\n" if $response eq ""; >X die "Watchman: command returned invalid output: $response\n" . >X "Falling back to scanning...\n" unless $response =~ /^\{/; >X >X return $json_pkg->new->utf8->decode($response); >X} >X >Xsub is_work_tree_watched { >X my ($output) = @_; >X my $error = $output->{error}; >X if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { >X $retry--; >X my $response = qx/watchman watch "$git_work_tree"/; >X die "Failed to make watchman watch '$git_work_tree'.\n" . >X "Falling back to scanning...\n" if $? != 0; >X $output = $json_pkg->new->utf8->decode($response); >X $error = $output->{error}; >X die "Watchman: $error.\n" . >X "Falling back to scanning...\n" if $error; >X >X # Uncomment for debugging watchman output >X # open (my $fh, ">", ".git/watchman-output.out"); >X # close $fh; >X >X # Watchman will always return all files on the first query so >X # return the fast "everything is dirty" flag to git and do the >X # Watchman query just to get it over with now so we won't pay >X # the cost in git to look up each individual file. >X my $o = watchman_clock(); >X $error = $output->{error}; >X >X die "Watchman: $error.\n" . >X "Falling back to scanning...\n" if $error; >X >X output_result($o->{clock}, ("/")); >X $last_update_token = $o->{clock}; >X >X eval { launch_watchman() }; >X return 0; >X } >X >X die "Watchman: $error.\n" . >X "Falling back to scanning...\n" if $error; >X >X return 1; >X} >X >Xsub get_working_dir { >X my $working_dir; >X if ($^O =~ 'msys' || $^O =~ 'cygwin') { >X $working_dir = Win32::GetCwd(); >X $working_dir =~ tr/\\/\//; >X } else { >X require Cwd; >X $working_dir = Cwd::cwd(); >X } >X >X return $working_dir; >X} >SHAR_END >echo x linux-bcompare/.git/hooks/pre-commit.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-commit.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to verify what is about to be committed. >X# Called by "git commit" with no arguments. The hook should >X# exit with non-zero status after issuing an appropriate message if >X# it wants to stop the commit. >X# >X# To enable this hook, rename this file to "pre-commit". >X >Xif git rev-parse --verify HEAD >/dev/null 2>&1 >Xthen >X against=HEAD >Xelse >X # Initial commit: diff against an empty tree object >X against=$(git hash-object -t tree /dev/null) >Xfi >X >X# If you want to allow non-ASCII filenames set this variable to true. >Xallownonascii=$(git config --type=bool hooks.allownonascii) >X >X# Redirect output to stderr. >Xexec 1>&2 >X >X# Cross platform projects tend to avoid non-ASCII filenames; prevent >X# them from being added to the repository. We exploit the fact that the >X# printable range starts at the space character and ends with tilde. >Xif [ "$allownonascii" != "true" ] && >X # Note that the use of brackets around a tr range is ok here, (it's >X # even required, for portability to Solaris 10's /usr/bin/tr), since >X # the square bracket bytes happen to fall in the designated range. >X test $(git diff --cached --name-only --diff-filter=A -z $against | >X LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 >Xthen >X cat <<\EOF >XError: Attempt to add a non-ASCII file name. >X >XThis can cause problems if you want to work with people on other platforms. >X >XTo be portable it is advisable to rename the file. >X >XIf you know what you are doing you can disable this check using: >X >X git config hooks.allownonascii true >XEOF >X exit 1 >Xfi >X >X# If there are whitespace errors, print the offending file names and fail. >Xexec git diff-index --check --cached $against -- >SHAR_END >echo x linux-bcompare/.git/hooks/pre-rebase.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-rebase.sample << 'SHAR_END' >X#!/bin/sh >X# >X# Copyright (c) 2006, 2008 Junio C Hamano >X# >X# The "pre-rebase" hook is run just before "git rebase" starts doing >X# its job, and can prevent the command from running by exiting with >X# non-zero status. >X# >X# The hook is called with the following parameters: >X# >X# $1 -- the upstream the series was forked from. >X# $2 -- the branch being rebased (or empty when rebasing the current branch). >X# >X# This sample shows how to prevent topic branches that are already >X# merged to 'next' branch from getting rebased, because allowing it >X# would result in rebasing already published history. >X >Xpublish=next >Xbasebranch="$1" >Xif test "$#" = 2 >Xthen >X topic="refs/heads/$2" >Xelse >X topic=`git symbolic-ref HEAD` || >X exit 0 ;# we do not interrupt rebasing detached HEAD >Xfi >X >Xcase "$topic" in >Xrefs/heads/??/*) >X ;; >X*) >X exit 0 ;# we do not interrupt others. >X ;; >Xesac >X >X# Now we are dealing with a topic branch being rebased >X# on top of master. Is it OK to rebase it? >X >X# Does the topic really exist? >Xgit show-ref -q "$topic" || { >X echo >&2 "No such branch $topic" >X exit 1 >X} >X >X# Is topic fully merged to master? >Xnot_in_master=`git rev-list --pretty=oneline ^master "$topic"` >Xif test -z "$not_in_master" >Xthen >X echo >&2 "$topic is fully merged to master; better remove it." >X exit 1 ;# we could allow it, but there is no point. >Xfi >X >X# Is topic ever merged to next? If so you should not be rebasing it. >Xonly_next_1=`git rev-list ^master "^$topic" ${publish} | sort` >Xonly_next_2=`git rev-list ^master ${publish} | sort` >Xif test "$only_next_1" = "$only_next_2" >Xthen >X not_in_topic=`git rev-list "^$topic" master` >X if test -z "$not_in_topic" >X then >X echo >&2 "$topic is already up to date with master" >X exit 1 ;# we could allow it, but there is no point. >X else >X exit 0 >X fi >Xelse >X not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` >X /usr/local/bin/perl -e ' >X my $topic = $ARGV[0]; >X my $msg = "* $topic has commits already merged to public branch:\n"; >X my (%not_in_next) = map { >X /^([0-9a-f]+) /; >X ($1 => 1); >X } split(/\n/, $ARGV[1]); >X for my $elem (map { >X /^([0-9a-f]+) (.*)$/; >X [$1 => $2]; >X } split(/\n/, $ARGV[2])) { >X if (!exists $not_in_next{$elem->[0]}) { >X if ($msg) { >X print STDERR $msg; >X undef $msg; >X } >X print STDERR " $elem->[1]\n"; >X } >X } >X ' "$topic" "$not_in_next" "$not_in_master" >X exit 1 >Xfi >X >X<<\DOC_END >X >XThis sample hook safeguards topic branches that have been >Xpublished from being rewound. >X >XThe workflow assumed here is: >X >X * Once a topic branch forks from "master", "master" is never >X merged into it again (either directly or indirectly). >X >X * Once a topic branch is fully cooked and merged into "master", >X it is deleted. If you need to build on top of it to correct >X earlier mistakes, a new topic branch is created by forking at >X the tip of the "master". This is not strictly necessary, but >X it makes it easier to keep your history simple. >X >X * Whenever you need to test or publish your changes to topic >X branches, merge them into "next" branch. >X >XThe script, being an example, hardcodes the publish branch name >Xto be "next", but it is trivial to make it configurable via >X$GIT_DIR/config mechanism. >X >XWith this workflow, you would want to know: >X >X(1) ... if a topic branch has ever been merged to "next". Young >X topic branches can have stupid mistakes you would rather >X clean up before publishing, and things that have not been >X merged into other branches can be easily rebased without >X affecting other people. But once it is published, you would >X not want to rewind it. >X >X(2) ... if a topic branch has been fully merged to "master". >X Then you can delete it. More importantly, you should not >X build on top of it -- other people may already want to >X change things related to the topic as patches against your >X "master", so if you need further changes, it is better to >X fork the topic (perhaps with the same name) afresh from the >X tip of "master". >X >XLet's look at this example: >X >X o---o---o---o---o---o---o---o---o---o "next" >X / / / / >X / a---a---b A / / >X / / / / >X / / c---c---c---c B / >X / / / \ / >X / / / b---b C \ / >X / / / / \ / >X ---o---o---o---o---o---o---o---o---o---o---o "master" >X >X >XA, B and C are topic branches. >X >X * A has one fix since it was merged up to "next". >X >X * B has finished. It has been fully merged up to "master" and "next", >X and is ready to be deleted. >X >X * C has not merged to "next" at all. >X >XWe would want to allow C to be rebased, refuse A, and encourage >XB to be deleted. >X >XTo compute (1): >X >X git rev-list ^master ^topic next >X git rev-list ^master next >X >X if these match, topic has not merged in next at all. >X >XTo compute (2): >X >X git rev-list master..topic >X >X if this is empty, it is fully merged to "master". >X >XDOC_END >SHAR_END >echo x linux-bcompare/.git/hooks/update.sample >sed 's/^X//' > linux-bcompare/.git/hooks/update.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to block unannotated tags from entering. >X# Called by "git receive-pack" with arguments: refname sha1-old sha1-new >X# >X# To enable this hook, rename this file to "update". >X# >X# Config >X# ------ >X# hooks.allowunannotated >X# This boolean sets whether unannotated tags will be allowed into the >X# repository. By default they won't be. >X# hooks.allowdeletetag >X# This boolean sets whether deleting tags will be allowed in the >X# repository. By default they won't be. >X# hooks.allowmodifytag >X# This boolean sets whether a tag may be modified after creation. By default >X# it won't be. >X# hooks.allowdeletebranch >X# This boolean sets whether deleting branches will be allowed in the >X# repository. By default they won't be. >X# hooks.denycreatebranch >X# This boolean sets whether remotely creating branches will be denied >X# in the repository. By default this is allowed. >X# >X >X# --- Command line >Xrefname="$1" >Xoldrev="$2" >Xnewrev="$3" >X >X# --- Safety check >Xif [ -z "$GIT_DIR" ]; then >X echo "Don't run this script from the command line." >&2 >X echo " (if you want, you could supply GIT_DIR then run" >&2 >X echo " $0 <ref> <oldrev> <newrev>)" >&2 >X exit 1 >Xfi >X >Xif [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then >X echo "usage: $0 <ref> <oldrev> <newrev>" >&2 >X exit 1 >Xfi >X >X# --- Config >Xallowunannotated=$(git config --type=bool hooks.allowunannotated) >Xallowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) >Xdenycreatebranch=$(git config --type=bool hooks.denycreatebranch) >Xallowdeletetag=$(git config --type=bool hooks.allowdeletetag) >Xallowmodifytag=$(git config --type=bool hooks.allowmodifytag) >X >X# check for no description >Xprojectdesc=$(sed -e '1q' "$GIT_DIR/description") >Xcase "$projectdesc" in >X"Unnamed repository"* | "") >X echo "*** Project description file hasn't been set" >&2 >X exit 1 >X ;; >Xesac >X >X# --- Check types >X# if $newrev is 0000...0000, it's a commit to delete a ref. >Xzero="0000000000000000000000000000000000000000" >Xif [ "$newrev" = "$zero" ]; then >X newrev_type=delete >Xelse >X newrev_type=$(git cat-file -t $newrev) >Xfi >X >Xcase "$refname","$newrev_type" in >X refs/tags/*,commit) >X # un-annotated tag >X short_refname=${refname##refs/tags/} >X if [ "$allowunannotated" != "true" ]; then >X echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 >X echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 >X exit 1 >X fi >X ;; >X refs/tags/*,delete) >X # delete tag >X if [ "$allowdeletetag" != "true" ]; then >X echo "*** Deleting a tag is not allowed in this repository" >&2 >X exit 1 >X fi >X ;; >X refs/tags/*,tag) >X # annotated tag >X if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 >X then >X echo "*** Tag '$refname' already exists." >&2 >X echo "*** Modifying a tag is not allowed in this repository." >&2 >X exit 1 >X fi >X ;; >X refs/heads/*,commit) >X # branch >X if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then >X echo "*** Creating a branch is not allowed in this repository" >&2 >X exit 1 >X fi >X ;; >X refs/heads/*,delete) >X # delete branch >X if [ "$allowdeletebranch" != "true" ]; then >X echo "*** Deleting a branch is not allowed in this repository" >&2 >X exit 1 >X fi >X ;; >X refs/remotes/*,commit) >X # tracking branch >X ;; >X refs/remotes/*,delete) >X # delete tracking branch >X if [ "$allowdeletebranch" != "true" ]; then >X echo "*** Deleting a tracking branch is not allowed in this repository" >&2 >X exit 1 >X fi >X ;; >X *) >X # Anything else (is there anything else?) >X echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 >X exit 1 >X ;; >Xesac >X >X# --- Finished >Xexit 0 >SHAR_END >echo x linux-bcompare/.git/hooks/pre-push.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-push.sample << 'SHAR_END' >X#!/bin/sh >X >X# An example hook script to verify what is about to be pushed. Called by "git >X# push" after it has checked the remote status, but before anything has been >X# pushed. If this script exits with a non-zero status nothing will be pushed. >X# >X# This hook is called with the following parameters: >X# >X# $1 -- Name of the remote to which the push is being done >X# $2 -- URL to which the push is being done >X# >X# If pushing without using a named remote those arguments will be equal. >X# >X# Information about the commits which are being pushed is supplied as lines to >X# the standard input in the form: >X# >X# <local ref> <local sha1> <remote ref> <remote sha1> >X# >X# This sample shows how to prevent push of commits where the log message starts >X# with "WIP" (work in progress). >X >Xremote="$1" >Xurl="$2" >X >Xz40=0000000000000000000000000000000000000000 >X >Xwhile read local_ref local_sha remote_ref remote_sha >Xdo >X if [ "$local_sha" = $z40 ] >X then >X # Handle delete >X : >X else >X if [ "$remote_sha" = $z40 ] >X then >X # New branch, examine all commits >X range="$local_sha" >X else >X # Update to existing branch, examine new commits >X range="$remote_sha..$local_sha" >X fi >X >X # Check for WIP commit >X commit=`git rev-list -n 1 --grep '^WIP' "$range"` >X if [ -n "$commit" ] >X then >X echo >&2 "Found WIP commit in $local_ref, not pushing" >X exit 1 >X fi >X fi >Xdone >X >Xexit 0 >SHAR_END >echo x linux-bcompare/.git/hooks/applypatch-msg.sample >sed 's/^X//' > linux-bcompare/.git/hooks/applypatch-msg.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to check the commit log message taken by >X# applypatch from an e-mail message. >X# >X# The hook should exit with non-zero status after issuing an >X# appropriate message if it wants to stop the commit. The hook is >X# allowed to edit the commit message file. >X# >X# To enable this hook, rename this file to "applypatch-msg". >X >X. git-sh-setup >Xcommitmsg="$(git rev-parse --git-path hooks/commit-msg)" >Xtest -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} >X: >SHAR_END >echo x linux-bcompare/.git/hooks/commit-msg.sample >sed 's/^X//' > linux-bcompare/.git/hooks/commit-msg.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to check the commit log message. >X# Called by "git commit" with one argument, the name of the file >X# that has the commit message. The hook should exit with non-zero >X# status after issuing an appropriate message if it wants to stop the >X# commit. The hook is allowed to edit the commit message file. >X# >X# To enable this hook, rename this file to "commit-msg". >X >X# Uncomment the below to add a Signed-off-by line to the message. >X# Doing this in a hook is a bad idea in general, but the prepare-commit-msg >X# hook is more suited to it. >X# >X# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') >X# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" >X >X# This example catches duplicate Signed-off-by lines. >X >Xtest "" = "$(grep '^Signed-off-by: ' "$1" | >X sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { >X echo >&2 Duplicate Signed-off-by lines. >X exit 1 >X} >SHAR_END >echo x linux-bcompare/.git/hooks/post-update.sample >sed 's/^X//' > linux-bcompare/.git/hooks/post-update.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to prepare a packed repository for use over >X# dumb transports. >X# >X# To enable this hook, rename this file to "post-update". >X >Xexec git update-server-info >SHAR_END >echo x linux-bcompare/.git/hooks/pre-merge-commit.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-merge-commit.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to verify what is about to be committed. >X# Called by "git merge" with no arguments. The hook should >X# exit with non-zero status after issuing an appropriate message to >X# stderr if it wants to stop the merge commit. >X# >X# To enable this hook, rename this file to "pre-merge-commit". >X >X. git-sh-setup >Xtest -x "$GIT_DIR/hooks/pre-commit" && >X exec "$GIT_DIR/hooks/pre-commit" >X: >SHAR_END >echo x linux-bcompare/.git/hooks/pre-applypatch.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-applypatch.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to verify what is about to be committed >X# by applypatch from an e-mail message. >X# >X# The hook should exit with non-zero status after issuing an >X# appropriate message if it wants to stop the commit. >X# >X# To enable this hook, rename this file to "pre-applypatch". >X >X. git-sh-setup >Xprecommit="$(git rev-parse --git-path hooks/pre-commit)" >Xtest -x "$precommit" && exec "$precommit" ${1+"$@"} >X: >SHAR_END >echo x linux-bcompare/.git/hooks/prepare-commit-msg.sample >sed 's/^X//' > linux-bcompare/.git/hooks/prepare-commit-msg.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to prepare the commit log message. >X# Called by "git commit" with the name of the file that has the >X# commit message, followed by the description of the commit >X# message's source. The hook's purpose is to edit the commit >X# message file. If the hook fails with a non-zero status, >X# the commit is aborted. >X# >X# To enable this hook, rename this file to "prepare-commit-msg". >X >X# This hook includes three examples. The first one removes the >X# "# Please enter the commit message..." help message. >X# >X# The second includes the output of "git diff --name-status -r" >X# into the message, just before the "git status" output. It is >X# commented because it doesn't cope with --amend or with squashed >X# commits. >X# >X# The third example adds a Signed-off-by line to the message, that can >X# still be edited. This is rarely a good idea. >X >XCOMMIT_MSG_FILE=$1 >XCOMMIT_SOURCE=$2 >XSHA1=$3 >X >X/usr/local/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" >X >X# case "$COMMIT_SOURCE,$SHA1" in >X# ,|template,) >X# /usr/local/bin/perl -i.bak -pe ' >X# print "\n" . `git diff --cached --name-status -r` >X# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; >X# *) ;; >X# esac >X >X# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') >X# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" >X# if test -z "$COMMIT_SOURCE" >X# then >X# /usr/local/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" >X# fi >SHAR_END >echo x linux-bcompare/.git/hooks/pre-receive.sample >sed 's/^X//' > linux-bcompare/.git/hooks/pre-receive.sample << 'SHAR_END' >X#!/bin/sh >X# >X# An example hook script to make use of push options. >X# The example simply echoes all push options that start with 'echoback=' >X# and rejects all pushes when the "reject" push option is used. >X# >X# To enable this hook, rename this file to "pre-receive". >X >Xif test -n "$GIT_PUSH_OPTION_COUNT" >Xthen >X i=0 >X while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" >X do >X eval "value=\$GIT_PUSH_OPTION_$i" >X case "$value" in >X echoback=*) >X echo "echo from the pre-receive-hook: ${value#*=}" >&2 >X ;; >X reject) >X exit 1 >X esac >X i=$((i + 1)) >X done >Xfi >SHAR_END >echo x linux-bcompare/.git/refs/remotes >mkdir -p linux-bcompare/.git/refs/remotes > /dev/null 2>&1 >echo x linux-bcompare/.git/refs/heads >mkdir -p linux-bcompare/.git/refs/heads > /dev/null 2>&1 >echo x linux-bcompare/.git/refs/tags >mkdir -p linux-bcompare/.git/refs/tags > /dev/null 2>&1 >echo x linux-bcompare/.git/refs/heads/master >mkdir -p linux-bcompare/.git/refs/heads > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/refs/heads/master << 'SHAR_END' >Xb5e37213c2734c7a45838674528e798f4ba206d6 >SHAR_END >echo x linux-bcompare/.git/refs/remotes/origin >mkdir -p linux-bcompare/.git/refs/remotes/origin > /dev/null 2>&1 >echo x linux-bcompare/.git/refs/remotes/origin/master >sed 's/^X//' > linux-bcompare/.git/refs/remotes/origin/master << 'SHAR_END' >Xb5e37213c2734c7a45838674528e798f4ba206d6 >SHAR_END >echo x linux-bcompare/.git/logs/refs >mkdir -p linux-bcompare/.git/logs/refs > /dev/null 2>&1 >echo x linux-bcompare/.git/logs/HEAD >sed 's/^X//' > linux-bcompare/.git/logs/HEAD << 'SHAR_END' >X0000000000000000000000000000000000000000 267341caba7b5d72205b1ef12ff56c58387ec90f matias pizarro <matias@pizarro.net> 1601128816 +0000 commit (initial): Initial commit >X267341caba7b5d72205b1ef12ff56c58387ec90f a3c8d48e5eb72e2a227066710d070e6d69a58905 matias pizarro <matias@pizarro.net> 1601131380 +0200 commit: Limit to amd64 and i386 architectures >Xa3c8d48e5eb72e2a227066710d070e6d69a58905 a3276f8e00a7b89fca4ac9bfdab956af0f69d769 matias pizarro <matias@pizarro.net> 1601132858 +0200 commit: Do not limit to Linux c7 >Xa3276f8e00a7b89fca4ac9bfdab956af0f69d769 5a4954f21fd0e4da6ea60c87ba716e6d408e7fc6 matias pizarro <matias@pizarro.net> 1601133947 +0200 commit: Add devel category >X5a4954f21fd0e4da6ea60c87ba716e6d408e7fc6 f21e150af1896a4155a5105bc1f0f54074bebff8 matias pizarro <matias@pizarro.net> 1601135168 +0200 commit: Use generic DISTVERSIONSUFFIX instead of custom variable DISTREVISION >Xf21e150af1896a4155a5105bc1f0f54074bebff8 6d1959c1d2400040c8293442889bd6774c185a0a matias pizarro <matias@pizarro.net> 1601136471 +0200 commit: Specify X11ness in comments >X6d1959c1d2400040c8293442889bd6774c185a0a 1b8774a9b5103add063833ba917ea4291d171af5 matias pizarro <matias@pizarro.net> 1601222993 +0200 commit: Improve installation stage >X1b8774a9b5103add063833ba917ea4291d171af5 6f7035bc2e8f19defa175e636c739e0bc5272fc5 matias pizarro <matias@pizarro.net> 1601225649 +0200 commit: Chmod files that do not need to be executable >X6f7035bc2e8f19defa175e636c739e0bc5272fc5 b5e37213c2734c7a45838674528e798f4ba206d6 matias pizarro <matias@pizarro.net> 1601824103 +0200 commit: v4.3.7 >SHAR_END >echo x linux-bcompare/.git/logs/refs/heads >mkdir -p linux-bcompare/.git/logs/refs/heads > /dev/null 2>&1 >echo x linux-bcompare/.git/logs/refs/remotes >mkdir -p linux-bcompare/.git/logs/refs/remotes > /dev/null 2>&1 >echo x linux-bcompare/.git/logs/refs/remotes/origin >mkdir -p linux-bcompare/.git/logs/refs/remotes/origin > /dev/null 2>&1 >echo x linux-bcompare/.git/logs/refs/remotes/origin/master >sed 's/^X//' > linux-bcompare/.git/logs/refs/remotes/origin/master << 'SHAR_END' >X0000000000000000000000000000000000000000 267341caba7b5d72205b1ef12ff56c58387ec90f matias pizarro <matias@pizarro.net> 1601129024 +0200 update by push >X267341caba7b5d72205b1ef12ff56c58387ec90f a3276f8e00a7b89fca4ac9bfdab956af0f69d769 matias pizarro <matias@pizarro.net> 1601132865 +0200 update by push >Xa3276f8e00a7b89fca4ac9bfdab956af0f69d769 f21e150af1896a4155a5105bc1f0f54074bebff8 matias pizarro <matias@pizarro.net> 1601135176 +0200 update by push >Xf21e150af1896a4155a5105bc1f0f54074bebff8 6d1959c1d2400040c8293442889bd6774c185a0a matias pizarro <matias@pizarro.net> 1601136512 +0200 update by push >X6d1959c1d2400040c8293442889bd6774c185a0a 1b8774a9b5103add063833ba917ea4291d171af5 matias pizarro <matias@pizarro.net> 1601223002 +0200 update by push >X1b8774a9b5103add063833ba917ea4291d171af5 6f7035bc2e8f19defa175e636c739e0bc5272fc5 matias pizarro <matias@pizarro.net> 1601225657 +0200 update by push >X6f7035bc2e8f19defa175e636c739e0bc5272fc5 b5e37213c2734c7a45838674528e798f4ba206d6 matias pizarro <matias@pizarro.net> 1601824110 +0200 update by push >SHAR_END >echo x linux-bcompare/.git/logs/refs/heads/master >mkdir -p linux-bcompare/.git/logs/refs/heads > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/.git/logs/refs/heads/master << 'SHAR_END' >X0000000000000000000000000000000000000000 267341caba7b5d72205b1ef12ff56c58387ec90f matias pizarro <matias@pizarro.net> 1601128816 +0000 commit (initial): Initial commit >X267341caba7b5d72205b1ef12ff56c58387ec90f a3c8d48e5eb72e2a227066710d070e6d69a58905 matias pizarro <matias@pizarro.net> 1601131380 +0200 commit: Limit to amd64 and i386 architectures >Xa3c8d48e5eb72e2a227066710d070e6d69a58905 a3276f8e00a7b89fca4ac9bfdab956af0f69d769 matias pizarro <matias@pizarro.net> 1601132858 +0200 commit: Do not limit to Linux c7 >Xa3276f8e00a7b89fca4ac9bfdab956af0f69d769 5a4954f21fd0e4da6ea60c87ba716e6d408e7fc6 matias pizarro <matias@pizarro.net> 1601133947 +0200 commit: Add devel category >X5a4954f21fd0e4da6ea60c87ba716e6d408e7fc6 f21e150af1896a4155a5105bc1f0f54074bebff8 matias pizarro <matias@pizarro.net> 1601135168 +0200 commit: Use generic DISTVERSIONSUFFIX instead of custom variable DISTREVISION >Xf21e150af1896a4155a5105bc1f0f54074bebff8 6d1959c1d2400040c8293442889bd6774c185a0a matias pizarro <matias@pizarro.net> 1601136471 +0200 commit: Specify X11ness in comments >X6d1959c1d2400040c8293442889bd6774c185a0a 1b8774a9b5103add063833ba917ea4291d171af5 matias pizarro <matias@pizarro.net> 1601222993 +0200 commit: Improve installation stage >X1b8774a9b5103add063833ba917ea4291d171af5 6f7035bc2e8f19defa175e636c739e0bc5272fc5 matias pizarro <matias@pizarro.net> 1601225649 +0200 commit: Chmod files that do not need to be executable >X6f7035bc2e8f19defa175e636c739e0bc5272fc5 b5e37213c2734c7a45838674528e798f4ba206d6 matias pizarro <matias@pizarro.net> 1601824103 +0200 commit: v4.3.7 >SHAR_END >echo x linux-bcompare/files/nosched.c >mkdir -p linux-bcompare/files > /dev/null 2>&1 >sed 's/^X//' > linux-bcompare/files/nosched.c << 'SHAR_END' >X#define _GNU_SOURCE >X >X#include <dlfcn.h> >X#include <pthread.h> >X#include <stdio.h> >X#include <string.h> >X >Xint pthread_noop() { >X fprintf(stderr, "%s(...)\n", __func__); >X return 0; >X} >X >X// https://stackoverflow.com/questions/15599026/how-can-i-intercept-dlsym-calls-using-ld-preload/18825060#18825060 >Xvoid* _dl_sym(void*, const char*, void*); >X >Xstatic void* (*libc_dlsym)(void*, const char*) = NULL; >X >Xvoid* dlsym(void* handle, const char* symbol) { >X >X if (!libc_dlsym) { >X libc_dlsym = _dl_sym(RTLD_NEXT, "dlsym", dlsym); >X } >X >X //~ fprintf(stderr, "%s(_, %s)\n", __func__, symbol); >X >X if (strcmp(symbol, "pthread_attr_setinheritsched") == 0) { >X return pthread_noop; >X } >X >X return libc_dlsym(handle, symbol); >X} >X >SHAR_END >echo x linux-bcompare/files/LICENSE.txt >sed 's/^X//' > linux-bcompare/files/LICENSE.txt << 'SHAR_END' >XLicense Agreement >X >Xhttps://www.scootersoftware.com/v4help/index.html?support_ordering_and_license.html >X >XYour use of Beyond Compare is governed by the following Terms and >XConditions: >X >XAcceptance of License Agreement >X >XYou should carefully read the following terms and conditions before >Xusing Beyond Compare 4 (the "Software"). Unless you have a different >Xlicense agreement signed by Scooter Software, your use of this software >Xindicates your agreement to these terms and conditions. If you do not >Xaccept all of these terms and conditions, you must cease using the >XSoftware immediately. >X >XCopyright >X >XCustomer acknowledges that the Software, License Key and accompanying >Xuser documentation ("Documentation") are copyrighted works owned by >XScooter Software and that Customer has no rights in the foregoing except >Xas expressly granted herein. >X >XFree 30-Day Trial >X >XThis is not free software. Scooter Software hereby grants you a >Xnon-exclusive, non-transferable, limited license to use the Software >Xfree of charge for a period of thirty (30) days. Use of the Software >Xbeyond the thirty-day (30-day) trial period requires the purchase of a >XLicense Key as described below. Use of the Software beyond the >Xthirty-day (30-day) trial period without purchase of a License Key is a >Xviolation of U.S. and international copyright laws. >X >XLicense Key >X >XA unique key that will allow you to use the Software beyond the >Xthirty-day (30-day) free trial period ("License Key") may be purchased >Xfrom the Scooter Software website, which is currently >Xhttp://www.scootersoftware.com. A License Key may be purchased for >Xsingle or multiple users, all users at a named site, or an entire >Xenterprise. A License Key is further categorized by feature set >X(Standard Edition or Pro Edition), and operating system platform >X(Windows Platform, Mac Platform, Linux Platform, or Multi Platform). A >Xprice list on the Scooter Software website details pricing for all >Xlicense options. Upon purchase of a License Key, Scooter Software >Xhereby grants you a non-exclusive, non-transferable license to use the >XSoftware with the applicable feature set on the applicable operating >Xsystem platform as follows: >X >X Per-User License Key: A Per-User License Key may be purchased for a >X specific quantity of users. Each user of the total quantity may be >X either (a) a person who has access to the Software on any number of >X computers, or (b) a computer on which the Software will be installed >X for use by any number of persons, one at a time, while physically >X present at the computer. Each person so licensed must be the >X Customer, an employee of the Customer, an employee of a Customer's >X subsidiary company, or a third party consultant retained by the >X Customer to perform information technology functions (each, a "Third >X Party") to use the Software solely for Customer's internal business >X operations and benefit, and for no other purpose whatsoever. >X Customer shall ensure that such Third Party complies with the terms >X of this License Agreement and will be responsible for any breach by >X such Third Party. >X >X Site License Key: An unlimited user, single-location License Key may >X be used at Customer locations within a 100-mile radius of the site >X identified in the License Key (the "Site"), by any and all of >X Customer's employees while personally present at the Site. This >X license is likewise granted to Customer's employees who typically >X work at the Site, while performing Customer work at other locations >X such as client locations or home. Customer shall have the right to >X sublicense its rights under this License Agreement to third party >X consultants that it retains to perform information technology >X functions (each, an "Onsite Consultant"), while personally present at >X the Site to use the Software solely for Customer's internal business >X operations and benefit, and for no other purpose whatsoever. >X Customer shall ensure that such Onsite Consultant complies with the >X terms of this License Agreement and will be responsible for any >X breach by such Onsite Consultant. >X >X Enterprise License Key: An enterprise-wide ("Enterprise") License >X Key may be used world-wide, by any and all of Customer's employees. >X Customer shall have the right to sublicense its rights under this >X License Agreement to third party consultants that it retains to >X perform information technology functions (each, an "Enterprise >X Consultant"), while personally present at any Customer location to >X use the Software solely for Customer's internal business operations >X and benefit, and for no other purpose whatsoever. Customer shall >X ensure that such Enterprise Consultant complies with the terms of >X this License Agreement and will be responsible for any breach by such >X Enterprise Consultant. >X >XYou shall be responsible for maintaining the License Key in a safe >Xlocation and are specifically prohibited from distributing the License >XKey, intentionally or unintentionally, to any third party not authorized >Xby this License Agreement. Upon loss or distribution of the License >XKey, Customer shall be required to pay a reinstatement fee at Scooter >XSoftware's discretion. >X >XDistribution of the Software >X >XProvided that you do not copy or distribute the License Key, and you >Xinclude a copy of this License Agreement, you may (a) make copies of the >XSoftware; (b) give exact, unmodified copies of the Software to anyone; >Xand (c) distribute the Software in its unmodified form via electronic >Xmeans. You are specifically prohibited from charging any fees for any >Xsuch copies or distributions. >X >XTerm and Termination >X >XYou may continue to use the Software for as long as you comply with the >Xterms and conditions of this License Agreement. Scooter Software may >Xterminate this License Agreement immediately upon notice to you in the >Xevent that Scooter Software has reason to believe you have breached this >XLicense Agreement. Upon termination, you shall immediately cease all >Xuse of the Software, License Key and Documentation and shall not be >Xentitled to a refund of any fees paid. >X >XWarranties >X >XScooter Software warrants and represents that: (a) it has all right, >Xtitle and interest in the Software, the right to enter into and provide >Xthe license rights granted by this Agreement, and is not party to and >Xwill not enter into any agreement, covenant or encumbrance that >Xconflicts with this Agreement; (b) the Software does not, to the best of >XScooter Softwareâs knowledge, infringe upon or violate any patent, >Xcopyright, or trade secret or other proprietary right of any third >Xparty; (c) the advent of any date or year shall not adversely affect the >Xperformance of the Software; and (d) the Software is not contaminated by >Xharmful code (e.g., self-propagating program instructions commonly >Xcalled viruses, worms or Trojans). >X >XGeneral Disclaimer >X >XExcept for the limited warranties set forth herein, THE SOFTWARE AND >XDOCUMENTATION ARE PROVIDED "AS IS". TO THE MAXIMUM EXTENT PERMITTED BY >XAPPLICABLE LAW, SCOOTER SOFTWARE DISCLAIMS ALL WARRANTIES, EITHER >XEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF >XMERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE. >XANY LIABILITY OF SCOOTER SOFTWARE WILL BE LIMITED EXCLUSIVELY TO REFUND >XOF THE PURCHASE PRICE. >X >XMiscellaneous Provisions >X >XThe validity and interpretation of this Agreement shall be governed by >Xthe laws of the United States of America and the State of Wisconsin. >XCustomer agrees that the state and federal courts located in the State >Xof Wisconsin, Dane County, shall be the appropriate site of venue for >Xactions relating to this Agreement, and hereby consents to the exclusive >Xjurisdiction and venue of such courts. If any provision of this >XAgreement is declared by a court of competent jurisdiction to be >Xinvalid, illegal or unenforceable, such provision or part thereof will >Xbe severed from the Agreement and the remaining provisions will remain >Xin full force and effect. >SHAR_END >echo x linux-bcompare/files/patch-usr_bin_bcompare >sed 's/^X//' > linux-bcompare/files/patch-usr_bin_bcompare << 'SHAR_END' >X--- usr/bin/bcompare.orig 2020-09-01 19:23:29 UTC >X+++ usr/bin/bcompare >X@@ -1,17 +1,22 @@ >X #!/bin/sh >X >X-BC_LIB=/usr/lib64/beyondcompare >X+LINUXULATOR_LIB=/compat/linux/usr/lib64 >X+ >X+BC_LIB=/usr/local/lib/beyondcompare >X export BC_LIB >X >X+_LD_PRELOAD="$BC_LIB/nosched.so" >X+export _LD_PRELOAD >X+ >X BC_PACKAGE_TYPE=rpm >X export BC_PACKAGE_TYPE >X >X EXEC="$BC_LIB/BCompare" >X >X if [ -n "$LD_LIBRARY_PATH" ]; then >X-export LD_LIBRARY_PATH="$BC_LIB:$LD_LIBRARY_PATH" >X+export LD_LIBRARY_PATH="$BC_LIB:$LD_LIBRARY_PATH:$LINUXULATOR_LIB" >X else >X-export LD_LIBRARY_PATH="$BC_LIB" >X+export LD_LIBRARY_PATH="$BC_LIB:$LINUXULATOR_LIB" >X fi >X >X #check to see if we have all of the shared libraries. >X@@ -44,7 +49,7 @@ while [ "$#" -gt 0 ]; do >X ARGS=$ARGS" \"$1\"" >X shift 1 >X done >X-/bin/bash -c "exec -a $0 $EXEC $ARGS > /dev/null 2>&1" $0 >X+/usr/bin/env bash -c "exec -a $0 /usr/bin/env LD_PRELOAD=$_LD_PRELOAD $EXEC $ARGS > /dev/null 2>&1" $0 >X >X ######################################## >X # set exit code / wait on existing instance >X@@ -54,4 +59,6 @@ if [ $EXIT = 99 ]; then >X EXIT=`cat /tmp/BC4_.$$` >X rm -f /tmp/BC4_.$$ >X fi >X+[ ! -f bash.core ] || rm -f bash.core >X+[ ! -f pgrep.core ] || rm -f pgrep.core >X exit $EXIT >SHAR_END >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 249919
:
218331
|
218363
|
218519
|
218520
|
225160
|
225181
|
225376