# PaCkAgE DaTaStReAm libxcursor 1 1108 # end of header 070701000333af000081a40000000000000000000000014dc763f200000116000000b500010002ffffffffffffffff0000001300000000libxcursor/pkginfoPKG=libxcursor NAME=libXcursor 1.1.11 i86pc Solaris 10 VERSION=1.1.11 PSTAMP=9th May 2011 VENDOR=X.org EMAIL=http://cgit.freedesktop.org/xorg/lib/libXcursor/ DESC=X.org X11 libXcursor library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 070701000333ae000081a40000000000000000000000014dc763f200000f98000000b500010002ffffffffffffffff0000001200000000libxcursor/pkgmap: 1 1108 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/X11 0755 root root 1 d none /usr/local/include/X11/Xcursor 0755 root root 1 f none /usr/local/include/X11/Xcursor/Xcursor.h 0644 root root 12998 18683 1304912857 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libXcursor.a 0644 root root 209716 25642 1304912857 1 f none /usr/local/lib/libXcursor.la 0755 root root 1130 34566 1304912857 1 s none /usr/local/lib/libXcursor.so=libXcursor.so.1.0.2 1 s none /usr/local/lib/libXcursor.so.1=libXcursor.so.1.0.2 1 f none /usr/local/lib/libXcursor.so.1.0.2 0755 root root 195748 29491 1304912857 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/xcursor.pc 0644 root root 319 29743 1304912857 1 d none /usr/local/share 0755 root root 1 d none /usr/local/share/man 0755 root root 1 d none /usr/local/share/man/man3 0755 root root 1 f none /usr/local/share/man/man3/Xcursor.3 0644 root root 12873 64852 1304912857 1 f none /usr/local/share/man/man3/XcursorCursorsCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorCursorsDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoad.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadAllImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameSave.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameSaveImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorGetDefaultSize.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorGetTheme.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImageCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImageDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImagesCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImagesDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadCursors.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSetDefaultSize.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSetTheme.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadCursors.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSupportsARGB.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoad.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadAllImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileSave.3 0644 root root 19 1583 1304912857 1 i checkinstall 790 2504 1304912882 1 i pkginfo 278 21699 1304912882 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!070701000333af000081a40000000000000000000000014dc763f200000116000000b500010002ffffffffffffffff0000000800000000pkginfoPKG=libxcursor NAME=libXcursor 1.1.11 i86pc Solaris 10 VERSION=1.1.11 PSTAMP=9th May 2011 VENDOR=X.org EMAIL=http://cgit.freedesktop.org/xorg/lib/libXcursor/ DESC=X.org X11 libXcursor library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 070701000333ae000081a40000000000000000000000014dc763f200000f98000000b500010002ffffffffffffffff0000000700000000pkgmap: 1 1108 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/X11 0755 root root 1 d none /usr/local/include/X11/Xcursor 0755 root root 1 f none /usr/local/include/X11/Xcursor/Xcursor.h 0644 root root 12998 18683 1304912857 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libXcursor.a 0644 root root 209716 25642 1304912857 1 f none /usr/local/lib/libXcursor.la 0755 root root 1130 34566 1304912857 1 s none /usr/local/lib/libXcursor.so=libXcursor.so.1.0.2 1 s none /usr/local/lib/libXcursor.so.1=libXcursor.so.1.0.2 1 f none /usr/local/lib/libXcursor.so.1.0.2 0755 root root 195748 29491 1304912857 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/xcursor.pc 0644 root root 319 29743 1304912857 1 d none /usr/local/share 0755 root root 1 d none /usr/local/share/man 0755 root root 1 d none /usr/local/share/man/man3 0755 root root 1 f none /usr/local/share/man/man3/Xcursor.3 0644 root root 12873 64852 1304912857 1 f none /usr/local/share/man/man3/XcursorCursorsCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorCursorsDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoad.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadAllImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameSave.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorFilenameSaveImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorGetDefaultSize.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorGetTheme.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImageCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImageDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImagesCreate.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorImagesDestroy.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadCursors.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorLibraryLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSetDefaultSize.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSetTheme.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadCursor.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadCursors.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorShapeLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorSupportsARGB.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoad.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadAllImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadImage.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileLoadImages.3 0644 root root 19 1583 1304912857 1 f none /usr/local/share/man/man3/XcursorXcFileSave.3 0644 root root 19 1583 1304912857 1 i checkinstall 790 2504 1304912882 1 i pkginfo 278 21699 1304912882 070701000333f3000041ed0000000000000000000000024dc763f200000000000000b500010002ffffffffffffffff0000000800000000install070701000333f4000081ed0000000000000000000000014dc763f200000316000000b500010002ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.10" expected_platform="i386" # release=`uname -r` platform=`uname -p` bits=`isainfo -b` # if [ ${platform} != ${expected_platform} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_platform} architecture\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${release} != ${expected_release} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_release} machine\n" echo "\tAborting installation.\n\n\n" exit 1 fi #if [ ${bits} != ${expected_bits} ]; then # echo "\n\n\n\tThis package must be installed on a ${expected_bits} bit machine\n" # echo "\tYour machine is running a ${bits} bit O.S. currently\n" # echo "\tAborting installation.\n\n\n" # exit 1 #fi exit 0 070701000333b0000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000000500000000root070701000333b1000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000000900000000root/usr070701000333b2000041ed0000000000000000000000054dc763f200000000000000b500010002ffffffffffffffff0000000f00000000root/usr/local070701000333b3000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000001700000000root/usr/local/include070701000333b4000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000001b00000000root/usr/local/include/X11070701000333b5000041ed0000000000000000000000024dc763f200000000000000b500010002ffffffffffffffff0000002300000000root/usr/local/include/X11/Xcursor070701000333b6000081a40000000000000000000000014dc763d9000032c6000000b500010002ffffffffffffffff0000002d00000000root/usr/local/include/X11/Xcursor/Xcursor.h/* * Copyright © 2002 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifndef _XCURSOR_H_ #define _XCURSOR_H_ #include #include #include typedef int XcursorBool; typedef unsigned int XcursorUInt; typedef XcursorUInt XcursorDim; typedef XcursorUInt XcursorPixel; #define XcursorTrue 1 #define XcursorFalse 0 /* * Cursor files start with a header. The header * contains a magic number, a version number and a * table of contents which has type and offset information * for the remaining tables in the file. * * File minor versions increment for compatible changes * File major versions increment for incompatible changes (never, we hope) * * Chunks of the same type are always upward compatible. Incompatible * changes are made with new chunk types; the old data can remain under * the old type. Upward compatible changes can add header data as the * header lengths are specified in the file. * * File: * FileHeader * LISTofChunk * * FileHeader: * CARD32 magic magic number * CARD32 header bytes in file header * CARD32 version file version * CARD32 ntoc number of toc entries * LISTofFileToc toc table of contents * * FileToc: * CARD32 type entry type * CARD32 subtype entry subtype (size for images) * CARD32 position absolute file position */ #define XCURSOR_MAGIC 0x72756358 /* "Xcur" LSBFirst */ /* * Current Xcursor version number. This same number * must appear in the Xcursor configure.ac file. Yes, * it'a a pain to synchronize version numbers like this. */ #define XCURSOR_LIB_MAJOR 1 #define XCURSOR_LIB_MINOR 1 #define XCURSOR_LIB_REVISION 9 #define XCURSOR_LIB_VERSION ((XCURSOR_LIB_MAJOR * 10000) + \ (XCURSOR_LIB_MINOR * 100) + \ (XCURSOR_LIB_REVISION)) /* * This version number is stored in cursor files; changes to the * file format require updating this version number */ #define XCURSOR_FILE_MAJOR 1 #define XCURSOR_FILE_MINOR 0 #define XCURSOR_FILE_VERSION ((XCURSOR_FILE_MAJOR << 16) | (XCURSOR_FILE_MINOR)) #define XCURSOR_FILE_HEADER_LEN (4 * 4) #define XCURSOR_FILE_TOC_LEN (3 * 4) typedef struct _XcursorFileToc { XcursorUInt type; /* chunk type */ XcursorUInt subtype; /* subtype (size for images) */ XcursorUInt position; /* absolute position in file */ } XcursorFileToc; typedef struct _XcursorFileHeader { XcursorUInt magic; /* magic number */ XcursorUInt header; /* byte length of header */ XcursorUInt version; /* file version number */ XcursorUInt ntoc; /* number of toc entries */ XcursorFileToc *tocs; /* table of contents */ } XcursorFileHeader; /* * The rest of the file is a list of chunks, each tagged by type * and version. * * Chunk: * ChunkHeader * * * * ChunkHeader: * CARD32 header bytes in chunk header + type header * CARD32 type chunk type * CARD32 subtype chunk subtype * CARD32 version chunk type version */ #define XCURSOR_CHUNK_HEADER_LEN (4 * 4) typedef struct _XcursorChunkHeader { XcursorUInt header; /* bytes in chunk header */ XcursorUInt type; /* chunk type */ XcursorUInt subtype; /* chunk subtype (size for images) */ XcursorUInt version; /* version of this type */ } XcursorChunkHeader; /* * Here's a list of the known chunk types */ /* * Comments consist of a 4-byte length field followed by * UTF-8 encoded text * * Comment: * ChunkHeader header chunk header * CARD32 length bytes in text * LISTofCARD8 text UTF-8 encoded text */ #define XCURSOR_COMMENT_TYPE 0xfffe0001 #define XCURSOR_COMMENT_VERSION 1 #define XCURSOR_COMMENT_HEADER_LEN (XCURSOR_CHUNK_HEADER_LEN + (1 *4)) #define XCURSOR_COMMENT_COPYRIGHT 1 #define XCURSOR_COMMENT_LICENSE 2 #define XCURSOR_COMMENT_OTHER 3 #define XCURSOR_COMMENT_MAX_LEN 0x100000 typedef struct _XcursorComment { XcursorUInt version; XcursorUInt comment_type; char *comment; } XcursorComment; /* * Each cursor image occupies a separate image chunk. * The length of the image header follows the chunk header * so that future versions can extend the header without * breaking older applications * * Image: * ChunkHeader header chunk header * CARD32 width actual width * CARD32 height actual height * CARD32 xhot hot spot x * CARD32 yhot hot spot y * CARD32 delay animation delay * LISTofCARD32 pixels ARGB pixels */ #define XCURSOR_IMAGE_TYPE 0xfffd0002 #define XCURSOR_IMAGE_VERSION 1 #define XCURSOR_IMAGE_HEADER_LEN (XCURSOR_CHUNK_HEADER_LEN + (5*4)) #define XCURSOR_IMAGE_MAX_SIZE 0x7fff /* 32767x32767 max cursor size */ typedef struct _XcursorImage { XcursorUInt version; /* version of the image data */ XcursorDim size; /* nominal size for matching */ XcursorDim width; /* actual width */ XcursorDim height; /* actual height */ XcursorDim xhot; /* hot spot x (must be inside image) */ XcursorDim yhot; /* hot spot y (must be inside image) */ XcursorUInt delay; /* animation delay to next frame (ms) */ XcursorPixel *pixels; /* pointer to pixels */ } XcursorImage; /* * Other data structures exposed by the library API */ typedef struct _XcursorImages { int nimage; /* number of images */ XcursorImage **images; /* array of XcursorImage pointers */ char *name; /* name used to load images */ } XcursorImages; typedef struct _XcursorCursors { Display *dpy; /* Display holding cursors */ int ref; /* reference count */ int ncursor; /* number of cursors */ Cursor *cursors; /* array of cursors */ } XcursorCursors; typedef struct _XcursorAnimate { XcursorCursors *cursors; /* list of cursors to use */ int sequence; /* which cursor is next */ } XcursorAnimate; typedef struct _XcursorFile XcursorFile; struct _XcursorFile { void *closure; int (*read) (XcursorFile *file, unsigned char *buf, int len); int (*write) (XcursorFile *file, unsigned char *buf, int len); int (*seek) (XcursorFile *file, long offset, int whence); }; typedef struct _XcursorComments { int ncomment; /* number of comments */ XcursorComment **comments; /* array of XcursorComment pointers */ } XcursorComments; #define XCURSOR_CORE_THEME "core" _XFUNCPROTOBEGIN /* * Manage Image objects */ XcursorImage * XcursorImageCreate (int width, int height); void XcursorImageDestroy (XcursorImage *image); /* * Manage Images objects */ XcursorImages * XcursorImagesCreate (int size); void XcursorImagesDestroy (XcursorImages *images); void XcursorImagesSetName (XcursorImages *images, const char *name); /* * Manage Cursor objects */ XcursorCursors * XcursorCursorsCreate (Display *dpy, int size); void XcursorCursorsDestroy (XcursorCursors *cursors); /* * Manage Animate objects */ XcursorAnimate * XcursorAnimateCreate (XcursorCursors *cursors); void XcursorAnimateDestroy (XcursorAnimate *animate); Cursor XcursorAnimateNext (XcursorAnimate *animate); /* * Manage Comment objects */ XcursorComment * XcursorCommentCreate (XcursorUInt comment_type, int length); void XcursorCommentDestroy (XcursorComment *comment); XcursorComments * XcursorCommentsCreate (int size); void XcursorCommentsDestroy (XcursorComments *comments); /* * XcursorFile/Image APIs */ XcursorImage * XcursorXcFileLoadImage (XcursorFile *file, int size); XcursorImages * XcursorXcFileLoadImages (XcursorFile *file, int size); XcursorImages * XcursorXcFileLoadAllImages (XcursorFile *file); XcursorBool XcursorXcFileLoad (XcursorFile *file, XcursorComments **commentsp, XcursorImages **imagesp); XcursorBool XcursorXcFileSave (XcursorFile *file, const XcursorComments *comments, const XcursorImages *images); /* * FILE/Image APIs */ XcursorImage * XcursorFileLoadImage (FILE *file, int size); XcursorImages * XcursorFileLoadImages (FILE *file, int size); XcursorImages * XcursorFileLoadAllImages (FILE *file); XcursorBool XcursorFileLoad (FILE *file, XcursorComments **commentsp, XcursorImages **imagesp); XcursorBool XcursorFileSaveImages (FILE *file, const XcursorImages *images); XcursorBool XcursorFileSave (FILE * file, const XcursorComments *comments, const XcursorImages *images); /* * Filename/Image APIs */ XcursorImage * XcursorFilenameLoadImage (const char *filename, int size); XcursorImages * XcursorFilenameLoadImages (const char *filename, int size); XcursorImages * XcursorFilenameLoadAllImages (const char *filename); XcursorBool XcursorFilenameLoad (const char *file, XcursorComments **commentsp, XcursorImages **imagesp); XcursorBool XcursorFilenameSaveImages (const char *filename, const XcursorImages *images); XcursorBool XcursorFilenameSave (const char *file, const XcursorComments *comments, const XcursorImages *images); /* * Library/Image APIs */ XcursorImage * XcursorLibraryLoadImage (const char *library, const char *theme, int size); XcursorImages * XcursorLibraryLoadImages (const char *library, const char *theme, int size); /* * Library/shape API */ const char * XcursorLibraryPath (void); int XcursorLibraryShape (const char *library); /* * Image/Cursor APIs */ Cursor XcursorImageLoadCursor (Display *dpy, const XcursorImage *image); XcursorCursors * XcursorImagesLoadCursors (Display *dpy, const XcursorImages *images); Cursor XcursorImagesLoadCursor (Display *dpy, const XcursorImages *images); /* * Filename/Cursor APIs */ Cursor XcursorFilenameLoadCursor (Display *dpy, const char *file); XcursorCursors * XcursorFilenameLoadCursors (Display *dpy, const char *file); /* * Library/Cursor APIs */ Cursor XcursorLibraryLoadCursor (Display *dpy, const char *file); XcursorCursors * XcursorLibraryLoadCursors (Display *dpy, const char *file); /* * Shape/Image APIs */ XcursorImage * XcursorShapeLoadImage (unsigned int shape, const char *theme, int size); XcursorImages * XcursorShapeLoadImages (unsigned int shape, const char *theme, int size); /* * Shape/Cursor APIs */ Cursor XcursorShapeLoadCursor (Display *dpy, unsigned int shape); XcursorCursors * XcursorShapeLoadCursors (Display *dpy, unsigned int shape); /* * This is the function called by Xlib when attempting to * load cursors from XCreateGlyphCursor. The interface must * not change as Xlib loads 'libXcursor.so' instead of * a specific major version */ Cursor XcursorTryShapeCursor (Display *dpy, Font source_font, Font mask_font, unsigned int source_char, unsigned int mask_char, XColor _Xconst *foreground, XColor _Xconst *background); void XcursorNoticeCreateBitmap (Display *dpy, Pixmap pid, unsigned int width, unsigned int height); void XcursorNoticePutBitmap (Display *dpy, Drawable draw, XImage *image); Cursor XcursorTryShapeBitmapCursor (Display *dpy, Pixmap source, Pixmap mask, XColor *foreground, XColor *background, unsigned int x, unsigned int y); #define XCURSOR_BITMAP_HASH_SIZE 16 void XcursorImageHash (XImage *image, unsigned char hash[XCURSOR_BITMAP_HASH_SIZE]); /* * Display information APIs */ XcursorBool XcursorSupportsARGB (Display *dpy); XcursorBool XcursorSupportsAnim (Display *dpy); XcursorBool XcursorSetDefaultSize (Display *dpy, int size); int XcursorGetDefaultSize (Display *dpy); XcursorBool XcursorSetTheme (Display *dpy, const char *theme); char * XcursorGetTheme (Display *dpy); XcursorBool XcursorGetThemeCore (Display *dpy); XcursorBool XcursorSetThemeCore (Display *dpy, XcursorBool theme_core); _XFUNCPROTOEND #endif 070701000333b7000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000001300000000root/usr/local/lib070701000333b8000081a40000000000000000000000014dc763d900033334000000b500010002ffffffffffffffff0000002000000000root/usr/local/lib/libXcursor.a! / 1304912857 0 0 0 2088 ` Hlllllllllllllll0000000000000XcursorCursorsCreateXcursorCursorsDestroyXcursorAnimateCreateXcursorAnimateDestroyXcursorAnimateNext.XAKgoyLXP2xNUGC.orderedDitherXcursorImageLoadCursorXcursorImagesLoadCursorsXcursorImagesLoadCursorXcursorFilenameLoadCursorXcursorFilenameLoadCursors_XcursorCreateGlyphCursor_XcursorCreateFontCursor.XBKgoyLXP2xNUGC._XcursorCreateFontCursor.background.XBKgoyLXP2xNUGC._XcursorCreateFontCursor.foreground.XAKgoyLYP2xNEOC._XcursorDisplayInfo_XcursorGetDisplayInfoXcursorSupportsARGBXcursorSupportsAnimXcursorSetDefaultSizeXcursorGetDefaultSizeXcursorSetThemeXcursorGetThemeXcursorGetThemeCoreXcursorSetThemeCoreXcursorImageCreateXcursorImageDestroyXcursorImagesCreateXcursorImagesDestroyXcursorImagesSetNameXcursorCommentCreateXcursorCommentDestroyXcursorCommentsCreateXcursorCommentsDestroyXcursorXcFileLoadImageXcursorXcFileLoadImagesXcursorXcFileLoadAllImagesXcursorXcFileLoadXcursorXcFileSaveXcursorFileLoadImageXcursorFileLoadImagesXcursorFileLoadAllImagesXcursorFileLoadXcursorFileSaveImagesXcursorFileSaveXcursorFilenameLoadImageXcursorFilenameLoadImagesXcursorFilenameLoadAllImagesXcursorFilenameLoadXcursorFilenameSaveImagesXcursorFilenameSaveXcursorLibraryPath.XBKgoyLYP2xNkdC.XcursorLibraryPath.pathXcursorLibraryShapeXcursorLibraryLoadImageXcursorLibraryLoadImagesXcursorLibraryLoadCursorXcursorLibraryLoadCursorsXcursorShapeLoadImage.XAKgoyLYP2xNkdC._XcursorStandardNameOffsets.XAKgoyLYP2xNkdC._XcursorStandardNamesXcursorShapeLoadImagesXcursorShapeLoadCursorXcursorShapeLoadCursorsXcursorTryShapeCursorXcursorNoticeCreateBitmapXcursorImageHash.XAKgoyLYP2xNElC._reverse_byte.XBKgoyLYP2xNElC._XcursorLogDiscover.been_here.XBKgoyLYP2xNElC._XcursorLogDiscover.logXcursorNoticePutBitmapXcursorTryShapeBitmapCursorcursor.o/ 1304912856 0 0 100644 59924 ` ELF|4(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.symtabcursor.cnativeByteOrder_XcursorPixelBrightness_XcursorDivideAlpha_XcursorPixelToColor_XcursorCompareRed_XcursorCompareGreen_XcursorCompareBlue_XcursorAverageColor_XcursorHeckbertMedianCut_XcursorBayerOrderedDither_XcursorFloydSteinberg_XcursorThresholdBbss.bssDdata.dataDrodata.rodataXcursorCursorsCreatemallocXcursorCursorsDestroyXFreeCursorfreeXcursorAnimateCreateXcursorAnimateDestroyXcursorAnimateNextqsort.XAKgoyLXP2xNUGC.orderedDitherXcursorImageLoadCursorXcursorSupportsARGBXInitImageXCreatePixmapXCreateGCXPutImageXFreeGCXRenderFindStandardFormatXRenderCreatePictureXFreePixmapXRenderCreateCursorXRenderFreePicture_XcursorGetDisplayInfoXCreateImageXCreatePixmapCursorXcursorImagesLoadCursorsXcursorImagesLoadCursorXcursorSupportsAnimXRenderCreateAnimCursorXFixesSetCursorNameXcursorFilenameLoadCursorXcursorGetDefaultSizeXcursorFilenameLoadImagesXcursorImagesDestroyXcursorFilenameLoadCursors_XcursorCreateGlyphCursor_XFlush_XcursorCreateFontCursorXLoadFont.XBKgoyLXP2xNUGC._XcursorCreateFontCursor.background.XBKgoyLXP2xNUGC._XcursorCreateFontCursor.foreground.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesUE jPEEu E0E@EUPE@EUB EEEÐUEujE@UHBE@~PEEU;P}.MEU@ PAPE@EEU;P|jEPÐUjjEEu E(EUPE@U@BE@EEEÐUEu"Ej@PjEPÐUEEE@EEU@BE@U@ EUE@R;P| E@EEEÐU EEu EEEEEÐU]uEEEuEE%+uEE=vEE%+uEE=vEE%+uEE=vEE 4 U؋MЍM+Ѝ+Ѝ EE]uÐUE ufE5U++u EE=vEEU fUEÐUEEE @EЁEPRoU fBEЁEPRMU fBUEPR0U fBU B ÐU EEE EE@ЁE@%+ЉUEÐU EEE EE@ЁE@%+ЉUEÐU EEE EEPE@%+ЉUEÐU(E EEEEEEEEEHEEEEtcE@EEEE%U‰EE%U‰EE%U‰EEE܋EHEE܉E؋E؃uEu E/E+u ȁE+u  ȋE+u ȉMEÐUE @EE @EEU@B EEjPEEu EEEUEEE@EEEEEEEĉEEEEEEEEEEEEEHEEEEVE@E؋EEE%EȋE%EԋE%EЋE%E̋E=Uԋ++uȉEԋUЋ++uȉEЋŰ++uȉE̋E;EsEԉEE;EvEԉEċE;EsEЉEE;EvEЉEE;EsẺEE;EvẺEEЁE ỦU؋E܋U؉PE܃E EEU؉PEEE艅|EHE苅|xxE+EEU+UE+E;rU+UE+E;r E%U+UE+E;r E EjjEPjEPEPEEEPEP`EUEEMUE+EPP8EEEEEU;P  EEU;PE@E؋EEE%tqUjjjEPEPEPBLЃEPEPEЃ|UjjjEPEPEPBLЃUjjjEPEPEPBLЃ;UjjjEPEPEPBLЃUjjjEPEPEPBLЃE@EEU;P E@EEU;P jEPE PEPE PEPEEÐU E@EEEU;P iEEU;P=E@EEEED+EjEPD+EEUEE;EvzE HU jjjEPEPBPALЃE;Ev'E HU jjjEPEPBPALЃ%E HU jjjEPEPBPALЃIE HU jjjEPEPBPALЃE HU jjjEPEPBPALЃE@EEU;PE@EEU;P U fB U fBU fBU fBU fBU fBEEÐUEU@B EEE@HEċE@EE@@EEjPEEuEUЋEEE@EEEEEEЉEEEẺ|EHE̋|xxE@EEEEEPEEjEP E܋E;E~E܉EE;E}E܉EEU܉PEEẺtEHE̋tppmEEEEEE@EEEU;P EEU;PE@EE@E܋E=|-E HU jjjEPEPBPALЃE+E HU jjjEPEPBPALЃEE;E|.E HU jjjEPEPBPALЃEE,E HU jjjEPEPBPALЃEEԋE+EԉEE+E؉EE+UE@EEEE+E+E+EEE+UE@EEEE+E+E+EEE@UH;sHUȋE||PU|PUȋExxPUxPE@ UH;EtHUċE||PU|PUċExxPUxPUE||PU|PUExxPUxPE@UH;sHUEttPUtPUEppPUpPEEEEE@EEU;P,E@EEU;P jEPEU f~U ~fBU ~fBU ~fB EU f|U |fBU |fBU |fBEEÐUE@EEEU;P 1EEU;PE@EEEE=E HU jjjEPEPBPALЃjEPt=v&E HU jjjEPEPBPALЃ$E HU jjjEPEPBPALЃIE HU jjjEPEPBPALЃE HU jjjEPEPBPALЃE@EEU;PE@EEU;P U fBU fBU fB U fBU fBU fBEEÐUdjEPEEE @EE @ EEEE @EEE EEE E E E @EEEEEjEPu EUE؋U E jj @ PBPCPEPEjjjjEPEPEU E @ PBPjjjjEPEPEPEP(EPEPjEPEjjjEPEPEPEEPEPU E jj@PBPEPEPEEPEPjEPEEEU E jj @ PBPjjjjjEP(EЋE UЋ@ B(jPЋEЉPU E jj @ PBPjjjjjEP(EԋE Uԋ@ B(jPЋEԉPEPE PuE0EPE PuEpEPE PGuEHEPE PuE EE@(w$UE؋U E jj@ PBPCPEPE̋UE؋U E jj@ PBPCPEPEDžpDžtjjhPj EPEPEċU E @ PBPjjjjEPEPEPEP(U E @ PBPjjjjEPEPEPEP(EPEPUjEPBDЃUjEPBDЃU E @PBPEPEPEPEPEPEEPEPEPEPEEEdxU E @PEPEEu EEE U;P}qE U@PEPȋEU@ EU@ ujEPE(E@U@BE@EE U;P|EEEÐU]E @tjEPu!E @@PEPEE PEPEEu EE@jPEEujEPEEEU;P}@EU@ ]MًE U@MU@DE@EEU;P|UEPBPEP EjEPjEPE @tE @PEPEP EEE]ÐUjEPEEPE PEEu E(EPEPEjEPEEEÐUjEPEEPE PEEu E(EPEPEjEPEEEÐUEtEjEPBЃE@lU ;BpvjEPE@lEEUPdEE^UBUfBE@lU BlE@`U@B`UjEPB,ЃEEUPEEEU PEUP UEfBUEfBEU@fBEU@fBEU@fBE U@fBE U@fBE U@fBEtEjEPBЃE@|tUjEPB|ЃEEEÐUEu4hEPЋEEu E7MUE hh@PE PPPEPEEcursor@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13dcursor.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c cursor.c -W0,-xp.XAKgoyLXP2xNUGC.Xa;g;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLXP2xNUGC.;backend;raw;cd;DBG_GEN 5.3.0XcursorCursorsCreatedUTbWdpyWsize cursorsTbint_XExtDatanumberW#next#free_private#private_data# ^ W char XPointer ^XExtDataa   FreeFuncTypeunsigned char +KeyCode< max_keypermodW#modifiermapJ# OXModifierKeymap W  FreeModmapType_XFreeFuncs$atoms#modifiermap#key_bindings#context_db# defaultCCCs#clientCmaps#intensityMaps#im_filters#xkb# unsigned long XID_XDisplayD ) ext_data#free_funcs#fdW#conn_checkerW# proto_major_versionW#proto_minor_versionW#vendor#resource_base#resource_mask# resource_id#$resource_shiftW#(resource_alloc? #,byte_orderW#0bitmap_unitW#4bitmap_padW#8bitmap_bit_orderW#<nformatsW#@pixmap_format #DvnumberW#HreleaseW#Lhead #Ptail #TqlenW#Xlast_request_read#\request#`last_req#dbuffer#hbufptr#lbufmax#pmax_request_size2 #tdbP%#xsynchandler\%#|display_name#default_screenW#nscreensW#screens3*#motion_buffer#flags8*#min_keycodeW#max_keycodeW#keysymsJ*#modifiermap#keysyms_per_keycodeW#xdefaults#scratch_buffer#scratch_length#ext_numberW#ext_procsO*#event_vecX1#wire_vecv1#lock_meaning=*# lock1# async_handlers1# bigreq_size# lock_fnsR_# idlist_allocZ_# key_bindingsl_# cursor_font}&# atoms_# mode_switch2 # num_lock2 # context_db_# error_vec_# cms_# im_filters`# qfree # next_event_serial_num# flushesO*# im_fd_infoL`# im_fd_lengthW# conn_watchers`# watcher_countW# filedes# savedsynchandlerNa# resource_max# xcmisc_opcodeW# xkb_infoaa# trans_connxa# xcba# next_cookie2 # generic_event_veca# generic_event_copy_veca#cookiejar!# ? ) .  ext_data#depthW#bits_per_pixelW#scanline_padW# D ScreenFormat $ Window  typeW#serial#send_eventW#display# window # XAnyEvent Timeunsigned <$ typeW#serial#send_eventW#display# window #root #subwindow #time' #xW# yW#$x_rootW#(y_rootW#,state2 #0keycode2 #4same_screenW#8 > XKeyEvent <typeW#serial#send_eventW#display# window #root #subwindow #time' #xW# yW#$x_rootW#(y_rootW#,state2 #0button2 #4same_screenW#8 4 XButtonEvent <typeW#serial#send_eventW#display# window #root #subwindow #time' #xW# yW#$x_rootW#(y_rootW#,state2 #0is_hint#4same_screenW#8 ,XMotionEvent D%typeW#serial#send_eventW#display# window #root #subwindow #time' #xW# yW#$x_rootW#(y_rootW#,modeW#0detailW#4same_screenW#8focusW#<state2 #@ %XCrossingEvent typeW#serial#send_eventW#display# window #modeW#detailW# :XFocusChangeEvent (YtypeW#serial#send_eventW#display# window #xW#yW#widthW#heightW# countW#$ XExposeEvent Drawable 08typeW#serial#send_eventW#display# drawablel#xW#yW#widthW#heightW# countW#$major_codeW#(minor_codeW#, {XGraphicsExposeEvent typeW#serial#send_eventW#display# drawablel#major_codeW#minor_codeW# SXNoExposeEvent JtypeW#serial#send_eventW#display# window #stateW# XVisibilityEvent 0&typeW#serial#send_eventW#display# parent #window #xW#yW#widthW# heightW#$border_widthW#(override_redirectW#, aXCreateWindowEvent typeW#serial#send_eventW#display# event #window # ?XDestroyWindowEvent 8typeW#serial#send_eventW#display# event #window #from_configureW# XUnmapEvent typeW#serial#send_eventW#display# event #window #override_redirectW# JXMapEvent =typeW#serial#send_eventW#display# parent #window # XMapRequestEvent (typeW#serial#send_eventW#display# event #window #parent #xW#yW# override_redirectW#$ TXReparentEvent 4typeW#serial#send_eventW#display# event #window #xW#yW#widthW# heightW#$border_widthW#(above #,override_redirectW#0 XConfigureEvent jtypeW#serial#send_eventW#display# event #window #xW#yW# XGravityEvent typeW#serial#send_eventW#display# window #widthW#heightW# ~XResizeRequestEvent 8typeW#serial#send_eventW#display# parent #window #xW#yW#widthW# heightW#$border_widthW#(above #,detailW#0value_mask#4 XConfigureRequestEvent utypeW#serial#send_eventW#display# event #window #placeW# XCirculateEvent typeW#serial#send_eventW#display# parent #window #placeW# XCirculateRequestEvent Atom typeW#serial#send_eventW#display# window #atom#time' #stateW# &XPropertyEvent .typeW#serial#send_eventW#display# window #selection#time' # XSelectionClearEvent (typeW#serial#send_eventW#display# owner #requestor #selection#target#property# time' #$ IXSelectionRequestEvent $typeW#serial#send_eventW#display# requestor #selection#target#property#time' # XSelectionEvent Colormap JtypeW#serial#send_eventW#display# window #colormap#newW#stateW# XColormapEventlongx_shortx_ __bg#s#l# 0PtypeW#serial#send_eventW#display# window #message_type#formatW#data# XClientMessageEvent typeW#serial#send_eventW#display# window #requestW#first_keycodeW#countW# jXMappingEvent  typeW#display#resourceid#serial# error_code+#request_code+#minor_code+#  XErrorEvent _ 4!typeW#serial#send_eventW#display# window #key_vector # XKeymapEvent !typeW#serial#send_eventW#display# extensionW#evtypeW# )!XGenericEventvoid! 6"typeW#serial#send_eventW#display# extensionW#evtypeW#cookie2 #data!# !XGenericEventCookie_`a"__XEvent`$typeW#xany #xkey$ #xbutton#xmotion#xcrossing%#xfocus#xexposeY#xgraphicsexpose8#xnoexpose#xvisibilityJ#xcreatewindow&#xdestroywindow#xunmap8#xmap#xmaprequest=#xreparent#xconfigure#xgravityj#xresizerequest#xconfigurerequest#xcirculateu#xcirculaterequest#xproperty#xselectionclear.#xselectionrequest#xselection#xcolormapJ#xclientP#xmapping#xerror #xkeymap!#xgeneric!#xcookie6"#padP"# a"XEvent_XSQEventh<%next #event$#qserial_num#d_XrmHashBucketRec<%WU% VisualID &ext_data#visualida%#classW#red_mask# green_mask#blue_mask#bits_per_rgbW#map_entriesW# p%Visual& P&depthW#nvisualsW#visuals&# &DepthP& GContext Pixmap Font \@(functionW#plane_mask#foreground#background# line_widthW#line_styleW#cap_styleW#join_styleW#fill_styleW# fill_ruleW#$arc_modeW#(tilep&#,stipplep&#0ts_x_originW#4ts_y_originW#8font}&#<subwindow_modeW#@graphics_exposuresW#Dclip_x_originW#Hclip_y_originW#Lclip_maskp&#Pdash_offsetW#Tdashes#X &XGCValues_XGCp(ext_data#gida&#rectsW#dashesW# dirty#values@(#P( (GC P&*ext_data#display) #root #widthW# heightW#mwidthW#mheightW#ndepthsW#depths\&# root_depthW#$root_visual&#(default_gc(#,cmap#0white_pixel#4black_pixel#8max_mapsW#<min_mapsW#@backing_storeW#Dsave_undersW#Hroot_input_mask_#L (Screen&* KeySym=*50 *extensionW#major_opcodeW#first_eventW#first_errorW# T*XExtCodes* W*  ( ** *CreateGCType W+  ( ** +CopyGCType W?+  ( *$+ ?+FlushGCType Wq+  ( *V+ q+FreeGCType +name#card32# +XFontProp+unsigned short <,lbearingx#rbearingx#widthx#ascentx#descentx#attributes+# +XCharStruct<, P-ext_data#fid}&#direction2 #min_char_or_byte22 # max_char_or_byte22 #min_byte12 #max_byte12 #all_chars_existW#default_char2 # n_propertiesW#$properties+#(min_bounds<,#,max_bounds<,#8per_charN,#DascentW#HdescentW#L S,XFontStruct- W-  - *- -CreateFontType W-  - *- -FreeFontType W".  * . ".CloseDisplayType +BYTE +CARD16 CARD32 +CARD8 2/type>.#errorCode>.#sequenceNumberI.#resourceIDV.#minorCodeI.#majorCodec.# pad1>.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# o.xError2/W Wi/  ?/ * D/I/ i/ErrorType /  W *  W~/ /ErrorStringType /  / !/ /PrintErrorType/ 0  * / _/ 0BeforeFlushType_XExtenHL1nextO*#codes*#create_GC*#copy_GC+#flush_GCD+#free_GCv+# create_Font-#$free_Font-#(close_display'.#,errorn/#0error_string/#4name#8error_values/#<before_flush0#@next_flushO*#DWL1S1j1_Wj1q11__XLockInfo1^ B2type>.#data1>.#sequenceNumberI.#lengthV.#data00V.#data01V.# data02V.#data03V.#data04V.#data05V.# 1xGenericReply xINT16 $3type>.#depthc.#sequenceNumberI.#lengthV.#rootV.#xV2# yV2#widthI.#heightI.#borderWidthI.#pad1I.#pad2V.#pad3V.# b2xGetGeometryReply 3type>.#pad1>.#sequenceNumberI.#lengthV.#rootV.#parentV.# nChildrenI.#pad2I.#pad3V.#pad4V.#pad5V.# <3xQueryTreeReply 4type>.#pad1>.#sequenceNumberI.#lengthV.#atomV.#pad2V.# pad3V.#pad4V.#pad5V.#pad6V.# 3xInternAtomReply R5type>.#pad1>.#sequenceNumberI.#lengthV.#nameLengthI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# 4xGetAtomNameReply 6type>.#formatc.#sequenceNumberI.#lengthV.#propertyTypeV.#bytesAfterV.# nItemsV.#pad1V.#pad2V.#pad3V.# j5xGetPropertyReply 6type>.#pad1>.#sequenceNumberI.#lengthV.#nPropertiesI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# *6xListPropertiesReply 7type>.#pad1>.#sequenceNumberI.#lengthV.#ownerV.#pad2V.# pad3V.#pad4V.#pad5V.#pad6V.# 6xGetSelectionOwnerReply <8type>.#status>.#sequenceNumberI.#lengthV.#pad1V.#pad2V.# pad3V.#pad4V.#pad5V.#pad6V.# 7xGrabPointerReply 7xGrabKeyboardReply +BOOL =9type>.#sameScreenm8#sequenceNumberI.#lengthV.#rootV.#childV.# rootXV2#rootYV2#winXV2#winYV2#maskI.#pad1I.#padV.# x8xQueryPointerReply 9type>.#pad1>.#sequenceNumberI.#lengthV.#nEventsV.#pad2V.# pad3V.#pad4V.#pad5V.#pad6V.# V9xGetMotionEventsReply :type>.#sameScreenm8#sequenceNumberI.#lengthV.#childV.#dstXV2# dstYV2#pad2V.#pad3V.#pad4V.#pad5V.# :xTranslateCoordsReply l;type>.#revertToc.#sequenceNumberI.#lengthV.#focusV.#pad1V.# pad2V.#pad3V.#pad4V.#pad5V.# :xGetInputFocusReply _INT32 <type>.#drawDirectionc.#sequenceNumberI.#lengthV.#fontAscentV2#fontDescentV2# overallAscentV2# overallDescentV2#overallWidth;#overallLeft;#overallRight;#padV.# ;xQueryTextExtentsReply C=type>.#pad1>.#sequenceNumberI.#lengthV.#nFontsI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# <xListFontsReply =type>.#pad1>.#sequenceNumberI.#lengthV.#nPathsI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# Y=xGetFontPathReply >type>.#depthc.#sequenceNumberI.#lengthV.#visualV.#pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# >xGetImageReply m?type>.#pad1>.#sequenceNumberI.#lengthV.#nColormapsI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# >xListInstalledColormapsReply A@type>.#pad1>.#sequenceNumberI.#lengthV.#redI.#greenI.# blueI.# pad2I.#pixelV.#pad3V.#pad4V.#pad5V.# ?xAllocColorReply 7Atype>.#pad1>.#sequenceNumberI.#lengthV.#pixelV.#exactRedI.# exactGreenI.#exactBlueI.#screenRedI.#screenGreenI.#screenBlueI.#pad2V.#pad3V.# X@xAllocNamedColorReply Atype>.#pad1>.#sequenceNumberI.#lengthV.#nPixelsI.#nMasksI.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# SAxAllocColorCellsReply Btype>.#pad1>.#sequenceNumberI.#lengthV.#nPixelsI.#pad2I.# redMaskV.# greenMaskV.#blueMaskV.#pad3V.#pad4V.# BxAllocColorPlanesReply Ctype>.#pad1>.#sequenceNumberI.#lengthV.#nColorsI.#pad2I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# BxQueryColorsReply Dtype>.#pad1>.#sequenceNumberI.#lengthV.#exactRedI.#exactGreenI.# exactBlueI.# screenRedI.#screenGreenI.#screenBlueI.#pad3V.#pad4V.#pad5V.# CxLookupColorReply @Etype>.#pad1>.#sequenceNumberI.#lengthV.#widthI.#heightI.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# DxQueryBestSizeReply 0Ftype>.#pad1>.#sequenceNumberI.#lengthV.#presentm8#major_opcodec.# first_eventc.# first_errorc.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# ZExQueryExtensionReply Ftype>.#nExtensionsc.#sequenceNumberI.#lengthV.#pad2V.#pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# KFxListExtensionsReply Gtype>.#successc.#sequenceNumberI.#lengthV.#pad2V.#pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# GxSetModifierMappingReply ^Htype>.#numKeyPerModifierc.#sequenceNumberI.#lengthV.#pad1V.#pad2V.# pad3V.#pad4V.#pad5V.#pad6V.# GxGetModifierMappingReply GxSetPointerMappingReply >Itype>.#keySymsPerKeyCodec.#sequenceNumberI.#lengthV.#pad2V.#pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# HxGetKeyboardMappingReply Itype>.#nEltsc.#sequenceNumberI.#lengthV.#pad2V.#pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# ]IxGetPointerMappingReply Jtype>.#pad1>.#sequenceNumberI.#lengthV.#accelNumeratorI.#accelDenominatorI.# thresholdI.# pad2I.#pad3V.#pad4V.#pad5V.#pad6V.# JxGetPointerControlReply Ktype>.#pad1>.#sequenceNumberI.#lengthV.#timeoutI.#intervalI.# preferBlankingm8# allowExposuresm8# pad2I.#pad3V.#pad4V.#pad5V.#pad6V.# JxGetScreenSaverReply Ltype>.#enabledm8#sequenceNumberI.#lengthV.#nHostsI.#pad1I.# pad3V.# pad4V.#pad5V.#pad6V.#pad7V.# KxListHostsReply Ltype>.#detail>.#sequenceNumberI.# +KeyButMask Mpad00V.#timeV.#rootV.#eventV.# childV.#rootXV2#rootYV2#eventXV2#eventYV2#stateL#sameScreenm8#pad1>.# [Npad00V.#timeV.#rootV.#eventV.# childV.#rootXV2#rootYV2#eventXV2#eventYV2#stateL#mode>.#flags>.# Npad00V.#windowV.#mode>.#pad1>.# pad2>.# pad3>.# %Opad00V.#windowV.#xI.#yI.# widthI.# heightI.#countI.#pad2I.# Opad00V.#drawableV.#xI.#yI.# widthI.# heightI.#minorEventI.#countI.#majorEvent>.#pad1>.#pad2>.#pad3>.# 2Ppad00V.#drawableV.#minorEventI.#majorEvent>.# bpad>.# Ppad00V.#windowV.#statec.#pad1>.# pad2>.# pad3>.# #Qpad00V.#parentV.#windowV.#xV2# yV2#widthI.#heightI.#borderWidthI.#overridem8#bpad>.# VQpad00V.#eventV.#windowV.# Qpad00V.#eventV.#windowV.#fromConfigurem8# pad1>.# pad2>.#pad3>.# 1Rpad00V.#eventV.#windowV.#overridem8# pad1>.# pad2>.#pad3>.# eRpad00V.#parentV.#windowV.# Rpad00V.#eventV.#windowV.#parentV.# xV2#yV2#overridem8#pad1>.#pad2>.#pad3>.# Spad00V.#eventV.#windowV.#aboveSiblingV.# xV2#yV2#widthI.#heightI.#borderWidthI.#overridem8#bpad>.# FTpad00V.#parentV.#windowV.#siblingV.# xV2#yV2#widthI.#heightI.#borderWidthI.#valueMaskI.#pad1V.# Tpad00V.#eventV.#windowV.#xV2# yV2#pad1V.#pad2V.#pad3V.#pad4V.# Upad00V.#windowV.#widthI.#heightI.# zUpad00V.#eventV.#windowV.#parentV.# place>.#pad1>.#pad2>.#pad3>.# Upad00V.#windowV.#atomV.#timeV.# state>.#pad1>.#pad2I.#  Vpad00V.#timeV.#windowV.#atomV.# Vpad00V.#timeV.#ownerV.#requestorV.# selectionV.#targetV.#propertyV.# Vpad00V.#timeV.#requestorV.#selectionV.# targetV.#propertyV.# fWpad00V.#windowV.#colormapV.#newm8# state>.# pad1>.#pad2>.# Wpad00V.#requestc.#firstKeyCodec.#countc.#pad1>.# XtypeV.#longs0;#longs1;#longs2;# longs3;#longs4;# XtypeV.#shorts0V2#shorts1V2#shorts2V2#shorts3V2# shorts4V2# shorts5V2#shorts6V2#shorts7V2#shorts8V2#shorts9V2#signed char XINT8XX_ YtypeV.#bytesX#EYlW#sX#bX# tYpad00V.#windowV.#uY# [uL#keyButtonPointerL#enterLeaveM#focus[N#exposeN#graphicsExposure%O#noExposureO#visibility2P#createNotifyP#destroyNotify#Q#unmapNotifyVQ#mapNotifyQ#mapRequest1R#reparenteR#configureNotifyR#configureRequestS#gravityFT#resizeRequestT#circulateU#propertyzU#selectionClearU#selectionRequest V#selectionNotifyV#colormapV#mappingNotifyfW#clientMessageEY#_xEvent [utY# [xEvent {^genericB2#geom$3#tree3#atom4#atomNameR5#property6#listProperties6#selection7#grabPointer<8#grabKeyboardT8#pointer=9#motionEvents9#coords:#inputFocusl;#textExtents<#fontsC=#fontPath=#image>#colormapsm?#allocColorA@#allocNamedColor7A#colorCellsA#colorPlanesB#colorsC#lookupColorD#bestSize@E#extension0F#extensionsF#setModifierMappingG#getModifierMapping^H#setPointerMapping}H#getKeyboardMapping>I#getPointerMappingI#pointerControlJ#screenSaverK#hostsL#error2/#event[# [xReply{^ W^  ^  W ^_XInternalAsync ^next1#handler^#data# _ ^ __XLockPtrsR_lock_display_#unlock_display_#_W__XKeytrans___XDisplayAtomsq__XContextDB_W__ _defaultCCCs#clientCmaps#perVisualIntensityMaps#_XIMFilter_ #`  W  ` #`_XInternalConnectionProcQ`_XConnectionInfo`fdW#read_callback(`#call_data#watch_dataG`# nextL`# `   W W G`` `XConnectionWatchProca_XConnWatchInfo Gafn`#client_data#next`#WGa_XkbInfoRecSa_XtransConnInfofa_X11XCBPrivate}aWaaa_Waaa_ Display Cursora_XcursorCursors?bdpy#refW#ncursorW#cursorsa# aXcursorCursors?bXcursorCursorsDestroy-UbTbcursors,nW.XcursorAnimateCreate>CUNccTbcursors=animateNc?_XcursorAnimate9ccursorsTb#sequenceW# cXcursorAnimate9cXcursorAnimateDestroyLUcNcanimateKXcursorAnimateNextVUacNcanimateUcursoraWnativeByteOrder`"UW dxWa_XcursorPixelBrightnessh!Udddpgalphadirdjgdjbdj 2 XcursorUInt 2 XcursorPixel_XcursorDivideAlphayU+edvaluexdalphax _XcursorPixelToColorUredpecolor alphad epixel#red+#green+#blue+#flags# pad# reXColore_XcursorCompareRed[UWCfHfaRfb ap\fbp\f!Cf!MfdWf_XcursorCompareGreenUWffafb apfbpf!f!fdf_XcursorCompareBlueUWRgWgaagb apkgbpkg!Rg!\gdfg_XcursorAverageColorUdhhpixelsWnpixels pdreddgreendbluednWd_XcursorHeckbertMedianCut UWjkimageencore src_imagemmsk_imagemnpixelsWncolorsWnWpohpnhpchpdreddgreendbluedalphadmax_reddmin_reddmax_greendmin_greendmax_bluedmin_bluedtemphpixelshcolorshsplitWleftColordcenterColordrightColordcomparenxWyW 2 XcursorDim_XcursorImage kversiond#sizej#widthj#heightj# xhotj#yhotj#delayd#pixelsh# jXcursorImagekk_XImageXlwidthW#heightW#xoffsetW#formatW# data#byte_orderW#bitmap_unitW#bitmap_bit_orderW#bitmap_padW# depthW#$bytes_per_lineW#(bits_per_pixelW#,red_mask#0green_mask#4blue_mask#8obdata#<f[m#@k lm ) & 2 W W  2 2 W WlWm+mW7mlCmWOmfuncsmcreate_imagem#destroy_image&m#get_pixel2m#put_pixel>m# sub_imageJm#add_pixelVm# kXImagemXcursorCoreCursor Nnsrc_imagem#msk_imagem#on_colore#off_colore#mXcursorCoreCursorNn!jn!tn Wn on yn~n2 n_nn_orderedDithernY_XcursorBayerOrderedDitherc UWo oimageb encoreb xWdyWdpixelhepdeadfidfddfko_XcursorFloydSteinberg/UWr rimage encore aPictureD/iPictureD/aPD/iPD/pixelhpdaRWiRWaAWiAWnpixelsWnWrightWbelowLeftWbelowWbelowRightWiErrorWaErrorWiErrorRightWaErrorRightWiErrorBelowLeftWaErrorBelowLeftWiErrorBelowWaErrorBelowWiErrorBelowRightWaErrorBelowRightWxWyWmax_intenWmin_intenWmean_intenWkr_XcursorThresholdUWs simage encore pixelhpdxWyWks!XcursorImageLoadCursor%Uacu dpy$ huimage$ cursora&"""ximagem+screenW,pixmapp&-picturemu.gc(/formatv0""infoVyTscreenWUcoreNnVsrc_pixmapp&Wmsk_pixmapp&Wgc(Xgcv@(Ykcu Picture PictFormat  vredx#redMaskx#greenx#greenMaskx#bluex#blueMaskx# alphax# alphaMaskx# uXRenderDirectFormat vvid{u#typeW#depthW#directv# colormap# (vXRenderPictFormat vv_XcursorDisplayInfoL wnextw#display#codes*#has_render_cursorw# has_anim_cursorw#theme_corew#sizeW#fontsw#theme# theme_from_config#$ditherwx#(bitmaps+y#,v WXcursorBool_XcursorFontInfo wnextw#font}&#is_cursor_fontw#w wXcursorFontInfo w#_XcursorDither wx$XcursorDitherThreshold$XcursorDitherMedian$XcursorDitherOrdered$XcursorDitherDiffuse xXcursorDither +x__XcursorBitmapInfo$ ybitmapp&#sequence#width2 #height2 # has_imageW#hashx# xXcursorBitmapInfo y =y_ vXcursorDisplayInfo =y!XcursorImagesLoadCursorsUTby dpy ?zimages cursorsTbnWky_XcursorImages &znimageW#imagesy#name# yXcursorImages&z:z!XcursorImagesLoadCursorUa { dpy {images cursora"""cursorsTbanimZ{nW&z {_XAnimCursor H{cursora#delay# {XAnimCursor H{!XcursorFilenameLoadCursorUa{ dpy {file sizeWimages|cursora{&z!XcursorFilenameLoadCursorsUTb| dpy |file sizeWimages|cursorsTb|!_XcursorCreateGlyphCursor~Ua} dpy }&source_font }&mask_font 2 source_char 2 mask_char }foreground }background cidareq~e}e} ~reqTypec.#pad>.#lengthI.#cidV.#sourceV.#maskV.# sourceCharI.#maskCharI.#foreRedI.#foreGreenI.#foreBlueI.#backRedI.#backGreenI.#backBlueI.# }xCreateGlyphCursorReq~!_XcursorCreateFontCursorUa: dpy 2 shape foreground:background? ee%_XFlush[ ) W[%qsort ! 2 2 b&malloc! 2 %free !&_XcursorGetDisplayInfoVy &XcursorGetDefaultSizeW ) &XcursorSupportsAnimw= &XcursorSupportsARGBwd d&XcursorFilenameLoadImages| i Wy%XcursorImagesDestroyɀ ɀ%XFixesSetCursorName )  ΀{&XRenderCreateAnimCursora? W &XRenderCreateCursorau a 2 2 %XRenderFreePicture ) (v_XRenderPictureAttributes4 ׂrepeatW#alpha_mapmu#alpha_x_originW#alpha_y_originW# clip_x_originW#clip_y_originW#clip_maskp&#graphics_exposuresW#subwindow_modeW# poly_edgeW#$poly_modeW#(dither#,component_alphaW#0ׂ&XRenderCreatePicturemu mu mu ܂&XRenderFindStandardFormatvT  W&XPutImageW )  ( l W W W W 2 2 &XFreePixmapWƒ ) &XFreeGCW ) (&XFreeCursorW ) &XCreatePixmapp&@  p& 2 2 2 &&XCreateGC(v @   E{&XLoadFont}& v re&XCreatePixmapCursora a a 2 2 &XInitImageW lp%&XCreateImagemk   2 W W  2 2 W W_k&__posix_ctime_r p tm$ 6tm_secW#tm_minW#tm_hourW#tm_mdayW# tm_monW#tm_yearW#tm_wdayW#tm_ydayW#tm_isdstW# 6'__posix_asctime_r ; k /var/tmp/libXcursor-1.1.11/src../include/X11/Xcursor/usr/local/include/X11/usr/local/include/X11/extensions/usr/include/isocursor.cXcursor.hXlibint.hXlib.hX.hXproto.hXmd.hrender.hXrender.hxcursorint.htime_iso.h  & 0 : C M Y _ v/~             ! . 8 > S[ ` q        <EM \ o       6> L ^ h o ~        &2 V fr       , ? R b{}      ( . :C I O b u {          % 3 A O ] k y   h! , < H Q ks         1 P p   r      & / E [ m        < _  o          ) 0 : C M  e m |            $ 2 D yo  u {          & . Q \              ; _ q y       ; _h qG <# * 6? U k }     7 Zrp    $ + 2 ; C J P W ^ e u |        6 F W t     (S s x              (n:w    D Te v        2 Y j x  x       ; C Q ` r  }      &7 JR \ o }        +           $ 2 W s y      DD%.?  : ; @ ' ID I: ;  4I : ;  $>  :  I8 I ' ID  I I: ' D   :  : I !I/  :  : < ' ID 5I&II ' D .?  : ; @ ' D . : ; @ ' ID . : ; @ ' D  I4I : ; . : ;@ ' ID  I: ; !.?  : ;@ ' ID " # : $( %.? < ' D &.? < ' ID '.? < ' ID WhXcursorCursorsCreateYbXcursorCursorsDestroybXcursorAnimateCreateScXcursorAnimateDestroycXcursorAnimateNextsXcursorImageLoadCursor[yXcursorImagesLoadCursorsDzXcursorImagesLoadCursor_{XcursorFilenameLoadCursor|XcursorFilenameLoadCursors|_XcursorCreateGlyphCursor~_XcursorCreateFontCursor>hcnativeByteOrder d_XcursorPixelBrightnessd_XcursorDivideAlphae_XcursorPixelToColore_XcursorCompareRedaf_XcursorCompareGreenf_XcursorCompareBluepg_XcursorAverageColor$h_XcursorHeckbertMedianCutn_XcursorBayerOrderedDithero_XcursorFloydSteinbergs_XcursorThreshold|hXPointer^_XExtDataXExtDataFreeFuncType<KeyCodeOXModifierKeymapFreeModmapType_XFreeFuncsXIDD ScreenFormat Window  XAnyEvent' Time> $ XKeyEvent4 XButtonEvent,XMotionEvent%%XCrossingEvent:XFocusChangeEventYXExposeEventlDrawable{8XGraphicsExposeEventSXNoExposeEventJXVisibilityEventa&XCreateWindowEvent?XDestroyWindowEvent8XUnmapEventJXMapEvent=XMapRequestEventTXReparentEvent XConfigureEventjXGravityEvent~XResizeRequestEvent XConfigureRequestEventuXCirculateEventXCirculateRequestEventAtom&XPropertyEvent.XSelectionClearEventIXSelectionRequestEvent XSelectionEventColormapJXColormapEventPXClientMessageEventjXMappingEvent XErrorEvent !XKeymapEvent)!!XGenericEvent!6"XGenericEventCookiea"_XEvent$XEvent$_XSQEventa%VisualIDp%&Visual&P&Deptha&GContextp&Pixmap}&Font&@(XGCValuesP(_XGC(GC(&*Screen=*KeySymT**XExtCodes*CreateGCType+CopyGCTypeD+FlushGCTypev+FreeGCType++XFontProp+<,XCharStructS,-XFontStruct-CreateFontType-FreeFontType'.CloseDisplayType>.BYTEI.CARD16V.CARD32c.CARD8o.2/xErrorn/ErrorType/ErrorStringType/PrintErrorType0BeforeFlushType50_XExten1B2xGenericReplyV2INT16b2$3xGetGeometryReply<33xQueryTreeReply34xInternAtomReply4R5xGetAtomNameReplyj56xGetPropertyReply*66xListPropertiesReply67xGetSelectionOwnerReply7<8xGrabPointerReplyT8xGrabKeyboardReplym8BOOLx8=9xQueryPointerReplyV99xGetMotionEventsReply ::xTranslateCoordsReply:l;xGetInputFocusReply;INT32;<xQueryTextExtentsReply<C=xListFontsReplyY==xGetFontPathReply>>xGetImageReply>m?xListInstalledColormapsReply?A@xAllocColorReplyX@7AxAllocNamedColorReplySAAxAllocColorCellsReplyBBxAllocColorPlanesReplyBCxQueryColorsReplyCDxLookupColorReplyD@ExQueryBestSizeReplyZE0FxQueryExtensionReplyKFFxListExtensionsReplyGGxSetModifierMappingReplyG^HxGetModifierMappingReply}HxSetPointerMappingReplyH>IxGetKeyboardMappingReply]IIxGetPointerMappingReplyJJxGetPointerControlReplyJKxGetScreenSaverReplyKLxListHostsReplyLLKeyButMaskLM[NN%OO2PP#QVQQ1ReRRSFTTUzUU VVVfWWXXINT8XYEYtY[_xEvent[xEvent[{^xReply^_XInternalAsync__XLockPtrs_(`_XInternalConnectionProcQ`_XConnectionInfo`XConnectionWatchProca_XConnWatchInfo_XDisplayaDisplayaCursora_XcursorCursors?bXcursorCursorsc_XcursorAnimate9cXcursorAnimatedXcursorUIntdXcursorPixelreeXColorjXcursorDimj_XcursorImagekXcursorImage[mfuncsk_XImagemXImagemXcursorCoreCursorNnXcursorCoreCursormuPicture{uPictFormatuvXRenderDirectFormat(vvvXRenderPictFormatwXcursorBoolw_XcursorFontInfowXcursorFontInfox_XcursorDitherwxXcursorDitherx_XcursorBitmapInfoyXcursorBitmapInfov_XcursorDisplayInfo=yXcursorDisplayInfoy_XcursorImages&zXcursorImages{_XAnimCursorH{XAnimCursor}~xCreateGlyphCursorReq_XRenderPictureAttributestm>hnorderedDitherforegroundbackground200T ;`;'3;PFj  0     dp| S5P1KZ^d2E\i}h h8Mhh~  !"j x" #>J d& " '[ ")*+,/-?.M/j0}12345I5d6m++,-=-M.611D(q 9(71J : ";-=@>e8v?=>7?CBDEFAtb xbb#bnc$rcc%ccc/xError0& &80  0 + 00 80ErrorType r0  & +  &M0 r0ErrorStringTypeY! 0  0 |"0 0PrintErrorType0 0  + 0 .0 0BeforeFlushType_XExtenH2next+#codesz+#create_GC+#copy_GC+#flush_GC,#free_GCE,# create_Font.#$free_Font.#(close_display.#,error=0#0error_stringw0#4name#8error_values0#<before_flush0#@next_flush+#D&2"292.&92@2W2._XLockInfoW2_ 3type /#data1 /#sequenceNumber/#length%/#data00%/#data01%/# data02%/#data03%/#data04%/#data05%/# n2xGenericReply GINT16 3type /#depth2/#sequenceNumber/#length%/#root%/#x%3# y%3#width/#height/#borderWidth/#pad1/#pad2%/#pad3%/# 13xGetGeometryReply 4type /#pad1 /#sequenceNumber/#length%/#root%/#parent%/# nChildren/#pad2/#pad3%/#pad4%/#pad5%/# 4xQueryTreeReply a5type /#pad1 /#sequenceNumber/#length%/#atom%/#pad2%/# pad3%/#pad4%/#pad5%/#pad6%/# 4xInternAtomReply !6type /#pad1 /#sequenceNumber/#length%/#nameLength/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# x5xGetAtomNameReply 6type /#format2/#sequenceNumber/#length%/#propertyType%/#bytesAfter%/# nItems%/#pad1%/#pad2%/#pad3%/# 96xGetPropertyReply 7type /#pad1 /#sequenceNumber/#length%/#nProperties/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# 6xListPropertiesReply U8type /#pad1 /#sequenceNumber/#length%/#owner%/#pad2%/# pad3%/#pad4%/#pad5%/#pad6%/# 7xGetSelectionOwnerReply  9type /#status /#sequenceNumber/#length%/#pad1%/#pad2%/# pad3%/#pad4%/#pad5%/#pad6%/# s8xGrabPointerReply s8xGrabKeyboardReply BOOL  :type /#sameScreen<9#sequenceNumber/#length%/#root%/#child%/# rootX%3#rootY%3#winX%3#winY%3#mask/#pad1/#pad%/# G9xQueryPointerReply :type /#pad1 /#sequenceNumber/#length%/#nEvents%/#pad2%/# pad3%/#pad4%/#pad5%/#pad6%/# %:xGetMotionEventsReply ;type /#sameScreen<9#sequenceNumber/#length%/#child%/#dstX%3# dstY%3#pad2%/#pad3%/#pad4%/#pad5%/# :xTranslateCoordsReply ;<type /#revertTo2/#sequenceNumber/#length%/#focus%/#pad1%/# pad2%/#pad3%/#pad4%/#pad5%/# ;xGetInputFocusReply .INT32 P=type /#drawDirection2/#sequenceNumber/#length%/#fontAscent%3#fontDescent%3# overallAscent%3# overallDescent%3#overallWidthU<#overallLeftU<#overallRightU<#pad%/# a<xQueryTextExtentsReply >type /#pad1 /#sequenceNumber/#length%/#nFonts/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# m=xListFontsReply >type /#pad1 /#sequenceNumber/#length%/#nPaths/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# (>xGetFontPathReply ~?type /#depth2/#sequenceNumber/#length%/#visual%/#pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# >xGetImageReply <@type /#pad1 /#sequenceNumber/#length%/#nColormaps/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# ?xListInstalledColormapsReply Atype /#pad1 /#sequenceNumber/#length%/#red/#green/# blue/# pad2/#pixel%/#pad3%/#pad4%/#pad5%/# _@xAllocColorReply Btype /#pad1 /#sequenceNumber/#length%/#pixel%/#exactRed/# exactGreen/#exactBlue/#screenRed/#screenGreen/#screenBlue/#pad2%/#pad3%/# 'AxAllocNamedColorReply Btype /#pad1 /#sequenceNumber/#length%/#nPixels/#nMasks/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# "BxAllocColorCellsReply Ctype /#pad1 /#sequenceNumber/#length%/#nPixels/#pad2/# redMask%/# greenMask%/#blueMask%/#pad3%/#pad4%/# BxAllocColorPlanesReply [Dtype /#pad1 /#sequenceNumber/#length%/#nColors/#pad2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# CxQueryColorsReply QEtype /#pad1 /#sequenceNumber/#length%/#exactRed/#exactGreen/# exactBlue/# screenRed/#screenGreen/#screenBlue/#pad3%/#pad4%/#pad5%/# sDxLookupColorReply Ftype /#pad1 /#sequenceNumber/#length%/#width/#height/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# iExQueryBestSizeReply Ftype /#pad1 /#sequenceNumber/#length%/#present<9#major_opcode2/# first_event2/# first_error2/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# )FxQueryExtensionReply Gtype /#nExtensions2/#sequenceNumber/#length%/#pad2%/#pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# GxListExtensionsReply kHtype /#success2/#sequenceNumber/#length%/#pad2%/#pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# GxSetModifierMappingReply -Itype /#numKeyPerModifier2/#sequenceNumber/#length%/#pad1%/#pad2%/# pad3%/#pad4%/#pad5%/#pad6%/# HxGetModifierMappingReply GxSetPointerMappingReply  Jtype /#keySymsPerKeyCode2/#sequenceNumber/#length%/#pad2%/#pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# jIxGetKeyboardMappingReply Jtype /#nElts2/#sequenceNumber/#length%/#pad2%/#pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# ,JxGetPointerMappingReply Ktype /#pad1 /#sequenceNumber/#length%/#accelNumerator/#accelDenominator/# threshold/# pad2/#pad3%/#pad4%/#pad5%/#pad6%/# JxGetPointerControlReply Ltype /#pad1 /#sequenceNumber/#length%/#timeout/#interval/# preferBlanking<9# allowExposures<9# pad2/#pad3%/#pad4%/#pad5%/#pad6%/# KxGetScreenSaverReply eMtype /#enabled<9#sequenceNumber/#length%/#nHosts/#pad1/# pad3%/# pad4%/#pad5%/#pad6%/#pad7%/# LxListHostsReply Mtype /#detail /#sequenceNumber/# ,KeyButMask {Npad00%/#time%/#root%/#event%/# child%/#rootX%3#rootY%3#eventX%3#eventY%3#stateM#sameScreen<9#pad1 /# *Opad00%/#time%/#root%/#event%/# child%/#rootX%3#rootY%3#eventX%3#eventY%3#stateM#mode /#flags /# Opad00%/#window%/#mode /#pad1 /# pad2 /# pad3 /# Opad00%/#window%/#x/#y/# width/# height/#count/#pad2/# Ppad00%/#drawable%/#x/#y/# width/# height/#minorEvent/#count/#majorEvent /#pad1 /#pad2 /#pad3 /# Qpad00%/#drawable%/#minorEvent/#majorEvent /# bpad /# [Qpad00%/#window%/#state2/#pad1 /# pad2 /# pad3 /# Qpad00%/#parent%/#window%/#x%3# y%3#width/#height/#borderWidth/#override<9#bpad /# %Rpad00%/#event%/#window%/# Rpad00%/#event%/#window%/#fromConfigure<9# pad1 /# pad2 /#pad3 /# Spad00%/#event%/#window%/#override<9# pad1 /# pad2 /#pad3 /# 4Spad00%/#parent%/#window%/# Spad00%/#event%/#window%/#parent%/# x%3#y%3#override<9#pad1 /#pad2 /#pad3 /# mTpad00%/#event%/#window%/#aboveSibling%/# x%3#y%3#width/#height/#borderWidth/#override<9#bpad /# Upad00%/#parent%/#window%/#sibling%/# x%3#y%3#width/#height/#borderWidth/#valueMask/#pad1%/# Upad00%/#event%/#window%/#x%3# y%3#pad1%/#pad2%/#pad3%/#pad4%/# Upad00%/#window%/#width/#height/# IVpad00%/#event%/#window%/#parent%/# place /#pad1 /#pad2 /#pad3 /# Vpad00%/#window%/#atom%/#time%/# state /#pad1 /#pad2/# Vpad00%/#time%/#window%/#atom%/# dWpad00%/#time%/#owner%/#requestor%/# selection%/#target%/#property%/# Wpad00%/#time%/#requestor%/#selection%/# target%/#property%/# 5Xpad00%/#window%/#colormap%/#new<9# state /# pad1 /#pad2 /# Xpad00%/#request2/#firstKeyCode2/#count2/#pad1 /# Xtype%/#longs0U<#longs1U<#longs2U<# longs3U<#longs4U<# Ytype%/#shorts0%3#shorts1%3#shorts2%3#shorts3%3# shorts4%3# shorts5%3#shorts6%3#shorts7%3#shorts8%3#shorts9%3#signed char YINT8YY. Ytype%/#bytesY#ZlX#sX#bY# CZpad00%/#window%/#uY# Q\u{M#keyButtonPointerM#enterLeave{N#focus*O#exposeO#graphicsExposureO#noExposureP#visibilityQ#createNotify[Q#destroyNotifyQ#unmapNotify%R#mapNotifyR#mapRequestS#reparent4S#configureNotifyS#configureRequestmT#gravityU#resizeRequestU#circulateU#propertyIV#selectionClearV#selectionRequestV#selectionNotifydW#colormapW#mappingNotify5X#clientMessageZ#_xEvent k\uCZ# Q\xEvent J_generic3#geom3#tree4#atoma5#atomName!6#property6#listProperties7#selectionU8#grabPointer 9#grabKeyboard#9#pointer :#motionEvents:#coords;#inputFocus;<#textExtentsP=#fonts>#fontPath>#image~?#colormaps<@#allocColorA#allocNamedColorB#colorCellsB#colorPlanesC#colors[D#lookupColorQE#bestSizeF#extensionF#extensionsG#setModifierMappingkH#getModifierMapping-I#setPointerMappingLI#getKeyboardMapping J#getPointerMappingJ#pointerControlK#screenSaverL#hostseM#error0#eventk\# x\xReplyJ_ &_  W_  & \__XInternalAsync _nexti2#handler_#data# _ ___XLockPtrs!`lock_display_#unlock_display_#_&`_XKeytrans.`_XDisplayAtoms@`_XContextDBV`&i`p` `defaultCCCs#clientCmaps#perVisualIntensityMaps#_XIMFilter` `  & ` `_XInternalConnectionProc a_XConnectionInfoafd&#read_callback`#call_data#watch_dataa# nexta# a   & & aa aXConnectionWatchProca_XConnWatchInfo bfna#client_data#nexta#&b_XkbInfoRec"b_XtransConnInfo5b_X11XCBPrivateLb&bbibb.&bbb. qDisplay &XcursorBool_XcursorFontInfo cnextc#fontL'#is_cursor_fontb#b bXcursorFontInfo c_XcursorDithercXcursorDitherThresholdXcursorDitherMedianXcursorDitherOrderedXcursorDitherDiffuse (cXcursorDitherc._XcursorBitmapInfo$8dbitmap?'#sequenceV#width #height # has_image&#hashc# cXcursorBitmapInfo8d bd. 2XcursorDisplayInfobd_XcursorCloseDisplay+U&ddpy*+codes* info{d,prevd,{d_XcursorDefaultParseBoolAU&[ev@c0Bc1B_XcursorGetDisplayInfoZU{dfdpyYinfo{d[prevd[old{d[event_base&\error_base&\major&]minor&]v^i&_AAAdpi&APPdim&:BBlen&XcursorSupportsARGB!& Ub;gdpy  info{d"XcursorSupportsAnim)v Ubgdpy( info{d*XcursorSetDefaultSize1 Ubgdpy0&size0 info{d2XcursorGetDefaultSize< U&Hhdpy; info{d=XcursorSetThemeF UbhdpyEhthemeE info{dG copyHhXcursorGetThemea Uidpy` info{dbXcursorGetThemeCorek6 Ubiidpyj info{dlXcursorSetThemeCorev} Ubidpyubtheme_coreu info{dw_XcursorDisplayInfo{d!tolower&j &&j&j!XESetCloseDisplay"jVj & j!malloc|"pj  pj!getenvj uj"freej |"j!atoi&j jj  size_t !strlenjj jj!strcpy$k  k$k.k!strcmp&Wk )k 3k!XRenderQueryVersion&k 0 0!XRenderQueryExtension&k 0 0q!XAddExtension+k kkk!XGetDefaultl k k.l!__posix_ctime_rPl #l tm$ ltm_sec&#tm_min&#tm_hour&#tm_mday&# tm_mon&#tm_year&#tm_wday&#tm_yday&#tm_isdst&# Pll#__posix_asctime_r l  /var/tmp/libXcursor-1.1.11/src/usr/local/include/X11../include/X11/Xcursor/usr/include/sys/usr/include/isodisplay.cxcursorint.hXlibint.hXlib.hX.hXproto.hXmd.hXcursor.htypes.htime_iso.h  * ; I V0r    |     # 5 P \ w            / :D P \ d hs           , GQ [         " , > F _ z          # + AP    ! : BT j u          % ; E [ e {          +G W b d~u}       ! 6 G q               , 4 = E b j t               ( 1 F W _ h q x  DD%. : ; @ ' D I: ;   :  I8 I$>  :  ' ID  I I: ' D   : I !I/  :  : < ' ID 5I&II ' D  : ( . : ; @ ' ID 4I : ;  .?  : ; @ ' ID  .?  : ;@ ' ID I: ; 4I : ; !.? < ' ID ".? < ' D #.? < ' ID m[e_XcursorGetDisplayInfofXcursorSupportsARGB;gXcursorSupportsAnimgXcursorSetDefaultSizegXcursorGetDefaultSizeHhXcursorSetThemehXcursorGetThemeiXcursorGetThemeCoreiiXcursorSetThemeCore`m_XcursorFreeDisplayInfod_XcursorCloseDisplayd_XcursorDefaultParseBool mXPointer-_XExtDataXExtDataFreeFuncType KeyCodePXModifierKeymapFreeModmapType_XFreeFuncsgXID f ScreenFormat Window XAnyEvent Time XKeyEventXButtonEventXMotionEventXCrossingEvent {XFocusChangeEvent(XExposeEvent;DrawableJXGraphicsExposeEvent"XNoExposeEventXVisibilityEvent0XCreateWindowEventrXDestroyWindowEventXUnmapEventXMapEvent XMapRequestEvent#XReparentEventXConfigureEvent9XGravityEventMXResizeRequestEventXConfigureRequestEventDXCirculateEventZXCirculateRequestEventAtomsXPropertyEventXSelectionClearEventXSelectionRequestEventsXSelectionEventColormapXColormapEventr XClientMessageEvent9 XMappingEvent Y!XErrorEvent|!!XKeymapEvent!`"XGenericEvent"#XGenericEventCookie0#_XEvent%XEvent%_XSQEvent0&VisualID?&&Visual&'Depth0'GContext?'PixmapL'FontW')XGCValues)_XGC)GC)*Screen +KeySym#+z+XExtCodes+CreateGCType+CopyGCType,FlushGCTypeE,FreeGCTypeV,z,XFontProp, -XCharStruct"-\.XFontStruct.CreateFontType.FreeFontType.CloseDisplayType /BYTE/CARD16%/CARD322/CARD8>/0xError=0ErrorTypew0ErrorStringType0PrintErrorType0BeforeFlushType1_XExtenn23xGenericReply%3INT16133xGetGeometryReply 44xQueryTreeReply4a5xInternAtomReplyx5!6xGetAtomNameReply966xGetPropertyReply67xListPropertiesReply7U8xGetSelectionOwnerReplys8 9xGrabPointerReply#9xGrabKeyboardReply<9BOOLG9 :xQueryPointerReply%::xGetMotionEventsReply:;xTranslateCoordsReply;;<xGetInputFocusReplyU<INT32a<P=xQueryTextExtentsReplym=>xListFontsReply(>>xGetFontPathReply>~?xGetImageReply?<@xListInstalledColormapsReply_@AxAllocColorReply'ABxAllocNamedColorReply"BBxAllocColorCellsReplyBCxAllocColorPlanesReplyC[DxQueryColorsReplysDQExLookupColorReplyiEFxQueryBestSizeReply)FFxQueryExtensionReplyGGxListExtensionsReplyGkHxSetModifierMappingReplyH-IxGetModifierMappingReplyLIxSetPointerMappingReplyjI JxGetKeyboardMappingReply,JJxGetPointerMappingReplyJKxGetPointerControlReplyKLxGetScreenSaverReplyLeMxListHostsReply{MMKeyButMaskM{N*OOOPQ[QQ%RRS4SSmTUUUIVVVdWW5XXXYINT8YYZCZQ\_xEventk\xEventx\J_xReply__XInternalAsync__XLockPtrsz``_XInternalConnectionProc a_XConnectionInfoaXConnectionWatchProca_XConnWatchInfoq_XDisplaybDisplaybXcursorBoolb_XcursorFontInfo cXcursorFontInfo(c_XcursorDithercXcursorDitherc_XcursorBitmapInfo8dXcursorBitmapInfo2_XcursorDisplayInfobdXcursorDisplayInfojsize_tPltm&mi_XcursorDisplayInfoKP     ! " #$)8Fk| !F50 FI =_ 6u  6 6@ =4BWcit+ >U`3@h ! "  #/ 4"G L U# "  #$  #$  "" ' 0#I%[&& "  # '& /'F O'f o' "  #,8>H=    L %X } &   M ddeewe{eUfYf^fbfgfkfffffffffffffg(gUg)Ygg*gh+h^h,bhh-h0i.4ii/ii $,4AHS[cks}'/7DKW_gqy'/7?GOW_gow!+5=GOW_iqy '/7?GQYais{() !.*5AIQYan+u, %-:-AMU]er.y/49 p} "+N4 m@$L Zjd{I *   @h X       %  file.o/ 1304912856 0 0 100644 37420 ` ELF4(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.symtabfile.c_XcursorReadUInt_XcursorReadBytes_XcursorWriteUInt_XcursorWriteBytes_XcursorFileHeaderDestroy_XcursorFileHeaderCreate_XcursorReadFileHeader_XcursorFileHeaderLength_XcursorWriteFileHeader_XcursorSeekToToc_XcursorFileReadChunkHeader_XcursorFileWriteChunkHeader_XcursorFindBestSize_XcursorFindImageToc_XcursorReadImage_XcursorImageLength_XcursorWriteImage_XcursorReadComment_XcursorCommentLength_XcursorWriteComment_XcursorStdioFileRead_XcursorStdioFileWrite_XcursorStdioFileSeek_XcursorStdioFileInitializeBbss.bssDdata.dataDrodata.rodataXcursorImageCreatemallocXcursorImageDestroyfreeXcursorImagesCreateXcursorImagesDestroyXcursorImagesSetNamestrlenstrcpyXcursorCommentCreateXcursorCommentDestroyXcursorCommentsCreateXcursorCommentsDestroyXcursorXcFileLoadImageXcursorXcFileLoadImagesXcursorXcFileLoadAllImagesXcursorXcFileLoadXcursorXcFileSavefreadfwritefseekXcursorFileLoadImageXcursorFileLoadImagesXcursorFileLoadAllImagesXcursorFileLoadXcursorFileSaveImagesfflushXcursorFileSaveXcursorFilenameLoadImagefopenfcloseXcursorFilenameLoadImagesXcursorFilenameLoadAllImagesXcursorFilenameLoadXcursorFilenameSaveImagesXcursorFilenameSave.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenamesU EE j PEEu EZE@EU BE;E ~ EEE EEUPEUPEU P E@EEEÐUjEPÐUEj PEEu E'E@EU BE@EEEÐUEueEEU;P})EU@jPE@EEU;P|׋E@tEj@PjEPÐUEtE u]jE Pj@PEEu6E PEPE@tEj@PEUPÐUE =~ E^E j PEEu E6E@EUPEU BE@PEEEÐUjEPÐUEjPEEu EE@EUBEEEÐUEuIEEU;P})EU@jPE@EEU;P|jEPÐUEtE u EQUjEPEPBЃ t E-UE E E ЋE PEEÐUEt$E tUEPE PEPBЃ ;Et EEEÐUEu ELE EE EE EE EUjEPEPBЃ t EEEÐUEt$E tUEPE PEPBЃ ;Et EEEÐUjEPÐUE=~ ElUjDPEEu EEEEU ]EtE }EWjEPEEuE/EPE PEP EEujEPEjEPEEujEPEEE;E}yEPEPEP EE}XEPEPEPo ؋UEHBUEHBuE@U@BE@EE;E|jEPE@;EtjEPEEEE]ÐU ]EuEdjEP%EEuE<EEEU;P s@ E@E"EMX؋C=tՋE@EEU;P rjEPEEuEEEU;P ss@EPEPEP EEtUEHBUE@U@BEMX؋C=tE@EEU;P rjEPHE@;EtjEPEEEE]ÐU(]؋EuEHjEPEEuE EEEEU;P sTE@E5E@E)EM܍X؋C=t=t‹E@E܋EU;P rjEPEEuEjEPEEujEPENEEU;P EPEPEP EEtUEHBUE@U@BjEPEPEP EEtUEHBUE@U@B*EM܍X؋C=t=VE@E܋EU;P :jEPE@;Eu E@;Et4jEPjEPEEEEUPE UPEE]ÐU]uEtE tEu EE U@BjP|EEuE{jEPEEEEU;PEMXCEU@EMpCFEMX؋ECEU@jP U‰EE@EE@EEU;PfEE U;PEMXCE U@EMpCFEMX؋ECE U@jPU‰EE@EE@EE U;PfEPEPuEEEU;P}HEU@jjPEPEPEP1uE@EE@EEU;P|EE U;P}FE U@jjPEPEPEP'u1E@EE@EE U;P|jEPEjEPEE]uÐUE@EjjEPEPjE PEEÐUE@EjjEPEPjE PEEÐUE@EEPE PEP EEÐUE UPE PE PE P ÐUEu E$EPEPE PEPEEUEu E$EPEP[E PEPEEUEu E"EPEPjEPEEÐUEtE tEu E(EPEPEPE PEP EEÐU jjEEtEtE u EkEPEP[E PEPEP tjEPt E EEEjEPEEEÐUEtE tEu EVEPEPEPE PEP tjEPt E EEEEÐU EtE } EPhEPEEu E*E PEPEjEPEEEÐU EtE } EPhEPEEu E*E PEPEjEPEEEÐU Eu ENhEPEEu E(jEPEjEPEEEÐU Eu EThEPEEu E.EPE PEP EjEPEEEUEtE u EnhEPEEu EHE PEPEjEPtEt EEEEEÐUEtE tEu ErhEPEEu ELEPE PEP EjEPtEt EEEEErw@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13G"file.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c file.c -W0,-xp.XAKgoyLYP2xNEWC.Xa;g;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xNEWC.;backend;raw;cd;DBG_GEN 5.3.0XcursorImageCreateU4S9width9height image4unsignedSXcursorUIntSXcursorDimSXcursorPixel_XcursorImage ! version_# sizeq# widthq# heightq# xhotq# yhotq# delay_# pixels#XcursorImage!int XcursorImageDestroy/Uz4image.XcursorImagesCreate5U59size4images564char_XcursorImages ! nimage9# images# name#XcursorImages! XcursorImagesDestroyDU5imagesCn9E XcursorImagesSetNameSU5imagesRnameR newT XcursorCommentCreatefU]_comment_typee9lengthe commentg_XcursorComment  version_# comment_type_# comment#]XcursorComment XcursorCommentDestroyxUcommentwXcursorCommentsCreate~UY9size}comments_XcursorComments ncomment9# commentsY#^XcursorComments XcursorCommentsDestroy{Ucommentsn9 _XcursorReadUIntU__~file0u bytes=9XcursorBoolvoidqunsigned char 9~999_XcursorFile closurey# read# write# seek# XcursorFile_longN5 _XcursorReadBytesHU_~filebytes 9length _XcursorWriteUIntU_ ~file_u bytes  5 _XcursorWriteBytesU_q ~filebytes 9length_XcursorFileHeaderDestroy#U  fileHeader_XcursorFileToc  type_# subtype_# position_# XcursorFileToc _XcursorFileHeaderw magic_# header_# version_# ntoc_# tocs # XcursorFileHeaderw _XcursorFileHeaderCreateU  9ntocfileHeader  _XcursorReadFileHeaderU  ~fileheadw fileHeader skip_n9_XcursorFileHeaderLengthU_  fileHeader_XcursorWriteFileHeader U_6 ~file fileHeader toc9_XcursorSeekToToc9 U_ ~file6 fileHeader7 9toc8_XcursorFileReadChunkHeaderEf U_ ~fileA fileHeaderB 9tocC chunkHeaderD_XcursorChunkHeaderq header_# type_# subtype_# version_#  XcursorChunkHeaderq _XcursorFileWriteChunkHeader^` U_~fileZ fileHeader[ 9toc\ chunkHeader]_XcursorFindBestSizet Uq fileHeaderqqsizer nsizespsn9unsizes9vbestSizeqwthisSizeqx9_XcursorFindImageTocFU9m fileHeaderqsize 9counttoc9thisSizeq_XcursorReadImageU49~file fileHeader 9tocchunkHeaderq head!image4n9p_XcursorImageLengthU_x4image_XcursorWriteImageU_+~file fileHeader 9toc4imagechunkHeaderq n9p_XcursorReadComment%U~file" fileHeader# 9toc$chunkHeaderq &length_'comment(_XcursorCommentLengthAU_comment@_XcursorWriteCommentJ U_~fileF fileHeaderG 9tocHcommentIchunkHeaderq Klength_LXcursorXcFileLoadImagekU4~filej9sizej fileHeader lbestSizeqmnsize9ntoc9oimage4pXcursorXcFileLoadImagesdU5f~file9size fileHeader bestSizeqnsize9images5n9toc9XcursorXcFileLoadAllImagesU51~filefileHeader image4images5nimage9n9toc9XcursorXcFileLoadmU_S~fileScommentsp XimagespfileHeader nimage9ncomment9images5image4commentcommentstoc95XcursorXcFileSave3TU_~file0comments1 )images2fileHeader 4position_5n96toc97  !$_XcursorStdioFileRead~U9~file}buf} 9len}f__FILEz _cnt9# _ptr# _base# _flag# _file# __orientationS# __ionolockS#  __seekableS#  __extendedfdS#  __xf_nocheckS#  __fillerS#  FILEz_XcursorStdioFileWriteU9~filebuf 9lenf_XcursorStdioFileSeek U9q~file5offset 9whencef_XcursorStdioFileInitializeBUstdfile~file XcursorFileLoadImageU4(file9size fXcursorFileLoadImagesU5file9size fXcursorFileLoadAllImages U5filefXcursorFileLoadd U_VfileScommentsp XimagespfXcursorFileSaveImages!U_fileimages commentsfret_ !XcursorFileSave!U_efilejcomments timagesf e !oXcursorFilenameLoadImage$"U4file9size fimage4 XcursorFilenameLoadImages"U5}file9size fimages5 }XcursorFilenameLoadAllImages #U5file f images5 XcursorFilenameLoad#U_fileScommentsp Ximagespf ret_! XcursorFilenameSaveImages0"$U_file/%images/ f1ret_2  ! XcursorFilenameSaveB$U_file?comments@ imagesAfCret_D   ! Ssize_tstrlen   strcpy-  mallocyG Sfree[ yfseek9 [ 59 q fwrite   qfread     fopen!  fflush94![ fclose9N![ 5N!__posix_ctime_r!S!tm$" tm_sec9# tm_min9# tm_hour9# tm_mday9# tm_mon9# tm_year9# tm_wday9# tm_yday9# tm_isdst9# !"__posix_asctime_r" /var/tmp/libXcursor-1.1.11/src../include/X11/Xcursor/usr/include/usr/include/iso/usr/include/sysfile.cXcursor.hstdio_impl.hstdio_iso.htypes.htime_iso.h " * 4 > J k t }   / 8       &. 0 B Y k v             &0 < P X d n w            &. 0 B Y k y      2 < C V^ h n w         ! 6@ L h p |             1 @ U d y              " I L v x  y       ) 8 P \ t         > H r | y       , D P i x         H T [ v         $ 0 H T [ i p w       5 ; D L S ui  r x            w! , 8 > Vf t         % 4 I X l x              / D R \ ey       $ : H d pw ~         ( @ L d p     |  $E T i t           &I X lv           &. < M U ` w            ! 0 G O ] l }             w( 6 A O V \ y         }~" * 8 J L c k }  x~          1 9 H O V h l s x  z~         . 4 K S e r t     p~  & 4 ; B L U ^ e |        A \ { z      + 2zH ] dk }   |     |+ 4 B I fo       ( 4 @ V^ h x           . 8 H _ v       ! ! &!>! H! X! ! !! ! ! ! !  " " " 6"F" P" d" l" x" " " " "" " " " " # # # &#.# 8# L# T# `# w# # # ## # # # # # $ 6$N$ X$ l$ t$ $ $ $  DD%.?  : ; @ ' ID I: ;  4I : ;  $> I: I :  I8 .?  : ; @ ' D  &I . : ; @ ' ID  ' ID I' ID I !I/ . : ; @ ' D . : ;@ ' ID I: ; 4I : ; .?  : ;@ ' ID  I8 . : ;@ ' D .? < ' ID .? < ' D .? < ' ID K"XcursorImageCreate@XcursorImageDestroyzXcursorImagesCreate:XcursorImagesDestroyXcursorImagesSetNameXcursorCommentCreateXcursorCommentDestroyXcursorCommentsCreateXcursorCommentsDestroyXcursorXcFileLoadImageXcursorXcFileLoadImagesfXcursorXcFileLoadAllImages1XcursorXcFileLoad]XcursorXcFileSaveXcursorFileLoadImage(XcursorFileLoadImagesXcursorFileLoadAllImagesXcursorFileLoadVXcursorFileSaveImagesXcursorFileSaveyXcursorFilenameLoadImageXcursorFilenameLoadImagesXcursorFilenameLoadAllImagesXcursorFilenameLoadXcursorFilenameSaveImages*XcursorFilenameSave}K"_XcursorReadUIntN_XcursorReadBytes_XcursorWriteUInt _XcursorWriteBytesq _XcursorFileHeaderDestroy _XcursorFileHeaderCreate _XcursorReadFileHeader _XcursorFileHeaderLength _XcursorWriteFileHeader6 _XcursorSeekToToc _XcursorFileReadChunkHeader _XcursorFileWriteChunkHeader_XcursorFindBestSize_XcursorFindImageTocm_XcursorReadImage9_XcursorImageLengthx_XcursorWriteImage+_XcursorReadComment_XcursorCommentLength_XcursorWriteComment._XcursorStdioFileRead_XcursorStdioFileWrite_XcursorStdioFileSeekq_XcursorStdioFileInitializeK"_XcursorUIntqXcursorDimXcursorPixel_XcursorImage!XcursorImage_XcursorImages!XcursorImages]_XcursorCommentXcursorComment^_XcursorCommentsXcursorComments_XcursorBool_XcursorFileXcursorFile _XcursorFileToc XcursorFileToc _XcursorFileHeaderw XcursorFileHeader _XcursorChunkHeaderq XcursorChunkHeader__FILEzFILEsize_t!tmuHPhH0*.G_ fq Fp `  P;4( !"7 L`1b1y+2      [  w5wJQX |mQ [ pm p$+1P@F@\>u Tp  !!t0"t"j #p##=0$*,*R+,,0*1,F*,*R3r,,^*)K+}230b0s-H.-.-4..-5;<=!-9678U 9{ 4 : C!5e!:x!C!!!F">"GQ"!Z"F"?"G"!"F"@#G9#!B#Fm#A~#G#!#F#B#GY$!b$F$D$G$%) Y+]-T.X/ 2 34!5dh, 0            M  Q     ,0RVDH6:678I9Mu:yIM>D?H@ArBvD EH#IJ KDLH) #+8+?JW-^iqy./!)19AIQ^2eqy34 !.55AIQYaiv} #+3;CPWcks #+3;CKS[cks{ '/7D KWd kw  +3;H O[cks{ %-5=EMZamu   # + 3 ; C K S [ e o w                     ' / 7 A I Q Y a i q y                   ' / 7 ? G Q Y a i q y                    % 1 9 C K S [ c k s {                   ' / 9 A I Q Y f 6m y               7  !)19AIQYaiqy8 %-5=GQ[cks{9 !)19AIQYaku#-5=EMU]emu: #+3=GOYaiqy !.5AIV]iqy>?@!)6A=IQYanBuDE #+3;CPHWcks{IJ#+3;CKXK_ks{L###4 $***"*+*4Y.K"@PLgZmijl{nTp)Q $u@[ dw0k z8 { ̎  Ԏ  ܎ library.o/ 1304912856 0 0 100644 21396 ` ELFO4(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.symtablibrary.c_XcursorAddPathElt_XcursorBuildThemeDir_XcursorBuildFullname_XcursorNextPath_XcursorThemeInheritsXcursorScanThemeBbss.bssDdata.dataDrodata.rodataXcursorLibraryPath.XBKgoyLYP2xNkdC.XcursorLibraryPath.pathgetenvstrlenstrcatstrncpystrchrmallocfopenfgetsstrncmpfclosestrcmpXcursorLibraryShapefreeXcursorLibraryLoadImageXcursorFileLoadImageXcursorLibraryLoadImagesXcursorFileLoadImagesXcursorImagesSetNameXcursorLibraryLoadCursorXcursorGetDefaultSizeXcursorGetTheme_XcursorCreateFontCursorXcursorImagesLoadCursorXcursorImagesDestroyXFixesSetCursorNameXcursorLibraryLoadCursorsXcursorCursorsCreateXcursorCursorsDestroyXcursorImagesLoadCursorsXcursorShapeLoadImage.XAKgoyLYP2xNkdC._XcursorStandardNameOffsets.XAKgoyLYP2xNkdC._XcursorStandardNamesXcursorShapeLoadImagesXcursorShapeLoadCursorXcursorShapeLoadCursors.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesUu)jhu EEÐUjEPEE@tEE@/thLEPE@EEujE PEEt.E @/u"E @E EHEEt E @/tދUUEPE PR UUM ÐU$EtE uEYj:EPEEujEPU‰EE+EEj:E PEEujE PU ‰EE+E EEEE@~uEjhPEEu EjEPEE@EEHEEEUDEjEPEEu EVUBEtjEPEP EPEPEP EPE PEP EEEU]uEtE tEu EjEPjE PjEP3jDPEEu EGUBjEPEP jE PEP jEPEP EEE]uÐUj:EPEEu EE@EEÐU DžEu EhXEP[Ph P &jh\P @ u@@ t䋅@=t@@ u@@ tjPjP+@@;t<@,t-@ t@ t@ uX@@;t䋅@,tՋ@ tƋ@ t@ t@u:;t:B@@@ @ @ @;@,@B@@@tO@ t@@ t1@ t"@;t@,u@B@&Ph P jPEEÐUEEEtE u EhhEPu"jE P|EmEEEEPEP EEE PhpEPg EEt"hXEPEjEPEuHEu@h|hxEP EEtjEPEjEPjEPjEPEEt EEEEtEPEPEjEPE PEPEP EEEÐUjEPEjEPEEPEPE P EE u EEjE PEE|gjEPEEtLEPEPЋE@ PE@ @ujEPE E@E$EPEPEjEPEEEÐUEEEMs*EEEPE PP EEEÐUEEEMs*EEEPE PP EEEÐUE EEMs&EEPEPEEEÐUE EEMs&EEPEPEEEÐUEELEUH;}fEEEEEPEPEEuEEEtE~EEEEEUH;|E;EBEEPEPuEEEE@EE;E~EE  /4=Pdp{'-39?DOXbkv ,;GYahox}X_cursorarrowbased_arrow_downbased_arrow_upboatbogositybottom_left_cornerbottom_right_cornerbottom_sidebottom_teebox_spiralcenter_ptrcircleclockcoffee_mugcrosscross_reversecrosshairdiamond_crossdotdotboxdouble_arrowdraft_largedraft_smalldraped_boxexchangefleurgobblergumbyhand1hand2hearticoniron_crossleft_ptrleft_sideleft_teeleftbuttonll_anglelr_anglemanmiddlebuttonmousepencilpirateplusquestion_arrowright_ptrright_sideright_teerightbuttonrtl_logosailboatsb_down_arrowsb_h_double_arrowsb_left_arrowsb_right_arrowsb_up_arrowsb_v_double_arrowshuttlesizingspiderspraycanstartargettcrosstop_left_arrowtop_left_cornertop_right_cornertop_sidetop_teetrekul_angleumbrellaur_anglewatchxtermXCURSOR_PATH~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps/HOMErInheritscorecursorsindex.themedefault@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13library.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c library.c -W0,-xp.XAKgoyLYP2xNkdC.Xa;g;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xNkdC.;backend;raw;cd;DBG_GEN 5.3.0XcursorLibraryPath%FUC6pathM&char6>6H_XcursorAddPathElt3Upath2elt2 len2pathlen466int _XcursorBuildThemeDirJUdirIthemeI colonKtcolonLfullMhomeNdirlenOhomelenPthemelenQlenR6666 _XcursorBuildFullnamevUchdirrsubdir |filefull6c6m6w _XcursorNextPathUpathcolon66 _XcursorThemeInheritswUfulllineresultf i i i X 24 24 24 Q4 Q4lr6long 6  unsigned charunsigned __FILE_cnt#_ptr#_base#_flag# _file# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  FILE XcursorScanThemeW Uthemename ffulldirpathinheritsi6666XcursorLibraryLoadImage UR }\ filef theme sizefimageR XcursorUIntXcursorDimXcursorPixel _XcursorImage ? version}#size#width#height# xhot#yhot#delay}#pixels#XcursorImage? 6W 6a XcursorLibraryLoadImages& UT  ^ file%h theme% size%f'imagesT (R _XcursorImages @ nimage#images #name# XcursorImages@ 6Y 6c XcursorLibraryLoadCursor? U[ J  dpy> file> size@themeAimagesT Bcursor[ C d ( d ( d idJunsigned longJ Cursor_XDisplayh Displayt 6 XcursorLibraryLoadCursors[ U p  dpyZ fileZ size\theme]imagesT ^cursors _    idf[ _XcursorCursors dpy #ref#ncursor#cursorsp # u XcursorCursors 6 6 _XcursorStandardNames  5 _XcursorStandardNames" unsigned shortZ l _XcursorStandardNameOffsetsq l L_XcursorStandardNameOffsets XcursorShapeLoadImage! UR ]shapebtheme sizeid6]XcursorShapeLoadImages UT shapetheme sizeid6XcursorShapeLoadCursor U[ M dpyshape idXcursorShapeLoadCursors-U  dpyshape idXcursorLibraryShape  UDIlibrary lowhighmidc6D6NstrchrwS6wstrncpy|66strncmp6size_tstrlen66strcmpC6CstrcatlHvoidlmalloct6getenvfreet_XDisplay_XcursorCreateFontCursor[  h XcursorGetTheme5 XcursorGetDefaultSize^  ^XcursorImagesLoadCursor[ c_XDisplay XcursorImagesLoadCursors XcursorFileLoadImagesT XcursorFileLoadImageR Iu XcursorCursorsDestroysIXcursorCursorsCreate  6XcursorImagesSetNameXcursorImagesDestroyfgets$6$6.fopenV)3fclosep6pXFixesSetCursorName J u__posix_ctime_r tm$rtm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# r__posix_asctime_rwW  /var/tmp/libXcursor-1.1.11/src/usr/include/usr/include/iso../include/X11/Xcursor/usr/local/include/X11/usr/include/syslibrary.cstdio_impl.hstdio_iso.hXcursor.hX.hXlib.htypes.htime_iso.h' $ . 9 A V3g       }  &6 D U ] s |              # 4 < H S [ m        $ / A S e k         2 Q ]        $      w  x 0 4eXi r     ' ? G [ i y    l   6 > L R f m t |              $ , 8 @ S [ o w              ( 9 A X d w           ! ) : B ] k y            6 > F p |          ( 6= D O Z {     w    |  DD%.?  : ; @ ' ID 4I : ;  $> &II. : ; @ ' D I: ;  . : ; @ ' ID   I  !I/  :  I8  I8 I: .?  : ;@ ' ID I: ; 4I : ; < I!II !I/ .? < ' ID I.? < ' D .? < ' ID XcursorLibraryPathXcursorLibraryLoadImagek XcursorLibraryLoadImagesm XcursorLibraryLoadCursor XcursorLibraryLoadCursors XcursorShapeLoadImagegXcursorShapeLoadImagesXcursorShapeLoadCursorMXcursorShapeLoadCursorsXcursorLibraryShapeR_XcursorAddPathElt_XcursorBuildThemeDir_XcursorBuildFullname_XcursorNextPath_XcursorThemeInherits XcursorScanTheme__FILEFILE}XcursorUIntXcursorDimXcursorPixel_XcursorImage? XcursorImage _XcursorImages@ XcursorImages[ Cursort Displayu _XcursorCursors XcursorCursorssize_ttm"path _XcursorStandardNames5 _XcursorStandardNames _XcursorStandardNameOffsets _XcursorStandardNameOffsetsP 4&'01<=LMNO P Q R S TUFh0` $ =Sh  0F_ Qu0 Q M M %05:]Kd*  "!5A"H!b#$%,HQ b&z&&E &  ( #`  * + # - . )/ %J /m 0~ 1 2 - . ) %0 4K /r 5 6 1 8 9 'M 8[ 9a ) 8 9 , 89 3a8g9q$89$1im \`einrw{ $' )  ,   " & + /  3 ? C H L Q U  9V 9 8 87:; k<o%&.;BMW_gow #+3;CKS[emu} ")5=EMZamw'1;CMW_ls #-5?GOW_gt'{)'/7?GOW_gow, 3%19AKS[cks{7:!)19F;MYaiq~<%    % - 5 = G Q 4  "`+4@'1[ L:Z <!jA={=>`? 0C F() (H 9 O M O b O w O xlib.o/ 1304912857 0 0 100644 44812 ` ELFt4(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.symtabxlib.c_XcursorFontIsCursor_XcursorGetBitmap_XcursorClientLSB_XcursorLogDiscoverBbss.bssDdata.dataDrodata.rodata_XcursorGetDisplayInfoXQueryFontXInternAtommallocXcursorTryShapeCursorXcursorSupportsARGBXcursorGetThemeCoreXcursorGetDefaultSizeXcursorGetThemeXcursorShapeLoadImagesXcursorImagesLoadCursorXcursorImagesDestroyXcursorNoticeCreateBitmapXcursorImageHash.XAKgoyLYP2xNElC._reverse_byte.XBKgoyLYP2xNElC._XcursorLogDiscover.been_heregetenv.XBKgoyLYP2xNElC._XcursorLogDiscover.logXcursorNoticePutBitmapXInitImageprintfputcharXcursorTryShapeBitmapCursorsprintfXcursorLibraryLoadCursor.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesUEtE uEEU ;uEjEPEEuEEtEjEPBЃE@EEtWE@;E u;E@EEtEjEPBЃEENE@EEuEtEjEPBЃEE PEPEEtfjhEP EEEU;P$}>EU@(ЃuEU@(D;EEE@EEU;P$|jj EEtqEU PEUPEtEjEPBЃEU@BEUPEtEjEPBЃEEEÐUEEt E tEtEtE uEjEPu!jEPuEE ;EE PEP/tkE@;EubjEPEjEPEEPEPEP EEt!EPEPEjEPEEEÐUEEujEPujEPuYE@wE@vCjEPEEu"EtEjEPBЃEE@`EEEEE}mUMȋA,u EEMUMȋU+Q0E+E;~EEUMȋA0EE@EE|UMȍA,EEU PEUPEUPEUP E@EtEjEPBЃÐU]EtE uE jEPEEuEEtEjEPBЃEE}UMȋA,;E uXMU]؋A`C0EtEjEPBЃUMȍA,E=E@EE|EtEjEPBЃEE]ÐUEEEEÐU,]ԋEuxEE}U UBE@EE|EE@t6uu,EEE@t݃ tE@EE@EEEEU;PEEU;P(E3EUEEtEEEtMEU ‰EE@EEU؋UE؍H ڋE3ËUBE@EE@EEU;P(nEUP(UE@EEU;P6]ÐUu(jht EEÐUp]EtEujEPujEPuE@@ E@@~E PEP+EEuEU@;BuEU@;B tE@|E@tE@aUE@R(H#ЃtE@9EPEP EU|jEPjhEE}'EE@Ph0E@EE|jh8EEU;P}zEEU;P}JEPEPEPEЃ t E*E jEPE@EEU;P|jj E@EEU;P|E@]ÐUEtEtEuEjEPu!jEPuEE PEPEEt E@uEDžtt}AtEt@Ph0UxP t@tt|xPEPpdtpPxPh< pEE@ `P0pH(hX8xD$dT4t L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}C#cS3s K+k[;{G'gW7wO/o_?cursorXCURSOR_DISCOVERCursor image name: %02x Cursor hash %s returns 0x%x @(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13rxlib.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c xlib.c -W0,-xp.XAKgoyLYP2xNElC.Xa;g;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xNElC.;backend;raw;cd;DBG_GEN 5.3.0_XcursorFontIsCursor5Uidpy&font fibinfod ret!fs."n#cursor$intXcursorBool_XExtDatanumber#next#free_private4#private_dataF#  4  #char 9AXPointerXExtData U 7b { i n{FreeFuncTypeunsigned charKeyCode  max_keypermod#modifiermap#XModifierKeymap    FreeModmapType_XFreeFuncs$atoms#modifiermap#key_bindings#context_db# defaultCCCs#clientCmaps#intensityMaps#im_filters#xkb# /unsigned longXID_XDisplayD  ext_datad#free_funcs#fd#conn_checker# proto_major_version#proto_minor_version#vendorA#resource_base#resource_mask# resource_id#$resource_shift#(resource_alloc #,byte_order#0bitmap_unit#4bitmap_pad#8bitmap_bit_order#<nformats#@pixmap_format #Dvnumber#Hrelease#Lhead #Ptail #Tqlen#Xlast_request_read#\request#`last_reqA#dbufferA#hbufptrA#lbufmaxA#pmax_request_size #tdb%#xsynchandler%#|display_nameA#default_screen#nscreens#screens*#motion_buffer#flags*#min_keycode#max_keycode#keysyms*#modifiermap#keysyms_per_keycode#xdefaultsA#scratch_bufferA#scratch_length#ext_number#ext_procs*#event_vec1#wire_vec1#lock_meaning*# lock1# async_handlers2# bigreq_size# lock_fns_# idlist_alloc_# key_bindings_# cursor_font&# atoms_# mode_switch # num_lock # context_db_# error_vec`# cms`# im_filterso`# qfree # next_event_serial_num# flushes*# im_fd_info`# im_fd_length# conn_watchersfa# watcher_count# filedesF# savedsynchandlera# resource_max# xcmisc_opcode# xkb_infoa# trans_conna# xcba# next_cookie # generic_event_vecb# generic_event_copy_vec%b#cookiejar"#    ext_datad#depth#bits_per_pixel#scanline_pad#  ScreenFormat c%Window  type#serial#send_event#displayi# window #) XAnyEventTimeunsigned < type#serial#send_event#displayi# window #root #subwindow #time #x# y#$x_root#(y_root#,state #0keycode #4same_screen#8 XKeyEvent <type#serial#send_event#displayi# window #root #subwindow #time #x# y#$x_root#(y_root#,state #0button #4same_screen#8 XButtonEvent <ztype#serial#send_event#displayi# window #root #subwindow #time #x# y#$x_root#(y_root#,state #0is_hint9#4same_screen#8XMotionEvent Dtype#serial#send_event#displayi# window #root #subwindow #time #x# y#$x_root#(y_root#,mode#0detail#4same_screen#8focus#<state #@XCrossingEvent type#serial#send_event#displayi# window #mode#detail#XFocusChangeEvent (type#serial#send_event#displayi# window #x#y#width#height# count#$,XExposeEventDrawable 0type#serial#send_event#displayi# drawable#x#y#width#height# count#$major_code#(minor_code#,XGraphicsExposeEvent 9type#serial#send_event#displayi# drawable#major_code#minor_code#XNoExposeEvent type#serial#send_event#displayi# window #state#NXVisibilityEvent 0type#serial#send_event#displayi# parent #window #x#y#width# height#$border_width#(override_redirect#,XCreateWindowEvent  type#serial#send_event#displayi# event #window #XDestroyWindowEvent type#serial#send_event#displayi# event #window #from_configure#%XUnmapEvent 0type#serial#send_event#displayi# event #window #override_redirect#XMapEvent type#serial#send_event#displayi# parent #window #@XMapRequestEvent (]type#serial#send_event#displayi# event #window #parent #x#y# override_redirect#$XReparentEvent 4Dtype#serial#send_event#displayi# event #window #x#y#width# height#$border_width#(above #,override_redirect#0rXConfigureEvent type#serial#send_event#displayi# event #window #x#y#ZXGravityEvent Ytype#serial#send_event#displayi# window #width#height#XResizeRequestEvent 8Ntype#serial#send_event#displayi# parent #window #x#y#width# height#$border_width#(above #,detail#0value_mask#4sXConfigureRequestEvent type#serial#send_event#displayi# event #window #place#kXCirculateEvent ftype#serial#send_event#displayi# parent #window #place#XCirculateRequestEventAtom  type#serial#send_event#displayi# window #atom#time #state#XPropertyEvent type#serial#send_event#displayi# window #selection#time #!XSelectionClearEvent (Wtype#serial#send_event#displayi# owner #requestor #selection#target#property# time #$XSelectionRequestEvent $ type#serial#send_event#displayi# requestor #selection#target#property#time # tXSelectionEventColormap type#serial#send_event#displayi# window #colormap"#new#state#1XColormapEventlong9short  1b#s#l# 0type#serial#send_event#displayi# window #message_type#format#data #1XClientMessageEvent \ type#serial#send_event#displayi# window #request#first_keycode#count#XMappingEvent  type#displayi#resourceid#serial# error_code#request_code#minor_code#p XErrorEvent9 ! 4~!type#serial#send_event#displayi# window #key_vector!#!XKeymapEvent !type#serial#send_event#displayi# extension#evtype#!XGenericEventvoid " "type#serial#send_event#displayi# extension#evtype#cookie #data"#"XGenericEventCookie`"_XEvent`V%type#xany #xkey #xbutton#xmotionz#xcrossing#xfocus#xexpose#xgraphicsexpose#xnoexpose9#xvisibility#xcreatewindow#xdestroywindow #xunmap#xmap0#xmaprequest#xreparent]#xconfigureD#xgravity#xresizerequestY#xconfigurerequestN#xcirculate#xcirculaterequestf#xproperty #xselectionclear#xselectionrequestW#xselection #xcolormap#xclient#xmapping\ #xerror #xkeymap~!#xgeneric!#xcookie"#pad"#"XEvent_XSQEventh%next #eventV%#qserial_num#d_XrmHashBucketRec % %VisualID o&ext_datad#visualid%#class#red_mask# green_mask#blue_mask#bits_per_rgb#map_entries#%Visual o& &depth#nvisuals#visuals|&#&Depth &GContextPixmapFont \(function#plane_mask#foreground#background# line_width#line_style#cap_style#join_style#fill_style# fill_rule#$arc_mode#(tile&#,stipple&#0ts_x_origin#4ts_y_origin#8font&#<subwindow_mode#@graphics_exposures#Dclip_x_origin#Hclip_y_origin#Lclip_mask&#Pdash_offset#Tdashes9#X&XGCValues_XGCp)ext_datad#gid&#rects#dashes# dirty#values(# ()GC P*ext_datad#display #root #width# height#mwidth#mheight#ndepths#depths&# root_depth#$root_visual|&#(default_gc!)#,cmap"#0white_pixel#4black_pixel#8max_maps#<min_maps#@backing_store#Dsave_unders#Hroot_input_mask#L*)Screen *KeySym * 0 +extension#major_opcode#first_event#first_error# *XExtCodes + C+ i !) #+ (+C+CreateGCType v+ i !) #+ [+v+CopyGCType + i !) #+ ++FlushGCType + i !) #+ ++FreeGCType ,name#card32#+XFontProp ,unsigned short ,lbearing#rbearing#width#ascent#descent#attributes(,# :,XCharStruct , P-ext_datad#fid&#direction #min_char_or_byte2 # max_char_or_byte2 #min_byte1 #max_byte1 #all_chars_exist#default_char # n_properties#$properties#,#(min_bounds,#,max_bounds,#8per_char,#Dascent#Hdescent#L,XFontStruct - '. i . #+ .'.CreateFontType \. i . #+ A.\.FreeFontType . i #+ t..CloseDisplayTypeBYTE(,CARD16CARD32CARD8 /type.#errorCode.#sequenceNumber.#resourceID.#minorCode.#majorCode.# pad1.# pad3.# pad4.#pad5.#pad6.#pad7.#.xError /  / i / #+ / //ErrorType A 0 i  #+ A  / 0ErrorStringType B0 i &0 " +0B0PrintErrorType9 \0 0 i #+ a0  f00BeforeFlushType_XExtenH1next*#codes+#create_GCH+#copy_GC{+#flush_GC+#free_GC+# create_Font,.#$free_Fonta.#(close_display.#,error/#0error_string0#4nameA#8error_valuesG0#<before_flush0#@next_flush*#D 111 111_XLockInfo 1 _ 2type.#data1.#sequenceNumber.#length.#data00.#data01.# data02.#data03.#data04.#data05.#2xGenericReplyINT16 3type.#depth.#sequenceNumber.#length.#root.#x2# y2#width.#height.#borderWidth.#pad1.#pad2.#pad3.#2xGetGeometryReply N4type.#pad1.#sequenceNumber.#length.#root.#parent.# nChildren.#pad2.#pad3.#pad4.#pad5.#3xQueryTreeReply 4type.#pad1.#sequenceNumber.#length.#atom.#pad2.# pad3.#pad4.#pad5.#pad6.#d4xInternAtomReply 5type.#pad1.#sequenceNumber.#length.#nameLength.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#5xGetAtomNameReply z6type.#format.#sequenceNumber.#length.#propertyType.#bytesAfter.# nItems.#pad1.#pad2.#pad3.#5xGetPropertyReply <7type.#pad1.#sequenceNumber.#length.#nProperties.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#6xListPropertiesReply 7type.#pad1.#sequenceNumber.#length.#owner.#pad2.# pad3.#pad4.#pad5.#pad6.#W7xGetSelectionOwnerReply 8type.#status.#sequenceNumber.#length.#pad1.#pad2.# pad3.#pad4.#pad5.#pad6.# 8xGrabPointerReply 8xGrabKeyboardReplyBOOL 9type.#sameScreen8#sequenceNumber.#length.#root.#child.# rootX2#rootY2#winX2#winY2#mask.#pad1.#pad.#8xQueryPointerReply W:type.#pad1.#sequenceNumber.#length.#nEvents.#pad2.# pad3.#pad4.#pad5.#pad6.#9xGetMotionEventsReply ;type.#sameScreen8#sequenceNumber.#length.#child.#dstX2# dstY2#pad2.#pad3.#pad4.#pad5.#s:xTranslateCoordsReply ;type.#revertTo.#sequenceNumber.#length.#focus.#pad1.# pad2.#pad3.#pad4.#pad5.#9;xGetInputFocusReplyINT32 <type.#drawDirection.#sequenceNumber.#length.#fontAscent2#fontDescent2# overallAscent2# overallDescent2#overallWidth;#overallLeft;#overallRight;#pad.#;xQueryTextExtentsReply =type.#pad1.#sequenceNumber.#length.#nFonts.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#=xListFontsReply f>type.#pad1.#sequenceNumber.#length.#nPaths.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#=xGetFontPathReply ?type.#depth.#sequenceNumber.#length.#visual.#pad3.# pad4.#pad5.#pad6.#pad7.#~>xGetImageReply ?type.#pad1.#sequenceNumber.#length.#nColormaps.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#,?xListInstalledColormapsReply @type.#pad1.#sequenceNumber.#length.#red.#green.# blue.# pad2.#pixel.#pad3.#pad4.#pad5.#?xAllocColorReply Atype.#pad1.#sequenceNumber.#length.#pixel.#exactRed.# exactGreen.#exactBlue.#screenRed.#screenGreen.#screenBlue.#pad2.#pad3.#@xAllocNamedColorReply cBtype.#pad1.#sequenceNumber.#length.#nPixels.#nMasks.# pad3.# pad4.#pad5.#pad6.#pad7.#AxAllocColorCellsReply 1Ctype.#pad1.#sequenceNumber.#length.#nPixels.#pad2.# redMask.# greenMask.#blueMask.#pad3.#pad4.#BxAllocColorPlanesReply Ctype.#pad1.#sequenceNumber.#length.#nColors.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#NCxQueryColorsReply Dtype.#pad1.#sequenceNumber.#length.#exactRed.#exactGreen.# exactBlue.# screenRed.#screenGreen.#screenBlue.#pad3.#pad4.#pad5.# DxLookupColorReply Etype.#pad1.#sequenceNumber.#length.#width.#height.# pad3.# pad4.#pad5.#pad6.#pad7.#ExQueryBestSizeReply Ftype.#pad1.#sequenceNumber.#length.#present8#major_opcode.# first_event.# first_error.# pad3.# pad4.#pad5.#pad6.#pad7.#ExQueryExtensionReply PGtype.#nExtensions.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#FxListExtensionsReply Htype.#success.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#kGxSetModifierMappingReply Htype.#numKeyPerModifier.#sequenceNumber.#length.#pad1.#pad2.# pad3.#pad4.#pad5.#pad6.##HxGetModifierMappingReplykGxSetPointerMappingReply Itype.#keySymsPerKeyCode.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#IxGetKeyboardMappingReply \Jtype.#nElts.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#IxGetPointerMappingReply EKtype.#pad1.#sequenceNumber.#length.#accelNumerator.#accelDenominator.# threshold.# pad2.#pad3.#pad4.#pad5.#pad6.#zJxGetPointerControlReply ;Ltype.#pad1.#sequenceNumber.#length.#timeout.#interval.# preferBlanking8# allowExposures8# pad2.#pad3.#pad4.#pad5.#pad6.#cKxGetScreenSaverReply Ltype.#enabled8#sequenceNumber.#length.#nHosts.#pad1.# pad3.# pad4.#pad5.#pad6.#pad7.#VLxListHostsReply OMtype.#detail.#sequenceNumber.#(,KeyButMask Npad00.#time.#root.#event.# child.#rootX2#rootY2#eventX2#eventY2#stateOM#sameScreen8#pad1.# Npad00.#time.#root.#event.# child.#rootX2#rootY2#eventX2#eventY2#stateOM#mode.#flags.# Opad00.#window.#mode.#pad1.# pad2.# pad3.# Opad00.#window.#x.#y.# width.# height.#count.#pad2.# @Ppad00.#drawable.#x.#y.# width.# height.#minorEvent.#count.#majorEvent.#pad1.#pad2.#pad3.# Ppad00.#drawable.#minorEvent.#majorEvent.# bpad.# Ppad00.#window.#state.#pad1.# pad2.# pad3.# Qpad00.#parent.#window.#x2# y2#width.#height.#borderWidth.#override8#bpad.# Qpad00.#event.#window.# .Rpad00.#event.#window.#fromConfigure8# pad1.# pad2.#pad3.# Rpad00.#event.#window.#override8# pad1.# pad2.#pad3.# Rpad00.#parent.#window.# [Spad00.#event.#window.#parent.# x2#y2#override8#pad1.#pad2.#pad3.# Tpad00.#event.#window.#aboveSibling.# x2#y2#width.#height.#borderWidth.#override8#bpad.# Tpad00.#parent.#window.#sibling.# x2#y2#width.#height.#borderWidth.#valueMask.#pad1.# )Upad00.#event.#window.#x2# y2#pad1.#pad2.#pad3.#pad4.# kUpad00.#window.#width.#height.# Upad00.#event.#window.#parent.# place.#pad1.#pad2.#pad3.# IVpad00.#window.#atom.#time.# state.#pad1.#pad2.# Vpad00.#time.#window.#atom.# Vpad00.#time.#owner.#requestor.# selection.#target.#property.# dWpad00.#time.#requestor.#selection.# target.#property.# Wpad00.#window.#colormap.#new8# state.# pad1.#pad2.# $Xpad00.#request.#firstKeyCode.#count.#pad1.# Xtype.#longs0;#longs1;#longs2;# longs3;#longs4;# 9Ytype.#shorts02#shorts12#shorts22#shorts32# shorts42# shorts52#shorts62#shorts72#shorts82#shorts92#signed char9YINT8HYdY Ytype.#bytesSY#Yl$X#sX#bdY# Ypad00.#window.#uY# [uM#keyButtonPointer`M#enterLeaveN#focusN#exposeO#graphicsExposureO#noExposure@P#visibilityP#createNotifyP#destroyNotifyQ#unmapNotifyQ#mapNotify.R#mapRequestR#reparentR#configureNotify[S#configureRequestT#gravityT#resizeRequest)U#circulatekU#propertyU#selectionClearIV#selectionRequestV#selectionNotifyV#colormapdW#mappingNotifyW#clientMessageY#_xEvent \uY#[xEvent ^generic2#geom3#treeN4#atom4#atomName5#propertyz6#listProperties<7#selection7#grabPointer8#grabKeyboard8#pointer9#motionEventsW:#coords;#inputFocus;#textExtents<#fonts=#fontPathf>#image?#colormaps?#allocColor@#allocNamedColorA#colorCellscB#colorPlanes1C#colorsC#lookupColorD#bestSizeE#extensionF#extensionsPG#setModifierMappingH#getModifierMappingH#setPointerMappingH#getKeyboardMappingI#getPointerMapping\J#pointerControlEK#screenSaver;L#hostsL#error/#event\#\xReply ^ _ i ^ A  F ^_XInternalAsync a_next2#handler_#dataF# n_ i a_ s__XLockPtrs_lock_displayn_#unlock_displayv_# {_ __XKeytrans __XDisplayAtoms __XContextDB _ ` ` b`defaultCCCsF#clientCmapsF#perVisualIntensityMapsF#_XIMFilter b` ` i  F t``_XInternalConnectionProc F `_XConnectionInfo%afd#read_callback`#call_dataF#watch_data`# next`# Fa i F   ` %aFaXConnectionWatchProc ka_XConnWatchInfo afnKa#client_dataF#nextfa# a_XkbInfoRec a_XtransConnInfo a_X11XCBPrivate a abb b b7b Display_XcursorFontInfo bnextb#font&#is_cursor_font# EbEbXcursorFontInfo b_XcursorDisplayInfoLcnextc#displayi#codes#+#has_render_cursor# has_anim_cursor#theme_core#size#fontsb#themeA# theme_from_configA#$ditherd#(bitmapsd#, b_XcursorDitherdXcursorDitherThresholdXcursorDitherMedianXcursorDitherOrderedXcursorDitherDiffusecXcursorDither!bmih@k y y !xs!ys!it!tluC$XcursorTryShapeBitmapCursor U*fo#idpy#&source #&mask#oforeground#obackground# x# y !bmih!nameo!i!cursor*f f9$o%malloc">o 9 >o%getenvAbo Co %_XcursorGetDisplayInfodo bo %XcursorGetThemeCoreo o%XcursorGetThemeAo %XcursorGetDefaultSize p %XcursorSupportsARGB0p o9 0p%XcursorShapeLoadImagesgnp 5p  9 sp%XcursorLibraryLoadCursor*fp np xpg p%XcursorImagesLoadCursor*fp np p g&XcursorImagesDestroyq p%putchar,q 9 ,q%sprintfWq A 1q'9 Wq%printf|q \q' 9 q%XInternAtomq |q q %XInitImageq k %XQueryFont.q q  q%__posix_ctime_rA,r q Atm$ rtm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# ,r r(__posix_asctime_rA r AE /var/tmp/libXcursor-1.1.11/src../include/X11/Xcursor/usr/local/include/X11/usr/include/isoxlib.cXcursor.hXlibint.hXlib.hX.hXproto.hXmd.hxcursorint.htime_iso.h% $ 2 @ Q Y h      { ! 4 < R d u  |       * 0 FM u       # 6 DJ V]e l              2 8 <\ b xu         ( 9 A P u     {( / FM ] y           z   4 J Z b p y zv   * > H P iy           ) 0 G Q X k y          U g s |        * 8 M v       DD%. : ; @ ' ID I: ;  4I : ;  $> I:  :  I8 I ' ID  I ' D   :  : I !I/  :  : < ' ID 5I&II ' D  : ( .?  : ; @ ' ID  .?  : ; @ ' D !I/D D . : ;@ ' ID !4I : ; ".?  : ;@ ' D #I: ; $.?  : ;@ ' ID %.? < ' ID &.? < ' D '(.? < ' ID rdXcursorTryShapeCursorgXcursorNoticeCreateBitmapiXcursorImageHash2mXcursorNoticePutBitmapnXcursorTryShapeBitmapCursorkr_XcursorFontIsCursorh_XcursorGetBitmapBi_XcursorClientLSBl_XcursorLogDiscoverQ rXcursorBoolFXPointer_XExtDataUXExtDataFreeFuncTypeKeyCodeXModifierKeymapFreeModmapType/_XFreeFuncsXID ScreenFormat Window)  XAnyEvent Time XKeyEvent XButtonEventzXMotionEventXCrossingEventXFocusChangeEvent,XExposeEventDrawableXGraphicsExposeEvent9XNoExposeEventNXVisibilityEventXCreateWindowEvent XDestroyWindowEvent%XUnmapEvent0XMapEvent@XMapRequestEvent]XReparentEventrDXConfigureEventZXGravityEventYXResizeRequestEventsNXConfigureRequestEventkXCirculateEventfXCirculateRequestEventAtom XPropertyEvent!XSelectionClearEventWXSelectionRequestEventt XSelectionEvent"Colormap1XColormapEvent 1XClientMessageEvent\ XMappingEventp XErrorEvent!~!XKeymapEvent!!XGenericEvent""XGenericEventCookie"_XEventV%XEventc%_XSQEvent%VisualID%o&Visual&&Depth&GContext&Pixmap&Font&(XGCValues(_XGC!)GC*)*Screen*KeySym*+XExtCodesH+CreateGCType{+CopyGCType+FlushGCType+FreeGCType+,XFontProp:,,XCharStruct,-XFontStruct,.CreateFontTypea.FreeFontType.CloseDisplayType.BYTE.CARD16.CARD32.CARD8./xError/ErrorType0ErrorStringTypeG0PrintErrorType0BeforeFlushType0_XExten22xGenericReply2INT1623xGetGeometryReply3N4xQueryTreeReplyd44xInternAtomReply55xGetAtomNameReply5z6xGetPropertyReply6<7xListPropertiesReplyW77xGetSelectionOwnerReply 88xGrabPointerReply8xGrabKeyboardReply8BOOL89xQueryPointerReply9W:xGetMotionEventsReplys:;xTranslateCoordsReply9;;xGetInputFocusReply;INT32;<xQueryTextExtentsReply==xListFontsReply=f>xGetFontPathReply~>?xGetImageReply,??xListInstalledColormapsReply?@xAllocColorReply@AxAllocNamedColorReplyAcBxAllocColorCellsReplyB1CxAllocColorPlanesReplyNCCxQueryColorsReply DDxLookupColorReplyEExQueryBestSizeReplyEFxQueryExtensionReplyFPGxListExtensionsReplykGHxSetModifierMappingReply#HHxGetModifierMappingReplyHxSetPointerMappingReplyIIxGetKeyboardMappingReplyI\JxGetPointerMappingReplyzJEKxGetPointerControlReplycK;LxGetScreenSaverReplyVLLxListHostsReplyMOMKeyButMask`MNNOO@PPPQQ.RRR[STT)UkUUIVVVdWW$XXHYINT8dYYYY[_xEvent\xEvent\^xReply__XInternalAsync{__XLockPtrs``_XInternalConnectionProc`_XConnectionInfoKaXConnectionWatchProcka_XConnWatchInfo _XDisplay7bDisplayEb_XcursorFontInfobXcursorFontInfoc_XcursorDitherdXcursorDither@BCIMOQTWZ[^`giklorsu{}  !v>0X55o`pLU Ќ*J dt*w>uX  NU0Ke@70R4l.OzBtXjxgl`xr] [ L0HT`s z>@u y|w pN\#`0DRz[!pP@;NL\ t0k%`9 Fk#r =pRps27Hd NSgkr  MU@sst@>p@3;OVciR iQ <Ke"|AIx`@m#P`" O4 5 r_K Cxb w PP r_XPutImage_GLOBAL_OFFSET_TABLE_XcursorFilenameLoadAllImages_PROCEDURE_LINKAGE_TABLE_XcursorImageLoadCursorXcursorLibraryLoadImagesXcursorGetDefaultSize_finiqsortXcursorTryShapeCursor.XAKgoyLYP2xNUkC._reverse_byteXcursorTryShapeBitmapCursorfreeXcursorFileSaveXcursorNoticeCreateBitmapXcursorFilenameLoadXcursorFilenameLoadImages.XBKgoyLXP2xNkFC._XcursorCreateFontCursor.foregroundstrncpyXCreatePixmapXcursorGetThemeCorestrcpyXcursorSupportsARGBXcursorLibraryLoadCursorsstrchrXAddExtensionXcursorCommentDestroyXcursorShapeLoadCursorXcursorImagesCreateXcursorShapeLoadImageXESetCloseDisplay_Xglobal_lockXQueryFontXcursorXcFileLoadImageXcursorShapeLoadCursorsXcursorFilenameSaveXcursorFileLoadAllImages_XLockMutex_fnXRenderQueryVersionfcloseXcursorNoticePutBitmapXcursorSetThemeXcursorLibraryLoadImageXInternAtomXFreeCursorXRenderFreePicture_etextXInitImageXFreeGC_XcursorCreateGlyphCursorXcursorFilenameLoadImageXcursorLibraryPathmallocfreadsprintfXcursorFilenameSaveImagesstrcatXcursorSetThemeCoreXcursorAnimateNextXCreatePixmapCursorXcursorCommentsDestroyXcursorCursorsCreateXcursorImagesSetName.XBKgoyLYP2xNUkC._XcursorLogDiscover.logXcursorImagesLoadCursorsstrncmpXcursorImageCreateXcursorSetDefaultSize_XFlushXLoadFont_DYNAMICXcursorXcFileLoadXcursorLibraryShape_lib_version.XAKgoyLYP2xNUNC._XcursorDisplayInfoXcursorAnimateCreateXFreePixmap.XAKgoyLYP2xN0cC._XcursorStandardNameOffsetsXCreateGCXcursorFilenameLoadCursor.XBKgoyLYP2xN0cC.XcursorLibraryPath.pathXcursorCommentsCreateXcursorFileSaveImagesatoi_XUnlockMutex_fn_init_endXcursorXcFileLoadImagesstrlen.XBKgoyLXP2xNkFC._XcursorCreateFontCursor.backgroundfflushXRenderFindStandardFormatXcursorGetThemeXcursorFileLoadXcursorShapeLoadImagesXcursorFilenameLoadCursors_XcursorCreateFontCursorputcharXFixesSetCursorNamestrcmpXCreateImagefopen.XAKgoyLYP2xN0cC._XcursorStandardNamesXRenderQueryExtensionfseekXcursorXcFileLoadAllImagesXcursorCommentCreateXcursorImagesLoadCursor__ctypeXGetDefaultfgetsXcursorSupportsAnim.XAKgoyLXP2xNkFC.orderedDithertolower.XBKgoyLYP2xNUkC._XcursorLogDiscover.been_hereXcursorImageHashXcursorLibraryLoadCursorXcursorXcFileSavefwrite_edatagetenvXRenderCreateCursorXcursorAnimateDestroyXcursorCursorsDestroyXcursorImageDestroyXRenderCreateAnimCursorXcursorFileLoadImages_XcursorGetDisplayInfoXRenderCreatePictureXcursorImagesDestroyXcursorFileLoadImagelibc.so.1SYSVABI_1.3libXrender.so.1libXfixes.so.3libX11.so.6libxcb.so.1libXau.so.6libXdmcp.so.6libnsl.so.1libsocket.so.1libXcursor.so.1/usr/local/lib 7 048؞(,08<@DHtx|ğȟ̟ܟ4LX`dp@rZĞKQN hD HtP@& ȞU̞n 5$-( ,}< DH0LPOTX1\\`dMh{l.ptfx<|>qAdmEF2ОsԞܞi'zo T Y$4eL~PTCXl\`Rd=h6lxpj"XkHw[g(%^SП9ԟ؟pBI4 ?]a$+(v,0!8,<@_Tu\bhcl7 hhhh(h 0h(4h08h8p<h@`@hHPDhP@HhX0Lh` PhhThpXhx\h`hdhhhlhphthxhp|h`hPh@h0h hhhhhhhh h(h0h8p h@`hHP hP@8hX0<h` @hhDhpHhxLhPhThXh\hlhphthpxh`|hPh@h0h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhh$h(h,h@hHhThpXh`U]ZU;|ڋE jP=EEu E1E@EUPE@EUB EEE]ÐU ]ZU{ڋEukE@UHBE@~PEEU;P}.MEU@ PAP}E@EEU;P|jEPm]ÐU]ZU {jjEEu E)EUPE@U@BE@EEE]ÐU]ZUzڋEu Ej@PjEP]U]EEE@EEU@BE@U@ EUE@R;P| E@EEE]U]EEu E EEEE]ÐU ]u}EEEu EE%+uEE=vEE%+uEE=vEE%+uEE=vEE < UMЍM+Ѝ+Ѝ EE]u}ÐU]E u fE2U++u EE=vEEU fUE]ÐU ]ZU;xڋEEE @EЁEPRTU fBEЁEPR2U fBUEPRU fBU B ]ÐU]EEE EE@ЁE@%+ЉUE]ÐU]EEE EE@ЁE@%+ЉUE]ÐU]EEE EEPE@%+ЉUE]ÐU,]ԋE EEEEEEEEEHEEEEtcE@EEEE%U‰EE%U‰EE%U‰EEE܋EHEE܉E؋E؃uEu E0E+u ȁE+u  ȋE+u ȉME]ÐUpZtuڋE @EE @EEU@B EEjPEEu EEEUEEE@EEEEEEEĉEEEEEEEEEEEEEHEEEEVE@E؋EEE%EȋE%EԋE%EЋE%E̋E=Uԋ++uȉEԋUЋ++uȉEЋŰ++uȉE̋E;EsEԉEE;EvEԉEċE;EsEЉEE;EvEЉEE;EsẺEE;EvẺEEЁE ỦU؋E܋U؉PE܃E EEU؉PEEE艅|EHE苅|xxE+EEU+UE+E;rU+UE+E;r E%U+UE+E;r E $EjjEPjEPEPxEEEPEP@EUEEMUE+EPPEEEEEU;P  EEU;PE@E؋EEE%tqUjjjEPEPEPBLЃEPEPEЃ|UjjjEPEPEPBLЃUjjjEPEPEPBLЃ;UjjjEPEPEPBLЃUjjjEPEPEPBLЃE@EEU;P E@EEU;P jEPE PEP<E PEP)EEpÐU(]ZUܸKqڋE@EEEU;P jEEU;P>E@EEEED+EjEP'D+EU,MЋEE;EvyE HU jjjEPEPBPALЃE;Ev&E HU jjjEPEPBPALЃ$E HU jjjEPEPBPALЃIE HU jjjEPEPBPALЃE HU jjjEPEPBPALЃE@EEU;PE@EEU;P U fB U fBU fBU fBU fBU fBEE]ÐUhZl5oڋEU@B EEE@HEċE@EE@@EEjPEEuEUЋEEE@EEEEEEЉEEEẺ|EHE̋|xxE@EEEEEPEEjEPE܋E;E~E܉EE;E}E܉EEU܉PEEẺtEHE̋tppmEEEEEE@EEEU;P EEU;PE@EE@E܋E=|-E HU jjjEPEPBPALЃE+E HU jjjEPEPBPALЃEE;E|.E HU jjjEPEPBPALЃEE,E HU jjjEPEPBPALЃEEԋE+EԉEE+E؉EE+UE@EEEE+E+E+EEE+UE@EEEE+E+E+EEE@UH;sHUȋE||PU|PUȋExxPUxPE@ UH;EtHUċE||PU|PUċExxPUxPUE||PU|PUExxPUxPE@UH;sHUEttPUtPUEppPUpPEEEEE@EEU;P,E@EEU;P jEPEU f~U ~fBU ~fBU ~fB EU f|U |fBU |fBU |fBEEhÐU]ZUiڋE@EEEU;P 2EEU;PE@EEEE=E HU jjjEPEPBPALЃjEP=v'E HU jjjEPEPBPALЃ%E HU jjjEPEPBPALЃIE HU jjjEPEPBPALЃE HU jjjEPEPBPALЃE@EEU;PE@EEU;P U fBU fBU fB U fBU fBU fBEE]ÐU`\ZdhjEPeEEE @EE @ EEEE @EEE EEE E E E @EEEEEjEPuE3UEU E jj @ PBPFPEPEjjjjEPEPEU E @ PBPjjjjEPEPEPEPi(EPEPijEPkEjjjEPEPEP^EEPEP[U E jj@PBPEPEPIEEPEPFjEPAEEEU E jj @ PBPjjjjjEP(EЋE UЋ@ B(jPЋEЉPU E jj @ PBPjjjjjEP(EԋE Uԋ@ B(jPЋEԉPEPE PguEGEPE PkuEEPE PuE[EPE PuE3EEH(w0dDdUEU E jj@ PBPFPEPE̋UEU E jj@ PBPFPEPEDžpDžtjjhPj EPEPEċU E @ PBPjjjjEPEPEPEPr(U E @ PBPjjjjEPEPEPEPD(EPEPDUjEPBDЃUjEPBDЃU E @PBPEPEPEPEPEPxEEPEPEPEPEEE`\ç'U]ZUbڋE @PEPEEu EEE U;P}qE U@PEPȋEU@ EU@ ujEPE(E@U@BE@EE U;P|EEE]ÐU ]uZUaڋE @tjEP6uE @@PEP EE PEPEEu EE@jPEEujEPEEEU;P}@EU@ uME U@MU@DE@EEU;P|UEPBPEPb EjEPjEPE @tE @PEPEP1 EEE]uÐU]ZU[`jEPEEPE PEEu E)EPEPEjEPEEE]ÐU]ZU_jEPdEEPE PaEEu E)EPEPEjEPJEEE]ÐU]ZU;_ڋEtEjEPBЃE@lU ;BpvjEPE@lEEUPdEE^UBUfBE@lU BlE@`U@B`UjEPB,ЃEEUPEEEU PEUP UEfBUEfBEU@fBEU@fBEU@fBE U@fBE U@fBE U@fBEtEjEPBЃE@|tUjEPB|ЃEEE]ÐU]u}ZU]ڋEu7PEPkЋEEu E>}uM PRAPE PPPEPEE]u}U]ZU\ڋE@ tEj@ PE@$tEj@$PjEP]ÐU]ZUk\ڋ@tj@PBЃEE@EEt3E@;EuEU@BE@EE@EEu͋@tj@PBЃEtjEPEE]ÐU]ZU{[ڋE@EUDtEjPbEEttEyt E1u EEftEnt E0u EkEou[E@EUDtEjPEEnu EEfu E EE]ÐU8]̉uZUиXZڋ@tj@PBЃEE@EEt\E@;Eu7U;t'EU@BU@BUPE@EE@EEu@tj@PBЃEtEEpjhLEEuEGE@EUPjEPZЋEPE@ujEPIEEPPBPEP E@ E@EPEPEP EPEPEP EE|hE@ jPE܋E܃uPREP E܋E܃tjEPu E@ E@ txEE|hE@jPRE܋E܃uPREP= E܋E܃tjEPu E@E@jPE܋E܃uPREP E܋E܃tjEPЋEPE@u[EPREP E܋E܃tjEPEԋEԃtEHЋEPE@UEUEЋF;B }(UEЋBE&UEЋB EԋEԹ0ЋEPE@ E@$jPgE܋E܃uPREPR E܋E܃tzjEPY@EjEPЋEP E@ tUEPB P1jEPЋEP$E@$tUEPB$PE@(jPE܋E܃uPREP E܋E܃PEPu E@($PEPu E@((PEPgu E@(,PEPEu E@(E@0jPE܋E܃u4PREP E܋E܃t"jEPE؋E؃| EU؉PE@EE؃}&U؋MA,E@E؋E؃|ڋ@tj@PBЃ@EEt E@;EuE@EEuEtjEPhEEU@BUP@tj@PBЃEEE]̋uÐU]ZURjEPEEtE@ t E EEEE]ÐU]ZUkRjEPtEEtE@t E EEEE]ÐU]ZUQjEPEEu EEU PEE]ÐU]ZUQjEPEEu E E@EE]ÐU]ZU;QjEPDEEuEE u E@$E E tCjE Pj@PEEu EHE PEPc EE@ tEj@ PEUP EE]ÐU]ZU[PjEPdEEu E E@ EE]ÐU]ZUOjEPEEu E E@EE]ÐU]ZUOjEPEEu EEU PEE]U]ZU;OڋEE j P9EEu E[E@EU BE;E ~ EEE EEUPEUPEU P E@EEE]ÐU]ZU{NjEP]ÐU]ZU;NڋEj P=EEu E(E@EU BE@EEE]ÐU ]ZUMڋEufEEU;P})EU@jPNE@EEU;P|׋E@tEj@PjEP]ÐU ]ZUMڋEtE u^jE Pj@PEEu6E PEPwE@tEj@PEUP]ÐU]ZU{LڋE =~ E[E j PnEEu E6E@EUPEU BE@PEEE]ÐU]ZUKjEP]ÐU]ZUKڋEjPEEu EE@EUBEEE]U ]ZU+KڋEuJEEU;P})EU@jPE@EEU;P|jEP]ÐU]ZUJڋEtE u ERUjEPEPBЃ t E-UE E E ЋE PEE]ÐU ]ZU JڋEt$E tUEPE PEPBЃ ;Et E EE]ÐU]ZUIڋEu EME EE EE EE EUjEPEPBЃ t EEE]ÐU ]ZU IڋEt$E tUEPE PEPBЃ ;Et E EE]ÐU]ZUHjEP]ÐU]ZU[HڋE=~ EiUjDPFEEu EڋEtE uEjjEPEPE PEP'uEEPEPCuEEPEPuEEPEPuEyEPEPuEUEPEPuE1E=s E=v EEԃtE؃u EE;EwE;Ev EEPEPEȋEȋU;Ps EȋUPEȋUPEȋU܉PEȋUPEȋUPEȋUȋ@B EċEȋ@EEĉEEHEċEEEtQEPEPujEP5E+EEEĉEEHEċEEEuEȉEE]ÐU]Eu EEU@B $EE]ÐU4]ZUи;ڋEtE tEuEE@=w E@ =vEE@t E@ uEEU@;BwEU@;B v EE$EE@EEjjEPEPE PEP]u E8E@PEPu EE@ PEPu EE@PEPu EE@PEPu EE@PEPu EEU@B EE@EEEEHEEE܋E܃tHE@PEP0u E.EEEE؋EHEE؉EԋEԃuEE]ÐU$]ZU{9ڋEtE uEjjEPEPE PEP7uEEPEPSu EqEPEPEEu EKUEPBPEP ujEP蕹EEPUBEEE]ÐU ]ZUk8ڋEj@PEE]U ]ZU+8ڋEtE tEt E@u EEj@P肸EE=vEEEE@EEjjEPEPE PEPu EOEPEPu E1UEPBPEP( u E EE]ÐU ]ZU 7ڋE }EjEPEEu E}EPE PEP3 EEu ESjEPEP= EE} E-EPEPEP EjEPEEE]ÐU(]܉uZU(6ڋEtE } ETjEP5EEuE/EPE PEPG EEujEPEjEP衶EEujEPEEE;E}yEPEPEP EE}XEPEPEP UEHB4UEHBuE@U@BE@EE;E|jEP%E@;EtjEP蜴EEEE]܋uÐU(]܉uZUจ4ڋEu EajEPEEuE<EEEU;P s@ E@E"EMpF=tՋE@EEU;P rjEPEEuEEEU;P ss@EPEPEP EEtUEHBUE@U@BEMpF=tE@EEU;P rjEPE@;EtjEPEEEE]܋uÐU0]ԉuZUظ2ڋEu EEjEPEEuE EEEEU;P sTE@E5E@E)EM܍pF=t=t‹E@E܋EU;P rjEP!EEuEjEP EEujEP谱ENEEU;P EPEPEP EEtUEHBUE@U@BjEPEPEP EEtUEHBUE@U@B*EM܍pF=t=VE@E܋EU;P :jEP)E@;Eu E@;Et4jEP蕰jEPױEEEEUPE UPEE]ԋuÐU$]u}ZUE0ڋEtE tEu EE U@BjPEEuE{jEPiEEEEU;PEMpFEU@4EMxFGEMpEFEU@jP$U‰EE@EE@EEU;PfEE U;PEMpFE U@4EMxFGEMpEFE U@jPU‰EE@EE@EE U;PfEPEPuEEEU;P}HEU@jjPEPEPEP5uE@EE@EEU;P|EE U;P}FE U@jjPEPEPEP{u1E@EE@EE U;P|jEPEjEPEE]u}ÐU]ZU;-ڋE@EjjEPEPjE POEE]ÐU]ZU,ڋE@EjjEPEPjE PEE]ÐU]ZU,ڋE@EEPE PEPխ EE]ÐU]ZUK,ڋE UP`E PdE PhE P ]ÐU]ZU+ڋEu E%EPEP_E PEPEE]ÐU]ZU踋+ڋEu E%EPEPE PEPϬEE]ÐU]ZU++ڋEu E#EPEPjEP聬EE]ÐU]ZU*ڋEtE tEu E)EPEP/EPE PEP EE]ÐU(]ZUܸK*jjVEEtEtE u ElEPEPE PEPEP蛫 tjEP蘫t E EEEjEPܪEEE]ÐU ]ZU{)ڋEtE tEu EWEPEPEPE PEP۪ tjEPتt E EEEE]ÐU]ZU(ڋEtE } EQPEPdEEu E(E PEPOEjEPNEEE]ÐU]ZU+(ڋEtE } EQPEPĩEEu E(E PEPϩEjEP让EEE]ÐU]ZU'ڋEu EOPEP,EEu E&jEPIEjEPEEE]ÐU]ZU&ڋEu EUPEP蜨EEu E,EPE PEPè EjEP肨EEE]ÐU]ZUk&ڋEtE u EoPEPEEu EFE PEP?EjEPtEt EEEEE]ÐU]ZU츫%ڋEtE tEu EsPEP<EEu EJEPE PEP胧 EjEP"tEt EEEEE]U ]ZU$ڋ@u9jP3ЋP@uP@EE]ÐU ]ZUk$jEPEE@tEE@/tPEPsE@EEujE P覤EEt.E @/u"E @E EHEEt E @/tދUUEPE PR UUM ]ÐU,]ZUظ{#ڋEtE uE^j:EP赥EEujEP̣U‰EE+EEj:E P}EEujE P蔣U ‰EE+E EEEE@~uIjP(EEuEjEP1EE@EEHEEEUDEjEP肠EEu EVUBEtjEPEP EPEPEP EPE PEP~ EEE]ÐU]u}ZU!ڋEtE tEu EjEP)jE PjEP >jDPwEEu EGUBjEPEP jE PEP jEPEP EEE]u}ÐU]ZU j:EP$EEu EE@EE]ÐU Ze DžEu EPEP]Ph Px (jPPg @ u@@ t䋅@=t@@ u@@ tjPڟjPO+@@;t<@,t-@ t@ t@ uX@@;t䋅@,tՋ@ tƋ@ t@ t@u:;t:B@@@ @ @ @;@,@B@@@tO@ t@@ t1@ t"@;t@,u@B@&Ph PP jP覞EEÐU$]ZU{EEEtE u EPEPu jE P| Es跞EEEEPEPOEEE PREP EEt$PEPkEjEPʙEuLEuDPREP EEtjEPEjEPvjEPhjEP:EEt EEEEtEPEPEjEPE PEPEP蚗 EEE]ÐU ]ZUjEPdEjEPsEEPEPE Pl EE uEEjE PEE|gjEP萖EEtLEPEPЋE@ PE@ @ujEPNE E@E$EPEPKEjEP蚖EEE]ÐU]ZUڋEEEMs/UP EPE P PK EEE]ÐU]ZU ڋEEEMs/UP EPE P P諘 EEE]ÐU]ZUڋE EEMs'UP PEP`E EE]ÐU]ZUڋE EEMs'UP PEPE EE]ÐU]ZU踫EELEUH;}kEEEUP PEPEEuEEEyE~EEEEEUH;|E;EFUP PEP贔uEEEE@EE;E~EE]U$]ZUปڋEtE uEEU ;uEjEPiEEuEEtEjEPBЃE@EEtWE@;E u;E@EEtEjEPBЃEERE@EEuEtEjEPBЃEE PEP薕EEtj jPEP膕 EEEU;P$}@EU@(ЃuEU@(D;EEE@EEU;P$|jj EEtqEU PEUPEtEjEPBЃEU@BEUPEtEjEPBЃEEE]ÐU]ZU;EEt E tEtEtE u EjEPYu!jEP&uEE ;EE PEPtkE@;EubjEP;EjEPJEEPEPEPÓ EEt!EPEPEjEPEEE]ÐU ]ZU EEujEPMujEPuYE@wE@vCjEP蹎EEu"EtEjEPBЃEE@`EEEEE}mUMȋA,u EEMUMȋU+Q0E+E;~EEUMȋA0EE@EE|UMȍA,EEU PEUPEUPEUP E@EtEjEPBЃ]ÐU]uZU8ڋEtE u EjEP%EEuEEtEjEPBЃEE}UMȋA,;E uXMUuA`F0EtEjEPBЃUMȍA,E=E@EE|EtEjEPBЃEE]uÐU ]EEEE]ÐU<]ZUܸ ڋEuEE}U UBE@EE|EE@t6]u,EEE@t݃ tE@EE@EEEEU;PEEU;P(E3EUEEtE0EEtYEU ‰EE@EEUEЋʋEEUE؍HEЋ ʋE3UBE@EE@EEU;P(_EUP(UE@EEU;P']ÐU ]ZU ڋ4@u04@8jP&t <@<@EE]ÐUx]uZUh ڋEtEujEP詈ujEPvuE@@ E@@~E PEPEEuEU@;BuEU@;B tE@E@tE@iUE@R(H#ЃtE@AEPEP̌TEU44|jEP袇DjP葌EE})LEE@PRhE@EE|׋PjPHEEU;P}|EEU;P}LEPEPEPEЃ t E* E jEPE@EEU;P|jj ܋E@EEU;P|E@]uÐUhZlڋEtEtEuE jEP5u!jEPuEE PEP?EEt E@uEDžtt}CtLEt@PRMxPˊ t@tt|xPEPpt\pPxPRS pEEhUWVS[å[^_UWVS[É[^_  /4=Pdp{'-39?DOXbkv ,;GYahox}X_cursorarrowbased_arrow_downbased_arrow_upboatbogositybottom_left_cornerbottom_right_cornerbottom_sidebottom_teebox_spiralcenter_ptrcircleclockcoffee_mugcrosscross_reversecrosshairdiamond_crossdotdotboxdouble_arrowdraft_largedraft_smalldraped_boxexchangefleurgobblergumbyhand1hand2hearticoniron_crossleft_ptrleft_sideleft_teeleftbuttonll_anglelr_anglemanmiddlebuttonmousepencilpirateplusquestion_arrowright_ptrright_sideright_teerightbuttonrtl_logosailboatsb_down_arrowsb_h_double_arrowsb_left_arrowsb_right_arrowsb_up_arrowsb_v_double_arrowshuttlesizingspiderspraycanstartargettcrosstop_left_arrowtop_left_cornertop_right_cornertop_sidetop_teetrekul_angleumbrellaur_anglewatchxterm@ `P0pH(hX8xD$dT4t L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}C#cS3s K+k[;{G'gW7wO/o_?cursorXCURSOR_COREXcursorcoreXCURSOR_ANIManimXCURSOR_SIZEsizeXftdpiXCURSOR_THEMEthemeXCURSOR_DITHERditherthresholdmedianordereddiffuseXCURSOR_THEME_COREtheme_corerwXCURSOR_PATH~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps/HOMErInheritscorecursorsindex.themedefaultcursorXCURSOR_DISCOVERCursor image name: %02x Cursor hash %s returns 0x%x tFVfv&& '&6FVfvL&6FVAfvTdltĜԜܜ&6FVfvp qpq   & 6 F $V f (8tv x !!&!6!F!V!f!v!!!ԝ!!!         d # 3 3 $ B  o ohohoo$ hh0!d   L  t|".|9B QZ0$9jp$p%W%&A&A '9`'P(l,1.EH 4ZL 9.|B ar|0AlABT d l t        Ĝ Ԝ ܜ    " ( .  9.|B a4;`SLTg^pTpUgpU4U`VEX%XZ [e,\I]'^^s_Zb;@bGde@epO qOpqI.qSJ  Q$ 9.|B aXb( g8< lyt zx @|@}S}         9.|B apX4 9ЏRK0(] sq wԝ }   9.|BJ a v055`+pLUA GMЌ*cJ dtwu  08FNUZa0Keu@70R4lOzt &g=lU`xir][L    ( 0 >J @uc y|v }   w  pN\ #`  Rz ! P( Q @;j r N L\   t 0k `   #r# /  \ f =  pRp s   d  g   J Q k MU{ @ss t @> p@       R 3 I O ij Q <    Ke |  `,@EmW^el#P`"O4r_CxPP/ r_.libs/libXcursor.so.1.0.2crti.svalues-Xa.cDdata.dataBbss.bssDrodata.rodatacursor.cnativeByteOrder_XcursorPixelBrightness_XcursorDivideAlpha_XcursorPixelToColor_XcursorCompareRed_XcursorCompareGreen_XcursorCompareBlue_XcursorAverageColor_XcursorHeckbertMedianCut_XcursorBayerOrderedDither_XcursorFloydSteinberg_XcursorThreshold.L1181Dpicdata.picdatadisplay.c_XcursorFreeDisplayInfo_XcursorCloseDisplay_XcursorDefaultParseBool.L273.L280.L281.L307.L314.L334.L341.L360.L361.L406.L413.L446.L453.L465.L474.L483.L492.L503.L510file.c_XcursorReadUInt_XcursorReadBytes_XcursorWriteUInt_XcursorWriteBytes_XcursorFileHeaderDestroy_XcursorFileHeaderCreate_XcursorReadFileHeader_XcursorFileHeaderLength_XcursorWriteFileHeader_XcursorSeekToToc_XcursorFileReadChunkHeader_XcursorFileWriteChunkHeader_XcursorFindBestSize_XcursorFindImageToc_XcursorReadImage_XcursorImageLength_XcursorWriteImage_XcursorReadComment_XcursorCommentLength_XcursorWriteComment_XcursorStdioFileRead_XcursorStdioFileWrite_XcursorStdioFileSeek_XcursorStdioFileInitialize.L2050.L2171library.c.L26.L33_XcursorAddPathElt.L59_XcursorBuildThemeDir.L140_XcursorBuildFullname_XcursorNextPath_XcursorThemeInherits.L249.L267XcursorScanTheme.L423.L448.L468.L469.L553xlib.c_XcursorFontIsCursor.L97_XcursorGetBitmap_XcursorClientLSB_XcursorLogDiscover.L528.L630.L639.L645.L738crtn.s_END__START_XPutImage_GLOBAL_OFFSET_TABLE_XcursorFilenameLoadAllImages_PROCEDURE_LINKAGE_TABLE_XcursorImageLoadCursorXcursorLibraryLoadImagesXcursorGetDefaultSize_finiqsortXcursorTryShapeCursor.XAKgoyLYP2xNUkC._reverse_byteXcursorTryShapeBitmapCursorfreeXcursorFileSaveXcursorNoticeCreateBitmapXcursorFilenameLoadXcursorFilenameLoadImages.XBKgoyLXP2xNkFC._XcursorCreateFontCursor.foregroundstrncpyXCreatePixmapXcursorGetThemeCorestrcpyXcursorSupportsARGBXcursorLibraryLoadCursorsstrchrXAddExtensionXcursorCommentDestroyXcursorShapeLoadCursorXcursorImagesCreateXcursorShapeLoadImageXESetCloseDisplay_Xglobal_lockXQueryFontXcursorXcFileLoadImageXcursorShapeLoadCursorsXcursorFilenameSaveXcursorFileLoadAllImages_XLockMutex_fnXRenderQueryVersionfcloseXcursorNoticePutBitmapXcursorSetThemeXcursorLibraryLoadImageXInternAtomXFreeCursorXRenderFreePicture_etextXInitImageXFreeGC_XcursorCreateGlyphCursorXcursorFilenameLoadImageXcursorLibraryPathmallocfreadsprintfXcursorFilenameSaveImagesstrcatXcursorSetThemeCoreXcursorAnimateNextXCreatePixmapCursorXcursorCommentsDestroyXcursorCursorsCreateXcursorImagesSetName.XBKgoyLYP2xNUkC._XcursorLogDiscover.logXcursorImagesLoadCursorsstrncmpXcursorImageCreateXcursorSetDefaultSize_XFlushXLoadFont_DYNAMICXcursorXcFileLoadXcursorLibraryShape_lib_version.XAKgoyLYP2xNUNC._XcursorDisplayInfoXcursorAnimateCreateXFreePixmap.XAKgoyLYP2xN0cC._XcursorStandardNameOffsetsXCreateGCXcursorFilenameLoadCursor.XBKgoyLYP2xN0cC.XcursorLibraryPath.pathXcursorCommentsCreateXcursorFileSaveImagesatoi_XUnlockMutex_fn_init_endXcursorXcFileLoadImagesstrlen.XBKgoyLXP2xNkFC._XcursorCreateFontCursor.backgroundfflushXRenderFindStandardFormatXcursorGetThemeXcursorFileLoadXcursorShapeLoadImagesXcursorFilenameLoadCursors_XcursorCreateFontCursorputcharXFixesSetCursorNamestrcmpXCreateImagefopen.XAKgoyLYP2xN0cC._XcursorStandardNamesXRenderQueryExtensionfseekXcursorXcFileLoadAllImagesXcursorCommentCreateXcursorImagesLoadCursor__ctypeXGetDefaultfgetsXcursorSupportsAnim.XAKgoyLXP2xNkFC.orderedDithertolower.XBKgoyLYP2xNUkC._XcursorLogDiscover.been_hereXcursorImageHashXcursorLibraryLoadCursorXcursorXcFileSavefwrite_edatagetenvXRenderCreateCursorXcursorAnimateDestroyXcursorCursorsDestroyXcursorImageDestroyXRenderCreateAnimCursorXcursorFileLoadImages_XcursorGetDisplayInfoXRenderCreatePictureXcursorImagesDestroyXcursorFileLoadImageanotate anotate *&*&* 'anotate 0EAanotate qpq qrpqanotate anotate @(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)ctype.h 1.35 04/09/28 SMI@(#)ctype_iso.h 1.3 04/09/28 SMI@(#)ctype_c99.h 1.2 04/09/28 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stddef.h 1.18 04/09/28 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497rcursor.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c -KPIC -DPIC cursor.c -W0,-xp.XAKgoyLXP2xNkFC.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLXP2xNkFC.;backend;raw;cd;DBG_GEN 5.3.0XcursorCursorsCreate!S"Ubbedpyesize cursorsbbint_XExtDatanumbere#next#free_private#private_data# l e char XPointer lXExtDataa !  !FreeFuncTypeunsigned char 9KeyCodeJ max_keypermode#modifiermapX# ]XModifierKeymap e  FreeModmapType_XFreeFuncs$atoms&#modifiermap#key_bindings&#context_db&# defaultCCCs&#clientCmaps&#intensityMaps&#im_filters&#xkb&# unsigned long XID_XDisplayD 7 ext_data #free_funcs#fde#conn_checkere# proto_major_versione#proto_minor_versione#vendor#resource_base#resource_mask# resource_id#$resource_shifte#(resource_allocM #,byte_ordere#0bitmap_unite#4bitmap_pade#8bitmap_bit_ordere#<nformatse#@pixmap_format #Dvnumbere#Hreleasee#Lhead #Ptail #Tqlene#Xlast_request_read#\request#`last_req#dbuffer#hbufptr#lbufmax#pmax_request_size@ #tdb^%#xsynchandlerj%#|display_name#default_screene#nscreense#screensA*#motion_buffer#flagsF*#min_keycodee#max_keycodee#keysymsX*#modifiermap#keysyms_per_keycodee#xdefaults#scratch_buffer#scratch_length#ext_numbere#ext_procs]*#event_vecf1#wire_vec1#lock_meaningK*# lock1# async_handlers1# bigreq_size# lock_fns`_# idlist_alloch_# key_bindingsz_# cursor_font&# atoms_# mode_switch@ # num_lock@ # context_db_# error_vec_# cms_# im_filters`# qfree # next_event_serial_num# flushes]*# im_fd_infoZ`# im_fd_lengthe# conn_watchers a# watcher_counte# filedes# savedsynchandler\a# resource_max# xcmisc_opcodee# xkb_infooa# trans_conna# xcba# next_cookie@ # generic_event_veca# generic_event_copy_veca#cookiejar!# M 7 <  ext_data #depthe#bits_per_pixele#scanline_pade# R ScreenFormat  % Window % typee#serial#send_evente#display# window # XAnyEvent Timeunsigned <2 typee#serial#send_evente#display# window #root #subwindow #time5 #xe# ye#$x_roote#(y_roote#,state@ #0keycode@ #4same_screene#8 L XKeyEvent <'typee#serial#send_evente#display# window #root #subwindow #time5 #xe# ye#$x_roote#(y_roote#,state@ #0button@ #4same_screene#8 B XButtonEvent < typee#serial#send_evente#display# window #root #subwindow #time5 #xe# ye#$x_roote#(y_roote#,state@ #0is_hint#4same_screene#8 :XMotionEvent D3typee#serial#send_evente#display# window #root #subwindow #time5 #xe# ye#$x_roote#(y_roote#,modee#0detaile#4same_screene#8focuse#<state@ #@ 3XCrossingEvent typee#serial#send_evente#display# window #modee#detaile# HXFocusChangeEvent (gtypee#serial#send_evente#display# window #xe#ye#widthe#heighte# counte#$ XExposeEvent Drawable 0Ftypee#serial#send_evente#display# drawablez#xe#ye#widthe#heighte# counte#$major_codee#(minor_codee#, XGraphicsExposeEvent typee#serial#send_evente#display# drawablez#major_codee#minor_codee# aXNoExposeEvent Xtypee#serial#send_evente#display# window #statee# XVisibilityEvent 04typee#serial#send_evente#display# parent #window #xe#ye#widthe# heighte#$border_widthe#(override_redirecte#, oXCreateWindowEvent typee#serial#send_evente#display# event #window # MXDestroyWindowEvent Ftypee#serial#send_evente#display# event #window #from_configuree# XUnmapEvent typee#serial#send_evente#display# event #window #override_redirecte# XXMapEvent Ktypee#serial#send_evente#display# parent #window # XMapRequestEvent (typee#serial#send_evente#display# event #window #parent #xe#ye# override_redirecte#$ bXReparentEvent 4typee#serial#send_evente#display# event #window #xe#ye#widthe# heighte#$border_widthe#(above #,override_redirecte#0 XConfigureEvent xtypee#serial#send_evente#display# event #window #xe#ye# XGravityEvent typee#serial#send_evente#display# window #widthe#heighte# XResizeRequestEvent 8typee#serial#send_evente#display# parent #window #xe#ye#widthe# heighte#$border_widthe#(above #,detaile#0value_mask#4 XConfigureRequestEvent typee#serial#send_evente#display# event #window #placee# XCirculateEvent  typee#serial#send_evente#display# parent #window #placee# XCirculateRequestEvent Atom typee#serial#send_evente#display# window #atom)#time5 #statee# 4XPropertyEvent <typee#serial#send_evente#display# window #selection)#time5 # XSelectionClearEvent (typee#serial#send_evente#display# owner #requestor #selection)#target)#property)# time5 #$ WXSelectionRequestEvent $typee#serial#send_evente#display# requestor #selection)#target)#property)#time5 # XSelectionEvent Colormap Xtypee#serial#send_evente#display# window #colormap#newe#statee# XColormapEventlongmshortm mmbu#s#l# 0^typee#serial#send_evente#display# window #message_type)#formate#data# XClientMessageEvent  typee#serial#send_evente#display# window #requeste#first_keycodee#counte# xXMappingEvent  typee#display#resourceid#serial# error_code9#request_code9#minor_code9#  XErrorEvent m 4$!typee#serial#send_evente#display# window #key_vector # XKeymapEvent !typee#serial#send_evente#display# extensione#evtypee# 7!XGenericEventvoid! D"typee#serial#send_evente#display# extensione#evtypee#cookie@ #data!# !XGenericEventCookiem`o"m_XEvent`$typee#xany% #xkey2 #xbutton'#xmotion #xcrossing3#xfocus#xexposeg#xgraphicsexposeF#xnoexpose#xvisibilityX#xcreatewindow4#xdestroywindow#xunmapF#xmap#xmaprequestK#xreparent#xconfigure#xgravityx#xresizerequest#xconfigurerequest#xcirculate#xcirculaterequest #xproperty#xselectionclear<#xselectionrequest#xselection#xcolormapX#xclient^#xmapping #xerror #xkeymap$!#xgeneric!#xcookieD"#pad^"# o"XEvent_XSQEventhJ%next #event$#qserial_num#d_XrmHashBucketRecJ%ec% VisualID &ext_data #visualido%#classe#red_mask# green_mask#blue_mask#bits_per_rgbe#map_entriese# ~%Visual& ^&depthe#nvisualse#visuals"&# '&Depth^& GContext Pixmap Font \N(functione#plane_mask#foreground#background# line_widthe#line_stylee#cap_stylee#join_stylee#fill_stylee# fill_rulee#$arc_modee#(tile~&#,stipple~&#0ts_x_origine#4ts_y_origine#8font&#<subwindow_modee#@graphics_exposurese#Dclip_x_origine#Hclip_y_origine#Lclip_mask~&#Pdash_offsete#Tdashes#X &XGCValues_XGCp(ext_data #gido&#rectse#dashese# dirty#valuesN(#^( (GC P4*ext_data #display7 #root #widthe# heighte#mwidthe#mheighte#ndepthse#depthsj&# root_depthe#$root_visual"&#(default_gc(#,cmap#0white_pixel#4black_pixel#8max_mapse#<min_mapse#@backing_storee#Dsave_underse#Hroot_input_maskm#L (Screen4* KeySymK*C0 *extensione#major_opcodee#first_evente#first_errore# b*XExtCodes* e*  ( ** *CreateGCType e+  ( *+ +CopyGCType eM+  ( *2+ M+FlushGCType e+  ( *d+ +FreeGCType +name)#card32# +XFontProp+unsigned short J,lbearing#rbearing#width#ascent#descent#attributes+# +XCharStructJ, P-ext_data #fid&#direction@ #min_char_or_byte2@ # max_char_or_byte2@ #min_byte1@ #max_byte1@ #all_chars_existe#default_char@ # n_propertiese#$properties+#(min_boundsJ,#,max_boundsJ,#8per_char\,#Dascente#Hdescente#L a,XFontStruct- e-  - *- -CreateFontType e.  - *- .FreeFontType e0.  *. 0.CloseDisplayType 9BYTE +CARD16 CARD32 9CARD8 @/typeL.#errorCodeL.#sequenceNumberW.#resourceIDd.#minorCodeW.#majorCodeq.# pad1L.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# }.xError@/e ew/  M/ * R/W/ w/ErrorType /  e *  e/ /ErrorStringType /  / !/ /PrintErrorType0 (0  * 0 m 0 (0BeforeFlushType_XExtenHZ1next]*#codes*#create_GC*#copy_GC!+#flush_GCR+#free_GC+# create_Font-#$free_Font.#(close_display5.#,error|/#0error_string/#4name#8error_values/#<before_flush-0#@next_flush]*#DeZ1a1x1mex111m_XLockInfo1^ P2typeL.#data1L.#sequenceNumberW.#lengthd.#data00d.#data01d.# data02d.#data03d.#data04d.#data05d.# 1xGenericReply INT16 23typeL.#depthq.#sequenceNumberW.#lengthd.#rootd.#xd2# yd2#widthW.#heightW.#borderWidthW.#pad1W.#pad2d.#pad3d.# p2xGetGeometryReply 3typeL.#pad1L.#sequenceNumberW.#lengthd.#rootd.#parentd.# nChildrenW.#pad2W.#pad3d.#pad4d.#pad5d.# J3xQueryTreeReply 4typeL.#pad1L.#sequenceNumberW.#lengthd.#atomd.#pad2d.# pad3d.#pad4d.#pad5d.#pad6d.# 4xInternAtomReply `5typeL.#pad1L.#sequenceNumberW.#lengthd.#nameLengthW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# 4xGetAtomNameReply  6typeL.#formatq.#sequenceNumberW.#lengthd.#propertyTyped.#bytesAfterd.# nItemsd.#pad1d.#pad2d.#pad3d.# x5xGetPropertyReply 6typeL.#pad1L.#sequenceNumberW.#lengthd.#nPropertiesW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# 86xListPropertiesReply 7typeL.#pad1L.#sequenceNumberW.#lengthd.#ownerd.#pad2d.# pad3d.#pad4d.#pad5d.#pad6d.# 6xGetSelectionOwnerReply J8typeL.#statusL.#sequenceNumberW.#lengthd.#pad1d.#pad2d.# pad3d.#pad4d.#pad5d.#pad6d.# 7xGrabPointerReply 7xGrabKeyboardReply 9BOOL K9typeL.#sameScreen{8#sequenceNumberW.#lengthd.#rootd.#childd.# rootXd2#rootYd2#winXd2#winYd2#maskW.#pad1W.#padd.# 8xQueryPointerReply 9typeL.#pad1L.#sequenceNumberW.#lengthd.#nEventsd.#pad2d.# pad3d.#pad4d.#pad5d.#pad6d.# d9xGetMotionEventsReply :typeL.#sameScreen{8#sequenceNumberW.#lengthd.#childd.#dstXd2# dstYd2#pad2d.#pad3d.#pad4d.#pad5d.# :xTranslateCoordsReply z;typeL.#revertToq.#sequenceNumberW.#lengthd.#focusd.#pad1d.# pad2d.#pad3d.#pad4d.#pad5d.# :xGetInputFocusReply mINT32 <typeL.#drawDirectionq.#sequenceNumberW.#lengthd.#fontAscentd2#fontDescentd2# overallAscentd2# overallDescentd2#overallWidth;#overallLeft;#overallRight;#padd.# ;xQueryTextExtentsReply Q=typeL.#pad1L.#sequenceNumberW.#lengthd.#nFontsW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# <xListFontsReply  >typeL.#pad1L.#sequenceNumberW.#lengthd.#nPathsW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# g=xGetFontPathReply >typeL.#depthq.#sequenceNumberW.#lengthd.#visuald.#pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# $>xGetImageReply {?typeL.#pad1L.#sequenceNumberW.#lengthd.#nColormapsW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# >xListInstalledColormapsReply O@typeL.#pad1L.#sequenceNumberW.#lengthd.#redW.#greenW.# blueW.# pad2W.#pixeld.#pad3d.#pad4d.#pad5d.# ?xAllocColorReply EAtypeL.#pad1L.#sequenceNumberW.#lengthd.#pixeld.#exactRedW.# exactGreenW.#exactBlueW.#screenRedW.#screenGreenW.#screenBlueW.#pad2d.#pad3d.# f@xAllocNamedColorReply  BtypeL.#pad1L.#sequenceNumberW.#lengthd.#nPixelsW.#nMasksW.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# aAxAllocColorCellsReply BtypeL.#pad1L.#sequenceNumberW.#lengthd.#nPixelsW.#pad2W.# redMaskd.# greenMaskd.#blueMaskd.#pad3d.#pad4d.# %BxAllocColorPlanesReply CtypeL.#pad1L.#sequenceNumberW.#lengthd.#nColorsW.#pad2W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# BxQueryColorsReply DtypeL.#pad1L.#sequenceNumberW.#lengthd.#exactRedW.#exactGreenW.# exactBlueW.# screenRedW.#screenGreenW.#screenBlueW.#pad3d.#pad4d.#pad5d.# CxLookupColorReply NEtypeL.#pad1L.#sequenceNumberW.#lengthd.#widthW.#heightW.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# DxQueryBestSizeReply >FtypeL.#pad1L.#sequenceNumberW.#lengthd.#present{8#major_opcodeq.# first_eventq.# first_errorq.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# hExQueryExtensionReply FtypeL.#nExtensionsq.#sequenceNumberW.#lengthd.#pad2d.#pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# YFxListExtensionsReply GtypeL.#successq.#sequenceNumberW.#lengthd.#pad2d.#pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# GxSetModifierMappingReply lHtypeL.#numKeyPerModifierq.#sequenceNumberW.#lengthd.#pad1d.#pad2d.# pad3d.#pad4d.#pad5d.#pad6d.# GxGetModifierMappingReply GxSetPointerMappingReply LItypeL.#keySymsPerKeyCodeq.#sequenceNumberW.#lengthd.#pad2d.#pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# HxGetKeyboardMappingReply JtypeL.#nEltsq.#sequenceNumberW.#lengthd.#pad2d.#pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# kIxGetPointerMappingReply JtypeL.#pad1L.#sequenceNumberW.#lengthd.#accelNumeratorW.#accelDenominatorW.# thresholdW.# pad2W.#pad3d.#pad4d.#pad5d.#pad6d.# JxGetPointerControlReply KtypeL.#pad1L.#sequenceNumberW.#lengthd.#timeoutW.#intervalW.# preferBlanking{8# allowExposures{8# pad2W.#pad3d.#pad4d.#pad5d.#pad6d.# KxGetScreenSaverReply LtypeL.#enabled{8#sequenceNumberW.#lengthd.#nHostsW.#pad1W.# pad3d.# pad4d.#pad5d.#pad6d.#pad7d.# KxListHostsReply LtypeL.#detailL.#sequenceNumberW.# +KeyButMask Mpad00d.#timed.#rootd.#eventd.# childd.#rootXd2#rootYd2#eventXd2#eventYd2#stateL#sameScreen{8#pad1L.# iNpad00d.#timed.#rootd.#eventd.# childd.#rootXd2#rootYd2#eventXd2#eventYd2#stateL#modeL.#flagsL.# Npad00d.#windowd.#modeL.#pad1L.# pad2L.# pad3L.# 3Opad00d.#windowd.#xW.#yW.# widthW.# heightW.#countW.#pad2W.# Opad00d.#drawabled.#xW.#yW.# widthW.# heightW.#minorEventW.#countW.#majorEventL.#pad1L.#pad2L.#pad3L.# @Ppad00d.#drawabled.#minorEventW.#majorEventL.# bpadL.# Ppad00d.#windowd.#stateq.#pad1L.# pad2L.# pad3L.# 1Qpad00d.#parentd.#windowd.#xd2# yd2#widthW.#heightW.#borderWidthW.#override{8#bpadL.# dQpad00d.#eventd.#windowd.# Qpad00d.#eventd.#windowd.#fromConfigure{8# pad1L.# pad2L.#pad3L.# ?Rpad00d.#eventd.#windowd.#override{8# pad1L.# pad2L.#pad3L.# sRpad00d.#parentd.#windowd.# Spad00d.#eventd.#windowd.#parentd.# xd2#yd2#override{8#pad1L.#pad2L.#pad3L.# Spad00d.#eventd.#windowd.#aboveSiblingd.# xd2#yd2#widthW.#heightW.#borderWidthW.#override{8#bpadL.# TTpad00d.#parentd.#windowd.#siblingd.# xd2#yd2#widthW.#heightW.#borderWidthW.#valueMaskW.#pad1d.# Tpad00d.#eventd.#windowd.#xd2# yd2#pad1d.#pad2d.#pad3d.#pad4d.# Upad00d.#windowd.#widthW.#heightW.# Upad00d.#eventd.#windowd.#parentd.# placeL.#pad1L.#pad2L.#pad3L.# Upad00d.#windowd.#atomd.#timed.# stateL.#pad1L.#pad2W.# .Vpad00d.#timed.#windowd.#atomd.# Vpad00d.#timed.#ownerd.#requestord.# selectiond.#targetd.#propertyd.#  Wpad00d.#timed.#requestord.#selectiond.# targetd.#propertyd.# tWpad00d.#windowd.#colormapd.#new{8# stateL.# pad1L.#pad2L.# Wpad00d.#requestq.#firstKeyCodeq.#countq.#pad1L.# *Xtyped.#longs0;#longs1;#longs2;# longs3;#longs4;# Xtyped.#shorts0d2#shorts1d2#shorts2d2#shorts3d2# shorts4d2# shorts5d2#shorts6d2#shorts7d2#shorts8d2#shorts9d2#signed char XINT8X Ym -Ytyped.#bytesX#SYlW#s*X#b Y# Ypad00d.#windowd.#u-Y# [uL#keyButtonPointerM#enterLeaveM#focusiN#exposeN#graphicsExposure3O#noExposureO#visibility@P#createNotifyP#destroyNotify1Q#unmapNotifydQ#mapNotifyQ#mapRequest?R#reparentsR#configureNotifyS#configureRequestS#gravityTT#resizeRequestT#circulateU#propertyU#selectionClearU#selectionRequest.V#selectionNotifyV#colormap W#mappingNotifytW#clientMessageSY#_xEvent [uY# [xEvent ^genericP2#geom23#tree3#atom4#atomName`5#property 6#listProperties6#selection7#grabPointerJ8#grabKeyboardb8#pointerK9#motionEvents9#coords:#inputFocusz;#textExtents<#fontsQ=#fontPath >#image>#colormaps{?#allocColorO@#allocNamedColorEA#colorCells B#colorPlanesB#colorsC#lookupColorD#bestSizeNE#extension>F#extensionsF#setModifierMappingG#getModifierMappinglH#setPointerMappingH#getKeyboardMappingLI#getPointerMappingJ#pointerControlJ#screenSaverK#hostsL#error@/#event[# [xReply^ e^  ^  e ^_XInternalAsync _next1#handler^#data# _ ___XLockPtrs`_lock_display_#unlock_display_#!_e__XKeytransm__XDisplayAtoms__XContextDB_e__ `defaultCCCs#clientCmaps#perVisualIntensityMaps#_XIMFilter` 1`  e ` 1`_XInternalConnectionProc_`_XConnectionInfo`fde#read_callback6`#call_data#watch_dataU`# nextZ`# `   e e U`` `XConnectionWatchProca_XConnWatchInfo Uafn`#client_data#next a#eUa_XkbInfoRecaa_XtransConnInfota_X11XCBPrivateaeaaameaaam Display Cursora_XcursorCursorsMbdpy#refe#ncursore#cursorsa# aXcursorCursorsMbXcursorCursorsDestroy-`""Ubbbcursors,ne.XcursorAnimateCreate>#r#U\ccbbcursors=animate\c?_XcursorAnimateGccursorsbb#sequencee# cXcursorAnimateGcXcursorAnimateDestroyL##Uc\canimateKXcursorAnimateNextV#0$Uac\canimateUcursoraWnativeByteOrder`0$i$Ue.dxea_XcursorPixelBrightnesshp$d%Udddpgalphadirdjgdjbdj @ XcursorUInt @ XcursorPixel_XcursorDivideAlphayp%%U+%edvaluexdalphax _XcursorPixelToColor%u&Uedpecolor alphad epixel#red+#green+#blue+#flags# pad# eXColore_XcursorCompareRed&&UeQfVfa`fb apjfbpjf!Qf![fdef_XcursorCompareGreen&'Ueffafb apfbpf!f!fdf_XcursorCompareBlue 'Y'Ue`gegaogb apygbpyg!`g!jgdtg_XcursorAverageColor`'I(Ud-h-hpixelsenpixels pdreddgreendbluedned_XcursorHeckbertMedianCutP(,Uejkimagesncore src_imagemmsk_imagemnpixelsencolorsenepo-hpn-hpc-hpdreddgreendbluedalphadmax_reddmin_reddmax_greendmin_greendmax_bluedmin_bluedtemp-hpixels-hcolors-hspliteleftColordcenterColordrightColordcomparenxeye @ XcursorDim_XcursorImage kversiond#sizej#widthj#heightj# xhotj#yhotj#delayd#pixels-h# kXcursorImagekk_XImageXlwidthe#heighte#xoffsete#formate# data#byte_ordere#bitmap_unite#bitmap_bit_ordere#bitmap_pade# depthe#$bytes_per_linee#(bits_per_pixele#,red_mask#0green_mask#4blue_mask#8obdata#<fim#@k l(m 7 "& @ e e  @ @ e ele-m9meEmlQme]mfuncsmcreate_image(m#destroy_image4m#get_pixel@m#put_pixelLm# sub_imageXm#add_pixeldm# kXImagemXcursorCoreCursor \nsrc_imagem#msk_imagem#on_colore#off_colore#mXcursorCoreCursor\n!xn!n en }n nn@ nmnnmorderedDithernY|_XcursorBayerOrderedDitherc,.Ueo oimageb sncoreb xedyedpixel-hepdeadfidfddfko_XcursorFloydSteinberg.4Ues simage sncore aPictureR/iPictureR/aPR/iPR/pixel-hpdaReiReaAeiAenpixelsenerightebelowLeftebelowebelowRighteiErroreaErroreiErrorRighteaErrorRighteiErrorBelowLefteaErrorBelowLefteiErrorBeloweaErrorBeloweiErrorBelowRighteaErrorBelowRightexeyemax_intenemin_intenemean_inteneks_XcursorThreshold 45Ues simage sncore pixel-hpdxeyeks!XcursorImageLoadCursor%5%;Uaqu dpy$ vuimage$ cursora&" 6;"767"767ximagem+screene,pixmap~&-picture{u.gc(/formatv0"7;"7;infodyTscreeneUcore\nVsrc_pixmap~&Wmsk_pixmap~&Wgc(XgcvN(Ykqu Picture PictFormat  vred#redMask#green#greenMask#blue#blueMask# alpha# alphaMask# uXRenderDirectFormat vidu#typee#depthe#directv# colormap# 6vXRenderPictFormat v_XcursorDisplayInfoL wnextw#display#codes*#has_render_cursorw# has_anim_cursorw#theme_corew#sizee#fonts x#theme# theme_from_config#$ditherx#(bitmaps9y#,v eXcursorBool_XcursorFontInfo wnextw#font&#is_cursor_fontw#w wXcursorFontInfo w#_XcursorDither x$XcursorDitherThreshold$XcursorDitherMedian$XcursorDitherOrdered$XcursorDitherDiffuse xXcursorDither 9xm_XcursorBitmapInfo$ !ybitmap~&#sequence#width@ #height@ # has_imagee#hashx# xXcursorBitmapInfo !y Kym vXcursorDisplayInfo Ky!XcursorImagesLoadCursors@;<Ubby dpy Mzimages cursorsbbneky_XcursorImages 4znimagee#imagesy#name# yXcursorImages4zHz!XcursorImagesLoadCursor <=Ua{ dpy {images cursora"D<p="<p="<p=cursorsbbanimh{ne4z{_XAnimCursor V{cursora#delay# ${XAnimCursor V{!XcursorFilenameLoadCursor=7>Ua| dpy |file sizeeimages|cursora|4z!XcursorFilenameLoadCursors@>>Ubb| dpy |file sizeeimages|cursorsbb|!_XcursorCreateGlyphCursor>l@Ua} dpy &source_font &mask_font @ source_char @ mask_char }foreground }background cidareq~e}e} ~reqTypeq.#padL.#lengthW.#cidd.#sourced.#maskd.# sourceCharW.#maskCharW.#foreRedW.#foreGreenW.#foreBlueW.#backRedW.#backGreenW.#backBlueW.# }xCreateGlyphCursorReq~!_XcursorCreateFontCursorp@&AUaH dpy @ shape foregroundHbackgroundM ee%_XFlushi 7 ei%qsort ! @ @ p&malloc! @ %free !&_XcursorGetDisplayInfody &XcursorGetDefaultSizee 7 &XcursorSupportsAnimwK &XcursorSupportsARGBwr r&XcursorFilenameLoadImages| w ey%XcursorImagesDestroy׀ ׀%XFixesSetCursorName 7  ܀${&XRenderCreateAnimCursoraM  e &XRenderCreateCursora  a @ @ %XRenderFreePicture 7 6v_XRenderPictureAttributes4 repeate#alpha_map{u#alpha_x_origine#alpha_y_origine# clip_x_origine#clip_y_origine#clip_mask~&#graphics_exposurese#subwindow_modee# poly_edgee#$poly_modee#(dither)#,component_alphae#0&XRenderCreatePicture{u+ {u {u &XRenderFindStandardFormatvb + e&XPutImagee 7  ( l e e e e @ @ &XFreePixmapeЃ 7 &XFreeGCe 7 (&XFreeCursore 7 &XCreatePixmap~&N  ~& @ @ @ &&XCreateGC( N   S&XLoadFont& e&XCreatePixmapCursora  a a @ @ &XInitImagee l~%&XCreateImagemy  " @ e e ' @ @ e emy&__posix_ctime_r ~ tm$ Dtm_sece#tm_mine#tm_houre#tm_mdaye# tm_mone#tm_yeare#tm_wdaye#tm_ydaye#tm_isdste# D'__posix_asctime_r I %m=display.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c -KPIC -DPIC display.c -W0,-xp.XAKgoyLYP2xNUNC.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xNUNC.;backend;raw;cd;DBG_GEN 5.3.0o_XcursorFreeDisplayInfo0AAU@dinfo_XcursorDisplayInfoL/next/#display#codes+#has_render_cursorb# has_anim_cursorb#theme_coreb#size4#fonts1c#theme# theme_from_config#$ditherc#(bitmaps^d#,@int_XExtDatanumber4#next#free_private#private_data# ; 4 char XPointer ;XExtDatab   FreeFuncTypeunsigned char KeyCode ^max_keypermod4#modifiermap'# ,XModifierKeymap^ 4 ty FreeModmapType_XFreeFuncs$_atoms#modifiermap#key_bindings#context_db# defaultCCCs#clientCmaps#intensityMaps#im_filters#xkb# unsigned long dXID_XDisplayD  ext_data#free_funcs_#fd4#conn_checker4# proto_major_version4#proto_minor_version4#vendor#resource_baseu#resource_masku# resource_idu#$resource_shift4#(resource_alloc #,byte_order4#0bitmap_unit4#4bitmap_pad4#8bitmap_bit_order4#<nformats4#@pixmap_format #Dvnumber4#Hrelease4#Lhead #Ptail #Tqlen4#Xlast_request_readd#\requestd#`last_req#dbuffer#hbufptr#lbufmax#pmax_request_size #tdb-&#xsynchandler9&#|display_name#default_screen4#nscreens4#screens+#motion_bufferd#flags+#min_keycode4#max_keycode4#keysyms'+#modifiermapt#keysyms_per_keycode4#xdefaults#scratch_buffer#scratch_lengthd#ext_number4#ext_procs,+#event_vec52#wire_vecS2#lock_meaning+# lockr2# async_handlersw2# bigreq_sized# lock_fns/`# idlist_alloc7`# key_bindingsI`# cursor_fontZ'# atoms_`# mode_switch # num_lock # context_dbr`# error_vec`# cms`# im_filters`# qfree # next_event_serial_numd# flushes,+# im_fd_info)a# im_fd_length4# conn_watchersa# watcher_count4# filedes# savedsynchandler+b# resource_maxu# xcmisc_opcode4# xkb_info>b# trans_connUb# xcbkb# next_cookie # generic_event_vec|b# generic_event_copy_vecb#cookiejar"# u   t ext_data#depth4#bits_per_pixel4#scanline_pad4# ! ScreenFormatt % dWindow  type4#seriald#send_event4#display# window # XAnyEvent dTimeunsigned <type4#seriald#send_event4#display# window #root #subwindow #time #x4# y4#$x_root4#(y_root4#,state #0keycode #4same_screen4#8  XKeyEvent <type4#seriald#send_event4#display# window #root #subwindow #time #x4# y4#$x_root4#(y_root4#,state #0button #4same_screen4#8 XButtonEvent <type4#seriald#send_event4#display# window #root #subwindow #time #x4# y4#$x_root4#(y_root4#,state #0is_hint#4same_screen4#8 XMotionEvent Dtype4#seriald#send_event4#display# window #root #subwindow #time #x4# y4#$x_root4#(y_root4#,mode4#0detail4#4same_screen4#8focus4#<state #@ XCrossingEvent type4#seriald#send_event4#display# window #mode4#detail4# XFocusChangeEvent (6type4#seriald#send_event4#display# window #x4#y4#width4#height4# count4#$ XExposeEvent dDrawable 0type4#seriald#send_event4#display# drawableI#x4#y4#width4#height4# count4#$major_code4#(minor_code4#, XXGraphicsExposeEvent type4#seriald#send_event4#display# drawableI#major_code4#minor_code4# 0XNoExposeEvent 'type4#seriald#send_event4#display# window #state4# XVisibilityEvent 0type4#seriald#send_event4#display# parent #window #x4#y4#width4# height4#$border_width4#(override_redirect4#, >XCreateWindowEvent type4#seriald#send_event4#display# event #window # XDestroyWindowEvent type4#seriald#send_event4#display# event #window #from_configure4# XUnmapEvent type4#seriald#send_event4#display# event #window #override_redirect4# 'XMapEvent type4#seriald#send_event4#display# parent #window # XMapRequestEvent (type4#seriald#send_event4#display# event #window #parent #x4#y4# override_redirect4#$ 1XReparentEvent 4type4#seriald#send_event4#display# event #window #x4#y4#width4# height4#$border_width4#(above #,override_redirect4#0 XConfigureEvent Gtype4#seriald#send_event4#display# event #window #x4#y4# XGravityEvent type4#seriald#send_event4#display# window #width4#height4# [XResizeRequestEvent 8type4#seriald#send_event4#display# parent #window #x4#y4#width4# height4#$border_width4#(above #,detail4#0value_maskd#4 XConfigureRequestEvent Rtype4#seriald#send_event4#display# event #window #place4# XCirculateEvent type4#seriald#send_event4#display# parent #window #place4# hXCirculateRequestEvent dAtom type4#seriald#send_event4#display# window #atom#time #state4# XPropertyEvent  type4#seriald#send_event4#display# window #selection#time # XSelectionClearEvent (type4#seriald#send_event4#display# owner #requestor #selection#target#property# time #$ &XSelectionRequestEvent $type4#seriald#send_event4#display# requestor #selection#target#property#time # XSelectionEvent dColormap 'type4#seriald#send_event4#display# window #colormap#new4#state4# XColormapEventlongU<shortUo< <<bD#s^#lo# 0- type4#seriald#send_event4#display# window #message_type#format4#data# XClientMessageEvent  type4#seriald#send_event4#display# window #request4#first_keycode4#count4# G XMappingEvent g!type4#display#resourceidu#seriald# error_code#request_code#minor_code# XErrorEvent !< 4!type4#seriald#send_event4#display# window #key_vectory!# !XKeymapEvent n"type4#seriald#send_event4#display# extension4#evtype4# "XGenericEventvoid" #type4#seriald#send_event4#display# extension4#evtype4#cookie #data"# "XGenericEventCookie<`>#<_XEvent`%type4#xany #xkey#xbutton#xmotion#xcrossing#xfocus#xexpose6#xgraphicsexpose#xnoexpose#xvisibility'#xcreatewindow#xdestroywindow#xunmap#xmap#xmaprequest#xreparent#xconfigure#xgravityG#xresizerequest#xconfigurerequest#xcirculateR#xcirculaterequest#xproperty#xselectionclear #xselectionrequest#xselection#xcolormap'#xclient- #xmapping #xerrorg!#xkeymap!#xgenericn"#xcookie##pad-## >#XEvent_XSQEventh&next #event%#qserial_numd#d_XrmHashBucketRec&42& dVisualID &ext_data#visualid>&#class4#red_maskd# green_maskd#blue_maskd#bits_per_rgb4#map_entries4# M&Visual& -'depth4#nvisuals4#visuals&# &Depth-' dGContext dPixmap dFont \)function4#plane_maskd#foregroundd#backgroundd# line_width4#line_style4#cap_style4#join_style4#fill_style4# fill_rule4#$arc_mode4#(tileM'#,stippleM'#0ts_x_origin4#4ts_y_origin4#8fontZ'#<subwindow_mode4#@graphics_exposures4#Dclip_x_origin4#Hclip_y_origin4#Lclip_maskM'#Pdash_offset4#Tdashes#X e'XGCValues_XGCp)ext_data#gid>'#rects4#dashes4# dirtyd#values)#-) )GC P+ext_data#display #root #width4# height4#mwidth4#mheight4#ndepths4#depths9'# root_depth4#$root_visual&#(default_gc)#,cmap#0white_pixeld#4black_pixeld#8max_maps4#<min_maps4#@backing_store4#Dsave_unders4#Hroot_input_mask<#L )Screen+d dKeySym+1 +extension4#major_opcode4#first_event4#first_error4# 1+XExtCodes+ 4+  ) ++ +CreateGCType 4+  ) ++ +CopyGCType 4,  ) +, ,FlushGCType 4N,  ) +3, N,FreeGCType ,name#card32d# d,XFontProp,unsigned short -lbearingU#rbearingU#widthU#ascentU#descentU#attributes,# ,XCharStruct- Pj.ext_data#fidZ'#direction #min_char_or_byte2 # max_char_or_byte2 #min_byte1 #max_byte1 #all_chars_exist4#default_char # n_properties4#$properties,#(min_bounds-#,max_bounds-#8per_char+-#Dascent4#Hdescent4#L 0-XFontStructj. 4.  |. +. .CreateFontType 4.  |. +. .FreeFontType 4.  +. .CloseDisplayType BYTE ,CARD16 dCARD32 CARD8 0type/#errorCode/#sequenceNumber&/#resourceID3/#minorCode&/#majorCode@/# pad1/# pad33/# pad43/#pad53/#pad63/#pad73/# L/xError04 4F0  0 + !0&0 F0ErrorType 0  4 +  4[0 0ErrorStringTypeg! 0  0 "0 0PrintErrorType0 0  + 0 <0 0BeforeFlushType_XExtenH)2next,+#codes+#create_GC+#copy_GC+#flush_GC!,#free_GCS,# create_Font.#$free_Font.#(close_display/#,errorK0#0error_string0#4name#8error_values0#<before_flush0#@next_flush,+#D4)202G2<4G2N2e2<_XLockInfoe2_ 3type/#data1/#sequenceNumber&/#length3/#data003/#data013/# data023/#data033/#data043/#data053/# |2xGenericReply UINT16 4type/#depth@/#sequenceNumber&/#length3/#root3/#x33# y33#width&/#height&/#borderWidth&/#pad1&/#pad23/#pad33/# ?3xGetGeometryReply 4type/#pad1/#sequenceNumber&/#length3/#root3/#parent3/# nChildren&/#pad2&/#pad33/#pad43/#pad53/# 4xQueryTreeReply o5type/#pad1/#sequenceNumber&/#length3/#atom3/#pad23/# pad33/#pad43/#pad53/#pad63/# 4xInternAtomReply /6type/#pad1/#sequenceNumber&/#length3/#nameLength&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# 5xGetAtomNameReply 6type/#format@/#sequenceNumber&/#length3/#propertyType3/#bytesAfter3/# nItems3/#pad13/#pad23/#pad33/# G6xGetPropertyReply 7type/#pad1/#sequenceNumber&/#length3/#nProperties&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# 7xListPropertiesReply c8type/#pad1/#sequenceNumber&/#length3/#owner3/#pad23/# pad33/#pad43/#pad53/#pad63/# 7xGetSelectionOwnerReply 9type/#status/#sequenceNumber&/#length3/#pad13/#pad23/# pad33/#pad43/#pad53/#pad63/# 8xGrabPointerReply 8xGrabKeyboardReply BOOL :type/#sameScreenJ9#sequenceNumber&/#length3/#root3/#child3/# rootX33#rootY33#winX33#winY33#mask&/#pad1&/#pad3/# U9xQueryPointerReply :type/#pad1/#sequenceNumber&/#length3/#nEvents3/#pad23/# pad33/#pad43/#pad53/#pad63/# 3:xGetMotionEventsReply ;type/#sameScreenJ9#sequenceNumber&/#length3/#child3/#dstX33# dstY33#pad23/#pad33/#pad43/#pad53/# :xTranslateCoordsReply I<type/#revertTo@/#sequenceNumber&/#length3/#focus3/#pad13/# pad23/#pad33/#pad43/#pad53/# ;xGetInputFocusReply <INT32 ^=type/#drawDirection@/#sequenceNumber&/#length3/#fontAscent33#fontDescent33# overallAscent33# overallDescent33#overallWidthc<#overallLeftc<#overallRightc<#pad3/# o<xQueryTextExtentsReply  >type/#pad1/#sequenceNumber&/#length3/#nFonts&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# {=xListFontsReply >type/#pad1/#sequenceNumber&/#length3/#nPaths&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# 6>xGetFontPathReply ?type/#depth@/#sequenceNumber&/#length3/#visual3/#pad33/# pad43/#pad53/#pad63/#pad73/# >xGetImageReply J@type/#pad1/#sequenceNumber&/#length3/#nColormaps&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# ?xListInstalledColormapsReply Atype/#pad1/#sequenceNumber&/#length3/#red&/#green&/# blue&/# pad2&/#pixel3/#pad33/#pad43/#pad53/# m@xAllocColorReply Btype/#pad1/#sequenceNumber&/#length3/#pixel3/#exactRed&/# exactGreen&/#exactBlue&/#screenRed&/#screenGreen&/#screenBlue&/#pad23/#pad33/# 5AxAllocNamedColorReply Btype/#pad1/#sequenceNumber&/#length3/#nPixels&/#nMasks&/# pad33/# pad43/#pad53/#pad63/#pad73/# 0BxAllocColorCellsReply Ctype/#pad1/#sequenceNumber&/#length3/#nPixels&/#pad2&/# redMask3/# greenMask3/#blueMask3/#pad33/#pad43/# BxAllocColorPlanesReply iDtype/#pad1/#sequenceNumber&/#length3/#nColors&/#pad2&/# pad33/# pad43/#pad53/#pad63/#pad73/# CxQueryColorsReply _Etype/#pad1/#sequenceNumber&/#length3/#exactRed&/#exactGreen&/# exactBlue&/# screenRed&/#screenGreen&/#screenBlue&/#pad33/#pad43/#pad53/# DxLookupColorReply Ftype/#pad1/#sequenceNumber&/#length3/#width&/#height&/# pad33/# pad43/#pad53/#pad63/#pad73/# wExQueryBestSizeReply  Gtype/#pad1/#sequenceNumber&/#length3/#presentJ9#major_opcode@/# first_event@/# first_error@/# pad33/# pad43/#pad53/#pad63/#pad73/# 7FxQueryExtensionReply Gtype/#nExtensions@/#sequenceNumber&/#length3/#pad23/#pad33/# pad43/#pad53/#pad63/#pad73/# (GxListExtensionsReply yHtype/#success@/#sequenceNumber&/#length3/#pad23/#pad33/# pad43/#pad53/#pad63/#pad73/# GxSetModifierMappingReply ;Itype/#numKeyPerModifier@/#sequenceNumber&/#length3/#pad13/#pad23/# pad33/#pad43/#pad53/#pad63/# HxGetModifierMappingReply GxSetPointerMappingReply Jtype/#keySymsPerKeyCode@/#sequenceNumber&/#length3/#pad23/#pad33/# pad43/#pad53/#pad63/#pad73/# xIxGetKeyboardMappingReply Jtype/#nElts@/#sequenceNumber&/#length3/#pad23/#pad33/# pad43/#pad53/#pad63/#pad73/# :JxGetPointerMappingReply Ktype/#pad1/#sequenceNumber&/#length3/#accelNumerator&/#accelDenominator&/# threshold&/# pad2&/#pad33/#pad43/#pad53/#pad63/# JxGetPointerControlReply Ltype/#pad1/#sequenceNumber&/#length3/#timeout&/#interval&/# preferBlankingJ9# allowExposuresJ9# pad2&/#pad33/#pad43/#pad53/#pad63/# KxGetScreenSaverReply sMtype/#enabledJ9#sequenceNumber&/#length3/#nHosts&/#pad1&/# pad33/# pad43/#pad53/#pad63/#pad73/# LxListHostsReply Mtype/#detail/#sequenceNumber&/# ,KeyButMask Npad003/#time3/#root3/#event3/# child3/#rootX33#rootY33#eventX33#eventY33#stateM#sameScreenJ9#pad1/# 8Opad003/#time3/#root3/#event3/# child3/#rootX33#rootY33#eventX33#eventY33#stateM#mode/#flags/# Opad003/#window3/#mode/#pad1/# pad2/# pad3/# Ppad003/#window3/#x&/#y&/# width&/# height&/#count&/#pad2&/# Ppad003/#drawable3/#x&/#y&/# width&/# height&/#minorEvent&/#count&/#majorEvent/#pad1/#pad2/#pad3/# Qpad003/#drawable3/#minorEvent&/#majorEvent/# bpad/# iQpad003/#window3/#state@/#pad1/# pad2/# pad3/# Rpad003/#parent3/#window3/#x33# y33#width&/#height&/#borderWidth&/#overrideJ9#bpad/# 3Rpad003/#event3/#window3/# Rpad003/#event3/#window3/#fromConfigureJ9# pad1/# pad2/#pad3/# Spad003/#event3/#window3/#overrideJ9# pad1/# pad2/#pad3/# BSpad003/#parent3/#window3/# Spad003/#event3/#window3/#parent3/# x33#y33#overrideJ9#pad1/#pad2/#pad3/# {Tpad003/#event3/#window3/#aboveSibling3/# x33#y33#width&/#height&/#borderWidth&/#overrideJ9#bpad/# #Upad003/#parent3/#window3/#sibling3/# x33#y33#width&/#height&/#borderWidth&/#valueMask&/#pad13/# Upad003/#event3/#window3/#x33# y33#pad13/#pad23/#pad33/#pad43/# Upad003/#window3/#width&/#height&/# WVpad003/#event3/#window3/#parent3/# place/#pad1/#pad2/#pad3/# Vpad003/#window3/#atom3/#time3/# state/#pad1/#pad2&/# Vpad003/#time3/#window3/#atom3/# rWpad003/#time3/#owner3/#requestor3/# selection3/#target3/#property3/# Wpad003/#time3/#requestor3/#selection3/# target3/#property3/# CXpad003/#window3/#colormap3/#newJ9# state/# pad1/#pad2/# Xpad003/#request@/#firstKeyCode@/#count@/#pad1/# Xtype3/#longs0c<#longs1c<#longs2c<# longs3c<#longs4c<# Ytype3/#shorts033#shorts133#shorts233#shorts333# shorts433# shorts533#shorts633#shorts733#shorts833#shorts933#signed char YINT8YY< Ytype3/#bytesY#"ZlX#sX#bY# QZpad003/#window3/#uY# _\uM#keyButtonPointerM#enterLeaveN#focus8O#exposeO#graphicsExposureP#noExposureP#visibilityQ#createNotifyiQ#destroyNotifyR#unmapNotify3R#mapNotifyR#mapRequestS#reparentBS#configureNotifyS#configureRequest{T#gravity#U#resizeRequestU#circulateU#propertyWV#selectionClearV#selectionRequestV#selectionNotifyrW#colormapW#mappingNotifyCX#clientMessage"Z#_xEvent y\uQZ# _\xEvent X_generic3#geom4#tree4#atomo5#atomName/6#property6#listProperties7#selectionc8#grabPointer9#grabKeyboard19#pointer:#motionEvents:#coords;#inputFocusI<#textExtents^=#fonts >#fontPath>#image?#colormapsJ@#allocColorA#allocNamedColorB#colorCellsB#colorPlanesC#colorsiD#lookupColor_E#bestSizeF#extension G#extensionsG#setModifierMappingyH#getModifierMapping;I#setPointerMappingZI#getKeyboardMappingJ#getPointerMappingJ#pointerControlK#screenSaverL#hostssM#error0#eventy\# \xReplyX_ 4_  e_  4 j__XInternalAsync _nextw2#handler_#data# _ ___XLockPtrs/`lock_display_#unlock_display_#_4`_XKeytrans<`_XDisplayAtomsN`_XContextDBd`4w`~` `defaultCCCs#clientCmaps#perVisualIntensityMaps#_XIMFilter` a  4 ` a_XInternalConnectionProc.a_XConnectionInfoafd4#read_callbacka#call_data#watch_data$a# next)a# a   4 4 $aa aXConnectionWatchProca_XConnWatchInfo $bfna#client_data#nexta#4$b_XkbInfoRec0b_XtransConnInfoCb_X11XCBPrivateZb4pbwbb<4bbb< Display 4XcursorBool_XcursorFontInfo cnextc#fontZ'#is_cursor_fontb#b bXcursorFontInfoc_XcursorDithercXcursorDitherThresholdXcursorDitherMedianXcursorDitherOrderedXcursorDitherDiffuse 6cXcursorDitherc<_XcursorBitmapInfo$FdbitmapM'#sequenced#width #height # has_image4#hashc# cXcursorBitmapInfoFd pd< @XcursorDisplayInfopd_XcursorCloseDisplay+ABU4edpy*+codes* infod,preve,d_XcursorDefaultParseBoolABCU4iev@c0Bc1B_XcursorGetDisplayInfoZC(KUdfdpyYinfod[preve[oldd[event_base4\error_base4\major4]minor4]v^i4_FUGFUGFUGdpi4UGHdGHdGHdim4THH\HH\HHlen4XcursorSupportsARGB!0KKUbIgdpy  infod"XcursorSupportsAnim)KLUbgdpy( infod*XcursorSetDefaultSize1LlLUbhdpy04size0 infod2XcursorGetDefaultSize<pLLU4Vhdpy; infod=XcursorSetThemeFLMUbhdpyEhthemeE infodG copyHhXcursorGetThemeaMNU$idpy` infodbXcursorGetThemeCorekNeNUbwidpyj infodlXcursorSetThemeCorevpNNUbidpyubtheme_coreu infodw_XcursorDisplayInfod!tolower4j 44j4)j!XESetCloseDisplay0jdj  4 $j!malloc"~j  ~j!getenvj j"freej "j!atoi4j jj  size_t !strlenj k j k!strcpy2k  k2ku bytesKGXcursorBoolvoid,unsigned char GGGG_XcursorFile, closure# read# write# seek# XcursorFilemlong\C _XcursorReadBytesTgTUmfilebytes Glength _XcursorWriteUIntpTTUm filemu bytes # C _XcursorWriteBytesUgUUm filebytes Glength_XcursorFileHeaderDestroypUUU  fileHeader_XcursorFileToc  typem# subtypem# positionm# XcursorFileToc _XcursorFileHeader magicm# headerm# versionm# ntocm# tocs ## XcursorFileHeader _XcursorFileHeaderCreateѰUUVU  GntocfileHeader  _XcursorReadFileHeader`VXU  filehead fileHeader skipmnG_XcursorFileHeaderLengthXXUm  fileHeader_XcursorWriteFileHeaderXZUmD file fileHeader tocG_XcursorSeekToToc9Z[Um file6 fileHeader7 Gtoc8_XcursorFileReadChunkHeaderE [\Um' fileA fileHeaderB GtocC chunkHeaderD_XcursorChunkHeader headerm# typem# subtypem# versionm# ' XcursorChunkHeader _XcursorFileWriteChunkHeader^\]Um fileZ fileHeader[ Gtoc\ chunkHeader]_XcursorFindBestSizet]^U fileHeaderqsizer nsizespsnGunsizesGvbestSizewthisSizexG_XcursorFindImageToc^_UG{ fileHeadersize GcounttocGthisSize_XcursorReadImage_aUBGfile fileHeader GtocchunkHeader head/imageBnGp_XcursorImageLengthb;bUmBimage_XcursorWriteImage@bdUm9file fileHeader GtocBimagechunkHeader nGp_XcursorReadComment%deUfile" fileHeader# Gtoc$chunkHeader &lengthm'comment(_XcursorCommentLengthAeeUm*comment@_XcursorWriteCommentJefUmfileF fileHeaderG GtocHcommentIchunkHeader KlengthmLXcursorXcFileLoadImagekggUBfilejGsizej fileHeader lbestSizemnsizeGntocGoimageBpXcursorXcFileLoadImagesgiUCtfileGsize fileHeader bestSizensizeGimagesCnGtocGXcursorXcFileLoadAllImagesi$kUC?filefileHeader imageBimagesCnimageGnGtocGXcursorXcFileLoad0kmUmafileacommentsp fimagespfileHeader nimageGncommentGimagesCimageBcommentcommentstocGCXcursorXcFileSave3mpUm(file0-comments1 7images2fileHeader 4positionm5nG6tocG7 ( /2_XcursorStdioFileRead~pqUGfile}buf} Glen}f__FILE _cntG# _ptr# _base# _flag# _file# __orientationa# __ionolocka#  __seekablea#  __extendedfda#  __xf_nochecka#  __fillera#  FILE_XcursorStdioFileWrite qoqUG filebuf Glenf_XcursorStdioFileSeekpqqUGfileCoffset Gwhencef_XcursorStdioFileInitializeqrUstdfilefile XcursorFileLoadImage rrUB6fileGsize f,XcursorFileLoadImagesrrUCfileGsize f,XcursorFileLoadAllImagesr=sUCfilef,XcursorFileLoad@ssUmdfileacommentsp fimagespf,XcursorFileSaveImagesstUmfileimages commentsf,retm /XcursorFileSavet1uUmsfilexcomments imagesf, s /}XcursorFilenameLoadImage@uuUBfileGsize fimageB XcursorFilenameLoadImagesusvUCfileGsize fimagesC XcursorFilenameLoadAllImages v wUC file f imagesC XcursorFilenameLoadwwUmfileacommentsp fimagespf retm! XcursorFilenameSaveImages0wQxUm$)file/3images/ f1retm2 $ /.XcursorFilenameSaveB`xyUmfile?comments@ imagesAfCretmD   / asize_tstrlen   strcpy;  mallocU afreei fseekG i CG  fwrite   fread    !fopen(! !fflushGB!i fcloseG\!i C\!__posix_ctime_r!a!tm$'" tm_secG# tm_minG# tm_hourG# tm_mdayG# tm_monG# tm_yearG# tm_wdayG# tm_ydayG# tm_isdstG# !'"__posix_asctime_r,"library.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c -KPIC -DPIC library.c -W0,-xp.XAKgoyLYP2xN0cC.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xN0cC.;backend;raw;cd;DBG_GEN 5.3.0K.XcursorLibraryPath% yyUQDpath[&charDLDV_XcursorAddPathElt3yzUpath2elt2 len2pathlen4DDint _XcursorBuildThemeDirJz3|UdirIthemeI colonKtcolonLfullMhomeNdirlenOhomelenPthemelenQlenRDDDD _XcursorBuildFullname@|5}Uqvdirsubdir filefullDqD{D _XcursorNextPath@}}UpathcolonDD _XcursorThemeInherits}Ufulllineresultf ~m ~m ~m ~\ 4~8 4~8 4~8 U~8 U~8lrDlong D  unsigned char unsigned __FILE _cnt#_ptr#_base#_flag # _file # __orientation!# __ionolock!#  __seekable!#  __extendedfd!#  __xf_nocheck!#  __filler!#  -FILE  XcursorScanThemeԐUthemename ffulldirpathinheritsiDDDDXcursorLibraryLoadImageSU` j filet theme sizefimage` !XcursorUInt!XcursorDim!XcursorPixel _XcursorImage M version#size#width#height# xhot#yhot#delay#pixels#XcursorImageM De Do XcursorLibraryLoadImages&`?Ub  l file%v theme% size%f'imagesb (` _XcursorImages N nimage#images #name# XcursorImagesN Dg Dq XcursorLibraryLoadCursor?@7Ui X  dpy> file> size@themeAimagesb Bcursori C idJunsigned longX Cursor_XDisplayv Display D XcursorLibraryLoadCursors[@wU ~  dpyZ fileZ size\theme]imagesb ^cursors _ i C Cidfi _XcursorCursors dpy #ref#ncursor#cursors~ #  XcursorCursors D D _XcursorStandardNames R C _XcursorStandardNames0 Runsigned shorth z _XcursorStandardNameOffsets z L_XcursorStandardNameOffsets XcursorShapeLoadImageU` k!shapeptheme sizeid!DkXcursorShapeLoadImagestUb !shapetheme sizeid!DXcursorShapeLoadCursorUi [ dpy!shape id!XcursorShapeLoadCursors\U  dpy!shape id!XcursorLibraryShape `bURWlibrary lowhighmidcDRD\strchraDstrncpy!DDstrncmp!D!size_tstrlenDD(strcmpQ#-DQstrcatzVvoidzmalloc!Dgetenvfree_XDisplay_XcursorCreateFontCursori !v XcursorGetThemeCXcursorGetDefaultSizel lXcursorImagesLoadCursori q_XDisplay XcursorImagesLoadCursors -XcursorFileLoadImagesb %-XcursorFileLoadImage` W% XcursorCursorsDestroyWXcursorCursorsCreate  DXcursorImagesSetNameXcursorImagesDestroy -fgets2 D2D<fopend7Afclose~ D~XFixesSetCursorNameX __posix_ctime_r tm$tm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# __posix_asctime_rsxlib.c /var/tmp/libXcursor-1.1.11/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xcursor -I/usr/openwin/include -I/usr/local/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -v -DICONDIR='"/usr/local/share/icons"' -DXCURSORPATH='"~/.icons:/usr/local/share/icons:/usr/local/share/pixmaps"' -g -c -KPIC -DPIC xlib.c -W0,-xp.XAKgoyLYP2xNUkC.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLYP2xNUkC.;backend;raw;cd;DBG_GEN 5.3.07_XcursorFontIsCursorpȌUwdpy&font fibinfoe ret!fs."n#cursor$intXcursorBool_XExtData,number#next,#free_privateB#private_dataT#  B , 1char GOXPointerXExtData c Eb  w |FreeFuncTypeunsigned charKeyCode  max_keypermod#modifiermap#XModifierKeymap  #  #FreeModmapType_XFreeFuncs$atoms#modifiermap(#key_bindings#context_db# defaultCCCs#clientCmaps#intensityMaps#im_filters#xkb# =unsigned longXID_XDisplayD  ext_datar#free_funcs#fd#conn_checker# proto_major_version#proto_minor_version#vendorO#resource_base#resource_mask# resource_id#$resource_shift#(resource_alloc #,byte_order#0bitmap_unit#4bitmap_pad#8bitmap_bit_order#<nformats#@pixmap_format #Dvnumber#Hrelease#Lhead% #Ptail% #Tqlen#Xlast_request_read#\request#`last_reqO#dbufferO#hbufptrO#lbufmaxO#pmax_request_size #tdb%#xsynchandler%#|display_nameO#default_screen#nscreens#screens*#motion_buffer#flags*#min_keycode#max_keycode#keysyms*#modifiermap #keysyms_per_keycode#xdefaultsO#scratch_bufferO#scratch_length#ext_number#ext_procs*#event_vec1#wire_vec1#lock_meaning*# lock 2# async_handlers2# bigreq_size# lock_fns_# idlist_alloc_# key_bindings_# cursor_font&# atoms_# mode_switch # num_lock # context_db `# error_vec`# cms!`# im_filters}`# qfree% # next_event_serial_num# flushes*# im_fd_info`# im_fd_length# conn_watchersta# watcher_count# filedesT# savedsynchandlera# resource_max# xcmisc_opcode# xkb_infoa# trans_conna# xcbb# next_cookie # generic_event_vecb# generic_event_copy_vec3b#cookiejar#"#    ext_datar#depth#bits_per_pixel#scanline_pad#  ScreenFormat q%Window  type#serial#send_event#displayw# window* #7 XAnyEventTimeunsigned < type#serial#send_event#displayw# window* #root* #subwindow* #time #x# y#$x_root#(y_root#,state #0keycode #4same_screen#8 XKeyEvent <type#serial#send_event#displayw# window* #root* #subwindow* #time #x# y#$x_root#(y_root#,state #0button #4same_screen#8 XButtonEvent <type#serial#send_event#displayw# window* #root* #subwindow* #time #x# y#$x_root#(y_root#,state #0is_hintG#4same_screen#8XMotionEvent Dtype#serial#send_event#displayw# window* #root* #subwindow* #time #x# y#$x_root#(y_root#,mode#0detail#4same_screen#8focus#<state #@XCrossingEvent "type#serial#send_event#displayw# window* #mode#detail#XFocusChangeEvent (type#serial#send_event#displayw# window* #x#y#width#height# count#$:XExposeEventDrawable 0type#serial#send_event#displayw# drawable#x#y#width#height# count#$major_code#(minor_code#,XGraphicsExposeEvent Gtype#serial#send_event#displayw# drawable#major_code#minor_code#XNoExposeEvent type#serial#send_event#displayw# window* #state#\XVisibilityEvent 0type#serial#send_event#displayw# parent* #window* #x#y#width# height#$border_width#(override_redirect#,XCreateWindowEvent type#serial#send_event#displayw# event* #window* #XDestroyWindowEvent type#serial#send_event#displayw# event* #window* #from_configure#3XUnmapEvent >type#serial#send_event#displayw# event* #window* #override_redirect#XMapEvent type#serial#send_event#displayw# parent* #window* #NXMapRequestEvent (ktype#serial#send_event#displayw# event* #window* #parent* #x#y# override_redirect#$XReparentEvent 4Rtype#serial#send_event#displayw# event* #window* #x#y#width# height#$border_width#(above* #,override_redirect#0XConfigureEvent type#serial#send_event#displayw# event* #window* #x#y#hXGravityEvent gtype#serial#send_event#displayw# window* #width#height#XResizeRequestEvent 8\type#serial#send_event#displayw# parent* #window* #x#y#width# height#$border_width#(above* #,detail#0value_mask#4XConfigureRequestEvent type#serial#send_event#displayw# event* #window* #place#yXCirculateEvent ttype#serial#send_event#displayw# parent* #window* #place#XCirculateRequestEventAtom type#serial#send_event#displayw# window* #atom#time #state#XPropertyEvent type#serial#send_event#displayw# window* #selection#time #/XSelectionClearEvent (etype#serial#send_event#displayw# owner* #requestor* #selection#target#property# time #$XSelectionRequestEvent $type#serial#send_event#displayw# requestor* #selection#target#property#time # XSelectionEventColormap type#serial#send_event#displayw# window* #colormap0#new#state#?XColormapEventlongGshort ?b#s#l# 0type#serial#send_event#displayw# window* #message_type#format#data#?XClientMessageEvent j type#serial#send_event#displayw# window* #request#first_keycode#count#XMappingEvent !type#displayw#resourceid#serial# error_code#request_code#minor_code#~ XErrorEventG #! 4!type#serial#send_event#displayw# window* #key_vector!##!XKeymapEvent "type#serial#send_event#displayw# extension#evtype#!XGenericEventvoid " "type#serial#send_event#displayw# extension#evtype#cookie #data#"#("XGenericEventCookie`"_XEvent`d%type#xany #xkey #xbutton#xmotion#xcrossing#xfocus"#xexpose#xgraphicsexpose#xnoexposeG#xvisibility#xcreatewindow#xdestroywindow#xunmap#xmap>#xmaprequest#xreparentk#xconfigureR#xgravity#xresizerequestg#xconfigurerequest\#xcirculate#xcirculaterequestt#xproperty#xselectionclear#xselectionrequeste#xselection#xcolormap#xclient#xmappingj #xerror!#xkeymap!#xgeneric"#xcookie"#pad"#"XEvent_XSQEventh%next% #eventd%#qserial_num#d_XrmHashBucketRec % %VisualID }&ext_datar#visualid%#class#red_mask# green_mask#blue_mask#bits_per_rgb#map_entries#%Visual }& &depth#nvisuals#visuals&#&Depth &GContextPixmapFont \(function#plane_mask#foreground#background# line_width#line_style#cap_style#join_style#fill_style# fill_rule#$arc_mode#(tile&#,stipple&#0ts_x_origin#4ts_y_origin#8font&#<subwindow_mode#@graphics_exposures#Dclip_x_origin#Hclip_y_origin#Lclip_mask&#Pdash_offset#TdashesG#X&XGCValues_XGCp*)ext_datar#gid&#rects#dashes# dirty#values(# (*)GC P*ext_datar#display #root* #width# height#mwidth#mheight#ndepths#depths&# root_depth#$root_visual&#(default_gc/)#,cmap0#0white_pixel#4black_pixel#8max_maps#<min_maps#@backing_store#Dsave_unders#Hroot_input_mask#L8)Screen *KeySym * 0 !+extension#major_opcode#first_event#first_error# *XExtCodes !+ Q+ w /) 1+ 6+Q+CreateGCType + w /) 1+ i++CopyGCType + w /) 1+ ++FlushGCType + w /) 1+ ++FreeGCType !,name#card32#+XFontProp !,unsigned short ,lbearing#rbearing#width#ascent#descent#attributes6,# H,XCharStruct , P.ext_datar#fid&#direction #min_char_or_byte2 # max_char_or_byte2 #min_byte1 #max_byte1 #all_chars_exist#default_char # n_properties#$properties1,#(min_bounds,#,max_bounds,#8per_char,#Dascent#Hdescent#L,XFontStruct . 5. w . 1+ .5.CreateFontType j. w . 1+ O.j.FreeFontType . w 1+ ..CloseDisplayTypeBYTE6,CARD16CARD32CARD8 /type.#errorCode.#sequenceNumber.#resourceID.#minorCode.#majorCode.# pad1.# pad3.# pad4.#pad5.#pad6.#pad7.#.xError /  / w / 1+ / //ErrorType O0 w  1+ O  /0ErrorStringType ! P0 w 40 #" 90P0PrintErrorTypeG j0 0 w 1+ o0  t00BeforeFlushType_XExtenH1next*#codes!+#create_GCV+#copy_GC+#flush_GC+#free_GC+# create_Font:.#$free_Fonto.#(close_display.#,error/#0error_string0#4nameO#8error_valuesU0#<before_flush0#@next_flush*#D 111 111_XLockInfo 1 -_ 2type.#data1.#sequenceNumber.#length.#data00.#data01.# data02.#data03.#data04.#data05.#2xGenericReplyINT16 3type.#depth.#sequenceNumber.#length.#root.#x2# y2#width.#height.#borderWidth.#pad1.#pad2.#pad3.#2xGetGeometryReply \4type.#pad1.#sequenceNumber.#length.#root.#parent.# nChildren.#pad2.#pad3.#pad4.#pad5.#3xQueryTreeReply 5type.#pad1.#sequenceNumber.#length.#atom.#pad2.# pad3.#pad4.#pad5.#pad6.#r4xInternAtomReply 5type.#pad1.#sequenceNumber.#length.#nameLength.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#5xGetAtomNameReply 6type.#format.#sequenceNumber.#length.#propertyType.#bytesAfter.# nItems.#pad1.#pad2.#pad3.#5xGetPropertyReply J7type.#pad1.#sequenceNumber.#length.#nProperties.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#6xListPropertiesReply 7type.#pad1.#sequenceNumber.#length.#owner.#pad2.# pad3.#pad4.#pad5.#pad6.#e7xGetSelectionOwnerReply 8type.#status.#sequenceNumber.#length.#pad1.#pad2.# pad3.#pad4.#pad5.#pad6.#8xGrabPointerReply8xGrabKeyboardReplyBOOL 9type.#sameScreen8#sequenceNumber.#length.#root.#child.# rootX2#rootY2#winX2#winY2#mask.#pad1.#pad.#8xQueryPointerReply e:type.#pad1.#sequenceNumber.#length.#nEvents.#pad2.# pad3.#pad4.#pad5.#pad6.#9xGetMotionEventsReply +;type.#sameScreen8#sequenceNumber.#length.#child.#dstX2# dstY2#pad2.#pad3.#pad4.#pad5.#:xTranslateCoordsReply ;type.#revertTo.#sequenceNumber.#length.#focus.#pad1.# pad2.#pad3.#pad4.#pad5.#G;xGetInputFocusReplyINT32 <type.#drawDirection.#sequenceNumber.#length.#fontAscent2#fontDescent2# overallAscent2# overallDescent2#overallWidth;#overallLeft;#overallRight;#pad.#<xQueryTextExtentsReply =type.#pad1.#sequenceNumber.#length.#nFonts.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#=xListFontsReply t>type.#pad1.#sequenceNumber.#length.#nPaths.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#=xGetFontPathReply %?type.#depth.#sequenceNumber.#length.#visual.#pad3.# pad4.#pad5.#pad6.#pad7.#>xGetImageReply ?type.#pad1.#sequenceNumber.#length.#nColormaps.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#:?xListInstalledColormapsReply @type.#pad1.#sequenceNumber.#length.#red.#green.# blue.# pad2.#pixel.#pad3.#pad4.#pad5.#@xAllocColorReply Atype.#pad1.#sequenceNumber.#length.#pixel.#exactRed.# exactGreen.#exactBlue.#screenRed.#screenGreen.#screenBlue.#pad2.#pad3.#@xAllocNamedColorReply qBtype.#pad1.#sequenceNumber.#length.#nPixels.#nMasks.# pad3.# pad4.#pad5.#pad6.#pad7.#AxAllocColorCellsReply ?Ctype.#pad1.#sequenceNumber.#length.#nPixels.#pad2.# redMask.# greenMask.#blueMask.#pad3.#pad4.#BxAllocColorPlanesReply Dtype.#pad1.#sequenceNumber.#length.#nColors.#pad2.# pad3.# pad4.#pad5.#pad6.#pad7.#\CxQueryColorsReply Dtype.#pad1.#sequenceNumber.#length.#exactRed.#exactGreen.# exactBlue.# screenRed.#screenGreen.#screenBlue.#pad3.#pad4.#pad5.#DxLookupColorReply Etype.#pad1.#sequenceNumber.#length.#width.#height.# pad3.# pad4.#pad5.#pad6.#pad7.#ExQueryBestSizeReply Ftype.#pad1.#sequenceNumber.#length.#present8#major_opcode.# first_event.# first_error.# pad3.# pad4.#pad5.#pad6.#pad7.#ExQueryExtensionReply ^Gtype.#nExtensions.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#FxListExtensionsReply Htype.#success.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#yGxSetModifierMappingReply Htype.#numKeyPerModifier.#sequenceNumber.#length.#pad1.#pad2.# pad3.#pad4.#pad5.#pad6.#1HxGetModifierMappingReplyyGxSetPointerMappingReply Itype.#keySymsPerKeyCode.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#IxGetKeyboardMappingReply jJtype.#nElts.#sequenceNumber.#length.#pad2.#pad3.# pad4.#pad5.#pad6.#pad7.#IxGetPointerMappingReply SKtype.#pad1.#sequenceNumber.#length.#accelNumerator.#accelDenominator.# threshold.# pad2.#pad3.#pad4.#pad5.#pad6.#JxGetPointerControlReply ILtype.#pad1.#sequenceNumber.#length.#timeout.#interval.# preferBlanking8# allowExposures8# pad2.#pad3.#pad4.#pad5.#pad6.#qKxGetScreenSaverReply  Mtype.#enabled8#sequenceNumber.#length.#nHosts.#pad1.# pad3.# pad4.#pad5.#pad6.#pad7.#dLxListHostsReply ]Mtype.#detail.#sequenceNumber.#6,KeyButMask "Npad00.#time.#root.#event.# child.#rootX2#rootY2#eventX2#eventY2#state]M#sameScreen8#pad1.# Npad00.#time.#root.#event.# child.#rootX2#rootY2#eventX2#eventY2#state]M#mode.#flags.# *Opad00.#window.#mode.#pad1.# pad2.# pad3.# Opad00.#window.#x.#y.# width.# height.#count.#pad2.# NPpad00.#drawable.#x.#y.# width.# height.#minorEvent.#count.#majorEvent.#pad1.#pad2.#pad3.# Ppad00.#drawable.#minorEvent.#majorEvent.# bpad.# Qpad00.#window.#state.#pad1.# pad2.# pad3.# Qpad00.#parent.#window.#x2# y2#width.#height.#borderWidth.#override8#bpad.# Qpad00.#event.#window.# #image%?#colormaps?#allocColor@#allocNamedColorA#colorCellsqB#colorPlanes?C#colorsD#lookupColorD#bestSizeE#extensionF#extensions^G#setModifierMappingH#getModifierMappingH#setPointerMappingH#getKeyboardMappingI#getPointerMappingjJ#pointerControlSK#screenSaverIL#hosts M#error/#event\#\xReply ^ (_ w ^ O  T __XInternalAsync o_next2#handler(_#dataT# |_ w o_ __XLockPtrs_lock_display|_#unlock_display_# _ __XKeytrans __XDisplayAtoms __XContextDB _ ` ` p`defaultCCCsT#clientCmapsT#perVisualIntensityMapsT#_XIMFilter p` ` w  T ``_XInternalConnectionProc T `_XConnectionInfo3afd#read_callback`#call_dataT#watch_data`# next`# Ta w T   ` 3aTaXConnectionWatchProc ya_XConnWatchInfo afnYa#client_dataT#nextta# a_XkbInfoRec a_XtransConnInfo a_X11XCBPrivate a bb'b 'b.bEbDisplay_XcursorFontInfo bnextb#font&#is_cursor_font# SbSbXcursorFontInfo b_XcursorDisplayInfoLcnextc#displayw#codes1+#has_render_cursor# has_anim_cursor#theme_core#size#fontsb#themeO# theme_from_configO#$dither%d#(bitmapsd#, b_XcursorDither%dXcursorDitherThresholdXcursorDitherMedianXcursorDitherOrderedXcursorDitherDiffusecXcursorDitherJd_XcursorBitmapInfo$dbitmap&#sequence#width #height # has_image#hash9d#JdXcursorBitmapInfod dbXcursorDisplayInfo dXcursorTryShapeCursorYЌU8f8fwdpyR&source_fontS &mask_fontT source_charU mask_charVfforegroundWfbackgroundX cursor8fZ`sizefthemeOgimagesghCursor fpixel#red6,#green6,#blue6,#flagsG# padG# EfXColorf ff f XcursorUInt XcursorDim XcursorPixel f_XcursorImage gversionf#sizef#widthf#heightf# xhotf#yhotf#delayf#pixelsf#fXcursorImage g g_XcursorImages gnimage#imagesg#nameO#gXcursorImages gXcursorNoticeCreateBitmapxUhwdpyt&pidu  widthv heightwinfoeyoldestznow{i|replace}bmih~ d_XcursorGetBitmapЏ"UhPiwdpy&bitmap infoei_XcursorClientLSB0XUivii_reverse_byteiJXcursorImageHash`Ujlimagelhash ixylineltlow_addrbit_swapB_XImageXkwidth#height#xoffset#format# dataO#byte_order#bitmap_unit#bitmap_bit_order#bitmap_pad# depth#$bytes_per_line#(bits_per_pixel#,red_mask#0green_mask#4blue_mask#8obdataT#<fRl#@ j kl &   O   k l "l .lk :l Flfuncslcreate_imagel#destroy_imagel#get_pixel)l#put_pixel5l# sub_imageAl#add_pixelMl#jXImage l  _XcursorLogDiscover- UDm!been_here.!log/"XcursorNoticePutBitmap?U n#wdpy<#draw= #limage>!bmih@ǔՔՔ!xs!ys!it!tluC$XcursorTryShapeBitmapCursordU8f o#wdpy#&source #&mask# oforeground# obackground# x# y !bmih!name%o!i!cursor8f fG6o%malloc#"Po G Po%getenvOto Uo %_XcursorGetDisplayInfoeo to %XcursorGetThemeCoreo o%XcursorGetThemeOo %XcursorGetDefaultSizep %XcursorSupportsARGBBp oG Bp%XcursorShapeLoadImagesgp Gp  G p%XcursorLibraryLoadCursor8fp p pg p%XcursorImagesLoadCursor8fp p p g&XcursorImagesDestroy#q p%putchar>q G >q%sprintfiq O Cq'G iq%printfq nq' G q%XInternAtomq q q %XInitImageq k %XQueryFont. r q  r%__posix_ctime_rO>r r Otm$ rtm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# >r r(__posix_asctime_rO r Ok /var/tmp/libXcursor-1.1.11/src../include/X11/Xcursor/usr/local/include/X11/usr/local/include/X11/extensions/usr/include/isocursor.cXcursor.hXlibint.hXlib.hX.hXproto.hXmd.hrender.hXrender.hxcursorint.htime_iso.h!!  " " " &" /" 9" E" K" `""/" " " " " " " " " #!#0# 8# D# M# Z# d# j# ### # # # ##$ $ "$ ($ 0$9$@$ a$ p$$$$ $ $ $ $ $ $ % V% p%y%% % % % % % %%% & && H& e& p& &&& & &&&  '  ')'5' Q' `'i'o' ' ' ' ' ' '{(( ( A( P(z(( (( ( ( ( (( ( ( ) ) ) :) L) Z) h) v) ) ) ) ) ) ) ) ) )  * * 5* L*S* e*h*** * * * *  ++ &+ 2+ N+T+ j+ + + + + + + ,-, J,r`, v,, , , , ,,, - - (- >- \- w- - - - - -. >.oT. j.v. . . . . . . .. / / / $/ ./ F/ N/ \/ h/q/ w/ }/ / / / / / / / 0 0 $0yO0 U0 [0 g0 }0 0 0 0 0 0 00 1 1 11 <1_1 e1 n1 w1 1 1 1 1 1 1 1 1 1 2 ?2 Q2 Y2 }2 2 2 2 2 3 ?3H3 Q3Gg3 }3<334  4  4A4J4 `4 v4 4 4 4 4 4  5C5 f5r|5 555 5 5 676C6L6 U6 \6 c6 l6 t6 {6 6 6 6 6 6 6 6 6 6 6 6 !7 <7 j7 z7 7 7 7 7 78 8<8 \88 8 8 8 8 8 8 8 9 9 (9 ,9 A9 P9 T9 `9n99 9  : :3: a:: :: :: : ; ; @;a;w;; ; ; ; ; ; ; ;x< <  <D<b< <<< < < < < < < = (=}:=T= b= p={= = = === == > > )> /> @>a>r> >> > > > > >>? ? ? ? ? ? ? ? ? ? @ @ @ B@ ^@ d@ p@@@ @ @ @A  /var/tmp/libXcursor-1.1.11/src/usr/local/include/X11../include/X11/Xcursor/usr/include/sys/usr/include/isodisplay.cxcursorint.hXlibint.hXlib.hX.hXproto.hXmd.hXcursor.htypes.htime_iso.h0AQA\A mA xA A A AA0A B B B B|6B^B fB tB {B BBB B B B  C 'C 0C 9C CC ZC lC uC C C C C CCC D !D.D :D ID UD XDsrDD D D D D D D D E  E E (E EEOE YE E E E E E E F  F &F 0F DF LF iF F FFF F F F FF G G &G 7G ?G UGdGG G GHH H/H 7H TH \HnH H H H H H HH H H I %I =I GI _I iI I I I III I I I  J J J$J 3J JJ YJJ J J J~JJ J JJ J K K 0KQKbK K KKK K L1LBL JL TL ]L dL pLLL L L L LLM M M  M )M 1M NM VM `M tM{M M M M M MMM M M M N1NBN JN TN ]N pNNN N N N N  /var/tmp/libXcursor-1.1.11/src../include/X11/Xcursor/usr/include/usr/include/iso/usr/include/sysfile.cXcursor.hstdio_impl.hstdio_iso.htypes.htime_iso.hNN  O O  O *O 6O WO `O iO sO yO OO/O OO8 P P P &P 2P  c p{   ȋ      |2A I R [      Ќ  , R `   Í ˍ ލ  !(0 8 ^ d t |     Ȏ ю ׎    ( . DuSi r {     Џ  ! ) 8 ] l    ܐ{  09@ P `    Ñ Α ؑ ܑ    z   &< R b j {  ݒzv  AO \ r   ēԓ ܓ   $ 7 ? D` j p{    ǔՔ   ! ; J [ m   ˕ ו| *B P v     ͖   ) 3 P Y  DD%.?  : ; @ ' ID I: ;  4I : ;  $>  :  I8 I ' ID  I I: ' D   :  : I !I/  :  : < ' ID 5I&II ' D .?  : ; @ ' D . : ; @ ' ID . : ; @ ' D  I4I : ; . : ;@ ' ID  I: ; !.?  : ;@ ' ID " # : $( %.? < ' D &.? < ' ID '.? < ' ID  DD%. : ; @ ' D I: ;   :  I8 I$>  :  ' ID  I I: ' D   : I !I/  :  : < ' ID 5I&II ' D  : ( . : ; @ ' ID 4I : ;  .?  : ; @ ' ID  .?  : ;@ ' ID I: ; 4I : ; !.? < ' ID ".? < ' D #.? < ' ID  DD%.?  : ; @ ' ID I: ;  4I : ;  $> I: I :  I8 .?  : ; @ ' D  &I . : ; @ ' ID  ' ID I' ID I !I/ . : ; @ ' D . : ;@ ' ID I: ; 4I : ; .?  : ;@ ' ID  I8 . : ;@ ' D .? < ' ID .? < ' D .? < ' ID  DD%.?  : ; @ ' ID 4I : ;  $> &II. : ; @ ' D I: ;  . : ; @ ' ID   I  !I/  :  I8  I8 I: .?  : ;@ ' ID I: ; 4I : ; < I!II !I/ .? < ' ID I.? < ' D .? < ' ID  DD%. : ; @ ' ID I: ;  4I : ;  $> I:  :  I8 I ' ID  I ' D   :  : I !I/  :  : < ' ID 5I&II ' D  : ( .?  : ; @ ' ID  .?  : ; @ ' D !I/D D . : ;@ ' ID !4I : ; ".?  : ;@ ' D #I: ; $.?  : ;@ ' ID %.? < ' ID &.? < ' D '(.? < ' ID WvXcursorCursorsCreategbXcursorCursorsDestroybXcursorAnimateCreateacXcursorAnimateDestroycXcursorAnimateNextsXcursorImageLoadCursoriyXcursorImagesLoadCursorsRzXcursorImagesLoadCursorm{XcursorFilenameLoadCursor|XcursorFilenameLoadCursors|_XcursorCreateGlyphCursor~_XcursorCreateFontCursorv)mie_XcursorGetDisplayInfofXcursorSupportsARGBIgXcursorSupportsAnimgXcursorSetDefaultSizehXcursorGetDefaultSizeVhXcursorSetThemehXcursorGetTheme$iXcursorGetThemeCorewiXcursorSetThemeCoreY"XcursorImageCreateNXcursorImageDestroyXcursorImagesCreateHXcursorImagesDestroyXcursorImagesSetNameXcursorCommentCreateXcursorCommentDestroyXcursorCommentsCreateXcursorCommentsDestroyXcursorXcFileLoadImageXcursorXcFileLoadImagestXcursorXcFileLoadAllImages?XcursorXcFileLoadkXcursorXcFileSaveXcursorFileLoadImage6XcursorFileLoadImagesXcursorFileLoadAllImagesXcursorFileLoaddXcursorFileSaveImagesXcursorFileSaveXcursorFilenameLoadImage XcursorFilenameLoadImagesXcursorFilenameLoadAllImagesXcursorFilenameLoadXcursorFilenameSaveImages8XcursorFilenameSaveXcursorLibraryPathXcursorLibraryLoadImagey XcursorLibraryLoadImages{ XcursorLibraryLoadCursor XcursorLibraryLoadCursors XcursorShapeLoadImageuXcursorShapeLoadImagesXcursorShapeLoadCursor[XcursorShapeLoadCursorsXcursorLibraryShape+ s eXcursorTryShapeCursorgXcursorNoticeCreateBitmapiXcursorImageHashDmXcursorNoticePutBitmap nXcursorTryShapeBitmapCursor>vcnativeByteOrder.d_XcursorPixelBrightnessd_XcursorDivideAlpha%e_XcursorPixelToColore_XcursorCompareRedof_XcursorCompareGreenf_XcursorCompareBlue~g_XcursorAverageColor2h_XcursorHeckbertMedianCutn_XcursorBayerOrderedDithero_XcursorFloydSteinbergs_XcursorThreshold`v)m_XcursorFreeDisplayInfod_XcursorCloseDisplaye_XcursorDefaultParseBool}Y"_XcursorReadUInt\_XcursorReadBytes_XcursorWriteUInt# _XcursorWriteBytes _XcursorFileHeaderDestroy _XcursorFileHeaderCreate _XcursorReadFileHeader _XcursorFileHeaderLength _XcursorWriteFileHeaderD _XcursorSeekToToc _XcursorFileReadChunkHeader _XcursorFileWriteChunkHeader _XcursorFindBestSize_XcursorFindImageToc{_XcursorReadImageG_XcursorImageLength_XcursorWriteImage9_XcursorReadComment_XcursorCommentLength*_XcursorWriteComment<_XcursorStdioFileRead_XcursorStdioFileWrite _XcursorStdioFileSeek_XcursorStdioFileInitialize`_XcursorAddPathElt_XcursorBuildThemeDir_XcursorBuildFullname_XcursorNextPath_XcursorThemeInheritsXcursorScanThemek+ s_XcursorFontIsCursorh_XcursorGetBitmapPi_XcursorClientLSBl_XcursorLogDiscover|vXPointerl_XExtDataXExtData&FreeFuncTypeJKeyCode]XModifierKeymapFreeModmapType_XFreeFuncsXIDR ScreenFormat Window % XAnyEvent5 TimeL 2 XKeyEventB 'XButtonEvent: XMotionEvent33XCrossingEventHXFocusChangeEventgXExposeEventzDrawableFXGraphicsExposeEventaXNoExposeEventXXVisibilityEvento4XCreateWindowEventMXDestroyWindowEventFXUnmapEventXXMapEventKXMapRequestEventbXReparentEventXConfigureEventxXGravityEventXResizeRequestEventXConfigureRequestEventXCirculateEvent XCirculateRequestEvent)Atom4XPropertyEvent<XSelectionClearEventWXSelectionRequestEventXSelectionEventColormapXXColormapEvent^XClientMessageEventx XMappingEvent XErrorEvent $!XKeymapEvent7!!XGenericEvent!D"XGenericEventCookieo"_XEvent$XEvent %_XSQEvento%VisualID~%&Visual'&^&Deptho&GContext~&Pixmap&Font&N(XGCValues^(_XGC(GC(4*ScreenK*KeySymb**XExtCodes*CreateGCType!+CopyGCTypeR+FlushGCType+FreeGCType++XFontProp+J,XCharStructa,-XFontStruct-CreateFontType.FreeFontType5.CloseDisplayTypeL.BYTEW.CARD16d.CARD32q.CARD8}.@/xError|/ErrorType/ErrorStringType/PrintErrorType-0BeforeFlushTypeC0_XExten1P2xGenericReplyd2INT16p223xGetGeometryReplyJ33xQueryTreeReply 44xInternAtomReply4`5xGetAtomNameReplyx5 6xGetPropertyReply866xListPropertiesReply67xGetSelectionOwnerReply7J8xGrabPointerReplyb8xGrabKeyboardReply{8BOOL8K9xQueryPointerReplyd99xGetMotionEventsReply::xTranslateCoordsReply:z;xGetInputFocusReply;INT32;<xQueryTextExtentsReply<Q=xListFontsReplyg= >xGetFontPathReply$>>xGetImageReply>{?xListInstalledColormapsReply?O@xAllocColorReplyf@EAxAllocNamedColorReplyaA BxAllocColorCellsReply%BBxAllocColorPlanesReplyBCxQueryColorsReplyCDxLookupColorReplyDNExQueryBestSizeReplyhE>FxQueryExtensionReplyYFFxListExtensionsReplyGGxSetModifierMappingReplyGlHxGetModifierMappingReplyHxSetPointerMappingReplyHLIxGetKeyboardMappingReplykIJxGetPointerMappingReply JJxGetPointerControlReply KKxGetScreenSaverReplyKLxListHostsReplyLLKeyButMaskMMiNN3OO@PP1QdQQ?RsRSSTTTUUU.VV WtWW*XXINT8 Y-YSYY[_xEvent[xEvent[^xReply^_XInternalAsync!__XLockPtrs_6`_XInternalConnectionProc_`_XConnectionInfo`XConnectionWatchProca_XConnWatchInfo_XDisplayaDisplayaCursora_XcursorCursorsMbXcursorCursorsc_XcursorAnimateGcXcursorAnimatedXcursorUIntdXcursorPixeleeXColorjXcursorDim k_XcursorImagekXcursorImageimfuncsk_XImagemXImagemXcursorCoreCursor\nXcursorCoreCursor{uPictureuPictFormatuvXRenderDirectFormat6vvXRenderPictFormatwXcursorBoolw_XcursorFontInfowXcursorFontInfox_XcursorDitherxXcursorDitherx_XcursorBitmapInfo!yXcursorBitmapInfov_XcursorDisplayInfoKyXcursorDisplayInfoy_XcursorImages4zXcursorImages${_XAnimCursorV{XAnimCursor}~xCreateGlyphCursorReq_XRenderPictureAttributestm v)mXPointer;_XExtDataXExtDataFreeFuncTypeKeyCode,^XModifierKeymapFreeModmapType_XFreeFuncsuXID! t ScreenFormat Window XAnyEvent Time XKeyEventXButtonEvent XMotionEventXCrossingEventXFocusChangeEvent6XExposeEventIDrawableXXGraphicsExposeEvent0XNoExposeEvent'XVisibilityEvent>XCreateWindowEventXDestroyWindowEventXUnmapEvent'XMapEventXMapRequestEvent1XReparentEventXConfigureEventGXGravityEvent[XResizeRequestEventXConfigureRequestEventRXCirculateEventhXCirculateRequestEventAtomXPropertyEvent XSelectionClearEvent&XSelectionRequestEventXSelectionEventColormap'XColormapEvent- XClientMessageEventG XMappingEvent g!XErrorEvent!!XKeymapEvent"n"XGenericEvent"#XGenericEventCookie>#_XEvent%XEvent%_XSQEvent>&VisualIDM&&Visual&-'Depth>'GContextM'PixmapZ'Fonte')XGCValues-)_XGC)GC)+Screen+KeySym1++XExtCodes+CreateGCType+CopyGCType!,FlushGCTypeS,FreeGCTyped,,XFontProp,-XCharStruct0-j.XFontStruct.CreateFontType.FreeFontType/CloseDisplayType/BYTE&/CARD163/CARD32@/CARD8L/0xErrorK0ErrorType0ErrorStringType0PrintErrorType0BeforeFlushType1_XExten|23xGenericReply33INT16?34xGetGeometryReply44xQueryTreeReply4o5xInternAtomReply5/6xGetAtomNameReplyG66xGetPropertyReply77xListPropertiesReply7c8xGetSelectionOwnerReply89xGrabPointerReply19xGrabKeyboardReplyJ9BOOLU9:xQueryPointerReply3::xGetMotionEventsReply:;xTranslateCoordsReply;I<xGetInputFocusReplyc<INT32o<^=xQueryTextExtentsReply{= >xListFontsReply6>>xGetFontPathReply>?xGetImageReply?J@xListInstalledColormapsReplym@AxAllocColorReply5ABxAllocNamedColorReply0BBxAllocColorCellsReplyBCxAllocColorPlanesReplyCiDxQueryColorsReplyD_ExLookupColorReplywEFxQueryBestSizeReply7F GxQueryExtensionReply(GGxListExtensionsReplyGyHxSetModifierMappingReplyH;IxGetModifierMappingReplyZIxSetPointerMappingReplyxIJxGetKeyboardMappingReply:JJxGetPointerMappingReplyJKxGetPointerControlReplyKLxGetScreenSaverReplyLsMxListHostsReplyMMKeyButMaskMN8OOPPQiQR3RRSBSS{T#UUUWVVVrWWCXXXYINT8YY"ZQZ_\_xEventy\xEvent\X_xReply__XInternalAsync__XLockPtrs`a_XInternalConnectionProc.a_XConnectionInfoaXConnectionWatchProca_XConnWatchInfo_XDisplaybDisplaybXcursorBoolb_XcursorFontInfocXcursorFontInfo6c_XcursorDithercXcursorDitherc_XcursorBitmapInfoFdXcursorBitmapInfo@_XcursorDisplayInfopdXcursorDisplayInfojsize_t^ltmY"mXcursorUIntXcursorDimXcursorPixel_XcursorImage/XcursorImage_XcursorImages/XcursorImagesk_XcursorCommentXcursorCommentl_XcursorCommentsXcursorCommentsmXcursorBool_XcursorFile,XcursorFile _XcursorFileToc XcursorFileToc# _XcursorFileHeader XcursorFileHeader' _XcursorChunkHeader XcursorChunkHeader__FILEFILEsize_t!tm-__FILE FILEXcursorUIntXcursorDimXcursorPixel_XcursorImageM XcursorImage _XcursorImagesN XcursorImagesi Cursor Display _XcursorCursors XcursorCursorssize_ttmQ + sXcursorBoolTXPointer_XExtDatacXExtDataFreeFuncTypeKeyCodeXModifierKeymap(FreeModmapType=_XFreeFuncsXID ScreenFormat* Window7 XAnyEvent Time XKeyEvent XButtonEventXMotionEventXCrossingEvent"XFocusChangeEvent:XExposeEventDrawableXGraphicsExposeEventGXNoExposeEvent\XVisibilityEventXCreateWindowEventXDestroyWindowEvent3XUnmapEvent>XMapEventNXMapRequestEventkXReparentEventRXConfigureEventhXGravityEventgXResizeRequestEvent\XConfigureRequestEventyXCirculateEventtXCirculateRequestEventAtomXPropertyEvent/XSelectionClearEventeXSelectionRequestEventXSelectionEvent0Colormap?XColormapEvent?XClientMessageEventj XMappingEvent~ !XErrorEvent#!!XKeymapEvent!"XGenericEvent(""XGenericEventCookie"_XEventd%XEventq%_XSQEvent%VisualID%}&Visual&&Depth&GContext&Pixmap&Font&(XGCValues(_XGC/)GC8)*Screen*KeySym*!+XExtCodesV+CreateGCType+CopyGCType+FlushGCType+FreeGCType+!,XFontPropH,,XCharStruct,.XFontStruct:.CreateFontTypeo.FreeFontType.CloseDisplayType.BYTE.CARD16.CARD32.CARD8./xError/ErrorType0ErrorStringTypeU0PrintErrorType0BeforeFlushType0_XExten22xGenericReply2INT1623xGetGeometryReply3\4xQueryTreeReplyr45xInternAtomReply55xGetAtomNameReply56xGetPropertyReply6J7xListPropertiesReplye77xGetSelectionOwnerReply88xGrabPointerReply8xGrabKeyboardReply8BOOL89xQueryPointerReply9e:xGetMotionEventsReply:+;xTranslateCoordsReplyG;;xGetInputFocusReply;INT32<<xQueryTextExtentsReply==xListFontsReply=t>xGetFontPathReply>%?xGetImageReply:??xListInstalledColormapsReply@@xAllocColorReply@AxAllocNamedColorReplyAqBxAllocColorCellsReplyB?CxAllocColorPlanesReply\CDxQueryColorsReplyDDxLookupColorReplyEExQueryBestSizeReplyEFxQueryExtensionReplyF^GxListExtensionsReplyyGHxSetModifierMappingReply1HHxGetModifierMappingReplyHxSetPointerMappingReplyIIxGetKeyboardMappingReplyIjJxGetPointerMappingReplyJSKxGetPointerControlReplyqKILxGetScreenSaverReplydL MxListHostsReply"M]MKeyButMasknM"NN*OONPPQQQrtm>vnorderedDitherforeground-background&v)mi_XcursorDisplayInfo0path _XcursorStandardNamesC _XcursorStandardNames _XcursorStandardNameOffsets _XcursorStandardNameOffsets6+ si_reverse_bytembeen_here0mlog.hash.dynsym.dynstr.SUNW_version.rel.got.rel.plt.text.init.fini.rodata.rodata1.dynamic.data.bssf.picdata.bss.symtab.strtab.annotate.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab@ P"$ $ B ohh % B . Bhh2007!!u=ddCIQLL)`Zttc||iox} \Do\u> y)7`#+5 070701000333b9000081ed0000000000000000000000014dc763d90000046a000000b500010002ffffffffffffffff0000002100000000root/usr/local/lib/libXcursor.la# libXcursor.la - a libtool library file # Generated by libtool (GNU libtool) 2.2.10 # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libXcursor.so.1' # Names of this library. library_names='libXcursor.so.1.0.2 libXcursor.so.1 libXcursor.so' # The name of the static archive. old_library='libXcursor.a' # Linker flags that can not go in dependency_libs. inherited_linker_flags='' # Libraries that this one depends upon. dependency_libs=' -L/usr/local/lib /usr/local/lib/libXrender.la /usr/local/lib/libXfixes.la /usr/local/lib/libX11.la /usr/local/lib/libxcb.la /usr/local/lib/libXau.la /usr/local/lib/libXdmcp.la -lnsl -lsocket' # Names of additional weak libraries provided by this library weak_library_names='' # Version information for libXcursor. current=1 age=0 revision=2 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=no # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib' 070701000333bb000041ed0000000000000000000000024dc763f200000000000000b500010002ffffffffffffffff0000001d00000000root/usr/local/lib/pkgconfig070701000333bc000081a40000000000000000000000014dc763d90000013f000000b500010002ffffffffffffffff0000002800000000root/usr/local/lib/pkgconfig/xcursor.pcprefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include datarootdir=${prefix}/share icondir=${datarootdir}/icons Name: Xcursor Description: X Cursor Library Version: 1.1.11 Requires: xproto Requires.private: x11 xrender xfixes Cflags: -I${includedir} Libs: -L${libdir} -lXcursor 070701000333bd000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000001500000000root/usr/local/share070701000333be000041ed0000000000000000000000034dc763f200000000000000b500010002ffffffffffffffff0000001900000000root/usr/local/share/man070701000333bf000041ed0000000000000000000000024dc763f200000000000000b500010002ffffffffffffffff0000001e00000000root/usr/local/share/man/man3070701000333d2000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003800000000root/usr/local/share/man/man3/XcursorLibraryLoadImage.3.so man3/Xcursor.3 070701000333c0000081a40000000000000000000000014dc763d900003249000000b500010002ffffffffffffffff0000002800000000root/usr/local/share/man/man3/Xcursor.3.\" .\" Copyright © 2002 Keith Packard .\" .\" Permission to use, copy, modify, distribute, and sell this software and its .\" documentation for any purpose is hereby granted without fee, provided that .\" the above copyright notice appear in all copies and that both that .\" copyright notice and this permission notice appear in supporting .\" documentation, and that the name of Keith Packard not be used in .\" advertising or publicity pertaining to distribution of the software without .\" specific, written prior permission. Keith Packard makes no .\" representations about the suitability of this software for any purpose. It .\" is provided "as is" without express or implied warranty. .\" .\" KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, .\" INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO .\" EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR .\" CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, .\" DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER .\" TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" .de TQ .br .ns .TP \\$1 .. .TH XCURSOR 3 "libXcursor 1.1.11" "X Version 11" "Keith Packard" .SH NAME XCURSOR \- Cursor management library .SH SYNOPSIS .nf .B #include .fi .SH DESCRIPTION .B Xcursor is a simple library designed to help locate and load cursors. Cursors can be loaded from files or memory. A library of common cursors exists which map to the standard X cursor names. Cursors can exist in several sizes and the library automatically picks the best size. .SH FUNCTIONAL OVERVIEW Xcursor is built in a couple of layers; at the bottom layer is code which can load cursor images from files. Above that is a layer which locates cursor files based on the library path and theme. At the top is a layer which builds cursors either out of an image loaded from a file or one of the standard X cursors. When using images loaded from files, Xcursor prefers to use the Render extension CreateCursor request if supported by the X server. Where not supported, Xcursor maps the cursor image to a standard X cursor and uses the core CreateCursor request. .SS CURSOR FILES Xcursor defines a new format for cursors on disk. Each file holds one or more cursor images. Each cursor image is tagged with a nominal size so that the best size can be selected automatically. Multiple cursors of the same nominal size can be loaded together; applications are expected to use them as an animated sequence. .P Cursor files are stored as a header containing a table of contents followed by a sequence of chunks. The table of contents indicates the type, subtype and position in the file of each chunk. The file header looks like: .LP .in +.2i \fImagic\fP\^: CARD32 'Xcur' (0x58, 0x63, 0x75, 0x72) .br \fIheader\fP\^: CARD32 bytes in this header .br \fIversion\fP\^: CARD32 file version number .br \fIntoc\fP\^: CARD32 number of toc entries .br \fItoc\fP\^: LISTofTOC table of contents .in -.2i .P Each table of contents entry looks like: .LP .in +.2i \fItype\fP\^: CARD32 entry type .br \fIsubtype\fP\^: CARD32 type-specific label - size for images .br \fIposition\fP\^: CARD32 absolute byte position of table in file .in -.2i .P .P Each chunk in the file has set of common header fields followed by additional type-specific fields: .LP .in +.2i \fIheader\fP\^: CARD32 bytes in chunk header (including type-specific fields) .br \fItype\fP\^: CARD32 must match type in TOC for this chunk .br \fIsubtype\fP\^: CARD32 must match subtype in TOC for this chunk .br \fIversion\fP\^: CARD32 version number for this chunk type .in -.2i .P There are currently two chunk types defined for cursor files; comments and images. Comments look like: .LP .in +.2i \fIheader\fP\^: 20 Comment headers are 20 bytes .br \fItype\fP\^: 0xfffe0001 Comment type is 0xfffe0001 .br \fIsubtype\fP\^: { 1 (COPYRIGHT), 2 (LICENSE), 3 (OTHER) } .br \fIversion\fP\^: 1 .br \fIlength\fP\^: CARD32 byte length of UTF-8 string .br \fIstring\fP\^: LISTofCARD8 UTF-8 string .in -.2i .P Images look like: .LP .in +.2i \fIheader\fP\^: 36 Image headers are 36 bytes .br \fItype\fP\^: 0xfffd0002 Image type is 0xfffd0002 .br \fIsubtype\fP\^: CARD32 Image subtype is the nominal size .br \fIversion\fP\^: 1 .br \fIwidth\fP\^: CARD32 Must be less than or equal to 0x7fff .br \fIheight\fP\^: CARD32 Must be less than or equal to 0x7fff .br \fIxhot\fP\^: CARD32 Must be less than or equal to width .br \fIyhot\fP\^: CARD32 Must be less than or equal to height .br \fIdelay\fP\^: CARD32 Delay between animation frames in milliseconds .br \fIpixels\fP\^: LISTofCARD32 Packed ARGB format pixels .in -.2i .SS THEMES Xcursor (mostly) follows the freedesktop.org spec for theming icons. The default search path it uses is ~/.icons, /usr/local/share/icons, /usr/local/share/pixmaps. Within each of these directories, it searches for a directory using the theme name. Within the theme directory, it looks for cursor files in the 'cursors' subdirectory. It uses the first cursor file found along the path. .PP If necessary, Xcursor also looks for a "index.theme" file in each theme directory to find inherited themes and searches along the path for those themes as well. .PP If no theme is set, or if no cursor is found for the specified theme, Xcursor checks the "default" theme. .SH DATATYPES .TP .B XcursorImage holds a single cursor image in memory. Each pixel in the cursor is a 32-bit value containing ARGB with A in the high byte. .sp .nf .ft CR typedef struct _XcursorImage { XcursorDim size; /\(** nominal size for matching */ XcursorDim width; /\(** actual width */ XcursorDim height; /\(** actual height */ XcursorDim xhot; /\(** hot spot x (must be inside image) */ XcursorDim yhot; /\(** hot spot y (must be inside image) */ XcursorPixel *pixels; /\(** pointer to pixels */ } XcursorImage; .ft .fi .TP .B XcursorImages holds multiple XcursorImage structures. They're all freed when the XcursorImages is freed. .sp .nf .ft CR typedef struct _XcursorImages { int nimage; /\(** number of images */ XcursorImage **images; /\(** array of XcursorImage pointers */ } XcursorImages; .ft .fi .TP .B XcursorCursors Holds multiple Cursor objects. They're all freed when the XcursorCursors is freed. These are reference counted so that multiple XcursorAnimate structures can use the same XcursorCursors. .sp .nf .ft CR typedef struct _XcursorCursors { Display *dpy; /\(** Display holding cursors */ int ref; /\(** reference count */ int ncursor; /\(** number of cursors */ Cursor *cursors; /\(** array of cursors */ } XcursorCursors; .ft .fi .TP .B XcursorAnimate References a set of cursors and a sequence within that set. Multiple XcursorAnimate structures may reference the same XcursorCursors; each holds a reference which is removed when the XcursorAnimate is freed. .sp .nf .ft CR typedef struct _XcursorAnimate { XcursorCursors *cursors; /\(** list of cursors to use */ int sequence; /\(** which cursor is next */ } XcursorAnimate; .ft .fi .TP .B XcursorFile Xcursor provides an abstract API for accessing the file data. Xcursor provides a stdio implementation of this abstract API; applications are free to create additional implementations. These functions parallel the stdio functions in return value and expected argument values; the read and write functions flip the arguments around to match the POSIX versions. .sp .nf .ft CR typedef struct _XcursorFile { void *closure; int (*read) (XcursorFile *file, unsigned char *buf, int len); int (*write) (XcursorFile *file, unsigned char *buf, int len); int (*seek) (XcursorFile *file, long offset, int whence); }; .ft .fi .SH FUNCTIONS .SS Object Management .TP XcursorImage *XcursorImageCreate (int width, int height) .TQ void XcursorImageDestroy (XcursorImage *image) Allocate and free images. On allocation, the hotspot and the pixels are left uninitialized. The size is set to the maximum of width and height. .TP XcursorImages *XcursorImagesCreate (int size) .TQ void XcursorImagesDestroy (XcursorImages *images) Allocate and free arrays to hold multiple cursor images. On allocation, nimage is set to zero. .TP XcursorCursors *XcursorCursorsCreate (Display *dpy, int size) .TQ void XcursorCursorsDestroy (XcursorCursors *cursors) Allocate and free arrays to hold multiple cursors. On allocation, ncursor is set to zero, ref is set to one. .SS Reading and writing images. .TP XcursorImage *XcursorXcFileLoadImage (XcursorFile *file, int size) .TQ XcursorImages *XcursorXcFileLoadImages (XcursorFile *file, int size) .TQ XcursorImages *XcursorXcFileLoadAllImages (XcursorFile *file) .TQ XcursorBool XcursorXcFileLoad (XcursorFile *file, XcursorComments **commentsp, XcursorImages **imagesp) .TQ XcursorBool XcursorXcFileSave (XcursorFile *file, const XcursorComments *comments, const XcursorImages *images) These read and write cursors from an XcursorFile handle. After reading, the file pointer will be left at some random place in the file. .TP XcursorImage *XcursorFileLoadImage (FILE *file, int size) .TQ XcursorImages *XcursorFileLoadImages (FILE *file, int size) .TQ XcursorImages *XcursorFileLoadAllImages (FILE *file) .TQ XcursorBool XcursorFileLoad (FILE *file, XcursorComments **commentsp, XcursorImages **imagesp) .TQ XcursorBool XcursorFileSaveImages (FILE *file, const XcursorImages *images) .TQ XcursorBool XcursorFileSave (FILE * file, const XcursorComments *comments, const XcursorImages *images) These read and write cursors from a stdio FILE handle. Writing flushes before returning so that any errors should be detected. .TP XcursorImage *XcursorFilenameLoadImage (const char *filename, int size) .TQ XcursorImages *XcursorFilenameLoadImages (const char *filename, int size) .TQ XcursorImages *XcursorFilenameLoadAllImages (FILE *file) .TQ XcursorBool XcursorFilenameLoad (const char *file, XcursorComments **commentsp, XcursorImages **imagesp) .TQ XcursorBool XcursorFilenameSaveImages (const char *filename, const XcursorImages *images) .TQ XcursorBool XcursorFilenameSave (const char *file, const XcursorComments *comments, const XcursorImages *images) These parallel the stdio FILE interfaces above, but take filenames. .SS Reading library images .TP XcursorImage *XcursorLibraryLoadImage (const char *name, const char *theme, int size) .TQ XcursorImages *XcursorLibraryLoadImages (const char *name, const char *theme, int size) These search the library path, loading the first file found. If 'theme' is not NULL, these functions first try appending -theme to name and then name alone. .SS Cursor APIs .TP Cursor XcursorFilenameLoadCursor (Display *dpy, const char *file) .TQ XcursorCursors *XcursorFilenameLoadCursors (Display *dpy, const char *file) These load cursors from the specified file. .TP Cursor XcursorLibraryLoadCursor (Display *dpy, const char *name) .TQ XcursorCursors *XcursorLibraryLoadCursors (Display *dpy, const char *name) These load cursors using the specified library name. The theme comes from the display. .SS X Cursor Name APIs .TP XcursorImage *XcursorShapeLoadImage (unsigned int shape, const char *theme, int size) .TQ XcursorImages *XcursorShapeLoadImages (unsigned int shape, const char *theme, int size) These map 'shape' to a library name using the standard X cursor names and then load the images. .TP Cursor XcursorShapeLoadCursor (Display *dpy, unsigned int shape) .TQ XcursorCursors *XcursorShapeLoadCursors (Display *dpy, unsigned int shape) These map 'shape' to a library name and then load the cursors. .SS Display Information APIs .TP XcursorBool XcursorSupportsARGB (Display *dpy) Returns whether the display supports ARGB cursors or whether cursors will be mapped to a core X cursor. .TP XcursorBool XcursorSetDefaultSize (Display *dpy, int size) Sets the default size for cursors on the specified display. When loading cursors, those whose nominal size is closest to this size will be preferred. .TP int XcursorGetDefaultSize (Display *dpy) Gets the default cursor size. .TP XcursorBool XcursorSetTheme (Display *dpy, const char *theme) Sets the current theme name. .TP char *XcursorGetTheme (Display *dpy) Gets the current theme name. .SH "ENVIRONMENT VARIABLES" .TP 15 .B XCURSOR_PATH This variable sets the list of paths to look for cursors in. Directories in this path are separated by colons (:). .SH RESTRICTIONS .B Xcursor will probably change radically in the future; weak attempts will be made to retain some level of source-file compatibility. .SH AUTHOR Keith Packard 070701000333f2000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003200000000root/usr/local/share/man/man3/XcursorXcFileSave.3.so man3/Xcursor.3 070701000333da000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003000000000root/usr/local/share/man/man3/XcursorSetTheme.3.so man3/Xcursor.3 070701000333ec000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003400000000root/usr/local/share/man/man3/XcursorSupportsARGB.3.so man3/Xcursor.3 070701000333d9000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003600000000root/usr/local/share/man/man3/XcursorSetDefaultSize.3.so man3/Xcursor.3 070701000333c4000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003d00000000root/usr/local/share/man/man3/XcursorFilenameLoadAllImages.3.so man3/Xcursor.3 070701000333f1000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003800000000root/usr/local/share/man/man3/XcursorXcFileLoadImages.3.so man3/Xcursor.3 070701000333ce000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003400000000root/usr/local/share/man/man3/XcursorImagesCreate.3.so man3/Xcursor.3 070701000333c6000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003900000000root/usr/local/share/man/man3/XcursorFilenameLoadImage.3.so man3/Xcursor.3 070701000333d3000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003900000000root/usr/local/share/man/man3/XcursorLibraryLoadImages.3.so man3/Xcursor.3 070701000333e2000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003700000000root/usr/local/share/man/man3/XcursorShapeLoadImages.3.so man3/Xcursor.3 070701000333d1000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003a00000000root/usr/local/share/man/man3/XcursorLibraryLoadCursors.3.so man3/Xcursor.3 070701000333c3000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003400000000root/usr/local/share/man/man3/XcursorFilenameLoad.3.so man3/Xcursor.3 070701000333c5000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003a00000000root/usr/local/share/man/man3/XcursorFilenameLoadCursor.3.so man3/Xcursor.3 070701000333e0000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003800000000root/usr/local/share/man/man3/XcursorShapeLoadCursors.3.so man3/Xcursor.3 070701000333cb000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003000000000root/usr/local/share/man/man3/XcursorGetTheme.3.so man3/Xcursor.3 070701000333cf000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003500000000root/usr/local/share/man/man3/XcursorImagesDestroy.3.so man3/Xcursor.3 070701000333c9000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003a00000000root/usr/local/share/man/man3/XcursorFilenameSaveImages.3.so man3/Xcursor.3 070701000333ca000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003600000000root/usr/local/share/man/man3/XcursorGetDefaultSize.3.so man3/Xcursor.3 070701000333f0000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003700000000root/usr/local/share/man/man3/XcursorXcFileLoadImage.3.so man3/Xcursor.3 070701000333c7000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003a00000000root/usr/local/share/man/man3/XcursorFilenameLoadImages.3.so man3/Xcursor.3 070701000333e1000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003600000000root/usr/local/share/man/man3/XcursorShapeLoadImage.3.so man3/Xcursor.3 070701000333cd000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003400000000root/usr/local/share/man/man3/XcursorImageDestroy.3.so man3/Xcursor.3 070701000333c8000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003400000000root/usr/local/share/man/man3/XcursorFilenameSave.3.so man3/Xcursor.3 070701000333cc000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003300000000root/usr/local/share/man/man3/XcursorImageCreate.3.so man3/Xcursor.3 070701000333d0000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003900000000root/usr/local/share/man/man3/XcursorLibraryLoadCursor.3.so man3/Xcursor.3 070701000333dc000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003700000000root/usr/local/share/man/man3/XcursorShapeLoadCursor.3.so man3/Xcursor.3 070701000333ef000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003b00000000root/usr/local/share/man/man3/XcursorXcFileLoadAllImages.3.so man3/Xcursor.3 070701000333c1000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003500000000root/usr/local/share/man/man3/XcursorCursorsCreate.3.so man3/Xcursor.3 070701000333ed000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003200000000root/usr/local/share/man/man3/XcursorXcFileLoad.3.so man3/Xcursor.3 070701000333c2000081a40000000000000000000000014dc763d900000013000000b500010002ffffffffffffffff0000003600000000root/usr/local/share/man/man3/XcursorCursorsDestroy.3.so man3/Xcursor.3 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!