# PaCkAgE DaTaStReAm libjpeg 1 5176 # end of header 07070100046293000081a40000000000000000000000014c5befc8000000e0000000b500010002ffffffffffffffff0000001000000000libjpeg/pkginfoPKG=libjpeg NAME=libjpeg 8b i86pc Solaris 10 VERSION=8b PSTAMP=6th August 2010 VENDOR=IJG EMAIL=http://www.ijg.org/ DESC=IJG jpeg library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 07070100046292000081a40000000000000000000000014c5befc9000006ee000000b500010002ffffffffffffffff0000000f00000000libjpeg/pkgmap: 1 5176 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/bin 0755 root root 1 f none /usr/local/bin/cjpeg 0755 root root 104260 51373 1281093545 1 f none /usr/local/bin/djpeg 0755 root root 105596 37412 1281093545 1 f none /usr/local/bin/jpegtran 0755 root root 93916 32373 1281093545 1 f none /usr/local/bin/rdjpgcom 0755 root root 16596 11118 1281093545 1 f none /usr/local/bin/wrjpgcom 0755 root root 18760 9331 1281093545 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/jconfig.h 0644 root root 1616 59845 1281093545 1 f none /usr/local/include/jerror.h 0644 root root 14581 32717 1281093545 1 f none /usr/local/include/jmorecfg.h 0644 root root 12714 3142 1281093545 1 f none /usr/local/include/jpeglib.h 0644 root root 48475 15888 1281093545 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libjpeg.a 0644 root root 1161696 31586 1281093545 1 f none /usr/local/lib/libjpeg.la 0755 root root 920 15180 1281093545 1 s none /usr/local/lib/libjpeg.so=libjpeg.so.8.0.2 1 s none /usr/local/lib/libjpeg.so.8=libjpeg.so.8.0.2 1 f none /usr/local/lib/libjpeg.so.8.0.2 0755 root root 983888 39360 1281093545 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/man1 0755 root root 1 f none /usr/local/share/man/man1/cjpeg.1 0644 root root 11467 29866 1281093545 1 f none /usr/local/share/man/man1/djpeg.1 0644 root root 7582 3663 1281093545 1 f none /usr/local/share/man/man1/jpegtran.1 0644 root root 9243 30124 1281093545 1 f none /usr/local/share/man/man1/rdjpgcom.1 0644 root root 1699 14473 1281093545 1 f none /usr/local/share/man/man1/wrjpgcom.1 0644 root root 2627 25594 1281093545 1 i checkinstall 790 2504 1281093574 1 i pkginfo 224 16807 1281093576 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!07070100046293000081a40000000000000000000000014c5befc8000000e0000000b500010002ffffffffffffffff0000000800000000pkginfoPKG=libjpeg NAME=libjpeg 8b i86pc Solaris 10 VERSION=8b PSTAMP=6th August 2010 VENDOR=IJG EMAIL=http://www.ijg.org/ DESC=IJG jpeg library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 07070100046292000081a40000000000000000000000014c5befc9000006ee000000b500010002ffffffffffffffff0000000700000000pkgmap: 1 5176 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/bin 0755 root root 1 f none /usr/local/bin/cjpeg 0755 root root 104260 51373 1281093545 1 f none /usr/local/bin/djpeg 0755 root root 105596 37412 1281093545 1 f none /usr/local/bin/jpegtran 0755 root root 93916 32373 1281093545 1 f none /usr/local/bin/rdjpgcom 0755 root root 16596 11118 1281093545 1 f none /usr/local/bin/wrjpgcom 0755 root root 18760 9331 1281093545 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/jconfig.h 0644 root root 1616 59845 1281093545 1 f none /usr/local/include/jerror.h 0644 root root 14581 32717 1281093545 1 f none /usr/local/include/jmorecfg.h 0644 root root 12714 3142 1281093545 1 f none /usr/local/include/jpeglib.h 0644 root root 48475 15888 1281093545 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libjpeg.a 0644 root root 1161696 31586 1281093545 1 f none /usr/local/lib/libjpeg.la 0755 root root 920 15180 1281093545 1 s none /usr/local/lib/libjpeg.so=libjpeg.so.8.0.2 1 s none /usr/local/lib/libjpeg.so.8=libjpeg.so.8.0.2 1 f none /usr/local/lib/libjpeg.so.8.0.2 0755 root root 983888 39360 1281093545 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/man1 0755 root root 1 f none /usr/local/share/man/man1/cjpeg.1 0644 root root 11467 29866 1281093545 1 f none /usr/local/share/man/man1/djpeg.1 0644 root root 7582 3663 1281093545 1 f none /usr/local/share/man/man1/jpegtran.1 0644 root root 9243 30124 1281093545 1 f none /usr/local/share/man/man1/rdjpgcom.1 0644 root root 1699 14473 1281093545 1 f none /usr/local/share/man/man1/wrjpgcom.1 0644 root root 2627 25594 1281093545 1 i checkinstall 790 2504 1281093574 1 i pkginfo 224 16807 1281093576 070701000462ae000041ed0000000000000000000000024c5befc900000000000000b500010002ffffffffffffffff0000000800000000install070701000462af000081ed0000000000000000000000014c5befc600000316000000b500010002ffffffffffffffff0000001500000000install/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 07070100046294000041ed0000000000000000000000034c5befc900000000000000b500010002ffffffffffffffff0000000500000000root07070100046295000041ed0000000000000000000000034c5befc900000000000000b500010002ffffffffffffffff0000000900000000root/usr07070100046296000041ed0000000000000000000000064c5befc900000000000000b500010002ffffffffffffffff0000000f00000000root/usr/local0707010004629d000041ed0000000000000000000000024c5befc900000000000000b500010002ffffffffffffffff0000001700000000root/usr/local/include070701000462a1000081a40000000000000000000000014c5befa90000bd5b000000b500010002ffffffffffffffff0000002100000000root/usr/local/include/jpeglib.h/* * jpeglib.h * * Copyright (C) 1991-1998, Thomas G. Lane. * Modified 2002-2009 by Guido Vollbeding. * This file is part of the Independent JPEG Group's software. * For conditions of distribution and use, see the accompanying README file. * * This file defines the application interface for the JPEG library. * Most applications using the library need only include this file, * and perhaps jerror.h if they want to know the exact error codes. */ #ifndef JPEGLIB_H #define JPEGLIB_H /* * First we include the configuration files that record how this * installation of the JPEG library is set up. jconfig.h can be * generated automatically for many systems. jmorecfg.h contains * manual configuration options that most people need not worry about. */ #ifndef JCONFIG_INCLUDED /* in case jinclude.h already did */ #include "jconfig.h" /* widely used configuration options */ #endif #include "jmorecfg.h" /* seldom changed options */ #ifdef __cplusplus #ifndef DONT_USE_EXTERN_C extern "C" { #endif #endif /* Version ID for the JPEG library. * Might be useful for tests like "#if JPEG_LIB_VERSION >= 80". */ #define JPEG_LIB_VERSION 80 /* Version 8.0 */ /* Various constants determining the sizes of things. * All of these are specified by the JPEG standard, so don't change them * if you want to be compatible. */ #define DCTSIZE 8 /* The basic DCT block is 8x8 samples */ #define DCTSIZE2 64 /* DCTSIZE squared; # of elements in a block */ #define NUM_QUANT_TBLS 4 /* Quantization tables are numbered 0..3 */ #define NUM_HUFF_TBLS 4 /* Huffman tables are numbered 0..3 */ #define NUM_ARITH_TBLS 16 /* Arith-coding tables are numbered 0..15 */ #define MAX_COMPS_IN_SCAN 4 /* JPEG limit on # of components in one scan */ #define MAX_SAMP_FACTOR 4 /* JPEG limit on sampling factors */ /* Unfortunately, some bozo at Adobe saw no reason to be bound by the standard; * the PostScript DCT filter can emit files with many more than 10 blocks/MCU. * If you happen to run across such a file, you can up D_MAX_BLOCKS_IN_MCU * to handle it. We even let you do this from the jconfig.h file. However, * we strongly discourage changing C_MAX_BLOCKS_IN_MCU; just because Adobe * sometimes emits noncompliant files doesn't mean you should too. */ #define C_MAX_BLOCKS_IN_MCU 10 /* compressor's limit on blocks per MCU */ #ifndef D_MAX_BLOCKS_IN_MCU #define D_MAX_BLOCKS_IN_MCU 10 /* decompressor's limit on blocks per MCU */ #endif /* Data structures for images (arrays of samples and of DCT coefficients). * On 80x86 machines, the image arrays are too big for near pointers, * but the pointer arrays can fit in near memory. */ typedef JSAMPLE FAR *JSAMPROW; /* ptr to one image row of pixel samples. */ typedef JSAMPROW *JSAMPARRAY; /* ptr to some rows (a 2-D sample array) */ typedef JSAMPARRAY *JSAMPIMAGE; /* a 3-D sample array: top index is color */ typedef JCOEF JBLOCK[DCTSIZE2]; /* one block of coefficients */ typedef JBLOCK FAR *JBLOCKROW; /* pointer to one row of coefficient blocks */ typedef JBLOCKROW *JBLOCKARRAY; /* a 2-D array of coefficient blocks */ typedef JBLOCKARRAY *JBLOCKIMAGE; /* a 3-D array of coefficient blocks */ typedef JCOEF FAR *JCOEFPTR; /* useful in a couple of places */ /* Types for JPEG compression parameters and working tables. */ /* DCT coefficient quantization tables. */ typedef struct { /* This array gives the coefficient quantizers in natural array order * (not the zigzag order in which they are stored in a JPEG DQT marker). * CAUTION: IJG versions prior to v6a kept this array in zigzag order. */ UINT16 quantval[DCTSIZE2]; /* quantization step for each coefficient */ /* This field is used only during compression. It's initialized FALSE when * the table is created, and set TRUE when it's been output to the file. * You could suppress output of a table by setting this to TRUE. * (See jpeg_suppress_tables for an example.) */ boolean sent_table; /* TRUE when table has been output */ } JQUANT_TBL; /* Huffman coding tables. */ typedef struct { /* These two fields directly represent the contents of a JPEG DHT marker */ UINT8 bits[17]; /* bits[k] = # of symbols with codes of */ /* length k bits; bits[0] is unused */ UINT8 huffval[256]; /* The symbols, in order of incr code length */ /* This field is used only during compression. It's initialized FALSE when * the table is created, and set TRUE when it's been output to the file. * You could suppress output of a table by setting this to TRUE. * (See jpeg_suppress_tables for an example.) */ boolean sent_table; /* TRUE when table has been output */ } JHUFF_TBL; /* Basic info about one component (color channel). */ typedef struct { /* These values are fixed over the whole image. */ /* For compression, they must be supplied by parameter setup; */ /* for decompression, they are read from the SOF marker. */ int component_id; /* identifier for this component (0..255) */ int component_index; /* its index in SOF or cinfo->comp_info[] */ int h_samp_factor; /* horizontal sampling factor (1..4) */ int v_samp_factor; /* vertical sampling factor (1..4) */ int quant_tbl_no; /* quantization table selector (0..3) */ /* These values may vary between scans. */ /* For compression, they must be supplied by parameter setup; */ /* for decompression, they are read from the SOS marker. */ /* The decompressor output side may not use these variables. */ int dc_tbl_no; /* DC entropy table selector (0..3) */ int ac_tbl_no; /* AC entropy table selector (0..3) */ /* Remaining fields should be treated as private by applications. */ /* These values are computed during compression or decompression startup: */ /* Component's size in DCT blocks. * Any dummy blocks added to complete an MCU are not counted; therefore * these values do not depend on whether a scan is interleaved or not. */ JDIMENSION width_in_blocks; JDIMENSION height_in_blocks; /* Size of a DCT block in samples, * reflecting any scaling we choose to apply during the DCT step. * Values from 1 to 16 are supported. * Note that different components may receive different DCT scalings. */ int DCT_h_scaled_size; int DCT_v_scaled_size; /* The downsampled dimensions are the component's actual, unpadded number * of samples at the main buffer (preprocessing/compression interface); * DCT scaling is included, so * downsampled_width = ceil(image_width * Hi/Hmax * DCT_h_scaled_size/DCTSIZE) * and similarly for height. */ JDIMENSION downsampled_width; /* actual width in samples */ JDIMENSION downsampled_height; /* actual height in samples */ /* This flag is used only for decompression. In cases where some of the * components will be ignored (eg grayscale output from YCbCr image), * we can skip most computations for the unused components. */ boolean component_needed; /* do we need the value of this component? */ /* These values are computed before starting a scan of the component. */ /* The decompressor output side may not use these variables. */ int MCU_width; /* number of blocks per MCU, horizontally */ int MCU_height; /* number of blocks per MCU, vertically */ int MCU_blocks; /* MCU_width * MCU_height */ int MCU_sample_width; /* MCU width in samples: MCU_width * DCT_h_scaled_size */ int last_col_width; /* # of non-dummy blocks across in last MCU */ int last_row_height; /* # of non-dummy blocks down in last MCU */ /* Saved quantization table for component; NULL if none yet saved. * See jdinput.c comments about the need for this information. * This field is currently used only for decompression. */ JQUANT_TBL * quant_table; /* Private per-component storage for DCT or IDCT subsystem. */ void * dct_table; } jpeg_component_info; /* The script for encoding a multiple-scan file is an array of these: */ typedef struct { int comps_in_scan; /* number of components encoded in this scan */ int component_index[MAX_COMPS_IN_SCAN]; /* their SOF/comp_info[] indexes */ int Ss, Se; /* progressive JPEG spectral selection parms */ int Ah, Al; /* progressive JPEG successive approx. parms */ } jpeg_scan_info; /* The decompressor can save APPn and COM markers in a list of these: */ typedef struct jpeg_marker_struct FAR * jpeg_saved_marker_ptr; struct jpeg_marker_struct { jpeg_saved_marker_ptr next; /* next in list, or NULL */ UINT8 marker; /* marker code: JPEG_COM, or JPEG_APP0+n */ unsigned int original_length; /* # bytes of data in the file */ unsigned int data_length; /* # bytes of data saved at data[] */ JOCTET FAR * data; /* the data contained in the marker */ /* the marker length word is not counted in data_length or original_length */ }; /* Known color spaces. */ typedef enum { JCS_UNKNOWN, /* error/unspecified */ JCS_GRAYSCALE, /* monochrome */ JCS_RGB, /* red/green/blue */ JCS_YCbCr, /* Y/Cb/Cr (also known as YUV) */ JCS_CMYK, /* C/M/Y/K */ JCS_YCCK /* Y/Cb/Cr/K */ } J_COLOR_SPACE; /* DCT/IDCT algorithm options. */ typedef enum { JDCT_ISLOW, /* slow but accurate integer algorithm */ JDCT_IFAST, /* faster, less accurate integer method */ JDCT_FLOAT /* floating-point: accurate, fast on fast HW */ } J_DCT_METHOD; #ifndef JDCT_DEFAULT /* may be overridden in jconfig.h */ #define JDCT_DEFAULT JDCT_ISLOW #endif #ifndef JDCT_FASTEST /* may be overridden in jconfig.h */ #define JDCT_FASTEST JDCT_IFAST #endif /* Dithering options for decompression. */ typedef enum { JDITHER_NONE, /* no dithering */ JDITHER_ORDERED, /* simple ordered dither */ JDITHER_FS /* Floyd-Steinberg error diffusion dither */ } J_DITHER_MODE; /* Common fields between JPEG compression and decompression master structs. */ #define jpeg_common_fields \ struct jpeg_error_mgr * err; /* Error handler module */\ struct jpeg_memory_mgr * mem; /* Memory manager module */\ struct jpeg_progress_mgr * progress; /* Progress monitor, or NULL if none */\ void * client_data; /* Available for use by application */\ boolean is_decompressor; /* So common code can tell which is which */\ int global_state /* For checking call sequence validity */ /* Routines that are to be used by both halves of the library are declared * to receive a pointer to this structure. There are no actual instances of * jpeg_common_struct, only of jpeg_compress_struct and jpeg_decompress_struct. */ struct jpeg_common_struct { jpeg_common_fields; /* Fields common to both master struct types */ /* Additional fields follow in an actual jpeg_compress_struct or * jpeg_decompress_struct. All three structs must agree on these * initial fields! (This would be a lot cleaner in C++.) */ }; typedef struct jpeg_common_struct * j_common_ptr; typedef struct jpeg_compress_struct * j_compress_ptr; typedef struct jpeg_decompress_struct * j_decompress_ptr; /* Master record for a compression instance */ struct jpeg_compress_struct { jpeg_common_fields; /* Fields shared with jpeg_decompress_struct */ /* Destination for compressed data */ struct jpeg_destination_mgr * dest; /* Description of source image --- these fields must be filled in by * outer application before starting compression. in_color_space must * be correct before you can even call jpeg_set_defaults(). */ JDIMENSION image_width; /* input image width */ JDIMENSION image_height; /* input image height */ int input_components; /* # of color components in input image */ J_COLOR_SPACE in_color_space; /* colorspace of input image */ double input_gamma; /* image gamma of input image */ /* Compression parameters --- these fields must be set before calling * jpeg_start_compress(). We recommend calling jpeg_set_defaults() to * initialize everything to reasonable defaults, then changing anything * the application specifically wants to change. That way you won't get * burnt when new parameters are added. Also note that there are several * helper routines to simplify changing parameters. */ unsigned int scale_num, scale_denom; /* fraction by which to scale image */ JDIMENSION jpeg_width; /* scaled JPEG image width */ JDIMENSION jpeg_height; /* scaled JPEG image height */ /* Dimensions of actual JPEG image that will be written to file, * derived from input dimensions by scaling factors above. * These fields are computed by jpeg_start_compress(). * You can also use jpeg_calc_jpeg_dimensions() to determine these values * in advance of calling jpeg_start_compress(). */ int data_precision; /* bits of precision in image data */ int num_components; /* # of color components in JPEG image */ J_COLOR_SPACE jpeg_color_space; /* colorspace of JPEG image */ jpeg_component_info * comp_info; /* comp_info[i] describes component that appears i'th in SOF */ JQUANT_TBL * quant_tbl_ptrs[NUM_QUANT_TBLS]; int q_scale_factor[NUM_QUANT_TBLS]; /* ptrs to coefficient quantization tables, or NULL if not defined, * and corresponding scale factors (percentage, initialized 100). */ JHUFF_TBL * dc_huff_tbl_ptrs[NUM_HUFF_TBLS]; JHUFF_TBL * ac_huff_tbl_ptrs[NUM_HUFF_TBLS]; /* ptrs to Huffman coding tables, or NULL if not defined */ UINT8 arith_dc_L[NUM_ARITH_TBLS]; /* L values for DC arith-coding tables */ UINT8 arith_dc_U[NUM_ARITH_TBLS]; /* U values for DC arith-coding tables */ UINT8 arith_ac_K[NUM_ARITH_TBLS]; /* Kx values for AC arith-coding tables */ int num_scans; /* # of entries in scan_info array */ const jpeg_scan_info * scan_info; /* script for multi-scan file, or NULL */ /* The default value of scan_info is NULL, which causes a single-scan * sequential JPEG file to be emitted. To create a multi-scan file, * set num_scans and scan_info to point to an array of scan definitions. */ boolean raw_data_in; /* TRUE=caller supplies downsampled data */ boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ boolean optimize_coding; /* TRUE=optimize entropy encoding parms */ boolean CCIR601_sampling; /* TRUE=first samples are cosited */ boolean do_fancy_downsampling; /* TRUE=apply fancy downsampling */ int smoothing_factor; /* 1..100, or 0 for no input smoothing */ J_DCT_METHOD dct_method; /* DCT algorithm selector */ /* The restart interval can be specified in absolute MCUs by setting * restart_interval, or in MCU rows by setting restart_in_rows * (in which case the correct restart_interval will be figured * for each scan). */ unsigned int restart_interval; /* MCUs per restart, or 0 for no restart */ int restart_in_rows; /* if > 0, MCU rows per restart interval */ /* Parameters controlling emission of special markers. */ boolean write_JFIF_header; /* should a JFIF marker be written? */ UINT8 JFIF_major_version; /* What to write for the JFIF version number */ UINT8 JFIF_minor_version; /* These three values are not used by the JPEG code, merely copied */ /* into the JFIF APP0 marker. density_unit can be 0 for unknown, */ /* 1 for dots/inch, or 2 for dots/cm. Note that the pixel aspect */ /* ratio is defined by X_density/Y_density even when density_unit=0. */ UINT8 density_unit; /* JFIF code for pixel size units */ UINT16 X_density; /* Horizontal pixel density */ UINT16 Y_density; /* Vertical pixel density */ boolean write_Adobe_marker; /* should an Adobe marker be written? */ /* State variable: index of next scanline to be written to * jpeg_write_scanlines(). Application may use this to control its * processing loop, e.g., "while (next_scanline < image_height)". */ JDIMENSION next_scanline; /* 0 .. image_height-1 */ /* Remaining fields are known throughout compressor, but generally * should not be touched by a surrounding application. */ /* * These fields are computed during compression startup */ boolean progressive_mode; /* TRUE if scan script uses progressive mode */ int max_h_samp_factor; /* largest h_samp_factor */ int max_v_samp_factor; /* largest v_samp_factor */ int min_DCT_h_scaled_size; /* smallest DCT_h_scaled_size of any component */ int min_DCT_v_scaled_size; /* smallest DCT_v_scaled_size of any component */ JDIMENSION total_iMCU_rows; /* # of iMCU rows to be input to coef ctlr */ /* The coefficient controller receives data in units of MCU rows as defined * for fully interleaved scans (whether the JPEG file is interleaved or not). * There are v_samp_factor * DCTSIZE sample rows of each component in an * "iMCU" (interleaved MCU) row. */ /* * These fields are valid during any one scan. * They describe the components and MCUs actually appearing in the scan. */ int comps_in_scan; /* # of JPEG components in this scan */ jpeg_component_info * cur_comp_info[MAX_COMPS_IN_SCAN]; /* *cur_comp_info[i] describes component that appears i'th in SOS */ JDIMENSION MCUs_per_row; /* # of MCUs across the image */ JDIMENSION MCU_rows_in_scan; /* # of MCU rows in the image */ int blocks_in_MCU; /* # of DCT blocks per MCU */ int MCU_membership[C_MAX_BLOCKS_IN_MCU]; /* MCU_membership[i] is index in cur_comp_info of component owning */ /* i'th block in an MCU */ int Ss, Se, Ah, Al; /* progressive JPEG parameters for scan */ int block_size; /* the basic DCT block size: 1..16 */ const int * natural_order; /* natural-order position array */ int lim_Se; /* min( Se, DCTSIZE2-1 ) */ /* * Links to compression subobjects (methods and private variables of modules) */ struct jpeg_comp_master * master; struct jpeg_c_main_controller * main; struct jpeg_c_prep_controller * prep; struct jpeg_c_coef_controller * coef; struct jpeg_marker_writer * marker; struct jpeg_color_converter * cconvert; struct jpeg_downsampler * downsample; struct jpeg_forward_dct * fdct; struct jpeg_entropy_encoder * entropy; jpeg_scan_info * script_space; /* workspace for jpeg_simple_progression */ int script_space_size; }; /* Master record for a decompression instance */ struct jpeg_decompress_struct { jpeg_common_fields; /* Fields shared with jpeg_compress_struct */ /* Source of compressed data */ struct jpeg_source_mgr * src; /* Basic description of image --- filled in by jpeg_read_header(). */ /* Application may inspect these values to decide how to process image. */ JDIMENSION image_width; /* nominal image width (from SOF marker) */ JDIMENSION image_height; /* nominal image height */ int num_components; /* # of color components in JPEG image */ J_COLOR_SPACE jpeg_color_space; /* colorspace of JPEG image */ /* Decompression processing parameters --- these fields must be set before * calling jpeg_start_decompress(). Note that jpeg_read_header() initializes * them to default values. */ J_COLOR_SPACE out_color_space; /* colorspace for output */ unsigned int scale_num, scale_denom; /* fraction by which to scale image */ double output_gamma; /* image gamma wanted in output */ boolean buffered_image; /* TRUE=multiple output passes */ boolean raw_data_out; /* TRUE=downsampled data wanted */ J_DCT_METHOD dct_method; /* IDCT algorithm selector */ boolean do_fancy_upsampling; /* TRUE=apply fancy upsampling */ boolean do_block_smoothing; /* TRUE=apply interblock smoothing */ boolean quantize_colors; /* TRUE=colormapped output wanted */ /* the following are ignored if not quantize_colors: */ J_DITHER_MODE dither_mode; /* type of color dithering to use */ boolean two_pass_quantize; /* TRUE=use two-pass color quantization */ int desired_number_of_colors; /* max # colors to use in created colormap */ /* these are significant only in buffered-image mode: */ boolean enable_1pass_quant; /* enable future use of 1-pass quantizer */ boolean enable_external_quant;/* enable future use of external colormap */ boolean enable_2pass_quant; /* enable future use of 2-pass quantizer */ /* Description of actual output image that will be returned to application. * These fields are computed by jpeg_start_decompress(). * You can also use jpeg_calc_output_dimensions() to determine these values * in advance of calling jpeg_start_decompress(). */ JDIMENSION output_width; /* scaled image width */ JDIMENSION output_height; /* scaled image height */ int out_color_components; /* # of color components in out_color_space */ int output_components; /* # of color components returned */ /* output_components is 1 (a colormap index) when quantizing colors; * otherwise it equals out_color_components. */ int rec_outbuf_height; /* min recommended height of scanline buffer */ /* If the buffer passed to jpeg_read_scanlines() is less than this many rows * high, space and time will be wasted due to unnecessary data copying. * Usually rec_outbuf_height will be 1 or 2, at most 4. */ /* When quantizing colors, the output colormap is described by these fields. * The application can supply a colormap by setting colormap non-NULL before * calling jpeg_start_decompress; otherwise a colormap is created during * jpeg_start_decompress or jpeg_start_output. * The map has out_color_components rows and actual_number_of_colors columns. */ int actual_number_of_colors; /* number of entries in use */ JSAMPARRAY colormap; /* The color map as a 2-D pixel array */ /* State variables: these variables indicate the progress of decompression. * The application may examine these but must not modify them. */ /* Row index of next scanline to be read from jpeg_read_scanlines(). * Application may use this to control its processing loop, e.g., * "while (output_scanline < output_height)". */ JDIMENSION output_scanline; /* 0 .. output_height-1 */ /* Current input scan number and number of iMCU rows completed in scan. * These indicate the progress of the decompressor input side. */ int input_scan_number; /* Number of SOS markers seen so far */ JDIMENSION input_iMCU_row; /* Number of iMCU rows completed */ /* The "output scan number" is the notional scan being displayed by the * output side. The decompressor will not allow output scan/row number * to get ahead of input scan/row, but it can fall arbitrarily far behind. */ int output_scan_number; /* Nominal scan number being displayed */ JDIMENSION output_iMCU_row; /* Number of iMCU rows read */ /* Current progression status. coef_bits[c][i] indicates the precision * with which component c's DCT coefficient i (in zigzag order) is known. * It is -1 when no data has yet been received, otherwise it is the point * transform (shift) value for the most recent scan of the coefficient * (thus, 0 at completion of the progression). * This pointer is NULL when reading a non-progressive file. */ int (*coef_bits)[DCTSIZE2]; /* -1 or current Al value for each coef */ /* Internal JPEG parameters --- the application usually need not look at * these fields. Note that the decompressor output side may not use * any parameters that can change between scans. */ /* Quantization and Huffman tables are carried forward across input * datastreams when processing abbreviated JPEG datastreams. */ JQUANT_TBL * quant_tbl_ptrs[NUM_QUANT_TBLS]; /* ptrs to coefficient quantization tables, or NULL if not defined */ JHUFF_TBL * dc_huff_tbl_ptrs[NUM_HUFF_TBLS]; JHUFF_TBL * ac_huff_tbl_ptrs[NUM_HUFF_TBLS]; /* ptrs to Huffman coding tables, or NULL if not defined */ /* These parameters are never carried across datastreams, since they * are given in SOF/SOS markers or defined to be reset by SOI. */ int data_precision; /* bits of precision in image data */ jpeg_component_info * comp_info; /* comp_info[i] describes component that appears i'th in SOF */ boolean is_baseline; /* TRUE if Baseline SOF0 encountered */ boolean progressive_mode; /* TRUE if SOFn specifies progressive mode */ boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ UINT8 arith_dc_L[NUM_ARITH_TBLS]; /* L values for DC arith-coding tables */ UINT8 arith_dc_U[NUM_ARITH_TBLS]; /* U values for DC arith-coding tables */ UINT8 arith_ac_K[NUM_ARITH_TBLS]; /* Kx values for AC arith-coding tables */ unsigned int restart_interval; /* MCUs per restart interval, or 0 for no restart */ /* These fields record data obtained from optional markers recognized by * the JPEG library. */ boolean saw_JFIF_marker; /* TRUE iff a JFIF APP0 marker was found */ /* Data copied from JFIF marker; only valid if saw_JFIF_marker is TRUE: */ UINT8 JFIF_major_version; /* JFIF version number */ UINT8 JFIF_minor_version; UINT8 density_unit; /* JFIF code for pixel size units */ UINT16 X_density; /* Horizontal pixel density */ UINT16 Y_density; /* Vertical pixel density */ boolean saw_Adobe_marker; /* TRUE iff an Adobe APP14 marker was found */ UINT8 Adobe_transform; /* Color transform code from Adobe marker */ boolean CCIR601_sampling; /* TRUE=first samples are cosited */ /* Aside from the specific data retained from APPn markers known to the * library, the uninterpreted contents of any or all APPn and COM markers * can be saved in a list for examination by the application. */ jpeg_saved_marker_ptr marker_list; /* Head of list of saved markers */ /* Remaining fields are known throughout decompressor, but generally * should not be touched by a surrounding application. */ /* * These fields are computed during decompression startup */ int max_h_samp_factor; /* largest h_samp_factor */ int max_v_samp_factor; /* largest v_samp_factor */ int min_DCT_h_scaled_size; /* smallest DCT_h_scaled_size of any component */ int min_DCT_v_scaled_size; /* smallest DCT_v_scaled_size of any component */ JDIMENSION total_iMCU_rows; /* # of iMCU rows in image */ /* The coefficient controller's input and output progress is measured in * units of "iMCU" (interleaved MCU) rows. These are the same as MCU rows * in fully interleaved JPEG scans, but are used whether the scan is * interleaved or not. We define an iMCU row as v_samp_factor DCT block * rows of each component. Therefore, the IDCT output contains * v_samp_factor*DCT_v_scaled_size sample rows of a component per iMCU row. */ JSAMPLE * sample_range_limit; /* table for fast range-limiting */ /* * These fields are valid during any one scan. * They describe the components and MCUs actually appearing in the scan. * Note that the decompressor output side must not use these fields. */ int comps_in_scan; /* # of JPEG components in this scan */ jpeg_component_info * cur_comp_info[MAX_COMPS_IN_SCAN]; /* *cur_comp_info[i] describes component that appears i'th in SOS */ JDIMENSION MCUs_per_row; /* # of MCUs across the image */ JDIMENSION MCU_rows_in_scan; /* # of MCU rows in the image */ int blocks_in_MCU; /* # of DCT blocks per MCU */ int MCU_membership[D_MAX_BLOCKS_IN_MCU]; /* MCU_membership[i] is index in cur_comp_info of component owning */ /* i'th block in an MCU */ int Ss, Se, Ah, Al; /* progressive JPEG parameters for scan */ /* These fields are derived from Se of first SOS marker. */ int block_size; /* the basic DCT block size: 1..16 */ const int * natural_order; /* natural-order position array for entropy decode */ int lim_Se; /* min( Se, DCTSIZE2-1 ) for entropy decode */ /* This field is shared between entropy decoder and marker parser. * It is either zero or the code of a JPEG marker that has been * read from the data source, but has not yet been processed. */ int unread_marker; /* * Links to decompression subobjects (methods, private variables of modules) */ struct jpeg_decomp_master * master; struct jpeg_d_main_controller * main; struct jpeg_d_coef_controller * coef; struct jpeg_d_post_controller * post; struct jpeg_input_controller * inputctl; struct jpeg_marker_reader * marker; struct jpeg_entropy_decoder * entropy; struct jpeg_inverse_dct * idct; struct jpeg_upsampler * upsample; struct jpeg_color_deconverter * cconvert; struct jpeg_color_quantizer * cquantize; }; /* "Object" declarations for JPEG modules that may be supplied or called * directly by the surrounding application. * As with all objects in the JPEG library, these structs only define the * publicly visible methods and state variables of a module. Additional * private fields may exist after the public ones. */ /* Error handler object */ struct jpeg_error_mgr { /* Error exit handler: does not return to caller */ JMETHOD(void, error_exit, (j_common_ptr cinfo)); /* Conditionally emit a trace or warning message */ JMETHOD(void, emit_message, (j_common_ptr cinfo, int msg_level)); /* Routine that actually outputs a trace or error message */ JMETHOD(void, output_message, (j_common_ptr cinfo)); /* Format a message string for the most recent JPEG error or message */ JMETHOD(void, format_message, (j_common_ptr cinfo, char * buffer)); #define JMSG_LENGTH_MAX 200 /* recommended size of format_message buffer */ /* Reset error state variables at start of a new image */ JMETHOD(void, reset_error_mgr, (j_common_ptr cinfo)); /* The message ID code and any parameters are saved here. * A message can have one string parameter or up to 8 int parameters. */ int msg_code; #define JMSG_STR_PARM_MAX 80 union { int i[8]; char s[JMSG_STR_PARM_MAX]; } msg_parm; /* Standard state variables for error facility */ int trace_level; /* max msg_level that will be displayed */ /* For recoverable corrupt-data errors, we emit a warning message, * but keep going unless emit_message chooses to abort. emit_message * should count warnings in num_warnings. The surrounding application * can check for bad data by seeing if num_warnings is nonzero at the * end of processing. */ long num_warnings; /* number of corrupt-data warnings */ /* These fields point to the table(s) of error message strings. * An application can change the table pointer to switch to a different * message list (typically, to change the language in which errors are * reported). Some applications may wish to add additional error codes * that will be handled by the JPEG library error mechanism; the second * table pointer is used for this purpose. * * First table includes all errors generated by JPEG library itself. * Error code 0 is reserved for a "no such error string" message. */ const char * const * jpeg_message_table; /* Library errors */ int last_jpeg_message; /* Table contains strings 0..last_jpeg_message */ /* Second table can be added by application (see cjpeg/djpeg for example). * It contains strings numbered first_addon_message..last_addon_message. */ const char * const * addon_message_table; /* Non-library errors */ int first_addon_message; /* code for first string in addon table */ int last_addon_message; /* code for last string in addon table */ }; /* Progress monitor object */ struct jpeg_progress_mgr { JMETHOD(void, progress_monitor, (j_common_ptr cinfo)); long pass_counter; /* work units completed in this pass */ long pass_limit; /* total number of work units in this pass */ int completed_passes; /* passes completed so far */ int total_passes; /* total number of passes expected */ }; /* Data destination object for compression */ struct jpeg_destination_mgr { JOCTET * next_output_byte; /* => next byte to write in buffer */ size_t free_in_buffer; /* # of byte spaces remaining in buffer */ JMETHOD(void, init_destination, (j_compress_ptr cinfo)); JMETHOD(boolean, empty_output_buffer, (j_compress_ptr cinfo)); JMETHOD(void, term_destination, (j_compress_ptr cinfo)); }; /* Data source object for decompression */ struct jpeg_source_mgr { const JOCTET * next_input_byte; /* => next byte to read from buffer */ size_t bytes_in_buffer; /* # of bytes remaining in buffer */ JMETHOD(void, init_source, (j_decompress_ptr cinfo)); JMETHOD(boolean, fill_input_buffer, (j_decompress_ptr cinfo)); JMETHOD(void, skip_input_data, (j_decompress_ptr cinfo, long num_bytes)); JMETHOD(boolean, resync_to_restart, (j_decompress_ptr cinfo, int desired)); JMETHOD(void, term_source, (j_decompress_ptr cinfo)); }; /* Memory manager object. * Allocates "small" objects (a few K total), "large" objects (tens of K), * and "really big" objects (virtual arrays with backing store if needed). * The memory manager does not allow individual objects to be freed; rather, * each created object is assigned to a pool, and whole pools can be freed * at once. This is faster and more convenient than remembering exactly what * to free, especially where malloc()/free() are not too speedy. * NB: alloc routines never return NULL. They exit to error_exit if not * successful. */ #define JPOOL_PERMANENT 0 /* lasts until master record is destroyed */ #define JPOOL_IMAGE 1 /* lasts until done with image/datastream */ #define JPOOL_NUMPOOLS 2 typedef struct jvirt_sarray_control * jvirt_sarray_ptr; typedef struct jvirt_barray_control * jvirt_barray_ptr; struct jpeg_memory_mgr { /* Method pointers */ JMETHOD(void *, alloc_small, (j_common_ptr cinfo, int pool_id, size_t sizeofobject)); JMETHOD(void FAR *, alloc_large, (j_common_ptr cinfo, int pool_id, size_t sizeofobject)); JMETHOD(JSAMPARRAY, alloc_sarray, (j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows)); JMETHOD(JBLOCKARRAY, alloc_barray, (j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows)); JMETHOD(jvirt_sarray_ptr, request_virt_sarray, (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)); JMETHOD(jvirt_barray_ptr, request_virt_barray, (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)); JMETHOD(void, realize_virt_arrays, (j_common_ptr cinfo)); JMETHOD(JSAMPARRAY, access_virt_sarray, (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)); JMETHOD(JBLOCKARRAY, access_virt_barray, (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)); JMETHOD(void, free_pool, (j_common_ptr cinfo, int pool_id)); JMETHOD(void, self_destruct, (j_common_ptr cinfo)); /* Limit on memory allocation for this JPEG object. (Note that this is * merely advisory, not a guaranteed maximum; it only affects the space * used for virtual-array buffers.) May be changed by outer application * after creating the JPEG object. */ long max_memory_to_use; /* Maximum allocation request accepted by alloc_large. */ long max_alloc_chunk; }; /* Routine signature for application-supplied marker processing methods. * Need not pass marker code since it is stored in cinfo->unread_marker. */ typedef JMETHOD(boolean, jpeg_marker_parser_method, (j_decompress_ptr cinfo)); /* Declarations for routines called by application. * The JPP macro hides prototype parameters from compilers that can't cope. * Note JPP requires double parentheses. */ #ifdef HAVE_PROTOTYPES #define JPP(arglist) arglist #else #define JPP(arglist) () #endif /* Short forms of external names for systems with brain-damaged linkers. * We shorten external names to be unique in the first six letters, which * is good enough for all known systems. * (If your compiler itself needs names to be unique in less than 15 * characters, you are out of luck. Get a better compiler.) */ #ifdef NEED_SHORT_EXTERNAL_NAMES #define jpeg_std_error jStdError #define jpeg_CreateCompress jCreaCompress #define jpeg_CreateDecompress jCreaDecompress #define jpeg_destroy_compress jDestCompress #define jpeg_destroy_decompress jDestDecompress #define jpeg_stdio_dest jStdDest #define jpeg_stdio_src jStdSrc #define jpeg_mem_dest jMemDest #define jpeg_mem_src jMemSrc #define jpeg_set_defaults jSetDefaults #define jpeg_set_colorspace jSetColorspace #define jpeg_default_colorspace jDefColorspace #define jpeg_set_quality jSetQuality #define jpeg_set_linear_quality jSetLQuality #define jpeg_default_qtables jDefQTables #define jpeg_add_quant_table jAddQuantTable #define jpeg_quality_scaling jQualityScaling #define jpeg_simple_progression jSimProgress #define jpeg_suppress_tables jSuppressTables #define jpeg_alloc_quant_table jAlcQTable #define jpeg_alloc_huff_table jAlcHTable #define jpeg_start_compress jStrtCompress #define jpeg_write_scanlines jWrtScanlines #define jpeg_finish_compress jFinCompress #define jpeg_calc_jpeg_dimensions jCjpegDimensions #define jpeg_write_raw_data jWrtRawData #define jpeg_write_marker jWrtMarker #define jpeg_write_m_header jWrtMHeader #define jpeg_write_m_byte jWrtMByte #define jpeg_write_tables jWrtTables #define jpeg_read_header jReadHeader #define jpeg_start_decompress jStrtDecompress #define jpeg_read_scanlines jReadScanlines #define jpeg_finish_decompress jFinDecompress #define jpeg_read_raw_data jReadRawData #define jpeg_has_multiple_scans jHasMultScn #define jpeg_start_output jStrtOutput #define jpeg_finish_output jFinOutput #define jpeg_input_complete jInComplete #define jpeg_new_colormap jNewCMap #define jpeg_consume_input jConsumeInput #define jpeg_core_output_dimensions jCoreDimensions #define jpeg_calc_output_dimensions jCalcDimensions #define jpeg_save_markers jSaveMarkers #define jpeg_set_marker_processor jSetMarker #define jpeg_read_coefficients jReadCoefs #define jpeg_write_coefficients jWrtCoefs #define jpeg_copy_critical_parameters jCopyCrit #define jpeg_abort_compress jAbrtCompress #define jpeg_abort_decompress jAbrtDecompress #define jpeg_abort jAbort #define jpeg_destroy jDestroy #define jpeg_resync_to_restart jResyncRestart #endif /* NEED_SHORT_EXTERNAL_NAMES */ /* Default error-management setup */ EXTERN(struct jpeg_error_mgr *) jpeg_std_error JPP((struct jpeg_error_mgr * err)); /* Initialization of JPEG compression objects. * jpeg_create_compress() and jpeg_create_decompress() are the exported * names that applications should call. These expand to calls on * jpeg_CreateCompress and jpeg_CreateDecompress with additional information * passed for version mismatch checking. * NB: you must set up the error-manager BEFORE calling jpeg_create_xxx. */ #define jpeg_create_compress(cinfo) \ jpeg_CreateCompress((cinfo), JPEG_LIB_VERSION, \ (size_t) sizeof(struct jpeg_compress_struct)) #define jpeg_create_decompress(cinfo) \ jpeg_CreateDecompress((cinfo), JPEG_LIB_VERSION, \ (size_t) sizeof(struct jpeg_decompress_struct)) EXTERN(void) jpeg_CreateCompress JPP((j_compress_ptr cinfo, int version, size_t structsize)); EXTERN(void) jpeg_CreateDecompress JPP((j_decompress_ptr cinfo, int version, size_t structsize)); /* Destruction of JPEG compression objects */ EXTERN(void) jpeg_destroy_compress JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_destroy_decompress JPP((j_decompress_ptr cinfo)); /* Standard data source and destination managers: stdio streams. */ /* Caller is responsible for opening the file before and closing after. */ EXTERN(void) jpeg_stdio_dest JPP((j_compress_ptr cinfo, FILE * outfile)); EXTERN(void) jpeg_stdio_src JPP((j_decompress_ptr cinfo, FILE * infile)); /* Data source and destination managers: memory buffers. */ EXTERN(void) jpeg_mem_dest JPP((j_compress_ptr cinfo, unsigned char ** outbuffer, unsigned long * outsize)); EXTERN(void) jpeg_mem_src JPP((j_decompress_ptr cinfo, unsigned char * inbuffer, unsigned long insize)); /* Default parameter setup for compression */ EXTERN(void) jpeg_set_defaults JPP((j_compress_ptr cinfo)); /* Compression parameter setup aids */ EXTERN(void) jpeg_set_colorspace JPP((j_compress_ptr cinfo, J_COLOR_SPACE colorspace)); EXTERN(void) jpeg_default_colorspace JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_set_quality JPP((j_compress_ptr cinfo, int quality, boolean force_baseline)); EXTERN(void) jpeg_set_linear_quality JPP((j_compress_ptr cinfo, int scale_factor, boolean force_baseline)); EXTERN(void) jpeg_default_qtables JPP((j_compress_ptr cinfo, boolean force_baseline)); EXTERN(void) jpeg_add_quant_table JPP((j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, boolean force_baseline)); EXTERN(int) jpeg_quality_scaling JPP((int quality)); EXTERN(void) jpeg_simple_progression JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_suppress_tables JPP((j_compress_ptr cinfo, boolean suppress)); EXTERN(JQUANT_TBL *) jpeg_alloc_quant_table JPP((j_common_ptr cinfo)); EXTERN(JHUFF_TBL *) jpeg_alloc_huff_table JPP((j_common_ptr cinfo)); /* Main entry points for compression */ EXTERN(void) jpeg_start_compress JPP((j_compress_ptr cinfo, boolean write_all_tables)); EXTERN(JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)); EXTERN(void) jpeg_finish_compress JPP((j_compress_ptr cinfo)); /* Precalculate JPEG dimensions for current compression parameters. */ EXTERN(void) jpeg_calc_jpeg_dimensions JPP((j_compress_ptr cinfo)); /* Replaces jpeg_write_scanlines when writing raw downsampled data. */ EXTERN(JDIMENSION) jpeg_write_raw_data JPP((j_compress_ptr cinfo, JSAMPIMAGE data, JDIMENSION num_lines)); /* Write a special marker. See libjpeg.txt concerning safe usage. */ EXTERN(void) jpeg_write_marker JPP((j_compress_ptr cinfo, int marker, const JOCTET * dataptr, unsigned int datalen)); /* Same, but piecemeal. */ EXTERN(void) jpeg_write_m_header JPP((j_compress_ptr cinfo, int marker, unsigned int datalen)); EXTERN(void) jpeg_write_m_byte JPP((j_compress_ptr cinfo, int val)); /* Alternate compression function: just write an abbreviated table file */ EXTERN(void) jpeg_write_tables JPP((j_compress_ptr cinfo)); /* Decompression startup: read start of JPEG datastream to see what's there */ EXTERN(int) jpeg_read_header JPP((j_decompress_ptr cinfo, boolean require_image)); /* Return value is one of: */ #define JPEG_SUSPENDED 0 /* Suspended due to lack of input data */ #define JPEG_HEADER_OK 1 /* Found valid image datastream */ #define JPEG_HEADER_TABLES_ONLY 2 /* Found valid table-specs-only datastream */ /* If you pass require_image = TRUE (normal case), you need not check for * a TABLES_ONLY return code; an abbreviated file will cause an error exit. * JPEG_SUSPENDED is only possible if you use a data source module that can * give a suspension return (the stdio source module doesn't). */ /* Main entry points for decompression */ EXTERN(boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo)); EXTERN(JDIMENSION) jpeg_read_scanlines JPP((j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)); EXTERN(boolean) jpeg_finish_decompress JPP((j_decompress_ptr cinfo)); /* Replaces jpeg_read_scanlines when reading raw downsampled data. */ EXTERN(JDIMENSION) jpeg_read_raw_data JPP((j_decompress_ptr cinfo, JSAMPIMAGE data, JDIMENSION max_lines)); /* Additional entry points for buffered-image mode. */ EXTERN(boolean) jpeg_has_multiple_scans JPP((j_decompress_ptr cinfo)); EXTERN(boolean) jpeg_start_output JPP((j_decompress_ptr cinfo, int scan_number)); EXTERN(boolean) jpeg_finish_output JPP((j_decompress_ptr cinfo)); EXTERN(boolean) jpeg_input_complete JPP((j_decompress_ptr cinfo)); EXTERN(void) jpeg_new_colormap JPP((j_decompress_ptr cinfo)); EXTERN(int) jpeg_consume_input JPP((j_decompress_ptr cinfo)); /* Return value is one of: */ /* #define JPEG_SUSPENDED 0 Suspended due to lack of input data */ #define JPEG_REACHED_SOS 1 /* Reached start of new scan */ #define JPEG_REACHED_EOI 2 /* Reached end of image */ #define JPEG_ROW_COMPLETED 3 /* Completed one iMCU row */ #define JPEG_SCAN_COMPLETED 4 /* Completed last iMCU row of a scan */ /* Precalculate output dimensions for current decompression parameters. */ EXTERN(void) jpeg_core_output_dimensions JPP((j_decompress_ptr cinfo)); EXTERN(void) jpeg_calc_output_dimensions JPP((j_decompress_ptr cinfo)); /* Control saving of COM and APPn markers into marker_list. */ EXTERN(void) jpeg_save_markers JPP((j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)); /* Install a special processing method for COM or APPn markers. */ EXTERN(void) jpeg_set_marker_processor JPP((j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)); /* Read or write raw DCT coefficients --- useful for lossless transcoding. */ EXTERN(jvirt_barray_ptr *) jpeg_read_coefficients JPP((j_decompress_ptr cinfo)); EXTERN(void) jpeg_write_coefficients JPP((j_compress_ptr cinfo, jvirt_barray_ptr * coef_arrays)); EXTERN(void) jpeg_copy_critical_parameters JPP((j_decompress_ptr srcinfo, j_compress_ptr dstinfo)); /* If you choose to abort compression or decompression before completing * jpeg_finish_(de)compress, then you need to clean up to release memory, * temporary files, etc. You can just call jpeg_destroy_(de)compress * if you're done with the JPEG object, but if you want to clean it up and * reuse it, call this: */ EXTERN(void) jpeg_abort_compress JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_abort_decompress JPP((j_decompress_ptr cinfo)); /* Generic versions of jpeg_abort and jpeg_destroy that work on either * flavor of JPEG object. These may be more convenient in some places. */ EXTERN(void) jpeg_abort JPP((j_common_ptr cinfo)); EXTERN(void) jpeg_destroy JPP((j_common_ptr cinfo)); /* Default restart-marker-resync procedure for use by data source modules */ EXTERN(boolean) jpeg_resync_to_restart JPP((j_decompress_ptr cinfo, int desired)); /* These marker codes are exported since applications and data source modules * are likely to want to use them. */ #define JPEG_RST0 0xD0 /* RST0 marker code */ #define JPEG_EOI 0xD9 /* EOI marker code */ #define JPEG_APP0 0xE0 /* APP0 marker code */ #define JPEG_COM 0xFE /* COM marker code */ /* If we have a brain-damaged compiler that emits warnings (or worse, errors) * for structure definitions that are never filled in, keep it quiet by * supplying dummy definitions for the various substructures. */ #ifdef INCOMPLETE_TYPES_BROKEN #ifndef JPEG_INTERNALS /* will be defined in jpegint.h */ struct jvirt_sarray_control { long dummy; }; struct jvirt_barray_control { long dummy; }; struct jpeg_comp_master { long dummy; }; struct jpeg_c_main_controller { long dummy; }; struct jpeg_c_prep_controller { long dummy; }; struct jpeg_c_coef_controller { long dummy; }; struct jpeg_marker_writer { long dummy; }; struct jpeg_color_converter { long dummy; }; struct jpeg_downsampler { long dummy; }; struct jpeg_forward_dct { long dummy; }; struct jpeg_entropy_encoder { long dummy; }; struct jpeg_decomp_master { long dummy; }; struct jpeg_d_main_controller { long dummy; }; struct jpeg_d_coef_controller { long dummy; }; struct jpeg_d_post_controller { long dummy; }; struct jpeg_input_controller { long dummy; }; struct jpeg_marker_reader { long dummy; }; struct jpeg_entropy_decoder { long dummy; }; struct jpeg_inverse_dct { long dummy; }; struct jpeg_upsampler { long dummy; }; struct jpeg_color_deconverter { long dummy; }; struct jpeg_color_quantizer { long dummy; }; #endif /* JPEG_INTERNALS */ #endif /* INCOMPLETE_TYPES_BROKEN */ /* * The JPEG library modules define JPEG_INTERNALS before including this file. * The internal structure declarations are read only when that is true. * Applications using the library should not include jpegint.h, but may wish * to include jerror.h. */ #ifdef JPEG_INTERNALS #include "jpegint.h" /* fetch private declarations */ #include "jerror.h" /* fetch error codes too */ #endif #ifdef __cplusplus #ifndef DONT_USE_EXTERN_C } #endif #endif #endif /* JPEGLIB_H */ 0707010004629f000081a40000000000000000000000014c5befa9000038f5000000b500010002ffffffffffffffff0000002000000000root/usr/local/include/jerror.h/* * jerror.h * * Copyright (C) 1994-1997, Thomas G. Lane. * Modified 1997-2009 by Guido Vollbeding. * This file is part of the Independent JPEG Group's software. * For conditions of distribution and use, see the accompanying README file. * * This file defines the error and message codes for the JPEG library. * Edit this file to add new codes, or to translate the message strings to * some other language. * A set of error-reporting macros are defined too. Some applications using * the JPEG library may wish to include this file to get the error codes * and/or the macros. */ /* * To define the enum list of message codes, include this file without * defining macro JMESSAGE. To create a message string table, include it * again with a suitable JMESSAGE definition (see jerror.c for an example). */ #ifndef JMESSAGE #ifndef JERROR_H /* First time through, define the enum list */ #define JMAKE_ENUM_LIST #else /* Repeated inclusions of this file are no-ops unless JMESSAGE is defined */ #define JMESSAGE(code,string) #endif /* JERROR_H */ #endif /* JMESSAGE */ #ifdef JMAKE_ENUM_LIST typedef enum { #define JMESSAGE(code,string) code , #endif /* JMAKE_ENUM_LIST */ JMESSAGE(JMSG_NOMESSAGE, "Bogus message code %d") /* Must be first entry! */ /* For maintenance convenience, list is alphabetical by message code name */ JMESSAGE(JERR_BAD_ALIGN_TYPE, "ALIGN_TYPE is wrong, please fix") JMESSAGE(JERR_BAD_ALLOC_CHUNK, "MAX_ALLOC_CHUNK is wrong, please fix") JMESSAGE(JERR_BAD_BUFFER_MODE, "Bogus buffer control mode") JMESSAGE(JERR_BAD_COMPONENT_ID, "Invalid component ID %d in SOS") JMESSAGE(JERR_BAD_CROP_SPEC, "Invalid crop request") JMESSAGE(JERR_BAD_DCT_COEF, "DCT coefficient out of range") JMESSAGE(JERR_BAD_DCTSIZE, "DCT scaled block size %dx%d not supported") JMESSAGE(JERR_BAD_DROP_SAMPLING, "Component index %d: mismatching sampling ratio %d:%d, %d:%d, %c") JMESSAGE(JERR_BAD_HUFF_TABLE, "Bogus Huffman table definition") JMESSAGE(JERR_BAD_IN_COLORSPACE, "Bogus input colorspace") JMESSAGE(JERR_BAD_J_COLORSPACE, "Bogus JPEG colorspace") JMESSAGE(JERR_BAD_LENGTH, "Bogus marker length") JMESSAGE(JERR_BAD_LIB_VERSION, "Wrong JPEG library version: library is %d, caller expects %d") JMESSAGE(JERR_BAD_MCU_SIZE, "Sampling factors too large for interleaved scan") JMESSAGE(JERR_BAD_POOL_ID, "Invalid memory pool code %d") JMESSAGE(JERR_BAD_PRECISION, "Unsupported JPEG data precision %d") JMESSAGE(JERR_BAD_PROGRESSION, "Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d") JMESSAGE(JERR_BAD_PROG_SCRIPT, "Invalid progressive parameters at scan script entry %d") JMESSAGE(JERR_BAD_SAMPLING, "Bogus sampling factors") JMESSAGE(JERR_BAD_SCAN_SCRIPT, "Invalid scan script at entry %d") JMESSAGE(JERR_BAD_STATE, "Improper call to JPEG library in state %d") JMESSAGE(JERR_BAD_STRUCT_SIZE, "JPEG parameter struct mismatch: library thinks size is %u, caller expects %u") JMESSAGE(JERR_BAD_VIRTUAL_ACCESS, "Bogus virtual array access") JMESSAGE(JERR_BUFFER_SIZE, "Buffer passed to JPEG library is too small") JMESSAGE(JERR_CANT_SUSPEND, "Suspension not allowed here") JMESSAGE(JERR_CCIR601_NOTIMPL, "CCIR601 sampling not implemented yet") JMESSAGE(JERR_COMPONENT_COUNT, "Too many color components: %d, max %d") JMESSAGE(JERR_CONVERSION_NOTIMPL, "Unsupported color conversion request") JMESSAGE(JERR_DAC_INDEX, "Bogus DAC index %d") JMESSAGE(JERR_DAC_VALUE, "Bogus DAC value 0x%x") JMESSAGE(JERR_DHT_INDEX, "Bogus DHT index %d") JMESSAGE(JERR_DQT_INDEX, "Bogus DQT index %d") JMESSAGE(JERR_EMPTY_IMAGE, "Empty JPEG image (DNL not supported)") JMESSAGE(JERR_EMS_READ, "Read from EMS failed") JMESSAGE(JERR_EMS_WRITE, "Write to EMS failed") JMESSAGE(JERR_EOI_EXPECTED, "Didn't expect more than one scan") JMESSAGE(JERR_FILE_READ, "Input file read error") JMESSAGE(JERR_FILE_WRITE, "Output file write error --- out of disk space?") JMESSAGE(JERR_FRACT_SAMPLE_NOTIMPL, "Fractional sampling not implemented yet") JMESSAGE(JERR_HUFF_CLEN_OVERFLOW, "Huffman code size table overflow") JMESSAGE(JERR_HUFF_MISSING_CODE, "Missing Huffman code table entry") JMESSAGE(JERR_IMAGE_TOO_BIG, "Maximum supported image dimension is %u pixels") JMESSAGE(JERR_INPUT_EMPTY, "Empty input file") JMESSAGE(JERR_INPUT_EOF, "Premature end of input file") JMESSAGE(JERR_MISMATCHED_QUANT_TABLE, "Cannot transcode due to multiple use of quantization table %d") JMESSAGE(JERR_MISSING_DATA, "Scan script does not transmit all data") JMESSAGE(JERR_MODE_CHANGE, "Invalid color quantization mode change") JMESSAGE(JERR_NOTIMPL, "Not implemented yet") JMESSAGE(JERR_NOT_COMPILED, "Requested feature was omitted at compile time") JMESSAGE(JERR_NO_ARITH_TABLE, "Arithmetic table 0x%02x was not defined") JMESSAGE(JERR_NO_BACKING_STORE, "Backing store not supported") JMESSAGE(JERR_NO_HUFF_TABLE, "Huffman table 0x%02x was not defined") JMESSAGE(JERR_NO_IMAGE, "JPEG datastream contains no image") JMESSAGE(JERR_NO_QUANT_TABLE, "Quantization table 0x%02x was not defined") JMESSAGE(JERR_NO_SOI, "Not a JPEG file: starts with 0x%02x 0x%02x") JMESSAGE(JERR_OUT_OF_MEMORY, "Insufficient memory (case %d)") JMESSAGE(JERR_QUANT_COMPONENTS, "Cannot quantize more than %d color components") JMESSAGE(JERR_QUANT_FEW_COLORS, "Cannot quantize to fewer than %d colors") JMESSAGE(JERR_QUANT_MANY_COLORS, "Cannot quantize to more than %d colors") JMESSAGE(JERR_SOF_DUPLICATE, "Invalid JPEG file structure: two SOF markers") JMESSAGE(JERR_SOF_NO_SOS, "Invalid JPEG file structure: missing SOS marker") JMESSAGE(JERR_SOF_UNSUPPORTED, "Unsupported JPEG process: SOF type 0x%02x") JMESSAGE(JERR_SOI_DUPLICATE, "Invalid JPEG file structure: two SOI markers") JMESSAGE(JERR_SOS_NO_SOF, "Invalid JPEG file structure: SOS before SOF") JMESSAGE(JERR_TFILE_CREATE, "Failed to create temporary file %s") JMESSAGE(JERR_TFILE_READ, "Read failed on temporary file") JMESSAGE(JERR_TFILE_SEEK, "Seek failed on temporary file") JMESSAGE(JERR_TFILE_WRITE, "Write failed on temporary file --- out of disk space?") JMESSAGE(JERR_TOO_LITTLE_DATA, "Application transferred too few scanlines") JMESSAGE(JERR_UNKNOWN_MARKER, "Unsupported marker type 0x%02x") JMESSAGE(JERR_VIRTUAL_BUG, "Virtual array controller messed up") JMESSAGE(JERR_WIDTH_OVERFLOW, "Image too wide for this implementation") JMESSAGE(JERR_XMS_READ, "Read from XMS failed") JMESSAGE(JERR_XMS_WRITE, "Write to XMS failed") JMESSAGE(JMSG_COPYRIGHT, JCOPYRIGHT) JMESSAGE(JMSG_VERSION, JVERSION) JMESSAGE(JTRC_16BIT_TABLES, "Caution: quantization tables are too coarse for baseline JPEG") JMESSAGE(JTRC_ADOBE, "Adobe APP14 marker: version %d, flags 0x%04x 0x%04x, transform %d") JMESSAGE(JTRC_APP0, "Unknown APP0 marker (not JFIF), length %u") JMESSAGE(JTRC_APP14, "Unknown APP14 marker (not Adobe), length %u") JMESSAGE(JTRC_DAC, "Define Arithmetic Table 0x%02x: 0x%02x") JMESSAGE(JTRC_DHT, "Define Huffman Table 0x%02x") JMESSAGE(JTRC_DQT, "Define Quantization Table %d precision %d") JMESSAGE(JTRC_DRI, "Define Restart Interval %u") JMESSAGE(JTRC_EMS_CLOSE, "Freed EMS handle %u") JMESSAGE(JTRC_EMS_OPEN, "Obtained EMS handle %u") JMESSAGE(JTRC_EOI, "End Of Image") JMESSAGE(JTRC_HUFFBITS, " %3d %3d %3d %3d %3d %3d %3d %3d") JMESSAGE(JTRC_JFIF, "JFIF APP0 marker: version %d.%02d, density %dx%d %d") JMESSAGE(JTRC_JFIF_BADTHUMBNAILSIZE, "Warning: thumbnail image size does not match data length %u") JMESSAGE(JTRC_JFIF_EXTENSION, "JFIF extension marker: type 0x%02x, length %u") JMESSAGE(JTRC_JFIF_THUMBNAIL, " with %d x %d thumbnail image") JMESSAGE(JTRC_MISC_MARKER, "Miscellaneous marker 0x%02x, length %u") JMESSAGE(JTRC_PARMLESS_MARKER, "Unexpected marker 0x%02x") JMESSAGE(JTRC_QUANTVALS, " %4u %4u %4u %4u %4u %4u %4u %4u") JMESSAGE(JTRC_QUANT_3_NCOLORS, "Quantizing to %d = %d*%d*%d colors") JMESSAGE(JTRC_QUANT_NCOLORS, "Quantizing to %d colors") JMESSAGE(JTRC_QUANT_SELECTED, "Selected %d colors for quantization") JMESSAGE(JTRC_RECOVERY_ACTION, "At marker 0x%02x, recovery action %d") JMESSAGE(JTRC_RST, "RST%d") JMESSAGE(JTRC_SMOOTH_NOTIMPL, "Smoothing not supported with nonstandard sampling ratios") JMESSAGE(JTRC_SOF, "Start Of Frame 0x%02x: width=%u, height=%u, components=%d") JMESSAGE(JTRC_SOF_COMPONENT, " Component %d: %dhx%dv q=%d") JMESSAGE(JTRC_SOI, "Start of Image") JMESSAGE(JTRC_SOS, "Start Of Scan: %d components") JMESSAGE(JTRC_SOS_COMPONENT, " Component %d: dc=%d ac=%d") JMESSAGE(JTRC_SOS_PARAMS, " Ss=%d, Se=%d, Ah=%d, Al=%d") JMESSAGE(JTRC_TFILE_CLOSE, "Closed temporary file %s") JMESSAGE(JTRC_TFILE_OPEN, "Opened temporary file %s") JMESSAGE(JTRC_THUMB_JPEG, "JFIF extension marker: JPEG-compressed thumbnail image, length %u") JMESSAGE(JTRC_THUMB_PALETTE, "JFIF extension marker: palette thumbnail image, length %u") JMESSAGE(JTRC_THUMB_RGB, "JFIF extension marker: RGB thumbnail image, length %u") JMESSAGE(JTRC_UNKNOWN_IDS, "Unrecognized component IDs %d %d %d, assuming YCbCr") JMESSAGE(JTRC_XMS_CLOSE, "Freed XMS handle %u") JMESSAGE(JTRC_XMS_OPEN, "Obtained XMS handle %u") JMESSAGE(JWRN_ADOBE_XFORM, "Unknown Adobe color transform code %d") JMESSAGE(JWRN_ARITH_BAD_CODE, "Corrupt JPEG data: bad arithmetic code") JMESSAGE(JWRN_BOGUS_PROGRESSION, "Inconsistent progression sequence for component %d coefficient %d") JMESSAGE(JWRN_EXTRANEOUS_DATA, "Corrupt JPEG data: %u extraneous bytes before marker 0x%02x") JMESSAGE(JWRN_HIT_MARKER, "Corrupt JPEG data: premature end of data segment") JMESSAGE(JWRN_HUFF_BAD_CODE, "Corrupt JPEG data: bad Huffman code") JMESSAGE(JWRN_JFIF_MAJOR, "Warning: unknown JFIF revision number %d.%02d") JMESSAGE(JWRN_JPEG_EOF, "Premature end of JPEG file") JMESSAGE(JWRN_MUST_RESYNC, "Corrupt JPEG data: found marker 0x%02x instead of RST%d") JMESSAGE(JWRN_NOT_SEQUENTIAL, "Invalid SOS parameters for sequential JPEG") JMESSAGE(JWRN_TOO_MUCH_DATA, "Application transferred too many scanlines") #ifdef JMAKE_ENUM_LIST JMSG_LASTMSGCODE } J_MESSAGE_CODE; #undef JMAKE_ENUM_LIST #endif /* JMAKE_ENUM_LIST */ /* Zap JMESSAGE macro so that future re-inclusions do nothing by default */ #undef JMESSAGE #ifndef JERROR_H #define JERROR_H /* Macros to simplify using the error and trace message stuff */ /* The first parameter is either type of cinfo pointer */ /* Fatal errors (print message and exit) */ #define ERREXIT(cinfo,code) \ ((cinfo)->err->msg_code = (code), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXIT1(cinfo,code,p1) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXIT2(cinfo,code,p1,p2) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXIT3(cinfo,code,p1,p2,p3) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (cinfo)->err->msg_parm.i[2] = (p3), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXIT4(cinfo,code,p1,p2,p3,p4) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (cinfo)->err->msg_parm.i[2] = (p3), \ (cinfo)->err->msg_parm.i[3] = (p4), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXIT6(cinfo,code,p1,p2,p3,p4,p5,p6) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (cinfo)->err->msg_parm.i[2] = (p3), \ (cinfo)->err->msg_parm.i[3] = (p4), \ (cinfo)->err->msg_parm.i[4] = (p5), \ (cinfo)->err->msg_parm.i[5] = (p6), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define ERREXITS(cinfo,code,str) \ ((cinfo)->err->msg_code = (code), \ strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \ (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) #define MAKESTMT(stuff) do { stuff } while (0) /* Nonfatal errors (we can keep going, but the data is probably corrupt) */ #define WARNMS(cinfo,code) \ ((cinfo)->err->msg_code = (code), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) #define WARNMS1(cinfo,code,p1) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) #define WARNMS2(cinfo,code,p1,p2) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) /* Informational/debugging messages */ #define TRACEMS(cinfo,lvl,code) \ ((cinfo)->err->msg_code = (code), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) #define TRACEMS1(cinfo,lvl,code,p1) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) #define TRACEMS2(cinfo,lvl,code,p1,p2) \ ((cinfo)->err->msg_code = (code), \ (cinfo)->err->msg_parm.i[0] = (p1), \ (cinfo)->err->msg_parm.i[1] = (p2), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) #define TRACEMS3(cinfo,lvl,code,p1,p2,p3) \ MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); \ (cinfo)->err->msg_code = (code); \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) #define TRACEMS4(cinfo,lvl,code,p1,p2,p3,p4) \ MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ (cinfo)->err->msg_code = (code); \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) #define TRACEMS5(cinfo,lvl,code,p1,p2,p3,p4,p5) \ MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ _mp[4] = (p5); \ (cinfo)->err->msg_code = (code); \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) #define TRACEMS8(cinfo,lvl,code,p1,p2,p3,p4,p5,p6,p7,p8) \ MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ _mp[4] = (p5); _mp[5] = (p6); _mp[6] = (p7); _mp[7] = (p8); \ (cinfo)->err->msg_code = (code); \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) #define TRACEMSS(cinfo,lvl,code,str) \ ((cinfo)->err->msg_code = (code), \ strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \ (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) #endif /* JERROR_H */ 070701000462a0000081a40000000000000000000000014c5befa9000031aa000000b500010002ffffffffffffffff0000002200000000root/usr/local/include/jmorecfg.h/* * jmorecfg.h * * Copyright (C) 1991-1997, Thomas G. Lane. * Modified 1997-2009 by Guido Vollbeding. * This file is part of the Independent JPEG Group's software. * For conditions of distribution and use, see the accompanying README file. * * This file contains additional configuration options that customize the * JPEG software for special applications or support machine-dependent * optimizations. Most users will not need to touch this file. */ /* * Define BITS_IN_JSAMPLE as either * 8 for 8-bit sample values (the usual setting) * 12 for 12-bit sample values * Only 8 and 12 are legal data precisions for lossy JPEG according to the * JPEG standard, and the IJG code does not support anything else! * We do not support run-time selection of data precision, sorry. */ #define BITS_IN_JSAMPLE 8 /* use 8 or 12 */ /* * Maximum number of components (color channels) allowed in JPEG image. * To meet the letter of the JPEG spec, set this to 255. However, darn * few applications need more than 4 channels (maybe 5 for CMYK + alpha * mask). We recommend 10 as a reasonable compromise; use 4 if you are * really short on memory. (Each allowed component costs a hundred or so * bytes of storage, whether actually used in an image or not.) */ #define MAX_COMPONENTS 10 /* maximum number of image components */ /* * Basic data types. * You may need to change these if you have a machine with unusual data * type sizes; for example, "char" not 8 bits, "short" not 16 bits, * or "long" not 32 bits. We don't care whether "int" is 16 or 32 bits, * but it had better be at least 16. */ /* Representation of a single sample (pixel element value). * We frequently allocate large arrays of these, so it's important to keep * them small. But if you have memory to burn and access to char or short * arrays is very slow on your hardware, you might want to change these. */ #if BITS_IN_JSAMPLE == 8 /* JSAMPLE should be the smallest type that will hold the values 0..255. * You can use a signed char by having GETJSAMPLE mask it with 0xFF. */ #ifdef HAVE_UNSIGNED_CHAR typedef unsigned char JSAMPLE; #define GETJSAMPLE(value) ((int) (value)) #else /* not HAVE_UNSIGNED_CHAR */ typedef char JSAMPLE; #ifdef CHAR_IS_UNSIGNED #define GETJSAMPLE(value) ((int) (value)) #else #define GETJSAMPLE(value) ((int) (value) & 0xFF) #endif /* CHAR_IS_UNSIGNED */ #endif /* HAVE_UNSIGNED_CHAR */ #define MAXJSAMPLE 255 #define CENTERJSAMPLE 128 #endif /* BITS_IN_JSAMPLE == 8 */ #if BITS_IN_JSAMPLE == 12 /* JSAMPLE should be the smallest type that will hold the values 0..4095. * On nearly all machines "short" will do nicely. */ typedef short JSAMPLE; #define GETJSAMPLE(value) ((int) (value)) #define MAXJSAMPLE 4095 #define CENTERJSAMPLE 2048 #endif /* BITS_IN_JSAMPLE == 12 */ /* Representation of a DCT frequency coefficient. * This should be a signed value of at least 16 bits; "short" is usually OK. * Again, we allocate large arrays of these, but you can change to int * if you have memory to burn and "short" is really slow. */ typedef short JCOEF; /* Compressed datastreams are represented as arrays of JOCTET. * These must be EXACTLY 8 bits wide, at least once they are written to * external storage. Note that when using the stdio data source/destination * managers, this is also the data type passed to fread/fwrite. */ #ifdef HAVE_UNSIGNED_CHAR typedef unsigned char JOCTET; #define GETJOCTET(value) (value) #else /* not HAVE_UNSIGNED_CHAR */ typedef char JOCTET; #ifdef CHAR_IS_UNSIGNED #define GETJOCTET(value) (value) #else #define GETJOCTET(value) ((value) & 0xFF) #endif /* CHAR_IS_UNSIGNED */ #endif /* HAVE_UNSIGNED_CHAR */ /* These typedefs are used for various table entries and so forth. * They must be at least as wide as specified; but making them too big * won't cost a huge amount of memory, so we don't provide special * extraction code like we did for JSAMPLE. (In other words, these * typedefs live at a different point on the speed/space tradeoff curve.) */ /* UINT8 must hold at least the values 0..255. */ #ifdef HAVE_UNSIGNED_CHAR typedef unsigned char UINT8; #else /* not HAVE_UNSIGNED_CHAR */ #ifdef CHAR_IS_UNSIGNED typedef char UINT8; #else /* not CHAR_IS_UNSIGNED */ typedef short UINT8; #endif /* CHAR_IS_UNSIGNED */ #endif /* HAVE_UNSIGNED_CHAR */ /* UINT16 must hold at least the values 0..65535. */ #ifdef HAVE_UNSIGNED_SHORT typedef unsigned short UINT16; #else /* not HAVE_UNSIGNED_SHORT */ typedef unsigned int UINT16; #endif /* HAVE_UNSIGNED_SHORT */ /* INT16 must hold at least the values -32768..32767. */ #ifndef XMD_H /* X11/xmd.h correctly defines INT16 */ typedef short INT16; #endif /* INT32 must hold at least signed 32-bit values. */ #ifndef XMD_H /* X11/xmd.h correctly defines INT32 */ #ifndef _BASETSD_H_ /* Microsoft defines it in basetsd.h */ #ifndef _BASETSD_H /* MinGW is slightly different */ #ifndef QGLOBAL_H /* Qt defines it in qglobal.h */ typedef long INT32; #endif #endif #endif #endif /* Datatype used for image dimensions. The JPEG standard only supports * images up to 64K*64K due to 16-bit fields in SOF markers. Therefore * "unsigned int" is sufficient on all machines. However, if you need to * handle larger images and you don't mind deviating from the spec, you * can change this datatype. */ typedef unsigned int JDIMENSION; #define JPEG_MAX_DIMENSION 65500L /* a tad under 64K to prevent overflows */ /* These macros are used in all function definitions and extern declarations. * You could modify them if you need to change function linkage conventions; * in particular, you'll need to do that to make the library a Windows DLL. * Another application is to make all functions global for use with debuggers * or code profilers that require it. */ /* a function called through method pointers: */ #define METHODDEF(type) static type /* a function used only in its module: */ #define LOCAL(type) static type /* a function referenced thru EXTERNs: */ #define GLOBAL(type) type /* a reference to a GLOBAL function: */ #define EXTERN(type) extern type /* This macro is used to declare a "method", that is, a function pointer. * We want to supply prototype parameters if the compiler can cope. * Note that the arglist parameter must be parenthesized! * Again, you can customize this if you need special linkage keywords. */ #ifdef HAVE_PROTOTYPES #define JMETHOD(type,methodname,arglist) type (*methodname) arglist #else #define JMETHOD(type,methodname,arglist) type (*methodname) () #endif /* Here is the pseudo-keyword for declaring pointers that must be "far" * on 80x86 machines. Most of the specialized coding for 80x86 is handled * by just saying "FAR *" where such a pointer is needed. In a few places * explicit coding is needed; see uses of the NEED_FAR_POINTERS symbol. */ #ifndef FAR #ifdef NEED_FAR_POINTERS #define FAR far #else #define FAR #endif #endif /* * On a few systems, type boolean and/or its values FALSE, TRUE may appear * in standard header files. Or you may have conflicts with application- * specific header files that you want to include together with these files. * Defining HAVE_BOOLEAN before including jpeglib.h should make it work. */ #ifndef HAVE_BOOLEAN typedef int boolean; #endif #ifndef FALSE /* in case these macros already exist */ #define FALSE 0 /* values of boolean */ #endif #ifndef TRUE #define TRUE 1 #endif /* * The remaining options affect code selection within the JPEG library, * but they don't need to be visible to most applications using the library. * To minimize application namespace pollution, the symbols won't be * defined unless JPEG_INTERNALS or JPEG_INTERNAL_OPTIONS has been defined. */ #ifdef JPEG_INTERNALS #define JPEG_INTERNAL_OPTIONS #endif #ifdef JPEG_INTERNAL_OPTIONS /* * These defines indicate whether to include various optional functions. * Undefining some of these symbols will produce a smaller but less capable * library. Note that you can leave certain source files out of the * compilation/linking process if you've #undef'd the corresponding symbols. * (You may HAVE to do that if your compiler doesn't like null source files.) */ /* Capability options common to encoder and decoder: */ #define DCT_ISLOW_SUPPORTED /* slow but accurate integer algorithm */ #define DCT_IFAST_SUPPORTED /* faster, less accurate integer method */ #define DCT_FLOAT_SUPPORTED /* floating-point: accurate, fast on fast HW */ /* Encoder capability options: */ #define C_ARITH_CODING_SUPPORTED /* Arithmetic coding back end? */ #define C_MULTISCAN_FILES_SUPPORTED /* Multiple-scan JPEG files? */ #define C_PROGRESSIVE_SUPPORTED /* Progressive JPEG? (Requires MULTISCAN)*/ #define DCT_SCALING_SUPPORTED /* Input rescaling via DCT? (Requires DCT_ISLOW)*/ #define ENTROPY_OPT_SUPPORTED /* Optimization of entropy coding parms? */ /* Note: if you selected 12-bit data precision, it is dangerous to turn off * ENTROPY_OPT_SUPPORTED. The standard Huffman tables are only good for 8-bit * precision, so jchuff.c normally uses entropy optimization to compute * usable tables for higher precision. If you don't want to do optimization, * you'll have to supply different default Huffman tables. * The exact same statements apply for progressive JPEG: the default tables * don't work for progressive mode. (This may get fixed, however.) */ #define INPUT_SMOOTHING_SUPPORTED /* Input image smoothing option? */ /* Decoder capability options: */ #define D_ARITH_CODING_SUPPORTED /* Arithmetic coding back end? */ #define D_MULTISCAN_FILES_SUPPORTED /* Multiple-scan JPEG files? */ #define D_PROGRESSIVE_SUPPORTED /* Progressive JPEG? (Requires MULTISCAN)*/ #define IDCT_SCALING_SUPPORTED /* Output rescaling via IDCT? */ #define SAVE_MARKERS_SUPPORTED /* jpeg_save_markers() needed? */ #define BLOCK_SMOOTHING_SUPPORTED /* Block smoothing? (Progressive only) */ #undef UPSAMPLE_SCALING_SUPPORTED /* Output rescaling at upsample stage? */ #define UPSAMPLE_MERGING_SUPPORTED /* Fast path for sloppy upsampling? */ #define QUANT_1PASS_SUPPORTED /* 1-pass color quantization? */ #define QUANT_2PASS_SUPPORTED /* 2-pass color quantization? */ /* more capability options later, no doubt */ /* * Ordering of RGB data in scanlines passed to or from the application. * If your application wants to deal with data in the order B,G,R, just * change these macros. You can also deal with formats such as R,G,B,X * (one extra byte per pixel) by changing RGB_PIXELSIZE. Note that changing * the offsets will also change the order in which colormap data is organized. * RESTRICTIONS: * 1. The sample applications cjpeg,djpeg do NOT support modified RGB formats. * 2. These macros only affect RGB<=>YCbCr color conversion, so they are not * useful if you are using JPEG color spaces other than YCbCr or grayscale. * 3. The color quantizer modules will not behave desirably if RGB_PIXELSIZE * is not 3 (they don't understand about dummy color components!). So you * can't use color quantization if you change that value. */ #define RGB_RED 0 /* Offset of Red in an RGB scanline element */ #define RGB_GREEN 1 /* Offset of Green */ #define RGB_BLUE 2 /* Offset of Blue */ #define RGB_PIXELSIZE 3 /* JSAMPLEs per RGB scanline element */ /* Definitions for speed-related optimizations. */ /* If your compiler supports inline functions, define INLINE * as the inline keyword; otherwise define it as empty. */ #ifndef INLINE #ifdef __GNUC__ /* for instance, GNU C knows about inline */ #define INLINE __inline__ #endif #ifndef INLINE #define INLINE /* default is to define it as empty */ #endif #endif /* On some machines (notably 68000 series) "int" is 32 bits, but multiplying * two 16-bit shorts is faster than multiplying two ints. Define MULTIPLIER * as short on such a machine. MULTIPLIER must be at least 16 bits wide. */ #ifndef MULTIPLIER #define MULTIPLIER int /* type for fastest integer multiply */ #endif /* FAST_FLOAT should be either float or double, whichever is done faster * by your compiler. (Note that this type is only used in the floating point * DCT routines, so it only matters if you've defined DCT_FLOAT_SUPPORTED.) * Typically, float is faster in ANSI C compilers, while double is faster in * pre-ANSI compilers (because they insist on converting to double anyway). * The code below therefore chooses float if we have ANSI-style prototypes. */ #ifndef FAST_FLOAT #ifdef HAVE_PROTOTYPES #define FAST_FLOAT float #else #define FAST_FLOAT double #endif #endif #endif /* JPEG_INTERNAL_OPTIONS */ 0707010004629e000081a40000000000000000000000014c5befa900000650000000b500010002ffffffffffffffff0000002100000000root/usr/local/include/jconfig.h/* jconfig.h. Generated from jconfig.cfg by configure. */ /* jconfig.cfg --- source file edited by configure script */ /* see jconfig.txt for explanations */ #define HAVE_PROTOTYPES 1 #define HAVE_UNSIGNED_CHAR 1 #define HAVE_UNSIGNED_SHORT 1 /* #undef void */ /* #undef const */ /* #undef CHAR_IS_UNSIGNED */ #define HAVE_STDDEF_H 1 #define HAVE_STDLIB_H 1 #define HAVE_LOCALE_H 1 /* #undef NEED_BSD_STRINGS */ /* #undef NEED_SYS_TYPES_H */ /* #undef NEED_FAR_POINTERS */ /* #undef NEED_SHORT_EXTERNAL_NAMES */ /* Define this if you get warnings about undefined structures. */ /* #undef INCOMPLETE_TYPES_BROKEN */ /* Define "boolean" as unsigned char, not int, on Windows systems. */ #ifdef _WIN32 #ifndef __RPCNDR_H__ /* don't conflict if rpcndr.h already read */ typedef unsigned char boolean; #endif #define HAVE_BOOLEAN /* prevent jmorecfg.h from redefining it */ #endif #ifdef JPEG_INTERNALS /* #undef RIGHT_SHIFT_IS_UNSIGNED */ #define INLINE __inline__ /* These are for configuring the JPEG memory manager. */ /* #undef DEFAULT_MAX_MEM */ /* #undef NO_MKTEMP */ #endif /* JPEG_INTERNALS */ #ifdef JPEG_CJPEG_DJPEG #define BMP_SUPPORTED /* BMP image file format */ #define GIF_SUPPORTED /* GIF image file format */ #define PPM_SUPPORTED /* PBMPLUS PPM/PGM image file format */ /* #undef RLE_SUPPORTED */ #define TARGA_SUPPORTED /* Targa image file format */ /* #undef TWO_FILE_COMMANDLINE */ /* #undef NEED_SIGNAL_CATCHER */ /* #undef DONT_USE_B_MODE */ /* Define this if you want percent-done progress reports from cjpeg/djpeg. */ /* #undef PROGRESS_REPORT */ #endif /* JPEG_CJPEG_DJPEG */ 070701000462a6000041ed0000000000000000000000034c5befc900000000000000b500010002ffffffffffffffff0000001500000000root/usr/local/share070701000462a7000041ed0000000000000000000000034c5befc900000000000000b500010002ffffffffffffffff0000001900000000root/usr/local/share/man070701000462a8000041ed0000000000000000000000024c5befc900000000000000b500010002ffffffffffffffff0000001e00000000root/usr/local/share/man/man1070701000462aa000081a40000000000000000000000014c5befa900001d9e000000b500010002ffffffffffffffff0000002600000000root/usr/local/share/man/man1/djpeg.1.TH DJPEG 1 "3 October 2009" .SH NAME djpeg \- decompress a JPEG file to an image file .SH SYNOPSIS .B djpeg [ .I options ] [ .I filename ] .LP .SH DESCRIPTION .LP .B djpeg decompresses the named JPEG file, or the standard input if no file is named, and produces an image file on the standard output. PBMPLUS (PPM/PGM), BMP, GIF, Targa, or RLE (Utah Raster Toolkit) output format can be selected. (RLE is supported only if the URT library is available.) .SH OPTIONS All switch names may be abbreviated; for example, .B \-grayscale may be written .B \-gray or .BR \-gr . Most of the "basic" switches can be abbreviated to as little as one letter. Upper and lower case are equivalent (thus .B \-BMP is the same as .BR \-bmp ). British spellings are also accepted (e.g., .BR \-greyscale ), though for brevity these are not mentioned below. .PP The basic switches are: .TP .BI \-colors " N" Reduce image to at most N colors. This reduces the number of colors used in the output image, so that it can be displayed on a colormapped display or stored in a colormapped file format. For example, if you have an 8-bit display, you'd need to reduce to 256 or fewer colors. .TP .BI \-quantize " N" Same as .BR \-colors . .B \-colors is the recommended name, .B \-quantize is provided only for backwards compatibility. .TP .B \-fast Select recommended processing options for fast, low quality output. (The default options are chosen for highest quality output.) Currently, this is equivalent to \fB\-dct fast \-nosmooth \-onepass \-dither ordered\fR. .TP .B \-grayscale Force gray-scale output even if JPEG file is color. Useful for viewing on monochrome displays; also, .B djpeg runs noticeably faster in this mode. .TP .BI \-scale " M/N" Scale the output image by a factor M/N. Currently supported scale factors are M/N with all M from 1 to 16, where N is the source DCT size, which is 8 for baseline JPEG. If the /N part is omitted, then M specifies the DCT scaled size to be applied on the given input. For baseline JPEG this is equivalent to M/8 scaling, since the source DCT size for baseline JPEG is 8. Scaling is handy if the image is larger than your screen; also, .B djpeg runs much faster when scaling down the output. .TP .B \-bmp Select BMP output format (Windows flavor). 8-bit colormapped format is emitted if .B \-colors or .B \-grayscale is specified, or if the JPEG file is gray-scale; otherwise, 24-bit full-color format is emitted. .TP .B \-gif Select GIF output format. Since GIF does not support more than 256 colors, .B \-colors 256 is assumed (unless you specify a smaller number of colors). .TP .B \-os2 Select BMP output format (OS/2 1.x flavor). 8-bit colormapped format is emitted if .B \-colors or .B \-grayscale is specified, or if the JPEG file is gray-scale; otherwise, 24-bit full-color format is emitted. .TP .B \-pnm Select PBMPLUS (PPM/PGM) output format (this is the default format). PGM is emitted if the JPEG file is gray-scale or if .B \-grayscale is specified; otherwise PPM is emitted. .TP .B \-rle Select RLE output format. (Requires URT library.) .TP .B \-targa Select Targa output format. Gray-scale format is emitted if the JPEG file is gray-scale or if .B \-grayscale is specified; otherwise, colormapped format is emitted if .B \-colors is specified; otherwise, 24-bit full-color format is emitted. .PP Switches for advanced users: .TP .B \-dct int Use integer DCT method (default). .TP .B \-dct fast Use fast integer DCT (less accurate). .TP .B \-dct float Use floating-point DCT method. The float method is very slightly more accurate than the int method, but is much slower unless your machine has very fast floating-point hardware. Also note that results of the floating-point method may vary slightly across machines, while the integer methods should give the same results everywhere. The fast integer method is much less accurate than the other two. .TP .B \-dither fs Use Floyd-Steinberg dithering in color quantization. .TP .B \-dither ordered Use ordered dithering in color quantization. .TP .B \-dither none Do not use dithering in color quantization. By default, Floyd-Steinberg dithering is applied when quantizing colors; this is slow but usually produces the best results. Ordered dither is a compromise between speed and quality; no dithering is fast but usually looks awful. Note that these switches have no effect unless color quantization is being done. Ordered dither is only available in .B \-onepass mode. .TP .BI \-map " file" Quantize to the colors used in the specified image file. This is useful for producing multiple files with identical color maps, or for forcing a predefined set of colors to be used. The .I file must be a GIF or PPM file. This option overrides .B \-colors and .BR \-onepass . .TP .B \-nosmooth Don't use high-quality upsampling. .TP .B \-onepass Use one-pass instead of two-pass color quantization. The one-pass method is faster and needs less memory, but it produces a lower-quality image. .B \-onepass is ignored unless you also say .B \-colors .IR N . Also, the one-pass method is always used for gray-scale output (the two-pass method is no improvement then). .TP .BI \-maxmemory " N" Set limit for amount of memory to use in processing large images. Value is in thousands of bytes, or millions of bytes if "M" is attached to the number. For example, .B \-max 4m selects 4000000 bytes. If more space is needed, temporary files will be used. .TP .BI \-outfile " name" Send output image to the named file, not to standard output. .TP .B \-verbose Enable debug printout. More .BR \-v 's give more output. Also, version information is printed at startup. .TP .B \-debug Same as .BR \-verbose . .SH EXAMPLES .LP This example decompresses the JPEG file foo.jpg, quantizes it to 256 colors, and saves the output in 8-bit BMP format in foo.bmp: .IP .B djpeg \-colors 256 \-bmp .I foo.jpg .B > .I foo.bmp .SH HINTS To get a quick preview of an image, use the .B \-grayscale and/or .B \-scale switches. .B \-grayscale \-scale 1/8 is the fastest case. .PP Several options are available that trade off image quality to gain speed. .B \-fast turns on the recommended settings. .PP .B \-dct fast and/or .B \-nosmooth gain speed at a small sacrifice in quality. When producing a color-quantized image, .B \-onepass \-dither ordered is fast but much lower quality than the default behavior. .B \-dither none may give acceptable results in two-pass mode, but is seldom tolerable in one-pass mode. .PP If you are fortunate enough to have very fast floating point hardware, \fB\-dct float\fR may be even faster than \fB\-dct fast\fR. But on most machines \fB\-dct float\fR is slower than \fB\-dct int\fR; in this case it is not worth using, because its theoretical accuracy advantage is too small to be significant in practice. .SH ENVIRONMENT .TP .B JPEGMEM If this environment variable is set, its value is the default memory limit. The value is specified as described for the .B \-maxmemory switch. .B JPEGMEM overrides the default value specified when the program was compiled, and itself is overridden by an explicit .BR \-maxmemory . .SH SEE ALSO .BR cjpeg (1), .BR jpegtran (1), .BR rdjpgcom (1), .BR wrjpgcom (1) .br .BR ppm (5), .BR pgm (5) .br Wallace, Gregory K. "The JPEG Still Picture Compression Standard", Communications of the ACM, April 1991 (vol. 34, no. 4), pp. 30-44. .SH AUTHOR Independent JPEG Group .SH BUGS To avoid the Unisys LZW patent, .B djpeg produces uncompressed GIF files. These are larger than they should be, but are readable by standard GIF decoders. 070701000462ab000081a40000000000000000000000014c5befa90000241b000000b500010002ffffffffffffffff0000002900000000root/usr/local/share/man/man1/jpegtran.1.TH JPEGTRAN 1 "28 December 2009" .SH NAME jpegtran \- lossless transformation of JPEG files .SH SYNOPSIS .B jpegtran [ .I options ] [ .I filename ] .LP .SH DESCRIPTION .LP .B jpegtran performs various useful transformations of JPEG files. It can translate the coded representation from one variant of JPEG to another, for example from baseline JPEG to progressive JPEG or vice versa. It can also perform some rearrangements of the image data, for example turning an image from landscape to portrait format by rotation. .PP .B jpegtran works by rearranging the compressed data (DCT coefficients), without ever fully decoding the image. Therefore, its transformations are lossless: there is no image degradation at all, which would not be true if you used .B djpeg followed by .B cjpeg to accomplish the same conversion. But by the same token, .B jpegtran cannot perform lossy operations such as changing the image quality. .PP .B jpegtran reads the named JPEG/JFIF file, or the standard input if no file is named, and produces a JPEG/JFIF file on the standard output. .SH OPTIONS All switch names may be abbreviated; for example, .B \-optimize may be written .B \-opt or .BR \-o . Upper and lower case are equivalent. British spellings are also accepted (e.g., .BR \-optimise ), though for brevity these are not mentioned below. .PP To specify the coded JPEG representation used in the output file, .B jpegtran accepts a subset of the switches recognized by .BR cjpeg : .TP .B \-optimize Perform optimization of entropy encoding parameters. .TP .B \-progressive Create progressive JPEG file. .TP .BI \-restart " N" Emit a JPEG restart marker every N MCU rows, or every N MCU blocks if "B" is attached to the number. .TP .B \-arithmetic Use arithmetic coding. .TP .BI \-scans " file" Use the scan script given in the specified text file. .PP See .BR cjpeg (1) for more details about these switches. If you specify none of these switches, you get a plain baseline-JPEG output file. The quality setting and so forth are determined by the input file. .PP The image can be losslessly transformed by giving one of these switches: .TP .B \-flip horizontal Mirror image horizontally (left-right). .TP .B \-flip vertical Mirror image vertically (top-bottom). .TP .B \-rotate 90 Rotate image 90 degrees clockwise. .TP .B \-rotate 180 Rotate image 180 degrees. .TP .B \-rotate 270 Rotate image 270 degrees clockwise (or 90 ccw). .TP .B \-transpose Transpose image (across UL-to-LR axis). .TP .B \-transverse Transverse transpose (across UR-to-LL axis). .IP The transpose transformation has no restrictions regarding image dimensions. The other transformations operate rather oddly if the image dimensions are not a multiple of the iMCU size (usually 8 or 16 pixels), because they can only transform complete blocks of DCT coefficient data in the desired way. .IP .BR jpegtran 's default behavior when transforming an odd-size image is designed to preserve exact reversibility and mathematical consistency of the transformation set. As stated, transpose is able to flip the entire image area. Horizontal mirroring leaves any partial iMCU column at the right edge untouched, but is able to flip all rows of the image. Similarly, vertical mirroring leaves any partial iMCU row at the bottom edge untouched, but is able to flip all columns. The other transforms can be built up as sequences of transpose and flip operations; for consistency, their actions on edge pixels are defined to be the same as the end result of the corresponding transpose-and-flip sequence. .IP For practical use, you may prefer to discard any untransformable edge pixels rather than having a strange-looking strip along the right and/or bottom edges of a transformed image. To do this, add the .B \-trim switch: .TP .B \-trim Drop non-transformable edge blocks. .IP Obviously, a transformation with .B \-trim is not reversible, so strictly speaking .B jpegtran with this switch is not lossless. Also, the expected mathematical equivalences between the transformations no longer hold. For example, .B \-rot 270 -trim trims only the bottom edge, but .B \-rot 90 -trim followed by .B \-rot 180 -trim trims both edges. .IP If you are only interested in perfect transformation, add the .B \-perfect switch: .TP .B \-perfect Fails with an error if the transformation is not perfect. .IP For example you may want to do .IP .B (jpegtran \-rot 90 -perfect .I foo.jpg .B || djpeg .I foo.jpg .B | pnmflip \-r90 | cjpeg) .IP to do a perfect rotation if available or an approximated one if not. .PP We also offer a lossless-crop option, which discards data outside a given image region but losslessly preserves what is inside. Like the rotate and flip transforms, lossless crop is restricted by the current JPEG format: the upper left corner of the selected region must fall on an iMCU boundary. If this does not hold for the given crop parameters, we silently move the upper left corner up and/or left to make it so, simultaneously increasing the region dimensions to keep the lower right crop corner unchanged. (Thus, the output image covers at least the requested region, but may cover more.) The image can be losslessly cropped by giving the switch: .TP .B \-crop WxH+X+Y Crop to a rectangular subarea of width W, height H starting at point X,Y. .PP Other not-strictly-lossless transformation switches are: .TP .B \-grayscale Force grayscale output. .IP This option discards the chrominance channels if the input image is YCbCr (ie, a standard color JPEG), resulting in a grayscale JPEG file. The luminance channel is preserved exactly, so this is a better method of reducing to grayscale than decompression, conversion, and recompression. This switch is particularly handy for fixing a monochrome picture that was mistakenly encoded as a color JPEG. (In such a case, the space savings from getting rid of the near-empty chroma channels won't be large; but the decoding time for a grayscale JPEG is substantially less than that for a color JPEG.) .TP .BI \-scale " M/N" Scale the output image by a factor M/N. .IP Currently supported scale factors are M/N with all M from 1 to 16, where N is the source DCT size, which is 8 for baseline JPEG. If the /N part is omitted, then M specifies the DCT scaled size to be applied on the given input. For baseline JPEG this is equivalent to M/8 scaling, since the source DCT size for baseline JPEG is 8. .B Caution: An implementation of the JPEG SmartScale extension is required for this feature. SmartScale enabled JPEG is not yet widely implemented, so many decoders will be unable to view a SmartScale extended JPEG file at all. .PP .B jpegtran also recognizes these switches that control what to do with "extra" markers, such as comment blocks: .TP .B \-copy none Copy no extra markers from source file. This setting suppresses all comments and other excess baggage present in the source file. .TP .B \-copy comments Copy only comment markers. This setting copies comments from the source file, but discards any other inessential (for image display) data. .TP .B \-copy all Copy all extra markers. This setting preserves miscellaneous markers found in the source file, such as JFIF thumbnails, Exif data, and Photoshop settings. In some files these extra markers can be sizable. .IP The default behavior is .BR "\-copy comments" . (Note: in IJG releases v6 and v6a, .B jpegtran always did the equivalent of .BR "\-copy none" .) .PP Additional switches recognized by jpegtran are: .TP .BI \-maxmemory " N" Set limit for amount of memory to use in processing large images. Value is in thousands of bytes, or millions of bytes if "M" is attached to the number. For example, .B \-max 4m selects 4000000 bytes. If more space is needed, temporary files will be used. .TP .BI \-outfile " name" Send output image to the named file, not to standard output. .TP .B \-verbose Enable debug printout. More .BR \-v 's give more output. Also, version information is printed at startup. .TP .B \-debug Same as .BR \-verbose . .SH EXAMPLES .LP This example converts a baseline JPEG file to progressive form: .IP .B jpegtran \-progressive .I foo.jpg .B > .I fooprog.jpg .PP This example rotates an image 90 degrees clockwise, discarding any unrotatable edge pixels: .IP .B jpegtran \-rot 90 -trim .I foo.jpg .B > .I foo90.jpg .SH ENVIRONMENT .TP .B JPEGMEM If this environment variable is set, its value is the default memory limit. The value is specified as described for the .B \-maxmemory switch. .B JPEGMEM overrides the default value specified when the program was compiled, and itself is overridden by an explicit .BR \-maxmemory . .SH SEE ALSO .BR cjpeg (1), .BR djpeg (1), .BR rdjpgcom (1), .BR wrjpgcom (1) .br Wallace, Gregory K. "The JPEG Still Picture Compression Standard", Communications of the ACM, April 1991 (vol. 34, no. 4), pp. 30-44. .SH AUTHOR Independent JPEG Group .SH BUGS The transform options can't transform odd-size images perfectly. Use .B \-trim or .B \-perfect if you don't like the results. .PP The entire image is read into memory and then written out again, even in cases where this isn't really necessary. Expect swapping on large images, especially when using the more complex transform options. 070701000462ac000081a40000000000000000000000014c5befa9000006a3000000b500010002ffffffffffffffff0000002900000000root/usr/local/share/man/man1/rdjpgcom.1.TH RDJPGCOM 1 "02 April 2009" .SH NAME rdjpgcom \- display text comments from a JPEG file .SH SYNOPSIS .B rdjpgcom [ .B \-raw ] [ .B \-verbose ] [ .I filename ] .LP .SH DESCRIPTION .LP .B rdjpgcom reads the named JPEG/JFIF file, or the standard input if no file is named, and prints any text comments found in the file on the standard output. .PP The JPEG standard allows "comment" (COM) blocks to occur within a JPEG file. Although the standard doesn't actually define what COM blocks are for, they are widely used to hold user-supplied text strings. This lets you add annotations, titles, index terms, etc to your JPEG files, and later retrieve them as text. COM blocks do not interfere with the image stored in the JPEG file. The maximum size of a COM block is 64K, but you can have as many of them as you like in one JPEG file. .SH OPTIONS .TP .B \-raw Normally .B rdjpgcom escapes non-printable characters in comments, for security reasons. This option avoids that. .PP .B \-verbose Causes .B rdjpgcom to also display the JPEG image dimensions. .PP Switch names may be abbreviated, and are not case sensitive. .SH HINTS .B rdjpgcom does not depend on the IJG JPEG library. Its source code is intended as an illustration of the minimum amount of code required to parse a JPEG file header correctly. .PP In .B \-verbose mode, .B rdjpgcom will also attempt to print the contents of any "APP12" markers as text. Some digital cameras produce APP12 markers containing useful textual information. If you like, you can modify the source code to print other APPn marker types as well. .SH SEE ALSO .BR cjpeg (1), .BR djpeg (1), .BR jpegtran (1), .BR wrjpgcom (1) .SH AUTHOR Independent JPEG Group 070701000462ad000081a40000000000000000000000014c5befa900000a43000000b500010002ffffffffffffffff0000002900000000root/usr/local/share/man/man1/wrjpgcom.1.TH WRJPGCOM 1 "15 June 1995" .SH NAME wrjpgcom \- insert text comments into a JPEG file .SH SYNOPSIS .B wrjpgcom [ .B \-replace ] [ .BI \-comment " text" ] [ .BI \-cfile " name" ] [ .I filename ] .LP .SH DESCRIPTION .LP .B wrjpgcom reads the named JPEG/JFIF file, or the standard input if no file is named, and generates a new JPEG/JFIF file on standard output. A comment block is added to the file. .PP The JPEG standard allows "comment" (COM) blocks to occur within a JPEG file. Although the standard doesn't actually define what COM blocks are for, they are widely used to hold user-supplied text strings. This lets you add annotations, titles, index terms, etc to your JPEG files, and later retrieve them as text. COM blocks do not interfere with the image stored in the JPEG file. The maximum size of a COM block is 64K, but you can have as many of them as you like in one JPEG file. .PP .B wrjpgcom adds a COM block, containing text you provide, to a JPEG file. Ordinarily, the COM block is added after any existing COM blocks; but you can delete the old COM blocks if you wish. .SH OPTIONS Switch names may be abbreviated, and are not case sensitive. .TP .B \-replace Delete any existing COM blocks from the file. .TP .BI \-comment " text" Supply text for new COM block on command line. .TP .BI \-cfile " name" Read text for new COM block from named file. .PP If you have only one line of comment text to add, you can provide it on the command line with .BR \-comment . The comment text must be surrounded with quotes so that it is treated as a single argument. Longer comments can be read from a text file. .PP If you give neither .B \-comment nor .BR \-cfile , then .B wrjpgcom will read the comment text from standard input. (In this case an input image file name MUST be supplied, so that the source JPEG file comes from somewhere else.) You can enter multiple lines, up to 64KB worth. Type an end-of-file indicator (usually control-D) to terminate the comment text entry. .PP .B wrjpgcom will not add a COM block if the provided comment string is empty. Therefore \fB\-replace \-comment ""\fR can be used to delete all COM blocks from a file. .SH EXAMPLES .LP Add a short comment to in.jpg, producing out.jpg: .IP .B wrjpgcom \-c \fI"View of my back yard" in.jpg .B > .I out.jpg .PP Attach a long comment previously stored in comment.txt: .IP .B wrjpgcom .I in.jpg .B < .I comment.txt .B > .I out.jpg .PP or equivalently .IP .B wrjpgcom .B -cfile .I comment.txt .B < .I in.jpg .B > .I out.jpg .SH SEE ALSO .BR cjpeg (1), .BR djpeg (1), .BR jpegtran (1), .BR rdjpgcom (1) .SH AUTHOR Independent JPEG Group 070701000462a9000081a40000000000000000000000014c5befa900002ccb000000b500010002ffffffffffffffff0000002600000000root/usr/local/share/man/man1/cjpeg.1.TH CJPEG 1 "30 December 2009" .SH NAME cjpeg \- compress an image file to a JPEG file .SH SYNOPSIS .B cjpeg [ .I options ] [ .I filename ] .LP .SH DESCRIPTION .LP .B cjpeg compresses the named image file, or the standard input if no file is named, and produces a JPEG/JFIF file on the standard output. The currently supported input file formats are: PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP, Targa, and RLE (Utah Raster Toolkit format). (RLE is supported only if the URT library is available.) .SH OPTIONS All switch names may be abbreviated; for example, .B \-grayscale may be written .B \-gray or .BR \-gr . Most of the "basic" switches can be abbreviated to as little as one letter. Upper and lower case are equivalent (thus .B \-BMP is the same as .BR \-bmp ). British spellings are also accepted (e.g., .BR \-greyscale ), though for brevity these are not mentioned below. .PP The basic switches are: .TP .BI \-quality " N[,...]" Scale quantization tables to adjust image quality. Quality is 0 (worst) to 100 (best); default is 75. (See below for more info.) .TP .B \-grayscale Create monochrome JPEG file from color input. Be sure to use this switch when compressing a grayscale BMP file, because .B cjpeg isn't bright enough to notice whether a BMP file uses only shades of gray. By saying .BR \-grayscale , you'll get a smaller JPEG file that takes less time to process. .TP .B \-optimize Perform optimization of entropy encoding parameters. Without this, default encoding parameters are used. .B \-optimize usually makes the JPEG file a little smaller, but .B cjpeg runs somewhat slower and needs much more memory. Image quality and speed of decompression are unaffected by .BR \-optimize . .TP .B \-progressive Create progressive JPEG file (see below). .TP .BI \-scale " M/N" Scale the output image by a factor M/N. Currently supported scale factors are 8/N with all N from 1 to 16. .TP .B \-targa Input file is Targa format. Targa files that contain an "identification" field will not be automatically recognized by .BR cjpeg ; for such files you must specify .B \-targa to make .B cjpeg treat the input as Targa format. For most Targa files, you won't need this switch. .PP The .B \-quality switch lets you trade off compressed file size against quality of the reconstructed image: the higher the quality setting, the larger the JPEG file, and the closer the output image will be to the original input. Normally you want to use the lowest quality setting (smallest file) that decompresses into something visually indistinguishable from the original image. For this purpose the quality setting should be between 50 and 95; the default of 75 is often about right. If you see defects at .B \-quality 75, then go up 5 or 10 counts at a time until you are happy with the output image. (The optimal setting will vary from one image to another.) .PP .B \-quality 100 will generate a quantization table of all 1's, minimizing loss in the quantization step (but there is still information loss in subsampling, as well as roundoff error). This setting is mainly of interest for experimental purposes. Quality values above about 95 are .B not recommended for normal use; the compressed file size goes up dramatically for hardly any gain in output image quality. .PP In the other direction, quality values below 50 will produce very small files of low image quality. Settings around 5 to 10 might be useful in preparing an index of a large image library, for example. Try .B \-quality 2 (or so) for some amusing Cubist effects. (Note: quality values below about 25 generate 2-byte quantization tables, which are considered optional in the JPEG standard. .B cjpeg emits a warning message when you give such a quality value, because some other JPEG programs may be unable to decode the resulting file. Use .B \-baseline if you need to ensure compatibility at low quality values.) .PP The .B \-quality option has been extended in IJG version 7 for support of separate quality settings for luminance and chrominance (or in general, for every provided quantization table slot). This feature is useful for high-quality applications which cannot accept the damage of color data by coarse subsampling settings. You can now easily reduce the color data amount more smoothly with finer control without separate subsampling. The resulting file is fully compliant with standard JPEG decoders. Note that the .B \-quality ratings refer to the quantization table slots, and that the last value is replicated if there are more q-table slots than parameters. The default q-table slots are 0 for luminance and 1 for chrominance with default tables as given in the JPEG standard. This is compatible with the old behaviour in case that only one parameter is given, which is then used for both luminance and chrominance (slots 0 and 1). More or custom quantization tables can be set with .B \-qtables and assigned to components with .B \-qslots parameter (see the "wizard" switches below). .B Caution: You must explicitly add .BI \-sample " 1x1" for efficient separate color quality selection, since the default value used by library is 2x2! .PP The .B \-progressive switch creates a "progressive JPEG" file. In this type of JPEG file, the data is stored in multiple scans of increasing quality. If the file is being transmitted over a slow communications link, the decoder can use the first scan to display a low-quality image very quickly, and can then improve the display with each subsequent scan. The final image is exactly equivalent to a standard JPEG file of the same quality setting, and the total file size is about the same --- often a little smaller. .PP Switches for advanced users: .TP .B \-dct int Use integer DCT method (default). .TP .B \-dct fast Use fast integer DCT (less accurate). .TP .B \-dct float Use floating-point DCT method. The float method is very slightly more accurate than the int method, but is much slower unless your machine has very fast floating-point hardware. Also note that results of the floating-point method may vary slightly across machines, while the integer methods should give the same results everywhere. The fast integer method is much less accurate than the other two. .TP .B \-nosmooth Don't use high-quality downsampling. .TP .BI \-restart " N" Emit a JPEG restart marker every N MCU rows, or every N MCU blocks if "B" is attached to the number. .B \-restart 0 (the default) means no restart markers. .TP .BI \-smooth " N" Smooth the input image to eliminate dithering noise. N, ranging from 1 to 100, indicates the strength of smoothing. 0 (the default) means no smoothing. .TP .BI \-maxmemory " N" Set limit for amount of memory to use in processing large images. Value is in thousands of bytes, or millions of bytes if "M" is attached to the number. For example, .B \-max 4m selects 4000000 bytes. If more space is needed, temporary files will be used. .TP .BI \-outfile " name" Send output image to the named file, not to standard output. .TP .B \-verbose Enable debug printout. More .BR \-v 's give more output. Also, version information is printed at startup. .TP .B \-debug Same as .BR \-verbose . .PP The .B \-restart option inserts extra markers that allow a JPEG decoder to resynchronize after a transmission error. Without restart markers, any damage to a compressed file will usually ruin the image from the point of the error to the end of the image; with restart markers, the damage is usually confined to the portion of the image up to the next restart marker. Of course, the restart markers occupy extra space. We recommend .B \-restart 1 for images that will be transmitted across unreliable networks such as Usenet. .PP The .B \-smooth option filters the input to eliminate fine-scale noise. This is often useful when converting dithered images to JPEG: a moderate smoothing factor of 10 to 50 gets rid of dithering patterns in the input file, resulting in a smaller JPEG file and a better-looking image. Too large a smoothing factor will visibly blur the image, however. .PP Switches for wizards: .TP .B \-arithmetic Use arithmetic coding. .B Caution: arithmetic coded JPEG is not yet widely implemented, so many decoders will be unable to view an arithmetic coded JPEG file at all. .TP .B \-baseline Force baseline-compatible quantization tables to be generated. This clamps quantization values to 8 bits even at low quality settings. (This switch is poorly named, since it does not ensure that the output is actually baseline JPEG. For example, you can use .B \-baseline and .B \-progressive together.) .TP .BI \-qtables " file" Use the quantization tables given in the specified text file. .TP .BI \-qslots " N[,...]" Select which quantization table to use for each color component. .TP .BI \-sample " HxV[,...]" Set JPEG sampling factors for each color component. .TP .BI \-scans " file" Use the scan script given in the specified text file. .PP The "wizard" switches are intended for experimentation with JPEG. If you don't know what you are doing, \fBdon't use them\fR. These switches are documented further in the file wizard.txt. .SH EXAMPLES .LP This example compresses the PPM file foo.ppm with a quality factor of 60 and saves the output as foo.jpg: .IP .B cjpeg \-quality .I 60 foo.ppm .B > .I foo.jpg .SH HINTS Color GIF files are not the ideal input for JPEG; JPEG is really intended for compressing full-color (24-bit) images. In particular, don't try to convert cartoons, line drawings, and other images that have only a few distinct colors. GIF works great on these, JPEG does not. If you want to convert a GIF to JPEG, you should experiment with .BR cjpeg 's .B \-quality and .B \-smooth options to get a satisfactory conversion. .B \-smooth 10 or so is often helpful. .PP Avoid running an image through a series of JPEG compression/decompression cycles. Image quality loss will accumulate; after ten or so cycles the image may be noticeably worse than it was after one cycle. It's best to use a lossless format while manipulating an image, then convert to JPEG format when you are ready to file the image away. .PP The .B \-optimize option to .B cjpeg is worth using when you are making a "final" version for posting or archiving. It's also a win when you are using low quality settings to make very small JPEG files; the percentage improvement is often a lot more than it is on larger files. (At present, .B \-optimize mode is always selected when generating progressive JPEG files.) .SH ENVIRONMENT .TP .B JPEGMEM If this environment variable is set, its value is the default memory limit. The value is specified as described for the .B \-maxmemory switch. .B JPEGMEM overrides the default value specified when the program was compiled, and itself is overridden by an explicit .BR \-maxmemory . .SH SEE ALSO .BR djpeg (1), .BR jpegtran (1), .BR rdjpgcom (1), .BR wrjpgcom (1) .br .BR ppm (5), .BR pgm (5) .br Wallace, Gregory K. "The JPEG Still Picture Compression Standard", Communications of the ACM, April 1991 (vol. 34, no. 4), pp. 30-44. .SH AUTHOR Independent JPEG Group .SH BUGS GIF input files are no longer supported, to avoid the Unisys LZW patent. (Conversion of GIF files to JPEG is usually a bad idea anyway.) .PP Not all variants of BMP and Targa file formats are supported. .PP The .B \-targa switch is not a bug, it's a feature. (It would be a bug if the Targa format designers had not been clueless.) 07070100046297000041ed0000000000000000000000024c5befc900000000000000b500010002ffffffffffffffff0000001300000000root/usr/local/bin07070100046298000081ed0000000000000000000000014c5befa900019744000000b500010002ffffffffffffffff0000001900000000root/usr/local/bin/cjpegELF44 ("!44o0f0f0f0fff/usr/lib/ld.so.1GG  #$&'(*,-./034789:<=>@ACEF!"%)+1256;?BD g"7gTU g!] cg}IK V g0      &k .P5,B DDWQg`(W f`Q= z T   W 0fNT 'k !`HW)9fB@K T` \g!ap [giP rW p Rn 9K  @  g0f+V 6g= L,0 [gb g0g`{ @ mjpeg_write_scanlines_environ_get_exit_frame_monitor.XAKgoyLn__WMEZi.outfilenamekeymatchfopen.XAKgoyLn__WMEZi.is_targamemcpyjinit_read_bmpjpeg_set_defaultswrite_stdoutjpeg_default_colorspace.XAKgoyLn__WMEZi.prognameatexitmain_startjpeg_quality_scaling_PROCEDURE_LINKAGE_TABLE___ctypefclosejinit_read_ppm_lib_version__environ_lock_finiset_quality_ratingsjpeg_CreateCompressset_sample_factorsjpeg_default_qtables__fsr_init_valuejpeg_simple_progression_init_etextread_scan_scriptfread.XAKgoyLn__WMEZi.cdjpeg_message_tablejpeg_stdio_dest_DYNAMICread_quant_tablesungetc__iobfprintf__filbuf.XAKgoyLn__WMUhi.c5to8bitsjpeg_add_quant_tablejpeg_set_colorspaceset_quant_slotsjinit_read_targa_exit__fpstarttolowerjpeg_start_compress__longdouble_used_GLOBAL_OFFSET_TABLE_read_stdin_edatajpeg_std_errorjinit_read_gif__xpg4__1cG__CrunMdo_exit_code6F_v____Argvjpeg_finish_compress__xpg6__fsrjpeg_destroy_compresssscanf_endlibc.so.1SYSVABI_1.3SUNWprivate_1.1libjpeg.so.8/usr/local/lib7qN g?g,k ujhX^EP> tEǀgjhd^EP> t(E@EE;E |UEg&jhl^EPd> t Ejhx^EP@> t(E@EE;E |UEEjh^EP> t(E@EE;E |tUEEjh^EP= t(E@EE;E |4UEEDjh^EP= xEӋE@EE;E |MUjjEPEPh8^P}Eԃ| E=~EӃbt EӃBuEUԉEǀEUԉjh^EP< t(E@EE;E |4UEEDjh^EP< tLE@EE;E |]MUEjj8PB4Ph^Ptjh^EP< t(E@EE;E |UEEjh^EP; t\E@EE;E |PMUEPh^PX t+Eԃ|Eԃd~EUԉ)jh^EPh; t gE@EE;E :EEtEPEPEP6 uEtEPEPEPQ0 utEtEPEP7uRE܃tEPEP8u0EtjEPME؃tEPEP2uEEE]ÐULE @ggtg@u ^gjPPhjPPP HWDDžHDžLDžxjPPjjjE PEPPP'EH;}gPh^hh ;E}dE h^PAu5E jjPgPh^hhjj; 9gtWh_gPu.jjgPgPh^hh,jj9PPPjP PPPBЃjPP8jjjE PEPPPPPPjPPP;psPPPPBЃPBPPP P;prPPPBЃjPPjPP=gtjP=htjPv8t Dž DžjPEEU(E@HEEUPE}jEPE&EEE@EEU@BE@EEEE#ulE@HEEUPE}jEPE(EE܋E܋@E؋E؋U@BE@EEEE tEuEEEÐU jE PEEu!E@@,EPjEPBЃE tE tE tE tE0|E9~!E@@EPjEPBЃE0EjE P{EE0|FE9>UUЉEEUDЉEjE P=EE0|E9~‹EEEÐUE EE@ EE@$EE@@EE@EEv3EPEPUUBE@EEHEEwEEÐUE EE@ EE@$EE@@EE@EEv{EPEP(UUBE@EEPEPUUBE@EEPEPUUBE@EEHEEwEEÐUE EE@$EMUEjj@ PB PjAPЋE;P t!E@@,EPjEPBЃE@@EE@EE@EEv1E@UUBE@EE@EEHEEwEEÐUE EE@$EMUEjj@ PB PjAPЋE;P t!E@@,EPjEPBЃE@@EE@EE@EEvuE@UUBE@EE@EE@UUBE@EE@EE@UUBE@EE@EEHEEwEEÐUE EMUEjj@ PB PjAPЋE;P t!E@@,EPjEPBЃEEÐUE EE@$EMUEjj@ PB PjAP{ЋE;P t!E@@,EPjEPBЃE@@EE@EE@EEvPE@EE@EE@U ЉUE@EEE@UBE@EEHEEwEEÐUE EE@$EMUEjj@ PB PjAPЋE;P t!E@@,EPjEPBЃE@@EE@EE@EEE@EE@EE@U ЉUE@EEE@UBE@EE@EE@EE@U ЉUE@EEE@UBE@EE@EE@EE@U ЉUE@EEE@UBE@EEHEE*EEÐUPE@tE@xx@x@BEPEjjj@PjEPBЃЋEPE@E@(E@$E@DEUPEUP tÐUÐUEPj0jEPBЃ EEUPE@PEIPEEEU(E@HEEUPE}jEPE&EEE@EEU@BE@EEEE#ulE@HEEUPE}jEPbE(EE܋E܋@E؋E؋U@BE@EEEE tEuEEEÐU jEPEEuEUPEEkuEkuEUPEE0EjEPEEtLEku8UUЉEEUDЉEjEPPEEuE UPEUPEEÐUhdE PEEu#E Phdhh EvEEPEPEP E|0E Phdhh jEP{EE艅EE@}hEPEPEP3 u3E PhdhhH jEPEEU艔E@EE@|MUjEPDdPPEPEPE@EEPEPEP Et0E Ph ehh jEPwEjEP]EEÐUEPE PEP u EE@EEt=Ekt+jEPEEtEkuՋEkt,EPEP跿u E=E "EtE;tE:tE EUPEEÐU0hdE PɿEEu#E Ph,ehh8 EEEEPEPEP -Ed|3E PhPehh jEP貿EEUPEE utE|0E Phtehh荾 jEP_EOEPEPEP uUEMLE@EE tEUPE:EPEPEP tE tEUPEPEPEP~ tE tEUPEPEPEPN tE thEUPEPEPEP" uDEUP )E@E@?E@E@ E;t8Et0E Phehh! jEPEE$EEE@EEPEPEPz Et.E Ph ehh購 jEP腽ExE~ZEHUPjEPAЃ EUPPEPa EU䉐EUjEP EEÐU EKEEE @,EjjEPEPheE P޻}EE,tEjEP襼ȋUELdE @tJE @EE @E EEE,t+E @tE @EE @E EEE,ujEP1ȋUELdE@EEEPEPEEÐU$]EEE <E @,EjjEPEPheE P蛺}EE,tEE|E| jhehh+ EMUЋQPЋEBE @tJE @EE @E EEE,t+E @tE @EE @E EEE,u MUЋQPЋEBE@EE EE]ÐU(]EE E @<,EEPEPEPEPhfE P.}E^Ext EXu E,t E5E~EE~E~ h fhh衸EMUЋQPЋEBMUЋQPЋEB E @tJE @EE @E EEE,t+E @tE @EE @E EE܋E܃,uBMUЋQPBMUЋQPB E@EE _EE]U EE@EEEE@EEEEE @EEEE @E EEEu EEktjEPOEE;Et EKE@EE@EEEE@EEEEnE;E} E EEÐUgEEEEÐUhEEEEUWVS[[^_UWVS[[^_ _,_X_|____`0`H`l`````a a0aDataaaab$b8b\bxbbbbbbc$cLcdcccc ddXd!)1:BJRZcks{usage: %s [switches] [inputfile] Switches (names may be abbreviated): -quality N[,...] Compression quality (0..100; 5-95 is useful range) -grayscale Create monochrome JPEG file -optimize Optimize Huffman table (smaller file, but slow compression) -progressive Create progressive JPEG file -scale M/N Scale image by fraction M/N, eg, 1/2 -targa Input file is Targa format (usually not needed) Switches for advanced users: -dct int Use integer DCT method%s (default) -dct fast Use fast integer DCT (less accurate)%s -dct float Use floating-point DCT method%s -nosmooth Don't use high-quality downsampling -restart N Set restart interval in rows, or in blocks with B -smooth N Smooth dithered input (N=1..100 is strength) -maxmemory N Maximum memory to use (in kbytes) -outfile name Specify name for output file -verbose or -debug Emit debug output Switches for wizards: -arithmetic Use arithmetic coding -baseline Force baseline quantization tables -qtables file Use quantization tables given in file -qslots N[,...] Set component quantization tables -sample HxV[,...] Set component sampling factors -scans file Create multi-scan JPEG per script file arithmeticbaselinedctintfastfloatdebugverboseIndependent JPEG Group's CJPEG, version %s %s 8b 16-May-2010Copyright (C) 2010, Thomas G. Lane, Guido Vollbedinggrayscalegreyscalemaxmemory%ld%cnosmoothoptimizeoptimiseoutfileprogressivequalityqslotsqtablesrestartsamplescale%d/%dscanssmooth%dtargacjpeg%s: only one input file rb%s: can't open %s wbUnsupported BMP colormap formatOnly 8- and 24-bit BMP files are supportedInvalid BMP file: bad header lengthInvalid BMP file: biPlanes not equal to 1BMP output must be grayscale or RGBSorry, compressed BMPs not yet supportedEmpty BMP imageNot a BMP file - does not start with BM%ux%u 24-bit BMP image%ux%u 8-bit colormapped BMP image%ux%u 24-bit OS2 BMP image%ux%u 8-bit colormapped OS2 BMP imageGIF output got confusedBogus GIF codesize %dGIF output must be grayscale or RGBToo few images in GIF fileNot a GIF file%ux%ux%d GIF imageWarning: unexpected GIF version number '%c%c%c'Ignoring GIF extension block of type 0x%02xCaution: nonsquare pixels in inputCorrupt data in GIF fileBogus char 0x%02x in GIF file, ignoringPremature end of GIF imageRan out of GIF bitsPPM output must be grayscale or RGBNonnumeric data in PPM fileNot a PPM/PGM file%ux%u PGM image%ux%u text PGM image%ux%u PPM image%ux%u text PPM imageUnsupported Targa colormap formatInvalid or unsupported Targa fileTarga output must be grayscale or RGB%ux%u RGB Targa image%ux%u grayscale Targa image%ux%u colormapped Targa imageColor map file is invalid or of unsupported formatOutput file format cannot handle %d colormap entriesungetc failedUnrecognized input file format --- perhaps you need -targaUnsupported output file formatGIF input is unsupported for legal reasons. Sorry. rCan't open table file %s Too many tables in file %s Invalid table data in file %s Non-numeric data in file %s Can't open scan definition file %s Too many scans defined in file %s Too many components in one scan in file %s Invalid scan entry format in file %s %d%cJPEG quantization tables are numbered 0..%d %d%c%d%cJPEG sampling factors must be 1..4 f & 6 F V f v         &6FVfv W (W X o5o o  o`o0fX       W (W DWX0ffggg !m "g?gRXg cogzgDW p p zgogHW   !z ! `" '0#  :@$f F$ X%o i'N y, zgogDWzgogDW - - . 0/ P0i 0 1 P2 2` P3 .@4F >9 zgogWOzgogDWW: :^ < = _= > m@2 }I zgogDW`I @J M zgogDWzgogDW g"g8U g!A GgahIK w V  g0     k P,B (DW5gD(W J`Q= ^ rT   W 0fNT k !`HW f&@K 8` @g!Ep ?gMP VW qp Rn 9K  @  g0fV g! 0,0 ?gF dgl0g`{ @ m.libs/cjpegcrti.scrt1.ocrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptrfsr.strap_tablevalues-Xa.cDdata.dataBbss.bssDrodata.rodatavalues-xpg6.ccjpeg.cselect_file_typeusageparse_switchesrdppm.cpbm_getcread_pbm_integerget_text_gray_rowget_text_rgb_rowget_scaled_gray_rowget_scaled_rgb_rowget_raw_rowget_word_gray_rowget_word_rgb_rowstart_input_ppmfinish_input_ppmrdgif.crdtarga.cread_byteread_colormapread_non_rle_pixelread_rle_pixelget_8bit_gray_rowget_8bit_rowget_16bit_rowget_24bit_rowget_memory_rowpreload_imagestart_input_tgafinish_input_tgardrle.crdbmp.cget_32bit_rowstart_input_bmpfinish_input_bmprdswitch.ctext_getcread_text_integerread_scan_integercdjpeg.ccrtn.s_END__START_jpeg_write_scanlines_environ_get_exit_frame_monitor.XAKgoyLn__WMEZi.outfilenamekeymatchfopen.XAKgoyLn__WMEZi.is_targamemcpyjinit_read_bmpjpeg_set_defaultswrite_stdoutjpeg_default_colorspace.XAKgoyLn__WMEZi.prognameatexitmain_startjpeg_quality_scaling_PROCEDURE_LINKAGE_TABLE___ctypefclosejinit_read_ppm_lib_version__environ_lock_finiset_quality_ratingsjpeg_CreateCompressset_sample_factorsjpeg_default_qtables__fsr_init_valuejpeg_simple_progression_init_etextread_scan_scriptfread.XAKgoyLn__WMEZi.cdjpeg_message_tablejpeg_stdio_dest_DYNAMICread_quant_tablesungetc__iobfprintf__filbuf.XAKgoyLn__WMUhi.c5to8bitsjpeg_add_quant_tablejpeg_set_colorspaceset_quant_slotsjinit_read_targa_exit__fpstarttolowerjpeg_start_compress__longdouble_used_GLOBAL_OFFSET_TABLE_read_stdin_edatajpeg_std_errorjinit_read_gif__xpg4__1cG__CrunMdo_exit_code6F_v____Argvjpeg_finish_compress__xpg6__fsrjpeg_destroy_compresssscanf_endanotate anotate0 ,(f(Wigganotate anotate N(^,V)!)!0*$K*@$i*`"*%*@$ +0#&+r,^,(b,(f,(j,(n,(r,)v,l)z,*+~,),x*,',,anotate anotate 42t50/5.50M61]6P2m6P2697P0798P39H69X69h6959D6969@499anotate8 40!@<1@=A@=VH>=I@IIIanotate anotate @(#)SunOS 5.10 Generic January 2005@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497!cjpeg.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c cjpeg.c -W0,-xp.XAKgoyLn__WMEZi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMEZi.;backend;raw;cd;DBG_GEN 5.2.7charlongcdjpeg_message_table -HWL ,cdjpeg_message_table;-HW select_file_typeRpU cinfoQ infileQ cS8intunsignedvoid     0   unsigned char5F Kp    Pshortu ?~     jvirt_sarray_control       jvirt_barray_control   O      %a T K     f         jpeg_memory_mgr41alloc_small#alloc_large0#alloc_sarrayp#alloc_barray# request_virt_sarray#request_virt_barrayO#realize_virt_arraysa#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0C 6jpeg_progress_mgrprogress_monitorC#pass_counter#pass_limit#completed_passes# total_passes#Hbooleanjpeg_common_structierr#mem1#progress#client_data# is_decompressor#global_state#v i  {      P OPi#s#$).jpeg_error_mgrerror_exitv#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warnings#ljpeg_message_table#plast_jpeg_message#taddon_message_table3#xfirst_addon_message#|last_addon_message#5JOCTETsize_tt    jpeg_destination_mgr next_output_byte#free_in_buffer#init_destination#empty_output_buffer# term_destination#JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdoubleunsigned short UINT16" @ ?m quantval/ #sent_table#@ JQUANT_TBLm Xv component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table~ #Pdct_table#T jpeg_component_infov ~   5UINT8    ! bits #huffval #sent_table# ! 7 ! H  Y  j  {  $ comps_in_scan#component_index{ #Ss#Se#Ah#Al#  jpeg_scan_info <JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD ` (q  qjpeg_comp_master{jpeg_c_main_controllerjpeg_c_prep_controllerjpeg_c_coef_controllerjpeg_marker_writerjpeg_color_converterjpeg_downsampler#jpeg_forward_dct;jpeg_entropy_encoderS jpeg_compress_structerr#mem1#progress#client_data# is_decompressor#global_state#dest #image_width #image_height # input_components#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_width #<jpeg_height #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_info #Pquant_tbl_ptrs #Tq_scale_factor #ddc_huff_tbl_ptrs& #tac_huff_tbl_ptrs7 #arith_dc_LH #arith_dc_UY #arith_ac_Kj #num_scans#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_method<#restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_density" #Y_density" #write_Adobe_marker#next_scanline #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #comps_in_scan#cur_comp_infoO#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership`#Ss#Se#Ah#Al#block_size#natural_orderv#lim_Se#master#main#prep#coef#marker#cconvert#downsample6#fdctN#entropyj#script_spaceo#script_space_size#'     %  __FILE_cnt#_ptrF#_baseF#_flag5# _file5# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  *FILEKJSAMPARRAYcjpeg_source_structstart_input#get_pixel_rows#finish_input%#input_file# buffer#buffer_height #cjpeg_source_ptrj_compress_ptrusagepjU parse_switchespU cinfo argc argv last_file_arg_seen for_realargnargforce_baselinesimple_progressivequalityargqtablefileqslotsargsampleargscansargLLpp<<llprinted_versiong  lval$ch%,,llPPlllvalgchhPP f fvalmainU argc argv cinfotjerr8file_indexsrc_mgrinput_fileoutput_filenum_scanlines outfilenamegprognamegis_targaMg!write_stdout!read_stdin1"keymatcha , 6 t"set_sample_factors a ,"set_quant_slots a ,"set_quality_ratings a , "read_scan_script a ,"read_quant_tablesB a , t"jinit_read_targak B"jinit_read_ppm B"jinit_read_gif B"jinit_read_bmp B#jpeg_finish_compress tF"jpeg_write_scanlines 1   #jpeg_start_compressY  #jpeg_simple_progression #jpeg_default_colorspace #jpeg_set_colorspace  #jpeg_set_defaults *#jpeg_stdio_dest  #jpeg_destroy_compress> #jpeg_CreateCompressk   "jpeg_std_error "__filbuf "ungetc   $  $ "sscanf! %$ !$!"fprintf;! ! !%;!$@!J!$O!"fopenw! E! T!"fclose! &exit rdppm.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdppm.c -W0,-xp.XAKgoyLn__WM0bi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WM0bi.;backend;raw;cd;DBG_GEN 5.2.7pbm_getcX U//?infileUch/Yintunsigned char6unsigned__FILE4_cnt/#_ptrG#_baseG#_flag6# _file6# __orientationL#  __ionolockL#   __seekableL#   __extendedfdL#   __xf_nocheckL#   __fillerL#  XFILE4read_pbm_integerk !ULcinfof?infilef ch/lvalLmvoid   / L   / LG  0  / L Lshortlong 5W>?FW \  / L Lajvirt_sarray_control   / / L L Ljvirt_barray_control   / / L L L)   S   L L /. \}   L L /X  / jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray0#alloc_barray# request_virt_sarray#request_virt_barray#realize_virt_arrays)#access_virt_sarrayS#access_virt_barray}# free_pool#$self_destruct#(max_memory_to_use>#,max_alloc_chunk>#0  jpeg_progress_mgrprogress_monitor #pass_counter>#pass_limit>#completed_passes/# total_passes/# /booleanjpeg_common_struct1err#mem#progress#client_data# is_decompressor#global_state/#> 1U  /Cg Zcharl  ty  / > lP>OPi#s#lljpeg_error_mgra error_exit>#emit_messageU#output_messageg#format_message# reset_error_mgr#msg_code/#msg_parm#trace_level/#hnum_warnings>#ljpeg_message_table#plast_jpeg_message/#taddon_message_table#xfirst_addon_message/#|last_addon_message/# 6JOCTETa Lsize_tD  /    jpeg_destination_mgrZ next_output_byten #free_in_buffers #init_destination #empty_output_buffer # term_destination # LJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK p J_COLOR_SPACEdoubleunsigned short UINT16  >?= quantval #sent_table#  JQUANT_TBL= XF component_id/#component_index/#h_samp_factor/#v_samp_factor/# quant_tbl_no/#dc_tbl_no/#ac_tbl_no/#width_in_blocks_ #height_in_blocks_ # DCT_h_scaled_size/#$DCT_v_scaled_size/#(downsampled_width_ #,downsampled_height_ #0component_needed#4MCU_width/#8MCU_height/#<MCU_blocks/#@MCU_sample_width/#Dlast_col_width/#Hlast_row_height/#Lquant_tableN #Pdct_table#T S jpeg_component_infoF N v > / > 6UINT8  >  > bits #huffval #sent_table# > > )> :> K> /\>$comps_in_scan/#component_indexK#Ss/#Se/#Ah/#Al/# \jpeg_scan_info JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD ` 0> /(A> /Ajpeg_comp_masterKjpeg_c_main_controllercjpeg_c_prep_controllerjpeg_c_coef_controllerjpeg_marker_writerjpeg_color_converterjpeg_downsamplerjpeg_forward_dct jpeg_entropy_encoder#jpeg_compress_structerr#mem#progress#client_data# is_decompressor#global_state/#destZ #image_width_ #image_height_ # input_components/#$in_color_space #(input_gamma #,scale_numL#4scale_denomL#8jpeg_width_ #<jpeg_height_ #@data_precision/#Dnum_components/#Hjpeg_color_space #Lcomp_info` #Pquant_tbl_ptrse #Tq_scale_factorv #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs#arith_dc_L#arith_dc_U)#arith_ac_K:#num_scans/#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor/#dct_method #restart_intervalL#restart_in_rows/#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_density #Y_density #write_Adobe_marker#next_scanline_ #progressive_mode#max_h_samp_factor/#max_v_samp_factor/#min_DCT_h_scaled_size/#min_DCT_v_scaled_size/#total_iMCU_rows_ #comps_in_scan/#cur_comp_info#MCUs_per_row_ #MCU_rows_in_scan_ #blocks_in_MCU/#MCU_membership0#Ss/#Se/#Ah/#Al/#block_size/#natural_orderF#lim_Se/#master^#main|#prep#coef#marker#cconvert#downsample#fdct#entropy:#script_space?#script_space_size/# j_compress_ptrget_text_gray_row!!U_ ucinfohsinfo sourceinfile?ptrrescalecol_  uz L u u JSAMPARRAYcjpeg_source_structhstart_input#get_pixel_rows#finish_input#input_file?# buffer#buffer_height_ # ucjpeg_source_ptr6U_CHAR GJSAMPROW 6JSAMPLE( pub#iobuffer#pixrow#buffer_widths # rescale#$ ppm_source_ptrget_text_rgb_row!R"U_ cinfohsinfo sourceinfile?ptrrescalecol_ get_scaled_gray_row`"&#U_ cinfohsinfo sourceptrbufferptrrescalecol_ get_scaled_rgb_row0#:$U_ Gcinfohsinfo sourceptrbufferptrrescalecol_ get_raw_row@$$U_ cinfohsinfo sourceget_word_gray_row$%U_ cinfohsinfo sourceptrbufferptrrescalecol_ (%%9%z%9%z%temp/get_word_rgb_row %'U_ |cinfohsinfo source ptr bufferptr rescale col_ &'-&&-&&temp/ start_input_ppm*'^,Ucinfo)hsinfo) source+c/,wL-hL-maxvalL-need_iobuffer.use_raw_buffer.need_rescale.+\,+\,+\,valhalf_maxval >INT32 finish_input_ppm,,U%cinfohsinfo !jinit_read_ppm,,UhwcinfosourceX"__filbuf/ w##w$freads   s s rdgif.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdgif.c -W0,-xp.XAKgoyLn__WMkei.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMkei.;backend;raw;cd;DBG_GEN 5.2.7cjinit_read_gif , -U##:cinfoDintunsignedvoid@Hh(-4MH(-4munsigned char(-44shortlong ?(-44 jvirt_sarray_control5d(--444: jvirt_barray_controli(--444 ((544-(44- ,(- >(1 jpeg_memory_mgr4 alloc_smallh# alloc_large# alloc_sarray# alloc_barray# request_virt_sarrayd# request_virt_barray# realize_virt_arrays# access_virt_sarray# access_virt_barray# free_pool,#$ self_destruct>#( max_memory_to_use#, max_alloc_chunk#0C ( jpeg_progress_mgr1 progress_monitor# pass_counter# pass_limit# completed_passes-# total_passes-#-boolean jpeg_common_struct err## mem# progress1# client_dataH# is_decompressor6# global_state-# ( (- (char #(  5((- K P\ OPx i:# sK#x} jpeg_error_mgr error_exit# emit_message# output_message# format_message## reset_error_mgr5# msg_code-# msg_parm\# trace_level-#h num_warnings#l jpeg_message_table#p last_jpeg_message-#t addon_message_table#x first_addon_message-#| last_addon_message-#JOCTET4size_t *-@/ RE jpeg_destination_mgr next_output_byte# free_in_buffer # init_destination*# empty_output_buffer@# term_destinationR#W4JDIMENSIONZ JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdoubleunsigned shortx UINT16 ? quantval # sent_table6# JQUANT_TBL X component_id-# component_index-# h_samp_factor-# v_samp_factor-# quant_tbl_no-# dc_tbl_no-# ac_tbl_no-# width_in_blocks# height_in_blocks# DCT_h_scaled_size-#$ DCT_v_scaled_size-#( downsampled_width#, downsampled_height#0 component_needed6#4 MCU_width-#8 MCU_height-#< MCU_blocks-#@ MCU_sample_width-#D last_col_width-#H last_row_height-#L quant_table #P dct_tableH#T jpeg_component_info   - UINT8 <  O  bits+ # huffval< # sent_table6#O           - $V comps_in_scan-# component_index # Ss-# Se-# Ah-# Al-#  jpeg_scan_infoV k  JDCT_ISLOWJDCT_IFASTJDCT_FLOATu J_DCT_METHOD  -(  - jpeg_comp_master jpeg_c_main_controller jpeg_c_prep_controller jpeg_c_coef_controller7 jpeg_marker_writerU jpeg_color_convertero jpeg_downsampler jpeg_forward_dct jpeg_entropy_encoderV jpeg_compress_structD err## mem# progress1# client_dataH# is_decompressor6# global_state-# dest# image_width# image_height# input_components-#$ in_color_spaceZ #( input_gamman #, scale_num4#4 scale_denom4#8 jpeg_width#< jpeg_height#@ data_precision-#D num_components-#H jpeg_color_spaceZ #L comp_info #P quant_tbl_ptrs #T q_scale_factor #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scans-# scan_infop # raw_data_in6# arith_code6# optimize_coding6# CCIR601_sampling6# do_fancy_downsampling6# smoothing_factor-# dct_method # restart_interval4# restart_in_rows-# write_JFIF_header6# JFIF_major_version # JFIF_minor_version # density_unit # X_density # Y_density # write_Adobe_marker6# next_scanline# progressive_mode6# max_h_samp_factor-# max_v_samp_factor-# min_DCT_h_scaled_size-# min_DCT_v_scaled_size-# total_iMCU_rows# comps_in_scan-# cur_comp_info # MCUs_per_row# MCU_rows_in_scan# blocks_in_MCU-# MCU_membership # Ss-# Se-# Ah-# Al-# block_size-# natural_order # lim_Se-# master # main# prep2# coefP# markerj# cconvert# downsample# fdct# entropy# script_space# script_space_size-# [DI4vD` D{ __FILEn _cnt-# _ptr# _base# _flag# _file# __orientation4# __ionolock4#  __seekable4#  __extendedfd4#  __xf_nocheck4#  __filler4#  FILEnJSAMPARRAY cjpeg_source_struct# start_input[# get_pixel_rowsv# finish_input# input_filey# buffer~# buffer_height#Dcjpeg_source_ptrj_compress_ptrOY^fprintf-Tcexit- ;rdtarga.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdtarga.c -W0,-xp.XAKgoyLn__WMUhi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMUhi.;backend;raw;cd;DBG_GEN 5.2.7/unsigned charUINT8long  )c5to8bitsNWread_byteZ --U sinfoXinfile`[c\int  unsignedvoid              /     short4N? = N Sx     X jvirt_sarray_control }         jvirt_barray_control              J      % St      O   y  jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray/#alloc_barrayx# request_virt_sarray#request_virt_barray#realize_virt_arrays #access_virt_sarrayJ#access_virt_barrayt# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0   jpeg_progress_mgrprogress_monitor#pass_counter#pass_limit#completed_passes# total_passes# booleanjpeg_common_struct(err#mem#progress#client_data# is_decompressor#global_state#5  (L   :^  Qchar c  k p   cPOPi#s#c  c  jpeg_error_mgrXerror_exit5#emit_messageL#output_message^#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warnings#ljpeg_message_table#plast_jpeg_message#taddon_message_table#xfirst_addon_message#|last_addon_message#JOCTET Xsize_t / w |  w  w jpeg_destination_mgrQ next_output_bytee#free_in_bufferj#init_destination#empty_output_buffer# term_destination# JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKg J_COLOR_SPACEdoubleunsigned short UINT16  ?4 quantval #sent_table# JQUANT_TBL 4 X= component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocksV #height_in_blocksV # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_widthV #,downsampled_heightV #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_tableE #Pdct_table#TJ jpeg_component_info = E m ~    bits~ #huffval #sent_table#      % 6 G $ comps_in_scan#component_index6 #Ss#Se#Ah#Al# G jpeg_scan_info  JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHODW (,  , jpeg_comp_master 6 jpeg_c_main_controller N jpeg_c_prep_controller l jpeg_c_coef_controller  jpeg_marker_writer  jpeg_color_converter  jpeg_downsampler  jpeg_forward_dct  jpeg_entropy_encoder  jpeg_compress_structerr#mem#progress#client_data# is_decompressor#global_state#destQ #image_widthV #image_heightV # input_components#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthV #<jpeg_heightV #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_infoW #Pquant_tbl_ptrs\ #Tq_scale_factorm #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K% #num_scans#scan_info #raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_method #restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version#JFIF_minor_version#density_unit#X_density #Y_density #write_Adobe_marker#next_scanlineV #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rowsV #comps_in_scan#cur_comp_info #MCUs_per_rowV #MCU_rows_in_scanV #blocks_in_MCU#MCU_membership#Ss#Se#Ah#Al#block_size#natural_order1#lim_Se#masterI#maing#prep#coef#marker#cconvert#downsample#fdct #entropy%#script_space*#script_space_size#cjpeg_source_struct+start_inputB#get_pixel_rows]#finish_inputt#input_file`# buffere#buffer_heightV # B w + 0 ] w + Gt w + b__FILEU_cnt#_ptr#_base#_flag# _file# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  yFILE U JSAMPARRAYwj_compress_ptrjvirt_sarray_ptr   U_CHAR  w + _tga_source_struct@pub#cinfov#colormape#whole_image# current_rowV #$read_pixel#(tga_pixel#,pixel_size#0block_count#4dup_pixel_count#8get_pixel_rows#<tga_source_ptrread_colormapg-.UZ sinfoe cmaplene mapentrysizeeihread_non_rle_pixel}.&/U sinfo{infile`~iread_rle_pixel0/B0U sinfoinfile`iget_8bit_gray_rowP00UV  vcinfo sinfo sourceptrcolV +cjpeg_source_ptrJSAMPROWget_8bit_row0v1UV l vcinfo sinfo sourcetptrcolV colormapeget_16bit_rowՀ1M2UV  vcinfo sinfo sourcetptrcolV get_24bit_rowP22UV  vcinfo sinfo sourceptrcolV get_memory_row2P3UV vcinfosinfo sourcesource_rowV preload_image-P384UV vcinfo,sinfo, source.rowV /progress 0cdjpeg_progress_mgr pub#completed_extra_passes#total_extra_passes#percent_done# cd_progress_ptr start_input_tgaN@49UvcinfoMsinfoM sourceOtargaheaderPidlenQcmaptypeQsubtypeQflagsQinterlace_typeQcomponentsQwidthRheightRmaplenRis_bottom_upS!7f8!78!78!78!78!78progress  finish_input_tga99UB vcinfosinfo "jinit_read_targa99U vcinfosource y#__filbuf $$ %freadj j j Frdrle.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdrle.c -W0,-xp.XAKgoyLn__WMEki.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMEki.;backend;raw;cd;DBG_GEN 5.2.7\rdbmp.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdbmp.c -W0,-xp.XAKgoyLn__WM0mi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WM0mi.;backend;raw;cd;DBG_GEN 5.2.7read_byteG::UDD sinfoEinfile.HcDIinteunsignedvoidaiPDUniPDUunsigned charPDUUshortlong  ?:PDUU jvirt_sarray_control?VPDDUUU[ jvirt_barray_controlPDDUUU P PVUUD6PUUD MPD; _PR jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barray:# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray #access_virt_barray6# free_poolM#$self_destruct_#(max_memory_to_use#,max_alloc_chunk#0d P jpeg_progress_mgrRprogress_monitor#pass_counter#pass_limit#completed_passesD# total_passesD#Dboolean jpeg_common_structerrK#mem#progressR#client_datai# is_decompressorW#global_stateD# P PD  Pchar% DP-2 VPI D l  %P} OPi[#sl#%% jpeg_error_mgrerror_exit#emit_message#output_message #format_messageD# reset_error_mgrV#msg_codeD#msg_parm}#trace_levelD#hnum_warnings#ljpeg_message_table#plast_jpeg_messageD#taddon_message_table#xfirst_addon_messageD#|last_addon_messageD#JOCTETUsize_t K9>Da9P s9f jpeg_destination_mgr next_output_byte'#free_in_buffer,#init_destinationK#empty_output_buffera# term_destinations#xUJDIMENSION{ JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK) J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval #sent_tableW# JQUANT_TBL X component_idD#component_indexD#h_samp_factorD#v_samp_factorD# quant_tbl_noD#dc_tbl_noD#ac_tbl_noD#width_in_blocks #height_in_blocks # DCT_h_scaled_sizeD#$DCT_v_scaled_sizeD#(downsampled_width #,downsampled_height #0component_neededW#4MCU_widthD#8MCU_heightD#<MCU_blocksD#@MCU_sample_widthD#Dlast_col_widthD#Hlast_row_heightD#Lquant_table #Pdct_tablei#T jpeg_component_info  /  D@ UINT8 @ ] @ p  bitsL #huffval] #sent_tableW#p     @   @   @   D $w comps_in_scanD#component_index #SsD#SeD#AhD#AlD#  jpeg_scan_infow   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD    D(  D jpeg_comp_master jpeg_c_main_controller jpeg_c_prep_controller: jpeg_c_coef_controllerX jpeg_marker_writerv jpeg_color_converter jpeg_downsampler jpeg_forward_dct jpeg_entropy_encoderw jpeg_compress_structeerrK#mem#progressR#client_datai# is_decompressorW#global_stateD#dest #image_width #image_height # input_componentsD#$in_color_space{ #(input_gamma #,scale_numU#4scale_denomU#8jpeg_width #<jpeg_height #@data_precisionD#Dnum_componentsD#Hjpeg_color_space{ #Lcomp_info #Pquant_tbl_ptrs #Tq_scale_factor/ #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scansD#scan_info #raw_data_inW#arith_codeW#optimize_codingW#CCIR601_samplingW#do_fancy_downsamplingW#smoothing_factorD#dct_method #restart_intervalU#restart_in_rowsD#write_JFIF_headerW#JFIF_major_version@ #JFIF_minor_version@ #density_unit@ #X_density #Y_density #write_Adobe_markerW#next_scanline #progressive_modeW#max_h_samp_factorD#max_v_samp_factorD#min_DCT_h_scaled_sizeD#min_DCT_v_scaled_sizeD#total_iMCU_rows #comps_in_scanD#cur_comp_info #MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUD#MCU_membership #SsD#SeD#AhD#AlD#block_sizeD#natural_order #lim_SeD#master#main5#prepS#coefq#marker#cconvert#downsample#fdct#entropy#script_space#script_space_sizeD# cjpeg_source_structstart_input#get_pixel_rows+#finish_inputB#input_file.# buffer3#buffer_height #e 9U+9 B90 __FILE#_cntD#_ptr#_base#_flag# _file# __orientationU# __ionolockU#  __seekableU#  __extendedfdU#  __xf_nocheckU#  __fillerU#  GFILE#JSAMPARRAY9j_compress_ptrVjvirt_sarray_ptr_bmp_source_struct0pube#cinfoD#colormap3#whole_imageY# source_row #$row_width #(bits_per_pixelD#,pbmp_source_ptrread_colormapT:<U sinfoRDcmaplenR DmapentrysizeRiDUget_8bit_rowz<<U gDcinfoxgsinfox source {colormap3|image_ptr3}tD~inptr~outptr~col cjpeg_source_ptrJSAMPROWget_24bit_row==U ADcinfogsinfo source image_ptr3inptr~outptr~col get_32bit_row=>U Dcinfogsinfo source image_ptr3inptr~outptr~col preload_imageܠ>@U Dcinfogsinfo source infile.cDout_ptr~image_ptr3row col progressc cdjpeg_progress_mgr ^pub#completed_extra_passesD#total_extra_passesD#percent_doneD#^cd_progress_ptrstart_input_bmp@HUDcinfogsinfo source bmpfileheaderbmpinfoheaderbfOffBitsheaderSize biWidth!biHeight"biPlanesU#biCompression$biXPelsPerMeter%biYPelsPerMeter%biClrUsed&mapentrysizeD'bPad(row_width ) ]HH hHH hHHprogresscU_CHAR   @ ?INT32finish_input_bmpIIUDcinfogsinfo !jinit_read_bmpI[IUgcDcinfosource G"__filbufDc#i#c$fread,,,K rdswitch.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdswitch.c -W0,-xp.XAKgoyLn__WMkpi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMkpi.;backend;raw;cd;DBG_GEN 5.2.7text_getc`I?JU44Dfilech4intunsigned char;unsigned__FILE9_cnt4#_ptrL#_baseL#_flag;# _file;# __orientationQ#  __ionolockQ#   __seekableQ#   __extendedfdQ#   __xf_nocheckQ#   __fillerQ#  ]FILE9read_text_integer*@J l   Q Q 4h  4 jpeg_memory_mgr4 alloc_small#alloc_large#alloc_sarrayH#alloc_barray# request_virt_sarray#request_virt_barray'#realize_virt_arrays9#access_virt_sarrayc#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0 jpeg_progress_mgrprogress_monitor#pass_counter#pass_limit#completed_passes4# total_passes4# jpeg_common_struct3err#mem #progress#client_data# is_decompressor#global_state4#@ 3W  4Ei \charn  v{ 4 nPOPi#s#nn jpeg_error_mgrc error_exit@#emit_messageW#output_messagei#format_message# reset_error_mgr#msg_code4#msg_parm#trace_level4#hnum_warnings#ljpeg_message_table#plast_jpeg_message4#taddon_message_table #xfirst_addon_message4#|last_addon_message4# ;JOCTETc Qsize_tF  4    jpeg_destination_mgr\ next_output_bytep #free_in_bufferu #init_destination #empty_output_buffer # term_destination # QJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK r J_COLOR_SPACEdoubleunsigned short UINT16  ?? quantval #sent_table#  JQUANT_TBL? XHcomponent_id4#component_index4#h_samp_factor4#v_samp_factor4# quant_tbl_no4#dc_tbl_no4#ac_tbl_no4#width_in_blocksa #height_in_blocksa # DCT_h_scaled_size4#$DCT_v_scaled_size4#(downsampled_widtha #,downsampled_heighta #0component_needed#4MCU_width4#8MCU_height4#<MCU_blocks4#@MCU_sample_width4#Dlast_col_width4#Hlast_row_height4#Lquant_tableP #Pdct_table#T U jpeg_component_infoHP x4 ;UINT8bits#huffval#sent_table# +<M4^$comps_in_scan4#component_indexM#Ss4#Se4#Ah4#Al4# ^jpeg_scan_infoJDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHODb24(C 4Cjpeg_comp_masterMjpeg_c_main_controllerejpeg_c_prep_controllerjpeg_c_coef_controllerjpeg_marker_writerjpeg_color_converterjpeg_downsamplerjpeg_forward_dct jpeg_entropy_encoder%jpeg_compress_structerr#mem #progress#client_data# is_decompressor#global_state4#dest\ #image_widtha #image_heighta # input_components4#$in_color_space #(input_gamma #,scale_numQ#4scale_denomQ#8jpeg_widtha #<jpeg_heighta #@data_precision4#Dnum_components4#Hjpeg_color_space #Lcomp_infob#Pquant_tbl_ptrsg#Tq_scale_factorx#ddc_huff_tbl_ptrs#tac_huff_tbl_ptrs #arith_dc_L#arith_dc_U+#arith_ac_K<#num_scans4#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor4#dct_method#restart_intervalQ#restart_in_rows4#write_JFIF_header#JFIF_major_version#JFIF_minor_version#density_unit#X_density #Y_density #write_Adobe_marker#next_scanlinea #progressive_mode#max_h_samp_factor4#max_v_samp_factor4#min_DCT_h_scaled_size4#min_DCT_v_scaled_size4#total_iMCU_rowsa #comps_in_scan4#cur_comp_info!#MCUs_per_rowa #MCU_rows_in_scana #blocks_in_MCU4#MCU_membership2#Ss4#Se4#Ah4#Al4#block_size4#natural_orderH#lim_Se4#master`#main~#prep#coef#marker#cconvert#downsample#fdct #entropy<#script_spaceA#script_space_size4# j_compress_ptrQ?read_scan_integerMMUEDfileresult termcharch4 read_scan_scriptNTQU(cinfovfilename fpDscanno4ncomps4termchar4valscanptrAscans(:cset_quality_ratings`QRUcinfo varg  force_baseline val4tblno4chnset_quant_slots0RTUecinfo+varg+ val41ci42chn3set_sample_factorsSTUUcinfoNvargN ci4Tval14Tval24Tch1nUch2nUjpeg_quality_scaling4@ 4Q@jpeg_add_quant_table 4 E 4 4jpeg_default_qtables 4  memcpy   Q]__filbuf4 ungetc4# 4 n# (n2 7sscanf4a - <! nf kfprintf4 a p!n n fopenD  "fclose4 N cdjpeg.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c cdjpeg.c -W0,-xp.XAKgoyLo__WMUsi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMUsi.;backend;raw;cd;DBG_GEN 5.2.7&keymatch{UVU~argzkeywordz ~mincharszca~|ck~|nmatched~}int~booleancharread_stdinVVUinput_fileunsigned charunsigned __FILE _cnt~# _ptr# _base# _flag# _file# __orientation#  __ionolock#   __seekable#   __extendedfd#   __xf_nocheck#   __filler#   FILEwrite_stdoutV WU9output_file tolower~ ~ /var/tmp/jpeg-8b/usr/include/isocjpeg.ccdjpeg.hjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.h l    = @idk ps     -D[r          & 8 J \ h py                7Ld p         0 < lv       ( 7 < d i {     ,D S X l        ( 7 < Plt          ( 7 < Ph w |         @ E U Z h  ~         & ; @H V^ s x~          /R` x }    % G Xc  5 U~c       H /var/tmp/jpeg-8b/usr/include/usr/include/isordppm.cstdio_impl.hstdio_iso.hjpeglib.hjmorecfg.hstddef_iso.hcdjpeg.h &           @  `  p           ~   !!! %! .!:! K! o! ~!! !!! ! !! ! ! " 7"}F"M" `"f"l"u"" " " " "  # #!# 0#6#<#E#r# # # # # # # $}.$5$ @$F$L$ y$ $ $ $$$$$ % % (% 9% M% c% z%|%% %%%%% & & & -& A& W& n& & & & & & &v'  ' '''' ' ((( =( @(xR( h( ~( ( ( ( ( ( (( ( ( ) ) ) Q) ]) d) l)v) ) ) ) ) )) ) !* +* <* F* R* Y* d* p* x** * * * * * * * + + +S*+12+ c++++ + ++ ++, , +, M,~\,,,,,, , , ,  /var/tmp/jpeg-8b/usr/include/isordgif.ccdjpeg.hjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.h,, - - -  /var/tmp/jpeg-8b/usr/include/isordtarga.cjmorecfg.hcdjpeg.hjpeglib.hstddef_iso.hstdio_impl.hstdio_iso.h -&-/-- - - --- . . 6. U. t.}..... / $/0/6/?/J/ W/ \/w/ / / / / // .0 @0P0V0\0h0 y0 0 0~00 0000 0 0 1  1 '1 A1 [1{j1q1 1111 1 1 1 11 1  2 2 %2 .2sA2H2 P2V2\2h2 y2 2 2 2 2|22 222 373 D3 K3 P3V3\3 e3w3 3 3 3 33 3x3 3  44  4 34 @4F4L4 l4 44 4 4 4 4 4 4 4 4 4  5 5F5 g5 o5 {5 5 555 5 5 5 5 6 >6 D6 H6 T6 X6 d6 h6 t6 x6 6 6t66 6 6 7  7 7 =7 v7 x7 7 7\7'77 7 7 8 8 8&8P8 Z8 f88 8 88 8 89 ,9 49 U9 _9h9 r9 {9 9 99999 9 9 9 9 2, /var/tmp/jpeg-8brdrle.c /var/tmp/jpeg-8b/usr/include/isordbmp.ccdjpeg.hjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.h:::t: : : :::: :  ; (;}7;<;K; j; ; ; ;|;; ; ;l <<<< %<2<[<d< p< < < < < <|<< == ==B=K= W= h= |= = = =|== ====>> '> 8> L> `> t> {> >{>> >>> >>> > > > ?(? 1? F? ? ? ?|?v@ @ @@ (@ ,@ 8@ <@ H@ L@ p@u@ @@ @@@@ @A $A 8A YA AA A A A B CB dB lB|B B B B B B B B 1C 4C UC XCvpC xCC C C C  D 3D YD DD D D D E  E EE HE iE lEsEE E E E E  F  F -F 4FB\FlF F F FFF F F F G5G IG XG`G G G G GG G G G G H &HQH ]H hH tH HH H H H H H H IIII/I 8I DI PI VI  /var/tmp/jpeg-8b/usr/include/usr/include/isordswitch.cstdio_impl.hstdio_iso.hjmorecfg.hjpeglib.hstddef_iso.h`IfII I $J 4J :J @JFJ/WJ _J hJ tJ J J J JJ J J J J K|K'K 0K 7K @KIKeK {K K K K K K K K K K L +L 9L HL ULzdL L LoLL L L LL L MM/M  &III!I4I : ;  I  !I/ . : ; @ ' ID  I: ;  ' ID  I< ' D  :  I8 I:  :  : (  : I !I/ :  :  I8 . : ; @ ' D  4I : ; .?  6 : ;@ ' ID  I: ; !.? < ' ID ".? < ' ID #.? < ' D $7I%&.? < ' D  DD%. : ; @ ' ID I: ;  4I : ;  $> I :  I8 I8 I: ' ID  I I !I/ < ' D  : &I : (  : I !I/ :  : I  . : ;@ ' ID I: ; 4I : ; . : ;@ ' D !.?  : ;@ ' ID ".? < ' ID #7I$.? < ' ID  DD%.?  : ; @ ' ID I: ;  I$> ' ID II  !I/ < ' D   :  I8 I:  : &I : (  : I !I/ :  :  I8 7I.? < ' ID .? < ' D  DD%$> I: &II !I/ 4I : ;  . : ; @ ' ID  I: ;  I ' ID  I < ' D  :  I8  :  : (  : I !I/ :  :  I8 I . : ; @ ' D . : ;@ ' ID I: ; 4I : ; . : ;@ ' D ! ".?  : ;@ ' ID #.? < ' ID $7I%.? < ' ID  DD% DD%. : ; @ ' ID I: ;  4I : ;  $> I' ID I I  !I/ < ' D   :  I8 I:  : &I : (  : I !I/ :  :  I8  I. : ; @ ' D . : ;@ ' D I: ; 4I : ; !.?  : ;@ ' ID ".? < ' ID #7I$.? < ' ID  DD%. : ; @ ' ID I: ;  4I : ;  $> I :  I8 I8 I: .?  : ; @ ' ID  ' ID  II !I/ < ' D  : &I : (  : I !I/ :  : .?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D  7I!".? < ' ID  DD%.?  : ; @ ' ID I: ;  4I : ;  $> I: I&I  :  I8 I8 .? < ' ID I!main!!%jinit_read_ppm!kAjinit_read_gif#Y B jinit_read_targa!zjinit_read_bmp|read_quant_tablesEread_scan_script:set_quality_ratingsset_quant_slotseset_sample_factors;vRkeymatchread_stdinwrite_stdout@!oselect_file_typeusageparse_switches!pbm_getcDread_pbm_integerget_text_gray_row#get_text_rgb_rowget_scaled_gray_rowget_scaled_rgb_rowGget_raw_rowget_word_gray_rowget_word_rgb_row|start_input_ppmfinish_input_ppmY Aread_byteread_colormapZread_non_rle_pixelread_rle_pixelget_8bit_gray_rowget_8bit_rowlget_16bit_rowget_24bit_rowget_memory_rowpreload_image start_input_tgafinish_input_tgazread_byteread_colormapget_8bit_rowget_24bit_rowAget_32bit_rowpreload_imageystart_input_bmpfinish_input_bmpHtext_getcIread_text_integerread_scan_integer!jpeg_memory_mgrHjpeg_progress_mgrbooleanjpeg_common_struct8jpeg_error_mgrJOCTETsize_tjpeg_destination_mgr JDIMENSION J_COLOR_SPACE" UINT16@ m JQUANT_TBL v jpeg_component_info UINT8 jpeg_scan_info <J_DCT_METHODtjpeg_compress_struct*__FILEFILEJSAMPARRAY'cjpeg_source_structcjpeg_source_ptrj_compress_ptr!X__FILE4FILEjpeg_memory_mgrjpeg_progress_mgrbooleanjpeg_common_structjpeg_error_mgra JOCTETs size_t jpeg_destination_mgr_ JDIMENSIONp J_COLOR_SPACE UINT16 = JQUANT_TBLS F jpeg_component_info UINT8 \jpeg_scan_info J_DCT_METHODDjpeg_compress_structj_compress_ptrJSAMPARRAYcjpeg_source_structhcjpeg_source_ptrU_CHARJSAMPROWJSAMPLEppm_source_ptrINT32kACjpeg_memory_mgrjpeg_progress_mgr6booleanDjpeg_common_struct\jpeg_error_mgrJOCTET size_tWjpeg_destination_mgrJDIMENSION Z J_COLOR_SPACE UINT16 JQUANT_TBL jpeg_component_info UINT8O V jpeg_scan_infou J_DCT_METHODjpeg_compress_struct__FILEnFILE~JSAMPARRAYcjpeg_source_struct#cjpeg_source_ptr:j_compress_ptr@Y UINT8jpeg_memory_mgrjpeg_progress_mgrbooleanjpeg_common_structjpeg_error_mgrXJOCTETjsize_tjpeg_destination_mgrV JDIMENSIONg J_COLOR_SPACE UINT16 4 JQUANT_TBLJ = jpeg_component_info G jpeg_scan_info J_DCT_METHOD/jpeg_compress_structy__FILEUFILEeJSAMPARRAYcjpeg_source_structvj_compress_ptrjvirt_sarray_ptrU_CHAR_tga_source_structtga_source_ptrcjpeg_source_ptrJSAMPROWcdjpeg_progress_mgr cd_progress_ptrJzdjpeg_memory_mgrjpeg_progress_mgrWbooleanejpeg_common_struct}jpeg_error_mgrJOCTET,size_txjpeg_destination_mgr JDIMENSION) { J_COLOR_SPACE UINT16 JQUANT_TBL jpeg_component_info@ UINT8p  w jpeg_scan_info J_DCT_METHODjpeg_compress_structG__FILE#FILE3JSAMPARRAYecjpeg_source_structDj_compress_ptrYjvirt_sarray_ptrp_bmp_source_struct bmp_source_ptrgcjpeg_source_ptr~JSAMPROWcdjpeg_progress_mgrccd_progress_ptrU_CHARINT32]__FILE9FILEbooleanjpeg_memory_mgr jpeg_progress_mgrjpeg_common_struct jpeg_error_mgrc JOCTETu size_t jpeg_destination_mgra JDIMENSIONr J_COLOR_SPACE UINT16 ? JQUANT_TBLU Hjpeg_component_infoUINT8^jpeg_scan_infoJ_DCT_METHODFjpeg_compress_structj_compress_ptr.vRboolean __FILEFILE~!cdjpeg_message_tableLcdjpeg_message_tableprinted_versionoutfilenameprognameis_targaY )c5to8bits.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.data.rel.bss.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.bssf.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab o@ XXp!")o  07 B  A B  J B   N  S:HY W W_(W(WeDWDWmXXv0f0f|{ff;ggXggEggg w so\zd|BBȺ L's p;T &  Ȑ*07070100046299000081ed0000000000000000000000014c5befa900019c7c000000b500010002ffffffffffffffff0000001900000000root/usr/local/bin/djpegELF@ 4,4 ("!44o+j+j,j,j}jj/usr/lib/ld.so.1C? !#%&()+,-./0459:<=  "$'*123678;>xk ( ? U [ bkjkp y kp= o @   \ ]  O k-`"Q =,jS Z\ `kql k,  k, "   j\  8kVtk!^L t|  68 \ o !+j    { V k\ Utk]kk![ <  g "Z __environ_lockjpeg_destroy_decompressjpeg_finish_decompressjpeg_start_decompress_exitfwrite___Argv__iob__filbuf__1cG__CrunMdo_exit_code6F_v___fpstart_edatajinit_write_targa__ctype_starttolowerwrite_stdout.XAKgoyLo__WMU6i.cdjpeg_message_tablememsetjinit_write_bmp__longdouble_usedjinit_write_ppm_GLOBAL_OFFSET_TABLE_fflush_init.XAKgoyLo__WMU6i.requested_fmt_endjpeg_stdio_src__xpg4__flsbufsscanf__xpg6_get_exit_frame_monitorjpeg_read_scanlines_PROCEDURE_LINKAGE_TABLE__DYNAMICread_stdin__fsr_init_valuejpeg_calc_output_dimensions.XAKgoyLo__WMU6i.outfilename_environjpeg_CreateDecompressjpeg_read_headerjinit_write_gifjpeg_set_marker_processor_etextfprintffopenatexit__fsr.XAKgoyLo__WMU6i.progname_fini_lib_versionkeymatchjpeg_std_errorfclosemainread_color_maplibc.so.1SYSVABI_1.3SUNWprivate_1.1libjpeg.so.8/usr/local/lib17;qN Gk ko8j ME@  @ @BBE@ @HP}E@ PEPUE@ @@BEBE@PEP&ÐUE EE@Tt%UEPPEP jhEP ÐUE EE@@EE@pEEv6E@EE@EEEEPEPEHEEwÐU,E EjEPE@ EE@HEEUPE}E@ PjE5E@ EE@EEU@BUBEE@ EE@HEEUPE}E@ Pj;E6E@ E؋E؋@EԋEԋU@B;UԈB;E܋Ej@ PE@ @ t!E@@&EPjEPBЃÐUEPh<jEPBЃ EEUPE4PEp4PE4PE@,t,E@,t!E@@EPjEPBЃE@,uE~!E@TE@`=~ E@`jEPE@|t!E@@EPjEPBЃEPEjjj@pPjEPBЃЋEPE@EEEUjjEP E~$EE%EEEEE@p%EE@pEE@t%EE@tE EE@,uEE-E~EEEEE jj@ PjjEPt!E@@&EPjEPBЃÐUE EE@@EE@EE@pEEvHE@UBE@UBE@UBEEEEEHEEwMUEjj@ PBPjAPÐUE EE@@EE@EE@pEEv*E@UBE@EE@EEHEEw֋MUEjj@ PBPjAP@ÐUE EE@EE@@EE@EE@pEEv1E@UUBE@EE@EEHEEwϋMUEjj@ PBPjAPÐULE EE@,uAjE PEP E@TtE9PE9PE@,QE@T"EEE=~-E@@E@UPEPjEPBЃEPE PEPV E@ EEE;EE@HEEUPE}(E@EPEPREFEEE@EEU@BE@E@EEߋUBE߉EE@HE؋EU؉PE؃}&E@EPEPREEDEEЋEЋ@E̋E̋U@BE@E@EEˋÜBEˉEԋE@HEċEUĉPEă}&E@EPEPREDEEE@EEU@BE@E@EEUBEEE@EE;E_E9PjE PEPy Ep8P!E@@ EPjEPBЃÐUE j@ PE @ @ t!E@@&EPjEPBЃÐUEPj jEPBЃ EE@:PE =PjEP:EUHpJ|EHEPE@PjEPBЃ ЋEPEPEjjj@PjEPBЃЋEPE@EEEUE EEHUEjjj@,PBPEPAЃEE@,U@B,E@@EE@EE@pEEvTEU@BE@EEU@BE@EE@UBE@EEEEHEEwE@(EEHEE|!UBE@EEHEE}ÐUE EEHUEjjj@,PBPEPAЃEE@,U@B,E@@EE@EE@pEEv*E@UBE@EE@EEHEEw֋E@(EEHEE|!UBE@EEHEE}ÐUÐUHE@,u+E@TtEEEEEEE6EċE U@$BtU‰EjjEPs j(jEPc BEMEE%EE%EE%EE%EE%EE%EE%EE%E(EʸEˋE@p%E΋E@p%EϋE@p%EЋE@p%EыE@t%EҋE@t%EӋE@t%EԋE@t%EոEָE׋E%E؋E%EًE"E$%EE$%EE$%EE$%EE&%EE&%EE&%EE&%EE%EE%EE jj@ PjjEPt!E@@&EPjEPBЃE jj@ Pj(jEP\(t!E@@&EPjEPBЃE~jjjEPE PEP(ÐU,E@,u+E@TtEEEEEEEԍD@EE U@$BtU‰EjjEP j jEP BEMEE%EE%EE%EE%EE%EE%EE%EE%E EEE@p%EE@p%EE@t%EE@t%EEEE%EE%EE jj@ PjjEPzt!E@@&EPjEPBЃE jj@ Pj jEP9 t!E@@&EPjEPBЃEԃ~jjjEPE PEPU\EEEEE @ EE E@xEE;EE@HEEUPE} E@EPEPRE>EEE@EEU@BE@E@EEߋUBE߉EE@HE؋EU؉PE؃} E@EPEPRME>EEЋEЋ@E̋E̋U@BE@E@EEˋÜBEˉEԋE@HEċEUĉPEă} E@EPEPRE>EEE@EEU@BE@E@EEUBEEEuaE@HEEUPE}EPjaE3EEE@EEU@BUBEE@EE;EEE;EE@HEEUPE}"E@EPEPRE@EEE@EEU@BE@E@EEߋUBE߉EE@HE؋EU؉PE؃} E@EPEPRME>EEЋEЋ@E̋E̋U@BE@E@EEˋÜBEˉEԋE@HEċEUĉPEă} E@EPEPRE>EEE@EEU@BE@E@EEUBEEEuaE@HEEUPE}EPjaE3EEE@EEU@BUBEE@EE;EEE=E@HEEUPE}EPEPE6EEE@EEU@BEEEߋUBE߉EE@HE؋EU؉PE؃}EPEPiE4EEЋEЋ@E̋E̋U@BEEEˋÜBEˉEԋE@HEċEUĉPEă}EPEPE4EEE@EEU@BEEEUBEEEucE@HEEUPE}EPjE5EEE@EEU@BUBEE@EE=RE;E~-E@@E@UPEPjEPBЃE;EE@HEEUPE}EPjE4EEE@EEU@BUBEE@HE܋EU܉PE܃}EPj耿E2EEԋEԋ@EЋEЋU@BUЈBE؋E@HE̋EỦPẼ}EPj E2EEċEċ@EEU@BUBEȋEu`E@HEEUPE}EPj踾E2EEE@EEU@BUBEE@EE;EcÐU0E EE@ EE@EE@tEPEPEPEPE@tEEEt,EPt+UEPEU@tBUjEPBЃEHUEjjjHPBPEPAЃEE@EE@$EEE@HEEUPE}EPEPRVE9EE؋E؋@EԋEԋU@BE@EEӋUԈBEӉE܋E@EEHEEyEHEEEt E@U@BjEPxE@ t!E@@&EPjEPBЃÐUEPj0jEPBЃ EE@PEMPEU PE@,uE0?PXE@,u)E@TtE0?P E0>P#E@@EPjEPBЃjEP萼EU@pB|EEUP EtE@EEuEUP$EU+P EP(EPEj@tPEPjjEPBЃЋEPE@,E@tE@EE@U@BEPjjjEPjEPBЃЋEPE@EEEUE@EE@EE@EEEEE;E}AEE@;E u#EE@;EuEE@;Eu~E@EE;E|E=|.E@@;E@@EPjEPBЃUUE BUUEBUUEBEU@UxEEȃ E @HEE UPE}jE P荺E'E EE@EEU@BE@EEȋUT̋Eu!E@@EPjEPBЃE@EȋEȃ eEЃIuEԃFt!E@@EPjEPBЃE%u!E@@EPjEPBЃEUEE;E|E @HEE UPE}jE PnE(E EE@EEU@BE@EEEE @HEE UPE}jE PE(E EE@EEU@BE@EEEE @HEE UPE}jE P趸E(E EE@EEU@BE@EEEEtEtEu!E@@EPjEPBЃjjEPEPEPEPbE@EȋE;EÐU(E@HEEUPE}jEPE&EEE@EEU@BE@EEEE#ulE@HEEUPE}jEP~E(EE܋E܋@E؋E؋U@BE@EEEE tEuEEEÐU jE PEEu!E@@EPjEPBЃE tE tE tE tE0|E9~!E@@EPjEPBЃE0EjE P{EE0|FE9>UUЉEEUDЉEjE P=EE0|E9~‹EEEÐUdE @HE؋E U؉PE؃}jE PE&E EЋEЋ@E̋E̋U@BE@EԋEԉEE PEPEE PEPpEE PEP]EEvEvEw!E@@EPjEPBЃE=t!E@@EPjEPBЃ~EE;EEE;EsdE PEPEE PEPEE PEPEjjEPEPEPEPE@EE;ErE@EE;EzEE;EEE;EzE @HEȋE UȉPEȃ}jE P,E&E EE@EEU@BE@EċEĉEE @HEE UPE}jE PҳE(E EE@EEU@BE@EEEE @HEE UPE}jE PvE(E EE@EEU@BE@EEE܋EtEtE܃u!E@@EPjEPBЃjjEPEPEPEP"E@EE;EE@EE;E`?E@@EPjEPBЃE3x6ŐÐUEPjjjhjEPBЃЋEEǀUE PEPcE PEPE@@EPjEPBЃqE @HEE UPE}jE P±E(E EE@EEU@BE@EEGJPYlU EE@EEEE@EEEEE @EEEE @E EEEu EEotjEPEE;Et EKE@EE@EEEE@EEEEnE;E} E EEÐUkEEEEÐUkEEEEUWVS[U [^_UWVS[9 [^_ddde 0? )@ :@ KE ZC  kM zkotk]}@Q @R U U V zkotk]zkotk]xk   3 9 @kHkN W u kp= o @   \ ] O k `"Q ,j1 k\ 8kWq\l kkr, { k, "   j\  k.tk!6L L| ] 68 m\ o !+j    { 4 k\ -tk]Ik![ <  g Z .libs/djpegcrti.scrt1.ocrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptrfsr.strap_tablevalues-Xa.cDdata.dataBbss.bssDrodata.rodatavalues-xpg6.ccdjpeg.cusageparse_switchesjpeg_getcprint_text_markerwrppm.cput_pixel_rowscopy_pixel_rowsput_demapped_rgbput_demapped_graystart_output_ppmfinish_output_ppmwrgif.cflush_packetoutputcompress_initcompress_pixelcompress_termput_wordput_3bytesemit_headerstart_output_giffinish_output_gifwrtarga.cwrite_headerput_gray_rowsstart_output_tgafinish_output_tgawrrle.cwrbmp.cstart_output_bmpwrite_bmp_headerwrite_colormapwrite_os2_headerfinish_output_bmprdcolmap.cadd_map_entryread_gif_mappbm_getcread_pbm_integerread_ppm_mapcrtn.s_END__START___environ_lockjpeg_destroy_decompressjpeg_finish_decompressjpeg_start_decompress_exitfwrite___Argv__iob__filbuf__1cG__CrunMdo_exit_code6F_v___fpstart_edatajinit_write_targa__ctype_starttolowerwrite_stdout.XAKgoyLo__WMU6i.cdjpeg_message_tablememsetjinit_write_bmp__longdouble_usedjinit_write_ppm_GLOBAL_OFFSET_TABLE_fflush.XAKgoyLo__WMU6i.requested_fmt_endjpeg_stdio_src__xpg4__flsbufsscanf__xpg6_get_exit_frame_monitorjpeg_read_scanlines_PROCEDURE_LINKAGE_TABLE__DYNAMICread_stdin__fsr_init_valuejpeg_calc_output_dimensions.XAKgoyLo__WMU6i.outfilename_environjpeg_CreateDecompressjpeg_read_headerjinit_write_gifjpeg_set_marker_processor_etextfprintffopenatexit__fsr.XAKgoyLo__WMU6i.progname_fini_lib_versionkeymatchjpeg_std_errorfclosemainread_color_mapanotate anotate0 ,(H jV \ kkanotateP LH`(`P4anotate8 40"`!""B#@\# m##anotate P64\6p4h64anotate8 40y:9:9<9<p8=@:= =anotate0 ,(O@OMO0?P0?%P0>anotate @(#)SunOS 5.10 Generic January 2005@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497#djpeg.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c djpeg.c -W0,-xp.XAKgoyLo__WMU6i.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMU6i.;backend;raw;cd;DBG_GEN 5.2.7charlongcdjpeg_message_table /]L ,cdjpeg_message_table;/] usage]PQU parse_switches`U cinfo argc argv last_file_arg_seen for_realargnarg       d dval   x x 8 8 h hprinted_versionk     @ @   4 4 4 4 4mapfile < < X Xlval!ch"intZ unsignedvoid 2R7unsigned charWhmrshort ?jvirt_sarray_control&jvirt_barray_control+BqGvmBjpeg_memory_mgr4Salloc_small2#alloc_largeR#alloc_sarray#alloc_barray# request_virt_sarray&#request_virt_barrayq#realize_virt_arrays#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0eXjpeg_progress_mgrprogress_monitore#pass_counter#pass_limit#completed_passes# total_passes#jbooleanjpeg_common_structerr#memS#progress#client_data# is_decompressor#global_state#  P OP2 i#s #2 7 < F K P jpeg_error_mgr error_exit#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm #trace_level#hnum_warnings#ljpeg_message_tableA #plast_jpeg_message#taddon_message_tableU #xfirst_addon_message#|last_addon_message#WJOCTET  size_t         1   C  6 jpeg_source_mgr next_input_byte #bytes_in_buffer #init_source #fill_input_buffer # skip_input_data #resync_to_restart1 #term_sourceC #H JDIMENSIONl JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODEmJSAMPARRAY9 ?' unsigned short> UINT16P n ? quantval] #sent_table#n JQUANT_TBL   WUINT8    ,bits #huffval #sent_table# ,B ,S XFcomponent_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#TSjpeg_component_infoF v     )jpeg_saved_marker_ptr jpeg_marker_struct)next#marker #original_length#data_length# data#WJSAMPLE.`R (c  cjpeg_decomp_mastermjpeg_d_main_controllerjpeg_d_coef_controllerjpeg_d_post_controllerjpeg_input_controllerjpeg_marker_readerjpeg_entropy_decoderjpeg_inverse_dct4jpeg_upsamplerLjpeg_color_deconverterbjpeg_color_quantizerjpeg_decompress_structerr#memS#progress#client_data# is_decompressor#global_state#src #image_width #image_height # num_components#$jpeg_color_spacel #(out_color_spacel #,scale_num#0scale_denom#4output_gamma #8buffered_image#@raw_data_out#Ddct_method #Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_mode #Xtwo_pass_quantize#\desired_number_of_colors#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_width #poutput_height #tout_color_components#xoutput_components#|rec_outbuf_height#actual_number_of_colors#colormap #output_scanline #input_scan_number#input_iMCU_row #output_scan_number#output_iMCU_row #coef_bits9 #quant_tbl_ptrs #dc_huff_tbl_ptrs1#ac_huff_tbl_ptrsB#data_precision#comp_info`#is_baseline#progressive_mode#arith_code#arith_dc_Le#arith_dc_Uv#arith_ac_K#restart_interval#saw_JFIF_marker#JFIF_major_version #JFIF_minor_version #density_unit #X_densityP #Y_densityP #saw_Adobe_marker#Adobe_transform #CCIR601_sampling#marker_list#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #sample_range_limit<#comps_in_scan#cur_comp_infoA#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membershipR#Ss#Se#Ah#Al#block_size#natural_orderh#lim_Se#unread_marker#master#main#coef#post#inputctl#marker#entropy/#idctG#upsample]#cconvert{#cquantize# j_decompress_ptr__FILE_cnt#_ptrh#_baseh#_flagW# _fileW# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  FILEjpeg_getceVU cinfocdatasrc fprint_text_markers`yU cinfortraceittlengthuchvlastchwINT32!mainU argc argv cinfojerrZ file_indexdest_mgrinput_fileoutput_filenum_scanlines    djpeg_dest_structstart_output#put_pixel_rows#finish_output#output_file# buffer #buffer_height #djpeg_dest_ptroutfilenameWkprognameVk",FMT_BMPFMT_GIFFMT_OS2FMT_PPMFMT_RLEFMT_TARGAFMT_TIFF#IMAGE_FORMATSrequested_fmt,Jk$write_stdout$read_stdin%keymatch&read_color_map %jinit_write_targa %jinit_write_ppm/ %jinit_write_gifR %jinit_write_bmpz   z &jpeg_set_marker_processor   %jpeg_finish_decompress  h%jpeg_read_scanlines -!   %jpeg_start_decompressV! %jpeg_read_header! &jpeg_stdio_src! &jpeg_destroy_decompress! &jpeg_CreateDecompress! %jpeg_std_error"%__flsbuf;";"'@"J"'O"%sscanfy"E"T"('~"'"%fprintf"y""("'""'"%fopen"""%fclose#)exit&wrppm.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c wrppm.c -W0,-xp.XAKgoyLo__WME9i.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WME9i.;backend;raw;cd;DBG_GEN 5.2.7Aput_pixel_rows]1UZ9cinfo[ dinfo[  rows_supplied\dest^{intunsignedvoidw_dk_dkunsigned char_dkkshortlong & ?&+P_dkk0 jvirt_sarray_controlUl_ddkkkq jvirt_barray_control_ddkkk _"_lkkd+L_kkd' c_dQ u_h jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayP# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray"#access_virt_barrayL# free_poolc#$self_destructu#(max_memory_to_use #,max_alloc_chunk #0z _ jpeg_progress_mgrhprogress_monitor#pass_counter #pass_limit #completed_passesd# total_passesd#dboolean jpeg_common_structerrZ#mem#progressh#client_data# is_decompressorm#global_stated#  _ $_d 6_)char; Z_CH l__ d   ;P OPiq#s#;; jpeg_error_mgr0error_exit #emit_message$#output_message6#format_messageZ# reset_error_mgrl#msg_coded#msg_parm#trace_leveld#hnum_warnings #ljpeg_message_table#plast_jpeg_messaged#taddon_message_table#xfirst_addon_messaged#|last_addon_messaged#JOCTET0=ksize_t fTYd|Tk T dTd T jpeg_source_mgr next_input_byteB#bytes_in_bufferG#init_sourcef#fill_input_buffer|# skip_input_data#resync_to_restart#term_source#kJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble6 JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FSI J_DITHER_MODEJSAMPARRAYd ? unsigned short UINT16 ? quantval #sent_tablem# JQUANT_TBL ) ? UINT8 ? \ ? o   bitsK #huffval\ #sent_tablem#o    X component_idd#component_indexd#h_samp_factord#v_samp_factord# quant_tbl_nod#dc_tbl_nod#ac_tbl_nod#width_in_blocks #height_in_blocks # DCT_h_scaled_sized#$DCT_v_scaled_sized#(downsampled_width #,downsampled_height #0component_neededm#4MCU_widthd#8MCU_heightd#<MCU_blocksd#@MCU_sample_widthd#Dlast_col_widthd#Hlast_row_heightd#Lquant_table) #Pdct_table#T jpeg_component_info ?   ?   ?  jpeg_saved_marker_ptr0 jpeg_marker_structnext#marker? #original_lengthk#data_lengthk# data1#6JSAMPLE   d(  d jpeg_decomp_master jpeg_d_main_controller jpeg_d_coef_controller" jpeg_d_post_controller@ jpeg_input_controller^ jpeg_marker_reader{ jpeg_entropy_decoder jpeg_inverse_dct jpeg_upsampler jpeg_color_deconverter jpeg_color_quantizerjpeg_decompress_struct9errZ#mem#progressh#client_data# is_decompressorm#global_stated#src #image_width #image_height # num_componentsd#$jpeg_color_space #(out_color_space #,scale_numk#0scale_denomk#4output_gamma #8buffered_imagem#@raw_data_outm#Ddct_method6 #Hdo_fancy_upsamplingm#Ldo_block_smoothingm#Pquantize_colorsm#Tdither_mode #Xtwo_pass_quantizem#\desired_number_of_colorsd#`enable_1pass_quantm#denable_external_quantm#henable_2pass_quantm#loutput_width #poutput_height #tout_color_componentsd#xoutput_componentsd#|rec_outbuf_heightd#actual_number_of_colorsd#colormap #output_scanline #input_scan_numberd#input_iMCU_row #output_scan_numberd#output_iMCU_row #coef_bits #quant_tbl_ptrs. #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs #data_precisiond#comp_info #is_baselinem#progressive_modem#arith_codem#arith_dc_L #arith_dc_U #arith_ac_K#restart_intervalk#saw_JFIF_markerm#JFIF_major_version? #JFIF_minor_version? #density_unit? #X_density #Y_density #saw_Adobe_markerm#Adobe_transform? #CCIR601_samplingm#marker_list#max_h_samp_factord#max_v_samp_factord#min_DCT_h_scaled_sized#min_DCT_v_scaled_sized#total_iMCU_rows #sample_range_limit#comps_in_scand#cur_comp_info#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUd#MCU_membership#Ssd#Sed#Ahd#Ald#block_sized#natural_order#lim_Sed#unread_markerd#master#main#coef;#postY#inputctlv#marker#entropy#idct#upsample#cconvert#cquantize#Tj_decompress_ptr gTPU TPkl TP __FILE{_cntd#_ptr#_base#_flag# _file# __orientationk# __ionolockk#  __seekablek#  __extendedfdk#  __xf_nocheckk#  __fillerk#  FILE{ djpeg_dest_struct start_outputg#put_pixel_rows#finish_output#output_file# buffer #buffer_height #Pdjpeg_dest_ptrJSAMPROW(pub#iobufferC#pixrow5#buffer_widthG# samples_per_row #$Dppm_dest_ptrcopy_pixel_rowsl@Uk9cinfoj dinfoj  rows_suppliedkdestmbufferptrCnptr5ocol pput_demapped_rgb U9cinfo dinfo  rows_supplieddestbufferptrCpixvaldptr5color_map05color_map15color_map25col put_demapped_gray W!UK9cinfo dinfo  rows_supplieddestbufferptrCptr5color_map5col start_output_ppm`!"U9cinfo dinfo destfinish_output_ppm"Y"U9cinfo dinfo jinit_write_ppm`"#U :9cinfodestjpeg_calc_output_dimensionseTwejtfwriteGoGGyt;fprintfd !fflushdtwrgif.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c wrgif.c -W0,-xp.XAKgoyLo__WM0\$i.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WM0$i.;backend;raw;cd;DBG_GEN 5.2.7 flush_packetS#]$UdinfoQ>intunsignedvoid:Bb"'.GB"'.gunsigned char"'..shortlong ?"'.. jvirt_sarray_control/^"''...4 jvirt_barray_controlcz"''... ""/..'"z..' &"' 8"+ jpeg_memory_mgr4 alloc_smallb# alloc_large# alloc_sarray# alloc_barray# request_virt_sarray^# request_virt_barray# realize_virt_arrays# access_virt_sarray# access_virt_barray# free_pool&#$ self_destruct8#( max_memory_to_use#, max_alloc_chunk#0= " jpeg_progress_mgr+ progress_monitor# pass_counter# pass_limit# completed_passes'# total_passes'#'boolean jpeg_common_struct err# mem# progress+# client_dataB# is_decompressor0# global_state'# " "' "char "  /""' E PV OPr i4# sE#rw| jpeg_error_mgr error_exit# emit_message# output_message# format_message# reset_error_mgr/# msg_code'# msg_parmV# trace_level'#h num_warnings#l jpeg_message_table#p last_jpeg_message'#t addon_message_table#x first_addon_message'#| last_addon_message'#JOCTET.size_t )'?. VD'q'[ v jpeg_source_mgrD next_input_byte# bytes_in_buffer # init_source)# fill_input_buffer?# skip_input_dataV# resync_to_restartq# term_source#.JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKZ J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHODB JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODEJSAMPARRAY'y ?g unsigned short~ UINT16 ? quantval # sent_table0# JQUANT_TBL   UINT8   2 l bits # huffval # sent_table0#2 l  l  X component_id'# component_index'# h_samp_factor'# v_samp_factor'# quant_tbl_no'# dc_tbl_no'# ac_tbl_no'# width_in_blocksI # height_in_blocksI # DCT_h_scaled_size'#$ DCT_v_scaled_size'#( downsampled_widthI #, downsampled_heightI #0 component_needed0#4 MCU_width'#8 MCU_height'#< MCU_blocks'#@ MCU_sample_width'#D last_col_width'#H last_row_height'#L quant_table #P dct_tableB#T jpeg_component_info       ijpeg_saved_marker_ptr jpeg_marker_structi next # marker # original_length.# data_length.# data # JSAMPLEn  '(  ' jpeg_decomp_master jpeg_d_main_controller jpeg_d_coef_controller jpeg_d_post_controller jpeg_input_controller! jpeg_marker_reader> jpeg_entropy_decoderX jpeg_inverse_dctt jpeg_upsampler jpeg_color_deconverter jpeg_color_quantizerjpeg_decompress_struct err# mem# progress+# client_dataB# is_decompressor0# global_state'# srcD # image_widthI # image_heightI # num_components'#$ jpeg_color_space #( out_color_space #, scale_num.#0 scale_denom.#4 output_gamma #8 buffered_image0#@ raw_data_out0#D dct_method #H do_fancy_upsampling0#L do_block_smoothing0#P quantize_colors0#T dither_modeB #X two_pass_quantize0#\ desired_number_of_colors'#` enable_1pass_quant0#d enable_external_quant0#h enable_2pass_quant0#l output_widthI #p output_heightI #t out_color_components'#x output_components'#| rec_outbuf_height'# actual_number_of_colors'# colormapV # output_scanlineI # input_scan_number'# input_iMCU_rowI # output_scan_number'# output_iMCU_rowI # coef_bitsy # quant_tbl_ptrs # dc_huff_tbl_ptrsq # ac_huff_tbl_ptrs # data_precision'# comp_info # is_baseline0# progressive_mode0# arith_code0# arith_dc_L # arith_dc_U # arith_ac_K # restart_interval.# saw_JFIF_marker0# JFIF_major_version # JFIF_minor_version # density_unit # X_density # Y_density # saw_Adobe_marker0# Adobe_transform # CCIR601_sampling0# marker_list # max_h_samp_factor'# max_v_samp_factor'# min_DCT_h_scaled_size'# min_DCT_v_scaled_size'# total_iMCU_rowsI # sample_range_limit|# comps_in_scan'# cur_comp_info# MCUs_per_rowI # MCU_rows_in_scanI # blocks_in_MCU'# MCU_membership# Ss'# Se'# Ah'# Al'# block_size'# natural_order# lim_Se'# unread_marker'# master# main# coef# post# inputctl9# markerS# entropyo# idct# upsample# cconvert# cquantize# djpeg_dest_struct start_output# put_pixel_rows# finish_output# output_file# bufferV # buffer_heightI #  .  __FILE _cnt'# _ptr# _base# _flag# _file# __orientation.# __ionolock.#  __seekable.#  __extendedfd.#  __xf_nocheck.#  __filler.#  FILEj_decompress_ptrINT32< pub# cinfo# n_bits'# maxcode'# cur_accum#$ cur_bits'#( ClearCode'#, EOFCode'#0 code_counter'#4 bytesinpkt'#8 packetbuf#<gif_dest_ptroutputl`$%Udinfoi'codei compress_init %%UXdinfo'i_bits compress_pixel%&Udinfo'c compress_term&&Udinfoput_wordʐ&'Udinfo.w put_3bytesӠ')UCdinfo'val emit_header)4U/dinfo'num_colors V colormapBitsPerPixel'ColorMapSize'InitCodeSize'FlagByte'cshift'i'start_output_gif/4a4Ucinfo.dinfo. dest0djpeg_dest_ptrput_pixel_rowsAp44U?cinfo?dinfo? I rows_supplied@destBptr?CcolI DJSAMPROWfinish_output_gifS46UcinfoRdinfoR destTjinit_write_gifi 6X7Ucinfohdestj jpeg_calc_output_dimensions)!__flsbuf'O'):O"T")!fwrite Y  ^#fflush')wrtarga.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c wrtarga.c -W0,-xp.XAKgoyLo__WMkCj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMkCj.;backend;raw;cd;DBG_GEN 5.2.7write_header8`7k8U`?cinfo6&dinfo6 jnum_colors6targaheader;9intunsignedvoid}ejqejqunsigned charejqqshortlong , ?,1Vejqq6 jvirt_sarray_control[rejjqqqw jvirt_barray_controlejjqqq e(erqqj1Reqqj- iejW {en jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayV# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray(#access_virt_barrayR# free_pooli#$self_destruct{#(max_memory_to_use#,max_alloc_chunk#0 e jpeg_progress_mgrnprogress_monitor#pass_counter#pass_limit#completed_passesj# total_passesj#jboolean jpeg_common_structerr`#mem#progressn#client_data# is_decompressors#global_statej# e *ej <e/charA `eIN ree j   AP OPiw#s#AA jpeg_error_mgr6error_exit#emit_message*#output_message<#format_message`# reset_error_mgrr#msg_codej#msg_parm#trace_levelj#hnum_warnings#ljpeg_message_table#plast_jpeg_messagej#taddon_message_table#xfirst_addon_messagej#|last_addon_messagej#JOCTET6Cqsize_t lZ_jZq ZjZj Z jpeg_source_mgr next_input_byteH#bytes_in_bufferM#init_sourcel#fill_input_buffer# skip_input_data#resync_to_restart#term_source#qJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble< JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FSO J_DITHER_MODEJSAMPARRAYj ? unsigned short UINT16 ? quantval #sent_tables# JQUANT_TBL / E UINT8 E b E u  bitsQ #huffvalb #sent_tables#u    X component_idj#component_indexj#h_samp_factorj#v_samp_factorj# quant_tbl_noj#dc_tbl_noj#ac_tbl_noj#width_in_blocks #height_in_blocks # DCT_h_scaled_sizej#$DCT_v_scaled_sizej#(downsampled_width #,downsampled_height #0component_neededs#4MCU_widthj#8MCU_heightj#<MCU_blocksj#@MCU_sample_widthj#Dlast_col_widthj#Hlast_row_heightj#Lquant_table/ #Pdct_table#T jpeg_component_info E   E    E  jpeg_saved_marker_ptr6 jpeg_marker_structnext#markerE #original_lengthq#data_lengthq# data7#<JSAMPLE   j(  j jpeg_decomp_master jpeg_d_main_controller  jpeg_d_coef_controller( jpeg_d_post_controllerF jpeg_input_controllerd jpeg_marker_reader jpeg_entropy_decoder jpeg_inverse_dct jpeg_upsampler jpeg_color_deconverter jpeg_color_quantizerjpeg_decompress_struct?err`#mem#progressn#client_data# is_decompressors#global_statej#src #image_width #image_height # num_componentsj#$jpeg_color_space #(out_color_space #,scale_numq#0scale_denomq#4output_gamma #8buffered_images#@raw_data_outs#Ddct_method< #Hdo_fancy_upsamplings#Ldo_block_smoothings#Pquantize_colorss#Tdither_mode #Xtwo_pass_quantizes#\desired_number_of_colorsj#`enable_1pass_quants#denable_external_quants#henable_2pass_quants#loutput_width #poutput_height #tout_color_componentsj#xoutput_componentsj#|rec_outbuf_heightj#actual_number_of_colorsj#colormap #output_scanline #input_scan_numberj#input_iMCU_row #output_scan_numberj#output_iMCU_row #coef_bits #quant_tbl_ptrs4 #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs #data_precisionj#comp_info #is_baselines#progressive_modes#arith_codes#arith_dc_L #arith_dc_U #arith_ac_K #restart_intervalq#saw_JFIF_markers#JFIF_major_versionE #JFIF_minor_versionE #density_unitE #X_density #Y_density #saw_Adobe_markers#Adobe_transformE #CCIR601_samplings#marker_list#max_h_samp_factorj#max_v_samp_factorj#min_DCT_h_scaled_sizej#min_DCT_v_scaled_sizej#total_iMCU_rows #sample_range_limit#comps_in_scanj#cur_comp_info#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUj#MCU_membership#Ssj#Sej#Ahj#Alj#block_sizej#natural_order#lim_Sej#unread_markerj#master#main##coefA#post_#inputctl|#marker#entropy#idct#upsample#cconvert#cquantize#Zj_decompress_ptr mZV[ ZVqr ZV __FILE_cntj#_ptr#_base#_flag# _file# __orientationq# __ionolockq#  __seekableq#  __extendedfdq#  __xf_nocheckq#  __fillerq#  FILE djpeg_dest_struct&start_outputm#put_pixel_rows#finish_output#output_file# buffer #buffer_height #Vdjpeg_dest_ptr AL put_pixel_rowsfp89U?cinfoc&dinfoc  rows_suppliedddest8ginptrJhoutptrIicol j 3pub#iobufferI#buffer_width #3tga_dest_ptrJSAMPROWput_gray_rows{99U?cinfox&dinfox  rows_suppliedydest8|inptrJ}outptrI~col put_demapped_gray97:U?cinfo&dinfo  rows_supplieddest8inptrJoutptrIcolor_map0Jcol start_output_tga@:=Um?cinfo&dinfo dest8num_colorsjijoutfilefinish_output_tga =i=U?cinfo&dinfo jinit_write_targap=)>U&?cinfodest8jpeg_calc_output_dimensions/ZmemsetSjq__flsbufjyjS}y~SfwriteMMM fflushjSEwrrle.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c wrrle.c -W0,-xp.XAKgoyLo__WMUGj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMUGj.;backend;raw;cd;DBG_GEN 5.2.7l"[wrbmp.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c wrbmp.c -W0,-xp.XAKgoyLo__WMEJj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMEJj.;backend;raw;cd;DBG_GEN 5.2.7put_pixel_rowsJ0>'?UcinfoGdinfoG  rows_suppliedHdest?Kimage_ptr LinptrQMoutptrQMcol NpadOAintunsignedvoid )unsigned char.?DiIshortlong n w? jvirt_sarray_control jvirt_barray_control !P& bUDg!   jpeg_memory_mgr42alloc_small #alloc_large)#alloc_sarrayi#alloc_barray# request_virt_sarray#request_virt_barrayP#realize_virt_arraysb#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_usew#,max_alloc_chunkw#0 D7 jpeg_progress_mgrprogress_monitorD#pass_counterw#pass_limitw#completed_passes# total_passes#Iboolean jpeg_common_structjerr#mem2#progress#client_data# is_decompressor#global_state# wj | char     w P wOPi#s##-27 jpeg_error_mgrerror_exitw#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warningsw#ljpeg_message_table(#plast_jpeg_message#taddon_message_table<#xfirst_addon_message#|last_addon_message#.JOCTETsize_t  w  *  jpeg_source_mgr next_input_byte#bytes_in_buffer#init_source#fill_input_buffer# skip_input_data#resync_to_restart #term_source* #/ JDIMENSIONS JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOATq J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODEDJSAMPARRAY w? unsigned short% UINT16 7 U w? quantvalD #sent_table#U JQUANT_TBL  w.UINT8  w  w bits #huffval #sent_table#  ) w  : wX-component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T: jpeg_component_info- ] w n w  wjpeg_saved_marker_ptr jpeg_marker_structnext#marker #original_length#data_length# data#.JSAMPLE G9 w (J w J jpeg_decomp_masterT jpeg_d_main_controllern jpeg_d_coef_controller jpeg_d_post_controller jpeg_input_controller jpeg_marker_reader jpeg_entropy_decoder jpeg_inverse_dct jpeg_upsampler3 jpeg_color_deconverterI jpeg_color_quantizergjpeg_decompress_structerr#mem2#progress#client_data# is_decompressor#global_state#src #image_width #image_height # num_components#$jpeg_color_spaceS #(out_color_spaceS #,scale_num#0scale_denom#4output_gammag #8buffered_image#@raw_data_out#Ddct_method #Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_mode #Xtwo_pass_quantize#\desired_number_of_colors#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_width #poutput_height #tout_color_components#xoutput_components#|rec_outbuf_height#actual_number_of_colors#colormap #output_scanline #input_scan_number#input_iMCU_row #output_scan_number#output_iMCU_row #coef_bits #quant_tbl_ptrs #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs) #data_precision#comp_infoG#is_baseline#progressive_mode#arith_code#arith_dc_LL#arith_dc_U]#arith_ac_Kn#restart_interval#saw_JFIF_marker#JFIF_major_version #JFIF_minor_version #density_unit #X_density7 #Y_density7 #saw_Adobe_marker#Adobe_transform #CCIR601_sampling#marker_list#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #sample_range_limit##comps_in_scan#cur_comp_info(#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership9#Ss#Se#Ah#Al#block_size#natural_orderO#lim_Se#unread_marker#masteri#main#coef#post#inputctl#marker#entropy#idct.#upsampleD#cconvertb#cquantize~#j_decompress_ptr    __FILE_cnt#_ptr?#_base?#_flag.# _file.# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#   FILE djpeg_dest_structstart_output#put_pixel_rows#finish_output#output_file# buffer #buffer_height #djpeg_dest_ptrjvirt_sarray_ptr0:pub#is_os2#whole_image#data_width # row_width #$pad_bytes#(cur_output_row #,:bmp_dest_ptr?JSAMPROWput_gray_rowsm0??U9cinfojdinfoj  rows_suppliedkdest?nimage_ptr oinptrQpoutptrQpcol qpadrstart_output_bmp@@Ucinfodinfo write_bmp_header@CUhcinfo?dest bmpfileheaderhbmpinfoheaderyheadersizebfSizebits_per_pixelcmap_entries y w ( w'wINT32write_os2_headerCEUcinfo?dest bmpfileheaderbmpcoreheaderheadersizebfSizebits_per_pixelcmap_entries  w   w write_colormap&EMUucinfo$?dest$ map_colors%map_entry_size%colormap 'num_colors(outfile)i*finish_output_bmpYMOU` cinfoXdinfoX dest?Zoutfile[image_ptr \data_ptrQ]row ^col _progress ` cdjpeg_progress_mgr  pubI#completed_extra_passes#total_extra_passes#percent_done#`  cd_progress_ptrjinit_write_bmpO>QU!cinfois_os2 dest?row_width  PQ PQ PQprogress !jpeg_calc_output_dimensions!"memset! "__flsbuf"!"# "#!"fwriteX"%"*"$fflush!s> rdcolmap.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdcolmap.c -W0,-xp.XAKgoyLo__WM0Lj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WM0Lj.;backend;raw;cd;DBG_GEN 5.2.7add_map_entry/@Q@RUcinfo.R. G.B.colormap00colormap11colormap22ncolors3index4;intunsignedvoid#unsigned char(9>cCshortlong h q?y jvirt_sarray_control jvirt_barray_controlJ  \O>a   jpeg_memory_mgr4,alloc_small#alloc_large##alloc_sarrayc#alloc_barray# request_virt_sarray#request_virt_barrayJ#realize_virt_arrays\#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_useq#,max_alloc_chunkq#0 >1 jpeg_progress_mgrprogress_monitor>#pass_counterq#pass_limitq#completed_passes# total_passes#Cboolean jpeg_common_structderr#mem,#progress#client_data# is_decompressor#global_state# qd v char     q P qOPi#s#',1 jpeg_error_mgrerror_exitq#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warningsq#ljpeg_message_table"#plast_jpeg_message#taddon_message_table6#xfirst_addon_message#|last_addon_message#(JOCTETsize_t}  q  $  jpeg_source_mgr next_input_byte#bytes_in_buffer#init_source#fill_input_buffer# skip_input_data#resync_to_restart #term_source$ #) JDIMENSIONM JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOATk J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODE>JSAMPARRAY q? unsigned short UINT16 1 O q?| quantval> #sent_table#O JQUANT_TBL|  q(UINT8  q  q bits #huffval #sent_table# # q 4 qX'component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T4 jpeg_component_info' W q h q y q jpeg_saved_marker_ptr jpeg_marker_struct nexty#marker #original_length#data_length# data#(JSAMPLE A3 q (D q D jpeg_decomp_masterN jpeg_d_main_controllerh jpeg_d_coef_controller jpeg_d_post_controller jpeg_input_controller jpeg_marker_reader jpeg_entropy_decoder jpeg_inverse_dct jpeg_upsampler- jpeg_color_deconverterC jpeg_color_quantizerajpeg_decompress_structerr#mem,#progress#client_data# is_decompressor#global_state#src #image_width #image_height # num_components#$jpeg_color_spaceM #(out_color_spaceM #,scale_num#0scale_denom#4output_gammaa #8buffered_image#@raw_data_out#Ddct_method #Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_mode #Xtwo_pass_quantize#\desired_number_of_colors#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_width #poutput_height #tout_color_components#xoutput_components#|rec_outbuf_height#actual_number_of_colors#colormap #output_scanline #input_scan_number#input_iMCU_row #output_scan_number#output_iMCU_row #coef_bits #quant_tbl_ptrs #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs# #data_precision#comp_infoA#is_baseline#progressive_mode#arith_code#arith_dc_LF#arith_dc_UW#arith_ac_Kh#restart_interval#saw_JFIF_marker#JFIF_major_version #JFIF_minor_version #density_unit #X_density1 #Y_density1 #saw_Adobe_marker#Adobe_transform #CCIR601_sampling#marker_listy#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #sample_range_limit#comps_in_scan#cur_comp_info"#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership3#Ss#Se#Ah#Al#block_size#natural_orderI#lim_Se#unread_marker#masterc#main#coef#post#inputctl#marker#entropy#idct(#upsample>#cconvert\#cquantizex#j_decompress_ptr9JSAMPROWread_gif_mapP@RTU{cinfoObinfileO headergQiRcolormaplenRRSGSBS __FILEW_cnt#_ptr9#_base9#_flag(# _file(# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  {FILEW 4x q pbm_getc|UUUbinfileych}read_pbm_integerUVU-cinfobinfile chvalread_ppm_mapVZUcinfobinfile cwhmaxvalrowcolRGBread_color_mapZ[UXcinfobinfile {__filbufXN cdjpeg.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c cdjpeg.c -W0,-xp.XAKgoyLo__WMUsi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMUsi.;backend;raw;cd;DBG_GEN 5.2.77 keymatch{[\U~argzkeywordz ~mincharszca~|ck~|nmatched~}int~booleancharread_stdin\\Uinput_fileunsigned charunsigned __FILE _cnt~# _ptr# _base# _flag# _file# __orientation#  __ionolock#   __seekable#   __extendedfd#   __xf_nocheck#   __filler#   FILEwrite_stdout\\U9output_file tolower~ ~= /var/tmp/jpeg-8b/usr/include/isodjpeg.cjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.hcdjpeg.hPSk}    3J \s         1 C O `is }          ds x          2 @ ^ l x         , 8 hr           0 @ p          * <X` o t         4 D \ l         , ; @ n x  ~    ! . Q `f{      % 6 BJ d l t     $ : @lS[ m t        ' @cq      5 W hs    / 4 K Pt xa!  }-I Z kx     Q /var/tmp/jpeg-8b/usr/include/isowrppm.cjpeglib.hjmorecfg.hstddef_iso.hcdjpeg.hstdio_impl.hstdio_iso.h  / @FLX a r          /  @  W  n   |           ! #! 2!U! `!f!l!p!! !! ! !r"""$" 6" W" `"f"" " """ " ""(# 2# =# L# W# h# x## # # ## a /var/tmp/jpeg-8b/usr/include/isowrgif.ccdjpeg.hjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.h### # '$ Q$ [$ `$i$$ $ $ $ $ %} % %#%,% @% S% `% o% y% % % % %%%% % % & &&)& 4& v&& &&' ' ''( ( ) ))1);) t) {) ) ) ) ) ) ) )9* * + + + , , , , , , - . .. . . . / 0 P1t111n1b2 p2 ~2 2 2 F3 33 444 '4 L4 _4 p4v4|44 4 4 44444 i5 5 5 5 6  6&6B6 K6 W6 c6 o66 66 6 6 66 6 7C7 M7 S7  /var/tmp/jpeg-8b/usr/include/isowrtarga.cjpeglib.hjmorecfg.hstddef_iso.hcdjpeg.hstdio_impl.hstdio_iso.h`7f7;v7 ~7 7 7 7 77 7 7 7 7 7 7 7 8  8 8  8 (8H8 i8 p8v8|88 8 8 8 8 8 8|8 9 999(9 19 B9 ]9 l99 99999 9 9 : :5: @:F:L:W:i: t: : : : : : : :  ; ; ); ; 3< <}<< < <=  =#=4= F= g= p=v== = ====> > $> 2, /var/tmp/jpeg-8bwrrle.c /var/tmp/jpeg-8b/usr/include/isowrbmp.cjpeglib.hjmorecfg.hstddef_iso.hcdjpeg.hstdio_impl.hstdio_iso.h0>6><> e> r>~> > > > > > >|>> ? ? %? 0?6?R @RFRYR R R~RS %S2S SSeS xS S 0T T T TTwT UU`U hU U U U UUU U  V @V PV qV zV V V V~VV VVPWcW vW W W WW W W X X )X  &III!I4I : ;  I  !I/ . : ; @ ' D . : ; @ ' ID  I: ;  4I : ; ' ID I< ' D  :  I8 I:  :  : ( I  : !I/ :  :  I8 . : ;@ ' ID  I: ; !.?  6 : ;@ ' ID " #I$.? < ' ID %.? < ' ID &.? < ' D '7I().? < ' D  DD%. : ; @ ' D I: ;  4I : ;  I$> ' ID I I  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  :  I8  I.?  : ; @ ' ID .? < ' D 7I.? < ' ID  !.? < ' ID  DD%. : ; @ ' D I: ;  I$> ' ID II  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  :  I8  I4I : ;  . : ;@ ' D I: ; 4I : ; .?  : ;@ ' ID  .? < ' D !.? < ' ID "7I#.? < ' ID  DD%. : ; @ ' D I: ;  4I : ;  I$> ' ID I I  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  :  I8  I.?  : ; @ ' ID .? < ' D .? < ' ID 7I .? < ' ID  DD% DD%. : ; @ ' D I: ;  4I : ;  I$> ' ID I I  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  :  I8  I. : ;@ ' D I: ; 4I : ; .?  : ;@ ' ID  !.? < ' D ".? < ' ID #7I$.? < ' ID  DD%. : ; @ ' D I: ;  4I : ;  I$> ' ID I I  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  :  I8 . : ; @ ' ID .?  : ; @ ' D .? < ' ID  DD%.?  : ; @ ' ID I: ;  4I : ;  $> I: I&I  :  I8 I8 .? < ' ID I#main"#jinit_write_ppm" Bjinit_write_gif$ajinit_write_targa"gp" jinit_write_bmp!ףwread_color_map;NRkeymatchread_stdinwrite_stdoutO#ousageparse_switchesjpeg_getcprint_text_marker#put_pixel_rowscopy_pixel_rowskput_demapped_rgbput_demapped_grayKstart_output_ppmfinish_output_ppm Bflush_packetoutputcompress_initXcompress_pixelcompress_termput_wordput_3bytesCemit_header/start_output_gifput_pixel_rowsNfinish_output_gifawrite_headerLput_pixel_rowsYput_gray_rowsput_demapped_graystart_output_tgamfinish_output_tgagp"put_pixel_rows`put_gray_rows9start_output_bmpwrite_bmp_headerwrite_os2_headerwrite_colormapufinish_output_bmpdףwadd_map_entryread_gif_mapxpbm_getcread_pbm_integer-read_ppm_map#jpeg_memory_mgrjjpeg_progress_mgrbooleanjpeg_common_struct Z jpeg_error_mgr JOCTET size_tH jpeg_source_mgr JDIMENSION l J_COLOR_SPACE J_DCT_METHOD  J_DITHER_MODE JSAMPARRAYP UINT16n JQUANT_TBL UINT8 SFjpeg_component_infojpeg_marker_structjpeg_saved_marker_ptr.JSAMPLEjpeg_decompress_structj_decompress_ptr__FILEFILEINT32djpeg_dest_structdjpeg_dest_ptr,IMAGE_FORMATS#zjpeg_memory_mgrjpeg_progress_mgrmboolean{jpeg_common_structjpeg_error_mgr0JOCTETGsize_tjpeg_source_mgr JDIMENSION J_COLOR_SPACE 6 J_DCT_METHODI  J_DITHER_MODE JSAMPARRAY UINT16  JQUANT_TBL? UINT8o jpeg_component_info6jpeg_marker_structjpeg_saved_marker_ptrJSAMPLEjpeg_decompress_struct9j_decompress_ptr__FILE{FILEdjpeg_dest_struct djpeg_dest_ptr5JSAMPROWDppm_dest_ptr! B=jpeg_memory_mgrjpeg_progress_mgr0boolean>jpeg_common_structVjpeg_error_mgrJOCTET size_tjpeg_source_mgrI JDIMENSIONZ J_COLOR_SPACE J_DCT_METHOD B J_DITHER_MODEV JSAMPARRAY UINT16 JQUANT_TBL UINT82 jpeg_component_info jpeg_marker_struct jpeg_saved_marker_ptrnJSAMPLEjpeg_decompress_struct__FILEFILEdjpeg_dest_structj_decompress_ptrINT32gif_dest_ptrdjpeg_dest_ptr?JSAMPROWajpeg_memory_mgrjpeg_progress_mgrsbooleanjpeg_common_structjpeg_error_mgr6JOCTETMsize_tjpeg_source_mgr JDIMENSION J_COLOR_SPACE < J_DCT_METHODO J_DITHER_MODE JSAMPARRAY UINT16  JQUANT_TBLE UINT8u jpeg_component_info<jpeg_marker_structjpeg_saved_marker_ptrJSAMPLEjpeg_decompress_struct?j_decompress_ptr__FILEFILEdjpeg_dest_struct&djpeg_dest_ptr8tga_dest_ptrJJSAMPROWbgp"jpeg_memory_mgrIjpeg_progress_mgrbooleanjpeg_common_structAjpeg_error_mgrJOCTETsize_t/ jpeg_source_mgr JDIMENSION S J_COLOR_SPACEq J_DCT_METHOD J_DITHER_MODE JSAMPARRAY7 UINT16U JQUANT_TBL UINT8 : -jpeg_component_infojpeg_marker_structjpeg_saved_marker_ptrJSAMPLEjpeg_decompress_structj_decompress_ptr __FILEFILEdjpeg_dest_structdjpeg_dest_ptrjvirt_sarray_ptr?bmp_dest_ptrQJSAMPROWINT32` cdjpeg_progress_mgr cd_progress_ptrףwjpeg_memory_mgrCjpeg_progress_mgrbooleanjpeg_common_struct;jpeg_error_mgrJOCTETsize_t) jpeg_source_mgr JDIMENSION M J_COLOR_SPACEk J_DCT_METHOD J_DITHER_MODE JSAMPARRAY1 UINT16O | JQUANT_TBL UINT8 4 'jpeg_component_infojpeg_marker_structyjpeg_saved_marker_ptrJSAMPLE}jpeg_decompress_structj_decompress_ptrJSAMPROW{__FILEWFILE.NRboolean __FILEFILE#cdjpeg_message_tableLcdjpeg_message_tableprinted_versionoutfilenameprogname?requested_fmt.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.data.rel.bss.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.bssf.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab o ((!"s)o  07 B  A B  J B   N  S@ @ OY\\_\\e]]m]]o v,j,jp{jj;tktkXkkEkkkp y ?ABCEGHIKLOPQ "&',-/568;=@DFJMNo! !- *n49e ? t GoTh\x\|)vTp3*n <P)=  . @O+ 7oFOL j,L0cf lcI 0# o o  ',@ t !<oV]Lnb  |`{ ,n ,n'o9| S"k`p!oPp%T d `p o, $8?$eLC QXpm` ^~ o<. l_environjpeg_finish_decompresskeymatch_DYNAMIC_exit_fini__ctype.XAKgoyLo__WM0Zj.transformoptionjcopy_block_rowjpeg_read_coefficientsjdiv_round_up_end.XAKgoyLo__WM0Zj.scaleoptionjpeg_stdio_destset_quant_slotsjpeg_default_qtablesset_quality_ratingsungetcread_stdinjtransform_request_workspace__environ_lock__filbufjtransform_parse_crop_specjpeg_write_coefficientsjpeg_write_markerfopentolowerjcopy_markers_setupjpeg_copy_critical_parametersjcopy_markers_executeread_quant_tables__xpg4jpeg_CreateDecompress__xpg6_startjpeg_quality_scaling.XAKgoyLo__WM0Zj.prognamesscanfjpeg_read_headerjtransform_perfect_transform__1cG__CrunMdo_exit_code6F_v_fclose__fpstart__fsr_GLOBAL_OFFSET_TABLE_jpeg_finish_compress__fsr_init_valuejpeg_add_quant_tablejpeg_std_error_etext__longdouble_used_PROCEDURE_LINKAGE_TABLE__get_exit_frame_monitorjpeg_set_colorspacejpeg_save_markers__iob_edata.XAKgoyLo__WM0Zj.outfilenamejpeg_destroy_decompressread_scan_scriptjpeg_simple_progression_initmemcpy___Argvset_sample_factorsjpeg_CreateCompressatexit_lib_versionmain.XAKgoyLo__WM0Zj.copyoptionjtransform_execute_transformjtransform_adjust_parametersjpeg_stdio_srcjpeg_destroy_compresswrite_stdoutfprintfjpeg_core_output_dimensionslibc.so.1SYSVABI_1.3SUNWprivate_1.1libjpeg.so.8/usr/local/lib7qN o+`pB t8n-\T=`ptjTPPptVhlPpPrTTu.jjPpPoPhlhpjj TjjjE PEPlPXTPlPK\PlPEXpPlPP-C jjho`PlPP@jlPjlPjPjPT=pptjTPTt DžP DžPjPPhEEU(E@HEEUPE}jEPpE&EEE@EEU@BE@EEEE#ulE@HEEUPE}jEPE(EE܋E܋@E؋E؋U@BE@EEEE tEuEEEÐU jEPEEuEUPEE!tuE!tuEUPEE0EjEPEEtLE!tu8UUЉEEUDЉEjEPPEEuE UPEUPEEÐUhlE PEEu#E Phlhpd EvEEPEPEP E|0E Phlhp jEPEE艅EE@}hEPEPEP3 u3E Phlhp jEPVEEU艔E@EE@|MUjEPDdPPEPEPE@EEPEPEP Et0E Phmhp jEPEjEPEEÐUEPE PEP u EE@EEt=E!tt+jEPEEtE!tuՋE!tt,EPEPsu E=E "EtE;tE:tE EUPEEÐU0hlE P%EEu#E Ph(mhp EEEEPEPEP -Ed|3E PhLmhpL jEPEEUPEE utE|0E Phpmhp jEPEOEPEPEP uUEMLE@EE tEUPE:EPEPEP tE tEUPEPEPEP~ tE tEUPEPEPEPN tE thEUPEPEPEP" uDEUP )E@E@?E@E@ E;t8Et0E Phmhp jEP/EE$EEE@EEPEPEPz Et.E Phmhp jEPExE~ZEHUPjEPAЃ EUPPEP EU䉐EUjEPGEEÐU EKEEE @,EjjEPEPhmE P:}EE,tEjEPQȋUELdE @tJE @EE @E EEE,t+E @tE @EE @E EEE,ujEPȋUELdE@EEEPEPEEÐU$]EEE <E @,EjjEPEPhmE P}EE,tEE|E| jhmhp EMUЋQPЋEBE @tJE @EE @E EEE,t+E @tE @EE @E EEE,u MUЋQPЋEBE@EE EE]ÐU(]EE E @<,EEPEPEPEPhmE P}E^Ext EXu E,t E5E~EE~E~ hnhp EMUЋQPЋEBMUЋQPЋEB E @tJE @EE @E EEE,t+E @tE @EE @E EE܋E܃,uBMUЋQPBMUЋQPB E@EE _EE]U EE@EEEE@EEEEE @EEEE @E EEEu EE!ttjEPEE;Et EKE@EE@EEEE@EEEEnE;E} E EEÐU`pEEEEÐUppEEEEU(]܉uEE U;PH/M UЋQPЉUEUPUEUP UEEU;P EXMUEjj@ PEPPEPC ЃEEp]MUUEjj@ PRPEPF ЃEEEU;P }@MUE4MUE@PP3PQ E@EEU;P |EUP UEU;P 4E@EE U;PH]܋uÐU<]ȉuċME U Ap+EEE U;PHGM UЋQPЉŰE̋UPUE̋UPUEE̋U;P EXMUEjj@ PEPPEPC ЃEEE̋U;P EEE;EMU܋E‰E؋MU܋E+EH‰EEE@E@fEҋE@fEEЋUfBE؃EEҋUfBEԃEԋE@fEҋE@fEE؋UfBE؃EE؋UfBEԃEԋEEE@kE@EEE;EEv_EE̋U;PsMMU܋EEڋMU܋EjPP E@EE̋U;PrE@EE̋U;P {E̋UP UE̋U;P E@EE U;PH]ȋuÐUH]uME U Ap+EEE U;PH"M UЋQPЉUEUPUEUPUEUP UEEU;P EXMUEjj@ PEPPEPC ЃEԋEp]MUUEjj@ PRPEPF ЃEEEU;P "U܋EԋE̋U܋E؋EEEU;PEE;EEU‰EċE+E+EHU‰EEE@}SE@UfBEȃEȋEăEċE@؋UfBEȃEȋEăEċEEE@|2EMЋEʋEUjP PX E@EEU;P"E@E܋EU;P EUP UEU;P NE@EE U;PH]uÐUP]u}ME U At+EEE U;PHM UЋQPЉUEUP UEUPUEUP UEEU;P LEXMUEjj@ PEPPEPC ЃEЋEE;Es@Exu]E+E+EU+J Ejj@ PQPEPG ЃE3Ep]MUUEjj@ PRPEPF ЃEEEU;P qEE;EU؋EЋEȋEP +U؋EԋDE̋EU‰EEEU;PEU‰EEU‰EEEEE܃}/E@UfBEăEċEEE@E܋E܃|EE܃}1E@؋UfBEăEċEEE@E܋E܃|ϋEEEmE@EEU;P(/M؋UԋE4M؋UЋE@PP3P5 E@E؋EU;P EUP UEU;P E@EE U;PHD]u}ÐUH]uEE U;PHM UЋQPЉUȋEȋUPUEȋUP UEEȋU;P EXMUEjj@ PEPPEPC ЃEEEȋU;P 9EEȋU;P Ep]MUUEjj@PRPEPF ЃEEEȋU;PM܋UԋEE‰E̋]M؋EE܋U‰EEE}SEE}5UEЋMЋUEЉEUYMfJE@EE|ˋE@EE|E@EEȋU;PUEȋUPUEȋU;PE@E܋EȋU;P EȋUP UEȋU;P hE@EE U;PH]uÐUT]u}ME U At+EEE U;PH=M UЋQPЉUEUPUEUPUEUP UEEU;P EXMUEjj@ PEPPEPC ЃEEEU;P nEEU;PBEE;Es@Exu]E+E+EU+JEjj@PQPEPG ЃE3Ep]MUUEjj@PRPEPF ЃEEEU;PMԋŰEE‰EċEE;EEX+]؋MЋEEԋUT‰EEEEE܃}5UE܍ЋMȋU܋EЉEUYMfJE@E܋E܃|ˋE@EEE܃}3UE܍ЋEPًU܋EЋEf PE@E܋E܃|͋E@EE`~]؋MЋEEԋU‰EEE}SEE܃}5UE܍ЋMȋU܋EЉEUYMfJE@E܋E܃|ˋE@EE|E@E؋EU;PkEUPUEU;PE@EԋEU;P EUP UEU;P 3E@EE U;PH]u}ÐUP]uME U Ap+EEE U;PHM UЋQPЉUEUP UEUPUEUP UEEU;P TEXMUEjj@ PEPPEPC ЃEEEU;P EEU;PEp]MUUEjj@PRPEPF ЃEEEU;PgMԋŰEE‰EċEE;EM؋UЋE+E+E+EH‰EEE}~EE܃}`UE܍ЋMȋU܋EЉEUYMfJE@E܋UE܍ЋEPًU܋EЋEf PE@E܋E܃|E@EE|~]؋MЋEEԋU‰EEE}SEE܃}5UE܍ЋMȋU܋EЉEUYMfJE@E܋E܃|ˋE@EE|E@E؋EU;PEUPUEU;P7E@EԋEU;P  EUP UEU;P E@EE U;PH<]uÐUX]u}ME U Ap+EME U At+EEE U;PHM U܋ЋQPЉUEUPUEUP UEUPUEUP UEEU;P *EXM܋UEjj@ PEPPEPC ЃEȋEE;Es?Exu܋]E+E+EU+J Ejj@ PQPEPG ЃE2Ep]܋MUUEjj@ PRPEPF ЃEEEU;P PUЋEȋEEE;E"EP +UЋE̋DEEEU;PEU‰EEE;EE+E+EHU‰EEE؃EEԃ}SE@UfBEEEEE@؋UfBEEEEEԃEԋEԃ|EEԃ}SE@؋UfBEEEEE@UfBEEEEEԃEԋEԃ|E؃E؋E؃'EEU‰EEE؃EEԃ}/E@UfBEEEEE@EԋEԃ|EEԃ}1E@؋UfBEEEEE@EԋEԃ|ϋE؃E؋E؃mE@EEU;PUЋE̋EEEU;PEE;EEU‰EE+E+EHU‰EEE؃@}SE@UfBEEEEE@؋UfBEEEEE؃E؋E؃@|/EMċEʋEUjP P` E@EEU;P%E@EЋEU;P EUP UEU;P E@E܋E U;PHY]u}ÐU\]u}ME U At+EME U Ap+EEE U;PHMM U܋ЋQPЉUEUPUEUP UEUPUEUP UEEU;P EXM܋UEjj@ PEPPEPC ЃEEEU;P qEEU;PEEE;Es?Exu܋]E+E+EU+JEjj@PQPEPG ЃE2Ep]܋MUUEjj@PRPEPF ЃEEEU;PM̋UċEE‰EEE;EEE;E8EH+MЋUȋE+E+E+EHT‰EEE؃EEԃ}`U؋EԍЋMUԋE؍ЉEUYMfJE@EԋU؋EԍЋEPًUԋE؍ЋEf PE@EԋEԃ|E@EEEԃ}`U؋EԍЋEPًUԋE؍ЋEf PE@EԋU؋EԍЋMUԋE؍ЉEUYMfJE@EԋEԃ|E@E؋E؃MЋUȋE+E+E+EH‰EEE؃}~EEԃ}`U؋EԍЋMUԋE؍ЉEUYMfJE@EԋU؋EԍЋEPًUԋE؍ЋEf PE@EԋEԃ|E@E؋E؃|fEE;EEX+]ЋMȋEE̋UT‰EEE؃EEԃ}5U؋EԍЋMUԋE؍ЉEUYMfJE@EԋEԃ|ˋE@EEEԃ}3U؋EԍЋEPًUԋE؍ЋEf PE@EԋEԃ|͋E@E؋E؃`]ЋMȋEE̋U‰EEE؃}SEEԃ}5U؋EԍЋMUԋE؍ЉEUYMfJE@EԋEԃ|ˋE@E؋E؃|E@EЋEU;PgEUPUEU;PE@E̋EU;P EUP UEU;P 0E@E܋E U;PH]u}ÐU E@EEE@!tt8MME@ʍDЉEE@EE@!tuȋE UPEU;Pu EEUPEEÐUE@E@E@ E@(E@0E @!tt0EPE PuEWE@E @xt E @Xu8E @E EPE PuEE@ E @+t E @-uRE @-u EEEUP(E @E E$PE P=u EE @+t E @-uPE @-u E EEUP0E @E E,PE Pu E)E @t EE@EEÐU]EM@<+qLEEv(EXD]ME +qL;uEUPLEP<]ÐU]EM@@+qPEEv(EXH]ME +qP;uEUPPEP@]ÐUD]ĉu}E @ t"E@(uE@$u E @4 EU @$B4jEPE @E @4uHu]MUE j@PDP@PCtPFpPu EiZ}uEU8@EU<DE j@PQSFtPGpPDu E EU @tBE UP8 E @8EE]ċu}XPXPXPPXPtSSSSTTTTTU4]̋E@EEU@ BEUP EEEUEU쉐EEU;PH}MMUЋQPЉUE@EEU@ BEUP E@EEU;PH|EEUEDTEEEE}{EE;E}]UEЋEPfEދUEЋMUEЉEЋUYMfJUE ЋUEfJE@EE;E|E@EE|E@EEJ]ÐUE sE@IuE@Iu E/E@MuE@Mu E zEt,E@t^E@*tJ*E@t2E@*tEtLE@tE@tE@EEEE@U‰EJE@tE@tE@EEEE@U‰EE U;vkEt,EE@EEEEUDU‰E*EUDEEEEE@U‰EEuEEE U ;vEt,EE@EEEEUDU‰E*EUDEEEEE@U‰EE=iu'EHEEucE E_Et\EUDt6EUD tEUD EEEEUD U‰EZEUD tEUD tEUD EEEEUDU‰EE U;vEt,EE@EEEEUDU‰E*EUDEEEEE@U‰EEsEEE U ;vEt,EE@EEEEUDU‰E*EUDEEEEE@U‰EE=tE=jE=u EEEEEUMD UMD UMD UMD UMD UMD UMD UMD E%UMD E%UMD UMD UMD UMD UMD UMD UMD E%UMD E%UMD UMD UMD E EEHEEÐU ]E@ E @Lu E @HtE @LucE @HuXEU@;8uAEU@ ;<u*E @P@EjE PE @PUP#E @@E PjE PBЃ&E@4uE @P@E @P@ EU @E@@du/E@@ou E@@buE@@eu&EHUEjj@ PBPQE PݬE@EEUWVS[5 [^_UWVS[ [^_usage: %s [switches] [inputfile] Switches (names may be abbreviated): -copy none Copy no extra markers from source file -copy comments Copy only comment markers (default) -copy all Copy all extra markers -optimize Optimize Huffman table (smaller file, but slow compression) -progressive Create progressive JPEG file Switches for modifying the image: -crop WxH+X+Y Crop to a rectangular subarea -grayscale Reduce to grayscale (omit color data) -flip [horizontal|vertical] Mirror image (left-right or top-bottom) -perfect Fail if there is non-transformable edge blocks -rotate [90|180|270] Rotate image (degrees clockwise) -scale M/N Scale output image by fraction M/N, eg, 1/8 -transpose Transpose image -transverse Transverse transpose image -trim Drop non-transformable edge blocks Switches for advanced users: -restart N Set restart interval in rows, or in blocks with B -maxmemory N Maximum memory to use (in kbytes) -outfile name Specify name for output file -verbose or -debug Emit debug output Switches for wizards: -arithmetic Use arithmetic coding -scans file Create multi-scan JPEG per script file %s: can only do one image transformation at a time arithmeticcopynonecommentsallcrop%s: bogus -crop argument '%s' debugverboseIndependent JPEG Group's JPEGTRAN, version %s %s 8b 16-May-2010Copyright (C) 2010, Thomas G. Lane, Guido Vollbedingfliphorizontalverticalgrayscalegreyscalemaxmemory%ld%coptimizeoptimiseoutfileperfectprogressiverestartrotate90180270scalescanstransposetransversetrimjpegtran%s: only one input file rb%s: can't open %s for reading %d/%d%s: transformation is not perfect wb%s: can't open %s for writing rCan't open table file %s Too many tables in file %s Invalid table data in file %s Non-numeric data in file %s Can't open scan definition file %s Too many scans defined in file %s Too many components in one scan in file %s Invalid scan entry format in file %s %d%cJPEG quantization tables are numbered 0..%d %d%c%d%cJPEG sampling factors must be 1..4 n"2BRbr"2BRbr# d e00 ? o9oo \D8o`o,nDL\ |  d e $e(e,nnooo !)v%oBoU[o fro}o$e C  }oro$eP! 0" % }oro$e }oro$e!/Y )`0 ;3l Ep5  O8% \: f@> qPA |pF 0L NO NO V~  X }oro$eo!%- .n8=e C t KoTl\|\|)vTp7*n <P)=  . @O+ ;oJSL n,L0cf lcI 0# o o$ +,D t !@oZaLrb  |`{ ,n$,n+o=| W"o`p!oPp%T d `p o, (<C$ePC UXpq` ^~ o<. l.libs/jpegtrancrti.scrt1.ocrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptrfsr.strap_tablevalues-Xa.cDdata.dataBbss.bssDrodata.rodatavalues-xpg6.cjpegtran.cusageselect_transformparse_switchesrdswitch.ctext_getcread_text_integerread_scan_integercdjpeg.ctransupp.cdo_cropdo_flip_h_no_cropdo_flip_hdo_flip_vdo_transposedo_rot_90do_rot_270do_rot_180do_transversejt_read_integertrim_right_edgetrim_bottom_edgetranspose_critical_parametersadjust_exif_parameterscrtn.s_END__START__environjpeg_finish_decompresskeymatch_DYNAMIC_exit_fini__ctype.XAKgoyLo__WM0Zj.transformoptionjcopy_block_rowjpeg_read_coefficientsjdiv_round_up_end.XAKgoyLo__WM0Zj.scaleoptionjpeg_stdio_destset_quant_slotsjpeg_default_qtablesset_quality_ratingsungetcread_stdinjtransform_request_workspace__environ_lock__filbufjtransform_parse_crop_specjpeg_write_coefficientsjpeg_write_markerfopentolowerjcopy_markers_setupjpeg_copy_critical_parametersjcopy_markers_executeread_quant_tables__xpg4jpeg_CreateDecompress__xpg6_startjpeg_quality_scaling.XAKgoyLo__WM0Zj.prognamesscanfjpeg_read_headerjtransform_perfect_transform__1cG__CrunMdo_exit_code6F_v_fclose__fpstart__fsr_GLOBAL_OFFSET_TABLE_jpeg_finish_compress__fsr_init_valuejpeg_add_quant_tablejpeg_std_error_etext__longdouble_used_PROCEDURE_LINKAGE_TABLE__get_exit_frame_monitorjpeg_set_colorspacejpeg_save_markers__iob_edata.XAKgoyLo__WM0Zj.outfilenamejpeg_destroy_decompressread_scan_scriptjpeg_simple_progression_initmemcpy___Argvset_sample_factorsjpeg_CreateCompressatexit_lib_versionmain.XAKgoyLo__WM0Zj.copyoptionjtransform_execute_transformjtransform_adjust_parametersjpeg_stdio_srcjpeg_destroy_compresswrite_stdoutfprintfjpeg_core_output_dimensionsanotate anotate0 ,(neiooanotate anotate anotate anotate8 40aQkVUVkVXPoVXPsVXPwVP{VXPVtSVSVSVSVTVTTVTVT%_~`~`_`_`_`_`_Zb`b`b`db`hbPalb|apbatbaxba|b$bcccbcbcbcbcb#cb'cb@(#)SunOS 5.10 Generic January 2005@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497/jpegtran.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c jpegtran.c -W0,-xp.XAKgoyLo__WM0Zj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WM0Zj.;backend;raw;cd;DBG_GEN 5.2.7usage0Uselect_transformeU@transformaJXFORM_NONEJXFORM_FLIP_HJXFORM_FLIP_VJXFORM_TRANSPOSEJXFORM_TRANSVERSEJXFORM_ROT_90JXFORM_ROT_180JXFORM_ROT_270@JXFORM_CODEparse_switches Uttcinfoxtargcx argvxtlast_file_arg_seenyfor_realy argnt arg]  simple_progressive scansarg]          P P   printed_versiono   d d   W W lval' chU  \ \       , , H H lval' chU  int  unsigned void t t  unsigned char  t  short long@'? / @Ejt Jjvirt_sarray_control ott jvirt_barray_control tt  <t Eft A}t k jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayj# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray<#access_virt_barrayf# free_pool}#$self_destruct#(max_memory_to_use'#,max_alloc_chunk'#0  jpeg_progress_mgrprogress_monitor#pass_counter'#pass_limit'#completed_passest# total_passest# tbooleanjpeg_common_struct err{#mem#progress#client_data# is_decompressor#global_statet#'   > t , P  C char U t ] b   y t 'U P 'OP i #s #U  U  jpeg_error_mgrJ error_exit' #emit_message> #output_messageP #format_messaget # reset_error_mgr #msg_codet#msg_parm #trace_levelt#hnum_warnings'#ljpeg_message_table #plast_jpeg_messaget#taddon_message_table #xfirst_addon_messaget#|last_addon_messaget#JOCTET J size_t -{ i n t i  i jpeg_destination_mgrC next_output_byteW #free_in_buffer\ #init_destination{ #empty_output_buffer # term_destination # JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKY J_COLOR_SPACE double unsigned short UINT16 '?& quantval #sent_table# JQUANT_TBL & X/component_idt#component_indext#h_samp_factort#v_samp_factort# quant_tbl_not#dc_tbl_not#ac_tbl_not#width_in_blocksH #height_in_blocksH # DCT_h_scaled_sizet#$DCT_v_scaled_sizet#(downsampled_widthH #,downsampled_heightH #0component_needed#4MCU_widtht#8MCU_heightt#<MCU_blockst#@MCU_sample_widtht#Dlast_col_widtht#Hlast_row_heightt#Lquant_table7 #Pdct_table#T< jpeg_component_info /7 _'tp'UINT8p'p'bits|#huffval#sent_table# ''p'p#'p4'tE'$comps_in_scant#component_index4#Sst#Set#Aht#Alt# Ejpeg_scan_info JDCT_ISLOWJDCT_IFASTJDCT_FLOATJ_DCT_METHODI't(*' t *jpeg_comp_master 4jpeg_c_main_controller Ljpeg_c_prep_controller jjpeg_c_coef_controller jpeg_marker_writer jpeg_color_converter jpeg_downsampler jpeg_forward_dct jpeg_entropy_encoder  jpeg_compress_structerr{#mem#progress#client_data# is_decompressor#global_statet#destC #image_widthH #image_heightH # input_componentst#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthH #<jpeg_heightH #@data_precisiont#Dnum_componentst#Hjpeg_color_space #Lcomp_infoI#Pquant_tbl_ptrsN#Tq_scale_factor_#ddc_huff_tbl_ptrs#tac_huff_tbl_ptrs#arith_dc_L#arith_dc_U#arith_ac_K##num_scanst#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factort#dct_method#restart_interval#restart_in_rowst#write_JFIF_header#JFIF_major_versionp#JFIF_minor_versionp#density_unitp#X_density #Y_density #write_Adobe_marker#next_scanlineH #progressive_mode#max_h_samp_factort#max_v_samp_factort#min_DCT_h_scaled_sizet#min_DCT_v_scaled_sizet#total_iMCU_rowsH #comps_in_scant#cur_comp_info#MCUs_per_rowH #MCU_rows_in_scanH #blocks_in_MCUt#MCU_membership#Sst#Set#Aht#Alt#block_sizet#natural_order/#lim_Set#masterG#maine#prep#coef#marker#cconvert#downsample#fdct#entropy##script_space(#script_space_sizet#i j_compress_ptr ] mainrC!Uttargcqargvq srcinfos dstinfo-t jsrcerr u jdsterr u src_coef_arrays&y dst_coef_arrays&z file_indext{ fp&J jpeg_decompress_struct!err{#mem#progress#client_data# is_decompressor#global_statet#src##image_widthH #image_heightH # num_componentst#$jpeg_color_space #(out_color_space #,scale_num#0scale_denom#4output_gamma #8buffered_image#@raw_data_out#Ddct_method#Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_modeP##Xtwo_pass_quantize#\desired_number_of_colorst#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_widthH #poutput_heightH #tout_color_componentst#xoutput_componentst#|rec_outbuf_heightt#actual_number_of_colorst#colormapd##output_scanlineH #input_scan_numbert#input_iMCU_rowH #output_scan_numbert#output_iMCU_rowH #coef_bits##quant_tbl_ptrs##dc_huff_tbl_ptrs##ac_huff_tbl_ptrs##data_precisiont#comp_infoI#is_baseline#progressive_mode#arith_code#arith_dc_L##arith_dc_U##arith_ac_K##restart_interval#saw_JFIF_marker#JFIF_major_versionp#JFIF_minor_versionp#density_unitp#X_density #Y_density #saw_Adobe_marker#Adobe_transformp#CCIR601_sampling#marker_list##max_h_samp_factort#max_v_samp_factort#min_DCT_h_scaled_sizet#min_DCT_v_scaled_sizet#total_iMCU_rowsH #sample_range_limit$#comps_in_scant#cur_comp_info$#MCUs_per_rowH #MCU_rows_in_scanH #blocks_in_MCUt#MCU_membership$#Sst#Set#Aht#Alt#block_sizet#natural_order$#lim_Set#unread_markert#master$#main$#coef%#post1%#inputctlN%#markerh%#entropy%#idct%#upsample%#cconvert%#cquantize%# !! !t"! !'"!' "tB"!t ,"T"! G"jpeg_source_mgr#next_input_byte#bytes_in_buffer\ #init_source!#fill_input_buffer"# skip_input_data'"#resync_to_restartB"#term_sourceT"# Y"P#JDITHER_NONEJDITHER_ORDEREDJDITHER_FS#J_DITHER_MODEJSAMPARRAYt#'? u#7 #'#'#'p#'p#'p#'~$jpeg_saved_marker_ptrjpeg_marker_struct~$next##markerp#original_length#data_length# dataW # $JSAMPLE $I$'t($' t $jpeg_decomp_master $jpeg_d_main_controller $jpeg_d_coef_controller $jpeg_d_post_controller %jpeg_input_controller 6%jpeg_marker_reader S%jpeg_entropy_decoder m%jpeg_inverse_dct %jpeg_upsampler %jpeg_color_deconverter %jpeg_color_quantizer %jvirt_barray_ptr %__FILE&_cntt#_ptr#_base#_flag# _file# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#   &FILE &''JCROP_UNSETJCROP_POSJCROP_NEG&JCROP_CODET)transform#perfect#trim#force_grayscale# crop#crop_widthH #crop_width_set''#crop_heightH #crop_height_set''# crop_xoffsetH #$crop_xoffset_set''#(crop_yoffsetH #,crop_yoffset_set''#0num_componentst#4workspace_coef_arrays&#8output_widthH #<output_heightH #@x_crop_offsetH #Dy_crop_offsetH #HiMCU_sample_widtht#LiMCU_sample_heightt#P8'jpeg_transform_info transformoption)*oz)JCOPYOPT_NONEJCOPYOPT_COMMENTSJCOPYOPT_ALL?)JCOPY_OPTION copyoptionz))Xp scaleoption] (Tp outfilename] 'PpU ) progname)&o jcopy_markers_execute**!i ?) jcopy_markers_setupR*!?)  8' jtransform_execute_transform*!i R*W*  - 8'!jtransform_adjust_parameters&***&*  8'!jtransform_request_workspace$+**U $+!jtransform_parse_crop_speca+*)+"write_stdout&"read_stdin& U U +!keymatch+++ -!read_scan_script+++ jpeg_copy_critical_parameters ,!i jpeg_write_coefficientsL,i R*!jpeg_read_coefficients&v,*!jpeg_finish_decompress,*!jpeg_read_headert,!t jpeg_finish_compress,i jpeg_simple_progression-i & jpeg_stdio_src<-!- jpeg_stdio_dest`-i - jpeg_destroy_decompress-! jpeg_destroy_compress-i jpeg_CreateDecompress-!t jpeg_CreateCompress.i t!jpeg_std_error{*.{U *.#/.U 9.#>.!sscanfth.4.C.$#-U m.#r.!fprintft.h.w.$U .#.U .#.!fopen&...!fcloset.-%exittrdswitch.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdswitch.c -W0,-xp.XAKgoyLn__WMkpi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLn__WMkpi.;backend;raw;cd;DBG_GEN 5.2.7text_getcP!/"U44Dfilech4intunsigned char;unsigned__FILE9_cnt4#_ptrL#_baseL#_flag;# _file;# __orientationQ#  __ionolockQ#   __seekableQ#   __extendedfdQ#   __xf_nocheckQ#   __fillerQ#  ]FILE9read_text_integer*0",#UDfile'result' termchar'ch4+val, 4booleanlong4 read_quant_tablesT0#$UcinfoJvfilenameJ force_baselineJfpDUtblno4Vi4Vtermchar4VvalWtableX void   4 Q   4 QL #H  4 Q Q(shortMg?Vg l  4 Q Qqjvirt_sarray_control   4 4 Q Q Qjvirt_barray_control '  4 4 Q Q Q9 , #c   Q Q 4> l   Q Q 4h  4 jpeg_memory_mgr4 alloc_small#alloc_large#alloc_sarrayH#alloc_barray# request_virt_sarray#request_virt_barray'#realize_virt_arrays9#access_virt_sarrayc#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0 jpeg_progress_mgrprogress_monitor#pass_counter#pass_limit#completed_passes4# total_passes4# jpeg_common_struct3err#mem #progress#client_data# is_decompressor#global_state4#@ 3W  4Ei \charn  v{ 4 nPOPi#s#nn jpeg_error_mgrc error_exit@#emit_messageW#output_messagei#format_message# reset_error_mgr#msg_code4#msg_parm#trace_level4#hnum_warnings#ljpeg_message_table#plast_jpeg_message4#taddon_message_table #xfirst_addon_message4#|last_addon_message4# ;JOCTETc Qsize_tF  4    jpeg_destination_mgr\ next_output_bytep #free_in_bufferu #init_destination #empty_output_buffer # term_destination # QJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK r J_COLOR_SPACEdoubleunsigned short UINT16  ?? quantval #sent_table#  JQUANT_TBL? XHcomponent_id4#component_index4#h_samp_factor4#v_samp_factor4# quant_tbl_no4#dc_tbl_no4#ac_tbl_no4#width_in_blocksa #height_in_blocksa # DCT_h_scaled_size4#$DCT_v_scaled_size4#(downsampled_widtha #,downsampled_heighta #0component_needed#4MCU_width4#8MCU_height4#<MCU_blocks4#@MCU_sample_width4#Dlast_col_width4#Hlast_row_height4#Lquant_tableP #Pdct_table#T U jpeg_component_infoHP x4 ;UINT8bits#huffval#sent_table# +<M4^$comps_in_scan4#component_indexM#Ss4#Se4#Ah4#Al4# ^jpeg_scan_infoJDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHODb24(C 4Cjpeg_comp_masterMjpeg_c_main_controllerejpeg_c_prep_controllerjpeg_c_coef_controllerjpeg_marker_writerjpeg_color_converterjpeg_downsamplerjpeg_forward_dct jpeg_entropy_encoder%jpeg_compress_structerr#mem #progress#client_data# is_decompressor#global_state4#dest\ #image_widtha #image_heighta # input_components4#$in_color_space #(input_gamma #,scale_numQ#4scale_denomQ#8jpeg_widtha #<jpeg_heighta #@data_precision4#Dnum_components4#Hjpeg_color_space #Lcomp_infob#Pquant_tbl_ptrsg#Tq_scale_factorx#ddc_huff_tbl_ptrs#tac_huff_tbl_ptrs #arith_dc_L#arith_dc_U+#arith_ac_K<#num_scans4#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor4#dct_method#restart_intervalQ#restart_in_rows4#write_JFIF_header#JFIF_major_version#JFIF_minor_version#density_unit#X_density #Y_density #write_Adobe_marker#next_scanlinea #progressive_mode#max_h_samp_factor4#max_v_samp_factor4#min_DCT_h_scaled_size4#min_DCT_v_scaled_size4#total_iMCU_rowsa #comps_in_scan4#cur_comp_info!#MCUs_per_rowa #MCU_rows_in_scana #blocks_in_MCU4#MCU_membership2#Ss4#Se4#Ah4#Al4#block_size4#natural_orderH#lim_Se4#master`#main~#prep#coef#marker#cconvert#downsample#fdct #entropy<#script_spaceA#script_space_size4# j_compress_ptrQ?read_scan_integer%%UEDfileresult termcharch4 read_scan_script%D)U(cinfovfilename fpDscanno4ncomps4termchar4valscanptrAscans(:cset_quality_ratingsP)*Ucinfo varg  force_baseline val4tblno4chnset_quant_slots0*+Uecinfo+varg+ val41ci42chn3set_sample_factorsS,-UcinfoNvargN ci4Tval14Tval24Tch1nUch2nUjpeg_quality_scaling4@ 4Q@jpeg_add_quant_table 4 E 4 4jpeg_default_qtables 4  memcpy   Q]__filbuf4 ungetc4# 4 n# (n2 7sscanf4a - <! nf kfprintf4 a p!n n fopenD  "fclose4 Ncdjpeg.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c cdjpeg.c -W0,-xp.XAKgoyLo__WMUsi.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMUsi.;backend;raw;cd;DBG_GEN 5.2.7jkeymatch{-.U~argzkeywordz ~mincharszca~|ck~|nmatched~}int~booleancharread_stdin..Uinput_fileunsigned charunsigned __FILE _cnt~# _ptr# _base# _flag# _file# __orientation#  __ionolock#   __seekable#   __extendedfd#   __xf_nocheck#   __filler#   FILEwrite_stdout..U9output_file tolower~ ~,Ntransupp.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c transupp.c -W0,-xp.XAKgoyLo__WMkcj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLo__WMkcj.;backend;raw;cd;DBG_GEN 5.2.7do_cropT/Y0U]c srcinfoO(/dstinfoO  x_crop_offsetP y_crop_offsetPsrc_coef_arraysQdst_coef_arraysRdst_blk_y Ux_crop_blocks Uy_crop_blocks UcigVoffset_ygVsrc_buffer=/Wdst_buffer=/WcompptrX~intunsignedvoidzbgnbgnunsigned charbgnnshortlong ) ?).Sbgnn3 jvirt_sarray_controlXobggnnnt jvirt_barray_controlbggnnn b%bonng.Obnng* fbgT xbk jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayS# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray%#access_virt_barrayO# free_poolf#$self_destructx#(max_memory_to_use#,max_alloc_chunk#0} b jpeg_progress_mgrkprogress_monitor#pass_counter#pass_limit#completed_passesg# total_passesg#gboolean jpeg_common_structerr]#mem#progressk#client_data# is_decompressorp#global_stateg# b 'bg 9b,char> ]bFK obb g   >P OPit#s#>> jpeg_error_mgr3 error_exit#emit_message'#output_message9#format_message]# reset_error_mgro#msg_codeg#msg_parm#trace_levelg#hnum_warnings#ljpeg_message_table#plast_jpeg_messageg#taddon_message_table#xfirst_addon_messageg#|last_addon_messageg#JOCTET3 @ nsize_tC i W \ g W n  W  g W g  W  jpeg_source_mgr next_input_byteE #bytes_in_bufferJ #init_sourcei #fill_input_buffer # skip_input_data #resync_to_restart #term_source # nJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble9 JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FSL J_DITHER_MODEJSAMPARRAYg ? unsigned short UINT16 ? quantval #sent_tablep# JQUANT_TBL , B UINT8 B _ B r  bitsN #huffval_ #sent_tablep#r    Xcomponent_idg#component_indexg#h_samp_factorg#v_samp_factorg# quant_tbl_nog#dc_tbl_nog#ac_tbl_nog#width_in_blocks #height_in_blocks # DCT_h_scaled_sizeg#$DCT_v_scaled_sizeg#(downsampled_width #,downsampled_height #0component_neededp#4MCU_widthg#8MCU_heightg#<MCU_blocksg#@MCU_sample_widthg#Dlast_col_widthg#Hlast_row_heightg#Lquant_table, #Pdct_table#T jpeg_component_info B   B   B  jpeg_saved_marker_ptr3 jpeg_marker_structnext#markerB #original_lengthn#data_lengthn# data4#9JSAMPLE   g(  g W   W  jpeg_decomp_master }prepare_for_output_pass#finish_output_pass #is_dummy_passp#JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS W n  W n jpeg_d_main_controllerYstart_pass#process_data # kW ^gW p W gW jvirt_barray_ptr jpeg_d_coef_controllergstart_input_passk#consume_data#start_output_pass#decompress_data# coef_arrays# ~W l W nn jpeg_d_post_controllerstart_pass~#post_process_data#gW  'W  9W , KW > jpeg_input_controllerconsume_input#reset_input_controller'#start_input_pass9#finish_input_passK# has_multiple_scansp#eoi_reachedp#P W  g-W gCW 2Cjpeg_marker_parser_method jpeg_marker_reader!reset_marker_reader#read_markers-#read_restart_markerH#saw_SOIp# saw_SOFp#next_restart_numg#discarded_bytesn#h 3W &gNW .8 jpeg_entropy_decoderstart_pass3#decode_mcuN#S W   W ninverse_DCT_method_ptr (   jpeg_inverse_dct,Kstart_pass#inverse_DCT#  ]W P W nnb jpeg_upsampler start_pass]#upsample#need_context_rowsp# W  W ng jpeg_color_deconverterlstart_pass#color_convert#$ W gq W g W  W  jpeg_color_quantizer>start_pass#color_quantize#finish_pass#new_color_map# jpeg_decompress_structc err]#mem#progressk#client_data# is_decompressorp#global_stateg#src #image_width #image_height # num_componentsg#$jpeg_color_space #(out_color_space #,scale_numn#0scale_denomn#4output_gamma #8buffered_imagep#@raw_data_outp#Ddct_method9 #Hdo_fancy_upsamplingp#Ldo_block_smoothingp#Pquantize_colorsp#Tdither_mode #Xtwo_pass_quantizep#\desired_number_of_colorsg#`enable_1pass_quantp#denable_external_quantp#henable_2pass_quantp#loutput_width #poutput_height #tout_color_componentsg#xoutput_componentsg#|rec_outbuf_heightg#actual_number_of_colorsg#colormap #output_scanline #input_scan_numberg#input_iMCU_row #output_scan_numberg#output_iMCU_row #coef_bits #quant_tbl_ptrs1 #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs #data_precisiong#comp_info#is_baselinep#progressive_modep#arith_codep#arith_dc_L#arith_dc_U#arith_ac_K#restart_intervaln#saw_JFIF_markerp#JFIF_major_versionB #JFIF_minor_versionB #density_unitB #X_density #Y_density #saw_Adobe_markerp#Adobe_transformB #CCIR601_samplingp#marker_list#max_h_samp_factorg#max_v_samp_factorg#min_DCT_h_scaled_sizeg#min_DCT_v_scaled_sizeg#total_iMCU_rows #sample_range_limit#comps_in_scang#cur_comp_info#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUg#MCU_membership#Ssg#Seg#Ahg#Alg#block_sizeg#natural_order#lim_Seg#unread_markerg#master}#mainY#coefg#post#inputctl#marker!#entropy#idctK#upsample#cconvertl#cquantize>#W j_decompress_ptr(  z  g z   z  jpeg_destination_mgrT!next_output_byte4#free_in_bufferJ #init_destination #empty_output_buffer # term_destination # , j!  g{!  !  !  B !  B !  B !  g! $C"comps_in_scang#component_index!#Ssg#Seg#Ahg#Alg# !jpeg_scan_infoC"X" s"  g("  g" "z " "z " "z " jpeg_comp_masterN#prepare_for_pass"#pass_startup"#finish_pass"#call_pass_startupp# is_last_passp#" e#z S# #z nj# jpeg_c_main_controller#start_passe##process_data### #z # $z nn# jpeg_c_prep_controlleri$start_pass##pre_process_data$#$ $z n$g$z $ jpeg_c_coef_controller$start_pass$#compress_data$#$ $z $  %z $ %z % 0%z #% B%z 5% ^%z gnG% u%z gc% jpeg_marker_writerO&write_file_header$#write_frame_header %#write_scan_header%#write_file_trailer0%# write_tables_onlyB%#write_marker_header^%#write_marker_byteu%#z% a&z T& &z ngf& jpeg_color_converter&start_passa&#color_convert&#& &z &  'z nn& jpeg_downsampler h'start_pass&#downsample '#need_context_rowsp#' z'z m' 'z )nnn''forward_DCT_ptr '('  jpeg_forward_dct,(start_passz'#forward_DCT'#' -(z g(gH(z .2( Z(z M( jpeg_entropy_encoder (start_pass-(#encode_mcuH(#finish_passZ(#_(C"jpeg_compress_struct(/err]#mem#progressk#client_data# is_decompressorp#global_stateg#destT!#image_width #image_height # input_componentsg#$in_color_space #(input_gamma #,scale_numn#4scale_denomn#8jpeg_width #<jpeg_height #@data_precisiong#Dnum_componentsg#Hjpeg_color_space #Lcomp_info#Pquant_tbl_ptrsY!#Tq_scale_factorj!#ddc_huff_tbl_ptrs{!#tac_huff_tbl_ptrs!#arith_dc_L!#arith_dc_U!#arith_ac_K!#num_scansg#scan_info]"#raw_data_inp#arith_codep#optimize_codingp#CCIR601_samplingp#do_fancy_downsamplingp#smoothing_factorg#dct_method9 #restart_intervaln#restart_in_rowsg#write_JFIF_headerp#JFIF_major_versionB #JFIF_minor_versionB #density_unitB #X_density #Y_density #write_Adobe_markerp#next_scanline #progressive_modep#max_h_samp_factorg#max_v_samp_factorg#min_DCT_h_scaled_sizeg#min_DCT_v_scaled_sizeg#total_iMCU_rows #comps_in_scang#cur_comp_infob"#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUg#MCU_memberships"#Ssg#Seg#Ahg#Alg#block_sizeg#natural_order"#lim_Seg#masterN##main##prepi$#coef$#markerO&#cconvert&#downsampleh'#fdct(#entropy(#script_space(#script_space_sizeg#z j_compress_ptr.JBLOCKARRAYdo_flip_h_no_crop{`02U0c srcinfou(/dstinfou  x_crop_offsetvsrc_coef_arrayswMCU_cols |comp_width |blk_x |blk_y |x_crop_blocks |cig}kg}offset_yg}buffer=/~ptr10ptr20temp11temp21compptrJCOEFPTRJCOEFdo_flip_h3l5UI3c srcinfo(/dstinfo  x_crop_offset y_crop_offsetsrc_coef_arraysdst_coef_arraysMCU_cols comp_width dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigkgoffset_ygsrc_buffer=/dst_buffer=/src_row_ptrI3dst_row_ptrI3src_ptr0dst_ptr0compptr)JBLOCKROWdo_flip_vp5|8U5c srcinfo(/dstinfo  x_crop_offset y_crop_offsetsrc_coef_arraysdst_coef_arraysMCU_rows comp_height dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigigjgoffset_ygsrc_buffer=/dst_buffer=/src_row_ptrI3dst_row_ptrI3src_ptr0dst_ptr0compptrdo_transposeK8:U7c srcinfoF(/dstinfoF  x_crop_offsetG y_crop_offsetGsrc_coef_arraysHdst_coef_arraysIdst_blk_x Ldst_blk_y Lx_crop_blocks Ly_crop_blocks LcigMigMjgMoffset_xgMoffset_ygMsrc_buffer=/Ndst_buffer=/Nsrc_ptr0Odst_ptr0OcompptrPBdo_rot_90:=>U9c srcinfov(/dstinfov  x_crop_offsetw y_crop_offsetwsrc_coef_arraysxdst_coef_arraysyMCU_cols comp_width dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigigjgoffset_xgoffset_ygsrc_buffer=/dst_buffer=/src_ptr0dst_ptr0compptrBdo_rot_270@>NAU.<c srcinfo(/dstinfo  x_crop_offset y_crop_offsetsrc_coef_arraysdst_coef_arraysMCU_rows comp_height dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigigjgoffset_xgoffset_ygsrc_buffer=/dst_buffer=/src_ptr0dst_ptr0compptrBdo_rot_180PAgFU>c srcinfo(/dstinfo  x_crop_offset y_crop_offsetsrc_coef_arraysdst_coef_arraysMCU_cols MCU_rows comp_width comp_height dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigigjgoffset_ygsrc_buffer=/dst_buffer=/src_row_ptrI3dst_row_ptrI3src_ptr0dst_ptr0compptrdo_transversepF-LU;Ac srcinfoz(/dstinfoz  x_crop_offset{ y_crop_offset{src_coef_arrays|dst_coef_arrays}MCU_cols MCU_rows comp_width comp_height dst_blk_x dst_blk_y x_crop_blocks y_crop_blocks cigigjgoffset_xgoffset_ygsrc_buffer=/dst_buffer=/src_ptr0dst_ptr0compptrB jt_read_integer0LLUpAAstrptrAresult ptrAval >AA >Ajtransform_parse_crop_specLNUp%BDinfoDspec BJXFORM_NONEJXFORM_FLIP_HJXFORM_FLIP_VJXFORM_TRANSPOSEJXFORM_TRANSVERSEJXFORM_ROT_90JXFORM_ROT_180JXFORM_ROT_270%BJXFORM_CODEBJCROP_UNSETJCROP_POSJCROP_NEGBJCROP_CODETDtransformB#perfectp#trimp#force_grayscalep# cropp#crop_width #crop_width_setB#crop_height #crop_height_setB# crop_xoffset #$crop_xoffset_setB#(crop_yoffset #,crop_yoffset_setB#0num_componentsg#4workspace_coef_arrays#8output_width #<output_height #@x_crop_offset #Dy_crop_offset #HiMCU_sample_widthg#LiMCU_sample_heightg#PCjpeg_transform_infoD>Dtrim_right_edge?NNUbEDinfo> full_width> MCU_cols @trim_bottom_edgeJN?OUEDinfoI full_heightI MCU_rows Kjtransform_request_workspaceh@OkVUpGc srcinfofDinfog coef_arraysineed_workspacepjtranspose_itpjcompptrkxoffset lyoffset lwidth_in_iMCUs mheight_in_iMCUs mwidth_in_blocks nheight_in_blocks ncigoh_samp_factorgov_samp_factorgotranspose_critical_parametersNVXUH(/dstinfoMtblnogOigOjgOcigOitempgOcompptrPqtblptr, Qjtemp Rqtemp SBadjust_exif_parameters} X]UI4data{nlength{  new_width| new_height|is_motorolap~number_of_tagsntagnumnfirstoffsetnoffsetnnew_value jtransform_adjust_parameters!^~`UJc srcinfo(/dstinfo src_coef_arraysDinfo  ^^^^^^^^r^^r^^sv_quant_tbl_nog4 jtransform_execute_transform``bUAKc srcinfo|(/dstinfo} src_coef_arrays~Dinfodst_coef_arraysjtransform_perfect_transformbcUpK image_width image_height gMCU_widthgMCU_heightBtransformresultp jcopy_markers_setup0ccUaLc srcinfoLoption mgLJCOPYOPT_NONEJCOPYOPT_COMMENTSJCOPYOPT_ALLaLJCOPY_OPTION jcopy_markers_executecdU+Mc srcinfo(/dstinfo Loptionmarker!jcopy_block_rowTM))n"jdiv_round_upzM!jpeg_save_markersMW gn!jpeg_core_output_dimensionsMW M!jpeg_write_marker Nz gMn#jpeg_set_colorspacez   /var/tmp/jpeg-8b/usr/include/isojpegtran.ctransupp.hjpeglib.hjmorecfg.hstddef_iso.hstdio_impl.hstdio_iso.h0  1 C U gy           - ? Q c u         &-4 > H R \ f p z          , ; @ ^ l         > P        , J X d        6 \       ,HP _ d           : H f t         (@ P h x  ~      , 7N d {      3 \ lw    )@V       . D Z v            7! >!  /var/tmp/jpeg-8b/usr/include/usr/include/isordswitch.cstdio_impl.hstdio_iso.hjmorecfg.hjpeglib.hstddef_iso.hP!V!! ! " $" *" 0"6"/G" O" X" d" v" " " "" " " " " "|##  # '# 0#9#U# k# x# # # # # # # # # $ $ )$ 8$ E$zT$ |$ $o$$ $ $ $$ $ %%% ,% 5% O% `% z% % % % %% % % % %%& +& 8& A& H& e& m& & & & & & & & & & &  ' ' ' $'v,' 5' A' b' h' q' ' ' ' ' ' ' ' ' '' ( ( ( ,( B( P( \( u(Q(2( ( ( ((( ) ) *)8) ?) P)V)])p) ) ) ) ) ) ) ) D*^*sq** * **** * * * * + + $+ 8+ D+ d+ ++o++ , ,, ,, 4, Z, h, , , , , , , - h-- -n-- Vx /var/tmp/jpeg-8b/usr/include/usr/include/isocdjpeg.cjmorecfg.hstdio_impl.hstdio_iso.h--- . +. 4. F. W. _. h. o.y. . . . ... . ... .   /var/tmp/jpeg-8b/usr/include/isotransupp.cjpeglib.hjmorecfg.hstddef_iso.hjpegint.htransupp.h/ /"/ ?/ L/ Y/ o/// /0} 0x,0 ;0|Q0`0l00 0 0 0 0 01 31 M1 a1 y1 1 1 1 1 1 1 1 1  2x!2|;2C2U22}2i2|2 2|2)3 3,3 B3 _3 l3 y3 3 333 4 4 )4 ?4 N4 \4 q4 4 4 4~45r5}35x?5 N5{d5%p555 5 5 5 5 5 6=6 H666 6 6 6 6  7 !7 /7 =7 P7 _7 7 77 7 7{7}7 7*8i@8nL8 [8{q84888 8 8 8 89 39 I9z9 9 9 9 9 9 : : %:};:{G: V: l:|x: :|:::: : ; ; ,; 9; O;}; ; ; ;;%< ;< R< a<< < < < < < < = $=|<= X= g= v= = = =o=q= = >| > >{2>5@>L>l> > > > > > > ?  ? 6?g? }? ? ?? ? ? @  @ 0@}?@ P@ l@ {@ @ @ @ @o@{@ @ A|!A 0A{FA+PA_AA A A A A A A B BJB UBBB B B B  C C -C H MH \HH H H H H H}I I I =I DI jI}yIyII I I I I !J}0J DJ SJvJ J J J J J J K K|,K HK WK fK K K KPKrK K K|K  Lz"L0L6L?L FL \L wL LL L L L L LLL L L L M M 6M DM NM fM mM M M M M M M M N  N HN ON gN pN|N N N N NNN N N NN O *O :O @OOOpO |OOOO OO ODP PP XPdP pP {P P PP P P P P P Q Q1Q JQ LQceQ#tQ Q Q Q Q Q Q Q Q R RsR R R R R R R RS #S 6S LS VS `SgS nS tS S S S S S S S S S S S ST  T T T .T ATHT OT TT _T rT yT T T T T TT T T T T T TIU>U7UPUiU U U U U U U U U U U U+VpAVLV VV ]V VVV V V V V VW  W )W 5W >W|PWcW pW |W W W W W W}W X}X  X&X 4XLX XX pX |X XX X X X XX X Y Y #Y 4Y HY \Y fY oY ~Y YY Y Y Y Y Y Y Y ZZ  Z -Z 6Z LZ ZZ cZ uZ Z Z Z ZZ Z Z Z Z  [ $[ <[ J[ S[ f[ x[[ [ [ [ [ [ [ [ [\ \ \ \ 4\ B\ K\ ]\ u\ \ \ \ \ \ \ \ \ \ \ ] ] '] @] O] ^] m] |] ] ] ] ] ] ]] ] ^ ^ ^ r^~^ ^ ^^ ^^ ^^ ^__ _ _x)__ ``Y`d` p` v` `` `` ` ` ` a ,aKa Pava |aa aa aa a"b $bJb Lb[^b'bb b bb b bb b bb b b b b bmc c 0c6c >c Tc\c kc c ccc c0d 8dd d dcd  DD%. : ; @ ' D . : ; @ ' D I: ;   : ( I: . : ; @ ' ID  4I : ;   4I : ; $> I' ID II !I/ < ' D  :  I8  : &I : I !I/ :  : .?  6 : ;@ ' ID I: ;  I8 .? < ' D !.? < ' ID ".? < ' ID #7I$%.? < ' D  DD%. : ; @ ' ID I: ;  4I : ;  $> I :  I8 I8 I: .?  : ; @ ' ID  ' ID  II !I/ < ' D  : &I : (  : I !I/ :  : .?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D  7I!".? < ' ID  DD%.?  : ; @ ' ID I: ;  4I : ;  $> I: I&I  :  I8 I8 .? < ' ID I DD%. : ; @ ' D I: ;  4I : ;  I$> ' ID I I  !I/ < ' D   :  I8 I:  : &I : ( I  : !I/ :  : 4I : ; . : ;@ ' D I: ; D D . : ;@ ' ID .?  : ;@ ' ID   .?  : ;@ ' D !.? < ' D ".? < ' ID #.? < ' D /main|/read_quant_tablesEread_scan_script:set_quality_ratingsset_quant_slotseset_sample_factors;KRkeymatchread_stdinwrite_stdoutAO0NAjtransform_parse_crop_specEjtransform_request_workspaceIjtransform_adjust_parametersJjtransform_execute_transformAKjtransform_perfect_transformKjcopy_markers_setupLjcopy_markers_execute@/usageselect_transformparse_switchesH/text_getcIread_text_integerread_scan_integerAO0Ndo_cropO/do_flip_h_no_crop1do_flip_hY3do_flip_v5do_transpose7do_rot_909do_rot_270.<do_rot_180>do_transverse;Ajt_read_integerDtrim_right_edgebEtrim_bottom_edgeGtranspose_critical_parametersHadjust_exif_parameters/@JXFORM_CODEjpeg_memory_mgrjpeg_progress_mgrbooleanjpeg_common_struct jpeg_error_mgrJ JOCTET\ size_t jpeg_destination_mgrH JDIMENSIONY J_COLOR_SPACE UINT16 & JQUANT_TBL< /jpeg_component_infopUINT8Ejpeg_scan_infoJ_DCT_METHOD-jpeg_compress_structj_compress_ptrY"jpeg_source_mgr#P#J_DITHER_MODEd#JSAMPARRAY$jpeg_marker_struct#jpeg_saved_marker_ptr$JSAMPLEjpeg_decompress_struct%jvirt_barray_ptr &__FILE&FILE&''JCROP_CODE8')jpeg_transform_info?)z)JCOPY_OPTION/]__FILE9FILEbooleanjpeg_memory_mgr jpeg_progress_mgrjpeg_common_struct jpeg_error_mgrc JOCTETu size_t jpeg_destination_mgra JDIMENSIONr J_COLOR_SPACE UINT16 ? JQUANT_TBLU Hjpeg_component_infoUINT8^jpeg_scan_infoJ_DCT_METHODFjpeg_compress_structj_compress_ptr.KRboolean __FILEFILEAO0N}jpeg_memory_mgrjpeg_progress_mgrpboolean~jpeg_common_structjpeg_error_mgr3 JOCTETJ size_t jpeg_source_mgr JDIMENSION J_COLOR_SPACE 9 J_DCT_METHODL J_DITHER_MODE JSAMPARRAY UINT16  JQUANT_TBLB UINT8r jpeg_component_info9jpeg_marker_structjpeg_saved_marker_ptrJSAMPLEjpeg_decomp_masterjpeg_d_main_controllerjvirt_barray_ptrjpeg_d_coef_controllerjpeg_d_post_controllerPjpeg_input_controllerHjpeg_marker_parser_methodhjpeg_marker_readerSjpeg_entropy_decoderinverse_DCT_method_ptr jpeg_inverse_dctjpeg_upsampler$jpeg_color_deconverterjpeg_color_quantizerCjpeg_decompress_structc j_decompress_ptr jpeg_destination_mgr!C"jpeg_scan_info"jpeg_comp_master#jpeg_c_main_controller$jpeg_c_prep_controller$jpeg_c_coef_controllerz%jpeg_marker_writer&jpeg_color_converter'jpeg_downsampler'forward_DCT_ptr'jpeg_forward_dct_(jpeg_entropy_encoder(jpeg_compress_struct(/j_compress_ptr=/JBLOCKARRAY0JCOEFPTR1JCOEFI3JBLOCKROW%BBJXFORM_CODEBBJCROP_CODECDjpeg_transform_infoaLLJCOPY_OPTIONr/3printed_version!)transformoption)copyoption)scaleoption)outfilename)progname.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.data.rel.bss.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.bssf.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab o  !"?)o07 BDDA BLLJ B\\  N||PSSYdd_eee$e$em(e(e v,n,n{nn;ooXooEoo1op V hzolD6 zzq+(TJ[ ]^6 gv  `h*0707010004629c000081ed0000000000000000000000014c5befa900004948000000b500010002ffffffffffffffff0000001c00000000root/usr/local/bin/wrjpgcomELF4C4 ("!44o\9 /usr/lib/ld.so.1+, !"#$')+  %&(* H!!  "3: A<I\QX r,!y4!0!|    !!|EE=tE@E%EE=uEE=tEthhh!;EEEÐU,8!@HE8!UPE}j8!PE*8!EE@EEU@BE@EEE8!@HE8!UPE}j8!PE*8!E؋E؋@EԋEԋU@BE@E܋E܉EE=u E=t#hhhh!6 jjEEEUeEjEPEs#hhhh! jjEEEvsjPKEHEEwÐUEEs#hhhh!r jj&EEEvEHEEwU=t#h4hhh! jjjhWEEE hPhhh! jj|EEEtjEPqjEPMU}@w$q}7w$}3w$}Kr8_ETTTTTTTTTTTTTUhhhh!zhhh!h@!Phhh!P hhh!>hhh!,h hh!hThh!hhh!hhh!hhh!hhh!hThh!hhhh! hhh!hhh!sjj'ÐU EE@EEEE@EEEEE @EEEE @E EEEu EE %tjEPEE;Et EKE@EE@EEEE@EEEEnE;E} E EEÐULEEEEE @@!@!t@!@u  @!EE;E9UE EE@-tE@Ejh,EPy t Ejh4EPT tpE@EE;E|UE h<PEEu2UE jjP@!Ph@hh!OjjXjhTEP 4E@EE;E||UE EE@"jh EEu#h\hhh! jjrUE @PEPjEPEEv#EUD"uUMD bE@EE;E|#hphhh!9 jjhEPUE PEPvfjEPQEWE@EE;EEt Et/EuEu E;E|E;E}^UE hPE܋Eܣ8!E܃u2UE jjP@!Ph@hh!Ijj H!8!EUH;}@!Phhh! yX!Mfclose&void mallocwexit&| /var/tmp/jpeg-8b/usr/include/usr/include/isowrjpgcom.cstdio_impl.hstdio_iso.hstddef_iso.h  Z  b            %            A  P V   N  P V   1 @F !     ~     z      &. < D g p x  ~      ~ 5 DL T`       Zd(l    % 7 I [ m        ; D V g o x y          3 ? K P W o |        4 @P b j         # 9 @ T YZl*|       2 7 BN` h     & = I \z       @ G~O] bn u  DD%. : ; @ ' ID 4I : ;  $> . : ; @ ' D I: ;  . : ;@ ' D 4I : ; . : ;@ ' ID  I: ; . : ;@ ' D I &I.?  6 : ;@ ' ID   :  I8  I8 I: .? < ' ID I7I.? < ' D |mainread_1_byte-read_2_byteswrite_1_bytewrite_2_byteswrite_markercopy_rest_of_fileMnext_markerfirst_markercopy_variable%skip_variable`scan_JPEG_headerusagekeymatch-__FILEFILE0size_t2prognameoutfileinfile.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.data.rel.bss.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.bssf.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab od ||!"<<)o07 BLLA BTTJ Bddx NSY||_emvH{  ;  T4!4!E8!8!4!C (o4+(,5]/]/ 8?[AvAdB1B6  B*0707010004629b000081ed0000000000000000000000014c5befa9000040d4000000b500010002ffffffffffffffff0000001c00000000root/usr/local/bin/rdjpgcomELF4;4 ("!44oP%/usr/lib/ld.so.1)(  !#$& "%'!5<` CJR !Ya\g!Box~< Q L lf" ) .6 ;C| IV`|hy{ .XAKgoyLp__WMEvj.infile__iob_GLOBAL_OFFSET_TABLE___xpg4_initfprintf__xpg6__ctype_edata_exit_environ__filbuffopen__environ_lock_DYNAMIC_PROCEDURE_LINKAGE_TABLE___fpstartsetlocale_startatexit_get_exit_frame_monitor__1cG__CrunMdo_exit_code6F_v__etext.XAKgoyLp__WMEvj.prognamemaintolower_end___Argv_fini_lib_version__longdouble_used__fsr_init_value__flsbuf__fsrlibc.so.1SYSVABI_1.3SUNWprivate_1.17qN  $  &5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0jjRtGh|=tt PEu TRU RP C PjURQt`|$у D$td$у`tƒ 3fd$f T$tfd$f L$l$YZ]U@HEUPE}jP:E*EE@EEU@BE@EEEEu#hhh jjEEEU,@HEUPE}jPE*EE@EEU@BE@EEEEu#hhhV jj @HEUPE}jP E+E؋E؋@EԋEԋU@BE@E܋E܉EEu#hhh jjzEU‰EEÐU EEE=tE@EEE=uEE=tEthh;EEEÐU,@HEUPE}jPE*EE@EEU@BE@EEE@HEUPE}jPE*E؋E؋@EԋEԋU@BE@E܋E܉EE=u E=t#hhh6 jjEEEU5EEs#hhh jjEEEvQEHEEwU EhjEEs#hhh| jj0EEEvEEthH}hEPEE7E@EEEUBEEEEEEE ujhE uE tjhE\ujh EWtfH}hEPoE9E@EEEUBEEEEEEEPh$.EEEHEEjhh,jÐUE-EEEE0E<EPE\EhEEuEiE]EQEEE9DE-pE!EE-w$tjEPEPEPEPhEPhEUD@;t#hhhf jjEE;E}E@EE;E|$4DTdp|U=t#hhh jjjEEtjEP_EEEEjE PEt jh0djE PjyU}@w$}7w$5}YA럐\<낐EUhDh*Ph|h hhhhhhjjÐU EE@EEEE@EEEEE @EEEE @E EEEu EEtjEP{EE;Et EKE@EE@EEEE@EEEEnE;E} E EEÐUEEE @t@u HEE;E}{UE EE@-taE@EjhTEP t E@E)jh\EPl t EE@EE;E|EUH;}Ph`h E;E}`UE h|P EEEu2UE jjPPhhjj7 EPEP|jj EEUWVS[)[^_UWVS[ [^_%s Premature EOF in JPEG fileWarning: garbage data found in JPEG file Not a JPEG fileErroneous JPEG marker length \\\%03oCBaselineExtended sequentialProgressiveLosslessDifferential sequentialDifferential progressiveDifferential losslessExtended sequential, arithmetic codingProgressive, arithmetic codingLossless, arithmetic codingDifferential sequential, arithmetic codingDifferential progressive, arithmetic codingDifferential lossless, arithmetic codingUnknownJPEG image is %uw * %uh, %d color components, %d bits per sample JPEG process: %s Bogus SOF marker lengthExpected SOI marker firstAPP12 contains: rdjpgcom displays any textual comments in a JPEG file. Usage: %s [switches] [inputfile] Switches (names may be abbreviated): -raw Display non-printable characters in comments (unsafe) -verbose Also display dimensions of JPEG image rdjpgcomverboseraw%s: only one input file rb%s: can't open %s Rbr ` | d o"oo`xo`od <  ` |  !( . <OU `lw  8 o p  `   U `q  wl!6O!Tjq` x !\!w<  L l" =D^ ck Npx| ~|{ rdjpgcomcrti.scrt1.ocrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptrfsr.strap_tablevalues-Xa.cDdata.dataBbss.bssDrodata.rodatavalues-xpg6.crdjpgcom.cread_1_byteread_2_bytesnext_markerfirst_markerskip_variableprocess_COMprocess_SOFnscan_JPEG_headerusagekeymatchcrtn.s_END__START_.XAKgoyLp__WMEvj.infile__iob_GLOBAL_OFFSET_TABLE___xpg4_initfprintf__xpg6__ctype_edata_exit_environ__filbuffopen__environ_lock_DYNAMIC_PROCEDURE_LINKAGE_TABLE___fpstartsetlocale_startatexit_get_exit_frame_monitor__1cG__CrunMdo_exit_code6F_v__etext.XAKgoyLp__WMEvj.prognamemaintolower_end___Argv_fini_lib_version__longdouble_used__fsr_init_value__flsbuf__fsranotate anotate0 ,(&|anotate ttx$|4DTdp|5!%)-159=AEIM@(#)SunOS 5.10 Generic January 2005@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)locale.h 1.20 03/12/04 SMI@(#)locale_iso.h 1.3 03/12/04 SMI@(#)libintl.h 1.16 04/09/28 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.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497rdjpgcom.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c rdjpgcom.c -W0,-xp.XAKgoyLp__WMEvj.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLp__WMEvj.;backend;raw;cd;DBG_GEN 5.2.7read_1_byteN  U&&c&Ointread_2_bytes[  Uwwc1&\c2&\unsignednext_marker o U&c&discarded_bytes&first_markerp  U&"c1&c2&skip_variableɀ  U[lengthwprocess_COM U&rawlengthwch&lastch&process_SOFntU&marker lengthw image_heightw image_widthw data_precision& num_components& process ci& char   scan_JPEG_headerUU&,&verboseT&rawT marker&V usage`U keymatchU&argkeyword &minchars ca& ck& nmatched&   main_U&&argcargv argn& arg verbose& raw&    prognameunsigned char __FILE_cnt&#_ptr#_base#_flag# _file# __orientationw# __ionolockw#  __seekablew#  __extendedfdw#  __xf_nocheckw#  __fillerw#  FILE infileAtolower&&  setlocale& __flsbuf&+&__filbuf&G  GLprintf&qQ  v{fprintf&q    fopenexit&l /var/tmp/jpeg-8b/usr/include/usr/include/isordjpgcom.cstdio_impl.hstdio_iso.h &           *  2  U                 &  . ~8 @  J  R  d j  p v   >  R  u  {                 ~         /  8  D  L  T               *    j       $ 4 D T d p |       r  " E T Y ^ c}r     ! (4@N T\ k |   R0 `cu        ; D V g o x y      ! - 9 < C [ d |  v      , 7GS Z  DD%. : ; @ ' ID 4I : ;  $> . : ; @ ' D I: ;  . : ;@ ' D I: ; 4I : ; &I I . : ;@ ' ID  . : ;@ ' D .?  6 : ;@ ' ID  :  I8  I8 I: .? < ' ID I7I.? < ' D mainread_1_byte-read_2_bytesnext_markerfirst_marker"skip_variable[process_COMprocess_SOFnscan_JPEG_header,usageCkeymatch"__FILEFILE&prognameinfile.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.data.rel.bss.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.bssf.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab oL dd!")o07 BA BJ B` N<<SO Y``_||emv<{;TEp@ T!o$|%&)&)17~:9U9:&.:*  X:*070701000462a2000041ed0000000000000000000000024c5befc900000000000000b500010002ffffffffffffffff0000001300000000root/usr/local/lib070701000462a4000081ed0000000000000000000000014c5befa900000398000000b500010002ffffffffffffffff0000001e00000000root/usr/local/lib/libjpeg.la# libjpeg.la - a libtool library file # Generated by ltmain.sh (GNU libtool) 2.2.6b # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libjpeg.so.8' # Names of this library. library_names='libjpeg.so.8.0.2 libjpeg.so.8 libjpeg.so' # The name of the static archive. old_library='libjpeg.a' # Linker flags that can not go in dependency_libs. inherited_linker_flags='' # Libraries that this one depends upon. dependency_libs='' # Names of additional weak libraries provided by this library weak_library_names='' # Version information for libjpeg. current=8 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' 070701000462a5000081ed0000000000000000000000014c5befa9000f0350000000b500010002ffffffffffffffff0000002400000000root/usr/local/lib/libjpeg.so.8.0.2ELF44 ("!o48DD  !"#$&')+,.02345689:;<=@CDFHJKLNOPRSTUWXYZ[^`acdegiklnoqrsuvwyz{| %(*-/17>?ABEGIMQV\]_bfhjmptx}~`7.  HH+ \|d t&2 0! Q Cn   uh   0X #l 6X MO  \^ sxj 5  / t    O /@ F@ ^PN p+ 0 6/   p<  <4 `<4 *R BI W \ G p , p @[ `/  c    /V  D) <q P t  $ C  $@ c dd ' K@ \X .    9  E pq @J Г4  :  .05 HNV \e j ~ n d  U   {   ' B 5<0 J`u  n3B pY = T  0 0  `{  @ Pe UI}  d0K v ^ b PL - G    `[ " L2 5 P C J `: Y Ig l PI4 I4 @K p Pj 4 A3 w    8 D{ P  @=  p < `: N @  `d @*:  2 , w  H | V N? h @ {   P]  @n  ` B    + n ;  d k TP  d p  / @   ` @   0   ? k5 M @f ] `M q l|     p  l gE  P | 0 B 6id F  pP8 z`  =  < pS  A  ` p    0d 0 $B 8p F` ]q kC } 4    Pp % [  @/ - / Fb jpeg_calc_output_dimensions.XAKgoyLh__WMk9e.std_chrominance_quant_tbljpeg_read_scanlinesjinit_c_coef_controllerjpeg_idct_12x6__xpg4jpeg_idct_5x5jpeg_write_raw_data__xpg6jpeg_finish_decompressjpeg_fdct_11x11jinit_huff_encoderjpeg_idct_islowjpeg_idct_14x14jpeg_alloc_huff_tablejinit_huff_decoderjpeg_alloc_quant_tablejpeg_idct_7x14jpeg_read_coefficientsfreefwritejpeg_default_qtablesjinit_2pass_quantizerjpeg_idct_10x5getenvjpeg_fdct_7x7sprintf.XBKgoyLh__WMk9e.std_huff_tables.bits_ac_luminancejinit_inverse_dctjpeg_start_compress.XAKgoyLj__WMkJg.bmaskjinit_d_coef_controllerjpeg_write_tablesjinit_compress_masterjpeg_fdct_16x16jpeg_idct_8x4sscanfjpeg_fdct_12x6.XAKgoyLn__WMUBi.extra_pool_slopjpeg_calc_jpeg_dimensionsjpeg_destroy_decompressmemcpyjpeg_abort_decompressjinit_c_prep_controllerjpeg_suppress_tables_endjpeg_CreateCompressjinit_1pass_quantizerjinit_forward_dctjinit_upsamplerjpeg_fdct_2x1jpeg_fdct_2x2jpeg_fdct_2x4_lib_version.XBKgoyLh__WMk9e.std_huff_tables.val_dc_luminancejpeg_fdct_8x16_DYNAMICjpeg_mem_availablejinit_arith_encoder.XAKgoyLj__WMkJg.jpeg_zigzag_order2jpeg_idct_12x12.XAKgoyLj__WMkJg.jpeg_zigzag_order3jpeg_has_multiple_scansjpeg_fdct_13x13.XAKgoyLj__WMkJg.jpeg_zigzag_order4jpeg_idct_5x10.XAKgoyLj__WMkJg.jpeg_zigzag_order5.XAKgoyLj__WMkJg.jpeg_zigzag_order6jpeg_read_header.XAKgoyLj__WMkJg.jpeg_zigzag_order7jpeg_idct_14x7_finijpeg_idct_7x7jpeg_start_decompressjpeg_mem_srcjpeg_finish_compressjpeg_fdct_10x10jpeg_get_small.XBKgoyLh__WMk9e.std_huff_tables.val_ac_chrominancejpeg_set_marker_processorfreadjpeg_fdct_1x1jpeg_fdct_1x2jinit_marker_writerjinit_d_main_controllerjpeg_fdct_islowjpeg_fdct_floatjpeg_idct_15x15__xtoljpeg_idct_10x10jinit_color_converter.XBKgoyLh__WMk9e.std_huff_tables.val_dc_chrominancejpeg_idct_2x1mallocjpeg_idct_2x2_GLOBAL_OFFSET_TABLE_jpeg_idct_2x4jpeg_save_markersjpeg_destroyjcopy_block_rowjinit_d_post_controllerjinit_c_master_controljpeg_copy_critical_parametersjpeg_abortjinit_memory_mgrfprintf.XBKgoyLh__WMk9e.std_huff_tables.val_ac_luminancejpeg_write_scanlinesjpeg_fdct_6x12jpeg_start_output.XBKgoyLh__WMk9e.std_huff_tables.bits_dc_luminancejpeg_add_quant_tablejpeg_fdct_15x15jpeg_write_markerjpeg_fdct_4x2jpeg_open_backing_storejpeg_fdct_4x4jpeg_fdct_4x8jpeg_finish_outputjpeg_mem_initfflushjpeg_get_largejpeg_read_raw_datajpeg_abort_compressjpeg_destroy_compressjpeg_set_qualityjpeg_stdio_srcjpeg_idct_1x1jpeg_free_largejpeg_consume_inputjpeg_idct_1x2jpeg_fdct_9x9.XBKgoyLh__WMk9e.std_huff_tables.bits_ac_chrominancejinit_master_decompress.XBKgoyLj__WMkwf.fill_mem_input_buffer.mybufferjpeg_fdct_7x14jpeg_idct_16x8jpeg_CreateDecompressjinit_merged_upsamplerjinit_color_deconverterjpeg_fdct_10x5jpeg_set_linear_qualityjpeg_fdct_6x3jinit_marker_readerjpeg_core_output_dimensionsjpeg_fdct_6x6jpeg_write_m_bytejpeg_natural_orderjpeg_fdct_12x12jpeg_idct_13x13.XBKgoyLh__WMk9e.std_huff_tables.bits_dc_chrominancejpeg_fdct_3x3jpeg_aritabjpeg_fdct_3x6jpeg_idct_8x16.XAKgoyLm__WMkuh.base_dither_matrixjpeg_idct_ifast.XAKgoyLh__WMk9e.std_luminance_quant_tbl_etextjpeg_natural_order2jpeg_natural_order3jpeg_natural_order4jpeg_natural_order5jpeg_write_coefficientsjpeg_idct_4x2memsetjpeg_natural_order6jpeg_idct_4x4jpeg_set_defaultsjpeg_natural_order7jpeg_fdct_16x8jpeg_idct_4x8jpeg_idct_floatjpeg_write_m_headerjpeg_mem_destjpeg_idct_16x16__iobjdiv_round_upjpeg_mem_termjpeg_fdct_5x5jpeg_stdio_destjinit_arith_decoderjpeg_idct_9x9jpeg_set_colorspacejpeg_resync_to_restart_PROCEDURE_LINKAGE_TABLE_jpeg_fdct_ifast.XBKgoyLm__WMkuh.select_ncolors.RGB_orderjzero_farjpeg_default_colorspacejpeg_idct_6x3jpeg_fdct_5x10jpeg_fdct_14x7jpeg_idct_6x6jcopy_sample_rows_edatajpeg_simple_progressionjpeg_std_errorjinit_c_main_controllerjpeg_input_completejpeg_idct_3x3jinit_input_controllerjpeg_idct_3x6jpeg_new_colormapjpeg_free_smalljpeg_idct_11x11.XAKgoyLj__WMkJg.jpeg_zigzag_orderexitjpeg_fdct_14x14jpeg_fdct_8x4jpeg_idct_6x12.XAKgoyLn__WMUBi.first_pool_slopjround_upjinit_downsamplerjpeg_std_message_tablejpeg_quality_scalinglibc.so.1SYSVABI_1.3SUNWprivate_1.1libjpeg.so.8[7eqN q  $(,08@DHPTX\`dhlptx| $(,8<@DHLPTX $(,048<@HLXdhlptx   $\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,04<R4uM @q#&s38mv5SV Wo7k\O_ $(,0I48Z<@=DHLXPTXG\`d$hlp]tx|Ba <>ACDF'  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  ichT-"4<LY0*4\f`[dh,l1p;t x|(p~ DPT\`|^yQd(,0048<@2DeHLPT XUjNz:tx8@% hhh h$h (h(,h0\h8pdh@`thHPXhP@\hX0h` hhhphxhhhhhhhhph`hP h@0h04h 8h<hlhxh|hhhh h(h0h8ph@`hHPPhP@ThX0Xh` \hh`hpdhxhhlhphthxh|hhhph`hP h@ h0 h  h h$ h( h, h` hh hU]ZU𸯲ڋE@E Pt:E@@ E@@PE@U PEPjEPBЃE=t:E@@E@@E@UPEPjEPBЃE@EE@ EhjEP EUPEUP E@jEPE@E@E@PEE}+UEDTUEDddE@EE|EE}.UEDtUEDŽE@EE|ҋEǀtExEǀ|?EǀMBA,BA0E@d]ÐU]ZUjEP]ÐU]ZUjEP]ÐU]EE}0UEDTEEt EU E@EE|EE}TUEDtEEt EU UEEEt EU E@EE|]U ]ZUڋE@et E@fuMEU;B s!E@@EEPjEPBЃEjEPBЃ=E@gt0E@@UE@RPEPjEPBЃE@EjEPBЃEEU;E@t2E@UPUE@PEPjEPBЃEjEPBЃu!E@@EPjEPBЃE@EEU;mEjEPBЃE@EjEPB ЃEPjEPBЃjEP]ÐU]ZUڋEu!E@etFE@ft;E@gt0E@@UE@RPEPjEPBЃEEPE PEPBЃ E@EEEEHEEEEt6E@PEPEЃE@EEEEHEEEEuʋ]ÐU]ZUoڋEu!E@etFE@ft;E@gt0E@@UE@RPEPjEPBЃEEPE PEPBЃ ]ÐU]ZUڋEE PEPBЃ]ÐU]ZUڋE@dt0E@@UE@RPEPjEPBЃEPjEPBЃEPjEPBЃjEP9EjEPBЃEPjEPBЃ]U ]ZUڋE@dt0E@@UE@RPEPjEPBЃE tjEPEPjEPBЃEPjEPBЃjEPsEjEPBЃEǀEt EfEeEUP]ÐU]ZU𸯩ڋE@et0E@@UE@RPEPjEPBЃEU;B r!E@@~EPjEPBЃE@t5UE@PUE@R PEPjEPBЃE@ tEjEPBЃEU@ +EE;EvEEEEjjEPEPE PEPBЃEUEEEE]ÐU]ZU?ڋE@ft0E@@UE@RPEPjEPBЃEU;B r/E@@~EPjEPBЃEE@t5UE@PUE@R PEPjEPBЃE@ tEjEPBЃE EE;Es!E@@EPjEPBЃEE PEPBЃu EEUEEEE]U]ZU츯ڋE @EEEE@EEU@BEUBE@HEEUPEu7UjE PB Ѓu!E @@E PjE PBЃ]ÐU]uZUڋEEEPE@ D%EEU;P }EUB EUP EUp JEp E@ %E@ |fE@t)EPjE@HEEUPEu׋EP EPBPiE@ @=uEPjMEUHJEHE@E@ uE@U@BTE@ |GE@t)EPjE@HEEUPEu׋UEPB PE@tnE@t)EPjE@HEEUPEu׋EPhmEPj_E@HEEUPEuƋE@ %E@t)EPjE@HEEUPEu׋E@ ЁEPRE@ %=uEPjE@ %tAE@ ЁEPRE@ %=uEPjj]uÐU$]ZUڋEEE @EU0EE%EEEE%EEEEP+UEPEU;t?E@;E|EUH JEH EUPE%U3‹U BQE@=|E@;E}EUH JEH EUPE%U3‹U BE@UEBE@ UEB E@HEEUPEE@ EE=E@ |fE@t)EPjE@HEEUPEu׋EP EPBPE@ @=uEPjiEUHJEHE@UEP E=uE@U@BE@ uE@U@BTE@ |GE@t)EPjE@HEEUPEu׋UEPB PE@tnE@t)EPjE@HEEUPEu׋EPh]EPjOE@HEEUPEuƋUEP EP EP E@UBE@=]ÐU]ZU𸏟ڋEEjEPXEPhU EPPEEU;UE EEduDElu6EPEj@jDLP UED$UED4Eht EPEhjP E@EEU;WE@ E@E@E@E@ E@ ]ÐU8]̉uZUиڋEEEtVE@Du>E@HPEP7EUBDE@HU@BHEPHEPHE@DUHBDEEU;8UE EUE<EUE @EE@UpE؋UEuMDLD4EUEM+L$MEu(jEPEP UED4UEM؉L$jEPEP E~-Ej@PEP EEUED43E؉EEj@PEPl EEUED4EEHEEtujEPEP- EEE܋UEDLEEE܋E܃t6jEPEP E؍EE؋E@EEE܋E܃ujEPEP EEE;}UED4=EEE;~UED4EԋEԋ@UԃBEEEE؋E؃t?E#Et EEEPEPEP EE؋E؃uE@EEU;8eEE]̋uÐU8]ZU̸ڋEEEtVE@Du>E@HPEPEUBDE@HU@BHEPHEPHE@DUHBDExEԋE @EE @EEhEE~nUEԋEPEE| EUpUEt8&E؉EEUpUEtEHEEEdEE;E{UEM苔IЍBEjEPEPG UEԋEPEE|IEUpUEt,Ej@PEP EjPEP |RE؉EEUpUEt/Ej@PEP EjPEP +Ej@PEP EEE@E$EEEEHEEjEPEP6 EEE܋EE܋E܃jEPEP E؍EE؋EEU; Eн EUEEЉEEE܋E܃t6jEPEP E؍EE؋E@EEE܋E܃ujEPEPe EEEE؋E؃t@E#Et EEEPEPEP EE؋E؃uE@EE;EEU;h-UEM苔IЍBEjEPEP EE]ÐU]ZU踟ڋEEEtVE@Du>E@HPEPEUBDE@HU@BHEPHEPHE@DUHBDEEEpEEEU;8};UE @MPEPEP E@EEU;8|EE]ÐU0]ZUԸڋEEEtVE@Du>E@HPEPEUBDE@HU@BHEPHEPHE@DUHBDExE؋E @EE @EEhEE~nUE؋EPE܋E܃| EU܋pU܋E܃t8&E؉E܋EU܋pU܋E܃tEHEEEEE~nUE؋EPE܋E܃| EU܋lU܋E܃t8&E؉E܋EU܋lU܋E܃tEHEEEdEE;EtUEM苔IЍBEE;E~jEPEP UE؋EPE܋E܃|uEU܋pU܋E܃tXEtUE܃PBPEP; ,Ej@PEP$ EjPEP vE؉E܋EU܋pU܋E܃tSEtUE܃PBPEP +Ej@PEP EjPEP (Ej@PEP| EEE@EE@EE;EEU;h-UEM苔IЍBEjEPEP EE]ÐUH]uZUڋEEEtVE@Du>E@HPEPEUBDE@HU@BHEPHEPHE@DUHBDExEEEU;8qUE EUE<EUE EE@EUEuMDLD4EE@MU+D$EԋEԃu'jEPEP UED4EHUEL$jEPEP Eԃ~-Ej@PEP} EEUED43E؉EԋEj@PEPH EEUED4EEHEԋEԃtujEPEP EEԉEЋUEDLEEEЋEЃt6jEPEP E̍EE̋E@EEEЋEЃujEPEP EEE;}UED4=EEE;~UED4EċEċ@UăBEEEE̋Ẽt?E#Eԃt EEEPEPEP EE̋ẼuE@EE|E؋E؃~'U؋EȋEPtEHE؋E؃EE;ELUEM܋IЍBEjEPEPL U܋EȋEPEԋEԃu>Ej@PEP EEE@E܋U܋EȋEPEԋEԃt‹Ej@PEP Eԃ~EjPEP E؉EԋEjPEP EEEEHEԋEԃjEPEPk EEԉEЋEEЋEЃjEPEP8 E̍EE̋EEU; EĽ EUEEĉEEEЋEЃt6jEPEP E̍EE̋E@EEEЋEЃujEPEP EEEE̋Ẽt@E#Eԃt EEEPEPEPP EE̋ẼuE@E܋E;EEU;|-UEM܋IЍBEjEPEP E@EEU;8EE]uÐU]ZU츿ڋEEE t!E@@1EPjEPBЃEthElu.Edu4EP8EP*Edu<EP @EPDEPEEU;UE EEdElE@EE|E|-E@@2E@UPEPjEPBЃUEDLu"EPj@jEPBЃ ȋUELLUEj@jDLP UED$UED4EhE@EE|E|-E@@2E@UPEPjEPBЃUEu(EPhjEPBЃ ȋUEUEhjPM E@EEU;ZE@ E@E@E@E@ E@ EUBDE@H]ÐU]ZUڋEPhjEPBЃ EEUHEPLEPEE}.UEDLUEDŽE@EE|ҋUq]U]EEE~ E@;UERH;sE U@ BE U@LBE@ E@]ÐU ]ZUoڋEEE@jEP.E@@t!E@@EPjEPBЃPEPE@@u!E@@EPjEPBЃTEP~E@@u!E@@EPjEPBЃXEPBE@@EPjEPBЃM wԸPUDU]CUP]u}ZU ڋEEE0HEEHEE@E؋EU;PE@ EE;EYEEEU;UE EȋUEȋHDEċE;Es Eȋ@8E Eȋ@HEEEԋEȋUPDŰEȋUP(UEEȋU;P<WE@;ErUU܋E;PLEȋxu MUEPEPEPDPPEPEPEЃEȋU;P8}hMMԋUEȋ@8+EPDPEԉEEȋU;P8}4EUUDMMU@TfBE@EEȋU;P8|cMUEȋ@8PDPEEȋU;P8}1EUDMMU@TfBE@EEȋU;P8|ϋEȋUP8UEȋUP(UЋE@E܋EȋU;P<E@EEU;EEPEPBЃuEU؉PEUP EVE@EE;EE@ E@E؋EU;PrE@U@BjEPEE]u}ÐUd]u}ZUقڋEEEHEEE@PEȋEU;PHE@E}uEUȋHJ Ejj@ PQD@PEPE@ ЃEċE@;Es Eȋ@ E$EȋMȋ@ +q ‰EԋEԃu Eȋ@ EԋEȋ@EEȋ@E܋E+u܋‰EЋEЃ~ E+EЉEЋEUDEEE;EU؋EċEuM EȋUP(EPjREPPEPEPEЃEЃ~]EU‰EEPEPE@fEEE;E}"EMEf E@EE;E|ދE@E؋E;EME@;EEEЉEE+u܉EEԉE؋EȋU;P U؋EċEU؋EċDEEPEPEE;EsnEUDfEEE;E}"EMEf E@EE;E|ދEU‰EEU‰EE@EE;ErE@E؋EȋU;P AE@EEȉEEȃXEȋEU;PHbE PEPEE]u}ÐUT]u}ZUڋEEEEU;}mUE EċE@EEċxuEUċHJ Ejj@ PQD@PEPE@ ЃЋET̋E@EEU;|E@EEU;PhE@ EEU;0-EEEU;UE EċEċUP8UEEċU;P<}pEMMT̋E‰EEEċU;P8}1UEMȉLEEȋE@EE@EEċU;P8|ϋE@EEċU;P<|E@EEU;HEEPEPBЃuEUPEUP E[E@EEU;0E@ E@EEU;PE@U@BjEPsEE]u}ÐU ]u}ZUI}ڋEPjhjEPBЃ EEU`EPE EE@PEEU;PH}|ExUE@PBP@UE@ PB P(ЋE@ PRVjjEPGЃȋUEL@E@EEEEXEEU;PH|\EPhjEPBЃ EEE }$EUuM‰DE@EE |܋E@@]u}U]ZU{ڋEEEPh jEPBЃ EEUPEE=hl@Jp@]EMUE xl@Jp@]EMUE|l@Jp@]EzEMUl@Jp@]E=؋MUE l@Jp@]E؋MUEpl@Jp@]EEMUl@Jp@]E؋MUEl@Jp@]EL؋MUEE@EE=]ÐU8]Љủ}ȋEEE@EE@EԋEHEEAE @EE E EU@EEU@EEU@E܋E@EEE;EE@EE@EE@EEEUEuM<UE싄UU؈BUEuM싼 UE싄UU؈BUEuM싼UE싄UU؈BE@E؋E;E+EHEE]Ћű}ÐU0]؉uԉ}ЋEEE@EE@E܋EHEEE @EE E EU@EE@EEE;EsgE@EE@EE@EEEUEuM<UE싄UUBE@EE;ErEHEEO]؋uԋ}ÐU<]̉uȉ}ċEEE@EE@EЋEHEEuE @EE E EU@EEU@EEU@E܋EU@ E؋E@EEE;EE@EE@EE@EEUU@BEEUEuM<UE싄UUԈBUEuM싼 UE싄UUԈBUEuM싼UE싄UUԈBE@EԋE;EEHEE]̋uȋ}U]E@EE@$EEHEE|nE @EE E EU@EE@EEE;Es(EUU@BEEEE@EE;Er؋EHEE}]ÐU]E@HEE@EEHEEEE;E}dE @EUEMEEE;Es+EEUU@BEEEE@EE;ErՋE@EE;E|E E E@EEHEEj]ÐU]]ÐU ]ZUsڋEPj jEPBЃ EEUEPE@$t!E@@ EPjEPBЃE@$t!E@@ EPjEPBЃE@$t!E@@ EPjEPBЃTE@$}!E@@ EPjEPBЃ$E@(Hw¸UDU E@Ht!E@@ EPjEPBЃE@(uEPhE@(uEPEP@E@(uEP$E@@EPjEPBЃ|E@Ht!E@@ EPjEPBЃE@(uEP$E@@EPjEPBЃ E@Ht!E@@ EPjEPBЃE@(uEPEP@E@(uEP$E@@EPjEPBЃtE@Ht!E@@ EPjEPBЃE@(uEP$E@@EPjEPBЃE@Ht!E@@ EPjEPBЃE@(uEPEP@E@(uEP$E@@EPjEPBЃoEU@L;B(uEU@H;B$t!E@@EPjEPBЃEP#E@LHwUDU]O?ckU(ZnڋEEE PED,EE PEDTEUEEDž;E yEPEPPEЃ U‰Dž@ E}e؉‰;| Dž؉H‰;| DžfJ@@@E UP$U;E ÐU(ZlڋEEE PEDdEE PEEUEEDž;E EPEPPEЃ U‰Dž@}zUل ٝ@ٝم؅ٝم荵-@fJ@@|@E UP$U;E ÐU<]ZUиkڋEEEEE@PEEU;PH LUEL,EUEL,EdUEL,EHUEL,E,UEL,EUEL,EUEL,EUEL,EUEL,EUEL,EUEL,EhUEL,ELUEL,E0UEL,EUEL,EUEL,EUEL,EUEL,EUEL,EUEL,ElUEL,EPUEL,E4UEL,E UEL,EUEL,EUEL,EUEL,EUEL,E UEL,Ep$UEL,ET(UEL,E8z,UEL,E~0UEL,Ee4UELdEIE@@1EPjEPBЃ#Ewθ UЍDUE@@UE@R$PUE@R(PEPjEPBЃPE@$E@(===}@=}=r=j==fM=}=^=_*=%=V =}A=}=?==== = }==+= I=*= = }>=}==aP==5= }= = = = =}A= }= = = =j=}====mE@EE|E}UEDTu-E@@6E@UPEPjEPBЃUEDTEmUEDTu%EPhjEPBЃ ȋUELTUEDTEEE@})UEPMUE@EE@|׋8UELUEDTu%EPhjEPBЃ ȋUELTUEDTEEE@}=UE PU<Pȍ UE E@EE@|Ë8UELVUEu(EPhjEPBЃ ȋUEUEEEEE؃EEԃ}{@UEPEEțy Dh]EțU؋H ЋUԋH ЋLHA]EțUEE@EE@EԋEԃ|E@E؋E؃cPUELAE@@1EPjEPBЃMwԸ UЍDUE@EEE܋EXEEU;PHJ]÷SU]ZU_aڋEPhjEPBЃ EEUTEPEE}.UEDTUEDŽE@EE|ҋ]UHZ`ڋE|E|-E@@4E@UPEPjEPBЃE tUEDtUEEEu-E@@4E@UPEPjEPBЃE@u!EPhjEPBЃ ЋEPE@EEEEEE@EE| EE=~!E@@ EPjEPBЃEEHEt;UE숄E@EEEHEuŋE@EEHUEEDžEEEE;Eu4EE@E@E;Et̸M;|!E@@ EPjEPBЃEE@EEYEhjP E t Dž DžEEE;EEE@EE|E;EEEt!E@@ EPjEPBЃEMUEUUE@EE;EsÐU]ZU]ڋE@ @EUEj@ PB Ѓu E EU@BEU@BEE]ÐU ]ZU\ڋE@x@EUEj@xPB Ѓu*E@x@@E@xPEj@xPBЃEU@BpEU@Bt]ÐU$]ZU[ڋE EE@ EEu*E@ @@)E@ PEj@ PBЃMUH#ЉUEEEE؋UHUEU PUEE%EEEE@EEU@BEUBE@HEEUPEujEPu EE=u^EEE@EEU@BUBE@HEEUPEujEPu E:EEEEEEUPEUP EE]ÐU ]ZU?ZڋE EE@EEu*E@x@@)E@xPEj@xPBЃE@lt,MUH#ЉUEEEE؋UHUEU P UEE%EEpEE@EEU@BEUBE@tHEEUPtEujEPE=uPEpEE@EEU@BUBE@tHEEUPtEujEPEEEEEE,EUP EUP]ÐU ]ZUXjjEPb u EE@E@ EE]ÐU]ZUXjjEP E@ E@]ÐU ]ZUWڋE@lt$U EMDLEE@U@B3U ED,EMUEEPPEP ]ÐU ]ZU?WڋE@lt$U EMD\EE@U@B3U EDj!jEP hjP Dž=}+DŽ@=|ՋEǀDžDžʚ;Dž=]Et2E;E@=~DžDžʚ;Dž=kEt@E;,;tE@=~}aEUp4pE@@B|K@@B}@@B|K@@B}sDž=t^ ~!E@@(EPjEPBЃD߉@@B@=rDž D߃D߃uHD߃t㋅D߉@BDމ@@BD@BD߉@BD߃HD߃uHD߃t㋅D߉@BjEPE P节 DžDž }Dž=N;uU B@@=~@ ~E ǀÐU<]ZUȸ8ڋEEEtjEPjjEPҀ jjEP€ EEU;.UE EEduzElulE@EED܃uWUEDtEE@ujEPЋEPMUEDLPAPEP EDEhtoE@EED̃uZUEEE@ujEPuЋEPMUED\PAPEPG EDE@EEU;]ÐU]ZU_6ڋEEE t`EP dEPEEUPxEU PlElu.EduhEPlEP\EdupEP>tEPEu$EPhjEPBЃ ЋEE U@B|EǀEǀ$E txEP|EPEEU;UE EEdElE@EE E|E|-E@@4E@UPEPjEPBЃUEDLu%EPhjEPBЃ ȋUELLUEhjDLP"} "UEjjD,PEPjEP6UEDEhE@EE E|E|-E@@4E@UPEPjEPBЃUED\u%EPhjEPBЃ ȋUEL\UEhjD\P>| "UEjjD{jEP0zEPjEPBЃEjEPBЃ]U ]ZU0ڋEEEtoE@E@ E@EU P7EP2E@@EPjEPBЃ E tҐ]ÐU]uZU/ڋEEEU@;EU@ ;s9EMUEPB PAPEPEPE PEPFЃEU@ ;tEEPEPBЃu'E@uE@UHBE@QE@tE@U@BE@E@ E@U@BEU@;]uÐU]uZU츜.ڋEPj@jEPBЃ EEUEPEtE t$E@@EPjEPBЃ}EE@PEEU;PH}aEpEUHJ$EU@ B(jjPQjEPFЃȋUELE@EEEEXEEU;PH|]uU]ZU-ڋE@EEEE@EEU@BE UBE@HEEUPEu7UjEPB Ѓu!E@@EPjEPBЃ]ÐU]ZU,hEP!E PEP]ÐU]ZU,ڋE %PEPE %PEP]ÐU ]ZU,ڋU EDTEEu-E@@6E@U PEPjEPBЃEEEU;|9EUxEP=~EE@EEU;|~NjEhEPxEtE|EEE|EEPEPEU PEPtEEU;|^EUxEPEEtEPEP+E%PEPE@EEU;|~EǀEEE]ÐU]ZU_*ڋEtU EEE E U EDtEEu-E@@4E@U PEPjEPBЃEhEPEEE!EE@U‰EE@EE~ߋEPEPE PEPEE&EE@PEPE@EE~EE;E}&EE@PEPE@EE;E|ڋEǀ]ÐU4]ZUи(EE؃}'UظDUظDE@E؋E؃|EEU;}mU؋E EԋEduEluEԋPDEhtEԋPDE@E؋EU;|EEE؃})ETEDMȉM܋E@E؋E؃|hEPE܍EPEP#EE؃EDtEEU;UE EE@PEPEduElu E@EEEEEht E@E EEEEUPEPE@EEU;PEdPEP_EhPEPIElEpPEP#]ÐU]ZU#hEPjEPjEPjEPEUttHPEPjEP]U]ZU"hEPjEPCjJEP5jFEP'jIEPjFEP jEPEPEPEPEPEPEPEPEPEPEPjEP|jEPn]ÐU]ZU!hEPjEP#jAEPjdEPjoEPjbEPjeEPjdEPjEPjEP2jEP4jEP$jEPE@LtŃtސ]ÐU]ZU ڋE=v!E@@ EPjEPBЃE PEPEPEP]ÐU]ZU_ ڋE PEP]ÐU ]ZU ڋEEhEPE@EtjEPEtjEP]ÐU]ZU踏EEE@PEEU;PH}E@ E@~EE@EEEEXEEU;PH|‹Et0Et(EE@@MEPjEPBЃEt6EthEP~hEPjREthEPH0EthEP*hEPEtEttjEP]ÐU]ZUoڋEEEtjEPJEEU;}yUE EEdu#EluEj@PEPm EhtEj@PEPJ E@EEU;|EU;BtjEPEUBjEP9]ÐU]ZUOhEPQ]ÐU ]ZUhEPEE}.UEDTtEPEPE@EE|ҋEucEE}TUEDttjEPEP UEtjEPEP E@EE|hEPR]ÐU ]ZUڋEPj jEPBЃ EEUEPEPEPEP EPEPEPE@]U ]uZU\ڋUE@8R4;rEE@UBVЋEP,MEU@ B(I@ȋEU tPQVЋEP0E@4E@EEEEXEEU;PHMEU tPA@PUЋE]ÐU` Z) ڋE.E@@E@@EPjEPBЃEEE@u E@?tpEǀEEEU;PH}CEE@}"E@EEE@EE@|ދE@EEU;PH|?EǀEEU;PH}EDE@EEU;PH|EEU;JE@EE~E~:E@@E@UPE@@EPjEPBЃEE;EUEDEE| EU;PH|-E@@E@UPEPjEPBЃE~;EUM; -E@@E@UPEPjEPBЃE@EE;E]E@EE@EE@E܋E@ E؋E$E|8E@}0E;E|(E@} E܃|E܃ E؃|E؃ ~-E@@E@UPEPjEPBЃEu7Et-E@@E@UPEPjEPBЃ5Et-E@@E@UPEPjEPBЃEE;E(UEDEEt8E@}-E@@E@UPEPjEPBЃEEE;EUE}9E܃t-E@@E@UPEPjEPBЃHUEM; u E܋UH;t-E@@E@UPEPjEPBЃUEM؉ E@EE;ETE@EE;EEuE?uE܃uE؃t-E@@E@UPEPjEPBЃEE;E}`UEDEEDt-E@@E@UPEPjEPBЃEDE@EE;E|E$EEE@EEU;Et[EEU;PH}EE}!E@@.EPjEPBЃE@EEU;PH|SEEU;PH}?EDu!E@@.EPjEPBЃE@EEU;PH|ÐU]uEEEEEU;E;EtVUMȋUuAFAFAFA F AFAFAFAFA F UMȋEQ;|~CUMȋEQ;|~MUu|FE@EE@EEU;&EU]uÐU]uZUڋEEEUEH ЉUEU@EEU;P}@MUETЋIPȋUE E@EEU;P|EtCEU@dEU@hEU@lEU@ pE@H~=E@@UE@RHPE@@EPjEPBЃEU@HEEU;PH}9MUЋIPȋUE E@EEU;PH|NjEǀdEUttUHhEǀlEǀp]uÐU(]ZUܸڋEE EEU@0EU@ 4E@8E@<E@@EU@$BDE@HEM@ +q ‰EEu E@ EEUPLEǀ8Eǀ<AE~E~@E@@UE@PE@@EPjEPBЃMEUtPAjEPE PRjEP>]ÐU]EEEd~EdE2}}EEEEEEE]ÐU]ZUjE P=E EPE PEP= ]ÐU]ZU?ڋE @ujEP<ЋE PU jEPBP< EEE!EE@U‰EE@EE~ߋE| E=~!E@@ EPjEPBЃE PEPEPBP< E @ǀ]U]ZUOڋMjjPRAtPEPMjjPRPEPM $jjPRAxPEPM(,jjPRPEPX]U ]ZUڋE@dt0E@@UE@RPEPjEPBЃE@Pu!EPhpjEPBЃ ЋEPPE@4E@8E@DjjKEP; jEPEE}BUUUUUUE@EE|EǀEǀEǀEǀEǀE@D~ EǀEǀEǀEǀEǀEǀEǀUUUUfUfjEPI:]ÐU]ZUojEP:jEP:jEP9sjEP9cjEP9SjEP9CE@@ EPjEPBЃ EH(wѸUDU]w3GWgU]uZU|ڋE@dt0E@@UE@RPEPjEPBЃEU PLEǀEǀEǀE@HE@PEE@E@E@ E@E@E@EǀE@HE@PEE@RE@E@ E@E@E@E@PXEE@GE@E@ E@E@E@E@PEE@BE@E@ E@E@E@EǀE@HE@PEE@E@E@ E@E@E@E@PXEE@E@E@ E@E@E@E@PEE@E@E@ E@E@E@EǀE@HE@PEE@CE@E@ E@E@E@E@PXEE@ME@E@ E@E@E@E@PEE@YE@E@ E@E@E@E@PEE@KE@E@ E@E@E@cEǀE@HE@PEE@E@E@ E@E@E@E@PXEE@E@E@ E@E@E@E@PEE@E@E@ E@E@E@E@PEE@E@E@ E@E@E@#EU@$BHE@H| E@H ~=E@@UE@RHPE@@ EPjEPBЃEEU;PH}jMUЋQPЉUEUPE@E@ E@E@E@E@EEU;PH|CE@@ EPjEPBЃM wԸUDU]uH|U]E@EU PEUPEUPEUPEUP E$EEEE]ÐU ]EE;E }OE@EUPEUPEUPEUPEUP E$EE@EE;E |EEE]ÐU]ZUڋE gEU PEE;E }UEMLE@EE;E |E@E@EUPEUP E$E!EPEPjjE PEPEEEE]ÐU]ZU?ڋE@HEE@dt0E@@UE@RPEPjEPBЃEuE@Lu E ,E~UUEEEEtE;E}WE ~ EE E EUEHEPjEPAЃ ЋEEEEUEUEE@LjjjjEPEPEjjjjjEPEjjj?jjEPEjjj?jjEPEjjj?jjEPEjjj?jjEPoEjjjjEPEP4Ejjj?jjEP;Ejjj?jjEP"Ejjj?jjEP EjjjjEPEPEjjjjEPEP,Ejjj?jEPEPEjjj?jEPEPEjjjjEPEP[Ejjj?jEPEPE]U ]ZU/ڋEEE t!E@@EPjEPBЃEU@ B0E@4E@8E UEB<]ÐU ]ZUڋEEE;E}0UE PjEPEPBPEP+-E@EE;E|Ћ]ÐU4]ԉuЉ}ZUڋEEE@;ETE@;E EEU+PUEU +B4EE;Es EEEEEEEE؋Exu MUjEPB4PAPPEPE؋@ЃEPUEPEP4UEP4EP0+UEP0E@0usEU@4; }bEEU;PH}A}uMUEjj PB4PAPDPAE@EEU;PH|EU B4EU@4; uBEUEj@PEPjBPEPAЃE@4E@U@BE@0E@;E EE@PEEU;PH}rEU@ B(ME}uEUHJ$EPUE EjjPRQPCE@EEEEXEEU;PH|EU PE@;EsE@;E ]ԋuЋ}ÐU<]̉uȉ}ZUiڋEEE @EE@;E sE@;E8EU+PUEU@<+B4EE;Es EEEEEEEE؋Exu MUjEPB4PAPPEPE؋@ЃEU@0;B EEU;PH}qEEU; JEEЋ}uMUڋE@PjRDPjEЋDP)E@EEU; ~E@EEU;PH|EPUEPEP4UEP4EP0+UEP0zE@0tEU@4;B<}\EEU;PH}>}uMUEjj@Et`UEL E@dUEL {E}ƒuJE}ƒuEU;|EU;~HEPt6EtEUH;tE ~iE@@UE@PUE@PUE@P UE@P$EPjEPBЃEEU;PMUET@EUE‰EEtEE@}:E@@vE@UPE@@EPjEPBЃEEEU;UE} E UEE܋E܉EE;Et9E@@vE@UPE@UPEPjEPBЃEMU䋀E@EEU;dE@EEU;PEu-EuEP EP*EuEP EP{Eu>Eu0Eu"E@}5EU;t!E@@}EPjEPBЃEPEEU;PUETEEt$EEE@EE|E|-E@@2E@UPEPjEPBЃUED8u"EPj@jEPBЃ ȋUEL8UEj@jD8P UEDUED$EuEu$EEE@EE|E|-E@@2E@UPEPjEPBЃUEDxu%EPhjEPBЃ ȋUELxUEhjDxP E@EEU;P'E@E@ E@EUB4]ÐU]ZUOڋEPhjEPBЃ EEUEPEE}+UED8UEDxE@EE|ՋUqEEPE@$PjEPBЃ ЋEEEEEU;P$}CEE@}"E@EEE@EE@|ދE@EEU;P$|]U ]ZUڋE@EEPhjEPBЃ ЋEPEU@BE@]ÐU]]ÐU]ZUڋE@EUEjj@PhjBP=t!E@@&EPjEPBЃEU@BE@EE]ÐU]ZUߏڋE@EE@$EEjEPEEu.E@@8E@@ EPjEPBЃUE@$PB PEP E@tEj@PEUPEUP$EPEU@$BEUP EUP$EE]ÐU]ZUߎڋE@EE@EEvFUEjj@PEPjBP;Et!E@@&EPjEPBЃEj@PE@@ t!E@@&EPjEPBЃ]ÐU]E@EUE@R PEUH$+JE@H]ÐU ]ZUڋE@uEPjjEPBЃ ЋEPE@EEPEP EPEU P]ÐU]ZU/ڋE tEu!E@@EPjEPBЃE@uEPj(jEPBЃ ЋEPE@EEPEP EPEU PEUPE@E @t E@ugjhEE UPEUPE@u.E@@8E@@ EPjEPBЃE@E @EEUP EUPE@EEUP$EUP]U]E@EE@$]ÐU]]ÐU]ZUoڋE@EUEjj@PhjB PEEwpE@$t!E@@+EPjEPBЃE@@{EPjEPBЃE@ PEP BEEU@ BEUPE@$EE]ÐU ]ZUoڋE@@{EPjEPBЃBBE@PE@@EE]ÐU ]ZU߉ڋE@EE ~QEU ;P~(EU +PU UjEPB ЃEU ;P؋EPU EPEP+U EP]ÐU]]ÐU ]ZU?ڋE@uHEPj(jEPBЃ ЋEPE@EEPhjEPBЃ ЋEP E@EEPEP EPEPEPEU PE@E@]ÐU ]ZU_ڋE tEu!E@@+EPjEPBЃE@uEPjjEPBЃ ЋEPE@EEPEP EPEPEPEUPEU P]U]EEEP~ E@?UEHH;sETU@ BETU@LBE@E@]ÐU]ZUڋEǀjEP7]ÐU ]ZUڋEEE@t8E@Pt!jEPtEP EP Eǀ]ÐUP]uZU ڋEEEdHEEHHEE@E؋EU;P)E@EE;EUElPB PEE PEPBЃu EU؉PEUPE(EEEU;PdUETEċEċ@4uEċUP@UUEċHDEE;EsEċ@8E Eċ@HEEEԋEċHU Eċup(EЋEċUPDUEEċU;P<E;ErUU܋E;PL}XẺEEE;E}CMMUjEPEPD PEPEPEЃEċUP$UȋE@EE;E|EċUP8UEċP(EЍEЋE@E܋EċU;P<[E@EEU;PE@EE;E E@E@E؋EU;PEU@E@EEUEU;HsjEPEEjEPB ЃEE]uÐU]EE]ÐU\]u}ZUقڋEEEEU;P}pUETEċE@EEċxuEUċJ Ejj@ PQDHPEPE@ ЃЋET̋E@EEU;P|E@EEU;PmE@EEU;d2EEEU;PUETEċEċUP8UEEċU;P<}pEMMT̋E‰EEEċU;P8}1UEMȉL EEȋE@EE@EEċU;P8|ϋE@EEċU;P<|E@EEU;PHEE PEPBЃu EUPEUPEE@EEU;dE@E@EEU;PE@EEUEU;HsjEPEEjEPB ЃEE]u}ÐUT]u}ZUĸ)ڋEEEHHEEU;|(EU;uxEU;wdEjEPBЃu EEU;|ċEU;uEU;vEEEЋEU;P$wEЋ@4uBE@E}uEUЋJ Ejj@ PQDHPEPE@ ЃEE;Es EЋ@ E%EЋMЋ@ +q ‰EEu EЋ@ EEU싀DE̋UE EEE;EUEEEEEЋU;PsGjEPEPEPEPEPEЃEE܋EЋUP$UԋE@EEЋU;PrEЋP(E؍E؋E@EE;ErE@EEЉEȋEЃXEЋEU;P$E@EȋEUȉEU;Hs E EE]u}ÐU4]ЉuZUԸ\}ڋEEEEtEu EvE@pu+EHEP$PjEPAЃ ЋEPpE@pEEEEEU;P$E@PEEuEE@t E@4u E;Es"E@ EEEEE4EM@ +q ‰EEu E@ EEEEEvmEUP U܋E@}uEUHJ jjEPQDHPEP@ ЃE؋EP E؍EE2EpMUjjEPjDHPEPF ЃEEEMpp0E@P,,@(,@$,@,@ ,@,@ EU苀DEUE EEE;EAUE؋EԋEtEuEԉE UE؋DEЋEtEUH;uEԉE UE؋DE̋E@ E@E@EE@HEEE;E3j4PEP E;Es0EEE0@6 +(Ћ|c$$ ~+;|Hn$+$™~+;|H؉f60@D+(Ћ|` ~+;|Hk+™~+;|H؉fD0@ "TȍU+ȋ(|` ~+;|Hk+™~+;|H؉fT0@"F ++(ȍ|c ~+;|Hn+™~+;|H؉fF0@"8ȍU+ȋ(|`   ~+;|Hk + ™~+;|H؉f8jEPEP4PEPEPEЃ EEԋEЉEEЋẺEE̋EUP$UċE@EE;EEP(EȍEȋE@EE;EE@EEEXEEU;P$E@EE;Hs E EEÐU$]u}ZU踉oڋEPjtjEPBЃ EEUEPEPE@pE EEEEU;P$E@ EEt E@EExUE@PBPCUE@ PB P+ЋEPRVjjEPGЃȋUELHE@EEEEXEEU;P$cEPEP EUHBrEPhjEPBЃ EEE }$EUuM‰D E@EE |܋EP EP E@]u}U ]ZU츯mڋEEEPhjEPBЃ ЋEPEPhjEPBЃ ЋEP EPhjEPBЃ ЋEPEPhjEPBЃ ЋEPEEE= @J@]ETEEU@ @J@]EEEU@ @J@]Eҵ؋MEU@ $@J@]E藵؋UEM@E@EEEE@EE=]ÐUD]uEEE@pE؋ELEԋE@EЋE@ E̋E@EȋE@EċEHEE E U@EE U@EE U@EE@EE@EEEEE;EEE@EEE@EEE@EUEЋM EUBUEċuMȋUMȋUABUE̋M EԋUBEEE@E܋E;EbEHEE]uÐU]E@$EE@pEEHEEEE;E}gUE MEE@EEEEEv,E@UBE@EEEEEHEEwԋE@EE;E|E@EEEEHEEg]ÐU]ZU_iڋU E@pPEPjEPEPBP]ÐU]E@pEEHEEE U@EE@EE@EEEEE;EsCEE@EUEBUEBEUBEEE@EE;ErEHEEs]ÐUH]uEEE@pEԋELEЋE@E̋E@ EȋE@EċE@EEHEE9E U@EE U@EE U@EE U@ E܋E@EE@EEEEE;EEE@EEE@EEE@EUE̋M ًEUBUEuMċU؋UЋMAUEȋM ًEЋUBEE؋U@BEEE@E؋E;EBEHEE]uÐU]]ÐU]uZUfڋEPjjEPBЃ EEU(EPE@$t!E@@ EPjEPBЃE@$t!E@@ EPjEPBЃE@$t!E@@ EPjEPBЃTE@$}!E@@ EPjEPBЃ$E@(Hw¸UDUE@xE@(t E@(uX,EPEEU;P$}6MUЋB4E@EEU;P$|#E@@EPjEPBЃxE@xE@(u0EPjEP\E@(u4EP@E@(u8EP$E@@EPjEPBЃE@xE@(u<EPjEP4@E@(u8EP$E@@EPjEPBЃoEU@,;B(uEU@$Bx8EP!E@@EPjEPBЃ#E@,HwUDUE@TtE@|EU@xB|]uP@tU8]ZUԸbڋEEEEEEEEU;P$@EEDEEHEELEEPEETEEwXEE_\EEG`EE/dEEhEElEEpEEtEExEE|EEEEoEEWEE?EE'EEEEEEEEEEEEEEEEgEEOEE7EEbEEmEEYEEEE@@1EPjEPBЃ EHHwѸUԍDUE@@UE@R$PUE@R(PEPjEPBЃPE@$E@(===}@=}= =j==M=}==*=M= =}A=}==== = }="== }== = }>=}=0=P==5= }= Z= W= U= b=}A= }= = P= U==}=J=W=u=RmUEMLE@4tUED,;EuE@PEEuUEML,zE@TEEE@}"UE PUE E@EE@|UE@TEEE@}=UE PUPȍ UE E@EE@|E@TEEEE܃EE؃}pUEPEE̛y h]E̛U܋ ЋU؋ ЋH]E̛UEE@EE@E؋E؃|E@E܋E܃nAE@@1EPjEPBЃMwԸUԍDUE@EEEEXEEU;P$]G[oSU]ZU/ZڋEPjTjEPBЃ EEUEPEEEEU;P$}fEPhjEPBЃ ЋEPTEhj@TP蔢 UED,E@EEEEXEEU;P$|]ULZIYڋE|E|-E@@4E@UPEPjEPBЃE tUEUEEEu-E@@4E@UPEPjEPBЃE@u!EPhjEPBЃ ЋEPE@EEUEEEEE@EE| EE=~!E@@ EPjEPBЃEEHEt;UE숄E@EEEHEuŋE@EEHUEEDžEEEE;Eu4EE@E@E;Et̸M;|!E@@ EPjEPBЃEE@EEYEEEkEE@t@EM+UELHEE@U‰EEMUUEE@EE~E@DEhjP EEEEEE@U;EUڋJEEغHU܋E܃~EPjEPB Ѓu EyE@@EE@@EEHEE@EE@EE=Eu>EPjEPB Ѓu E E@@EE@@EEHEE@EE@EE=tEu EEU쉐&E  EE EEEbE;E~YE@$u1E@@xEPjEPBЃE@$E؋U HU EEUPEUPEU PEUP EE]ÐU ]uZUlRڋEEE;E}@jjEPEPE PEPu EDE@E E@ EE+EEE MM#EUEM; EEEE}=jjjEPE PEP u EE@E E@ EEHEE M#BU ЉUE@EUEM; uEU PEUP E~3E@@@yE@PEj@PBЃE'uUEMMLHM苖EDEE]uÐU]uZU츼PڋEEEEuE@ VM‰AE@ EjEPBЃu ErEEU;P}#UEDE@EEU;P|݋E@EUB(Eu E@$EE]uÐUh]ZUOڋEEEEEt-E@(u"jEPuEE@$EEԋE@@EċE@@EȋE@E܋E@ E؋UBEBEBEBEB EEEU;lUE EUEpEUETEEPED,EE؃}KjjjEPEPEPu EẺE܋EЉE؋E؃} EVE؋U܍H#P UUEEEtE+EE؋EEEJE jEPEPEPEPEPVEE} ENẺE܋EЉE؋EE;E}EU;|EU;~HEPt6EtEUH;tE ~iE@@UE@PUE@PUE@P UE@P$EPjEPBЃEEU;PMUET@EUE‰E܋EtEE܋@}:E@@vE@UPE@@EPjEPBЃEEEU;UE܋} E UE܋EԋEԉE؋E;Et9E@@vE@UPE@UPEPjEPBЃEMU܋E@EEU;dE@EEU;PEu-EuEP EP*EuEP EPEEU;PUETEEu=Eu*E@EUEjjD,PEPjEPL=E@EUEjjD,PEPjEPUEMD,AEu0EuE@}5EU;t!E@@}EPjEPBЃE?tEP EPEEU;PUETEE@EUEjjD@PEPjEPEt*E@EUEjjDPPEPjEPUEDE@EEU;PgEEU;lUEpEUETEEPEuMD@D`EPEuMDPE@45E@(EE@$EUEDŽE~E~EE~E~EUMDDMU@E~E~EE~E~EUЋUDDMU@IE~E~EE~E~EEMDDMU@E~E~EE~E~EUUDDMU@E~E~EE~E~EUЋUDDMU@/E~E~EE~E~EUȍ+ȋ UDDMU@E~E~EE~E~EEMDDMU@mE}*} 8느Cq#}1T#0=UEDŽE@EEU;lAE@ E@E@$EUB(]̋uÐU]ZU츿(ڋEPhjEPBЃ EEUEPEEPE@$PjEPBЃ ЋEEEEEU;P$}CEE@}"E@EEE@EE@|ދE@EEU;P$|EE}UED,E@EE|AEE}0EUEMLPUEML@E@EE|Ћ]U]uZUL'ڋEUH0E;H4wdUEPBPVqЋEPpUEPB P5qЋEPtEǀ@EǀDuEUH0E@4E;woEPEPUPpЋEPpEP EPUPpЋEPtEǀ@EǀDEUH0E@4@;wgEPEPRPBpЋEPpEP EPRPpЋEPtEǀ@EǀD^EUH0E@4;woEPEPPoЋEPpEP EPPoЋEPtEǀ@EǀDEUH0E@4;wgEPEPP.oЋEPpEP EPP oЋEPtEǀ@EǀDJEUH0EP4U;wxEHMEPPnЋEPpEH MEPPqnЋEPtEǀ@EǀDEUH0E@4+;wuE@+ЋEPRnЋEPpE@ +ЋEPRmЋEPtEǀ@EǀDEUH0E@4;woEPEPPnmЋEPpEP EPPFmЋEPtEǀ@EǀDEUH0E@4;wgEPEPPlЋEPpEP EPPlЋEPtEǀ@ EǀD EUH0EP4U;wxEHMEPPTlЋEPpEH MEPP)lЋEPtEǀ@ EǀD iEUH0EP4R;wpEHIEPPkЋEPpEH IEPPkЋEPtEǀ@ EǀD EUH0EP4;wxEHEPP(kЋEPpEH EPPjЋEPtEǀ@ EǀD =EUH0EP4;wpEHEPPjЋEPpEH EPPmjЋEPtEǀ@ EǀD EUp0EP4ȍU+;EPȍU+ȋEPQiЋEPpEP ȍU+ȋEPQiЋEPtEǀ@EǀDEUH0EP4+;wsEP+ʋEPQPiЋEPpEP +ʋEPQ&iЋEPtEǀ@EǀDiE@EPRhЋEPpE@ EPRhЋEPtEǀ@EǀDEEEEU;P$}?EU@B$EUDB(E@EEEEXEEU;P$|]uÐU]ZUڋE@ = E@=~.E@@*E@@EPjEPBЃEt3E@@UE@PEPjEPBЃE@$ ~=E@@UE@R$PE@@ EPjEPBЃEǀ8Eǀ<EEEEU;P$E@~!E@E@ ~ E@ ~!E@@EPjEPBЃEU8;B~E8E E@EEU8EU<;B ~E<E E@ EEU<E@EEEEXEEU;P$$EuEt>EPt0EǀEEǀ?EǀEEUUEǀEEU!EǀEEUEǀEEUEǀEEUEǀEEUQEǀEEUEǀEEǀ?Eǀ EEǀ?Eǀ EEǀ?Eǀ EEǀ?^Eǀ EEǀ?.Eǀ EEǀ?EǀEEǀ?EǀEEǀ?EǀEEǀ?nE@@UE@PUE@PUE@P UE@P$EPjEPBЃEP}n}5}S~aI0}#,0??j=}9x}Pcx==}=='=E=jEU@EUDEEEEU;P$ EUB$EUB(EUHJEU8PQ`ЋEPEUH J EU<PQw`ЋEP EUHJE8PQO`ЋEP,EUH J E<PQ'`ЋEP0E@4E@PE@EEEEXEEU;P$MEU<PA P_ЋEHEUP;B$|EtE@E@]ÐU(]ZUܸڋEPETEEU@dEU@ hE@8E@<E@@EU@$BDE@HEM@ +q ‰EEu E@ EEUPLEǀlEǀpAEP~EP~@E@@UE@PPE@@EPjEPBЃMEU8PAP ^ЋEdMEU<PA P]ЋEhEǀlEEU;P`UETEEU@B8EU@ BUEE؋UE܋M؉ UEM؉ E@EEUЋE;|EEUE;}lEEU4MEUЋEЋE܋ EUЋE4MEEUЋE܋ E@EEUE;|EE;E}!EM+MU@E@EE;E|ߋE@EEE؋EXEEU;P$]ԋuÐU,]؉uԋEEEDEEEEEU;P$EU@ B(MDEEU@8EEU@<EEE;EEU@ЋEЋEu+uMEU@ЋEЋEu+uMuMEUЋEЋE uMEUЋEЋE E@EE;EkE@EEE܋EXEEU;P$]؋uÐU,]؉uԋEEEEEEU;P$EU@ B(EMEDEE@0+u‰EEuEEEuEH}U@BHEP@EMD8EEEUE;}.UEuuMDE@EEUE;|ҋE@EEE܋EXEEU;P$*]؋uÐU ]ZUڋEEE@t;(EPjEPTE@@E@DE@L ,EPE@0E@4J0EP:E@@EPjEPBЃE Ptɐ]ÐU]uZUڋEEE@0u/EEPEPB ЃujE@0EDEEMUEPEPE PEPB4PAPEPFЃE@4;ErE@0E@4]uU]u}ZUIڋEEE@0uEEEP@ED8PEPA ЃuE@0E@LU@BLpEEEx@uMUEPEPE PBHPA4PD8PEPE@ЃEU@4;BHs9E@DE@;ErE@4EDUHBHEU@L;HujEPE@DEEEx@uMUEPEPE PBHPA4PD8PEPE@ЃEU@4;BHsE@LujEPEP@EP@E@0EDU@B4EDUBHE@DEHDwUDU]u}0yU]ZUڋEEPEPE PjjjEPBЃ]ÐU$]uZUڋEPjPjEPBЃ EEU4EPE t!E@@EPjEPBЃE@tQED}!E@@0EPjEPBЃjEP7EDEEDEEEEEU;P$}uEU@ B(MDEEpEUHJ$EEjjPQjEPFЃȋUELE@EEEEXEEU;P$|]uU]ZU?ڋE@@hEPjEPBЃE@ t!E@@?EPjEPBЃEE}BUUUUUUE@EE|EǀE@(Eǀ0EǀU U!U"Uf$Uf&Eǀ(U,E@ EE]ÐU0]ԉuZUظڋE@EE@EE@EEU EUEUEu7UjEPB ЃuEE@EE@EEHEE@EE@EEu5UjEPB Ѓu EE@EE@EEHEE@U‰EE@EEu7UjEPB ЃuEOE@EE@EEHEEPEE@EEu6UjEPB ЃuEE@EE@EEHEE@EP E@EEu4UjEPB Ѓu EE@EE@EEHEUE@R M‰A E@EEu5UjEPB Ѓu E5E@EE@EEHEE@EPE@EEu4UjEPB Ѓu EE@EE@EEHEUE@RM‰AE@EEu5UjEPB Ѓu EyE@EE@EEHEEPEP$E@EEEE@E܋EU܋BEU܋@BEU܋@ BEU܋@$B E@@fEPjEPBЃE@t!E@@<EPjEPBЃE@ vE@v E@$!E@@!EPjEPBЃE@$U@;t!E@@ EPjEPBЃEu5EpEP$PjEPFЃ ЋEEEEEU;P$EUPEu5UjEPB Ѓu EE@EE@EEHEEPEPE@EEu5UjEPB Ѓu EME@EE@EEHEE@EE@EEЃEPUEP Eu7UjEPB ЃuEE@EE@EEHEEPEPE@EE@E܋EU܋@BEU܋@BEU܋@ BEU܋@B E@@gEPjEPBЃE@EEE܋EXEEU;P$QE@EUPEUPEE]ԋuÐU8]ZU̸ڋE@E܋E܋@E؋E܋@EԋE@u!E@@@EPjEPBЃEԃu4UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE@EE@E؋Eԃu5UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE@U‰EE@E؋Eԃu7UjEPB ЃuEaE܋@E؋E܋@EԋEHEԋE@EE@E؋E@@iE@UPEPjEPBЃEUE;uEEu/Eu!E@@ EPjEPBЃEU쉐PEE;EEԃu4UjEPB Ѓu EnE܋@E؋E܋@EԋEHEԋE@EE@E؋Eԃu4UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE@EE@EEEEEU;P$}1EU;PuQE@EEEЋEXEEU;P$|ϋE@@E@UPEPjEPBЃUEMTEЃEPUEPE@EЋEЋUPEUЋ@BEUЋ@BE@@jEPjEPBЃE@EE;ENEԃu6UjEPB ЃuEE܋@E؋E܋@EԋEHEԋE@EE@E؋EU艐Eԃu4UjEPB Ѓu EZE܋@E؋E܋@EԋEHEԋE@EE@E؋EU艐Eԃu4UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE@EE@E؋EЃEUEE@EЋEUЋBEUЋBEUЋBEUЋB E@@kEPjEPBЃE@EtEU@E܋U؉PE܋UԉPEE]ÐU$]ZU_ڋE@EE@EE@EEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu5UjEPB Ѓu EFE@EE@EEHEE@U‰EE@EEEEEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu4UjEPB Ѓu EE@EE@EEHEE@EE@EEEE@@QE@UPE@UPEPjEPBЃE|E |-E@@E@UPEPjEPBЃE|UME pEUUEUUEEEE;~-E@@E@UPEPjEPBЃEAEt!E@@ EPjEPBЃEUPEUPEE]ÐUDZIڋE@@@uCjEPB Ѓu E@@H@E@uCjEPB Ѓu Ej@@H@U‰E@EEEuDjEPB Ѓu E@@H@@E@@RE@PEPjEPBЃEDžDžuDjEPB Ѓu E@@H@D狅@D狕‰@NEEE@U苅PU鋅PUꋅPU닅P U싅PU틅PUPUPE@@XEPjEPBЃE@UPUPUPUP UPUPUPUPE@@XEPjEPBЃ= ;E~!E@@ EPjEPBЃDž;uDjEPB Ѓu E@@H@@@;aE+Et(EE| |0E@@E@PEPjEPBЃ@ujEPC4ЋPjEPBP4 PhPBP3 ECEt!E@@ EPjEPBЃPPEEÐU<]ZUȸڋE@E؋E؋@EԋE؋@EЋEЃu6UjEPB ЃuEE؋@EԋE؋@EЋEHEЋE@EE@EԋEЃu5UjEPB Ѓu E?E؋@EԋE؋@EЋEHEЋE@U‰EE@EԋEEEEHEEЃu7UjEPB ЃuEE؋@EԋE؋@EЋEHEЋE@EE@EԋEEEEE@@SE@UPE@UPEPjEPBЃE|-E@@ E@UPEPjEPBЃUEujEPI2ȋUEUEEEtOE=}9EE@}MUfJE@EE@|EE E@JE@}8EE@}MUfJE@EE@|EE E@[EEuEiE]EQEEE9E} }t ttԃ$}tȃ$t1tEE;EAEEЃu7UjEPB ЃuEaE؋@EԋE؋@EЋEHEЋE@EE@EԋEЃu5UjEPB Ѓu EE؋@EԋE؋@EЋEHEЋE@U‰EE@EYEЃu6UjEPB ЃuEE؋@EԋE؋@EЋEHEЋE@EE@EԋUE܋ UEfJE@EE;EE@@hEE@E@E̋UEPẺPUETPẺPUETPẺPUETPẺP UETPẺPUETP ẺPUETP ẺPUETPẺPE@@_EPjEPBЃEEE@7E+EEEt E+EEEHEt!E@@ EPjEPBЃE؋UԉPE؋UЉPEE]ÐU ]ZU丿ڋE@EE@EE@EEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu5UjEPB Ѓu E^E@EE@EEHEE@U‰EE@EEt!E@@ EPjEPBЃEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu5UjEPB Ѓu EE@EE@EEHEE@U‰EE@EE@@TE@UPEPjEPBЃEUEUPEUPEE]ÐU]ZUڋEEEEJE @J:E @F*E @IE @F E @EǀE U@ E U@!E U@"E @E @ Mf$E @ E @ Mf&E tGE@@zE E@PE!E@PEPjEPBЃE@EE EPE!EPE$EPE&EP E"EPE@@YEPjEPBЃE P E @ ЃtAE@@\E P E@PE P E@PEPjEPBЃEEE P E @ ЋMR;t-E@@ZE@UPEPjEPBЃEXE @JHE @F8E @X(E @XE @E@@nE@UPEPjEPBЃE@@oE@UPEPjEPBЃE@@pE@UPEPjEPBЃdE@@[E PE@PE@UPEPjEPBЃ$E @HwUDU0E@@OE@UPEPjEPBЃ]sCU]ZU_ڋE E @AE @dE @oE @bE @eE @E @‰EE @E @‰EE @ E @ ‰EE @ EE@EEUPEUPEUPEUP E@@NEPjEPBЃEǀ(UE,1E@@PUUE@PEPjEPBЃ]ÐU4]ZUиڋE@E܋E܋@E؋E܋@EԋEԃu6UjEPB ЃuE E܋@E؋E܋@EԋEHEԋE@EE@E؋Eԃu5UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE@U‰EE@E؋EEE| EE~EEEEE;EsgEԃu4UjEPB Ѓu EE܋@E؋E܋@EԋEHEԋE؋U@DE@E؋E@EE;ErE+EExjjEPEPEPEPzjjEPEPEPEPZE@@FUE@PEPjEPBЃ#E=t=t뫐E܋U؉PE܋UԉPE~EPEPEPBЃEE]ÐU8]ZU̸_ڋEEEEEE@EE@E܋E@E؋EE؃u7UjEPB ЃuEE@E܋E@E؋EHE؋E@EE@E܋E؃u5UjEPB Ѓu EhE@E܋E@E؋EHE؋E@U‰EE@E܋EEEE=u E@`EUEEԋE;EsEEԋEPEԃPjEPBЃ EE@EU􋀴BEUPEUԉP EEЋEUЉPEЉEEU􉐤EǀEEԉEEEEE#EEE@ EE@EEE;EEU܉PEU؉PEUE؃u7UjEPB ЃuEE@E܋E@E؋E;EsAE؃v9E@UBE@E܋E@EEHE؋E@EE;EsE؃wNjE;ENEtfE4uEU45E4EԋEԋ@tEԋ@EԋEԋ@uEԋUPE@EE@+EEEǀjjEPEPEPEPCjjEPEPEPEPOfE@@]UE@PUUE@PEPjEPBЃ E=d=t럐EU܉PEU؉PE~EPEPEPBЃEE]ÐU]ZUڋE@EE@EE@EEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu5UjEPB Ѓu EE@EE@EEHEE@U‰EE@EEEE@@]UE@PE@UPEPjEPBЃEUPEUPE~EPEPEPBЃEE]ÐU ]ZUڋE@EE@EE@EEu6UjEPB ЃuEE@EE@EEHEE@EE@EE=EEE@U@BEUPEUPEu4UjEPB Ѓu EdE@EE@EEHEE@EE@EE=pEu6UjEPB ЃuEE@EE@EEHEE@EE@EE=tEt:EEE@UBEUPEUPkE@tRE@@wEE@RPE@UPEPjEPBЃE@EUEUPEUPEE]ÐU ]ZUڋE@EE@EE@EEu6UjEPB ЃuEE@EE@EEHEE@EE@EEu4UjEPB Ѓu EE@EE@EEHEE@EE@EE=u E=t9E@@7E@UPE@UPEPjEPBЃEU􉐴EUPEUPEE]U]uZUڋEuVE@ u%jEPRuE2"jEPu E sjEPu EjjjjjEP%u EjjjjjEPu EkjjjjjEPu EU;jjjjjEPu E% jjjjjEPeu EE@@>UE@PEPjEPBЃjEPu EEǀE{E@@WEPjEPBЃEǀE>jEPu EjEPu EjEP-u EjEPu EEEjEPЃuEgKEjEPBЃu E4E@@^UE@PEPjEPBЃjEPu EE@@FUE@PEPjEPBЃE}2} F뤍@w UDU}# nKUDUIEǀE]uì t<lL\\\\\\\\U ]ZUOڋEu!jEPuEUE@;uFE@@dEE@RPEPjEPBЃEǀ1EPE@PEPBЃu E(E@PEPEE]ÐU]ZU/ڋEEEE@@|E@UPE@U PEPjEPBЃE=} EE=| E=~ ErE @U;tE U;u E>E HU;tE U;u E EE@@cE@UPE@UPEPjEPBЃREǀE^jEP=u E@EE-E'EHwUDUE]G_U]EEEǀEǀEǀE@ E@E@Eǀ]ÐU]ZUڋEPhjEPBЃ EEU8EP<EP@EPDEPE@`EE}-DUEL UEDdE@EE|ӋHEP HEPXjEP]ÐU]ZUڋEEE@@0EE;E~EEEtBLEE =uEs EE =uE sE 'DEE =t E =u HEE =uEUPEUP`eE =|.E =$EU M􉌐EU M/E@@FE@U PEPjEPBЃ]ÐU ]ZUڋEEE =u EUPWE =|E =EU M/E@@FE@U PEPjEPBЃ]U]E@LuE0tEUE@(u!E@$uE@,u E@xt EE@u[E@`uJEu6E@ %E@duEt EEU@$;@u|EU@|;@ueEU;@uKEU@(;Du4EU;DuEU;Dt EEE]ÐU]ZUoڋE@=t0E@@UE@RPEPjEPBЃjEP EEEEU;P$%EE@Lt E EE@E;EUE@E8 E™ƒu`EEEE@Lt EEE@E;E&UE@E8 E™ƒtE@UEP$EE@Lt E EEDE;EUE@ E< E™ƒu`EEEE@Lt EEEDE;E&UE@ E< E™ƒtEDUEP(UE@(R$E;~E@(UEB$,UE@$R(E;~E@$UEB(E@EEEEXEEU;P$EEEEU;P$MEU@B$IȋEU8PQ ЋEP,MEU@ B(I ȋEU<PQ ЋEP0E@EEEEXEEU;P$e6E@xJE@x>E@x2EU@$Bx$E@,Hw9UDUE@Tt E E@xEEUP|jEPstEU<Eǀ]kwwU]ZUڋEPhjEPBЃ EEEEULEhj-P EE=UUEBE@EE=~EEEE=}UUBE@EE=|EhjP> UEhLPP ]ÐU$]ZUڋEEjEPjEPEU@pBxEEEE;Et!E@@HEPjEPBЃE@ jEPcЋEPE@E@E@Tt E@@uE@dE@hE@lE@TE@Dt!E@@0EPjEPBЃE@xt.E@dE@hE@lEǀ?EtE@h$E@\t E@l E@dE@dtjEPEUBE@lu E@htjEPEUBE@DuKE@tjEPjEPjEPE@lPEPjEPEtjEPjEPE@u E@@t EEEEEPEPE@DujEPEPjEPBЃEjEPBЃE@E@@E@EtE@$D@E E@$EE@@EHUE@PE@@ E@lt E EE@UPE@ U@B ]ÐU]ZUڋEEE@tTE@EjEPBЃEjEPBЃEjEPBЃsE@Tt~EupE@\t(E@ltEU@E@?E@dtEU@!E@@/EPjEPBЃEjEPBЃEjEPBЃE@DE@uEjEPBЃEjEPBЃE@TtEE@PEPBЃE@t E EEEPEPBЃEjEPBЃE@UE@R P E@t E EEP UE@PE@@tJE@u9E@EE@lt E EEPUEP]ÐU ]ZUoڋEEE@TtEjEPBЃE@ U@B ]ÐU ]ZUڋEEE@=t0E@@UE@RPEPjEPBЃE@TtKE@ht@Et2EU@EjEPB ЃE@!E@@/EPjEPBЃ]ÐU ]ZUڋEPjjEPBЃ EEUEPEPE@jEP]U ]ZU츏ڋEEEPhjEPBЃ ЋEPEPhjEPBЃ ЋEPEPhjEPBЃ ЋEPEPhjEPBЃ ЋEPEEE= @J@]E4EEU@ @J@]EEEU@ @J@]E؋MEU@ @J@]Ew؋UEM@E@EEEE@EE=]ÐU]EEE@$EU@tB,]U]uZU\ڋEEE@$tAuEHUE@(PjjPjF PEE@$EEU;P,v E@,EEU +PU E;E vE EEPEEEvE@PEEE@ EE@$MUjjEPBPE PEPA ЃEPUEPEP,+UEP,E@$u E@U@B]uÐU]uZU ڋEEuMEPEjjPAPE PEPF ЃE@U@BE@U@B]uÐUL]uEEELE̋E@EȋE@EċE@EE@EE U@E܋E U@E؋E U@EԋE@EE@pEЋEЃ E@EE@E؋E@EE@EԋUEȋEUEuMEUEċEE@EE@E܋EEUUBEEŰMAEEŰMAEEE@EE@E܋EEUUBEEŰMAEEŰMAEEEHEЋEЃE@pE@EE@EUEȋEUEuMEUEċEE@EEEUUBEEŰMAEEŰMA]uÐUT]uEEELEċE@EE@EE@EE@EU E EBE؋U E EBEԋE U@EЋE U@E̋E@EE@E܋E@pEȋEȃE@EE@EЋE@EE@E̋UEEUEuMEUEEE@EE@E؋EEUUBEEUċMAEEUċMAEEE@EE@E؋EEUUBEEUċMAEEUċMAEEE@EE@EԋEEUU܈BEEUċMAEEUċMAE܃E܋E@EE@EԋEEUU܈BEEUċMAEEUċMAE܃E܋EHEȋEȃOE@pE@EE@EUEEUEuMEUEEE@EEEUUBEEUċMAEEUċMAE@EEEUU܈BEEUċMAEEUċMA]uU ]ZUڋEPj0jEPBЃ EEUEPE@EUHpJxEH(E<u?EPEP EPE@(PjEPBЃ ЋEP $EPEP E@ jEPw]U ]ZUڋEE E@TtIEPE@ u.EHUEjj@PjBPEPAЃЋEP EU@BE@u!E@@EPjEPBЃEP~E@u!E@@EPjEPBЃEPBE@@EPjEPBЃM wԸxUDUE@E@]+U]u}ZUYڋEEEU +PUEU;Pv E@EEEUEPEPB PEPEPE PEPAЃEuEHUjjEPPF PEPGЃEPUEP]u}ÐU]uZU|ڋEEE@u3EpMUEjj@PBPAPEPFЃЋEP E@EEMUE@PBPA PEPEPE PEPFЃE@;EvGE@+EEEEMP jjEPjPEPFЃEPUEPEU@;BrEUHJEHE@]uÐU$]u}ZU9ڋEEE@u3EpMUEjj@PBPAPEPFЃЋEP EU@+BEEU +PUE;EvEEEU@t+BEE;EvEEEEUExr EHUjjEPPPEPE@ЃEPUEPEPUEPEU@;BrEUHJEHE@]u}ÐU]u}ZUڋEPjjEPBЃ EEUEPE@E@ E@TEU<BE tNExEUpprxUE@PBtPЋE@PRVjjEPGЃЋEP5EpEUHpJxEjj@PQjEPFЃЋEP ]u}U]EEEU<B\EU@tB`]ÐUD]ĉu}ZU踉ڋEEEU@\;<EEEEU;P$}zEEЋEE؋}u EMU@EDdE UEjjD PEPEPEPE؋UЋD4ЃE@EEEEXEEU;P$|E@\EU<+B\EEU;P`v E@`EEU +PU E;E vE EEEȋ}uEHUjEPPF\PG PEPEȋ@ЃEPUEPEP`+UEP`EP\UEP\EU@\;<| E@U@B]ċu}ÐU]EUP]ÐU]E@]ÐU4]ZUиڋEEE@EE UPEE UPEEEԉE؋EU;<U؋EEUԋEEEUPpUE;EsGE@EE@EEEE~ EUBE@EEHEEE;ErE܃~)MԋU܋E@pPBPAPEPEPEP\E@E؋EE܉EԋEU;<:]ÐU]E@EEEU;<}|UEEUEEEUPpUE;Es;E@EE@EEUBE@EEUBE@EE;ErŋE@EEU;<|]ÐU$]ZUฏڋE@EEEEEU;<UEEUEEEUPpUE;Es;E@EE@EEUBE@EEUBE@EE;ErŋUE@pPjBPEPEPEPE@EEEEU;<S]ÐU0]ԉuZUظڋEPhjEPBЃ EEUEPEPE@E0t!E@@EPjEPBЃEEEEU;P$EU@B$M@EEU@ B(MDEE8EE<EUEMLdEE@4uUEL4EE;Eu$E;EuUEL4EEE;EuE;EuUEL4EE;Eu!EE;EuUEL4uE}ƒuFE}ƒu8UEL4E}UUE}UU!E@@'EPjEPBЃEtJEpUE8PBpPЋEjj<PRjEPFЃȋUEL E@EEE܋EXEEU;P$]ԋuU]ZU踿ڋE@=ujEPgE@E@=E@tEPjEPBЃEjEPBЃEEu EEurE@t^EtEuNE@EE@@EEUPE@U;P|!E@EEUHHEH9E@E@=t E@=uE@@tE@E7E@@UE@RPEPjEPBЃEE]ÐU ]ZUڋE@@jEPEtjEPjEPjEPEPjEPBЃEjEPBЃE@t~EtE@$D@E$E@t E@$EEE@@EHUE@PE@@ E@@]U]ZUڋEPjEPBЃjEPjj]ÐU0Z4ڋEP8PEPB Ѓ8PRA P 0ÐU ]ZUڋE@EE }6E@lt E@h|UjEPBЃE@lU@BlE@h;E |UjEPBЃ]ÐUT]u}ZUԸڋE@EE@EEE~EU;PtEU@pE9E@xt.EU;P||#EU;UEM+H|BxEEuEUPE@p@EEEEE@EEEE@EEEEtEE%uE@suE'E@EEE܋E@EE܉E؋E؃uEtEPEPE P [EEEEEEȋ}uMUE@4PB0PA,PF(PG$PEȋ@ PE@PE@PEPE P}(]u}ÐU]E@@lE@@]ÐU ]ZUڋEPEPEPEP EPE@hE@lE@ EPpE@t~E@xE@|EǀEEE]Ud]ZUߔڋEEEEaUE EEEPE@‰EE]E]EPE@+ЉUE]E]EPE@‰EE]E]EPE@+ЉUE]E]䛋EPE@‰EE]E]EPE@+ЉUE]E]蛋EPE@‰EE]E]EPE@+ЉUE]E]EE]Ee]EE]Ee]EE؋@EXEe؋EXEEЋ@]E]EE̋EXEe̋EXEE]EE]EE]Eeԋ@]E]@]EME]ț @]EME]@]EM]EE]Ee]EEȋEXEeȋEX EEEXEeEXE EE@EEEEEEEU@؂]EU@آ]EU@ ؂]EU@ آ]䛋EU@@؂]EU@@آ]蛋EU@`؂]EU@`آ]EE]Ee]EE]Ee]EE؋EXEe؋E٘EEЋ@]E]EE̋EX@Ee̋E٘EE]EE]EE]Eeԋ@]E]@]EME]ț @]EME]@]EM]EE]Ee]EEȋE٘EeȋEX`EEEX EeE٘EEEHEE]U`]uEEEEUE EEEPE@‰EEPE@+ЉUEPE@‰EEPE@+ЉUEPE@‰EEPE@+ЉUEPE@‰EEPE@+ЉUEEE܋E+EEЋEEE؋E+EEԋEE؋U-BU+U؋EPMMЋE̋UŰEPU+ŰEPEEE܋EEE؋EEEԋU+UԋPEU܍RU‰EȋUԍUU‰EM؋EċEEĉEE+EĉEUUȋEPU+UȋEP UUEPU+UEPE EE@EEEEEEEU@EEU@+EEU@ EEU@ +EEU@@EEU@@+EEU@`EEU@`+EEEE܋E+EEЋEEE؋E+EEԋUU؋EPU+U؋EMMЋE̋UŰEP@U+ŰEEEE܋EEE؋EEEԋU+UԋPEU܍RU‰EȋUԍUU‰EM؋EċEEĉEE+EĉEUUȋEU+UȋEP`UUEP U+UEEEEHEE]uU8]̉uȋEEEEЃ4UЋE EEԋEPE@‰EEPE@‰EEPE@‰EEPE@‰EEEEE+EEEEEE+EEEPE@+ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEE-U؍BE+EU؍BMM E܋EE܋M ЍM+Ћ+Ћ+Ћ + +ыE‹ E؉PEi!;U+ E؉PEEEEEEEEEEEEuuƋ‹  ƉE܋EE܋UR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3EMً I EMً Ѝ+Ћ+Ћ+ +щUE؋Ei;EEE܉EEE܉EEEU‹ E؉PEEU‹ E؉P EEU‹ E؉PEEU‹ E؉PE؃ E؋E@EЋEЃEEEEЃ#E؋U؋@EE؋U؋@ EE؋U؋@@EE؋U؋@`EEEEE+EEEEEE+EEE؋U؋@+EE؋U؋@ +EE؋U؋@@+EE؋U؋@`+EEEE؉PE+EE؉MM E܋E@E܋M ЍM+Ћ+Ћ+Ћ + +ыE‹E؉P@Ei!;U+E؉EEEEEEEEEEEEuuƋ‹  ƉE܋E@E܋UR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3EMً I EMً Ѝ+Ћ+Ћ+ +щUE؋Ei;EEE܉EEE܉EEEU‹E؉P EEU‹E؉P`EEU‹E؉EEU‹E؉E؃E؋EHEЋEЃ]̋uÐUL]u}ZUȸhjEP EEEẼŰE EEЋEPE@‰EEPE@‰EEPE@‰EE@EEPE@+ЉUEPE@+ЉUEPE@+ЉUEEEEEUUԍBEEEE+EEE+EE$(@J,@]ErUЉUu+u0(@J,@]E<u܋u+u4(@J,@]E u؋EE܋U؍ EԉPE+E܉Eu+u8(@J,@]Eu܋}}؋u+u<(@J,@]Ey+ EԉPEE EԉPuu苃@(@J,@]E uu+u苃D(@J,@]EuE+EEEEEuu䋃H(@J,@]EuEEEuu䋃L(@J,@]EjuEEEP(@J,@]E4UЋEMȉME EԉPE EԉP E EԉPEԃ EԋE@E̋ẼgEEEẼEԋUԋ@EEԋUԋ@ EEԋUԋ@@EEԋ@`EEԋUԋ@+EEԋUԋ@ +EEԋUԋ@@+EEEEuu}T(@J,@]E>Ѝ@EԉPEEEE+EEE+EEX(@J,@]EUЉUu+u\(@J,@]Evu܋u+u`(@J,@]ECu؋EE܋U؍@EԉP@E+E܉Eu+ud(@J,@]Eu܋}}؋u+uh(@J,@]E+@EԉEE@Eԉuu苃l(@J,@]ETuu+u苃p(@J,@]E!uE+EEEEEuu䋃t(@J,@]EuEEEuu䋃x(@J,@]EuEEE|(@J,@]EhUЋEMȉME@EԉP E@EԉP`E@EԉEԃEԋE@E̋ẼJ]u}ÐU8]̉uZUظL}hjEP$ EEEE܃U܋E EEEPE@‰EEPE@‰EEPE@‰EEEEE+EEEPE@+ЉUEPE@+ЉUEPE@+ЉUEE-UB(@J,@]EЛUЍ EPE+E+u싃<(@J,@]EЛ} EPuu􋃄(@J,@]EЛ< EUUEMAE+E+EUB U+UEMAE EE@E܋E܃?EEEE܃bEU@EEU@ EEU@@B`EEEEE+EEEU@+EEU@ +EEU@@+B`Euu싃(@J,@]EЛ@EP(@J,@]EЛUЍ@EP@E+E+u싃(@J,@]EЛ@E䉐uu􋃔(@J,@]EЛQuuu(@J,@]EЛE@EP E+E+u􋃈(@J,@]EЛ@EP`u+u(@J,@]EЛE@E䉐EEE@E܋E܃]̋uÐU4]ЉuZUܸxhjEP EEEEUE EEEPE@‰EEPE@‰EE@EEEEE+EEEPE@+ЉUEPE@+ЉUEE-UB(@J,@]EԛBUЉUEU+ЉU$(@J,@]EԛUЉUEE EPE+E EPuu(@J,@]Eԛu(@J,@]EԛqUЋE EP(@J,@]Eԛ/UЋE+ EP E EE@EEEEEEEU@EEU@ B`EE@@EEEEE+EEEU@+EEU@ +B`Euu􋃨(@J,@]EԛU@EP(@J,@]EԛUЉUEU+ЉU(@J,@]EԛؾUЉUEE@EP@E+E@E艐uu(@J,@]Eԛsu(@J,@]EԛFUЋE@EP (@J,@]EԛUЋE+@EP`EEE@EE]ЋuÐU(]܉uZUthjEP EEEE UE EEEPE@‰EEPE@‰EEPE@+ЉUEPE@+ЉUEE-EPE+EEPMM EEEM ЍM+Ћ+Ћ+Ћ + +ыE‹ EPEi!;U+ EP E EE@EEEEEEEU@B`EEU@ B@EEU@+B`EEU@ +B@EEEEPE+EEP@MM EE@EM ЍM+Ћ+Ћ+Ћ + +ыE‹EP Ei!;U+EP`EEE@EE]܋uU,]؉uZU丌qhjEPd EEEEUE EEEPE@‰EE@EEPE@+ЉUEE-EPE+E+u<(@J,@]EܛQ EP(@J,@]EܛUЍ EPE EE@EE EEEEEU@B@EE@ EEU@+B@Euu(@J,@]Eܛv@EPE+E+u(@J,@]Eܛ0@EP@(@J,@]EܛUЍ@EP EEE@EE]؋uÐU]ZUohjEP E @EEEPE@‰EEPE@+ЉUE @EEEPE@‰EEPE@+ЉUEE-EPE+EEP EEEPE+EEP$]ÐU]ZU/nhjEP E @E@-EP]ÐUp]uZUmڋEEEUE EEEPE@‰EEPE@‰EEPE@‰EEPE@‰EE@EEPE@+ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉU܋EEU‰E؋EEEԋEE-UEBE+Eԋ+uԋ<(@J,@]E% EPu+u(@J,@]Eu؋E+E+u싃<(@J,@]E謵uԋu+u(@J,@]EyE؋UЍ EPu+u(@J,@]E.E+E EPE+E+u܋(@J,@]E EP (@J,@]E覴UЉUuu(@J,@]Epuuu܋(@J,@]E=uEEU EPu+u܋(@J,@]EuE+E+E EPE+EU EPE@EEtE uE EEENEEEEEEEU@BEEU@ EEU@@EEU@`EEEEU@+BEEU@ +EEU@@+EEU@`+E܋EEU‰E؋EEEԋuuԋ(@J,@]E苲@EPE+Eԋ+uԋ(@J,@]EE@Eu+u(@J,@]Eu؋E+E+u싃(@J,@]Eɱuԋu+u(@J,@]E薱E؋UЍ@EP@u+u(@J,@]EKE+E@EE+E+u܋(@J,@]E@EP`(@J,@]EUЉUuu(@J,@]E芰uuu܋(@J,@]EWuEEU@EP u+u܋(@J,@]E uE+E+E@EE+EU@EEEEEEHEE?]uÐUxtpZUeڋEEEUE EEEPE@ ‰EEPE@‰EEPE@‰EEPE@‰EEPE@‰EEEEE+EE܋EEEE+EE؋EPE@ +ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEEUUEBEEEu+u(@J,@ݝ|݅|u+u(@J,@ݝ|݅|֭+ EPuu؋(@J,@ݝ|݅|荭u苃(@J,@ݝ|݅|ZUЋE荄 EP(@J,@ݝ|݅|UЋE+ EPEEEE+EEE+E+EUEBE E(@J,@ݝ|݅|虬u(@J,@ݝ|݅|fUЋ} (@J,@ݝ|݅|+u(@J,@ݝ|݅|UЍ7 EPu+u싃(@J,@ݝ|݅|誫uu(@J,@ݝ|݅|r+}uu䋃(@J,@ݝ|݅|7E +EE܋EE EP E+E EPE@EEtE uE EEEqEEEEEE1EU@B EEU@ BEEU@@EEU@`EEUEEEEE+EE܋EEEE+EE؋EU@+B EEU@ +BEEU@@+EEU@`+EEU+Euu}(@J,@ݝ|݅|衩>Ѝ@EPEEEu+u (@J,@ݝ|݅|Nu+u$(@J,@ݝ|݅|+@Euu؋(@J,@ݝ|݅|ʨu苃(@J,@ݝ|݅|藨UЋE荄@EP@(@J,@ݝ|݅|OUЋE+@EEEEE+EEE+E+u􋃨(@J,@ݝ|݅|@E(@J,@ݝ|݅|裧UЉU((@J,@ݝ|݅|mu,(@J,@ݝ|݅|:UЋ}0(@J,@ݝ|݅|u4(@J,@ݝ|݅|̦UЍ7@EP u+u싃8(@J,@ݝ|݅|~uu<(@J,@ݝ|݅|F+}uu䋃@(@J,@ݝ|݅| D(@J,@ݝ|݅|ۥUЍ+EE܋EE@EP`E+E@EEEEEEHEExtpÐUHD@ZT[ڋEdDžXXE E\\P\@ ‰E\P\@ ‰E\P\@‰E\P\@‰E\P\@‰E싅\@E苅\P\@ +ЉU䋅\P\@ +ЉU\P\@+ЉU܋\P\@+ЉU؋\P\@+ЉUԋEEUMȋEUЍdEBEEEE+EEE+EEE+EEE+EEE+EEuuH(@J,@ݝL݅LZuu싃L(@J,@ݝL݅L"7EЋu+uP(@J,@ݝL݅Lűu+uT(@J,@ݝL݅L譢uȋuűX(@J,@ݝL݅LtU+\(@J,@ݝL݅L?U+ dPuuȋ`(@J,@ݝL݅L}H(@J,@ݝL݅L轡U+d(@J,@ݝL݅L膡UЍ dPuuȋh(@J,@ݝL݅L8U+l(@J,@ݝL݅LU+ dPuup(@J,@ݝL݅L贠uuu܋t(@J,@ݝL݅L{uuu؋x(@J,@ݝL݅LBuuu}|(@J,@ݝL݅LU+򋃀(@J,@ݝL݅LϟUЍEuu܋x(@J,@ݝL݅L萟uuu؋(@J,@ݝL݅LUuuu苃(@J,@ݝL݅L}t(@J,@ݝL݅LUЍ>+‹U‰Euu؋(@J,@ݝL݅L衞uuu䋃(@J,@ݝL݅LhU+򋃄(@J,@ݝL݅L3UЋMȉMuu䋃(@J,@ݝL݅L}p(@J,@ݝL݅L輝UЍ>+‹U‰EE dPE dP E dPE dPX@XXt!X u(d dhdEdh`DžXX d`@B@Ed`@ B Ed`@@BEdd@`EddE싅dE苅d`@+B@E䋅d`@ +B Ed`@@+BE܋dd@`+E؋dd+EԋEEUMȋEu(@J,@ݝL݅L蜛@dPEEEE+EEE+EEE+EEE+EEE+EEuu(@J,@ݝL݅Luu싃(@J,@ݝL݅L7EЋu+u(@J,@ݝL݅L訚űu+u(@J,@ݝL݅Louȋuű(@J,@ݝL݅L6U+򋃬(@J,@ݝL݅LU+@dP@uuȋ(@J,@ݝL݅L貙}(@J,@ݝL݅LU+򋃴(@J,@ݝL݅LHUЍ@duuȋ(@J,@ݝL݅LU+򋃼(@J,@ݝL݅L˜U+@duu(@J,@ݝL݅Lpuuu܋(@J,@ݝL݅L7uuu؋(@J,@ݝL݅Luuu}(@J,@ݝL݅L—U+(@J,@ݝL݅L苗UЍEuu܋(@J,@ݝL݅LLuuu؋(@J,@ݝL݅Luuu苃(@J,@ݝL݅L֖}(@J,@ݝL݅L裖UЍ>+‹U‰Euu؋(@J,@ݝL݅L]uuu䋃(@J,@ݝL݅L$U+(@J,@ݝL݅LUЋMȉMuu䋃(@J,@ݝL݅L諕}(@J,@ݝL݅LxUЍ>+‹U‰EE@dP E@dP`E@dE@ddd``XHXXHD@ÐU$ Z< KڋELDž@@E EDDPD@ ‰EDPD@ ‰EDPD@ ‰EDPD@‰EDPD@‰E싅DPD@‰EEEEE+EE؋EEEE+EEԋEEE܋E+EEЋDPD@ +ЉUDPD@ +ЉUDPD@ +ЉUDPD@+ЉUDPD@+ЉU싅DPD@+ЉUEEU܋LAE+Eԋ+UЋLPu+u܋(@J,@ݝ4݅4蘒 LP}+}ЋuuЋ(@J,@ݝ4݅4H7 LPMM EM ЍM+Ћ+Ћ+Ћ + +ыE‰EԋEi!;U+ЉUЋuu(@J,@ݝ4݅4蔑u܋uu(@J,@ݝ4݅4[u؋uu؋}ԋ(@J,@ݝ4݅4U+(@J,@ݝ4݅4UЍEuu(@J,@ݝ4݅4詐uu+uЋ(@J,@ݝ4݅4nU+(@J,@ݝ4݅49UЋM܍ȉM܋u+uԋ(@J,@ݝ4݅4}(@J,@ݝ4݅4UЍ>+‹U‰E؋u+u(@J,@ݝ4݅4|EЉ(MM (4+uE LPE LP E LPE LP@@@@t"@ u)L LPL,ELPHDž@@LH@B`ELH@ B@ELH@@B ELH@`BELLE싅LLEEEEE+EE؋EEEE+EEԋEEE܋E+EEЋLH@+B`ELH@ +B@ELH@@+B ELH@`+BELL+E싅LL+Euu}܋(@J,@ݝ4݅4>Ѝ LPE+Eԋ+uЋ(@J,@ݝ4݅4蘌 Lu+u܋(@J,@ݝ4݅4K Lu+uЋ(@J,@ݝ4݅4uuЋ (@J,@ݝ4݅4Ƌ7 LP@uu싃(@J,@ݝ4݅4{u䋃(@J,@ݝ4݅4HUЋE‰Eԋ(@J,@ݝ4݅4 UЋE+‰EЋuu(@J,@ݝ4݅4̊u܋uu (@J,@ݝ4݅4蓊u؋uu؋}ԋ$(@J,@ݝ4݅4WU+((@J,@ݝ4݅4 UЍEuu((@J,@ݝ4݅4uu+uЋ,(@J,@ݝ4݅4覉U+ (@J,@ݝ4݅4qUЋM܍ȉM܋u+uԋ0(@J,@ݝ4݅4-}(@J,@ݝ4݅4UЍ>+‹U‰E؋u+u4(@J,@ݝ4݅4贈EЉ(uu苃(@J,@ݝ4݅4s(+ƉEE LP E LP`E LE LLLHH@H@@a$ ÐU Z=ڋE DžE EP@ ‰EP@ ‰EP@ ‰EP@ ‰EP@‰E싅P@‰E苅@E䋅P@ +ЉUP@ +ЉU܋P@ +ЉU؋P@ +ЉUԋP@+ЉUЋP@+ЉŰEEUMȋEUЋE䋍 AEEEE+EEE+EEE+EEE+EEE+EEE+EE苃8(@J,@ݝ݅xu<(@J,@ݝ݅E}@(@J,@ݝ݅UЉD(@J,@ݝ݅фUЋ+H(@J,@ݝ݅蔄U+L(@J,@ݝ݅_U+ Pu+uP(@J,@ݝ݅u+u싃T(@J,@ݝ݅؃+u+u苃X(@J,@ݝ݅蠃+}ȋuu\(@J,@ݝ݅euu싃`(@J,@ݝ݅-+uu苃d(@J,@ݝ݅7EċEE PE+E Puu܋h(@J,@ݝ݅臂uuu؋l(@J,@ݝ݅Nuuuԋp(@J,@ݝ݅uűt(@J,@ݝ݅݁7Euu}x(@J,@ݝ݅螁U+|(@J,@ݝ݅gUЍEu+űp(@J,@ݝ݅(uu؋t(@J,@ݝ݅+}uuԋl(@J,@ݝ݅赀uuu苃(@J,@ݝ݅z}(@J,@ݝ݅GUЍ>+‹U‰Euuԋ(@J,@ݝ݅uuu䋃(@J,@ݝ݅U+򋃐(@J,@ݝ݅UЋMȉMuu䋃(@J,@ݝ݅M}(@J,@ݝ݅UЍ>+‹U‰EE PE P E PE P@t# u* $ E $Dž @E @ B`E @@B@E @`B E BE싅 E苅 E䋅 @+E @ +B`E܋ @@+B@E؋ @`+B Eԋ +BEЋ +E̋EEUMȋEu}䋃(@J,@ݝ݅|>Ѝ  PEEEE+EEE+EEE+EEE+EEE+EEE+EE苃(@J,@ݝ݅?|u(@J,@ݝ݅ |}(@J,@ݝ݅{UЉ(@J,@ݝ݅{UЋ+򋃰(@J,@ݝ݅[{U+򋃴(@J,@ݝ݅&{U+  P@u+u􋃸(@J,@ݝ݅zu+u싃(@J,@ݝ݅z+u+u苃(@J,@ݝ݅gz+}ȋuu(@J,@ݝ݅,zuu싃(@J,@ݝ݅y+uu苃(@J,@ݝ݅y7EċEE  E+E  uu܋(@J,@ݝ݅Hyuuu؋(@J,@ݝ݅yuuuԋ(@J,@ݝ݅xuű(@J,@ݝ݅x7Euu}(@J,@ݝ݅_xU+(@J,@ݝ݅(xUЍEu+ű(@J,@ݝ݅wuu؋(@J,@ݝ݅w+}uuԋ(@J,@ݝ݅vwuuu苃(@J,@ݝ݅;w}(@J,@ݝ݅wUЍ>+‹U‰Euuԋ(@J,@ݝ݅vuuu䋃(@J,@ݝ݅vU+(@J,@ݝ݅RvUЋMȉMuu䋃(@J,@ݝ݅v}(@J,@ݝ݅uUЍ>+‹U‰EE  P E  P`E  E   HÐU,Zm+ڋEDžE EP@ ‰EP@ ‰EP@ ‰EP@ ‰EԋP@ ‰E싅P@‰E苅P@‰EEEEE+EEЋEEE܋E+EE̋EEE؋E+EEȋP@ +ЉUP@ +ЉUP@ +ЉUP@ +ЉUP@ +ЉU싅P@+ЉU苅P@+ЉUEE܋U؋MȋPEEԉEԋu+uԋ(@J,@ݝ݅ru+uԋ4(@J,@ݝ݅ru+uԋ8(@J,@ݝ݅Qr+ Puű(@J,@ݝ݅qu (@J,@ݝ݅qu}L(@J,@ݝ݅qUЍ> P(@J,@ݝ݅JqUЋu+H(@J,@ݝ݅qU+ PEEEE+EE܋E+EU+E܋+U䋅PE E(@J,@ݝ݅p؋UЉU(@J,@ݝ݅ZpUЉU܋E+EU‰Euu(@J,@ݝ݅puu䋃 (@J,@ݝ݅o7E܋uu܋$(@J,@ݝ݅oU+((@J,@ݝ݅goUЍ Puu,(@J,@ݝ݅ou+u䋃0(@J,@ݝ݅n7E؋uu؋4(@J,@ݝ݅nU+8(@J,@ݝ݅pnU+ P EE؋U}uu䋃<(@J,@ݝ݅n+ P@t$u+ EDž@E@ E@@B`E@`B@EԋB E싅BE苅EEEEE+EEЋEEE܋E+EE̋EEE؋E+EEȋ@+E@ +E@@+B`E@`+B@E+B E싅+BE苅+EEE܋U؋u@(@J,@ݝ݅k PEEԉEԋu+uԋD(@J,@ݝ݅jku+uԋH(@J,@ݝ݅2ku+uԋL(@J,@ݝ݅j+ uűP(@J,@ݝ݅juT(@J,@ݝ݅gju}X(@J,@ݝ݅1jUЍ> P@\(@J,@ݝ݅iUЋu+`(@J,@ݝ݅iU+ EEEE+EE܋E+EU+E܋+u䋃@(@J,@ݝ݅=i @(@J,@ݝ݅hUЉUd(@J,@ݝ݅h؋UЉUh(@J,@ݝ݅hUЉU܋E+EU‰Euul(@J,@ݝ݅>huu䋃p(@J,@ݝ݅h7E܋uu܋t(@J,@ݝ݅gU+x(@J,@ݝ݅gUЍ uu|(@J,@ݝ݅Dgu+u䋃(@J,@ݝ݅ g7E؋uu؋(@J,@ݝ݅fU+򋃈(@J,@ݝ݅fU+ P`uu؋}(@J,@ݝ݅IfU+򋃐(@J,@ݝ݅fU+ P HBU\ZڋEDžE EP@‰EP@ ‰EP@ ‰EP@ ‰EP@ ‰E싅P@ ‰E苅P@‰E䋅@EP@+ЉU܋P@ +ЉU؋P@ +ЉUԋP@ +ЉUЋP@ +ЉŰP@ +ЉUȋP@+ЉUċEEU‰EEEU‰EEEEEEUAEEEu+u(@J,@ݝ݅ecu+u(@J,@ݝ݅-c+ PEE+E+EU‰Eu+u􋃔(@J,@ݝ݅bu+u􋃘(@J,@ݝ݅b+}u+u􋃜(@J,@ݝ݅Xbu+u􋃠(@J,@ݝ݅ b+}u+u(@J,@ݝ݅au+u苃(@J,@ݝ݅au+u싃(@J,@ݝ݅kaƉEEE PEE PE+E+EЋUȋu(@J,@ݝ݅`uE+E̋+uȋ(@J,@ݝ݅`E+EЋ+uċ(@J,@ݝ݅n`7E(@J,@ݝ݅8`UЉUԋu+uċ(@J,@ݝ݅_uű(@J,@ݝ݅_uuȋ(@J,@ݝ݅_ƉE싃(@J,@ݝ݅E_u(@J,@ݝ݅_U+򋃼(@J,@ݝ݅^UЋMȋEE(@J,@ݝ݅^؋u(@J,@ݝ݅e^U+(@J,@ݝ݅0^U+E+EԉEE PE P E PE P@t!u( EDž@E@ E@@E@`B`EB@E싅B E苅BE䋅E@+E܋@ +E؋@@+Eԋ@`+B`EЋ+B@E̋+B Eȋ+BEċEEU‰EEEU‰EEEEuu}(@J,@ݝ݅[>Ѝ@PEEEu+u(@J,@ݝ݅@[u+u(@J,@ݝ݅[+@EE+E+EU‰Eu+u(@J,@ݝ݅Zu+u(@J,@ݝ݅kZ+}u+u(@J,@ݝ݅0Zu+u(@J,@ݝ݅Y+}u+u(@J,@ݝ݅Yu+u苃(@J,@ݝ݅Yu+u싃(@J,@ݝ݅CYƉEEE@P@EE@E+E+EЋUȋu(@J,@ݝ݅XuE+E̋+uȋ(@J,@ݝ݅XE+EЋ+uċ(@J,@ݝ݅CX7E(@J,@ݝ݅ XUЉUԋu+uċ(@J,@ݝ݅Wuű(@J,@ݝ݅Wuuȋ (@J,@ݝ݅WWƉE싃 (@J,@ݝ݅Wu (@J,@ݝ݅VU+ (@J,@ݝ݅VUЋMȋEE (@J,@ݝ݅oV؋u (@J,@ݝ݅:VU+ (@J,@ݝ݅VU+E+EԉEE@P E@P`E@E@HÐUhZ ڋEDžE EP@‰EP@‰EP@ ‰E􋅴P@ ‰EP@ ‰E싅P@ ‰E苅P@ ‰E䋅P@‰EEEE܋E+EE̋EEE؋E+EEȋEEEԋE+EEċEEEЋE+EEP@+ЉUP@+ЉUP@ +ЉU􋅴P@ +ЉUP@ +ЉU싅P@ +ЉU苅P@ +ЉU䋅P@+ЉUEE؋UԋMȍBu+uЋ(@J,@ݝ݅RM+Mԋ  Pu+uȋ (@J,@ݝ݅ P, (@J,@ݝ݅MQUЋu+0 (@J,@ݝ݅QU+ Puu4 (@J,@ݝ݅Pu+u8 (@J,@ݝ݅P7E؋uu< (@J,@ݝ݅RPuu@ (@J,@ݝ݅P7EԋuuD (@J,@ݝ݅Ou+uH (@J,@ݝ݅O7EЋuuL (@J,@ݝ݅jOu+u苃P (@J,@ݝ݅2O7E̋uu@ (@J,@ݝ݅N؋uu䋃< (@J,@ݝ݅N7Eȋuu4 (@J,@ݝ݅~N؋u+u싃8 (@J,@ݝ݅DN7Eċuuԋ}ЋT (@J,@ݝ݅NU+X (@J,@ݝ݅MUЍE܋uuȋ\ (@J,@ݝ݅M}` (@J,@ݝ݅\MUЍ>+‹U‰E؋uuċd (@J,@ݝ݅MU+h (@J,@ݝ݅LUЋMԍȉMԋuuċl (@J,@ݝ݅L}p (@J,@ݝ݅jLUЍ>MȉMЋE PE P E PE P@t#u* EDž @E@ E@@E􋅼@`EB`E싅B@E苅B E䋅BEEEE܋E+EE̋EEE؋E+EEȋEEEԋE+EEċEEEЋE+EE@+E@ +E@@+E􋅼@`+E+B`E싅+B@E苅+B E䋅+BEEE؋UԋMȍAPu+uЋ(@J,@ݝ݅fIM+Mԋ u+uȋ (@J,@ݝ݅Hu+uċ (@J,@ݝ݅H7E܋$ (@J,@ݝ݅Hu}܋( (@J,@ݝ݅RHUЍ>P@, (@J,@ݝ݅HUЋu+0 (@J,@ݝ݅GU+uu4 (@J,@ݝ݅}Gu+u8 (@J,@ݝ݅EG7E؋uu< (@J,@ݝ݅ Guu@ (@J,@ݝ݅F7EԋuuD (@J,@ݝ݅Fu+uH (@J,@ݝ݅]F7EЋuuL (@J,@ݝ݅!Fu+u苃P (@J,@ݝ݅E7E̋uu@ (@J,@ݝ݅E؋uu䋃< (@J,@ݝ݅sE7Eȋuu4 (@J,@ݝ݅5E؋u+u싃8 (@J,@ݝ݅D7Eċuuԋ}ЋT (@J,@ݝ݅DU+X (@J,@ݝ݅DUЍE܋uuȋ\ (@J,@ݝ݅FD}` (@J,@ݝ݅DUЍ>+‹U‰E؋uuċd (@J,@ݝ݅CU+h (@J,@ݝ݅CUЋMԍȉMԋuuċl (@J,@ݝ݅TC}p (@J,@ݝ݅!CUЍ>MȉMЋEP EP`EEHÐUh]u}ZUڋEEEEEUE EEEPE@‰EEPE@‰EEPE@ ‰EEPE@ ‰EEPE@ ‰EEPE@ ‰EEPE@ ‰EEPE@‰EEEE܋E+EE̋EEE؋E+EEȋEEEԋE+EEċEEEЋE+EEEPE@+ЉUEPE@+ЉUEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@+ЉUEE؋UԋMȍUBu+uЋ(@J,@]E:@M+Mԋ  EPu+uȋ (@J,@]E?u+uċ (@J,@]E?7E܋$ (@J,@]Et?u}܋( (@J,@]ED?UЍ> EP, (@J,@]E?UЋu+0 (@J,@]E>U+ EPuu4 (@J,@]E>u+u8 (@J,@]EX>7E؋uu< (@J,@]E">uu@ (@J,@]E=7EԋuuD (@J,@]E=u+uH (@J,@]E=7EЋuuL (@J,@]ER=u+u苃P (@J,@]E =7E̋uu@ (@J,@]E<؋uu䋃< (@J,@]E<7Eȋuu4 (@J,@]E~<؋u+u싃8 (@J,@]EJ<7Eċuuԋ}ЋT (@J,@]E+‹U‰E؋uuċd (@J,@]E:;U+h (@J,@]E ;UЋMԍȉMԋuuċl (@J,@]E:}p (@J,@]E:UЍ>MȉMЋE EPE EP E EPE EPE EE@EEEEEE1EU@EEU@ EEU@@EEU@`EEEE܋E+EEԋEEE؋E+EEЋEU@+EEU@ +EEU@@+EEU@`+EEE؃EPE+E؃EMMЋ EMԋ ЍM+Ћ+Ћ+Ћ + +ыEEP@Ei!;U+ЍEEEE܋EEE؋EEEԋEEEЋuuЋƋ‹  ƉEUR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3E܋Mً I E؋Mً Ѝ+Ћ+Ћ+ +щUԋE؋Ei;EЋEEEԋEEEЋEE܋UԍEP EE؋UЍEP`EE؋UԍEEE܋UЍEEEEHEE]u}ÐUt]u}ZU)ڋEj jP5 EEEEUE EEEPE@ ‰EEPE@ ‰EEPE@ ‰EEPE@ ‰EԋEPE@ ‰EEPE@‰EEPE@‰EEEEE+EEЋEEE܋E+EE̋EEE؋E+EEȋEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@+ЉUEPE@+ЉUEE܋U؋MȍUBEEԉEԋu+uԋ(@J,@]E4u+uԋ4(@J,@]E4uuu+uԋ8(@J,@]Ec4E+ EPuű(@J,@]E4u (@J,@]E3u}L(@J,@]E3UЍ> EP(@J,@]E}3UЋu+H(@J,@]EK3U+ EPEEEE+EE܋E+EU+E+EUBE E(@J,@]E2؋UЉU(@J,@]E2UЉU܋E+EU‰Euu(@J,@]E\2uu䋃 (@J,@]E*27E܋uu܋$(@J,@]E1U+((@J,@]E1UЍ EPuu,(@J,@]E1u+u䋃0(@J,@]EN17E؋uu؋4(@J,@]E1U+8(@J,@]E0U+ EP EE؋U}uu䋃<(@J,@]E0+ EPE EE@EEEEEEEU@EEU@ EEU@@EE@`EEU@+EEU@ +E܋EU@@+E؋EEEċuu}T(@J,@]E/>ЍEPEEEE+EEċE+EEċX(@J,@]EA/UЉUċu+u\(@J,@]E /uu+u`(@J,@]E.uEEUEP@E+EEċu+ud(@J,@]E.u}}u+uh(@J,@]EH.+EEEEuu܋l(@J,@]E-uu+u܋p(@J,@]E-uE+EEEEEuu؋t(@J,@]Eq-uEEEuu؋x(@J,@]E3-uEEE|(@J,@]E,UЋEMȉMEEP EEP`EEEEEHEEJ]u}ÐU\]u}ZUڋEj@jP+ EEEEăUċE EEȋEPE@ ‰EEPE@ ‰EEPE@ ‰EEPE@‰EEPE@‰EEPE@‰EEEEE+EE؋EEEE+EEԋEEE܋E+EEЋEPE@ +ЉUEPE@ +ЉUEPE@ +ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEEU܍U̍BE+E+EЋU̍Bu+u܋(@J,@]E* ẺP}+}ЋuuЋ(@J,@]ES*7 ẺPMM EM ЍM+Ћ+Ћ+Ћ + +ыE‰EԋEi!;U+ЉUЋuu(@J,@]E)u܋uu(@J,@]Eu)u؋uu؋}ԋ(@J,@]E?)U+(@J,@]E)UЍEuu(@J,@]E(uu+uЋ(@J,@]E(U+(@J,@]Eq(UЋM܍ȉM܋u+uԋ(@J,@]E3(}(@J,@]E(UЍ>+‹U‰E؋u+u(@J,@]E'EЉEMM E4+uE ẺPE ẺP E ẺPE ẺPẼ E̋E@EċEăEEEEăbE̋Ű@EE̋Ű@ EE̋Ű@@B`EEEEE+EE܋E̋Ű@+EE̋Ű@ +EE̋Ű@@+B`Euu(@J,@]Eh&ẺP(@J,@]E-&UЍẺP@E+E+u(@J,@]E%Ẻuu􋃔(@J,@]E%uuu(@J,@]Em%E䍄ẺP E+E+u􋃈(@J,@]E#%ẺP`u+u(@J,@]E$E䍄ẺẼE̋EHEċEă]u}ÐUL]u}ZUȸڋEj`jP# EEEẼ2ŰE EEЋEPE@ ‰EEPE@‰EEPE@‰EEPE@‰EEPE@‰EEEEE+EE܋EEEE+EE؋EPE@ +ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEEUUԍBEEEu+u(@J,@]E"u+u(@J,@]E"+ EԉPuu؋(@J,@]E"u苃(@J,@]E]"UЋE荄 EԉP(@J,@]E"UЋE+ EԉPEEEE+EEE+E+EUԍBE E(@J,@]E!u(@J,@]E{!UЋ} (@J,@]EF!u(@J,@]E!UЍ7 EԉPu+u싃(@J,@]E uu(@J,@]E +}uu䋃(@J,@]Ej E +EE܋EE EԉP E+E EԉPEԃ EԋE@E̋ẼEEEẼEԋUԋ@EEԋUԋ@ B`EEԋ@@EEEEE+EEEԋUԋ@+EEԋUԋ@ +B`Euu􋃨(@J,@]En@EԉP(@J,@]E3UЉUEU+ЉU苃(@J,@]EUЉUEE@EԉP@E+E@Eԉuu(@J,@]Eu苃(@J,@]E_UЋE荄@EԉP (@J,@]EUЋE+@EԉP`EԃEԋEHE̋Ẽ]u}ÐU<]ȉuZU̸<ڋEhjP EEEEЃ4UЋE EEԋEPE@‰EEPE@‰EEPE@‰EEPE@‰EEEEE+EEEEEE+EEEPE@+ЉUEPE@+ЉUEPE@+ЉUEPE@+ЉUEE-U؍BE+EU؍BMM E܋EE܋M ЍM+Ћ+Ћ+Ћ + +ыE‹ E؉PEi!;U+ E؉PEEEEEEEEEEEEuuƋ‹  ƉE܋EE܋UR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3EMً I EMً Ѝ+Ћ+Ћ+ +щUE؋Ei;EEE܉EEE܉EEEU‹ E؉PEEU‹ E؉P EEU‹ E؉PEEU‹ E؉PE؃ E؋E@EЋEЃEEEEЃE؋U؋@B`EE؋U؋@ B@EE؋U؋@+B`EE؋U؋@ +B@EEEE؉PE+EE؉P@MM EE@EM ЍM+Ћ+Ћ+Ћ + +ыE‹E؉P Ei!;U+E؉P`E؃E؋EHEЋEЃ]ȋuÐU8]̉uZUظhjEPd EEEE܃U܋E EEEPE@‰EEPE@‰EEPE@‰EEEEE+EEEPE@+ЉUEPE@+ЉUEPE@+ЉUEE-UB(@J,@]EЛUЍ EPE+E+u싃<(@J,@]EЛ EPuu􋃄(@J,@]EЛ| EUUEMЉAE+E+EUB U+UEMЉAE EE@E܋E܃?EEEE܃EU@B@EE@ EEU@+B@Euu(@J,@]EЛ@EPE+E+u(@J,@]EЛd@EP@(@J,@]EЛ)UЍ@EP EEE@E܋E܃]̋uÐU(]܉uZULhjEP$ EEEE UE EEEPE@‰EEPE@‰EEPE@+ЉUEPE@+ЉUEE-EPE+EEPMM EEEM ЍM+Ћ+Ћ+Ћ + +ыE‹EPEi!;U+EP E EE@EEEEEE}OE@EE@ EEEEPE+EEP EEE@EE|]܋uÐU]ZUohjEPG E @EEE@EE@EEE-EPE+EEP]UlZڋEDžE EP@‰EP@‰EP@‰E􋅰P@‰EEEE܋E+EEԋEEE؋E+EEЋP@+ЉUP@+ЉUP@+ЉU􋅰P@+ЉUEE-BE+E؋BMMЋ EMԋ ЍM+Ћ+Ћ+Ћ + +ыE PEi!;U+Ѝ PEEE܋EEE؋EEEԋEEEЋuuЋƋ‹  ƉEUR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3E܋Mً I E؋Mً Ѝ+Ћ+Ћ+ +щUԋE؋Ei;EЋEEEԋEEEЋEE܋Uԍ PEE؋UЍ P EE؋Uԍ PEE܋UЍ P@t"u) DEDž @E@ E@@E􋅸@`EB`E싅B@E苅B E䋅BEEEE܋E+EE̋EEE؋E+EEȋEEEԋE+EEċEEEЋE+EE@+E@ +E@@+E􋅸@`+E+B`E싅+B@E苅+B E䋅+BEEE؋UԋMȍAPu+uЋ(@J,@ݝ݅6 M+Mԋ u+uȋ (@J,@ݝ݅ u+uċ (@J,@ݝ݅ 7E܋$ (@J,@ݝ݅X u}܋( (@J,@ݝ݅" UЍ>P@, (@J,@ݝ݅ UЋu+0 (@J,@ݝ݅ U+uu4 (@J,@ݝ݅M u+u8 (@J,@ݝ݅ 7E؋uu< (@J,@ݝ݅ uu@ (@J,@ݝ݅ 7EԋuuD (@J,@ݝ݅e u+uH (@J,@ݝ݅- 7EЋuuL (@J,@ݝ݅ u+u苃P (@J,@ݝ݅ 7E̋uu@ (@J,@ݝ݅} ؋uu䋃< (@J,@ݝ݅C 7Eȋuu4 (@J,@ݝ݅ ؋u+u싃8 (@J,@ݝ݅7Eċuuԋ}ЋT (@J,@ݝ݅U+X (@J,@ݝ݅UUЍE܋uuȋ\ (@J,@ݝ݅}` (@J,@ݝ݅UЍ>+‹U‰E؋uuċd (@J,@ݝ݅U+h (@J,@ݝ݅hUЋMԍȉMԋuuċl (@J,@ݝ݅$}p (@J,@ݝ݅UЍ>MȉMЋEP EP`EEHÐU4Z}hjEPR EDžE EP@‰EP@‰EP@‰E@EP@+ЉUP@+ЉU܋P@+ЉU؋EEEċEEUBEEEE+EEċE+EEċ$(@J,@ݝ݅UЉUċu+u0(@J,@ݝ݅guu+u4(@J,@ݝ݅.uEEU PE+EEċu+u8(@J,@ݝ݅u}}u+u<(@J,@ݝ݅+ PEE Puu܋@(@J,@ݝ݅*uu+u܋D(@J,@ݝ݅uE+EEEEEuu؋H(@J,@ݝ݅uEEEuu؋L(@J,@ݝ݅buEEEP(@J,@ݝ݅&UЋEMȉME PE P E P@t!u( EDž@E@ E@@B`E@`B@EԋB E싅BE苅EEEEE+EEЋEEE܋E+EE̋EEE؋E+EEȋ@+E@ +E@@+B`E@`+B@E+B E싅+BE苅+EEE܋U؋u@(@J,@ݝ݅@PEEԉEԋu+uԋD(@J,@ݝ݅Fu+uԋH(@J,@ݝ݅u+uԋL(@J,@ݝ݅+@uűP(@J,@ݝ݅vuT(@J,@ݝ݅Cu}X(@J,@ݝ݅ UЍ>@P@\(@J,@ݝ݅UЋu+`(@J,@ݝ݅U+@EEEE+EE܋E+EU+E܋+u䋃@(@J,@ݝ݅@@(@J,@ݝ݅UЉUd(@J,@ݝ݅؋UЉUh(@J,@ݝ݅dUЉU܋E+EU‰Euul(@J,@ݝ݅uu䋃p(@J,@ݝ݅7E܋uu܋t(@J,@ݝ݅U+x(@J,@ݝ݅qUЍ@uu|(@J,@ݝ݅ u+u䋃(@J,@ݝ݅7E؋uu؋(@J,@ݝ݅U+򋃈(@J,@ݝ݅wU+@P`uu؋}(@J,@ݝ݅%U+򋃐(@J,@ݝ݅U+@P @BÐU$ Z<ͯhjEP ELDž@@E EDDPD@‰EDPD@‰EDPD@‰EEEEE+EE܋DPD@+ЉUDPD@+ЉUDPD@+ЉUEE-LB(@J,@ݝ4݅4UЍ LPE+E+u<(@J,@ݝ4݅4 LPuu􋃄(@J,@ݝ4݅4{ EUUE䋍LAE+E+ELB U+UE䋍LA@@@@t!@ u(L LPLELPHDž@@LH@B`ELH@ B@ELH@@B ELH@`BELLE싅LLEEEEE+EE؋EEEE+EEԋEEE܋E+EEЋLH@+B`ELH@ +B@ELH@@+B ELH@`+BELL+E싅LL+Euu}܋(@J,@ݝ4݅4.>Ѝ@LPE+Eԋ+uЋ(@J,@ݝ4݅4@Lu+u܋(@J,@ݝ4݅4@Lu+uЋ(@J,@ݝ4݅4BuuЋ (@J,@ݝ4݅4 7@LP@uu싃(@J,@ݝ4݅4u䋃(@J,@ݝ4݅4UЋE‰Eԋ(@J,@ݝ4݅4QUЋE+‰EЋuu(@J,@ݝ4݅4u܋uu (@J,@ݝ4݅4u؋uu؋}ԋ$(@J,@ݝ4݅4U+((@J,@ݝ4݅4dUЍEuu((@J,@ݝ4݅4%uu+uЋ,(@J,@ݝ4݅4U+ (@J,@ݝ4݅4UЋM܍ȉM܋u+uԋ0(@J,@ݝ4݅4q}(@J,@ݝ4݅4>UЍ>+‹U‰E؋u+u4(@J,@ݝ4݅4EЉ(uu苃(@J,@ݝ4݅4(+ƉEE@LP E@LP`E@LE@LLLHH@@@@a$ ÐUxtpZUMhjEP% EEEUE EEEPE@‰EEPE@‰EE@EEEEE+EEEPE@+ЉUEPE@+ЉUEE-UB(@J,@ݝ|݅|UЉUEU+ЉU苃$(@J,@ݝ|݅|UЉUEE EPE+E EPuu(@J,@ݝ|݅|9u苃(@J,@ݝ|݅|UЋE荄 EP(@J,@ݝ|݅|UЋE+ EP E@EEtE uE EEEEEEEEE1EU@B EEU@ BEEU@@EEU@`EEUEEEEE+EE܋EEEE+EE؋EU@+B EEU@ +BEEU@@+EEU@`+EEU+Euu}(@J,@ݝ|݅|I>Ѝ@EPEEEu+u (@J,@ݝ|݅|u+u$(@J,@ݝ|݅|+@Euu؋(@J,@ݝ|݅|ru苃(@J,@ݝ|݅|?UЋE荄@EP@(@J,@ݝ|݅|UЋE+@EEEEE+EEE+E+u􋃨(@J,@ݝ|݅|@E(@J,@ݝ|݅|KUЉU((@J,@ݝ|݅|u,(@J,@ݝ|݅|UЋ}0(@J,@ݝ|݅|u4(@J,@ݝ|݅|tUЍ7@EP u+u싃8(@J,@ݝ|݅|&uu<(@J,@ݝ|݅|+}uu䋃@(@J,@ݝ|݅|D(@J,@ݝ|݅|UЍ+EE܋EE@EP`E+E@EEEEEE@EExtpÐU<]ȉuZU̸lhjEPD EEEEЃ$UЋE EEԋEPE@‰EEPE@‰EEPE@+ЉUEPE@+ЉUEE-U؍BE+EU؍BMM EEEM ЍM+Ћ+Ћ+Ћ + +ыE‹ E؉PEi!;U+ E؉P E؃ E؋E@EЋEЃEEEEЃ#E؋U؋@EE؋U؋@ EE؋U؋@@EE؋U؋@`EEEEE+EEEEEE+EEE؋U؋@+EE؋U؋@ +EE؋U؋@@+EE؋U؋@`+EEEE؉PE+EE؉MM E܋E@E܋M ЍM+Ћ+Ћ+Ћ + +ыE‹E؉P@Ei!;U+E؉EEEEEEEEEEEEuuƋ‹  ƉE܋E@E܋UR  ‰Eu ‹ ƉEEiAEMMȋ EE؋Ei3EMً I EMً Ѝ+Ћ+Ћ+ +щUE؋Ei;EEE܉EEE܉EEEU‹E؉P EEU‹E؉P`EEU‹E؉EEU‹E؉E؃E؋E@EЋEЃ]ȋuÐU8]̉uZUظhjEP EEEE܃U܋E EEEPE@‰EE@EEPE@+ЉUEE-UBE+E+u<(@J,@]EЛo EP(@J,@]EЛ4UЍ EPE EE@E܋E܃ EEEE܃bEU@EEU@ EEU@@B`EEEEE+EEEU@+EEU@ +EEU@@+B`Euu싃(@J,@]EЛC@EP(@J,@]EЛUЍ@EP@E+E+u싃(@J,@]EЛ@E䉐uu􋃔(@J,@]EЛ{uuu(@J,@]EЛHE@EP E+E+u􋃈(@J,@]EЛ@EP`u+u(@J,@]EЛE@E䉐EEE@E܋E܃]̋uÐU(]܉uZUܕhjEP EEEE}fUE EEE@EE@EEE-UBE+EUBE EE@EE|EEEEEU@B`EEU@ B@EEU@+B`EEU@ +B@EUUEPU+UEP@MM EEEM ЍM+Ћ+Ћ+Ћ + +ыE‹ EP Ei!;U+ EP`EEE@EE]܋uÐU]ZUhjEP E @E@EE @E@EEE-EPE+EEP ]UlZڋELEEEE @TEEEEME@E@  E@0E@@E@PE@`E@pE@ۅٝمEHٝEPEP EP@EP`EEEEEEEEEEE@ۅٝمEH]E@ ۅٝمEH@]E@@ۅٝمE؈]E@`ۅٝمE؈]EE]Ee]EE]Eet @ٝمe]EE]Ee]EE]Ee]E@ۅٝمEH ]웋E@0ۅٝمEH`]蛋E@PۅٝمE؈]䛋E@pۅٝمE؈]EE]Ee]EE]Ee]EE]Eet @ٝم]EEx @ٝم]̛| @ٝمME]ܛ @ٝمME]Ee]Ee]Ee]EEEXEeE٘EEEX EeE٘EEEX@EeE٘EEEX`EeE٘EEEEEEEHEEEEEUEEEM @ٝمBA]̛EE@]ܛEE`]؛EU@B]ЛEU@bt @ٝمe]EE]Ee]EE]Ee]EU@B ]EU@b ]țEU@B]ěEU@b]EE]Eet @ٝم]EEx @ٝم]̛| @ٝمME]ܛ @ٝمME]Ee]Ee]Ee]EEٝم%UUBEeٝم%UMAEEٝم^%UMAEeٝم4%UMAEEٝم %UMAEeٝم%UMAEEٝم%UMAEeٝم%UMAE EE@EEUhELEEEE @TEEEEE@E@ E@0E@@E@PE@`E@pE@UBEPEP EP@EP`EEEEEEEEEEjE@UBEE@ UB@EE@@UEE@`UEEEE܋E+EE؋EEEЋM+MMȋ+EЉEԋEEЉEE+EЉEEEԉEE+EԉEE@UB EE@0UB`EE@PUEE@pUEEEEE+EEȋEEEċE+EEEEEM+MMȋE؋MM +ЍM+Ѝ++ŰE +ẺE܋Mٍȋ U‰EԋE+EEE+EEEEEUUEPU+UEUUEP U+UEUUEP@U+UEUUEU+UEP`EEEEEEEHEEsEEEzUEEEE@E@E@ E@E@E@E@E@%UUBUBUBUBUBUBUBUBE E^EU@BE܋EU@+BE؋EU@BEЋEUH+JMȋ+EЉEԋEEЉEE+EЉEEEԉEE+EԉEEU@B EEU@+B EȋEU@BEċEU@+BEEEEM+MMȋE؋MM +ЍM+Ѝ++ŰE +ẺE܋Mٍȋ U‰EԋE+EEE+EEEEEEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EEUPELEEEЋE @TE̍EEEE@E@ E@0E@@E@PE@`E@pE@UBEȋPEȋP EȋP@EȋP`EȋEȋEȋEȋEЃEЋẼE̋EȃEiE@ UB@E؋E@`UEԋMMԋ E܋M؋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUE@UBE؋E@@UEԋE E؋E EԋEE؋EEԉEE+EԉEEEEE+EEEEEE+EEE@pUEE@PUEE@0UB`EE@UB EEEE؋EEEԋuuԋƋ‹  ƉE܋E؋Ei;E؋Mً Ѝ+Ћ+Ћ+ +щUԋEE܉E؋EE܉EԋUUi3U܋MMȋ EUR  ‰EEE؋U‰EEEԋU‰EEEً I E܋EiAEu ‹ ƉEEEԋU‰EEE؋U‰EEE EȉPE+E EȉEE EȉP E+E EȉEE EȉP@E+E EȉEE EȉP`E+E EȉEЃEЋẼE̋EȃEȋEHEEmEEEZUEEEċEȋ@Eȋ@Eȋ@ Eȋ@Eȋ@Eȋ@Eȋ@Eȋ@%UUĈBUBUBUBUBUBUBUBEȃ E;Eȋ@E؋Eȋ@EԋMMԋ E܋M؋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUEȋ@E؋Eȋ@EԋEE EE+E EEEEE+EEEEEE+EEEȋ@EEȋ@EEȋ@ EEȋ@EEEE؋EEEԋuuԋƋ‹  ƉE܋E؋Ei;E؋Mً Ѝ+Ћ+Ћ+ +щUԋEE܉E؋EE܉EԋUUi3U܋MMȋ EUR  ‰EEE؋U‰EEEԋU‰EEEً I E܋EiAEu ‹ ƉEEEԋU‰EEE؋U‰EEE%UUĈBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEȃ EȋE@EEÐU(ZzڋELEċEEԋE @TEЍEEE_E@UBEE EEEE@ UB@EE@@UE܋E@`UE؋u+u؋ @J @ݝ݅Euu+u܋ @J @ݝ݅ uuu}䋃 @J @ݝ݅UЍ>+‰EEE؉EE+EE܋ @J @ݝ݅UЋE‰E @J @ݝ݅HUЋE+‹U‰E @J @ݝ݅UЋE+‹U‰E苃 @J @ݝ݅UЋE‰EE@UB EE@0UB`E܋E@PUE؋uu܋ @J @ݝ݅Quu+u܋ @J @ݝ݅uE+EEEEEuu؋ @J @ݝ݅uEEEuu؋ @J @ݝ݅u܋EE܉E @J @ݝ݅MUЋE܋MȉMEE ẺPE+E ẺEE ẺPE+E ẺEE ẺP8E+E ẺPpE ẺPTE@EEԉEԃEԋEЉEЃEЋẺẼE̋EEEE8UEEEȋE̋@EE EE̋@EE̋@E܋E̋@E؋u+u؋ @J @ݝ݅uu+u܋ @J @ݝ݅谾uuu}䋃 @J @ݝ݅tUЍ>+‰EEE؉EE+EE܋ @J @ݝ݅'UЋE‰E @J @ݝ݅UЋE+‹U‰E @J @ݝ݅謽UЋE+‹U‰E苃 @J @ݝ݅lUЋE‰EE̋@EE̋@ E܋E̋@E؋uu܋ @J @ݝ݅uu+u܋ @J @ݝ݅׼uE+EEEEEuu؋ @J @ݝ݅茼uEEEuu؋ @J @ݝ݅Hu܋EE܉E @J @ݝ݅ UЋE܋MȉMEE%UUȈBE+E%UċMAEE%UċMAE+E%UċMAEE%UċMAE+E%UċMAE%UċMAẼE̋E@EEÐUZ$cqڋELEȋEE؋E @TEԍ4EEEă)E@UBEE EEEE@@UE @J @ݝ݅6UЉUEEEE+E+E EE@ UB@E @J @ݝ݅׹UЉUEEEE+EEE@UB EE@0UB`EE@PUE܋uu܋ @J @ݝ݅SuEE U‰EE+E U‰EE+E+E܍EEE EЉPE+E EЉPxUUEЉPU+UEЉP`EE EЉP0E+E EЉPHE@EċE؉(E؃E؋Eԉ,EԃEԋEЉ0EЃEЋEă4EEEă UċEEE̋EЋ@EE EEЋ@E @J @ݝ݅UЉUEEEE+E+EEEЋ@E @J @ݝ݅詷UЉUEEEE+EEEЋ@EEЋ@ EEЋ@E܋uu܋ @J @ݝ݅@uEE U‰EE+E U‰EE+E+E EEE%UÜBE+E%UȋMAEE%UȋMAE+E%UȋMAEE%UȋMAE+E%UȋMAEЃEЋE@EċEăÐUHDZTlڋELE̋EE܋E @TE؍dEEEȃUE@UBEE EEEE@ UB@EE@@UEuu @J @ݝL݅LOuu+u @J @ݝL݅LuEEEEEEE+EEEU+ЉUE@UB EE@0UB`Euu @J @ݝL݅L莴u苃 @J @ݝL݅L[UЋE‰E @J @ݝL݅L UЋE+‰EEE EԉPE+E EԉPPEE EԉPE+E EԉP+‰E䋃4 @J @ݝ4݅4UЋEԋMȉM苃8 @J @ݝ4݅4ГUЋE+‹U‰E܋EEԉE؋< @J @ݝ4݅4臓UЋE+‰E@ @J @ݝ4݅4LuD @J @ݝ4݅4U+EƉE؋ @J @ݝ4݅4ܒUЋE+‰EԋE@UB EЋE@0UB`E̋E@PUEȋE@pUEċEẺEuuȋ}ċH @J @ݝ4݅4E>ЉU싃L @J @ݝ4݅4UЉUuuȋP @J @ݝ4݅4ӑuuuċT @J @ݝ4݅4蚑EƉEuu}X @J @ݝ4݅4YUЍ>+‰Euuȋ\ @J @ݝ4݅4E+ƉEЋ` @J @ݝ4݅4UЋEЋMȉMd @J @ݝ4݅4蠐UЋE+‹U‰Euuċh @J @ݝ4݅4ZuЋEEЉEl @J @ݝ4݅4UЋEЋMȉMp @J @ݝ4݅4܏؋ut @J @ݝ4݅4觏}x @J @ݝ4݅4tUЍ>+‹U‰EEE EPE+E E@EE EP E+E E EE EP@E+E EEE EP`E+E EEE EE+E EEԋ EE@EE@EEEDEEEHEEEuLEEE rUEEEE@EE EE@EЋE@E̋E@Eȋu+uȋ @J @ݝ4݅4轍uu+uЋ$ @J @ݝ4݅4脍u܋EEȉEċ( @J @ݝ4݅4H؋UЉU؋E+ẺEċ, @J @ݝ4݅4UЋE‰Eԋuu܋}ԋ0 @J @ݝ4݅4ÌUЍ>+‰E䋃4 @J @ݝ4݅4舌UЋEԋMȉM苃8 @J @ݝ4݅4HUЋE+‹U‰E܋EEԉE؋< @J @ݝ4݅4UЋE+‰E@ @J @ݝ4݅4ċuD @J @ݝ4݅4葋U+EƉE؋ @J @ݝ4݅4TUЋE+‰EԋE@EЋE@ E̋E@EȋE@EċEẺEuuȋ}ċH @J @ݝ4݅4>ЉU싃L @J @ݝ4݅4譊UЉUuuȋP @J @ݝ4݅4quuuċT @J @ݝ4݅48EƉEuu}X @J @ݝ4݅4UЍ>+‰Euuȋ\ @J @ݝ4݅4趉E+ƉEЋ` @J @ݝ4݅4~UЋEЋMȉMd @J @ݝ4݅4>UЋE+‹U‰Euuċh @J @ݝ4݅4uЋEEЉEl @J @ݝ4݅4躈UЋEЋMȉMp @J @ݝ4݅4z؋ut @J @ݝ4݅4E}x @J @ݝ4݅4UЍ>+‹U‰EEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE%UMAE EE@EE 0,(ÐU Z=ڋELEEEE @TE(EEEE@UBEċE EċEEċE@@UE @J @ݝ݅օUЉUEEEE+EEE@ UB@E̋| @J @ݝ݅}UЉUE E̋E@`UEȋE EȋE+EȉEEEEE+EEԋEEȉEEEEE+EEЋE+E+EȉEEEE܋E+EE؋E@UB E̋E@0UB`EȋE@PUEċE@pUE @J @ݝ݅胄UЉUMً EEEĉEuu @J @ݝ݅u苃 @J @ݝ݅UЋE‰Euu @J @ݝ݅訃UЍEuu @J @ݝ݅iuuu싃 @J @ݝ݅.U+EƉEu+u @J @ݝ݅UЋMȉM @J @ݝ݅譂UЋu+򋃠 @J @ݝ݅uU+EƉEE+EE̋E+EĉEȋMMȋ EċM̋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUEE EPE+E E`EE EP E+E E@EE EP@E+E E EE EP`E+E EEE EE+E EEE EE+E EE@EEEEE EEE$EEE(EEE mUEEEE@EċE EċE@E @J @ݝ݅GUЉUEEEE+EEE@E̋| @J @ݝ݅UЉUE E̋E@EȋE EȋE+EȉEEEEE+EEԋEEȉEEEEE+EEЋE+E+EȉEEEE܋E+EE؋E@E̋E@ EȋE@EċE@E @J @ݝ݅-UЉUMً EEEĉEuu @J @ݝ݅~u苃 @J @ݝ݅~UЋE‰Euu @J @ݝ݅R~UЍEuu @J @ݝ݅~uuu싃 @J @ݝ݅}U+EƉEu+u @J @ݝ݅}UЋMȉM @J @ݝ݅W}UЋu+򋃠 @J @ݝ݅}U+EƉEE+EE̋E+EĉEȋMMȋ EċM̋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EE  ÐU Zm1ڋELEEEE @TEEEEE@UBEȋE EȋEEȋE@ UB@EċE@@UEE@`UEEEEE+EE @J @ݝ݅ zUЉU􋃨 @J @ݝ݅yUЋE‰E @J @ݝ݅yUЋEMȉM䋃 @J @ݝ݅XyU+UE‰E܋ @J @ݝ݅yUЉU􋃸 @J @ݝ݅xUЋE‰E @J @ݝ݅xU+UE‰E @J @ݝ݅kx؋UЋEMȉMЋ @J @ݝ݅)xUЉU @J @ݝ݅wU+UȉU @J @ݝ݅w؋U+U+UU؋ @J @ݝ݅|w؋UЋE+EEԋu+uċ @J @ݝ݅6wEƉE̋E@UB EȋE@0UB`EċE@PUEE@pUEuuċ @J @ݝ݅vuuu @J @ݝ݅uvuEEE苃 @J @ݝ݅9vUЉUuu} @J @ݝ݅uUЍ>+‰Euu @J @ݝ݅uu싃 @J @ݝ݅uUЋEMȉM @J @ݝ݅DuUЋE+‹U‰Euu @J @ݝ݅tuEEE @J @ݝ݅tUЋEMȉMuu @J @ݝ݅ztuEEEEEE @J @ݝ݅3tUЉU苃 @J @ݝ݅su}苃 @J @ݝ݅sUЍ>+‰Eu+uċ @J @ݝ݅suȋEEȉE싃 @J @ݝ݅Jsu}ȋ @J @ݝ݅sUЍ>+‹U‰EEE EPE+E EEE EP E+E E`EE EP@E+E E@EE EP`E+E E EE EE+E EEE EE+E EE̋ EE@EEEEEEEEEEEEEE UEEEE@EȋE EȋE@EċE@EE@EEEEE+EE @J @ݝ݅)qUЉU􋃨 @J @ݝ݅pUЋE‰E @J @ݝ݅pUЋEMȉM䋃 @J @ݝ݅xpU+UE‰E܋ @J @ݝ݅:pUЉU􋃸 @J @ݝ݅pUЋE‰E @J @ݝ݅oU+UE‰E @J @ݝ݅o؋UЋEMȉMЋ @J @ݝ݅IoUЉU @J @ݝ݅oU+UȉU @J @ݝ݅n؋U+U+UU؋ @J @ݝ݅n؋UЋE+EEԋu+uċ @J @ݝ݅VnEƉE̋E@EȋE@ EċE@EE@Euuċ @J @ݝ݅muuu @J @ݝ݅muEEE苃 @J @ݝ݅mUЉUuu} @J @ݝ݅@mUЍ>+‰Euu @J @ݝ݅lu싃 @J @ݝ݅lUЋEMȉM @J @ݝ݅lUЋE+‹U‰Euu @J @ݝ݅DluEEE @J @ݝ݅lUЋEMȉMuu @J @ݝ݅kuEEEEEE @J @ݝ݅ykUЉU苃 @J @ݝ݅Cku}苃 @J @ݝ݅ kUЍ>+‰Eu+uċ @J @ݝ݅juȋEEȉE싃 @J @ݝ݅ju}ȋ @J @ݝ݅ZjUЍ>+‹U‰EEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAE%UMAE EE@EE (ÐUDZ ڋELEEEE @TEEEE/E@UBEċE EċEEċE@@UE @J @ݝ݅gUЉU @J @ݝ݅gUЉU @J @ݝ݅tgUЉUEEEEEEE+EEEE+EUčE+ UԋE@ UB@EċE@`UEuu @J @ݝ݅fu @J @ݝ݅fUЋE‰E @J @ݝ݅ofUЋE+‰E싃 @J @ݝ݅4fu @J @ݝ݅fU+uEEEE+EEȋEEE܋E+EE̋EEE؋E+EEЋE@UB EċE@0UB`EE@PUEE@pUEE EEEEuu @J @ݝ݅1eu @J @ݝ݅dUЉUuu} @J @ݝ݅dUЍ>+‰E @J @ݝ݅dUЉU싃$ @J @ݝ݅NdUЋE+‰EE+EEċ( @J @ݝ݅ dU+UUEEEEEEċuu, @J @ݝ݅c+uu0 @J @ݝ݅cUЋE+‹U‰E4 @J @ݝ݅AcUЋE+‹U‰Eu+u8 @J @ݝ݅buuu< @J @ݝ݅bU+EƉE싃@ @J @ݝ݅bUЋEMȉME+EEEE EPE+E EEE EP E+E EEE EP@E+E E`UUEP`U+UE@EE EE+E E EE EE+E EEE EE+E EE@EEEEEEEEEEEEEE*UEEEE@EċE EċE@E @J @ݝ݅`UЉU @J @ݝ݅k`UЉU @J @ݝ݅5`UЉUEEEEEEE+EEEE+EUčE+ЉUԋE@EċE@Euu @J @ݝ݅_u @J @ݝ݅_UЋE‰E @J @ݝ݅F_UЋE+‰E싃 @J @ݝ݅ _u @J @ݝ݅^U+uEEEE+EEȋEEE܋E+EE̋EEE؋E+EEЋE@EċE@ EE@EE@EE EEEEuu @J @ݝ݅.^u @J @ݝ݅]UЉUuu} @J @ݝ݅]UЍ>+‰E @J @ݝ݅]UЉU싃$ @J @ݝ݅K]UЋE+‰EE+EEċ( @J @ݝ݅]U+UUEEEuu, @J @ݝ݅\+uu0 @J @ݝ݅\UЋE+‹U‰E4 @J @ݝ݅G\UЋE+‹U‰Eu+u8 @J @ݝ݅\uuu< @J @ݝ݅[U+EƉE싃@ @J @ݝ݅[UЋEMȉME+E U‰EEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EEÐUdZڋELEEEE @TEEEEE@UBEE EEEE@ UB@EE@@UEE@`UE @J @ݝ݅XUЉU @J @ݝ݅XUЉUE+EEEEEE+EUE+ЉUE+EEEEED @J @ݝ݅XUЉUH @J @ݝ݅WUЉUL @J @ݝ݅WUЉUEEU‰EE+EUMȉMԋP @J @ݝ݅YWUЉUT @J @ݝ݅#WUЉUE+E+EE̋EE+E+EEȋ @J @ݝ݅VUЉU @J @ݝ݅VUЉUEEU‰E܋E+EU‰EЋEEEEEE؋E+E+EEċE@UB EE@0UB`EE@PUE @J @ݝ݅UUЉUE@pUEE+EEuu @J @ݝ݅Uu苃 @J @ݝ݅jUUЋE‰E @J @ݝ݅/UUЋE+‰E싃 @J @ݝ݅T؋UЉUX @J @ݝ݅T؋UЉUE+EE\ @J @ݝ݅{TUЋE‰E` @J @ݝ݅@TUЋE+EEd @J @ݝ݅TUЋE+‹U‰E䋃 @J @ݝ݅SU+UUuuh @J @ݝ݅Sul @J @ݝ݅PSUЋE+EU‰Ep @J @ݝ݅ SUЋE+‹UMȉMEE EPE+E EEE EP E+E EEE EP@E+E EEE EP`E+E E`EE EE+E E@EE EE+E E EE EE+E EEċ EE@EEEEEEEEEEECEEEUEEEE@EE EE@EE@EE@E @J @ݝ݅QUЉU @J @ݝ݅PUЉUE+EEEEEE+EUE+ЉUE+EEEEED @J @ݝ݅bPUЉUH @J @ݝ݅,PUЉUL @J @ݝ݅OUЉUEEU‰EE+EUMȉMԋP @J @ݝ݅OUЉUT @J @ݝ݅iOUЉUE+E+EE̋EE+E+EEȋ @J @ݝ݅OUЉU @J @ݝ݅NUЉUEEU‰E܋E+EU‰EЋEEEEEE؋E+E+EEċE@EE@ EE@E @J @ݝ݅WNUЉUE@EE+EEuu @J @ݝ݅ Nu苃 @J @ݝ݅MUЋE‰E @J @ݝ݅MUЋE+‰E싃 @J @ݝ݅`M؋UЉUX @J @ݝ݅(M؋UЉUE+EE\ @J @ݝ݅LUЋE‰E` @J @ݝ݅LUЋE+EEd @J @ݝ݅nLUЋE+‹U‰E䋃 @J @ݝ݅.LU+UUuuh @J @ݝ݅Kul @J @ݝ݅KUЋE+EU‰Ep @J @ݝ݅yKUЋE+‹UMȉMEE%UUBE+E%UMAEE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAE%UMAE EE@EE@ÐU|xtZڋELEEEE @TEEEEE@UBEE EEEE@@UE @J @ݝ݅HUЉUM EEEEE+EEEEEE+EEE@ UB@EE@`UEE+EEt @J @ݝ݅HUЉUx @J @ݝ݅GUЉUM I ƋUЉUEiU‰E| @J @ݝ݅zGUЋE+‰E􋃀 @J @ݝ݅?GUЋE+‰EEEE܋E+EEEEE؋E+EEċEEEԋE+EEȋEEEЋE+EE̋E@UB EE@0UB`EE@PUEE@pUEEEEuu @J @ݝ݅cFu @J @ݝ݅0FUЉUuu @J @ݝ݅Euu+u @J @ݝ݅Eu싃 @J @ݝ݅EUЉUu+u @J @ݝ݅LEuuu} @J @ݝ݅EUЍ>+‰Euu}䋃 @J @ݝ݅DUЍ>+‰Euu @J @ݝ݅Du @J @ݝ݅XDUЋEMȉM @J @ݝ݅DUЋE+‹U‰Eu+u @J @ݝ݅Cu @J @ݝ݅CUЋE+‹U‰E苃 @J @ݝ݅_CUЋEMȉMEEE @J @ݝ݅C؋UЉUEEE @J @ݝ݅BUЋEMȉM @J @ݝ݅B؋UЉU @J @ݝ݅]BUЋEMȉMEEEuu @J @ݝ݅BuEEEEEEu+u @J @ݝ݅AuEEEEEEEE EPE+E EEE EP E+E EEE EP@E+E EEE EP`E+E EEE EE+E E`EE EE+E E@EE EE+E E EE EE+E EE@EEEEEEEEEEEEEE UEEEE@EE EE@E @J @ݝ݅?UЉUM EEEEE+EEEEEE+EEE@EE@EE+EEt @J @ݝ݅!?UЉUx @J @ݝ݅>UЉUM I ƋUЉUEiU‰E| @J @ݝ݅>UЋE+‰E􋃀 @J @ݝ݅H>UЋE+‰EEEE܋E+EEEEE؋E+EEċEEEԋE+EEȋEEEЋE+EE̋E@EE@ EE@EE@EEEEuu @J @ݝ݅=u @J @ݝ݅_=UЉUuu @J @ݝ݅#=uu+u @J @ݝ݅<u싃 @J @ݝ݅+‰Euu}䋃 @J @ݝ݅;UЍ>+‰Euu @J @ݝ݅;u @J @ݝ݅;UЋEMȉM @J @ݝ݅G;UЋE+‹U‰Eu+u @J @ݝ݅;u @J @ݝ݅:UЋE+‹U‰E苃 @J @ݝ݅:UЋEMȉMEEE @J @ݝ݅E:؋UЉUEEE @J @ݝ݅:UЋEMȉM @J @ݝ݅9؋UЉU @J @ݝ݅9UЋEMȉMEEEuu @J @ݝ݅=9uEEEEEEu+u @J @ݝ݅8uEEEEEEEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAE EE@EE|xtU|ZMڋELEEEE @TEEEEE@ E@ E@0E@@E@PE@`E@pE@UBEPEP EP@EP`EEEEEEEEEElE@ UB@EE@`UEMM EM ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUE@UBEE@@UEE EE EEEEEEE+EEEEEE+EEEEEE+EEE@pUEE@PUEE@0UB`EE@UB EEEEEEEuuƋ‹  ƉEE؋Ei;EMً Ѝ+Ћ+Ћ+ +щUEEEEEEUUi3UMMȋ EUR  ‰EEEU‰EEEU‰EEEً I EEiAEu ‹ ƉEEEU‰EEEU‰EEE EPE+E EEE EP E+E EEE EP@E+E EEE EP`E+E EEEEEEEEHEEjEEE UEEEE@EE EE@E @J @ݝ݅z1UЉUM EEEEE+EEEEEE+EEE@EE@EE+EEt @J @ݝ݅0UЉUx @J @ݝ݅0UЉUM I ƋUЉUEiU‰E| @J @ݝ݅G0UЋE+‰E􋃀 @J @ݝ݅ 0UЋE+‰EEEE܋E+EEEEE؋E+EEċEEEԋE+EEȋEEEЋE+EE̋E@EE@ EE@EE@EEEEuu @J @ݝ݅V/u @J @ݝ݅#/UЉUuu @J @ݝ݅.uu+u @J @ݝ݅.u싃 @J @ݝ݅{.UЉUu+u @J @ݝ݅?.uuu} @J @ݝ݅.UЍ>+‰Euu}䋃 @J @ݝ݅-UЍ>+‰Euu @J @ݝ݅~-u @J @ݝ݅K-UЋEMȉM @J @ݝ݅ -UЋE+‹U‰Eu+u @J @ݝ݅,u @J @ݝ݅,UЋE+‹U‰E苃 @J @ݝ݅R,UЋEMȉMEEE @J @ݝ݅ ,؋UЉUEEE @J @ݝ݅+UЋEMȉM @J @ݝ݅+؋UЉU @J @ݝ݅P+UЋEMȉMEEEuu @J @ݝ݅+uEEEEEEu+u @J @ݝ݅*uEEEEEEEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAE EE@EE|ÐUdZ ڋELEEEE @TEEEEbE@UBEԋE EԋEEԋE@ UB@EċE@@UEE@`UEu+u @J @ݝ݅'uu+u @J @ݝ݅|'u؋uu؋}ԋ @J @ݝ݅@'UЍ>+‰E܋EEEE+EE @J @ݝ݅&UЋE‰E @J @ݝ݅&UЋE+‹U‰E @J @ݝ݅x&UЋE+‹U‰E؋ @J @ݝ݅8&UЋE‰EԋE@UB EċE@0UB`EE@PUEuu @J @ݝ݅%uu+u @J @ݝ݅%uE+EEEEEuu @J @ݝ݅=%uEEEuu @J @ݝ݅$uEEE @J @ݝ݅$UЋEMȉMEE EPE+E EEE EP E+E EEE EP@E+E EEԋ EP`E@EEEEEEEEEEEEEE*UEEEE@EċE EċE@E @J @ݝ݅n#UЉU @J @ݝ݅8#UЉU @J @ݝ݅#UЉUEEEEEEE+EEEE+EUčE+ЉUԋE@EċE@Euu @J @ݝ݅"u @J @ݝ݅N"UЋE‰E @J @ݝ݅"UЋE+‰E싃 @J @ݝ݅!u @J @ݝ݅!U+uEEEE+EEȋEEE܋E+EE̋EEE؋E+EEЋE@EċE@ EE@EE@EE EEEEuu @J @ݝ݅ u @J @ݝ݅ UЉUuu} @J @ݝ݅ UЍ>+‰E @J @ݝ݅N UЉU싃$ @J @ݝ݅ UЋE+‰EE+EEċ( @J @ݝ݅U+UUEEEuu, @J @ݝ݅+uu0 @J @ݝ݅TUЋE+‹U‰E4 @J @ݝ݅UЋE+‹U‰Eu+u8 @J @ݝ݅uuu< @J @ݝ݅U+EƉE싃@ @J @ݝ݅XUЋEMȉME+E U‰EEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EEÐU8ZڋELEEEE @TEEEE/E@UBEE EEEE@@UE @J @ݝ݅UЉUEEEE+E+E EE@ UB@E䋃 @J @ݝ݅WUЉUEEEE+EE܋E@UB E̋E@0UB`EȋE@PUEċuuċ @J @ݝ݅uEE U‰EE+E U‰EE+E+EčEEE EPE+E EUUEP U+UEEE EP@E+E EP`E@EEEEEEEEEEEEEEmUEEEE@EċE EċE@E @J @ݝ݅wUЉUEEEE+EEE@E̋| @J @ݝ݅&UЉUE E̋E@EȋE EȋE+EȉEEEEE+EEԋEEȉEEEEE+EEЋE+E+EȉEEEE܋E+EE؋E@E̋E@ EȋE@EċE@E @J @ݝ݅]UЉUMً EEEĉEuu @J @ݝ݅u苃 @J @ݝ݅UЋE‰Euu @J @ݝ݅UЍEuu @J @ݝ݅Cuuu싃 @J @ݝ݅U+EƉEu+u @J @ݝ݅UЋMȉM @J @ݝ݅UЋu+򋃠 @J @ݝ݅OU+EƉEE+EE̋E+EĉEȋMMȋ EċM̋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUEE%UUBE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EEÐUZڋELEEEċE @TEEEEXE@UBEE EEEE@ UB@EE@@UEuu싃 @J @ݝ݅_uԋu+u싃 @J @ݝ݅&uЋEEЉE̋EEԉEE+EԉEEЋU+ЉUE@UB EЋE@0UB`E̋uű @J @ݝ݅uԋ @J @ݝ݅kUЋE‰E @J @ݝ݅0UЋE+‰EEE EPE+E EEE EP E+E EP`E EP@E@EEĉEăEċEEEE EEEEEEUEEEE@E̋E E̋E@Eȋ @J @ݝ݅UЉUԋ @J @ݝ݅UЉUЋEEԉEE+EЉEE+EЋU̍E+ЉUE@EЋE@E̋uű @J @ݝ݅cuԋ @J @ݝ݅0UЋE‰E @J @ݝ݅UЋE+‰EEEEE+EE؋EEEE+EE܋E@EԋE@ EЋE@E̋E E̋E@EȋEEȉEE+EȉE @J @ݝ݅WUЉU @J @ݝ݅!UЉUЋEEEȋ @J @ݝ݅UЋEЋMȉM @J @ݝ݅U+UЋE‰E싃 @J @ݝ݅dUЉUЋU+UE +ЉUȋE+E +ẺE @J @ݝ݅U+U+UȉU @J @ݝ݅ U+UЋE‰EEE%UUBE+E%UMA EE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EE/ÐU,(ELEEEЋE @TE̍+‰Euu}䋃 @J @ݝ݅UЍ>+‰Euu @J @ݝ݅u @J @ݝ݅hUЋEMȉM @J @ݝ݅(UЋE+‹U‰Eu+u @J @ݝ݅u @J @ݝ݅UЋE+‹U‰E苃 @J @ݝ݅oUЋEMȉMEEE @J @ݝ݅&؋UЉUEEE @J @ݝ݅UЋEMȉM @J @ݝ݅؋UЉU @J @ݝ݅mUЋEMȉMEEEuu @J @ݝ݅uEEEEEEu+u @J @ݝ݅uEEEEEEEE EPE+E EEE EP E+E EEE EP@E+E EEE EP`E+E EEE EE+E E`EE EE+E E@EE EE+E E EE EE+E EE@EEEEEEEEEEEEEE]UEEEE@EE@EMM EM ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUE@EE@EEE EE+E EEEEE+EEEEEE+EEE@EE@EE@ EE@EEEEEEEuuƋ‹  ƉEE؋Ei;EMً Ѝ+Ћ+Ћ+ +щUEEEEEEUUi3UMMȋ EUR  ‰EEEU‰EEEU‰EEEً I EEiAEu ‹ ƉEEEU‰EEEU‰EEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE EE@EE|xtÐU ZڋELEEEE @TEEEE,E@UBEċE EċEEċE@@UE @J @ݝ݅UЉU @J @ݝ݅UЉU @J @ݝ݅dUЉUEEEEEEE+EEEE+EUčE+ UԋE@ UB@EċE@`UEuu @J @ݝ݅u @J @ݝ݅UЋE‰E @J @ݝ݅_UЋE+‰E싃 @J @ݝ݅$u @J @ݝ݅U+uEEEE+EEȋEEE܋E+EE̋EEE؋E+EEЋE@UB EċE@0UB`EE@PUEE@pUEE EEEEuu @J @ݝ݅!u @J @ݝ݅UЉUuu} @J @ݝ݅UЍ>+‰E @J @ݝ݅tUЉU싃$ @J @ݝ݅>UЋE+‰EE+EEċ( @J @ݝ݅U+UUEEEEEEċuu, @J @ݝ݅+uu0 @J @ݝ݅qUЋE+‹U‰E4 @J @ݝ݅1UЋE+‹U‰Eu+u8 @J @ݝ݅uuu< @J @ݝ݅U+EƉE싃@ @J @ݝ݅uUЋEMȉME+EEEE EPE+E ElEE EPE+E EPEE EP8E+E E4UUEPTU+UEEE EPpE+E EEE EE+E EEE EE+E EE@EE EEEEEEEEEEEE8UEEEE@EԋE EԋE@EċE@EE@Eu+u @J @ݝ݅|uu+u @J @ݝ݅Cu؋uu؋}ԋ @J @ݝ݅UЍ>+‰E܋EEEE+EE @J @ݝ݅UЋE‰E @J @ݝ݅UЋE+‹U‰E @J @ݝ݅?UЋE+‹U‰E؋ @J @ݝ݅UЋE‰EԋE@EċE@ EE@Euu @J @ݝ݅uu+u @J @ݝ݅juE+EEEEEuu @J @ݝ݅uEEEuu @J @ݝ݅uEEE @J @ݝ݅UЋEMȉMEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAE%UMAEEE@EEÐUlhZxڋELEEEE @TEEEEyE@UBEċE EċEEċE@@UE @J @ݝp݅pUЉUEEEE+EEE@ UB@E̋| @J @ݝp݅pmUЉUE E̋E@`UEȋE EȋE+EȉEEEEE+EEԋEEȉEEEEE+EEЋE+E+EȉEEEE܋E+EE؋E@UB E̋E@0UB`EȋE@PUEċE@pUE @J @ݝp݅psUЉUMً EEEĉEuu @J @ݝp݅p u苃 @J @ݝp݅pUЋE‰Euu @J @ݝp݅pUЍEuu @J @ݝp݅pYuuu싃 @J @ݝp݅pU+EƉEu+u @J @ݝp݅pUЋMȉM @J @ݝp݅pUЋu+򋃠 @J @ݝp݅peU+EƉEE+EE̋E+EĉEȋMMȋ EċM̋ ЍM+Ћ+Ћ+Ћ + +ыE‰EEi!;U+ЉUEE EPE+E EEE EPE+E EEE EP0E+E EEE EPHE+E EEE EP`E+E EEE EPxE+E EE@EE|EEEEEEEEEEEE  UEEEE@EE EE@E @J @ݝp݅p=UЉUEEEE+E+EEE@E䋃 @J @ݝp݅pUЉUEEEE+EE܋E@E̋E@ EȋE@Eċuuċ @J @ݝp݅puEE U‰EE+E U‰EE+E+E EEE%UUBE+E%UMAEE%UMAE+E%UMAEE%UMAE+E%UMAEEE@EE lhÐU<ZӕڋELEEEE @TEEEEE@UBE̋E E̋EE̋E@@UEȋ @J @ݝ݅UЉUԋ @J @ݝ݅pUЉUЋEEԉEE+EЉEE+EЋU̍E+ UE@ UB@EЋE@`UE̋uű @J @ݝ݅uԋ @J @ݝ݅UЋE‰E @J @ݝ݅wUЋE+‰EEEEE+EE؋EEEE+EE܋E@UB EԋE@0UB`EЋE@PUE̋E@pUEȋEEȉEE+EȉE @J @ݝ݅UЉUE Eċ @J @ݝ݅}UЉUЋEEEȋ @J @ݝ݅>UЋEЋMȉM @J @ݝ݅U+UЋE‰E싃 @J @ݝ݅UЉUЋU+UE +ЉUȋE+E+E̍E @J @ݝ݅fU+U+UȉU @J @ݝ݅*U+UЋE‰EEE EPE+E EEE EPE+E EUUEP(U+UEEE EPE;EE+EEċEEċU‰EE+EEċEEċU‰EȋE܋ỦE;E}EȉEЋE@E܋E;EOEEE;E}1E܋;EUUԋE܈BE@EԋE@E܋E;E|ϋEԉEEÐUDEEE|"E@EEEHEE}EE;EEE@EE@E@U +ЍUEȋEEȉEE@E@U+ЍREċEEċU‰EE@E@U+ЉUEEU‰EEEȋUċАEċE@EEE EEȉEEEEE܋EĉEEEE܉E؋EEEE|PEU;P}EU؉PEUBEẺE؋EE̋EEE@EEHEE}EEЉE܋E EЋEHEEnEEԉEEEԋEHEE(E@EE;E1ÐULZPZڋEEE@EE E EEEEE EEEEEjPEPEPEPEPTPPPEPEPEPEPE E EEEETEEEEE}lM MUEEMHEEE}.E@@UfBE@E܋E؃E؋E@EE|ҋE@EE|E@EErLÐU4]ZUи/YڋEEE@EE@pEEE;EU܋E EU܋EEEԉE؋E؃E@EE@EE@EE@EE@EE@EMUEMHEE@ujjEPEPEPEPYE@HUBE@EEHE؋E؃ZE@E܋E;E]ÐUx]uZUWڋEEE@EE@pEELEE@(EE@EE@EE@EEE;EUE E̋UEEȋE@$tJEHU̍@ЉŰEUȍDEEEUE@ @B HEЋE@$"EEE@ EЋE@$EEEEEEEEEEEEԉE؋E؉E܋EEEwUEPUDEUEDPUDEUEDPUDEUEEUEEUEEE@U‰EE@U‰EE@U‰EEE@EEE@EEE@EEUEEHEċE@u)EEEjjPRQEPE@HEEUȈBEE@U+ЉUEE@U+ЉUEE@U+ЉUEEEEEEEEEEUfBEEEEEE܋EEEEEEEEEEEEEEEUfBEEEEEE؋EEEEEEEEEEEEEEEUfBEEEEEEԋEEEEEEEE̋EEEȋUEЍPEЋEHEEE܋UfBUЋEfBUЋEfBE@EE;E]uU]ZUSڋEEEPhjEPBЃ EEEEUP(EEE}8UEM MًUڋE E@EEEE@EE|ȋE0}QUEM MًUڋE E@EEt E EEEEE0|E=-UEM MًUڋE E@EE=~Ӌ]U ]ZURڋEEEU@E@PEPtE@]ÐU]]ÐU]ZURڋEEE@EE@Xt E@XE t) EP EPE@2E@Xu EP EP EPEEE}.E@@:E@@EPjEPBЃE=~.E@@;E@@EPjEPBЃE@XuwE@pPUEE@ u EPEPjEPBЃ ЋEP UEPB PE@(ujEPE@$E@t?EE }&UEhP辙E@EE |ڋE@]ÐU]EEE@]ÐU]ZUOڋEPj,jEPBЃ EEU EP EP E@ E@(E@xt!E@@0EPjEPBЃEPhjEPBЃ ЋEPEE }6EPhjEPBЃ ȋEU@ E@EE |ʋE@E@lE@`EE}.E@@:E@@EPjEPBЃE=~.E@@;E@@EPjEPBЃEPjjjEPjEPBЃЋEPEUP E@E@Xt E@XE@Xu>EHE@pPUPjEPAЃ ЋEP jEP]U]EE H} EE]ÐU]E UDEE} ‹U+ЉUE]ÐU]ZU_MڋEEU EEUEEEEE~GE@EEEE@EEEEPEPEP膖 EHEE]ÐU]ZULڋEPEPE P3 ]ÐU]ZULڋE PjEPX ]U]ZU?LڋE@@8E@U PEPjEPBЃ]ÐU(]ZUܸKڋE@EE=ɚ;vjEPaEEEvE؋UDEE |E |-E@@E@U PEPjEPBЃEU ED4EEt$E@;ErEEE@EEu܋EE EEuU  EU EE؋Uʚ;;v Eʚ;EEEPEP;EEt#EEE2sjEP%뽋EUU@LM‰ALE@E@UUEPEuU EML4 EUPE EEUPUEPUEPEP+UEPEEE]ÐU]ZU츿IڋE@EE=ɚ;vjEPAEEEvE؋UDEE |E |-E@@E@U PEPjEPBЃE PEPɕEEujEPEU@LMD ALU EMD!h?"N #;! ,%Z@&LHA' :C(.D)&E*3F+H,I-wJ.tK/ M0 N1aO203242536c4758\697:8;`9<%:=;>=?= A[PBMQC,ARD7SE/TF<)VGy#WHWIHJNHK$JLJMkKNQ MO M0@ Q2XXRMYSCZT;[U4\V.]W)VG%YpU_ZL`[Da\">c]$8c^2]V.`VeaFOfbGgcAhd=%8DmgM#7@Qhq\1@NWgyxeH\_bpdgc/ccccBcccc8ccccc/Bcccccccccccccccccccccccccccccccccccccc }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?;On?@?'1Z?|~!?;On?@?'1Z?|~!ef?9/]}? {zQ?oM?f?@?Hu?&n#?vDG7?>ef?_?ik(?-2b?dj?M?@l0?Gލ?& ;%=?mAN?E>>m?9wލ?q*Z?w?`-? Wj?*Z@F8?l?| q?d(k@?l?>:XL??fxp?8;h@{Gz?ȎN0?. P?m*?_ ?AH@GC?"?2 A@{v?:t=??N?Z?>l.?LىH@K]bǧ9?oM?| q?d(k?Acm?jM?>;?,UF|G?%]?-}?t?މ ? /@[L?p: ?t"K?i6_?Y. ?#>?LJ=*? ?'uP)y|?vh?Co @?룚,ʸ?PBb? o)?rO1(?qU;?3Cn??ӭ )@af? BZ?x̻@i०?!"c'?\ f@@I?qhz?(?Yy̷?o@ ?@h[?00`?Q$?o&F@c[??ߜ?mAN?u{>m?^ <?>? Wj?jo?F`-?/?kx?K^?Ϳeg4?ޅr? q2?`g?DsIL?(L?̲ι?!!b @n74?j^z:?\?e@|d ?a sc?= @ "?x H?t?D?#h?żr?/E=5?Y?g4f??xV4?kR?bEس?1Tj?b$U{_@ B?>c?棰.?/6 :?c?ŷK?#|?JIC?{𷛚?n^?5VR?`n?RJ?=1?O:@J?]rU?aHP1?tMgx:?|a@'n?B5XJ?)!0?C}F?*i7?"?>U?=}?/̘? r5?/ȹ?u9mJ@(?k;Ag?%\Z?-Q?yd?@K ?X@>ef?(1k? {zQ?oM@C?vDG7?@?&n#?;u?b?=HƟ?K@>ef?_?ik(?-2b?dj?M?>ef?F8?l?>:XL?f??fxp?8;h@GC?nZQ?\^oA?T(?N7]j?FЇs?_o??ʊ?.( @ZԞ9?IH(?-@ y?X_?v?:t=?oM?N?O?(?GKMi?i Q>?s&c?o`x??'uP)y|?룚,ʸ?t"K?Y. ?Co @? o)?i6_? ?vh?PBb?#>?LJ=*?rO1(?qU;?3Cn?ӭ )@? BZ?!"c'?@i०?af?[N?BTL?I?Ue ڰ?_S"z? ,?@h[?>?(?c[?Yy̷?K|x?00`?JD?Q$?o@q+2|?8r ?|@?Ef?sc?>gP ?ei?|d ?t?D?#Ҩ@mN-t?#h?żr?g4f?]rU?aHP1?7>?in>P?)!0?*i7?=}?/̘?"?>U?C}F?u9mJ@k '_? r5?k;Ag?-Q?/ȹ?B?8?@K ?<S! @0 <3?@pL|CsO ,#/ߠ`Pl\cSo_84 ;7HxDtK{Gw($+'רhXdTk[gW2>1 =BrN~AqM}".!-ݢbRn^aQm] :6 95JzFvIyEu*&)%ժjZfViYeU     !(0)" #*1892+$%,3:;4-&'.5<=6/7>?????????????????     !(0)" #*12+$%,34-&.56????????????????     !()" #*+$%,-????????????????     !"#$????????????????   ????????????????  ???????????????? ????????????????@>%s Bogus message code %dALIGN_TYPE is wrong, please fixMAX_ALLOC_CHUNK is wrong, please fixBogus buffer control modeInvalid component ID %d in SOSInvalid crop requestDCT coefficient out of rangeDCT scaled block size %dx%d not supportedComponent index %d: mismatching sampling ratio %d:%d, %d:%d, %cBogus Huffman table definitionBogus input colorspaceBogus JPEG colorspaceBogus marker lengthWrong JPEG library version: library is %d, caller expects %dSampling factors too large for interleaved scanInvalid memory pool code %dUnsupported JPEG data precision %dInvalid progressive parameters Ss=%d Se=%d Ah=%d Al=%dInvalid progressive parameters at scan script entry %dBogus sampling factorsInvalid scan script at entry %dImproper call to JPEG library in state %dJPEG parameter struct mismatch: library thinks size is %u, caller expects %uBogus virtual array accessBuffer passed to JPEG library is too smallSuspension not allowed hereCCIR601 sampling not implemented yetToo many color components: %d, max %dUnsupported color conversion requestBogus DAC index %dBogus DAC value 0x%xBogus DHT index %dBogus DQT index %dEmpty JPEG image (DNL not supported)Read from EMS failedWrite to EMS failedDidn't expect more than one scanInput file read errorOutput file write error --- out of disk space?Fractional sampling not implemented yetHuffman code size table overflowMissing Huffman code table entryMaximum supported image dimension is %u pixelsEmpty input filePremature end of input fileCannot transcode due to multiple use of quantization table %dScan script does not transmit all dataInvalid color quantization mode changeNot implemented yetRequested feature was omitted at compile timeArithmetic table 0x%02x was not definedBacking store not supportedHuffman table 0x%02x was not definedJPEG datastream contains no imageQuantization table 0x%02x was not definedNot a JPEG file: starts with 0x%02x 0x%02xInsufficient memory (case %d)Cannot quantize more than %d color componentsCannot quantize to fewer than %d colorsCannot quantize to more than %d colorsInvalid JPEG file structure: two SOF markersInvalid JPEG file structure: missing SOS markerUnsupported JPEG process: SOF type 0x%02xInvalid JPEG file structure: two SOI markersInvalid JPEG file structure: SOS before SOFFailed to create temporary file %sRead failed on temporary fileSeek failed on temporary fileWrite failed on temporary file --- out of disk space?Application transferred too few scanlinesUnsupported marker type 0x%02xVirtual array controller messed upImage too wide for this implementationRead from XMS failedWrite to XMS failedCopyright (C) 2010, Thomas G. Lane, Guido Vollbeding8b 16-May-2010Caution: quantization tables are too coarse for baseline JPEGAdobe APP14 marker: version %d, flags 0x%04x 0x%04x, transform %dUnknown APP0 marker (not JFIF), length %uUnknown APP14 marker (not Adobe), length %uDefine Arithmetic Table 0x%02x: 0x%02xDefine Huffman Table 0x%02xDefine Quantization Table %d precision %dDefine Restart Interval %uFreed EMS handle %uObtained EMS handle %uEnd Of Image %3d %3d %3d %3d %3d %3d %3d %3dJFIF APP0 marker: version %d.%02d, density %dx%d %dWarning: thumbnail image size does not match data length %uJFIF extension marker: type 0x%02x, length %u with %d x %d thumbnail imageMiscellaneous marker 0x%02x, length %uUnexpected marker 0x%02x %4u %4u %4u %4u %4u %4u %4u %4uQuantizing to %d = %d*%d*%d colorsQuantizing to %d colorsSelected %d colors for quantizationAt marker 0x%02x, recovery action %dRST%dSmoothing not supported with nonstandard sampling ratiosStart Of Frame 0x%02x: width=%u, height=%u, components=%d Component %d: %dhx%dv q=%dStart of ImageStart Of Scan: %d components Component %d: dc=%d ac=%d Ss=%d, Se=%d, Ah=%d, Al=%dClosed temporary file %sOpened temporary file %sJFIF extension marker: JPEG-compressed thumbnail image, length %uJFIF extension marker: palette thumbnail image, length %uJFIF extension marker: RGB thumbnail image, length %uUnrecognized component IDs %d %d %d, assuming YCbCrFreed XMS handle %uObtained XMS handle %uUnknown Adobe color transform code %dCorrupt JPEG data: bad arithmetic codeInconsistent progression sequence for component %d coefficient %dCorrupt JPEG data: %u extraneous bytes before marker 0x%02xCorrupt JPEG data: premature end of data segmentCorrupt JPEG data: bad Huffman codeWarning: unknown JFIF revision number %d.%02dPremature end of JPEG fileCorrupt JPEG data: found marker 0x%02x instead of RST%dInvalid SOS parameters for sequential JPEGApplication transferred too many scanlinesJPEGMEM%ld%cDBBBCC.C>C[_0c@dgnSsvzNC`r^CnC}@PЊhЌ@~CC`pCCCCCCCDD @`p.D>D@ND^DnD~DDDDD`0  *P##0&$!D5P6DDDE R@UXY \aE.E>ENEhPij@iik^E n`nopPn`oP~ynEr0svvs0p @ p 2 */$p ~EEEEEEEEEFF.F>F@`C$,4<D@GpGKH@IpQPRSOV@V XXY@Z@XNF^FnF`a@a@bdLPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (04<DLT\dlt| $,4<DLT\dlt| $,4<DLT\dlt| $,4<DLT\dlt| $,4<DLT\dlt|Ѐ@ЂЊP@~FFFFFFFF0 pFG[  P  oo%o @&o`o4Tl0H\ D|0Lx  8L` Hl0X0T$L|4Xx@h`(DXpLp<dl4Tt,dX8pP%&<@B G    D    !X ^+6 ? N\6 +? f w 6 +? f 6 +? f  S S Ve @Ze [Z _ 0c @d "g< -n 6 +? f 8Cq R`rI ds# rv ze 6 +? f }[          P   ) ;@ H 6 +? f T_Њ kЌh  }@     h@  6 +? f  w @ Н  @c J   ) i < HM W_ `*  X  f w U   o (  p 6 +? f 6 +? f   F 6 +? f 1P <G HPS T ]p f o[ x@c  @   t p6  @ ` 7 * 6 +? f <G bp" pY & 0 @l   d @ 6 +? f 6 +? f   W $Pu / 6 +? f =H X@d k |` 0 6 +? f 0  @    ! P# # $E +0&A B* 6 +? f ]g4 9 C@5 R5s P6& 6 +? f <[  6 +? f F 6 +? f @M M P  R %@UB 9X NY c \ -a 6 +? f nyhf @i Pi i j k; 6 +? f  n!  Pn  `n * `o @ o P p 6 +? f \ CPr g rA x 0s p| P~  by s v v 6 +? f          v ; )pJ     % 0 6 +? f 7 -~ B   H @@  6 +? f N W  o P `   Z % 9p N  X c@ O  6 +? f  b #  g  8   6 +? f   V 2 ` F 0S ^   r "  M 6 +? f   x   p  q  % @ pq  {  p [ # $v 1 P&d = (` J * W / k 2l 6 +? f   5 ; < @ `Ca 6 +? f   @E  $ , 4 < D @G0 % pGO 8 H} K @IA ` KP 6 +? f u  Oq pQ PR1 SJ 6 +? f   V5 @V X  X @XF %Y 3@Z 6 +? f A _- 6 +? f KT`T _@ak nta @b d( 6 +? f L P X ` h 6 +?L f 6 +? f p x                  $ . 8 B  L( V0 `8 j@ tH ~P X ` h p x            ( 2 < F P Z d n x   ( 0 8 @ H P X ` h p x     " , 6 @ J T ^ h r |         ( 0 8 @ H P X ` h &p 0x : D N Y d o z                ( *0 58 @@ KH VP aX l` wh p x              ' 2 = H S ^ i t  ( 0 8 @ H P X ` h p x     $ / : E P [ f q |          ( 0 8 @ H P !X ,` 7h Bp Mx X c n y                ) 4  ?( J0 U8 `@ kH vP X ` h p x           & 1 < G R ] h s ~    ( 0 8 @ H P X ` h p x  # . 9 D O Z e p {         6 +?p f     ( 0 4 6 +? f 6 +? f < D L T \ d l t |           $ . 8 B L V ` j  t ~ $ , 4 < D L T \ d l t |     ( 2 < F P Z d n x         $ , 4 < D L T \ d "l ,t 6| @ J T ^ h r |               $ , 4 &< 0D :L DT N\ Yd dl ot z|                * 5 @  K V a$ l, w4 < D L T \ d l t |      6 +?< f  x Pz7 %z7 9z I| [~ n Ѐ  Ђo @  p   ЊG 6 +? f /9P JP} aЍr uP %   , 0z 3  :   @ @^  ( ;$ 6 +? f Q6 +? f ZdS r ~ 0E U   2    L pP  * 8?6 +? f F6 +? f Qf`7.  H+ |d &2 0! Q Cn / ? Ruh  b r0X l X O  ^ j 5  / %t 3; n  O @ @ PN + 0 6/     @ p< Z <4 r y `<4 R I   G , p @[ !`/ ! )!c 7! D!  v!/V  !D! !q ! !  !$ "C %" 5"$@ Y"c h"dd " "@ "X ".  " " 9  #E #pq +#@J @#Г4  P#: _# #05 ##V #e # # #n $d $ +$2$U  B$ { X$  $ B $$0 $$u  $3B $pY $= %T  %0 1%0 O% Z%`{ k%s% % Pe %I}  %0K % &^ #&b 3&PL E&- S&G k& y&`[ &L2 &P &&`: &Ig &PI4 &I4 &@K 'p 'Pj )'4 9' A3 L'w Z' h' 'D{ ' '@=  'p < (`: (N 0(@ H( W(`d o(@*: }(2 (w  (| (N? (@ (  (P] ) 5)@n C) O) ` ])B  l) ) n ) ))TP )d )p * */ 8*@ F*M* a*` o*@ * *  *k5 *@f *`M *l| * **  +p +  $+l 4+gE H+ V+P | j+0 +B +id +  +P8 +`  & +< ,pS , A  #,` 1,p C, J,  b,0d q,0 ,B ,p ,` ,q ,C , 4 ,  - Z%-Pp 5-% C-[ R- s-@/ }-- - -b .libs/libjpeg.so.8.0.2crti.svalues-Xa.cDdata.dataBbss.bssDrodata.rodatavalues-xpg6.cjaricom.cDpicdata.picdatajcapimin.c.L_cseg0jcapistd.cjcarith.cemit_bytefinish_passarith_encodeemit_restartencode_mcu_DC_firstencode_mcu_AC_firstencode_mcu_DC_refineencode_mcu_AC_refineencode_mcustart_passjccoefct.cstart_iMCU_rowstart_pass_coefdecompress_datacompress_first_passcompress_outputjccolor.crgb_ycc_start.L_cseg1.L_cseg2.L_cseg3.L_cseg4.L_cseg5.L_cseg6.L_cseg7.L_cseg8rgb_ycc_convertrgb_gray_convertcmyk_ycck_convertgrayscale_convertnull_convertnull_methodjcdctmgr.cforward_DCTforward_DCT_floatstart_pass_fdctmgr.L372.L403jchuff.cjpeg_make_c_derived_tbldump_buffer_sdump_buffer_eemit_bits_semit_bits_eflush_bits_sflush_bits_eemit_dc_symbolemit_ac_symbolemit_buffered_bitsemit_eobrunemit_restart_semit_restart_eencode_one_blockencode_mcu_hufffinish_pass_huffhtest_one_blockencode_mcu_gatherjpeg_gen_optimal_tablefinish_pass_gatherstart_pass_huffjcinit.cjcmainct.cstart_pass_mainprocess_data_simple_mainjcmarker.cemit_markeremit_2bytesemit_dqtemit_dhtemit_dacemit_driemit_sofemit_sosemit_pseudo_sosemit_jfif_app0emit_adobe_app14write_marker_headerwrite_marker_bytewrite_file_headerwrite_frame_headerwrite_scan_headerwrite_file_trailerwrite_tables_onlyjcmaster.cjpeg_calc_trans_dimensionsinitial_setupvalidate_scriptreduce_scriptselect_scan_parametersper_scan_setupprepare_for_passpass_startupfinish_pass_masterjcomapi.cjcparam.cadd_huff_tablestd_huff_tablesfill_a_scanfill_scansfill_dc_scansjcprepct.cstart_pass_prepexpand_bottom_edgepre_process_datapre_process_contextcreate_context_bufferjcsample.cstart_pass_downsampleexpand_right_edgesep_downsampleint_downsamplefullsize_downsampleh2v1_downsampleh2v2_downsampleh2v2_smooth_downsamplefullsize_smooth_downsamplejctrans.ctransencode_master_selectiontransencode_coef_controllerjdapimin.cdefault_decompress_parmsjdapistd.coutput_pass_setupjdarith.cget_bytearith_decodeprocess_restartdecode_mcu_DC_firstdecode_mcu_AC_firstdecode_mcu_DC_refinedecode_mcu_AC_refinedecode_mcujdatadst.cinit_destinationinit_mem_destinationempty_output_bufferempty_mem_output_bufferterm_destinationterm_mem_destinationjdatasrc.cinit_sourceinit_mem_sourcefill_input_bufferfill_mem_input_bufferskip_input_dataterm_sourcejdcoefct.cstart_input_passstart_output_passsmoothing_okdecompress_smooth_datadecompress_onepassdummy_consume_datajdcolor.cbuild_ycc_rgb_tableycc_rgb_convertgray_rgb_convertycck_cmyk_convertstart_pass_dcolorjddctmgr.c.L244.L264jdhuff.cjpeg_make_d_derived_tbljpeg_fill_bit_bufferjpeg_huff_decodedecode_mcu_substart_pass_huff_decoderjdinput.clatch_quant_tablesfinish_input_passconsume_markersreset_input_controllerjdmainct.calloc_funny_pointersmake_funny_pointersset_wraparound_pointersset_bottom_pointersprocess_data_context_mainprocess_data_crank_postjdmarker.cget_soiget_sofget_sosget_dacget_dhtget_dqtget_driexamine_app0examine_app14get_interesting_appnsave_markerskip_variablenext_markerfirst_markerread_markersread_restart_markerreset_marker_readerjdmaster.cuse_merged_upsampleprepare_range_limit_tabletransdecode_master_selectionprepare_for_output_passfinish_output_passjdmerge.cstart_pass_merged_upsamplemerged_2v_upsamplemerged_1v_upsampleh2v1_merged_upsampleh2v2_merged_upsamplejdpostct.cstart_pass_dpostpost_process_1passpost_process_prepasspost_process_2passjdsample.cstart_pass_upsamplesep_upsamplefullsize_upsamplenoop_upsampleint_upsampleh2v1_upsampleh2v2_upsamplejdtrans.cjerror.cerror_exitoutput_message.L159emit_messageformat_messagereset_error_mgrjfdctflt.cjfdctfst.cjfdctint.c.L_cseg9.L_cseg10.L_cseg11.L_cseg12.L_cseg13.L_cseg14.L_cseg15.L_cseg16.L_cseg17.L_cseg18.L_cseg19.L_cseg20.L_cseg21.L_cseg22.L_cseg23.L_cseg24.L_cseg25.L_cseg26.L_cseg27.L_cseg28.L_cseg29.L_cseg30.L_cseg31.L_cseg32.L_cseg33.L_cseg34.L_cseg35.L_cseg36.L_cseg37.L_cseg38.L_cseg39.L_cseg40.L_cseg41.L_cseg42.L_cseg43.L_cseg44.L_cseg45.L_cseg46.L_cseg47.L_cseg48.L_cseg49.L_cseg50.L_cseg51.L_cseg52.L_cseg53.L_cseg54.L_cseg55.L_cseg56.L_cseg57.L_cseg58.L_cseg59.L_cseg60.L_cseg61.L_cseg62.L_cseg63.L_cseg64.L_cseg65.L_cseg66.L_cseg67.L_cseg68.L_cseg69.L_cseg70.L_cseg71.L_cseg72.L_cseg73.L_cseg74.L_cseg75.L_cseg76.L_cseg77.L_cseg78.L_cseg79.L_cseg80.L_cseg81.L_cseg82.L_cseg83.L_cseg84.L_cseg85.L_cseg86.L_cseg87.L_cseg88.L_cseg89.L_cseg90.L_cseg91.L_cseg92.L_cseg93.L_cseg94.L_cseg95.L_cseg96.L_cseg97.L_cseg98.L_cseg99.L_cseg100.L_cseg101.L_cseg102.L_cseg103.L_cseg104.L_cseg105.L_cseg106.L_cseg107.L_cseg108.L_cseg109.L_cseg110.L_cseg111.L_cseg112.L_cseg113.L_cseg114.L_cseg115.L_cseg116.L_cseg117.L_cseg118.L_cseg119.L_cseg120.L_cseg121.L_cseg122.L_cseg123.L_cseg124.L_cseg125.L_cseg126.L_cseg127.L_cseg128.L_cseg129.L_cseg130.L_cseg131.L_cseg132.L_cseg133.L_cseg134.L_cseg135.L_cseg136.L_cseg137.L_cseg138.L_cseg139.L_cseg140.L_cseg141.L_cseg142.L_cseg143.L_cseg144.L_cseg145.L_cseg146.L_cseg147.L_cseg148.L_cseg149.L_cseg150.L_cseg151.L_cseg152.L_cseg153.L_cseg154.L_cseg155.L_cseg156.L_cseg157.L_cseg158.L_cseg159.L_cseg160.L_cseg161.L_cseg162.L_cseg163.L_cseg164.L_cseg165.L_cseg166.L_cseg167.L_cseg168.L_cseg169.L_cseg170.L_cseg171.L_cseg172.L_cseg173.L_cseg174.L_cseg175.L_cseg176.L_cseg177.L_cseg178.L_cseg179.L_cseg180.L_cseg181.L_cseg182.L_cseg183.L_cseg184.L_cseg185.L_cseg186.L_cseg187.L_cseg188.L_cseg189.L_cseg190.L_cseg191.L_cseg192.L_cseg193.L_cseg194.L_cseg195.L_cseg196.L_cseg197.L_cseg198.L_cseg199.L_cseg200.L_cseg201.L_cseg202.L_cseg203.L_cseg204.L_cseg205.L_cseg206.L_cseg207.L_cseg208.L_cseg209.L_cseg210.L_cseg211.L_cseg212.L_cseg213.L_cseg214.L_cseg215.L_cseg216.L_cseg217.L_cseg218.L_cseg219.L_cseg220.L_cseg221.L_cseg222.L_cseg223.L_cseg224.L_cseg225.L_cseg226.L_cseg227.L_cseg228.L_cseg229.L_cseg230.L_cseg231.L_cseg232.L_cseg233.L_cseg234.L_cseg235.L_cseg236.L_cseg237.L_cseg238.L_cseg239.L_cseg240.L_cseg241.L_cseg242.L_cseg243.L_cseg244.L_cseg245.L_cseg246.L_cseg247.L_cseg248.L_cseg249.L_cseg250.L_cseg251.L_cseg252.L_cseg253.L_cseg254.L_cseg255.L_cseg256.L_cseg257.L_cseg258.L_cseg259.L_cseg260.L_cseg261.L_cseg262.L_cseg263.L_cseg264.L_cseg265.L_cseg266.L_cseg267.L_cseg268.L_cseg269.L_cseg270.L_cseg271.L_cseg272.L_cseg273.L_cseg274.L_cseg275jidctflt.cjidctfst.cjidctint.cjquant1.cselect_ncolorsoutput_valuelargest_input_valuecreate_colormapcreate_colorindexmake_odither_arraycreate_odither_tablescolor_quantizecolor_quantize3quantize_ord_ditherquantize3_ord_ditherquantize_fs_ditheralloc_fs_workspacestart_pass_1_quantfinish_pass_1_quantnew_color_map_1_quantjquant2.cprescan_quantizefind_biggest_color_popfind_biggest_volumeupdate_boxmedian_cutcompute_colorselect_colorsfind_nearby_colorsfind_best_colorsfill_inverse_cmappass2_no_ditherpass2_fs_ditherinit_error_limitfinish_pass1finish_pass2start_pass_2_quantnew_color_map_2_quantjutils.cjmemmgr.cout_of_memoryalloc_smallalloc_largealloc_sarrayalloc_barrayrequest_virt_sarrayrequest_virt_barrayrealize_virt_arraysdo_sarray_iodo_barray_ioaccess_virt_sarrayaccess_virt_barrayfree_poolself_destruct.L1260.L1268jmemnobs.ccrtn.s_END__START_jpeg_calc_output_dimensions.XAKgoyLh__WMk9e.std_chrominance_quant_tbljpeg_read_scanlinesjinit_c_coef_controllerjpeg_idct_12x6__xpg4jpeg_idct_5x5jpeg_write_raw_data__xpg6jpeg_finish_decompressjpeg_fdct_11x11jinit_huff_encoderjpeg_idct_islowjpeg_idct_14x14jpeg_alloc_huff_tablejinit_huff_decoderjpeg_alloc_quant_tablejpeg_idct_7x14jpeg_read_coefficientsfreefwritejpeg_default_qtablesjinit_2pass_quantizerjpeg_idct_10x5getenvjpeg_fdct_7x7sprintf.XBKgoyLh__WMk9e.std_huff_tables.bits_ac_luminancejinit_inverse_dctjpeg_start_compress.XAKgoyLj__WMkJg.bmaskjinit_d_coef_controllerjpeg_write_tablesjinit_compress_masterjpeg_fdct_16x16jpeg_idct_8x4sscanfjpeg_fdct_12x6.XAKgoyLn__WMUBi.extra_pool_slopjpeg_calc_jpeg_dimensionsjpeg_destroy_decompressmemcpyjpeg_abort_decompressjinit_c_prep_controllerjpeg_suppress_tables_endjpeg_CreateCompressjinit_1pass_quantizerjinit_forward_dctjinit_upsamplerjpeg_fdct_2x1jpeg_fdct_2x2jpeg_fdct_2x4_lib_version.XBKgoyLh__WMk9e.std_huff_tables.val_dc_luminancejpeg_fdct_8x16_DYNAMICjpeg_mem_availablejinit_arith_encoder.XAKgoyLj__WMkJg.jpeg_zigzag_order2jpeg_idct_12x12.XAKgoyLj__WMkJg.jpeg_zigzag_order3jpeg_has_multiple_scansjpeg_fdct_13x13.XAKgoyLj__WMkJg.jpeg_zigzag_order4jpeg_idct_5x10.XAKgoyLj__WMkJg.jpeg_zigzag_order5.XAKgoyLj__WMkJg.jpeg_zigzag_order6jpeg_read_header.XAKgoyLj__WMkJg.jpeg_zigzag_order7jpeg_idct_14x7_finijpeg_idct_7x7jpeg_start_decompressjpeg_mem_srcjpeg_finish_compressjpeg_fdct_10x10jpeg_get_small.XBKgoyLh__WMk9e.std_huff_tables.val_ac_chrominancejpeg_set_marker_processorfreadjpeg_fdct_1x1jpeg_fdct_1x2jinit_marker_writerjinit_d_main_controllerjpeg_fdct_islowjpeg_fdct_floatjpeg_idct_15x15__xtoljpeg_idct_10x10jinit_color_converter.XBKgoyLh__WMk9e.std_huff_tables.val_dc_chrominancejpeg_idct_2x1mallocjpeg_idct_2x2_GLOBAL_OFFSET_TABLE_jpeg_idct_2x4jpeg_save_markersjpeg_destroyjcopy_block_rowjinit_d_post_controllerjinit_c_master_controljpeg_copy_critical_parametersjpeg_abortjinit_memory_mgrfprintf.XBKgoyLh__WMk9e.std_huff_tables.val_ac_luminancejpeg_write_scanlinesjpeg_fdct_6x12jpeg_start_output.XBKgoyLh__WMk9e.std_huff_tables.bits_dc_luminancejpeg_add_quant_tablejpeg_fdct_15x15jpeg_write_markerjpeg_fdct_4x2jpeg_open_backing_storejpeg_fdct_4x4jpeg_fdct_4x8jpeg_finish_outputjpeg_mem_initfflushjpeg_get_largejpeg_read_raw_datajpeg_abort_compressjpeg_destroy_compressjpeg_set_qualityjpeg_stdio_srcjpeg_idct_1x1jpeg_free_largejpeg_consume_inputjpeg_idct_1x2jpeg_fdct_9x9.XBKgoyLh__WMk9e.std_huff_tables.bits_ac_chrominancejinit_master_decompress.XBKgoyLj__WMkwf.fill_mem_input_buffer.mybufferjpeg_fdct_7x14jpeg_idct_16x8jpeg_CreateDecompressjinit_merged_upsamplerjinit_color_deconverterjpeg_fdct_10x5jpeg_set_linear_qualityjpeg_fdct_6x3jinit_marker_readerjpeg_core_output_dimensionsjpeg_fdct_6x6jpeg_write_m_bytejpeg_natural_orderjpeg_fdct_12x12jpeg_idct_13x13.XBKgoyLh__WMk9e.std_huff_tables.bits_dc_chrominancejpeg_fdct_3x3jpeg_aritabjpeg_fdct_3x6jpeg_idct_8x16.XAKgoyLm__WMkuh.base_dither_matrixjpeg_idct_ifast.XAKgoyLh__WMk9e.std_luminance_quant_tbl_etextjpeg_natural_order2jpeg_natural_order3jpeg_natural_order4jpeg_natural_order5jpeg_write_coefficientsjpeg_idct_4x2memsetjpeg_natural_order6jpeg_idct_4x4jpeg_set_defaultsjpeg_natural_order7jpeg_fdct_16x8jpeg_idct_4x8jpeg_idct_floatjpeg_write_m_headerjpeg_mem_destjpeg_idct_16x16__iobjdiv_round_upjpeg_mem_termjpeg_fdct_5x5jpeg_stdio_destjinit_arith_decoderjpeg_idct_9x9jpeg_set_colorspacejpeg_resync_to_restart_PROCEDURE_LINKAGE_TABLE_jpeg_fdct_ifast.XBKgoyLm__WMkuh.select_ncolors.RGB_orderjzero_farjpeg_default_colorspacejpeg_idct_6x3jpeg_fdct_5x10jpeg_fdct_14x7jpeg_idct_6x6jcopy_sample_rows_edatajpeg_simple_progressionjpeg_std_errorjinit_c_main_controllerjpeg_input_completejpeg_idct_3x3jinit_input_controllerjpeg_idct_3x6jpeg_new_colormapjpeg_free_smalljpeg_idct_11x11.XAKgoyLj__WMkJg.jpeg_zigzag_orderjpeg_fdct_14x14jpeg_fdct_8x4jpeg_idct_6x12.XAKgoyLn__WMUBi.first_pool_slopjround_upjinit_downsamplerjpeg_std_message_tablejpeg_quality_scalinganotate anotate anotate anotate@ <8n[n_n0cn@dng[qngqSanotate( $ rssvVsz|`ranotatex tph}ɇU@ň}шP@]@͉}ى@g@anotate8 40Ҏ@ &|Bt^zГΏP"0>Z v%ʐ@*-`//:@=VIrpS`[ `Ƒceni:dЊЊӗЌ@anotateP LH`0>[panotate anotate { anotate@ <8@ `,8DPpanotate x@anotate anotate anotate Da`anotateH D@O-0 [- 6.*R.P#.#.0&.$%/!anotate 959P6anotate anotate anotate8 40d Rd@UdXdYKe \gaanotate8 40elhqlPi}lj&m@i2mi>mkanotateX TPq nq`n'qo3q0?qpqPnr`oror0&rpanotateH D@sP~syr0s{vyvsanotateH D@0pC mוPanotate  fP~0p`Ɨ0ޗ` &> VnPΘp & /.6F<^@v BBO[֙ckqu6wRuf nz@fanotate@ <8 p7 F[anotate8 40anotate( $ 2VKanotateX TP;32G3 *S3/_3$3$3344p v4$4anotate E@E`Canotate0 ,((O@G_OpGkOKOHO@Ianotate( $ !PpQPPRPS.UOanotate@ <8[V[@Vl\ X\X\Y]@Z.]@Xanotate anotate0 ,(Sd`_dakd@awd@bddanotate anotate anotate anotate anotateH D@]nЀ@ЂhtЊanotate@ <8P@9JV(4anotate anotate` \XMYe0q} panotate @(#)SunOS 5.10 Generic January 2005@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)stddef.h 1.18 04/09/28 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stddef_iso.h 1.2 03/03/06 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)stdlib_c99.h 1.2 04/03/29 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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497Sjaricom.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jaricom.o jaricom.c -W0,-xp.XAKgoyLg__WMUqd.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WMUqd.;backend;raw;cd;DBG_GEN 5.2.7longINT32#:qjpeg_aritab(Zjcapimin.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcapimin.o jcapimin.c -W0,-xp.XAKgoyLg__WMkwd.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WMkwd.;backend;raw;cd;DBG_GEN 5.2.7Fjpeg_CreateCompress GIUxcinfoversion structsizei!GHerr2client_data39intunsignedvoid   !   unsigned char&7<a    Ashortlong f o?w     jvirt_sarray_control       jvirt_barray_controlH       Z M<     _          jpeg_memory_mgr4*alloc_small#alloc_large!#alloc_sarraya#alloc_barray# request_virt_sarray#request_virt_barrayH#realize_virt_arraysZ#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_useo#,max_alloc_chunko#0 < /jpeg_progress_mgrprogress_monitor<#pass_countero#pass_limito#completed_passes# total_passes#Abooleanjpeg_common_structberr#mem*#progress#client_data# is_decompressor#global_state# o b   t  char        o P oOPi#s#%*/jpeg_error_mgrerror_exito#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warningso#ljpeg_message_table #plast_jpeg_message#taddon_message_table4#xfirst_addon_message#|last_addon_message#&JOCTETsize_t     jpeg_destination_mgr next_output_byte#free_in_buffer#init_destination#empty_output_buffer# term_destination#JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdoubleunsigned short UINT16 # A o?n quantval0 #sent_table#A JQUANT_TBLn Xw component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T jpeg_component_infow   o  o&UINT8  o  o" bits #huffval #sent_table# " 8 o " I o Z o k o | o  o$ comps_in_scan#component_index| #Ss#Se#Ah#Al#  jpeg_scan_info =JDCT_ISLOWJDCT_IFASTJDCT_FLOATJ_DCT_METHOD a o (r o r  |    jpeg_comp_master<prepare_for_pass#pass_startup#finish_pass#call_pass_startup# is_last_pass#JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS   A   <  jpeg_c_main_controllerstart_pass#process_data# /  A< d  <   4  9jpeg_c_prep_controllerstart_pass/#pre_process_datad#i   A  4jpeg_c_coef_controller3start_pass#compress_data# E 8 W J i \ { n         jpeg_marker_writerwrite_file_headerE#write_frame_headerW#write_scan_headeri#write_file_trailer{# write_tables_only#write_marker_header#write_marker_byte#     < 4  jpeg_color_converterstart_pass#color_convert# / " U  4  4 4jpeg_downsampler start_pass/#downsampleU#need_context_rows#Z      <    forward_DCT_ptr (& o jpeg_forward_dct,fstart_pass#forward_DCT#& }  k    jpeg_entropy_encoder start_pass}#encode_mcu#finish_pass# jpeg_compress_structxerr#mem*#progress#client_data# is_decompressor#global_state#dest #image_width #image_height # input_components#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_width #<jpeg_height #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_info #Pquant_tbl_ptrs #Tq_scale_factor #ddc_huff_tbl_ptrs' #tac_huff_tbl_ptrs8 #arith_dc_LI #arith_dc_UZ #arith_ac_Kk #num_scans#scan_info #raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_method=#restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_density# #Y_density# #write_Adobe_marker#next_scanline #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #comps_in_scan#cur_comp_infoP#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membershipa#Ss#Se#Ah#Al#block_size#natural_orderw#lim_Se#master<#main#prep#coef3#marker#cconvert#downsample#fdctf#entropy#script_space #script_space_size#j_compress_ptrjpeg_destroy_compressaIDIUxcinfo`jpeg_abort_compressmPIIUxcinfoljpeg_suppress_tablesI@JUxcinfosuppress iqtbl htbl JHUFF_TBLjpeg_finish_compress@JALUxcinfoiMCU_row jpeg_write_markerPLRMUxcinfomarker dataptrdatalenwrite_marker_byte   jpeg_write_m_header`MNUxcinfomarker datalenjpeg_write_m_byteNONUDxcinfoval jpeg_write_tablesPNOU~xcinfojinit_memory_mgr jinit_marker_writer jpeg_destroy jpeg_abort memset   jcapistd.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcapistd.o jcapistd.c -W0,-xp.XAKgoyLg__WM02d.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WM02d.;backend;raw;cd;DBG_GEN 5.2.7Qjpeg_start_compress' OPUg#cinfo&zwrite_all_tables& intunsignedvoidlqxlqxunsigned char lqxxshortlong3 ?"38]lqxx= jvirt_sarray_controlbylqqxxx~ jvirt_barray_controllqqxxx l/lyxxq 8Ylxxq4 plq^ lu jpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray # alloc_barray]# request_virt_sarray# request_virt_barray# realize_virt_arrays# access_virt_sarray/# access_virt_barrayY# free_poolp#$ self_destruct#( max_memory_to_use#, max_alloc_chunk#0 l jpeg_progress_mgru progress_monitor# pass_counter# pass_limit# completed_passesq# total_passesq#qboolean jpeg_common_struct  errg# mem# progressu# client_data# is_decompressorz# global_stateq# l  1lq Cl6charH glPU yllq  HP OP i~# s#HH jpeg_error_mgr= error_exit# emit_message1# output_messageC# format_messageg# reset_error_mgry# msg_codeq# msg_parm# trace_levelq#h num_warnings#l jpeg_message_table#p last_jpeg_messageq#t addon_message_table#x first_addon_messageq#| last_addon_messageq#JOCTET=xsize_t n\aq\s \ jpeg_destination_mgr6 next_output_byteJ# free_in_bufferO# init_destinationn# empty_output_buffer# term_destination#xJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKL J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval # sent_tablez# JQUANT_TBL X" component_idq# component_indexq# h_samp_factorq# v_samp_factorq# quant_tbl_noq# dc_tbl_noq# ac_tbl_noq# width_in_blocks; # height_in_blocks; # DCT_h_scaled_sizeq#$ DCT_v_scaled_sizeq#( downsampled_width; #, downsampled_height; #0 component_neededz#4 MCU_widthq#8 MCU_heightq#< MCU_blocksq#@ MCU_sample_widthq#D last_col_widthq#H last_row_heightq#L quant_table* #P dct_table#T/ jpeg_component_info" * R qc UINT8c  c   bitso # huffval # sent_tablez#     c  c  c ' q8 $ comps_in_scanq# component_index' # Ssq# Seq# Ahq# Alq# 8 jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD<   q(  q 4\' F\9 X\K jpeg_comp_master prepare_for_pass4# pass_startupF# finish_passX# call_pass_startupz# is_last_passz#]?JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS Q\?x w\Vx[ jpeg_c_main_controller start_passQ# process_dataw#| \ \VxVx jpeg_c_prep_controller_ start_pass# pre_process_data# v\dq\{ jpeg_c_coef_controller start_passv# compress_data# \ \ \ &\ 8\+ T\qx= k\qY jpeg_marker_writerE write_file_header# write_frame_header# write_scan_header# write_file_trailer&# write_tables_only8# write_marker_headerT# write_marker_bytek#p W\J }\xq\ jpeg_color_converter start_passW# color_convert}# \ \xx jpeg_downsampler ^ start_pass# downsample# need_context_rowsz# p\c/ \u3xxxzforward_DCT_ptr(  jpeg_forward_dct, start_passp# forward_DCT# (\qqC\8- U\H jpeg_entropy_encoder  start_pass(# encode_mcuC# finish_passU#Z jpeg_compress_struct# errg# mem# progressu# client_data# is_decompressorz# global_stateq# dest6 # image_width; # image_height; # input_componentsq#$ in_color_space #( input_gamma #, scale_numx#4 scale_denomx#8 jpeg_width; #< jpeg_height; #@ data_precisionq#D num_componentsq#H jpeg_color_space #L comp_info< #P quant_tbl_ptrsA #T q_scale_factorR #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scansq# scan_info # raw_data_inz# arith_codez# optimize_codingz# CCIR601_samplingz# do_fancy_downsamplingz# smoothing_factorq# dct_method # restart_intervalx# restart_in_rowsq# write_JFIF_headerz# JFIF_major_versionc # JFIF_minor_versionc # density_unitc # X_density # Y_density # write_Adobe_markerz# next_scanline; # progressive_modez# max_h_samp_factorq# max_v_samp_factorq# min_DCT_h_scaled_sizeq# min_DCT_v_scaled_sizeq# total_iMCU_rows; # comps_in_scanq# cur_comp_info # MCUs_per_row; # MCU_rows_in_scan; # blocks_in_MCUq# MCU_membership # Ssq# Seq# Ahq# Alq# block_sizeq# natural_order"# lim_Seq# master# main# prep_# coef# markerE# cconvert# downsample^# fdct# entropy# script_space# script_space_sizeq#\j_compress_ptrjpeg_write_scanlinesO PQU; #cinfoMscanlinesM ; num_linesNrow_ctr; Prows_left; PJSAMPARRAYjpeg_write_raw_datazQSU; c#cinfoxcdatax ; num_linesylines_per_iMCU_row; {JSAMPIMAGEjinit_compress_master\jpeg_suppress_tables\q$6jcarith.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcarith.o jcarith.c -W0,-xp.XAKgoyLg__WME9d.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WME9d.;backend;raw;cd;DBG_GEN 5.2.7emit_bytev SSU``valtcinfot dest/ wintunsignedvoid}l`ql`qunsigned charl`qqshortlong , ?,1Vl`qq6 jvirt_sarray_control[rl``qqqw jvirt_barray_controll``qqq l(lrqq`1Rlqq`- il`W {ln jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayV# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray(#access_virt_barrayR# free_pooli#$self_destruct{#(max_memory_to_use#,max_alloc_chunk#0 l jpeg_progress_mgrnprogress_monitor#pass_counter#pass_limit#completed_passes`# total_passes`#`boolean jpeg_common_structerrg#mem#progressn#client_data# is_decompressors#global_state`# l *l` <l/charA `lIN rle `   AP OPiw#s#AA jpeg_error_mgr6error_exit#emit_message*#output_message<#format_message`# reset_error_mgrr#msg_code`#msg_parm#trace_level`#hnum_warnings#ljpeg_message_table#plast_jpeg_message`#taddon_message_table#xfirst_addon_message`#|last_addon_message`#JOCTET6qsize_t gUZ`}Ul U jpeg_destination_mgr/ next_output_byteC#free_in_bufferH#init_destinationg#empty_output_buffer}# term_destination#qJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKE J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval #sent_tables# JQUANT_TBL X component_id`#component_index`#h_samp_factor`#v_samp_factor`# quant_tbl_no`#dc_tbl_no`#ac_tbl_no`#width_in_blocks4 #height_in_blocks4 # DCT_h_scaled_size`#$DCT_v_scaled_size`#(downsampled_width4 #,downsampled_height4 #0component_neededs#4MCU_width`#8MCU_height`#<MCU_blocks`#@MCU_sample_width`#Dlast_col_width`#Hlast_row_height`#Lquant_table# #Pdct_table#T( jpeg_component_info # K  `\ UINT8 \ y \   bitsh #huffvaly #sent_tables#     \   \   \   `1 $ comps_in_scan`#component_index #Ss`#Se`#Ah`#Al`# 1 jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD 5   `(  ` -U  ?U2 QUD jpeg_comp_masterprepare_for_pass-#pass_startup?#finish_passQ#call_pass_startups# is_last_passs#V8JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS JU8q pUOqT jpeg_c_main_controllerstart_passJ#process_datap#u U UOqOq jpeg_c_prep_controllerXstart_pass#pre_process_data#  oU]`Ut jpeg_c_coef_controllerstart_passo#compress_data# U U  U U 1U$ MU`q6 dU`R jpeg_marker_writer>write_file_header#write_frame_header#write_scan_header #write_file_trailer# write_tables_only1#write_marker_headerM#write_marker_byted#i PUC vUq`U jpeg_color_converterstart_passP#color_convertv#{ U Uqq jpeg_downsampler Wstart_pass#downsample#need_context_rowss# iU\( Un,qqqsforward_DCT_ptr (  jpeg_forward_dct, start_passi#forward_DCT# !U``<U1& NUA jpeg_entropy_encoder start_pass!#encode_mcu<#finish_passN#S jpeg_compress_structerrg#mem#progressn#client_data# is_decompressors#global_state`#dest/ #image_width4 #image_height4 # input_components`#$in_color_space #(input_gamma #,scale_numq#4scale_denomq#8jpeg_width4 #<jpeg_height4 #@data_precision`#Dnum_components`#Hjpeg_color_space #Lcomp_info5 #Pquant_tbl_ptrs: #Tq_scale_factorK #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scans`#scan_info #raw_data_ins#arith_codes#optimize_codings#CCIR601_samplings#do_fancy_downsamplings#smoothing_factor`#dct_method #restart_intervalq#restart_in_rows`#write_JFIF_headers#JFIF_major_version\ #JFIF_minor_version\ #density_unit\ #X_density #Y_density #write_Adobe_markers#next_scanline4 #progressive_modes#max_h_samp_factor`#max_v_samp_factor`#min_DCT_h_scaled_size`#min_DCT_v_scaled_size`#total_iMCU_rows4 #comps_in_scan`#cur_comp_info #MCUs_per_row4 #MCU_rows_in_scan4 #blocks_in_MCU`#MCU_membership#Ss`#Se`#Ah`#Al`#block_size`#natural_order#lim_Se`#master#main#prepX#coef#marker>#cconvert#downsampleW#fdct #entropy#script_space#script_space_size`#Uj_compress_ptrfinish_passSVUcinfoetempINT32 `  `  @  @   pubS#c# a#sc#zc#ct`#buffer`# last_dc_val#$dc_context#4restarts_to_goq#Dnext_restart_num`#Hdc_stats#Lac_stats#fixed_bin#arith_entropy_ptrarith_encodeV5ZUcinfost `valenlnmqetempsv`emit_restart@@Z[U0cinfo?`restart_num? entropyAci`Bcompptr5 Cencode_mcu_DC_firstk[ _Us7cinfojGMCU_dataj entropylblock7mstnblkn`oci`otbl`ov`pv2`pm`p,JBLOCKROW7encode_mcu_AC_first_$cUsn cinfoGMCU_data entropyblock7sttbl`k`ke`v`v2`m`natural_orders `n encode_mcu_DC_refine,0c7dUs!cinfo+GMCU_data+ entropy-st.Al`/blkn`/encode_mcu_AC_refineO@dgUs1"cinfoNGMCU_dataN entropyPblock7QstRtbl`Sk`Ske`Skex`Sv`Tnatural_order6"U`1"encode_mcug nUs#cinfoGMCU_data entropycompptr5 block7stblkn`ci`tbl`k`ke`v`v2`m`natural_order#`#start_pass@nqUD$cinfo?sgather_statistics? entropyAci`Btbl`Bcompptr5 Cjinit_arith_encoderqqU$cinfoentropyi` memset`q"jccoefct.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jccoefct.o jccoefct.c -W0,-xp.XAKgoyLg__WMUEe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WMUEe.;backend;raw;cd;DBG_GEN 5.2.7start_iMCU_rowJqSrUZcinfoHcoefK{intunsignedvoidw_dk_dkunsigned char_dkkshortlong & ?&+P_dkk0 jvirt_sarray_controlUl_ddkkkq jvirt_barray_control_ddkkk _"_lkkd+L_kkd' c_dQ u_h jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayP# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray"#access_virt_barrayL# free_poolc#$self_destructu#(max_memory_to_use #,max_alloc_chunk #0z _ jpeg_progress_mgrhprogress_monitor#pass_counter #pass_limit #completed_passesd# total_passesd#dboolean jpeg_common_structerrZ#mem#progressh#client_data# is_decompressorm#global_stated#  _ $_d 6_)char; Z_CH l__ d   ;P OPiq#s#;; jpeg_error_mgr0error_exit #emit_message$#output_message6#format_messageZ# reset_error_mgrl#msg_coded#msg_parm#trace_leveld#hnum_warnings #ljpeg_message_table#plast_jpeg_messaged#taddon_message_table#xfirst_addon_messaged#|last_addon_messaged#JOCTET0ksize_t aOTdwOf O| jpeg_destination_mgr) next_output_byte=#free_in_bufferB#init_destinationa#empty_output_bufferw# term_destination#kJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK? J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval #sent_tablem# JQUANT_TBL X component_idd#component_indexd#h_samp_factord#v_samp_factord# quant_tbl_nod#dc_tbl_nod#ac_tbl_nod#width_in_blocks. #height_in_blocks. # DCT_h_scaled_sized#$DCT_v_scaled_sized#(downsampled_width. #,downsampled_height. #0component_neededm#4MCU_widthd#8MCU_heightd#<MCU_blocksd#@MCU_sample_widthd#Dlast_col_widthd#Hlast_row_heightd#Lquant_table #Pdct_table#T" jpeg_component_info  E  dV UINT8 V s V    bitsb #huffvals #sent_tablem#     V   V   V   d+ $ comps_in_scand#component_index #Ssd#Sed#Ahd#Ald# + jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD /   d(  d 'O 9O, KO> jpeg_comp_masterprepare_for_pass'#pass_startup9#finish_passK#call_pass_startupm# is_last_passm#P2JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS DO2k jOIkN jpeg_c_main_controllerstart_passD#process_dataj#o O OIkIk jpeg_c_prep_controllerRstart_pass#pre_process_data# iOWdOn jpeg_c_coef_controllerstart_passi#compress_data# O O O O  +O GOdk0 ^OdL jpeg_marker_writer8write_file_header#write_frame_header#write_scan_header#write_file_trailer# write_tables_only+#write_marker_headerG#write_marker_byte^#c JO= pOkdO jpeg_color_converterstart_passJ#color_convertp#u O Okk jpeg_downsampler Qstart_pass#downsample#need_context_rowsm# cOV" Oh&kkkmforward_DCT_ptr (  jpeg_forward_dct,start_passc#forward_DCT# Od d6O+  HO; jpeg_entropy_encoder start_pass#encode_mcu6#finish_passH#M jpeg_compress_structerrZ#mem#progressh#client_data# is_decompressorm#global_stated#dest) #image_width. #image_height. # input_componentsd#$in_color_space #(input_gamma #,scale_numk#4scale_denomk#8jpeg_width. #<jpeg_height. #@data_precisiond#Dnum_componentsd#Hjpeg_color_space #Lcomp_info/ #Pquant_tbl_ptrs4 #Tq_scale_factorE #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scansd#scan_info #raw_data_inm#arith_codem#optimize_codingm#CCIR601_samplingm#do_fancy_downsamplingm#smoothing_factord#dct_method #restart_intervalk#restart_in_rowsd#write_JFIF_headerm#JFIF_major_versionV #JFIF_minor_versionV #density_unitV #X_density #Y_density #write_Adobe_markerm#next_scanline. #progressive_modem#max_h_samp_factord#max_v_samp_factord#min_DCT_h_scaled_sized#min_DCT_v_scaled_sized#total_iMCU_rows. #comps_in_scand#cur_comp_info #MCUs_per_row. #MCU_rows_in_scan. #blocks_in_MCUd#MCU_membership #Ssd#Sed#Ahd#Ald#block_sized#natural_order#lim_Sed#master#main#prepR#coef#marker8#cconvert#downsampleQ#fdct#entropy#script_space#script_space_sized#Oj_compress_ptr&JBLOCKROW +(L  jvirt_barray_ptr L(t  h pub#iMCU_row_num. #mcu_ctr. # MCU_vert_offsetd#MCU_rows_per_iMCU_rowd#MCU_buffer;#whole_imagec#@t my_coef_ptrstart_pass_coefe`rsU|cinfod|pass_moded coeffJ_BUF_MODEcompress_datasvUmcinfoinput_buf coefMCU_col_num. last_MCU_col. last_iMCU_row. blkndbidcidyindexdyoffsetdblockcntdypos. xpos. compptr/ forward_DCTJSAMPIMAGEcompress_first_passvzUm# cinfoinput_buf coeflast_iMCU_row. blocks_across. MCUs_across. MCUindex. bidcidh_samp_factordblock_rowdblock_rowsdndummydlastDC# compptr/ buffer/ thisblockrow+lastblockrow+forward_DCTBJCOEF+JBLOCKARRAYcompress_outputZzu|Um!cinfoYinput_bufY coef[MCU_col_num. \blknd]cid]xindexd]yindexd]yoffsetd]start_col. ^buffer!_buffer_ptr+`compptr/ aB / !  jinit_c_coef_controller|}U"cinfomneed_full_buffer coef!|}!|{}!|{}cidcompptr/ !}}!}}buffer+id"jzero_far"k#jround_up   "jccolor.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jccolor.o jccolor.c -W0,-xp.XAKgoyLg__WMkKe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WMkKe.;backend;raw;cd;DBG_GEN 5.2.7Prgb_ycc_startW}KUBcinfoVcconvertXrgb_ycc_tabcYiWZintunsignedvoidunsigned char+ shortlong 0R 9?ARW|\ jvirt_sarray_control jvirt_barray_control $N)WxS }  jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray+#alloc_barray|# request_virt_sarray#request_virt_barray#realize_virt_arrays$#access_virt_sarrayN#access_virt_barrayx# free_pool#$self_destruct#(max_memory_to_use9#,max_alloc_chunk9#0  jpeg_progress_mgrprogress_monitor#pass_counter9#pass_limit9#completed_passes# total_passes# boolean jpeg_common_struct,err#mem#progress#client_data# is_decompressor#global_state# 9, P> bUcharg ot    9 gP 9OPi#s#gg jpeg_error_mgr\error_exit9#emit_messageP#output_messageb#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warnings9#ljpeg_message_table#plast_jpeg_message#taddon_message_table#xfirst_addon_message#|last_addon_message#JOCTET\size_t {{ { jpeg_destination_mgrU next_output_bytei#free_in_buffern#init_destination#empty_output_buffer# term_destination#JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKk J_COLOR_SPACEdoubleunsigned short UINT16 9?8 quantval #sent_table# JQUANT_TBL8 XA component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocksZ #height_in_blocksZ # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_widthZ #,downsampled_heightZ #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_tableI #Pdct_table#TN jpeg_component_infoA I q 9  9UINT8  9  9 bits #huffval #sent_table#  9  9 $ 9 5 9 F 9 W 9$ comps_in_scan#component_indexF #Ss#Se#Ah#Al# W jpeg_scan_info  JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD [ + 9 (< 9 < S{F e{X w{j jpeg_comp_masterprepare_for_passS#pass_startupe#finish_passw#call_pass_startup# is_last_pass#|^JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS p{ ^ {uz jpeg_c_main_controllerstart_passp#process_data# {  .{uu jpeg_c_prep_controller~start_pass#pre_process_data.#3 { { jpeg_c_coef_controllerstart_pass#compress_data# { !{ 3{& E{8 W{J s{\ {x jpeg_marker_writerdwrite_file_header#write_frame_header!#write_scan_header3#write_file_trailerE# write_tables_onlyW#write_marker_headers#write_marker_byte# v{i {{ jpeg_color_converterstart_passv#color_convert# { { jpeg_downsampler }start_pass#downsample#need_context_rows#$ {N {Rforward_DCT_ptr ( 9 jpeg_forward_dct,0start_pass#forward_DCT# G{5b{WL t{g jpeg_entropy_encoder start_passG#encode_mcub#finish_passt#y jpeg_compress_structBerr#mem#progress#client_data# is_decompressor#global_state#destU #image_widthZ #image_heightZ # input_components#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthZ #<jpeg_heightZ #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_info[ #Pquant_tbl_ptrs` #Tq_scale_factorq #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U$ #arith_ac_K5 #num_scans#scan_info #raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_method#restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_density #Y_density #write_Adobe_marker#next_scanlineZ #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rowsZ #comps_in_scan#cur_comp_info#MCUs_per_rowZ #MCU_rows_in_scanZ #blocks_in_MCU#MCU_membership+#Ss#Se#Ah#Al#block_size#natural_orderA#lim_Se#master#main#prep~#coef#markerd#cconvert#downsample}#fdct0#entropy#script_space#script_space_size#{j_compress_ptr9INT32W pub#rgb_ycc_tabc#hmy_cconvert_ptrrgb_ycc_convertP܁UBcinfoinput_buf $output_bufZ output_rownum_rowscconvertrgbctabcinptr5outptr05outptr15outptr25colZ num_colsZ JSAMPARRAYJSAMPIMAGEJSAMPROWrgb_gray_convert܂UBcinfoinput_buf $output_bufZ output_rownum_rowscconvertrgbctabcinptr5outptr5colZ num_colsZ cmyk_ycck_convertU Bcinfoinput_buf $output_bufZ output_rownum_rowscconvertrgbctabcinptr5outptr05outptr15outptr25outptr35colZ num_colsZ grayscale_convert=U!Bcinfoinput_buf $output_bufZ output_rownum_rowsinptr5outptr5colZ num_colsZ instride null_convert8@ U "Bcinfo5input_buf6 $output_buf6Z output_row7num_rows7inptr59outptr5:colZ ;ci<nc=num_colsZ >null_methodVU@"BcinfoUjinit_color_convertera UBcinfo`cconvertb"'Rjcdctmgr.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcdctmgr.o jcdctmgr.c -W0,-xp.XAKgoyLg__WM0Qe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLg__WM0Qe.;backend;raw;cd;DBG_GEN 5.2.7"forward_DCTFЊ̌UbcinfoA{ compptrA wsample_dataBcoef_blocksBz start_rowCz start_colCz num_blocksD fdctHdo_dctIdivisorsJworkspaceKbiz L2ČKKbtempUqvalUiVoutput_ptrW#intunsignedvoid       unsigned char!&K    +shortlong Pr Y?arw    | jvirt_sarray_control       jvirt_barray_control2       D 7&n     Iw     s     jpeg_memory_mgr4alloc_small#alloc_large #alloc_sarrayK#alloc_barray# request_virt_sarray#request_virt_barray2#realize_virt_arraysD#access_virt_sarrayn#access_virt_barray# free_pool#$self_destruct#(max_memory_to_useY#,max_alloc_chunkY#0 & jpeg_progress_mgrprogress_monitor&#pass_counterY#pass_limitY#completed_passes# total_passes#+booleanjpeg_common_structLerr#mem#progress#client_data# is_decompressor#global_state# Y L p  ^  uchar        Y P YOPi#s#jpeg_error_mgr| error_exitY#emit_messagep#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warningsY#ljpeg_message_table #plast_jpeg_message#taddon_message_table#xfirst_addon_message#|last_addon_message#JOCTET| size_t       jpeg_destination_mgru next_output_byte #free_in_buffer #init_destination #empty_output_buffer # term_destination # JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdoubleunsigned short UINT16 + Y?X quantval #sent_table#+ JQUANT_TBLX Xa component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocksz #height_in_blocksz # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_widthz #,downsampled_heightz #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_tablei #Pdct_table#Tn jpeg_component_infoa i  Y  YUINT8  Y  Y bits #huffval #sent_table# " Y 3 Y D Y U Y f Y w Y$comps_in_scan#component_indexf#Ss#Se#Ah#Al# wjpeg_scan_info'JDCT_ISLOWJDCT_IFASTJDCT_FLOATJ_DCT_METHOD { K Y (\ Y \ s f  x  jpeg_comp_master&prepare_for_passs#pass_startup#finish_pass#call_pass_startup# is_last_pass#~JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS  +~  &  jpeg_c_main_controllerstart_pass#process_data#  +& N &     #jpeg_c_prep_controllerstart_pass#pre_process_dataN#S  + jpeg_c_coef_controllerstart_pass#compress_data# / " A 4 S F e X w j   |  jpeg_marker_writerwrite_file_header/#write_frame_headerA#write_scan_headerS#write_file_trailere# write_tables_onlyw#write_marker_header#write_marker_byte#    &   jpeg_color_converterstart_pass#color_convert#    ?    jpeg_downsampler start_pass#downsample?#need_context_rows#D  n   & r   forward_DCT_ptr ( Y jpeg_forward_dct,Pstart_pass#forward_DCT# g U wl  jpeg_entropy_encoder start_passg#encode_mcu#finish_pass#jpeg_compress_structberr#mem#progress#client_data# is_decompressor#global_state#destu #image_widthz #image_heightz # input_components#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthz #<jpeg_heightz #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_info{ #Pquant_tbl_ptrs #Tq_scale_factor #ddc_huff_tbl_ptrs#tac_huff_tbl_ptrs"#arith_dc_L3#arith_dc_UD#arith_ac_KU#num_scans#scan_info#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_method'#restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_density #Y_density #write_Adobe_marker#next_scanlinez #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rowsz #comps_in_scan#cur_comp_info:#MCUs_per_rowz #MCU_rows_in_scanz #blocks_in_MCU#MCU_membershipK#Ss#Se#Ah#Al#block_size#natural_ordera#lim_Se#master&#main#prep#coef#marker#cconvert#downsample#fdctP#entropy#script_space#script_space_size# j_compress_ptr&JSAMPARRAYrJBLOCKROW   & forward_DCT_method_ptr ( Y  Yfloat   & float_DCT_method_ptr "(N Y _ Ypub#do_dct#,divisors#Tdo_float_dct=#dfloat_divisorsN#_my_fdct_ptrDCTELEM Y?PJCOEFPTRforward_DCT_floatЌ8Ubcinfo{ compptr wsample_datacoef_blocksz start_rowz start_colz num_blocks fdctdo_dct"divisorsworkspacebiz 50NNetempioutput_ptr Y?start_pass_fdctmgr@NUE!bcinfofdctciqtblnoicompptr{ methodqtbli dtbltI$$$,aanscalesV!Жїfdtblrowcolaanscalefactorl!hPINT16E! Q!g! Y? g!@}! Yjinit_forward_dctpU!bcinfofdctijpeg_fdct_1x2"  & jpeg_fdct_2x4,"  & jpeg_fdct_3x6S"  & jpeg_fdct_4x8z"  & jpeg_fdct_5x10"  & jpeg_fdct_6x12"  & jpeg_fdct_7x14"  & jpeg_fdct_8x16#  & jpeg_fdct_2x1A#  & jpeg_fdct_4x2h#  & jpeg_fdct_6x3#  & jpeg_fdct_8x4#  & jpeg_fdct_10x5#  & jpeg_fdct_12x6$  & jpeg_fdct_14x7.$  & jpeg_fdct_16x8V$  & jpeg_fdct_16x16$  & jpeg_fdct_15x15$  & jpeg_fdct_14x14$  & jpeg_fdct_13x13$  & jpeg_fdct_12x12#%  & jpeg_fdct_11x11L%  & jpeg_fdct_10x10u%  & jpeg_fdct_9x9%  & jpeg_fdct_1x1%  & jpeg_fdct_2x2%  & jpeg_fdct_3x3&  & jpeg_fdct_4x48&  & jpeg_fdct_5x5_&  & jpeg_fdct_6x6&  & jpeg_fdct_7x7&  & jpeg_fdct_float&  & jpeg_fdct_ifast&  &  jpeg_fdct_islow  & :1 jchuff.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jchuff.o jchuff.c -W0,-xp.XAKgoyLh__WMUXe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMUXe.;backend;raw;cd;DBG_GEN 5.2.7*jpeg_make_c_derived_tblUWcinfojisDC atblnozpdtblhtbldtblpaialalastpasiamaxsymbolahuffsizehuffcodecodehxintunsignedvoidt|\ah|\ahunsigned char\ahhshortlong # ?#(M\ahh- jvirt_sarray_controlRi\aahhhn jvirt_barray_control\aahhh \\ihha(I\hha$ `\aN r\e jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayM# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray#access_virt_barrayI# free_pool`#$self_destructr#(max_memory_to_use #,max_alloc_chunk #0w \ jpeg_progress_mgreprogress_monitor#pass_counter #pass_limit #completed_passesa# total_passesa#aboolean jpeg_common_structerrW#mem#progresse#client_data|# is_decompressorj#global_statea#  \ !\a 3\&char8 W\@E i\\ a   8P OPin#s#88 jpeg_error_mgr- error_exit #emit_message!#output_message3#format_messageW# reset_error_mgri#msg_codea#msg_parm#trace_levela#hnum_warnings #ljpeg_message_table#plast_jpeg_messagea#taddon_message_table#xfirst_addon_messagea#|last_addon_messagea#JOCTET- hsize_t ^ L Q at L c  L y jpeg_destination_mgr& next_output_byte: #free_in_buffer? #init_destination^ #empty_output_buffert # term_destination # hJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK< J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval #sent_tablej# JQUANT_TBL X component_ida#component_indexa#h_samp_factora#v_samp_factora# quant_tbl_noa#dc_tbl_noa#ac_tbl_noa#width_in_blocks+ #height_in_blocks+ # DCT_h_scaled_sizea#$DCT_v_scaled_sizea#(downsampled_width+ #,downsampled_height+ #0component_neededj#4MCU_widtha#8MCU_heighta#<MCU_blocksa#@MCU_sample_widtha#Dlast_col_widtha#Hlast_row_heighta#Lquant_table #Pdct_table|#T jpeg_component_info  B  aS UINT8 S p S    bits_ #huffvalp #sent_tablej#     S   S   S   a( $comps_in_scana#component_index#Ssa#Sea#Aha#Ala# (jpeg_scan_infoJDCT_ISLOWJDCT_IFASTJDCT_FLOATJ_DCT_METHOD ,   a(   a  $L  6L ) HL ; jpeg_comp_masterprepare_for_pass$#pass_startup6#finish_passH#call_pass_startupj# is_last_passj#M/JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS AL /h gL FhK jpeg_c_main_controllerstart_passA#process_datag#l L  L FhFh jpeg_c_prep_controllerOstart_pass#pre_process_data# fL TaL k jpeg_c_coef_controllerstart_passf#compress_data# L  L  L  L   (L  DL ah- [L aI jpeg_marker_writer5write_file_header#write_frame_header#write_scan_header#write_file_trailer# write_tables_only(#write_marker_headerD#write_marker_byte[#` GL : mL haL jpeg_color_converterstart_passG#color_convertm#r L  L hh jpeg_downsampler Nstart_pass#downsample#need_context_rowsj# `L S L e#hhhjforward_DCT_ptr (  jpeg_forward_dct,start_pass`#forward_DCT# L aa3L ( EL 8 jpeg_entropy_encoder start_pass#encode_mcu3#finish_passE#Jjpeg_compress_structerrW#mem#progresse#client_data|# is_decompressorj#global_statea#dest& #image_width+ #image_height+ # input_componentsa#$in_color_space #(input_gamma #,scale_numh#4scale_denomh#8jpeg_width+ #<jpeg_height+ #@data_precisiona#Dnum_componentsa#Hjpeg_color_space #Lcomp_info, #Pquant_tbl_ptrs1 #Tq_scale_factorB #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K#num_scansa#scan_info#raw_data_inj#arith_codej#optimize_codingj#CCIR601_samplingj#do_fancy_downsamplingj#smoothing_factora#dct_method#restart_intervalh#restart_in_rowsa#write_JFIF_headerj#JFIF_major_versionS #JFIF_minor_versionS #density_unitS #X_density #Y_density #write_Adobe_markerj#next_scanline+ #progressive_modej#max_h_samp_factora#max_v_samp_factora#min_DCT_h_scaled_sizea#min_DCT_v_scaled_sizea#total_iMCU_rows+ #comps_in_scana#cur_comp_info#MCUs_per_row+ #MCU_rows_in_scan+ #blocks_in_MCUa#MCU_membership#Ssa#Sea#Aha#Ala#block_sizea#natural_order#lim_Sea#master#main#prepO#coef#marker5#cconvert#downsampleN#fdct#entropy#script_space#script_space_sizea#L j_compress_ptrh; 8N uehufco(#ehufsi;#Nu JHUFF_TBLNc_derived_tbl8 h dump_buffer_s7Uj state dest&  INT32 a= |put_buffer #put_bitsa#last_dc_val,#=savable_state$next_output_byte: #free_in_buffer? #cur|#cinfo# working_statedump_buffer_e@͝UDentropydest&  uU  uf   f|  f pubJ#saved|# restarts_to_goh#$next_restart_numa#(dc_derived_tblsD#,ac_derived_tblsU#<dc_count_ptrsk#Lac_count_ptrs|#\gather_statisticsj#lnext_output_byte: #pfree_in_buffer? #tcinfo#xac_tbl_noa#|EOBRUNh#BEh#bit_buffer@#huff_entropy_ptremit_bits_s5НUj state3hcode3 asize3put_buffer 7put_bitsa8 jf vZ vZcaGemit_bits_e\3Uc!entropyZhcodeZ asizeZput_buffer ^put_bitsa_ < H Hcarflush_bits_s@Uj!stateflush_bits_eU!entropyemit_dc_symbolU_"entropyatbl_no asymbol ! P Ptblemit_ac_symbolU"entropyatbl_no asymbol   tblemit_buffered_bits UN#entropy@bufstart hnbitsemit_eobrunU#entropytempanbitsaemit_restart_sUj$statearestart_num ciaemit_restart_e_Ut$entropyarestart_num ciaencode_mcu_DC_first`Uj%cinfo%MCU_data entropytempa temp2a nbitsa!blkna"cia"Ala#block%$compptr, %#JBLOCKROW%encode_mcu_AC_firstutUj&cinfot%MCU_datat entropyvtempawtemp2awnbitsaxraykaySeazAlaznatural_order&{block%|a&encode_mcu_DC_refineحUj'cinfo%MCU_data entropytempablknaAlablock%encode_mcu_AC_refineUj(cinfo%MCU_data entropytemparakaEOBaBR_buffer@BRhSeaAlanatural_order(block%absvalues(a(a) ?encode_one_blockUj5*state:*block alast_dc_valdctblactbltempatemp2anbitsakaraiaSeanatural_orderN*5*JCOEFPTRaI*encode_mcu_huffUj&+cinfo%MCU_data entropystateblknaciacompptr, !B!C finish_pass_huff2U+cinfo1entropy3state4!C htest_one_blockd U,cinfob:*blockb alast_dc_valbfdc_countscfac_countsctempaenbitsafkagragSeahnatural_order,ia,encode_mcu_gatherUj`-cinfo%MCU_data entropyblknaciacompptr, !Bjpeg_gen_optimal_tableUq.cinfohtbl ffreqbitsq.codesize.others.c1ac2apaiajav  S !.  a. a. finish_pass_gatherveU/cinfouentropywciaxtblaxcompptr, yhtblptr/zdid_dc/{did_ac/| j/  j/ start_pass_huffp UQ0cinfojgather_statistics entropyciatblacompptr, "jinit_huff_encoderU0cinfoentropyiax#jpeg_alloc_huff_table00#memset|1|ah$|t 1$1%memcpy|11h jcinit.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcinit.o jcinit.c -W0,-xp.XAKgoyLh__WMUee.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMUee.;backend;raw;cd;DBG_GEN 5.2.7Ajinit_compress_masterUHcinfoiintunsignedvoidemMRYrmMRYunsigned charMRYYshortlong ?>MRYY jvirt_sarray_controlCZMRRYYY_ jvirt_barray_controlMRRYYY MMZYYR:MYYR QMR? cMV jpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray# alloc_barray># request_virt_sarray# request_virt_barray# realize_virt_arrays# access_virt_sarray# access_virt_barray:# free_poolQ#$ self_destructc#( max_memory_to_use#, max_alloc_chunk#0h M jpeg_progress_mgrV progress_monitor# pass_counter# pass_limit# completed_passesR# total_passesR#Rboolean jpeg_common_struct errH# mem# progressV# client_datam# is_decompressor[# global_stateR# M MR $Mchar) HM16 ZMMR p )P OP i_# sp#)) jpeg_error_mgr error_exit# emit_message# output_message$# format_messageH# reset_error_mgrZ# msg_codeR# msg_parm# trace_levelR#h num_warnings#l jpeg_message_table#p last_jpeg_messageR#t addon_message_table#x first_addon_messageR#| last_addon_messageR#JOCTETYsize_t O=BRe=T w=j jpeg_destination_mgr next_output_byte+# free_in_buffer0# init_destinationO# empty_output_buffere# term_destinationw#|YJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK- J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval # sent_table[# JQUANT_TBL X component_idR# component_indexR# h_samp_factorR# v_samp_factorR# quant_tbl_noR# dc_tbl_noR# ac_tbl_noR# width_in_blocks # height_in_blocks # DCT_h_scaled_sizeR#$ DCT_v_scaled_sizeR#( downsampled_width #, downsampled_height #0 component_needed[#4 MCU_widthR#8 MCU_heightR#< MCU_blocksR#@ MCU_sample_widthR#D last_col_widthR#H last_row_heightR#L quant_table #P dct_tablem#T jpeg_component_info  3 RD UINT8D a D t  bitsP # huffvala # sent_table[#t     D  D  D  R ${ comps_in_scanR# component_index # SsR# SeR# AhR# AlR#  jpeg_scan_info{   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD  R(  R = '= 9=, jpeg_comp_master prepare_for_pass# pass_startup'# finish_pass9# call_pass_startup[# is_last_pass[#> JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS 2= Y X=7Y< jpeg_c_main_controller start_pass2# process_dataX#] = =7Y7Y jpeg_c_prep_controller@ start_pass# pre_process_data# W=ERr=\ jpeg_c_coef_controller start_passW# compress_datar#w = = = = =  5=RY L=R: jpeg_marker_writer& write_file_header# write_frame_header# write_scan_header# write_file_trailer# write_tables_only# write_marker_header5# write_marker_byteL#Q 8=+ ^=YR= jpeg_color_converter start_pass8# color_convert^#c = =YY jpeg_downsampler ? start_pass# downsample# need_context_rows[# Q=D =VYYY[forward_DCT_ptr(  jpeg_forward_dct, start_passQ# forward_DCT#  =RR$= 6=) jpeg_entropy_encoder  start_pass # encode_mcu$# finish_pass6#;{ jpeg_compress_struct errH# mem# progressV# client_datam# is_decompressor[# global_stateR# dest # image_width # image_height # input_componentsR#$ in_color_space #( input_gamma #, scale_numY#4 scale_denomY#8 jpeg_width #< jpeg_height #@ data_precisionR#D num_componentsR#H jpeg_color_space #L comp_info #P quant_tbl_ptrs" #T q_scale_factor3 #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scansR# scan_info # raw_data_in[# arith_code[# optimize_coding[# CCIR601_sampling[# do_fancy_downsampling[# smoothing_factorR# dct_method # restart_intervalY# restart_in_rowsR# write_JFIF_header[# JFIF_major_versionD # JFIF_minor_versionD # density_unitD # X_density # Y_density # write_Adobe_marker[# next_scanline # progressive_mode[# max_h_samp_factorR# max_v_samp_factorR# min_DCT_h_scaled_sizeR# min_DCT_v_scaled_sizeR# total_iMCU_rows # comps_in_scanR# cur_comp_info # MCUs_per_row # MCU_rows_in_scan # blocks_in_MCUR# MCU_membership # SsR# SeR# AhR# AlR# block_sizeR# natural_order# lim_SeR# master# main# prep@# coef# marker&# cconvert# downsample?# fdct# entropy# script_space# script_space_sizeR#=j_compress_ptrjinit_marker_writer<=jinit_arith_encoder_=jinit_huff_encoder=jinit_forward_dct=jinit_downsampler=jinit_color_converter=jinit_c_coef_controller=Rjinit_c_prep_controller@=Rjinit_c_main_controllerl=Rjinit_c_master_control=R! jcmainct.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcmainct.o jcmainct.c -W0,-xp.XAKgoyLh__WMkke.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMkke.;backend;raw;cd;DBG_GEN 5.2.7Bstart_pass_mainF Uo+cinfoE@pass_modeE mainGintunsignedvoidtytyunsigned chartyshortlong ; "?*;@etyE jvirt_sarray_controljtyy jvirt_barray_controltyy  t7ty@aty< xtyf t} jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barraye# request_virt_sarray#request_virt_barray#realize_virt_arrays #access_virt_sarray7#access_virt_barraya# free_poolx#$self_destruct#(max_memory_to_use"#,max_alloc_chunk"#0 t jpeg_progress_mgr}progress_monitor#pass_counter"#pass_limit"#completed_passesy# total_passesy#yboolean jpeg_common_structerro#mem#progress}#client_data# is_decompressor#global_statey# "t 9ty' Kt>charP otX] tt y  " PP "OPi#s#PP jpeg_error_mgrEerror_exit"#emit_message9#output_messageK#format_messageo# reset_error_mgr#msg_codey#msg_parm#trace_levely#hnum_warnings"#ljpeg_message_table#plast_jpeg_messagey#taddon_message_table#xfirst_addon_messagey#|last_addon_messagey#JOCTETEsize_t vdiyd{ d jpeg_destination_mgr> next_output_byteR#free_in_bufferW#init_destinationv#empty_output_buffer# term_destination#JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKT J_COLOR_SPACEdoubleunsigned short UINT16 "?! quantval #sent_table# JQUANT_TBL! X* component_idy#component_indexy#h_samp_factory#v_samp_factory# quant_tbl_noy#dc_tbl_noy#ac_tbl_noy#width_in_blocksC #height_in_blocksC # DCT_h_scaled_sizey#$DCT_v_scaled_sizey#(downsampled_widthC #,downsampled_heightC #0component_needed#4MCU_widthy#8MCU_heighty#<MCU_blocksy#@MCU_sample_widthy#Dlast_col_widthy#Hlast_row_heighty#Lquant_table2 #Pdct_table#T7 jpeg_component_info* 2 Z " yk "UINT8 k  "k  " bitsw #huffval #sent_table#  "  " k  " k  " k / " y@ "$ comps_in_scany#component_index/ #Ssy#Sey#Ahy#Aly# @ jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD D  " y(% " y% <d/ NdA `dS jpeg_comp_masterprepare_for_pass<#pass_startupN#finish_pass`#call_pass_startup# is_last_pass#eGJBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS YdG d^c jpeg_c_main_controllerstart_passY#process_data# d d^^ jpeg_c_prep_controllergstart_pass#pre_process_data# ~dlyd jpeg_c_coef_controllerstart_pass~#compress_data# d  d d .d! @d3 \dyE sdya jpeg_marker_writerMwrite_file_header#write_frame_header #write_scan_header#write_file_trailer.# write_tables_only@#write_marker_header\#write_marker_bytes#x _dR dyd jpeg_color_converterstart_pass_#color_convert# d d jpeg_downsampler fstart_pass#downsample#need_context_rows#  xdk7 d};forward_DCT_ptr ( " jpeg_forward_dct,start_passx#forward_DCT# 0dyyKd@5 ]dP jpeg_entropy_encoder start_pass0#encode_mcuK#finish_pass]#b jpeg_compress_struct+erro#mem#progress}#client_data# is_decompressor#global_statey#dest> #image_widthC #image_heightC # input_componentsy#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthC #<jpeg_heightC #@data_precisiony#Dnum_componentsy#Hjpeg_color_space #Lcomp_infoD #Pquant_tbl_ptrsI #Tq_scale_factorZ #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scansy#scan_info #raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factory#dct_method #restart_interval#restart_in_rowsy#write_JFIF_header#JFIF_major_versionk #JFIF_minor_versionk #density_unitk #X_density #Y_density #write_Adobe_marker#next_scanlineC #progressive_mode#max_h_samp_factory#max_v_samp_factory#min_DCT_h_scaled_sizey#min_DCT_v_scaled_sizey#total_iMCU_rowsC #comps_in_scany#cur_comp_info#MCUs_per_rowC #MCU_rows_in_scanC #blocks_in_MCUy#MCU_membership#Ssy#Sey#Ahy#Aly#block_sizey#natural_order*#lim_Sey#master#main#prepg#coef#markerM#cconvert#downsamplef#fdct#entropy#script_space#script_space_sizey#dj_compress_ptrJ_BUF_MODEJSAMPARRAY Q(s " @pub#cur_iMCU_rowC #rowgroup_ctrC # suspended#pass_mode@#bufferb#smy_main_ptrprocess_data_simple_maint&U+cinfoqQinput_bufr in_row_ctrrC in_rows_availsmainuC jinit_c_main_controller0HU+cinfoneed_full_buffer mainciycompptrD $Zjcmarker.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcmarker.o jcmarker.c -W0,-xp.XAKgoyLh__WM0qe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WM0qe.;backend;raw;cd;DBG_GEN 5.2.7Demit_byteoPUccinfommvalm dest2 pintunsignedvoidhmthmtunsigned charhmttshortlong / ?/4Yhmtt9 jvirt_sarray_control^uhmmtttz jvirt_barray_controlhmmttt h+huttm4Uhttm0 lhmZ ~hq jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayY# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray+#access_virt_barrayU# free_pooll#$self_destruct~#(max_memory_to_use#,max_alloc_chunk#0 h jpeg_progress_mgrqprogress_monitor#pass_counter#pass_limit#completed_passesm# total_passesm#mboolean jpeg_common_struct errc#mem#progressq#client_data# is_decompressorv#global_statem# h  -hm ?h2charD chLQ uhh m   DP OPiz#s#DD jpeg_error_mgr9error_exit#emit_message-#output_message?#format_messagec# reset_error_mgru#msg_codem#msg_parm#trace_levelm#hnum_warnings#ljpeg_message_table#plast_jpeg_messagem#taddon_message_table#xfirst_addon_messagem#|last_addon_messagem#JOCTET9tsize_t jX]mXo X jpeg_destination_mgr2 next_output_byteF#free_in_bufferK#init_destinationj#empty_output_buffer# term_destination#tJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKH J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval #sent_tablev# JQUANT_TBL X component_idm#component_indexm#h_samp_factorm#v_samp_factorm# quant_tbl_nom#dc_tbl_nom#ac_tbl_nom#width_in_blocks7 #height_in_blocks7 # DCT_h_scaled_sizem#$DCT_v_scaled_sizem#(downsampled_width7 #,downsampled_height7 #0component_neededv#4MCU_widthm#8MCU_heightm#<MCU_blocksm#@MCU_sample_widthm#Dlast_col_widthm#Hlast_row_heightm#Lquant_table& #Pdct_table#T+ jpeg_component_info & N  m_ UINT8 _ | _   bitsk #huffval| #sent_tablev#     _   _   _ #  m4 $ comps_in_scanm#component_index# #Ssm#Sem#Ahm#Alm# 4 jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD 8   m(  m 0X# BX5 TXG jpeg_comp_masterprepare_for_pass0#pass_startupB#finish_passT#call_pass_startupv# is_last_passv#Y;JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS MX;t sXRtW jpeg_c_main_controllerstart_passM#process_datas#x X  XRtRt jpeg_c_prep_controller[start_pass#pre_process_data # rX`mXw jpeg_c_coef_controllerstart_passr#compress_data# X X X "X 4X' PXmt9 gXmU jpeg_marker_writerAwrite_file_header#write_frame_header#write_scan_header#write_file_trailer"# write_tables_only4#write_marker_headerP#write_marker_byteg#l SXF yXtmX jpeg_color_converterstart_passS#color_converty#~ X Xtt jpeg_downsampler Zstart_pass#downsample#need_context_rowsv# lX_+ Xq/tttvforward_DCT_ptr (  jpeg_forward_dct, start_passl#forward_DCT# $Xmm?X4) QXD jpeg_entropy_encoder start_pass$#encode_mcu?#finish_passQ#V jpeg_compress_structerrc#mem#progressq#client_data# is_decompressorv#global_statem#dest2 #image_width7 #image_height7 # input_componentsm#$in_color_space #(input_gamma #,scale_numt#4scale_denomt#8jpeg_width7 #<jpeg_height7 #@data_precisionm#Dnum_componentsm#Hjpeg_color_space #Lcomp_info8 #Pquant_tbl_ptrs= #Tq_scale_factorN #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scansm#scan_info #raw_data_inv#arith_codev#optimize_codingv#CCIR601_samplingv#do_fancy_downsamplingv#smoothing_factorm#dct_method #restart_intervalt#restart_in_rowsm#write_JFIF_headerv#JFIF_major_version_ #JFIF_minor_version_ #density_unit_ #X_density #Y_density #write_Adobe_markerv#next_scanline7 #progressive_modev#max_h_samp_factorm#max_v_samp_factorm#min_DCT_h_scaled_sizem#min_DCT_v_scaled_sizem#total_iMCU_rows7 #comps_in_scanm#cur_comp_info #MCUs_per_row7 #MCU_rows_in_scan7 #blocks_in_MCUm#MCU_membership#Ssm#Sem#Ahm#Alm#block_sizem#natural_order#lim_Sem#master#main#prep[#coef#markerA#cconvert#downsampleZ#fdct #entropy#script_space#script_space_sizem#Xj_compress_ptremit_marker}GUtcinfo{mark{ M_SOF0M_SOF1M_SOF2M_SOF3M_SOF5M_SOF6M_SOF7M_JPGM_SOF9M_SOF10M_SOF11M_SOF13M_SOF14M_SOF15M_DHTM_DACM_RST0M_RST1M_RST2M_RST3M_RST4M_RST5M_RST6M_RST7M_SOIM_EOIM_SOSM_DQTM_DNLM_DRIM_DHPM_EXPM_APP0M_APP1M_APP2M_APP3M_APP4M_APP5M_APP6M_APP7M_APP8M_APP9M_APP10M_APP11M_APP12M_APP13M_APP14M_APP15M_JPG0M_JPG13M_COMM_TEMM_ERRORtJPEG_MARKERemit_2bytesPUcinfomvalue emit_dqtmUmcinfomindex qtbl& precmimh_z_z_R==qvaltemit_dhtpU2cinfomindex vis_achtblBlengthmim JHUFF_TBL2emit_dacUcinfodc_in_useac_in_uselengthmimcompptr8  D  D emit_dri;U7 cinfoemit_sof@U cinfocode cimcompptr8 emit_sos<5U"!cinfo:im=tdm=tam=compptr8 >emit_pseudo_sos_@UY!cinfo]emit_jfif_app0oU!cinfomemit_adobe_app14U!cinfowrite_marker_headerdU'"cinfommarker tdatalenwrite_marker_bytepUo"cinfomval write_file_header5U"cinfomarker" "publ#last_restart_intervalt#""my_marker_ptrwrite_frame_header@\U#cinfocimprecmis_baselinevcompptr8 write_scan_header?`U$cinfo>marker"@imAcompptr8 Bwrite_file_trailerkUR$cinfojwrite_tables_onlyyU$cinfoximz!jinit_marker_writeriUcinfomarker"!jcmaster.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcmaster.o jcmaster.c -W0,-xp.XAKgoyLh__WMExe.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMExe.;backend;raw;cd;DBG_GEN 5.2.7ZNjpeg_calc_jpeg_dimensions7pURcinfo5sintunsignedvoidowW\c|wW\cunsigned charW\ccshortlong ? #HW\cc( jvirt_sarray_controlMdW\\ccci jvirt_barray_controlW\\ccc WWdcc\#DWcc\ [W\I mW` jpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray# alloc_barrayH# request_virt_sarray# request_virt_barray# realize_virt_arrays# access_virt_sarray# access_virt_barrayD# free_pool[#$ self_destructm#( max_memory_to_use#, max_alloc_chunk#0r W jpeg_progress_mgr` progress_monitor# pass_counter# pass_limit# completed_passes\# total_passes\#\boolean jpeg_common_struct errR# mem# progress`# client_dataw# is_decompressore# global_state\# W W\  .W!char3 RW;@ dWW\ z 3P OP ii# sz#33 jpeg_error_mgr( error_exit# emit_message# output_message.# format_messageR# reset_error_mgrd# msg_code\# msg_parm# trace_level\#h num_warnings#l jpeg_message_table#p last_jpeg_message\#t addon_message_table#x first_addon_message\#| last_addon_message\#JOCTET(csize_t YGL\oG^ Gt jpeg_destination_mgr! next_output_byte5# free_in_buffer:# init_destinationY# empty_output_buffero# term_destination#cJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK7 J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval # sent_tablee# JQUANT_TBL X component_id\# component_index\# h_samp_factor\# v_samp_factor\# quant_tbl_no\# dc_tbl_no\# ac_tbl_no\# width_in_blocks& # height_in_blocks& # DCT_h_scaled_size\#$ DCT_v_scaled_size\#( downsampled_width& #, downsampled_height& #0 component_needede#4 MCU_width\#8 MCU_height\#< MCU_blocks\#@ MCU_sample_width\#D last_col_width\#H last_row_height\#L quant_table #P dct_tablew#T jpeg_component_info  = \N UINT8N k N ~  bitsZ # huffvalk # sent_tablee#~     N  N  N  \# $ comps_in_scan\# component_index # Ss\# Se\# Ah\# Al\# # jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD'  \(  \ G 1G$ CG6 jpeg_comp_master prepare_for_pass# pass_startup1# finish_passC# call_pass_startupe# is_last_passe#H*JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS <G*c bGAcF jpeg_c_main_controller start_pass<# process_datab#g G GAcAc jpeg_c_prep_controllerJ start_pass# pre_process_data# aGO\|Gf jpeg_c_coef_controller start_passa# compress_data|# G G G G #G ?G\c( VG\D jpeg_marker_writer0 write_file_header# write_frame_header# write_scan_header# write_file_trailer# write_tables_only## write_marker_header?# write_marker_byteV#[ BG5 hGc\G jpeg_color_converter start_passB# color_converth#m G Gcc jpeg_downsampler I start_pass# downsample# need_context_rowse# [GN G`ccceforward_DCT_ptr(  jpeg_forward_dct, start_pass[# forward_DCT# G\\.G# @G3 jpeg_entropy_encoder  start_pass# encode_mcu.# finish_pass@#E jpeg_compress_struct errR# mem# progress`# client_dataw# is_decompressore# global_state\# dest! # image_width& # image_height& # input_components\#$ in_color_space #( input_gamma #, scale_numc#4 scale_denomc#8 jpeg_width& #< jpeg_height& #@ data_precision\#D num_components\#H jpeg_color_space #L comp_info' #P quant_tbl_ptrs, #T q_scale_factor= #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scans\# scan_info # raw_data_ine# arith_codee# optimize_codinge# CCIR601_samplinge# do_fancy_downsamplinge# smoothing_factor\# dct_method # restart_intervalc# restart_in_rows\# write_JFIF_headere# JFIF_major_versionN # JFIF_minor_versionN # density_unitN # X_density # Y_density # write_Adobe_markere# next_scanline& # progressive_modee# max_h_samp_factor\# max_v_samp_factor\# min_DCT_h_scaled_size\# min_DCT_v_scaled_size\# total_iMCU_rows& # comps_in_scan\# cur_comp_info # MCUs_per_row& # MCU_rows_in_scan& # blocks_in_MCU\# MCU_membership # Ss\# Se\# Ah\# Al\# block_size\# natural_order # lim_Se\# master# main# prepJ# coef# marker0# cconvert# downsampleI# fdct# entropy# script_space# script_space_size\#Gj_compress_ptrjpeg_calc_trans_dimensionsðPUccinfoinitial_setuppU*cinfoetranscode_only ci\ssize\compptr' samplesperrowjd_samplesperrow& validate_scriptVUcinfoRscanptrWscanno\Xncomps\Xci\Xcoefi\Xthisi\XSs\YSe\YAh\YAl\Ycomponent_sentZlast_bitpos_ptr\last_bitpos] e(  \\ ?   reduce_script&UWcinfoscanptridxout\idxin\C select_scan_parameters06Ucinfoci\Tf@f@masterscanptr&main_passhuff_opt_passoutput_pass c_pass_type!$ pubH# pass_type&# pass_number\# total_passes\# scan_number\# 7 my_master_ptr per_scan_setup+@U~ cinfo(ci\,mcublks\,tmp\,compptr' -^llnominalvprepare_for_passU cinfomasterpass_startup4U!cinfofinish_pass_master@UR!cinfomaster"jinit_c_master_control0U!cinfoetranscode_only master#jdiv_round_up jcomapi.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcomapi.o jcomapi.c -W0,-xp.XAKgoyLh__WMU3e.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMU3e.;backend;raw;cd;DBG_GEN 5.2.7'\jpeg_abortgUT*cinfopoolkfTYintTkrTcharTTlong k   P O P i# s#  ! + 05jpeg_error_mgr error_exitf# emit_message# output_message# format_message# reset_error_mgr# msg_codek# msg_parm# trace_levelk#h num_warnings#l jpeg_message_table&#p last_jpeg_messagek#t addon_message_table:#x first_addon_messagek#| last_addon_messagek#?unsignedvoidTkTkunsigned char 1Tkshort 6P ??PUzTkZjvirt_sarray_controlTkkjvirt_barray_controlTkk"T LTk'UvTkQTk{Tjpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray1# alloc_barrayz# request_virt_sarray# request_virt_barray# realize_virt_arrays"# access_virt_sarrayL# access_virt_barrayv# free_pool#$ self_destruct#( max_memory_to_use#, max_alloc_chunk#0Tjpeg_progress_mgr progress_monitor# pass_counter# pass_limit# completed_passesk# total_passesk# kbooleanjpeg_common_struct* err# mem# progress# client_data# is_decompressor# global_statek#Tj_common_ptrjpeg_destroyFpUp*cinfoEjpeg_alloc_quant_tableW(U2 *cinfoVtbl2 Xunsigned shortUINT16  ?! quantval# sent_table#JQUANT_TBL! jpeg_alloc_huff_tablec0U  *cinfobtbl dUINT8     bits # huffval # sent_table# JHUFF_TBL #jcparam.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcparam.o jcparam.c -W0,-xp.XAKgoyLh__WMk9e.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLh__WMk9e.;backend;raw;cd;DBG_GEN 5.2.7w]jpeg_add_quant_table Ucinfowhich_tbl basic_tablescale_factorforce_baselineqtblptr!i"temp#]intunsignedvoid% E*unsigned charJ[`eshortlong  ? jvirt_sarray_control! jvirt_barray_control&=lB ~q`=   jpeg_memory_mgr4Nalloc_small%#alloc_largeE#alloc_sarray#alloc_barray# request_virt_sarray!#request_virt_barrayl#realize_virt_arrays~#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0 `S jpeg_progress_mgrprogress_monitor`#pass_counter#pass_limit#completed_passes# total_passes#eboolean jpeg_common_structerr#memN#progress#client_data# is_decompressor#global_state#   char      P OP5i#s#5:?INS jpeg_error_mgrerror_exit#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warnings#ljpeg_message_tableD#plast_jpeg_message#taddon_message_tableX#xfirst_addon_message#|last_addon_message#JJOCTETsize_t4    jpeg_destination_mgr next_output_byte#free_in_buffer#init_destination#empty_output_buffer# term_destination # JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdoubleunsigned short5 UINT16 G e ? quantvalT #sent_table#e JQUANT_TBL X component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T jpeg_component_info    JUINT8    F bits #huffval #sent_table# F \  F m  ~       $comps_in_scan#component_index #Ss#Se#Ah#Al#  jpeg_scan_info(aJDCT_ISLOWJDCT_IFASTJDCT_FLOAT2J_DCT_METHOD   (      jpeg_comp_master`prepare_for_pass#pass_startup#finish_pass#call_pass_startup# is_last_pass#JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS e ` jpeg_c_main_controller<start_pass#process_data# SeA` `X] jpeg_c_prep_controllerstart_passS#pre_process_data# e X jpeg_c_coef_controllerWstart_pass#compress_data # i\ {n      jpeg_marker_writerwrite_file_headeri#write_frame_header{#write_scan_header#write_file_trailer# write_tables_only#write_marker_header#write_marker_byte#  `X jpeg_color_converterAstart_pass#color_convert# SF yXXX jpeg_downsampler start_passS#downsampley#need_context_rows#~  `forward_DCT_ptr #(J  jpeg_forward_dct,start_pass#forward_DCT9#J   jpeg_entropy_encoder *start_pass#encode_mcu#finish_pass#jpeg_compress_structerr#memN#progress#client_data# is_decompressor#global_state#dest #image_width #image_height # input_components#$in_color_space #(input_gamma+ #,scale_num#4scale_denom#8jpeg_width #<jpeg_height #@data_precision#Dnum_components#Hjpeg_color_space #Lcomp_info #Pquant_tbl_ptrs #Tq_scale_factor #ddc_huff_tbl_ptrsK #tac_huff_tbl_ptrs\ #arith_dc_Lm #arith_dc_U~ #arith_ac_K #num_scans#scan_info-#raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factor#dct_methoda#restart_interval#restart_in_rows#write_JFIF_header#JFIF_major_version #JFIF_minor_version #density_unit #X_densityG #Y_densityG #write_Adobe_marker#next_scanline #progressive_mode#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #comps_in_scan#cur_comp_infot#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership#Ss#Se#Ah#Al#block_size#natural_order#lim_Se#master`#main<#prep#coefW#marker#cconvertA#downsample#fdct#entropy*#script_space/#script_space_size#j_compress_ptr  ?std_luminance_quant_tblD ?std_chrominance_quant_tblNjpeg_default_qtables`ZUcinfo[force_baseline[ jpeg_set_linear_qualityq`Ucinfojscale_factorj force_baselinekjpeg_quality_scaling2U?quality{jpeg_set_quality@Ucinfoquality force_baselineadd_huff_tableU/cinfo/htblptr 9bitsCvalnsymbolslenF  4 >std_huff_tablesʀ@Ucinfobits_dc_luminanceval_dc_luminancebits_dc_chrominanceval_dc_chrominancebits_ac_luminanceval_ac_luminancebits_ac_chrominance val_ac_chrominance!                      3 jpeg_set_defaults@W U cinfoijpeg_default_colorspace~` 8 U cinfo}jpeg_set_colorspaceP UcharP otX] tt y  " PP "OPi#s#PP jpeg_error_mgrEerror_exit"#emit_message9#output_messageK#format_messageo# reset_error_mgr#msg_codey#msg_parm#trace_levely#hnum_warnings"#ljpeg_message_table#plast_jpeg_messagey#taddon_message_table#xfirst_addon_messagey#|last_addon_messagey#JOCTETEsize_t vdiyd{ d jpeg_destination_mgr> next_output_byteR#free_in_bufferW#init_destinationv#empty_output_buffer# term_destination#JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKT J_COLOR_SPACEdoubleunsigned short UINT16 "?! quantval #sent_table# JQUANT_TBL! X* component_idy#component_indexy#h_samp_factory#v_samp_factory# quant_tbl_noy#dc_tbl_noy#ac_tbl_noy#width_in_blocksC #height_in_blocksC # DCT_h_scaled_sizey#$DCT_v_scaled_sizey#(downsampled_widthC #,downsampled_heightC #0component_needed#4MCU_widthy#8MCU_heighty#<MCU_blocksy#@MCU_sample_widthy#Dlast_col_widthy#Hlast_row_heighty#Lquant_table2 #Pdct_table#T7 jpeg_component_info* 2 Z " yk "UINT8 k  "k  " bitsw #huffval #sent_table#  "  " k  " k  " k / " y@ "$ comps_in_scany#component_index/ #Ssy#Sey#Ahy#Aly# @ jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD D  " y(% " y% <d/ NdA `dS jpeg_comp_masterprepare_for_pass<#pass_startupN#finish_pass`#call_pass_startup# is_last_pass#eGJBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS YdG d^c jpeg_c_main_controllerstart_passY#process_data# d d^^ jpeg_c_prep_controllergstart_pass#pre_process_data# ~dlyd jpeg_c_coef_controllerstart_pass~#compress_data# d  d d .d! @d3 \dyE sdya jpeg_marker_writerMwrite_file_header#write_frame_header #write_scan_header#write_file_trailer.# write_tables_only@#write_marker_header\#write_marker_bytes#x _dR dyd jpeg_color_converterstart_pass_#color_convert# d d jpeg_downsampler fstart_pass#downsample#need_context_rows#  xdk7 d};forward_DCT_ptr ( " jpeg_forward_dct,start_passx#forward_DCT# 0dyyKd@5 ]dP jpeg_entropy_encoder start_pass0#encode_mcuK#finish_pass]#b jpeg_compress_struct+erro#mem#progress}#client_data# is_decompressor#global_statey#dest> #image_widthC #image_heightC # input_componentsy#$in_color_space #(input_gamma #,scale_num#4scale_denom#8jpeg_widthC #<jpeg_heightC #@data_precisiony#Dnum_componentsy#Hjpeg_color_space #Lcomp_infoD #Pquant_tbl_ptrsI #Tq_scale_factorZ #ddc_huff_tbl_ptrs #tac_huff_tbl_ptrs #arith_dc_L #arith_dc_U #arith_ac_K #num_scansy#scan_info #raw_data_in#arith_code#optimize_coding#CCIR601_sampling#do_fancy_downsampling#smoothing_factory#dct_method #restart_interval#restart_in_rowsy#write_JFIF_header#JFIF_major_versionk #JFIF_minor_versionk #density_unitk #X_density #Y_density #write_Adobe_marker#next_scanlineC #progressive_mode#max_h_samp_factory#max_v_samp_factory#min_DCT_h_scaled_sizey#min_DCT_v_scaled_sizey#total_iMCU_rowsC #comps_in_scany#cur_comp_info#MCUs_per_rowC #MCU_rows_in_scanC #blocks_in_MCUy#MCU_membership#Ssy#Sey#Ahy#Aly#block_sizey#natural_order*#lim_Sey#master#main#prepg#coef#markerM#cconvert#downsamplef#fdct#entropy#script_space#script_space_sizey#dj_compress_ptrJ_BUF_MODEJSAMPARRAY Q(s " @pub#color_bufb#rows_to_goC #0next_buf_rowy#4this_row_groupy#8next_buf_stopy#<smy_prep_ptrexpand_bottom_edgel@UQimage_datajC num_colsj yinput_rowskyoutput_rowskrowympre_process_dataQU+cinfoQinput_buf in_row_ctrC in_rows_availoutput_bufout_row_group_ctrC out_row_groups_avail prepnumrowsyciyinrowsC compptrD BC JSAMPIMAGEpre_process_context`/U+cinfoQinput_buf in_row_ctrC in_rows_availoutput_bufout_row_group_ctrC out_row_groups_avail prepnumrowsyciybuf_heightyinrowsC $r4FFFXXrowyBcreate_context_buffer0U +cinfo preprgroup_heightyciyiycompptrD true_bufferQfake_bufferQ jinit_c_prep_controller?" U'!+cinfo>need_full_buffer> prep@ciyAcompptrD B!jcopy_sample_rowsa!yyy"f!"k!#memcpya!p!'jcsample.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jcsample.o jcsample.c -W0,-xp.XAKgoyLi__WMELf.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLi__WMELf.;backend;raw;cd;DBG_GEN 5.2.75jstart_pass_downsampleU0 > UM cinfoTnintunsignedvoidjrRW^wrRW^unsigned charRW^^shortlong ?CRW^^# jvirt_sarray_controlH_RWW^^^d jvirt_barray_controlRWW^^^ RR_^^W?R^^W VRWD hR[ jpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray# alloc_barrayC# request_virt_sarray# request_virt_barray# realize_virt_arrays# access_virt_sarray# access_virt_barray?# free_poolV#$ self_destructh#( max_memory_to_use#, max_alloc_chunk#0m R jpeg_progress_mgr[ progress_monitor# pass_counter# pass_limit# completed_passesW# total_passesW#Wboolean jpeg_common_struct errM# mem# progress[# client_datar# is_decompressor`# global_stateW# R RW )Rchar. MR6; _RRW u .P OP id# su#.. jpeg_error_mgr# error_exit# emit_message# output_message)# format_messageM# reset_error_mgr_# msg_codeW# msg_parm# trace_levelW#h num_warnings#l jpeg_message_table#p last_jpeg_messageW#t addon_message_table#x first_addon_messageW#| last_addon_messageW#JOCTET#^size_t TBGWjBY |Bo jpeg_destination_mgr next_output_byte0# free_in_buffer5# init_destinationT# empty_output_bufferj# term_destination|#^JDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK2 J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval # sent_table`# JQUANT_TBL X component_idW# component_indexW# h_samp_factorW# v_samp_factorW# quant_tbl_noW# dc_tbl_noW# ac_tbl_noW# width_in_blocks! # height_in_blocks! # DCT_h_scaled_sizeW#$ DCT_v_scaled_sizeW#( downsampled_width! #, downsampled_height! #0 component_needed`#4 MCU_widthW#8 MCU_heightW#< MCU_blocksW#@ MCU_sample_widthW#D last_col_widthW#H last_row_heightW#L quant_table #P dct_tabler#T jpeg_component_info  8 WI UINT8I f I y  bitsU # huffvalf # sent_table`#y     I  I  I  W $ comps_in_scanW# component_index # SsW# SeW# AhW# AlW#  jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD"  W(  W B  ,B >B1 jpeg_comp_master prepare_for_pass# pass_startup,# finish_pass># call_pass_startup`# is_last_pass`#C%JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS 7B%^ ]B<^A jpeg_c_main_controller start_pass7# process_data]#b B B<^<^ jpeg_c_prep_controllerE start_pass# pre_process_data# \BJWwBa jpeg_c_coef_controller start_pass\# compress_dataw#| B B B  B B :BW^# QBW? jpeg_marker_writer+ write_file_header# write_frame_header# write_scan_header# write_file_trailer # write_tables_only# write_marker_header:# write_marker_byteQ#V =B0 cB^WB jpeg_color_converter start_pass=# color_convertc#h B B^^ jpeg_downsampler D start_pass# downsample# need_context_rows`# VBI B[^^^`forward_DCT_ptr(  jpeg_forward_dct, start_passV# forward_DCT# BWW)B ;B. jpeg_entropy_encoder  start_pass# encode_mcu)# finish_pass;#@ jpeg_compress_struct  errM# mem# progress[# client_datar# is_decompressor`# global_stateW# dest # image_width! # image_height! # input_componentsW#$ in_color_space #( input_gamma #, scale_num^#4 scale_denom^#8 jpeg_width! #< jpeg_height! #@ data_precisionW#D num_componentsW#H jpeg_color_space #L comp_info" #P quant_tbl_ptrs' #T q_scale_factor8 #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scansW# scan_info # raw_data_in`# arith_code`# optimize_coding`# CCIR601_sampling`# do_fancy_downsampling`# smoothing_factorW# dct_method # restart_interval^# restart_in_rowsW# write_JFIF_header`# JFIF_major_versionI # JFIF_minor_versionI # density_unitI # X_density # Y_density # write_Adobe_marker`# next_scanline! # progressive_mode`# max_h_samp_factorW# max_v_samp_factorW# min_DCT_h_scaled_sizeW# min_DCT_v_scaled_sizeW# total_iMCU_rows! # comps_in_scanW# cur_comp_info # MCUs_per_row! # MCU_rows_in_scan! # blocks_in_MCUW# MCU_membership # SsW# SeW# AhW# AlW# block_sizeW# natural_order# lim_SeW# master# main# prepE# coef# marker+# cconvert# downsampleD# fdct# entropy# script_space# script_space_sizeW#Bj_compress_ptrexpand_right_edgeb@  Uimage_data`Wnum_rows` ! input_colsa! output_colsaptrcpixval dcountWerowWfnumcolsWgJSAMPARRAYJSAMPROWJSAMPLEsep_downsample~ !U0 cinfo{0input_buf| ! in_row_index|0output_buf}! out_row_group_index}downsampleciWcompptr" in_ptrout_ptrJSAMPIMAGE ]B[A]downsample1_ptrb(  W(  I   I   p pub# methodsw# rowgroup_height#4 h_expand#\ v_expand#fmy_downsample_ptrint_downsample!H#U cinfo" compptr input_dataoutput_datadownsampleinrowWoutrowWh_expandWv_expandWnumpixWnumpix2WhWvWoutcol! outcol_h! output_cols! inptroutptroutvalueINT32fullsize_downsampleP##Uw  cinfo" compptr input_dataoutput_datah2v1_downsample#$Un! cinfo" compptr input_dataoutput_datainrowWoutcol! output_cols! inptroutptrbiasWh2v2_downsample$%&U" cinfo" compptr input_dataoutput_datainrowWoutrowWoutcol!  output_cols!  inptr0 inptr1 outptr biasW Bh2v2_smooth_downsample30&q*U$ cinfo1" compptr1 input_data2output_data2inrowW4outrowW4colctr! 5output_cols! 6inptr07inptr17above_ptr7below_ptr7outptr7membersum8neighsum8memberscale8neighscale8Bfullsize_smooth_downsample*,Ui& cinfo" compptr input_dataoutput_datainrowWcolctr! output_cols! inptrabove_ptrbelow_ptroutptrmembersumneighsummemberscaleneighscalecolsumWlastcolsumWnextcolsumWjinit_downsampler-/Up' cinfodownsampleciWcompptr" smoothok`h_in_groupWv_in_groupWh_out_groupWv_out_groupW jcopy_sample_rowsWWW^U5Ojctrans.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jctrans.o jctrans.c -W0,-xp.XAKgoyLi__WMURf.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLi__WMURf.;backend;raw;cd;DBG_GEN 5.2.7uqjpeg_write_coefficients(/0Uccinfo'Kcoef_arrays' intunsignedvoidhmthmtunsigned charhmttshortlong / ?/4Yhmtt9 jvirt_sarray_control^uhmmtttz jvirt_barray_controlhmmttt h+huttm4Uhttm0 lhmZ ~hq jpeg_memory_mgr4 alloc_small# alloc_large# alloc_sarray# alloc_barrayY# request_virt_sarray# request_virt_barray# realize_virt_arrays# access_virt_sarray+# access_virt_barrayU# free_pooll#$ self_destruct~#( max_memory_to_use#, max_alloc_chunk#0 h jpeg_progress_mgrq progress_monitor# pass_counter# pass_limit# completed_passesm# total_passesm#mboolean jpeg_common_struct  errc# mem# progressq# client_data# is_decompressorv# global_statem# h  -hm ?h2charD chLQ uhhm  DP OP iz# s#DD jpeg_error_mgr9 error_exit# emit_message-# output_message?# format_messagec# reset_error_mgru# msg_codem# msg_parm# trace_levelm#h num_warnings#l jpeg_message_table#p last_jpeg_messagem#t addon_message_table#x first_addon_messagem#| last_addon_messagem#JOCTET9tsize_t jX]mXo X jpeg_destination_mgr2 next_output_byteF# free_in_bufferK# init_destinationj# empty_output_buffer# term_destination#tJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCKH J_COLOR_SPACEdoubleunsigned short UINT16 ? quantval # sent_tablev# JQUANT_TBL X component_idm# component_indexm# h_samp_factorm# v_samp_factorm# quant_tbl_nom# dc_tbl_nom# ac_tbl_nom# width_in_blocks7 # height_in_blocks7 # DCT_h_scaled_sizem#$ DCT_v_scaled_sizem#( downsampled_width7 #, downsampled_height7 #0 component_neededv#4 MCU_widthm#8 MCU_heightm#< MCU_blocksm#@ MCU_sample_widthm#D last_col_widthm#H last_row_heightm#L quant_table& #P dct_table#T+ jpeg_component_info & N m_ UINT8_ | _   bitsk # huffval| # sent_tablev#     _  _  _ # m4 $ comps_in_scanm# component_index# # Ssm# Sem# Ahm# Alm# 4 jpeg_scan_info   JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD8  m(  m 0X# BX5 TXG jpeg_comp_master prepare_for_pass0# pass_startupB# finish_passT# call_pass_startupv# is_last_passv#Y;JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS MX;t sXRtW jpeg_c_main_controller start_passM# process_datas#x X  XRtRt jpeg_c_prep_controller[ start_pass# pre_process_data # rX`mXw jpeg_c_coef_controller start_passr# compress_data# X X X "X 4X' PXmt9 gXmU jpeg_marker_writerA write_file_header# write_frame_header# write_scan_header# write_file_trailer"# write_tables_only4# write_marker_headerP# write_marker_byteg#l SXF yXtmX jpeg_color_converter start_passS# color_converty#~ X Xtt jpeg_downsampler Z start_pass# downsample# need_context_rowsv# lX_+ Xq/tttvforward_DCT_ptr(  jpeg_forward_dct,  start_passl# forward_DCT# $Xmm?X4) QXD jpeg_entropy_encoder  start_pass$# encode_mcu?# finish_passQ#V jpeg_compress_struct errc# mem# progressq# client_data# is_decompressorv# global_statem# dest2 # image_width7 # image_height7 # input_componentsm#$ in_color_space #( input_gamma #, scale_numt#4 scale_denomt#8 jpeg_width7 #< jpeg_height7 #@ data_precisionm#D num_componentsm#H jpeg_color_space #L comp_info8 #P quant_tbl_ptrs= #T q_scale_factorN #d dc_huff_tbl_ptrs #t ac_huff_tbl_ptrs # arith_dc_L # arith_dc_U # arith_ac_K # num_scansm# scan_info # raw_data_inv# arith_codev# optimize_codingv# CCIR601_samplingv# do_fancy_downsamplingv# smoothing_factorm# dct_method # restart_intervalt# restart_in_rowsm# write_JFIF_headerv# JFIF_major_version_ # JFIF_minor_version_ # density_unit_ # X_density # Y_density # write_Adobe_markerv# next_scanline7 # progressive_modev# max_h_samp_factorm# max_v_samp_factorm# min_DCT_h_scaled_sizem# min_DCT_v_scaled_sizem# total_iMCU_rows7 # comps_in_scanm# cur_comp_info # MCUs_per_row7 # MCU_rows_in_scan7 # blocks_in_MCUm# MCU_membership# Ssm# Sem# Ahm# Alm# block_sizem# natural_order# lim_Sem# master# main# prep[# coef# markerA# cconvert# downsampleZ# fdct # entropy# script_space# script_space_sizem#Xj_compress_ptrjvirt_barray_ptr4jpeg_copy_critical_parametersB04UY5/srcinfo@dstinfoA qtblptrL/Cincomp8 Doutcomp8 Dc_quant& Eslot_quant& EtblnomFcimFcoefimF9Y' uchmcz cmcm c jpeg_source_mgr next_input_byte^# bytes_in_bufferK# init_sourceu# fill_input_buffer# skip_input_data# resync_to_restart# term_source#JDITHER_NONEJDITHER_ORDEREDJDITHER_FSJ_DITHER_MODEJSAMPARRAYm ?&   )  : _ K _ \ _ m jpeg_saved_marker_ptr jpeg_marker_struct nextm# marker_ # original_lengtht# data_lengtht# dataF#JSAMPLE8 " m(3  m3 Jc= \cO jpeg_decomp_master  prepare_for_output_passJ# finish_output_pass\# is_dummy_passv#a c  cRt jpeg_d_main_controllerQ start_pass# process_data # c cV my ch  c~ m c jpeg_d_coef_controller>! start_input_passc # consume_datay # start_output_pass # decompress_data # coef_arraysK# U!cC! !cRtRtZ! jpeg_d_post_controller! start_passU!# post_process_data!#!m!c! !c! "c" ""c" jpeg_input_controller" consume_input!# reset_input_controller!# start_input_pass"# finish_input_pass""# has_multiple_scansv# eoi_reachedv#'" "c"m#c"m#c ##jpeg_marker_parser_method jpeg_marker_reader# reset_marker_reader"# read_markers## read_restart_marker## saw_SOIv# saw_SOFv# next_restart_numm# discarded_bytest#?#  $c#m%$c4$ jpeg_entropy_decoderm$ start_pass $# decode_mcu%$#*$ $cr$  $cq$t$$inverse_DCT_method_ptr$($  jpeg_inverse_dct,% start_pass$# inverse_DCT$#$ /%c"% _%cRtRt4% jpeg_upsampler % start_pass/%# upsample_%# need_context_rowsv#d% %c% %ctm% jpeg_color_deconverter>& start_pass%# color_convert%#% U&cmC& v&cmZ& &c{& &c& jpeg_color_quantizer' start_passU&# color_quantizev&# finish_pass&# new_color_map&# &jpeg_decompress_struct5/ errc# mem# progressq# client_data# is_decompressorv# global_statem# src# image_width7 # image_height7 # num_componentsm#$ jpeg_color_space #( out_color_space #, scale_numt#0 scale_denomt#4 output_gamma #8 buffered_imagev#@ raw_data_outv#D dct_method #H do_fancy_upsamplingv#L do_block_smoothingv#P quantize_colorsv#T dither_mode#X two_pass_quantizev#\ desired_number_of_colorsm#` enable_1pass_quantv#d enable_external_quantv#h enable_2pass_quantv#l output_width7 #p output_height7 #t out_color_componentsm#x output_componentsm#| rec_outbuf_heightm# actual_number_of_colorsm# colormap# output_scanline7 # input_scan_numberm# input_iMCU_row7 # output_scan_numberm# output_iMCU_row7 # coef_bits# quant_tbl_ptrs# dc_huff_tbl_ptrs# ac_huff_tbl_ptrs)# data_precisionm# comp_info8 # is_baselinev# progressive_modev# arith_codev# arith_dc_L:# arith_dc_UK# arith_ac_K\# restart_intervalt# saw_JFIF_markerv# JFIF_major_version_ # JFIF_minor_version_ # density_unit_ # X_density # Y_density # saw_Adobe_markerv# Adobe_transform_ # CCIR601_samplingv# marker_listm# max_h_samp_factorm# max_v_samp_factorm# min_DCT_h_scaled_sizem# min_DCT_v_scaled_sizem# total_iMCU_rows7 # sample_range_limit # comps_in_scanm# cur_comp_info# MCUs_per_row7 # MCU_rows_in_scan7 # blocks_in_MCUm# MCU_membership"# Ssm# Sem# Ahm# Alm# block_sizem# natural_order8# lim_Sem# unread_markerm# master# mainQ # coef>!# post!# inputctl"# marker## entropym$# idct%# upsample%# cconvert>&# cquantize'#cj_decompress_ptr& transencode_master_selection4<5U/cinfoKcoef_arrays start_iMCU_row@55U/cinfocoef0/JBLOCKROW/(0  D0 pub# iMCU_row_num7 # mcu_ctr7 # MCU_vert_offsetm# MCU_rows_per_iMCU_rowm# whole_imageK# dummy_buffer0#00my_coef_ptrstart_pass_coef5C6U1cinfo1pass_mode coef0J_BUF_MODEcompress_outputP6v9Uv2cinfo2input_buf coef0MCU_col_num7 last_MCU_col7 last_iMCU_row7 blknmcimxindexmyindexmyoffsetmblockcntmstart_col7 buffer3MCU_buffer(3buffer_ptr/compptr8 BJSAMPIMAGE4JBLOCKARRAY3(3 /(93  transencode_coef_controllerg9R:U3cinfoeKcoef_arraysf coef0hbuffer/iimj!jzero_far3t!jinit_marker_writer4X!jinit_arith_encoder54X!jinit_huff_encoderW4X!jinit_c_master_control4Xm"jpeg_alloc_quant_table& 44!jpeg_suppress_tables4Xm!jpeg_set_colorspace5XH !jpeg_set_defaults#5X#(5#-5$memcpy#525t#?jdapimin.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jdapimin.o jdapimin.c -W0,-xp.XAKgoyLi__WMkXf.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLi__WMkXf.;backend;raw;cd;DBG_GEN 5.2.7vjpeg_CreateDecompress `:<Ucinfoversion structsizei!;H;err2client_data3;intunsignedvoid   #   unsigned char(9>c    Cshortlong h q?y     jvirt_sarray_control       jvirt_barray_controlJ        \ O>     a          jpeg_memory_mgr4,alloc_small#alloc_large##alloc_sarrayc#alloc_barray# request_virt_sarray#request_virt_barrayJ#realize_virt_arrays\#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_useq#,max_alloc_chunkq#0 > 1jpeg_progress_mgrprogress_monitor>#pass_counterq#pass_limitq#completed_passes# total_passes#Cbooleanjpeg_common_structderr#mem,#progress#client_data# is_decompressor#global_state# q d   v  char        q P qOPi#s#',1jpeg_error_mgrerror_exitq#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warningsq#ljpeg_message_table"#plast_jpeg_message#taddon_message_table6#xfirst_addon_message#|last_addon_message#(JOCTETsize_t      q   $  jpeg_source_mgr next_input_byte#bytes_in_buffer#init_source#fill_input_buffer# skip_input_data#resync_to_restart #term_source$ #) JDIMENSIONM JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOATk J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODE>JSAMPARRAY q? unsigned short UINT16 1 O q?| quantval> #sent_table#O JQUANT_TBL|  q(UINT8  q  q bits #huffval #sent_table# # q 4 qX'component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T4 jpeg_component_info' W q h q y q jpeg_saved_marker_ptrjpeg_marker_struct nexty#marker #original_length#data_length# data#(JSAMPLE A3 q (D q D [ N m `jpeg_decomp_master prepare_for_output_pass[#finish_output_passm#is_dummy_pass#r6JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS H  6 n  > M Rjpeg_d_main_controllerstart_passH#process_datan#s     >  jvirt_barray_ptrjpeg_d_coef_controllerstart_input_pass#consume_data#start_output_pass#decompress_data# coef_arrays0#5       M  > M jpeg_d_post_controller`start_pass#post_process_data#v e  {    jpeg_input_controllerfconsume_inputv#reset_input_controller#start_input_pass#finish_input_pass# has_multiple_scans#eoi_reached# x k } jpeg_marker_parser_methodjpeg_marker_readerreset_marker_readerx#read_markers#read_restart_marker#saw_SOI# saw_SOF#next_restart_num#discarded_bytes#    jpeg_entropy_decoderstart_pass#decode_mcu#   4 h 9    > 9inverse_DCT_method_ptr >(l q jpeg_inverse_dct,start_pass #inverse_DCT[#l      M  > M jpeg_upsampler Hstart_pass#upsample#need_context_rows# Z M     > _jpeg_color_deconverterstart_passZ#color_convert#      > >     ) jpeg_color_quantizerstart_pass#color_quantize#finish_pass#new_color_map)# .jpeg_decompress_structerr#mem,#progress#client_data# is_decompressor#global_state#src #image_width #image_height # num_components#$jpeg_color_spaceM #(out_color_spaceM #,scale_num#0scale_denom#4output_gammaa #8buffered_image#@raw_data_out#Ddct_method #Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_mode #Xtwo_pass_quantize#\desired_number_of_colors#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_width #poutput_height #tout_color_components#xoutput_components#|rec_outbuf_height#actual_number_of_colors#colormap #output_scanline #input_scan_number#input_iMCU_row #output_scan_number#output_iMCU_row #coef_bits #quant_tbl_ptrs #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs# #data_precision#comp_infoA#is_baseline#progressive_mode#arith_code#arith_dc_LF#arith_dc_UW#arith_ac_Kh#restart_interval#saw_JFIF_marker#JFIF_major_version #JFIF_minor_version #density_unit #X_density1 #Y_density1 #saw_Adobe_marker#Adobe_transform #CCIR601_sampling#marker_listy#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #sample_range_limit#comps_in_scan#cur_comp_info"#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership3#Ss#Se#Ah#Al#block_size#natural_orderI#lim_Se#unread_marker#master#main#coef#post`#inputctlf#marker#entropy#idct#upsampleH#cconvert#cquantize#j_decompress_ptrjpeg_destroy_decompress] <T<U cinfo\jpeg_abort_decompressi`<<UU cinfohdefault_decompress_parmst<?U!cinfos<>?<?<?<V>=V>=V>=V>=V>cid0cid1cid2=V>=V>=V>>V>>V>>L>>L>>L>_mp!jpeg_read_header@ AU!cinforequire_image retcodejpeg_consume_input! ASBUH"cinfo retcode"jpeg_input_completePBCU"cinfoOjpeg_has_multiple_scans_CCU"cinfo^jpeg_finish_decompresssCEU#cinforjinit_memory_mgr/# jinit_marker_readerR# jinit_input_controllerx# jpeg_destroy# jpeg_abort#  memset   4"jdapistd.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jdapistd.o jdapistd.c -W0,-xp.XAKgoyLi__WM0df.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLi__WM0df.;backend;raw;cd;DBG_GEN 5.2.7|jpeg_start_decompress'EFUcinfo&zEFE~FE~FElFElFElFElFEeFEeFretcode7intboolean@unsignedvoid     6   unsigned char;L Qv    Vshortlong { ?      jvirt_sarray_control        jvirt_barray_control .]      3o b Q     t   .      jpeg_memory_mgr4?alloc_small#alloc_large6#alloc_sarrayv#alloc_barray# request_virt_sarray#request_virt_barray]#realize_virt_arrayso#access_virt_sarray#access_virt_barray# free_pool#$self_destruct#(max_memory_to_use#,max_alloc_chunk#0Q Djpeg_progress_mgrprogress_monitorQ#pass_counter#pass_limit#completed_passes# total_passes#Vjpeg_common_structierr#mem?#progress#client_data# is_decompressor#global_state#v i  { char       P OPi#s#",16jpeg_error_mgrerror_exitv#emit_message#output_message#format_message# reset_error_mgr#msg_code#msg_parm#trace_level#hnum_warnings#ljpeg_message_table'#plast_jpeg_message#taddon_message_table;#xfirst_addon_message#|last_addon_message#;JOCTETsize_t         )  jpeg_source_mgr next_input_byte#bytes_in_buffer#init_source#fill_input_buffer# skip_input_data#resync_to_restart #term_source) #. JDIMENSIONR JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble JDCT_ISLOWJDCT_IFASTJDCT_FLOATp J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FS J_DITHER_MODEQJSAMPARRAY ? unsigned short$ UINT16 6 T ? quantvalC #sent_table#T JQUANT_TBL  ;UINT8     bits #huffval #sent_table#  (   9 X,component_id#component_index#h_samp_factor#v_samp_factor# quant_tbl_no#dc_tbl_no#ac_tbl_no#width_in_blocks #height_in_blocks # DCT_h_scaled_size#$DCT_v_scaled_size#(downsampled_width #,downsampled_height #0component_needed#4MCU_width#8MCU_height#<MCU_blocks#@MCU_sample_width#Dlast_col_width#Hlast_row_height#Lquant_table #Pdct_table#T9 jpeg_component_info, \  m  ~ jpeg_saved_marker_ptrjpeg_marker_structnext~#marker #original_length#data_length# data#;JSAMPLE F8  (I  I` Sr ejpeg_decomp_master prepare_for_output_pass`#finish_output_passr#is_dummy_pass#w;JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASSM  ;s  Q R Wjpeg_d_main_controllerstart_passM#process_datas#x    Q   .jvirt_barray_ptrjpeg_d_coef_controllerstart_input_pass#consume_data#start_output_pass#decompress_data# coef_arrays5#:     R  Q R jpeg_d_post_controllerestart_pass#post_process_data# { j   jpeg_input_controllerkconsume_input{#reset_input_controller#start_input_pass#finish_input_pass# has_multiple_scans#eoi_reached#} p    jpeg_marker_parser_methodjpeg_marker_readerreset_marker_reader}#read_markers#read_restart_marker#saw_SOI# saw_SOF#next_restart_num#discarded_bytes#    jpeg_entropy_decoderstart_pass#decode_mcu# 9 {>    Q >inverse_DCT_method_ptr C(q  jpeg_inverse_dct,start_pass#inverse_DCT`#q    R  Q R jpeg_upsampler Mstart_pass#upsample#need_context_rows#_ R    Q djpeg_color_deconverterstart_pass_#color_convert#     Q Q  . !jpeg_color_quantizerstart_pass#color_quantize #finish_pass#new_color_map.# 3jpeg_decompress_structerr#mem?#progress#client_data# is_decompressor#global_state#src #image_width #image_height # num_components#$jpeg_color_spaceR #(out_color_spaceR #,scale_num#0scale_denom#4output_gammaf #8buffered_image#@raw_data_out#Ddct_method #Hdo_fancy_upsampling#Ldo_block_smoothing#Pquantize_colors#Tdither_mode #Xtwo_pass_quantize#\desired_number_of_colors#`enable_1pass_quant#denable_external_quant#henable_2pass_quant#loutput_width #poutput_height #tout_color_components#xoutput_components#|rec_outbuf_height#actual_number_of_colors#colormap #output_scanline #input_scan_number#input_iMCU_row #output_scan_number#output_iMCU_row #coef_bits #quant_tbl_ptrs #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs( #data_precision#comp_infoF#is_baseline#progressive_mode#arith_code#arith_dc_LK#arith_dc_U\#arith_ac_Km#restart_interval#saw_JFIF_marker#JFIF_major_version #JFIF_minor_version #density_unit #X_density6 #Y_density6 #saw_Adobe_marker#Adobe_transform #CCIR601_sampling#marker_list~#max_h_samp_factor#max_v_samp_factor#min_DCT_h_scaled_size#min_DCT_v_scaled_size#total_iMCU_rows #sample_range_limit"#comps_in_scan#cur_comp_info'#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU#MCU_membership8#Ss#Se#Ah#Al#block_size#natural_orderN#lim_Se#unread_marker#master#main#coef#poste#inputctlk#marker#entropy#idct#upsampleM#cconvert#cquantize#j_decompress_ptroutput_pass_setup`FHUt cinfo_#bytes_in_bufferC#init_sourceb#fill_input_bufferx# skip_input_data#resync_to_restart#term_source#gJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble2 JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD{ JDITHER_NONEJDITHER_ORDEREDJDITHER_FSE J_DITHER_MODEJSAMPARRAY` ? unsigned short UINT16 ? quantval #sent_tablei# JQUANT_TBL % ; UINT8 ; X ; k   bitsG #huffvalX #sent_tablei#k    X component_id`#component_index`#h_samp_factor`#v_samp_factor`# quant_tbl_no`#dc_tbl_no`#ac_tbl_no`#width_in_blocks #height_in_blocks # DCT_h_scaled_size`#$DCT_v_scaled_size`#(downsampled_width #,downsampled_height #0component_neededi#4MCU_width`#8MCU_height`#<MCU_blocks`#@MCU_sample_width`#Dlast_col_width`#Hlast_row_height`#Lquant_table% #Pdct_table{#T jpeg_component_info ;   ;   ;  jpeg_saved_marker_ptr, jpeg_marker_structnext#marker; #original_lengthg#data_lengthg# data-#2JSAMPLE   `(  ` jpeg_decomp_master jpeg_d_main_controller jpeg_d_coef_controller jpeg_d_post_controller< jpeg_input_controllerZ jpeg_marker_readerw jpeg_entropy_decoder jpeg_inverse_dct jpeg_upsampler jpeg_color_deconverter jpeg_color_quantizerjpeg_decompress_struct5errV#mem#progressd#client_data{# is_decompressori#global_state`#src} #image_width #image_height # num_components`#$jpeg_color_space #(out_color_space #,scale_numg#0scale_denomg#4output_gamma #8buffered_imagei#@raw_data_outi#Ddct_method2 #Hdo_fancy_upsamplingi#Ldo_block_smoothingi#Pquantize_colorsi#Tdither_mode{ #Xtwo_pass_quantizei#\desired_number_of_colors`#`enable_1pass_quanti#denable_external_quanti#henable_2pass_quanti#loutput_width #poutput_height #tout_color_components`#xoutput_components`#|rec_outbuf_height`#actual_number_of_colors`#colormap #output_scanline #input_scan_number`#input_iMCU_row #output_scan_number`#output_iMCU_row #coef_bits #quant_tbl_ptrs* #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs #data_precision`#comp_info #is_baselinei#progressive_modei#arith_codei#arith_dc_L #arith_dc_U #arith_ac_K#restart_intervalg#saw_JFIF_markeri#JFIF_major_version; #JFIF_minor_version; #density_unit; #X_density #Y_density #saw_Adobe_markeri#Adobe_transform; #CCIR601_samplingi#marker_list#max_h_samp_factor`#max_v_samp_factor`#min_DCT_h_scaled_size`#min_DCT_v_scaled_size`#total_iMCU_rows #sample_range_limit#comps_in_scan`#cur_comp_info#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCU`#MCU_membership#Ss`#Se`#Ah`#Al`#block_size`#natural_order#lim_Se`#unread_marker`#master#main#coef7#postU#inputctlr#marker#entropy#idct#upsample#cconvert#cquantize#Pj_decompress_ptr __FILE(_cnt`#_ptr#_base#_flag# _file# __orientationg# __ionolockg#  __seekableg#  __extendedfdg#  __xf_nocheckg#  __fillerg#  LFILE((pub#infile3#buffer-# start_of_filei#$8my_src_ptrinit_mem_source:Pn^nU5cinfo9fill_input_bufferb`nToUi-5cinfoasrccnbytesCdfill_mem_input_buffer{`ooUi5cinfozmybuffer|  , skip_input_dataoxpU5cinfo num_bytes src} term_sourceŀppU!5cinfojpeg_stdio_srcҐpkqUz5cinfo3infile srcjpeg_mem_srcpqGrU5cinfoinbuffer insizesrc} unsigned longjpeg_resync_to_restarti)i{L. freadC)CC3,"jdcoefct.c /var/tmp/jpeg-8b /opt/sunstudio12.1/prod/bin/cc -xc99=all -DHAVE_CONFIG_H -I. -g -c -KPIC -DPIC -o .libs/jdcoefct.o jdcoefct.c -W0,-xp.XAKgoyLj__WM02f.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLj__WM02f.;backend;raw;cd;DBG_GEN 5.2.7start_iMCU_rowQPrrUZ`cinfoOcoefK R{intunsignedvoidw_dk_dkunsigned char_dkkshortlong & ?&+P_dkk0 jvirt_sarray_controlUl_ddkkkq jvirt_barray_control_ddkkk _"_lkkd+L_kkd' c_dQ u_h jpeg_memory_mgr4alloc_small#alloc_large#alloc_sarray#alloc_barrayP# request_virt_sarray#request_virt_barray#realize_virt_arrays#access_virt_sarray"#access_virt_barrayL# free_poolc#$self_destructu#(max_memory_to_use #,max_alloc_chunk #0z _ jpeg_progress_mgrhprogress_monitor#pass_counter #pass_limit #completed_passesd# total_passesd#dboolean jpeg_common_structerrZ#mem#progressh#client_data# is_decompressorm#global_stated#  _ $_d 6_)char; Z_CH l__ d   ;P OPiq#s#;; jpeg_error_mgr0error_exit #emit_message$#output_message6#format_messageZ# reset_error_mgrl#msg_coded#msg_parm#trace_leveld#hnum_warnings #ljpeg_message_table#plast_jpeg_messaged#taddon_message_table#xfirst_addon_messaged#|last_addon_messaged#JOCTET0=ksize_t@ fTYd|Tk T dTd T jpeg_source_mgr next_input_byteB#bytes_in_bufferG#init_sourcef#fill_input_buffer|# skip_input_data#resync_to_restart#term_source#kJDIMENSION JCS_UNKNOWNJCS_GRAYSCALEJCS_RGBJCS_YCbCrJCS_CMYKJCS_YCCK J_COLOR_SPACEdouble6 JDCT_ISLOWJDCT_IFASTJDCT_FLOAT J_DCT_METHOD JDITHER_NONEJDITHER_ORDEREDJDITHER_FSI J_DITHER_MODEJSAMPARRAYd ? unsigned short UINT16 ? quantval #sent_tablem# JQUANT_TBL ) ? UINT8 ? \ ? o   bitsK #huffval\ #sent_tablem#o    X component_idd#component_indexd#h_samp_factord#v_samp_factord# quant_tbl_nod#dc_tbl_nod#ac_tbl_nod#width_in_blocks #height_in_blocks # DCT_h_scaled_sized#$DCT_v_scaled_sized#(downsampled_width #,downsampled_height #0component_neededm#4MCU_widthd#8MCU_heightd#<MCU_blocksd#@MCU_sample_widthd#Dlast_col_widthd#Hlast_row_heightd#Lquant_table) #Pdct_table#T jpeg_component_info ?   ?   ?  jpeg_saved_marker_ptr0 jpeg_marker_structnext#marker? #original_lengthk#data_lengthk# data1#6JSAMPLE   d(  d T  T jpeg_decomp_master zprepare_for_output_pass#finish_output_pass #is_dummy_passm#JBUF_PASS_THRUJBUF_SAVE_SOURCEJBUF_CRANK_DESTJBUF_SAVE_AND_PASS Tk  Tk jpeg_d_main_controllerVstart_pass#process_data # hT[d~Tm TdTjvirt_barray_ptr jpeg_d_coef_controllerdstart_input_passh#consume_data~#start_output_pass#decompress_data# coef_arrays# {Ti Tkk jpeg_d_post_controllerstart_pass{#post_process_data#dT $T 6T) HT; jpeg_input_controllerconsume_input#reset_input_controller$#start_input_pass6#finish_input_passH# has_multiple_scansm#eoi_reachedm#M Td*Td@T/@jpeg_marker_parser_method jpeg_marker_readerreset_marker_reader#read_markers*#read_restart_markerE#saw_SOIm# saw_SOFm#next_restart_numd#discarded_bytesk#e 0T#dKT+5 jpeg_entropy_decoderstart_pass0#decode_mcuK#P T  Tkinverse_DCT_method_ptr (  jpeg_inverse_dct,Hstart_pass#inverse_DCT# ZTM Tkk_ jpeg_upsampler start_passZ#upsample#need_context_rowsm# T Tkd jpeg_color_deconverteristart_pass#color_convert#! Tdn Td T T jpeg_color_quantizer;start_pass#color_quantize#finish_pass#new_color_map# jpeg_decompress_struct`errZ#mem#progressh#client_data# is_decompressorm#global_stated#src #image_width #image_height # num_componentsd#$jpeg_color_space #(out_color_space #,scale_numk#0scale_denomk#4output_gamma #8buffered_imagem#@raw_data_outm#Ddct_method6 #Hdo_fancy_upsamplingm#Ldo_block_smoothingm#Pquantize_colorsm#Tdither_mode #Xtwo_pass_quantizem#\desired_number_of_colorsd#`enable_1pass_quantm#denable_external_quantm#henable_2pass_quantm#loutput_width #poutput_height #tout_color_componentsd#xoutput_componentsd#|rec_outbuf_heightd#actual_number_of_colorsd#colormap #output_scanline #input_scan_numberd#input_iMCU_row #output_scan_numberd#output_iMCU_row #coef_bits #quant_tbl_ptrs. #dc_huff_tbl_ptrs #ac_huff_tbl_ptrs #data_precisiond#comp_info #is_baselinem#progressive_modem#arith_codem#arith_dc_L #arith_dc_U #arith_ac_K#restart_intervalk#saw_JFIF_markerm#JFIF_major_version? #JFIF_minor_version? #density_unit? #X_density #Y_density #saw_Adobe_markerm#Adobe_transform? #CCIR601_samplingm#marker_list#max_h_samp_factord#max_v_samp_factord#min_DCT_h_scaled_sized#min_DCT_v_scaled_sized#total_iMCU_rows #sample_range_limit#comps_in_scand#cur_comp_info#MCUs_per_row #MCU_rows_in_scan #blocks_in_MCUd#MCU_membership#Ssd#Sed#Ahd#Ald#block_sized#natural_order#lim_Sed#unread_markerd#masterz#mainV#coefd#post#inputctl#marker#entropy#idctH#upsample#cconverti#cquantize;#Tj_decompress_ptr&JBLOCKROW w(  (  dtF pub#MCU_ctr #MCU_vert_offsetd#MCU_rows_per_iMCU_rowd#MCU_buffer# whole_image#Hcoef_bits_latch#pF my_coef_ptrstart_input_passlr!sU `cinfokstart_output_passx0ssU `cinfowcoefK zdecompress_onepasssvUd"`cinfo"output_buf coefK MCU_col_num last_MCU_col last_iMCU_row blkndcidxindexdyindexdyoffsetduseful_widthdoutput_ptr start_col output_col