200414.1 · 5c3231af0b0833381da627c292cb23ff8be740f7
released 2.0.0 - new option -Q interactive query UI
reading declarations
@@ -26,6 +26,7 @@ install-data-hook: echo "| You can use the ugrep command to search files. |"; \ echo "| |"; \ echo "| Some useful aliases to consider: |"; \+ echo "| alias uq = 'ugrep --color --query' |"; \ echo "| alias ug = 'ugrep --color --pager' |"; \ echo "| alias ux = 'ugrep --color --pager -UX' |"; \ echo "| alias uz = 'ugrep --color --pager -z' |"; \
@@ -898,6 +898,7 @@ install-data-hook: echo "| You can use the ugrep command to search files. |"; \ echo "| |"; \ echo "| Some useful aliases to consider: |"; \+ echo "| alias uq = 'ugrep --color --query' |"; \ echo "| alias ug = 'ugrep --color --pager' |"; \ echo "| alias ux = 'ugrep --color --pager -UX' |"; \ echo "| alias uz = 'ugrep --color --pager -z' |"; \
@@ -23,18 +23,19 @@ search pdf and office documents using filters </div> <br> -- Unlimited pro edition-- Written in clean and efficient C++11, built for extreme speed-- Ultra fast with new algorithms, [beating](#speed) ripgrep, silver searcher, hyperscan grep, etc.+- Unlimited pro edition - free open source (BSD-3)+- Written in clean and efficient C++11, built for speed+- Ultra fast with new fuzzy match algorithms [beating](#speed) ripgrep, silver searcher, hyperscan, etc. - Multi-threaded search using high-performance lock-free job queue stealing - Multi-threaded decompression and search of decompressed streams - Optimized pattern matching (AVX, SSE2, ARM NEON/AArch64) - Optimized asynchronous IO - Compatible with the standard GNU/BSD grep command-line options - Comprehensive how-to [tutorial](#tutorial) for beginners to advanced users+- New interactive UI to enter search queries and patterns, with option -Q - Select files to search by file types, filename suffix, and/or "magic bytes" - Search archives (cpio, jar, tar, pax, zip)-- Search compressed files (.zip, .gz, .Z, .bz, .bz2, .lzma, .xz)+- Search compressed files (zip, gz, Z, bz, bz2, lzma, xz) - Search pdf, doc, docx, xls, xlxs, and more using filters - Search binary files and displays hexdumps with binary pattern matches - Search UTF-encoded files with Unicode pattern matches (by default)@@ -63,6 +64,7 @@ Table of contents - [Tutorial](#tutorial) - [Examples](#examples) - [Displaying helpful info](#help)+ - [Interactive search with -Q](#query) - [Recursively list matching files with -l, -R, -r, and --depth](#recursion) - [Search this but not that with -v, -e, -N, -f, -L, -w, -x](#not) - [Searching ASCII, Unicode, and other encodings with --encoding](#unicode)@@ -117,7 +119,7 @@ Why use ugrep? selected to filter files in archives with options `-g`, `-t`, `-O`, and `-M`, respectively. For example: - ugrep -z -tc++ -w 'main' myprojects.tgz+ ugrep -z -tc++ -w main myprojects.tgz looks for `main` in C++ files in the compressed tar file `myprojects.tgz`. @@ -125,7 +127,7 @@ Why use ugrep? by file type, filename extension, file signature "magic bytes" or shebangs. For example, to list all shell scripts in or below the working directory: - ugrep -l -tShell ''+ ugrep -l -tShell "" where `-l` lists matching files, `-tShell` selects shell files by file type (i.e. shell extensions and shebangs), and the empty pattern `''` matches the@@ -160,7 +162,7 @@ Why use ugrep? ugrep -3 -tPython -f python/imports - where `-3` specifies recursive search up to two levels deep (`-R` gives+ where `-3` specifies recursive search up to three levels (`-R` gives unlimited depth) while following symlinks, `-tPython` selects Python files only (i.e. by file name extension `.py` and by Python shebangs), and the `-f` option specifies predefined patterns to search for Python `import` statements@@ -172,7 +174,7 @@ Why use ugrep? example to find exact matches of `main` in C/C++ source code while skipping strings and comments that may have a match with `main` in them: - ugrep -tc++ -nw 'main' -f c/zap_strings -f c/zap_comments+ ugrep -tc++ -nw main -f c/zap_strings -f c/zap_comments where `-tc++` searches C/C++ source code files, `-n` shows line numbers in the output, `-w` matches exact words (for example, `mainly` won't be@@ -181,7 +183,7 @@ Why use ugrep? now easy to search a PHP file while zapping past any HTML between PHP code segments: - ugrep 'IsInjected' -f php/zap_html myfile.php+ ugrep IsInjected -f php/zap_html myfile.php - **ugrep matches patterns across multiple lines** without a performance penalty or requiring options. For example:@@ -401,13 +403,15 @@ significant runtime overhead and should not be used for the final build. Binaries for Windows -------------------- -Download a .zip release from https://github.com/Genivia/ugrep/releases.+Download a .zip source code asset <https://github.com/Genivia/ugrep/releases>. -There are two Windows binaries in the .zip file: `ugrep\bin\win32\ugrep.exe`-and `ugrep\bin\win64\ugrep.exe`. Depending on your system, add the 32 or 64-bit version to your execution path: go to *Settings* and search for "Path" in-*Find a Setting*. Select *environment variables* -> *Path* -> *New* and add-the directory `C:\<fill this part in>\ugrep\bin\win32`.+There are two Windows binaries in the .zip file:+- `ugrep\bin\win32\ugrep.exe`+- `ugrep\bin\win64\ugrep.exe`+Depending on your system, add the 32 or 64 bit version to your execution path:+go to *Settings* and search for "Path" in *Find a Setting*. Select+*environment variables* -> *Path* -> *New* and add the directory `C:\<fill this+part in>\ugrep\bin\win32`. Notes on using `ugrep.exe` from the Windows command line: - ugrep.exe expands globs such as `*.txt` and `*\dir\*`@@ -788,6 +792,84 @@ To show a list of `-t TYPES` option values: ugrep -tlist +<a name="query"/>++### Interactive search with -Q++ -Q[DELAY], --query[=DELAY]+ Query mode: user interface to perform interactive searches. This+ mode requires an ANSI capable terminal. An optional DELAY argument+ may be specified to reduce or increase the response time to perform+ searches after the last key press, in increments of 100ms, where+ the default is 5 (500ms delay). Initial patterns may be specified+ with -e PATTERN, i.e. a PATTERN argument requires option -e. Press+ F1 or CTRL-Z to view the help screen. No whitespace may be given+ between -Q and its argument DELAY.++This option starts a user interface to enter search patterns interactively:+- Press F1 or CTRL-Z to view a help screen and to enable or disable options.+- Press Alt with a key corresponding to a ugrep option letter or digit to+ enable or disable the ugrep option. For example, pressing Alt-c enables+ option `-c` to count matches. Pressing Alt-c again disables `-c`. Options+ can be toggled with the Alt key while searching or when viewing the help+ screen. If Alt/Meta keys are not supported (e.g. X11 xterm), then press+ CTRL-O followed by the key corresponding to the option.+- Press Enter to switch to selection mode to select lines to output when ugrep+ exits. Normally, ugrep in query mode does not output any results unless+ results are selected. While in selection mode, select or deselect lines with+ Enter or Del, or press A to select all results.+- Press CTRL-T to toggle colors on or off. Normally ugrep in query mode uses+ colors and other markup to highlight the results. When colors are turned+ off, selected results are also not colored in the output produced by ugrep+ when ugrep exits. When colors are turned on (the default), selected results+ are colored depending on the `--color` option.+- The query engine is optimized to limit system load by performing on-demand+ searches to produce results only for the visible parts shown in the+ interface. That is, results are shown on demand, when scrolling down and+ when exiting when all results are selected. When the search pattern is+ modified, the previous search query is cancelled when incomplete. This+ effectively limits the load on the system to maintain a high degree of+ responsiveness of the query engine to user input. Because the search results+ are produced on demand, occasionally you may notice a flashing "Searching..."+ message when searching files on slower systems.+- To display results faster, specify a low `DELAY` value such as 1. However,+ lower values may increase system load as a result of repeatedly initiating+ and cancelling searches by each key pressed. Reducing the level of+ parallelism helps to reduce system load, i.e. with option `-J`, e.g. `-J2` to+ run 2 worker jobs at most.++To interactively search the files in the working directory and below:++ ugrep -Q++Same, but restricted to C++ files only and ignoring `.gitignore` files:++ ugrep -Q -tc++ --ignore-files++To interactively search all makefiles in the working directory and below:++ ugrep -Q -g 'Makefile*' -g 'makefile*'++Same, but for up to 2 directory levels (working and one subdirectory level):++ ugrep -Q -2 -g 'Makefile*' -g 'makefile*'++To interactively view the contents of `main.cpp` and search it, where `-y`+shows any nonmatching lines as context:++ ugrep -Q -y main.cpp++To interactively search `main.cpp`, starting with the search pattern `TODO` and+a match context of 5 lines (context can be interactively enabled and disabled,+this also overrides the default context size of 2 lines):++ ugrep -Q -C5 -e TODO main.cpp++To interactively select files from `project.zip` to decompress with `unzip`,+using selection mode (press Enter):++ unzip project.zip `zipinfo -1 project.zip | ugrep -Q`+ <a name="recursion"/> ### Recursively list matching files with -l, -R, -r, or --depth@@ -813,10 +895,11 @@ To show a list of `-t TYPES` option values: Recursively read all files under each directory, following symbolic links only if they are on the command line. When -J1 is specified, files are searched in the same order as specified.- --depth=NUM, -1, -2, -3, -4, -5, -6, -7, -8, -9- Restrict recursive searches to NUM (NUM > 0) directory levels deep,- where -1 searches the specified path without recursing into- subdirectories. Enables -R if -R or -r is not specified.+ --depth=[MIN,][MAX], -1, -2, -3, -4, -5, -6, -7, -8, -9+ Restrict recursive searches from MIN to MAX directory levels deep,+ where -1 (--depth=1) searches the specified path without recursing+ into subdirectories. Note that -3-5 searches 3 to 5 levels deep.+ Enables -R if -R or -r is not specified. To recursively list all non-empty files in the working directory, following symbolic links:@@ -941,14 +1024,14 @@ same line, like XOR: ### Searching ASCII, Unicode, and other encodings with --encoding - -Q ENCODING, --encoding=ENCODING+ --encoding=ENCODING The input file encoding. ASCII, UTF-8, UTF-16, and UTF-32 files do not require this option, assuming that UTF-16 and UTF-32 files include a UTF BOM as usual. Other file encodings require option `--encoding=ENCODING`: -encoding | `-Q` parameter+encoding | parameter ---------------------- | -------------- ASCII | *n/a* UTF-8 | *n/a*@@ -1325,6 +1408,11 @@ To search tarball `project.tar.gz` for C++ files with `TODO` and `FIXME` lines: ugrep -z -tc++ -w -e 'TODO' -e 'FIXME' project.tar.gz +To search files matching the glob `*.txt` in `project.zip` for the word+`license` in any case (note that the `-g` glob argument must be quoted):++ ugrep -z -g '*.txt' -w -i 'license' project.zip+ To display and page through all C++ files in tarball `project.tgz`: ugrep --color --pager -z -tc++ '' project.tgz@@ -1692,14 +1780,16 @@ implicit: quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude patterns take priority over- --include patterns. This option may be repeated.+ --include patterns. GLOB should be quoted to prevent shell+ globbing. This option may be repeated. --exclude-dir=GLOB Exclude directories whose name matches GLOB from recursive searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude-dir patterns take priority over- --include-dir patterns. This option may be repeated.+ --include-dir patterns. GLOB should be quoted to prevent shell+ globbing. This option may be repeated. --exclude-from=FILE Read the globs from FILE and skip files and directories whose name matches one or more globs (as if specified by --exclude and@@ -1709,7 +1799,8 @@ implicit: -g GLOB, --glob=GLOB Search only files whose name matches GLOB, same as --include=GLOB. When GLOB is preceded by a `!' or a `^', skip files whose name- matches GLOB, same as --exclude=GLOB.+ matches GLOB, same as --exclude=GLOB. GLOB should be quoted to+ prevent shell globbing. This option may be repeated. --ignore-files[=FILE] Ignore files and directories specified in a FILE when encountered in recursive searches. The default is `.gitignore'. Files and@@ -1722,14 +1813,16 @@ implicit: and \ to quote a wildcard or backslash character literally. If GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude patterns take priority- over --include patterns. This option may be repeated.+ over --include patterns. GLOB should be quoted to prevent shell+ globbing. This option may be repeated. --include-dir=GLOB Only directories whose name matches GLOB are included in recursive searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude-dir patterns take priority over- --include-dir patterns. This option may be repeated.+ --include-dir patterns. GLOB should be quoted to prevent shell+ globbing. This option may be repeated. --include-from=FILE Read the globs from FILE and search only files and directories whose name matches one or more globs (as if specified by --include@@ -1851,15 +1944,16 @@ ignored by one or more .gitignore files, when any are present: only. Note that --exclude-fs mounts take priority over --include-fs mounts. This option may be repeated. -These options control recursive searches across file systems. Mounted devices-and symbolic links to files and directories located on mounted file systems may-be included or excluded from recursive searches by specifying a mount point or-a pathname of any directory on the file system to specify the file system.+These options control recursive searches across file systems by comparing+device numbers. Mounted devices and symbolic links to files and directories+located on mounted file systems may be included or excluded from recursive+searches by specifying a mount point or a pathname of any directory on the file+system to specify the applicable file system. -A list of mounted file systems is typically stored in `/etc/mtab`.+Note that a list of mounted file systems is typically stored in `/etc/mtab`. To restrict recursive searches to the file system of the working directory-only, without crossing into other file systems:+only, without crossing into other file systems (similar to `find` option `-x`): ugrep -Rl --include-fs=. 'xyz' @@ -1992,8 +2086,8 @@ To display the line and column numbers of matches in XML with `--xml`: When output is sent to the terminal, uses COMMAND to page through the output. The default COMMAND is `less -R'. Enables --heading and --line-buffered.- --pretty- When output is sent to the terminal, enables --color and --heading.+ --[no-]pretty+ When output is sent to the terminal, enables --color, --heading, -T. To change the color palette, set the `GREP_COLORS` environment variable or use `--colors`. Its value is a colon-separated list of ANSI SGR parameters that@@ -2321,10 +2415,11 @@ and `https` sites: ### Limiting the number of matches with --depth, -m, --max-files, and --range - --depth=NUM, -1, -2, -3, -4, -5, -6, -7, -8, -9- Restrict recursive searches to NUM (NUM > 0) directory levels deep,+ --depth=[MIN,][MAX], -1, -2, -3, -4, -5, -6, -7, -8, -9+ Restrict recursive searches from MIN to MAX directory levels deep, where -1 (--depth=1) searches the specified path without recursing- into subdirectories. Enables -R if -R or -r is not specified.+ into subdirectories. Note that -3-5 searches 3 to 5 levels deep.+ Enables -R if -R or -r is not specified. -m NUM, --max-count=NUM Stop reading the input after NUM matches for each file processed. --max-files=NUM@@ -2615,11 +2710,11 @@ in markdown: ence-recurse', read all files under each directory, recursively, following symbolic links. This is equivalent to the -R option. - --depth=NUM, -1, -2, -3, -4, -5, -6, -7, -8, -9- Restrict recursive searches to NUM (NUM > 0) directory levels+ --depth=[MIN,][MAX], -1, -2, -3, -4, -5, -6, -7, -8, -9+ Restrict recursive searches from MIN to MAX directory levels deep, where -1 (--depth=1) searches the specified path without- recursing into subdirectories. Enables -R if -R or -r is not- specified.+ recursing into subdirectories. Note that -3-5 searches 3 to 5+ levels deep. Enables -R if -R or -r is not specified. -E, --extended-regexp Interpret patterns as extended regular expressions (EREs). This@@ -2634,13 +2729,26 @@ in markdown: (`-'), to specify a pattern after option -f or after the FILE arguments. + --encoding=ENCODING+ The encoding format of the input, where ENCODING can be:+ `binary', `ASCII', `UTF-8', `UTF-16', `UTF-16BE', `UTF-16LE',+ `UTF-32', `UTF-32BE', `UTF-32LE', `LATIN1', `ISO-8859-1',+ `ISO-8869-2', `ISO-8869-3', `ISO-8869-4', `ISO-8869-5',+ `ISO-8869-6', `ISO-8869-7', `ISO-8869-8', `ISO-8869-9',+ `ISO-8869-10', `ISO-8869-11', `ISO-8869-13', `ISO-8869-14',+ `ISO-8869-15', `ISO-8869-16', `MAC', `MACROMAN', `EBCDIC',+ `CP437', `CP850', `CP858', `CP1250', `CP1251', `CP1252',+ `CP1253', `CP1254', `CP1255', `CP1256', `CP1257', `CP1258',+ `KOI8-R', `KOI8-U', `KOI8-RU'.+ --exclude=GLOB Skip files whose name matches GLOB using wildcard matching, same as -g !GLOB. GLOB can use **, *, ?, and [...] as wildcards, and- \ to quote a wildcard or backslash character literally. When- GLOB contains a `/', full pathnames are matched. Otherwise+ \ to quote a wildcard or backslash character literally. When+ GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude patterns take prior-- ity over --include patterns. This option may be repeated.+ ity over --include patterns. GLOB should be quoted to prevent+ shell globbing. This option may be repeated. --exclude-dir=GLOB Exclude directories whose name matches GLOB from recursive@@ -2648,50 +2756,51 @@ in markdown: to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that --exclude-dir patterns take priority- over --include-dir patterns. This option may be repeated.+ over --include-dir patterns. GLOB should be quoted to prevent+ shell globbing. This option may be repeated. --exclude-from=FILE- Read the globs from FILE and skip files and directories whose+ Read the globs from FILE and skip files and directories whose name matches one or more globs (as if specified by --exclude and- --exclude-dir). Lines starting with a `#' and empty lines in- FILE are ignored. When FILE is a `-', standard input is read.+ --exclude-dir). Lines starting with a `#' and empty lines in+ FILE are ignored. When FILE is a `-', standard input is read. This option may be repeated. --exclude-fs=MOUNTS- Exclude file systems specified by MOUNTS from recursive- searches, MOUNTS is a comma-separated list of mount points or- pathnames of directories on file systems. Note that- --exclude-fs mounts take priority over --include-fs mounts.+ Exclude file systems specified by MOUNTS from recursive+ searches, MOUNTS is a comma-separated list of mount points or+ pathnames of directories on file systems. Note that+ --exclude-fs mounts take priority over --include-fs mounts. This option may be repeated. -F, --fixed-strings- Interpret pattern as a set of fixed strings, separated by new-- lines, any of which is to be matched. This makes ugrep behave+ Interpret pattern as a set of fixed strings, separated by new-+ lines, any of which is to be matched. This makes ugrep behave as fgrep. If PATTERN or -e PATTERN is also specified, then this option does not apply to -f FILE patterns. -f FILE, --file=FILE- Read newline-separated patterns from FILE. White space in pat-+ Read newline-separated patterns from FILE. White space in pat- terns is significant. Empty lines in FILE are ignored. If FILE- does not exist, the GREP_PATH environment variable is used as- path to FILE. If that fails, looks for FILE in- /usr/local/share/ugrep/patterns. When FILE is a `-', standard+ does not exist, the GREP_PATH environment variable is used as+ path to FILE. If that fails, looks for FILE in+ /usr/local/share/ugrep/patterns. When FILE is a `-', standard input is read. Empty files contain no patterns; thus nothing is matched. This option may be repeated. --filter=COMMANDS Filter files through the specified COMMANDS first before search- ing. COMMANDS is a comma-separated list of `exts:command- [option ...]', where `exts' is a comma-separated list of file-- name extensions and `command' is a filter utility. The filter- utility should read from standard input and write to standard+ [option ...]', where `exts' is a comma-separated list of file-+ name extensions and `command' is a filter utility. The filter+ utility should read from standard input and write to standard output. Files matching one of `exts' are filtered. When `exts' is `*', files with non-matching extensions are filtered. One or- more `option' separated by spacing may be specified, which are- passed verbatim to the command. A `%' as `option' expands into- the pathname to search. For example, --filter='pdf:pdftotext %- -' searches PDF files. The `%' expands into a `-' when search-- ing standard input. Option --label=.ext may be used to specify+ more `option' separated by spacing may be specified, which are+ passed verbatim to the command. A `%' as `option' expands into+ the pathname to search. For example, --filter='pdf:pdftotext %+ -' searches PDF files. The `%' expands into a `-' when search-+ ing standard input. Option --label=.ext may be used to specify extension `ext' when searching standard input. --format=FORMAT@@ -2706,21 +2815,23 @@ in markdown: behave as traditional grep. -g GLOB, --glob=GLOB- Search only files whose name matches GLOB, same as- --include=GLOB. When GLOB is preceded by a `!' or a `^', skip- files whose name matches GLOB, same as --exclude=GLOB.+ Search only files whose name matches GLOB, same as+ --include=GLOB. When GLOB is preceded by a `!' or a `^', skip+ files whose name matches GLOB, same as --exclude=GLOB. GLOB+ should be quoted to prevent shell globbing. This option may be+ repeated. --group-separator[=SEP] Use SEP as a group separator for context options -A, -B, and -C. The default is a double hyphen (`--'). -H, --with-filename- Always print the filename with output lines. This is the+ Always print the filename with output lines. This is the default when there is more than one file to search. -h, --no-filename- Never print filenames with output lines. This is the default- when there is only one file (or only standard input) to search.+ Never print filenames with output lines. This is the default+ when there is only one file (or only standard input) to search. --heading Group matches per file. Adds a heading and a line break between@@ -2729,69 +2840,72 @@ in markdown: --help Print a help message. --hexdump=[1-8][b][c][h]- Output matches in 1 to 8 columns of 8 hexadecimal bytes. The- default is 2 columns or 16 bytes per line. Option `b' removes- all space breaks, `c' hides the character column, and `h'- removes the hex spacing only. Enables -X if -W or -X is not+ Output matches in 1 to 8 columns of 8 hexadecimal bytes. The+ default is 2 columns or 16 bytes per line. Option `b' removes+ all space breaks, `c' hides the character column, and `h'+ removes the hex spacing only. Enables -X if -W or -X is not specified. - -I Ignore matches in binary files. This option is equivalent to+ --[no-]hidden+ Do (not) search hidden files and directories.++ -I Ignore matches in binary files. This option is equivalent to the --binary-files=without-match option. -i, --ignore-case- Perform case insensitive matching. By default, ugrep is case+ Perform case insensitive matching. By default, ugrep is case sensitive. This option applies to ASCII letters only. --ignore-files[=FILE]- Ignore files and directories matching the globs in each FILE- when encountered in recursive searches. The default FILE is- `.gitignore'. Matching files and directories located in the+ Ignore files and directories matching the globs in each FILE+ when encountered in recursive searches. The default FILE is+ `.gitignore'. Matching files and directories located in the directory tree rooted at a FILE's location are ignored by tempo-- rarily overriding the --exclude and --exclude-dir globs. Note+ rarily overriding the --exclude and --exclude-dir globs. Note that files and directories specified as ugrep FILE arguments are not ignored. This option may be repeated. --include=GLOB- Search only files whose name matches GLOB using wildcard match-+ Search only files whose name matches GLOB using wildcard match- ing, same as -g GLOB. GLOB can use **, *, ?, and [...] as wild-- cards, and \ to quote a wildcard or backslash character liter-- ally. When GLOB contains a `/', full pathnames are matched.- Otherwise basenames are matched. Note that --exclude patterns- take priority over --include patterns. This option may be- repeated.+ cards, and \ to quote a wildcard or backslash character liter-+ ally. When GLOB contains a `/', full pathnames are matched.+ Otherwise basenames are matched. Note that --exclude patterns+ take priority over --include patterns. GLOB should be quoted to+ prevent shell globbing. This option may be repeated. --include-dir=GLOB- Only directories whose name matches GLOB are included in recur-- sive searches. GLOB can use **, *, ?, and [...] as wildcards,- and \ to quote a wildcard or backslash character literally.+ Only directories whose name matches GLOB are included in recur-+ sive searches. GLOB can use **, *, ?, and [...] as wildcards,+ and \ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise- basenames are matched. Note that --exclude-dir patterns take- priority over --include-dir patterns. This option may be- repeated.+ basenames are matched. Note that --exclude-dir patterns take+ priority over --include-dir patterns. GLOB should be quoted to+ prevent shell globbing. This option may be repeated. --include-from=FILE- Read the globs from FILE and search only files and directories- whose name matches one or more globs (as if specified by- --include and --include-dir). Lines starting with a `#' and- empty lines in FILE are ignored. When FILE is a `-', standard+ Read the globs from FILE and search only files and directories+ whose name matches one or more globs (as if specified by+ --include and --include-dir). Lines starting with a `#' and+ empty lines in FILE are ignored. When FILE is a `-', standard input is read. This option may be repeated. --include-fs=MOUNTS- Only file systems specified by MOUNTS are included in recursive- searches. MOUNTS is a comma-separated list of mount points or- pathnames of directories on file systems. --include-fs=.- restricts recursive searches to the file system of the working- directory only. Note that --exclude-fs mounts take priority+ Only file systems specified by MOUNTS are included in recursive+ searches. MOUNTS is a comma-separated list of mount points or+ pathnames of directories on file systems. --include-fs=.+ restricts recursive searches to the file system of the working+ directory only. Note that --exclude-fs mounts take priority over --include-fs mounts. This option may be repeated. -J NUM, --jobs=NUM- Specifies the number of threads spawned to search files. By- default, or when NUM is specified as zero, an optimum number of+ Specifies the number of threads spawned to search files. By+ default, or when NUM is specified as zero, an optimum number of threads is spawned to search files simultaneously. -J1 disables threading: files are searched in the same order as specified. -j, --smart-case- Perform case insensitive matching unless a pattern contains an+ Perform case insensitive matching unless a pattern contains an upper case letter. This option applies to ASCII letters only. --json Output file matches in JSON. If -H, -n, -k, or -b is specified,@@ -2801,39 +2915,39 @@ in markdown: Start searching at line FIRST, stop at line LAST when specified. -k, --column-number- The column number of a matched pattern is displayed in front of- the respective matched line, starting at column 1. Tabs are+ The column number of a matched pattern is displayed in front of+ the respective matched line, starting at column 1. Tabs are expanded when columns are counted, see also option --tabs. -L, --files-without-match- Only the names of files not containing selected lines are writ-- ten to standard output. Pathnames are listed once per file+ Only the names of files not containing selected lines are writ-+ ten to standard output. Pathnames are listed once per file searched. If the standard input is searched, the string ``(standard input)'' is written. -l, --files-with-matches Only the names of files containing selected lines are written to- standard output. ugrep will only search a file until a match- has been found, making searches potentially less expensive.- Pathnames are listed once per file searched. If the standard+ standard output. ugrep will only search a file until a match+ has been found, making searches potentially less expensive.+ Pathnames are listed once per file searched. If the standard input is searched, the string ``(standard input)'' is written. --label=LABEL- Displays the LABEL value when input is read from standard input- where a file name would normally be printed in the output. The+ Displays the LABEL value when input is read from standard input+ where a file name would normally be printed in the output. The default value is `(standard input)'. --line-buffered Force output to be line buffered instead of block buffered. -M MAGIC, --file-magic=MAGIC- Only files matching the signature pattern MAGIC are searched.- The signature "magic bytes" at the start of a file are compared- to the MAGIC regex pattern. When matching, the file will be- searched. When MAGIC is preceded by a `!' or a `^', skip files+ Only files matching the signature pattern MAGIC are searched.+ The signature "magic bytes" at the start of a file are compared+ to the MAGIC regex pattern. When matching, the file will be+ searched. When MAGIC is preceded by a `!' or a `^', skip files with matching MAGIC signatures. This option may be repeated and- may be combined with options -O and -t to expand the search.- Every file on the search path is read, making searches poten-+ may be combined with options -O and -t to expand the search.+ Every file on the search path is read, making searches poten- tially more expensive. -m NUM, --max-count=NUM@@ -2843,35 +2957,33 @@ in markdown: Match all input. Same as specifying an empty pattern to search. --max-files=NUM- Restrict the number of files matched to NUM. Note that --sort- or -J1 may be specified to produce replicable results. If+ Restrict the number of files matched to NUM. Note that --sort+ or -J1 may be specified to produce replicable results. If --sort is specified, the number of threads spawned is limited to NUM. + --[no-]mmap[=MAX]+ Do (not) use memory maps to search files. By default, memory+ maps are used under certain conditions to improve performance.+ When MAX is specified, use up to MAX mmap memory per thread.+ -N PATTERN, --neg-regexp=PATTERN- Specify a negative PATTERN used during the search of the input:- an input line is selected only if it matches any of the speci-- fied patterns when PATTERN does not match. Same as -e (?^PAT-- TERN). Negative PATTERN matches are removed before any other- specified patterns are matched. Note that longer patterns take- precedence over shorter patterns. This option may be repeated.+ Specify a negative PATTERN used during the search of the input:+ an input line is selected only if it matches any of the speci-+ fied patterns when PATTERN does not match. Same as -e (?^PAT-+ TERN). Negative PATTERN matches are removed before any other+ specified patterns are matched. Note that longer patterns take+ precedence over shorter patterns. This option may be repeated. -n, --line-number- Each output line is preceded by its relative line number in the- file, starting at line 1. The line number counter is reset for+ Each output line is preceded by its relative line number in the+ file, starting at line 1. The line number counter is reset for each file processed. --no-group-separator- Removes the group separator line from the output for context+ Removes the group separator line from the output for context options -A, -B, and -C. - --[no-]hidden- Do (not) search hidden files and directories.-- --[no-]mmap- Do (not) use memory maps to search files. By default, memory- maps are used under certain conditions to improve performance.- -O EXTENSIONS, --file-extensions=EXTENSIONS Search only files whose filename extensions match the specified comma-separated list of EXTENSIONS, same as --include='*.ext'@@ -2895,7 +3007,7 @@ in markdown: each file processed. -P, --perl-regexp- Interpret PATTERN as a Perl regular expression.+ Interpret PATTERN as a Perl regular expression using PCRE2. -p, --no-dereference If -R or -r is specified, no symbolic links are followed, even@@ -2906,21 +3018,19 @@ in markdown: through the output. The default COMMAND is `less -R'. Enables --heading and --line-buffered. - --pretty- When output is sent to a terminal, enables --color and --head-- ing.+ --[no-]pretty+ When output is sent to a terminal, enables --color, --heading,+ -T. - -Q ENCODING, --encoding=ENCODING- The encoding format of the input, where ENCODING can be:- `binary', `ASCII', `UTF-8', `UTF-16', `UTF-16BE', `UTF-16LE',- `UTF-32', `UTF-32BE', `UTF-32LE', `LATIN1', `ISO-8859-1',- `ISO-8869-2', `ISO-8869-3', `ISO-8869-4', `ISO-8869-5',- `ISO-8869-6', `ISO-8869-7', `ISO-8869-8', `ISO-8869-9',- `ISO-8869-10', `ISO-8869-11', `ISO-8869-13', `ISO-8869-14',- `ISO-8869-15', `ISO-8869-16', `MAC', `MACROMAN', `EBCDIC',- `CP437', `CP850', `CP858', `CP1250', `CP1251', `CP1252',- `CP1253', `CP1254', `CP1255', `CP1256', `CP1257', `CP1258',- `KOI8-R', `KOI8-U', `KOI8-RU'.+ -Q[DELAY], --query[=DELAY]+ Query mode: user interface to perform interactive searches.+ This mode requires an ANSI capable terminal. An optional DELAY+ argument may be specified to reduce or increase the response+ time to perform searches after the last key press, in increments+ of 100ms, where the default is 5 (500ms delay). Initial pat-+ terns may be specified with -e PATTERN, i.e. a PATTERN argument+ requires option -e. Press F1 or CTRL-Z to view the help screen.+ No whitespace may be given between -Q and its argument DELAY. -q, --quiet, --silent Quiet mode: suppress all output. ugrep will only search until a@@ -3461,7 +3571,7 @@ in markdown: $ ugrep -Rl '' --ignore-files List all files containing a RPM signature, located in the `rpm' direc-- tory and recursively below up to two levels deeper:+ tory and recursively below up to two levels deeper (3 levels): $ ugrep -3 -l -tRpm '' rpm/ @@ -3485,7 +3595,7 @@ in markdown: - ugrep 1.8.1 March 20, 2020 UGREP(1)+ ugrep 2.0.0 April 14, 2020 UGREP(1) <a name="patterns"/>
bin/linux/ugrep
bin/macosx/ugrep
@@ -27,12 +27,10 @@ echo echo "make -j clean all" echo -make clean- if ! make -j ; then- echo "Failed to build ugrep, please open an issue at:"- echo "https://github.com/Genivia/ugrep/issues"- exit 1+echo "Failed to build ugrep, please open an issue at:"+echo "https://github.com/Genivia/ugrep/issues"+exit 1 fi echo@@ -40,7 +38,18 @@ echo "make test" echo if ! make test ; then- echo "Testing failed, please open an issue at:"- echo "https://github.com/Genivia/ugrep/issues"- exit 1+echo "Testing failed, please open an issue at:"+echo "https://github.com/Genivia/ugrep/issues"+exit 1 fi++echo+echo "ugrep was successfully built and tested:"+ls -l bin/ugrep+echo+echo "Copy bin/ugrep to a bin/ location in your PATH"+echo+echo "To install ugrep and man page on your system, execute:"+echo "sudo make install"+echo+
@@ -6632,7 +6632,7 @@ PLATFORM=${host} # Mac OS X has slow memory mapped files so we're disabling mmap case "$PLATFORM" in- *-apple-*) EXTRA_CFLAGS="-DWITH_NO_MMAP ${EXTRA_CFLAGS}"+ *-apple-*) EXTRA_CFLAGS="-DWITH_NO_MMAP -DWITH_MACOS_META_KEY ${EXTRA_CFLAGS}" ;; esac
@@ -39,7 +39,7 @@ AC_SUBST(PLATFORM) # Mac OS X has slow memory mapped files so we're disabling mmap case "$PLATFORM" in- *-apple-*) EXTRA_CFLAGS="-DWITH_NO_MMAP ${EXTRA_CFLAGS}"+ *-apple-*) EXTRA_CFLAGS="-DWITH_NO_MMAP -DWITH_MACOS_META_KEY ${EXTRA_CFLAGS}" ;; esac
@@ -61,6 +61,13 @@ namespace reflex { #if defined(HAVE_AVX512BW) || defined(HAVE_AVX) || defined(HAVE_SSE2) #ifdef _MSC_VER+#pragma intrinsic(_BitScanForward)+inline uint32_t ctz(uint32_t x)+{+ unsigned long r;+ _BitScanForward(&r, x);+ return r;+} #ifdef _WIN64 #pragma intrinsic(_BitScanForward64) inline uint32_t ctzl(uint64_t x)@@ -70,22 +77,15 @@ inline uint32_t ctzl(uint64_t x) return r; } #endif-#pragma intrinsic(_BitScanForward)+#else inline uint32_t ctz(uint32_t x) {- unsigned long r;- _BitScanForward(&r, x);- return r;+ return __builtin_ctz(x); }-#else inline uint32_t ctzl(uint64_t x) { return __builtin_ctzl(x); }-inline uint32_t ctz(uint32_t x)-{- return __builtin_ctz(x);-} #endif uint64_t Matcher::get_HW()
@@ -56,6 +56,7 @@ src/ugrep --help \ -e 's/\([^-0-9A-Za-z_]\)\(-.\)/\1\\fB\2\\fR/g' \ -e 's/^\(-.\) \([!A-Z]\{1,\}\)/\\fB\1\\fR \\fI\2\\fR/g' \ -e 's/^\(-.\)/\\fB\1\\fR/g' \+ -e 's/\[\([-A-Z]\{1,\}\),\]\[\([-A-Z]\{1,\}\)\]/[\\fI\1\\fR,][\\fI\2\\fR]/g' \ -e 's/\[\([-A-Z]\{1,\}\)\]/[\\fI\1\\fR]/g' \ -e 's/\[,\([-A-Z]\{1,\}\)\]/[,\\fI\1\\fR]/g' \ -e 's/\[=\([-A-Z]\{1,\}\)\]/[=\\fI\1\\fR]/g' \@@ -428,7 +429,7 @@ List all files that are not ignored by one or more `.gitignore': $ ugrep -Rl '' --ignore-files .PP List all files containing a RPM signature, located in the `rpm' directory and-recursively below up to two levels deeper:+recursively below up to two levels deeper (3 levels): .IP $ ugrep -3 -l -tRpm '' rpm/ .PP
@@ -1,4 +1,4 @@-.TH UGREP "1" "March 20, 2020" "ugrep 1.8.1" "User Commands"+.TH UGREP "1" "April 14, 2020" "ugrep 2.0.0" "User Commands" .SH NAME \fBugrep\fR -- universal file pattern searcher .SH SYNOPSIS@@ -115,10 +115,11 @@ option. If ACTION is `dereference\-recurse', read all files under each directory, recursively, following symbolic links. This is equivalent to the \fB\-R\fR option. .TP-\fB\-\-depth\fR=\fINUM\fR, \fB\-1\fR, \fB\-2\fR, \fB\-3\fR, \fB\-4\fR, \fB\-5\fR, \fB\-6\fR, \fB\-7\fR, \fB\-8\fR, \fB\-9\fR-Restrict recursive searches to NUM (NUM > 0) directory levels deep,+\fB\-\-depth\fR=[\fIMIN\fR,][\fIMAX\fR], \fB\-1\fR, \fB\-2\fR, \fB\-3\fR, \fB\-4\fR, \fB\-5\fR, \fB\-6\fR, \fB\-7\fR, \fB\-8\fR, \fB\-9\fR+Restrict recursive searches from MIN to MAX directory levels deep, where \fB\-1\fR (\fB\-\-depth\fR=1) searches the specified path without recursing-into subdirectories. Enables \fB\-R\fR if \fB\-R\fR or \fB\-r\fR is not specified.+into subdirectories. Note that \fB\-3\fR\-5 searches 3 to 5 levels deep.+Enables \fB\-R\fR if \fB\-R\fR or \fB\-r\fR is not specified. .TP \fB\-E\fR, \fB\-\-extended\-regexp\fR Interpret patterns as extended regular expressions (EREs). This is@@ -132,13 +133,28 @@ This option is most useful when multiple \fB\-e\fR options are used to specify multiple patterns, when a pattern begins with a dash (`\fB\-'\fR), to specify a pattern after option \fB\-f\fR or after the FILE arguments. .TP+\fB\-\-encoding\fR=\fIENCODING\fR+The encoding format of the input, where ENCODING can be:+`binary', `ASCII', `UTF\-8', `UTF\-16',+`UTF\-16BE', `UTF\-16LE', `UTF\-32', `UTF\-32BE',+`UTF\-32LE', `LATIN1', `ISO\-8859\-1', `ISO\-8869\-2',+`ISO\-8869\-3', `ISO\-8869\-4', `ISO\-8869\-5', `ISO\-8869\-6',+`ISO\-8869\-7', `ISO\-8869\-8', `ISO\-8869\-9', `ISO\-8869\-10',+`ISO\-8869\-11', `ISO\-8869\-13', `ISO\-8869\-14', `ISO\-8869\-15',+`ISO\-8869\-16', `MAC', `MACROMAN', `EBCDIC',+`CP437', `CP850', `CP858', `CP1250',+`CP1251', `CP1252', `CP1253', `CP1254',+`CP1255', `CP1256', `CP1257', `CP1258',+`KOI8\-R', `KOI8\-U', `KOI8\-RU'.+.TP \fB\-\-exclude\fR=\fIGLOB\fR Skip files whose name matches GLOB using wildcard matching, same as \fB\-g\fR \fI!GLOB\fR. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that \fB\-\-exclude\fR patterns take priority over-\fB\-\-include\fR patterns. This option may be repeated.+\fB\-\-include\fR patterns. GLOB should be quoted to prevent shell+globbing. This option may be repeated. .TP \fB\-\-exclude\-dir\fR=\fIGLOB\fR Exclude directories whose name matches GLOB from recursive@@ -146,7 +162,8 @@ searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that \fB\-\-exclude\-dir\fR patterns take priority over-\fB\-\-include\-dir\fR patterns. This option may be repeated.+\fB\-\-include\-dir\fR patterns. GLOB should be quoted to prevent shell+globbing. This option may be repeated. .TP \fB\-\-exclude\-from\fR=\fIFILE\fR Read the globs from FILE and skip files and directories whose name@@ -203,7 +220,8 @@ behave as traditional grep. \fB\-g\fR \fIGLOB\fR, \fB\-\-glob\fR=\fIGLOB\fR Search only files whose name matches GLOB, same as \fB\-\-include\fR=\fIGLOB\fR. When GLOB is preceded by a `!' or a `^', skip files whose name-matches GLOB, same as \fB\-\-exclude\fR=\fIGLOB\fR.+matches GLOB, same as \fB\-\-exclude\fR=\fIGLOB\fR. GLOB should be quoted to+prevent shell globbing. This option may be repeated. .TP \fB\-\-group\-separator[\fR=\fISEP\fR] Use SEP as a group separator for context options \fB\-A\fR, \fB\-B\fR, and \fB\-C\fR.@@ -230,6 +248,9 @@ default is 2 columns or 16 bytes per line. Option `b' removes all space breaks, `c' hides the character column, and `h' removes the hex spacing only. Enables \fB\-X\fR if \fB\-W\fR or \fB\-X\fR is not specified. .TP+\fB\-\-[no\-]hidden\fR+Do (not) search hidden files and directories.+.TP \fB\-I\fR Ignore matches in binary files. This option is equivalent to the \fB\-\-binary\-files\fR=without\-match option.@@ -253,7 +274,8 @@ same as \fB\-g\fR \fIGLOB\fR. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that \fB\-\-exclude\fR patterns take priority-over \fB\-\-include\fR patterns. This option may be repeated.+over \fB\-\-include\fR patterns. GLOB should be quoted to prevent shell+globbing. This option may be repeated. .TP \fB\-\-include\-dir\fR=\fIGLOB\fR Only directories whose name matches GLOB are included in recursive@@ -261,7 +283,8 @@ searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to quote a wildcard or backslash character literally. When GLOB contains a `/', full pathnames are matched. Otherwise basenames are matched. Note that \fB\-\-exclude\-dir\fR patterns take priority over-\fB\-\-include\-dir\fR patterns. This option may be repeated.+\fB\-\-include\-dir\fR patterns. GLOB should be quoted to prevent shell+globbing. This option may be repeated. .TP \fB\-\-include\-from\fR=\fIFILE\fR Read the globs from FILE and search only files and directories@@ -341,6 +364,11 @@ Restrict the number of files matched to NUM. Note that \fB\-\-sort\fR or \fB\-J\fR1 may be specified to produce replicable results. If \fB\-\-sort\fR is specified, the number of threads spawned is limited to NUM. .TP+\fB\-\-[no\-]mmap[\fR=\fIMAX\fR]+Do (not) use memory maps to search files. By default, memory maps+are used under certain conditions to improve performance. When MAX+is specified, use up to MAX mmap memory per thread.+.TP \fB\-N\fR \fIPATTERN\fR, \fB\-\-neg\-regexp\fR=\fIPATTERN\fR Specify a negative PATTERN used during the search of the input: an input line is selected only if it matches any of the specified@@ -358,13 +386,6 @@ each file processed. Removes the group separator line from the output for context options \fB\-A\fR, \fB\-B\fR, and \fB\-C\fR. .TP-\fB\-\-[no\-]hidden\fR-Do (not) search hidden files and directories.-.TP-\fB\-\-[no\-]mmap\fR-Do (not) use memory maps to search files. By default, memory maps-are used under certain conditions to improve performance.-.TP \fB\-O\fR \fIEXTENSIONS\fR, \fB\-\-file\-extensions\fR=\fIEXTENSIONS\fR Search only files whose filename extensions match the specified comma\-separated list of EXTENSIONS, same as \fB\-\-include\fR='*.ext' for@@ -386,7 +407,7 @@ displaying the match. The line number counter is reset for each file processed. .TP \fB\-P\fR, \fB\-\-perl\-regexp\fR-Interpret PATTERN as a Perl regular expression.+Interpret PATTERN as a Perl regular expression using PCRE2. .TP \fB\-p\fR, \fB\-\-no\-dereference\fR If \fB\-R\fR or \fB\-r\fR is specified, no symbolic links are followed, even when@@ -397,22 +418,18 @@ When output is sent to the terminal, uses COMMAND to page through the output. The default COMMAND is `less \fB\-R\fR'. Enables \fB\-\-heading\fR and \fB\-\-line\-buffered\fR. .TP-\fB\-\-pretty\fR-When output is sent to a terminal, enables \fB\-\-color\fR and \fB\-\-heading\fR.+\fB\-\-[no\-]pretty\fR+When output is sent to a terminal, enables \fB\-\-color\fR, \fB\-\-heading\fR, \fB\-T\fR. .TP-\fB\-Q\fR \fIENCODING\fR, \fB\-\-encoding\fR=\fIENCODING\fR-The encoding format of the input, where ENCODING can be:-`binary', `ASCII', `UTF\-8', `UTF\-16',-`UTF\-16BE', `UTF\-16LE', `UTF\-32', `UTF\-32BE',-`UTF\-32LE', `LATIN1', `ISO\-8859\-1', `ISO\-8869\-2',-`ISO\-8869\-3', `ISO\-8869\-4', `ISO\-8869\-5', `ISO\-8869\-6',-`ISO\-8869\-7', `ISO\-8869\-8', `ISO\-8869\-9', `ISO\-8869\-10',-`ISO\-8869\-11', `ISO\-8869\-13', `ISO\-8869\-14', `ISO\-8869\-15',-`ISO\-8869\-16', `MAC', `MACROMAN', `EBCDIC',-`CP437', `CP850', `CP858', `CP1250',-`CP1251', `CP1252', `CP1253', `CP1254',-`CP1255', `CP1256', `CP1257', `CP1258',-`KOI8\-R', `KOI8\-U', `KOI8\-RU'.+\fB\-Q\fR[\fIDELAY\fR], \fB\-\-query[\fR=\fIDELAY\fR]+Query mode: user interface to perform interactive searches. This+mode requires an ANSI capable terminal. An optional DELAY argument+may be specified to reduce or increase the response time to perform+searches after the last key press, in increments of 100ms, where+the default is 5 (500ms delay). Initial patterns may be specified+with \fB\-e\fR \fIPATTERN\fR, i.e. a PATTERN argument requires option \fB\-e\fR. Press+F1 or CTRL\-Z to view the help screen. No whitespace may be given+between \fB\-Q\fR and its argument DELAY. .TP \fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR Quiet mode: suppress all output. ugrep will only search until a@@ -925,7 +942,7 @@ List all files that are not ignored by one or more `.gitignore': $ ugrep -Rl '' --ignore-files .PP List all files containing a RPM signature, located in the `rpm' directory and-recursively below up to two levels deeper:+recursively below up to two levels deeper (3 levels): .IP $ ugrep -3 -l -tRpm '' rpm/ .PP
@@ -1,4 +1,4 @@ bin_PROGRAMS = ugrep ugrep_CPPFLAGS = -I$(top_srcdir)/include $(EXTRA_CFLAGS) $(SIMD_FLAGS) $(PTHREAD_CFLAGS) -DPLATFORM=\"$(PLATFORM)\" -DGREP_PATH=\"$(GREP_PATH)\" -DWITH_NO_INDENT-ugrep_SOURCES = ugrep.cpp glob.cpp glob.hpp zstream.hpp zopen.c zopen.h+ugrep_SOURCES = ugrep.cpp query.cpp query.hpp vkey.cpp vkey.hpp screen.cpp screen.hpp glob.cpp glob.hpp zstream.hpp zopen.c zopen.h ugrep_LDADD = $(PTHREAD_LIBS) $(top_srcdir)/lib/libreflex.a
@@ -108,8 +108,9 @@ CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS)-am_ugrep_OBJECTS = ugrep-ugrep.$(OBJEXT) ugrep-glob.$(OBJEXT) \- ugrep-zopen.$(OBJEXT)+am_ugrep_OBJECTS = ugrep-ugrep.$(OBJEXT) ugrep-query.$(OBJEXT) \+ ugrep-vkey.$(OBJEXT) ugrep-screen.$(OBJEXT) \+ ugrep-glob.$(OBJEXT) ugrep-zopen.$(OBJEXT) ugrep_OBJECTS = $(am_ugrep_OBJECTS) am__DEPENDENCIES_1 = ugrep_DEPENDENCIES = $(am__DEPENDENCIES_1) \@@ -130,7 +131,9 @@ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/ugrep-glob.Po \- ./$(DEPDIR)/ugrep-ugrep.Po ./$(DEPDIR)/ugrep-zopen.Po+ ./$(DEPDIR)/ugrep-query.Po ./$(DEPDIR)/ugrep-screen.Po \+ ./$(DEPDIR)/ugrep-ugrep.Po ./$(DEPDIR)/ugrep-vkey.Po \+ ./$(DEPDIR)/ugrep-zopen.Po am__mv = mv -f AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)@@ -300,7 +303,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ugrep_CPPFLAGS = -I$(top_srcdir)/include $(EXTRA_CFLAGS) $(SIMD_FLAGS) $(PTHREAD_CFLAGS) -DPLATFORM=\"$(PLATFORM)\" -DGREP_PATH=\"$(GREP_PATH)\" -DWITH_NO_INDENT-ugrep_SOURCES = ugrep.cpp glob.cpp glob.hpp zstream.hpp zopen.c zopen.h+ugrep_SOURCES = ugrep.cpp query.cpp query.hpp vkey.cpp vkey.hpp screen.cpp screen.hpp glob.cpp glob.hpp zstream.hpp zopen.c zopen.h ugrep_LDADD = $(PTHREAD_LIBS) $(top_srcdir)/lib/libreflex.a all: all-am @@ -389,7 +392,10 @@ distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-glob.Po@am__quote@ # am--include-marker+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-query.Po@am__quote@ # am--include-marker+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-screen.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-ugrep.Po@am__quote@ # am--include-marker+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-vkey.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ugrep-zopen.Po@am__quote@ # am--include-marker $(am__depfiles_remade):@@ -454,6 +460,48 @@ ugrep-ugrep.obj: ugrep.cpp @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-ugrep.obj `if test -f 'ugrep.cpp'; then $(CYGPATH_W) 'ugrep.cpp'; else $(CYGPATH_W) '$(srcdir)/ugrep.cpp'; fi` +ugrep-query.o: query.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-query.o -MD -MP -MF $(DEPDIR)/ugrep-query.Tpo -c -o ugrep-query.o `test -f 'query.cpp' || echo '$(srcdir)/'`query.cpp+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-query.Tpo $(DEPDIR)/ugrep-query.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='query.cpp' object='ugrep-query.o' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-query.o `test -f 'query.cpp' || echo '$(srcdir)/'`query.cpp++ugrep-query.obj: query.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-query.obj -MD -MP -MF $(DEPDIR)/ugrep-query.Tpo -c -o ugrep-query.obj `if test -f 'query.cpp'; then $(CYGPATH_W) 'query.cpp'; else $(CYGPATH_W) '$(srcdir)/query.cpp'; fi`+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-query.Tpo $(DEPDIR)/ugrep-query.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='query.cpp' object='ugrep-query.obj' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-query.obj `if test -f 'query.cpp'; then $(CYGPATH_W) 'query.cpp'; else $(CYGPATH_W) '$(srcdir)/query.cpp'; fi`++ugrep-vkey.o: vkey.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-vkey.o -MD -MP -MF $(DEPDIR)/ugrep-vkey.Tpo -c -o ugrep-vkey.o `test -f 'vkey.cpp' || echo '$(srcdir)/'`vkey.cpp+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-vkey.Tpo $(DEPDIR)/ugrep-vkey.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='vkey.cpp' object='ugrep-vkey.o' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-vkey.o `test -f 'vkey.cpp' || echo '$(srcdir)/'`vkey.cpp++ugrep-vkey.obj: vkey.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-vkey.obj -MD -MP -MF $(DEPDIR)/ugrep-vkey.Tpo -c -o ugrep-vkey.obj `if test -f 'vkey.cpp'; then $(CYGPATH_W) 'vkey.cpp'; else $(CYGPATH_W) '$(srcdir)/vkey.cpp'; fi`+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-vkey.Tpo $(DEPDIR)/ugrep-vkey.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='vkey.cpp' object='ugrep-vkey.obj' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-vkey.obj `if test -f 'vkey.cpp'; then $(CYGPATH_W) 'vkey.cpp'; else $(CYGPATH_W) '$(srcdir)/vkey.cpp'; fi`++ugrep-screen.o: screen.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-screen.o -MD -MP -MF $(DEPDIR)/ugrep-screen.Tpo -c -o ugrep-screen.o `test -f 'screen.cpp' || echo '$(srcdir)/'`screen.cpp+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-screen.Tpo $(DEPDIR)/ugrep-screen.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='screen.cpp' object='ugrep-screen.o' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-screen.o `test -f 'screen.cpp' || echo '$(srcdir)/'`screen.cpp++ugrep-screen.obj: screen.cpp+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-screen.obj -MD -MP -MF $(DEPDIR)/ugrep-screen.Tpo -c -o ugrep-screen.obj `if test -f 'screen.cpp'; then $(CYGPATH_W) 'screen.cpp'; else $(CYGPATH_W) '$(srcdir)/screen.cpp'; fi`+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-screen.Tpo $(DEPDIR)/ugrep-screen.Po+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='screen.cpp' object='ugrep-screen.obj' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ugrep-screen.obj `if test -f 'screen.cpp'; then $(CYGPATH_W) 'screen.cpp'; else $(CYGPATH_W) '$(srcdir)/screen.cpp'; fi`+ ugrep-glob.o: glob.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ugrep_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ugrep-glob.o -MD -MP -MF $(DEPDIR)/ugrep-glob.Tpo -c -o ugrep-glob.o `test -f 'glob.cpp' || echo '$(srcdir)/'`glob.cpp @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/ugrep-glob.Tpo $(DEPDIR)/ugrep-glob.Po@@ -596,7 +644,10 @@ clean-am: clean-binPROGRAMS clean-generic mostlyclean-am distclean: distclean-am -rm -f ./$(DEPDIR)/ugrep-glob.Po+ -rm -f ./$(DEPDIR)/ugrep-query.Po+ -rm -f ./$(DEPDIR)/ugrep-screen.Po -rm -f ./$(DEPDIR)/ugrep-ugrep.Po+ -rm -f ./$(DEPDIR)/ugrep-vkey.Po -rm -f ./$(DEPDIR)/ugrep-zopen.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \@@ -644,7 +695,10 @@ installcheck-am: maintainer-clean: maintainer-clean-am -rm -f ./$(DEPDIR)/ugrep-glob.Po+ -rm -f ./$(DEPDIR)/ugrep-query.Po+ -rm -f ./$(DEPDIR)/ugrep-screen.Po -rm -f ./$(DEPDIR)/ugrep-ugrep.Po+ -rm -f ./$(DEPDIR)/ugrep-vkey.Po -rm -f ./$(DEPDIR)/ugrep-zopen.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic
@@ -0,0 +1,1942 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file query.cpp+@brief Query engine and UI+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#include "ugrep.hpp"+#include "query.hpp"++#include <reflex/error.h>+#include <atomic>+#include <iostream>+#include <fstream>+#include <thread>+#include <fcntl.h>++#ifdef OS_WIN++// non-blocking pipe (requires Windows named pipe)+inline HANDLE nonblocking_pipe(int fd[2])+{+ DWORD pid = GetCurrentProcessId();+ std::string pipe_name = "\\\\.\\pipe\\ugrep_";+ pipe_name.append(std::to_string(pid)).append("_").append(std::to_string(time(NULL)));+ DWORD buffer_size = QUERY_BUFFER_SIZE;+ HANDLE pipe_r = CreateNamedPipeA(pipe_name.c_str(), PIPE_ACCESS_DUPLEX | FILE_FLAG_OVERLAPPED, PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT, 1, buffer_size, buffer_size, 0, NULL);+ if (pipe_r != INVALID_HANDLE_VALUE)+ {+ HANDLE pipe_w = CreateFileA(pipe_name.c_str(), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); + if (pipe_w != INVALID_HANDLE_VALUE)+ {+ fd[0] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_r), 0);+ fd[1] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_w), 0);+ }+ else+ {+ CloseHandle(pipe_r);+ pipe_r = INVALID_HANDLE_VALUE;+ }+ }+ return pipe_r;+}++#else++#include <signal.h>+#include <unistd.h>++// create a pipe with non-blocking read end+inline int nonblocking_pipe(int fd[2])+{+ if (pipe(fd) == 0)+ {+ if (fcntl(fd[0], F_SETFL, fcntl(fd[0], F_GETFL) | O_NONBLOCK) >= 0)+ return 0;+ close(fd[0]);+ close(fd[1]);+ }+ return -1;+}++#endif++// global flags+bool flag_c = false;+bool flag_h = false;+bool flag_l = false;+bool flag_v = false;++static constexpr const char *PROMPT = "\033[32;1m"; // bright green+static constexpr const char *CERROR = "\033[37;41;1m"; // bright white on red+static constexpr const char *LARROW = "«"; // left arrow+static constexpr const char *RARROW = "»"; // right arrow++char *Query::line_ptr(int col)+{+ char *ptr = line_;+ while (*ptr != '\0')+ {+ col -= Screen::mbchar_width(ptr, NULL);+ if (col < 0)+ break;+ ++ptr;+ }+ return ptr;+}++char *Query::line_ptr(int col, int pos)+{+ char *ptr = line_ptr(col);+ while (--pos >= 0 && *ptr != '\0')+ Screen::mbchar_width(ptr, const_cast<const char**>(&ptr));+ return ptr;+}++char *Query::line_end()+{+ char *ptr = line_;+ while (*ptr != '\0')+ ++ptr;+ return ptr;+}++int Query::line_pos()+{+ char *ptr = line_;+ char *end = line_ptr(col_);+ int pos = 0;+ while (ptr < end && *ptr != '\0')+ {+ Screen::mbchar_width(ptr, const_cast<const char**>(&ptr));+ ++pos;+ }+ return pos;+}++int Query::line_len()+{+ int num = 0;+ for (char *ptr = line_; *ptr != '\0'; ++ptr)+ num += Screen::mbchar_width(ptr, NULL);+ return num;+}++int Query::line_wsize()+{+ int num = 0;+ char *ptr = line_;+ while (*ptr != '\0')+ {+ Screen::wchar(ptr, const_cast<const char**>(&ptr));+ ++num;+ }+ return num;+}++void Query::display(int col, int len)+{+ char *ptr = line_ptr(col);+ char *end = line_ptr(col + len);+ char *err = error_ >= 0 && !Screen::mono ? line_ptr(0, error_) : NULL;+ char *next;+ bool alert = false;+ for (next = ptr; next < end; ++next)+ {+ if (next == err)+ {+ Screen::put(ptr, next - ptr);+ Screen::put(CERROR);+ ptr = next;+ alert = true;+ }+ int ch = static_cast<unsigned char>(*next);+ if (ch < ' ' || ch == 0x7f)+ {+ Screen::put(ptr, next - ptr);+ if (alert && next > err)+ {+ Screen::normal();+ alert = false;+ }+ if (!alert)+ Screen::invert();+ if (ch == 0x7f)+ {+ Screen::put("^?");+ }+ else+ {+ char buf[2] = { '^', static_cast<char>('@' + ch) };+ Screen::put(buf, 2);+ }+ Screen::normal();+ ptr = next + 1;+ alert = false;+ }+ else if (alert && next > err && (ch & 0xc0) != 0x80)+ {+ Screen::put(ptr, next - ptr);+ Screen::normal();+ ptr = next;+ alert = false;+ }+ }+ Screen::put(ptr, next - ptr);+ if (next == err)+ Screen::put(CERROR);+}++void Query::draw()+{+ if (select_ == -1)+ {+ Screen::home();++ if (prompt_ != NULL)+ {+ if (!Screen::mono)+ {+ Screen::normal();+ if (error_ == -1)+ Screen::put(PROMPT);+ else+ Screen::put(CERROR);+ }+ Screen::put(prompt_);+ }++ Screen::normal();++ int pos;+ if (len_ - col_ < shift_)+ pos = Screen::cols - start_ - (len_ - col_) - 1;+ else+ pos = Screen::cols - start_ - shift_ - 1;++ offset_ = col_ > pos ? col_ - pos : 0;++ if (offset_ > 0)+ {+ if (!Screen::mono)+ {+ if (error_ == -1)+ Screen::put(PROMPT);+ else+ Screen::put(CERROR);+ }++ Screen::put(LARROW);+ Screen::normal();++ int adj = 1;+ if (line_ptr(offset_) == line_ptr(offset_ + 1)) // adjust columns when double width char at offset+ {+ Screen::put(' ');+ adj = 2; // make the displayed line start one character later+ }++ if (len_ >= offset_ + Screen::cols - start_)+ {+ display(offset_ + adj, Screen::cols - start_ - adj - 1);+ Screen::erase();+ if (!Screen::mono)+ {+ if (error_ == -1)+ Screen::put(PROMPT);+ else+ Screen::put(CERROR);+ }+ Screen::put(RARROW);+ }+ else+ {+ display(offset_ + adj, len_ - offset_ - adj);+ Screen::erase();+ }+ }+ else+ {+ if (len_ > Screen::cols - start_)+ {+ display(0, Screen::cols - start_ - 1);+ Screen::erase();+ if (!Screen::mono)+ {+ if (error_ == -1)+ Screen::put(PROMPT);+ else+ Screen::put(CERROR);+ }+ Screen::put(RARROW);+ }+ else+ {+ display(0, len_);+ if (len_ < Screen::cols - start_)+ Screen::erase();+ }+ }+ }+ else+ {+ Screen::normal();+ Screen::put(0, 0, "\033[7mEnter\033[m/\033[7mDel\033[m toggle selection \033[7mA\033[m select all \033[7mC\033[m clear all \033[7mEsc\033[m exit \033[7m^Q\033[m quick exit");+ }+}++void Query::view(int row)+{+ Screen::normal();+ if (selected_[row])+ Screen::select();+ Screen::put(row - row_ + 1, 0, view_[row], skip_);+ if (selected_[row])+ Screen::deselect();+}++void Query::redraw()+{+ Screen::getsize();+ shift_ = (Screen::cols - start_) / 10;+ Screen::normal();++ if (mode_ == Mode::QUERY)+ {+ if (row_ + Screen::rows - 1 > rows_)+ row_ = rows_ - Screen::rows + 1;+ if (row_ < 0)+ row_ = 0;+ int end = rows_;+ if (end > row_ + Screen::rows - 1)+ end = row_ + Screen::rows - 1;+ for (int i = row_; i < end; ++i)+ view(i);+ if (rows_ < row_ + Screen::rows - 1)+ Screen::end();+ draw();+ }+ else+ {+ Screen::put( 1, 0, "");+ Screen::put( 2, 0, "\033[7mEsc\033[m exit & save selected");+ Screen::put( 3, 0, "\033[7mEnter\033[m selection mode");+ Screen::put( 4, 0, "");+ Screen::put( 5, 0, "\033[7mTab\033[m \033[7mS-Tab\033[m pan");+ Screen::put( 6, 0, "\033[7mUp\033[m \033[7mDown\033[m scroll");+ Screen::put( 7, 0, "\033[7mPgUp\033[m \033[7mPgDn\033[m scroll page");+#ifdef WITH_MACOS_META_KEY+ Screen::put( 8, 0, "\033[7mS-Left\033[m \033[7mS-Right\033[m pan ½ page");+ Screen::put( 9, 0, "\033[7mS-Up\033[m \033[7mS-Down\033[m scroll ½ pg");+#else+ Screen::put( 8, 0, "\033[7mM-Left\033[m \033[7mM-Right\033[m pan ½ page");+ Screen::put( 9, 0, "\033[7mM-Up\033[m \033[7mM-Down\033[m scroll ½ pg");+#endif+ Screen::put(10, 0, "");+ Screen::put(11, 0, "\033[7mHome\033[m \033[7mEnd\033[m begin/end of line");+ Screen::put(12, 0, "");+ Screen::put(13, 0, "\033[7m^K\033[m delete after cursor");+ Screen::put(14, 0, "\033[7m^L\033[m refresh screen");+ Screen::put(15, 0, "\033[7m^Q\033[m quick exit & save");+ Screen::put(16, 0, "\033[7m^T\033[m toggle colors on/off");+ Screen::put(17, 0, "\033[7m^U\033[m delete before cursor");+ Screen::put(18, 0, "\033[7m^V\033[m verbatim character");+ Screen::put(19, 0, "\033[7m^Z\033[m or \033[7mF1\033[m help");+ Screen::put(20, 0, "");+ Screen::put(21, 0, "\033[7mM-/xxxx/\033[m U+xxxx code point");+ Screen::put(22, 0, "");++ std::string buf;+ int row = 23;+ int col = 0;++ for (Flags *fp = flags_; fp->text != NULL; ++fp)+ {+ buf.assign("\033[7mM- \033[m [\033[32;1m \033[m] ");+ buf[6] = fp->key;+ if (fp->flag)+ buf[19] = 'X';+ buf.append(fp->text);+ if (row >= Screen::rows)+ {+ row = 2;+ col += 28;+ Screen::end();+ }+ Screen::put(row, col, buf);+ ++row;+ }++ if (col == 0)+ Screen::end();++ if (!message_)+ {+#ifdef WITH_MACOS_META_KEY+ Screen::put(0, 0, "\033[7mF1\033[m help and options: \033[7m^\033[m=\033[7mCtrl\033[m \033[7mS-\033[m=\033[7mShift\033[m \033[7mM-\033[m=\033[7mAlt\033[m/\033[7mOption\033[m or use \033[7m^O\033[m+key");+#else+ Screen::put(0, 0, "\033[7mF1\033[m help and options: \033[7m^\033[m=\033[7mCtrl\033[m \033[7mS-\033[m=\033[7mShift\033[m \033[7mM-\033[m=\033[7mAlt\033[m or use \033[7m^O\033[m+key");+#endif+ }+ else+ {+ message_ = false;+ }++ Screen::setpos(Screen::rows - 1, 0);+ Screen::erase();+ Screen::put(Screen::rows - 1, Screen::cols - 1, "?");+ }+}++void Query::sigwinch(int)+{+ redraw();+}++void Query::sigint(int)+{+ VKey::cleanup();+ Screen::cleanup();++#ifndef OS_WIN+ // reset SIGINT to the default handler+ signal(SIGINT, SIG_DFL);++ // signal SIGINT again+ kill(getpid(), SIGINT);+#endif+}++void Query::move(int col)+{+ int dir = 0;+ if (col > col_)+ dir = 1;+ else if (col < col_)+ dir = -1;+ if (col <= 0)+ col = 0;+ else if (col >= len_)+ col = len_;+ else if (dir != 0 && line_ptr(col - 1) == line_ptr(col)) // oops, we're at the second half of a full width char+ col += dir; // direction is -1 or 1 to jump at or after full width char+ col_ = col;+ if (len_ >= Screen::cols - start_ && col >= Screen::cols - start_ - shift_)+ {+ draw();+ }+ else+ {+ if (offset_ > 0)+ draw();+ else+ Screen::setpos(0, start_ + col_ - offset_);+ }+}++// insert text to line at cursor+void Query::insert(const char *text, size_t size)+{+ char *end = line_end();+ if (end + size >= line_ + QUERY_MAX_LEN)+ {+ size = line_ + QUERY_MAX_LEN - end - 1;+ Screen::alert();+ }+ if (size > 0)+ {+ char *ptr = line_ptr(col_);+ memmove(ptr + size, ptr, end - ptr + 1);+ memcpy(ptr, text, size);+ int oldlen = len_;+ len_ = line_len();+ int forward = len_ - oldlen;+ if (forward > 0)+ {+ updated_ = true;+ error_ = -1;+ col_ += forward;+ draw();+ }+ }+}++void Query::insert(int ch)+{+ char buf = static_cast<char>(ch);+ insert(&buf, 1);+}++void Query::erase(int num)+{+ char *ptr = line_ptr(col_);+ char *next = line_ptr(col_, num);+ if (next > ptr)+ {+ memmove(ptr, next, line_end() - next + 1);+ updated_ = true;+ error_ = -1;+ len_ = line_len();+ draw();+ }+}++void Query::query()+{+ if (!VKey::setup(VKey::RAW))+ abort("cannot access keyboard");++ if (!Screen::setup("ugrep --query"))+ {+ VKey::cleanup();+ abort("cannot access screen");+ }++ for (Flags *fp = flags_; fp->text != NULL; ++fp)+ VKey::map_alt_key(fp->key, NULL);++ get_flags();++ get_stdin();++ query("Q>");++ VKey::cleanup();+ Screen::cleanup();++ // check TTY again for color support, this time without --query+ flag_query = 0;+ terminal();++ // if all lines selected, make sure to fetch all data to output+ if (select_all_)+ while (!eof_ || buflen_ > 0)+ fetch(rows_);++ // close the search pipe to terminate the search threads, if still open+ if (!eof_)+ close(search_pipe_[0]);++ // close the stdin pipe to terminate the stdin sender thread+ if (flag_stdin)+ close(stdin_pipe_[0]);++ if (!flag_quiet)+ {+ // output selected query results+ for (int i = 0; i < rows_; ++i)+ {+ if (selected_[i])+ {+ // if output should not be colored or colors are turned off with CTRL-T, then output the selected line without its CSI sequences+ if (flag_apply_color == NULL || Screen::mono)+ {+ const char *text = view_[i].c_str();+ const char *ptr = text;+ const char *end = text + view_[i].size();++ while (ptr < end)+ {+ if (*ptr == '\033')+ {+ fwrite(text, 1, ptr - text, stdout);+ ++ptr;+ if (*ptr == '[')+ {+ ++ptr;+ while (ptr < end && !isalpha(*ptr))+ ++ptr;+ }+ if (ptr < end)+ ++ptr;+ text = ptr;+ }+ else+ {+ ++ptr;+ }+ }++ fwrite(text, 1, ptr - text, stdout);+ }+ else+ {+ fwrite(view_[i].c_str(), 1, view_[i].size(), stdout);+ }++ putchar('\n');+ }+ }+ }++ // join the search thread+ if (search_thread_.joinable())+ search_thread_.join();++ // join the stdin sender thread+ if (stdin_thread_.joinable())+ stdin_thread_.join();+}++void Query::query(const char *prompt)+{+ mode_ = Mode::QUERY;+ updated_ = false;+ message_ = false;+ *line_ = '\0';+ prompt_ = prompt;+ start_ = 0;+ col_ = 0;+ len_ = 0;+ offset_ = 0;+ shift_ = 8;+ error_ = -1;+ row_ = 0;+ rows_ = 0;+ skip_ = 0;+ select_ = -1;+ select_all_ = false;+ eof_ = true;+ buflen_ = 0;++#ifndef OS_WIN++ signal(SIGINT, sigint);++ signal(SIGPIPE, SIG_IGN);++ signal(SIGWINCH, sigwinch);++#endif++ arg_pattern = line_;++ // if -e PATTERN specified, collect patterns in the line to edit+ if (!flag_regexp.empty())+ {+ std::string pattern;++ if (flag_regexp.size() == 1)+ {+ pattern = flag_regexp.front();+ }+ else+ {+ pattern.assign("(");+ for (auto& regex : flag_regexp)+ {+ if (!regex.empty())+ {+ if (!pattern.empty())+ pattern.append(")|(");+ pattern.append(regex);+ }+ }+ pattern.push_back(')');+ }++ flag_regexp.clear();++ size_t num = pattern.size();+ if (num >= QUERY_MAX_LEN)+ num = QUERY_MAX_LEN - 1;++ memcpy(line_, pattern.c_str(), num);+ line_[num] = '\0';++ len_ = line_len();++ move(len_);+ }++ Screen::clear();++ if (prompt_ != NULL)+ {+ Screen::put(prompt_);+ Screen::getpos(NULL, &start_);+ }+ else+ {+ start_ = 0;+ }++ result();++ bool ctrl_o = false;+ bool ctrl_v = false;++ while (true)+ {+ size_t delay = flag_query;++ int key = 0;++ while (true)+ {+ update();++ if (select_ == -1)+ Screen::setpos(0, start_ + col_ - offset_);+ else+ Screen::setpos(select_ - row_ + 1, 0);++ key = VKey::in(100);++ if (key > 0)+ break;++ --delay;++ if (delay == 0)+ {+ if (message_)+ {+ draw();+ message_ = false;+ }++ if (updated_)+ {+ result();++ updated_ = false;+ select_ = -1;+ select_all_ = false;+ }+#ifdef OS_WIN+ else+ {+ // detect screen size changes+ int rows = Screen::rows;+ int cols = Screen::cols;++ Screen::getsize();++ if (rows != Screen::rows || cols != Screen::cols)+ redraw();+ }+#endif++ delay = flag_query;+ }+ }++ if (ctrl_o)+ {+ meta(key);+ ctrl_o = false;+ }+ else if (ctrl_v)+ {+ insert(key);+ ctrl_v = false;+ }+ else+ {+ switch (key)+ {+ case VKey::ESC:+ if (select_ == -1)+ {+ if (!Screen::mono)+ Screen::put(PROMPT);+ Screen::put(0, 0, ">>");+ Screen::put(0, 2, "\033[mExit? (y/n) [n] ");+ VKey::flush();+ key = VKey::get();+ if (key == 'y' || key == 'Y')+ return;+ draw();+ }+ else+ {+ select_ = -1;+ redraw();+ }+ break;++ case VKey::LF:+ case VKey::CR:+ if (select_ == -1)+ {+ if (rows_ > 0)+ {+ select_ = row_;+ draw();+ }+ else+ {+ Screen::alert();+ }+ }+ else+ {+ selected_[select_] = !selected_[select_];+ view(select_);+ down();+ }+ break;++ case VKey::META:+ key = VKey::get();+ switch (key)+ {+ case VKey::TAB:+ if (skip_ > 7)+ skip_ -= 8;+ redraw();+ break;++ case VKey::UP:+ pgup(true);+ break;++ case VKey::DOWN:+ pgdn(true);+ break;++ case VKey::LEFT:+ skip_ -= Screen::cols / 2;+ if (skip_ < 0)+ skip_ = 0;+ redraw();+ break;++ case VKey::RIGHT:+ skip_ += Screen::cols / 2;+ redraw();+ break;++ default:+ if (select_ == -1)+ meta(key);+ else+ Screen::alert();+ }+ break;++ case VKey::TAB:+ skip_ += 8;+ redraw();+ break;++ case VKey::BS:+ if (select_ == -1)+ {+ if (col_ <= 0)+ break;+ move(col_ - 1);+ erase(1);+ }+ else+ {+ up();+ selected_[select_] = !selected_[select_];+ view(select_);+ }+ break;++ case VKey::DEL:+ if (select_ == -1)+ {+ erase(1);+ }+ else+ {+ up();+ selected_[select_] = !selected_[select_];+ view(select_);+ }+ break;++ case VKey::RIGHT:+ if (select_ == -1)+ move(col_ + 1);+ else+ Screen::alert();+ break;++ case VKey::LEFT:+ if (select_ == -1)+ move(col_ - 1);+ else+ Screen::alert();+ break;++ case VKey::UP:+ up();+ break;++ case VKey::DOWN:+ down();+ break;++ case VKey::PGUP:+ pgup();+ break;++ case VKey::PGDN:+ pgdn();+ break;++ case VKey::HOME:+ if (select_ == -1)+ move(0);+ else+ Screen::alert();+ break;++ case VKey::END:+ if (select_ == -1)+ move(len_);+ else+ Screen::alert();+ break;++ case VKey::CTRL_K:+ if (select_ == -1)+ erase(len_ - col_);+ else+ Screen::alert();+ break;++ case VKey::CTRL_L:+ redraw();+ break;++ case VKey::CTRL_O:+ if (select_ == -1)+ ctrl_o = true;+ else+ Screen::alert();+ break;++ case VKey::CTRL_Q:+ return;++ case VKey::CTRL_T:+ Screen::mono = !Screen::mono;+ redraw();+ break;++ case VKey::CTRL_U:+ if (select_ == -1)+ {+ int pos = line_pos();+ col_ = 0;+ erase(pos);+ }+ else+ {+ Screen::alert();+ }+ break;++ case VKey::CTRL_V:+ if (select_ == -1)+ ctrl_v = true;+ break;++ case VKey::CTRL_Z:+ help();+ break;++ default:+ if (key >= 32 && key < 256)+ {+ if (select_ == -1)+ {+ insert(key);+ }+ else if (key == 'A' || key == 'a')+ {+ select_all_ = true;+ for (int i = 0; i < rows_; ++i)+ selected_[i] = true;+ redraw();+ }+ else if (key == 'C' || key == 'c')+ {+ select_all_ = false;+ for (int i = 0; i < rows_; ++i)+ selected_[i] = false;+ redraw();+ }+ else+ {+ Screen::alert();+ }+ }+ else+ {+ help();+ }+ }+ }+ }+}++void Query::result()+{+ row_ = 0;+ rows_ = 0;+ skip_ = 0;+ dots_ = 2;++ if (!eof_)+ {+ close(search_pipe_[0]);+ eof_ = true;+ buflen_ = 0;+ }++ error_ = -1;++#ifdef OS_WIN++ hPipe_ = nonblocking_pipe(search_pipe_);++ if (hPipe_ == INVALID_HANDLE_VALUE)+ {+ if (!Screen::mono)+ Screen::put(CERROR);+ Screen::put(0, 0, "Error: cannot create pipe");+ return;+ }++ memset(&overlapped_, 0, sizeof(overlapped_));+ pending_ = false;++#else++ if (nonblocking_pipe(search_pipe_) < 0)+ {+ if (!Screen::mono)+ Screen::put(CERROR);+ Screen::put(0, 0, "Error: cannot create pipe");+ return;+ }++#endif++ eof_ = false;++ if (search_thread_.joinable())+ search_thread_.join();++ set_flags();++ set_stdin();++ if (error_ == -1)+ search_thread_ = std::thread(Query::execute, search_pipe_[1]);++ redraw();+}++void Query::update()+{+ int begin = rows_;++ // fetch viewable portion plus a screenful more, when available+ fetch(row_ + 2 * Screen::rows - 2);++ Screen::save();++ // display the viewable portion when updated+ if (rows_ > begin && begin < row_ + Screen::rows - 1)+ {+ Screen::normal();++ if (begin + Screen::rows - 1 > rows_)+ begin = rows_ - Screen::rows + 1;+ if (begin < 0)+ begin = 0;++ int end = rows_;+ if (end > begin + Screen::rows - 1)+ end = begin + Screen::rows - 1;++ for (int i = begin; i < end; ++i)+ view(i);+ }++ if (rows_ < row_ + Screen::rows - 1)+ {+ searching_[9] = '.';+ searching_[10] = '.';+ searching_[11] = '.';+ searching_[9 + dots_] = '\0';+ dots_ = (dots_ + 1) & 3;++ Screen::setpos(rows_ - row_ + 1, 0);+ Screen::normal();+ Screen::erase();+ Screen::invert();+ if (error_ == -1)+ {+ Screen::put(rows_ - row_ + 1, 0, eof_ ? "(END)" : searching_);+ Screen::normal();+ }+ else+ {+ Screen::put(rows_ - row_ + 1, 0, "(ERROR)");++ if (!Screen::mono)+ {+ Screen::setpos(2, 0);+ Screen::put(CERROR);+ Screen::end();+ }+ Screen::put(2, 0, what_);+ Screen::normal();+ Screen::end();+ draw();+ }+ }++ Screen::restore();+}++// fetch rows up to and including the specified row, when available (i.e. do not block)+void Query::fetch(int row)+{+ while (rows_ <= row)+ {+ // look for the first newline character in the buffer+ char *nlptr = static_cast<char*>(memchr(buffer_, '\n', buflen_));++ if (nlptr == NULL)+ {+ // no newline and buffer is not full and not EOF reached yet, get more data+ if (buflen_ < sizeof(buffer_) && !eof_)+ {+#ifdef OS_WIN++ // try to fetch more data from the non-blocking pipe when immediately available+ DWORD nread = 0;+ bool avail = !pending_;++ if (pending_)+ {+ pending_ = false;++ if (!GetOverlappedResult(hPipe_, &overlapped_, &nread, FALSE))+ {+ switch (GetLastError())+ {+ case ERROR_IO_INCOMPLETE:+ pending_ = true;+ break;++ case ERROR_HANDLE_EOF:+ default:+ close(search_pipe_[0]);+ eof_ = true;+ }+ }+ }+ if (avail)+ {+ pending_ = false;++ if (!ReadFile(hPipe_, buffer_ + buflen_, sizeof(buffer_) - buflen_, &nread, &overlapped_))+ {+ switch (GetLastError())+ {+ case ERROR_IO_PENDING:+ pending_ = true;+ break;++ case ERROR_MORE_DATA:+ break;++ case ERROR_HANDLE_EOF:+ case ERROR_BROKEN_PIPE:+ default:+ close(search_pipe_[0]);+ eof_ = true;+ }+ }+ }++ buflen_ += nread;++#else++ // try to fetch more data from the non-blocking pipe when immediately available+ ssize_t nread = read(search_pipe_[0], buffer_ + buflen_, sizeof(buffer_) - buflen_);++ if (nread > 0)+ {+ // success, more data read into the buffer+ buflen_ += nread;+ }+ else if (nread < 0)+ {+ // if pipe is empty but not EINTR/EAGAIN/EWOULDBLOCK then error (EOF)+ if (errno != EINTR && errno != EAGAIN && errno != EWOULDBLOCK)+ {+ close(search_pipe_[0]);+ eof_ = true;+ }+ }+ else+ {+ // no data, pipe is closed (EOF)+ close(search_pipe_[0]);+ eof_ = true;+ }++#endif+ }++ if (buflen_ == 0)+ break;++ // we may have more data now, so look again for the first newline character in the buffer+ nlptr = static_cast<char*>(memchr(buffer_, '\n', buflen_));++ if (nlptr == NULL)+ {+ // if no newline and EOF not reached yet, bail out+ if (!eof_)+ break;++ // data has no newline but buffer is full or EOF reached, so we must read it as an incomplete row+ nlptr = buffer_ + buflen_;+ }+ }++ if (nlptr != NULL)+ {+ // allocate more rows on demand+ if (rows_ >= static_cast<int>(view_.size()))+ {+ view_.emplace_back();+ selected_.push_back(select_all_);+ }++ // copy the row from the buffer+ view_[rows_].assign(buffer_, nlptr - buffer_);+ selected_[rows_] = select_all_;++ // added another row+ ++rows_;++ if (nlptr < buffer_ + buflen_)+ ++nlptr;++ buflen_ -= nlptr - buffer_;++ // update the buffer+ memmove(buffer_, nlptr, buflen_);+ }+ }+}++void Query::execute(int fd)+{+ output = fdopen(fd, "w");++ if (output != NULL)+ {+ try+ {+ ugrep();+ }++ catch (reflex::regex_error& error)+ {+ what_.assign(error.what());+ + // error position in the pattern+ error_ = error.pos();++ // subtract 4 for (?m) or (?mi)+ if (error_ >= 5)+ error_ -= 4 + flag_ignore_case;++ // subtract 2 for -F+ if (flag_fixed_strings && error_ >= 2)+ error_ -= 2;++ // subtract 2 or 3 for -x or -w+ if (flags_[26].flag && error_ >= 2)+ error_ -= 2;+ else if (flags_[24].flag && error_ >= 3)+ error_ -= 3;+ }++ catch (std::exception& error)+ {+ what_.assign(error.what());++ // cursor to the end+ error_ = line_wsize();+ }++ fclose(output);+ output = NULL;+ }+ else+ {+ if (!Screen::mono)+ Screen::put(CERROR);+ Screen::put(0, 0, "Error: cannot fdopen pipe");+ }+}++void Query::up()+{+ if (select_ > 0)+ {+ --select_;+ if (select_ > row_)+ return;+ }+ if (row_ > 0)+ {+ view(row_ - 1);+ --row_;+ Screen::pan_down();+ draw();+ }+}++void Query::down()+{+ if (select_ >= 0)+ {+ ++select_;+ if (select_ >= rows_)+ select_ = rows_ - 1;+ if (select_ < row_ + Screen::rows - 2)+ return;+ }+ if (row_ + Screen::rows - 1 <= rows_)+ {+ ++row_;+ Screen::normal();+ Screen::pan_up();+ if (row_ + Screen::rows - 2 < rows_)+ view(row_ + Screen::rows - 2);+ draw();+ }+}++void Query::pgup(bool half_page)+{+ if (select_ >= 0)+ {+ if (half_page)+ select_ -= Screen::rows / 2;+ else+ select_ -= Screen::rows - 2;+ if (select_ < 0)+ select_ = 0;+ if (select_ > row_)+ return;+ }+ if (row_ > 0)+ {+ view(row_ - 1);+ int oldrow = row_;+ if (half_page)+ row_ -= Screen::rows / 2;+ else+ row_ -= Screen::rows - 2;+ if (row_ < 0)+ row_ = 0;+ Screen::pan_down(oldrow - row_);+ for (int i = row_; i < oldrow - 1; ++i)+ view(i);+ draw();+ }+}++void Query::pgdn(bool half_page)+{+ if (select_ >= 0)+ {+ if (half_page)+ select_ += Screen::rows / 2;+ else+ select_ += Screen::rows - 2;+ if (select_ >= rows_)+ select_ = rows_ - 1;+ if (select_ < row_ + Screen::rows - 2)+ return;+ }+ if (row_ + Screen::rows - 1 <= rows_)+ {+ int oldrow = row_;+ if (half_page)+ row_ += Screen::rows / 2;+ else+ row_ += Screen::rows - 2;+ if (row_ + Screen::rows > rows_)+ {+ row_ = rows_ - Screen::rows + 2;+ if (row_ < oldrow)+ row_ = oldrow;+ }+ int diff = row_ - oldrow;+ if (diff > 0)+ {+ Screen::normal();+ Screen::pan_up(diff);+ for (int i = row_ + Screen::rows - diff - 1; i < row_ + Screen::rows - 1; ++i)+ if (i < rows_)+ view(i);+ draw();+ }+ }+}++void Query::help()+{+ mode_ = Mode::HELP;++ Screen::clear();+ redraw();++ bool ctrl_o = false;++ while (true)+ {+ int key;++#ifdef OS_WIN++ while (true)+ {+ key = VKey::in(100);++ if (key > 0)+ break;++ // detect screen size changes+ int rows = Screen::rows;+ int cols = Screen::cols;++ Screen::getsize();++ if (rows != Screen::rows || cols != Screen::cols)+ redraw();+ }++#else++ key = VKey::get();++#endif++ if (ctrl_o)+ {+ meta(key);+ redraw();+ ctrl_o = false;+ }+ else if (key == VKey::ESC || key == VKey::CTRL_Q)+ {+ break;+ }+ else+ {+ switch (key)+ {+ case VKey::CTRL_L:+ redraw();+ break;++ case VKey::CTRL_O:+ ctrl_o = true;+ break;++ case VKey::CTRL_T:+ Screen::mono = !Screen::mono;+ redraw();+ break;++ case VKey::META:+ meta(VKey::get());+ redraw();+ break;++ default:+ if (key != VKey::FN(1))+ {+ Screen::alert();+#ifdef WITH_MACOS_META_KEY+ if (key >= 0x80)+ {+ if (!Screen::mono)+ Screen::put(CERROR);+ Screen::put(1, 0, "MacOS Terminal Preferences/Profiles/Keyboard: enable \"Use Option as Meta key\"");+ Screen::setpos(0, start_ + col_ - offset_);+ }+#endif+ }+ }+ }+ }++ mode_ = Mode::QUERY;++ Screen::clear();+ redraw();+}++void Query::meta(int key)+{+ for (Flags *fp = flags_; fp->text != NULL; ++fp)+ {+ if (fp->key == key)+ {+ if (!fp->flag)+ {+ switch (key)+ {+ case 'A':+ flags_[1].flag = false;+ flags_[3].flag = false;+ flags_[15].flag = false;+ flags_[28].flag = false;+ break;++ case 'B':+ flags_[0].flag = false;+ flags_[3].flag = false;+ flags_[15].flag = false;+ flags_[28].flag = false;+ break;++ case 'b':+ case 'k':+ case 'n':+ flags_[4].flag = false;+ flags_[13].flag = false;+ break;++ case 'C':+ flags_[0].flag = false;+ flags_[1].flag = false;+ flags_[15].flag = false;+ flags_[28].flag = false;+ break;++ case 'c':+ flags_[2].flag = false;+ flags_[12].flag = false;+ flags_[13].flag = false;+ flags_[14].flag = false;+ break;++ case 'H':+ flags_[8].flag = false;+ break;++ case 'h':+ flags_[7].flag = false;+ break;++ case 'I':+ flags_[23].flag = false;+ flags_[25].flag = false;+ break;++ case 'i':+ flags_[11].flag = false;+ break;++ case 'j':+ flags_[10].flag = false;+ break;++ case 'l':+ flags_[2].flag = false;+ flags_[4].flag = false;+ flags_[12].flag = false;+ flags_[14].flag = false;+ break;++ case 'o':+ flags_[0].flag = false;+ flags_[1].flag = false;+ flags_[3].flag = false;+ flags_[28].flag = false;+ break;++ case 'R':+ flags_[18].flag = false;+ for (int i = 31; i <= 39; ++i)+ flags_[i].flag = false;+ break;++ case 'r':+ flags_[17].flag = false;+ for (int i = 31; i <= 39; ++i)+ flags_[i].flag = false;+ break;++ case 'W':+ flags_[9].flag = false;+ flags_[25].flag = false;+ break;++ case 'w':+ flags_[26].flag = false;+ break;++ case 'X':+ flags_[9].flag = false;+ flags_[23].flag = false;+ break;++ case 'x':+ flags_[24].flag = false;+ break;++ case 'y':+ flags_[0].flag = false;+ flags_[1].flag = false;+ flags_[3].flag = false;+ flags_[15].flag = false;+ break;++ case '1':+ case '2':+ case '3':+ case '4':+ case '5':+ case '6':+ case '7':+ case '8':+ case '9':+ for (int i = 31; i <= 39; ++i)+ flags_[i].flag = false;+ if (!flags_[17].flag && !flags_[18].flag)+ flags_[17].flag = true;+ }+ }+ else+ {+ switch (key)+ {+ case 'R':+ case 'r':+ for (int i = 31; i <= 39; ++i)+ flags_[i].flag = false;+ break;+ }+ }++ std::string buf;++ Screen::normal();++#if !defined(HAVE_PCRE2) && !defined(HAVE_BOOST_REGEX)+ if (key == 'P')+ {+ buf.assign(CERROR).append("option -P is not available in this build configuration of ugrep\033[m");+ }+ else+#endif+#ifndef HAVE_LIBZ+ if (key == 'z')+ {+ buf.assign(CERROR).append("Option -z is not available in this build configuration of ugrep\033[m");+ }+ else+#endif+ {+ fp->flag = !fp->flag;++ buf.assign("\033[m\033[7mM- \033[m ").append(fp->text).append(fp->flag ? " \033[32;1mon\033[m " : " \033[31;1moff\033[m ");+ buf[9] = fp->key;++ updated_ = true;+ }++ Screen::put(0, 0, buf);+ message_ = true;++ return;+ }+ }++ Screen::alert();+}++void Query::get_flags()+{+ // remember the context size, when specified+ if (flag_after_context > 0)+ context_ = flag_after_context;+ else if (flag_before_context > 0)+ context_ = flag_before_context;++ // get the interactive flags from the ugrep flags+ flags_[0].flag = flag_after_context > 0 && flag_before_context == 0;+ flags_[1].flag = flag_after_context == 0 && flag_before_context > 0;+ flags_[2].flag = flag_byte_offset;+ flags_[3].flag = flag_after_context > 0 && flag_before_context > 0;+ flags_[4].flag = flag_count;+ flags_[5].flag = flag_fixed_strings;+ flags_[6].flag = flag_basic_regexp;+ flags_[7].flag = flag_with_filename;+ flags_[8].flag = flag_no_filename;+ flags_[9].flag = flag_binary_without_matches;+ flags_[10].flag = flag_ignore_case;+ flags_[11].flag = flag_smart_case;+ flags_[12].flag = flag_column_number;+ flags_[13].flag = flag_files_with_match;+ flags_[14].flag = flag_line_number;+ flags_[15].flag = flag_only_matching;+ flags_[16].flag = flag_perl_regexp;+ flags_[17].flag = flag_directories_action == Action::RECURSE && flag_dereference;+ flags_[18].flag = flag_directories_action == Action::RECURSE && !flag_dereference;+ flags_[19].flag = flag_initial_tab;+ flags_[20].flag = flag_binary;+ flags_[21].flag = flag_ungroup;+ flags_[22].flag = flag_invert_match;+ flags_[23].flag = flag_with_hex;+ flags_[24].flag = flag_word_regexp;+ flags_[25].flag = flag_hex;+ flags_[26].flag = flag_line_regexp;+ flags_[27].flag = flag_empty;+ flags_[28].flag = flag_any_line;+ flags_[29].flag = flag_decompress;+ flags_[30].flag = flag_null;+ flags_[31].flag = flag_max_depth == 1;+ flags_[32].flag = flag_max_depth == 2;+ flags_[33].flag = flag_max_depth == 3;+ flags_[34].flag = flag_max_depth == 4;+ flags_[35].flag = flag_max_depth == 5;+ flags_[36].flag = flag_max_depth == 6;+ flags_[37].flag = flag_max_depth == 7;+ flags_[38].flag = flag_max_depth == 8;+ flags_[39].flag = flag_max_depth == 9;+}++void Query::set_flags()+{+ // reset ugrep flags that are set by ugrep depending on other flags+ flag_no_header = false;+ flag_dereference = false;+ flag_no_dereference = false;+ flag_files_without_match = false;+ flag_empty = false;+ flag_match = false;+ flag_binary_files = NULL;++ // make sure we sort, if sorting was not specified+ if (flag_sort == NULL)+ flag_sort = "name";++ // set ugrep flags to the interactive flags+ flag_after_context = context_ * (flags_[0].flag || flags_[3].flag);+ flag_before_context = context_ * (flags_[1].flag || flags_[3].flag);+ flag_byte_offset = flags_[2].flag;+ flag_count = flags_[4].flag;+ flag_fixed_strings = flags_[5].flag;+ flag_basic_regexp = flags_[6].flag;+ flag_with_filename = flags_[7].flag;+ flag_no_filename = flags_[8].flag;+ flag_binary_without_matches = flags_[9].flag;+ flag_ignore_case = flags_[10].flag;+ flag_smart_case = flags_[11].flag;+ flag_column_number = flags_[12].flag;+ flag_files_with_match = flags_[13].flag;+ flag_line_number = flags_[14].flag;+ flag_only_matching = flags_[15].flag;+ flag_perl_regexp = flags_[16].flag;+ if (flags_[17].flag)+ flag_directories_action = Action::RECURSE, flag_dereference = true;+ else if (flags_[18].flag)+ flag_directories_action = Action::RECURSE, flag_dereference = false;+ else+ flag_directories_action = Action::SKIP;+ flag_initial_tab = flags_[19].flag;+ flag_binary = flags_[20].flag;+ flag_ungroup = flags_[21].flag;+ flag_invert_match = flags_[22].flag;+ flag_with_hex = flags_[23].flag;+ flag_word_regexp = flags_[24].flag;+ flag_hex = flags_[25].flag;+ flag_line_regexp = flags_[26].flag;+ flag_empty = flags_[27].flag;+ flag_any_line = flags_[28].flag;+ flag_decompress = flags_[29].flag;+ flag_null = flags_[30].flag;+ flag_max_depth = 0;+ for (size_t i = 31; i <= 39; ++i)+ if (flags_[i].flag)+ flag_max_depth = i - 30;+}++void Query::get_stdin()+{+ // if standard input is searched, buffer all data+ if (flag_stdin)+ {+ reflex::BufferedInput input(stdin, flag_encoding_type);++ while (true)+ {+ size_t len = input.get(buffer_, QUERY_BUFFER_SIZE);+ if (len <= 0)+ break;+ stdin_buffer_.append(buffer_, len);+ }+ }+}++void Query::set_stdin()+{+ // if standard input is searched, start thread to produce data+ if (flag_stdin)+ {+ if (stdin_thread_.joinable())+ stdin_thread_.join();++ if (pipe(stdin_pipe_) < 0)+ {+ if (!Screen::mono)+ Screen::put(CERROR);+ Screen::put(0, 0, "Error: cannot create pipe");+ return;+ }++ source = fdopen(stdin_pipe_[0], "r");++ stdin_thread_ = std::thread(Query::stdin_sender, stdin_pipe_[1]);+ }+}++// send standard input data down the specified pipe fd+ssize_t Query::stdin_sender(int fd)+{+ // write the stdin data all at once, we can ignore the return value+ ssize_t nwritten = write(fd, stdin_buffer_.c_str(), stdin_buffer_.size());++ close(fd);++ return nwritten;+}++Query::Mode Query::mode_ = Query::Mode::QUERY;+bool Query::updated_ = false;+bool Query::message_ = false;+char Query::line_[QUERY_MAX_LEN] = { '\0' };+const char *Query::prompt_ = NULL;+int Query::start_ = 0;+int Query::col_ = 0;+int Query::len_ = 0;+int Query::offset_ = 0;+int Query::shift_ = 8;+std::atomic_int Query::error_;+std::string Query::what_;+int Query::row_ = 0;+int Query::rows_ = 0;+int Query::select_ = -1;+bool Query::select_all_ = false;+int Query::skip_ = 0;+std::vector<std::string> Query::view_;+std::vector<bool> Query::selected_;+bool Query::eof_ = true;+size_t Query::buflen_ = 0;+char Query::buffer_[QUERY_BUFFER_SIZE];+int Query::search_pipe_[2];+std::thread Query::search_thread_;+std::string Query::stdin_buffer_;+int Query::stdin_pipe_[2];+std::thread Query::stdin_thread_;+char Query::searching_[16] = "Searching...";+int Query::dots_ = 2;+size_t Query::context_ = 2;++#ifdef OS_WIN++HANDLE Query::hPipe_;+OVERLAPPED Query::overlapped_;+bool Query::pending_;++#endif++Query::Flags Query::flags_[] = {+ { false, 'A', "after context" },+ { false, 'B', "before context" },+ { false, 'b', "byte offset" },+ { false, 'C', "context" },+ { false, 'c', "count lines" },+ { false, 'F', "fixed strings" },+ { false, 'G', "basic regex" },+ { false, 'H', "with filename" },+ { false, 'h', "hide filename" },+ { false, 'I', "ignore binary" },+ { false, 'i', "ignore case" },+ { false, 'j', "smart case" },+ { false, 'k', "column number" },+ { false, 'l', "list files" },+ { false, 'n', "line number" },+ { false, 'o', "only matching" },+ { false, 'P', "perl regex" },+ { false, 'R', "recurse symlinks" },+ { false, 'r', "recurse" },+ { false, 'T', "initial tab" },+ { false, 'U', "binary pattern" },+ { false, 'u', "ungroup matches" },+ { false, 'v', "invert matches" },+ { false, 'W', "with hex binary" },+ { false, 'w', "word match" },+ { false, 'X', "hex binary" },+ { false, 'x', "line match" },+ { false, 'Y', "empty matches" },+ { false, 'y', "any line" },+ { false, 'z', "decompress" },+ { false, '0', "file name + \\0" },+ { false, '1', "recurse 1 level" },+ { false, '2', "recurse 2 levels" },+ { false, '3', "recurse 3 levels" },+ { false, '4', "recurse 4 levels" },+ { false, '5', "recurse 5 levels" },+ { false, '6', "recurse 6 levels" },+ { false, '7', "recurse 7 levels" },+ { false, '8', "recurse 8 levels" },+ { false, '9', "recurse 9 levels" },+ { false, 0, NULL, }+};
@@ -0,0 +1,178 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file query.hpp+@brief Query engine and UI+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#include "ugrep.hpp"+#include "screen.hpp"+#include "vkey.hpp"++#include <atomic>+#include <cerrno>+#include <thread>+#include <vector>++// max length of the query line to edit+#ifndef QUERY_MAX_LEN+#define QUERY_MAX_LEN 1024+#endif++// how much data to buffer in the search pipe+#ifndef QUERY_BUFFER_SIZE+#define QUERY_BUFFER_SIZE 8192+#endif++class Query {++ public:++ static void query();++ protected:++ enum class Mode { QUERY, HELP };++ struct Flags {+ bool flag;+ int key;+ const char *text;+ };++ static void query(const char *prompt);++ static char *line_ptr(int col);++ static char *line_ptr(int col, int pos);++ static char *line_end();++ static int line_pos();++ static int line_len();++ static int line_wsize();++ static void display(int col, int len);++ static void draw();++ static void view(int row);++ static void redraw();++ static void sigwinch(int);++ static void sigint(int);++ static void move(int pos);++ static void insert(const char *text, size_t size);++ static void insert(int ch);++ static void erase(int num);++ static void result();++ static void update();++ static void fetch(int row);++ static void execute(int fd);++ static void up();++ static void down();++ static void pgup(bool half_page = false);++ static void pgdn(bool half_page = false);++ static void meta(int key);++ static void help();++ static void get_flags();++ static void set_flags();++ static void get_stdin();++ static void set_stdin();++ static ssize_t stdin_sender(int fd);++ static Mode mode_;+ static bool updated_;+ static bool message_;+ static char line_[QUERY_MAX_LEN];+ static const char *prompt_;+ static int start_;+ static int col_;+ static int len_;+ static int offset_;+ static int shift_;+ static std::atomic_int error_;+ static std::string what_;+ static int row_;+ static int rows_;+ static int skip_;+ static int select_;+ static bool select_all_;+ static std::vector<std::string> view_;+ static std::vector<bool> selected_;+ static FILE *file_;+ static bool eof_;+ static size_t buflen_;+ static char buffer_[QUERY_BUFFER_SIZE];+ static int search_pipe_[2];+ static std::thread search_thread_;+ static std::string stdin_buffer_;+ static int stdin_pipe_[2];+ static std::thread stdin_thread_;+ static char searching_[16];+ static int dots_;+ static size_t context_;++#ifdef OS_WIN++ static HANDLE hPipe_;+ static OVERLAPPED overlapped_;+ static bool pending_;++#endif++ static Flags flags_[];++};
@@ -0,0 +1,759 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file screen.cpp+@brief ANSI SGR code controlled screen API - static, not thread safe+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#include "screen.hpp"++#include <cctype>+#include <string>+#include <fcntl.h>++#ifndef OS_WIN+#include <signal.h>+#endif++// max collective length of ANSI CSI escape sequences collected when skipping lead text with skip>0+#define SCREEN_MAX_CODELEN 256++// emit ANSI SGR CSI sequence with one numeric parameter+void Screen::CSI(int code, int num)+{+ char buf[32];+ char *ptr = buf;++ *ptr++ = '\033';+ *ptr++ = '[';+ itoa(num, &ptr);+ *ptr++ = code;+ put(buf, ptr - buf);+}++// emit ANSI SGR CSI sequence with two numeric parameters+void Screen::CSI(int code, int num1, int num2)+{+ char buf[32];+ char *ptr = buf;++ *ptr++ = '\033';+ *ptr++ = '[';+ itoa(num1, &ptr);+ *ptr++ = ';';+ itoa(num2, &ptr);+ *ptr++ = code;+ put(buf, ptr - buf);+}++// set the cursor position, where (0,0) is home+void Screen::setpos(int row, int col)+{+ CSI('H', row + 1, col + 1);+}++// get the cursor position+void Screen::getpos(int *row, int *col)+{+#ifdef OS_WIN++ CONSOLE_SCREEN_BUFFER_INFO info;+ if (GetConsoleScreenBufferInfo(hConOut, &info))+ {+ if (row != NULL)+ *row = info.dwCursorPosition.Y;++ if (col != NULL)+ *col = info.dwCursorPosition.X;+ }++#else++ char buf[16];+ char *ptr = buf;++ // flush the key buffer before requesting DSR+ VKey::flush();++ int retries = 10;++retry:++ // request DSR+ put("\033[6n", 4);++ // receive DSR response CSI row;col R+ while (ptr < buf + sizeof(buf) - 1)+ {+ // collect response, 100ms timeout+ int ch = VKey::raw_in(100);++ if (ch == 'R')+ break;++ // interrupted or timed out?+ if (ch <= 0)+ {+ if (retries-- <= 0)+ return;++ goto retry;+ }++ *ptr++ = ch;+ }++ *ptr = '\0';++ if (row != NULL)+ {+ ptr = strchr(buf, '[');+ if (ptr != NULL)+ *row = atoi(ptr + 1) - 1;+ }++ if (col != NULL)+ {+ ptr = strchr(buf, ';');+ if (ptr != NULL)+ *col = atoi(ptr + 1) - 1;+ }++#endif+}++// get the screen size Screen::rows and Screen::cols+void Screen::getsize()+{+ // get current window size from ioctl+#if defined(OS_WIN)+ CONSOLE_SCREEN_BUFFER_INFO info;+ if (GetConsoleScreenBufferInfo(hConOut, &info))+ {+ rows = info.dwSize.Y;+ cols = info.dwSize.X;+ }+ else+#elif defined(TIOCGWIN)+ struct winsize winsize;+ if (ioctl(tty, TIOCGWIN, &winsize) == 0)+ {+ rows = winsize.ts_lines;+ cols = winsize.ts_cols;+ }+ else+#elif defined(TIOCGWINSZ)+ struct winsize winsize;+ if (ioctl(tty, TIOCGWINSZ, &winsize) == 0)+ {+ rows = winsize.ws_row;+ cols = winsize.ws_col;+ }+ else+#endif+ {+ // save cursor position, reset window scroll margins, move cursor to 999;999+ put("\0337\033[r\033[999;999H", 15);++ int row = -1;+ int col = -1;++ // get cursor position 0 <= row <= 999 and 0 <= col <= 999+ getpos(&row, &col);++ if (row > 0 && col > 0)+ {+ rows = row + 1;+ cols = col + 1;+ }+ else+ {+ rows = 24;+ cols = 80;+ }++ // restore cursor position+ put("\0338");+ }+}++// setup screen using an alternative screen buffer and optional title, returns true on success+bool Screen::setup(const char *title)+{+#ifdef OS_WIN++#ifdef ENABLE_VIRTUAL_TERMINAL_PROCESSING++ hConOut = CreateFileA("CONOUT$", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);++ if (hConOut != INVALID_HANDLE_VALUE)+ {+ GetConsoleMode(hConOut, &oldOutMode);++ DWORD outMode = oldOutMode | DISABLE_NEWLINE_AUTO_RETURN | ENABLE_PROCESSED_OUTPUT | ENABLE_VIRTUAL_TERMINAL_PROCESSING;++ if (!SetConsoleMode(hConOut, outMode))+ {+ CloseHandle(hConOut);+ hConOut = INVALID_HANDLE_VALUE;+ return false;+ }++#ifdef CP_UTF8+ SetConsoleOutputCP(CP_UTF8);+#endif+ }+ else+ {+ return false;+ }++#else++ return false;++#endif++#else++ tty = open("/dev/tty", O_RDWR);+ if (tty < 0)+ {+ if (isatty(STDOUT_FILENO) == 0)+ return false;+ tty = STDOUT_FILENO;+ }++ // enable window resize signal handler+ signal(SIGWINCH, Screen::sigwinch);++#endif++ // enable alternative screen buffer, soft reset, clear screen, reset colors+ put("\033[?1049h\033[!p\033[2J\033[m");++ // set title, when provided as argument+ if (title != NULL)+ {+ put("\033]0;");+ put(title);+ put('\a');+ }++ // determine window size+ getsize();++ // check width of U+3000, U+1F600 Emoji, U+20000 CJK+ put("\r 😀𠀀\033[1K");+ int col = -1;+ getpos(NULL, &col);+ if (col == -1)+ return false;+ double_width = col > 3;+ double_width_Emoji = col > 5;+ double_width_CJK = col > 4;++ // not monochrome+ mono = false;++ // cursor home+ home();++ return true;+}++// cleanup to restore main screen buffer+void Screen::cleanup()+{+#ifdef OS_WIN++ if (hConOut != INVALID_HANDLE_VALUE)+ {+ // disable alternative screen buffer+ put("\033[1;1H\033[2J\033[m\033[?1049l");++ SetConsoleMode(hConOut, oldOutMode);++ CloseHandle(hConOut);+ }++#else++ // remove window resize signal handler+ signal(SIGWINCH, SIG_DFL);++ // disable alternative screen buffer+ put("\033[1;1H\033[2J\033[m\033[?1049l");++#endif+}++// return character width, 0 (invalid character), 1 (single width) or 2 (double width)+int Screen::wchar_width(uint32_t wc)+{+ /* based on https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c with full table+ generated by "uniset +cat=Me +cat=Mn +cat=Cf -00AD +1160-11FF +200B c"+ from https://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt+ this is a compressed table of combining character ranges, stored as+ range.first << 8 | (range.last - range.first) */+ static const uint32_t combining[] = {+ 0x3006f, 0x48303, 0x48801, 0x5912c, 0x5bf00, 0x5c101, 0x5c401, 0x5c700,+ 0x60003, 0x61005, 0x64b13, 0x67000, 0x6d60e, 0x6e701, 0x6ea03, 0x70f00,+ 0x71100, 0x7301a, 0x7a60a, 0x7eb08, 0x90101, 0x93c00, 0x94107, 0x94d00,+ 0x95103, 0x96201, 0x98100, 0x9bc00, 0x9c103, 0x9cd00, 0x9e201, 0xa0101,+ 0xa3c00, 0xa4101, 0xa4701, 0xa4b02, 0xa7001, 0xa8101, 0xabc00, 0xac104,+ 0xac701, 0xacd00, 0xae201, 0xb0100, 0xb3c00, 0xb3f00, 0xb4102, 0xb4d00,+ 0xb5600, 0xb8200, 0xbc000, 0xbcd00, 0xc3e02, 0xc4602, 0xc4a03, 0xc5501,+ 0xcbc00, 0xcbf00, 0xcc600, 0xccc01, 0xce201, 0xd4102, 0xd4d00, 0xdca00,+ 0xdd202, 0xdd600, 0xe3100, 0xe3406, 0xe4707, 0xeb100, 0xeb405, 0xebb01,+ 0xec805, 0xf1801, 0xf3500, 0xf3700, 0xf3900, 0xf710d, 0xf8004, 0xf8601,+ 0xf9007, 0xf9923, 0xfc600,+ 0x102d03, 0x103200, 0x103601, 0x103900, 0x105801, 0x11609f, 0x135f00,+ 0x171202, 0x173202, 0x175201, 0x177201, 0x17b401, 0x17b706, 0x17c600,+ 0x17c90a, 0x17dd00, 0x180b02, 0x18a900, 0x192002, 0x192701, 0x193200,+ 0x193902, 0x1a1701, 0x1b0003, 0x1b3400, 0x1b3604, 0x1b3c00, 0x1b4200,+ 0x1b6b08, 0x1dc00a, 0x1dfe01, 0x200b04, 0x202a04, 0x206003, 0x206a05,+ 0x20d01f, 0x302a05, 0x309901, 0xa80600, 0xa80b00, 0xa82501, 0xfb1e00,+ 0xfe000f, 0xfe2003, 0xfeff00, 0xfff902,+ 0x10a0102, 0x10a0501, 0x10a0c03, 0x10a3802, 0x10a3f00, 0x1d16702, 0x1d1730f,+ 0x1d18506, 0x1d1aa03, 0x1d24202, 0xe000100, 0xe00205f, 0xe0100ef,+ };++ int min = 0;+ int max = sizeof(combining) / sizeof(uint32_t) - 1;++ // ignore invisible characters, such as invalid UTF-8+ if (wc == 0)+ return 0;++ // control characters are double width to display them e.g. as \t or ^I+ if (wc < 0x20 || wc == 0x7f)+ return 2;++ // binary search in table of non-spacing characters+ if (wc >= (combining[0] >> 8) && wc <= (combining[max] >> 8) + (combining[max] & 0xff))+ {+ while (max >= min)+ {+ int mid = (min + max) / 2;+ if (wc < (combining[mid] >> 8))+ max = mid - 1;+ else if (wc > (combining[mid] >> 8) + (combining[mid] & 0xff))+ min = mid + 1;+ else+ return 0;+ }+ }++ // if double wide character support is turned off, return 1+ if (!double_width)+ return 1;++ // if we arrive here, wc is not a combining or C0/C1 control character+ return 1 + + (wc >= 0x1100 &&+ (wc <= 0x115f || // Hangul Jamo init. consonants+ wc == 0x2329 || wc == 0x232a ||+ (wc >= 0x2e80 && wc <= 0xa4cf && wc != 0x303f) || // CJK ... Yi+ (wc >= 0xac00 && wc <= 0xd7a3) || // Hangul Syllables+ (wc >= 0xf900 && wc <= 0xfaff) || // CJK Compatibility Ideographs+ (wc >= 0xfe10 && wc <= 0xfe19) || // Vertical forms+ (wc >= 0xfe30 && wc <= 0xfe6f) || // CJK Compatibility Forms+ (wc >= 0xff00 && wc <= 0xff60) || // Fullwidth Forms+ (wc >= 0xffe0 && wc <= 0xffe6) ||+ (double_width_Emoji &&+ (wc >= 0x1f18e && wc <= 0x1f7ff)) || // Emoticons etc+ (double_width_CJK &&+ ((wc >= 0x20000 && wc <= 0x2fffd) || // CJK+ (wc >= 0x30000 && wc <= 0x3fffd)))));+}++// return UCS-4 code of the specified UTF-8 sequence, or 0 for invalid UTF-8+uint32_t Screen::wchar(const char *ptr, const char **endptr)+{+ uint32_t c1, c2, c3, c4;++ c1 = static_cast<unsigned char>(*ptr++);++ if (c1 <= 0x7f)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return c1;+ }++ if ((c1 & 0xc0) != 0xc0)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return 0; // incomplete UTF-8+ }++ c2 = static_cast<unsigned char>(*ptr++);++ if ((c2 & 0xc0) != 0x80)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return 0; // incomplete UTF-8+ }++ c2 &= 0x3f;++ if (c1 < 0xe0)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return (((c1 & 0x1f) << 6) | c2);+ }++ c3 = static_cast<unsigned char>(*ptr++);++ if ((c3 & 0xc0) != 0x80)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return 0; // incomplete UTF-8+ }++ c3 &= 0x3f;++ if (c1 < 0xf0)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return (((c1 & 0x0f) << 12) | (c2 << 6) | c3);+ }++ c4 = static_cast<unsigned char>(*ptr++);++ if ((c4 & 0xc0) != 0x80)+ {+ if (endptr != NULL)+ *endptr = ptr;+ return 0; // incomplete UTF-8+ }++ if (endptr != NULL)+ *endptr = ptr;++ return ((c1 & 0x07) << 18) | (c2 << 12) | (c3 << 6) | (c4 & 0x3f);+}++// emit text at the specified screen position, where (0,0) is home+void Screen::put(int row, int col, const char *text, size_t size, int skip, int wrap)+{+ if (size == std::string::npos)+ size = strlen(text);++ const char *end = text + size;++ int len = cols - col;++ if (len > 0 && row < rows)+ {+ const char *next;++ if (skip > 0)+ {+ // skip text to display+ int num = skip;++ // collect ANSI CSI sequences+ char codebuf[SCREEN_MAX_CODELEN];+ char *codeptr = codebuf;++ while (num > 0 && text < end)+ {+ switch (*text)+ {+ case '\t':+ num -= 1 + (~(cols - num) & 7);+ ++text;+ break;++ case '\n':+ setpos(row, col);+ erase();+ ++row;+ if (row >= rows)+ return;+ num = skip;+ ++text;+ break;++ case '\r':+ num = skip;+ ++text;+ break;++ case '\033':+ next = text;+ ++next;+ if (*next == '[')+ {+ ++next;+ while (next < end && !isalpha(*next))+ ++next;+ }+ if (next < end)+ ++next;+ if (!mono && codeptr + (next - text) < codebuf + SCREEN_MAX_CODELEN)+ {+ memcpy(codeptr, text, next - text);+ codeptr += next - text;+ }+ text = next;+ break;++ default:+ int width = mbchar_width(text, &next);+ num -= width;+ if (num < 0)+ {+ // cut a double wide character in half?+ if (width == 2 && num == -1)+ {+ ++num;+ ++len;+ }+ }+ text = next;+ }+ }++ if (text < end)+ {+ put(codebuf, codeptr - codebuf);+ if (sel)+ invert();+ }+ }++ const char *ptr = text;++ setpos(row, col);++ while (ptr != NULL && ptr < end)+ {+ switch (*ptr)+ {+ int tab;++ case '\t':+ put(text, ptr - text);+ tab = 1 + (~(cols - len) & 7);+ len -= tab;+ if (len < 0)+ {+ erase();+ if (wrap >= 0)+ {+ ++row;+ if (row >= rows)+ return;+ col = wrap;+ setpos(row, col);+ len = cols - col;+ text = ++ptr;+ }+ else+ {+ text = strchr(ptr, '\n');+ ptr = text;+ }+ }+ else+ {+ put(" ", tab);+ text = ++ptr;+ }+ break;++ case '\n':+ put(text, ptr - text);+ erase();+ ++row;+ if (row >= rows)+ return;+ setpos(row, col);+ text = ++ptr;+ col = 0;+ len = cols - col;+ break;++ case '\r':+ ++ptr;+ col = 0;+ len = cols - col;+ break;++ case '\033':+ if (mono)+ put(text, ptr - text);+ ++ptr;+ if (*ptr == '[')+ {+ ++ptr;+ while (ptr < end && !isalpha(*ptr))+ ++ptr;+ }+ if (ptr < end)+ ++ptr;+ if (mono)+ {+ text = ptr;+ }+ else if (sel)+ {+ put(text, ptr - text);+ invert();+ text = ptr;+ }+ break;++ case 0x7f:+ put(text, ptr - text);+ invert();+ put("^?");+ noinvert();+ text = ++ptr;+ break;++ default:+ uint32_t wc = wchar(ptr, &next);+ len -= wchar_width(wc);+ if (len < 0)+ {+ put(text, ptr - text);+ if (wrap >= 0)+ {+ ++row;+ if (row >= rows)+ return;+ col = wrap;+ setpos(row, col);+ len = cols - col;+ text = ptr;+ }+ else+ {+ text = strchr(ptr, '\n');+ ptr = text;+ }+ }+ else if (wc <= 0x1f)+ {+ put(text, ptr - text);+ invert();+ char buf[2] = { '^', static_cast<char>('@' + wc) };+ put(buf, 2);+ noinvert();+ text = ++ptr;+ }+ else+ {+ ptr = next;+ }+ }+ }++ put(text, ptr - text);++ normal();++ if (len > 0)+ {+ erase();++ if (sel)+ {+ invert();+ put(' ');+ normal();+ }+ }+ }+}++// convert integer to text+void Screen::itoa(int num, char **pptr)+{+ unsigned unum = static_cast<unsigned>(abs(num));+ unsigned div = 1;+ char *ptr = *pptr;++ if (num < 0)+ *ptr++ = '-';++ while (unum/div >= 10)+ div *= 10;++ do+ {+ unsigned ch = '0' + unum/div;+ *ptr++ = ch + (ch > '9' ? 7 : 0);+ unum %= div;+ div /= 10;+ } while (div > 0);++ *ptr = '\0';+ *pptr = ptr;+}++// SIGWINCH signal handler+void Screen::sigwinch(int)+{+ getsize();+}++int Screen::rows = 24; // number of screen rows+int Screen::cols = 80; // number of screen columns+bool Screen::mono = false; // monochrome++#ifdef OS_WIN++// Windows console state+HANDLE Screen::hConOut;+DWORD Screen::oldOutMode;++#else++// Unix/Linux terminal state+int Screen::tty = STDOUT_FILENO;++#endif++bool Screen::sel = false;+bool Screen::double_width = false;+bool Screen::double_width_Emoji = false;+bool Screen::double_width_CJK = false;
@@ -0,0 +1,283 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file screen.hpp+@brief ANSI SGR code controlled screen API - static, not thread safe+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#ifndef SCREEN_HPP+#define SCREEN_HPP++#include "ugrep.hpp"+#include "vkey.hpp"++#include <cinttypes>++#ifndef OS_WIN+#include <unistd.h>+#endif++class Screen {++ public:++ // emit ANSI SGR CSI sequence with one numeric parameter+ static void CSI(int code, int num);++ // emit ANSI SGR CSI sequence with two numeric parameters+ static void CSI(int code, int num1, int num2);++ // clear screen, normal font and colors+ static void clear()+ {+ put("\033[1;1H\033[m\033[J");+ }++ // erase from cursor to the end of the line+ static void erase()+ {+ put("\033[K");+ }++ // erase from cursor to the end of the screen+ static void end()+ {+ put("\033[J");+ }++ // move cursor home (0,0)+ static void home()+ {+ put("\033[1;1H");+ }++ // move cursor up+ static void up(int num = 1)+ {+ CSI('A', num);+ }++ // move cursor down+ static void down(int num = 1)+ {+ CSI('B', num);+ }++ // move cursor forward+ static void forward(int num = 1)+ {+ CSI('C', num);+ }++ // move cursor back+ static void back(int num = 1)+ {+ CSI('D', num);+ }++ // scroll screen up+ static void pan_up(int num = 1)+ {+ CSI('S', num);+ }++ // scroll screen down+ static void pan_down(int num = 1)+ {+ CSI('T', num);+ }++ // normal font and colors+ static void normal()+ {+ put("\033[m");+ }++ // show selections+ static void select()+ {+ invert();+ sel = true;+ }++ // hide selections+ static void deselect()+ {+ noinvert();+ sel = false;+ }+ // enable bold font and/or bright colors+ static void bold()+ {+ put("\033[1m");+ }++ // disable bold font and/or bright colors+ static void nobold()+ {+ put("\033[21m");+ }++ // enable underline+ static void underline()+ {+ put("\033[4m");+ }++ // disable underline+ static void nounderline()+ {+ put("\033[24m");+ }++ // enable invert (reverse video)+ static void invert()+ {+ put("\033[7m");+ }++ // disable invert (reverse video)+ static void noinvert()+ {+ put("\033[27m");+ }++ // save the cursor position+ static void save()+ {+ put("\0337");+ }++ // restore the cursor position, when saved+ static void restore()+ {+ put("\0338");+ }++ // emit alert (bell)+ static void alert()+ {+ put('\a');+ }++ // set the cursor position, where (0,0) is home+ static void setpos(int row, int col);++ // get the cursor position+ static void getpos(int *row, int *col);++ // get the screen size Screen::rows and Screen::cols+ static void getsize();++ // setup screen using an alternative screen buffer and optional title+ static bool setup(const char *title = NULL);++ // cleanup to restore main screen buffer+ static void cleanup();++ // return character width, 0 (invalid character), 1 (single width) or 2 (double width)+ static int wchar_width(uint32_t wc);++ // return UCS-4 code of the specified UTF-8 sequence, or 0 for invalid UTF-8+ static uint32_t wchar(const char *ptr, const char **endptr);++ // return character width of the specified UTF-8 sequence, 0 (invalid character), 1 (single width) or 2 (double width)+ static int mbchar_width(const char *ptr, const char **endptr)+ {+ return wchar_width(wchar(ptr, endptr));+ }++ // emit text+ static void put(const char *text, size_t size)+ {+#ifdef OS_WIN+ WriteFile(hConOut, text, size, NULL, NULL);+#else+ write(tty, text, size);+#endif+ }++ // emit character+ static void put(int ch)+ {+ char buf = static_cast<char>(ch);+ put(&buf, 1);+ }++ // emit text+ static void put(const char *text)+ {+ put(text, strlen(text));+ }++ // emit text at the specified screen position, where (0,0) is home+ static void put(int row, int col, const std::string& text, int skip = 0, int wrap = -1)+ {+ put(row, col, text.c_str(), text.size(), skip, wrap);+ }++ // emit text at the specified screen position, where (0,0) is home+ static void put(int row, int col, const char *text, size_t size = std::string::npos, int skip = 0, int wrap = -1);++ static int rows; // number of screen rows+ static int cols; // number of screen columns+ static bool mono; // monochrome++ protected:++ // convert integer to text+ static void itoa(int num, char **pptr);++ // SIGWINCH signal handler+ static void sigwinch(int);++#ifdef OS_WIN++ // Windows console+ static HANDLE hConOut;+ static DWORD oldOutMode;++#else++ // Unix/Linux terminal+ static int tty;++#endif++ static bool sel;+ static bool double_width;+ static bool double_width_Emoji;+ static bool double_width_CJK;++};++#endif
@@ -67,15 +67,15 @@ Prebuilt executables are located in ugrep/bin. */ // ugrep version-#define UGREP_VERSION "1.8.1"+#define UGREP_VERSION "2.0.0"++#include "ugrep.hpp"+#include "query.hpp" #include <reflex/bits.h>-#include <reflex/input.h> #include <reflex/matcher.h> #include <iomanip> #include <cctype>-#include <cstring>-#include <cerrno> #include <limits> #include <algorithm> #include <functional>@@ -88,15 +88,10 @@ Prebuilt executables are located in ugrep/bin. #include <mutex> #include <condition_variable> -// check if we are compiling for a windows OS, but not Cygwin or MinGW-#if (defined(__WIN32__) || defined(_WIN32) || defined(WIN32) || defined(__BORLANDC__)) && !defined(__CYGWIN__) && !defined(__MINGW32__) && !defined(__MINGW64__)-# define OS_WIN-#endif+#ifdef OS_WIN // compiling for a windows OS, except Cygwin and MinGW -#ifdef OS_WIN- // optionally enable --color=auto by default // #define WITH_COLOR @@ -115,91 +110,17 @@ Prebuilt executables are located in ugrep/bin. // optionally enable liblzma for -z // #define HAVE_LIBLZMA -// disable min/max macros to use std::min and std::max-#define NOMINMAX--#include <windows.h>-#include <tchar.h> -#include <stdio.h>-#include <io.h>-#include <strsafe.h>--#define STDIN_FILENO 0-#define STDOUT_FILENO 1-#define STDERR_FILENO 2--#define PATHSEPCHR '\\'-#define PATHSEPSTR "\\"--// POSIX read() and write() return type is ssize_t-typedef int ssize_t;--// POSIX pipe() emulation-int pipe(int fd[2])-{- HANDLE pipe_r = NULL;- HANDLE pipe_w = NULL;- if (CreatePipe(&pipe_r, &pipe_w, NULL, 0))- {- fd[0] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_r), 0);- fd[1] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_w), 0);- return 0;- }- return 1;-}--// POSIX popen()-FILE *popen(const char *command, const char *mode)-{- return _popen(command, mode);-}--// POSIX pclose()-int pclose(FILE *stream)-{- return _pclose(stream);-}+#include <codecvt> #else // not compiling for a windows OS -#include <dirent.h>-#include <stdio.h> #include <signal.h>+#include <dirent.h> #include <sys/stat.h> #include <unistd.h> -#ifdef HAVE_CONFIG_H-# include "config.h"-#endif--#ifdef HAVE_MMAP-# include <sys/mman.h>-#endif--#ifdef HAVE_SYS_STATVFS_H-# include <sys/statvfs.h>-#endif--#define PATHSEPCHR '/'-#define PATHSEPSTR "/"--#endif--// platform -- see configure.ac-#if !defined(PLATFORM)-# if defined(OS_WIN)-# if defined(_WIN32)-# define PLATFORM "WIN32"-# elif defined(_WIN64)-# define PLATFORM "WIN64"-# else-# define PLATFORM "WIN"-# endif-# else-# define PLATFORM ""-# endif #endif // fast gitignore-style glob matching@@ -305,7 +226,7 @@ int pclose(FILE *stream) # define MAX_MMAP_SIZE 2147483648LL #endif -// default --min-mmap+// default --mmap #define DEFAULT_MIN_MMAP_SIZE MIN_MMAP_SIZE // default --max-mmap: mmap is enabled by default, unless disabled with WITH_NO_MMAP@@ -315,6 +236,9 @@ int pclose(FILE *stream) # define DEFAULT_MAX_MMAP_SIZE MAX_MMAP_SIZE #endif +// default --query delay is 500ms+#define DEFAULT_QUERY_DELAY 5+ // pretty is disabled by default, unless enabled with WITH_PRETTY #ifdef WITH_PRETTY # define DEFAULT_PRETTY true@@ -346,7 +270,8 @@ int pclose(FILE *stream) #define UNDEFINED static_cast<size_t>(~0UL) // the -M MAGIC pattern DFAs constructed before threads start, read-only afterwards-reflex::Pattern magic_pattern;+reflex::Pattern magic_pattern; // concurrent access is thread safe+reflex::Matcher magic_matcher; // concurrent access is not thread safe // number of warnings given std::atomic_size_t warnings;@@ -361,18 +286,20 @@ bool tty_term = false; bool color_term = false; #ifndef OS_WIN-static void sigint_reset_tty(int)++static void sigint(int) { // reset SIGINT to the default handler signal(SIGINT, SIG_DFL); // be nice, reset colors on interrupt when sending output to a color TTY if (color_term)- color_term = write(1, "\033[0m", 4) > 0; // appease -Wunused-result+ color_term = write(1, "\033[m", 3) > 0; // appease -Wunused-result // signal SIGINT again kill(getpid(), SIGINT); }+ #endif // ANSI SGR substrings extracted from GREP_COLORS@@ -388,6 +315,9 @@ char color_cn[COLORLEN]; // column number char color_bn[COLORLEN]; // byte offset char color_se[COLORLEN]; // separator +char match_ms[COLORLEN]; // --match: matched text in a selected line+char match_mc[COLORLEN]; // --match: matched text in a context line+ const char *color_del = ""; // erase line after the cursor const char *color_off = ""; // disable colors @@ -396,19 +326,16 @@ const char *color_error = ""; // stderr error text const char *color_warning = ""; // stderr warning text const char *color_message = ""; // stderr error or warning message text -// default file encoding is plain (no conversion), detects UTF-8/16/32 automatically-reflex::Input::file_encoding_type flag_encoding_type = reflex::Input::file_encoding::plain;--// -D, --devices and -d, --directories-enum class Action { SKIP, READ, RECURSE } flag_devices_action, flag_directories_action;+// redirectable source is standard input by default or a pipe+FILE *source = stdin; -// output destination is standard output by default or a pipe to --pager+// redirectable output destination is standard output by default or a pipe FILE *output = stdout; #ifndef OS_WIN // output file stat is available when stat() result is true-bool output_stat_result = false;+bool output_stat_result = false; bool output_stat_regular = false; struct stat output_stat; @@ -468,6 +395,7 @@ bool flag_csv = false; bool flag_json = false; bool flag_xml = false; bool flag_stdin = false;+bool flag_all_threads = false; bool flag_sort_name = false; bool flag_sort_size = false; bool flag_sort_atime = false;@@ -479,9 +407,13 @@ bool flag_no_hidden = DEFAULT_HIDDEN; bool flag_hex_hbr = true; bool flag_hex_cbr = true; bool flag_hex_chr = true;+Action flag_devices_action = Action::SKIP;+Action flag_directories_action = Action::SKIP;+size_t flag_query = 0; size_t flag_after_context = 0; size_t flag_before_context = 0;-size_t flag_depth = 0;+size_t flag_min_depth = 0;+size_t flag_max_depth = 0; size_t flag_max_count = 0; size_t flag_max_files = 0; size_t flag_min_line = 0;@@ -491,11 +423,11 @@ size_t flag_min_magic = 1; size_t flag_jobs = 0; size_t flag_tabs = 8; size_t flag_hex_columns = 16;-size_t flag_min_mmap = DEFAULT_MIN_MMAP_SIZE; size_t flag_max_mmap = DEFAULT_MAX_MMAP_SIZE; size_t flag_min_steal = MIN_STEAL; const char *flag_pager = FLAG_PAGER; const char *flag_color = FLAG_COLOR;+const char *flag_apply_color = NULL; const char *flag_hexdump = NULL; const char *flag_colors = NULL; const char *flag_encoding = NULL;@@ -532,6 +464,11 @@ std::vector<std::string> flag_exclude_from; std::vector<std::string> flag_exclude_fs; std::vector<std::string> flag_not_exclude; std::vector<std::string> flag_not_exclude_dir;+reflex::Input::file_encoding_type flag_encoding_type = reflex::Input::file_encoding::plain;++// ugrep command-line arguments pointing to argv[]+const char *arg_pattern = NULL;+std::vector<const char*> arg_files; void set_color(const char *colors, const char *parameter, char color[COLORLEN]); void trim(std::string& line);@@ -539,7 +476,7 @@ void trim_nl(std::string& line); bool is_output(ino_t inode); size_t strtonum(const char *string, const char *message); size_t strtopos(const char *string, const char *message);-void strtopos2(const char *string, size_t& pos1, size_t& pos2, const char *message);+void strtopos2(const char *string, size_t& pos1, size_t& pos2, const char *message, bool optional_first = false); void extend(FILE *file, std::vector<std::string>& files, std::vector<std::string>& dirs, std::vector<std::string>& not_files, std::vector<std::string>& not_dirs); void format(const char *format, size_t matches);@@ -547,9 +484,6 @@ void help(const char *message = NULL, const char *arg = NULL); void version(); void is_directory(const char *pathname); void cannot_decompress(const char *pathname, const char *message);-void warning(const char *message, const char *arg);-void error(const char *message, const char *arg);-void abort(const char *message, const std::string& what); // read a line from buffered input, returns true when eof inline bool getline(reflex::BufferedInput& input, std::string& line)@@ -668,37 +602,6 @@ inline bool is_output(ino_t inode) #endif } -#ifdef OS_WIN--// Wrap Windows _dupenv_s()-inline int dupenv_s(char **ptr, const char *name)-{- size_t len;- return _dupenv_s(ptr, &len, name);-}--#else--// Windows-like dupenv_s()-inline int dupenv_s(char **ptr, const char *name)-{- if (ptr == NULL)- return EINVAL;- *ptr = NULL;- const char *env = getenv(name);- if (env != NULL && (*ptr = strdup(env)) == NULL)- return ENOMEM;- return 0;-}--// Windows-compatible fopen_s()-inline int fopen_s(FILE **file, const char *filename, const char *mode)-{- return (*file = fopen(filename, mode)) == NULL ? errno : 0;-}--#endif- // specify a line of input for the matcher to read, matcher must not use text() or rest() to keep the line contents unmodified inline void read_line(reflex::AbstractMatcher *matcher, const char *line, size_t size) {@@ -729,6 +632,15 @@ struct Stats { fileno(0) { } + // reset stats+ void reset()+ {+ files = 0;+ dirs = 0;+ fileno = 0;+ ignore.clear();+ }+ // score a file searched void score_file() {@@ -781,7 +693,8 @@ struct Stats { fprintf(output, ": %zu matching\n", n); if (warnings > 0) fprintf(output, "Received %zu warning%s\n", warnings.load(), warnings == 1 ? "" : "s");- if (flag_no_hidden ||+ if (flag_min_depth > 0 || flag_max_depth > 0 ||+ flag_no_hidden || !flag_ignore_files.empty() || !flag_file_magic.empty() || !flag_include.empty() ||@@ -796,6 +709,12 @@ struct Stats { !flag_not_exclude_dir.empty()) { fprintf(output, "The following pathname selections and restrictions were applied:\n");+ if (flag_min_depth > 0 && flag_max_depth > 0)+ fprintf(output, "--depth=%zu,%zu\n", flag_min_depth, flag_max_depth);+ else if (flag_min_depth > 0)+ fprintf(output, "--depth=%zu,\n", flag_min_depth);+ else if (flag_max_depth > 0)+ fprintf(output, "--depth=%zu\n", flag_max_depth); if (flag_no_hidden) fprintf(output, "--no-hidden\n"); for (auto& i : flag_ignore_files)@@ -885,7 +804,7 @@ bool MMap::file(reflex::Input& input, const char*& base, size_t& size) // is this file not too small or too large? if -P is used, try to mmap a large file without imposing a max size = static_cast<size_t>(buf.st_size);- if (size < flag_min_mmap || (size > flag_max_mmap && !flag_perl_regexp))+ if (size < MIN_MMAP_SIZE || (size > flag_max_mmap && !flag_perl_regexp)) return false; // mmap the file and round requested size up to 4K (typical page size)@@ -922,7 +841,7 @@ struct Output { typedef std::list<Buffer> Buffers; // buffers container - // sync state to synchronize output of multiple threads+ // sync state to synchronize output produced by multiple threads, UNORDERED or ORDERED by slot number struct Sync { enum class Mode { UNORDERED, ORDERED };@@ -1030,7 +949,7 @@ struct Output { } } - Mode mode; // UNORDERED or ORDERED (--sort) mode+ Mode mode; // UNORDERED or ORDERED (--sort by slot) mode std::mutex mutex; // mutex to synchronize output std::condition_variable turn; // ORDERED: cv for threads to take turns by checking if last slot is their slot size_t next; // ORDERED: next slot assigned to thread@@ -1295,7 +1214,12 @@ struct Output { // flush the buffers container to the designated output file, pipe, or stream for (Buffers::iterator i = buffers.begin(); i != buf; ++i) {- if (fwrite(i->data, 1, SIZE, file) < SIZE)+ size_t nwritten;++ while ((nwritten = fwrite(i->data, 1, SIZE, file)) < SIZE && errno == EINTR)+ continue;++ if (nwritten < SIZE) { eof = true; break;@@ -1305,10 +1229,20 @@ struct Output { if (!eof) { size_t num = cur - buf->data;- if (num > 0 && fwrite(buf->data, 1, num, file) < num)++ if (num > 0)+ {+ size_t nwritten;++ while ((nwritten = fwrite(buf->data, 1, num, file)) < num && errno == EINTR)+ continue;++ if (nwritten < num)+ eof = true;+ }++ if (!eof && fflush(file) != 0) eof = true;- else- fflush(file); } } @@ -1395,7 +1329,7 @@ struct Output { }; // we could use C++20 constinit, though declaring this here is more efficient:-const char *Output::Dump::color_hex[4] = { color_ms, color_sl, color_mc, color_cx };+const char *Output::Dump::color_hex[4] = { match_ms, color_sl, match_mc, color_cx }; // dump matching data in hex void Output::Dump::hex(short mode, size_t byte_offset, const char *data, size_t size, const char *separator)@@ -1507,7 +1441,7 @@ void Output::Dump::line(const char *separator) out.str(color_hex[last_hex_color]); } byte &= 0xff;- if (flag_color != NULL)+ if (flag_apply_color != NULL) { if (byte < 0x20) {@@ -2378,8 +2312,14 @@ struct Grep { #endif { } + // search the specified files or standard input for pattern matches+ virtual void ugrep();++ // search file or directory for pattern matches+ Type select(size_t level, const char *pathname, const char *basename, int type, ino_t& inode, uint64_t& info, bool is_argument = false);+ // recurse a directory- virtual void recurse(size_t level, reflex::Matcher& magic, const char *pathname);+ virtual void recurse(size_t level, const char *pathname); // search a file virtual void search(const char *pathname);@@ -2390,7 +2330,7 @@ struct Grep { if (pathname == NULL) { pathname = flag_label;- file = stdin;+ file = source; } else if (fopen_s(&file, pathname, (flag_binary || flag_decompress ? "rb" : "r")) != 0) {@@ -3706,7 +3646,7 @@ void GrepWorker::execute() { Job job; - while (true)+ while (!out.eof) { // wait for next job next_job(job);@@ -3881,15 +3821,82 @@ const struct { const char *type; const char *extensions; const char *magic; } ty { NULL, NULL, NULL } }; -// function protos-void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files);-Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, const char *basename, int type, ino_t& inode, uint64_t& info, bool is_argument = false);+// function protos for functions used in main()+void options(int argc, const char **argv);+void termina();+void ugrep(); // ugrep main()-int main(int argc, char **argv)+int main(int argc, const char **argv)+{+#ifdef OS_WIN++ std::vector<std::string> args;++ LPWSTR *argws = CommandLineToArgvW(GetCommandLineW(), &argc);++ if (argws == NULL)+ error("cannot parse command line arguments", "CommandLineToArgvW failed");++ // convert Unicode command line arguments argws[] to UTF-8 arguments argv[]+ args.resize(argc);+ std::wstring_convert<std::codecvt_utf8_utf16<wchar_t>, wchar_t> conversion;+ for (int i = 0; i < argc; ++i)+ {+ args[i] = conversion.to_bytes(argws[i]);+ argv[i] = args[i].c_str();+ }++ LocalFree(argws);++#endif++#ifndef OS_WIN++ // ignore SIGPIPE+ signal(SIGPIPE, SIG_IGN);++ // reset color on SIGINT+ signal(SIGINT, sigint);++#endif++ options(argc, argv);++ if (flag_query > 0)+ {+ if (!flag_no_messages && warnings > 0)+ abort("option -Q: warnings are present, use -s to ignore");++ Query::query();+ }+ else+ {+ if (!flag_no_messages && flag_pager != NULL && warnings > 0)+ abort("option --pager: warnings are present, use -s to ignore");++ try+ {+ ugrep();+ }++ catch (reflex::regex_error& error)+ {+ abort("error: ", error.what());+ }++ catch (std::exception& error)+ {+ abort("exception: ", error.what());+ }+ }++ return warnings == 0 && stats.found_any_file() ? EXIT_OK : EXIT_FAIL;+}++// parse the command-line options+void options(int argc, const char **argv) {- const char *pattern = NULL;- std::vector<const char*> files; bool options = true; // parse ugrep command-line options and arguments@@ -3955,7 +3962,7 @@ int main(int argc, char **argv) else if (strcmp(arg, "decompress") == 0) flag_decompress = true; else if (strncmp(arg, "depth=", 6) == 0)- flag_depth = strtopos(arg + 6, "invalid argument --depth=");+ strtopos2(arg + 6, flag_min_depth, flag_max_depth, "invalid argument --depth=", true); else if (strcmp(arg, "dereference") == 0) flag_dereference = true; else if (strcmp(arg, "dereference-recursive") == 0)@@ -4058,12 +4065,10 @@ int main(int argc, char **argv) flag_max_count = strtopos(arg + 10, "invalid argument --max-count="); else if (strncmp(arg, "max-files=", 10) == 0) flag_max_files = strtopos(arg + 10, "invalid argument --max-files=");- else if (strncmp(arg, "max-mmap=", 9) == 0)- flag_max_mmap = strtopos(arg + 9, "invalid argument --max-mmap=");- else if (strncmp(arg, "min-mmap=", 9) == 0)- flag_min_mmap = strtopos(arg + 9, "invalid argument --min-mmap="); else if (strncmp(arg, "min-steal=", 10) == 0) flag_min_steal = strtopos(arg + 10, "invalid argument --min-steal=");+ else if (strncmp(arg, "mmap=", 5) == 0)+ flag_max_mmap = strtopos(arg + 5, "invalid argument --mmap="); else if (strcmp(arg, "mmap") == 0) flag_max_mmap = MAX_MMAP_SIZE; else if (strncmp(arg, "neg-regexp=", 11) == 0)@@ -4080,6 +4085,8 @@ int main(int argc, char **argv) flag_no_messages = true; else if (strcmp(arg, "no-mmap") == 0) flag_max_mmap = 0;+ else if (strcmp(arg, "no-pretty") == 0)+ flag_pretty = false; else if (strcmp(arg, "null") == 0) flag_null = true; else if (strcmp(arg, "only-line-number") == 0)@@ -4094,6 +4101,10 @@ int main(int argc, char **argv) flag_perl_regexp = true; else if (strcmp(arg, "pretty") == 0) flag_pretty = true;+ else if (strcmp(arg, "query") == 0)+ flag_query = DEFAULT_QUERY_DELAY;+ else if (strncmp(arg, "query=", 6) == 0)+ flag_query = strtopos(arg + 6, "invalid argument --query="); else if (strcmp(arg, "quiet") == 0 || strcmp(arg, "silent") == 0) flag_quiet = flag_no_messages = true; else if (strncmp(arg, "range=", 6) == 0)@@ -4131,7 +4142,27 @@ int main(int argc, char **argv) else if (strcmp(arg, "xml") == 0) flag_xml = true; else- help("invalid option --", arg);+ {+ if (isdigit(*arg))+ {+ if (flag_max_depth > 0)+ {+ if (flag_min_depth == 0)+ flag_min_depth = flag_max_depth;+ flag_max_depth = strtopos(arg, "invalid argument --");+ if (flag_min_depth > flag_max_depth)+ help("invalid argument -", arg);+ }+ else+ {+ strtopos2(arg, flag_min_depth, flag_max_depth, "invalid argument --", true);+ }+ }+ else+ {+ help("invalid option --", arg);+ }+ } is_grouped = false; break; @@ -4366,13 +4397,16 @@ int main(int argc, char **argv) case 'Q': ++arg;- if (*arg)- flag_encoding = &arg[*arg == '='];- else if (++i < argc)- flag_encoding = argv[i];+ if (*arg == '=' || isdigit(*arg))+ {+ flag_query = strtopos(&arg[*arg == '='], "invalid argument -Q=");+ is_grouped = false;+ } else- help("missing ENCODING argument for option -:");- is_grouped = false;+ {+ flag_query = DEFAULT_QUERY_DELAY;+ --arg;+ } break; case 'q':@@ -4471,12 +4505,19 @@ int main(int argc, char **argv) case '7': case '8': case '9':- flag_depth = *arg - '0';+ if (flag_min_depth == 0 && flag_max_depth > 0)+ flag_min_depth = flag_max_depth;+ flag_max_depth = *arg - '0';+ if (flag_min_depth > flag_max_depth)+ help("invalid argument -", arg); break; default: help("invalid option -", arg); }++ if (!is_grouped)+ break; } } else if (options && strcmp(arg, "-") == 0)@@ -4484,31 +4525,18 @@ int main(int argc, char **argv) // read standard input flag_stdin = true; }- else if (pattern == NULL && flag_file.empty())+ else if (arg_pattern == NULL && flag_file.empty()) { // no regex pattern specified yet, so assume it is PATTERN- pattern = arg;+ arg_pattern = arg; } else { // otherwise add the file argument to the list of FILE files- files.emplace_back(arg);+ arg_files.emplace_back(arg); } } -#ifndef OS_WIN- // ignore SIGPIPE- signal(SIGPIPE, SIG_IGN);- // reset color on SIGINT- signal(SIGINT, sigint_reset_tty);-#endif--#ifndef HAVE_LIBZ- // -z: but we don't have libz- if (flag_decompress)- help("option -z is not available in this build configuration of ugrep");-#endif- // -t list: list table of types and exit if (flag_file_types.size() == 1 && flag_file_types[0] == "list") {@@ -4524,6 +4552,42 @@ int main(int argc, char **argv) exit(EXIT_ERROR); } +#ifndef HAVE_LIBZ+ // -z: but we don't have libz+ if (flag_decompress)+ help("option -z is not available in this build configuration of ugrep");+#endif++ // -P disables -G+ if (flag_perl_regexp)+ {+#if defined(HAVE_PCRE2) || defined(HAVE_BOOST_REGEX)+ flag_basic_regexp = false;+#else+ help("option -P is not available in this build configuration of ugrep");+#endif+ }++ // check TTY info and set colors (warnings and errors may occur from here on)+ terminal();++ // --encoding: parse ENCODING value+ if (flag_encoding != NULL)+ {+ int i;++ // scan the format_table[] for a matching encoding+ for (i = 0; format_table[i].format != NULL; ++i)+ if (strcmp(flag_encoding, format_table[i].format) == 0)+ break;++ if (format_table[i].format == NULL)+ help("invalid argument --encoding=ENCODING");++ // encoding is the file encoding used by all input files, if no BOM is present+ flag_encoding_type = format_table[i].encoding;+ }+ // --binary-files: normalize by assigning flags if (strcmp(flag_binary_files, "without-matches") == 0) flag_binary_without_matches = true;@@ -4536,7 +4600,7 @@ int main(int argc, char **argv) else if (strcmp(flag_binary_files, "binary") != 0) help("invalid argument --binary-files=TYPE, valid arguments are 'binary', 'without-match', 'text', 'hex', and 'with-hex'"); - // --hexdump+ // --hexdump: normalize by assigning flags if (flag_hexdump != NULL) { if (isdigit(*flag_hexdump))@@ -4554,324 +4618,63 @@ int main(int argc, char **argv) if (!flag_with_hex) flag_hex = true; }+ + // --tabs: value should be 1, 2, 4, or 8+ if (flag_tabs && flag_tabs != 1 && flag_tabs != 2 && flag_tabs != 4 && flag_tabs != 8)+ help("invalid argument --tabs=NUM, valid arguments are 1, 2, 4, or 8"); - // --match: same as specifying an '' empty pattern argument if no patterns are specified+ // --match: same as specifying an empty "" pattern argument if (flag_match)- flag_regexp.emplace_back("");+ arg_pattern = "";++ // if no regex pattern is specified and no -f file and not -Q, then exit with usage message+ if (arg_pattern == NULL && flag_regexp.empty() && flag_file.empty() && flag_query == 0)+ help("no PATTERN specified: use --match or an empty \"\" pattern to match all input"); - // regex PATTERN specified- if (pattern != NULL)+ // regex PATTERN should be a FILE argument when -Q or -e PATTERN is specified+ if (arg_pattern != NULL && (flag_query > 0 || !flag_regexp.empty())) {- // if no regex specified, then add pattern else add to the front of FILE args- if (flag_regexp.empty())- flag_regexp.emplace_back(pattern);- else- files.insert(files.begin(), pattern);+ arg_files.insert(arg_files.begin(), arg_pattern);+ arg_pattern = NULL; }- - // if no regex pattern is specified and no -f file then exit with usage message- if (flag_regexp.empty() && flag_file.empty())- help(""); - // -x: enable -Y- if (flag_line_regexp)- flag_empty = true;-- // the regex compiled from PATTERN- std::string regex;-- // -F: make newline-separated lines in regex literal with \Q and \E- const char *Q = flag_fixed_strings ? "\\Q" : "";- const char *E = flag_fixed_strings ? "\\E|" : "|";+ // -D: check ACTION value+ if (strcmp(flag_devices, "skip") == 0)+ flag_devices_action = Action::SKIP;+ else if (strcmp(flag_devices, "read") == 0)+ flag_devices_action = Action::READ;+ else+ help("invalid argument --devices=ACTION, valid arguments are 'skip' and 'read'"); - // combine all -e PATTERN into a single regex string for matching- for (auto& pattern : flag_regexp)+ // normalize -R (--dereference-recurse) option+ if (strcmp(flag_directories, "dereference-recurse") == 0) {- // empty PATTERN matches everything- if (pattern.empty())- {- // pattern ".*\n?|" could be used throughout without flag_empty = true, but this garbles output for -o, -H, -n, etc.- if (flag_line_regexp)- {- regex.append("^$|");- }- else if (flag_hex)- {- regex.append(".*\n?|");-- // we're matching everything- flag_match = true;- }- else- {- regex.append(".*|");+ flag_directories = "recurse";+ flag_dereference = true;+ } - // we're matching everything- flag_match = true;- }+ // -d: check ACTION value and set flags+ if (strcmp(flag_directories, "skip") == 0)+ flag_directories_action = Action::SKIP;+ else if (strcmp(flag_directories, "read") == 0)+ flag_directories_action = Action::READ;+ else if (strcmp(flag_directories, "recurse") == 0)+ flag_directories_action = Action::RECURSE;+ else+ help("invalid argument --directories=ACTION, valid arguments are 'skip', 'read', 'recurse', and 'dereference-recurse'"); - // enable -Y: include empty pattern matches in the results- flag_empty = true;+ // if no FILE specified and no -r or -R specified, when reading standard input from a TTY then enable -R+ if (!flag_stdin && arg_files.empty() && flag_directories_action != Action::RECURSE && isatty(STDIN_FILENO))+ {+ flag_directories_action = Action::RECURSE;+ flag_dereference = true;+ } - // disable -w- flag_word_regexp = false;- }- else- {- // split newline-separated regex up into alternations- size_t from = 0;- size_t to;+ // if no FILE specified then read standard input, unless recursive searches are specified+ if (arg_files.empty() && flag_min_depth == 0 && flag_max_depth == 0 && flag_directories_action != Action::RECURSE)+ flag_stdin = true; - // split regex at newlines, for -F add \Q \E to each string, separate by |- while ((to = pattern.find('\n', from)) != std::string::npos)- {- if (from < to)- {- size_t len = to - from - (pattern[to - 1] == '\r');- if (len > 0)- regex.append(Q).append(pattern.substr(from, to - from - (pattern[to - 1] == '\r'))).append(E);- }- from = to + 1;- }-- if (from < pattern.size())- regex.append(Q).append(pattern.substr(from)).append(E);-- // if pattern starts with ^ and ends with $, enable -Y- if (pattern.size() >= 2 && pattern.front() == '^' && pattern.back() == '$')- flag_empty = true;- }- }-- // the regex compiled from -N PATTERN- std::string neg_regex;-- // append -N PATTERN to regex as negative patterns- for (auto& pattern : flag_neg_regexp)- {- if (!pattern.empty())- {- // split newline-separated regex up into alternations- size_t from = 0;- size_t to;-- // split regex at newlines, for -F add \Q \E to each string, separate by |- while ((to = pattern.find('\n', from)) != std::string::npos)- {- if (from < to)- {- size_t len = to - from - (pattern[to - 1] == '\r');- if (len > 0)- neg_regex.append(Q).append(pattern.substr(from, to - from - (pattern[to - 1] == '\r'))).append(E);- }- from = to + 1;- }-- if (from < pattern.size())- neg_regex.append(Q).append(pattern.substr(from)).append(E);-- if (pattern.size() >= 2 && pattern.front() == '^' && pattern.back() == '$')- flag_empty = true; // we're possibly matching empty lines, so enable -Y- }- }-- // -x or -w: apply to -N PATTERN- if (!neg_regex.empty())- {- // remove the ending '|' from the |-concatenated regexes in the regex string- neg_regex.pop_back();-- if (regex != "^$")- {- // -x or -w- if (flag_line_regexp)- neg_regex.insert(0, "^(").append(")$"); // make the regex line-anchored- else if (flag_word_regexp)- neg_regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored- }-- // construct negative (?^PATTERN)- neg_regex.insert(0, "(?^").push_back(')');- }-- // -x or -w: apply to PATTERN then disable -x, -w, -F for patterns in -f FILE when PATTERN or -e PATTERN is specified- if (!regex.empty())- {- // remove the ending '|' from the |-concatenated regexes in the regex string- regex.pop_back();-- if (regex != "^$")- {- // -x or -w- if (flag_line_regexp)- regex.insert(0, "^(").append(")$"); // make the regex line-anchored- else if (flag_word_regexp)- regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored- }-- // -x and -w do not apply to patterns in -f FILE when PATTERN or -e PATTERN is specified- flag_line_regexp = false;- flag_word_regexp = false;-- // -F does not apply to patterns in -f FILE when PATTERN or -e PATTERN is specified- Q = "";- E = "|";- }-- // combine regexes- if (regex.empty())- regex.swap(neg_regex);- else if (!neg_regex.empty())- regex.append("|").append(neg_regex);-- // -P disables -G- if (flag_perl_regexp)- flag_basic_regexp = false;-- // -f: get patterns from file- if (!flag_file.empty())- {- // add an ending '|' to the regex to concatenate sub-expressions- if (!regex.empty())- regex.push_back('|');-- // -f: read patterns from the specified file or files- for (auto& filename : flag_file)- {- FILE *file = NULL;-- if (filename == "-")- file = stdin;- else if (fopen_s(&file, filename.c_str(), "r") != 0)- file = NULL;-- if (file == NULL)- {- // could not open, try GREP_PATH environment variable- char *env_grep_path = NULL;- dupenv_s(&env_grep_path, "GREP_PATH");-- if (env_grep_path != NULL)- {- std::string path_file(env_grep_path);- path_file.append(PATHSEPSTR).append(filename);-- if (fopen_s(&file, path_file.c_str(), "r") != 0)- file = NULL;-- free(env_grep_path);- }- }--#ifdef GREP_PATH- if (file == NULL)- {- std::string path_file(GREP_PATH);- path_file.append(PATHSEPSTR).append(filename);-- if (fopen_s(&file, path_file.c_str(), "r") != 0)- file = NULL;- }-#endif-- if (file == NULL)- error("cannot read", filename.c_str());-- reflex::BufferedInput input(file);- std::string line;- size_t lineno = 0;-- while (true)- {- // read the next line- if (getline(input, line))- break;-- ++lineno;-- trim_nl(line);-- // add line to the regex if not empty- if (!line.empty())- regex.append(Q).append(line).append(E);- }-- if (file != stdin)- fclose(file);- }-- // remove the ending '|' from the |-concatenated regexes in the regex string- regex.pop_back();-- // -x or -w- if (flag_line_regexp)- regex.insert(0, "^(").append(")$"); // make the regex line-anchored- else if (flag_word_regexp)- regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored- }-- // -j: case insensitive search if regex does not contain an upper case letter- if (flag_smart_case)- {- flag_ignore_case = true;-- for (size_t i = 0; i < regex.size(); ++i)- {- if (regex[i] == '\\')- {- ++i;- }- else if (regex[i] == '{')- {- while (++i < regex.size() && regex[i] != '}')- continue;- }- else if (isupper(regex[i]))- {- flag_ignore_case = false;- break;- }- }- }-- // -y: disable -A, -B, and -C- if (flag_any_line)- flag_after_context = flag_before_context = 0;-- // -A, -B, or -C: disable -o- if (flag_after_context > 0 || flag_before_context > 0)- flag_only_matching = false;-- // -v or -y: disable -o and -u- if (flag_invert_match || flag_any_line)- flag_only_matching = flag_ungroup = false;-- // normalize -R (--dereference-recurse) option- if (strcmp(flag_directories, "dereference-recurse") == 0)- {- flag_directories = "recurse";- flag_dereference = true;- }-- // -D: check ACTION value- if (strcmp(flag_devices, "skip") == 0)- flag_devices_action = Action::SKIP;- else if (strcmp(flag_devices, "read") == 0)- flag_devices_action = Action::READ;- else- help("invalid argument --devices=ACTION, valid arguments are 'skip' and 'read'");-- // -d: check ACTION value- if (strcmp(flag_directories, "skip") == 0)- flag_directories_action = Action::SKIP;- else if (strcmp(flag_directories, "read") == 0)- flag_directories_action = Action::READ;- else if (strcmp(flag_directories, "recurse") == 0)- flag_directories_action = Action::RECURSE;- else- help("invalid argument --directories=ACTION, valid arguments are 'skip', 'read', 'recurse', and 'dereference-recurse'");-- // --sort: check KEY value+ // --sort: check sort KEY and set flags if (flag_sort != NULL) { if (strcmp(flag_sort, "name") == 0)@@ -4928,239 +4731,12 @@ int main(int argc, char **argv) flag_format_end = "</grep>\n"; } - // is output sent to a color TTY, to a pager, or to /dev/null?- if (!flag_quiet)+ // -t: parse TYPES and access type table to add -O (--file-extensions) and -M (--file-magic) values+ for (auto& types : flag_file_types) {- // check if standard output is a TTY- tty_term = isatty(STDOUT_FILENO) != 0;--#ifndef OS_WIN+ size_t from = 0; - if (!tty_term)- {- output_stat_result = fstat(STDOUT_FILENO, &output_stat) == 0;- output_stat_regular = output_stat_result && S_ISREG(output_stat.st_mode);-- // if output is sent to /dev/null, then enable -q (i.e. "cheat" like GNU grep!)- struct stat dev_null_stat;- if (output_stat_result &&- S_ISCHR(output_stat.st_mode) &&- stat("/dev/null", &dev_null_stat) == 0 &&- output_stat.st_dev == dev_null_stat.st_dev &&- output_stat.st_ino == dev_null_stat.st_ino)- {- flag_quiet = true;- }- }--#endif- }-- if (!flag_quiet)- {- if (tty_term)- {- if (flag_pager != NULL)- {- // --pager: if output is to a TTY then page through the results-- // open a pipe to a forked pager- output = popen(flag_pager, "w");- if (output == NULL)- error("cannot open pipe to pager", flag_pager);-- // enable --heading- flag_heading = true;-- // enable --line-buffered to flush output to the pager immediately- flag_line_buffered = true;- }- else if (flag_pretty)- {- // --pretty: if output is to a TTY then enable --color and --heading-- // enable --color- if (flag_color == NULL)- flag_color ="auto";-- // enable --heading- flag_heading = true;- }- else if (flag_colors != NULL)- {- // --colors: if output is to a TTY then enable --color and use the specified --colors (below)-- // enable --color- if (flag_color == NULL)- flag_color ="auto";- }- }-- // --color: (re)set flag_color depending on color_term and TTY output- if (flag_color != NULL)- {- if (strcmp(flag_color, "never") == 0)- {- flag_color = NULL;- }- else- {-#ifdef OS_WIN-- if (tty_term)- {- // blindly assume that we have a color terminal on Windows if isatty() is true- color_term = true;--#ifdef ENABLE_VIRTUAL_TERMINAL_PROCESSING- HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);- DWORD dwMode;- GetConsoleMode(hOutput, &dwMode);- dwMode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING;- SetConsoleMode(hOutput, dwMode);-#endif-- }--#else-- // check whether we have a color terminal- if (tty_term)- {- const char *term = getenv("TERM");- if (term &&- (strstr(term, "ansi") != NULL ||- strstr(term, "xterm") != NULL ||- strstr(term, "color") != NULL))- color_term = true;- }--#endif-- if (strcmp(flag_color, "auto") == 0)- {- if (!color_term)- flag_color = NULL;- }- else if (strcmp(flag_color, "always") != 0)- {- help("invalid argument --color=WHEN, valid arguments are 'never', 'always', and 'auto'");- }-- if (flag_color != NULL)- {- // get GREP_COLOR and GREP_COLORS- char *env_grep_color = NULL;- dupenv_s(&env_grep_color, "GREP_COLOR");- char *env_grep_colors = NULL;- dupenv_s(&env_grep_colors, "GREP_COLORS");- const char *grep_colors = env_grep_colors;-- // if GREP_COLOR is defined, use it to set mt= default value (overridden by GREP_COLORS mt=, ms=, mc=)- if (env_grep_color != NULL)- set_color(std::string("mt=").append(env_grep_color).c_str(), "mt", color_mt);- else if (grep_colors == NULL)- grep_colors = DEFAULT_GREP_COLORS;-- // parse GREP_COLORS- set_color(grep_colors, "sl", color_sl); // selected line- set_color(grep_colors, "cx", color_cx); // context line- set_color(grep_colors, "mt", color_mt); // matched text in any line- set_color(grep_colors, "ms", color_ms); // matched text in selected line- set_color(grep_colors, "mc", color_mc); // matched text in a context line- set_color(grep_colors, "fn", color_fn); // file name- set_color(grep_colors, "ln", color_ln); // line number- set_color(grep_colors, "cn", color_cn); // column number- set_color(grep_colors, "bn", color_bn); // byte offset- set_color(grep_colors, "se", color_se); // separator-- // parse --colors- set_color(flag_colors, "sl", color_sl); // selected line- set_color(flag_colors, "cx", color_cx); // context line- set_color(flag_colors, "mt", color_mt); // matched text in any line- set_color(flag_colors, "ms", color_ms); // matched text in selected line- set_color(flag_colors, "mc", color_mc); // matched text in a context line- set_color(flag_colors, "fn", color_fn); // file name- set_color(flag_colors, "ln", color_ln); // line number- set_color(flag_colors, "cn", color_cn); // column number- set_color(flag_colors, "bn", color_bn); // byte offset- set_color(flag_colors, "se", color_se); // separator-- // -v: if rv in GREP_COLORS then swap the sl and cx colors- if (flag_invert_match &&- ((grep_colors != NULL && strstr(grep_colors, "rv") != NULL) ||- (flag_colors != NULL && strstr(flag_colors, "rv") != NULL)))- {- char color_tmp[COLORLEN];- copy_color(color_tmp, color_sl);- copy_color(color_sl, color_cx);- copy_color(color_cx, color_tmp);- }-- // if pattern is empty to match all, matches are shown as selected lines- if (flag_match)- {- copy_color(color_ms, color_sl);- copy_color(color_mc, color_cx);- }- else- {- // if ms= is not specified, use the mt= value- if (*color_ms == '\0')- copy_color(color_ms, color_mt);-- // if mc= is not specified, use the mt= value- if (*color_mc == '\0')- copy_color(color_mc, color_mt);- }-- color_del = "\033[0K";- color_off = "\033[0m";-- if (isatty(STDERR_FILENO))- {- color_high = "\033[1m";- color_error = "\033[1;31m";- color_warning = "\033[1;35m";- color_message = "\033[1;36m";- }-- if (env_grep_color != NULL)- free(env_grep_color);- if (env_grep_colors != NULL)- free(env_grep_colors);- }- }- }- }-- // --heading: enable --break- if (flag_heading)- flag_break = true;-- // -Q: parse ENCODING value- if (flag_encoding != NULL)- {- int i;-- // scan the format_table[] for a matching encoding- for (i = 0; format_table[i].format != NULL; ++i)- if (strcmp(flag_encoding, format_table[i].format) == 0)- break;-- if (format_table[i].format == NULL)- help("invalid argument --encoding=ENCODING");-- // encoding is the file encoding used by all input files, if no BOM is present- flag_encoding_type = format_table[i].encoding;- }-- // -t: parse TYPES and access type table to add -O (--file-extensions) and -M (--file-magic) values- for (auto& types : flag_file_types)- {- size_t from = 0;-- while (true)+ while (true) { size_t to = types.find(',', from); size_t size = (to == std::string::npos ? types.size() : to) - from;@@ -5383,37 +4959,6 @@ int main(int argc, char **argv) #endif #endif - // -M: file signature "magic bytes" regex string- std::string signature;-- // -M !MAGIC: combine to create a signature regex string- for (auto& i : flag_file_magic)- {- if (i.size() > 1 && (i.front() == '!' || i.front() == '^'))- {- if (!signature.empty())- signature.push_back('|');- signature.append(i.substr(1));-- // tally negative MAGIC patterns- ++flag_min_magic;- }- }-- // -M MAGIC: append to signature regex string- for (auto& i : flag_file_magic)- {- if (i.size() <= 1 || (i.front() != '!' && i.front() != '^'))- {- if (!signature.empty())- signature.push_back('|');- signature.append(i);-- // we have positive MAGIC patterns, so scan() is a match when flag_min_magic or greater- flag_not_magic = flag_min_magic;- }- }- // --exclude-from: add globs to the --exclude and --exclude-dir lists for (auto& i : flag_exclude_from) {@@ -5498,101 +5043,667 @@ int main(int argc, char **argv) size_t to = i.find(',', from); size_t size = (to == std::string::npos ? i.size() : to) - from; - if (size > 0)+ if (size > 0)+ {+ std::string mount(i.substr(from, size));++ if (statvfs(mount.c_str(), &buf) == 0)+ include_fs_ids.insert(static_cast<uint64_t>(buf.f_fsid));+ else+ warning("--include-fs", mount.c_str());+ }++ if (to == std::string::npos)+ break;++ from = to + 1;+ }+ }+ }++#endif++ // -M: file signature "magic bytes" regex string+ std::string signature;++ // -M !MAGIC: combine to create a signature regex string+ for (auto& i : flag_file_magic)+ {+ if (i.size() > 1 && (i.front() == '!' || i.front() == '^'))+ {+ if (!signature.empty())+ signature.push_back('|');+ signature.append(i.substr(1));++ // tally negative MAGIC patterns+ ++flag_min_magic;+ }+ }++ // -M MAGIC: append to signature regex string+ for (auto& i : flag_file_magic)+ {+ if (i.size() <= 1 || (i.front() != '!' && i.front() != '^'))+ {+ if (!signature.empty())+ signature.push_back('|');+ signature.append(i);++ // we have positive MAGIC patterns, so scan() is a match when flag_min_magic or greater+ flag_not_magic = flag_min_magic;+ }+ }++ // -M: create a magic matcher for the MAGIC regex signature to match file signatures with magic.scan()+ try+ {+ // construct magic_pattern DFA for -M !MAGIC and -M MAGIC+ if (!signature.empty())+ magic_pattern.assign(signature, "r");+ magic_matcher.pattern(magic_pattern);+ }++ catch (reflex::regex_error& error)+ {+ abort("option -M", error.what());+ }++ // check FILE arguments, warn about non-existing FILE+ std::vector<const char*>::iterator file = arg_files.begin();+ while (file != arg_files.end())+ {+#ifdef OS_WIN++ DWORD attr = GetFileAttributesA(*file);++ if (attr == INVALID_FILE_ATTRIBUTES)+ {+ // FILE does not exist+ errno = ENOENT;+ warning(NULL, *file);++ file = arg_files.erase(file);+ if (arg_files.empty())+ exit(EXIT_ERROR);+ }+ else+ {+ // use threads to recurse into a directory+ if ((attr & FILE_ATTRIBUTE_DIRECTORY))+ flag_all_threads = true;++ ++file;+ }++#else++ struct stat buf;++ if (stat(*file, &buf) != 0)+ {+ // FILE does not exist+ warning(NULL, *file);++ file = arg_files.erase(file);+ if (arg_files.empty())+ exit(EXIT_ERROR);+ }+ else+ {+ // use threads to recurse into a directory+ if (S_ISDIR(buf.st_mode))+ flag_all_threads = true;++ ++file;+ }++#endif+ }+}++// check TTY info and set colors+void terminal()+{+ if (flag_query > 0)+ {+ // -Q: disable --quiet+ flag_quiet = false;+ }+ else if (!flag_quiet)+ {+ // is output sent to a color TTY, to a pager, or to /dev/null?++ // check if standard output is a TTY+ tty_term = isatty(STDOUT_FILENO) != 0;++#ifndef OS_WIN++ if (!tty_term)+ {+ output_stat_result = fstat(STDOUT_FILENO, &output_stat) == 0;+ output_stat_regular = output_stat_result && S_ISREG(output_stat.st_mode);++ // if output is sent to /dev/null, then enable -q (i.e. "cheat" like GNU grep!)+ struct stat dev_null_stat;+ if (output_stat_result &&+ S_ISCHR(output_stat.st_mode) &&+ stat("/dev/null", &dev_null_stat) == 0 &&+ output_stat.st_dev == dev_null_stat.st_dev &&+ output_stat.st_ino == dev_null_stat.st_ino)+ {+ flag_quiet = true;+ }+ }++#endif+ }++ // whether to apply colors+ flag_apply_color = flag_query > 0 ? "always" : flag_color;++ if (!flag_quiet)+ {+ if (tty_term || flag_query > 0)+ {+ if (flag_pretty)+ {+ // --pretty: if output is to a TTY then enable --color and --heading++ // enable --color+ if (flag_apply_color == NULL)+ flag_apply_color = "auto";++ // enable --heading (enables --break later)+ flag_heading = true;++ // enable -T (initial tab)+ flag_initial_tab = true;+ }+ else if (flag_apply_color != NULL)+ {+ // --colors: if output is to a TTY then enable --color and use the specified --colors++ // enable --color+ if (flag_apply_color == NULL)+ flag_apply_color = "auto";+ }++ if (flag_query > 0)+ {+ // --query: enable --line-buffered to flush output to the pager immediately+ flag_line_buffered = true;+ }+ else if (flag_pager != NULL)+ {+ // --pager: if output is to a TTY then page through the results++ // open a pipe to a forked pager+ output = popen(flag_pager, "w");+ if (output == NULL)+ error("cannot open pipe to pager", flag_pager);++ // enable --heading+ flag_heading = true;++ // enable --line-buffered to flush output to the pager immediately+ flag_line_buffered = true;+ }+ }++ // --color: (re)set flag_apply_color depending on color_term and TTY output+ if (flag_apply_color != NULL)+ {+ color_term = flag_query > 0;++ if (strcmp(flag_apply_color, "never") == 0)+ {+ flag_apply_color = NULL;+ }+ else+ {+#ifdef OS_WIN++ if (tty_term)+ {+#ifdef ENABLE_VIRTUAL_TERMINAL_PROCESSING+ // assume we have a color terminal on Windows if isatty() is true+ HANDLE hConOut = GetStdHandle(STD_OUTPUT_HANDLE);+ if (hConOut != INVALID_HANDLE_VALUE)+ {+#ifdef CP_UTF8+ // enable UTF-8 output+ SetConsoleOutputCP(CP_UTF8);+#endif+ // try virtual terminal processing for ANSI SGR codes, enable colors when successful+ DWORD outMode;+ GetConsoleMode(hConOut, &outMode);+ outMode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING;+ color_term = SetConsoleMode(hConOut, outMode) != 0;+ }+#endif+ }++#else++ // check whether we have a color terminal+ if (tty_term)+ {+ const char *term = getenv("TERM");+ if (term &&+ (strstr(term, "ansi") != NULL ||+ strstr(term, "xterm") != NULL ||+ strstr(term, "color") != NULL))+ color_term = true;+ }++#endif++ if (strcmp(flag_apply_color, "auto") == 0)+ {+ if (!color_term)+ flag_apply_color = NULL;+ }+ else if (strcmp(flag_apply_color, "always") != 0)+ {+ help("invalid argument --color=WHEN, valid arguments are 'never', 'always', and 'auto'");+ }++ if (flag_apply_color != NULL)+ {+ // get GREP_COLOR and GREP_COLORS+ char *env_grep_color = NULL;+ dupenv_s(&env_grep_color, "GREP_COLOR");+ char *env_grep_colors = NULL;+ dupenv_s(&env_grep_colors, "GREP_COLORS");+ const char *grep_colors = env_grep_colors;++ // if GREP_COLOR is defined, use it to set mt= default value (overridden by GREP_COLORS mt=, ms=, mc=)+ if (env_grep_color != NULL)+ set_color(std::string("mt=").append(env_grep_color).c_str(), "mt", color_mt);+ else if (grep_colors == NULL)+ grep_colors = DEFAULT_GREP_COLORS;++ // parse GREP_COLORS+ set_color(grep_colors, "sl", color_sl); // selected line+ set_color(grep_colors, "cx", color_cx); // context line+ set_color(grep_colors, "mt", color_mt); // matched text in any line+ set_color(grep_colors, "ms", color_ms); // matched text in selected line+ set_color(grep_colors, "mc", color_mc); // matched text in a context line+ set_color(grep_colors, "fn", color_fn); // file name+ set_color(grep_colors, "ln", color_ln); // line number+ set_color(grep_colors, "cn", color_cn); // column number+ set_color(grep_colors, "bn", color_bn); // byte offset+ set_color(grep_colors, "se", color_se); // separator++ // parse --colors+ set_color(flag_colors, "sl", color_sl); // selected line+ set_color(flag_colors, "cx", color_cx); // context line+ set_color(flag_colors, "mt", color_mt); // matched text in any line+ set_color(flag_colors, "ms", color_ms); // matched text in selected line+ set_color(flag_colors, "mc", color_mc); // matched text in a context line+ set_color(flag_colors, "fn", color_fn); // file name+ set_color(flag_colors, "ln", color_ln); // line number+ set_color(flag_colors, "cn", color_cn); // column number+ set_color(flag_colors, "bn", color_bn); // byte offset+ set_color(flag_colors, "se", color_se); // separator++ // -v: if rv in GREP_COLORS then swap the sl and cx colors+ if (flag_invert_match &&+ ((grep_colors != NULL && strstr(grep_colors, "rv") != NULL) ||+ (flag_colors != NULL && strstr(flag_colors, "rv") != NULL)))+ {+ char color_tmp[COLORLEN];+ copy_color(color_tmp, color_sl);+ copy_color(color_sl, color_cx);+ copy_color(color_cx, color_tmp);+ }++ // if ms= is not specified, use the mt= value+ if (*color_ms == '\0')+ copy_color(color_ms, color_mt);++ // if mc= is not specified, use the mt= value+ if (*color_mc == '\0')+ copy_color(color_mc, color_mt);++ color_del = "\033[K";+ color_off = "\033[m";++ if (isatty(STDERR_FILENO))+ {+ color_high = "\033[1m";+ color_error = "\033[1;31m";+ color_warning = "\033[1;35m";+ color_message = "\033[1;36m";+ }++ if (env_grep_color != NULL)+ free(env_grep_color);+ if (env_grep_colors != NULL)+ free(env_grep_colors);+ }+ }+ }+ }+}++// search the specified files or standard input for pattern matches+void ugrep()+{+ // reset warnings+ warnings = 0;++ // reset stats+ stats.reset();++ // -x: enable -Y+ if (flag_line_regexp)+ flag_empty = true;++ // the regex compiled from PATTERN, -e PATTERN, -N PATTERN, and -f FILE+ std::string regex;++ // -F: make newline-separated lines in regex literal with \Q and \E+ const char *Q = flag_fixed_strings ? "\\Q" : "";+ const char *E = flag_fixed_strings ? "\\E|" : "|";++ // either one PATTERN or one or more -e PATTERN (cannot specify both)+ std::vector<std::string> arg_patterns;+ if (arg_pattern != NULL)+ arg_patterns.emplace_back(arg_pattern);+ std::vector<std::string>& patterns = arg_pattern != NULL ? arg_patterns : flag_regexp;++ // combine all -e PATTERN into a single regex string for matching+ for (auto& pattern : patterns)+ {+ // empty PATTERN matches everything+ if (pattern.empty())+ {+ // pattern ".*\n?|" could be used throughout without flag_empty = true, but this garbles output for -o, -H, -n, etc.+ if (flag_line_regexp)+ {+ regex.append("^$|");+ }+ else if (flag_hex)+ {+ regex.append(".*\n?|");++ // we're matching everything+ flag_match = true;+ }+ else+ {+ regex.append(".*|");++ // we're matching everything+ flag_match = true;+ }++ // enable -Y: include empty pattern matches in the results+ flag_empty = true;++ // disable -w+ flag_word_regexp = false;+ }+ else+ {+ // split newline-separated regex up into alternations+ size_t from = 0;+ size_t to;++ // split regex at newlines, for -F add \Q \E to each string, separate by |+ while ((to = pattern.find('\n', from)) != std::string::npos)+ {+ if (from < to)+ {+ size_t len = to - from - (pattern[to - 1] == '\r');+ if (len > 0)+ regex.append(Q).append(pattern.substr(from, to - from - (pattern[to - 1] == '\r'))).append(E);+ }+ from = to + 1;+ }++ if (from < pattern.size())+ regex.append(Q).append(pattern.substr(from)).append(E);++ // if pattern starts with ^ and ends with $, enable -Y+ if (pattern.size() >= 2 && pattern.front() == '^' && pattern.back() == '$')+ flag_empty = true;+ }+ }++ // we're matching everything, including empty lines+ if (flag_match)+ flag_empty = true;++ // --match: adjust color highlighting to show matches as selected lines+ if (flag_match)+ {+ copy_color(match_ms, color_sl);+ copy_color(match_mc, color_cx);+ }+ else+ {+ copy_color(match_ms, color_ms);+ copy_color(match_mc, color_mc);+ }++ // --heading: enable --break+ if (flag_heading)+ flag_break = true;++ // the regex compiled from -N PATTERN+ std::string neg_regex;++ // append -N PATTERN to regex as negative patterns+ for (auto& pattern : flag_neg_regexp)+ {+ if (!pattern.empty())+ {+ // split newline-separated regex up into alternations+ size_t from = 0;+ size_t to;++ // split regex at newlines, for -F add \Q \E to each string, separate by |+ while ((to = pattern.find('\n', from)) != std::string::npos)+ {+ if (from < to)+ {+ size_t len = to - from - (pattern[to - 1] == '\r');+ if (len > 0)+ neg_regex.append(Q).append(pattern.substr(from, to - from - (pattern[to - 1] == '\r'))).append(E);+ }+ from = to + 1;+ }++ if (from < pattern.size())+ neg_regex.append(Q).append(pattern.substr(from)).append(E);++ if (pattern.size() >= 2 && pattern.front() == '^' && pattern.back() == '$')+ flag_empty = true; // we're possibly matching empty lines, so enable -Y+ }+ }++ // -x or -w: apply to -N PATTERN+ if (!neg_regex.empty())+ {+ // remove the ending '|' from the |-concatenated regexes in the regex string+ neg_regex.pop_back();++ if (regex != "^$")+ {+ // -x or -w+ if (flag_line_regexp)+ neg_regex.insert(0, "^(").append(")$"); // make the regex line-anchored+ else if (flag_word_regexp)+ neg_regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored+ }++ // construct negative (?^PATTERN)+ neg_regex.insert(0, "(?^").push_back(')');+ }++ // -x or -w: apply to PATTERN then disable -x, -w, -F for patterns in -f FILE when PATTERN or -e PATTERN is specified+ if (!regex.empty())+ {+ // remove the ending '|' from the |-concatenated regexes in the regex string+ regex.pop_back();++ if (regex != "^$")+ {+ // -x or -w+ if (flag_line_regexp)+ regex.insert(0, "^(").append(")$"); // make the regex line-anchored+ else if (flag_word_regexp)+ regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored+ }++ // -x and -w do not apply to patterns in -f FILE when PATTERN or -e PATTERN is specified+ flag_line_regexp = false;+ flag_word_regexp = false;++ // -F does not apply to patterns in -f FILE when PATTERN or -e PATTERN is specified+ Q = "";+ E = "|";+ }++ // combine regexes+ if (regex.empty())+ regex.swap(neg_regex);+ else if (!neg_regex.empty())+ regex.append("|").append(neg_regex);++ // -f: get patterns from file+ if (!flag_file.empty())+ {+ // add an ending '|' to the regex to concatenate sub-expressions+ if (!regex.empty())+ regex.push_back('|');++ // -f: read patterns from the specified file or files+ for (auto& filename : flag_file)+ {+ FILE *file = NULL;++ if (filename == "-")+ file = stdin;+ else if (fopen_s(&file, filename.c_str(), "r") != 0)+ file = NULL;++ if (file == NULL)+ {+ // could not open, try GREP_PATH environment variable+ char *env_grep_path = NULL;+ dupenv_s(&env_grep_path, "GREP_PATH");++ if (env_grep_path != NULL) {- std::string mount(i.substr(from, size));+ std::string path_file(env_grep_path);+ path_file.append(PATHSEPSTR).append(filename); - if (statvfs(mount.c_str(), &buf) == 0)- include_fs_ids.insert(static_cast<uint64_t>(buf.f_fsid));- else- warning("--include-fs", mount.c_str());+ if (fopen_s(&file, path_file.c_str(), "r") != 0)+ file = NULL;++ free(env_grep_path); }+ } - if (to == std::string::npos)- break;+#ifdef GREP_PATH+ if (file == NULL)+ {+ std::string path_file(GREP_PATH);+ path_file.append(PATHSEPSTR).append(filename); - from = to + 1;+ if (fopen_s(&file, path_file.c_str(), "r") != 0)+ file = NULL; }- }- }- #endif - // run all worker threads?- bool directory_arg = false;+ if (file == NULL)+ error("cannot read", filename.c_str());++ reflex::BufferedInput input(file);+ std::string line;+ size_t lineno = 0; - // check FILE arguments, warn about non-existing FILE- std::vector<const char*>::iterator file = files.begin();- while (file != files.end())- {-#ifdef OS_WIN+ while (true)+ {+ // read the next line+ if (getline(input, line))+ break; - DWORD attr = GetFileAttributesA(*file);+ ++lineno; - if (attr == INVALID_FILE_ATTRIBUTES)- {- // FILE does not exist- errno = ENOENT;- warning(NULL, *file);+ trim_nl(line); - file = files.erase(file);- if (files.empty())- exit(EXIT_ERROR);- }- else- {- // use threads to recurse into a directory- if ((attr & FILE_ATTRIBUTE_DIRECTORY))- directory_arg = true;+ // add line to the regex if not empty+ if (!line.empty())+ regex.append(Q).append(line).append(E);+ } - ++file;+ if (file != stdin)+ fclose(file); } -#else+ // remove the ending '|' from the |-concatenated regexes in the regex string+ regex.pop_back(); - struct stat buf;+ // -x or -w+ if (flag_line_regexp)+ regex.insert(0, "^(").append(")$"); // make the regex line-anchored+ else if (flag_word_regexp)+ regex.insert(0, "\\<(").append(")\\>"); // make the regex word-anchored+ } - if (stat(*file, &buf) != 0)- {- // FILE does not exist- warning(NULL, *file);+ // -j: case insensitive search if regex does not contain an upper case letter+ if (flag_smart_case)+ {+ flag_ignore_case = true; - file = files.erase(file);- if (files.empty())- exit(EXIT_ERROR);- }- else+ for (size_t i = 0; i < regex.size(); ++i) {- // use threads to recurse into a directory- if (S_ISDIR(buf.st_mode))- directory_arg = true;-- ++file;+ if (regex[i] == '\\')+ {+ ++i;+ }+ else if (regex[i] == '{')+ {+ while (++i < regex.size() && regex[i] != '}')+ continue;+ }+ else if (isupper(regex[i]))+ {+ flag_ignore_case = false;+ break;+ } }--#endif } - // --depth: if -R or -r is not specified then enable -R - if (flag_depth > 0 && flag_directories_action != Action::RECURSE)- {- flag_directories_action = Action::RECURSE;- flag_dereference = true;- }+ // -y: disable -A, -B, and -C+ if (flag_any_line)+ flag_after_context = flag_before_context = 0; - // if no FILE specified and no -r or -R specified, when reading standard input from a TTY then enable -R- if (flag_directories_action != Action::RECURSE && !flag_stdin && files.empty() && isatty(STDIN_FILENO))+ // -A, -B, or -C: disable -o+ if (flag_after_context > 0 || flag_before_context > 0)+ flag_only_matching = false;++ // -v or -y: disable -o and -u+ if (flag_invert_match || flag_any_line)+ flag_only_matching = flag_ungroup = false;++ // --depth: if -R or -r is not specified then enable -R + if ((flag_min_depth > 0 || flag_max_depth > 0) && flag_directories_action != Action::RECURSE) { flag_directories_action = Action::RECURSE; flag_dereference = true; } - // normalize -p (--no-dereference) and -S (--dereference) options, -p takes priority over -S+ // -p (--no-dereference) and -S (--dereference): -p takes priority over -S and -R if (flag_no_dereference) flag_dereference = false; // display file name if more than one input file is specified or options -R, -r, and option -h --no-filename is not specified- if (!flag_no_filename && (directory_arg || flag_directories_action == Action::RECURSE || files.size() > 1 || (flag_stdin && !files.empty())))+ if (!flag_no_filename && (flag_all_threads || flag_directories_action == Action::RECURSE || arg_files.size() > 1 || (flag_stdin && !arg_files.empty()))) flag_with_filename = true; // --only-line-number implies -n@@ -5627,10 +5738,6 @@ int main(int argc, char **argv) flag_count = false; } - // if no FILE specified then read standard input, unless recursive searches are specified- if (files.empty() && flag_directories_action != Action::RECURSE)- flag_stdin = true;- // -J: when not set the default is the number of cores (or hardware threads), limited to MAX_JOBS if (flag_jobs == 0) {@@ -5644,100 +5751,76 @@ int main(int argc, char **argv) flag_jobs = std::min(flag_jobs, flag_max_files); // set the number of threads to the number of files or when recursing to the value of -J, --jobs- if (directory_arg || flag_directories_action == Action::RECURSE)+ if (flag_all_threads || flag_directories_action == Action::RECURSE) threads = flag_jobs; else- threads = std::min(files.size() + flag_stdin, flag_jobs);+ threads = std::min(arg_files.size() + flag_stdin, flag_jobs); - // -M: create a magic matcher for the MAGIC regex signature to match file signatures with magic.scan()- reflex::Matcher magic;+ // negative character classes do not match newlines+ reflex::convert_flag_type convert_flags = reflex::convert_flag::notnewline; - try- {- // construct magic_pattern DFA for -M !MAGIC and -M MAGIC- if (!signature.empty())- magic_pattern.assign(signature, "r");- magic.pattern(magic_pattern);- }+ // not -U: convert regex to Unicode+ if (!flag_binary)+ convert_flags |= reflex::convert_flag::unicode; - catch (reflex::regex_error& error)- {- if (!flag_no_messages)- std::cerr << "option -M:\n" << error.what();+ // -G: convert basic regex (BRE) to extended regex (ERE)+ if (flag_basic_regexp)+ convert_flags |= reflex::convert_flag::basic; - exit(EXIT_ERROR);- }+ // set reflex::Pattern options to enable multiline mode+ std::string pattern_options("(?m"); - // --format-begin- if (!flag_quiet && flag_format_begin != NULL)- format(flag_format_begin, 0);+ // -i: case insensitive reflex::Pattern option, applies to ASCII only+ if (flag_ignore_case)+ pattern_options.push_back('i'); - try+ // --free-space: this is needed to check free-space conformance by the converter+ if (flag_free_space) {- // negative character classes do not match newlines- reflex::convert_flag_type convert_flags = reflex::convert_flag::notnewline;-- // not -U: convert regex to Unicode- if (!flag_binary)- convert_flags |= reflex::convert_flag::unicode;-- // -G: convert basic regex (BRE) to extended regex (ERE)- if (flag_basic_regexp)- convert_flags |= reflex::convert_flag::basic;+ convert_flags |= reflex::convert_flag::freespace;+ pattern_options.push_back('x');+ } - // set reflex::Pattern options to enable multiline mode- std::string pattern_options("(?m");+ // prepend the pattern options (?m...) to the regex+ pattern_options.push_back(')');+ regex = pattern_options + regex; - // -i: case-insensitive reflex::Pattern option, applies to ASCII only- if (flag_ignore_case)- pattern_options.push_back('i');+ // reflex::Matcher options+ std::string matcher_options; - // --free-space: this is needed to check free-space conformance by the converter- if (flag_free_space)- {- convert_flags |= reflex::convert_flag::freespace;- pattern_options.push_back('x');- }+ // -Y: permit empty pattern matches+ if (flag_empty)+ matcher_options.push_back('N'); - // prepend the pattern options (?m...) to the regex- pattern_options.push_back(')');- regex = pattern_options + regex;+ // --tabs: set reflex::Matcher option T to NUM (1, 2, 4, or 8) tab size+ if (flag_tabs)+ matcher_options.append("T=").push_back(static_cast<char>(flag_tabs) + '0'); - // reflex::Matcher options- std::string matcher_options;+ // --format-begin+ if (!flag_quiet && flag_format_begin != NULL)+ format(flag_format_begin, 0); - // -Y: permit empty pattern matches- if (flag_empty)- matcher_options.push_back('N');+ // -P: Perl matching with Boost.Regex+ if (flag_perl_regexp)+ {+#if defined(HAVE_PCRE2)+ // construct the PCRE2 JIT-optimized NFA-based Perl pattern matcher+ std::string pattern(reflex::PCRE2Matcher::convert(regex, convert_flags));+ reflex::PCRE2Matcher matcher(pattern, reflex::Input(), matcher_options.c_str()); - // --tabs: set reflex::Matcher option T to NUM tab size- if (flag_tabs)+ if (threads > 1) {- if (flag_tabs == 1 || flag_tabs == 2 || flag_tabs == 4 || flag_tabs == 8)- matcher_options.append("T=").push_back(static_cast<char>(flag_tabs) + '0');- else- help("invalid argument --tabs=NUM, valid arguments are 1, 2, 4, or 8");+ GrepMaster grep(output, &matcher);+ grep.ugrep(); }-- // -P: Perl matching with Boost.Regex- if (flag_perl_regexp)+ else {-#if defined(HAVE_PCRE2)- // construct the PCRE2 JIT-optimized NFA-based Perl pattern matcher- std::string pattern(reflex::PCRE2Matcher::convert(regex, convert_flags));- reflex::PCRE2Matcher matcher(pattern, reflex::Input(), matcher_options.c_str());-- if (threads > 1)- {- GrepMaster grep(output, &matcher);- ugrep(magic, grep, files);- }- else- {- Grep grep(output, &matcher);- ugrep(magic, grep, files);- }+ Grep grep(output, &matcher);+ grep.ugrep();+ } #elif defined(HAVE_BOOST_REGEX)+ try+ { // construct the Boost.Regex NFA-based Perl pattern matcher std::string pattern(reflex::BoostPerlMatcher::convert(regex, convert_flags)); reflex::BoostPerlMatcher matcher(pattern, reflex::Input(), matcher_options.c_str());@@ -5745,45 +5828,15 @@ int main(int argc, char **argv) if (threads > 1) { GrepMaster grep(output, &matcher);- ugrep(magic, grep, files);- }- else- {- Grep grep(output, &matcher);- ugrep(magic, grep, files);- }-#else- help("option -P is not available in this build configuration of ugrep");-#endif- }- else- {- // construct the RE/flex DFA pattern matcher and start matching files- reflex::Pattern pattern(reflex::Matcher::convert(regex, convert_flags), "r");- reflex::Matcher matcher(pattern, reflex::Input(), matcher_options.c_str());-- if (threads > 1)- {- GrepMaster grep(output, &matcher);- ugrep(magic, grep, files);+ grep.ugrep(); } else { Grep grep(output, &matcher);- ugrep(magic, grep, files);+ grep.ugrep(); } }- }-- catch (reflex::regex_error& error)- {- abort("error: ", error.what());- }--#if !defined(HAVE_PCRE2) && defined(HAVE_BOOST_REGEX)- catch (boost::regex_error& error)- {- if (!flag_no_messages)+ catch (boost::regex_error& error) { const char *message; reflex::regex_error_type code;@@ -5791,77 +5844,68 @@ int main(int argc, char **argv) switch (error.code()) { case boost::regex_constants::error_collate:- message = "Boost.Regex error: invalid collating element in a [[.name.]] block\n"; code = reflex::regex_error::invalid_collating; break; case boost::regex_constants::error_ctype:- message = "Boost.Regex error: invalid character class name in a [[:name:]] block\n"; code = reflex::regex_error::invalid_class; break; case boost::regex_constants::error_escape:- message = "Boost.Regex error: invalid or trailing escape\n"; code = reflex::regex_error::invalid_escape; break; case boost::regex_constants::error_backref:- message = "Boost.Regex error: back-reference to a non-existent marked sub-expression\n"; code = reflex::regex_error::invalid_backreference; break; case boost::regex_constants::error_brack:- message = "Boost.Regex error: invalid character set [...]\n"; code = reflex::regex_error::invalid_class; break; case boost::regex_constants::error_paren:- message = "Boost.Regex error: mismatched ( and )\n"; code = reflex::regex_error::mismatched_parens; break; case boost::regex_constants::error_brace:- message = "Boost.Regex error: mismatched { and }\n"; code = reflex::regex_error::mismatched_braces; break; case boost::regex_constants::error_badbrace:- message = "Boost.Regex error: invalid contents of a {...} block\n"; code = reflex::regex_error::invalid_repeat; break; case boost::regex_constants::error_range:- message = "Boost.Regex error: character range is invalid, for example [d-a]\n"; code = reflex::regex_error::invalid_class_range; break; case boost::regex_constants::error_space:- message = "Boost.Regex error: out of memory\n"; code = reflex::regex_error::exceeds_limits; break; case boost::regex_constants::error_badrepeat:- message = "Boost.Regex error: attempt to repeat something that cannot be repeated\n"; code = reflex::regex_error::invalid_repeat; break; case boost::regex_constants::error_complexity:- message = "Boost.Regex error: the expression became too complex to handle\n"; code = reflex::regex_error::exceeds_limits; break; case boost::regex_constants::error_stack:- message = "Boost.Regex error: out of program stack space\n"; code = reflex::regex_error::exceeds_limits; break; default:- message = "Boost.Regex error: bad pattern\n"; code = reflex::regex_error::invalid_syntax; } - abort(message, reflex::regex_error(code, regex, error.position() + 1).what());+ throw reflex::regex_error(code, regex, error.position() + 1); }-- exit(EXIT_ERROR);+#endif }-- catch (boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error>>& error)+ else {- abort("Boost.Regex error: ", error.what());- }-#endif+ // construct the RE/flex DFA pattern matcher and start matching files+ reflex::Pattern pattern(reflex::Matcher::convert(regex, convert_flags), "r");+ reflex::Matcher matcher(pattern, reflex::Input(), matcher_options.c_str()); - catch (std::runtime_error& error)- {- abort("Exception: ", error.what());+ if (threads > 1)+ {+ GrepMaster grep(output, &matcher);+ grep.ugrep();+ }+ else+ {+ Grep grep(output, &matcher);+ grep.ugrep();+ } } // --format-end@@ -5873,18 +5917,16 @@ int main(int argc, char **argv) stats.report(); // close the pipe to the forked pager- if (output != stdout)+ if (flag_pager != NULL && output != NULL && output != stdout) pclose(output);-- return warnings == 0 && stats.found_any_file() ? EXIT_OK : EXIT_FAIL; } // search the specified files or standard input for pattern matches-void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files)+void Grep::ugrep() {- if (!flag_stdin && files.empty())+ if (!flag_stdin && arg_files.empty()) {- grep.recurse(1, magic, ".");+ recurse(1, "."); } else {@@ -5894,21 +5936,21 @@ void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files) stats.score_file(); // search standard input- grep.search(NULL);+ search(NULL); } #ifndef OS_WIN std::pair<std::set<ino_t>::iterator,bool> vino; #endif - for (auto file : files)+ for (auto file : arg_files) { // stop after finding max-files matching files if (flag_max_files > 0 && stats.found_files() >= flag_max_files) break; // stop when output is blocked- if (grep.out.eof)+ if (out.eof) break; // search file or directory, get the basename from the file argument first@@ -5922,15 +5964,15 @@ void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files) uint64_t info; // search file, unless searchable directory into which we should recurse- switch (select(1, magic, file, basename, DIRENT_TYPE_UNKNOWN, inode, info, true))+ switch (select(1, file, basename, DIRENT_TYPE_UNKNOWN, inode, info, true)) {- case Grep::Type::DIRECTORY:+ case Type::DIRECTORY: #ifndef OS_WIN if (flag_dereference) vino = visited.insert(inode); #endif - grep.recurse(1, magic, file);+ recurse(1, file); #ifndef OS_WIN if (flag_dereference)@@ -5938,11 +5980,11 @@ void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files) #endif break; - case Grep::Type::OTHER:- grep.search(file);+ case Type::OTHER:+ search(file); break; - case Grep::Type::SKIP:+ case Type::SKIP: break; } }@@ -5950,7 +5992,7 @@ void ugrep(reflex::Matcher& magic, Grep& grep, std::vector<const char*>& files) } // search file or directory for pattern matches-Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, const char *basename, int type, ino_t& inode, uint64_t& info, bool is_argument)+Grep::Type Grep::select(size_t level, const char *pathname, const char *basename, int type, ino_t& inode, uint64_t& info, bool is_argument) { if (*basename == '.' && flag_no_hidden) return Grep::Type::SKIP;@@ -5980,15 +6022,15 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co if (is_argument || flag_directories_action == Action::RECURSE) {- // --depth: soft recursion level exceeds max depth?- if (flag_depth > 0 && level > flag_depth)+ // --depth: recursion level exceeds max depth?+ if (flag_max_depth > 0 && level > flag_max_depth) return Grep::Type::SKIP; // hard maximum recursion depth reached? if (level > MAX_DEPTH) { if (!flag_no_messages)- fprintf(stderr, "%sugrep: %s%s%s recursion depth exceeds hard limit of %d\n", color_off, color_high, pathname, color_off, MAX_DEPTH);+ fprintf(stderr, "%sugrep: %s%s%s recursion depth hit hard limit of %d\n", color_off, color_high, pathname, color_off, MAX_DEPTH); return Grep::Type::SKIP; } @@ -6031,6 +6073,10 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co } else if ((attr & FILE_ATTRIBUTE_DEVICE) == 0 || flag_devices_action == Action::READ) {+ // --depth: recursion level not deep enough?+ if (flag_min_depth > 0 && level <= flag_min_depth)+ return Grep::Type::SKIP;+ // do not exclude files that are reversed by ! negation bool negate = false; for (auto& glob : flag_not_exclude)@@ -6063,7 +6109,7 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co std::istream stream(&streambuf); // file has the magic bytes we're looking for: search the file- size_t match = magic.input(&stream).scan();+ size_t match = magic_matcher.input(&stream).scan(); if (match == flag_not_magic || match >= flag_min_magic) { fclose(file);@@ -6076,7 +6122,7 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co else #endif {- size_t match = magic.input(reflex::Input(file, flag_encoding_type)).scan();+ size_t match = magic_matcher.input(reflex::Input(file, flag_encoding_type)).scan(); if (match == flag_not_magic || match >= flag_min_magic) { fclose(file);@@ -6139,15 +6185,15 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co if (is_argument || flag_directories_action == Action::RECURSE) {- // --depth: soft recursion level exceeds max depth?- if (flag_depth > 0 && level > flag_depth)+ // --depth: recursion level exceeds max depth?+ if (flag_max_depth > 0 && level > flag_max_depth) return Grep::Type::SKIP; // hard maximum recursion depth reached? if (level > MAX_DEPTH) { if (!flag_no_messages)- fprintf(stderr, "%sugrep: %s%s%s recursion depth exceeds hard limit of %d\n", color_off, color_high, pathname, color_off, MAX_DEPTH);+ fprintf(stderr, "%sugrep: %s%s%s recursion depth hit hard limit of %d\n", color_off, color_high, pathname, color_off, MAX_DEPTH); return Grep::Type::SKIP; } @@ -6195,6 +6241,10 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co } else if (type == DIRENT_TYPE_REG ? !is_output(inode) : (type == DIRENT_TYPE_UNKNOWN || type == DIRENT_TYPE_LNK) && S_ISREG(buf.st_mode) ? !is_output(buf.st_ino) : flag_devices_action == Action::READ) {+ // --depth: recursion level not deep enough?+ if (flag_min_depth > 0 && level <= flag_min_depth)+ return Grep::Type::SKIP;+ // do not exclude files that are reversed by ! negation bool negate = false; for (auto& glob : flag_not_exclude)@@ -6227,7 +6277,7 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co std::istream stream(&streambuf); // file has the magic bytes we're looking for: search the file- size_t match = magic.input(&stream).scan();+ size_t match = magic_matcher.input(&stream).scan(); if (match == flag_not_magic || match >= flag_min_magic) { fclose(file);@@ -6243,7 +6293,7 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co #endif { // if file has the magic bytes we're looking for: search the file- size_t match = magic.input(reflex::Input(file, flag_encoding_type)).scan();+ size_t match = magic_matcher.input(reflex::Input(file, flag_encoding_type)).scan(); if (match == flag_not_magic || match >= flag_min_magic) { fclose(file);@@ -6298,7 +6348,7 @@ Grep::Type select(size_t level, reflex::Matcher& magic, const char *pathname, co } // recurse over directory, searching for pattern matches in files and subdirectories-void Grep::recurse(size_t level, reflex::Matcher& magic, const char *pathname)+void Grep::recurse(size_t level, const char *pathname) { #ifdef OS_WIN @@ -6425,7 +6475,7 @@ void Grep::recurse(size_t level, reflex::Matcher& magic, const char *pathname) } // search dirpathname, unless searchable directory into which we should recurse- switch (select(level + 1, magic, dirpathname.c_str(), ffd.cFileName, DIRENT_TYPE_UNKNOWN, inode, info))+ switch (select(level + 1, dirpathname.c_str(), ffd.cFileName, DIRENT_TYPE_UNKNOWN, inode, info)) { case Type::DIRECTORY: subdirs.emplace_back(dirpathname, 0, info);@@ -6475,10 +6525,10 @@ void Grep::recurse(size_t level, reflex::Matcher& magic, const char *pathname) // search dirpathname, unless searchable directory into which we should recurse #if defined(HAVE_STRUCT_DIRENT_D_TYPE) && defined(HAVE_STRUCT_DIRENT_D_INO) inode = dirent->d_ino;- type = select(level + 1, magic, dirpathname.c_str(), dirent->d_name, dirent->d_type, inode, info);+ type = select(level + 1, dirpathname.c_str(), dirent->d_name, dirent->d_type, inode, info); #else inode = 0;- type = select(level + 1, magic, dirpathname.c_str(), dirent->d_name, DIRENT_TYPE_UNKNOWN, inode, info);+ type = select(level + 1, dirpathname.c_str(), dirent->d_name, DIRENT_TYPE_UNKNOWN, inode, info); #endif switch (type)@@ -6589,7 +6639,7 @@ void Grep::recurse(size_t level, reflex::Matcher& magic, const char *pathname) } #endif - recurse(level + 1, magic, entry.pathname.c_str());+ recurse(level + 1, entry.pathname.c_str()); #ifndef OS_WIN if (flag_dereference)@@ -7023,7 +7073,7 @@ void Grep::search(const char *pathname) while ((to = static_cast<const char*>(memchr(from, '\n', size - (from - begin)))) != NULL) {- out.str(color_ms);+ out.str(match_ms); out.str(from, to - from + 1); out.str(color_off); @@ -7037,7 +7087,7 @@ void Grep::search(const char *pathname) begin = from; } - out.str(color_ms);+ out.str(match_ms); out.str(begin, size); out.str(color_off); @@ -7194,7 +7244,7 @@ void Grep::search(const char *pathname) while ((to = static_cast<const char*>(memchr(from, '\n', size - (from - begin)))) != NULL) {- out.str(color_ms);+ out.str(match_ms); out.str(from, to - from + 1); out.str(color_off); @@ -7209,7 +7259,7 @@ void Grep::search(const char *pathname) begin = from; } - out.str(color_ms);+ out.str(match_ms); out.str(begin, size); out.str(color_off); @@ -7253,7 +7303,7 @@ void Grep::search(const char *pathname) { size_t lines = matcher->lines(); - if (lines > 1 || flag_color)+ if (lines > 1 || flag_apply_color) { size_t first = matcher->first(); size_t last = matcher->last();@@ -7280,7 +7330,7 @@ void Grep::search(const char *pathname) while ((to = static_cast<const char*>(memchr(from, '\n', size - (from - begin)))) != NULL) {- out.str(color_ms);+ out.str(match_ms); out.str(from, to - from + 1); out.str(color_off); @@ -7295,7 +7345,7 @@ void Grep::search(const char *pathname) begin = from; } - out.str(color_ms);+ out.str(match_ms); out.str(begin, size); out.str(color_off); }@@ -7544,7 +7594,7 @@ void Grep::search(const char *pathname) } else {- out.str(color_mc);+ out.str(match_mc); out.str(matcher->begin(), matcher->size()); out.str(color_off); }@@ -7683,7 +7733,7 @@ void Grep::search(const char *pathname) } else {- out.str(color_mc);+ out.str(match_mc); out.str(matcher->begin(), matcher->size()); out.str(color_off); }@@ -7873,7 +7923,7 @@ void Grep::search(const char *pathname) out.str(color_sl); out.str(lines[current].c_str(), matcher->first()); out.str(color_off);- out.str(color_ms);+ out.str(match_ms); out.str(matcher->begin(), matcher->size()); out.str(color_off); out.str(color_sl);@@ -7926,7 +7976,7 @@ void Grep::search(const char *pathname) out.str(color_sl); out.str(lines[current].c_str() + last, matcher->first() - last); out.str(color_off);- out.str(color_ms);+ out.str(match_ms); out.str(matcher->begin(), matcher->size()); out.str(color_off); }@@ -8045,7 +8095,7 @@ done_search: catch (...) {- // this can or should never happen+ // this cannot or should never happen warning("exception while searching", pathname); } @@ -8230,7 +8280,7 @@ void trim_nl(std::string& line) line.pop_back(); } -// convert GREP_COLORS and set the color substring to the ANSI SGR sequence+// convert GREP_COLORS and set the color substring to the ANSI SGR codes void set_color(const char *colors, const char *parameter, char color[COLORLEN]) { if (colors != NULL)@@ -8411,7 +8461,7 @@ size_t strtopos(const char *string, const char *message) } // convert one or two comma-separated unsigned decimals specifying a range to positive size_t, produce error when conversion fails or when the range is invalid-void strtopos2(const char *string, size_t& pos1, size_t& pos2, const char *message)+void strtopos2(const char *string, size_t& pos1, size_t& pos2, const char *message, bool optional_first) { char *rest = const_cast<char*>(string); if (*string != ',')@@ -8420,6 +8470,8 @@ void strtopos2(const char *string, size_t& pos1, size_t& pos2, const char *messa pos1 = 0; if (*rest == ',') pos2 = static_cast<size_t>(strtoull(rest + 1, &rest, 10));+ else if (optional_first)+ pos2 = pos1, pos1 = 0; else pos2 = 0; if (rest == NULL || *rest != '\0' || (pos2 > 0 && pos1 > pos2))@@ -8434,7 +8486,11 @@ void help(const char *message, const char *arg) std::cout << "Usage: ugrep [OPTIONS] [PATTERN] [-f FILE] [-e PATTERN] [FILE ...]\n"; - if (!message)+ if (message)+ {+ std::cout << "Try 'ugrep --help' for more information.\n";+ }+ else { std::cout << "\n\ -A NUM, --after-context=NUM\n\@@ -8516,10 +8572,11 @@ void help(const char *message, const char *arg) option. If ACTION is `dereference-recurse', read all files under\n\ each directory, recursively, following symbolic links. This is\n\ equivalent to the -R option.\n\- --depth=NUM, -1, -2, -3, -4, -5, -6, -7, -8, -9\n\- Restrict recursive searches to NUM (NUM > 0) directory levels deep,\n\+ --depth=[MIN,][MAX], -1, -2, -3, -4, -5, -6, -7, -8, -9\n\+ Restrict recursive searches from MIN to MAX directory levels deep,\n\ where -1 (--depth=1) searches the specified path without recursing\n\- into subdirectories. Enables -R if -R or -r is not specified.\n\+ into subdirectories. Note that -3-5 searches 3 to 5 levels deep.\n\+ Enables -R if -R or -r is not specified.\n\ -E, --extended-regexp\n\ Interpret patterns as extended regular expressions (EREs). This is\n\ the default.\n\@@ -8530,20 +8587,27 @@ void help(const char *message, const char *arg) This option is most useful when multiple -e options are used to\n\ specify multiple patterns, when a pattern begins with a dash (`-'),\n\ to specify a pattern after option -f or after the FILE arguments.\n\+ --encoding=ENCODING\n\+ The encoding format of the input, where ENCODING can be:";+ for (int i = 0; format_table[i].format != NULL; ++i)+ std::cout << (i == 0 ? "" : ",") << (i % 4 ? " " : "\n ") << "`" << format_table[i].format << "'";+ std::cout << ".\n\ --exclude=GLOB\n\ Skip files whose name matches GLOB using wildcard matching, same as\n\ -g !GLOB. GLOB can use **, *, ?, and [...] as wildcards, and \\ to\n\ quote a wildcard or backslash character literally. When GLOB\n\ contains a `/', full pathnames are matched. Otherwise basenames\n\ are matched. Note that --exclude patterns take priority over\n\- --include patterns. This option may be repeated.\n\+ --include patterns. GLOB should be quoted to prevent shell\n\+ globbing. This option may be repeated.\n\ --exclude-dir=GLOB\n\ Exclude directories whose name matches GLOB from recursive\n\ searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to\n\ quote a wildcard or backslash character literally. When GLOB\n\ contains a `/', full pathnames are matched. Otherwise basenames\n\ are matched. Note that --exclude-dir patterns take priority over\n\- --include-dir patterns. This option may be repeated.\n\+ --include-dir patterns. GLOB should be quoted to prevent shell\n\+ globbing. This option may be repeated.\n\ --exclude-from=FILE\n\ Read the globs from FILE and skip files and directories whose name\n\ matches one or more globs (as if specified by --exclude and\n\@@ -8604,7 +8668,8 @@ void help(const char *message, const char *arg) -g GLOB, --glob=GLOB\n\ Search only files whose name matches GLOB, same as --include=GLOB.\n\ When GLOB is preceded by a `!' or a `^', skip files whose name\n\- matches GLOB, same as --exclude=GLOB.\n\+ matches GLOB, same as --exclude=GLOB. GLOB should be quoted to\n\+ prevent shell globbing. This option may be repeated.\n\ --group-separator[=SEP]\n\ Use SEP as a group separator for context options -A, -B, and -C.\n\ The default is a double hyphen (`--').\n\@@ -8624,6 +8689,14 @@ void help(const char *message, const char *arg) default is 2 columns or 16 bytes per line. Option `b' removes all\n\ space breaks, `c' hides the character column, and `h' removes the\n\ hex spacing only. Enables -X if -W or -X is not specified.\n\+ --[no-]hidden\n\+ Do (not) search ";+#ifdef OS_WIN+ std::cout << "Windows system and ";+#endif+ std::cout << "hidden files and directories.\n";+#ifndef OS_WIN+ std::cout << "\ -I\n\ Ignore matches in binary files. This option is equivalent to the\n\ --binary-files=without-match option.\n\@@ -8644,14 +8717,16 @@ void help(const char *message, const char *arg) and \\ to quote a wildcard or backslash character literally. When\n\ GLOB contains a `/', full pathnames are matched. Otherwise\n\ basenames are matched. Note that --exclude patterns take priority\n\- over --include patterns. This option may be repeated.\n\+ over --include patterns. GLOB should be quoted to prevent shell\n\+ globbing. This option may be repeated.\n\ --include-dir=GLOB\n\ Only directories whose name matches GLOB are included in recursive\n\ searches. GLOB can use **, *, ?, and [...] as wildcards, and \\ to\n\ quote a wildcard or backslash character literally. When GLOB\n\ contains a `/', full pathnames are matched. Otherwise basenames\n\ are matched. Note that --exclude-dir patterns take priority over\n\- --include-dir patterns. This option may be repeated.\n\+ --include-dir patterns. GLOB should be quoted to prevent shell\n\+ globbing. This option may be repeated.\n\ --include-from=FILE\n\ Read the globs from FILE and search only files and directories\n\ whose name matches one or more globs (as if specified by --include\n\@@ -8720,6 +8795,10 @@ void help(const char *message, const char *arg) Restrict the number of files matched to NUM. Note that --sort or\n\ -J1 may be specified to produce replicable results. If --sort is\n\ specified, the number of threads spawned is limited to NUM.\n\+ --[no-]mmap[=MAX]\n\+ Do (not) use memory maps to search files. By default, memory maps\n\+ are used under certain conditions to improve performance. When MAX\n\+ is specified, use up to MAX mmap memory per thread.\n\ -N PATTERN, --neg-regexp=PATTERN\n\ Specify a negative PATTERN used during the search of the input:\n\ an input line is selected only if it matches any of the specified\n\@@ -8733,18 +8812,7 @@ void help(const char *message, const char *arg) each file processed.\n\ --no-group-separator\n\ Removes the group separator line from the output for context\n\- options -A, -B, and -C.\n\- --[no-]hidden\n\- Do (not) search ";-#ifdef OS_WIN- std::cout << "Windows system and ";-#endif- std::cout << "hidden files and directories.\n";-#ifndef OS_WIN- std::cout << "\- --[no-]mmap\n\- Do (not) use memory maps to search files. By default, memory maps\n\- are used under certain conditions to improve performance.\n";+ options -A, -B, and -C.\n"; #endif std::cout << "\ -O EXTENSIONS, --file-extensions=EXTENSIONS\n\@@ -8765,9 +8833,13 @@ void help(const char *message, const char *arg) displaying the match. The line number counter is reset for each\n\ file processed.\n\ -P, --perl-regexp\n\- Interpret PATTERN as a Perl regular expression.\n";-#if !defined(HAVE_PCRE2) && !defined(HAVE_BOOST_REGEX)- std::cout << "\+ Interpret PATTERN as a Perl regular expression";+#if defined(HAVE_PCRE2)+ std::cout << " using PCRE2.\n";+#elif defined(HAVE_BOOST_REGEX)+ std::cout << " using Boost.Regex.\n";+#else+ std::cout << ".\n\ This option is not available in this build configuration of ugrep.\n"; #endif std::cout << "\@@ -8778,13 +8850,17 @@ void help(const char *message, const char *arg) When output is sent to the terminal, uses COMMAND to page through\n\ the output. The default COMMAND is `" DEFAULT_PAGER "'. Enables --heading\n\ and --line-buffered.\n\- --pretty\n\- When output is sent to a terminal, enables --color and --heading.\n\- -Q ENCODING, --encoding=ENCODING\n\- The encoding format of the input, where ENCODING can be:";- for (int i = 0; format_table[i].format != NULL; ++i)- std::cout << (i == 0 ? "" : ",") << (i % 4 ? " " : "\n ") << "`" << format_table[i].format << "'";- std::cout << ".\n\+ --[no-]pretty\n\+ When output is sent to a terminal, enables --color, --heading, -T.\n\+ -Q[DELAY], --query[=DELAY]\n\+ Query mode: user interface to perform interactive searches. This\n\+ mode requires an ANSI capable terminal. An optional DELAY argument\n\+ may be specified to reduce or increase the response time to perform\n\+ searches after the last key press, in increments of 100ms, where\n\+ the default is 5 (500ms delay). Initial patterns may be specified\n\+ with -e PATTERN, i.e. a PATTERN argument requires option -e. Press\n\+ F1 or CTRL-Z to view the help screen. No whitespace may be given\n\+ between -Q and its argument DELAY.\n\ -q, --quiet, --silent\n\ Quiet mode: suppress all output. ugrep will only search until a\n\ match has been found, making searches potentially less expensive.\n\@@ -9007,6 +9083,13 @@ void error(const char *message, const char *arg) exit(EXIT_ERROR); } +// print to standard error: abort message with exception details, then exit+void abort(const char *message)+{+ fprintf(stderr, "%sugrep: %s%s%s\n\n", color_off, color_error, message, color_off);+ exit(EXIT_ERROR);+}+ // print to standard error: abort message with exception details, then exit void abort(const char *message, const std::string& what) {
@@ -0,0 +1,304 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file ugrep.hpp+@brief Universal grep - a pattern search utility written in C++11+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#ifndef UGREP_HPP+#define UGREP_HPP++// check if we are compiling for a windows OS, but not Cygwin or MinGW+#if (defined(__WIN32__) || defined(_WIN32) || defined(WIN32) || defined(__BORLANDC__)) && !defined(__CYGWIN__) && !defined(__MINGW32__) && !defined(__MINGW64__)+# define OS_WIN+#endif++#ifdef OS_WIN++// disable min/max macros to use std::min and std::max+#define NOMINMAX++#include <windows.h>+#include <tchar.h> +#include <stdio.h>+#include <io.h>+#include <strsafe.h>+#include <string.h>++#define STDIN_FILENO 0+#define STDOUT_FILENO 1+#define STDERR_FILENO 2++#define PATHSEPCHR '\\'+#define PATHSEPSTR "\\"++// POSIX read() and write() return type is ssize_t+typedef int ssize_t;++// POSIX pipe() emulation+inline int pipe(int fd[2])+{+ HANDLE pipe_r = NULL;+ HANDLE pipe_w = NULL;+ if (CreatePipe(&pipe_r, &pipe_w, NULL, 0))+ {+ fd[0] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_r), 0);+ fd[1] = _open_osfhandle(reinterpret_cast<intptr_t>(pipe_w), 0);+ return 0;+ }+ return -1;+}++// POSIX popen()+inline FILE *popen(const char *command, const char *mode)+{+ return _popen(command, mode);+}++// POSIX pclose()+inline int pclose(FILE *stream)+{+ return _pclose(stream);+}++// Wrap Windows _dupenv_s()+inline int dupenv_s(char **ptr, const char *name)+{+ size_t len;+ return _dupenv_s(ptr, &len, name);+}++#else++// not compiling for a windows OS++#include <cerrno>+#include <cstdlib>+#include <cstdio>+#include <cstring>++#ifdef HAVE_CONFIG_H+# include "config.h"+#endif++#ifdef HAVE_MMAP+# include <sys/mman.h>+#endif++#ifdef HAVE_SYS_STATVFS_H+# include <sys/statvfs.h>+#endif++#define PATHSEPCHR '/'+#define PATHSEPSTR "/"++// Windows-like dupenv_s()+inline int dupenv_s(char **ptr, const char *name)+{+ if (ptr == NULL)+ return EINVAL;+ *ptr = NULL;+ const char *env = getenv(name);+ if (env != NULL && (*ptr = strdup(env)) == NULL)+ return ENOMEM;+ return 0;+}++// Windows-compatible fopen_s()+inline int fopen_s(FILE **file, const char *filename, const char *mode)+{+ return (*file = fopen(filename, mode)) == NULL ? errno : 0;+}++#endif++// platform -- see configure.ac+#if !defined(PLATFORM)+# if defined(OS_WIN)+# if defined(_WIN32)+# define PLATFORM "WIN32"+# elif defined(_WIN64)+# define PLATFORM "WIN64"+# else+# define PLATFORM "WIN"+# endif+# else+# define PLATFORM ""+# endif+#endif++#include <reflex/input.h>+#include <string>+#include <vector>++// -D, --devices and -d, --directories+enum class Action { SKIP, READ, RECURSE };++// ugrep command-line options+extern bool flag_with_filename;+extern bool flag_no_filename;+extern bool flag_no_header;+extern bool flag_no_messages;+extern bool flag_match;+extern bool flag_count;+extern bool flag_fixed_strings;+extern bool flag_free_space;+extern bool flag_ignore_case;+extern bool flag_smart_case;+extern bool flag_invert_match;+extern bool flag_line_number;+extern bool flag_only_line_number;+extern bool flag_column_number;+extern bool flag_byte_offset;+extern bool flag_line_buffered;+extern bool flag_only_matching;+extern bool flag_ungroup;+extern bool flag_quiet;+extern bool flag_files_with_match;+extern bool flag_files_without_match;+extern bool flag_null;+extern bool flag_basic_regexp;+extern bool flag_perl_regexp;+extern bool flag_word_regexp;+extern bool flag_line_regexp;+extern bool flag_dereference;+extern bool flag_no_dereference;+extern bool flag_binary;+extern bool flag_binary_without_matches;+extern bool flag_text;+extern bool flag_hex;+extern bool flag_with_hex;+extern bool flag_empty;+extern bool flag_initial_tab;+extern bool flag_decompress;+extern bool flag_any_line;+extern bool flag_heading;+extern bool flag_break;+extern bool flag_stats;+extern bool flag_cpp;+extern bool flag_csv;+extern bool flag_json;+extern bool flag_xml;+extern bool flag_stdin;+extern bool flag_all_threads;+extern bool flag_sort_name;+extern bool flag_sort_size;+extern bool flag_sort_atime;+extern bool flag_sort_mtime;+extern bool flag_sort_ctime;+extern bool flag_sort_reversed;+extern bool flag_pretty;+extern bool flag_no_hidden;+extern bool flag_hex_hbr;+extern bool flag_hex_cbr;+extern bool flag_hex_chr;+extern Action flag_devices_action;+extern Action flag_directories_action;+extern size_t flag_query;+extern size_t flag_after_context;+extern size_t flag_before_context;+extern size_t flag_min_depth;+extern size_t flag_max_depth;+extern size_t flag_max_count;+extern size_t flag_max_files;+extern size_t flag_min_line;+extern size_t flag_max_line;+extern size_t flag_not_magic;+extern size_t flag_min_magic;+extern size_t flag_jobs;+extern size_t flag_tabs;+extern size_t flag_hex_columns;+extern size_t flag_max_mmap;+extern size_t flag_min_steal;+extern const char *flag_pager;+extern const char *flag_color;+extern const char *flag_apply_color;+extern const char *flag_hexdump;+extern const char *flag_colors;+extern const char *flag_encoding;+extern const char *flag_filter;+extern const char *flag_format;+extern const char *flag_format_begin;+extern const char *flag_format_end;+extern const char *flag_format_open;+extern const char *flag_format_close;+extern const char *flag_sort;+extern const char *flag_devices;+extern const char *flag_directories;+extern const char *flag_label;+extern const char *flag_separator;+extern const char *flag_group_separator;+extern const char *flag_binary_files;+extern std::vector<std::string> flag_regexp;+extern std::vector<std::string> flag_neg_regexp;+extern std::vector<std::string> flag_file;+extern std::vector<std::string> flag_file_types;+extern std::vector<std::string> flag_file_extensions;+extern std::vector<std::string> flag_file_magic;+extern std::vector<std::string> flag_glob;+extern std::vector<std::string> flag_ignore_files;+extern std::vector<std::string> flag_include;+extern std::vector<std::string> flag_include_dir;+extern std::vector<std::string> flag_include_from;+extern std::vector<std::string> flag_include_fs;+extern std::vector<std::string> flag_not_include;+extern std::vector<std::string> flag_not_include_dir;+extern std::vector<std::string> flag_exclude;+extern std::vector<std::string> flag_exclude_dir;+extern std::vector<std::string> flag_exclude_from;+extern std::vector<std::string> flag_exclude_fs;+extern std::vector<std::string> flag_not_exclude;+extern std::vector<std::string> flag_not_exclude_dir;+extern reflex::Input::file_encoding_type flag_encoding_type;++// ugrep command-line arguments pointing to argv[]+extern const char *arg_pattern;+extern std::vector<const char*> arg_files;++// redirectable source is standard input by default or a pipe+extern FILE *source;++// redirectable output destination is standard output by default or a pipe+extern FILE *output;++// check TTY availability and set colors+extern void terminal();++// perform a ugrep search given the specified command line flags, patterns, and files+extern void ugrep();++extern void warning(const char *message, const char *arg);+extern void error(const char *message, const char *arg);+extern void abort(const char *message);+extern void abort(const char *message, const std::string& what);++#endif
@@ -0,0 +1,897 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file vkey.cpp+@brief Virtual terminal keyboard input API - static, not thread safe+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt+*/++#include "vkey.hpp"++// expand vkey support for non-portable META-PGUP/PGDN/HOME/END and META-F1/F2/F3/F4+// #define WITH_VKEY_ENABLE_EXPANDED++// fix ALT-LEFT and ALT-RIGHT e.g. with Mac OS Terminal, but this replaces ALT-b and ALT-f+// #define VKEY_FIX_META_LEFT+// #define VKEY_FIX_META_RIGHT++// use ALT-/ to enter Unicode character code followed by / or any non-hexdigit key, e.g. ALT-/3c0/ gives π+#ifndef VKEY_META_UNICODE+# define VKEY_META_UNICODE '/'+#endif++// rotate the key buffer+int VKey::rot_keybuf()+{+ unsigned char ch;++ ch = keybuf[0];+ keybuf[0] = keybuf[1];+ keybuf[1] = keybuf[2];+ keybuf[2] = 0;++ return ch;+}++#ifdef VKEY_DOS++// see https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-6.0/aa299374(v=vs.60)++// wait until key press and return raw VKey::xxx code+int VKey::raw_get()+{+ int ch = _getch();++ if (ch == 0 || ch == 0xE0)+ ch = _getch();++ switch (ch)+ {+ case 10: return LF;+ case 13: return CR;+ case 59: return FN(1);+ case 60: return FN(2);+ case 61: return FN(3);+ case 62: return FN(4);+ case 63: return FN(5);+ case 64: return FN(6);+ case 65: return FN(7);+ case 66: return FN(8);+ case 67: return FN(9);+ case 68: return FN(10);+ case 71: return HOME;+ case 72: return UP;+ case 73: return PGUP;+ case 75: return LEFT;+ case 77: return RIGHT;+ case 79: return END;+ case 80: return DOWN;+ case 81: return PGDN;+ case 82: keybuf[0] = DEL; return META; // INS+ case 83: return DEL;+ case 115: return HOME; // CTRL-LEFT -> HOME+ case 116: return END; // CTRL-RIGHT -> END+ case 133: return FN(11);+ case 134: return FN(12);+ case 141: return PGUP; // CTRL-UP -> PGUP+ case 145: return PGDN; // CTRL-DOWN -> PGDN+ case 147: keybuf[0] = DEL; return META; // CTRL-DEL -> META-DEL+ case 148: keybuf[0] = TAB; return META; // CTRL-TAB -> META-TAB+ case 152: keybuf[0] = UP; return META;+ case 155: keybuf[0] = LEFT; return META;+ case 157: keybuf[0] = RIGHT; return META;+ case 160: keybuf[0] = DOWN; return META;+ case 163: keybuf[0] = DEL; return META;+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case 117: keybuf[0] = END; return META; // CTRL-END+ case 118: keybuf[0] = PGDN; return META; // CTRL-PGDN+ case 119: keybuf[0] = HOME; return META; // CTRL-HOME+ case 134: keybuf[0] = PGUP; return META; // CTRL-PGUP+ case 151: keybuf[0] = HOME; return META; // META-HOME+ case 153: keybuf[0] = PGUP; return META; // META-PGUP+ case 159: keybuf[0] = END; return META; // META-END+ case 161: keybuf[0] = PGDN; return META; // META-PGDN+ case 162: keybuf[0] = DEL; return META; // META-DEL+#endif+ default: if (ch >= 1 && ch <= 126) return ch;+ }++ return 0;+}++// wait until key press and return raw VKey::xxx code, time out after timeout ms+int VKey::raw_in(int timeout)+{+ if (keybuf[0])+ return rot_keybuf();++ switch (WaitForSingleObject(hConIn, timeout))+ {+ case WAIT_OBJECT_0:+ if (!_kbhit())+ {+ FlushConsoleInputBuffer(hConIn);+ return 0;+ }+ return raw_get();++ case WAIT_TIMEOUT:+ return 0;++ default:+ return EOF;+ }+}++// wait until key press and return VKey::xxx code+int VKey::get()+{+ int ch;++ if (keybuf[0])+ return rot_keybuf();++ while ((ch = raw_get()) == 0)+ continue;++ return fn_key(ch);+}++// wait until key press and return VKey::xxx code, time out after timeout ms+int VKey::in(int timeout)+{+ if (keybuf[0])+ return rot_keybuf();++ return fn_key(raw_in(timeout));+}++#else++#ifdef VKEY_WIN++// wait until key press and return raw VKey::xxx code+int VKey::raw_get()+{+ char ch;++ if (ReadFile(hConIn, &ch, 1, NULL, NULL))+ return static_cast<unsigned char>(ch);++ return EOF;+}++// wait until key press and return raw VKey::xxx code, time out after timeout ms+int VKey::raw_in(int timeout)+{+ switch (WaitForSingleObject(hConIn, timeout))+ {+ case WAIT_OBJECT_0:+ if (!_kbhit())+ {+ FlushConsoleInputBuffer(hConIn);+ return 0;+ }+ return raw_get();++ case WAIT_TIMEOUT:+ return 0;++ default:+ return EOF;+ }+}++#else++// wait until key press and return raw VKey::xxx code+int VKey::raw_get()+{+ char ch;++ if (read(tty, &ch, 1) <= 0)+ return EOF;++ return static_cast<unsigned char>(ch);+}++// wait until key press and return raw VKey::xxx code, time out after timeout ms+int VKey::raw_in(int timeout)+{+ char ch = 0;+ struct timeval tv;++ fd_set readfds;+ FD_ZERO(&readfds);+ FD_SET(tty, &readfds);+ tv.tv_sec = timeout / 1000;+ tv.tv_usec = (1000 * timeout) % 1000000;++ switch (select(tty + 1, &readfds, NULL, NULL, &tv))+ {+ case 0:+ return 0;++ case 1:+ if (read(tty, &ch, 1) == 1)+ return ch ? static_cast<unsigned char>(ch) : 32;+ }++ return EOF;+}++#endif++// wait for next raw key press within VKey::TIMEOUT ms+int VKey::key()+{+ return VKey::raw_in(VKey::TIMEOUT);+}++// return VKey::META key press or META+/hex/ Unicode code point+int VKey::alt_key(int ch)+{+#ifdef VKEY_META_UNICODE++ if (ch == VKEY_META_UNICODE)+ {+ unsigned char *chp;+ int code = 0;++ do+ {+ ch = raw_get();++ if (ch >= 'A' && ch <= 'Z')+ ch -= 7;+ else if (ch >= 'a' && ch <= 'z')+ ch -= 39;++ if (ch < '0' || ch > '0' + 15)+ {+ (void)vkey(ch);+ break;+ }++ code = 16 * code + ch - '0';+ } while (code <= 0x10FFF);++ if (code < 0x80)+ return code;++ chp = keybuf;++ if (code < 0x0800)+ {+ ch = (0xC0 | ((code >> 6) & 0x1F));+ }+ else+ {+ if (code < 0x010000)+ {+ ch = (0xE0 | ((code >> 12) & 0x0F));+ }+ else+ {+ ch = (0xF0 | ((code >> 18) & 0x07));+ *chp++ = static_cast<unsigned char>(0x80 | ((code >> 12) & 0x3F));+ }+ *chp++ = static_cast<unsigned char>(0x80 | ((code >> 6) & 0x3F));+ }+ *chp++ = static_cast<unsigned char>(0x80 | (code & 0x3F));++ return ch;+ }++#endif++ if (ch >= 32 && ch <= 126 && alt[ch - 32][0] != 0)+ {+ keybuf[0] = alt[ch - 32][1];+ keybuf[1] = alt[ch - 32][2];+ keybuf[2] = alt[ch - 32][3];++ return alt[ch - 32][0];+ }++ keybuf[0] = ch;++ return META;+}++// return VKey::FN or VKey::META key press or META+/hex/ Unicode code point+int VKey::fn_key(int ch)+{+ if (ch >= 256 + '@' && ch < 256 + '@' + 12 && fn[ch - 256 - '@'][0] != '\0')+ {+ if (fn[ch - 256 - '@'][0] == META)+ return alt_key(fn[ch - 256 - '@'][1]);++ keybuf[0] = fn[ch - 256 - '@'][1];+ keybuf[1] = fn[ch - 256 - '@'][2];+ keybuf[2] = fn[ch - 256 - '@'][3];++ return fn[ch - 256 - '@'][0];+ }++ return ch;+}++// translate ANSI escape sequence starting with ch, return VKey::xxx key code+int VKey::ansi_esc(int ch)+{+ int ch2;++ switch (ch)+ {+ case 0:+ return VKey::ESC;+ case 13:+ return 10; // META-ENTER -> LF+ case 27:+ if (keybuf[0]) // nonzero when holding down ESC+ {+ flush();+ return 0;+ }+ keybuf[0] = ESC;+ ch = ansi_esc(key());+ if (ch == 0)+ return 0;+ keybuf[0] = ch;+ return META;+ case 'O':+ switch (ch = key())+ {+ case 0:+ return alt_key('O');+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case '1':+ if (key() == ';')+ key(); // ignore '2'..'8'+ switch (key())+ {+ case 'P': return FN(9); // META-FN1 -> FN9+ case 'Q': return FN(10); // META-FN2 -> FN10+ case 'R': return FN(11); // META-FN3 -> FN11+ case 'S': return FN(12); // META-FN4 -> FN12+ }+ return 0;+#endif+ case 'A': return UP;+ case 'B': return DOWN;+ case 'C': return RIGHT;+ case 'D': return LEFT;+ case 'F': return END;+ case 'H': return HOME;+ case 'P': return FN(1);+ case 'Q': return FN(2);+ case 'R': return FN(3);+ case 'S': return FN(4);+ case 'T': return FN(5);+ case 'U': return FN(6);+ case 'V': return FN(7);+ case 'W': return FN(8);+ case 'X': return FN(9);+ case 'Y': return FN(10);+ case 'Z': return FN(11);+ case '[': return FN(12);+ }+ return 0;+ case '[':+ switch (ch = key())+ {+ case 0:+ return alt_key('[');+ case '1':+ if ((ch = key()) == '~')+ return HOME;+ if ((ch2 = key()) == ';')+ ch2 = key();+ switch (ch2)+ {+ case '2': // SHIFT+ case '3': // META+ case '4': // META-SHIFT+ switch (key())+ {+ case 'A': keybuf[0] = UP; return META; // META-UP+ case 'B': keybuf[0] = DOWN; return META; // META-DOWN+ case 'C': keybuf[0] = RIGHT; return META; // META-RIGHT+ case 'D': keybuf[0] = LEFT; return META; // META-LEFT+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case 'F': keybuf[0] = END; return META; // META-END+ case 'H': keybuf[0] = HOME; return META; // META-HOME+#endif+ }+ return 0;+ case '5': // CTRL+ case '6': // CTRL-SHIFT+ switch (key())+ {+ case 'A': return PGUP; // CTRL-UP -> PGUP+ case 'B': return PGDN; // CTRL-DOWN -> PGDN+ case 'C': return END; // CTRL-RIGHT -> END+ case 'D': return HOME; // CTRL-LEFT -> HOME+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case 'F': keybuf[0] = END; return META; // CTRL-END -> META-END+ case 'H': keybuf[0] = HOME; return META; // CTRL-HOME -> META-HOME+#endif+ }+ return 0;+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case '7': // META-CTRL+ case '8': // META-CTRL-SHIFT+ switch (key())+ {+ case 'A': keybuf[0] = PGUP; return META; // META-PGUP+ case 'B': keybuf[0] = PGDN; return META; // META-PGDN+ case 'C': keybuf[0] = END; return META; // META-END+ case 'D': keybuf[0] = HOME; return META; // META-HOME+ case 'F': keybuf[0] = END; return META; // META-END+ case 'H': keybuf[0] = HOME; return META; // META-HOME+ }+ return 0;+#endif+ case '~':+ switch (ch)+ {+ case '1': return FN(1);+ case '2': return FN(2);+ case '3': return FN(3);+ case '4': return FN(4);+ case '5': return FN(5);+ case '7': return FN(6);+ case '8': return FN(7);+ case '9': return FN(8);+ }+ }+ return 0;+ case '2':+ if ((ch = key()) == '~')+ {+ keybuf[0] = DEL;+ return META; // INS -> META-DEL+ }+ if (ch == ';' || (ch2 = key()) == ';')+ {+ key(); // ignore '2'..'8'+ ch2 = key();+ }+ if (ch2 == '~')+ {+ switch (ch)+ {+ case '0': return FN(9);+ case '1': return FN(10);+ case '3': return FN(11);+ case '4': return FN(12);+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case ';': return DEL; // META-INS -> DEL+#endif+ }+ }+ return 0;+ case '3':+ switch (key())+ {+ case ';':+ key(); // ignore '2'..'8'+ if (key() != '~')+ return 0;+ keybuf[0] = DEL;+ return META;+ case '~': return DEL;+ }+ return 0;+ case '4':+ switch (key())+ {+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case ';':+ key(); // ignore '2'..'8'+ if (key() != '~')+ return 0;+ keybuf[0] = END;+ return META;+#endif+ case '~': return END;+ }+ return 0;+ case '5':+ switch (key())+ {+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case ';':+ key(); // ignore '2'..'8'+ if (key() != '~')+ return 0;+ keybuf[0] = PGUP;+ return META;+#endif+ case '~': return PGUP;+ }+ return 0;+ case '6':+ switch (key())+ {+#ifdef WITH_VKEY_ENABLE_EXPANDED+ case ';':+ key(); // ignore '2'..'8'+ if (key() != '~')+ return 0;+ keybuf[0] = PGDN;+ return META;+#endif+ case '~': return PGDN;+ }+ return 0;+ case 'A': return UP;+ case 'B': return DOWN;+ case 'C': return RIGHT;+ case 'D': return LEFT;+ case 'F': return END;+ case 'H': return HOME;+ case 'Z': keybuf[0] = TAB; return META;+ case '[':+ switch (key())+ {+ case 'A': return FN(1);+ case 'B': return FN(2);+ case 'C': return FN(3);+ case 'D': return FN(4);+ case 'E': return FN(5);+ }+ }+ return 0;+ }++ return alt_key(ch);+}++// translate ANSI escape sequences, FN, and DEL keys+int VKey::vkey(int ch)+{+ switch (ch)+ {+ case 27: return fn_key(ansi_esc(key()));+ case 127: return 8;+ }++ return ch;+}++// wait until key press and return VKey::xxx code+int VKey::get()+{+ int ch;++ if (keybuf[0])+ return rot_keybuf();++ while ((ch = vkey(raw_get())) == 0)+ continue;++ return ch;+}++// wait until key press and return VKey::xxx code, time out after timeout ms+int VKey::in(int timeout)+{+ if (keybuf[0])+ return rot_keybuf();++ return vkey(raw_in(timeout));+}++#endif++// flush the key buffer and remove pending key presses until no key is pressed+void VKey::flush()+{+ keybuf[0] = 0;+ keybuf[1] = 0;+ keybuf[2] = 0;++#ifdef OS_WIN++ FlushConsoleInputBuffer(hConIn);++#else++ while (key() > 0)+ continue;++#endif+}++// setup vkey in VKey::NORMAL tty or VKey::RAW raw tty mode (cfmakeraw), returns 0 on success <0 on failure+bool VKey::setup(int mode)+{+#ifdef OS_WIN++ hConIn = CreateFileA("CONIN$", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);++ if (hConIn == INVALID_HANDLE_VALUE)+ return false;++ if (!GetConsoleMode(hConIn, &oldInMode))+ return false;++ DWORD inMode = oldInMode & ~(ENABLE_ECHO_INPUT | ENABLE_LINE_INPUT);++ if (mode == VKey::RAW)+ inMode &= ~ENABLE_PROCESSED_INPUT;++ // get event when window is resized+ inMode |= ENABLE_WINDOW_INPUT;++#ifdef VKEY_WIN+ inMode |= ENABLE_VIRTUAL_TERMINAL_INPUT;+#endif++ if (!SetConsoleMode(hConIn, inMode))+ return false;++#ifdef CP_UTF8+ SetConsoleCP(CP_UTF8);+#endif++#else++ struct termios newterm;++ tty = open("/dev/tty", O_RDWR);++ if (tty < 0)+ {+ if (isatty(STDIN_FILENO) == 0)+ return false;+ tty = STDIN_FILENO;+ }++ fcntl(tty, F_SETFL, fcntl(tty, F_GETFL) & ~O_NONBLOCK);+ tcgetattr(tty, &oldterm);+ tcgetattr(tty, &newterm);++ if (mode == VKey::RAW)+ cfmakeraw(&newterm);+ else+ newterm.c_lflag &= ~(ECHO | ICANON);++ tcsetattr(tty, TCSADRAIN, &newterm);++#endif++ flush();++ return true;+}++// release vkey resources and restore tty+void VKey::cleanup()+{+#ifdef OS_WIN++ if (hConIn != INVALID_HANDLE_VALUE)+ {+ SetConsoleMode(hConIn, oldInMode);+ CloseHandle(hConIn);+ }++#else++ tcsetattr(tty, TCSAFLUSH, &oldterm);++#endif+}++// assign ALT + key code 32..126 one or more keys stored in string+void VKey::map_alt_key(int key, const char *keys)+{+ if (key >= 32 && key <= 126)+ {+ if (keys == NULL)+ {+ alt[key - 32][0] = 0;+ }+ else+ {+ for (size_t i = 0; i < sizeof(*alt) && *keys; ++i)+ {+ alt[key - 32][i] = *keys;+ if (*keys++ == '\0')+ break;+ }+ }+ }+}++// assign FN 1..12 one or more keys stored in string+void VKey::map_fn_key(unsigned num, const char *keys)+{+ if (num >= 1 && num <= 12)+ {+ if (keys == NULL)+ {+ fn[num - 1][0] = 0;+ }+ else+ {+ for (size_t i = 0; i < sizeof(*fn); ++i)+ {+ fn[num - 1][i] = *keys;+ if (*keys++ == '\0')+ break;+ }+ }+ }+}++#ifdef OS_WIN++// Windows console state+HANDLE VKey::hConIn;+DWORD VKey::oldInMode;++#else++// Unix/Linux terminal state+int VKey::tty;+struct termios VKey::oldterm;++#endif++// key buffer to store up to three more keys after ALT/OPTION/META key was pressed+unsigned char VKey::keybuf[3];++// META/ALT/OPTION key mapping table, up to 4 UTF-8 bytes, not required to be \0-terminated+unsigned char VKey::alt[127 - 32][4] = {+ { 0xc2, 0xa0, 0x00 }, // ALT-SPACE -> NBSP+ { 0xe2, 0x81, 0x84 }, // ALT-! -> ⁄+ { 0xc3, 0x86, 0x00 }, // ALT-" -> Æ+ { 0xe2, 0x80, 0xb9 }, // ALT-# -> ‹+ { 0xe2, 0x80, 0xba }, // ALT-$ -> ›+ { 0xef, 0xac, 0x81 }, // ALT-% -> fi+ { 0xe2, 0x80, 0xa1 }, // ALT-& -> ‡+ { 0xc3, 0xa6, 0x00 }, // ALT-' -> æ+ { 0xc2, 0xb7, 0x00 }, // ALT-( -> ·+ { 0xe2, 0x80, 0x9a }, // ALT-) -> ‚+ { 0xc2, 0xb0, 0x00 }, // ALT-* -> °+ { 0xc2, 0xb1, 0x00 }, // ALT-+ -> ±+ { 0xe2, 0x89, 0xa4 }, // ALT-, -> ≤+ { 0xe2, 0x80, 0x93 }, // ALT-- -> –+ { 0xe2, 0x89, 0xa5 }, // ALT-. -> ≥+ { 0xc3, 0xb7, 0x00 }, // ALT-/ -> ÷+ { 0xc2, 0xba, 0x00 }, // ALT-0 -> º+ { 0xc2, 0xa1, 0x00 }, // ALT-1 -> ¡+ { 0xe2, 0x84, 0xa2 }, // ALT-2 -> ™+ { 0xc2, 0xa3, 0x00 }, // ALT-3 -> £+ { 0xc2, 0xa2, 0x00 }, // ALT-4 -> ¢+ { 0xe2, 0x88, 0x9e }, // ALT-5 -> ∞+ { 0xc2, 0xa7, 0x00 }, // ALT-6 -> §+ { 0xc2, 0xb6, 0x00 }, // ALT-7 -> ¶+ { 0xe2, 0x80, 0xa2 }, // ALT-8 -> •+ { 0xc2, 0xaa, 0x00 }, // ALT-9 -> ª+ { 0xc3, 0x9a, 0x00 }, // ALT-: -> Ú+ { 0xe2, 0x80, 0xa6 }, // ALT-; -> …+ { 0xc2, 0xaf, 0x00 }, // ALT-< -> ¯+ { 0xe2, 0x89, 0xa0 }, // ALT-= -> ≠+ { 0xcb, 0x98, 0x00 }, // ALT-> -> ˘+ { 0xc2, 0xbf, 0x00 }, // ALT-? -> ¿+ { 0xe2, 0x82, 0xac }, // ALT-@ -> €+ { 0xc3, 0x85, 0x00 }, // ALT-A -> Å+ { 0xc4, 0xb1, 0x00 }, // ALT-B -> ı+ { 0xc3, 0x87, 0x00 }, // ALT-C -> Ç+ { 0xc3, 0x8e, 0x00 }, // ALT-D -> Î+ { 0xcb, 0x8a, 0x00 }, // acute accent ALT-E -> ´+ { 0xc3, 0x8f, 0x00 }, // ALT-F -> Ï+ { 0xcb, 0x9d, 0x00 }, // ALT-G -> ˝+ { 0xc3, 0x93, 0x00 }, // ALT-H -> Ó+ { 0xcb, 0x86, 0x00 }, // circumflex accent ALT-I -> ˆ+ { 0xc3, 0x94, 0x00 }, // ALT-J -> Ô+ { 0xef, 0xa3, 0xbf }, // ALT-K -> + { 0xc3, 0x92, 0x00 }, // ALT-L -> Ò+ { 0xc3, 0x82, 0x00 }, // ALT-M -> Â+ { 0xcb, 0x9c, 0x00 }, // tilde accent ALT-N -> ˜+ { 0xc3, 0x98, 0x00 }, // ALT-O -> Ø+ { 0xe2, 0x88, 0x8f }, // ALT-P -> ∏+ { 0xc5, 0x92, 0x00 }, // ALT-Q -> Œ+ { 0xe2, 0x80, 0xb0 }, // ALT-R -> ‰+ { 0xc3, 0x8d, 0x00 }, // ALT-S -> Í+ { 0xcb, 0x87, 0x00 }, // ALT-T -> ˇ+ { 0xc2, 0xa8, 0x00 }, // diaeresis accent ALT-U -> ¨+ { 0xe2, 0x97, 0x8a }, // ALT-V -> ◊+ { 0xe2, 0x80, 0x9e }, // ALT-W -> „+ { 0xcb, 0x9b, 0x00 }, // ALT-X -> ˛+ { 0xc3, 0x81, 0x00 }, // ALT-Y -> Á+ { 0xc2, 0xb8, 0x00 }, // ALT-Z -> ¸+ { 0xe2, 0x80, 0x9c }, // ALT-[ -> “+ { 0xc2, 0xab, 0x00 }, // ALT-\ -> «+ { 0xe2, 0x80, 0x98 }, // ALT-] -> ‘+ { 0xef, 0xac, 0x82 }, // ALT-^ -> fl+ { 0xe2, 0x80, 0x94 }, // ALT-_ -> —+ { 0xcb, 0x8b, 0x00 }, // grave accent modifier ALT-` -> ˋ+ { 0xc3, 0xa5, 0x00 }, // ALT-a -> å+#ifdef VKEY_FIX_META_LEFT+ { 0x1F, 0x02, 0x00 }, // MacOS terminal: ALT-b = META-LEFT+#else+ { 0xe2, 0x88, 0xab }, // ALT-b -> ∫+#endif+ { 0xc3, 0xa7, 0x00 }, // ALT-c -> ç+ { 0xe2, 0x88, 0x82 }, // ALT-d -> ∂+ { 0xcb, 0x8a, 0x00 }, // acute accent modifier ALT-e -> ´+#ifdef VKEY_FIX_META_RIGHT+ { 0x1F, 0x06, 0x00 }, // MacOS terminal: ALT-f = META-RIGHT+#else+ { 0xc6, 0x92, 0x00 }, // ALT-f -> ƒ+#endif+ { 0xc2, 0xa9, 0x00 }, // ALT-g -> ©+ { 0xcb, 0x99, 0x00 }, // ALT-h -> ˙+ { 0xcb, 0x86, 0x00 }, // circumflex accent modifier ALT-i -> ˆ+ { 0xe2, 0x88, 0x86 }, // ALT-j -> ∆+ { 0xcb, 0x9a, 0x00 }, // ALT-k -> ˚+ { 0xc2, 0xac, 0x00 }, // ALT-l -> ¬+ { 0xc2, 0xb5, 0x00 }, // ALT-m -> µ+ { 0xcb, 0x9c, 0x00 }, // tilde accent modifier ALT-n -> ˜+ { 0xc3, 0xb8, 0x00 }, // ALT-o -> ø+ { 0xcf, 0x80, 0x00 }, // ALT-p -> π+ { 0xc5, 0x93, 0x00 }, // ALT-q -> œ+ { 0xc2, 0xae, 0x00 }, // ALT-r -> ®+ { 0xc3, 0x9f, 0x00 }, // ALT-s -> ß+ { 0xe2, 0x80, 0xa0 }, // ALT-t -> †+ { 0xc2, 0xa8, 0x00 }, // diaeresis accent modifier ALT-u -> ¨+ { 0xe2, 0x88, 0x9a }, // ALT-v -> √+ { 0xe2, 0x88, 0x91 }, // ALT-w -> ∑+ { 0xe2, 0x89, 0x88 }, // ALT-x -> ≈+ { 0xc2, 0xa5, 0x00 }, // ALT-y -> ¥+ { 0xce, 0xa9, 0x00 }, // ALT-z -> Ω+ { 0xe2, 0x80, 0x9d }, // ALT-{ -> ”+ { 0xc2, 0xbb, 0x00 }, // ALT-| -> »+ { 0xe2, 0x80, 0x99 }, // ALT-} -> ’+ { 0xcb, 0x9c, 0x00 }, // tilde accent ALT-~ -> ˜+};++// customizable FN key mapping table, up to 4 UTF-8 bytes, when entries are zero then 256+'A'..256+'L' are returned for FN1..FN12+unsigned char VKey::fn[12][4] = {+ { 0 }, // FN1 -> 321+ { 0 }, // FN2 -> 322+ { 0 }, // FN3 -> 323+ { 0 }, // FN4 -> 324+ { 0 }, // FN5 -> 325+ { 0 }, // FN6 -> 326+ { 0 }, // FN7 -> 327+ { 0 }, // FN8 -> 328+ { 0 }, // FN9 -> 329+ { 0 }, // FN10 -> 330+ { 0 }, // FN11 -> 331+ { 0 }, // FN12 -> 332+};
@@ -0,0 +1,339 @@+/******************************************************************************\+* Copyright (c) 2019, Robert van Engelen, Genivia Inc. All rights reserved. *+* *+* Redistribution and use in source and binary forms, with or without *+* modification, are permitted provided that the following conditions are met: *+* *+* (1) Redistributions of source code must retain the above copyright notice, *+* this list of conditions and the following disclaimer. *+* *+* (2) Redistributions in binary form must reproduce the above copyright *+* notice, this list of conditions and the following disclaimer in the *+* documentation and/or other materials provided with the distribution. *+* *+* (3) The name of the author may not be used to endorse or promote products *+* derived from this software without specific prior written permission. *+* *+* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED *+* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF *+* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO *+* EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, *+* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, *+* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; *+* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, *+* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR *+* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF *+* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *+\******************************************************************************/++/**+@file vkey.hpp+@brief Virtual terminal keyboard input API - static, not thread safe+@author Robert van Engelen - engelen@genivia.com+@copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved.+@copyright (c) BSD-3 License - see LICENSE.txt++Supports Unix/Linux, MacOS, DOS, and Windows.++Key codes:++ -1 interrupted or error+ 0 timed out++ 32..126 ASCII characters++ 31 META/ALT/OPTION/CTRL-_++ 8 CTRL-H/BACKSPACE/DELETE+ 9 CTRL-I/TAB and SHIFT-TAB is META-TAB+ 10 CTRL-J/ENTER/RETURN+ 13 CTRL-M/ENTER/RETURN (raw mode)+ 27 CTRL-[/ESC+ 127 DEL and INS is META-DEL (31 127)++ 16 CTRL-P/UP+ 14 CTRL-N/DOWN+ 2 CTRL-B/LEFT+ 6 CTRL-F/RIGHT++ 7 CTRL-G/CTRL-UP/PGUP+ 4 CTRL-D/CTRL-DOWN/PGDN+ 1 CTRL-A/CTRL-LEFT/HOME+ 5 CTRL-E/CTRL-RIGHT/END++ 3 CTRL-C (requires VKEY_RAW)+ 11 CTRL-K+ 12 CTRL-L+ 15 CTRL-O (requires VKEY_RAW)+ 17 CTRL-Q (requires VKEY_RAW, reserved for XON/XOFF flow control)+ 18 CTRL-R+ 19 CTRL-S (requires VKEY_RAW, reserved for XON/XOFF flow control)+ 20 CTRL-T+ 21 CTRL-U+ 22 CTRL-V (requires VKEY_RAW)+ 23 CTRL-W+ 24 CTRL-X+ 25 CTRL-Y+ 26 CTRL-Z/PAUSE+ 28 CTRL-\ (Right Slash)+ 29 CTRL-] (Right Bracket)+ 30 CTRL-^ (Circumflex Accent)++Function keys (if not remapped with vkey_map_fn_key):++ FN1..FN12 -> 256+'A'..256+'L'++ALT/META (if not remapped with vkey_map_alt_key):++ ALT-SPACE -> NBSP+ ALT-! -> ⁄+ ALT-" -> Æ+ ALT-# -> ‹+ ALT-$ -> ›+ ALT-% -> fi+ ALT-& -> ‡+ ALT-' -> æ+ ALT-( -> ·+ ALT-) -> ‚+ ALT-* -> °+ ALT-+ -> ±+ ALT-, -> ≤+ ALT-- -> –+ ALT-. -> ≥+ ALT-/ -> ÷+ ALT-0 -> º+ ALT-1 -> ¡+ ALT-2 -> ™+ ALT-3 -> £+ ALT-4 -> ¢+ ALT-5 -> ∞+ ALT-6 -> §+ ALT-7 -> ¶+ ALT-8 -> •+ ALT-9 -> ª+ ALT-: -> Ú+ ALT-; -> …+ ALT-< -> ¯+ ALT-= -> ≠+ ALT-> -> ˘+ ALT-? -> ¿+ ALT-@ -> €+ ALT-A -> Å+ ALT-B -> ı+ ALT-C -> Ç+ ALT-D -> Î+ acute accent ALT-E -> ´+ ALT-F -> Ï+ ALT-G -> ˝+ ALT-H -> Ó+ circumflex accent ALT-I -> ˆ+ ALT-J -> Ô+ ALT-K -> + ALT-L -> Ò+ ALT-M -> Â+ tilde accent ALT-N -> ˜+ ALT-O -> Ø+ ALT-P -> ∏+ ALT-Q -> Œ+ ALT-R -> ‰+ ALT-S -> Í+ ALT-T -> ˇ+ diaeresis accent ALT-U -> ¨+ ALT-V -> ◊+ ALT-W -> „+ ALT-X -> ˛+ ALT-Y -> Á+ ALT-Z -> ¸+ ALT-[ -> “+ ALT-\ -> «+ ALT-] -> ‘+ ALT-^ -> fl+ ALT-_ -> —+ grave accent modifier ALT-` -> ˋ+ ALT-a -> å+ ALT-b -> ∫+ ALT-c -> ç+ ALT-d -> ∂+ acute accent modifier ALT-e -> ´+ ALT-f -> ƒ+ ALT-g -> ©+ ALT-h -> ˙+ circumflex accent modifier ALT-i -> ˆ+ ALT-j -> ∆+ ALT-k -> ˚+ ALT-l -> ¬+ ALT-m -> µ+ tilde accent modifier ALT-n -> ˜+ ALT-o -> ø+ ALT-p -> π+ ALT-q -> œ+ ALT-r -> ®+ ALT-s -> ß+ ALT-t -> †+ diaeresis accent modifier ALT-u -> ¨+ ALT-v -> √+ ALT-w -> ∑+ ALT-x -> ≈+ ALT-y -> ¥+ ALT-z -> Ω+ ALT-{ -> ”+ ALT-| -> »+ ALT-} -> ’+ tilde accent ALT-~ -> ˜++Unicode code point entry:++ ALT-/ hex-digits /++*/++#ifndef VKEY_HPP+#define VKEY_HPP++#include "ugrep.hpp"++#ifdef OS_WIN++#ifdef ENABLE_VIRTUAL_TERMINAL_INPUT+# define VKEY_WIN+#else+# define VKEY_DOS+#endif++extern "C" int _getch(void);+extern "C" int _kbhit(void);++#else++#include <termios.h>+#include <unistd.h>+#include <fcntl.h>+#include <sys/ioctl.h>++#endif++class VKey {++ public:++ static const int NORMAL = 0; // VKey::setup in tty normal mode+ static const int RAW = 1; // VKey::setup in tty raw mode (cfmakeraw)++ static const int META = 31; // META/ALT/OPTION/CTRL-_++ static const int BS = 8; // CTRL-H/BACKSPACE/DELETE+ static const int TAB = 9; // CTRL-I/TAB and SHIFT-TAB is META-TAB+ static const int LF = 10; // CTRL-J/ENTER/RETURN+ static const int CR = 13; // CTRL-M/ENTER/RETURN (raw mode)+ static const int ESC = 27; // CTRL-[/ESC+ static const int DEL = 127; // DEL and INS is META-DEL++ static const int UP = 16; // CTRL-P/UP+ static const int DOWN = 14; // CTRL-N/DOWN+ static const int LEFT = 2; // CTRL-B/LEFT+ static const int RIGHT = 6; // CTRL-F/RIGHT++ static const int PGUP = 7; // CTRL-G/CTRL-UP/PGUP+ static const int PGDN = 4; // CTRL-D/CTRL-DOWN/PGDN+ static const int HOME = 1; // CTRL-A/CTRL-LEFT/HOME+ static const int END = 5; // CTRL-E/CTRL-RIGHT/END++ static const int CTRL_C = 3; // CTRL-C (requires VKEY_RAW)+ static const int CTRL_K = 11; // CTRL-K+ static const int CTRL_L = 12; // CTRL-L+ static const int CTRL_O = 15; // CTRL-O (requires VKEY_RAW)+ static const int CTRL_Q = 17; // CTRL-Q (requires VKEY_RAW, reserved for XON/XOFF flow control)+ static const int CTRL_R = 18; // CTRL-R+ static const int CTRL_S = 19; // CTRL-S (requires VKEY_RAW, reserved for XON/XOFF flow control)+ static const int CTRL_T = 20; // CTRL-T+ static const int CTRL_U = 21; // CTRL-U+ static const int CTRL_V = 22; // CTRL-V (requires VKEY_RAW)+ static const int CTRL_W = 23; // CTRL-W+ static const int CTRL_X = 24; // CTRL-X+ static const int CTRL_Y = 25; // CTRL-Y+ static const int CTRL_Z = 26; // CTRL-Z/PAUSE+ static const int CTRL_RS = 28; // CTRL-\ (Right Slash)+ static const int CTRL_RB = 29; // CTRL-] (Right Bracket)+ static const int CTRL_CA = 30; // CTRL-^ (Circumflex Accent)++ static constexpr int FN(int num)+ {+ return 255 + '@' + num; // FN1..FN12 is 256+'A'..256+'L'+ }++ // setup vkey in VKey::NORMAL tty or VKey::RAW raw tty mode (cfmakeraw), returns 0 on success <0 on failure+ static bool setup(int mode = NORMAL);++ // release vkey resources and restore tty+ static void cleanup();++ // wait until key press and return VKey::xxx code+ static int get();++ // wait until key press and return VKey::xxx code, time out after timeout ms+ static int in(int timeout);++ // wait until key press and return unmapped VKey::xxx code+ static int raw_get();++ // wait until key press and return unmapped VKey::xxx code, time out after timeout ms+ static int raw_in(int timeout);++ // flush the key buffer and remove pending key presses until no key is pressed+ static void flush();++ // assign ALT + key code 32..126 one to four keys/chars stored in string+ static void map_alt_key(int key, const char *keys);++ // assign FN 1..12 one to four keys/chars stored in string+ static void map_fn_key(unsigned num, const char *keys);++ protected:++ // default 50ms timeout to allow the key queue to be filled with ANSI escape codes+ static const int TIMEOUT = 50;++ // rotate the key buffer+ static int rot_keybuf();++ // translate ANSI escape sequences, FN, and DEL keys+ static int vkey(int ch);++ // wait for next raw key press within VKey::TIMEOUT ms+ static int key();++ // return VKey::META key press or META+/hex/ Unicode code point+ static int alt_key(int ch);++ // return VKey::FN or VKey::META key press or META+/hex/ Unicode code point+ static int fn_key(int ch);++ // translate ANSI escape sequences, FN, and DEL keys+ static int ansi_esc(int ch);++#ifdef OS_WIN++ // Windows console state+ static HANDLE hConIn;+ static DWORD oldInMode;++#else++ // Unix/Linux terminal state+ static int tty;+ static struct termios oldterm;++#endif++ // key buffer to store up to three more keys after ALT/OPTION/META key was pressed+ static unsigned char keybuf[3];++ // META/ALT/OPTION key mapping table, up to 4 UTF-8 bytes, not required to be \0-terminated+ static unsigned char alt[127 - 32][4];++ // customizable FN key mapping table, up to 4 UTF-8 bytes, when entries are zero then 256+'A'..256+'L' are returned for FN1..FN12+ static unsigned char fn[12][4];++};++#endif
@@ -28,14 +28,14 @@ /** @file zstream.hpp-@brief file decompression streams written in C++11+@brief file decompression streams @author Robert van Engelen - engelen@genivia.com @copyright (c) 2019-2020, Robert van Engelen, Genivia Inc. All rights reserved. @copyright (c) BSD-3 License - see LICENSE.txt */ -#ifndef ZSTREAM_H-#define ZSTREAM_H+#ifndef ZSTREAM_HPP+#define ZSTREAM_HPP #include <cstdio> #include <cstdlib>
@@ -7,7 +7,7 @@ if [ ! -x "../src/ugrep" ] ; then exit 1 fi -read -p "Are you sure to overwrite all test cases with new ones? [y/n] " -rsn1 key < /dev/tty+read -p "Are you sure to overwrite all test cases with new ones? (y/n [n]) " -rsn1 key < /dev/tty case $key in y|Y) echo yes@@ -68,7 +68,7 @@ END $UG -Fiwco -f lorem lorem.utf8.txt > out/lorem.utf8.out $UG -Fiwco -f lorem lorem.utf16.txt > out/lorem.utf16.out $UG -Fiwco -f lorem lorem.utf32.txt > out/lorem.utf32.out-cat lorem | $UG -Fiwco -Q LATIN1 -f - lorem.latin1.txt > out/lorem.latin1.out+cat lorem | $UG -Fiwco --encoding=LATIN1 -f - lorem.latin1.txt > out/lorem.latin1.out $UG -ci hello Hello.bat Hello.class Hello.java Hello.pdf Hello.sh Hello.txt > out/Hello_Hello-ci.out $UG -cj hello Hello.bat Hello.class Hello.java Hello.pdf Hello.sh Hello.txt > out/Hello_Hello-cj.out
@@ -1,15 +1,15 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[0mBinary file[1;35m Hello.class[0m matches-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[0mBinary file[1;35m Hello.pdf[0m matches-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[mBinary file[1;35m Hello.class[m matches+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[mBinary file[1;35m Hello.pdf[m matches+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1,15 +1,15 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[0mBinary file[1;35m Hello.class[0m matches-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[0mBinary file[1;35m Hello.pdf[0m matches-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[mBinary file[1;35m Hello.class[m matches+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[mBinary file[1;35m Hello.pdf[m matches+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1 +1 @@-[1;35mHello.java[0m[1;36m:[0m[0m[1;4;32m[0m[0m+[1;35mHello.java[m[1;36m:[m[m[1;4;32m[m[m
@@ -1,15 +1,15 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[0mBinary file[1;35m Hello.class[0m matches-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[0mBinary file[1;35m Hello.pdf[0m matches-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[mBinary file[1;35m Hello.class[m matches+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[mBinary file[1;35m Hello.pdf[m matches+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m2-[1;35mHello.class[0m[1;36m:[0m0-[1;35mHello.java[0m[1;36m:[0m7-[1;35mHello.pdf[0m[1;36m:[0m134-[1;35mHello.sh[0m[1;36m:[0m2-[1;35mHello.txt[0m[1;36m:[0m1+[1;35mHello.bat[m[1;36m:[m2+[1;35mHello.class[m[1;36m:[m0+[1;35mHello.java[m[1;36m:[m7+[1;35mHello.pdf[m[1;36m:[m134+[1;35mHello.sh[m[1;36m:[m2+[1;35mHello.txt[m[1;36m:[m1
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m2-[1;35mHello.class[0m[1;36m:[0m0-[1;35mHello.java[0m[1;36m:[0m7-[1;35mHello.pdf[0m[1;36m:[0m134-[1;35mHello.sh[0m[1;36m:[0m2-[1;35mHello.txt[0m[1;36m:[0m1+[1;35mHello.bat[m[1;36m:[m2+[1;35mHello.class[m[1;36m:[m0+[1;35mHello.java[m[1;36m:[m7+[1;35mHello.pdf[m[1;36m:[m134+[1;35mHello.sh[m[1;36m:[m2+[1;35mHello.txt[m[1;36m:[m1
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m0-[1;35mHello.class[0m[1;36m:[0m0-[1;35mHello.java[0m[1;36m:[0m0-[1;35mHello.pdf[0m[1;36m:[0m0-[1;35mHello.sh[0m[1;36m:[0m0-[1;35mHello.txt[0m[1;36m:[0m0+[1;35mHello.bat[m[1;36m:[m0+[1;35mHello.class[m[1;36m:[m0+[1;35mHello.java[m[1;36m:[m0+[1;35mHello.pdf[m[1;36m:[m0+[1;35mHello.sh[m[1;36m:[m0+[1;35mHello.txt[m[1;36m:[m0
@@ -1,5 +1,5 @@-[1;35mHello.bat[0m-[1;35mHello.java[0m-[1;35mHello.pdf[0m-[1;35mHello.sh[0m-[1;35mHello.txt[0m+[1;35mHello.bat[m+[1;35mHello.java[m+[1;35mHello.pdf[m+[1;35mHello.sh[m+[1;35mHello.txt[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
tests/out/Hello_-I-nC1.out
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 20[0m[1;36m:[0m [0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 21[0m[1;36m:[0m [0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 74[0m[1;36m:[0m [0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 114[0m[1;36m:[0m [0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 154[0m[1;36m:[0m [0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 158[0m[1;36m:[0m [0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 20[m[1;36m:[m [m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 21[m[1;36m:[m [mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 74[m[1;36m:[m [m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 114[m[1;36m:[m [m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 154[m[1;36m:[m [m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 158[m[1;36m:[m [m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m#!/bin/sh[0m[1;34m[0m-[1;35mHello.bat[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34mecho "Hello World!"[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34mimport java.lang.*;[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m3[0m[1;36m-[0m[1;34m[0m[1;34mpublic class Hello // prints a Hello World! greeting[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m4[0m[1;36m-[0m[1;34m[0m[1;34m{ public static void main(String[] arg)[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m5[0m[1;36m-[0m[1;34m[0m[1;34m { System.out.println("Hello World!");[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m6[0m[1;36m-[0m[1;34m[0m[1;34m }[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m7[0m[1;36m-[0m[1;34m[0m[1;34m}[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m%PDF-1.3[0m[1;34m[0m-[1;35mHello.sh[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m#!/bin/sh[0m[1;34m[0m-[1;35mHello.sh[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34mecho "Hello World!"[0m[1;34m[0m-[1;35mHello.txt[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34mHello[0m+[1;35mHello.bat[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m#!/bin/sh[m[1;34m[m+[1;35mHello.bat[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34mecho "Hello World!"[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34mimport java.lang.*;[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m3[m[1;36m-[m[1;34m[m[1;34mpublic class Hello // prints a Hello World! greeting[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m4[m[1;36m-[m[1;34m[m[1;34m{ public static void main(String[] arg)[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m5[m[1;36m-[m[1;34m[m[1;34m { System.out.println("Hello World!");[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m6[m[1;36m-[m[1;34m[m[1;34m }[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m7[m[1;36m-[m[1;34m[m[1;34m}[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m%PDF-1.3[m[1;34m[m+[1;35mHello.sh[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m#!/bin/sh[m[1;34m[m+[1;35mHello.sh[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34mecho "Hello World!"[m[1;34m[m+[1;35mHello.txt[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m#!/bin/sh[0m-[1;35mHello.bat[0m[1;36m:[0mecho "Hello World!"[0m-[1;35mHello.java[0m[1;36m:[0mimport java.lang.*;[0m-[1;35mHello.java[0m[1;36m:[0m[0m-[1;35mHello.java[0m[1;36m:[0mpublic class Hello // prints a Hello World! greeting[0m-[1;35mHello.java[0m[1;36m:[0m{ public static void main(String[] arg)[0m-[1;35mHello.java[0m[1;36m:[0m { System.out.println("Hello World!");[0m-[1;35mHello.java[0m[1;36m:[0m }[0m-[1;35mHello.java[0m[1;36m:[0m}[0m-[1;35mHello.pdf[0m[1;36m:[0m%PDF-1.3[0m-[1;35mHello.sh[0m[1;36m:[0m#!/bin/sh[0m-[1;35mHello.sh[0m[1;36m:[0mecho "Hello World!"[0m-[1;35mHello.txt[0m[1;36m:[0mHello[0m+[1;35mHello.bat[m[1;36m:[m#!/bin/sh[m+[1;35mHello.bat[m[1;36m:[mecho "Hello World!"[m+[1;35mHello.java[m[1;36m:[mimport java.lang.*;[m+[1;35mHello.java[m[1;36m:[m[m+[1;35mHello.java[m[1;36m:[mpublic class Hello // prints a Hello World! greeting[m+[1;35mHello.java[m[1;36m:[m{ public static void main(String[] arg)[m+[1;35mHello.java[m[1;36m:[m { System.out.println("Hello World!");[m+[1;35mHello.java[m[1;36m:[m }[m+[1;35mHello.java[m[1;36m:[m}[m+[1;35mHello.pdf[m[1;36m:[m%PDF-1.3[m+[1;35mHello.sh[m[1;36m:[m#!/bin/sh[m+[1;35mHello.sh[m[1;36m:[mecho "Hello World!"[m+[1;35mHello.txt[m[1;36m:[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m#!/bin/sh[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0mecho "Hello World!"[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0mimport java.lang.*;[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0mpublic class Hello // prints a Hello World! greeting[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m{ public static void main(String[] arg)[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m { System.out.println("Hello World!");[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m }[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m}[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m%PDF-1.3[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m#!/bin/sh[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0mecho "Hello World!"[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m#!/bin/sh[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[mecho "Hello World!"[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[mimport java.lang.*;[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[mpublic class Hello // prints a Hello World! greeting[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m{ public static void main(String[] arg)[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m { System.out.println("Hello World!");[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m }[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m}[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m%PDF-1.3[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m#!/bin/sh[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[mecho "Hello World!"[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m #!/bin/sh[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m echo "Hello World!"[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m import java.lang.*;[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 20[0m[1;36m:[0m [0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 21[0m[1;36m:[0m public class Hello // prints a Hello World! greeting[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 74[0m[1;36m:[0m { public static void main(String[] arg)[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 114[0m[1;36m:[0m { System.out.println("Hello World!");[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 154[0m[1;36m:[0m }[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 158[0m[1;36m:[0m }[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m %PDF-1.3[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m #!/bin/sh[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m echo "Hello World!"[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m Hello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m #!/bin/sh[m+[1;35mHello.bat[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m echo "Hello World!"[m+[1;35mHello.java[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m import java.lang.*;[m+[1;35mHello.java[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 20[m[1;36m:[m [m+[1;35mHello.java[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 21[m[1;36m:[m public class Hello // prints a Hello World! greeting[m+[1;35mHello.java[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 74[m[1;36m:[m { public static void main(String[] arg)[m+[1;35mHello.java[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 114[m[1;36m:[m { System.out.println("Hello World!");[m+[1;35mHello.java[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 154[m[1;36m:[m }[m+[1;35mHello.java[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 158[m[1;36m:[m }[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m %PDF-1.3[m+[1;35mHello.sh[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m #!/bin/sh[m+[1;35mHello.sh[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m echo "Hello World!"[m+[1;35mHello.txt[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m Hello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m #!/bin/sh[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m echo "Hello World!"[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m import java.lang.*;[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 20[0m[1;36m:[0m [0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 21[0m[1;36m:[0m public class Hello // prints a Hello World! greeting[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 74[0m[1;36m:[0m { public static void main(String[] arg)[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 114[0m[1;36m:[0m { System.out.println("Hello World!");[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 154[0m[1;36m:[0m }[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 158[0m[1;36m:[0m }[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m %PDF-1.3[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m #!/bin/sh[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m echo "Hello World!"[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m Hello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m #!/bin/sh[m+[1;35mHello.bat[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m echo "Hello World!"[m+[1;35mHello.java[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m import java.lang.*;[m+[1;35mHello.java[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 20[m[1;36m:[m [m+[1;35mHello.java[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 21[m[1;36m:[m public class Hello // prints a Hello World! greeting[m+[1;35mHello.java[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 74[m[1;36m:[m { public static void main(String[] arg)[m+[1;35mHello.java[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 114[m[1;36m:[m { System.out.println("Hello World!");[m+[1;35mHello.java[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 154[m[1;36m:[m }[m+[1;35mHello.java[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 158[m[1;36m:[m }[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m %PDF-1.3[m+[1;35mHello.sh[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m #!/bin/sh[m+[1;35mHello.sh[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m echo "Hello World!"[m+[1;35mHello.txt[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m Hello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 20[0m[1;36m:[0m [0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 21[0m[1;36m:[0m [0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 74[0m[1;36m:[0m [0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 114[0m[1;36m:[0m [0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 154[0m[1;36m:[0m [0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 158[0m[1;36m:[0m [0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 20[m[1;36m:[m [m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 21[m[1;36m:[m [mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 74[m[1;36m:[m [m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 114[m[1;36m:[m [m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 154[m[1;36m:[m [m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 158[m[1;36m:[m [m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1 +1 @@-[1;35mHello.java[0m[1;36m:[0m[0m[1;4;32m[0m[0m+[1;35mHello.java[m[1;36m:[m[m[1;4;32m[m[m
@@ -1,13 +1,13 @@-[1;35mHello.bat[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.java[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.sh[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[mHello[m
@@ -1 +1 @@-[1;35mHello.java[0m[1;36m:[0m[0m[1;4;32m[0m[0m+[1;35mHello.java[m[1;36m:[m[m[1;4;32m[m[m
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m2-[1;35mHello.class[0m[1;36m:[0m8-[1;35mHello.java[0m[1;36m:[0m7-[1;35mHello.pdf[0m[1;36m:[0m134-[1;35mHello.sh[0m[1;36m:[0m2-[1;35mHello.txt[0m[1;36m:[0m1+[1;35mHello.bat[m[1;36m:[m2+[1;35mHello.class[m[1;36m:[m8+[1;35mHello.java[m[1;36m:[m7+[1;35mHello.pdf[m[1;36m:[m134+[1;35mHello.sh[m[1;36m:[m2+[1;35mHello.txt[m[1;36m:[m1
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m2-[1;35mHello.class[0m[1;36m:[0m8-[1;35mHello.java[0m[1;36m:[0m7-[1;35mHello.pdf[0m[1;36m:[0m134-[1;35mHello.sh[0m[1;36m:[0m2-[1;35mHello.txt[0m[1;36m:[0m1+[1;35mHello.bat[m[1;36m:[m2+[1;35mHello.class[m[1;36m:[m8+[1;35mHello.java[m[1;36m:[m7+[1;35mHello.pdf[m[1;36m:[m134+[1;35mHello.sh[m[1;36m:[m2+[1;35mHello.txt[m[1;36m:[m1
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m[1;36m:[0m0-[1;35mHello.class[0m[1;36m:[0m0-[1;35mHello.java[0m[1;36m:[0m0-[1;35mHello.pdf[0m[1;36m:[0m0-[1;35mHello.sh[0m[1;36m:[0m0-[1;35mHello.txt[0m[1;36m:[0m0+[1;35mHello.bat[m[1;36m:[m0+[1;35mHello.class[m[1;36m:[m0+[1;35mHello.java[m[1;36m:[m0+[1;35mHello.pdf[m[1;36m:[m0+[1;35mHello.sh[m[1;36m:[m0+[1;35mHello.txt[m[1;36m:[m0
@@ -1,6 +1,6 @@-[1;35mHello.bat[0m-[1;35mHello.class[0m-[1;35mHello.java[0m-[1;35mHello.pdf[0m-[1;35mHello.sh[0m-[1;35mHello.txt[0m+[1;35mHello.bat[m+[1;35mHello.class[m+[1;35mHello.java[m+[1;35mHello.pdf[m+[1;35mHello.sh[m+[1;35mHello.txt[m
@@ -1,466 +1,466 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m ca fe ba be 00 00 00 34 00 1d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 00 06 00 0f 09 [0m[1;36m |[0m[1;34m-----------[0m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m 00 10 00 11 08 00 12[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m-[1;32m00000010[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[1;34m--------[0m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m: [0m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m: [0m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m: [0m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/String;)V[7mA[7m@[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m-[1;32m00000060[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 53 6f 75 [0m[1;36m |[0m[1;34m-------------[0mSou[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 72 63 65 46 69 6c 65 01 00[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0mrceFile[7mA[7m@[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m-[1;32m00000070[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 48 65 6c 6c 6f 2e [0m[1;36m |[0m[1;34m----------[0mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m: [0m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m: [0m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m: [0m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m: [0m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m: [0m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m: [0m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m: [0m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m: [0m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;32m00000150[0m[1;36m: [0m 00 01 b1 00 00 00 01 00 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000150[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 00 00 00 06 00 01 00 [0m[1;36m |[0m[1;34m---------[0m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m: [0m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m: [0m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;32m00000180[0m[1;36m: [0m 04 b1 00 00 00 01 00[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 00 00[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m--------[0m[7m@[7m@[7m@[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 00 02 00 00 [0m[1;36m |[0m[1;34m------------[0m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m: [0m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m f3 a0 d0 c4 c6[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0m4 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m<< /Length 5 0 R /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000040[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 [0m[1;36m |[0m[1;34m--------------[0mx[7mA[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 45 8e bb[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mE[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;32m00000050[0m[1;36m: [0m[1;34m -- -- -- --[0m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0m[1;34m----[0m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m e2 a9 12 f3 99 90 5c 4c 59[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000080[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 9f 89 07 6f 86 6b [0m[1;36m |[0m[1;34m----------[0m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 37 b5 37 e3 17 4e ff 20 a5[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m7[7m.7[7m.[7mWN[7m. [7m.[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m9[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m10[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m11[0m[1;36m:[0m[0m5 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m12[0m[1;36m:[0m[0m123[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m13[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m14[0m[1;36m:[0m[0m2 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m15[0m[1;36m:[0m[0m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m16[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m17[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m18[0m[1;36m:[0m[0m6 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m19[0m[1;36m:[0m[0m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m20[0m[1;36m:[0m[0m>> >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m21[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m22[0m[1;36m:[0m[0m9 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m23[0m[1;36m:[0m[0m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m24[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m25[0m[1;36m:[0m-[1;32m00000200[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m: [0m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m: [0m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m: [0m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m: [0m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;32m00000250[0m[1;36m: [0m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m26[0m[1;36m:[0m-[1;32m00000250[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 11 5a [0m[1;36m |[0m[1;34m--------------[0m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m: [0m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m: [0m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m: [0m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m: [0m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m: [0m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m: [0m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m: [0m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m: [0m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m: [0m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m: [0m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m: [0m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m: [0m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m: [0m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m: [0m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m: [0m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m: [0m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m: [0m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m: [0m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m: [0m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m: [0m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m: [0m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m: [0m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m: [0m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m: [0m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m: [0m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;32m000003f0[0m[1;36m: [0m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m27[0m[1;36m:[0m-[1;32m000003f0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m d0 70 d0 7c f4 [0m[1;36m |[0m[1;34m-----------[0m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m: [0m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m: [0m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m: [0m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m: [0m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m: [0m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m: [0m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m: [0m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m: [0m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m: [0m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m: [0m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m: [0m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m: [0m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000004c0[0m[1;36m: [0m 59 92 d7 e4 fb f2[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mY[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m28[0m[1;36m:[0m-[1;32m000004c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0m[1;34m-------[0m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m: [0m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m: [0m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m: [0m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m: [0m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m: [0m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m: [0m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m: [0m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m: [0m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m: [0m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000560[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m29[0m[1;36m:[0m-[1;32m00000560[0m[1;36m: [0m[1;34m --[0m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[1;34m-[0mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m: [0m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m: [0m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m: [0m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m: [0m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m: [0m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m: [0m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m: [0m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m: [0m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m: [0m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m: [0m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m: [0m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m: [0m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m: [0m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;32m00000640[0m[1;36m: [0m 6d 35 1a[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mm5[7mZ[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m30[0m[1;36m:[0m-[1;32m00000640[0m[1;36m: [0m[1;34m -- -- -- --[0m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0m[1;34m----[0mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m: [0m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m: [0m ea 26 d1 7f b7 8f 93 34 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m31[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m32[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m33[0m[1;36m:[0m[0m10 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m34[0m[1;36m:[0m[0m1116[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m35[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m36[0m[1;36m:[0m[0m7 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m37[0m[1;36m:[0m[0m[ /ICCBased 9 0 R ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m38[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m39[0m[1;36m:[0m[0m3 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m40[0m[1;36m:[0m[0m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m41[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m42[0m[1;36m:[0m[0m11 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m43[0m[1;36m:[0m[0m<< /Type /Catalog /Pages 3 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m44[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m45[0m[1;36m:[0m[0m8 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m46[0m[1;36m:[0m[0m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m47[0m[1;36m:[0m[0m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m48[0m[1;36m:[0m[0m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m49[0m[1;36m:[0m[0m0 0 602 ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m50[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m51[0m[1;36m:[0m[0m12 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m52[0m[1;36m:[0m[0m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m53[0m[1;36m:[0m[0m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m54[0m[1;36m:[0m[0m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m55[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m56[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m57[0m[1;36m:[0m[0m13 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m58[0m[1;36m:[0m[0m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m59[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m60[0m[1;36m:[0m-[1;32m00000980[0m[1;36m: [0m[1;34m -- --[0m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m: [0m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m: [0m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m: [0m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;32m000009c0[0m[1;36m: [0m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m 0a[0m[1;34m -- [0m[1;36m |[0m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m61[0m[1;36m:[0m-[1;32m000009c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m f8 [0m[1;36m |[0m[1;34m---------------[0m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m: [0m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m: [0m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m: [0m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m: [0m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m: [0m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m: [0m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m: [0m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m: [0m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m: [0m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m: [0m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m: [0m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m: [0m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m: [0m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m: [0m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m: [0m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m: [0m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m: [0m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m: [0m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m: [0m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m: [0m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m: [0m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m: [0m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m: [0m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m: [0m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m: [0m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m: [0m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m: [0m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m: [0m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m: [0m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m: [0m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;32m00000bb0[0m[1;36m: [0m e1 ea 04 f9 61[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mD[7m.a[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m62[0m[1;36m:[0m-[1;32m00000bb0[0m[1;36m: [0m[1;34m -- -- -- -- -- --[0m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[1;34m------[0m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m: [0m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m: [0m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;32m00000be0[0m[1;36m: [0m b2 51 e1 2f[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.Q[7m./[0m[7mJ[0m[1;34m-----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m63[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- --[0m ef 54 60 9f c2 db[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m-----[0m[7m.T`[7m.[7m.[7m.[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m64[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 7f 56 d8 bb [0m[1;36m |[0m[1;34m------------[0m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m: [0m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m: [0m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m: [0m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m: [0m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m: [0m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;32m00000c40[0m[1;36m: [0m 81 ab f8 bd c2 8b[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m65[0m[1;36m:[0m-[1;32m00000c40[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[1;34m-------[0m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m: [0m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m: [0m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;32m00000c70[0m[1;36m: [0m a6 cb a7[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m66[0m[1;36m:[0m-[1;32m00000c70[0m[1;36m: [0m[1;34m -- -- -- --[0m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[1;34m----[0m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m: [0m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m: [0m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m: [0m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m: [0m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m: [0m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m: [0m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;32m00000ce0[0m[1;36m: [0m 0f 2a ac 70 e2 57[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mO*[7m.p[7m.W[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m67[0m[1;36m:[0m-[1;32m00000ce0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[1;34m-------[0m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;32m00000cf0[0m[1;36m: [0m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m68[0m[1;36m:[0m-[1;32m00000cf0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 54 74 c4 [0m[1;36m |[0m[1;34m-------------[0mTt[7m.[0m[1;36m|[0m-[1;32m00000d00[0m[1;36m: [0m fd[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[0m[7mJ[0m[1;34m--------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m69[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m[1;34m -- --[0m e5 36 fc 42 61 89 c2 3d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[1;34m--[0m[7m.6[7m.Ba[7m.[7m.=[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m70[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 8b cb ac 72 b1 [0m[1;36m |[0m[1;34m-----------[0m[7m.[7m.[7m.r[7m.[0m[1;36m|[0m-[1;32m00000d10[0m[1;36m: [0m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [0m[1;36m |[0m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[0m[1;36m|[0m-[1;32m00000d20[0m[1;36m: [0m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [0m[1;36m |[0m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[0m[1;36m|[0m-[1;32m00000d30[0m[1;36m: [0m dd e4 fc 49 28 e9 86 79 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.I([7m.[7m.y[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m71[0m[1;36m:[0m-[1;32m00000d30[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 77 e5 e2 4e 85 b9 b9 [0m[1;36m |[0m[1;34m---------[0mw[7m.[7m.N[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d40[0m[1;36m: [0m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [0m[1;36m |[0m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d50[0m[1;36m: [0m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [0m[1;36m |[0m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[0m[1;36m|[0m-[1;32m00000d60[0m[1;36m: [0m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [0m[1;36m |[0m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[0m[1;36m|[0m-[1;32m00000d70[0m[1;36m: [0m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [0m[1;36m |[0m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[0m[1;36m|[0m-[1;32m00000d80[0m[1;36m: [0m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [0m[1;36m |[0mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[0m[1;36m|[0m-[1;32m00000d90[0m[1;36m: [0m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [0m[1;36m |[0m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[0m[1;36m|[0m-[1;32m00000da0[0m[1;36m: [0m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [0m[1;36m |[0m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[0m[1;36m|[0m-[1;32m00000db0[0m[1;36m: [0m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [0m[1;36m |[0m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[0m[1;36m|[0m-[1;32m00000dc0[0m[1;36m: [0m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [0m[1;36m |[0m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[0m[1;36m|[0m-[1;32m00000dd0[0m[1;36m: [0m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [0m[1;36m |[0m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[0m[1;36m|[0m-[1;32m00000de0[0m[1;36m: [0m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [0m[1;36m |[0m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[0m[1;36m|[0m-[1;32m00000df0[0m[1;36m: [0m 31 24 22 02 81 42 fd 67 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m1$"[7mB[7m.B[7m.g[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m72[0m[1;36m:[0m-[1;32m00000df0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 83 39 84 c1 ad b8 41 [0m[1;36m |[0m[1;34m---------[0m[7m.9[7m.[7m.[7m.[7m.A[0m[1;36m|[0m-[1;32m00000e00[0m[1;36m: [0m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [0m[1;36m |[0m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[0m[1;36m|[0m-[1;32m00000e10[0m[1;36m: [0m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [0m[1;36m |[0m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[0m[1;36m|[0m-[1;32m00000e20[0m[1;36m: [0m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [0m[1;36m |[0m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000e30[0m[1;36m: [0m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [0m[1;36m |[0m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[0m[1;36m|[0m-[1;32m00000e40[0m[1;36m: [0m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [0m[1;36m |[0m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[0m[1;36m|[0m-[1;32m00000e50[0m[1;36m: [0m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [0m[1;36m |[0m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[0m[1;36m|[0m-[1;32m00000e60[0m[1;36m: [0m c9 ee[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[0m[7mJ[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m73[0m[1;36m:[0m-[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- --[0m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[0m 0a[0m[1;34m -- [0m[1;36m |[0m[1;34m---[0m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m74[0m[1;36m:[0m-[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 70 [0m[1;36m |[0m[1;34m---------------[0mp[0m[1;36m|[0m-[1;32m00000e70[0m[1;36m: [0m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [0m[1;36m |[0m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[0m[1;36m|[0m-[1;32m00000e80[0m[1;36m: [0m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [0m[1;36m |[0m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![0m[1;36m|[0m-[1;32m00000e90[0m[1;36m: [0m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [0m[1;36m |[0m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[0m[1;36m|[0m-[1;32m00000ea0[0m[1;36m: [0m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [0m[1;36m |[0m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[0m[1;36m|[0m-[1;32m00000eb0[0m[1;36m: [0m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [0m[1;36m |[0m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[0m[1;36m|[0m-[1;32m00000ec0[0m[1;36m: [0m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [0m[1;36m |[0m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[0m[1;36m|[0m-[1;32m00000ed0[0m[1;36m: [0m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [0m[1;36m |[0mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00000ee0[0m[1;36m: [0m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m75[0m[1;36m:[0m-[1;32m00000ee0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 71 a9 [0m[1;36m |[0m[1;34m--------------[0mq[7m.[0m[1;36m|[0m-[1;32m00000ef0[0m[1;36m: [0m 88 75 20 46 c1 c2 a6 2d [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.u F[7m.[7m.[7m.-[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m76[0m[1;36m:[0m-[1;32m00000ef0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m d2 05 70 72 68 85 c6 [0m[1;36m |[0m[1;34m---------[0m[7m.[7mEprh[7m.[7m.[0m[1;36m|[0m-[1;32m00000f00[0m[1;36m: [0m 80 36 08 82 03 10 7e 90 03 22 22[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m77[0m[1;36m:[0m-[1;32m00000f00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 57 ac 16 59 [0m[1;36m |[0m[1;34m------------[0mW[7m.[7mVY[0m[1;36m|[0m-[1;32m00000f10[0m[1;36m: [0m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [0m[1;36m |[0m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[0m[1;36m|[0m-[1;32m00000f20[0m[1;36m: [0m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [0m[1;36m |[0m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[0m[1;36m|[0m-[1;32m00000f30[0m[1;36m: [0m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [0m[1;36m |[0m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[0m[1;36m|[0m-[1;32m00000f40[0m[1;36m: [0m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [0m[1;36m |[0mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f50[0m[1;36m: [0m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [0m[1;36m |[0mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[0m[1;36m|[0m-[1;32m00000f60[0m[1;36m: [0m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [0m[1;36m |[0m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f70[0m[1;36m: [0m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [0m[1;36m |[0m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[0m[1;36m|[0m-[1;32m00000f80[0m[1;36m: [0m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [0m[1;36m |[0mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[0m[1;36m|[0m-[1;32m00000f90[0m[1;36m: [0m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [0m[1;36m |[0m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[0m[1;36m|[0m-[1;32m00000fa0[0m[1;36m: [0m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [0m[1;36m |[0mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[0m[1;36m|[0m-[1;32m00000fb0[0m[1;36m: [0m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [0m[1;36m |[0m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000fc0[0m[1;36m: [0m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [0m[1;36m |[0m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[0m[1;36m|[0m-[1;32m00000fd0[0m[1;36m: [0m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [0m[1;36m |[0miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[0m[1;36m|[0m-[1;32m00000fe0[0m[1;36m: [0m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [0m[1;36m |[0m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[0m[1;36m|[0m-[1;32m00000ff0[0m[1;36m: [0m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [0m[1;36m |[0mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[0m[1;36m|[0m-[1;32m00001000[0m[1;36m: [0m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [0m[1;36m |[0m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[0m[1;36m|[0m-[1;32m00001010[0m[1;36m: [0m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [0m[1;36m |[0md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001020[0m[1;36m: [0m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [0m[1;36m |[0m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001030[0m[1;36m: [0m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [0m[1;36m |[0m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[0m[1;36m|[0m-[1;32m00001040[0m[1;36m: [0m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [0m[1;36m |[0m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[0m[1;36m|[0m-[1;32m00001050[0m[1;36m: [0m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [0m[1;36m |[0mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001060[0m[1;36m: [0m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [0m[1;36m |[0m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[0m[1;36m|[0m-[1;32m00001070[0m[1;36m: [0m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [0m[1;36m |[0m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[0m[1;36m|[0m-[1;32m00001080[0m[1;36m: [0m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [0m[1;36m |[0m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[0m[1;36m|[0m-[1;32m00001090[0m[1;36m: [0m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [0m[1;36m |[0m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[0m[1;36m|[0m-[1;32m000010a0[0m[1;36m: [0m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [0m[1;36m |[0mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[0m[1;36m|[0m-[1;32m000010b0[0m[1;36m: [0m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [0m[1;36m |[0m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[0m[1;36m|[0m-[1;32m000010c0[0m[1;36m: [0m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [0m[1;36m |[0m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[0m[1;36m|[0m-[1;32m000010d0[0m[1;36m: [0m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[0m[1;36m|[0m-[1;32m000010e0[0m[1;36m: [0m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [0m[1;36m |[0m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[0m[1;36m|[0m-[1;32m000010f0[0m[1;36m: [0m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [0m[1;36m |[0m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001100[0m[1;36m: [0m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [0m[1;36m |[0m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00001110[0m[1;36m: [0m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [0m[1;36m |[0m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[0m[1;36m|[0m-[1;32m00001120[0m[1;36m: [0m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [0m[1;36m |[0m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[0m[1;36m|[0m-[1;32m00001130[0m[1;36m: [0m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [0m[1;36m |[0m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[0m[1;36m|[0m-[1;32m00001140[0m[1;36m: [0m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [0m[1;36m |[0m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[0m[1;36m|[0m-[1;32m00001150[0m[1;36m: [0m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [0m[1;36m |[0m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[0m[1;36m|[0m-[1;32m00001160[0m[1;36m: [0m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [0m[1;36m |[0m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[0m[1;36m|[0m-[1;32m00001170[0m[1;36m: [0m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [0m[1;36m |[0m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001180[0m[1;36m: [0m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [0m[1;36m |[0m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[0m[1;36m|[0m-[1;32m00001190[0m[1;36m: [0m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [0m[1;36m |[0m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[0m[1;36m|[0m-[1;32m000011a0[0m[1;36m: [0m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [0m[1;36m |[0m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000011b0[0m[1;36m: [0m 79 47 d4[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0myG[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m78[0m[1;36m:[0m-[1;32m000011b0[0m[1;36m: [0m[1;34m -- -- -- --[0m 97 28 90 11 a6 50 55 95 61 73 52 d0 [0m[1;36m |[0m[1;34m----[0m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[0m[1;36m|[0m-[1;32m000011c0[0m[1;36m: [0m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [0m[1;36m |[0m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[0m[1;36m|[0m-[1;32m000011d0[0m[1;36m: [0m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [0m[1;36m |[0m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[0m[1;36m|[0m-[1;32m000011e0[0m[1;36m: [0m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [0m[1;36m |[0m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[0m[1;36m|[0m-[1;32m000011f0[0m[1;36m: [0m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [0m[1;36m |[0m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[0m[1;36m|[0m-[1;32m00001200[0m[1;36m: [0m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[0m[1;36m|[0m-[1;32m00001210[0m[1;36m: [0m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [0m[1;36m |[0mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[0m[1;36m|[0m-[1;32m00001220[0m[1;36m: [0m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [0m[1;36m |[0mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[0m[1;36m|[0m-[1;32m00001230[0m[1;36m: [0m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [0m[1;36m |[0m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[0m[1;36m|[0m-[1;32m00001240[0m[1;36m: [0m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [0m[1;36m |[0m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[0m[1;36m|[0m-[1;32m00001250[0m[1;36m: [0m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [0m[1;36m |[0m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[0m[1;36m|[0m-[1;32m00001260[0m[1;36m: [0m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [0m[1;36m |[0m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[0m[1;36m|[0m-[1;32m00001270[0m[1;36m: [0m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [0m[1;36m |[0m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[0m[1;36m|[0m-[1;32m00001280[0m[1;36m: [0m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [0m[1;36m |[0m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[0m[1;36m|[0m-[1;32m00001290[0m[1;36m: [0m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [0m[1;36m |[0m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000012a0[0m[1;36m: [0m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [0m[1;36m |[0m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[0m[1;36m|[0m-[1;32m000012b0[0m[1;36m: [0m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [0m[1;36m |[0m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000012c0[0m[1;36m: [0m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [0m[1;36m |[0m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[0m[1;36m|[0m-[1;32m000012d0[0m[1;36m: [0m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [0m[1;36m |[0myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[0m[1;36m|[0m-[1;32m000012e0[0m[1;36m: [0m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [0m[1;36m |[0m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[0m[1;36m|[0m-[1;32m000012f0[0m[1;36m: [0m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [0m[1;36m |[0m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][0m[1;36m|[0m-[1;32m00001300[0m[1;36m: [0m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [0m[1;36m |[0m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[0m[1;36m|[0m-[1;32m00001310[0m[1;36m: [0m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [0m[1;36m |[0m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001320[0m[1;36m: [0m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [0m[1;36m |[0m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[0m[1;36m|[0m-[1;32m00001330[0m[1;36m: [0m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [0m[1;36m |[0m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[0m[1;36m|[0m-[1;32m00001340[0m[1;36m: [0m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [0m[1;36m |[0m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[0m[1;36m|[0m-[1;32m00001350[0m[1;36m: [0m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[0m[1;36m|[0m-[1;32m00001360[0m[1;36m: [0m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [0m[1;36m |[0m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[0m[1;36m|[0m-[1;32m00001370[0m[1;36m: [0m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [0m[1;36m |[0m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001380[0m[1;36m: [0m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [0m[1;36m |[0m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[0m[1;36m|[0m-[1;32m00001390[0m[1;36m: [0m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [0m[1;36m |[0m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[0m[1;36m|[0m-[1;32m000013a0[0m[1;36m: [0m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [0m[1;36m |[0m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[0m[1;36m|[0m-[1;32m000013b0[0m[1;36m: [0m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [0m[1;36m |[0mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[0m[1;36m|[0m-[1;32m000013c0[0m[1;36m: [0m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [0m[1;36m |[0m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000013d0[0m[1;36m: [0m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [0m[1;36m |[0m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[0m[1;36m|[0m-[1;32m000013e0[0m[1;36m: [0m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [0m[1;36m |[0m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[0m[1;36m|[0m-[1;32m000013f0[0m[1;36m: [0m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [0m[1;36m |[0m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[0m[1;36m|[0m-[1;32m00001400[0m[1;36m: [0m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [0m[1;36m |[0m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[0m[1;36m|[0m-[1;32m00001410[0m[1;36m: [0m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [0m[1;36m |[0m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[0m[1;36m|[0m-[1;32m00001420[0m[1;36m: [0m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [0m[1;36m |[0m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[0m[1;36m|[0m-[1;32m00001430[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m79[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m80[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m81[0m[1;36m:[0m[0m14 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m82[0m[1;36m:[0m[0m2734[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m83[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m84[0m[1;36m:[0m[0m15 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m85[0m[1;36m:[0m[0m(Hello)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m86[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m87[0m[1;36m:[0m[0m16 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m88[0m[1;36m:[0m[0m(Mac OS X 10.12.6 Quartz PDFContext)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m89[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m90[0m[1;36m:[0m[0m17 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m91[0m[1;36m:[0m[0m(TextEdit)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m92[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m93[0m[1;36m:[0m[0m18 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m94[0m[1;36m:[0m[0m(D:20200124010711Z00'00')[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m95[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m96[0m[1;36m:[0m[0m19 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m97[0m[1;36m:[0m[0m()[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m98[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m99[0m[1;36m:[0m[0m20 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m100[0m[1;36m:[0m[0m[ ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m101[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m102[0m[1;36m:[0m[0m1 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m103[0m[1;36m:[0m[0m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m104[0m[1;36m:[0m[0m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m105[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m106[0m[1;36m:[0m[0mxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m107[0m[1;36m:[0m[0m0 21[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m108[0m[1;36m:[0m[0m0000000000 65535 f [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m109[0m[1;36m:[0m[0m0000005392 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m110[0m[1;36m:[0m[0m0000000238 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m111[0m[1;36m:[0m[0m0000001714 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m112[0m[1;36m:[0m[0m0000000022 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m113[0m[1;36m:[0m[0m0000000219 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m114[0m[1;36m:[0m[0m0000000342 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m115[0m[1;36m:[0m[0m0000001679 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m116[0m[1;36m:[0m[0m0000001847 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m117[0m[1;36m:[0m[0m0000000439 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m118[0m[1;36m:[0m[0m0000001658 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m119[0m[1;36m:[0m[0m0000001797 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m120[0m[1;36m:[0m[0m0000002110 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m121[0m[1;36m:[0m[0m0000002362 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m122[0m[1;36m:[0m[0m0000005186 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m123[0m[1;36m:[0m[0m0000005207 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m124[0m[1;36m:[0m[0m0000005231 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m125[0m[1;36m:[0m[0m0000005284 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m126[0m[1;36m:[0m[0m0000005311 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m127[0m[1;36m:[0m[0m0000005353 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m128[0m[1;36m:[0m[0m0000005372 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m129[0m[1;36m:[0m[0mtrailer[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m130[0m[1;36m:[0m[0m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m131[0m[1;36m:[0m[0m<8db88d3335070bd9583341583cf769a3> ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m132[0m[1;36m:[0m[0mstartxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m133[0m[1;36m:[0m[0m5536[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m134[0m[1;36m:[0m[0m%%EOF[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.class[m[1;36m:[m[32;1m1[m[1;36m:[m+[1;32m00000000[m[1;36m: [m ca fe ba be 00 00 00 34 00 1d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 00 06 00 0f 09 [m[1;36m |[m[1;34m-----------[m[7m@[7mF[7m@[7mO[7mI[m[1;36m|[m+[1;32m00000010[m[1;36m: [m 00 10 00 11 08 00 12[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m3[m[1;36m:[m+[1;32m00000010[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 13 00 14 07 00 15 07 [m[1;36m |[m[1;34m--------[m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[m[1;36m|[m+[1;32m00000020[m[1;36m: [m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [m[1;36m |[m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[m[1;36m|[m+[1;32m00000030[m[1;36m: [m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [m[1;36m |[mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[m[1;36m|[m+[1;32m00000040[m[1;36m: [m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [m[1;36m |[mumberTable[7mA[7m@[7mDmai[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [m[1;36m |[mn[7mA[7m@[7mV([Ljava/lang[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 2f 53 74 72 69 6e 67 3b 29 56 01 00[m 0a[m[1;34m -- -- -- [m[1;36m |[m/String;)V[7mA[7m@[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m4[m[1;36m:[m+[1;32m00000060[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 53 6f 75 [m[1;36m |[m[1;34m-------------[mSou[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 72 63 65 46 69 6c 65 01 00[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[mrceFile[7mA[7m@[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m5[m[1;36m:[m+[1;32m00000070[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 48 65 6c 6c 6f 2e [m[1;36m |[m[1;34m----------[mHello.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [m[1;36m |[mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[m[1;36m|[m+[1;32m00000090[m[1;36m: [m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [m[1;36m |[m[7mY[7mA[7m@[7mLHello World![m[1;36m|[m+[1;32m000000a0[m[1;36m: [m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [m[1;36m |[m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [m[1;36m |[m[7mA[7m@[7mPjava/lang/Obj[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [m[1;36m |[mect[7mA[7m@[7mPjava/lang/[m[1;36m|[m+[1;32m000000d0[m[1;36m: [m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [m[1;36m |[mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[m[1;36m|[m+[1;32m000000e0[m[1;36m: [m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [m[1;36m |[mjava/io/PrintStr[m[1;36m|[m+[1;32m000000f0[m[1;36m: [m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [m[1;36m |[meam;[7mA[7m@[7mSjava/io/P[m[1;36m|[m+[1;32m00000100[m[1;36m: [m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [m[1;36m |[mrintStream[7mA[7m@[7mGpri[m[1;36m|[m+[1;32m00000110[m[1;36m: [m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [m[1;36m |[mntln[7mA[7m@[7mU(Ljava/la[m[1;36m|[m+[1;32m00000120[m[1;36m: [m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [m[1;36m |[mng/String;)V[7m@![7m@[7mE[m[1;36m|[m+[1;32m00000130[m[1;36m: [m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [m[1;36m |[m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[m[1;36m|[m+[1;32m00000140[m[1;36m: [m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [m[1;36m |[m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[m[1;36m|[m+[1;32m00000150[m[1;36m: [m 00 01 b1 00 00 00 01 00 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000150[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 00 00 00 06 00 01 00 [m[1;36m |[m[1;34m---------[m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[m[1;36m|[m+[1;32m00000160[m[1;36m: [m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [m[1;36m |[m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[m[1;36m|[m+[1;32m00000170[m[1;36m: [m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [m[1;36m |[m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[m[1;36m|[m+[1;32m00000180[m[1;36m: [m 04 b1 00 00 00 01 00[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 00 00[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m--------[m[7m@[7m@[7m@[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 00 02 00 00 [m[1;36m |[m[1;34m------------[m[7m@[7mB[7m@[7m@[m[1;36m|[m+[1;32m00000190[m[1;36m: [m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [m[1;36m |[m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[m[1;36m|[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 25 c4 e5 f2 e5 eb a7 [m[1;36m |[m[1;34m---------[m%[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000010[m[1;36m: [m f3 a0 d0 c4 c6[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m3[m[1;36m:[m[m4 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m4[m[1;36m:[m[m<< /Length 5 0 R /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m5[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000040[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 [m[1;36m |[m[1;34m--------------[mx[7mA[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 45 8e bb[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mE[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;32m00000050[m[1;36m: [m[1;34m -- -- -- --[m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [m[1;36m |[m[1;34m----[m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [m[1;36m |[my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [m[1;36m |[m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m e2 a9 12 f3 99 90 5c 4c 59[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mR[7m.[7m.[7m.\LY[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000080[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 9f 89 07 6f 86 6b [m[1;36m |[m[1;34m----------[m[7m.[7m.[7mGo[7m.k[m[1;36m|[m+[1;32m00000090[m[1;36m: [m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[m[1;36m|[m+[1;32m000000a0[m[1;36m: [m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [m[1;36m |[m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [m[1;36m |[m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 37 b5 37 e3 17 4e ff 20 a5[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m7[7m.7[7m.[7mWN[7m. [7m.[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m9[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m10[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m11[m[1;36m:[m[m5 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m12[m[1;36m:[m[m123[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m13[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m14[m[1;36m:[m[m2 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m15[m[1;36m:[m[m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m16[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m17[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m18[m[1;36m:[m[m6 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m19[m[1;36m:[m[m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m20[m[1;36m:[m[m>> >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m21[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m22[m[1;36m:[m[m9 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m23[m[1;36m:[m[m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m24[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m25[m[1;36m:[m+[1;32m00000200[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 85 55 [m[1;36m |[m[1;34m------------[mx[7mA[7m.U[m[1;36m|[m+[1;32m00000210[m[1;36m: [m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [m[1;36m |[m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[m[1;36m|[m+[1;32m00000220[m[1;36m: [m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [m[1;36m |[m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[m[1;36m|[m+[1;32m00000230[m[1;36m: [m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [m[1;36m |[m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[m[1;36m|[m+[1;32m00000240[m[1;36m: [m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [m[1;36m |[m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[m[1;36m|[m+[1;32m00000250[m[1;36m: [m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[m 0a[m[1;34m -- -- [m[1;36m |[m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m26[m[1;36m:[m+[1;32m00000250[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 11 5a [m[1;36m |[m[1;34m--------------[m[7mQZ[m[1;36m|[m+[1;32m00000260[m[1;36m: [m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [m[1;36m |[m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000270[m[1;36m: [m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [m[1;36m |[m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000280[m[1;36m: [m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [m[1;36m |[m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[m[1;36m|[m+[1;32m00000290[m[1;36m: [m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [m[1;36m |[miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000002a0[m[1;36m: [m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [m[1;36m |[m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[m[1;36m|[m+[1;32m000002b0[m[1;36m: [m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [m[1;36m |[m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[m[1;36m|[m+[1;32m000002c0[m[1;36m: [m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [m[1;36m |[mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[m[1;36m|[m+[1;32m000002d0[m[1;36m: [m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [m[1;36m |[m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[m[1;36m|[m+[1;32m000002e0[m[1;36m: [m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [m[1;36m |[mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[m[1;36m|[m+[1;32m000002f0[m[1;36m: [m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [m[1;36m |[mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[m[1;36m|[m+[1;32m00000300[m[1;36m: [m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [m[1;36m |[m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00000310[m[1;36m: [m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [m[1;36m |[m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[m[1;36m|[m+[1;32m00000320[m[1;36m: [m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [m[1;36m |[m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[m[1;36m|[m+[1;32m00000330[m[1;36m: [m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [m[1;36m |[m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[m[1;36m|[m+[1;32m00000340[m[1;36m: [m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [m[1;36m |[m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[m[1;36m|[m+[1;32m00000350[m[1;36m: [m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [m[1;36m |[m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[m[1;36m|[m+[1;32m00000360[m[1;36m: [m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [m[1;36m |[m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[m[1;36m|[m+[1;32m00000370[m[1;36m: [m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [m[1;36m |[m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[m[1;36m|[m+[1;32m00000380[m[1;36m: [m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [m[1;36m |[mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[m[1;36m|[m+[1;32m00000390[m[1;36m: [m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [m[1;36m |[m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[m[1;36m|[m+[1;32m000003a0[m[1;36m: [m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [m[1;36m |[m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[m[1;36m|[m+[1;32m000003b0[m[1;36m: [m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [m[1;36m |[m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000003c0[m[1;36m: [m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [m[1;36m |[m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[m[1;36m|[m+[1;32m000003d0[m[1;36m: [m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [m[1;36m |[mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[m[1;36m|[m+[1;32m000003e0[m[1;36m: [m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [m[1;36m |[m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [m[1;36m|[m+[1;32m000003f0[m[1;36m: [m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m27[m[1;36m:[m+[1;32m000003f0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m d0 70 d0 7c f4 [m[1;36m |[m[1;34m-----------[m[7m.p[7m.|[7m.[m[1;36m|[m+[1;32m00000400[m[1;36m: [m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [m[1;36m |[m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[m[1;36m|[m+[1;32m00000410[m[1;36m: [m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [m[1;36m |[mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[m[1;36m|[m+[1;32m00000420[m[1;36m: [m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[m[1;36m|[m+[1;32m00000430[m[1;36m: [m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [m[1;36m |[m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[m[1;36m|[m+[1;32m00000440[m[1;36m: [m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [m[1;36m |[m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[m[1;36m|[m+[1;32m00000450[m[1;36m: [m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [m[1;36m |[m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[m[1;36m|[m+[1;32m00000460[m[1;36m: [m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [m[1;36m |[m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[m[1;36m|[m+[1;32m00000470[m[1;36m: [m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [m[1;36m |[m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[m[1;36m|[m+[1;32m00000480[m[1;36m: [m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [m[1;36m |[m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000490[m[1;36m: [m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [m[1;36m |[m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[m[1;36m|[m+[1;32m000004a0[m[1;36m: [m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [m[1;36m |[m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[m[1;36m|[m+[1;32m000004b0[m[1;36m: [m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [m[1;36m |[mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[m[1;36m|[m+[1;32m000004c0[m[1;36m: [m 59 92 d7 e4 fb f2[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[mY[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m28[m[1;36m:[m+[1;32m000004c0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m be f7 e4 d5 a4 0d f9 67 79 [m[1;36m |[m[1;34m-------[m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[m[1;36m|[m+[1;32m000004d0[m[1;36m: [m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [m[1;36m |[m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[m[1;36m|[m+[1;32m000004e0[m[1;36m: [m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [m[1;36m |[m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[m[1;36m|[m+[1;32m000004f0[m[1;36m: [m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [m[1;36m |[m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000500[m[1;36m: [m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [m[1;36m |[m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[m[1;36m|[m+[1;32m00000510[m[1;36m: [m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [m[1;36m |[mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[m[1;36m|[m+[1;32m00000520[m[1;36m: [m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [m[1;36m |[m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[m[1;36m|[m+[1;32m00000530[m[1;36m: [m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [m[1;36m |[mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000540[m[1;36m: [m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [m[1;36m |[m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[m[1;36m|[m+[1;32m00000550[m[1;36m: [m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [m[1;36m |[m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000560[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m29[m[1;36m:[m+[1;32m00000560[m[1;36m: [m[1;34m --[m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [m[1;36m |[m[1;34m-[mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[m[1;36m|[m+[1;32m00000570[m[1;36m: [m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [m[1;36m |[m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[m[1;36m|[m+[1;32m00000580[m[1;36m: [m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [m[1;36m |[mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[m[1;36m|[m+[1;32m00000590[m[1;36m: [m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [m[1;36m |[mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[m[1;36m|[m+[1;32m000005a0[m[1;36m: [m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [m[1;36m |[m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[m[1;36m|[m+[1;32m000005b0[m[1;36m: [m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [m[1;36m |[m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[m[1;36m|[m+[1;32m000005c0[m[1;36m: [m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [m[1;36m |[mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[m[1;36m|[m+[1;32m000005d0[m[1;36m: [m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [m[1;36m |[m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[m[1;36m|[m+[1;32m000005e0[m[1;36m: [m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [m[1;36m |[m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[m[1;36m|[m+[1;32m000005f0[m[1;36m: [m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [m[1;36m |[m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[m[1;36m|[m+[1;32m00000600[m[1;36m: [m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [m[1;36m |[m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[m[1;36m|[m+[1;32m00000610[m[1;36m: [m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [m[1;36m |[m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[m[1;36m|[m+[1;32m00000620[m[1;36m: [m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [m[1;36m |[m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[m[1;36m|[m+[1;32m00000630[m[1;36m: [m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [m[1;36m |[m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[m[1;36m|[m+[1;32m00000640[m[1;36m: [m 6d 35 1a[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mm5[7mZ[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m30[m[1;36m:[m+[1;32m00000640[m[1;36m: [m[1;34m -- -- -- --[m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [m[1;36m |[m[1;34m----[mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[m[1;36m|[m+[1;32m00000650[m[1;36m: [m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [m[1;36m |[m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[m[1;36m|[m+[1;32m00000660[m[1;36m: [m ea 26 d1 7f b7 8f 93 34 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.&[7m.[7m~[7m.[7m.[7m.4[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m31[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m32[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m33[m[1;36m:[m[m10 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m34[m[1;36m:[m[m1116[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m35[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m36[m[1;36m:[m[m7 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m37[m[1;36m:[m[m[ /ICCBased 9 0 R ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m38[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m39[m[1;36m:[m[m3 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m40[m[1;36m:[m[m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m41[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m42[m[1;36m:[m[m11 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m43[m[1;36m:[m[m<< /Type /Catalog /Pages 3 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m44[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m45[m[1;36m:[m[m8 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m46[m[1;36m:[m[m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m47[m[1;36m:[m[m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m48[m[1;36m:[m[m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m49[m[1;36m:[m[m0 0 602 ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m50[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m51[m[1;36m:[m[m12 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m52[m[1;36m:[m[m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m53[m[1;36m:[m[m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m54[m[1;36m:[m[m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m55[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m56[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m57[m[1;36m:[m[m13 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m58[m[1;36m:[m[m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m59[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m60[m[1;36m:[m+[1;32m00000980[m[1;36m: [m[1;34m -- --[m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [m[1;36m |[m[1;34m--[mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[m[1;36m|[m+[1;32m00000990[m[1;36m: [m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [m[1;36m |[m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009a0[m[1;36m: [m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [m[1;36m |[mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[m[1;36m|[m+[1;32m000009b0[m[1;36m: [m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [m[1;36m |[mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[m[1;36m|[m+[1;32m000009c0[m[1;36m: [m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[m 0a[m[1;34m -- [m[1;36m |[m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m61[m[1;36m:[m+[1;32m000009c0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m f8 [m[1;36m |[m[1;34m---------------[m[7m.[m[1;36m|[m+[1;32m000009d0[m[1;36m: [m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [m[1;36m |[m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009e0[m[1;36m: [m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009f0[m[1;36m: [m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [m[1;36m |[m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[m[1;36m|[m+[1;32m00000a00[m[1;36m: [m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [m[1;36m |[mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000a10[m[1;36m: [m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [m[1;36m |[m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[m[1;36m|[m+[1;32m00000a20[m[1;36m: [m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [m[1;36m |[mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[m[1;36m|[m+[1;32m00000a30[m[1;36m: [m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [m[1;36m |[mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[m[1;36m|[m+[1;32m00000a40[m[1;36m: [m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [m[1;36m |[m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[m[1;36m|[m+[1;32m00000a50[m[1;36m: [m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [m[1;36m |[m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[m[1;36m|[m+[1;32m00000a60[m[1;36m: [m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [m[1;36m |[m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[m[1;36m|[m+[1;32m00000a70[m[1;36m: [m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [m[1;36m |[mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[m[1;36m|[m+[1;32m00000a80[m[1;36m: [m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[m[1;36m|[m+[1;32m00000a90[m[1;36m: [m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [m[1;36m |[m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[m[1;36m|[m+[1;32m00000aa0[m[1;36m: [m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [m[1;36m |[my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ab0[m[1;36m: [m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [m[1;36m |[m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ac0[m[1;36m: [m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [m[1;36m |[me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[m[1;36m|[m+[1;32m00000ad0[m[1;36m: [m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[m[1;36m|[m+[1;32m00000ae0[m[1;36m: [m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [m[1;36m |[m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000af0[m[1;36m: [m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [m[1;36m |[m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[m[1;36m|[m+[1;32m00000b00[m[1;36m: [m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [m[1;36m |[m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[m[1;36m|[m+[1;32m00000b10[m[1;36m: [m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [m[1;36m |[m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[m[1;36m|[m+[1;32m00000b20[m[1;36m: [m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [m[1;36m |[mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[m[1;36m|[m+[1;32m00000b30[m[1;36m: [m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [m[1;36m |[mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[m[1;36m|[m+[1;32m00000b40[m[1;36m: [m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [m[1;36m |[m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[m[1;36m|[m+[1;32m00000b50[m[1;36m: [m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [m[1;36m |[m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000b60[m[1;36m: [m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [m[1;36m |[m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[m[1;36m|[m+[1;32m00000b70[m[1;36m: [m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [m[1;36m |[m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[m[1;36m|[m+[1;32m00000b80[m[1;36m: [m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [m[1;36m |[mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[m[1;36m|[m+[1;32m00000b90[m[1;36m: [m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [m[1;36m |[m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[m[1;36m|[m+[1;32m00000ba0[m[1;36m: [m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [m[1;36m |[mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[m[1;36m|[m+[1;32m00000bb0[m[1;36m: [m e1 ea 04 f9 61[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mD[7m.a[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m62[m[1;36m:[m+[1;32m00000bb0[m[1;36m: [m[1;34m -- -- -- -- -- --[m 3e a8 c0 91 41 68 62 a1 69 10 [m[1;36m |[m[1;34m------[m>[7m.[7m.[7m.Ahb[7m.i[7mP[m[1;36m|[m+[1;32m00000bc0[m[1;36m: [m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [m[1;36m |[m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[m[1;36m|[m+[1;32m00000bd0[m[1;36m: [m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [m[1;36m |[mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[m[1;36m|[m+[1;32m00000be0[m[1;36m: [m b2 51 e1 2f[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.Q[7m./[m[7mJ[m[1;34m-----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m63[m[1;36m:[m+[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- --[m ef 54 60 9f c2 db[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m-----[m[7m.T`[7m.[7m.[7m.[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m64[m[1;36m:[m+[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 7f 56 d8 bb [m[1;36m |[m[1;34m------------[m[7m~V[7m.[7m.[m[1;36m|[m+[1;32m00000bf0[m[1;36m: [m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [m[1;36m |[m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[m[1;36m|[m+[1;32m00000c00[m[1;36m: [m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [m[1;36m |[m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[m[1;36m|[m+[1;32m00000c10[m[1;36m: [m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [m[1;36m |[m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[m[1;36m|[m+[1;32m00000c20[m[1;36m: [m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [m[1;36m |[m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[m[1;36m|[m+[1;32m00000c30[m[1;36m: [m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [m[1;36m |[m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[m[1;36m|[m+[1;32m00000c40[m[1;36m: [m 81 ab f8 bd c2 8b[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m65[m[1;36m:[m+[1;32m00000c40[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m bf 4b c2 36 85 17 9e b7 c9 [m[1;36m |[m[1;34m-------[m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000c50[m[1;36m: [m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [m[1;36m |[m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[m[1;36m|[m+[1;32m00000c60[m[1;36m: [m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [m[1;36m |[m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[m[1;36m|[m+[1;32m00000c70[m[1;36m: [m a6 cb a7[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m66[m[1;36m:[m+[1;32m00000c70[m[1;36m: [m[1;34m -- -- -- --[m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [m[1;36m |[m[1;34m----[m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[m[1;36m|[m+[1;32m00000c80[m[1;36m: [m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [m[1;36m |[m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[m[1;36m|[m+[1;32m00000c90[m[1;36m: [m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [m[1;36m |[ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[m[1;36m|[m+[1;32m00000ca0[m[1;36m: [m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [m[1;36m |[m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[m[1;36m|[m+[1;32m00000cb0[m[1;36m: [m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [m[1;36m |[m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[m[1;36m|[m+[1;32m00000cc0[m[1;36m: [m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [m[1;36m |[mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[m[1;36m|[m+[1;32m00000cd0[m[1;36m: [m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [m[1;36m |[m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[m[1;36m|[m+[1;32m00000ce0[m[1;36m: [m 0f 2a ac 70 e2 57[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mO*[7m.p[7m.W[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m67[m[1;36m:[m+[1;32m00000ce0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m cb 15 1e 70 0e 93 0f 4c c2 [m[1;36m |[m[1;34m-------[m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[m[1;36m|[m+[1;32m00000cf0[m[1;36m: [m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[m 0a[m[1;34m -- -- -- [m[1;36m |[m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m68[m[1;36m:[m+[1;32m00000cf0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 54 74 c4 [m[1;36m |[m[1;34m-------------[mTt[7m.[m[1;36m|[m+[1;32m00000d00[m[1;36m: [m fd[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[m[7mJ[m[1;34m--------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m69[m[1;36m:[m+[1;32m00000d00[m[1;36m: [m[1;34m -- --[m e5 36 fc 42 61 89 c2 3d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[1;34m--[m[7m.6[7m.Ba[7m.[7m.=[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m70[m[1;36m:[m+[1;32m00000d00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 8b cb ac 72 b1 [m[1;36m |[m[1;34m-----------[m[7m.[7m.[7m.r[7m.[m[1;36m|[m+[1;32m00000d10[m[1;36m: [m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [m[1;36m |[m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[m[1;36m|[m+[1;32m00000d20[m[1;36m: [m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [m[1;36m |[m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[m[1;36m|[m+[1;32m00000d30[m[1;36m: [m dd e4 fc 49 28 e9 86 79 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.I([7m.[7m.y[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m71[m[1;36m:[m+[1;32m00000d30[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 77 e5 e2 4e 85 b9 b9 [m[1;36m |[m[1;34m---------[mw[7m.[7m.N[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d40[m[1;36m: [m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [m[1;36m |[m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d50[m[1;36m: [m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [m[1;36m |[m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[m[1;36m|[m+[1;32m00000d60[m[1;36m: [m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [m[1;36m |[m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[m[1;36m|[m+[1;32m00000d70[m[1;36m: [m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [m[1;36m |[m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[m[1;36m|[m+[1;32m00000d80[m[1;36m: [m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [m[1;36m |[mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[m[1;36m|[m+[1;32m00000d90[m[1;36m: [m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [m[1;36m |[m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[m[1;36m|[m+[1;32m00000da0[m[1;36m: [m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [m[1;36m |[m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[m[1;36m|[m+[1;32m00000db0[m[1;36m: [m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [m[1;36m |[m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[m[1;36m|[m+[1;32m00000dc0[m[1;36m: [m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [m[1;36m |[m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[m[1;36m|[m+[1;32m00000dd0[m[1;36m: [m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [m[1;36m |[m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[m[1;36m|[m+[1;32m00000de0[m[1;36m: [m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [m[1;36m |[m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[m[1;36m|[m+[1;32m00000df0[m[1;36m: [m 31 24 22 02 81 42 fd 67 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m1$"[7mB[7m.B[7m.g[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m72[m[1;36m:[m+[1;32m00000df0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 83 39 84 c1 ad b8 41 [m[1;36m |[m[1;34m---------[m[7m.9[7m.[7m.[7m.[7m.A[m[1;36m|[m+[1;32m00000e00[m[1;36m: [m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [m[1;36m |[m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[m[1;36m|[m+[1;32m00000e10[m[1;36m: [m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [m[1;36m |[m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[m[1;36m|[m+[1;32m00000e20[m[1;36m: [m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [m[1;36m |[m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000e30[m[1;36m: [m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [m[1;36m |[m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[m[1;36m|[m+[1;32m00000e40[m[1;36m: [m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [m[1;36m |[m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[m[1;36m|[m+[1;32m00000e50[m[1;36m: [m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [m[1;36m |[m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[m[1;36m|[m+[1;32m00000e60[m[1;36m: [m c9 ee[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[m[7mJ[m[1;34m-------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m73[m[1;36m:[m+[1;32m00000e60[m[1;36m: [m[1;34m -- -- --[m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[m 0a[m[1;34m -- [m[1;36m |[m[1;34m---[m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m74[m[1;36m:[m+[1;32m00000e60[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 70 [m[1;36m |[m[1;34m---------------[mp[m[1;36m|[m+[1;32m00000e70[m[1;36m: [m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [m[1;36m |[m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[m[1;36m|[m+[1;32m00000e80[m[1;36m: [m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [m[1;36m |[m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![m[1;36m|[m+[1;32m00000e90[m[1;36m: [m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [m[1;36m |[m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[m[1;36m|[m+[1;32m00000ea0[m[1;36m: [m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [m[1;36m |[m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[m[1;36m|[m+[1;32m00000eb0[m[1;36m: [m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [m[1;36m |[m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[m[1;36m|[m+[1;32m00000ec0[m[1;36m: [m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [m[1;36m |[m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[m[1;36m|[m+[1;32m00000ed0[m[1;36m: [m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [m[1;36m |[mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[m[1;36m|[m+[1;32m00000ee0[m[1;36m: [m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[m 0a[m[1;34m -- -- [m[1;36m |[m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m75[m[1;36m:[m+[1;32m00000ee0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 71 a9 [m[1;36m |[m[1;34m--------------[mq[7m.[m[1;36m|[m+[1;32m00000ef0[m[1;36m: [m 88 75 20 46 c1 c2 a6 2d [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.u F[7m.[7m.[7m.-[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m76[m[1;36m:[m+[1;32m00000ef0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m d2 05 70 72 68 85 c6 [m[1;36m |[m[1;34m---------[m[7m.[7mEprh[7m.[7m.[m[1;36m|[m+[1;32m00000f00[m[1;36m: [m 80 36 08 82 03 10 7e 90 03 22 22[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m77[m[1;36m:[m+[1;32m00000f00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 57 ac 16 59 [m[1;36m |[m[1;34m------------[mW[7m.[7mVY[m[1;36m|[m+[1;32m00000f10[m[1;36m: [m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [m[1;36m |[m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[m[1;36m|[m+[1;32m00000f20[m[1;36m: [m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [m[1;36m |[m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[m[1;36m|[m+[1;32m00000f30[m[1;36m: [m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [m[1;36m |[m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[m[1;36m|[m+[1;32m00000f40[m[1;36m: [m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [m[1;36m |[mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f50[m[1;36m: [m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [m[1;36m |[mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[m[1;36m|[m+[1;32m00000f60[m[1;36m: [m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [m[1;36m |[m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f70[m[1;36m: [m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [m[1;36m |[m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[m[1;36m|[m+[1;32m00000f80[m[1;36m: [m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [m[1;36m |[mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[m[1;36m|[m+[1;32m00000f90[m[1;36m: [m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [m[1;36m |[m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[m[1;36m|[m+[1;32m00000fa0[m[1;36m: [m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [m[1;36m |[mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[m[1;36m|[m+[1;32m00000fb0[m[1;36m: [m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [m[1;36m |[m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000fc0[m[1;36m: [m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [m[1;36m |[m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[m[1;36m|[m+[1;32m00000fd0[m[1;36m: [m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [m[1;36m |[miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[m[1;36m|[m+[1;32m00000fe0[m[1;36m: [m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [m[1;36m |[m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[m[1;36m|[m+[1;32m00000ff0[m[1;36m: [m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [m[1;36m |[mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[m[1;36m|[m+[1;32m00001000[m[1;36m: [m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [m[1;36m |[m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[m[1;36m|[m+[1;32m00001010[m[1;36m: [m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [m[1;36m |[md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001020[m[1;36m: [m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [m[1;36m |[m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[m[1;36m|[m+[1;32m00001030[m[1;36m: [m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [m[1;36m |[m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[m[1;36m|[m+[1;32m00001040[m[1;36m: [m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [m[1;36m |[m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[m[1;36m|[m+[1;32m00001050[m[1;36m: [m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [m[1;36m |[mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001060[m[1;36m: [m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [m[1;36m |[m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[m[1;36m|[m+[1;32m00001070[m[1;36m: [m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [m[1;36m |[m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[m[1;36m|[m+[1;32m00001080[m[1;36m: [m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [m[1;36m |[m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[m[1;36m|[m+[1;32m00001090[m[1;36m: [m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [m[1;36m |[m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[m[1;36m|[m+[1;32m000010a0[m[1;36m: [m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [m[1;36m |[mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[m[1;36m|[m+[1;32m000010b0[m[1;36m: [m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [m[1;36m |[m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[m[1;36m|[m+[1;32m000010c0[m[1;36m: [m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [m[1;36m |[m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[m[1;36m|[m+[1;32m000010d0[m[1;36m: [m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[m[1;36m|[m+[1;32m000010e0[m[1;36m: [m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [m[1;36m |[m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[m[1;36m|[m+[1;32m000010f0[m[1;36m: [m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [m[1;36m |[m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001100[m[1;36m: [m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [m[1;36m |[m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00001110[m[1;36m: [m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [m[1;36m |[m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[m[1;36m|[m+[1;32m00001120[m[1;36m: [m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [m[1;36m |[m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[m[1;36m|[m+[1;32m00001130[m[1;36m: [m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [m[1;36m |[m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[m[1;36m|[m+[1;32m00001140[m[1;36m: [m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [m[1;36m |[m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[m[1;36m|[m+[1;32m00001150[m[1;36m: [m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [m[1;36m |[m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[m[1;36m|[m+[1;32m00001160[m[1;36m: [m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [m[1;36m |[m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[m[1;36m|[m+[1;32m00001170[m[1;36m: [m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [m[1;36m |[m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001180[m[1;36m: [m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [m[1;36m |[m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[m[1;36m|[m+[1;32m00001190[m[1;36m: [m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [m[1;36m |[m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[m[1;36m|[m+[1;32m000011a0[m[1;36m: [m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [m[1;36m |[m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[m[1;36m|[m+[1;32m000011b0[m[1;36m: [m 79 47 d4[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[myG[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m78[m[1;36m:[m+[1;32m000011b0[m[1;36m: [m[1;34m -- -- -- --[m 97 28 90 11 a6 50 55 95 61 73 52 d0 [m[1;36m |[m[1;34m----[m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[m[1;36m|[m+[1;32m000011c0[m[1;36m: [m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [m[1;36m |[m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[m[1;36m|[m+[1;32m000011d0[m[1;36m: [m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [m[1;36m |[m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[m[1;36m|[m+[1;32m000011e0[m[1;36m: [m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [m[1;36m |[m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[m[1;36m|[m+[1;32m000011f0[m[1;36m: [m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [m[1;36m |[m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[m[1;36m|[m+[1;32m00001200[m[1;36m: [m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[m[1;36m|[m+[1;32m00001210[m[1;36m: [m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [m[1;36m |[mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[m[1;36m|[m+[1;32m00001220[m[1;36m: [m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [m[1;36m |[mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[m[1;36m|[m+[1;32m00001230[m[1;36m: [m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [m[1;36m |[m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[m[1;36m|[m+[1;32m00001240[m[1;36m: [m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [m[1;36m |[m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[m[1;36m|[m+[1;32m00001250[m[1;36m: [m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [m[1;36m |[m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[m[1;36m|[m+[1;32m00001260[m[1;36m: [m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [m[1;36m |[m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[m[1;36m|[m+[1;32m00001270[m[1;36m: [m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [m[1;36m |[m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[m[1;36m|[m+[1;32m00001280[m[1;36m: [m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [m[1;36m |[m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[m[1;36m|[m+[1;32m00001290[m[1;36m: [m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [m[1;36m |[m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000012a0[m[1;36m: [m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [m[1;36m |[m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[m[1;36m|[m+[1;32m000012b0[m[1;36m: [m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [m[1;36m |[m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000012c0[m[1;36m: [m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [m[1;36m |[m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[m[1;36m|[m+[1;32m000012d0[m[1;36m: [m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [m[1;36m |[myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[m[1;36m|[m+[1;32m000012e0[m[1;36m: [m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [m[1;36m |[m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[m[1;36m|[m+[1;32m000012f0[m[1;36m: [m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [m[1;36m |[m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][m[1;36m|[m+[1;32m00001300[m[1;36m: [m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [m[1;36m |[m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[m[1;36m|[m+[1;32m00001310[m[1;36m: [m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [m[1;36m |[m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[m[1;36m|[m+[1;32m00001320[m[1;36m: [m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [m[1;36m |[m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[m[1;36m|[m+[1;32m00001330[m[1;36m: [m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [m[1;36m |[m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[m[1;36m|[m+[1;32m00001340[m[1;36m: [m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [m[1;36m |[m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[m[1;36m|[m+[1;32m00001350[m[1;36m: [m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[m[1;36m|[m+[1;32m00001360[m[1;36m: [m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [m[1;36m |[m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[m[1;36m|[m+[1;32m00001370[m[1;36m: [m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [m[1;36m |[m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[m[1;36m|[m+[1;32m00001380[m[1;36m: [m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [m[1;36m |[m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[m[1;36m|[m+[1;32m00001390[m[1;36m: [m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [m[1;36m |[m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[m[1;36m|[m+[1;32m000013a0[m[1;36m: [m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [m[1;36m |[m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[m[1;36m|[m+[1;32m000013b0[m[1;36m: [m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [m[1;36m |[mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[m[1;36m|[m+[1;32m000013c0[m[1;36m: [m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [m[1;36m |[m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[m[1;36m|[m+[1;32m000013d0[m[1;36m: [m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [m[1;36m |[m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[m[1;36m|[m+[1;32m000013e0[m[1;36m: [m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [m[1;36m |[m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[m[1;36m|[m+[1;32m000013f0[m[1;36m: [m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [m[1;36m |[m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[m[1;36m|[m+[1;32m00001400[m[1;36m: [m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [m[1;36m |[m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[m[1;36m|[m+[1;32m00001410[m[1;36m: [m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [m[1;36m |[m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[m[1;36m|[m+[1;32m00001420[m[1;36m: [m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [m[1;36m |[m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[m[1;36m|[m+[1;32m00001430[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m79[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m80[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m81[m[1;36m:[m[m14 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m82[m[1;36m:[m[m2734[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m83[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m84[m[1;36m:[m[m15 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m85[m[1;36m:[m[m(Hello)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m86[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m87[m[1;36m:[m[m16 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m88[m[1;36m:[m[m(Mac OS X 10.12.6 Quartz PDFContext)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m89[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m90[m[1;36m:[m[m17 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m91[m[1;36m:[m[m(TextEdit)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m92[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m93[m[1;36m:[m[m18 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m94[m[1;36m:[m[m(D:20200124010711Z00'00')[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m95[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m96[m[1;36m:[m[m19 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m97[m[1;36m:[m[m()[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m98[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m99[m[1;36m:[m[m20 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m100[m[1;36m:[m[m[ ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m101[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m102[m[1;36m:[m[m1 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m103[m[1;36m:[m[m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m104[m[1;36m:[m[m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m105[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m106[m[1;36m:[m[mxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m107[m[1;36m:[m[m0 21[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m108[m[1;36m:[m[m0000000000 65535 f [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m109[m[1;36m:[m[m0000005392 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m110[m[1;36m:[m[m0000000238 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m111[m[1;36m:[m[m0000001714 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m112[m[1;36m:[m[m0000000022 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m113[m[1;36m:[m[m0000000219 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m114[m[1;36m:[m[m0000000342 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m115[m[1;36m:[m[m0000001679 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m116[m[1;36m:[m[m0000001847 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m117[m[1;36m:[m[m0000000439 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m118[m[1;36m:[m[m0000001658 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m119[m[1;36m:[m[m0000001797 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m120[m[1;36m:[m[m0000002110 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m121[m[1;36m:[m[m0000002362 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m122[m[1;36m:[m[m0000005186 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m123[m[1;36m:[m[m0000005207 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m124[m[1;36m:[m[m0000005231 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m125[m[1;36m:[m[m0000005284 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m126[m[1;36m:[m[m0000005311 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m127[m[1;36m:[m[m0000005353 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m128[m[1;36m:[m[m0000005372 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m129[m[1;36m:[m[mtrailer[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m130[m[1;36m:[m[m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m131[m[1;36m:[m[m<8db88d3335070bd9583341583cf769a3> ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m132[m[1;36m:[m[mstartxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m133[m[1;36m:[m[m5536[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m134[m[1;36m:[m[m%%EOF[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
tests/out/Hello_-W-nC1.out
@@ -1,466 +1,466 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m ca fe ba be 00 00 00 34 00 1d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 00 06 00 0f 09 [0m[1;36m |[0m[1;34m-----------[0m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m 00 10 00 11 08 00 12[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m-[1;32m00000010[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[1;34m--------[0m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m: [0m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m: [0m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m: [0m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/String;)V[7mA[7m@[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m-[1;32m00000060[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 53 6f 75 [0m[1;36m |[0m[1;34m-------------[0mSou[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 72 63 65 46 69 6c 65 01 00[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0mrceFile[7mA[7m@[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m-[1;32m00000070[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 48 65 6c 6c 6f 2e [0m[1;36m |[0m[1;34m----------[0mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m: [0m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m: [0m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m: [0m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m: [0m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m: [0m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m: [0m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m: [0m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m: [0m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;32m00000150[0m[1;36m: [0m 00 01 b1 00 00 00 01 00 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000150[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 00 00 00 06 00 01 00 [0m[1;36m |[0m[1;34m---------[0m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m: [0m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m: [0m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;32m00000180[0m[1;36m: [0m 04 b1 00 00 00 01 00[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 00 00[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m--------[0m[7m@[7m@[7m@[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 00 02 00 00 [0m[1;36m |[0m[1;34m------------[0m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m: [0m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m f3 a0 d0 c4 c6[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0m4 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m<< /Length 5 0 R /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000040[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 [0m[1;36m |[0m[1;34m--------------[0mx[7mA[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 45 8e bb[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mE[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;32m00000050[0m[1;36m: [0m[1;34m -- -- -- --[0m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0m[1;34m----[0m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m e2 a9 12 f3 99 90 5c 4c 59[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000080[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 9f 89 07 6f 86 6b [0m[1;36m |[0m[1;34m----------[0m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 37 b5 37 e3 17 4e ff 20 a5[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m7[7m.7[7m.[7mWN[7m. [7m.[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m9[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m10[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m11[0m[1;36m:[0m[0m5 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m12[0m[1;36m:[0m[0m123[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m13[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m14[0m[1;36m:[0m[0m2 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m15[0m[1;36m:[0m[0m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m16[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m17[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m18[0m[1;36m:[0m[0m6 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m19[0m[1;36m:[0m[0m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m20[0m[1;36m:[0m[0m>> >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m21[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m22[0m[1;36m:[0m[0m9 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m23[0m[1;36m:[0m[0m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m24[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m25[0m[1;36m:[0m-[1;32m00000200[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m: [0m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m: [0m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m: [0m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m: [0m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;32m00000250[0m[1;36m: [0m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m26[0m[1;36m:[0m-[1;32m00000250[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 11 5a [0m[1;36m |[0m[1;34m--------------[0m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m: [0m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m: [0m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m: [0m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m: [0m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m: [0m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m: [0m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m: [0m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m: [0m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m: [0m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m: [0m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m: [0m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m: [0m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m: [0m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m: [0m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m: [0m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m: [0m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m: [0m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m: [0m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m: [0m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m: [0m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m: [0m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m: [0m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m: [0m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m: [0m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m: [0m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;32m000003f0[0m[1;36m: [0m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m27[0m[1;36m:[0m-[1;32m000003f0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m d0 70 d0 7c f4 [0m[1;36m |[0m[1;34m-----------[0m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m: [0m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m: [0m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m: [0m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m: [0m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m: [0m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m: [0m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m: [0m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m: [0m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m: [0m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m: [0m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m: [0m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m: [0m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000004c0[0m[1;36m: [0m 59 92 d7 e4 fb f2[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mY[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m28[0m[1;36m:[0m-[1;32m000004c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0m[1;34m-------[0m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m: [0m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m: [0m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m: [0m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m: [0m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m: [0m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m: [0m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m: [0m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m: [0m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m: [0m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000560[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m29[0m[1;36m:[0m-[1;32m00000560[0m[1;36m: [0m[1;34m --[0m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[1;34m-[0mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m: [0m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m: [0m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m: [0m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m: [0m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m: [0m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m: [0m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m: [0m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m: [0m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m: [0m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m: [0m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m: [0m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m: [0m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m: [0m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;32m00000640[0m[1;36m: [0m 6d 35 1a[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mm5[7mZ[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m30[0m[1;36m:[0m-[1;32m00000640[0m[1;36m: [0m[1;34m -- -- -- --[0m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0m[1;34m----[0mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m: [0m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m: [0m ea 26 d1 7f b7 8f 93 34 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m31[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m32[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m33[0m[1;36m:[0m[0m10 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m34[0m[1;36m:[0m[0m1116[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m35[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m36[0m[1;36m:[0m[0m7 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m37[0m[1;36m:[0m[0m[ /ICCBased 9 0 R ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m38[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m39[0m[1;36m:[0m[0m3 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m40[0m[1;36m:[0m[0m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m41[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m42[0m[1;36m:[0m[0m11 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m43[0m[1;36m:[0m[0m<< /Type /Catalog /Pages 3 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m44[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m45[0m[1;36m:[0m[0m8 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m46[0m[1;36m:[0m[0m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m47[0m[1;36m:[0m[0m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m48[0m[1;36m:[0m[0m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m49[0m[1;36m:[0m[0m0 0 602 ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m50[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m51[0m[1;36m:[0m[0m12 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m52[0m[1;36m:[0m[0m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m53[0m[1;36m:[0m[0m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m54[0m[1;36m:[0m[0m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m55[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m56[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m57[0m[1;36m:[0m[0m13 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m58[0m[1;36m:[0m[0m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m59[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m60[0m[1;36m:[0m-[1;32m00000980[0m[1;36m: [0m[1;34m -- --[0m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m: [0m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m: [0m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m: [0m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;32m000009c0[0m[1;36m: [0m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m 0a[0m[1;34m -- [0m[1;36m |[0m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m61[0m[1;36m:[0m-[1;32m000009c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m f8 [0m[1;36m |[0m[1;34m---------------[0m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m: [0m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m: [0m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m: [0m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m: [0m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m: [0m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m: [0m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m: [0m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m: [0m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m: [0m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m: [0m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m: [0m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m: [0m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m: [0m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m: [0m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m: [0m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m: [0m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m: [0m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m: [0m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m: [0m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m: [0m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m: [0m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m: [0m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m: [0m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m: [0m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m: [0m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m: [0m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m: [0m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m: [0m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m: [0m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m: [0m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;32m00000bb0[0m[1;36m: [0m e1 ea 04 f9 61[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mD[7m.a[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m62[0m[1;36m:[0m-[1;32m00000bb0[0m[1;36m: [0m[1;34m -- -- -- -- -- --[0m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[1;34m------[0m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m: [0m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m: [0m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;32m00000be0[0m[1;36m: [0m b2 51 e1 2f[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.Q[7m./[0m[7mJ[0m[1;34m-----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m63[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- --[0m ef 54 60 9f c2 db[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m-----[0m[7m.T`[7m.[7m.[7m.[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m64[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 7f 56 d8 bb [0m[1;36m |[0m[1;34m------------[0m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m: [0m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m: [0m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m: [0m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m: [0m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m: [0m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;32m00000c40[0m[1;36m: [0m 81 ab f8 bd c2 8b[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m65[0m[1;36m:[0m-[1;32m00000c40[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[1;34m-------[0m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m: [0m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m: [0m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;32m00000c70[0m[1;36m: [0m a6 cb a7[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m66[0m[1;36m:[0m-[1;32m00000c70[0m[1;36m: [0m[1;34m -- -- -- --[0m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[1;34m----[0m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m: [0m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m: [0m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m: [0m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m: [0m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m: [0m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m: [0m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;32m00000ce0[0m[1;36m: [0m 0f 2a ac 70 e2 57[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mO*[7m.p[7m.W[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m67[0m[1;36m:[0m-[1;32m00000ce0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[1;34m-------[0m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;32m00000cf0[0m[1;36m: [0m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m68[0m[1;36m:[0m-[1;32m00000cf0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 54 74 c4 [0m[1;36m |[0m[1;34m-------------[0mTt[7m.[0m[1;36m|[0m-[1;32m00000d00[0m[1;36m: [0m fd[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[0m[7mJ[0m[1;34m--------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m69[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m[1;34m -- --[0m e5 36 fc 42 61 89 c2 3d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[1;34m--[0m[7m.6[7m.Ba[7m.[7m.=[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m70[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 8b cb ac 72 b1 [0m[1;36m |[0m[1;34m-----------[0m[7m.[7m.[7m.r[7m.[0m[1;36m|[0m-[1;32m00000d10[0m[1;36m: [0m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [0m[1;36m |[0m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[0m[1;36m|[0m-[1;32m00000d20[0m[1;36m: [0m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [0m[1;36m |[0m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[0m[1;36m|[0m-[1;32m00000d30[0m[1;36m: [0m dd e4 fc 49 28 e9 86 79 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.I([7m.[7m.y[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m71[0m[1;36m:[0m-[1;32m00000d30[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 77 e5 e2 4e 85 b9 b9 [0m[1;36m |[0m[1;34m---------[0mw[7m.[7m.N[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d40[0m[1;36m: [0m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [0m[1;36m |[0m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d50[0m[1;36m: [0m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [0m[1;36m |[0m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[0m[1;36m|[0m-[1;32m00000d60[0m[1;36m: [0m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [0m[1;36m |[0m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[0m[1;36m|[0m-[1;32m00000d70[0m[1;36m: [0m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [0m[1;36m |[0m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[0m[1;36m|[0m-[1;32m00000d80[0m[1;36m: [0m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [0m[1;36m |[0mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[0m[1;36m|[0m-[1;32m00000d90[0m[1;36m: [0m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [0m[1;36m |[0m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[0m[1;36m|[0m-[1;32m00000da0[0m[1;36m: [0m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [0m[1;36m |[0m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[0m[1;36m|[0m-[1;32m00000db0[0m[1;36m: [0m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [0m[1;36m |[0m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[0m[1;36m|[0m-[1;32m00000dc0[0m[1;36m: [0m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [0m[1;36m |[0m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[0m[1;36m|[0m-[1;32m00000dd0[0m[1;36m: [0m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [0m[1;36m |[0m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[0m[1;36m|[0m-[1;32m00000de0[0m[1;36m: [0m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [0m[1;36m |[0m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[0m[1;36m|[0m-[1;32m00000df0[0m[1;36m: [0m 31 24 22 02 81 42 fd 67 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m1$"[7mB[7m.B[7m.g[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m72[0m[1;36m:[0m-[1;32m00000df0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 83 39 84 c1 ad b8 41 [0m[1;36m |[0m[1;34m---------[0m[7m.9[7m.[7m.[7m.[7m.A[0m[1;36m|[0m-[1;32m00000e00[0m[1;36m: [0m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [0m[1;36m |[0m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[0m[1;36m|[0m-[1;32m00000e10[0m[1;36m: [0m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [0m[1;36m |[0m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[0m[1;36m|[0m-[1;32m00000e20[0m[1;36m: [0m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [0m[1;36m |[0m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000e30[0m[1;36m: [0m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [0m[1;36m |[0m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[0m[1;36m|[0m-[1;32m00000e40[0m[1;36m: [0m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [0m[1;36m |[0m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[0m[1;36m|[0m-[1;32m00000e50[0m[1;36m: [0m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [0m[1;36m |[0m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[0m[1;36m|[0m-[1;32m00000e60[0m[1;36m: [0m c9 ee[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[0m[7mJ[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m73[0m[1;36m:[0m-[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- --[0m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[0m 0a[0m[1;34m -- [0m[1;36m |[0m[1;34m---[0m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m74[0m[1;36m:[0m-[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 70 [0m[1;36m |[0m[1;34m---------------[0mp[0m[1;36m|[0m-[1;32m00000e70[0m[1;36m: [0m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [0m[1;36m |[0m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[0m[1;36m|[0m-[1;32m00000e80[0m[1;36m: [0m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [0m[1;36m |[0m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![0m[1;36m|[0m-[1;32m00000e90[0m[1;36m: [0m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [0m[1;36m |[0m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[0m[1;36m|[0m-[1;32m00000ea0[0m[1;36m: [0m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [0m[1;36m |[0m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[0m[1;36m|[0m-[1;32m00000eb0[0m[1;36m: [0m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [0m[1;36m |[0m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[0m[1;36m|[0m-[1;32m00000ec0[0m[1;36m: [0m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [0m[1;36m |[0m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[0m[1;36m|[0m-[1;32m00000ed0[0m[1;36m: [0m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [0m[1;36m |[0mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00000ee0[0m[1;36m: [0m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m75[0m[1;36m:[0m-[1;32m00000ee0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 71 a9 [0m[1;36m |[0m[1;34m--------------[0mq[7m.[0m[1;36m|[0m-[1;32m00000ef0[0m[1;36m: [0m 88 75 20 46 c1 c2 a6 2d [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.u F[7m.[7m.[7m.-[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m76[0m[1;36m:[0m-[1;32m00000ef0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m d2 05 70 72 68 85 c6 [0m[1;36m |[0m[1;34m---------[0m[7m.[7mEprh[7m.[7m.[0m[1;36m|[0m-[1;32m00000f00[0m[1;36m: [0m 80 36 08 82 03 10 7e 90 03 22 22[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m77[0m[1;36m:[0m-[1;32m00000f00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 57 ac 16 59 [0m[1;36m |[0m[1;34m------------[0mW[7m.[7mVY[0m[1;36m|[0m-[1;32m00000f10[0m[1;36m: [0m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [0m[1;36m |[0m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[0m[1;36m|[0m-[1;32m00000f20[0m[1;36m: [0m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [0m[1;36m |[0m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[0m[1;36m|[0m-[1;32m00000f30[0m[1;36m: [0m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [0m[1;36m |[0m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[0m[1;36m|[0m-[1;32m00000f40[0m[1;36m: [0m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [0m[1;36m |[0mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f50[0m[1;36m: [0m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [0m[1;36m |[0mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[0m[1;36m|[0m-[1;32m00000f60[0m[1;36m: [0m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [0m[1;36m |[0m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f70[0m[1;36m: [0m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [0m[1;36m |[0m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[0m[1;36m|[0m-[1;32m00000f80[0m[1;36m: [0m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [0m[1;36m |[0mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[0m[1;36m|[0m-[1;32m00000f90[0m[1;36m: [0m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [0m[1;36m |[0m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[0m[1;36m|[0m-[1;32m00000fa0[0m[1;36m: [0m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [0m[1;36m |[0mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[0m[1;36m|[0m-[1;32m00000fb0[0m[1;36m: [0m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [0m[1;36m |[0m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000fc0[0m[1;36m: [0m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [0m[1;36m |[0m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[0m[1;36m|[0m-[1;32m00000fd0[0m[1;36m: [0m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [0m[1;36m |[0miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[0m[1;36m|[0m-[1;32m00000fe0[0m[1;36m: [0m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [0m[1;36m |[0m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[0m[1;36m|[0m-[1;32m00000ff0[0m[1;36m: [0m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [0m[1;36m |[0mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[0m[1;36m|[0m-[1;32m00001000[0m[1;36m: [0m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [0m[1;36m |[0m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[0m[1;36m|[0m-[1;32m00001010[0m[1;36m: [0m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [0m[1;36m |[0md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001020[0m[1;36m: [0m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [0m[1;36m |[0m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001030[0m[1;36m: [0m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [0m[1;36m |[0m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[0m[1;36m|[0m-[1;32m00001040[0m[1;36m: [0m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [0m[1;36m |[0m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[0m[1;36m|[0m-[1;32m00001050[0m[1;36m: [0m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [0m[1;36m |[0mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001060[0m[1;36m: [0m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [0m[1;36m |[0m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[0m[1;36m|[0m-[1;32m00001070[0m[1;36m: [0m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [0m[1;36m |[0m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[0m[1;36m|[0m-[1;32m00001080[0m[1;36m: [0m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [0m[1;36m |[0m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[0m[1;36m|[0m-[1;32m00001090[0m[1;36m: [0m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [0m[1;36m |[0m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[0m[1;36m|[0m-[1;32m000010a0[0m[1;36m: [0m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [0m[1;36m |[0mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[0m[1;36m|[0m-[1;32m000010b0[0m[1;36m: [0m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [0m[1;36m |[0m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[0m[1;36m|[0m-[1;32m000010c0[0m[1;36m: [0m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [0m[1;36m |[0m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[0m[1;36m|[0m-[1;32m000010d0[0m[1;36m: [0m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[0m[1;36m|[0m-[1;32m000010e0[0m[1;36m: [0m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [0m[1;36m |[0m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[0m[1;36m|[0m-[1;32m000010f0[0m[1;36m: [0m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [0m[1;36m |[0m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001100[0m[1;36m: [0m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [0m[1;36m |[0m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00001110[0m[1;36m: [0m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [0m[1;36m |[0m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[0m[1;36m|[0m-[1;32m00001120[0m[1;36m: [0m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [0m[1;36m |[0m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[0m[1;36m|[0m-[1;32m00001130[0m[1;36m: [0m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [0m[1;36m |[0m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[0m[1;36m|[0m-[1;32m00001140[0m[1;36m: [0m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [0m[1;36m |[0m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[0m[1;36m|[0m-[1;32m00001150[0m[1;36m: [0m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [0m[1;36m |[0m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[0m[1;36m|[0m-[1;32m00001160[0m[1;36m: [0m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [0m[1;36m |[0m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[0m[1;36m|[0m-[1;32m00001170[0m[1;36m: [0m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [0m[1;36m |[0m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001180[0m[1;36m: [0m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [0m[1;36m |[0m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[0m[1;36m|[0m-[1;32m00001190[0m[1;36m: [0m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [0m[1;36m |[0m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[0m[1;36m|[0m-[1;32m000011a0[0m[1;36m: [0m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [0m[1;36m |[0m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000011b0[0m[1;36m: [0m 79 47 d4[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0myG[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m78[0m[1;36m:[0m-[1;32m000011b0[0m[1;36m: [0m[1;34m -- -- -- --[0m 97 28 90 11 a6 50 55 95 61 73 52 d0 [0m[1;36m |[0m[1;34m----[0m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[0m[1;36m|[0m-[1;32m000011c0[0m[1;36m: [0m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [0m[1;36m |[0m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[0m[1;36m|[0m-[1;32m000011d0[0m[1;36m: [0m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [0m[1;36m |[0m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[0m[1;36m|[0m-[1;32m000011e0[0m[1;36m: [0m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [0m[1;36m |[0m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[0m[1;36m|[0m-[1;32m000011f0[0m[1;36m: [0m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [0m[1;36m |[0m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[0m[1;36m|[0m-[1;32m00001200[0m[1;36m: [0m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[0m[1;36m|[0m-[1;32m00001210[0m[1;36m: [0m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [0m[1;36m |[0mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[0m[1;36m|[0m-[1;32m00001220[0m[1;36m: [0m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [0m[1;36m |[0mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[0m[1;36m|[0m-[1;32m00001230[0m[1;36m: [0m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [0m[1;36m |[0m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[0m[1;36m|[0m-[1;32m00001240[0m[1;36m: [0m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [0m[1;36m |[0m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[0m[1;36m|[0m-[1;32m00001250[0m[1;36m: [0m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [0m[1;36m |[0m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[0m[1;36m|[0m-[1;32m00001260[0m[1;36m: [0m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [0m[1;36m |[0m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[0m[1;36m|[0m-[1;32m00001270[0m[1;36m: [0m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [0m[1;36m |[0m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[0m[1;36m|[0m-[1;32m00001280[0m[1;36m: [0m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [0m[1;36m |[0m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[0m[1;36m|[0m-[1;32m00001290[0m[1;36m: [0m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [0m[1;36m |[0m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000012a0[0m[1;36m: [0m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [0m[1;36m |[0m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[0m[1;36m|[0m-[1;32m000012b0[0m[1;36m: [0m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [0m[1;36m |[0m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000012c0[0m[1;36m: [0m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [0m[1;36m |[0m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[0m[1;36m|[0m-[1;32m000012d0[0m[1;36m: [0m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [0m[1;36m |[0myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[0m[1;36m|[0m-[1;32m000012e0[0m[1;36m: [0m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [0m[1;36m |[0m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[0m[1;36m|[0m-[1;32m000012f0[0m[1;36m: [0m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [0m[1;36m |[0m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][0m[1;36m|[0m-[1;32m00001300[0m[1;36m: [0m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [0m[1;36m |[0m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[0m[1;36m|[0m-[1;32m00001310[0m[1;36m: [0m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [0m[1;36m |[0m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001320[0m[1;36m: [0m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [0m[1;36m |[0m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[0m[1;36m|[0m-[1;32m00001330[0m[1;36m: [0m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [0m[1;36m |[0m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[0m[1;36m|[0m-[1;32m00001340[0m[1;36m: [0m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [0m[1;36m |[0m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[0m[1;36m|[0m-[1;32m00001350[0m[1;36m: [0m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[0m[1;36m|[0m-[1;32m00001360[0m[1;36m: [0m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [0m[1;36m |[0m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[0m[1;36m|[0m-[1;32m00001370[0m[1;36m: [0m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [0m[1;36m |[0m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001380[0m[1;36m: [0m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [0m[1;36m |[0m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[0m[1;36m|[0m-[1;32m00001390[0m[1;36m: [0m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [0m[1;36m |[0m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[0m[1;36m|[0m-[1;32m000013a0[0m[1;36m: [0m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [0m[1;36m |[0m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[0m[1;36m|[0m-[1;32m000013b0[0m[1;36m: [0m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [0m[1;36m |[0mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[0m[1;36m|[0m-[1;32m000013c0[0m[1;36m: [0m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [0m[1;36m |[0m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000013d0[0m[1;36m: [0m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [0m[1;36m |[0m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[0m[1;36m|[0m-[1;32m000013e0[0m[1;36m: [0m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [0m[1;36m |[0m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[0m[1;36m|[0m-[1;32m000013f0[0m[1;36m: [0m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [0m[1;36m |[0m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[0m[1;36m|[0m-[1;32m00001400[0m[1;36m: [0m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [0m[1;36m |[0m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[0m[1;36m|[0m-[1;32m00001410[0m[1;36m: [0m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [0m[1;36m |[0m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[0m[1;36m|[0m-[1;32m00001420[0m[1;36m: [0m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [0m[1;36m |[0m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[0m[1;36m|[0m-[1;32m00001430[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m79[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m80[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m81[0m[1;36m:[0m[0m14 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m82[0m[1;36m:[0m[0m2734[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m83[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m84[0m[1;36m:[0m[0m15 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m85[0m[1;36m:[0m[0m(Hello)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m86[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m87[0m[1;36m:[0m[0m16 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m88[0m[1;36m:[0m[0m(Mac OS X 10.12.6 Quartz PDFContext)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m89[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m90[0m[1;36m:[0m[0m17 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m91[0m[1;36m:[0m[0m(TextEdit)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m92[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m93[0m[1;36m:[0m[0m18 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m94[0m[1;36m:[0m[0m(D:20200124010711Z00'00')[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m95[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m96[0m[1;36m:[0m[0m19 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m97[0m[1;36m:[0m[0m()[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m98[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m99[0m[1;36m:[0m[0m20 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m100[0m[1;36m:[0m[0m[ ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m101[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m102[0m[1;36m:[0m[0m1 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m103[0m[1;36m:[0m[0m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m104[0m[1;36m:[0m[0m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m105[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m106[0m[1;36m:[0m[0mxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m107[0m[1;36m:[0m[0m0 21[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m108[0m[1;36m:[0m[0m0000000000 65535 f [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m109[0m[1;36m:[0m[0m0000005392 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m110[0m[1;36m:[0m[0m0000000238 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m111[0m[1;36m:[0m[0m0000001714 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m112[0m[1;36m:[0m[0m0000000022 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m113[0m[1;36m:[0m[0m0000000219 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m114[0m[1;36m:[0m[0m0000000342 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m115[0m[1;36m:[0m[0m0000001679 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m116[0m[1;36m:[0m[0m0000001847 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m117[0m[1;36m:[0m[0m0000000439 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m118[0m[1;36m:[0m[0m0000001658 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m119[0m[1;36m:[0m[0m0000001797 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m120[0m[1;36m:[0m[0m0000002110 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m121[0m[1;36m:[0m[0m0000002362 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m122[0m[1;36m:[0m[0m0000005186 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m123[0m[1;36m:[0m[0m0000005207 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m124[0m[1;36m:[0m[0m0000005231 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m125[0m[1;36m:[0m[0m0000005284 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m126[0m[1;36m:[0m[0m0000005311 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m127[0m[1;36m:[0m[0m0000005353 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m128[0m[1;36m:[0m[0m0000005372 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m129[0m[1;36m:[0m[0mtrailer[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m130[0m[1;36m:[0m[0m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m131[0m[1;36m:[0m[0m<8db88d3335070bd9583341583cf769a3> ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m132[0m[1;36m:[0m[0mstartxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m133[0m[1;36m:[0m[0m5536[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m134[0m[1;36m:[0m[0m%%EOF[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.class[m[1;36m:[m[32;1m1[m[1;36m:[m+[1;32m00000000[m[1;36m: [m ca fe ba be 00 00 00 34 00 1d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 00 06 00 0f 09 [m[1;36m |[m[1;34m-----------[m[7m@[7mF[7m@[7mO[7mI[m[1;36m|[m+[1;32m00000010[m[1;36m: [m 00 10 00 11 08 00 12[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m3[m[1;36m:[m+[1;32m00000010[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 13 00 14 07 00 15 07 [m[1;36m |[m[1;34m--------[m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[m[1;36m|[m+[1;32m00000020[m[1;36m: [m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [m[1;36m |[m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[m[1;36m|[m+[1;32m00000030[m[1;36m: [m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [m[1;36m |[mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[m[1;36m|[m+[1;32m00000040[m[1;36m: [m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [m[1;36m |[mumberTable[7mA[7m@[7mDmai[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [m[1;36m |[mn[7mA[7m@[7mV([Ljava/lang[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 2f 53 74 72 69 6e 67 3b 29 56 01 00[m 0a[m[1;34m -- -- -- [m[1;36m |[m/String;)V[7mA[7m@[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m4[m[1;36m:[m+[1;32m00000060[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 53 6f 75 [m[1;36m |[m[1;34m-------------[mSou[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 72 63 65 46 69 6c 65 01 00[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[mrceFile[7mA[7m@[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m5[m[1;36m:[m+[1;32m00000070[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 48 65 6c 6c 6f 2e [m[1;36m |[m[1;34m----------[mHello.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [m[1;36m |[mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[m[1;36m|[m+[1;32m00000090[m[1;36m: [m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [m[1;36m |[m[7mY[7mA[7m@[7mLHello World![m[1;36m|[m+[1;32m000000a0[m[1;36m: [m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [m[1;36m |[m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [m[1;36m |[m[7mA[7m@[7mPjava/lang/Obj[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [m[1;36m |[mect[7mA[7m@[7mPjava/lang/[m[1;36m|[m+[1;32m000000d0[m[1;36m: [m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [m[1;36m |[mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[m[1;36m|[m+[1;32m000000e0[m[1;36m: [m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [m[1;36m |[mjava/io/PrintStr[m[1;36m|[m+[1;32m000000f0[m[1;36m: [m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [m[1;36m |[meam;[7mA[7m@[7mSjava/io/P[m[1;36m|[m+[1;32m00000100[m[1;36m: [m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [m[1;36m |[mrintStream[7mA[7m@[7mGpri[m[1;36m|[m+[1;32m00000110[m[1;36m: [m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [m[1;36m |[mntln[7mA[7m@[7mU(Ljava/la[m[1;36m|[m+[1;32m00000120[m[1;36m: [m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [m[1;36m |[mng/String;)V[7m@![7m@[7mE[m[1;36m|[m+[1;32m00000130[m[1;36m: [m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [m[1;36m |[m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[m[1;36m|[m+[1;32m00000140[m[1;36m: [m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [m[1;36m |[m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[m[1;36m|[m+[1;32m00000150[m[1;36m: [m 00 01 b1 00 00 00 01 00 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000150[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 00 00 00 06 00 01 00 [m[1;36m |[m[1;34m---------[m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[m[1;36m|[m+[1;32m00000160[m[1;36m: [m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [m[1;36m |[m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[m[1;36m|[m+[1;32m00000170[m[1;36m: [m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [m[1;36m |[m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[m[1;36m|[m+[1;32m00000180[m[1;36m: [m 04 b1 00 00 00 01 00[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 00 00[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m--------[m[7m@[7m@[7m@[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 00 02 00 00 [m[1;36m |[m[1;34m------------[m[7m@[7mB[7m@[7m@[m[1;36m|[m+[1;32m00000190[m[1;36m: [m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [m[1;36m |[m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[m[1;36m|[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 25 c4 e5 f2 e5 eb a7 [m[1;36m |[m[1;34m---------[m%[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000010[m[1;36m: [m f3 a0 d0 c4 c6[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m3[m[1;36m:[m[m4 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m4[m[1;36m:[m[m<< /Length 5 0 R /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m5[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000040[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 [m[1;36m |[m[1;34m--------------[mx[7mA[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 45 8e bb[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mE[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;32m00000050[m[1;36m: [m[1;34m -- -- -- --[m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [m[1;36m |[m[1;34m----[m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [m[1;36m |[my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [m[1;36m |[m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m e2 a9 12 f3 99 90 5c 4c 59[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mR[7m.[7m.[7m.\LY[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000080[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 9f 89 07 6f 86 6b [m[1;36m |[m[1;34m----------[m[7m.[7m.[7mGo[7m.k[m[1;36m|[m+[1;32m00000090[m[1;36m: [m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[m[1;36m|[m+[1;32m000000a0[m[1;36m: [m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [m[1;36m |[m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [m[1;36m |[m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 37 b5 37 e3 17 4e ff 20 a5[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m7[7m.7[7m.[7mWN[7m. [7m.[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m9[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m10[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m11[m[1;36m:[m[m5 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m12[m[1;36m:[m[m123[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m13[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m14[m[1;36m:[m[m2 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m15[m[1;36m:[m[m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m16[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m17[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m18[m[1;36m:[m[m6 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m19[m[1;36m:[m[m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m20[m[1;36m:[m[m>> >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m21[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m22[m[1;36m:[m[m9 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m23[m[1;36m:[m[m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m24[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m25[m[1;36m:[m+[1;32m00000200[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 85 55 [m[1;36m |[m[1;34m------------[mx[7mA[7m.U[m[1;36m|[m+[1;32m00000210[m[1;36m: [m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [m[1;36m |[m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[m[1;36m|[m+[1;32m00000220[m[1;36m: [m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [m[1;36m |[m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[m[1;36m|[m+[1;32m00000230[m[1;36m: [m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [m[1;36m |[m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[m[1;36m|[m+[1;32m00000240[m[1;36m: [m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [m[1;36m |[m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[m[1;36m|[m+[1;32m00000250[m[1;36m: [m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[m 0a[m[1;34m -- -- [m[1;36m |[m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m26[m[1;36m:[m+[1;32m00000250[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 11 5a [m[1;36m |[m[1;34m--------------[m[7mQZ[m[1;36m|[m+[1;32m00000260[m[1;36m: [m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [m[1;36m |[m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000270[m[1;36m: [m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [m[1;36m |[m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000280[m[1;36m: [m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [m[1;36m |[m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[m[1;36m|[m+[1;32m00000290[m[1;36m: [m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [m[1;36m |[miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000002a0[m[1;36m: [m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [m[1;36m |[m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[m[1;36m|[m+[1;32m000002b0[m[1;36m: [m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [m[1;36m |[m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[m[1;36m|[m+[1;32m000002c0[m[1;36m: [m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [m[1;36m |[mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[m[1;36m|[m+[1;32m000002d0[m[1;36m: [m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [m[1;36m |[m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[m[1;36m|[m+[1;32m000002e0[m[1;36m: [m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [m[1;36m |[mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[m[1;36m|[m+[1;32m000002f0[m[1;36m: [m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [m[1;36m |[mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[m[1;36m|[m+[1;32m00000300[m[1;36m: [m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [m[1;36m |[m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00000310[m[1;36m: [m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [m[1;36m |[m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[m[1;36m|[m+[1;32m00000320[m[1;36m: [m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [m[1;36m |[m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[m[1;36m|[m+[1;32m00000330[m[1;36m: [m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [m[1;36m |[m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[m[1;36m|[m+[1;32m00000340[m[1;36m: [m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [m[1;36m |[m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[m[1;36m|[m+[1;32m00000350[m[1;36m: [m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [m[1;36m |[m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[m[1;36m|[m+[1;32m00000360[m[1;36m: [m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [m[1;36m |[m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[m[1;36m|[m+[1;32m00000370[m[1;36m: [m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [m[1;36m |[m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[m[1;36m|[m+[1;32m00000380[m[1;36m: [m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [m[1;36m |[mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[m[1;36m|[m+[1;32m00000390[m[1;36m: [m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [m[1;36m |[m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[m[1;36m|[m+[1;32m000003a0[m[1;36m: [m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [m[1;36m |[m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[m[1;36m|[m+[1;32m000003b0[m[1;36m: [m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [m[1;36m |[m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000003c0[m[1;36m: [m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [m[1;36m |[m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[m[1;36m|[m+[1;32m000003d0[m[1;36m: [m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [m[1;36m |[mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[m[1;36m|[m+[1;32m000003e0[m[1;36m: [m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [m[1;36m |[m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [m[1;36m|[m+[1;32m000003f0[m[1;36m: [m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m27[m[1;36m:[m+[1;32m000003f0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m d0 70 d0 7c f4 [m[1;36m |[m[1;34m-----------[m[7m.p[7m.|[7m.[m[1;36m|[m+[1;32m00000400[m[1;36m: [m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [m[1;36m |[m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[m[1;36m|[m+[1;32m00000410[m[1;36m: [m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [m[1;36m |[mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[m[1;36m|[m+[1;32m00000420[m[1;36m: [m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[m[1;36m|[m+[1;32m00000430[m[1;36m: [m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [m[1;36m |[m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[m[1;36m|[m+[1;32m00000440[m[1;36m: [m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [m[1;36m |[m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[m[1;36m|[m+[1;32m00000450[m[1;36m: [m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [m[1;36m |[m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[m[1;36m|[m+[1;32m00000460[m[1;36m: [m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [m[1;36m |[m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[m[1;36m|[m+[1;32m00000470[m[1;36m: [m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [m[1;36m |[m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[m[1;36m|[m+[1;32m00000480[m[1;36m: [m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [m[1;36m |[m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000490[m[1;36m: [m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [m[1;36m |[m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[m[1;36m|[m+[1;32m000004a0[m[1;36m: [m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [m[1;36m |[m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[m[1;36m|[m+[1;32m000004b0[m[1;36m: [m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [m[1;36m |[mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[m[1;36m|[m+[1;32m000004c0[m[1;36m: [m 59 92 d7 e4 fb f2[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[mY[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m28[m[1;36m:[m+[1;32m000004c0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m be f7 e4 d5 a4 0d f9 67 79 [m[1;36m |[m[1;34m-------[m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[m[1;36m|[m+[1;32m000004d0[m[1;36m: [m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [m[1;36m |[m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[m[1;36m|[m+[1;32m000004e0[m[1;36m: [m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [m[1;36m |[m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[m[1;36m|[m+[1;32m000004f0[m[1;36m: [m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [m[1;36m |[m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000500[m[1;36m: [m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [m[1;36m |[m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[m[1;36m|[m+[1;32m00000510[m[1;36m: [m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [m[1;36m |[mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[m[1;36m|[m+[1;32m00000520[m[1;36m: [m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [m[1;36m |[m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[m[1;36m|[m+[1;32m00000530[m[1;36m: [m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [m[1;36m |[mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000540[m[1;36m: [m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [m[1;36m |[m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[m[1;36m|[m+[1;32m00000550[m[1;36m: [m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [m[1;36m |[m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000560[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m29[m[1;36m:[m+[1;32m00000560[m[1;36m: [m[1;34m --[m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [m[1;36m |[m[1;34m-[mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[m[1;36m|[m+[1;32m00000570[m[1;36m: [m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [m[1;36m |[m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[m[1;36m|[m+[1;32m00000580[m[1;36m: [m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [m[1;36m |[mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[m[1;36m|[m+[1;32m00000590[m[1;36m: [m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [m[1;36m |[mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[m[1;36m|[m+[1;32m000005a0[m[1;36m: [m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [m[1;36m |[m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[m[1;36m|[m+[1;32m000005b0[m[1;36m: [m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [m[1;36m |[m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[m[1;36m|[m+[1;32m000005c0[m[1;36m: [m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [m[1;36m |[mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[m[1;36m|[m+[1;32m000005d0[m[1;36m: [m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [m[1;36m |[m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[m[1;36m|[m+[1;32m000005e0[m[1;36m: [m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [m[1;36m |[m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[m[1;36m|[m+[1;32m000005f0[m[1;36m: [m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [m[1;36m |[m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[m[1;36m|[m+[1;32m00000600[m[1;36m: [m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [m[1;36m |[m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[m[1;36m|[m+[1;32m00000610[m[1;36m: [m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [m[1;36m |[m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[m[1;36m|[m+[1;32m00000620[m[1;36m: [m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [m[1;36m |[m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[m[1;36m|[m+[1;32m00000630[m[1;36m: [m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [m[1;36m |[m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[m[1;36m|[m+[1;32m00000640[m[1;36m: [m 6d 35 1a[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mm5[7mZ[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m30[m[1;36m:[m+[1;32m00000640[m[1;36m: [m[1;34m -- -- -- --[m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [m[1;36m |[m[1;34m----[mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[m[1;36m|[m+[1;32m00000650[m[1;36m: [m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [m[1;36m |[m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[m[1;36m|[m+[1;32m00000660[m[1;36m: [m ea 26 d1 7f b7 8f 93 34 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.&[7m.[7m~[7m.[7m.[7m.4[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m31[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m32[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m33[m[1;36m:[m[m10 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m34[m[1;36m:[m[m1116[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m35[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m36[m[1;36m:[m[m7 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m37[m[1;36m:[m[m[ /ICCBased 9 0 R ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m38[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m39[m[1;36m:[m[m3 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m40[m[1;36m:[m[m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m41[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m42[m[1;36m:[m[m11 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m43[m[1;36m:[m[m<< /Type /Catalog /Pages 3 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m44[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m45[m[1;36m:[m[m8 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m46[m[1;36m:[m[m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m47[m[1;36m:[m[m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m48[m[1;36m:[m[m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m49[m[1;36m:[m[m0 0 602 ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m50[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m51[m[1;36m:[m[m12 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m52[m[1;36m:[m[m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m53[m[1;36m:[m[m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m54[m[1;36m:[m[m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m55[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m56[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m57[m[1;36m:[m[m13 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m58[m[1;36m:[m[m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m59[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m60[m[1;36m:[m+[1;32m00000980[m[1;36m: [m[1;34m -- --[m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [m[1;36m |[m[1;34m--[mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[m[1;36m|[m+[1;32m00000990[m[1;36m: [m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [m[1;36m |[m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009a0[m[1;36m: [m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [m[1;36m |[mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[m[1;36m|[m+[1;32m000009b0[m[1;36m: [m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [m[1;36m |[mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[m[1;36m|[m+[1;32m000009c0[m[1;36m: [m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[m 0a[m[1;34m -- [m[1;36m |[m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m61[m[1;36m:[m+[1;32m000009c0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m f8 [m[1;36m |[m[1;34m---------------[m[7m.[m[1;36m|[m+[1;32m000009d0[m[1;36m: [m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [m[1;36m |[m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009e0[m[1;36m: [m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009f0[m[1;36m: [m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [m[1;36m |[m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[m[1;36m|[m+[1;32m00000a00[m[1;36m: [m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [m[1;36m |[mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000a10[m[1;36m: [m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [m[1;36m |[m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[m[1;36m|[m+[1;32m00000a20[m[1;36m: [m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [m[1;36m |[mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[m[1;36m|[m+[1;32m00000a30[m[1;36m: [m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [m[1;36m |[mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[m[1;36m|[m+[1;32m00000a40[m[1;36m: [m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [m[1;36m |[m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[m[1;36m|[m+[1;32m00000a50[m[1;36m: [m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [m[1;36m |[m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[m[1;36m|[m+[1;32m00000a60[m[1;36m: [m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [m[1;36m |[m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[m[1;36m|[m+[1;32m00000a70[m[1;36m: [m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [m[1;36m |[mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[m[1;36m|[m+[1;32m00000a80[m[1;36m: [m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[m[1;36m|[m+[1;32m00000a90[m[1;36m: [m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [m[1;36m |[m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[m[1;36m|[m+[1;32m00000aa0[m[1;36m: [m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [m[1;36m |[my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ab0[m[1;36m: [m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [m[1;36m |[m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ac0[m[1;36m: [m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [m[1;36m |[me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[m[1;36m|[m+[1;32m00000ad0[m[1;36m: [m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[m[1;36m|[m+[1;32m00000ae0[m[1;36m: [m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [m[1;36m |[m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000af0[m[1;36m: [m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [m[1;36m |[m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[m[1;36m|[m+[1;32m00000b00[m[1;36m: [m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [m[1;36m |[m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[m[1;36m|[m+[1;32m00000b10[m[1;36m: [m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [m[1;36m |[m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[m[1;36m|[m+[1;32m00000b20[m[1;36m: [m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [m[1;36m |[mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[m[1;36m|[m+[1;32m00000b30[m[1;36m: [m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [m[1;36m |[mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[m[1;36m|[m+[1;32m00000b40[m[1;36m: [m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [m[1;36m |[m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[m[1;36m|[m+[1;32m00000b50[m[1;36m: [m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [m[1;36m |[m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000b60[m[1;36m: [m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [m[1;36m |[m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[m[1;36m|[m+[1;32m00000b70[m[1;36m: [m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [m[1;36m |[m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[m[1;36m|[m+[1;32m00000b80[m[1;36m: [m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [m[1;36m |[mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[m[1;36m|[m+[1;32m00000b90[m[1;36m: [m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [m[1;36m |[m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[m[1;36m|[m+[1;32m00000ba0[m[1;36m: [m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [m[1;36m |[mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[m[1;36m|[m+[1;32m00000bb0[m[1;36m: [m e1 ea 04 f9 61[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mD[7m.a[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m62[m[1;36m:[m+[1;32m00000bb0[m[1;36m: [m[1;34m -- -- -- -- -- --[m 3e a8 c0 91 41 68 62 a1 69 10 [m[1;36m |[m[1;34m------[m>[7m.[7m.[7m.Ahb[7m.i[7mP[m[1;36m|[m+[1;32m00000bc0[m[1;36m: [m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [m[1;36m |[m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[m[1;36m|[m+[1;32m00000bd0[m[1;36m: [m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [m[1;36m |[mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[m[1;36m|[m+[1;32m00000be0[m[1;36m: [m b2 51 e1 2f[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.Q[7m./[m[7mJ[m[1;34m-----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m63[m[1;36m:[m+[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- --[m ef 54 60 9f c2 db[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m-----[m[7m.T`[7m.[7m.[7m.[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m64[m[1;36m:[m+[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 7f 56 d8 bb [m[1;36m |[m[1;34m------------[m[7m~V[7m.[7m.[m[1;36m|[m+[1;32m00000bf0[m[1;36m: [m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [m[1;36m |[m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[m[1;36m|[m+[1;32m00000c00[m[1;36m: [m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [m[1;36m |[m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[m[1;36m|[m+[1;32m00000c10[m[1;36m: [m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [m[1;36m |[m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[m[1;36m|[m+[1;32m00000c20[m[1;36m: [m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [m[1;36m |[m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[m[1;36m|[m+[1;32m00000c30[m[1;36m: [m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [m[1;36m |[m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[m[1;36m|[m+[1;32m00000c40[m[1;36m: [m 81 ab f8 bd c2 8b[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m65[m[1;36m:[m+[1;32m00000c40[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m bf 4b c2 36 85 17 9e b7 c9 [m[1;36m |[m[1;34m-------[m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000c50[m[1;36m: [m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [m[1;36m |[m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[m[1;36m|[m+[1;32m00000c60[m[1;36m: [m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [m[1;36m |[m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[m[1;36m|[m+[1;32m00000c70[m[1;36m: [m a6 cb a7[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m66[m[1;36m:[m+[1;32m00000c70[m[1;36m: [m[1;34m -- -- -- --[m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [m[1;36m |[m[1;34m----[m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[m[1;36m|[m+[1;32m00000c80[m[1;36m: [m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [m[1;36m |[m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[m[1;36m|[m+[1;32m00000c90[m[1;36m: [m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [m[1;36m |[ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[m[1;36m|[m+[1;32m00000ca0[m[1;36m: [m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [m[1;36m |[m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[m[1;36m|[m+[1;32m00000cb0[m[1;36m: [m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [m[1;36m |[m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[m[1;36m|[m+[1;32m00000cc0[m[1;36m: [m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [m[1;36m |[mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[m[1;36m|[m+[1;32m00000cd0[m[1;36m: [m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [m[1;36m |[m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[m[1;36m|[m+[1;32m00000ce0[m[1;36m: [m 0f 2a ac 70 e2 57[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mO*[7m.p[7m.W[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m67[m[1;36m:[m+[1;32m00000ce0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m cb 15 1e 70 0e 93 0f 4c c2 [m[1;36m |[m[1;34m-------[m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[m[1;36m|[m+[1;32m00000cf0[m[1;36m: [m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[m 0a[m[1;34m -- -- -- [m[1;36m |[m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m68[m[1;36m:[m+[1;32m00000cf0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 54 74 c4 [m[1;36m |[m[1;34m-------------[mTt[7m.[m[1;36m|[m+[1;32m00000d00[m[1;36m: [m fd[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[m[7mJ[m[1;34m--------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m69[m[1;36m:[m+[1;32m00000d00[m[1;36m: [m[1;34m -- --[m e5 36 fc 42 61 89 c2 3d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[1;34m--[m[7m.6[7m.Ba[7m.[7m.=[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m70[m[1;36m:[m+[1;32m00000d00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 8b cb ac 72 b1 [m[1;36m |[m[1;34m-----------[m[7m.[7m.[7m.r[7m.[m[1;36m|[m+[1;32m00000d10[m[1;36m: [m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [m[1;36m |[m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[m[1;36m|[m+[1;32m00000d20[m[1;36m: [m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [m[1;36m |[m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[m[1;36m|[m+[1;32m00000d30[m[1;36m: [m dd e4 fc 49 28 e9 86 79 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.I([7m.[7m.y[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m71[m[1;36m:[m+[1;32m00000d30[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 77 e5 e2 4e 85 b9 b9 [m[1;36m |[m[1;34m---------[mw[7m.[7m.N[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d40[m[1;36m: [m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [m[1;36m |[m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d50[m[1;36m: [m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [m[1;36m |[m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[m[1;36m|[m+[1;32m00000d60[m[1;36m: [m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [m[1;36m |[m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[m[1;36m|[m+[1;32m00000d70[m[1;36m: [m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [m[1;36m |[m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[m[1;36m|[m+[1;32m00000d80[m[1;36m: [m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [m[1;36m |[mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[m[1;36m|[m+[1;32m00000d90[m[1;36m: [m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [m[1;36m |[m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[m[1;36m|[m+[1;32m00000da0[m[1;36m: [m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [m[1;36m |[m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[m[1;36m|[m+[1;32m00000db0[m[1;36m: [m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [m[1;36m |[m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[m[1;36m|[m+[1;32m00000dc0[m[1;36m: [m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [m[1;36m |[m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[m[1;36m|[m+[1;32m00000dd0[m[1;36m: [m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [m[1;36m |[m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[m[1;36m|[m+[1;32m00000de0[m[1;36m: [m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [m[1;36m |[m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[m[1;36m|[m+[1;32m00000df0[m[1;36m: [m 31 24 22 02 81 42 fd 67 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m1$"[7mB[7m.B[7m.g[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m72[m[1;36m:[m+[1;32m00000df0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 83 39 84 c1 ad b8 41 [m[1;36m |[m[1;34m---------[m[7m.9[7m.[7m.[7m.[7m.A[m[1;36m|[m+[1;32m00000e00[m[1;36m: [m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [m[1;36m |[m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[m[1;36m|[m+[1;32m00000e10[m[1;36m: [m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [m[1;36m |[m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[m[1;36m|[m+[1;32m00000e20[m[1;36m: [m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [m[1;36m |[m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000e30[m[1;36m: [m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [m[1;36m |[m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[m[1;36m|[m+[1;32m00000e40[m[1;36m: [m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [m[1;36m |[m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[m[1;36m|[m+[1;32m00000e50[m[1;36m: [m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [m[1;36m |[m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[m[1;36m|[m+[1;32m00000e60[m[1;36m: [m c9 ee[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[m[7mJ[m[1;34m-------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m73[m[1;36m:[m+[1;32m00000e60[m[1;36m: [m[1;34m -- -- --[m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[m 0a[m[1;34m -- [m[1;36m |[m[1;34m---[m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m74[m[1;36m:[m+[1;32m00000e60[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 70 [m[1;36m |[m[1;34m---------------[mp[m[1;36m|[m+[1;32m00000e70[m[1;36m: [m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [m[1;36m |[m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[m[1;36m|[m+[1;32m00000e80[m[1;36m: [m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [m[1;36m |[m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![m[1;36m|[m+[1;32m00000e90[m[1;36m: [m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [m[1;36m |[m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[m[1;36m|[m+[1;32m00000ea0[m[1;36m: [m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [m[1;36m |[m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[m[1;36m|[m+[1;32m00000eb0[m[1;36m: [m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [m[1;36m |[m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[m[1;36m|[m+[1;32m00000ec0[m[1;36m: [m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [m[1;36m |[m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[m[1;36m|[m+[1;32m00000ed0[m[1;36m: [m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [m[1;36m |[mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[m[1;36m|[m+[1;32m00000ee0[m[1;36m: [m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[m 0a[m[1;34m -- -- [m[1;36m |[m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m75[m[1;36m:[m+[1;32m00000ee0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 71 a9 [m[1;36m |[m[1;34m--------------[mq[7m.[m[1;36m|[m+[1;32m00000ef0[m[1;36m: [m 88 75 20 46 c1 c2 a6 2d [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.u F[7m.[7m.[7m.-[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m76[m[1;36m:[m+[1;32m00000ef0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m d2 05 70 72 68 85 c6 [m[1;36m |[m[1;34m---------[m[7m.[7mEprh[7m.[7m.[m[1;36m|[m+[1;32m00000f00[m[1;36m: [m 80 36 08 82 03 10 7e 90 03 22 22[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m77[m[1;36m:[m+[1;32m00000f00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 57 ac 16 59 [m[1;36m |[m[1;34m------------[mW[7m.[7mVY[m[1;36m|[m+[1;32m00000f10[m[1;36m: [m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [m[1;36m |[m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[m[1;36m|[m+[1;32m00000f20[m[1;36m: [m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [m[1;36m |[m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[m[1;36m|[m+[1;32m00000f30[m[1;36m: [m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [m[1;36m |[m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[m[1;36m|[m+[1;32m00000f40[m[1;36m: [m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [m[1;36m |[mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f50[m[1;36m: [m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [m[1;36m |[mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[m[1;36m|[m+[1;32m00000f60[m[1;36m: [m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [m[1;36m |[m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f70[m[1;36m: [m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [m[1;36m |[m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[m[1;36m|[m+[1;32m00000f80[m[1;36m: [m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [m[1;36m |[mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[m[1;36m|[m+[1;32m00000f90[m[1;36m: [m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [m[1;36m |[m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[m[1;36m|[m+[1;32m00000fa0[m[1;36m: [m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [m[1;36m |[mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[m[1;36m|[m+[1;32m00000fb0[m[1;36m: [m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [m[1;36m |[m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000fc0[m[1;36m: [m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [m[1;36m |[m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[m[1;36m|[m+[1;32m00000fd0[m[1;36m: [m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [m[1;36m |[miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[m[1;36m|[m+[1;32m00000fe0[m[1;36m: [m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [m[1;36m |[m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[m[1;36m|[m+[1;32m00000ff0[m[1;36m: [m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [m[1;36m |[mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[m[1;36m|[m+[1;32m00001000[m[1;36m: [m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [m[1;36m |[m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[m[1;36m|[m+[1;32m00001010[m[1;36m: [m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [m[1;36m |[md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001020[m[1;36m: [m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [m[1;36m |[m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[m[1;36m|[m+[1;32m00001030[m[1;36m: [m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [m[1;36m |[m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[m[1;36m|[m+[1;32m00001040[m[1;36m: [m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [m[1;36m |[m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[m[1;36m|[m+[1;32m00001050[m[1;36m: [m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [m[1;36m |[mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001060[m[1;36m: [m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [m[1;36m |[m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[m[1;36m|[m+[1;32m00001070[m[1;36m: [m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [m[1;36m |[m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[m[1;36m|[m+[1;32m00001080[m[1;36m: [m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [m[1;36m |[m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[m[1;36m|[m+[1;32m00001090[m[1;36m: [m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [m[1;36m |[m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[m[1;36m|[m+[1;32m000010a0[m[1;36m: [m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [m[1;36m |[mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[m[1;36m|[m+[1;32m000010b0[m[1;36m: [m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [m[1;36m |[m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[m[1;36m|[m+[1;32m000010c0[m[1;36m: [m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [m[1;36m |[m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[m[1;36m|[m+[1;32m000010d0[m[1;36m: [m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[m[1;36m|[m+[1;32m000010e0[m[1;36m: [m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [m[1;36m |[m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[m[1;36m|[m+[1;32m000010f0[m[1;36m: [m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [m[1;36m |[m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001100[m[1;36m: [m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [m[1;36m |[m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00001110[m[1;36m: [m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [m[1;36m |[m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[m[1;36m|[m+[1;32m00001120[m[1;36m: [m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [m[1;36m |[m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[m[1;36m|[m+[1;32m00001130[m[1;36m: [m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [m[1;36m |[m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[m[1;36m|[m+[1;32m00001140[m[1;36m: [m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [m[1;36m |[m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[m[1;36m|[m+[1;32m00001150[m[1;36m: [m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [m[1;36m |[m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[m[1;36m|[m+[1;32m00001160[m[1;36m: [m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [m[1;36m |[m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[m[1;36m|[m+[1;32m00001170[m[1;36m: [m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [m[1;36m |[m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001180[m[1;36m: [m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [m[1;36m |[m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[m[1;36m|[m+[1;32m00001190[m[1;36m: [m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [m[1;36m |[m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[m[1;36m|[m+[1;32m000011a0[m[1;36m: [m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [m[1;36m |[m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[m[1;36m|[m+[1;32m000011b0[m[1;36m: [m 79 47 d4[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[myG[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m78[m[1;36m:[m+[1;32m000011b0[m[1;36m: [m[1;34m -- -- -- --[m 97 28 90 11 a6 50 55 95 61 73 52 d0 [m[1;36m |[m[1;34m----[m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[m[1;36m|[m+[1;32m000011c0[m[1;36m: [m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [m[1;36m |[m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[m[1;36m|[m+[1;32m000011d0[m[1;36m: [m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [m[1;36m |[m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[m[1;36m|[m+[1;32m000011e0[m[1;36m: [m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [m[1;36m |[m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[m[1;36m|[m+[1;32m000011f0[m[1;36m: [m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [m[1;36m |[m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[m[1;36m|[m+[1;32m00001200[m[1;36m: [m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[m[1;36m|[m+[1;32m00001210[m[1;36m: [m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [m[1;36m |[mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[m[1;36m|[m+[1;32m00001220[m[1;36m: [m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [m[1;36m |[mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[m[1;36m|[m+[1;32m00001230[m[1;36m: [m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [m[1;36m |[m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[m[1;36m|[m+[1;32m00001240[m[1;36m: [m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [m[1;36m |[m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[m[1;36m|[m+[1;32m00001250[m[1;36m: [m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [m[1;36m |[m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[m[1;36m|[m+[1;32m00001260[m[1;36m: [m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [m[1;36m |[m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[m[1;36m|[m+[1;32m00001270[m[1;36m: [m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [m[1;36m |[m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[m[1;36m|[m+[1;32m00001280[m[1;36m: [m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [m[1;36m |[m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[m[1;36m|[m+[1;32m00001290[m[1;36m: [m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [m[1;36m |[m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000012a0[m[1;36m: [m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [m[1;36m |[m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[m[1;36m|[m+[1;32m000012b0[m[1;36m: [m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [m[1;36m |[m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000012c0[m[1;36m: [m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [m[1;36m |[m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[m[1;36m|[m+[1;32m000012d0[m[1;36m: [m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [m[1;36m |[myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[m[1;36m|[m+[1;32m000012e0[m[1;36m: [m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [m[1;36m |[m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[m[1;36m|[m+[1;32m000012f0[m[1;36m: [m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [m[1;36m |[m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][m[1;36m|[m+[1;32m00001300[m[1;36m: [m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [m[1;36m |[m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[m[1;36m|[m+[1;32m00001310[m[1;36m: [m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [m[1;36m |[m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[m[1;36m|[m+[1;32m00001320[m[1;36m: [m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [m[1;36m |[m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[m[1;36m|[m+[1;32m00001330[m[1;36m: [m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [m[1;36m |[m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[m[1;36m|[m+[1;32m00001340[m[1;36m: [m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [m[1;36m |[m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[m[1;36m|[m+[1;32m00001350[m[1;36m: [m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[m[1;36m|[m+[1;32m00001360[m[1;36m: [m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [m[1;36m |[m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[m[1;36m|[m+[1;32m00001370[m[1;36m: [m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [m[1;36m |[m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[m[1;36m|[m+[1;32m00001380[m[1;36m: [m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [m[1;36m |[m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[m[1;36m|[m+[1;32m00001390[m[1;36m: [m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [m[1;36m |[m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[m[1;36m|[m+[1;32m000013a0[m[1;36m: [m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [m[1;36m |[m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[m[1;36m|[m+[1;32m000013b0[m[1;36m: [m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [m[1;36m |[mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[m[1;36m|[m+[1;32m000013c0[m[1;36m: [m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [m[1;36m |[m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[m[1;36m|[m+[1;32m000013d0[m[1;36m: [m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [m[1;36m |[m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[m[1;36m|[m+[1;32m000013e0[m[1;36m: [m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [m[1;36m |[m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[m[1;36m|[m+[1;32m000013f0[m[1;36m: [m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [m[1;36m |[m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[m[1;36m|[m+[1;32m00001400[m[1;36m: [m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [m[1;36m |[m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[m[1;36m|[m+[1;32m00001410[m[1;36m: [m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [m[1;36m |[m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[m[1;36m|[m+[1;32m00001420[m[1;36m: [m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [m[1;36m |[m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[m[1;36m|[m+[1;32m00001430[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m79[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m80[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m81[m[1;36m:[m[m14 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m82[m[1;36m:[m[m2734[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m83[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m84[m[1;36m:[m[m15 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m85[m[1;36m:[m[m(Hello)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m86[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m87[m[1;36m:[m[m16 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m88[m[1;36m:[m[m(Mac OS X 10.12.6 Quartz PDFContext)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m89[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m90[m[1;36m:[m[m17 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m91[m[1;36m:[m[m(TextEdit)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m92[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m93[m[1;36m:[m[m18 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m94[m[1;36m:[m[m(D:20200124010711Z00'00')[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m95[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m96[m[1;36m:[m[m19 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m97[m[1;36m:[m[m()[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m98[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m99[m[1;36m:[m[m20 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m100[m[1;36m:[m[m[ ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m101[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m102[m[1;36m:[m[m1 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m103[m[1;36m:[m[m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m104[m[1;36m:[m[m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m105[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m106[m[1;36m:[m[mxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m107[m[1;36m:[m[m0 21[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m108[m[1;36m:[m[m0000000000 65535 f [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m109[m[1;36m:[m[m0000005392 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m110[m[1;36m:[m[m0000000238 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m111[m[1;36m:[m[m0000001714 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m112[m[1;36m:[m[m0000000022 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m113[m[1;36m:[m[m0000000219 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m114[m[1;36m:[m[m0000000342 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m115[m[1;36m:[m[m0000001679 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m116[m[1;36m:[m[m0000001847 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m117[m[1;36m:[m[m0000000439 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m118[m[1;36m:[m[m0000001658 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m119[m[1;36m:[m[m0000001797 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m120[m[1;36m:[m[m0000002110 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m121[m[1;36m:[m[m0000002362 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m122[m[1;36m:[m[m0000005186 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m123[m[1;36m:[m[m0000005207 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m124[m[1;36m:[m[m0000005231 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m125[m[1;36m:[m[m0000005284 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m126[m[1;36m:[m[m0000005311 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m127[m[1;36m:[m[m0000005353 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m128[m[1;36m:[m[m0000005372 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m129[m[1;36m:[m[mtrailer[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m130[m[1;36m:[m[m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m131[m[1;36m:[m[m<8db88d3335070bd9583341583cf769a3> ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m132[m[1;36m:[m[mstartxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m133[m[1;36m:[m[m5536[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m134[m[1;36m:[m[m%%EOF[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
@@ -1,466 +1,466 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m -[1;32m00000000[0m[1;36m: [0m ca fe ba be 00 00 00 34 00 1d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 11[0m[1;36m:[0m -[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 00 06 00 0f 09 [0m[1;36m |[0m[1;34m-----------[0m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m 00 10 00 11 08 00 12[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 24[0m[1;36m:[0m -[1;32m00000010[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[1;34m--------[0m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m: [0m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m: [0m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m: [0m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/String;)V[7mA[7m@[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 109[0m[1;36m:[0m -[1;32m00000060[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 53 6f 75 [0m[1;36m |[0m[1;34m-------------[0mSou[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 72 63 65 46 69 6c 65 01 00[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0mrceFile[7mA[7m@[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 122[0m[1;36m:[0m -[1;32m00000070[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 48 65 6c 6c 6f 2e [0m[1;36m |[0m[1;34m----------[0mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m: [0m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m: [0m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m: [0m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m: [0m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m: [0m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m: [0m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m: [0m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m: [0m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;32m00000150[0m[1;36m: [0m 00 01 b1 00 00 00 01 00 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 345[0m[1;36m:[0m -[1;32m00000150[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 00 00 00 06 00 01 00 [0m[1;36m |[0m[1;34m---------[0m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m: [0m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m: [0m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;32m00000180[0m[1;36m: [0m 04 b1 00 00 00 01 00[0m 0a [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 392[0m[1;36m:[0m -[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 00 00[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m--------[0m[7m@[7m@[7m@[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m 8[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 396[0m[1;36m:[0m -[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 00 02 00 00 [0m[1;36m |[0m[1;34m------------[0m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m: [0m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 20[0m[1;36m:[0m [0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 21[0m[1;36m:[0m [0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 74[0m[1;36m:[0m [0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 114[0m[1;36m:[0m [0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 154[0m[1;36m:[0m [0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 158[0m[1;36m:[0m [0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m%PDF-1.3[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 9[0m[1;36m:[0m -[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m f3 a0 d0 c4 c6[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 3[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 22[0m[1;36m:[0m [0m4 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 4[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 30[0m[1;36m:[0m [0m<< /Length 5 0 R /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 5[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 71[0m[1;36m:[0m [0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 6[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 78[0m[1;36m:[0m -[1;32m00000040[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 [0m[1;36m |[0m[1;34m--------------[0mx[7mA[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 45 8e bb[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mE[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 7[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 84[0m[1;36m:[0m -[1;32m00000050[0m[1;36m: [0m[1;34m -- -- -- --[0m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0m[1;34m----[0m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m e2 a9 12 f3 99 90 5c 4c 59[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 8[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 138[0m[1;36m:[0m -[1;32m00000080[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 9f 89 07 6f 86 6b [0m[1;36m |[0m[1;34m----------[0m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 37 b5 37 e3 17 4e ff 20 a5[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m7[7m.7[7m.[7mWN[7m. [7m.[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 9[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 202[0m[1;36m:[0m [0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 10[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 212[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 11[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 219[0m[1;36m:[0m [0m5 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 12[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 227[0m[1;36m:[0m [0m123[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 13[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 231[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 14[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 238[0m[1;36m:[0m [0m2 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 15[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 246[0m[1;36m:[0m [0m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 16[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 332[0m[1;36m:[0m [0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 17[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 335[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 18[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 342[0m[1;36m:[0m [0m6 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 19[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 350[0m[1;36m:[0m [0m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 20[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 426[0m[1;36m:[0m [0m>> >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 21[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 432[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 22[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 439[0m[1;36m:[0m [0m9 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 23[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 447[0m[1;36m:[0m [0m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 24[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 517[0m[1;36m:[0m [0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 25[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 524[0m[1;36m:[0m -[1;32m00000200[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m: [0m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m: [0m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m: [0m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m: [0m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;32m00000250[0m[1;36m: [0m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 26[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 606[0m[1;36m:[0m -[1;32m00000250[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 11 5a [0m[1;36m |[0m[1;34m--------------[0m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m: [0m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m: [0m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m: [0m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m: [0m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m: [0m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m: [0m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m: [0m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m: [0m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m: [0m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m: [0m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m: [0m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m: [0m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m: [0m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m: [0m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m: [0m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m: [0m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m: [0m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m: [0m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m: [0m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m: [0m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m: [0m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m: [0m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m: [0m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m: [0m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m: [0m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;32m000003f0[0m[1;36m: [0m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 27[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1019[0m[1;36m:[0m -[1;32m000003f0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m d0 70 d0 7c f4 [0m[1;36m |[0m[1;34m-----------[0m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m: [0m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m: [0m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m: [0m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m: [0m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m: [0m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m: [0m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m: [0m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m: [0m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m: [0m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m: [0m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m: [0m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m: [0m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000004c0[0m[1;36m: [0m 59 92 d7 e4 fb f2[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mY[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 28[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1223[0m[1;36m:[0m -[1;32m000004c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0m[1;34m-------[0m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m: [0m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m: [0m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m: [0m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m: [0m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m: [0m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m: [0m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m: [0m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m: [0m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m: [0m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000560[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 29[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1377[0m[1;36m:[0m -[1;32m00000560[0m[1;36m: [0m[1;34m --[0m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[1;34m-[0mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m: [0m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m: [0m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m: [0m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m: [0m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m: [0m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m: [0m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m: [0m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m: [0m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m: [0m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m: [0m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m: [0m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m: [0m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m: [0m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;32m00000640[0m[1;36m: [0m 6d 35 1a[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mm5[7mZ[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 30[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1604[0m[1;36m:[0m -[1;32m00000640[0m[1;36m: [0m[1;34m -- -- -- --[0m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0m[1;34m----[0mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m: [0m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m: [0m ea 26 d1 7f b7 8f 93 34 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 31[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1641[0m[1;36m:[0m [0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 32[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1651[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 33[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1658[0m[1;36m:[0m [0m10 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 34[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1667[0m[1;36m:[0m [0m1116[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 35[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1672[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 36[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1679[0m[1;36m:[0m [0m7 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 37[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1687[0m[1;36m:[0m [0m[ /ICCBased 9 0 R ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 38[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1707[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 39[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1714[0m[1;36m:[0m [0m3 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 40[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1722[0m[1;36m:[0m [0m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 41[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1790[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 42[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1797[0m[1;36m:[0m [0m11 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 43[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1806[0m[1;36m:[0m [0m<< /Type /Catalog /Pages 3 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 44[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1840[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 45[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1847[0m[1;36m:[0m [0m8 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 46[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1855[0m[1;36m:[0m [0m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 47[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 1937[0m[1;36m:[0m [0m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 48[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2014[0m[1;36m:[0m [0m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 49[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2090[0m[1;36m:[0m [0m0 0 602 ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 50[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2103[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 51[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2110[0m[1;36m:[0m [0m12 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 52[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2119[0m[1;36m:[0m [0m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 53[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2196[0m[1;36m:[0m [0m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 54[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2273[0m[1;36m:[0m [0m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 55[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2352[0m[1;36m:[0m [0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 56[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2355[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 57[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2362[0m[1;36m:[0m [0m13 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 58[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2371[0m[1;36m:[0m [0m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 59[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2427[0m[1;36m:[0m [0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 60[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2434[0m[1;36m:[0m -[1;32m00000980[0m[1;36m: [0m[1;34m -- --[0m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m: [0m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m: [0m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m: [0m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;32m000009c0[0m[1;36m: [0m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m 0a[0m[1;34m -- [0m[1;36m |[0m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 61[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2511[0m[1;36m:[0m -[1;32m000009c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m f8 [0m[1;36m |[0m[1;34m---------------[0m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m: [0m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m: [0m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m: [0m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m: [0m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m: [0m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m: [0m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m: [0m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m: [0m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m: [0m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m: [0m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m: [0m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m: [0m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m: [0m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m: [0m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m: [0m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m: [0m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m: [0m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m: [0m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m: [0m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m: [0m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m: [0m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m: [0m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m: [0m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m: [0m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m: [0m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m: [0m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m: [0m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m: [0m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m: [0m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m: [0m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;32m00000bb0[0m[1;36m: [0m e1 ea 04 f9 61[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mD[7m.a[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 62[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 2998[0m[1;36m:[0m -[1;32m00000bb0[0m[1;36m: [0m[1;34m -- -- -- -- -- --[0m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[1;34m------[0m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m: [0m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m: [0m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;32m00000be0[0m[1;36m: [0m b2 51 e1 2f[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.Q[7m./[0m[7mJ[0m[1;34m-----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 63[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3045[0m[1;36m:[0m -[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- --[0m ef 54 60 9f c2 db[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[1;34m-----[0m[7m.T`[7m.[7m.[7m.[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 64[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3052[0m[1;36m:[0m -[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 7f 56 d8 bb [0m[1;36m |[0m[1;34m------------[0m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m: [0m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m: [0m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m: [0m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m: [0m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m: [0m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;32m00000c40[0m[1;36m: [0m 81 ab f8 bd c2 8b[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 65[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3143[0m[1;36m:[0m -[1;32m00000c40[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[1;34m-------[0m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m: [0m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m: [0m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;32m00000c70[0m[1;36m: [0m a6 cb a7[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 66[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3188[0m[1;36m:[0m -[1;32m00000c70[0m[1;36m: [0m[1;34m -- -- -- --[0m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[1;34m----[0m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m: [0m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m: [0m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m: [0m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m: [0m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m: [0m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m: [0m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;32m00000ce0[0m[1;36m: [0m 0f 2a ac 70 e2 57[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mO*[7m.p[7m.W[0m[7mJ[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 67[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3303[0m[1;36m:[0m -[1;32m00000ce0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[1;34m-------[0m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;32m00000cf0[0m[1;36m: [0m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m 0a[0m[1;34m -- -- -- [0m[1;36m |[0m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[7mJ[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 68[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3325[0m[1;36m:[0m -[1;32m00000cf0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 54 74 c4 [0m[1;36m |[0m[1;34m-------------[0mTt[7m.[0m[1;36m|[0m-[1;32m00000d00[0m[1;36m: [0m fd[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[0m[7mJ[0m[1;34m--------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 69[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3330[0m[1;36m:[0m -[1;32m00000d00[0m[1;36m: [0m[1;34m -- --[0m e5 36 fc 42 61 89 c2 3d[0m 0a[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[1;34m--[0m[7m.6[7m.Ba[7m.[7m.=[0m[7mJ[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 70[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3339[0m[1;36m:[0m -[1;32m00000d00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 8b cb ac 72 b1 [0m[1;36m |[0m[1;34m-----------[0m[7m.[7m.[7m.r[7m.[0m[1;36m|[0m-[1;32m00000d10[0m[1;36m: [0m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [0m[1;36m |[0m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[0m[1;36m|[0m-[1;32m00000d20[0m[1;36m: [0m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [0m[1;36m |[0m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[0m[1;36m|[0m-[1;32m00000d30[0m[1;36m: [0m dd e4 fc 49 28 e9 86 79 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.I([7m.[7m.y[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 71[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3385[0m[1;36m:[0m -[1;32m00000d30[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 77 e5 e2 4e 85 b9 b9 [0m[1;36m |[0m[1;34m---------[0mw[7m.[7m.N[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d40[0m[1;36m: [0m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [0m[1;36m |[0m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d50[0m[1;36m: [0m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [0m[1;36m |[0m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[0m[1;36m|[0m-[1;32m00000d60[0m[1;36m: [0m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [0m[1;36m |[0m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[0m[1;36m|[0m-[1;32m00000d70[0m[1;36m: [0m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [0m[1;36m |[0m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[0m[1;36m|[0m-[1;32m00000d80[0m[1;36m: [0m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [0m[1;36m |[0mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[0m[1;36m|[0m-[1;32m00000d90[0m[1;36m: [0m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [0m[1;36m |[0m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[0m[1;36m|[0m-[1;32m00000da0[0m[1;36m: [0m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [0m[1;36m |[0m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[0m[1;36m|[0m-[1;32m00000db0[0m[1;36m: [0m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [0m[1;36m |[0m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[0m[1;36m|[0m-[1;32m00000dc0[0m[1;36m: [0m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [0m[1;36m |[0m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[0m[1;36m|[0m-[1;32m00000dd0[0m[1;36m: [0m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [0m[1;36m |[0m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[0m[1;36m|[0m-[1;32m00000de0[0m[1;36m: [0m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [0m[1;36m |[0m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[0m[1;36m|[0m-[1;32m00000df0[0m[1;36m: [0m 31 24 22 02 81 42 fd 67 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m1$"[7mB[7m.B[7m.g[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 72[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3577[0m[1;36m:[0m -[1;32m00000df0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 83 39 84 c1 ad b8 41 [0m[1;36m |[0m[1;34m---------[0m[7m.9[7m.[7m.[7m.[7m.A[0m[1;36m|[0m-[1;32m00000e00[0m[1;36m: [0m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [0m[1;36m |[0m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[0m[1;36m|[0m-[1;32m00000e10[0m[1;36m: [0m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [0m[1;36m |[0m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[0m[1;36m|[0m-[1;32m00000e20[0m[1;36m: [0m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [0m[1;36m |[0m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000e30[0m[1;36m: [0m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [0m[1;36m |[0m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[0m[1;36m|[0m-[1;32m00000e40[0m[1;36m: [0m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [0m[1;36m |[0m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[0m[1;36m|[0m-[1;32m00000e50[0m[1;36m: [0m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [0m[1;36m |[0m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[0m[1;36m|[0m-[1;32m00000e60[0m[1;36m: [0m c9 ee[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[0m[7mJ[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 73[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3683[0m[1;36m:[0m -[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- --[0m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[0m 0a[0m[1;34m -- [0m[1;36m |[0m[1;34m---[0m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[0m[7mJ[0m[1;34m-[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 74[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3695[0m[1;36m:[0m -[1;32m00000e60[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 70 [0m[1;36m |[0m[1;34m---------------[0mp[0m[1;36m|[0m-[1;32m00000e70[0m[1;36m: [0m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [0m[1;36m |[0m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[0m[1;36m|[0m-[1;32m00000e80[0m[1;36m: [0m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [0m[1;36m |[0m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![0m[1;36m|[0m-[1;32m00000e90[0m[1;36m: [0m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [0m[1;36m |[0m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[0m[1;36m|[0m-[1;32m00000ea0[0m[1;36m: [0m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [0m[1;36m |[0m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[0m[1;36m|[0m-[1;32m00000eb0[0m[1;36m: [0m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [0m[1;36m |[0m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[0m[1;36m|[0m-[1;32m00000ec0[0m[1;36m: [0m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [0m[1;36m |[0m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[0m[1;36m|[0m-[1;32m00000ed0[0m[1;36m: [0m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [0m[1;36m |[0mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00000ee0[0m[1;36m: [0m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[0m 0a[0m[1;34m -- -- [0m[1;36m |[0m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[0m[7mJ[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 75[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3822[0m[1;36m:[0m -[1;32m00000ee0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 71 a9 [0m[1;36m |[0m[1;34m--------------[0mq[7m.[0m[1;36m|[0m-[1;32m00000ef0[0m[1;36m: [0m 88 75 20 46 c1 c2 a6 2d [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.u F[7m.[7m.[7m.-[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 76[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3833[0m[1;36m:[0m -[1;32m00000ef0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m d2 05 70 72 68 85 c6 [0m[1;36m |[0m[1;34m---------[0m[7m.[7mEprh[7m.[7m.[0m[1;36m|[0m-[1;32m00000f00[0m[1;36m: [0m 80 36 08 82 03 10 7e 90 03 22 22[0m 0a[0m[1;34m -- -- -- -- [0m[1;36m |[0m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[0m[7mJ[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 77[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 3852[0m[1;36m:[0m -[1;32m00000f00[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 57 ac 16 59 [0m[1;36m |[0m[1;34m------------[0mW[7m.[7mVY[0m[1;36m|[0m-[1;32m00000f10[0m[1;36m: [0m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [0m[1;36m |[0m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[0m[1;36m|[0m-[1;32m00000f20[0m[1;36m: [0m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [0m[1;36m |[0m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[0m[1;36m|[0m-[1;32m00000f30[0m[1;36m: [0m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [0m[1;36m |[0m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[0m[1;36m|[0m-[1;32m00000f40[0m[1;36m: [0m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [0m[1;36m |[0mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f50[0m[1;36m: [0m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [0m[1;36m |[0mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[0m[1;36m|[0m-[1;32m00000f60[0m[1;36m: [0m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [0m[1;36m |[0m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f70[0m[1;36m: [0m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [0m[1;36m |[0m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[0m[1;36m|[0m-[1;32m00000f80[0m[1;36m: [0m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [0m[1;36m |[0mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[0m[1;36m|[0m-[1;32m00000f90[0m[1;36m: [0m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [0m[1;36m |[0m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[0m[1;36m|[0m-[1;32m00000fa0[0m[1;36m: [0m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [0m[1;36m |[0mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[0m[1;36m|[0m-[1;32m00000fb0[0m[1;36m: [0m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [0m[1;36m |[0m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000fc0[0m[1;36m: [0m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [0m[1;36m |[0m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[0m[1;36m|[0m-[1;32m00000fd0[0m[1;36m: [0m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [0m[1;36m |[0miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[0m[1;36m|[0m-[1;32m00000fe0[0m[1;36m: [0m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [0m[1;36m |[0m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[0m[1;36m|[0m-[1;32m00000ff0[0m[1;36m: [0m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [0m[1;36m |[0mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[0m[1;36m|[0m-[1;32m00001000[0m[1;36m: [0m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [0m[1;36m |[0m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[0m[1;36m|[0m-[1;32m00001010[0m[1;36m: [0m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [0m[1;36m |[0md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001020[0m[1;36m: [0m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [0m[1;36m |[0m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001030[0m[1;36m: [0m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [0m[1;36m |[0m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[0m[1;36m|[0m-[1;32m00001040[0m[1;36m: [0m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [0m[1;36m |[0m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[0m[1;36m|[0m-[1;32m00001050[0m[1;36m: [0m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [0m[1;36m |[0mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001060[0m[1;36m: [0m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [0m[1;36m |[0m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[0m[1;36m|[0m-[1;32m00001070[0m[1;36m: [0m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [0m[1;36m |[0m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[0m[1;36m|[0m-[1;32m00001080[0m[1;36m: [0m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [0m[1;36m |[0m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[0m[1;36m|[0m-[1;32m00001090[0m[1;36m: [0m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [0m[1;36m |[0m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[0m[1;36m|[0m-[1;32m000010a0[0m[1;36m: [0m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [0m[1;36m |[0mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[0m[1;36m|[0m-[1;32m000010b0[0m[1;36m: [0m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [0m[1;36m |[0m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[0m[1;36m|[0m-[1;32m000010c0[0m[1;36m: [0m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [0m[1;36m |[0m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[0m[1;36m|[0m-[1;32m000010d0[0m[1;36m: [0m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[0m[1;36m|[0m-[1;32m000010e0[0m[1;36m: [0m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [0m[1;36m |[0m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[0m[1;36m|[0m-[1;32m000010f0[0m[1;36m: [0m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [0m[1;36m |[0m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001100[0m[1;36m: [0m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [0m[1;36m |[0m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00001110[0m[1;36m: [0m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [0m[1;36m |[0m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[0m[1;36m|[0m-[1;32m00001120[0m[1;36m: [0m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [0m[1;36m |[0m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[0m[1;36m|[0m-[1;32m00001130[0m[1;36m: [0m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [0m[1;36m |[0m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[0m[1;36m|[0m-[1;32m00001140[0m[1;36m: [0m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [0m[1;36m |[0m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[0m[1;36m|[0m-[1;32m00001150[0m[1;36m: [0m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [0m[1;36m |[0m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[0m[1;36m|[0m-[1;32m00001160[0m[1;36m: [0m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [0m[1;36m |[0m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[0m[1;36m|[0m-[1;32m00001170[0m[1;36m: [0m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [0m[1;36m |[0m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001180[0m[1;36m: [0m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [0m[1;36m |[0m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[0m[1;36m|[0m-[1;32m00001190[0m[1;36m: [0m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [0m[1;36m |[0m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[0m[1;36m|[0m-[1;32m000011a0[0m[1;36m: [0m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [0m[1;36m |[0m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000011b0[0m[1;36m: [0m 79 47 d4[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0myG[7m.[0m[7mJ[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 78[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 4532[0m[1;36m:[0m -[1;32m000011b0[0m[1;36m: [0m[1;34m -- -- -- --[0m 97 28 90 11 a6 50 55 95 61 73 52 d0 [0m[1;36m |[0m[1;34m----[0m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[0m[1;36m|[0m-[1;32m000011c0[0m[1;36m: [0m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [0m[1;36m |[0m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[0m[1;36m|[0m-[1;32m000011d0[0m[1;36m: [0m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [0m[1;36m |[0m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[0m[1;36m|[0m-[1;32m000011e0[0m[1;36m: [0m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [0m[1;36m |[0m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[0m[1;36m|[0m-[1;32m000011f0[0m[1;36m: [0m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [0m[1;36m |[0m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[0m[1;36m|[0m-[1;32m00001200[0m[1;36m: [0m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[0m[1;36m|[0m-[1;32m00001210[0m[1;36m: [0m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [0m[1;36m |[0mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[0m[1;36m|[0m-[1;32m00001220[0m[1;36m: [0m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [0m[1;36m |[0mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[0m[1;36m|[0m-[1;32m00001230[0m[1;36m: [0m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [0m[1;36m |[0m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[0m[1;36m|[0m-[1;32m00001240[0m[1;36m: [0m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [0m[1;36m |[0m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[0m[1;36m|[0m-[1;32m00001250[0m[1;36m: [0m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [0m[1;36m |[0m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[0m[1;36m|[0m-[1;32m00001260[0m[1;36m: [0m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [0m[1;36m |[0m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[0m[1;36m|[0m-[1;32m00001270[0m[1;36m: [0m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [0m[1;36m |[0m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[0m[1;36m|[0m-[1;32m00001280[0m[1;36m: [0m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [0m[1;36m |[0m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[0m[1;36m|[0m-[1;32m00001290[0m[1;36m: [0m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [0m[1;36m |[0m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000012a0[0m[1;36m: [0m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [0m[1;36m |[0m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[0m[1;36m|[0m-[1;32m000012b0[0m[1;36m: [0m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [0m[1;36m |[0m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000012c0[0m[1;36m: [0m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [0m[1;36m |[0m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[0m[1;36m|[0m-[1;32m000012d0[0m[1;36m: [0m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [0m[1;36m |[0myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[0m[1;36m|[0m-[1;32m000012e0[0m[1;36m: [0m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [0m[1;36m |[0m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[0m[1;36m|[0m-[1;32m000012f0[0m[1;36m: [0m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [0m[1;36m |[0m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][0m[1;36m|[0m-[1;32m00001300[0m[1;36m: [0m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [0m[1;36m |[0m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[0m[1;36m|[0m-[1;32m00001310[0m[1;36m: [0m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [0m[1;36m |[0m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001320[0m[1;36m: [0m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [0m[1;36m |[0m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[0m[1;36m|[0m-[1;32m00001330[0m[1;36m: [0m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [0m[1;36m |[0m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[0m[1;36m|[0m-[1;32m00001340[0m[1;36m: [0m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [0m[1;36m |[0m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[0m[1;36m|[0m-[1;32m00001350[0m[1;36m: [0m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[0m[1;36m|[0m-[1;32m00001360[0m[1;36m: [0m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [0m[1;36m |[0m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[0m[1;36m|[0m-[1;32m00001370[0m[1;36m: [0m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [0m[1;36m |[0m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001380[0m[1;36m: [0m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [0m[1;36m |[0m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[0m[1;36m|[0m-[1;32m00001390[0m[1;36m: [0m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [0m[1;36m |[0m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[0m[1;36m|[0m-[1;32m000013a0[0m[1;36m: [0m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [0m[1;36m |[0m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[0m[1;36m|[0m-[1;32m000013b0[0m[1;36m: [0m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [0m[1;36m |[0mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[0m[1;36m|[0m-[1;32m000013c0[0m[1;36m: [0m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [0m[1;36m |[0m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000013d0[0m[1;36m: [0m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [0m[1;36m |[0m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[0m[1;36m|[0m-[1;32m000013e0[0m[1;36m: [0m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [0m[1;36m |[0m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[0m[1;36m|[0m-[1;32m000013f0[0m[1;36m: [0m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [0m[1;36m |[0m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[0m[1;36m|[0m-[1;32m00001400[0m[1;36m: [0m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [0m[1;36m |[0m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[0m[1;36m|[0m-[1;32m00001410[0m[1;36m: [0m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [0m[1;36m |[0m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[0m[1;36m|[0m-[1;32m00001420[0m[1;36m: [0m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [0m[1;36m |[0m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[0m[1;36m|[0m-[1;32m00001430[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 79[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5169[0m[1;36m:[0m [0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 80[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5179[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 81[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5186[0m[1;36m:[0m [0m14 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 82[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5195[0m[1;36m:[0m [0m2734[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 83[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5200[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 84[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5207[0m[1;36m:[0m [0m15 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 85[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5216[0m[1;36m:[0m [0m(Hello)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 86[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5224[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 87[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5231[0m[1;36m:[0m [0m16 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 88[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5240[0m[1;36m:[0m [0m(Mac OS X 10.12.6 Quartz PDFContext)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 89[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5277[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 90[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5284[0m[1;36m:[0m [0m17 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 91[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5293[0m[1;36m:[0m [0m(TextEdit)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 92[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5304[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 93[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5311[0m[1;36m:[0m [0m18 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 94[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5320[0m[1;36m:[0m [0m(D:20200124010711Z00'00')[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 95[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5346[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 96[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5353[0m[1;36m:[0m [0m19 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 97[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5362[0m[1;36m:[0m [0m()[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 98[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5365[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 99[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5372[0m[1;36m:[0m [0m20 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 100[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5381[0m[1;36m:[0m [0m[ ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 101[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5385[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 102[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5392[0m[1;36m:[0m [0m1 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 103[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5400[0m[1;36m:[0m [0m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 104[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5480[0m[1;36m:[0m [0m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 105[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5529[0m[1;36m:[0m [0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 106[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5536[0m[1;36m:[0m [0mxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 107[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5541[0m[1;36m:[0m [0m0 21[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 108[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5546[0m[1;36m:[0m [0m0000000000 65535 f [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 109[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5566[0m[1;36m:[0m [0m0000005392 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 110[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5586[0m[1;36m:[0m [0m0000000238 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 111[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5606[0m[1;36m:[0m [0m0000001714 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 112[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5626[0m[1;36m:[0m [0m0000000022 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 113[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5646[0m[1;36m:[0m [0m0000000219 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 114[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5666[0m[1;36m:[0m [0m0000000342 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 115[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5686[0m[1;36m:[0m [0m0000001679 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 116[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5706[0m[1;36m:[0m [0m0000001847 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 117[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5726[0m[1;36m:[0m [0m0000000439 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 118[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5746[0m[1;36m:[0m [0m0000001658 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 119[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5766[0m[1;36m:[0m [0m0000001797 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 120[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5786[0m[1;36m:[0m [0m0000002110 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 121[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5806[0m[1;36m:[0m [0m0000002362 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 122[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5826[0m[1;36m:[0m [0m0000005186 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 123[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5846[0m[1;36m:[0m [0m0000005207 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 124[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5866[0m[1;36m:[0m [0m0000005231 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 125[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5886[0m[1;36m:[0m [0m0000005284 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 126[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5906[0m[1;36m:[0m [0m0000005311 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 127[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5926[0m[1;36m:[0m [0m0000005353 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 128[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5946[0m[1;36m:[0m [0m0000005372 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 129[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5966[0m[1;36m:[0m [0mtrailer[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 130[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 5974[0m[1;36m:[0m [0m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 131[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 6052[0m[1;36m:[0m [0m<8db88d3335070bd9583341583cf769a3> ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 132[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 6092[0m[1;36m:[0m [0mstartxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 133[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 6102[0m[1;36m:[0m [0m5536[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m 134[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 6107[0m[1;36m:[0m [0m%%EOF[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m 2[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 10[0m[1;36m:[0m [0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m 1[0m[1;36m:[0m[1;32m 1[0m[1;36m:[0m[1;32m 0[0m[1;36m:[0m [0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.class[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m +[1;32m00000000[m[1;36m: [m ca fe ba be 00 00 00 34 00 1d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 11[m[1;36m:[m +[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 00 06 00 0f 09 [m[1;36m |[m[1;34m-----------[m[7m@[7mF[7m@[7mO[7mI[m[1;36m|[m+[1;32m00000010[m[1;36m: [m 00 10 00 11 08 00 12[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 24[m[1;36m:[m +[1;32m00000010[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 13 00 14 07 00 15 07 [m[1;36m |[m[1;34m--------[m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[m[1;36m|[m+[1;32m00000020[m[1;36m: [m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [m[1;36m |[m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[m[1;36m|[m+[1;32m00000030[m[1;36m: [m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [m[1;36m |[mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[m[1;36m|[m+[1;32m00000040[m[1;36m: [m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [m[1;36m |[mumberTable[7mA[7m@[7mDmai[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [m[1;36m |[mn[7mA[7m@[7mV([Ljava/lang[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 2f 53 74 72 69 6e 67 3b 29 56 01 00[m 0a[m[1;34m -- -- -- [m[1;36m |[m/String;)V[7mA[7m@[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 109[m[1;36m:[m +[1;32m00000060[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 53 6f 75 [m[1;36m |[m[1;34m-------------[mSou[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 72 63 65 46 69 6c 65 01 00[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[mrceFile[7mA[7m@[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 122[m[1;36m:[m +[1;32m00000070[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 48 65 6c 6c 6f 2e [m[1;36m |[m[1;34m----------[mHello.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [m[1;36m |[mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[m[1;36m|[m+[1;32m00000090[m[1;36m: [m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [m[1;36m |[m[7mY[7mA[7m@[7mLHello World![m[1;36m|[m+[1;32m000000a0[m[1;36m: [m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [m[1;36m |[m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [m[1;36m |[m[7mA[7m@[7mPjava/lang/Obj[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [m[1;36m |[mect[7mA[7m@[7mPjava/lang/[m[1;36m|[m+[1;32m000000d0[m[1;36m: [m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [m[1;36m |[mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[m[1;36m|[m+[1;32m000000e0[m[1;36m: [m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [m[1;36m |[mjava/io/PrintStr[m[1;36m|[m+[1;32m000000f0[m[1;36m: [m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [m[1;36m |[meam;[7mA[7m@[7mSjava/io/P[m[1;36m|[m+[1;32m00000100[m[1;36m: [m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [m[1;36m |[mrintStream[7mA[7m@[7mGpri[m[1;36m|[m+[1;32m00000110[m[1;36m: [m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [m[1;36m |[mntln[7mA[7m@[7mU(Ljava/la[m[1;36m|[m+[1;32m00000120[m[1;36m: [m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [m[1;36m |[mng/String;)V[7m@![7m@[7mE[m[1;36m|[m+[1;32m00000130[m[1;36m: [m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [m[1;36m |[m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[m[1;36m|[m+[1;32m00000140[m[1;36m: [m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [m[1;36m |[m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[m[1;36m|[m+[1;32m00000150[m[1;36m: [m 00 01 b1 00 00 00 01 00 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 345[m[1;36m:[m +[1;32m00000150[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 00 00 00 06 00 01 00 [m[1;36m |[m[1;34m---------[m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[m[1;36m|[m+[1;32m00000160[m[1;36m: [m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [m[1;36m |[m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[m[1;36m|[m+[1;32m00000170[m[1;36m: [m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [m[1;36m |[m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[m[1;36m|[m+[1;32m00000180[m[1;36m: [m 04 b1 00 00 00 01 00[m 0a [m[1;34m -- -- -- -- -- -- -- -- [m[1;36m |[m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[1;34m--------[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 392[m[1;36m:[m +[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- [m 00 00 00[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m--------[m[7m@[7m@[7m@[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m 8[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 396[m[1;36m:[m +[1;32m00000180[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 00 02 00 00 [m[1;36m |[m[1;34m------------[m[7m@[7mB[7m@[7m@[m[1;36m|[m+[1;32m00000190[m[1;36m: [m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [m[1;36m |[m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[m[1;36m|[m+[1;35mHello.java[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 20[m[1;36m:[m [m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 21[m[1;36m:[m [mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 74[m[1;36m:[m [m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 114[m[1;36m:[m [m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 154[m[1;36m:[m [m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 158[m[1;36m:[m [m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m%PDF-1.3[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 9[m[1;36m:[m +[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 25 c4 e5 f2 e5 eb a7 [m[1;36m |[m[1;34m---------[m%[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000010[m[1;36m: [m f3 a0 d0 c4 c6[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 3[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 22[m[1;36m:[m [m4 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 4[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 30[m[1;36m:[m [m<< /Length 5 0 R /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 5[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 71[m[1;36m:[m [mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 6[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 78[m[1;36m:[m +[1;32m00000040[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 [m[1;36m |[m[1;34m--------------[mx[7mA[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 45 8e bb[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mE[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 7[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 84[m[1;36m:[m +[1;32m00000050[m[1;36m: [m[1;34m -- -- -- --[m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [m[1;36m |[m[1;34m----[m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [m[1;36m |[my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [m[1;36m |[m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m e2 a9 12 f3 99 90 5c 4c 59[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mR[7m.[7m.[7m.\LY[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 8[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 138[m[1;36m:[m +[1;32m00000080[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- --[m 9f 89 07 6f 86 6b [m[1;36m |[m[1;34m----------[m[7m.[7m.[7mGo[7m.k[m[1;36m|[m+[1;32m00000090[m[1;36m: [m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[m[1;36m|[m+[1;32m000000a0[m[1;36m: [m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [m[1;36m |[m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [m[1;36m |[m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 37 b5 37 e3 17 4e ff 20 a5[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m7[7m.7[7m.[7mWN[7m. [7m.[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 9[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 202[m[1;36m:[m [mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 10[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 212[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 11[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 219[m[1;36m:[m [m5 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 12[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 227[m[1;36m:[m [m123[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 13[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 231[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 14[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 238[m[1;36m:[m [m2 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 15[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 246[m[1;36m:[m [m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 16[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 332[m[1;36m:[m [m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 17[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 335[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 18[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 342[m[1;36m:[m [m6 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 19[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 350[m[1;36m:[m [m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 20[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 426[m[1;36m:[m [m>> >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 21[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 432[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 22[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 439[m[1;36m:[m [m9 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 23[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 447[m[1;36m:[m [m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 24[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 517[m[1;36m:[m [mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 25[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 524[m[1;36m:[m +[1;32m00000200[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 85 55 [m[1;36m |[m[1;34m------------[mx[7mA[7m.U[m[1;36m|[m+[1;32m00000210[m[1;36m: [m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [m[1;36m |[m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[m[1;36m|[m+[1;32m00000220[m[1;36m: [m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [m[1;36m |[m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[m[1;36m|[m+[1;32m00000230[m[1;36m: [m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [m[1;36m |[m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[m[1;36m|[m+[1;32m00000240[m[1;36m: [m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [m[1;36m |[m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[m[1;36m|[m+[1;32m00000250[m[1;36m: [m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[m 0a[m[1;34m -- -- [m[1;36m |[m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 26[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 606[m[1;36m:[m +[1;32m00000250[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 11 5a [m[1;36m |[m[1;34m--------------[m[7mQZ[m[1;36m|[m+[1;32m00000260[m[1;36m: [m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [m[1;36m |[m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000270[m[1;36m: [m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [m[1;36m |[m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000280[m[1;36m: [m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [m[1;36m |[m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[m[1;36m|[m+[1;32m00000290[m[1;36m: [m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [m[1;36m |[miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000002a0[m[1;36m: [m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [m[1;36m |[m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[m[1;36m|[m+[1;32m000002b0[m[1;36m: [m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [m[1;36m |[m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[m[1;36m|[m+[1;32m000002c0[m[1;36m: [m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [m[1;36m |[mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[m[1;36m|[m+[1;32m000002d0[m[1;36m: [m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [m[1;36m |[m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[m[1;36m|[m+[1;32m000002e0[m[1;36m: [m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [m[1;36m |[mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[m[1;36m|[m+[1;32m000002f0[m[1;36m: [m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [m[1;36m |[mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[m[1;36m|[m+[1;32m00000300[m[1;36m: [m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [m[1;36m |[m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00000310[m[1;36m: [m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [m[1;36m |[m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[m[1;36m|[m+[1;32m00000320[m[1;36m: [m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [m[1;36m |[m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[m[1;36m|[m+[1;32m00000330[m[1;36m: [m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [m[1;36m |[m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[m[1;36m|[m+[1;32m00000340[m[1;36m: [m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [m[1;36m |[m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[m[1;36m|[m+[1;32m00000350[m[1;36m: [m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [m[1;36m |[m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[m[1;36m|[m+[1;32m00000360[m[1;36m: [m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [m[1;36m |[m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[m[1;36m|[m+[1;32m00000370[m[1;36m: [m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [m[1;36m |[m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[m[1;36m|[m+[1;32m00000380[m[1;36m: [m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [m[1;36m |[mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[m[1;36m|[m+[1;32m00000390[m[1;36m: [m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [m[1;36m |[m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[m[1;36m|[m+[1;32m000003a0[m[1;36m: [m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [m[1;36m |[m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[m[1;36m|[m+[1;32m000003b0[m[1;36m: [m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [m[1;36m |[m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000003c0[m[1;36m: [m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [m[1;36m |[m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[m[1;36m|[m+[1;32m000003d0[m[1;36m: [m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [m[1;36m |[mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[m[1;36m|[m+[1;32m000003e0[m[1;36m: [m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [m[1;36m |[m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [m[1;36m|[m+[1;32m000003f0[m[1;36m: [m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 27[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1019[m[1;36m:[m +[1;32m000003f0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m d0 70 d0 7c f4 [m[1;36m |[m[1;34m-----------[m[7m.p[7m.|[7m.[m[1;36m|[m+[1;32m00000400[m[1;36m: [m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [m[1;36m |[m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[m[1;36m|[m+[1;32m00000410[m[1;36m: [m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [m[1;36m |[mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[m[1;36m|[m+[1;32m00000420[m[1;36m: [m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[m[1;36m|[m+[1;32m00000430[m[1;36m: [m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [m[1;36m |[m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[m[1;36m|[m+[1;32m00000440[m[1;36m: [m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [m[1;36m |[m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[m[1;36m|[m+[1;32m00000450[m[1;36m: [m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [m[1;36m |[m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[m[1;36m|[m+[1;32m00000460[m[1;36m: [m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [m[1;36m |[m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[m[1;36m|[m+[1;32m00000470[m[1;36m: [m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [m[1;36m |[m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[m[1;36m|[m+[1;32m00000480[m[1;36m: [m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [m[1;36m |[m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000490[m[1;36m: [m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [m[1;36m |[m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[m[1;36m|[m+[1;32m000004a0[m[1;36m: [m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [m[1;36m |[m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[m[1;36m|[m+[1;32m000004b0[m[1;36m: [m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [m[1;36m |[mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[m[1;36m|[m+[1;32m000004c0[m[1;36m: [m 59 92 d7 e4 fb f2[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[mY[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 28[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1223[m[1;36m:[m +[1;32m000004c0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m be f7 e4 d5 a4 0d f9 67 79 [m[1;36m |[m[1;34m-------[m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[m[1;36m|[m+[1;32m000004d0[m[1;36m: [m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [m[1;36m |[m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[m[1;36m|[m+[1;32m000004e0[m[1;36m: [m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [m[1;36m |[m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[m[1;36m|[m+[1;32m000004f0[m[1;36m: [m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [m[1;36m |[m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000500[m[1;36m: [m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [m[1;36m |[m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[m[1;36m|[m+[1;32m00000510[m[1;36m: [m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [m[1;36m |[mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[m[1;36m|[m+[1;32m00000520[m[1;36m: [m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [m[1;36m |[m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[m[1;36m|[m+[1;32m00000530[m[1;36m: [m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [m[1;36m |[mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000540[m[1;36m: [m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [m[1;36m |[m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[m[1;36m|[m+[1;32m00000550[m[1;36m: [m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [m[1;36m |[m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000560[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 29[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1377[m[1;36m:[m +[1;32m00000560[m[1;36m: [m[1;34m --[m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [m[1;36m |[m[1;34m-[mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[m[1;36m|[m+[1;32m00000570[m[1;36m: [m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [m[1;36m |[m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[m[1;36m|[m+[1;32m00000580[m[1;36m: [m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [m[1;36m |[mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[m[1;36m|[m+[1;32m00000590[m[1;36m: [m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [m[1;36m |[mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[m[1;36m|[m+[1;32m000005a0[m[1;36m: [m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [m[1;36m |[m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[m[1;36m|[m+[1;32m000005b0[m[1;36m: [m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [m[1;36m |[m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[m[1;36m|[m+[1;32m000005c0[m[1;36m: [m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [m[1;36m |[mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[m[1;36m|[m+[1;32m000005d0[m[1;36m: [m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [m[1;36m |[m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[m[1;36m|[m+[1;32m000005e0[m[1;36m: [m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [m[1;36m |[m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[m[1;36m|[m+[1;32m000005f0[m[1;36m: [m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [m[1;36m |[m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[m[1;36m|[m+[1;32m00000600[m[1;36m: [m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [m[1;36m |[m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[m[1;36m|[m+[1;32m00000610[m[1;36m: [m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [m[1;36m |[m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[m[1;36m|[m+[1;32m00000620[m[1;36m: [m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [m[1;36m |[m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[m[1;36m|[m+[1;32m00000630[m[1;36m: [m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [m[1;36m |[m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[m[1;36m|[m+[1;32m00000640[m[1;36m: [m 6d 35 1a[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[mm5[7mZ[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 30[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1604[m[1;36m:[m +[1;32m00000640[m[1;36m: [m[1;34m -- -- -- --[m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [m[1;36m |[m[1;34m----[mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[m[1;36m|[m+[1;32m00000650[m[1;36m: [m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [m[1;36m |[m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[m[1;36m|[m+[1;32m00000660[m[1;36m: [m ea 26 d1 7f b7 8f 93 34 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.&[7m.[7m~[7m.[7m.[7m.4[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 31[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1641[m[1;36m:[m [mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 32[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1651[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 33[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1658[m[1;36m:[m [m10 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 34[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1667[m[1;36m:[m [m1116[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 35[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1672[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 36[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1679[m[1;36m:[m [m7 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 37[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1687[m[1;36m:[m [m[ /ICCBased 9 0 R ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 38[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1707[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 39[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1714[m[1;36m:[m [m3 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 40[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1722[m[1;36m:[m [m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 41[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1790[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 42[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1797[m[1;36m:[m [m11 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 43[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1806[m[1;36m:[m [m<< /Type /Catalog /Pages 3 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 44[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1840[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 45[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1847[m[1;36m:[m [m8 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 46[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1855[m[1;36m:[m [m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 47[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 1937[m[1;36m:[m [m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 48[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2014[m[1;36m:[m [m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 49[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2090[m[1;36m:[m [m0 0 602 ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 50[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2103[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 51[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2110[m[1;36m:[m [m12 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 52[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2119[m[1;36m:[m [m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 53[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2196[m[1;36m:[m [m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 54[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2273[m[1;36m:[m [m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 55[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2352[m[1;36m:[m [m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 56[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2355[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 57[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2362[m[1;36m:[m [m13 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 58[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2371[m[1;36m:[m [m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 59[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2427[m[1;36m:[m [mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 60[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2434[m[1;36m:[m +[1;32m00000980[m[1;36m: [m[1;34m -- --[m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [m[1;36m |[m[1;34m--[mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[m[1;36m|[m+[1;32m00000990[m[1;36m: [m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [m[1;36m |[m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009a0[m[1;36m: [m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [m[1;36m |[mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[m[1;36m|[m+[1;32m000009b0[m[1;36m: [m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [m[1;36m |[mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[m[1;36m|[m+[1;32m000009c0[m[1;36m: [m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[m 0a[m[1;34m -- [m[1;36m |[m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 61[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2511[m[1;36m:[m +[1;32m000009c0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m f8 [m[1;36m |[m[1;34m---------------[m[7m.[m[1;36m|[m+[1;32m000009d0[m[1;36m: [m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [m[1;36m |[m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009e0[m[1;36m: [m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009f0[m[1;36m: [m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [m[1;36m |[m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[m[1;36m|[m+[1;32m00000a00[m[1;36m: [m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [m[1;36m |[mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000a10[m[1;36m: [m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [m[1;36m |[m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[m[1;36m|[m+[1;32m00000a20[m[1;36m: [m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [m[1;36m |[mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[m[1;36m|[m+[1;32m00000a30[m[1;36m: [m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [m[1;36m |[mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[m[1;36m|[m+[1;32m00000a40[m[1;36m: [m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [m[1;36m |[m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[m[1;36m|[m+[1;32m00000a50[m[1;36m: [m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [m[1;36m |[m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[m[1;36m|[m+[1;32m00000a60[m[1;36m: [m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [m[1;36m |[m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[m[1;36m|[m+[1;32m00000a70[m[1;36m: [m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [m[1;36m |[mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[m[1;36m|[m+[1;32m00000a80[m[1;36m: [m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[m[1;36m|[m+[1;32m00000a90[m[1;36m: [m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [m[1;36m |[m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[m[1;36m|[m+[1;32m00000aa0[m[1;36m: [m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [m[1;36m |[my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ab0[m[1;36m: [m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [m[1;36m |[m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ac0[m[1;36m: [m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [m[1;36m |[me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[m[1;36m|[m+[1;32m00000ad0[m[1;36m: [m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[m[1;36m|[m+[1;32m00000ae0[m[1;36m: [m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [m[1;36m |[m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000af0[m[1;36m: [m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [m[1;36m |[m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[m[1;36m|[m+[1;32m00000b00[m[1;36m: [m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [m[1;36m |[m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[m[1;36m|[m+[1;32m00000b10[m[1;36m: [m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [m[1;36m |[m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[m[1;36m|[m+[1;32m00000b20[m[1;36m: [m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [m[1;36m |[mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[m[1;36m|[m+[1;32m00000b30[m[1;36m: [m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [m[1;36m |[mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[m[1;36m|[m+[1;32m00000b40[m[1;36m: [m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [m[1;36m |[m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[m[1;36m|[m+[1;32m00000b50[m[1;36m: [m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [m[1;36m |[m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000b60[m[1;36m: [m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [m[1;36m |[m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[m[1;36m|[m+[1;32m00000b70[m[1;36m: [m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [m[1;36m |[m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[m[1;36m|[m+[1;32m00000b80[m[1;36m: [m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [m[1;36m |[mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[m[1;36m|[m+[1;32m00000b90[m[1;36m: [m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [m[1;36m |[m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[m[1;36m|[m+[1;32m00000ba0[m[1;36m: [m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [m[1;36m |[mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[m[1;36m|[m+[1;32m00000bb0[m[1;36m: [m e1 ea 04 f9 61[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7mD[7m.a[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 62[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 2998[m[1;36m:[m +[1;32m00000bb0[m[1;36m: [m[1;34m -- -- -- -- -- --[m 3e a8 c0 91 41 68 62 a1 69 10 [m[1;36m |[m[1;34m------[m>[7m.[7m.[7m.Ahb[7m.i[7mP[m[1;36m|[m+[1;32m00000bc0[m[1;36m: [m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [m[1;36m |[m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[m[1;36m|[m+[1;32m00000bd0[m[1;36m: [m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [m[1;36m |[mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[m[1;36m|[m+[1;32m00000be0[m[1;36m: [m b2 51 e1 2f[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.Q[7m./[m[7mJ[m[1;34m-----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 63[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3045[m[1;36m:[m +[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- --[m ef 54 60 9f c2 db[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[1;34m-----[m[7m.T`[7m.[7m.[7m.[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 64[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3052[m[1;36m:[m +[1;32m00000be0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 7f 56 d8 bb [m[1;36m |[m[1;34m------------[m[7m~V[7m.[7m.[m[1;36m|[m+[1;32m00000bf0[m[1;36m: [m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [m[1;36m |[m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[m[1;36m|[m+[1;32m00000c00[m[1;36m: [m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [m[1;36m |[m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[m[1;36m|[m+[1;32m00000c10[m[1;36m: [m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [m[1;36m |[m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[m[1;36m|[m+[1;32m00000c20[m[1;36m: [m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [m[1;36m |[m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[m[1;36m|[m+[1;32m00000c30[m[1;36m: [m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [m[1;36m |[m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[m[1;36m|[m+[1;32m00000c40[m[1;36m: [m 81 ab f8 bd c2 8b[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 65[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3143[m[1;36m:[m +[1;32m00000c40[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m bf 4b c2 36 85 17 9e b7 c9 [m[1;36m |[m[1;34m-------[m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000c50[m[1;36m: [m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [m[1;36m |[m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[m[1;36m|[m+[1;32m00000c60[m[1;36m: [m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [m[1;36m |[m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[m[1;36m|[m+[1;32m00000c70[m[1;36m: [m a6 cb a7[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 66[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3188[m[1;36m:[m +[1;32m00000c70[m[1;36m: [m[1;34m -- -- -- --[m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [m[1;36m |[m[1;34m----[m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[m[1;36m|[m+[1;32m00000c80[m[1;36m: [m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [m[1;36m |[m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[m[1;36m|[m+[1;32m00000c90[m[1;36m: [m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [m[1;36m |[ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[m[1;36m|[m+[1;32m00000ca0[m[1;36m: [m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [m[1;36m |[m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[m[1;36m|[m+[1;32m00000cb0[m[1;36m: [m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [m[1;36m |[m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[m[1;36m|[m+[1;32m00000cc0[m[1;36m: [m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [m[1;36m |[mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[m[1;36m|[m+[1;32m00000cd0[m[1;36m: [m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [m[1;36m |[m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[m[1;36m|[m+[1;32m00000ce0[m[1;36m: [m 0f 2a ac 70 e2 57[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mO*[7m.p[7m.W[m[7mJ[m[1;34m---------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 67[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3303[m[1;36m:[m +[1;32m00000ce0[m[1;36m: [m[1;34m -- -- -- -- -- -- --[m cb 15 1e 70 0e 93 0f 4c c2 [m[1;36m |[m[1;34m-------[m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[m[1;36m|[m+[1;32m00000cf0[m[1;36m: [m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[m 0a[m[1;34m -- -- -- [m[1;36m |[m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[m[7mJ[m[1;34m---[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 68[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3325[m[1;36m:[m +[1;32m00000cf0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[m 54 74 c4 [m[1;36m |[m[1;34m-------------[mTt[7m.[m[1;36m|[m+[1;32m00000d00[m[1;36m: [m fd[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[m[7mJ[m[1;34m--------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 69[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3330[m[1;36m:[m +[1;32m00000d00[m[1;36m: [m[1;34m -- --[m e5 36 fc 42 61 89 c2 3d[m 0a[m[1;34m -- -- -- -- -- [m[1;36m |[m[1;34m--[m[7m.6[7m.Ba[7m.[7m.=[m[7mJ[m[1;34m-----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 70[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3339[m[1;36m:[m +[1;32m00000d00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- --[m 8b cb ac 72 b1 [m[1;36m |[m[1;34m-----------[m[7m.[7m.[7m.r[7m.[m[1;36m|[m+[1;32m00000d10[m[1;36m: [m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [m[1;36m |[m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[m[1;36m|[m+[1;32m00000d20[m[1;36m: [m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [m[1;36m |[m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[m[1;36m|[m+[1;32m00000d30[m[1;36m: [m dd e4 fc 49 28 e9 86 79 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.I([7m.[7m.y[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 71[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3385[m[1;36m:[m +[1;32m00000d30[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 77 e5 e2 4e 85 b9 b9 [m[1;36m |[m[1;34m---------[mw[7m.[7m.N[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d40[m[1;36m: [m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [m[1;36m |[m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d50[m[1;36m: [m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [m[1;36m |[m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[m[1;36m|[m+[1;32m00000d60[m[1;36m: [m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [m[1;36m |[m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[m[1;36m|[m+[1;32m00000d70[m[1;36m: [m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [m[1;36m |[m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[m[1;36m|[m+[1;32m00000d80[m[1;36m: [m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [m[1;36m |[mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[m[1;36m|[m+[1;32m00000d90[m[1;36m: [m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [m[1;36m |[m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[m[1;36m|[m+[1;32m00000da0[m[1;36m: [m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [m[1;36m |[m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[m[1;36m|[m+[1;32m00000db0[m[1;36m: [m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [m[1;36m |[m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[m[1;36m|[m+[1;32m00000dc0[m[1;36m: [m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [m[1;36m |[m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[m[1;36m|[m+[1;32m00000dd0[m[1;36m: [m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [m[1;36m |[m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[m[1;36m|[m+[1;32m00000de0[m[1;36m: [m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [m[1;36m |[m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[m[1;36m|[m+[1;32m00000df0[m[1;36m: [m 31 24 22 02 81 42 fd 67 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m1$"[7mB[7m.B[7m.g[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 72[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3577[m[1;36m:[m +[1;32m00000df0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 83 39 84 c1 ad b8 41 [m[1;36m |[m[1;34m---------[m[7m.9[7m.[7m.[7m.[7m.A[m[1;36m|[m+[1;32m00000e00[m[1;36m: [m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [m[1;36m |[m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[m[1;36m|[m+[1;32m00000e10[m[1;36m: [m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [m[1;36m |[m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[m[1;36m|[m+[1;32m00000e20[m[1;36m: [m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [m[1;36m |[m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000e30[m[1;36m: [m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [m[1;36m |[m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[m[1;36m|[m+[1;32m00000e40[m[1;36m: [m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [m[1;36m |[m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[m[1;36m|[m+[1;32m00000e50[m[1;36m: [m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [m[1;36m |[m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[m[1;36m|[m+[1;32m00000e60[m[1;36m: [m c9 ee[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[m[7mJ[m[1;34m-------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 73[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3683[m[1;36m:[m +[1;32m00000e60[m[1;36m: [m[1;34m -- -- --[m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[m 0a[m[1;34m -- [m[1;36m |[m[1;34m---[m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[m[7mJ[m[1;34m-[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 74[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3695[m[1;36m:[m +[1;32m00000e60[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 70 [m[1;36m |[m[1;34m---------------[mp[m[1;36m|[m+[1;32m00000e70[m[1;36m: [m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [m[1;36m |[m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[m[1;36m|[m+[1;32m00000e80[m[1;36m: [m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [m[1;36m |[m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![m[1;36m|[m+[1;32m00000e90[m[1;36m: [m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [m[1;36m |[m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[m[1;36m|[m+[1;32m00000ea0[m[1;36m: [m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [m[1;36m |[m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[m[1;36m|[m+[1;32m00000eb0[m[1;36m: [m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [m[1;36m |[m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[m[1;36m|[m+[1;32m00000ec0[m[1;36m: [m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [m[1;36m |[m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[m[1;36m|[m+[1;32m00000ed0[m[1;36m: [m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [m[1;36m |[mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[m[1;36m|[m+[1;32m00000ee0[m[1;36m: [m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[m 0a[m[1;34m -- -- [m[1;36m |[m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[m[7mJ[m[1;34m--[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 75[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3822[m[1;36m:[m +[1;32m00000ee0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 71 a9 [m[1;36m |[m[1;34m--------------[mq[7m.[m[1;36m|[m+[1;32m00000ef0[m[1;36m: [m 88 75 20 46 c1 c2 a6 2d [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.u F[7m.[7m.[7m.-[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 76[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3833[m[1;36m:[m +[1;32m00000ef0[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m d2 05 70 72 68 85 c6 [m[1;36m |[m[1;34m---------[m[7m.[7mEprh[7m.[7m.[m[1;36m|[m+[1;32m00000f00[m[1;36m: [m 80 36 08 82 03 10 7e 90 03 22 22[m 0a[m[1;34m -- -- -- -- [m[1;36m |[m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[m[7mJ[m[1;34m----[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 77[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 3852[m[1;36m:[m +[1;32m00000f00[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 57 ac 16 59 [m[1;36m |[m[1;34m------------[mW[7m.[7mVY[m[1;36m|[m+[1;32m00000f10[m[1;36m: [m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [m[1;36m |[m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[m[1;36m|[m+[1;32m00000f20[m[1;36m: [m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [m[1;36m |[m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[m[1;36m|[m+[1;32m00000f30[m[1;36m: [m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [m[1;36m |[m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[m[1;36m|[m+[1;32m00000f40[m[1;36m: [m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [m[1;36m |[mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f50[m[1;36m: [m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [m[1;36m |[mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[m[1;36m|[m+[1;32m00000f60[m[1;36m: [m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [m[1;36m |[m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f70[m[1;36m: [m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [m[1;36m |[m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[m[1;36m|[m+[1;32m00000f80[m[1;36m: [m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [m[1;36m |[mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[m[1;36m|[m+[1;32m00000f90[m[1;36m: [m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [m[1;36m |[m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[m[1;36m|[m+[1;32m00000fa0[m[1;36m: [m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [m[1;36m |[mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[m[1;36m|[m+[1;32m00000fb0[m[1;36m: [m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [m[1;36m |[m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000fc0[m[1;36m: [m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [m[1;36m |[m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[m[1;36m|[m+[1;32m00000fd0[m[1;36m: [m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [m[1;36m |[miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[m[1;36m|[m+[1;32m00000fe0[m[1;36m: [m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [m[1;36m |[m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[m[1;36m|[m+[1;32m00000ff0[m[1;36m: [m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [m[1;36m |[mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[m[1;36m|[m+[1;32m00001000[m[1;36m: [m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [m[1;36m |[m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[m[1;36m|[m+[1;32m00001010[m[1;36m: [m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [m[1;36m |[md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001020[m[1;36m: [m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [m[1;36m |[m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[m[1;36m|[m+[1;32m00001030[m[1;36m: [m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [m[1;36m |[m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[m[1;36m|[m+[1;32m00001040[m[1;36m: [m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [m[1;36m |[m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[m[1;36m|[m+[1;32m00001050[m[1;36m: [m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [m[1;36m |[mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001060[m[1;36m: [m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [m[1;36m |[m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[m[1;36m|[m+[1;32m00001070[m[1;36m: [m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [m[1;36m |[m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[m[1;36m|[m+[1;32m00001080[m[1;36m: [m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [m[1;36m |[m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[m[1;36m|[m+[1;32m00001090[m[1;36m: [m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [m[1;36m |[m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[m[1;36m|[m+[1;32m000010a0[m[1;36m: [m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [m[1;36m |[mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[m[1;36m|[m+[1;32m000010b0[m[1;36m: [m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [m[1;36m |[m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[m[1;36m|[m+[1;32m000010c0[m[1;36m: [m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [m[1;36m |[m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[m[1;36m|[m+[1;32m000010d0[m[1;36m: [m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[m[1;36m|[m+[1;32m000010e0[m[1;36m: [m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [m[1;36m |[m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[m[1;36m|[m+[1;32m000010f0[m[1;36m: [m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [m[1;36m |[m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001100[m[1;36m: [m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [m[1;36m |[m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00001110[m[1;36m: [m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [m[1;36m |[m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[m[1;36m|[m+[1;32m00001120[m[1;36m: [m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [m[1;36m |[m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[m[1;36m|[m+[1;32m00001130[m[1;36m: [m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [m[1;36m |[m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[m[1;36m|[m+[1;32m00001140[m[1;36m: [m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [m[1;36m |[m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[m[1;36m|[m+[1;32m00001150[m[1;36m: [m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [m[1;36m |[m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[m[1;36m|[m+[1;32m00001160[m[1;36m: [m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [m[1;36m |[m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[m[1;36m|[m+[1;32m00001170[m[1;36m: [m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [m[1;36m |[m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001180[m[1;36m: [m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [m[1;36m |[m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[m[1;36m|[m+[1;32m00001190[m[1;36m: [m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [m[1;36m |[m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[m[1;36m|[m+[1;32m000011a0[m[1;36m: [m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [m[1;36m |[m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[m[1;36m|[m+[1;32m000011b0[m[1;36m: [m 79 47 d4[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[myG[7m.[m[7mJ[m[1;34m------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 78[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 4532[m[1;36m:[m +[1;32m000011b0[m[1;36m: [m[1;34m -- -- -- --[m 97 28 90 11 a6 50 55 95 61 73 52 d0 [m[1;36m |[m[1;34m----[m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[m[1;36m|[m+[1;32m000011c0[m[1;36m: [m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [m[1;36m |[m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[m[1;36m|[m+[1;32m000011d0[m[1;36m: [m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [m[1;36m |[m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[m[1;36m|[m+[1;32m000011e0[m[1;36m: [m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [m[1;36m |[m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[m[1;36m|[m+[1;32m000011f0[m[1;36m: [m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [m[1;36m |[m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[m[1;36m|[m+[1;32m00001200[m[1;36m: [m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[m[1;36m|[m+[1;32m00001210[m[1;36m: [m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [m[1;36m |[mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[m[1;36m|[m+[1;32m00001220[m[1;36m: [m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [m[1;36m |[mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[m[1;36m|[m+[1;32m00001230[m[1;36m: [m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [m[1;36m |[m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[m[1;36m|[m+[1;32m00001240[m[1;36m: [m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [m[1;36m |[m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[m[1;36m|[m+[1;32m00001250[m[1;36m: [m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [m[1;36m |[m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[m[1;36m|[m+[1;32m00001260[m[1;36m: [m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [m[1;36m |[m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[m[1;36m|[m+[1;32m00001270[m[1;36m: [m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [m[1;36m |[m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[m[1;36m|[m+[1;32m00001280[m[1;36m: [m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [m[1;36m |[m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[m[1;36m|[m+[1;32m00001290[m[1;36m: [m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [m[1;36m |[m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000012a0[m[1;36m: [m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [m[1;36m |[m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[m[1;36m|[m+[1;32m000012b0[m[1;36m: [m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [m[1;36m |[m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000012c0[m[1;36m: [m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [m[1;36m |[m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[m[1;36m|[m+[1;32m000012d0[m[1;36m: [m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [m[1;36m |[myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[m[1;36m|[m+[1;32m000012e0[m[1;36m: [m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [m[1;36m |[m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[m[1;36m|[m+[1;32m000012f0[m[1;36m: [m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [m[1;36m |[m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][m[1;36m|[m+[1;32m00001300[m[1;36m: [m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [m[1;36m |[m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[m[1;36m|[m+[1;32m00001310[m[1;36m: [m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [m[1;36m |[m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[m[1;36m|[m+[1;32m00001320[m[1;36m: [m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [m[1;36m |[m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[m[1;36m|[m+[1;32m00001330[m[1;36m: [m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [m[1;36m |[m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[m[1;36m|[m+[1;32m00001340[m[1;36m: [m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [m[1;36m |[m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[m[1;36m|[m+[1;32m00001350[m[1;36m: [m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[m[1;36m|[m+[1;32m00001360[m[1;36m: [m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [m[1;36m |[m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[m[1;36m|[m+[1;32m00001370[m[1;36m: [m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [m[1;36m |[m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[m[1;36m|[m+[1;32m00001380[m[1;36m: [m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [m[1;36m |[m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[m[1;36m|[m+[1;32m00001390[m[1;36m: [m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [m[1;36m |[m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[m[1;36m|[m+[1;32m000013a0[m[1;36m: [m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [m[1;36m |[m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[m[1;36m|[m+[1;32m000013b0[m[1;36m: [m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [m[1;36m |[mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[m[1;36m|[m+[1;32m000013c0[m[1;36m: [m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [m[1;36m |[m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[m[1;36m|[m+[1;32m000013d0[m[1;36m: [m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [m[1;36m |[m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[m[1;36m|[m+[1;32m000013e0[m[1;36m: [m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [m[1;36m |[m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[m[1;36m|[m+[1;32m000013f0[m[1;36m: [m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [m[1;36m |[m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[m[1;36m|[m+[1;32m00001400[m[1;36m: [m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [m[1;36m |[m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[m[1;36m|[m+[1;32m00001410[m[1;36m: [m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [m[1;36m |[m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[m[1;36m|[m+[1;32m00001420[m[1;36m: [m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [m[1;36m |[m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[m[1;36m|[m+[1;32m00001430[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 79[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5169[m[1;36m:[m [mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 80[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5179[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 81[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5186[m[1;36m:[m [m14 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 82[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5195[m[1;36m:[m [m2734[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 83[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5200[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 84[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5207[m[1;36m:[m [m15 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 85[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5216[m[1;36m:[m [m(Hello)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 86[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5224[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 87[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5231[m[1;36m:[m [m16 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 88[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5240[m[1;36m:[m [m(Mac OS X 10.12.6 Quartz PDFContext)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 89[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5277[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 90[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5284[m[1;36m:[m [m17 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 91[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5293[m[1;36m:[m [m(TextEdit)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 92[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5304[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 93[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5311[m[1;36m:[m [m18 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 94[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5320[m[1;36m:[m [m(D:20200124010711Z00'00')[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 95[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5346[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 96[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5353[m[1;36m:[m [m19 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 97[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5362[m[1;36m:[m [m()[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 98[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5365[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 99[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5372[m[1;36m:[m [m20 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 100[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5381[m[1;36m:[m [m[ ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 101[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5385[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 102[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5392[m[1;36m:[m [m1 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 103[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5400[m[1;36m:[m [m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 104[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5480[m[1;36m:[m [m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 105[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5529[m[1;36m:[m [mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 106[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5536[m[1;36m:[m [mxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 107[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5541[m[1;36m:[m [m0 21[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 108[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5546[m[1;36m:[m [m0000000000 65535 f [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 109[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5566[m[1;36m:[m [m0000005392 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 110[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5586[m[1;36m:[m [m0000000238 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 111[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5606[m[1;36m:[m [m0000001714 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 112[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5626[m[1;36m:[m [m0000000022 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 113[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5646[m[1;36m:[m [m0000000219 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 114[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5666[m[1;36m:[m [m0000000342 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 115[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5686[m[1;36m:[m [m0000001679 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 116[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5706[m[1;36m:[m [m0000001847 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 117[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5726[m[1;36m:[m [m0000000439 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 118[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5746[m[1;36m:[m [m0000001658 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 119[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5766[m[1;36m:[m [m0000001797 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 120[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5786[m[1;36m:[m [m0000002110 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 121[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5806[m[1;36m:[m [m0000002362 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 122[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5826[m[1;36m:[m [m0000005186 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 123[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5846[m[1;36m:[m [m0000005207 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 124[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5866[m[1;36m:[m [m0000005231 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 125[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5886[m[1;36m:[m [m0000005284 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 126[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5906[m[1;36m:[m [m0000005311 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 127[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5926[m[1;36m:[m [m0000005353 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 128[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5946[m[1;36m:[m [m0000005372 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 129[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5966[m[1;36m:[m [mtrailer[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 130[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 5974[m[1;36m:[m [m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 131[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 6052[m[1;36m:[m [m<8db88d3335070bd9583341583cf769a3> ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 132[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 6092[m[1;36m:[m [mstartxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 133[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 6102[m[1;36m:[m [m5536[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m 134[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 6107[m[1;36m:[m [m%%EOF[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m 2[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 10[m[1;36m:[m [mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m 1[m[1;36m:[m[1;32m 1[m[1;36m:[m[1;32m 0[m[1;36m:[m [mHello[m
@@ -1,434 +1,434 @@-[1;35mHello.bat[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m#!/bin/sh[0m[1;34m[0m-[1;35mHello.bat[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34mecho "Hello World!"[0m[1;34m[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m-[1;32m00000000[0m[1;36m- [0m[1;34m ca fe ba be 00 00 00 34 00 1d[0m[1;34m 0a[0m[1;34m 00 06 00 0f 09 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[1;34m[7mJ[0m[1;34m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m3[0m[1;36m-[0m-[1;32m00000010[0m[1;36m- [0m[1;34m 00 10 00 11 08 00 12[0m[1;34m 0a [0m[1;34m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[1;34m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[1;34m[7mJ[0m[1;34m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m- [0m[1;34m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[1;34m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m- [0m[1;34m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0m[1;34mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m- [0m[1;34m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0m[1;34mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m- [0m[1;34m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0m[1;34mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m4[0m[1;36m-[0m-[1;32m00000060[0m[1;36m- [0m[1;34m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m[1;34m 0a[0m[1;34m 53 6f 75 [0m[1;36m |[0m[1;34m/String;)V[7mA[7m@[0m[1;34m[7mJ[0m[1;34mSou[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m5[0m[1;36m-[0m-[1;32m00000070[0m[1;36m- [0m[1;34m 72 63 65 46 69 6c 65 01 00[0m[1;34m 0a[0m[1;34m 48 65 6c 6c 6f 2e [0m[1;36m |[0m[1;34mrceFile[7mA[7m@[0m[1;34m[7mJ[0m[1;34mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m- [0m[1;34m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0m[1;34mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m- [0m[1;34m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[1;34m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m- [0m[1;34m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[1;34m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m- [0m[1;34m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[1;34m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m- [0m[1;34m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0m[1;34mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m- [0m[1;34m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0m[1;34mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m- [0m[1;34m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0m[1;34mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m- [0m[1;34m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0m[1;34meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m- [0m[1;34m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0m[1;34mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m- [0m[1;34m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0m[1;34mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m- [0m[1;34m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0m[1;34mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m- [0m[1;34m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[1;34m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m- [0m[1;34m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[1;34m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m6[0m[1;36m-[0m-[1;32m00000150[0m[1;36m- [0m[1;34m 00 01 b1 00 00 00 01 00 [0m[1;34m 0a[0m[1;34m 00 00 00 06 00 01 00 [0m[1;36m |[0m[1;34m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[1;34m[7mJ[0m[1;34m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m- [0m[1;34m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[1;34m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m- [0m[1;34m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m[1;34m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m7[0m[1;36m-[0m-[1;35mHello.class[0m[1;36m-[0m[32;1m8[0m[1;36m-[0m-[1;32m00000180[0m[1;36m- [0m[1;34m 04 b1 00 00 00 01 00[0m[1;34m 0a [0m[1;34m 00 00 00[0m[1;34m 0a[0m[1;34m 00 02 00 00 [0m[1;36m |[0m[1;34m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[1;34m[7mJ[0m[1;34m[7m@[7m@[7m@[0m[1;34m[7mJ[0m[1;34m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m- [0m[1;34m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[1;34m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34mimport java.lang.*;[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m3[0m[1;36m-[0m[1;34m[0m[1;34mpublic class Hello // prints a Hello World! greeting[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m4[0m[1;36m-[0m[1;34m[0m[1;34m{ public static void main(String[] arg)[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m5[0m[1;36m-[0m[1;34m[0m[1;34m { System.out.println("Hello World!");[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m6[0m[1;36m-[0m[1;34m[0m[1;34m }[0m[1;34m[0m-[1;35mHello.java[0m[1;36m-[0m[32;1m7[0m[1;36m-[0m[1;34m[0m[1;34m}[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m%PDF-1.3[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m-[1;32m00000000[0m[1;36m- [0m[1;34m -- -- -- -- -- -- -- -- --[0m[1;34m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m[1;34m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m- [0m[1;34m f3 a0 d0 c4 c6[0m[1;34m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m3[0m[1;36m-[0m[1;34m[0m[1;34m4 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m4[0m[1;36m-[0m[1;34m[0m[1;34m<< /Length 5 0 R /Filter /FlateDecode >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m5[0m[1;36m-[0m[1;34m[0m[1;34mstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m6[0m[1;36m-[0m-[1;32m00000040[0m[1;36m- [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m[1;34m 78 01 [0m[1;36m |[0m[1;34m--------------[0m[1;34mx[7mA[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m7[0m[1;36m-[0m-[1;32m00000050[0m[1;36m- [0m[1;34m 45 8e bb[0m[1;34m 0a[0m[1;34m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0m[1;34mE[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m- [0m[1;34m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0m[1;34my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m- [0m[1;34m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[1;34m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m8[0m[1;36m-[0m-[1;32m00000080[0m[1;36m- [0m[1;34m e2 a9 12 f3 99 90 5c 4c 59[0m[1;34m 0a[0m[1;34m 9f 89 07 6f 86 6b [0m[1;36m |[0m[1;34m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[1;34m[7mJ[0m[1;34m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m- [0m[1;34m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m- [0m[1;34m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[1;34m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m- [0m[1;34m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[1;34m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m- [0m[1;34m 37 b5 37 e3 17 4e ff 20 a5[0m[1;34m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[1;34m7[7m.7[7m.[7mWN[7m. [7m.[0m[1;34m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m9[0m[1;36m-[0m[1;34m[0m[1;34mendstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m10[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m11[0m[1;36m-[0m[1;34m[0m[1;34m5 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m12[0m[1;36m-[0m[1;34m[0m[1;34m123[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m13[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m14[0m[1;36m-[0m[1;34m[0m[1;34m2 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m15[0m[1;36m-[0m[1;34m[0m[1;34m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m16[0m[1;36m-[0m[1;34m[0m[1;34m>>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m17[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m18[0m[1;36m-[0m[1;34m[0m[1;34m6 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m19[0m[1;36m-[0m[1;34m[0m[1;34m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m20[0m[1;36m-[0m[1;34m[0m[1;34m>> >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m21[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m22[0m[1;36m-[0m[1;34m[0m[1;34m9 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m23[0m[1;36m-[0m[1;34m[0m[1;34m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m24[0m[1;36m-[0m[1;34m[0m[1;34mstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m25[0m[1;36m-[0m-[1;32m00000200[0m[1;36m- [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m[1;34m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0m[1;34mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m- [0m[1;34m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m[1;34m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m- [0m[1;34m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[1;34m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m- [0m[1;34m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[1;34m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m- [0m[1;34m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[1;34m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m26[0m[1;36m-[0m-[1;32m00000250[0m[1;36m- [0m[1;34m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m[1;34m 0a[0m[1;34m 11 5a [0m[1;36m |[0m[1;34m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[1;34m[7mJ[0m[1;34m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m- [0m[1;34m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[1;34m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m- [0m[1;34m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m- [0m[1;34m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[1;34m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m- [0m[1;34m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0m[1;34miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m- [0m[1;34m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[1;34m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m- [0m[1;34m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[1;34m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m- [0m[1;34m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0m[1;34mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m- [0m[1;34m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m[1;34m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m- [0m[1;34m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0m[1;34mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m- [0m[1;34m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0m[1;34mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m- [0m[1;34m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m- [0m[1;34m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[1;34m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m- [0m[1;34m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[1;34m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m- [0m[1;34m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[1;34m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m- [0m[1;34m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[1;34m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m- [0m[1;34m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[1;34m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m- [0m[1;34m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[1;34m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m- [0m[1;34m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[1;34m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m- [0m[1;34m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0m[1;34mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m- [0m[1;34m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[1;34m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m- [0m[1;34m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m[1;34m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m- [0m[1;34m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m[1;34m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m- [0m[1;34m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m[1;34m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m- [0m[1;34m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0m[1;34mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m- [0m[1;34m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[1;34m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m27[0m[1;36m-[0m-[1;32m000003f0[0m[1;36m- [0m[1;34m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m[1;34m 0a[0m[1;34m d0 70 d0 7c f4 [0m[1;36m |[0m[1;34m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[1;34m[7mJ[0m[1;34m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m- [0m[1;34m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[1;34m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m- [0m[1;34m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0m[1;34mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m- [0m[1;34m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m- [0m[1;34m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[1;34m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m- [0m[1;34m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[1;34m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m- [0m[1;34m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m[1;34m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m- [0m[1;34m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[1;34m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m- [0m[1;34m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[1;34m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m- [0m[1;34m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m[1;34m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m- [0m[1;34m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[1;34m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m- [0m[1;34m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m- [0m[1;34m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0m[1;34mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m28[0m[1;36m-[0m-[1;32m000004c0[0m[1;36m- [0m[1;34m 59 92 d7 e4 fb f2[0m[1;34m 0a[0m[1;34m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0m[1;34mY[7m.[7m.[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m- [0m[1;34m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[1;34m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m- [0m[1;34m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[1;34m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m- [0m[1;34m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[1;34m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m- [0m[1;34m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[1;34m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m- [0m[1;34m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0m[1;34mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m- [0m[1;34m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m[1;34m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m- [0m[1;34m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0m[1;34mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m- [0m[1;34m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[1;34m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m- [0m[1;34m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m[1;34m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m29[0m[1;36m-[0m-[1;32m00000560[0m[1;36m- [0m[1;34m 0a[0m[1;34m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[1;34m[7mJ[0m[1;34mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m- [0m[1;34m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[1;34m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m- [0m[1;34m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0m[1;34mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m- [0m[1;34m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0m[1;34mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m- [0m[1;34m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[1;34m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m- [0m[1;34m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[1;34m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m- [0m[1;34m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0m[1;34mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m- [0m[1;34m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m[1;34m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m- [0m[1;34m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[1;34m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m- [0m[1;34m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m[1;34m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m- [0m[1;34m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[1;34m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m- [0m[1;34m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m[1;34m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m- [0m[1;34m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[1;34m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m- [0m[1;34m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m[1;34m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m30[0m[1;36m-[0m-[1;32m00000640[0m[1;36m- [0m[1;34m 6d 35 1a[0m[1;34m 0a[0m[1;34m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0m[1;34mm5[7mZ[0m[1;34m[7mJ[0m[1;34mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m- [0m[1;34m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m[1;34m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m- [0m[1;34m ea 26 d1 7f b7 8f 93 34 [0m[1;34m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[1;34m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[1;34m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m31[0m[1;36m-[0m[1;34m[0m[1;34mendstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m32[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m33[0m[1;36m-[0m[1;34m[0m[1;34m10 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m34[0m[1;36m-[0m[1;34m[0m[1;34m1116[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m35[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m36[0m[1;36m-[0m[1;34m[0m[1;34m7 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m37[0m[1;36m-[0m[1;34m[0m[1;34m[ /ICCBased 9 0 R ][0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m38[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m39[0m[1;36m-[0m[1;34m[0m[1;34m3 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m40[0m[1;36m-[0m[1;34m[0m[1;34m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m41[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m42[0m[1;36m-[0m[1;34m[0m[1;34m11 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m43[0m[1;36m-[0m[1;34m[0m[1;34m<< /Type /Catalog /Pages 3 0 R >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m44[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m45[0m[1;36m-[0m[1;34m[0m[1;34m8 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m46[0m[1;36m-[0m[1;34m[0m[1;34m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m47[0m[1;36m-[0m[1;34m[0m[1;34m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m48[0m[1;36m-[0m[1;34m[0m[1;34m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m49[0m[1;36m-[0m[1;34m[0m[1;34m0 0 602 ] >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m50[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m51[0m[1;36m-[0m[1;34m[0m[1;34m12 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m52[0m[1;36m-[0m[1;34m[0m[1;34m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m53[0m[1;36m-[0m[1;34m[0m[1;34m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m54[0m[1;36m-[0m[1;34m[0m[1;34m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m55[0m[1;36m-[0m[1;34m[0m[1;34m>>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m56[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m57[0m[1;36m-[0m[1;34m[0m[1;34m13 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m58[0m[1;36m-[0m[1;34m[0m[1;34m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m59[0m[1;36m-[0m[1;34m[0m[1;34mstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m60[0m[1;36m-[0m-[1;32m00000980[0m[1;36m- [0m[1;34m -- --[0m[1;34m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0m[1;34mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m- [0m[1;34m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[1;34m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m- [0m[1;34m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0m[1;34mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m- [0m[1;34m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0m[1;34mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m61[0m[1;36m-[0m-[1;32m000009c0[0m[1;36m- [0m[1;34m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m[1;34m 0a[0m[1;34m f8 [0m[1;36m |[0m[1;34m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[1;34m[7mJ[0m[1;34m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m- [0m[1;34m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[1;34m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m- [0m[1;34m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m- [0m[1;34m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m[1;34m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m- [0m[1;34m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0m[1;34mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m- [0m[1;34m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m[1;34m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m- [0m[1;34m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0m[1;34mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m- [0m[1;34m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0m[1;34mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m- [0m[1;34m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[1;34m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m- [0m[1;34m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m- [0m[1;34m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[1;34m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m- [0m[1;34m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0m[1;34mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m- [0m[1;34m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m- [0m[1;34m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m[1;34m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m- [0m[1;34m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0m[1;34my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m- [0m[1;34m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[1;34m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m- [0m[1;34m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0m[1;34me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m- [0m[1;34m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m- [0m[1;34m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[1;34m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m- [0m[1;34m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[1;34m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m- [0m[1;34m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[1;34m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m- [0m[1;34m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[1;34m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m- [0m[1;34m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0m[1;34mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m- [0m[1;34m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0m[1;34mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m- [0m[1;34m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m[1;34m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m- [0m[1;34m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m[1;34m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m- [0m[1;34m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m- [0m[1;34m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m[1;34m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m- [0m[1;34m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0m[1;34mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m- [0m[1;34m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[1;34m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m- [0m[1;34m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0m[1;34mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m62[0m[1;36m-[0m-[1;32m00000bb0[0m[1;36m- [0m[1;34m e1 ea 04 f9 61[0m[1;34m 0a[0m[1;34m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[1;34m[7m.[7m.[7mD[7m.a[0m[1;34m[7mJ[0m[1;34m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m- [0m[1;34m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[1;34m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m- [0m[1;34m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0m[1;34mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m63[0m[1;36m-[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m64[0m[1;36m-[0m-[1;32m00000be0[0m[1;36m- [0m[1;34m b2 51 e1 2f[0m[1;34m 0a[0m[1;34m ef 54 60 9f c2 db[0m[1;34m 0a[0m[1;34m 7f 56 d8 bb [0m[1;36m |[0m[1;34m[7m.Q[7m./[0m[1;34m[7mJ[0m[1;34m[7m.T`[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m- [0m[1;34m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m[1;34m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m- [0m[1;34m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[1;34m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m- [0m[1;34m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[1;34m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m- [0m[1;34m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[1;34m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m- [0m[1;34m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[1;34m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m65[0m[1;36m-[0m-[1;32m00000c40[0m[1;36m- [0m[1;34m 81 ab f8 bd c2 8b[0m[1;34m 0a[0m[1;34m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m- [0m[1;34m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[1;34m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m- [0m[1;34m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[1;34m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m66[0m[1;36m-[0m-[1;32m00000c70[0m[1;36m- [0m[1;34m a6 cb a7[0m[1;34m 0a[0m[1;34m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m- [0m[1;34m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[1;34m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m- [0m[1;34m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0m[1;34ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m- [0m[1;34m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m- [0m[1;34m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[1;34m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m- [0m[1;34m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0m[1;34mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m- [0m[1;34m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[1;34m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m67[0m[1;36m-[0m-[1;32m00000ce0[0m[1;36m- [0m[1;34m 0f 2a ac 70 e2 57[0m[1;34m 0a[0m[1;34m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[1;34m[7mO*[7m.p[7m.W[0m[1;34m[7mJ[0m[1;34m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m68[0m[1;36m-[0m-[1;32m00000cf0[0m[1;36m- [0m[1;34m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m[1;34m 0a[0m[1;34m 54 74 c4 [0m[1;36m |[0m[1;34m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[1;34m[7mJ[0m[1;34mTt[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m69[0m[1;36m-[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m70[0m[1;36m-[0m-[1;32m00000d00[0m[1;36m- [0m[1;34m fd[0m[1;34m 0a[0m[1;34m e5 36 fc 42 61 89 c2 3d[0m[1;34m 0a[0m[1;34m 8b cb ac 72 b1 [0m[1;36m |[0m[1;34m[7m.[0m[1;34m[7mJ[0m[1;34m[7m.6[7m.Ba[7m.[7m.=[0m[1;34m[7mJ[0m[1;34m[7m.[7m.[7m.r[7m.[0m[1;36m|[0m-[1;32m00000d10[0m[1;36m- [0m[1;34m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [0m[1;36m |[0m[1;34m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[0m[1;36m|[0m-[1;32m00000d20[0m[1;36m- [0m[1;34m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [0m[1;36m |[0m[1;34m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m71[0m[1;36m-[0m-[1;32m00000d30[0m[1;36m- [0m[1;34m dd e4 fc 49 28 e9 86 79 [0m[1;34m 0a[0m[1;34m 77 e5 e2 4e 85 b9 b9 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.I([7m.[7m.y[0m[1;34m[7mJ[0m[1;34mw[7m.[7m.N[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d40[0m[1;36m- [0m[1;34m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [0m[1;36m |[0m[1;34m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d50[0m[1;36m- [0m[1;34m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [0m[1;36m |[0m[1;34m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[0m[1;36m|[0m-[1;32m00000d60[0m[1;36m- [0m[1;34m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [0m[1;36m |[0m[1;34m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[0m[1;36m|[0m-[1;32m00000d70[0m[1;36m- [0m[1;34m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [0m[1;36m |[0m[1;34m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[0m[1;36m|[0m-[1;32m00000d80[0m[1;36m- [0m[1;34m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [0m[1;36m |[0m[1;34mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[0m[1;36m|[0m-[1;32m00000d90[0m[1;36m- [0m[1;34m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [0m[1;36m |[0m[1;34m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[0m[1;36m|[0m-[1;32m00000da0[0m[1;36m- [0m[1;34m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [0m[1;36m |[0m[1;34m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[0m[1;36m|[0m-[1;32m00000db0[0m[1;36m- [0m[1;34m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [0m[1;36m |[0m[1;34m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[0m[1;36m|[0m-[1;32m00000dc0[0m[1;36m- [0m[1;34m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [0m[1;36m |[0m[1;34m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[0m[1;36m|[0m-[1;32m00000dd0[0m[1;36m- [0m[1;34m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [0m[1;36m |[0m[1;34m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[0m[1;36m|[0m-[1;32m00000de0[0m[1;36m- [0m[1;34m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [0m[1;36m |[0m[1;34m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m72[0m[1;36m-[0m-[1;32m00000df0[0m[1;36m- [0m[1;34m 31 24 22 02 81 42 fd 67 [0m[1;34m 0a[0m[1;34m 83 39 84 c1 ad b8 41 [0m[1;36m |[0m[1;34m1$"[7mB[7m.B[7m.g[0m[1;34m[7mJ[0m[1;34m[7m.9[7m.[7m.[7m.[7m.A[0m[1;36m|[0m-[1;32m00000e00[0m[1;36m- [0m[1;34m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [0m[1;36m |[0m[1;34m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[0m[1;36m|[0m-[1;32m00000e10[0m[1;36m- [0m[1;34m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[0m[1;36m|[0m-[1;32m00000e20[0m[1;36m- [0m[1;34m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [0m[1;36m |[0m[1;34m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000e30[0m[1;36m- [0m[1;34m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [0m[1;36m |[0m[1;34m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[0m[1;36m|[0m-[1;32m00000e40[0m[1;36m- [0m[1;34m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[0m[1;36m|[0m-[1;32m00000e50[0m[1;36m- [0m[1;34m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [0m[1;36m |[0m[1;34m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m73[0m[1;36m-[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m74[0m[1;36m-[0m-[1;32m00000e60[0m[1;36m- [0m[1;34m c9 ee[0m[1;34m 0a[0m[1;34m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[0m[1;34m 0a[0m[1;34m 70 [0m[1;36m |[0m[1;34m[7m.[7m.[0m[1;34m[7mJ[0m[1;34m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[0m[1;34m[7mJ[0m[1;34mp[0m[1;36m|[0m-[1;32m00000e70[0m[1;36m- [0m[1;34m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [0m[1;36m |[0m[1;34m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[0m[1;36m|[0m-[1;32m00000e80[0m[1;36m- [0m[1;34m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [0m[1;36m |[0m[1;34m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![0m[1;36m|[0m-[1;32m00000e90[0m[1;36m- [0m[1;34m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [0m[1;36m |[0m[1;34m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[0m[1;36m|[0m-[1;32m00000ea0[0m[1;36m- [0m[1;34m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [0m[1;36m |[0m[1;34m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[0m[1;36m|[0m-[1;32m00000eb0[0m[1;36m- [0m[1;34m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [0m[1;36m |[0m[1;34m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[0m[1;36m|[0m-[1;32m00000ec0[0m[1;36m- [0m[1;34m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [0m[1;36m |[0m[1;34m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[0m[1;36m|[0m-[1;32m00000ed0[0m[1;36m- [0m[1;34m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [0m[1;36m |[0m[1;34mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m75[0m[1;36m-[0m-[1;32m00000ee0[0m[1;36m- [0m[1;34m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[0m[1;34m 0a[0m[1;34m 71 a9 [0m[1;36m |[0m[1;34m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[0m[1;34m[7mJ[0m[1;34mq[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m76[0m[1;36m-[0m-[1;32m00000ef0[0m[1;36m- [0m[1;34m 88 75 20 46 c1 c2 a6 2d [0m[1;34m 0a[0m[1;34m d2 05 70 72 68 85 c6 [0m[1;36m |[0m[1;34m[7m.u F[7m.[7m.[7m.-[0m[1;34m[7mJ[0m[1;34m[7m.[7mEprh[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m77[0m[1;36m-[0m-[1;32m00000f00[0m[1;36m- [0m[1;34m 80 36 08 82 03 10 7e 90 03 22 22[0m[1;34m 0a[0m[1;34m 57 ac 16 59 [0m[1;36m |[0m[1;34m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[0m[1;34m[7mJ[0m[1;34mW[7m.[7mVY[0m[1;36m|[0m-[1;32m00000f10[0m[1;36m- [0m[1;34m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [0m[1;36m |[0m[1;34m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[0m[1;36m|[0m-[1;32m00000f20[0m[1;36m- [0m[1;34m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [0m[1;36m |[0m[1;34m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[0m[1;36m|[0m-[1;32m00000f30[0m[1;36m- [0m[1;34m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [0m[1;36m |[0m[1;34m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[0m[1;36m|[0m-[1;32m00000f40[0m[1;36m- [0m[1;34m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [0m[1;36m |[0m[1;34mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f50[0m[1;36m- [0m[1;34m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [0m[1;36m |[0m[1;34mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[0m[1;36m|[0m-[1;32m00000f60[0m[1;36m- [0m[1;34m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [0m[1;36m |[0m[1;34m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f70[0m[1;36m- [0m[1;34m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [0m[1;36m |[0m[1;34m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[0m[1;36m|[0m-[1;32m00000f80[0m[1;36m- [0m[1;34m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [0m[1;36m |[0m[1;34mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[0m[1;36m|[0m-[1;32m00000f90[0m[1;36m- [0m[1;34m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [0m[1;36m |[0m[1;34m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[0m[1;36m|[0m-[1;32m00000fa0[0m[1;36m- [0m[1;34m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [0m[1;36m |[0m[1;34mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[0m[1;36m|[0m-[1;32m00000fb0[0m[1;36m- [0m[1;34m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000fc0[0m[1;36m- [0m[1;34m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [0m[1;36m |[0m[1;34m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[0m[1;36m|[0m-[1;32m00000fd0[0m[1;36m- [0m[1;34m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [0m[1;36m |[0m[1;34miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[0m[1;36m|[0m-[1;32m00000fe0[0m[1;36m- [0m[1;34m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [0m[1;36m |[0m[1;34m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[0m[1;36m|[0m-[1;32m00000ff0[0m[1;36m- [0m[1;34m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [0m[1;36m |[0m[1;34mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[0m[1;36m|[0m-[1;32m00001000[0m[1;36m- [0m[1;34m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [0m[1;36m |[0m[1;34m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[0m[1;36m|[0m-[1;32m00001010[0m[1;36m- [0m[1;34m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [0m[1;36m |[0m[1;34md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001020[0m[1;36m- [0m[1;34m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [0m[1;36m |[0m[1;34m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001030[0m[1;36m- [0m[1;34m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [0m[1;36m |[0m[1;34m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[0m[1;36m|[0m-[1;32m00001040[0m[1;36m- [0m[1;34m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [0m[1;36m |[0m[1;34m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[0m[1;36m|[0m-[1;32m00001050[0m[1;36m- [0m[1;34m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [0m[1;36m |[0m[1;34mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001060[0m[1;36m- [0m[1;34m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [0m[1;36m |[0m[1;34m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[0m[1;36m|[0m-[1;32m00001070[0m[1;36m- [0m[1;34m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [0m[1;36m |[0m[1;34m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[0m[1;36m|[0m-[1;32m00001080[0m[1;36m- [0m[1;34m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [0m[1;36m |[0m[1;34m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[0m[1;36m|[0m-[1;32m00001090[0m[1;36m- [0m[1;34m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [0m[1;36m |[0m[1;34m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[0m[1;36m|[0m-[1;32m000010a0[0m[1;36m- [0m[1;34m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [0m[1;36m |[0m[1;34mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[0m[1;36m|[0m-[1;32m000010b0[0m[1;36m- [0m[1;34m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [0m[1;36m |[0m[1;34m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[0m[1;36m|[0m-[1;32m000010c0[0m[1;36m- [0m[1;34m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [0m[1;36m |[0m[1;34m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[0m[1;36m|[0m-[1;32m000010d0[0m[1;36m- [0m[1;34m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[0m[1;36m|[0m-[1;32m000010e0[0m[1;36m- [0m[1;34m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [0m[1;36m |[0m[1;34m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[0m[1;36m|[0m-[1;32m000010f0[0m[1;36m- [0m[1;34m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [0m[1;36m |[0m[1;34m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001100[0m[1;36m- [0m[1;34m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [0m[1;36m |[0m[1;34m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00001110[0m[1;36m- [0m[1;34m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [0m[1;36m |[0m[1;34m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[0m[1;36m|[0m-[1;32m00001120[0m[1;36m- [0m[1;34m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [0m[1;36m |[0m[1;34m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[0m[1;36m|[0m-[1;32m00001130[0m[1;36m- [0m[1;34m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [0m[1;36m |[0m[1;34m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[0m[1;36m|[0m-[1;32m00001140[0m[1;36m- [0m[1;34m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [0m[1;36m |[0m[1;34m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[0m[1;36m|[0m-[1;32m00001150[0m[1;36m- [0m[1;34m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [0m[1;36m |[0m[1;34m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[0m[1;36m|[0m-[1;32m00001160[0m[1;36m- [0m[1;34m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [0m[1;36m |[0m[1;34m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[0m[1;36m|[0m-[1;32m00001170[0m[1;36m- [0m[1;34m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [0m[1;36m |[0m[1;34m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001180[0m[1;36m- [0m[1;34m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [0m[1;36m |[0m[1;34m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[0m[1;36m|[0m-[1;32m00001190[0m[1;36m- [0m[1;34m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [0m[1;36m |[0m[1;34m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[0m[1;36m|[0m-[1;32m000011a0[0m[1;36m- [0m[1;34m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [0m[1;36m |[0m[1;34m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m78[0m[1;36m-[0m-[1;32m000011b0[0m[1;36m- [0m[1;34m 79 47 d4[0m[1;34m 0a[0m[1;34m 97 28 90 11 a6 50 55 95 61 73 52 d0 [0m[1;36m |[0m[1;34myG[7m.[0m[1;34m[7mJ[0m[1;34m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[0m[1;36m|[0m-[1;32m000011c0[0m[1;36m- [0m[1;34m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [0m[1;36m |[0m[1;34m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[0m[1;36m|[0m-[1;32m000011d0[0m[1;36m- [0m[1;34m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [0m[1;36m |[0m[1;34m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[0m[1;36m|[0m-[1;32m000011e0[0m[1;36m- [0m[1;34m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[0m[1;36m|[0m-[1;32m000011f0[0m[1;36m- [0m[1;34m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [0m[1;36m |[0m[1;34m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[0m[1;36m|[0m-[1;32m00001200[0m[1;36m- [0m[1;34m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[0m[1;36m|[0m-[1;32m00001210[0m[1;36m- [0m[1;34m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [0m[1;36m |[0m[1;34mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[0m[1;36m|[0m-[1;32m00001220[0m[1;36m- [0m[1;34m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [0m[1;36m |[0m[1;34mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[0m[1;36m|[0m-[1;32m00001230[0m[1;36m- [0m[1;34m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[0m[1;36m|[0m-[1;32m00001240[0m[1;36m- [0m[1;34m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [0m[1;36m |[0m[1;34m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[0m[1;36m|[0m-[1;32m00001250[0m[1;36m- [0m[1;34m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [0m[1;36m |[0m[1;34m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[0m[1;36m|[0m-[1;32m00001260[0m[1;36m- [0m[1;34m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [0m[1;36m |[0m[1;34m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[0m[1;36m|[0m-[1;32m00001270[0m[1;36m- [0m[1;34m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [0m[1;36m |[0m[1;34m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[0m[1;36m|[0m-[1;32m00001280[0m[1;36m- [0m[1;34m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [0m[1;36m |[0m[1;34m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[0m[1;36m|[0m-[1;32m00001290[0m[1;36m- [0m[1;34m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [0m[1;36m |[0m[1;34m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000012a0[0m[1;36m- [0m[1;34m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[0m[1;36m|[0m-[1;32m000012b0[0m[1;36m- [0m[1;34m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [0m[1;36m |[0m[1;34m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000012c0[0m[1;36m- [0m[1;34m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [0m[1;36m |[0m[1;34m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[0m[1;36m|[0m-[1;32m000012d0[0m[1;36m- [0m[1;34m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [0m[1;36m |[0m[1;34myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[0m[1;36m|[0m-[1;32m000012e0[0m[1;36m- [0m[1;34m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [0m[1;36m |[0m[1;34m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[0m[1;36m|[0m-[1;32m000012f0[0m[1;36m- [0m[1;34m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [0m[1;36m |[0m[1;34m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][0m[1;36m|[0m-[1;32m00001300[0m[1;36m- [0m[1;34m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[0m[1;36m|[0m-[1;32m00001310[0m[1;36m- [0m[1;34m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [0m[1;36m |[0m[1;34m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001320[0m[1;36m- [0m[1;34m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [0m[1;36m |[0m[1;34m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[0m[1;36m|[0m-[1;32m00001330[0m[1;36m- [0m[1;34m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [0m[1;36m |[0m[1;34m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[0m[1;36m|[0m-[1;32m00001340[0m[1;36m- [0m[1;34m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [0m[1;36m |[0m[1;34m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[0m[1;36m|[0m-[1;32m00001350[0m[1;36m- [0m[1;34m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[0m[1;36m|[0m-[1;32m00001360[0m[1;36m- [0m[1;34m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [0m[1;36m |[0m[1;34m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[0m[1;36m|[0m-[1;32m00001370[0m[1;36m- [0m[1;34m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [0m[1;36m |[0m[1;34m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001380[0m[1;36m- [0m[1;34m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [0m[1;36m |[0m[1;34m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[0m[1;36m|[0m-[1;32m00001390[0m[1;36m- [0m[1;34m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [0m[1;36m |[0m[1;34m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[0m[1;36m|[0m-[1;32m000013a0[0m[1;36m- [0m[1;34m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [0m[1;36m |[0m[1;34m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[0m[1;36m|[0m-[1;32m000013b0[0m[1;36m- [0m[1;34m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [0m[1;36m |[0m[1;34mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[0m[1;36m|[0m-[1;32m000013c0[0m[1;36m- [0m[1;34m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [0m[1;36m |[0m[1;34m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000013d0[0m[1;36m- [0m[1;34m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [0m[1;36m |[0m[1;34m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[0m[1;36m|[0m-[1;32m000013e0[0m[1;36m- [0m[1;34m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [0m[1;36m |[0m[1;34m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[0m[1;36m|[0m-[1;32m000013f0[0m[1;36m- [0m[1;34m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [0m[1;36m |[0m[1;34m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[0m[1;36m|[0m-[1;32m00001400[0m[1;36m- [0m[1;34m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [0m[1;36m |[0m[1;34m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[0m[1;36m|[0m-[1;32m00001410[0m[1;36m- [0m[1;34m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [0m[1;36m |[0m[1;34m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[0m[1;36m|[0m-[1;32m00001420[0m[1;36m- [0m[1;34m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [0m[1;36m |[0m[1;34m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[0m[1;36m|[0m-[1;32m00001430[0m[1;36m- [0m[1;34m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[1;34m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m79[0m[1;36m-[0m[1;34m[0m[1;34mendstream[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m80[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m81[0m[1;36m-[0m[1;34m[0m[1;34m14 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m82[0m[1;36m-[0m[1;34m[0m[1;34m2734[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m83[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m84[0m[1;36m-[0m[1;34m[0m[1;34m15 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m85[0m[1;36m-[0m[1;34m[0m[1;34m(Hello)[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m86[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m87[0m[1;36m-[0m[1;34m[0m[1;34m16 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m88[0m[1;36m-[0m[1;34m[0m[1;34m(Mac OS X 10.12.6 Quartz PDFContext)[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m89[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m90[0m[1;36m-[0m[1;34m[0m[1;34m17 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m91[0m[1;36m-[0m[1;34m[0m[1;34m(TextEdit)[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m92[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m93[0m[1;36m-[0m[1;34m[0m[1;34m18 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m94[0m[1;36m-[0m[1;34m[0m[1;34m(D:20200124010711Z00'00')[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m95[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m96[0m[1;36m-[0m[1;34m[0m[1;34m19 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m97[0m[1;36m-[0m[1;34m[0m[1;34m()[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m98[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m99[0m[1;36m-[0m[1;34m[0m[1;34m20 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m100[0m[1;36m-[0m[1;34m[0m[1;34m[ ][0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m101[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m102[0m[1;36m-[0m[1;34m[0m[1;34m1 0 obj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m103[0m[1;36m-[0m[1;34m[0m[1;34m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m104[0m[1;36m-[0m[1;34m[0m[1;34m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m105[0m[1;36m-[0m[1;34m[0m[1;34mendobj[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m106[0m[1;36m-[0m[1;34m[0m[1;34mxref[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m107[0m[1;36m-[0m[1;34m[0m[1;34m0 21[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m108[0m[1;36m-[0m[1;34m[0m[1;34m0000000000 65535 f [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m109[0m[1;36m-[0m[1;34m[0m[1;34m0000005392 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m110[0m[1;36m-[0m[1;34m[0m[1;34m0000000238 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m111[0m[1;36m-[0m[1;34m[0m[1;34m0000001714 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m112[0m[1;36m-[0m[1;34m[0m[1;34m0000000022 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m113[0m[1;36m-[0m[1;34m[0m[1;34m0000000219 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m114[0m[1;36m-[0m[1;34m[0m[1;34m0000000342 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m115[0m[1;36m-[0m[1;34m[0m[1;34m0000001679 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m116[0m[1;36m-[0m[1;34m[0m[1;34m0000001847 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m117[0m[1;36m-[0m[1;34m[0m[1;34m0000000439 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m118[0m[1;36m-[0m[1;34m[0m[1;34m0000001658 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m119[0m[1;36m-[0m[1;34m[0m[1;34m0000001797 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m120[0m[1;36m-[0m[1;34m[0m[1;34m0000002110 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m121[0m[1;36m-[0m[1;34m[0m[1;34m0000002362 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m122[0m[1;36m-[0m[1;34m[0m[1;34m0000005186 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m123[0m[1;36m-[0m[1;34m[0m[1;34m0000005207 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m124[0m[1;36m-[0m[1;34m[0m[1;34m0000005231 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m125[0m[1;36m-[0m[1;34m[0m[1;34m0000005284 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m126[0m[1;36m-[0m[1;34m[0m[1;34m0000005311 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m127[0m[1;36m-[0m[1;34m[0m[1;34m0000005353 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m128[0m[1;36m-[0m[1;34m[0m[1;34m0000005372 00000 n [0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m129[0m[1;36m-[0m[1;34m[0m[1;34mtrailer[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m130[0m[1;36m-[0m[1;34m[0m[1;34m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m131[0m[1;36m-[0m[1;34m[0m[1;34m<8db88d3335070bd9583341583cf769a3> ] >>[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m132[0m[1;36m-[0m[1;34m[0m[1;34mstartxref[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m133[0m[1;36m-[0m[1;34m[0m[1;34m5536[0m[1;34m[0m-[1;35mHello.pdf[0m[1;36m-[0m[32;1m134[0m[1;36m-[0m[1;34m[0m[1;34m%%EOF[0m[1;34m[0m-[1;35mHello.sh[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34m#!/bin/sh[0m[1;34m[0m-[1;35mHello.sh[0m[1;36m-[0m[32;1m2[0m[1;36m-[0m[1;34m[0m[1;34mecho "Hello World!"[0m[1;34m[0m-[1;35mHello.txt[0m[1;36m-[0m[32;1m1[0m[1;36m-[0m[1;34m[0m[1;34mHello[0m+[1;35mHello.bat[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m#!/bin/sh[m[1;34m[m+[1;35mHello.bat[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34mecho "Hello World!"[m[1;34m[m+[1;35mHello.class[m[1;36m-[m[32;1m1[m[1;36m-[m+[1;35mHello.class[m[1;36m-[m[32;1m2[m[1;36m-[m+[1;32m00000000[m[1;36m- [m[1;34m ca fe ba be 00 00 00 34 00 1d[m[1;34m 0a[m[1;34m 00 06 00 0f 09 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][m[1;34m[7mJ[m[1;34m[7m@[7mF[7m@[7mO[7mI[m[1;36m|[m+[1;35mHello.class[m[1;36m-[m[32;1m3[m[1;36m-[m+[1;32m00000010[m[1;36m- [m[1;34m 00 10 00 11 08 00 12[m[1;34m 0a [m[1;34m 00 13 00 14 07 00 15 07 [m[1;36m |[m[1;34m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[m[1;34m[7mJ[m[1;34m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[m[1;36m|[m+[1;32m00000020[m[1;36m- [m[1;34m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [m[1;36m |[m[1;34m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[m[1;36m|[m+[1;32m00000030[m[1;36m- [m[1;34m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [m[1;36m |[m[1;34mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[m[1;36m|[m+[1;32m00000040[m[1;36m- [m[1;34m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [m[1;36m |[m[1;34mumberTable[7mA[7m@[7mDmai[m[1;36m|[m+[1;32m00000050[m[1;36m- [m[1;34m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [m[1;36m |[m[1;34mn[7mA[7m@[7mV([Ljava/lang[m[1;36m|[m+[1;35mHello.class[m[1;36m-[m[32;1m4[m[1;36m-[m+[1;32m00000060[m[1;36m- [m[1;34m 2f 53 74 72 69 6e 67 3b 29 56 01 00[m[1;34m 0a[m[1;34m 53 6f 75 [m[1;36m |[m[1;34m/String;)V[7mA[7m@[m[1;34m[7mJ[m[1;34mSou[m[1;36m|[m+[1;35mHello.class[m[1;36m-[m[32;1m5[m[1;36m-[m+[1;32m00000070[m[1;36m- [m[1;34m 72 63 65 46 69 6c 65 01 00[m[1;34m 0a[m[1;34m 48 65 6c 6c 6f 2e [m[1;36m |[m[1;34mrceFile[7mA[7m@[m[1;34m[7mJ[m[1;34mHello.[m[1;36m|[m+[1;32m00000080[m[1;36m- [m[1;34m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [m[1;36m |[m[1;34mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[m[1;36m|[m+[1;32m00000090[m[1;36m- [m[1;34m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [m[1;36m |[m[1;34m[7mY[7mA[7m@[7mLHello World![m[1;36m|[m+[1;32m000000a0[m[1;36m- [m[1;34m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [m[1;36m |[m[1;34m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[m[1;36m|[m+[1;32m000000b0[m[1;36m- [m[1;34m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [m[1;36m |[m[1;34m[7mA[7m@[7mPjava/lang/Obj[m[1;36m|[m+[1;32m000000c0[m[1;36m- [m[1;34m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [m[1;36m |[m[1;34mect[7mA[7m@[7mPjava/lang/[m[1;36m|[m+[1;32m000000d0[m[1;36m- [m[1;34m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [m[1;36m |[m[1;34mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[m[1;36m|[m+[1;32m000000e0[m[1;36m- [m[1;34m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [m[1;36m |[m[1;34mjava/io/PrintStr[m[1;36m|[m+[1;32m000000f0[m[1;36m- [m[1;34m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [m[1;36m |[m[1;34meam;[7mA[7m@[7mSjava/io/P[m[1;36m|[m+[1;32m00000100[m[1;36m- [m[1;34m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [m[1;36m |[m[1;34mrintStream[7mA[7m@[7mGpri[m[1;36m|[m+[1;32m00000110[m[1;36m- [m[1;34m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [m[1;36m |[m[1;34mntln[7mA[7m@[7mU(Ljava/la[m[1;36m|[m+[1;32m00000120[m[1;36m- [m[1;34m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [m[1;36m |[m[1;34mng/String;)V[7m@![7m@[7mE[m[1;36m|[m+[1;32m00000130[m[1;36m- [m[1;34m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [m[1;36m |[m[1;34m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[m[1;36m|[m+[1;32m00000140[m[1;36m- [m[1;34m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [m[1;36m |[m[1;34m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[m[1;36m|[m+[1;35mHello.class[m[1;36m-[m[32;1m6[m[1;36m-[m+[1;32m00000150[m[1;36m- [m[1;34m 00 01 b1 00 00 00 01 00 [m[1;34m 0a[m[1;34m 00 00 00 06 00 01 00 [m[1;36m |[m[1;34m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[m[1;34m[7mJ[m[1;34m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[m[1;36m|[m+[1;32m00000160[m[1;36m- [m[1;34m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [m[1;36m |[m[1;34m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[m[1;36m|[m+[1;32m00000170[m[1;36m- [m[1;34m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [m[1;36m |[m[1;34m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[m[1;36m|[m+[1;35mHello.class[m[1;36m-[m[32;1m7[m[1;36m-[m+[1;35mHello.class[m[1;36m-[m[32;1m8[m[1;36m-[m+[1;32m00000180[m[1;36m- [m[1;34m 04 b1 00 00 00 01 00[m[1;34m 0a [m[1;34m 00 00 00[m[1;34m 0a[m[1;34m 00 02 00 00 [m[1;36m |[m[1;34m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[m[1;34m[7mJ[m[1;34m[7m@[7m@[7m@[m[1;34m[7mJ[m[1;34m[7m@[7mB[7m@[7m@[m[1;36m|[m+[1;32m00000190[m[1;36m- [m[1;34m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [m[1;36m |[m[1;34m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[m[1;36m|[m+[1;35mHello.java[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34mimport java.lang.*;[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m3[m[1;36m-[m[1;34m[m[1;34mpublic class Hello // prints a Hello World! greeting[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m4[m[1;36m-[m[1;34m[m[1;34m{ public static void main(String[] arg)[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m5[m[1;36m-[m[1;34m[m[1;34m { System.out.println("Hello World!");[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m6[m[1;36m-[m[1;34m[m[1;34m }[m[1;34m[m+[1;35mHello.java[m[1;36m-[m[32;1m7[m[1;36m-[m[1;34m[m[1;34m}[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m%PDF-1.3[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m2[m[1;36m-[m+[1;32m00000000[m[1;36m- [m[1;34m -- -- -- -- -- -- -- -- --[m[1;34m 25 c4 e5 f2 e5 eb a7 [m[1;36m |[m[1;34m---------[m[1;34m%[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000010[m[1;36m- [m[1;34m f3 a0 d0 c4 c6[m[1;34m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m3[m[1;36m-[m[1;34m[m[1;34m4 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m4[m[1;36m-[m[1;34m[m[1;34m<< /Length 5 0 R /Filter /FlateDecode >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m5[m[1;36m-[m[1;34m[m[1;34mstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m6[m[1;36m-[m+[1;32m00000040[m[1;36m- [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m[1;34m 78 01 [m[1;36m |[m[1;34m--------------[m[1;34mx[7mA[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m7[m[1;36m-[m+[1;32m00000050[m[1;36m- [m[1;34m 45 8e bb[m[1;34m 0a[m[1;34m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [m[1;36m |[m[1;34mE[7m.[7m.[m[1;34m[7mJ[m[1;34m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000060[m[1;36m- [m[1;34m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [m[1;36m |[m[1;34my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[m[1;36m|[m+[1;32m00000070[m[1;36m- [m[1;34m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [m[1;36m |[m[1;34m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m8[m[1;36m-[m+[1;32m00000080[m[1;36m- [m[1;34m e2 a9 12 f3 99 90 5c 4c 59[m[1;34m 0a[m[1;34m 9f 89 07 6f 86 6b [m[1;36m |[m[1;34m[7m.[7m.[7mR[7m.[7m.[7m.\LY[m[1;34m[7mJ[m[1;34m[7m.[7m.[7mGo[7m.k[m[1;36m|[m+[1;32m00000090[m[1;36m- [m[1;34m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[m[1;36m|[m+[1;32m000000a0[m[1;36m- [m[1;34m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [m[1;36m |[m[1;34m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[m[1;36m|[m+[1;32m000000b0[m[1;36m- [m[1;34m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [m[1;36m |[m[1;34m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[m[1;36m|[m+[1;32m000000c0[m[1;36m- [m[1;34m 37 b5 37 e3 17 4e ff 20 a5[m[1;34m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m[1;34m7[7m.7[7m.[7mWN[7m. [7m.[m[1;34m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m9[m[1;36m-[m[1;34m[m[1;34mendstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m10[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m11[m[1;36m-[m[1;34m[m[1;34m5 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m12[m[1;36m-[m[1;34m[m[1;34m123[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m13[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m14[m[1;36m-[m[1;34m[m[1;34m2 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m15[m[1;36m-[m[1;34m[m[1;34m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m16[m[1;36m-[m[1;34m[m[1;34m>>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m17[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m18[m[1;36m-[m[1;34m[m[1;34m6 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m19[m[1;36m-[m[1;34m[m[1;34m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m20[m[1;36m-[m[1;34m[m[1;34m>> >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m21[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m22[m[1;36m-[m[1;34m[m[1;34m9 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m23[m[1;36m-[m[1;34m[m[1;34m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m24[m[1;36m-[m[1;34m[m[1;34mstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m25[m[1;36m-[m+[1;32m00000200[m[1;36m- [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m[1;34m 78 01 85 55 [m[1;36m |[m[1;34m------------[m[1;34mx[7mA[7m.U[m[1;36m|[m+[1;32m00000210[m[1;36m- [m[1;34m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [m[1;36m |[m[1;34m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[m[1;36m|[m+[1;32m00000220[m[1;36m- [m[1;34m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [m[1;36m |[m[1;34m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[m[1;36m|[m+[1;32m00000230[m[1;36m- [m[1;34m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [m[1;36m |[m[1;34m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[m[1;36m|[m+[1;32m00000240[m[1;36m- [m[1;34m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [m[1;36m |[m[1;34m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m26[m[1;36m-[m+[1;32m00000250[m[1;36m- [m[1;34m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[m[1;34m 0a[m[1;34m 11 5a [m[1;36m |[m[1;34m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[m[1;34m[7mJ[m[1;34m[7mQZ[m[1;36m|[m+[1;32m00000260[m[1;36m- [m[1;34m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [m[1;36m |[m[1;34m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000270[m[1;36m- [m[1;34m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000280[m[1;36m- [m[1;34m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [m[1;36m |[m[1;34m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[m[1;36m|[m+[1;32m00000290[m[1;36m- [m[1;34m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [m[1;36m |[m[1;34miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000002a0[m[1;36m- [m[1;34m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [m[1;36m |[m[1;34m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[m[1;36m|[m+[1;32m000002b0[m[1;36m- [m[1;34m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [m[1;36m |[m[1;34m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[m[1;36m|[m+[1;32m000002c0[m[1;36m- [m[1;34m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [m[1;36m |[m[1;34mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[m[1;36m|[m+[1;32m000002d0[m[1;36m- [m[1;34m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [m[1;36m |[m[1;34m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[m[1;36m|[m+[1;32m000002e0[m[1;36m- [m[1;34m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [m[1;36m |[m[1;34mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[m[1;36m|[m+[1;32m000002f0[m[1;36m- [m[1;34m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [m[1;36m |[m[1;34mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[m[1;36m|[m+[1;32m00000300[m[1;36m- [m[1;34m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00000310[m[1;36m- [m[1;34m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [m[1;36m |[m[1;34m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[m[1;36m|[m+[1;32m00000320[m[1;36m- [m[1;34m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [m[1;36m |[m[1;34m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[m[1;36m|[m+[1;32m00000330[m[1;36m- [m[1;34m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [m[1;36m |[m[1;34m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[m[1;36m|[m+[1;32m00000340[m[1;36m- [m[1;34m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [m[1;36m |[m[1;34m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[m[1;36m|[m+[1;32m00000350[m[1;36m- [m[1;34m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [m[1;36m |[m[1;34m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[m[1;36m|[m+[1;32m00000360[m[1;36m- [m[1;34m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [m[1;36m |[m[1;34m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[m[1;36m|[m+[1;32m00000370[m[1;36m- [m[1;34m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [m[1;36m |[m[1;34m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[m[1;36m|[m+[1;32m00000380[m[1;36m- [m[1;34m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [m[1;36m |[m[1;34mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[m[1;36m|[m+[1;32m00000390[m[1;36m- [m[1;34m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [m[1;36m |[m[1;34m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[m[1;36m|[m+[1;32m000003a0[m[1;36m- [m[1;34m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [m[1;36m |[m[1;34m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[m[1;36m|[m+[1;32m000003b0[m[1;36m- [m[1;34m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [m[1;36m |[m[1;34m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000003c0[m[1;36m- [m[1;34m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [m[1;36m |[m[1;34m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[m[1;36m|[m+[1;32m000003d0[m[1;36m- [m[1;34m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [m[1;36m |[m[1;34mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[m[1;36m|[m+[1;32m000003e0[m[1;36m- [m[1;34m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [m[1;36m |[m[1;34m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m27[m[1;36m-[m+[1;32m000003f0[m[1;36m- [m[1;34m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[m[1;34m 0a[m[1;34m d0 70 d0 7c f4 [m[1;36m |[m[1;34m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[m[1;34m[7mJ[m[1;34m[7m.p[7m.|[7m.[m[1;36m|[m+[1;32m00000400[m[1;36m- [m[1;34m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [m[1;36m |[m[1;34m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[m[1;36m|[m+[1;32m00000410[m[1;36m- [m[1;34m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [m[1;36m |[m[1;34mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[m[1;36m|[m+[1;32m00000420[m[1;36m- [m[1;34m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[m[1;36m|[m+[1;32m00000430[m[1;36m- [m[1;34m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [m[1;36m |[m[1;34m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[m[1;36m|[m+[1;32m00000440[m[1;36m- [m[1;34m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [m[1;36m |[m[1;34m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[m[1;36m|[m+[1;32m00000450[m[1;36m- [m[1;34m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [m[1;36m |[m[1;34m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[m[1;36m|[m+[1;32m00000460[m[1;36m- [m[1;34m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [m[1;36m |[m[1;34m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[m[1;36m|[m+[1;32m00000470[m[1;36m- [m[1;34m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [m[1;36m |[m[1;34m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[m[1;36m|[m+[1;32m00000480[m[1;36m- [m[1;34m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [m[1;36m |[m[1;34m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000490[m[1;36m- [m[1;34m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [m[1;36m |[m[1;34m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[m[1;36m|[m+[1;32m000004a0[m[1;36m- [m[1;34m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[m[1;36m|[m+[1;32m000004b0[m[1;36m- [m[1;34m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [m[1;36m |[m[1;34mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m28[m[1;36m-[m+[1;32m000004c0[m[1;36m- [m[1;34m 59 92 d7 e4 fb f2[m[1;34m 0a[m[1;34m be f7 e4 d5 a4 0d f9 67 79 [m[1;36m |[m[1;34mY[7m.[7m.[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[m[1;36m|[m+[1;32m000004d0[m[1;36m- [m[1;34m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [m[1;36m |[m[1;34m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[m[1;36m|[m+[1;32m000004e0[m[1;36m- [m[1;34m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [m[1;36m |[m[1;34m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[m[1;36m|[m+[1;32m000004f0[m[1;36m- [m[1;34m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [m[1;36m |[m[1;34m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000500[m[1;36m- [m[1;34m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [m[1;36m |[m[1;34m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[m[1;36m|[m+[1;32m00000510[m[1;36m- [m[1;34m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [m[1;36m |[m[1;34mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[m[1;36m|[m+[1;32m00000520[m[1;36m- [m[1;34m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [m[1;36m |[m[1;34m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[m[1;36m|[m+[1;32m00000530[m[1;36m- [m[1;34m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [m[1;36m |[m[1;34mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000540[m[1;36m- [m[1;34m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [m[1;36m |[m[1;34m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[m[1;36m|[m+[1;32m00000550[m[1;36m- [m[1;34m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [m[1;36m |[m[1;34m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m29[m[1;36m-[m+[1;32m00000560[m[1;36m- [m[1;34m 0a[m[1;34m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [m[1;36m |[m[1;34m[7mJ[m[1;34mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[m[1;36m|[m+[1;32m00000570[m[1;36m- [m[1;34m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [m[1;36m |[m[1;34m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[m[1;36m|[m+[1;32m00000580[m[1;36m- [m[1;34m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [m[1;36m |[m[1;34mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[m[1;36m|[m+[1;32m00000590[m[1;36m- [m[1;34m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [m[1;36m |[m[1;34mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[m[1;36m|[m+[1;32m000005a0[m[1;36m- [m[1;34m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [m[1;36m |[m[1;34m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[m[1;36m|[m+[1;32m000005b0[m[1;36m- [m[1;34m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [m[1;36m |[m[1;34m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[m[1;36m|[m+[1;32m000005c0[m[1;36m- [m[1;34m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [m[1;36m |[m[1;34mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[m[1;36m|[m+[1;32m000005d0[m[1;36m- [m[1;34m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [m[1;36m |[m[1;34m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[m[1;36m|[m+[1;32m000005e0[m[1;36m- [m[1;34m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [m[1;36m |[m[1;34m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[m[1;36m|[m+[1;32m000005f0[m[1;36m- [m[1;34m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [m[1;36m |[m[1;34m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[m[1;36m|[m+[1;32m00000600[m[1;36m- [m[1;34m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [m[1;36m |[m[1;34m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[m[1;36m|[m+[1;32m00000610[m[1;36m- [m[1;34m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [m[1;36m |[m[1;34m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[m[1;36m|[m+[1;32m00000620[m[1;36m- [m[1;34m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [m[1;36m |[m[1;34m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[m[1;36m|[m+[1;32m00000630[m[1;36m- [m[1;34m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [m[1;36m |[m[1;34m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m30[m[1;36m-[m+[1;32m00000640[m[1;36m- [m[1;34m 6d 35 1a[m[1;34m 0a[m[1;34m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [m[1;36m |[m[1;34mm5[7mZ[m[1;34m[7mJ[m[1;34mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[m[1;36m|[m+[1;32m00000650[m[1;36m- [m[1;34m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [m[1;36m |[m[1;34m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[m[1;36m|[m+[1;32m00000660[m[1;36m- [m[1;34m ea 26 d1 7f b7 8f 93 34 [m[1;34m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[1;34m[7m.&[7m.[7m~[7m.[7m.[7m.4[m[1;34m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m31[m[1;36m-[m[1;34m[m[1;34mendstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m32[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m33[m[1;36m-[m[1;34m[m[1;34m10 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m34[m[1;36m-[m[1;34m[m[1;34m1116[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m35[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m36[m[1;36m-[m[1;34m[m[1;34m7 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m37[m[1;36m-[m[1;34m[m[1;34m[ /ICCBased 9 0 R ][m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m38[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m39[m[1;36m-[m[1;34m[m[1;34m3 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m40[m[1;36m-[m[1;34m[m[1;34m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m41[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m42[m[1;36m-[m[1;34m[m[1;34m11 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m43[m[1;36m-[m[1;34m[m[1;34m<< /Type /Catalog /Pages 3 0 R >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m44[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m45[m[1;36m-[m[1;34m[m[1;34m8 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m46[m[1;36m-[m[1;34m[m[1;34m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m47[m[1;36m-[m[1;34m[m[1;34m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m48[m[1;36m-[m[1;34m[m[1;34m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m49[m[1;36m-[m[1;34m[m[1;34m0 0 602 ] >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m50[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m51[m[1;36m-[m[1;34m[m[1;34m12 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m52[m[1;36m-[m[1;34m[m[1;34m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m53[m[1;36m-[m[1;34m[m[1;34m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m54[m[1;36m-[m[1;34m[m[1;34m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m55[m[1;36m-[m[1;34m[m[1;34m>>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m56[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m57[m[1;36m-[m[1;34m[m[1;34m13 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m58[m[1;36m-[m[1;34m[m[1;34m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m59[m[1;36m-[m[1;34m[m[1;34mstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m60[m[1;36m-[m+[1;32m00000980[m[1;36m- [m[1;34m -- --[m[1;34m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [m[1;36m |[m[1;34m--[m[1;34mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[m[1;36m|[m+[1;32m00000990[m[1;36m- [m[1;34m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [m[1;36m |[m[1;34m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009a0[m[1;36m- [m[1;34m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [m[1;36m |[m[1;34mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[m[1;36m|[m+[1;32m000009b0[m[1;36m- [m[1;34m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [m[1;36m |[m[1;34mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m61[m[1;36m-[m+[1;32m000009c0[m[1;36m- [m[1;34m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[m[1;34m 0a[m[1;34m f8 [m[1;36m |[m[1;34m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[m[1;34m[7mJ[m[1;34m[7m.[m[1;36m|[m+[1;32m000009d0[m[1;36m- [m[1;34m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [m[1;36m |[m[1;34m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009e0[m[1;36m- [m[1;34m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009f0[m[1;36m- [m[1;34m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [m[1;36m |[m[1;34m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[m[1;36m|[m+[1;32m00000a00[m[1;36m- [m[1;34m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [m[1;36m |[m[1;34mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000a10[m[1;36m- [m[1;34m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [m[1;36m |[m[1;34m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[m[1;36m|[m+[1;32m00000a20[m[1;36m- [m[1;34m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [m[1;36m |[m[1;34mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[m[1;36m|[m+[1;32m00000a30[m[1;36m- [m[1;34m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [m[1;36m |[m[1;34mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[m[1;36m|[m+[1;32m00000a40[m[1;36m- [m[1;34m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [m[1;36m |[m[1;34m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[m[1;36m|[m+[1;32m00000a50[m[1;36m- [m[1;34m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [m[1;36m |[m[1;34m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[m[1;36m|[m+[1;32m00000a60[m[1;36m- [m[1;34m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [m[1;36m |[m[1;34m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[m[1;36m|[m+[1;32m00000a70[m[1;36m- [m[1;34m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [m[1;36m |[m[1;34mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[m[1;36m|[m+[1;32m00000a80[m[1;36m- [m[1;34m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[m[1;36m|[m+[1;32m00000a90[m[1;36m- [m[1;34m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [m[1;36m |[m[1;34m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[m[1;36m|[m+[1;32m00000aa0[m[1;36m- [m[1;34m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [m[1;36m |[m[1;34my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ab0[m[1;36m- [m[1;34m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [m[1;36m |[m[1;34m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ac0[m[1;36m- [m[1;34m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [m[1;36m |[m[1;34me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[m[1;36m|[m+[1;32m00000ad0[m[1;36m- [m[1;34m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[m[1;36m|[m+[1;32m00000ae0[m[1;36m- [m[1;34m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [m[1;36m |[m[1;34m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000af0[m[1;36m- [m[1;34m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [m[1;36m |[m[1;34m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[m[1;36m|[m+[1;32m00000b00[m[1;36m- [m[1;34m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [m[1;36m |[m[1;34m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[m[1;36m|[m+[1;32m00000b10[m[1;36m- [m[1;34m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [m[1;36m |[m[1;34m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[m[1;36m|[m+[1;32m00000b20[m[1;36m- [m[1;34m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [m[1;36m |[m[1;34mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[m[1;36m|[m+[1;32m00000b30[m[1;36m- [m[1;34m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [m[1;36m |[m[1;34mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[m[1;36m|[m+[1;32m00000b40[m[1;36m- [m[1;34m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [m[1;36m |[m[1;34m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[m[1;36m|[m+[1;32m00000b50[m[1;36m- [m[1;34m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [m[1;36m |[m[1;34m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000b60[m[1;36m- [m[1;34m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [m[1;36m |[m[1;34m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[m[1;36m|[m+[1;32m00000b70[m[1;36m- [m[1;34m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [m[1;36m |[m[1;34m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[m[1;36m|[m+[1;32m00000b80[m[1;36m- [m[1;34m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [m[1;36m |[m[1;34mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[m[1;36m|[m+[1;32m00000b90[m[1;36m- [m[1;34m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [m[1;36m |[m[1;34m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[m[1;36m|[m+[1;32m00000ba0[m[1;36m- [m[1;34m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [m[1;36m |[m[1;34mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m62[m[1;36m-[m+[1;32m00000bb0[m[1;36m- [m[1;34m e1 ea 04 f9 61[m[1;34m 0a[m[1;34m 3e a8 c0 91 41 68 62 a1 69 10 [m[1;36m |[m[1;34m[7m.[7m.[7mD[7m.a[m[1;34m[7mJ[m[1;34m>[7m.[7m.[7m.Ahb[7m.i[7mP[m[1;36m|[m+[1;32m00000bc0[m[1;36m- [m[1;34m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [m[1;36m |[m[1;34m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[m[1;36m|[m+[1;32m00000bd0[m[1;36m- [m[1;34m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [m[1;36m |[m[1;34mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m63[m[1;36m-[m+[1;35mHello.pdf[m[1;36m-[m[32;1m64[m[1;36m-[m+[1;32m00000be0[m[1;36m- [m[1;34m b2 51 e1 2f[m[1;34m 0a[m[1;34m ef 54 60 9f c2 db[m[1;34m 0a[m[1;34m 7f 56 d8 bb [m[1;36m |[m[1;34m[7m.Q[7m./[m[1;34m[7mJ[m[1;34m[7m.T`[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34m[7m~V[7m.[7m.[m[1;36m|[m+[1;32m00000bf0[m[1;36m- [m[1;34m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [m[1;36m |[m[1;34m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[m[1;36m|[m+[1;32m00000c00[m[1;36m- [m[1;34m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [m[1;36m |[m[1;34m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[m[1;36m|[m+[1;32m00000c10[m[1;36m- [m[1;34m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [m[1;36m |[m[1;34m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[m[1;36m|[m+[1;32m00000c20[m[1;36m- [m[1;34m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [m[1;36m |[m[1;34m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[m[1;36m|[m+[1;32m00000c30[m[1;36m- [m[1;34m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [m[1;36m |[m[1;34m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m65[m[1;36m-[m+[1;32m00000c40[m[1;36m- [m[1;34m 81 ab f8 bd c2 8b[m[1;34m 0a[m[1;34m bf 4b c2 36 85 17 9e b7 c9 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000c50[m[1;36m- [m[1;34m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [m[1;36m |[m[1;34m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[m[1;36m|[m+[1;32m00000c60[m[1;36m- [m[1;34m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [m[1;36m |[m[1;34m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m66[m[1;36m-[m+[1;32m00000c70[m[1;36m- [m[1;34m a6 cb a7[m[1;34m 0a[m[1;34m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [m[1;36m |[m[1;34m[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[m[1;36m|[m+[1;32m00000c80[m[1;36m- [m[1;34m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [m[1;36m |[m[1;34m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[m[1;36m|[m+[1;32m00000c90[m[1;36m- [m[1;34m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [m[1;36m |[m[1;34ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[m[1;36m|[m+[1;32m00000ca0[m[1;36m- [m[1;34m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[m[1;36m|[m+[1;32m00000cb0[m[1;36m- [m[1;34m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [m[1;36m |[m[1;34m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[m[1;36m|[m+[1;32m00000cc0[m[1;36m- [m[1;34m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [m[1;36m |[m[1;34mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[m[1;36m|[m+[1;32m00000cd0[m[1;36m- [m[1;34m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [m[1;36m |[m[1;34m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m67[m[1;36m-[m+[1;32m00000ce0[m[1;36m- [m[1;34m 0f 2a ac 70 e2 57[m[1;34m 0a[m[1;34m cb 15 1e 70 0e 93 0f 4c c2 [m[1;36m |[m[1;34m[7mO*[7m.p[7m.W[m[1;34m[7mJ[m[1;34m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m68[m[1;36m-[m+[1;32m00000cf0[m[1;36m- [m[1;34m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[m[1;34m 0a[m[1;34m 54 74 c4 [m[1;36m |[m[1;34m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[m[1;34m[7mJ[m[1;34mTt[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m69[m[1;36m-[m+[1;35mHello.pdf[m[1;36m-[m[32;1m70[m[1;36m-[m+[1;32m00000d00[m[1;36m- [m[1;34m fd[m[1;34m 0a[m[1;34m e5 36 fc 42 61 89 c2 3d[m[1;34m 0a[m[1;34m 8b cb ac 72 b1 [m[1;36m |[m[1;34m[7m.[m[1;34m[7mJ[m[1;34m[7m.6[7m.Ba[7m.[7m.=[m[1;34m[7mJ[m[1;34m[7m.[7m.[7m.r[7m.[m[1;36m|[m+[1;32m00000d10[m[1;36m- [m[1;34m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [m[1;36m |[m[1;34m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[m[1;36m|[m+[1;32m00000d20[m[1;36m- [m[1;34m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [m[1;36m |[m[1;34m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m71[m[1;36m-[m+[1;32m00000d30[m[1;36m- [m[1;34m dd e4 fc 49 28 e9 86 79 [m[1;34m 0a[m[1;34m 77 e5 e2 4e 85 b9 b9 [m[1;36m |[m[1;34m[7m.[7m.[7m.I([7m.[7m.y[m[1;34m[7mJ[m[1;34mw[7m.[7m.N[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d40[m[1;36m- [m[1;34m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [m[1;36m |[m[1;34m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d50[m[1;36m- [m[1;34m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [m[1;36m |[m[1;34m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[m[1;36m|[m+[1;32m00000d60[m[1;36m- [m[1;34m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [m[1;36m |[m[1;34m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[m[1;36m|[m+[1;32m00000d70[m[1;36m- [m[1;34m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [m[1;36m |[m[1;34m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[m[1;36m|[m+[1;32m00000d80[m[1;36m- [m[1;34m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [m[1;36m |[m[1;34mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[m[1;36m|[m+[1;32m00000d90[m[1;36m- [m[1;34m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [m[1;36m |[m[1;34m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[m[1;36m|[m+[1;32m00000da0[m[1;36m- [m[1;34m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [m[1;36m |[m[1;34m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[m[1;36m|[m+[1;32m00000db0[m[1;36m- [m[1;34m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [m[1;36m |[m[1;34m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[m[1;36m|[m+[1;32m00000dc0[m[1;36m- [m[1;34m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [m[1;36m |[m[1;34m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[m[1;36m|[m+[1;32m00000dd0[m[1;36m- [m[1;34m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [m[1;36m |[m[1;34m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[m[1;36m|[m+[1;32m00000de0[m[1;36m- [m[1;34m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [m[1;36m |[m[1;34m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m72[m[1;36m-[m+[1;32m00000df0[m[1;36m- [m[1;34m 31 24 22 02 81 42 fd 67 [m[1;34m 0a[m[1;34m 83 39 84 c1 ad b8 41 [m[1;36m |[m[1;34m1$"[7mB[7m.B[7m.g[m[1;34m[7mJ[m[1;34m[7m.9[7m.[7m.[7m.[7m.A[m[1;36m|[m+[1;32m00000e00[m[1;36m- [m[1;34m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [m[1;36m |[m[1;34m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[m[1;36m|[m+[1;32m00000e10[m[1;36m- [m[1;34m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [m[1;36m |[m[1;34m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[m[1;36m|[m+[1;32m00000e20[m[1;36m- [m[1;34m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [m[1;36m |[m[1;34m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000e30[m[1;36m- [m[1;34m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [m[1;36m |[m[1;34m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[m[1;36m|[m+[1;32m00000e40[m[1;36m- [m[1;34m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[m[1;36m|[m+[1;32m00000e50[m[1;36m- [m[1;34m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [m[1;36m |[m[1;34m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m73[m[1;36m-[m+[1;35mHello.pdf[m[1;36m-[m[32;1m74[m[1;36m-[m+[1;32m00000e60[m[1;36m- [m[1;34m c9 ee[m[1;34m 0a[m[1;34m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[m[1;34m 0a[m[1;34m 70 [m[1;36m |[m[1;34m[7m.[7m.[m[1;34m[7mJ[m[1;34m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[m[1;34m[7mJ[m[1;34mp[m[1;36m|[m+[1;32m00000e70[m[1;36m- [m[1;34m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [m[1;36m |[m[1;34m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[m[1;36m|[m+[1;32m00000e80[m[1;36m- [m[1;34m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [m[1;36m |[m[1;34m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![m[1;36m|[m+[1;32m00000e90[m[1;36m- [m[1;34m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [m[1;36m |[m[1;34m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[m[1;36m|[m+[1;32m00000ea0[m[1;36m- [m[1;34m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [m[1;36m |[m[1;34m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[m[1;36m|[m+[1;32m00000eb0[m[1;36m- [m[1;34m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [m[1;36m |[m[1;34m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[m[1;36m|[m+[1;32m00000ec0[m[1;36m- [m[1;34m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [m[1;36m |[m[1;34m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[m[1;36m|[m+[1;32m00000ed0[m[1;36m- [m[1;34m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [m[1;36m |[m[1;34mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m75[m[1;36m-[m+[1;32m00000ee0[m[1;36m- [m[1;34m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[m[1;34m 0a[m[1;34m 71 a9 [m[1;36m |[m[1;34m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[m[1;34m[7mJ[m[1;34mq[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m76[m[1;36m-[m+[1;32m00000ef0[m[1;36m- [m[1;34m 88 75 20 46 c1 c2 a6 2d [m[1;34m 0a[m[1;34m d2 05 70 72 68 85 c6 [m[1;36m |[m[1;34m[7m.u F[7m.[7m.[7m.-[m[1;34m[7mJ[m[1;34m[7m.[7mEprh[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m77[m[1;36m-[m+[1;32m00000f00[m[1;36m- [m[1;34m 80 36 08 82 03 10 7e 90 03 22 22[m[1;34m 0a[m[1;34m 57 ac 16 59 [m[1;36m |[m[1;34m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[m[1;34m[7mJ[m[1;34mW[7m.[7mVY[m[1;36m|[m+[1;32m00000f10[m[1;36m- [m[1;34m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [m[1;36m |[m[1;34m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[m[1;36m|[m+[1;32m00000f20[m[1;36m- [m[1;34m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [m[1;36m |[m[1;34m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[m[1;36m|[m+[1;32m00000f30[m[1;36m- [m[1;34m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [m[1;36m |[m[1;34m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[m[1;36m|[m+[1;32m00000f40[m[1;36m- [m[1;34m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [m[1;36m |[m[1;34mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f50[m[1;36m- [m[1;34m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [m[1;36m |[m[1;34mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[m[1;36m|[m+[1;32m00000f60[m[1;36m- [m[1;34m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [m[1;36m |[m[1;34m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f70[m[1;36m- [m[1;34m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [m[1;36m |[m[1;34m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[m[1;36m|[m+[1;32m00000f80[m[1;36m- [m[1;34m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [m[1;36m |[m[1;34mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[m[1;36m|[m+[1;32m00000f90[m[1;36m- [m[1;34m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [m[1;36m |[m[1;34m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[m[1;36m|[m+[1;32m00000fa0[m[1;36m- [m[1;34m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [m[1;36m |[m[1;34mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[m[1;36m|[m+[1;32m00000fb0[m[1;36m- [m[1;34m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000fc0[m[1;36m- [m[1;34m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [m[1;36m |[m[1;34m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[m[1;36m|[m+[1;32m00000fd0[m[1;36m- [m[1;34m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [m[1;36m |[m[1;34miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[m[1;36m|[m+[1;32m00000fe0[m[1;36m- [m[1;34m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [m[1;36m |[m[1;34m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[m[1;36m|[m+[1;32m00000ff0[m[1;36m- [m[1;34m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [m[1;36m |[m[1;34mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[m[1;36m|[m+[1;32m00001000[m[1;36m- [m[1;34m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [m[1;36m |[m[1;34m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[m[1;36m|[m+[1;32m00001010[m[1;36m- [m[1;34m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [m[1;36m |[m[1;34md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001020[m[1;36m- [m[1;34m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [m[1;36m |[m[1;34m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[m[1;36m|[m+[1;32m00001030[m[1;36m- [m[1;34m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [m[1;36m |[m[1;34m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[m[1;36m|[m+[1;32m00001040[m[1;36m- [m[1;34m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [m[1;36m |[m[1;34m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[m[1;36m|[m+[1;32m00001050[m[1;36m- [m[1;34m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [m[1;36m |[m[1;34mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001060[m[1;36m- [m[1;34m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [m[1;36m |[m[1;34m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[m[1;36m|[m+[1;32m00001070[m[1;36m- [m[1;34m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [m[1;36m |[m[1;34m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[m[1;36m|[m+[1;32m00001080[m[1;36m- [m[1;34m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [m[1;36m |[m[1;34m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[m[1;36m|[m+[1;32m00001090[m[1;36m- [m[1;34m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [m[1;36m |[m[1;34m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[m[1;36m|[m+[1;32m000010a0[m[1;36m- [m[1;34m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [m[1;36m |[m[1;34mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[m[1;36m|[m+[1;32m000010b0[m[1;36m- [m[1;34m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [m[1;36m |[m[1;34m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[m[1;36m|[m+[1;32m000010c0[m[1;36m- [m[1;34m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [m[1;36m |[m[1;34m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[m[1;36m|[m+[1;32m000010d0[m[1;36m- [m[1;34m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[m[1;36m|[m+[1;32m000010e0[m[1;36m- [m[1;34m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [m[1;36m |[m[1;34m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[m[1;36m|[m+[1;32m000010f0[m[1;36m- [m[1;34m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [m[1;36m |[m[1;34m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001100[m[1;36m- [m[1;34m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [m[1;36m |[m[1;34m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00001110[m[1;36m- [m[1;34m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [m[1;36m |[m[1;34m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[m[1;36m|[m+[1;32m00001120[m[1;36m- [m[1;34m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [m[1;36m |[m[1;34m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[m[1;36m|[m+[1;32m00001130[m[1;36m- [m[1;34m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [m[1;36m |[m[1;34m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[m[1;36m|[m+[1;32m00001140[m[1;36m- [m[1;34m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [m[1;36m |[m[1;34m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[m[1;36m|[m+[1;32m00001150[m[1;36m- [m[1;34m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [m[1;36m |[m[1;34m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[m[1;36m|[m+[1;32m00001160[m[1;36m- [m[1;34m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [m[1;36m |[m[1;34m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[m[1;36m|[m+[1;32m00001170[m[1;36m- [m[1;34m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [m[1;36m |[m[1;34m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001180[m[1;36m- [m[1;34m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [m[1;36m |[m[1;34m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[m[1;36m|[m+[1;32m00001190[m[1;36m- [m[1;34m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [m[1;36m |[m[1;34m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[m[1;36m|[m+[1;32m000011a0[m[1;36m- [m[1;34m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [m[1;36m |[m[1;34m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m78[m[1;36m-[m+[1;32m000011b0[m[1;36m- [m[1;34m 79 47 d4[m[1;34m 0a[m[1;34m 97 28 90 11 a6 50 55 95 61 73 52 d0 [m[1;36m |[m[1;34myG[7m.[m[1;34m[7mJ[m[1;34m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[m[1;36m|[m+[1;32m000011c0[m[1;36m- [m[1;34m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [m[1;36m |[m[1;34m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[m[1;36m|[m+[1;32m000011d0[m[1;36m- [m[1;34m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [m[1;36m |[m[1;34m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[m[1;36m|[m+[1;32m000011e0[m[1;36m- [m[1;34m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[m[1;36m|[m+[1;32m000011f0[m[1;36m- [m[1;34m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [m[1;36m |[m[1;34m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[m[1;36m|[m+[1;32m00001200[m[1;36m- [m[1;34m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[m[1;36m|[m+[1;32m00001210[m[1;36m- [m[1;34m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [m[1;36m |[m[1;34mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[m[1;36m|[m+[1;32m00001220[m[1;36m- [m[1;34m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [m[1;36m |[m[1;34mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[m[1;36m|[m+[1;32m00001230[m[1;36m- [m[1;34m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [m[1;36m |[m[1;34m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[m[1;36m|[m+[1;32m00001240[m[1;36m- [m[1;34m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [m[1;36m |[m[1;34m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[m[1;36m|[m+[1;32m00001250[m[1;36m- [m[1;34m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [m[1;36m |[m[1;34m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[m[1;36m|[m+[1;32m00001260[m[1;36m- [m[1;34m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [m[1;36m |[m[1;34m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[m[1;36m|[m+[1;32m00001270[m[1;36m- [m[1;34m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [m[1;36m |[m[1;34m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[m[1;36m|[m+[1;32m00001280[m[1;36m- [m[1;34m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [m[1;36m |[m[1;34m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[m[1;36m|[m+[1;32m00001290[m[1;36m- [m[1;34m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [m[1;36m |[m[1;34m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000012a0[m[1;36m- [m[1;34m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [m[1;36m |[m[1;34m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[m[1;36m|[m+[1;32m000012b0[m[1;36m- [m[1;34m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [m[1;36m |[m[1;34m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000012c0[m[1;36m- [m[1;34m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [m[1;36m |[m[1;34m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[m[1;36m|[m+[1;32m000012d0[m[1;36m- [m[1;34m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [m[1;36m |[m[1;34myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[m[1;36m|[m+[1;32m000012e0[m[1;36m- [m[1;34m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [m[1;36m |[m[1;34m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[m[1;36m|[m+[1;32m000012f0[m[1;36m- [m[1;34m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [m[1;36m |[m[1;34m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][m[1;36m|[m+[1;32m00001300[m[1;36m- [m[1;34m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [m[1;36m |[m[1;34m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[m[1;36m|[m+[1;32m00001310[m[1;36m- [m[1;34m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [m[1;36m |[m[1;34m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[m[1;36m|[m+[1;32m00001320[m[1;36m- [m[1;34m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [m[1;36m |[m[1;34m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[m[1;36m|[m+[1;32m00001330[m[1;36m- [m[1;34m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [m[1;36m |[m[1;34m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[m[1;36m|[m+[1;32m00001340[m[1;36m- [m[1;34m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [m[1;36m |[m[1;34m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[m[1;36m|[m+[1;32m00001350[m[1;36m- [m[1;34m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [m[1;36m |[m[1;34m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[m[1;36m|[m+[1;32m00001360[m[1;36m- [m[1;34m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [m[1;36m |[m[1;34m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[m[1;36m|[m+[1;32m00001370[m[1;36m- [m[1;34m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [m[1;36m |[m[1;34m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[m[1;36m|[m+[1;32m00001380[m[1;36m- [m[1;34m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [m[1;36m |[m[1;34m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[m[1;36m|[m+[1;32m00001390[m[1;36m- [m[1;34m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [m[1;36m |[m[1;34m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[m[1;36m|[m+[1;32m000013a0[m[1;36m- [m[1;34m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [m[1;36m |[m[1;34m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[m[1;36m|[m+[1;32m000013b0[m[1;36m- [m[1;34m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [m[1;36m |[m[1;34mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[m[1;36m|[m+[1;32m000013c0[m[1;36m- [m[1;34m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [m[1;36m |[m[1;34m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[m[1;36m|[m+[1;32m000013d0[m[1;36m- [m[1;34m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [m[1;36m |[m[1;34m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[m[1;36m|[m+[1;32m000013e0[m[1;36m- [m[1;34m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [m[1;36m |[m[1;34m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[m[1;36m|[m+[1;32m000013f0[m[1;36m- [m[1;34m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [m[1;36m |[m[1;34m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[m[1;36m|[m+[1;32m00001400[m[1;36m- [m[1;34m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [m[1;36m |[m[1;34m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[m[1;36m|[m+[1;32m00001410[m[1;36m- [m[1;34m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [m[1;36m |[m[1;34m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[m[1;36m|[m+[1;32m00001420[m[1;36m- [m[1;34m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [m[1;36m |[m[1;34m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[m[1;36m|[m+[1;32m00001430[m[1;36m- [m[1;34m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[1;34m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m-[m[32;1m79[m[1;36m-[m[1;34m[m[1;34mendstream[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m80[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m81[m[1;36m-[m[1;34m[m[1;34m14 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m82[m[1;36m-[m[1;34m[m[1;34m2734[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m83[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m84[m[1;36m-[m[1;34m[m[1;34m15 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m85[m[1;36m-[m[1;34m[m[1;34m(Hello)[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m86[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m87[m[1;36m-[m[1;34m[m[1;34m16 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m88[m[1;36m-[m[1;34m[m[1;34m(Mac OS X 10.12.6 Quartz PDFContext)[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m89[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m90[m[1;36m-[m[1;34m[m[1;34m17 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m91[m[1;36m-[m[1;34m[m[1;34m(TextEdit)[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m92[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m93[m[1;36m-[m[1;34m[m[1;34m18 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m94[m[1;36m-[m[1;34m[m[1;34m(D:20200124010711Z00'00')[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m95[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m96[m[1;36m-[m[1;34m[m[1;34m19 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m97[m[1;36m-[m[1;34m[m[1;34m()[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m98[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m99[m[1;36m-[m[1;34m[m[1;34m20 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m100[m[1;36m-[m[1;34m[m[1;34m[ ][m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m101[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m102[m[1;36m-[m[1;34m[m[1;34m1 0 obj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m103[m[1;36m-[m[1;34m[m[1;34m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m104[m[1;36m-[m[1;34m[m[1;34m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m105[m[1;36m-[m[1;34m[m[1;34mendobj[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m106[m[1;36m-[m[1;34m[m[1;34mxref[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m107[m[1;36m-[m[1;34m[m[1;34m0 21[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m108[m[1;36m-[m[1;34m[m[1;34m0000000000 65535 f [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m109[m[1;36m-[m[1;34m[m[1;34m0000005392 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m110[m[1;36m-[m[1;34m[m[1;34m0000000238 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m111[m[1;36m-[m[1;34m[m[1;34m0000001714 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m112[m[1;36m-[m[1;34m[m[1;34m0000000022 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m113[m[1;36m-[m[1;34m[m[1;34m0000000219 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m114[m[1;36m-[m[1;34m[m[1;34m0000000342 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m115[m[1;36m-[m[1;34m[m[1;34m0000001679 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m116[m[1;36m-[m[1;34m[m[1;34m0000001847 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m117[m[1;36m-[m[1;34m[m[1;34m0000000439 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m118[m[1;36m-[m[1;34m[m[1;34m0000001658 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m119[m[1;36m-[m[1;34m[m[1;34m0000001797 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m120[m[1;36m-[m[1;34m[m[1;34m0000002110 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m121[m[1;36m-[m[1;34m[m[1;34m0000002362 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m122[m[1;36m-[m[1;34m[m[1;34m0000005186 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m123[m[1;36m-[m[1;34m[m[1;34m0000005207 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m124[m[1;36m-[m[1;34m[m[1;34m0000005231 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m125[m[1;36m-[m[1;34m[m[1;34m0000005284 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m126[m[1;36m-[m[1;34m[m[1;34m0000005311 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m127[m[1;36m-[m[1;34m[m[1;34m0000005353 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m128[m[1;36m-[m[1;34m[m[1;34m0000005372 00000 n [m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m129[m[1;36m-[m[1;34m[m[1;34mtrailer[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m130[m[1;36m-[m[1;34m[m[1;34m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m131[m[1;36m-[m[1;34m[m[1;34m<8db88d3335070bd9583341583cf769a3> ] >>[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m132[m[1;36m-[m[1;34m[m[1;34mstartxref[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m133[m[1;36m-[m[1;34m[m[1;34m5536[m[1;34m[m+[1;35mHello.pdf[m[1;36m-[m[32;1m134[m[1;36m-[m[1;34m[m[1;34m%%EOF[m[1;34m[m+[1;35mHello.sh[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34m#!/bin/sh[m[1;34m[m+[1;35mHello.sh[m[1;36m-[m[32;1m2[m[1;36m-[m[1;34m[m[1;34mecho "Hello World!"[m[1;34m[m+[1;35mHello.txt[m[1;36m-[m[32;1m1[m[1;36m-[m[1;34m[m[1;34mHello[m
@@ -1,434 +1,434 @@-[1;35mHello.bat[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.bat[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m ca fe ba be 00 00 00 34 00 1d[0m 0a[0m 00 06 00 0f 09 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[7mJ[0m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m-[1;32m00000010[0m[1;36m: [0m 00 10 00 11 08 00 12[0m 0a [0m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[7mJ[0m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m: [0m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m: [0m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m: [0m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m-[1;32m00000060[0m[1;36m: [0m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m 0a[0m 53 6f 75 [0m[1;36m |[0m/String;)V[7mA[7m@[0m[7mJ[0mSou[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m-[1;32m00000070[0m[1;36m: [0m 72 63 65 46 69 6c 65 01 00[0m 0a[0m 48 65 6c 6c 6f 2e [0m[1;36m |[0mrceFile[7mA[7m@[0m[7mJ[0mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m: [0m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m: [0m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m: [0m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m: [0m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m: [0m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m: [0m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m: [0m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m: [0m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000150[0m[1;36m: [0m 00 01 b1 00 00 00 01 00 [0m 0a[0m 00 00 00 06 00 01 00 [0m[1;36m |[0m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m: [0m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m: [0m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;35mHello.class[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m 04 b1 00 00 00 01 00[0m 0a [0m 00 00 00[0m 0a[0m 00 02 00 00 [0m[1;36m |[0m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[7mJ[0m[7m@[7m@[7m@[0m[7mJ[0m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m: [0m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mimport java.lang.*;[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0m[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0mpublic class Hello // prints a Hello World! greeting[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m{ public static void main(String[] arg)[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0m { System.out.println("Hello World!");[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m[0m }[0m[0m-[1;35mHello.java[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m[0m}[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m%PDF-1.3[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m f3 a0 d0 c4 c6[0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m3[0m[1;36m:[0m[0m4 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m4[0m[1;36m:[0m[0m<< /Length 5 0 R /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m5[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m6[0m[1;36m:[0m-[1;32m00000040[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 [0m[1;36m |[0m[1;34m--------------[0mx[7mA[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m7[0m[1;36m:[0m-[1;32m00000050[0m[1;36m: [0m 45 8e bb[0m 0a[0m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0mE[7m.[7m.[0m[7mJ[0m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m8[0m[1;36m:[0m-[1;32m00000080[0m[1;36m: [0m e2 a9 12 f3 99 90 5c 4c 59[0m 0a[0m 9f 89 07 6f 86 6b [0m[1;36m |[0m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[7mJ[0m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 37 b5 37 e3 17 4e ff 20 a5[0m 0a[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m7[7m.7[7m.[7mWN[7m. [7m.[0m[7mJ[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m9[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m10[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m11[0m[1;36m:[0m[0m5 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m12[0m[1;36m:[0m[0m123[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m13[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m14[0m[1;36m:[0m[0m2 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m15[0m[1;36m:[0m[0m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m16[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m17[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m18[0m[1;36m:[0m[0m6 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m19[0m[1;36m:[0m[0m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m20[0m[1;36m:[0m[0m>> >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m21[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m22[0m[1;36m:[0m[0m9 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m23[0m[1;36m:[0m[0m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m24[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m25[0m[1;36m:[0m-[1;32m00000200[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m: [0m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m: [0m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m: [0m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m: [0m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m26[0m[1;36m:[0m-[1;32m00000250[0m[1;36m: [0m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m 0a[0m 11 5a [0m[1;36m |[0m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[7mJ[0m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m: [0m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m: [0m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m: [0m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m: [0m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m: [0m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m: [0m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m: [0m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m: [0m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m: [0m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m: [0m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m: [0m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m: [0m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m: [0m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m: [0m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m: [0m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m: [0m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m: [0m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m: [0m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m: [0m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m: [0m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m: [0m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m: [0m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m: [0m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m: [0m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m: [0m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m27[0m[1;36m:[0m-[1;32m000003f0[0m[1;36m: [0m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m 0a[0m d0 70 d0 7c f4 [0m[1;36m |[0m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[7mJ[0m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m: [0m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m: [0m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m: [0m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m: [0m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m: [0m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m: [0m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m: [0m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m: [0m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m: [0m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m: [0m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m: [0m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m: [0m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m28[0m[1;36m:[0m-[1;32m000004c0[0m[1;36m: [0m 59 92 d7 e4 fb f2[0m 0a[0m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0mY[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m: [0m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m: [0m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m: [0m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m: [0m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m: [0m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m: [0m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m: [0m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m: [0m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m: [0m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m29[0m[1;36m:[0m-[1;32m00000560[0m[1;36m: [0m 0a[0m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[7mJ[0mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m: [0m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m: [0m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m: [0m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m: [0m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m: [0m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m: [0m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m: [0m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m: [0m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m: [0m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m: [0m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m: [0m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m: [0m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m: [0m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m30[0m[1;36m:[0m-[1;32m00000640[0m[1;36m: [0m 6d 35 1a[0m 0a[0m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0mm5[7mZ[0m[7mJ[0mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m: [0m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m: [0m ea 26 d1 7f b7 8f 93 34 [0m 0a[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[7mJ[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m31[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m32[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m33[0m[1;36m:[0m[0m10 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m34[0m[1;36m:[0m[0m1116[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m35[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m36[0m[1;36m:[0m[0m7 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m37[0m[1;36m:[0m[0m[ /ICCBased 9 0 R ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m38[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m39[0m[1;36m:[0m[0m3 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m40[0m[1;36m:[0m[0m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m41[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m42[0m[1;36m:[0m[0m11 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m43[0m[1;36m:[0m[0m<< /Type /Catalog /Pages 3 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m44[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m45[0m[1;36m:[0m[0m8 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m46[0m[1;36m:[0m[0m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m47[0m[1;36m:[0m[0m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m48[0m[1;36m:[0m[0m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m49[0m[1;36m:[0m[0m0 0 602 ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m50[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m51[0m[1;36m:[0m[0m12 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m52[0m[1;36m:[0m[0m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m53[0m[1;36m:[0m[0m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m54[0m[1;36m:[0m[0m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m55[0m[1;36m:[0m[0m>>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m56[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m57[0m[1;36m:[0m[0m13 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m58[0m[1;36m:[0m[0m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m59[0m[1;36m:[0m[0mstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m60[0m[1;36m:[0m-[1;32m00000980[0m[1;36m: [0m[1;34m -- --[0m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m: [0m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m: [0m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m: [0m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m61[0m[1;36m:[0m-[1;32m000009c0[0m[1;36m: [0m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m 0a[0m f8 [0m[1;36m |[0m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[7mJ[0m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m: [0m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m: [0m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m: [0m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m: [0m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m: [0m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m: [0m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m: [0m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m: [0m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m: [0m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m: [0m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m: [0m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m: [0m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m: [0m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m: [0m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m: [0m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m: [0m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m: [0m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m: [0m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m: [0m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m: [0m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m: [0m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m: [0m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m: [0m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m: [0m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m: [0m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m: [0m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m: [0m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m: [0m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m: [0m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m: [0m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m62[0m[1;36m:[0m-[1;32m00000bb0[0m[1;36m: [0m e1 ea 04 f9 61[0m 0a[0m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[7m.[7m.[7mD[7m.a[0m[7mJ[0m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m: [0m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m: [0m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m63[0m[1;36m:[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m64[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m b2 51 e1 2f[0m 0a[0m ef 54 60 9f c2 db[0m 0a[0m 7f 56 d8 bb [0m[1;36m |[0m[7m.Q[7m./[0m[7mJ[0m[7m.T`[7m.[7m.[7m.[0m[7mJ[0m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m: [0m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m: [0m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m: [0m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m: [0m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m: [0m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m65[0m[1;36m:[0m-[1;32m00000c40[0m[1;36m: [0m 81 ab f8 bd c2 8b[0m 0a[0m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[0m[7mJ[0m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m: [0m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m: [0m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m66[0m[1;36m:[0m-[1;32m00000c70[0m[1;36m: [0m a6 cb a7[0m 0a[0m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[7m.[7m.[7m.[0m[7mJ[0m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m: [0m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m: [0m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m: [0m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m: [0m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m: [0m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m: [0m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m67[0m[1;36m:[0m-[1;32m00000ce0[0m[1;36m: [0m 0f 2a ac 70 e2 57[0m 0a[0m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[7mO*[7m.p[7m.W[0m[7mJ[0m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m68[0m[1;36m:[0m-[1;32m00000cf0[0m[1;36m: [0m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m 0a[0m 54 74 c4 [0m[1;36m |[0m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[7mJ[0mTt[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m69[0m[1;36m:[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m70[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m fd[0m 0a[0m e5 36 fc 42 61 89 c2 3d[0m 0a[0m 8b cb ac 72 b1 [0m[1;36m |[0m[7m.[0m[7mJ[0m[7m.6[7m.Ba[7m.[7m.=[0m[7mJ[0m[7m.[7m.[7m.r[7m.[0m[1;36m|[0m-[1;32m00000d10[0m[1;36m: [0m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [0m[1;36m |[0m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[0m[1;36m|[0m-[1;32m00000d20[0m[1;36m: [0m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [0m[1;36m |[0m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m71[0m[1;36m:[0m-[1;32m00000d30[0m[1;36m: [0m dd e4 fc 49 28 e9 86 79 [0m 0a[0m 77 e5 e2 4e 85 b9 b9 [0m[1;36m |[0m[7m.[7m.[7m.I([7m.[7m.y[0m[7mJ[0mw[7m.[7m.N[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d40[0m[1;36m: [0m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [0m[1;36m |[0m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000d50[0m[1;36m: [0m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [0m[1;36m |[0m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[0m[1;36m|[0m-[1;32m00000d60[0m[1;36m: [0m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [0m[1;36m |[0m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[0m[1;36m|[0m-[1;32m00000d70[0m[1;36m: [0m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [0m[1;36m |[0m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[0m[1;36m|[0m-[1;32m00000d80[0m[1;36m: [0m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [0m[1;36m |[0mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[0m[1;36m|[0m-[1;32m00000d90[0m[1;36m: [0m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [0m[1;36m |[0m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[0m[1;36m|[0m-[1;32m00000da0[0m[1;36m: [0m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [0m[1;36m |[0m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[0m[1;36m|[0m-[1;32m00000db0[0m[1;36m: [0m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [0m[1;36m |[0m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[0m[1;36m|[0m-[1;32m00000dc0[0m[1;36m: [0m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [0m[1;36m |[0m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[0m[1;36m|[0m-[1;32m00000dd0[0m[1;36m: [0m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [0m[1;36m |[0m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[0m[1;36m|[0m-[1;32m00000de0[0m[1;36m: [0m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [0m[1;36m |[0m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m72[0m[1;36m:[0m-[1;32m00000df0[0m[1;36m: [0m 31 24 22 02 81 42 fd 67 [0m 0a[0m 83 39 84 c1 ad b8 41 [0m[1;36m |[0m1$"[7mB[7m.B[7m.g[0m[7mJ[0m[7m.9[7m.[7m.[7m.[7m.A[0m[1;36m|[0m-[1;32m00000e00[0m[1;36m: [0m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [0m[1;36m |[0m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[0m[1;36m|[0m-[1;32m00000e10[0m[1;36m: [0m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [0m[1;36m |[0m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[0m[1;36m|[0m-[1;32m00000e20[0m[1;36m: [0m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [0m[1;36m |[0m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000e30[0m[1;36m: [0m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [0m[1;36m |[0m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[0m[1;36m|[0m-[1;32m00000e40[0m[1;36m: [0m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [0m[1;36m |[0m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[0m[1;36m|[0m-[1;32m00000e50[0m[1;36m: [0m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [0m[1;36m |[0m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m73[0m[1;36m:[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m74[0m[1;36m:[0m-[1;32m00000e60[0m[1;36m: [0m c9 ee[0m 0a[0m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[0m 0a[0m 70 [0m[1;36m |[0m[7m.[7m.[0m[7mJ[0m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[0m[7mJ[0mp[0m[1;36m|[0m-[1;32m00000e70[0m[1;36m: [0m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [0m[1;36m |[0m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[0m[1;36m|[0m-[1;32m00000e80[0m[1;36m: [0m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [0m[1;36m |[0m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![0m[1;36m|[0m-[1;32m00000e90[0m[1;36m: [0m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [0m[1;36m |[0m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[0m[1;36m|[0m-[1;32m00000ea0[0m[1;36m: [0m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [0m[1;36m |[0m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[0m[1;36m|[0m-[1;32m00000eb0[0m[1;36m: [0m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [0m[1;36m |[0m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[0m[1;36m|[0m-[1;32m00000ec0[0m[1;36m: [0m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [0m[1;36m |[0m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[0m[1;36m|[0m-[1;32m00000ed0[0m[1;36m: [0m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [0m[1;36m |[0mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m75[0m[1;36m:[0m-[1;32m00000ee0[0m[1;36m: [0m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[0m 0a[0m 71 a9 [0m[1;36m |[0m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[0m[7mJ[0mq[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m76[0m[1;36m:[0m-[1;32m00000ef0[0m[1;36m: [0m 88 75 20 46 c1 c2 a6 2d [0m 0a[0m d2 05 70 72 68 85 c6 [0m[1;36m |[0m[7m.u F[7m.[7m.[7m.-[0m[7mJ[0m[7m.[7mEprh[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m77[0m[1;36m:[0m-[1;32m00000f00[0m[1;36m: [0m 80 36 08 82 03 10 7e 90 03 22 22[0m 0a[0m 57 ac 16 59 [0m[1;36m |[0m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[0m[7mJ[0mW[7m.[7mVY[0m[1;36m|[0m-[1;32m00000f10[0m[1;36m: [0m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [0m[1;36m |[0m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[0m[1;36m|[0m-[1;32m00000f20[0m[1;36m: [0m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [0m[1;36m |[0m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[0m[1;36m|[0m-[1;32m00000f30[0m[1;36m: [0m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [0m[1;36m |[0m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[0m[1;36m|[0m-[1;32m00000f40[0m[1;36m: [0m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [0m[1;36m |[0mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f50[0m[1;36m: [0m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [0m[1;36m |[0mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[0m[1;36m|[0m-[1;32m00000f60[0m[1;36m: [0m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [0m[1;36m |[0m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000f70[0m[1;36m: [0m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [0m[1;36m |[0m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[0m[1;36m|[0m-[1;32m00000f80[0m[1;36m: [0m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [0m[1;36m |[0mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[0m[1;36m|[0m-[1;32m00000f90[0m[1;36m: [0m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [0m[1;36m |[0m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[0m[1;36m|[0m-[1;32m00000fa0[0m[1;36m: [0m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [0m[1;36m |[0mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[0m[1;36m|[0m-[1;32m00000fb0[0m[1;36m: [0m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [0m[1;36m |[0m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000fc0[0m[1;36m: [0m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [0m[1;36m |[0m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[0m[1;36m|[0m-[1;32m00000fd0[0m[1;36m: [0m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [0m[1;36m |[0miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[0m[1;36m|[0m-[1;32m00000fe0[0m[1;36m: [0m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [0m[1;36m |[0m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[0m[1;36m|[0m-[1;32m00000ff0[0m[1;36m: [0m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [0m[1;36m |[0mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[0m[1;36m|[0m-[1;32m00001000[0m[1;36m: [0m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [0m[1;36m |[0m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[0m[1;36m|[0m-[1;32m00001010[0m[1;36m: [0m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [0m[1;36m |[0md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001020[0m[1;36m: [0m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [0m[1;36m |[0m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001030[0m[1;36m: [0m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [0m[1;36m |[0m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[0m[1;36m|[0m-[1;32m00001040[0m[1;36m: [0m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [0m[1;36m |[0m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[0m[1;36m|[0m-[1;32m00001050[0m[1;36m: [0m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [0m[1;36m |[0mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001060[0m[1;36m: [0m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [0m[1;36m |[0m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[0m[1;36m|[0m-[1;32m00001070[0m[1;36m: [0m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [0m[1;36m |[0m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[0m[1;36m|[0m-[1;32m00001080[0m[1;36m: [0m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [0m[1;36m |[0m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[0m[1;36m|[0m-[1;32m00001090[0m[1;36m: [0m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [0m[1;36m |[0m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[0m[1;36m|[0m-[1;32m000010a0[0m[1;36m: [0m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [0m[1;36m |[0mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[0m[1;36m|[0m-[1;32m000010b0[0m[1;36m: [0m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [0m[1;36m |[0m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[0m[1;36m|[0m-[1;32m000010c0[0m[1;36m: [0m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [0m[1;36m |[0m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[0m[1;36m|[0m-[1;32m000010d0[0m[1;36m: [0m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[0m[1;36m|[0m-[1;32m000010e0[0m[1;36m: [0m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [0m[1;36m |[0m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[0m[1;36m|[0m-[1;32m000010f0[0m[1;36m: [0m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [0m[1;36m |[0m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001100[0m[1;36m: [0m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [0m[1;36m |[0m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00001110[0m[1;36m: [0m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [0m[1;36m |[0m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[0m[1;36m|[0m-[1;32m00001120[0m[1;36m: [0m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [0m[1;36m |[0m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[0m[1;36m|[0m-[1;32m00001130[0m[1;36m: [0m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [0m[1;36m |[0m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[0m[1;36m|[0m-[1;32m00001140[0m[1;36m: [0m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [0m[1;36m |[0m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[0m[1;36m|[0m-[1;32m00001150[0m[1;36m: [0m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [0m[1;36m |[0m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[0m[1;36m|[0m-[1;32m00001160[0m[1;36m: [0m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [0m[1;36m |[0m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[0m[1;36m|[0m-[1;32m00001170[0m[1;36m: [0m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [0m[1;36m |[0m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001180[0m[1;36m: [0m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [0m[1;36m |[0m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[0m[1;36m|[0m-[1;32m00001190[0m[1;36m: [0m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [0m[1;36m |[0m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[0m[1;36m|[0m-[1;32m000011a0[0m[1;36m: [0m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [0m[1;36m |[0m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m78[0m[1;36m:[0m-[1;32m000011b0[0m[1;36m: [0m 79 47 d4[0m 0a[0m 97 28 90 11 a6 50 55 95 61 73 52 d0 [0m[1;36m |[0myG[7m.[0m[7mJ[0m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[0m[1;36m|[0m-[1;32m000011c0[0m[1;36m: [0m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [0m[1;36m |[0m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[0m[1;36m|[0m-[1;32m000011d0[0m[1;36m: [0m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [0m[1;36m |[0m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[0m[1;36m|[0m-[1;32m000011e0[0m[1;36m: [0m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [0m[1;36m |[0m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[0m[1;36m|[0m-[1;32m000011f0[0m[1;36m: [0m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [0m[1;36m |[0m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[0m[1;36m|[0m-[1;32m00001200[0m[1;36m: [0m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[0m[1;36m|[0m-[1;32m00001210[0m[1;36m: [0m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [0m[1;36m |[0mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[0m[1;36m|[0m-[1;32m00001220[0m[1;36m: [0m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [0m[1;36m |[0mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[0m[1;36m|[0m-[1;32m00001230[0m[1;36m: [0m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [0m[1;36m |[0m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[0m[1;36m|[0m-[1;32m00001240[0m[1;36m: [0m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [0m[1;36m |[0m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[0m[1;36m|[0m-[1;32m00001250[0m[1;36m: [0m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [0m[1;36m |[0m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[0m[1;36m|[0m-[1;32m00001260[0m[1;36m: [0m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [0m[1;36m |[0m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[0m[1;36m|[0m-[1;32m00001270[0m[1;36m: [0m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [0m[1;36m |[0m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[0m[1;36m|[0m-[1;32m00001280[0m[1;36m: [0m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [0m[1;36m |[0m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[0m[1;36m|[0m-[1;32m00001290[0m[1;36m: [0m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [0m[1;36m |[0m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000012a0[0m[1;36m: [0m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [0m[1;36m |[0m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[0m[1;36m|[0m-[1;32m000012b0[0m[1;36m: [0m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [0m[1;36m |[0m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000012c0[0m[1;36m: [0m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [0m[1;36m |[0m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[0m[1;36m|[0m-[1;32m000012d0[0m[1;36m: [0m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [0m[1;36m |[0myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[0m[1;36m|[0m-[1;32m000012e0[0m[1;36m: [0m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [0m[1;36m |[0m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[0m[1;36m|[0m-[1;32m000012f0[0m[1;36m: [0m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [0m[1;36m |[0m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][0m[1;36m|[0m-[1;32m00001300[0m[1;36m: [0m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [0m[1;36m |[0m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[0m[1;36m|[0m-[1;32m00001310[0m[1;36m: [0m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [0m[1;36m |[0m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[0m[1;36m|[0m-[1;32m00001320[0m[1;36m: [0m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [0m[1;36m |[0m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[0m[1;36m|[0m-[1;32m00001330[0m[1;36m: [0m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [0m[1;36m |[0m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[0m[1;36m|[0m-[1;32m00001340[0m[1;36m: [0m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [0m[1;36m |[0m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[0m[1;36m|[0m-[1;32m00001350[0m[1;36m: [0m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[0m[1;36m|[0m-[1;32m00001360[0m[1;36m: [0m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [0m[1;36m |[0m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[0m[1;36m|[0m-[1;32m00001370[0m[1;36m: [0m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [0m[1;36m |[0m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00001380[0m[1;36m: [0m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [0m[1;36m |[0m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[0m[1;36m|[0m-[1;32m00001390[0m[1;36m: [0m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [0m[1;36m |[0m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[0m[1;36m|[0m-[1;32m000013a0[0m[1;36m: [0m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [0m[1;36m |[0m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[0m[1;36m|[0m-[1;32m000013b0[0m[1;36m: [0m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [0m[1;36m |[0mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[0m[1;36m|[0m-[1;32m000013c0[0m[1;36m: [0m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [0m[1;36m |[0m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000013d0[0m[1;36m: [0m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [0m[1;36m |[0m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[0m[1;36m|[0m-[1;32m000013e0[0m[1;36m: [0m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [0m[1;36m |[0m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[0m[1;36m|[0m-[1;32m000013f0[0m[1;36m: [0m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [0m[1;36m |[0m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[0m[1;36m|[0m-[1;32m00001400[0m[1;36m: [0m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [0m[1;36m |[0m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[0m[1;36m|[0m-[1;32m00001410[0m[1;36m: [0m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [0m[1;36m |[0m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[0m[1;36m|[0m-[1;32m00001420[0m[1;36m: [0m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [0m[1;36m |[0m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[0m[1;36m|[0m-[1;32m00001430[0m[1;36m: [0m 0a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mJ[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m79[0m[1;36m:[0m[0mendstream[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m80[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m81[0m[1;36m:[0m[0m14 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m82[0m[1;36m:[0m[0m2734[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m83[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m84[0m[1;36m:[0m[0m15 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m85[0m[1;36m:[0m[0m(Hello)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m86[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m87[0m[1;36m:[0m[0m16 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m88[0m[1;36m:[0m[0m(Mac OS X 10.12.6 Quartz PDFContext)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m89[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m90[0m[1;36m:[0m[0m17 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m91[0m[1;36m:[0m[0m(TextEdit)[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m92[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m93[0m[1;36m:[0m[0m18 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m94[0m[1;36m:[0m[0m(D:20200124010711Z00'00')[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m95[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m96[0m[1;36m:[0m[0m19 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m97[0m[1;36m:[0m[0m()[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m98[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m99[0m[1;36m:[0m[0m20 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m100[0m[1;36m:[0m[0m[ ][0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m101[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m102[0m[1;36m:[0m[0m1 0 obj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m103[0m[1;36m:[0m[0m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m104[0m[1;36m:[0m[0m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m105[0m[1;36m:[0m[0mendobj[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m106[0m[1;36m:[0m[0mxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m107[0m[1;36m:[0m[0m0 21[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m108[0m[1;36m:[0m[0m0000000000 65535 f [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m109[0m[1;36m:[0m[0m0000005392 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m110[0m[1;36m:[0m[0m0000000238 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m111[0m[1;36m:[0m[0m0000001714 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m112[0m[1;36m:[0m[0m0000000022 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m113[0m[1;36m:[0m[0m0000000219 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m114[0m[1;36m:[0m[0m0000000342 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m115[0m[1;36m:[0m[0m0000001679 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m116[0m[1;36m:[0m[0m0000001847 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m117[0m[1;36m:[0m[0m0000000439 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m118[0m[1;36m:[0m[0m0000001658 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m119[0m[1;36m:[0m[0m0000001797 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m120[0m[1;36m:[0m[0m0000002110 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m121[0m[1;36m:[0m[0m0000002362 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m122[0m[1;36m:[0m[0m0000005186 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m123[0m[1;36m:[0m[0m0000005207 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m124[0m[1;36m:[0m[0m0000005231 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m125[0m[1;36m:[0m[0m0000005284 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m126[0m[1;36m:[0m[0m0000005311 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m127[0m[1;36m:[0m[0m0000005353 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m128[0m[1;36m:[0m[0m0000005372 00000 n [0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m129[0m[1;36m:[0m[0mtrailer[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m130[0m[1;36m:[0m[0m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m131[0m[1;36m:[0m[0m<8db88d3335070bd9583341583cf769a3> ] >>[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m132[0m[1;36m:[0m[0mstartxref[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m133[0m[1;36m:[0m[0m5536[0m[0m-[1;35mHello.pdf[0m[1;36m:[0m[32;1m134[0m[1;36m:[0m[0m%%EOF[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0m#!/bin/sh[0m[0m-[1;35mHello.sh[0m[1;36m:[0m[32;1m2[0m[1;36m:[0m[0mecho "Hello World!"[0m[0m-[1;35mHello.txt[0m[1;36m:[0m[32;1m1[0m[1;36m:[0m[0mHello[0m+[1;35mHello.bat[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.bat[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.class[m[1;36m:[m[32;1m1[m[1;36m:[m+[1;35mHello.class[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m ca fe ba be 00 00 00 34 00 1d[m 0a[m 00 06 00 0f 09 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][m[7mJ[m[7m@[7mF[7m@[7mO[7mI[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m3[m[1;36m:[m+[1;32m00000010[m[1;36m: [m 00 10 00 11 08 00 12[m 0a [m 00 13 00 14 07 00 15 07 [m[1;36m |[m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[m[7mJ[m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[m[1;36m|[m+[1;32m00000020[m[1;36m: [m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [m[1;36m |[m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[m[1;36m|[m+[1;32m00000030[m[1;36m: [m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [m[1;36m |[mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[m[1;36m|[m+[1;32m00000040[m[1;36m: [m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [m[1;36m |[mumberTable[7mA[7m@[7mDmai[m[1;36m|[m+[1;32m00000050[m[1;36m: [m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [m[1;36m |[mn[7mA[7m@[7mV([Ljava/lang[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m4[m[1;36m:[m+[1;32m00000060[m[1;36m: [m 2f 53 74 72 69 6e 67 3b 29 56 01 00[m 0a[m 53 6f 75 [m[1;36m |[m/String;)V[7mA[7m@[m[7mJ[mSou[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m5[m[1;36m:[m+[1;32m00000070[m[1;36m: [m 72 63 65 46 69 6c 65 01 00[m 0a[m 48 65 6c 6c 6f 2e [m[1;36m |[mrceFile[7mA[7m@[m[7mJ[mHello.[m[1;36m|[m+[1;32m00000080[m[1;36m: [m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [m[1;36m |[mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[m[1;36m|[m+[1;32m00000090[m[1;36m: [m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [m[1;36m |[m[7mY[7mA[7m@[7mLHello World![m[1;36m|[m+[1;32m000000a0[m[1;36m: [m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [m[1;36m |[m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [m[1;36m |[m[7mA[7m@[7mPjava/lang/Obj[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [m[1;36m |[mect[7mA[7m@[7mPjava/lang/[m[1;36m|[m+[1;32m000000d0[m[1;36m: [m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [m[1;36m |[mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[m[1;36m|[m+[1;32m000000e0[m[1;36m: [m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [m[1;36m |[mjava/io/PrintStr[m[1;36m|[m+[1;32m000000f0[m[1;36m: [m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [m[1;36m |[meam;[7mA[7m@[7mSjava/io/P[m[1;36m|[m+[1;32m00000100[m[1;36m: [m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [m[1;36m |[mrintStream[7mA[7m@[7mGpri[m[1;36m|[m+[1;32m00000110[m[1;36m: [m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [m[1;36m |[mntln[7mA[7m@[7mU(Ljava/la[m[1;36m|[m+[1;32m00000120[m[1;36m: [m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [m[1;36m |[mng/String;)V[7m@![7m@[7mE[m[1;36m|[m+[1;32m00000130[m[1;36m: [m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [m[1;36m |[m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[m[1;36m|[m+[1;32m00000140[m[1;36m: [m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [m[1;36m |[m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000150[m[1;36m: [m 00 01 b1 00 00 00 01 00 [m 0a[m 00 00 00 06 00 01 00 [m[1;36m |[m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[m[1;36m|[m+[1;32m00000160[m[1;36m: [m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [m[1;36m |[m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[m[1;36m|[m+[1;32m00000170[m[1;36m: [m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [m[1;36m |[m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[m[1;36m|[m+[1;35mHello.class[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;35mHello.class[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000180[m[1;36m: [m 04 b1 00 00 00 01 00[m 0a [m 00 00 00[m 0a[m 00 02 00 00 [m[1;36m |[m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[m[7mJ[m[7m@[7m@[7m@[m[7mJ[m[7m@[7mB[7m@[7m@[m[1;36m|[m+[1;32m00000190[m[1;36m: [m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [m[1;36m |[m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[m[1;36m|[m+[1;35mHello.java[m[1;36m:[m[32;1m1[m[1;36m:[m[mimport java.lang.*;[m[m+[1;35mHello.java[m[1;36m:[m[32;1m2[m[1;36m:[m[m[m[m+[1;35mHello.java[m[1;36m:[m[32;1m3[m[1;36m:[m[mpublic class Hello // prints a Hello World! greeting[m[m+[1;35mHello.java[m[1;36m:[m[32;1m4[m[1;36m:[m[m{ public static void main(String[] arg)[m[m+[1;35mHello.java[m[1;36m:[m[32;1m5[m[1;36m:[m[m { System.out.println("Hello World!");[m[m+[1;35mHello.java[m[1;36m:[m[32;1m6[m[1;36m:[m[m }[m[m+[1;35mHello.java[m[1;36m:[m[32;1m7[m[1;36m:[m[m}[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m1[m[1;36m:[m[m%PDF-1.3[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m2[m[1;36m:[m+[1;32m00000000[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- --[m 25 c4 e5 f2 e5 eb a7 [m[1;36m |[m[1;34m---------[m%[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000010[m[1;36m: [m f3 a0 d0 c4 c6[m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[1;34m----------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m3[m[1;36m:[m[m4 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m4[m[1;36m:[m[m<< /Length 5 0 R /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m5[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m6[m[1;36m:[m+[1;32m00000040[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 [m[1;36m |[m[1;34m--------------[mx[7mA[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m7[m[1;36m:[m+[1;32m00000050[m[1;36m: [m 45 8e bb[m 0a[m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [m[1;36m |[mE[7m.[7m.[m[7mJ[m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000060[m[1;36m: [m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [m[1;36m |[my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[m[1;36m|[m+[1;32m00000070[m[1;36m: [m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [m[1;36m |[m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m8[m[1;36m:[m+[1;32m00000080[m[1;36m: [m e2 a9 12 f3 99 90 5c 4c 59[m 0a[m 9f 89 07 6f 86 6b [m[1;36m |[m[7m.[7m.[7mR[7m.[7m.[7m.\LY[m[7mJ[m[7m.[7m.[7mGo[7m.k[m[1;36m|[m+[1;32m00000090[m[1;36m: [m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[m[1;36m|[m+[1;32m000000a0[m[1;36m: [m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [m[1;36m |[m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[m[1;36m|[m+[1;32m000000b0[m[1;36m: [m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [m[1;36m |[m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[m[1;36m|[m+[1;32m000000c0[m[1;36m: [m 37 b5 37 e3 17 4e ff 20 a5[m 0a[m[1;34m -- -- -- -- -- -- [m[1;36m |[m7[7m.7[7m.[7mWN[7m. [7m.[m[7mJ[m[1;34m------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m9[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m10[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m11[m[1;36m:[m[m5 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m12[m[1;36m:[m[m123[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m13[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m14[m[1;36m:[m[m2 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m15[m[1;36m:[m[m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m16[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m17[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m18[m[1;36m:[m[m6 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m19[m[1;36m:[m[m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m20[m[1;36m:[m[m>> >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m21[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m22[m[1;36m:[m[m9 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m23[m[1;36m:[m[m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m24[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m25[m[1;36m:[m+[1;32m00000200[m[1;36m: [m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[m 78 01 85 55 [m[1;36m |[m[1;34m------------[mx[7mA[7m.U[m[1;36m|[m+[1;32m00000210[m[1;36m: [m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [m[1;36m |[m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[m[1;36m|[m+[1;32m00000220[m[1;36m: [m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [m[1;36m |[m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[m[1;36m|[m+[1;32m00000230[m[1;36m: [m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [m[1;36m |[m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[m[1;36m|[m+[1;32m00000240[m[1;36m: [m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [m[1;36m |[m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m26[m[1;36m:[m+[1;32m00000250[m[1;36m: [m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[m 0a[m 11 5a [m[1;36m |[m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[m[7mJ[m[7mQZ[m[1;36m|[m+[1;32m00000260[m[1;36m: [m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [m[1;36m |[m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000270[m[1;36m: [m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [m[1;36m |[m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000280[m[1;36m: [m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [m[1;36m |[m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[m[1;36m|[m+[1;32m00000290[m[1;36m: [m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [m[1;36m |[miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000002a0[m[1;36m: [m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [m[1;36m |[m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[m[1;36m|[m+[1;32m000002b0[m[1;36m: [m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [m[1;36m |[m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[m[1;36m|[m+[1;32m000002c0[m[1;36m: [m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [m[1;36m |[mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[m[1;36m|[m+[1;32m000002d0[m[1;36m: [m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [m[1;36m |[m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[m[1;36m|[m+[1;32m000002e0[m[1;36m: [m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [m[1;36m |[mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[m[1;36m|[m+[1;32m000002f0[m[1;36m: [m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [m[1;36m |[mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[m[1;36m|[m+[1;32m00000300[m[1;36m: [m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [m[1;36m |[m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00000310[m[1;36m: [m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [m[1;36m |[m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[m[1;36m|[m+[1;32m00000320[m[1;36m: [m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [m[1;36m |[m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[m[1;36m|[m+[1;32m00000330[m[1;36m: [m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [m[1;36m |[m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[m[1;36m|[m+[1;32m00000340[m[1;36m: [m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [m[1;36m |[m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[m[1;36m|[m+[1;32m00000350[m[1;36m: [m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [m[1;36m |[m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[m[1;36m|[m+[1;32m00000360[m[1;36m: [m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [m[1;36m |[m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[m[1;36m|[m+[1;32m00000370[m[1;36m: [m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [m[1;36m |[m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[m[1;36m|[m+[1;32m00000380[m[1;36m: [m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [m[1;36m |[mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[m[1;36m|[m+[1;32m00000390[m[1;36m: [m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [m[1;36m |[m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[m[1;36m|[m+[1;32m000003a0[m[1;36m: [m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [m[1;36m |[m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[m[1;36m|[m+[1;32m000003b0[m[1;36m: [m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [m[1;36m |[m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000003c0[m[1;36m: [m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [m[1;36m |[m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[m[1;36m|[m+[1;32m000003d0[m[1;36m: [m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [m[1;36m |[mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[m[1;36m|[m+[1;32m000003e0[m[1;36m: [m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [m[1;36m |[m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m27[m[1;36m:[m+[1;32m000003f0[m[1;36m: [m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[m 0a[m d0 70 d0 7c f4 [m[1;36m |[m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[m[7mJ[m[7m.p[7m.|[7m.[m[1;36m|[m+[1;32m00000400[m[1;36m: [m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [m[1;36m |[m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[m[1;36m|[m+[1;32m00000410[m[1;36m: [m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [m[1;36m |[mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[m[1;36m|[m+[1;32m00000420[m[1;36m: [m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[m[1;36m|[m+[1;32m00000430[m[1;36m: [m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [m[1;36m |[m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[m[1;36m|[m+[1;32m00000440[m[1;36m: [m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [m[1;36m |[m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[m[1;36m|[m+[1;32m00000450[m[1;36m: [m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [m[1;36m |[m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[m[1;36m|[m+[1;32m00000460[m[1;36m: [m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [m[1;36m |[m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[m[1;36m|[m+[1;32m00000470[m[1;36m: [m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [m[1;36m |[m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[m[1;36m|[m+[1;32m00000480[m[1;36m: [m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [m[1;36m |[m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000490[m[1;36m: [m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [m[1;36m |[m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[m[1;36m|[m+[1;32m000004a0[m[1;36m: [m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [m[1;36m |[m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[m[1;36m|[m+[1;32m000004b0[m[1;36m: [m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [m[1;36m |[mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m28[m[1;36m:[m+[1;32m000004c0[m[1;36m: [m 59 92 d7 e4 fb f2[m 0a[m be f7 e4 d5 a4 0d f9 67 79 [m[1;36m |[mY[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[m[1;36m|[m+[1;32m000004d0[m[1;36m: [m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [m[1;36m |[m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[m[1;36m|[m+[1;32m000004e0[m[1;36m: [m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [m[1;36m |[m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[m[1;36m|[m+[1;32m000004f0[m[1;36m: [m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [m[1;36m |[m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000500[m[1;36m: [m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [m[1;36m |[m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[m[1;36m|[m+[1;32m00000510[m[1;36m: [m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [m[1;36m |[mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[m[1;36m|[m+[1;32m00000520[m[1;36m: [m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [m[1;36m |[m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[m[1;36m|[m+[1;32m00000530[m[1;36m: [m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [m[1;36m |[mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000540[m[1;36m: [m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [m[1;36m |[m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[m[1;36m|[m+[1;32m00000550[m[1;36m: [m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [m[1;36m |[m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m29[m[1;36m:[m+[1;32m00000560[m[1;36m: [m 0a[m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [m[1;36m |[m[7mJ[mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[m[1;36m|[m+[1;32m00000570[m[1;36m: [m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [m[1;36m |[m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[m[1;36m|[m+[1;32m00000580[m[1;36m: [m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [m[1;36m |[mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[m[1;36m|[m+[1;32m00000590[m[1;36m: [m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [m[1;36m |[mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[m[1;36m|[m+[1;32m000005a0[m[1;36m: [m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [m[1;36m |[m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[m[1;36m|[m+[1;32m000005b0[m[1;36m: [m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [m[1;36m |[m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[m[1;36m|[m+[1;32m000005c0[m[1;36m: [m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [m[1;36m |[mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[m[1;36m|[m+[1;32m000005d0[m[1;36m: [m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [m[1;36m |[m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[m[1;36m|[m+[1;32m000005e0[m[1;36m: [m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [m[1;36m |[m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[m[1;36m|[m+[1;32m000005f0[m[1;36m: [m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [m[1;36m |[m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[m[1;36m|[m+[1;32m00000600[m[1;36m: [m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [m[1;36m |[m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[m[1;36m|[m+[1;32m00000610[m[1;36m: [m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [m[1;36m |[m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[m[1;36m|[m+[1;32m00000620[m[1;36m: [m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [m[1;36m |[m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[m[1;36m|[m+[1;32m00000630[m[1;36m: [m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [m[1;36m |[m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m30[m[1;36m:[m+[1;32m00000640[m[1;36m: [m 6d 35 1a[m 0a[m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [m[1;36m |[mm5[7mZ[m[7mJ[mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[m[1;36m|[m+[1;32m00000650[m[1;36m: [m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [m[1;36m |[m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[m[1;36m|[m+[1;32m00000660[m[1;36m: [m ea 26 d1 7f b7 8f 93 34 [m 0a[m[1;34m -- -- -- -- -- -- -- [m[1;36m |[m[7m.&[7m.[7m~[7m.[7m.[7m.4[m[7mJ[m[1;34m-------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m31[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m32[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m33[m[1;36m:[m[m10 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m34[m[1;36m:[m[m1116[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m35[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m36[m[1;36m:[m[m7 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m37[m[1;36m:[m[m[ /ICCBased 9 0 R ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m38[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m39[m[1;36m:[m[m3 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m40[m[1;36m:[m[m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m41[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m42[m[1;36m:[m[m11 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m43[m[1;36m:[m[m<< /Type /Catalog /Pages 3 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m44[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m45[m[1;36m:[m[m8 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m46[m[1;36m:[m[m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m47[m[1;36m:[m[m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m48[m[1;36m:[m[m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m49[m[1;36m:[m[m0 0 602 ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m50[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m51[m[1;36m:[m[m12 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m52[m[1;36m:[m[m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m53[m[1;36m:[m[m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m54[m[1;36m:[m[m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m55[m[1;36m:[m[m>>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m56[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m57[m[1;36m:[m[m13 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m58[m[1;36m:[m[m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m59[m[1;36m:[m[mstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m60[m[1;36m:[m+[1;32m00000980[m[1;36m: [m[1;34m -- --[m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [m[1;36m |[m[1;34m--[mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[m[1;36m|[m+[1;32m00000990[m[1;36m: [m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [m[1;36m |[m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009a0[m[1;36m: [m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [m[1;36m |[mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[m[1;36m|[m+[1;32m000009b0[m[1;36m: [m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [m[1;36m |[mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m61[m[1;36m:[m+[1;32m000009c0[m[1;36m: [m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[m 0a[m f8 [m[1;36m |[m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[m[7mJ[m[7m.[m[1;36m|[m+[1;32m000009d0[m[1;36m: [m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [m[1;36m |[m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009e0[m[1;36m: [m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000009f0[m[1;36m: [m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [m[1;36m |[m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[m[1;36m|[m+[1;32m00000a00[m[1;36m: [m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [m[1;36m |[mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000a10[m[1;36m: [m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [m[1;36m |[m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[m[1;36m|[m+[1;32m00000a20[m[1;36m: [m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [m[1;36m |[mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[m[1;36m|[m+[1;32m00000a30[m[1;36m: [m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [m[1;36m |[mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[m[1;36m|[m+[1;32m00000a40[m[1;36m: [m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [m[1;36m |[m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[m[1;36m|[m+[1;32m00000a50[m[1;36m: [m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [m[1;36m |[m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[m[1;36m|[m+[1;32m00000a60[m[1;36m: [m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [m[1;36m |[m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[m[1;36m|[m+[1;32m00000a70[m[1;36m: [m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [m[1;36m |[mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[m[1;36m|[m+[1;32m00000a80[m[1;36m: [m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[m[1;36m|[m+[1;32m00000a90[m[1;36m: [m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [m[1;36m |[m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[m[1;36m|[m+[1;32m00000aa0[m[1;36m: [m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [m[1;36m |[my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ab0[m[1;36m: [m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [m[1;36m |[m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000ac0[m[1;36m: [m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [m[1;36m |[me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[m[1;36m|[m+[1;32m00000ad0[m[1;36m: [m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[m[1;36m|[m+[1;32m00000ae0[m[1;36m: [m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [m[1;36m |[m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000af0[m[1;36m: [m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [m[1;36m |[m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[m[1;36m|[m+[1;32m00000b00[m[1;36m: [m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [m[1;36m |[m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[m[1;36m|[m+[1;32m00000b10[m[1;36m: [m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [m[1;36m |[m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[m[1;36m|[m+[1;32m00000b20[m[1;36m: [m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [m[1;36m |[mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[m[1;36m|[m+[1;32m00000b30[m[1;36m: [m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [m[1;36m |[mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[m[1;36m|[m+[1;32m00000b40[m[1;36m: [m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [m[1;36m |[m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[m[1;36m|[m+[1;32m00000b50[m[1;36m: [m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [m[1;36m |[m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000b60[m[1;36m: [m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [m[1;36m |[m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[m[1;36m|[m+[1;32m00000b70[m[1;36m: [m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [m[1;36m |[m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[m[1;36m|[m+[1;32m00000b80[m[1;36m: [m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [m[1;36m |[mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[m[1;36m|[m+[1;32m00000b90[m[1;36m: [m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [m[1;36m |[m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[m[1;36m|[m+[1;32m00000ba0[m[1;36m: [m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [m[1;36m |[mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m62[m[1;36m:[m+[1;32m00000bb0[m[1;36m: [m e1 ea 04 f9 61[m 0a[m 3e a8 c0 91 41 68 62 a1 69 10 [m[1;36m |[m[7m.[7m.[7mD[7m.a[m[7mJ[m>[7m.[7m.[7m.Ahb[7m.i[7mP[m[1;36m|[m+[1;32m00000bc0[m[1;36m: [m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [m[1;36m |[m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[m[1;36m|[m+[1;32m00000bd0[m[1;36m: [m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [m[1;36m |[mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m63[m[1;36m:[m+[1;35mHello.pdf[m[1;36m:[m[32;1m64[m[1;36m:[m+[1;32m00000be0[m[1;36m: [m b2 51 e1 2f[m 0a[m ef 54 60 9f c2 db[m 0a[m 7f 56 d8 bb [m[1;36m |[m[7m.Q[7m./[m[7mJ[m[7m.T`[7m.[7m.[7m.[m[7mJ[m[7m~V[7m.[7m.[m[1;36m|[m+[1;32m00000bf0[m[1;36m: [m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [m[1;36m |[m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[m[1;36m|[m+[1;32m00000c00[m[1;36m: [m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [m[1;36m |[m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[m[1;36m|[m+[1;32m00000c10[m[1;36m: [m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [m[1;36m |[m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[m[1;36m|[m+[1;32m00000c20[m[1;36m: [m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [m[1;36m |[m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[m[1;36m|[m+[1;32m00000c30[m[1;36m: [m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [m[1;36m |[m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m65[m[1;36m:[m+[1;32m00000c40[m[1;36m: [m 81 ab f8 bd c2 8b[m 0a[m bf 4b c2 36 85 17 9e b7 c9 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7m.[m[7mJ[m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000c50[m[1;36m: [m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [m[1;36m |[m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[m[1;36m|[m+[1;32m00000c60[m[1;36m: [m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [m[1;36m |[m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m66[m[1;36m:[m+[1;32m00000c70[m[1;36m: [m a6 cb a7[m 0a[m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [m[1;36m |[m[7m.[7m.[7m.[m[7mJ[m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[m[1;36m|[m+[1;32m00000c80[m[1;36m: [m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [m[1;36m |[m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[m[1;36m|[m+[1;32m00000c90[m[1;36m: [m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [m[1;36m |[ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[m[1;36m|[m+[1;32m00000ca0[m[1;36m: [m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [m[1;36m |[m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[m[1;36m|[m+[1;32m00000cb0[m[1;36m: [m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [m[1;36m |[m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[m[1;36m|[m+[1;32m00000cc0[m[1;36m: [m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [m[1;36m |[mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[m[1;36m|[m+[1;32m00000cd0[m[1;36m: [m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [m[1;36m |[m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m67[m[1;36m:[m+[1;32m00000ce0[m[1;36m: [m 0f 2a ac 70 e2 57[m 0a[m cb 15 1e 70 0e 93 0f 4c c2 [m[1;36m |[m[7mO*[7m.p[7m.W[m[7mJ[m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m68[m[1;36m:[m+[1;32m00000cf0[m[1;36m: [m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[m 0a[m 54 74 c4 [m[1;36m |[m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[m[7mJ[mTt[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m69[m[1;36m:[m+[1;35mHello.pdf[m[1;36m:[m[32;1m70[m[1;36m:[m+[1;32m00000d00[m[1;36m: [m fd[m 0a[m e5 36 fc 42 61 89 c2 3d[m 0a[m 8b cb ac 72 b1 [m[1;36m |[m[7m.[m[7mJ[m[7m.6[7m.Ba[7m.[7m.=[m[7mJ[m[7m.[7m.[7m.r[7m.[m[1;36m|[m+[1;32m00000d10[m[1;36m: [m 1d 8b 23 82 02 47 f5 32 2b ca 1a f4 45 49 58 14 [m[1;36m |[m[7m][7m.#[7m.[7mBG[7m.2+[7m.[7mZ[7m.EIX[7mT[m[1;36m|[m+[1;32m00000d20[m[1;36m: [m d0 17 2a dc ad b0 40 a1 74 fe 24 59 5a 8b f9 25 [m[1;36m |[m[7m.[7mW*[7m.[7m.[7m.@[7m.t[7m.$YZ[7m.[7m.%[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m71[m[1;36m:[m+[1;32m00000d30[m[1;36m: [m dd e4 fc 49 28 e9 86 79 [m 0a[m 77 e5 e2 4e 85 b9 b9 [m[1;36m |[m[7m.[7m.[7m.I([7m.[7m.y[m[7mJ[mw[7m.[7m.N[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d40[m[1;36m: [m 28 6e c5 9c 3a cc 56 28 52 28 54 98 35 b3 a3 9c [m[1;36m |[m(n[7m.[7m.:[7m.V(R(T[7m.5[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000d50[m[1;36m: [m a5 30 93 1c 72 66 47 cc 50 98 ae 70 87 c2 ed 53 [m[1;36m |[m[7m.0[7m.[7m\rfG[7m.P[7m.[7m.p[7m.[7m.[7m.S[m[1;36m|[m+[1;32m00000d60[m[1;36m: [m 12 e4 ed 36 4c 2b c4 6d fb 30 95 85 a9 2e 4c 49 [m[1;36m |[m[7mR[7m.[7m.6L+[7m.m[7m.0[7m.[7m.[7m..LI[m[1;36m|[m+[1;32m00000d70[m[1;36m: [m 00 3f d1 41 17 6e 55 f8 b9 c2 2d 19 e9 f2 96 5c [m[1;36m |[m[7m@?[7m.A[7mWnU[7m.[7m.[7m.-[7mY[7m.[7m.[7m.\[m[1;36m|[m+[1;32m00000d80[m[1;36m: [m 4c 56 98 a4 30 51 61 42 05 c6 2b dc ec c2 38 85 [m[1;36m |[mLV[7m.[7m.0QaB[7mE[7m.+[7m.[7m.[7m.8[7m.[m[1;36m|[m+[1;32m00000d90[m[1;36m: [m b1 c2 2f c7 2a dc 54 87 31 dd 70 e3 e8 34 79 63 [m[1;36m |[m[7m.[7m./[7m.*[7m.T[7m.1[7m.p[7m.[7m.4yc[m[1;36m|[m+[1;32m00000da0[m[1;36m: [m 7f 8c 1e 9e 24 47 a7 61 54 41 9a 1c a5 30 92 a5 [m[1;36m |[m[7m~[7m.[7m^[7m.$G[7m.aTA[7m.[7m\[7m.0[7m.[7m.[m[1;36m|[m+[1;32m00000db0[m[1;36m: [m 91 85 18 c1 d2 88 3a 14 a4 21 9f 81 fc fe 18 3e [m[1;36m |[m[7m.[7m.[7mX[7m.[7m.[7m.:[7mT[7m.![7m.[7m.[7m.[7m.[7mX>[m[1;36m|[m+[1;32m00000dc0[m[1;36m: [m cc 29 87 27 61 78 44 0b 04 e2 f4 61 43 ed 72 98 [m[1;36m |[m[7m.)[7m.'axD[7mK[7mD[7m.[7m.aC[7m.r[7m.[m[1;36m|[m+[1;32m00000dd0[m[1;36m: [m 13 c3 22 1a b1 34 34 60 93 43 ed 18 1a 11 0d 2c [m[1;36m |[m[7mS[7m."[7mZ[7m.44`[7m.C[7m.[7mX[7mZ[7mQ[7mM,[m[1;36m|[m+[1;32m00000de0[m[1;36m: [m 05 86 58 65 c0 86 40 44 54 b2 34 c4 1a 27 87 58 [m[1;36m |[m[7mE[7m.Xe[7m.[7m.@DT[7m.4[7m.[7mZ'[7m.X[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m72[m[1;36m:[m+[1;32m00000df0[m[1;36m: [m 31 24 22 02 81 42 fd 67 [m 0a[m 83 39 84 c1 ad b8 41 [m[1;36m |[m1$"[7mB[7m.B[7m.g[m[7mJ[m[7m.9[7m.[7m.[7m.[7m.A[m[1;36m|[m+[1;32m00000e00[m[1;36m: [m e1 fa 6e 18 a4 30 90 0b 3c b0 10 03 7a b7 97 03 [m[1;36m |[m[7m.[7m.n[7mX[7m.0[7m.[7mK<[7m.[7mP[7mCz[7m.[7m.[7mC[m[1;36m|[m+[1;32m00000e10[m[1;36m: [m c6 a0 bf 42 3f bf 4b f6 53 e8 3b 06 7d 7a b5 97 [m[1;36m |[m[7m.[7m.[7m.B?[7m.K[7m.S[7m.;[7mF}z[7m.[7m.[m[1;36m|[m+[1;32m00000e20[m[1;36m: [m 7d c6 20 8f 87 3c 85 5c 56 cc 55 e8 cd d3 bd db [m[1;36m |[m}[7m. [7m.[7m.<[7m.\V[7m.U[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000e30[m[1;36m: [m a3 57 7b e4 30 97 93 86 9e 71 a9 b2 67 1d fc d9 [m[1;36m |[m[7m.W{[7m.0[7m.[7m.[7m.[7m.q[7m.[7m.g[7m][7m.[7m.[m[1;36m|[m+[1;32m00000e40[m[1;36m: [m c9 d2 ef 82 3f a2 19 6e b3 1d 4e 99 9d 8c 6c 23 [m[1;36m |[m[7m.[7m.[7m.[7m.?[7m.[7mYn[7m.[7m]N[7m.[7m.[7m.l#[m[1;36m|[m+[1;32m00000e50[m[1;36m: [m dc 5a 3d ab 87 4f 66 29 f4 60 cd 1e 3e 74 d7 06 [m[1;36m |[m[7m.Z=[7m.[7m.Of)[7m.`[7m.[7m^>t[7m.[7mF[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m73[m[1;36m:[m+[1;35mHello.pdf[m[1;36m:[m[32;1m74[m[1;36m:[m+[1;32m00000e60[m[1;36m: [m c9 ee[m 0a[m dd 14 ba 2a 74 b1 c3 97 3a 4c fa[m 0a[m 70 [m[1;36m |[m[7m.[7m.[m[7mJ[m[7m.[7mT[7m.*t[7m.[7m.[7m.:L[7m.[m[7mJ[mp[m[1;36m|[m+[1;32m00000e70[m[1;36m: [m 9d 1d 5e 85 ce 76 bb ec ac e0 71 fb a5 a7 02 6e [m[1;36m |[m[7m.[7m]^[7m.[7m.v[7m.[7m.[7m.[7m.q[7m.[7m.[7m.[7mBn[m[1;36m|[m+[1;32m00000e80[m[1;36m: [m 3f 3a 8d 41 47 f6 dc 51 a1 83 42 26 d7 36 53 21 [m[1;36m |[m?:[7m.AG[7m.[7m.Q[7m.[7m.B&[7m.6S![m[1;36m|[m+[1;32m00000e90[m[1;36m: [m 83 ef 4a 46 3a da 2b a4 2b a4 29 b4 63 0b ed 46 [m[1;36m |[m[7m.[7m.JF:[7m.+[7m.+[7m.)[7m.c[7mK[7m.F[m[1;36m|[m+[1;32m00000ea0[m[1;36m: [m 20 35 c5 2f 53 87 21 c5 e5 90 29 7e b8 1c 48 66 [m[1;36m |[m 5[7m./S[7m.![7m.[7m.[7m.)~[7m.[7m\Hf[m[1;36m|[m+[1;32m00000eb0[m[1;36m: [m bd 64 17 92 78 7d 92 82 93 33 77 0e 83 83 3d 38 [m[1;36m |[m[7m.d[7mW[7m.x}[7m.[7m.[7m.3w[7mN[7m.[7m.=8[m[1;36m|[m+[1;32m00000ec0[m[1;36m: [m 9c 70 44 6b 67 b7 59 a5 dd 0e 7b b4 76 b6 c4 78 [m[1;36m |[m[7m.pDkg[7m.Y[7m.[7m.[7mN{[7m.v[7m.[7m.x[m[1;36m|[m+[1;32m00000ed0[m[1;36m: [m 69 b3 c2 16 ad 5d 22 d7 2e 31 1e 89 5c bb 1d ba [m[1;36m |[mi[7m.[7m.[7mV[7m.]"[7m..1[7m^[7m.\[7m.[7m][7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m75[m[1;36m:[m+[1;32m00000ee0[m[1;36m: [m 35 0e 56 e3 d9 ea af 27 28 c4 73 26 f1[m 0a[m 71 a9 [m[1;36m |[m5[7mNV[7m.[7m.[7m.[7m.'([7m.s&[7m.[m[7mJ[mq[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m76[m[1;36m:[m+[1;32m00000ef0[m[1;36m: [m 88 75 20 46 c1 c2 a6 2d [m 0a[m d2 05 70 72 68 85 c6 [m[1;36m |[m[7m.u F[7m.[7m.[7m.-[m[7mJ[m[7m.[7mEprh[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m77[m[1;36m:[m+[1;32m00000f00[m[1;36m: [m 80 36 08 82 03 10 7e 90 03 22 22[m 0a[m 57 ac 16 59 [m[1;36m |[m[7m.6[7mH[7m.[7mC[7mP~[7m.[7mC""[m[7mJ[mW[7m.[7mVY[m[1;36m|[m+[1;32m00000f10[m[1;36m: [m ff 3f 8d fe c7 53 e1 4f 67 84 1a cd be 4d ac e5 [m[1;36m |[m[7m.?[7m.[7m.[7m.S[7m.Og[7m.[7mZ[7m.[7m.M[7m.[7m.[m[1;36m|[m+[1;32m00000f20[m[1;36m: [m d1 d8 47 44 e8 21 6d 19 7f a5 bf bf 22 b4 87 75 [m[1;36m |[m[7m.[7m.GD[7m.!m[7mY[7m~[7m.[7m.[7m."[7m.[7m.u[m[1;36m|[m+[1;32m00000f30[m[1;36m: [m 34 53 2f 22 1a c5 4a b1 93 f9 ad bc b7 68 a4 e5 [m[1;36m |[m4S/"[7mZ[7m.J[7m.[7m.[7m.[7m.[7m.[7m.h[7m.[7m.[m[1;36m|[m+[1;32m00000f40[m[1;36m: [m 74 5e c4 e3 6d d1 9f b9 7a 5e 1b d4 3d 8c d6 d0 [m[1;36m |[mt^[7m.[7m.m[7m.[7m.[7m.z^[7m[[7m.=[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f50[m[1;36m: [m 66 73 75 0d 4e d3 62 ec a2 43 f4 0e 1d 63 ee b4 [m[1;36m |[mfsu[7mMN[7m.b[7m.[7m.C[7m.[7mN[7m]c[7m.[7m.[m[1;36m|[m+[1;32m00000f60[m[1;36m: [m 18 08 5e 2b 0e 91 47 9c 60 3f 2b 7f f0 a1 a1 9e [m[1;36m |[m[7mX[7mH^+[7mN[7m.G[7m.`?+[7m~[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000f70[m[1;36m: [m a5 3d 4c cb 51 8f a0 e8 24 4a 68 8b 78 89 2d 96 [m[1;36m |[m[7m.=L[7m.Q[7m.[7m.[7m.$Jh[7m.x[7m.-[7m.[m[1;36m|[m+[1;32m00000f80[m[1;36m: [m 53 44 94 d2 32 8d 47 6d 22 5b de af 1f 64 74 3f [m[1;36m |[mSD[7m.[7m.2[7m.Gm"[[7m.[7m.[7m_dt?[m[1;36m|[m+[1;32m00000f90[m[1;36m: [m 3d c4 d7 a3 b4 85 4a 99 37 32 58 ce f1 7f 4c 3b [m[1;36m |[m=[7m.[7m.[7m.[7m.[7m.J[7m.72X[7m.[7m.[7m~L;[m[1;36m|[m+[1;32m00000fa0[m[1;36m: [m 68 15 5d a0 0d da 19 9a c2 fc 4e da cb f1 28 fe [m[1;36m |[mh[7mU][7m.[7mM[7m.[7mY[7m.[7m.[7m.N[7m.[7m.[7m.([7m.[m[1;36m|[m+[1;32m00000fb0[m[1;36m: [m fc 9a b9 88 26 6a 61 4b db b4 c1 da 6c d6 db cb [m[1;36m |[m[7m.[7m.[7m.[7m.&jaK[7m.[7m.[7m.[7m.l[7m.[7m.[7m.[m[1;36m|[m+[1;32m00000fc0[m[1;36m: [m d6 36 d1 26 b1 9c 9a 68 91 4e fc 29 57 74 4a 36 [m[1;36m |[m[7m.6[7m.&[7m.[7m.[7m.h[7m.N[7m.)WtJ6[m[1;36m|[m+[1;32m00000fd0[m[1;36m: [m 69 59 6c 75 07 67 40 34 93 36 cb 26 b9 c1 a8 07 [m[1;36m |[miYlu[7mGg@4[7m.6[7m.&[7m.[7m.[7m.[7mG[m[1;36m|[m+[1;32m00000fe0[m[1;36m: [m 8f 4d f2 1c cf 10 75 b0 44 2c ae 18 2f 67 61 d4 [m[1;36m |[m[7m.M[7m.[7m\[7m.[7mPu[7m.D,[7m.[7mX/ga[7m.[m[1;36m|[m+[1;32m00000ff0[m[1;36m: [m 6e ab d8 25 7a 6b e3 e8 10 af 2f a7 c9 b8 0d 77 [m[1;36m |[mn[7m.[7m.%zk[7m.[7m.[7mP[7m./[7m.[7m.[7m.[7mMw[m[1;36m|[m+[1;32m00001000[m[1;36m: [m e3 98 58 a1 7b f5 25 38 43 35 1a 61 3a dd 49 07 [m[1;36m |[m[7m.[7m.X[7m.{[7m.%8C5[7mZa:[7m.I[7mG[m[1;36m|[m+[1;32m00001010[m[1;36m: [m 64 93 c5 45 35 31 5e aa b1 cc 16 f7 e9 d3 cd ab [m[1;36m |[md[7m.[7m.E51^[7m.[7m.[7m.[7mV[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001020[m[1;36m: [m 9c ad 95 6b 4b f4 e9 62 1b 9d 61 9b 33 f1 1d cb [m[1;36m |[m[7m.[7m.[7m.kK[7m.[7m.b[7m[[7m.a[7m.3[7m.[7m][7m.[m[1;36m|[m+[1;32m00001030[m[1;36m: [m 1e 8e 6c b3 99 31 d1 0e 6d a2 1c 27 c7 71 ce b3 [m[1;36m |[m[7m^[7m.l[7m.[7m.1[7m.[7mNm[7m.[7m\'[7m.q[7m.[7m.[m[1;36m|[m+[1;32m00001040[m[1;36m: [m 19 db 6c d2 9a 28 b5 38 68 3f 5a b9 ee 6b 35 25 [m[1;36m |[m[7mY[7m.l[7m.[7m.([7m.8h?Z[7m.[7m.k5%[m[1;36m|[m+[1;32m00001050[m[1;36m: [m 46 e9 23 30 84 f3 29 d7 6f a2 0d f4 0c db ed ca [m[1;36m |[mF[7m.#0[7m.[7m.)[7m.o[7m.[7mM[7m.[7mL[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001060[m[1;36m: [m 95 21 2a 45 5f f6 5e 4a e5 72 75 f4 a2 6d 7c f9 [m[1;36m |[m[7m.!*E_[7m.^J[7m.ru[7m.[7m.m|[7m.[m[1;36m|[m+[1;32m00001070[m[1;36m: [m e5 6a d4 72 45 cd 6a 88 3c 6d 30 6d d6 66 8b 55 [m[1;36m |[m[7m.j[7m.rE[7m.j[7m.<m0m[7m.f[7m.U[m[1;36m|[m+[1;32m00001080[m[1;36m: [m 1c 6d 0b 57 b3 14 f9 d4 9f 7d 74 90 67 69 85 d8 [m[1;36m |[m[7m\m[7mKW[7m.[7mT[7m.[7m.[7m.}t[7m.gi[7m.[7m.[m[1;36m|[m+[1;32m00001090[m[1;36m: [m c1 71 53 4c 05 2d 92 4d bc 55 24 ea 41 f4 5a 8c [m[1;36m |[m[7m.qSL[7mE-[7m.M[7m.U$[7m.A[7m.Z[7m.[m[1;36m|[m+[1;32m000010a0[m[1;36m: [m 45 ea fc f7 a6 6c b7 23 ac f9 46 17 86 03 13 82 [m[1;36m |[mE[7m.[7m.[7m.[7m.l[7m.#[7m.[7m.F[7mW[7m.[7mC[7mS[7m.[m[1;36m|[m+[1;32m000010b0[m[1;36m: [m ee 7d 21 8f 3f fb 27 a2 db 11 e3 0e d3 f8 70 e2 [m[1;36m |[m[7m.}![7m.?[7m.'[7m.[7m.[7mQ[7m.[7mN[7m.[7m.p[7m.[m[1;36m|[m+[1;32m000010c0[m[1;36m: [m 7d ee c8 b5 6b e3 83 7a 86 0c 85 65 66 18 be d8 [m[1;36m |[m}[7m.[7m.[7m.k[7m.[7m.z[7m.[7mL[7m.ef[7mX[7m.[7m.[m[1;36m|[m+[1;32m000010d0[m[1;36m: [m b0 ee f3 9e fa 4f 93 a7 fc d9 63 c6 07 dd 11 d1 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.O[7m.[7m.[7m.[7m.c[7m.[7mG[7m.[7mQ[7m.[m[1;36m|[m+[1;32m000010e0[m[1;36m: [m ae 20 bf cd 6c c1 f4 7c 06 27 05 d9 03 ff 0c 98 [m[1;36m |[m[7m. [7m.[7m.l[7m.[7m.|[7mF'[7mE[7m.[7mC[7m.[7mL[7m.[m[1;36m|[m+[1;32m000010f0[m[1;36m: [m dd 15 30 16 05 46 87 a5 8f 7f a3 a7 87 dd b3 8a [m[1;36m |[m[7m.[7mU0[7mV[7mEF[7m.[7m.[7m.[7m~[7m.[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001100[m[1;36m: [m dd 55 8e 2a ef a0 2a 47 d1 20 3f ef ff b2 c7 30 [m[1;36m |[m[7m.U[7m.*[7m.[7m.*G[7m. ?[7m.[7m.[7m.[7m.0[m[1;36m|[m+[1;32m00001110[m[1;36m: [m 19 1f 7c 59 88 47 42 11 71 6d 45 84 f2 3b bc ce [m[1;36m |[m[7mY[7m_|Y[7m.GB[7mQqmE[7m.[7m.;[7m.[7m.[m[1;36m|[m+[1;32m00001120[m[1;36m: [m bb 48 dc 71 3b 4f c7 65 bb dd 05 73 f3 c3 62 3a [m[1;36m |[m[7m.H[7m.q;O[7m.e[7m.[7m.[7mEs[7m.[7m.b:[m[1;36m|[m+[1;32m00001130[m[1;36m: [m 0b f1 d9 0c f4 f0 30 97 90 ed 1e c1 61 8e 98 18 [m[1;36m |[m[7mK[7m.[7m.[7mL[7m.[7m.0[7m.[7m.[7m.[7m^[7m.a[7m.[7m.[7mX[m[1;36m|[m+[1;32m00001140[m[1;36m: [m f4 86 dc 55 ee aa d1 85 55 ee 11 ee e2 19 85 1c [m[1;36m |[m[7m.[7m.[7m.U[7m.[7m.[7m.[7m.U[7m.[7mQ[7m.[7m.[7mY[7m.[7m\[m[1;36m|[m+[1;32m00001150[m[1;36m: [m b7 39 f2 44 51 55 28 87 33 98 14 9c cb 74 72 d0 [m[1;36m |[m[7m.9[7m.DQU([7m.3[7m.[7mT[7m.[7m.tr[7m.[m[1;36m|[m+[1;32m00001160[m[1;36m: [m 13 0e 84 32 7e 60 8b 42 21 c3 bb d5 b0 c3 4b 58 [m[1;36m |[m[7mS[7mN[7m.2~`[7m.B![7m.[7m.[7m.[7m.[7m.KX[m[1;36m|[m+[1;32m00001170[m[1;36m: [m bd 2a c4 16 ee 6c b3 c0 a3 09 e5 5c 65 a5 c4 ec [m[1;36m |[m[7m.*[7m.[7mV[7m.l[7m.[7m.[7m.[7mI[7m.\e[7m.[7m.[7m.[m[1;36m|[m+[1;32m00001180[m[1;36m: [m 31 ee 30 ba 8c 0f 4e 08 86 2b f3 33 c2 81 fc 50 [m[1;36m |[m1[7m.0[7m.[7m.[7mON[7mH[7m.+[7m.3[7m.[7m.[7m.P[m[1;36m|[m+[1;32m00001190[m[1;36m: [m 86 c7 e3 2e 08 37 8c 0f 86 1b f2 33 3c a1 10 6b [m[1;36m |[m[7m.[7m.[7m..[7mH7[7m.[7mO[7m.[7m[[7m.3<[7m.[7mPk[m[1;36m|[m+[1;32m000011a0[m[1;36m: [m d9 7e 88 94 23 ae 98 9b d6 16 b3 9d 63 b6 f5 e0 [m[1;36m |[m[7m.~[7m.[7m.#[7m.[7m.[7m.[7m.[7mV[7m.[7m.c[7m.[7m.[7m.[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m78[m[1;36m:[m+[1;32m000011b0[m[1;36m: [m 79 47 d4[m 0a[m 97 28 90 11 a6 50 55 95 61 73 52 d0 [m[1;36m |[myG[7m.[m[7mJ[m[7m.([7m.[7mQ[7m.PU[7m.asR[7m.[m[1;36m|[m+[1;32m000011c0[m[1;36m: [m eb 09 57 56 55 65 54 71 1e 6d 72 84 1a 7e 02 08 [m[1;36m |[m[7m.[7mIWVUeTq[7m^mr[7m.[7mZ~[7mB[7mH[m[1;36m|[m+[1;32m000011d0[m[1;36m: [m fa 29 10 68 03 22 64 d8 e0 4a 14 f0 f7 60 3c 1b [m[1;36m |[m[7m.)[7mPh[7mC"d[7m.[7m.J[7mT[7m.[7m.`<[7m[[m[1;36m|[m+[1;32m000011e0[m[1;36m: [m e3 c1 eb c9 30 00 af c7 eb e1 38 43 f9 ec db 69 [m[1;36m |[m[7m.[7m.[7m.[7m.0[7m@[7m.[7m.[7m.[7m.8C[7m.[7m.[7m.i[m[1;36m|[m+[1;32m000011f0[m[1;36m: [m dc 9a 02 8e d4 13 f2 f3 6e 9c 8a b9 af e4 5e ce [m[1;36m |[m[7m.[7m.[7mB[7m.[7m.[7mS[7m.[7m.n[7m.[7m.[7m.[7m.[7m.^[7m.[m[1;36m|[m+[1;32m00001200[m[1;36m: [m fd 9c c1 f3 b3 18 dd e7 f3 f9 82 cf 00 53 58 1e [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7m.[7m@SX[7m^[m[1;36m|[m+[1;32m00001210[m[1;36m: [m 45 dd fe 6d bf ce f0 7f d9 b4 1f e9 c1 94 74 93 [m[1;36m |[mE[7m.[7m.m[7m.[7m.[7m.[7m~[7m.[7m.[7m_[7m.[7m.[7m.t[7m.[m[1;36m|[m+[1;32m00001220[m[1;36m: [m 76 e1 67 77 3b 9d 14 99 fc af 2f 56 b5 7a b1 dc [m[1;36m |[mv[7m.gw;[7m.[7mT[7m.[7m.[7m./V[7m.z[7m.[7m.[m[1;36m|[m+[1;32m00001230[m[1;36m: [m c2 a7 aa 18 ea b4 cb dc f3 13 59 84 eb 55 11 2b [m[1;36m |[m[7m.[7m.[7m.[7mX[7m.[7m.[7m.[7m.[7m.[7mSY[7m.[7m.U[7mQ+[m[1;36m|[m+[1;32m00001240[m[1;36m: [m 97 6b 3a e5 bc 75 b8 b9 37 39 0e 37 1f 6e ee 95 [m[1;36m |[m[7m.k:[7m.[7m.u[7m.[7m.79[7mN7[7m_n[7m.[7m.[m[1;36m|[m+[1;32m00001250[m[1;36m: [m ec f4 38 7d 1e a7 a7 58 a7 2b 8b 90 71 e5 0b 55 [m[1;36m |[m[7m.[7m.8}[7m^[7m.[7m.X[7m.+[7m.[7m.q[7m.[7mKU[m[1;36m|[m+[1;32m00001260[m[1;36m: [m 1b 63 fb ee fc 42 4b 77 c3 ac 30 72 d0 47 f1 bf [m[1;36m |[m[7m[c[7m.[7m.[7m.BKw[7m.[7m.0r[7m.G[7m.[7m.[m[1;36m|[m+[1;32m00001270[m[1;36m: [m 20 81 6e 36 4e 15 7c 6f 73 f8 d6 71 b7 3a f8 58 [m[1;36m |[m [7m.n6N[7mU|os[7m.[7m.q[7m.:[7m.X[m[1;36m|[m+[1;32m00001280[m[1;36m: [m f4 1e 77 e6 c5 71 c6 58 96 3c ea dc 63 18 17 2c [m[1;36m |[m[7m.[7m^w[7m.[7m.q[7m.X[7m.<[7m.[7m.c[7mX[7mW,[m[1;36m|[m+[1;32m00001290[m[1;36m: [m c7 bd c7 6f 0b 43 41 e7 6e e1 1e 9f b3 93 a3 8a [m[1;36m |[m[7m.[7m.[7m.o[7mKCA[7m.n[7m.[7m^[7m.[7m.[7m.[7m.[7m.[m[1;36m|[m+[1;32m000012a0[m[1;36m: [m a5 84 ac 5e bd 93 f3 d8 75 9e d3 cb d4 bb b2 51 [m[1;36m |[m[7m.[7m.[7m.^[7m.[7m.[7m.[7m.u[7m.[7m.[7m.[7m.[7m.[7m.Q[m[1;36m|[m+[1;32m000012b0[m[1;36m: [m eb de d8 78 f5 83 46 d9 74 f5 2d ed 86 d6 2c ed [m[1;36m |[m[7m.[7m.[7m.x[7m.[7m.F[7m.t[7m.-[7m.[7m.[7m.,[7m.[m[1;36m|[m+[1;32m000012c0[m[1;36m: [m 9b ab 4e f6 af 51 f9 b5 cf f8 ad 51 4e 29 94 49 [m[1;36m |[m[7m.[7m.N[7m.[7m.Q[7m.[7m.[7m.[7m.[7m.QN)[7m.I[m[1;36m|[m+[1;32m000012d0[m[1;36m: [m 79 46 04 3b 19 74 b0 81 08 69 ec 21 93 3d 65 e6 [m[1;36m |[myF[7mD;[7mYt[7m.[7m.[7mHi[7m.![7m.=e[7m.[m[1;36m|[m+[1;32m000012e0[m[1;36m: [m f0 3b cf 42 89 0c ee a4 64 4a 37 47 a3 0e 86 17 [m[1;36m |[m[7m.;[7m.B[7m.[7mL[7m.[7m.dJ7G[7m.[7mN[7m.[7mW[m[1;36m|[m+[1;32m000012f0[m[1;36m: [m 91 e2 49 b1 a4 e6 e5 f6 eb 9f 62 13 5e 37 39 1d [m[1;36m |[m[7m.[7m.I[7m.[7m.[7m.[7m.[7m.[7m.[7m.b[7mS^79[7m][m[1;36m|[m+[1;32m00001300[m[1;36m: [m 94 97 9b 14 d3 53 78 3b 5b 62 f4 e9 57 3e 8b 7d [m[1;36m |[m[7m.[7m.[7m.[7mT[7m.Sx;[b[7m.[7m.W>[7m.}[m[1;36m|[m+[1;32m00001310[m[1;36m: [m e3 a5 60 43 c9 dc 3d 53 d5 65 75 54 b8 cf 1d b9 [m[1;36m |[m[7m.[7m.`C[7m.[7m.=S[7m.euT[7m.[7m.[7m][7m.[m[1;36m|[m+[1;32m00001320[m[1;36m: [m 14 b6 ae 7d 78 c5 8b b1 5a f5 14 cb 17 fb 06 0c [m[1;36m |[m[7mT[7m.[7m.}x[7m.[7m.[7m.Z[7m.[7mT[7m.[7mW[7m.[7mF[7mL[m[1;36m|[m+[1;32m00001330[m[1;36m: [m 7c 2d 2b 4b 0c 14 c9 c2 2a 02 ea 93 c7 ca 5e 08 [m[1;36m |[m|-+K[7mL[7mT[7m.[7m.*[7mB[7m.[7m.[7m.[7m.^[7mH[m[1;36m|[m+[1;32m00001340[m[1;36m: [m cf 37 ea 72 8e eb 32 c5 d2 9e bd 76 8d 46 95 c8 [m[1;36m |[m[7m.7[7m.r[7m.[7m.2[7m.[7m.[7m.[7m.v[7m.F[7m.[7m.[m[1;36m|[m+[1;32m00001350[m[1;36m: [m b7 d8 88 ca a8 43 dc 71 8e 48 e7 53 9e 11 51 22 [m[1;36m |[m[7m.[7m.[7m.[7m.[7m.C[7m.q[7m.H[7m.S[7m.[7mQQ"[m[1;36m|[m+[1;32m00001360[m[1;36m: [m c5 47 23 71 a5 5e 2f 52 bc 9d bb f4 75 7a fa 7a [m[1;36m |[m[7m.G#q[7m.^/R[7m.[7m.[7m.[7m.uz[7m.z[m[1;36m|[m+[1;32m00001370[m[1;36m: [m b4 03 53 43 1f 9c 79 f6 15 f5 91 38 21 d6 df bf [m[1;36m |[m[7m.[7mCSC[7m_[7m.y[7m.[7mU[7m.[7m.8![7m.[7m.[7m.[m[1;36m|[m+[1;32m00001380[m[1;36m: [m f4 f1 43 6f e2 e2 1a a3 e6 1a ad e4 9c 47 71 ce [m[1;36m |[m[7m.[7m.Co[7m.[7m.[7mZ[7m.[7m.[7mZ[7m.[7m.[7m.Gq[7m.[m[1;36m|[m+[1;32m00001390[m[1;36m: [m 09 d4 8e bc 81 64 4b 75 12 55 5b eb 93 36 a6 c5 [m[1;36m |[m[7mI[7m.[7m.[7m.[7m.dKu[7mRU[[7m.[7m.6[7m.[7m.[m[1;36m|[m+[1;32m000013a0[m[1;36m: [m 25 d9 f3 91 94 f2 b3 34 c7 85 e6 2b c6 2d fc fc [m[1;36m |[m%[7m.[7m.[7m.[7m.[7m.[7m.4[7m.[7m.[7m.+[7m.-[7m.[7m.[m[1;36m|[m+[1;32m000013b0[m[1;36m: [m 42 b3 e3 6c 2f d1 d9 92 e2 32 72 ec db a7 4b d7 [m[1;36m |[mB[7m.[7m.l/[7m.[7m.[7m.[7m.2r[7m.[7m.[7m.K[7m.[m[1;36m|[m+[1;32m000013c0[m[1;36m: [m dc 24 a7 43 f3 76 d6 9c 8e 24 ad b8 7a cd 9a ea [m[1;36m |[m[7m.$[7m.C[7m.v[7m.[7m.[7m.$[7m.[7m.z[7m.[7m.[7m.[m[1;36m|[m+[1;32m000013d0[m[1;36m: [m d5 6b d6 ac 3e 73 a9 e5 ab 33 2d 2d 38 71 f4 48 [m[1;36m |[m[7m.k[7m.[7m.>s[7m.[7m.[7m.3--8q[7m.H[m[1;36m|[m+[1;32m000013e0[m[1;36m: [m d3 b1 63 4d 47 8e 6e 56 ef ab 4f d5 29 75 48 f8 [m[1;36m |[m[7m.[7m.cMG[7m.nV[7m.[7m.O[7m.)uH[7m.[m[1;36m|[m+[1;32m000013f0[m[1;36m: [m f9 b3 d3 51 f4 34 fc 9a ed da 52 f3 39 35 4e a7 [m[1;36m |[m[7m.[7m.[7m.Q[7m.4[7m.[7m.[7m.[7m.R[7m.95N[7m.[m[1;36m|[m+[1;32m00001400[m[1;36m: [m 3f 6e 92 c5 2c 7e 7e 6f a6 89 cc 09 3e 3a 46 75 [m[1;36m |[m?n[7m.[7m.,~~o[7m.[7m.[7m.[7mI>:Fu[m[1;36m|[m+[1;32m00001410[m[1;36m: [m 2c c6 0b 72 e4 84 c9 63 a7 8c c8 1a 5b 34 7f 5e [m[1;36m |[m,[7m.[7mKr[7m.[7m.[7m.c[7m.[7m.[7m.[7mZ[4[7m~^[m[1;36m|[m+[1;32m00001420[m[1;36m: [m a9 7f 62 d1 9c c5 f3 66 2c 24 fa 17 20 2d 06 e4 [m[1;36m |[m[7m.[7m~b[7m.[7m.[7m.[7m.f,$[7m.[7mW -[7mF[7m.[m[1;36m|[m+[1;32m00001430[m[1;36m: [m 0a[m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [m[1;36m |[m[7mJ[m[1;34m---------------[m[1;36m|[m+[1;35mHello.pdf[m[1;36m:[m[32;1m79[m[1;36m:[m[mendstream[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m80[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m81[m[1;36m:[m[m14 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m82[m[1;36m:[m[m2734[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m83[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m84[m[1;36m:[m[m15 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m85[m[1;36m:[m[m(Hello)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m86[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m87[m[1;36m:[m[m16 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m88[m[1;36m:[m[m(Mac OS X 10.12.6 Quartz PDFContext)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m89[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m90[m[1;36m:[m[m17 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m91[m[1;36m:[m[m(TextEdit)[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m92[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m93[m[1;36m:[m[m18 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m94[m[1;36m:[m[m(D:20200124010711Z00'00')[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m95[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m96[m[1;36m:[m[m19 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m97[m[1;36m:[m[m()[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m98[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m99[m[1;36m:[m[m20 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m100[m[1;36m:[m[m[ ][m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m101[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m102[m[1;36m:[m[m1 0 obj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m103[m[1;36m:[m[m<< /Title 15 0 R /Producer 16 0 R /Creator 17 0 R /CreationDate 18 0 R /ModDate[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m104[m[1;36m:[m[m18 0 R /Keywords 19 0 R /AAPL:Keywords 20 0 R >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m105[m[1;36m:[m[mendobj[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m106[m[1;36m:[m[mxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m107[m[1;36m:[m[m0 21[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m108[m[1;36m:[m[m0000000000 65535 f [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m109[m[1;36m:[m[m0000005392 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m110[m[1;36m:[m[m0000000238 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m111[m[1;36m:[m[m0000001714 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m112[m[1;36m:[m[m0000000022 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m113[m[1;36m:[m[m0000000219 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m114[m[1;36m:[m[m0000000342 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m115[m[1;36m:[m[m0000001679 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m116[m[1;36m:[m[m0000001847 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m117[m[1;36m:[m[m0000000439 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m118[m[1;36m:[m[m0000001658 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m119[m[1;36m:[m[m0000001797 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m120[m[1;36m:[m[m0000002110 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m121[m[1;36m:[m[m0000002362 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m122[m[1;36m:[m[m0000005186 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m123[m[1;36m:[m[m0000005207 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m124[m[1;36m:[m[m0000005231 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m125[m[1;36m:[m[m0000005284 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m126[m[1;36m:[m[m0000005311 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m127[m[1;36m:[m[m0000005353 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m128[m[1;36m:[m[m0000005372 00000 n [m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m129[m[1;36m:[m[mtrailer[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m130[m[1;36m:[m[m<< /Size 21 /Root 11 0 R /Info 1 0 R /ID [ <8db88d3335070bd9583341583cf769a3>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m131[m[1;36m:[m[m<8db88d3335070bd9583341583cf769a3> ] >>[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m132[m[1;36m:[m[mstartxref[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m133[m[1;36m:[m[m5536[m[m+[1;35mHello.pdf[m[1;36m:[m[32;1m134[m[1;36m:[m[m%%EOF[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m1[m[1;36m:[m[m#!/bin/sh[m[m+[1;35mHello.sh[m[1;36m:[m[32;1m2[m[1;36m:[m[mecho "Hello World!"[m[m+[1;35mHello.txt[m[1;36m:[m[32;1m1[m[1;36m:[m[mHello[m
@@ -1,464 +1,464 @@-[1;35mHello.bat[0m[1;36m:[0m#!/bin/sh[0m-[1;35mHello.bat[0m[1;36m:[0mecho "Hello World!"[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m ca fe ba be 00 00 00 34 00 1d[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m@[7m@[7m@4[7m@[7m][0m[1;34m------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m 00 06 00 0f 09 [0m[1;36m |[0m[1;34m-----------[0m[7m@[7mF[7m@[7mO[7mI[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m 00 10 00 11 08 00 12[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mP[7m@[7mQ[7mH[7m@[7mR[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000010[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 13 00 14 07 00 15 07 [0m[1;36m |[0m[1;34m--------[0m[7m@[7mS[7m@[7mT[7mG[7m@[7mU[7mG[0m[1;36m|[0m-[1;32m00000020[0m[1;36m: [0m 00 16 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 [0m[1;36m |[0m[7m@[7mV[7mA[7m@[7mF<init>[7mA[7m@[7mC()[0m[1;36m|[0m-[1;32m00000030[0m[1;36m: [0m 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e [0m[1;36m |[0mV[7mA[7m@[7mDCode[7mA[7m@[7mOLineN[0m[1;36m|[0m-[1;32m00000040[0m[1;36m: [0m 75 6d 62 65 72 54 61 62 6c 65 01 00 04 6d 61 69 [0m[1;36m |[0mumberTable[7mA[7m@[7mDmai[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e 67 [0m[1;36m |[0mn[7mA[7m@[7mV([Ljava/lang[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 2f 53 74 72 69 6e 67 3b 29 56 01 00[0m[1;34m -- -- -- -- [0m[1;36m |[0m/String;)V[7mA[7m@[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000060[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 53 6f 75 [0m[1;36m |[0m[1;34m-------------[0mSou[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 72 63 65 46 69 6c 65 01 00[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0mrceFile[7mA[7m@[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000070[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 48 65 6c 6c 6f 2e [0m[1;36m |[0m[1;34m----------[0mHello.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m 6a 61 76 61 0c 00 07 00 08 07 00 17 0c 00 18 00 [0m[1;36m |[0mjava[7mL[7m@[7mG[7m@[7mH[7mG[7m@[7mW[7mL[7m@[7mX[7m@[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m 19 01 00 0c 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 [0m[1;36m |[0m[7mY[7mA[7m@[7mLHello World![0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m 07 00 1a 0c 00 1b 00 1c 01 00 05 48 65 6c 6c 6f [0m[1;36m |[0m[7mG[7m@[7mZ[7mL[7m@[7m[[7m@[7m\[7mA[7m@[7mEHello[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a [0m[1;36m |[0m[7mA[7m@[7mPjava/lang/Obj[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 65 63 74 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f [0m[1;36m |[0mect[7mA[7m@[7mPjava/lang/[0m[1;36m|[0m-[1;32m000000d0[0m[1;36m: [0m 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c [0m[1;36m |[0mSystem[7mA[7m@[7mCout[7mA[7m@[7mUL[0m[1;36m|[0m-[1;32m000000e0[0m[1;36m: [0m 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 [0m[1;36m |[0mjava/io/PrintStr[0m[1;36m|[0m-[1;32m000000f0[0m[1;36m: [0m 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 [0m[1;36m |[0meam;[7mA[7m@[7mSjava/io/P[0m[1;36m|[0m-[1;32m00000100[0m[1;36m: [0m 72 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 [0m[1;36m |[0mrintStream[7mA[7m@[7mGpri[0m[1;36m|[0m-[1;32m00000110[0m[1;36m: [0m 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 [0m[1;36m |[0mntln[7mA[7m@[7mU(Ljava/la[0m[1;36m|[0m-[1;32m00000120[0m[1;36m: [0m 6e 67 2f 53 74 72 69 6e 67 3b 29 56 00 21 00 05 [0m[1;36m |[0mng/String;)V[7m@![7m@[7mE[0m[1;36m|[0m-[1;32m00000130[0m[1;36m: [0m 00 06 00 00 00 00 00 02 00 01 00 07 00 08 00 01 [0m[1;36m |[0m[7m@[7mF[7m@[7m@[7m@[7m@[7m@[7mB[7m@[7mA[7m@[7mG[7m@[7mH[7m@[7mA[0m[1;36m|[0m-[1;32m00000140[0m[1;36m: [0m 00 09 00 00 00 1d 00 01 00 01 00 00 00 05 2a b7 [0m[1;36m |[0m[7m@[7mI[7m@[7m@[7m@[7m][7m@[7mA[7m@[7mA[7m@[7m@[7m@[7mE*[7m.[0m[1;36m|[0m-[1;32m00000150[0m[1;36m: [0m 00 01 b1 00 00 00 01 00 [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m@[7mA[7m.[7m@[7m@[7m@[7mA[7m@[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000150[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 00 00 00 06 00 01 00 [0m[1;36m |[0m[1;34m---------[0m[7m@[7m@[7m@[7mF[7m@[7mA[7m@[0m[1;36m|[0m-[1;32m00000160[0m[1;36m: [0m 00 00 02 00 09 00 0b 00 0c 00 01 00 09 00 00 00 [0m[1;36m |[0m[7m@[7m@[7mB[7m@[7mI[7m@[7mK[7m@[7mL[7m@[7mA[7m@[7mI[7m@[7m@[7m@[0m[1;36m|[0m-[1;32m00000170[0m[1;36m: [0m 25 00 02 00 01 00 00 00 09 b2 00 02 12 03 b6 00 [0m[1;36m |[0m%[7m@[7mB[7m@[7mA[7m@[7m@[7m@[7mI[7m.[7m@[7mB[7mR[7mC[7m.[7m@[0m[1;36m|[0m-[1;32m00000180[0m[1;36m: [0m 04 b1 00 00 00 01 00[0m[1;34m -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mD[7m.[7m@[7m@[7m@[7mA[7m@[0m[1;34m---------[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- [0m 00 00 00[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[1;34m--------[0m[7m@[7m@[7m@[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.class[0m[1;36m:[0m-[1;32m00000180[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 00 02 00 00 [0m[1;36m |[0m[1;34m------------[0m[7m@[7mB[7m@[7m@[0m[1;36m|[0m-[1;32m00000190[0m[1;36m: [0m 00 04 00 08 00 05 00 01 00 0d 00 00 00 02 00 0e [0m[1;36m |[0m[7m@[7mD[7m@[7mH[7m@[7mE[7m@[7mA[7m@[7mM[7m@[7m@[7m@[7mB[7m@[7mN[0m[1;36m|[0m-[1;35mHello.java[0m[1;36m:[0mimport java.lang.*;[0m-[1;35mHello.java[0m[1;36m:[0m[0m-[1;35mHello.java[0m[1;36m:[0mpublic class Hello // prints a Hello World! greeting[0m-[1;35mHello.java[0m[1;36m:[0m{ public static void main(String[] arg)[0m-[1;35mHello.java[0m[1;36m:[0m { System.out.println("Hello World!");[0m-[1;35mHello.java[0m[1;36m:[0m }[0m-[1;35mHello.java[0m[1;36m:[0m}[0m-[1;35mHello.pdf[0m[1;36m:[0m%PDF-1.3[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000000[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- --[0m 25 c4 e5 f2 e5 eb a7 [0m[1;36m |[0m[1;34m---------[0m%[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000010[0m[1;36m: [0m f3 a0 d0 c4 c6[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[0m[1;34m-----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m4 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Length 5 0 R /Filter /FlateDecode >>[0m-[1;35mHello.pdf[0m[1;36m:[0mstream[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000040[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 [0m[1;36m |[0m[1;34m--------------[0mx[7mA[0m[1;36m|[0m-[1;32m00000050[0m[1;36m: [0m 45 8e bb[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mE[7m.[7m.[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000050[0m[1;36m: [0m[1;34m -- -- -- --[0m 02 31 14 44 7b bf e2 94 5a 98 bd 89 [0m[1;36m |[0m[1;34m----[0m[7mB1[7mTD{[7m.[7m.[7m.Z[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000060[0m[1;36m: [0m 79 98 56 11 6c 17 2e f8 01 61 2d 64 d7 65 cd ff [0m[1;36m |[0my[7m.V[7mQl[7mW.[7m.[7mAa-d[7m.e[7m.[7m.[0m[1;36m|[0m-[1;32m00000070[0m[1;36m: [0m 83 17 2c ac 86 99 39 0c b3 31 b2 51 02 b9 46 97 [0m[1;36m |[0m[7m.[7mW,[7m.[7m.[7m.9[7mL[7m.1[7m.Q[7mB[7m.F[7m.[0m[1;36m|[0m-[1;32m00000080[0m[1;36m: [0m e2 a9 12 f3 99 90 5c 4c 59[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mR[7m.[7m.[7m.\LY[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000080[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- --[0m 9f 89 07 6f 86 6b [0m[1;36m |[0m[1;34m----------[0m[7m.[7m.[7mGo[7m.k[0m[1;36m|[0m-[1;32m00000090[0m[1;36m: [0m f7 b4 8e d0 9b e1 e2 6a a9 52 6a b2 40 38 fe ad [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.j[7m.Rj[7m.@8[7m.[7m.[0m[1;36m|[0m-[1;32m000000a0[0m[1;36m: [0m ed 94 20 bb b6 70 51 a3 44 c4 a3 0d ef 7f a0 69 [0m[1;36m |[0m[7m.[7m. [7m.[7m.pQ[7m.D[7m.[7m.[7mM[7m.[7m~[7m.i[0m[1;36m|[0m-[1;32m000000b0[0m[1;36m: [0m c2 0b ba 30 a8 7a ac 7c b2 bf 4f f3 bc 1e d0 17 [0m[1;36m |[0m[7m.[7mK[7m.0[7m.z[7m.|[7m.[7m.O[7m.[7m.[7m^[7m.[7mW[0m[1;36m|[0m-[1;32m000000c0[0m[1;36m: [0m 37 b5 37 e3 17 4e ff 20 a5[0m[1;34m -- -- -- -- -- -- -- [0m[1;36m |[0m7[7m.7[7m.[7mWN[7m. [7m.[0m[1;34m-------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0mendstream[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m5 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m123[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m2 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 612 792][0m-[1;35mHello.pdf[0m[1;36m:[0m>>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m6 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R[0m-[1;35mHello.pdf[0m[1;36m:[0m>> >>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m9 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Length 10 0 R /N 1 /Alternate /DeviceGray /Filter /FlateDecode >>[0m-[1;35mHello.pdf[0m[1;36m:[0mstream[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000200[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 78 01 85 55 [0m[1;36m |[0m[1;34m------------[0mx[7mA[7m.U[0m[1;36m|[0m-[1;32m00000210[0m[1;36m: [0m 5d 68 1c 55 14 3e bb 73 67 03 12 07 1f b4 0d 2d [0m[1;36m |[0m]h[7m\U[7mT>[7m.sg[7mC[7mR[7mG[7m_[7m.[7mM-[0m[1;36m|[0m-[1;32m00000220[0m[1;36m: [0m b4 83 3f 6d 09 e9 32 89 56 13 8b b5 db 4d ba 49 [0m[1;36m |[0m[7m.[7m.?m[7mI[7m.2[7m.V[7mS[7m.[7m.[7m.M[7m.I[0m[1;36m|[0m-[1;32m00000230[0m[1;36m: [0m 13 b7 eb 66 53 9b 2a ca 74 76 36 3b cd 64 66 9c [0m[1;36m |[0m[7mS[7m.[7m.fS[7m.*[7m.tv6;[7m.df[7m.[0m[1;36m|[0m-[1;32m00000240[0m[1;36m: [0m 99 dd 26 a1 4f a5 e0 9b 16 04 e9 ab a0 3e c6 82 [0m[1;36m |[0m[7m.[7m.&[7m.O[7m.[7m.[7m.[7mV[7mD[7m.[7m.[7m.>[7m.[7m.[0m[1;36m|[0m-[1;32m00000250[0m[1;36m: [0m 08 b6 2a 36 2f f6 a5 a5 c5 92 4a 35 0f[0m[1;34m -- -- -- [0m[1;36m |[0m[7mH[7m.*6/[7m.[7m.[7m.[7m.[7m.J5[7mO[0m[1;34m---[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000250[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m 11 5a [0m[1;36m |[0m[1;34m--------------[0m[7mQZ[0m[1;36m|[0m-[1;32m00000260[0m[1;36m: [0m 8c 20 28 7d 52 f0 3b 33 db 64 76 41 32 c3 9d f9 [0m[1;36m |[0m[7m. (}R[7m.;3[7m.dvA2[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000270[0m[1;36m: [0m ee b9 e7 9e 7b ce 77 ee b9 97 a8 eb 6f dd f3 ec [0m[1;36m |[0m[7m.[7m.[7m.[7m.{[7m.w[7m.[7m.[7m.[7m.[7m.o[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000280[0m[1;36m: [0m b4 4a 34 e7 84 7e a1 9c 9b 3e 39 7d 4a ed ba 4d [0m[1;36m |[0m[7m.J4[7m.[7m.~[7m.[7m.[7m.>9}J[7m.[7m.M[0m[1;36m|[0m-[1;32m00000290[0m[1;36m: [0m 69 52 a8 9b f0 e8 46 e0 e5 4a a5 09 c6 8e eb 98 [0m[1;36m |[0miR[7m.[7m.[7m.[7m.F[7m.[7m.J[7m.[7mI[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000002a0[0m[1;36m: [0m fc 6f 7f 1e de a5 14 4b ee ec 67 5b ed 63 5b f6 [0m[1;36m |[0m[7m.o[7m~[7m^[7m.[7m.[7mTK[7m.[7m.g[[7m.c[[7m.[0m[1;36m|[0m-[1;32m000002b0[0m[1;36m: [0m e4 aa 19 18 d0 ba 86 e6 56 03 63 8e 28 a5 11 65 [0m[1;36m |[0m[7m.[7m.[7mY[7mX[7m.[7m.[7m.[7m.V[7mCc[7m.([7m.[7mQe[0m[1;36m|[0m-[1;32m000002c0[0m[1;36m: [0m 6a 86 e7 87 44 5d 97 20 1f 3c 1b 7a 8c 6f 03 3f [0m[1;36m |[0mj[7m.[7m.[7m.D][7m. [7m_<[7m[z[7m.o[7mC?[0m[1;36m|[0m-[1;32m000002d0[0m[1;36m: [0m 39 5b 29 e7 81 d7 80 95 d6 5c 40 7a aa 60 3a a6 [0m[1;36m |[0m9[)[7m.[7m.[7m.[7m.[7m.[7m.\@z[7m.`:[7m.[0m[1;36m|[0m-[1;32m000002e0[0m[1;36m: [0m 6f 19 6a c1 d7 17 d4 92 ef d6 2c 3b e9 eb 56 e3 [0m[1;36m |[0mo[7mYj[7m.[7m.[7mW[7m.[7m.[7m.[7m.,;[7m.[7m.V[7m.[0m[1;36m|[0m-[1;32m000002f0[0m[1;36m: [0m 6c 63 cb 67 ce 6e b0 af fc ec 46 eb 0e 66 27 c7 [0m[1;36m |[0mlc[7m.g[7m.n[7m.[7m.[7m.[7m.F[7m.[7mNf'[7m.[0m[1;36m|[0m-[1;32m00000300[0m[1;36m: [0m f1 ef 85 cf 17 4c 67 6a 12 78 1f f0 92 a1 8f 30 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7mWLgj[7mRx[7m_[7m.[7m.[7m.[7m.0[0m[1;36m|[0m-[1;32m00000310[0m[1;36m: [0m ee 03 be db b4 4e 14 63 9c 4e 7b e1 91 72 ac 9f [0m[1;36m |[0m[7m.[7mC[7m.[7m.[7m.N[7mTc[7m.N{[7m.[7m.r[7m.[7m.[0m[1;36m|[0m-[1;32m00000320[0m[1;36m: [0m ce 36 66 a7 72 2d f9 c9 9a 7f 74 aa 25 bf 50 6f [0m[1;36m |[0m[7m.6f[7m.r-[7m.[7m.[7m.[7m~t[7m.%[7m.Po[0m[1;36m|[0m-[1;32m00000330[0m[1;36m: [0m 8c 32 ce 12 a5 97 16 eb 95 37 80 9f 00 5e 75 4e [0m[1;36m |[0m[7m.2[7m.[7mR[7m.[7m.[7mV[7m.[7m.7[7m.[7m.[7m@^uN[0m[1;36m|[0m-[1;32m00000340[0m[1;36m: [0m 17 8f b7 f4 d7 67 dd 71 b6 d3 43 24 f5 18 41 fe [0m[1;36m |[0m[7mW[7m.[7m.[7m.[7m.g[7m.q[7m.[7m.C$[7m.[7mXA[7m.[0m[1;36m|[0m-[1;32m00000350[0m[1;36m: [0m 14 f0 b3 c0 5a dd 1c e3 3c a9 c0 15 df 2d b3 3e [0m[1;36m |[0m[7mT[7m.[7m.[7m.Z[7m.[7m\[7m.<[7m.[7m.[7mU[7m.-[7m.>[0m[1;36m|[0m-[1;32m00000360[0m[1;36m: [0m cb c3 aa 39 3c 02 fc 32 f0 25 2b 1c ab 00 c3 be [0m[1;36m |[0m[7m.[7m.[7m.9<[7mB[7m.2[7m.%+[7m\[7m.[7m@[7m.[7m.[0m[1;36m|[0m-[1;32m00000370[0m[1;36m: [0m f4 43 d0 9c 64 39 b0 a0 c5 7a 9e fd c4 5a 22 7b [0m[1;36m |[0m[7m.C[7m.[7m.d9[7m.[7m.[7m.z[7m.[7m.[7m.Z"{[0m[1;36m|[0m-[1;32m00000380[0m[1;36m: [0m 46 3f 56 02 de 06 7c c8 b4 0b bc 16 ec 88 8a 17 [0m[1;36m |[0mF?V[7mB[7m.[7mF|[7m.[7m.[7mK[7m.[7mV[7m.[7m.[7m.[7mW[0m[1;36m|[0m-[1;32m00000390[0m[1;36m: [0m 96 d8 e6 20 f0 bc 63 17 79 2d c4 2e 2e 9b 41 14 [0m[1;36m |[0m[7m.[7m.[7m. [7m.[7m.c[7mWy-[7m...[7m.A[7mT[0m[1;36m|[0m-[1;32m000003a0[0m[1;36m: [0m 2f 62 17 3f 85 f5 ca 68 ac 2f a7 43 bf c2 73 9f [0m[1;36m |[0m/b[7mW?[7m.[7m.[7m.h[7m./[7m.C[7m.[7m.s[7m.[0m[1;36m|[0m-[1;32m000003b0[0m[1;36m: [0m 26 92 f7 d4 ac a3 63 c0 e0 44 1e ad fb a3 2c 87 [0m[1;36m |[0m&[7m.[7m.[7m.[7m.[7m.c[7m.[7m.D[7m^[7m.[7m.[7m.,[7m.[0m[1;36m|[0m-[1;32m000003c0[0m[1;36m: [0m 3f 72 e8 d9 d1 de 7a 11 78 c9 6f 94 39 f6 3d c0 [0m[1;36m |[0m?r[7m.[7m.[7m.[7m.z[7mQx[7m.o[7m.9[7m.=[7m.[0m[1;36m|[0m-[1;32m000003d0[0m[1;36m: [0m 6b ba 3f 52 00 86 cd cc 63 55 7d 98 79 7e 01 78 [0m[1;36m |[0mk[7m.?R[7m@[7m.[7m.[7m.cU}[7m.y~[7mAx[0m[1;36m|[0m-[1;32m000003e0[0m[1;36m: [0m 80 4e a4 74 32 c9 a5 d3 f8 1a e4 d0 bf 88 37 20 [0m[1;36m |[0m[7m.N[7m.t2[7m.[7m.[7m.[7m.[7mZ[7m.[7m.[7m.[7m.7 [0m[1;36m|[0m-[1;32m000003f0[0m[1;36m: [0m 8b 9a 11 f2 c8 c7 58 0d 7d 9b[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mQ[7m.[7m.[7m.X[7mM}[7m.[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m000003f0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- --[0m d0 70 d0 7c f4 [0m[1;36m |[0m[1;34m-----------[0m[7m.p[7m.|[7m.[0m[1;36m|[0m-[1;32m00000400[0m[1;36m: [0m 0c 68 15 80 74 5a 00 2a 25 b4 4c f4 58 27 9e a3 [0m[1;36m |[0m[7mLh[7mU[7m.tZ[7m@*%[7m.L[7m.X'[7m.[7m.[0m[1;36m|[0m-[1;32m00000410[0m[1;36m: [0m 52 15 3d 95 66 a2 59 41 84 d8 ca fd a8 6f 50 7e [0m[1;36m |[0mR[7mU=[7m.f[7m.YA[7m.[7m.[7m.[7m.[7m.oP~[0m[1;36m|[0m-[1;32m00000420[0m[1;36m: [0m d7 a7 d4 80 b4 4e eb 90 d6 81 5e a3 5f 22 c9 3c [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.N[7m.[7m.[7m.[7m.^[7m._"[7m.<[0m[1;36m|[0m-[1;32m00000430[0m[1;36m: [0m fd 4a 73 e8 e7 21 6d 60 6c a6 c3 6e 1e 5e 38 b4 [0m[1;36m |[0m[7m.Js[7m.[7m.!m`l[7m.[7m.n[7m^^8[7m.[0m[1;36m|[0m-[1;32m00000440[0m[1;36m: [0m 08 0f d8 13 b6 f9 a0 65 d3 15 db 85 26 9e 47 3b [0m[1;36m |[0m[7mH[7mO[7m.[7mS[7m.[7m.[7m.e[7m.[7mU[7m.[7m.&[7m.G;[0m[1;36m|[0m-[1;32m00000450[0m[1;36m: [0m 28 26 c4 2b 62 50 0c 91 2a 5e 15 87 c5 21 31 0c [0m[1;36m |[0m(&[7m.+bP[7mL[7m.*^[7mU[7m.[7m.!1[7mL[0m[1;36m|[0m-[1;32m00000460[0m[1;36m: [0m e9 90 38 18 cd 89 bd 4f fa ce 7e 3e d8 b0 f4 2e [0m[1;36m |[0m[7m.[7m.8[7mX[7m.[7m.[7m.O[7m.[7m.~>[7m.[7m.[7m..[0m[1;36m|[0m-[1;32m00000470[0m[1;36m: [0m d6 4d fa be 0c 0e 42 ac 67 c3 33 07 ac 70 34 01 [0m[1;36m |[0m[7m.M[7m.[7m.[7mL[7mNB[7m.g[7m.3[7mG[7m.p4[7mA[0m[1;36m|[0m-[1;32m00000480[0m[1;36m: [0m 3c f8 07 eb ce 46 9a 09 b6 2e ee 68 ec f3 bc 8f [0m[1;36m |[0m<[7m.[7mG[7m.[7m.F[7m.[7mI[7m..[7m.h[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000490[0m[1;36m: [0m de 3f ef bf 63 19 b7 3e f8 b3 8d bd 00 fa 31 27 [0m[1;36m |[0m[7m.?[7m.[7m.c[7mY[7m.>[7m.[7m.[7m.[7m.[7m@[7m.1'[0m[1;36m|[0m-[1;32m000004a0[0m[1;36m: [0m bf c1 a2 0b 6b 26 25 e6 5e 3f f7 4d 4f c2 43 75 [0m[1;36m |[0m[7m.[7m.[7m.[7mKk&%[7m.^?[7m.MO[7m.Cu[0m[1;36m|[0m-[1;32m000004b0[0m[1;36m: [0m 45 7c f5 d6 9d ee eb e7 e8 78 32 4b 51 de aa 9d [0m[1;36m |[0mE|[7m.[7m.[7m.[7m.[7m.[7m.[7m.x2KQ[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000004c0[0m[1;36m: [0m 59 92 d7 e4 fb f2[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mY[7m.[7m.[7m.[7m.[7m.[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m000004c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m be f7 e4 d5 a4 0d f9 67 79 [0m[1;36m |[0m[1;34m-------[0m[7m.[7m.[7m.[7m.[7m.[7mM[7m.gy[0m[1;36m|[0m-[1;32m000004d0[0m[1;36m: [0m 15 ef bd b6 5c 3d ca 0b ff 93 b9 cd 21 46 3b 92 [0m[1;36m |[0m[7mU[7m.[7m.[7m.\=[7m.[7mK[7m.[7m.[7m.[7m.!F;[7m.[0m[1;36m|[0m-[1;32m000004e0[0m[1;36m: [0m cd 41 ce 3c 9b 51 b4 71 c6 1b c0 21 b8 a9 45 73 [0m[1;36m |[0m[7m.A[7m.<[7m.Q[7m.q[7m.[7m[[7m.![7m.[7m.Es[0m[1;36m|[0m-[1;32m000004f0[0m[1;36m: [0m f6 b7 59 4c b2 e9 b6 62 b4 60 c9 42 94 9d ab b8 [0m[1;36m |[0m[7m.[7m.YL[7m.[7m.[7m.b[7m.`[7m.B[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000500[0m[1;36m: [0m ff cb 09 f3 c3 3c b7 b1 52 73 2e ee f0 bc b7 3f [0m[1;36m |[0m[7m.[7m.[7mI[7m.[7m.<[7m.[7m.Rs.[7m.[7m.[7m.[7m.?[0m[1;36m|[0m-[1;32m00000510[0m[1;36m: [0m 63 36 cd f7 8a 0f 8b 74 be 4f bb ac ad 6b 9f 68 [0m[1;36m |[0mc6[7m.[7m.[7m.[7mO[7m.t[7m.O[7m.[7m.[7m.k[7m.h[0m[1;36m|[0m-[1;32m00000520[0m[1;36m: [0m 3f 6a 7f 68 2b da c7 40 bf 4b 1f 4a 5f 4a df 4a [0m[1;36m |[0m?j[7m~h+[7m.[7m.@[7m.K[7m_J_J[7m.J[0m[1;36m|[0m-[1;32m00000530[0m[1;36m: [0m 57 a4 ab d2 0d 52 a5 6b d2 b2 f4 9d f4 bd f4 b9 [0m[1;36m |[0mW[7m.[7m.[7m.[7mMR[7m.k[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000540[0m[1;36m: [0m f4 35 7a 5f 40 ba 2c 5d e9 d8 49 71 ec 1b bb 07 [0m[1;36m |[0m[7m.5z_@[7m.,][7m.[7m.Iq[7m.[7m[[7m.[7mG[0m[1;36m|[0m-[1;32m00000550[0m[1;36m: [0m 7e c6 7b d6 68 ed 30 66 86 b3 14 10 f3 c2 da cc [0m[1;36m |[0m~[7m.{[7m.h[7m.0f[7m.[7m.[7mT[7mP[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000560[0m[1;36m: [0m[1;34m --[0m 4b 1f f1 77 06 63 9b f9 33 a1 d5 5e 03 9d bb [0m[1;36m |[0m[1;34m-[0mK[7m_[7m.w[7mFc[7m.[7m.3[7m.[7m.^[7mC[7m.[7m.[0m[1;36m|[0m-[1;32m00000570[0m[1;36m: [0m 7f 63 2d e5 88 b2 53 79 46 19 56 76 2b cf 29 13 [0m[1;36m |[0m[7m~c-[7m.[7m.[7m.SyF[7mYVv+[7m.)[7mS[0m[1;36m|[0m-[1;32m00000580[0m[1;36m: [0m 4a af 72 40 39 ac 6c 57 06 d0 fa 95 51 65 2f 46 [0m[1;36m |[0mJ[7m.r@9[7m.lW[7mF[7m.[7m.[7m.Qe/F[0m[1;36m|[0m-[1;32m00000590[0m[1;36m: [0m 76 6e b0 64 63 3d ce 80 85 7f 92 67 8b a6 23 ae [0m[1;36m |[0mvn[7m.dc=[7m.[7m.[7m.[7m~[7m.g[7m.[7m.#[7m.[0m[1;36m|[0m-[1;32m000005a0[0m[1;36m: [0m e2 3c b1 57 75 b0 e7 c3 4b 1d ef a6 5f 5c c3 d6 [0m[1;36m |[0m[7m.<[7m.Wu[7m.[7m.[7m.K[7m][7m.[7m._\[7m.[7m.[0m[1;36m|[0m-[1;32m000005b0[0m[1;36m: [0m 86 35 d8 49 3d 0e 9e d9 da a6 0e af 11 57 bf 15 [0m[1;36m |[0m[7m.5[7m.I=[7mN[7m.[7m.[7m.[7m.[7mN[7m.[7mQW[7m.[7mU[0m[1;36m|[0m-[1;32m000005c0[0m[1;36m: [0m 55 63 bc 3b 5d 9c 06 3a 4d 21 62 8b ce 22 72 1f [0m[1;36m |[0mUc[7m.;][7m.[7mF:M!b[7m.[7m."r[7m_[0m[1;36m|[0m-[1;32m000005d0[0m[1;36m: [0m 3a 9c 1f 27 aa fe ce d9 5c 93 38 35 52 6f e2 94 [0m[1;36m |[0m:[7m.[7m_'[7m.[7m.[7m.[7m.\[7m.85Ro[7m.[7m.[0m[1;36m|[0m-[1;32m000005e0[0m[1;36m: [0m b0 c4 2e d1 2f c6 5a 35 98 13 07 50 85 e3 6d f5 [0m[1;36m |[0m[7m.[7m..[7m./[7m.Z5[7m.[7mS[7mGP[7m.[7m.m[7m.[0m[1;36m|[0m-[1;32m000005f0[0m[1;36m: [0m 38 c8 55 9a 19 c9 0c 67 72 a4 66 7a 33 43 99 fe [0m[1;36m |[0m8[7m.U[7m.[7mY[7m.[7mLgr[7m.fz3C[7m.[7m.[0m[1;36m|[0m-[1;32m00000600[0m[1;36m: [0m cc 31 c6 51 ac d1 f9 92 d9 8b d1 21 7c 47 12 de [0m[1;36m |[0m[7m.1[7m.Q[7m.[7m.[7m.[7m.[7m.[7m.[7m.!|G[7mR[7m.[0m[1;36m|[0m-[1;32m00000610[0m[1;36m: [0m 33 cb 31 ff 9b 35 c4 67 18 ef 1d e6 a8 09 6c a3 [0m[1;36m |[0m3[7m.1[7m.[7m.5[7m.g[7mX[7m.[7m][7m.[7m.[7mIl[7m.[0m[1;36m|[0m-[1;32m00000620[0m[1;36m: [0m 87 5b 2b 34 e7 71 df 11 e5 5d 6f c1 b7 66 ea a1 [0m[1;36m |[0m[7m.[+4[7m.q[7m.[7mQ[7m.]o[7m.[7m.f[7m.[7m.[0m[1;36m|[0m-[1;32m00000630[0m[1;36m: [0m 3a a0 69 2f a9 39 5c af a6 3a e6 18 d9 3e 55 b7 [0m[1;36m |[0m:[7m.i/[7m.9\[7m.[7m.:[7m.[7mX[7m.>U[7m.[0m[1;36m|[0m-[1;32m00000640[0m[1;36m: [0m 6d 35 1a[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0mm5[7mZ[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000640[0m[1;36m: [0m[1;34m -- -- -- --[0m 54 df 0c 4c bf 69 56 b3 c4 77 37 cf [0m[1;36m |[0m[1;34m----[0mT[7m.[7mLL[7m.iV[7m.[7m.w7[7m.[0m[1;36m|[0m-[1;32m00000650[0m[1;36m: [0m 23 fa eb f5 e8 4e 4e 6d bb 61 34 fc 66 2c a3 54 [0m[1;36m |[0m#[7m.[7m.[7m.[7m.NNm[7m.a4[7m.f,[7m.T[0m[1;36m|[0m-[1;32m00000660[0m[1;36m: [0m ea 26 d1 7f b7 8f 93 34 [0m[1;34m -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.&[7m.[7m~[7m.[7m.[7m.4[0m[1;34m--------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0mendstream[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m10 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m1116[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m7 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m[ /ICCBased 9 0 R ][0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m3 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Type /Pages /MediaBox [0 0 612 792] /Count 1 /Kids [ 2 0 R ] >>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m11 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Type /Catalog /Pages 3 0 R >>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m8 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Type /Font /Subtype /TrueType /BaseFont /GQTMZF+Menlo-Regular /FontDescriptor[0m-[1;35mHello.pdf[0m[1;36m:[0m12 0 R /Encoding /MacRomanEncoding /FirstChar 72 /LastChar 111 /Widths [ 602[0m-[1;35mHello.pdf[0m[1;36m:[0m0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 0 0 0 0 0 0 602[0m-[1;35mHello.pdf[0m[1;36m:[0m0 0 602 ] >>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m12 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Type /FontDescriptor /FontName /GQTMZF+Menlo-Regular /Flags 33 /FontBBox[0m-[1;35mHello.pdf[0m[1;36m:[0m[-558 -375 718 1041] /ItalicAngle 0 /Ascent 928 /Descent -236 /CapHeight 729[0m-[1;35mHello.pdf[0m[1;36m:[0m/StemV 99 /XHeight 547 /StemH 83 /AvgWidth 602 /MaxWidth 602 /FontFile2 13 0 R[0m-[1;35mHello.pdf[0m[1;36m:[0m>>[0m-[1;35mHello.pdf[0m[1;36m:[0mendobj[0m-[1;35mHello.pdf[0m[1;36m:[0m13 0 obj[0m-[1;35mHello.pdf[0m[1;36m:[0m<< /Length 14 0 R /Length1 4064 /Filter /FlateDecode >>[0m-[1;35mHello.pdf[0m[1;36m:[0mstream[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000980[0m[1;36m: [0m[1;34m -- --[0m 78 01 dd 57 7b 78 54 c5 15 3f 73 7f 77 36 [0m[1;36m |[0m[1;34m--[0mx[7mA[7m.W{xT[7m.[7mU?s[7m~w6[0m[1;36m|[0m-[1;32m00000990[0m[1;36m: [0m af cd 3e 92 4d 48 48 80 5d d6 e5 95 2c 81 84 b7 [0m[1;36m |[0m[7m.[7m.>[7m.MHH[7m.][7m.[7m.[7m.,[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009a0[0m[1;36m: [0m 52 16 48 78 88 20 2f eb 2e 88 f2 48 20 28 21 08 [0m[1;36m |[0mR[7mVHx[7m. /[7m..[7m.[7m.H (![7mH[0m[1;36m|[0m-[1;32m000009b0[0m[1;36m: [0m 41 b4 31 90 4a 51 09 c1 40 85 08 48 7d 15 51 a9 [0m[1;36m |[0mA[7m.1[7m.JQ[7mI[7m.@[7m.[7mHH}[7mUQ[7m.[0m[1;36m|[0m-[1;32m000009c0[0m[1;36m: [0m b5 2b 45 5d 09 c4 54 a4 62 23 45 84 a0 02[0m[1;34m -- -- [0m[1;36m |[0m[7m.+E][7mI[7m.T[7m.b#E[7m.[7m.[7mB[0m[1;34m--[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m000009c0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- --[0m f8 [0m[1;36m |[0m[1;34m---------------[0m[7m.[0m[1;36m|[0m-[1;32m000009d0[0m[1;36m: [0m a2 68 8a 14 21 d8 00 43 cf bd 1b fd 3e ed d7 ef [0m[1;36m |[0m[7m.h[7m.[7mT![7m.[7m@C[7m.[7m.[7m[[7m.>[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009e0[0m[1;36m: [0m eb bf ed dc 9d 33 e7 fc e6 cc 79 dd bb f7 ce 94 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.3[7m.[7m.[7m.[7m.y[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m000009f0[0m[1;36m: [0m 2d 5c 5c 44 56 aa 24 50 60 56 c9 8c 05 64 36 eb [0m[1;36m |[0m-\\DV[7m.$P`V[7m.[7m.[7mEd6[7m.[0m[1;36m|[0m-[1;32m00000a00[0m[1;36m: [0m 49 1e 8a 67 dd 53 e6 36 45 8a bd 97 48 cb 9d bd [0m[1;36m |[0mI[7m^[7m.g[7m.S[7m.6E[7m.[7m.[7m.H[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000a10[0m[1;36m: [0m 60 4e 49 54 8e 7f 91 e5 4e 73 e6 dd 37 3b 2a 27 [0m[1;36m |[0m`NIT[7m.[7m~[7m.[7m.Ns[7m.[7m.7;*'[0m[1;36m|[0m-[1;32m00000a20[0m[1;36m: [0m 4e 66 79 40 71 d1 8c c2 a8 4c 57 78 ec 57 cc 40 [0m[1;36m |[0mNfy@q[7m.[7m.[7m.[7m.LWx[7m.W[7m.@[0m[1;36m|[0m-[1;32m00000a30[0m[1;36m: [0m 54 16 7d 78 bc ae b8 a4 8c ed 18 cd fa 2e 13 d7 [0m[1;36m |[0mT[7mV}x[7m.[7m.[7m.[7m.[7m.[7m.[7mX[7m.[7m..[7mS[7m.[0m[1;36m|[0m-[1;32m00000a40[0m[1;36m: [0m bc d2 59 6d f3 89 a3 0c b0 64 c6 bd 6d fe e9 38 [0m[1;36m |[0m[7m.[7m.Ym[7m.[7m.[7m.[7mL[7m.d[7m.[7m.m[7m.[7m.8[0m[1;36m|[0m-[1;32m00000a50[0m[1;36m: [0m cb ee f9 33 4a 8a 78 e4 66 8f 30 e9 b6 a0 74 51 [0m[1;36m |[0m[7m.[7m.[7m.3J[7m.x[7m.f[7m.0[7m.[7m.[7m.tQ[0m[1;36m|[0m-[1;32m00000a60[0m[1;36m: [0m 99 29 92 bd 9a c7 ec 05 0b 8b da f4 45 90 28 a6 [0m[1;36m |[0m[7m.)[7m.[7m.[7m.[7m.[7m.[7mE[7mK[7m.[7m.[7m.E[7m.([7m.[0m[1;36m|[0m-[1;32m00000a70[0m[1;36m: [0m 53 74 ae 8d 1a 96 05 77 a9 59 29 8b ee 22 0b 69 [0m[1;36m |[0mSt[7m.[7m.[7mZ[7m.[7mEw[7m.Y)[7m.[7m."[7mKi[0m[1;36m|[0m-[1;32m00000a80[0m[1;36m: [0m e4 a0 8d 94 c4 d0 ad ac 2b 79 d6 98 d7 62 b2 96 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[7m.[7m.+y[7m.[7m.[7m.b[7m.[7m.[0m[1;36m|[0m-[1;32m00000a90[0m[1;36m: [0m 3e 7d f6 8d 3b ec 37 5c a4 4e b1 e6 e2 bd 65 e9 [0m[1;36m |[0m>}[7m.[7m.;[7m.7\[7m.N[7m.[7m.[7m.[7m.e[7m.[0m[1;36m|[0m-[1;32m00000aa0[0m[1;36m: [0m 79 06 73 28 b8 a4 df e5 95 57 85 ac 8f bd 85 c5 [0m[1;36m |[0my[7mFs([7m.[7m.[7m.[7m.[7m.W[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ab0[0m[1;36m: [0m e8 a4 31 c1 eb 62 4a 54 07 22 fd e0 e5 95 d7 92 [0m[1;36m |[0m[7m.[7m.1[7m.[7m.bJT[7mG"[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000ac0[0m[1;36m: [0m 65 bd 69 c9 98 f9 be c9 08 c5 66 bd ae 55 8a 94 [0m[1;36m |[0me[7m.i[7m.[7m.[7m.[7m.[7m.[7mH[7m.f[7m.[7m.U[7m.[7m.[0m[1;36m|[0m-[1;32m00000ad0[0m[1;36m: [0m ed eb a6 c9 a1 99 22 85 6a 09 4c 2b 49 17 2e 52 [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m."[7m.j[7mIL+I[7mW.R[0m[1;36m|[0m-[1;32m00000ae0[0m[1;36m: [0m cc 27 9b 34 89 03 82 70 9a bc c3 a4 76 da c4 88 [0m[1;36m |[0m[7m.'[7m.4[7m.[7mC[7m.p[7m.[7m.[7m.[7m.v[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000af0[0m[1;36m: [0m cd e4 13 b7 7f 3d 52 0e f5 89 44 aa 60 cc 4a 3e [0m[1;36m |[0m[7m.[7m.[7mS[7m.[7m~=R[7mN[7m.[7m.D[7m.`[7m.J>[0m[1;36m|[0m-[1;32m00000b00[0m[1;36m: [0m a6 09 94 cb 34 de b4 17 67 6a c5 92 8d 91 18 93 [0m[1;36m |[0m[7m.[7mI[7m.[7m.4[7m.[7m.[7mWgj[7m.[7m.[7m.[7m.[7mX[7m.[0m[1;36m|[0m-[1;32m00000b10[0m[1;36m: [0m b7 98 3a d2 e4 75 13 87 89 68 26 22 02 21 05 a5 [0m[1;36m |[0m[7m.[7m.:[7m.[7m.u[7mS[7m.[7m.h&"[7mB![7mE[7m.[0m[1;36m|[0m-[1;32m00000b20[0m[1;36m: [0m 70 b5 02 57 14 2e 2b b4 e6 e2 9f 75 f8 ae 02 97 [0m[1;36m |[0mp[7m.[7mBW[7mT.+[7m.[7m.[7m.[7m.u[7m.[7m.[7mB[7m.[0m[1;36m|[0m-[1;32m00000b30[0m[1;36m: [0m 5a aa e5 25 85 4b 0d 7a cb c5 90 6c a9 46 4b a5 [0m[1;36m |[0mZ[7m.[7m.%[7m.K[7mMz[7m.[7m.[7m.l[7m.FK[7m.[0m[1;36m|[0m-[1;32m00000b40[0m[1;36m: [0m 7e f1 42 17 79 31 84 8b 01 fd 42 17 7c 7b 3e 47 [0m[1;36m |[0m~[7m.B[7mWy1[7m.[7m.[7mA[7m.B[7mW|{>G[0m[1;36m|[0m-[1;32m00000b50[0m[1;36m: [0m 7e db 8a f3 39 f8 87 c2 39 85 6f 72 71 d6 85 bf [0m[1;36m |[0m~[7m.[7m.[7m.9[7m.[7m.[7m.9[7m.orq[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000b60[0m[1;36m: [0m d7 a2 99 43 6c 56 68 8e 5c 3b 18 b8 a6 7f 3d 12 [0m[1;36m |[0m[7m.[7m.[7m.ClVh[7m.\;[7mX[7m.[7m.[7m~=[7mR[0m[1;36m|[0m-[1;32m00000b70[0m[1;36m: [0m 5f 9d 29 94 5f d5 e2 4c 21 fe a6 70 fa cb 0c 79 [0m[1;36m |[0m_[7m.)[7m._[7m.[7m.L![7m.[7m.p[7m.[7m.[7mLy[0m[1;36m|[0m-[1;32m00000b80[0m[1;36m: [0m 5a e1 cb 0c 7c a1 f0 f9 5d f8 4c e1 d3 3a 9c 3a [0m[1;36m |[0mZ[7m.[7m.[7mL|[7m.[7m.[7m.][7m.L[7m.[7m.:[7m.:[0m[1;36m|[0m-[1;32m00000b90[0m[1;36m: [0m 99 2e 4f b5 e2 64 3a 4e d4 e2 13 85 8f 15 8e 1f [0m[1;36m |[0m[7m..O[7m.[7m.d:N[7m.[7m.[7mS[7m.[7m.[7mU[7m.[7m_[0m[1;36m|[0m-[1;32m00000ba0[0m[1;36m: [0m 4b 91 c7 15 8e a5 e0 68 2d 3e fa 30 45 7e a4 f0 [0m[1;36m |[0mK[7m.[7m.[7mU[7m.[7m.[7m.h->[7m.0E~[7m.[7m.[0m[1;36m|[0m-[1;32m00000bb0[0m[1;36m: [0m e1 ea 04 f9 61[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7mD[7m.a[0m[1;34m-----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000bb0[0m[1;36m: [0m[1;34m -- -- -- -- -- --[0m 3e a8 c0 91 41 68 62 a1 69 10 [0m[1;36m |[0m[1;34m------[0m>[7m.[7m.[7m.Ahb[7m.i[7mP[0m[1;36m|[0m-[1;32m00000bc0[0m[1;36m: [0m 0e 2b 1c 7a 3f 5e 1e 52 78 3f 1e 07 15 de 53 38 [0m[1;36m |[0m[7mN+[7m\z?^[7m^Rx?[7m^[7mG[7mU[7m.S8[0m[1;36m|[0m-[1;32m00000bd0[0m[1;36m: [0m 50 e5 94 07 32 f1 d7 54 ec 57 78 b7 16 8d ab 7c [0m[1;36m |[0mP[7m.[7m.[7mG2[7m.[7m.T[7m.Wx[7m.[7mV[7m.[7m.|[0m[1;36m|[0m-[1;32m00000be0[0m[1;36m: [0m b2 51 e1 2f[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.Q[7m./[0m[1;34m------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- --[0m ef 54 60 9f c2 db[0m[1;34m -- -- -- -- -- [0m[1;36m |[0m[1;34m-----[0m[7m.T`[7m.[7m.[7m.[0m[1;34m-----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000be0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- --[0m 7f 56 d8 bb [0m[1;36m |[0m[1;34m------------[0m[7m~V[7m.[7m.[0m[1;36m|[0m-[1;32m00000bf0[0m[1;36m: [0m 29 51 be a5 b0 47 e1 4d 85 3f 29 34 b0 bd 06 17 [0m[1;36m |[0m)Q[7m.[7m.[7m.G[7m.M[7m.?)4[7m.[7m.[7mF[7mW[0m[1;36m|[0m-[1;32m00000c00[0m[1;36m: [0m de b0 a2 7e 77 9d ac 57 d8 bd 6b 9a dc 5d 87 dd [0m[1;36m |[0m[7m.[7m.[7m.~w[7m.[7m.W[7m.[7m.k[7m.[7m.][7m.[7m.[0m[1;36m|[0m-[1;32m00000c10[0m[1;36m: [0m 95 fa ae 3a 9f dc 35 0d bb 02 7a 9d 0f 3b 15 5e [0m[1;36m |[0m[7m.[7m.[7m.:[7m.[7m.5[7mM[7m.[7mBz[7m.[7mO;[7mU^[0m[1;36m|[0m-[1;32m00000c20[0m[1;36m: [0m af 45 a4 66 a8 7c 4d e1 55 1e 5e 6d c5 2b 6c 6b [0m[1;36m |[0m[7m.E[7m.f[7m.|M[7m.U[7m^^m[7m.+lk[0m[1;36m|[0m-[1;32m00000c30[0m[1;36m: [0m 87 c2 1f 0b b1 bd 10 2f db 10 4e c2 1f 14 5e 52 [0m[1;36m |[0m[7m.[7m.[7m_[7mK[7m.[7m.[7mP/[7m.[7mPN[7m.[7m_[7mT^R[0m[1;36m|[0m-[1;32m00000c40[0m[1;36m: [0m 81 ab f8 bd c2 8b[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[7m.[7m.[7m.[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000c40[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m bf 4b c2 36 85 17 9e b7 c9 [0m[1;36m |[0m[1;34m-------[0m[7m.K[7m.6[7m.[7mW[7m.[7m.[7m.[0m[1;36m|[0m-[1;32m00000c50[0m[1;36m: [0m 17 72 f1 bc 0d cf 6d 75 ca e7 ba 61 ab 13 cf 6e [0m[1;36m |[0m[7mWr[7m.[7m.[7mM[7m.mu[7m.[7m.[7m.a[7m.[7mS[7m.n[0m[1;36m|[0m-[1;32m00000c60[0m[1;36m: [0m f1 cb 67 2b b0 c5 8f df 2a 3c a3 f0 b4 c2 53 4f [0m[1;36m |[0m[7m.[7m.g+[7m.[7m.[7m.[7m.*<[7m.[7m.[7m.[7m.SO[0m[1;36m|[0m-[1;32m00000c70[0m[1;36m: [0m a6 cb a7[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[7m.[7m.[0m[1;34m-------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000c70[0m[1;36m: [0m[1;34m -- -- -- --[0m f1 e4 13 0e f9 64 3a 9e 70 e0 37 f1 [0m[1;36m |[0m[1;34m----[0m[7m.[7m.[7mS[7mN[7m.d:[7m.p[7m.7[7m.[0m[1;36m|[0m-[1;32m00000c80[0m[1;36m: [0m d8 ac f0 38 3b 79 5c 61 53 22 36 6e e8 29 37 2a [0m[1;36m |[0m[7m.[7m.[7m.8;y\aS"6n[7m.)7*[0m[1;36m|[0m-[1;32m00000c90[0m[1;36m: [0m 6c e8 89 c7 d8 ff 63 b5 a8 5d 5f 27 6b 15 d6 f3 [0m[1;36m |[0ml[7m.[7m.[7m.[7m.[7m.c[7m.[7m.]_'k[7mU[7m.[7m.[0m[1;36m|[0m-[1;32m00000ca0[0m[1;36m: [0m b3 b5 be 0e eb 2b f5 75 6b 7c 72 dd 34 ac 0b e8 [0m[1;36m |[0m[7m.[7m.[7m.[7mN[7m.+[7m.uk|r[7m.4[7m.[7mK[7m.[0m[1;36m|[0m-[1;32m00000cb0[0m[1;36m: [0m 8f 2a fc 5a 61 2d cb 6b eb b0 c6 87 1a 2e 46 cd [0m[1;36m |[0m[7m.*[7m.Za-[7m.k[7m.[7m.[7m.[7m.[7mZ.F[7m.[0m[1;36m|[0m-[1;32m00000cc0[0m[1;36m: [0m 50 3c c2 d9 3e e2 c2 ea 04 54 33 50 5d 88 55 5c [0m[1;36m |[0mP<[7m.[7m.>[7m.[7m.[7m.[7mDT3P][7m.U\[0m[1;36m|[0m-[1;32m00000cd0[0m[1;36m: [0m b4 55 3e 54 39 b1 52 e1 61 85 87 14 1e 5c e1 94 [0m[1;36m |[0m[7m.U>T9[7m.R[7m.a[7m.[7m.[7mT[7m^\[7m.[7m.[0m[1;36m|[0m-[1;32m00000ce0[0m[1;36m: [0m 0f 2a ac 70 e2 57[0m[1;34m -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7mO*[7m.p[7m.W[0m[1;34m----------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000ce0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- --[0m cb 15 1e 70 0e 93 0f 4c c2 [0m[1;36m |[0m[1;34m-------[0m[7m.[7mU[7m^p[7mN[7m.[7mOL[7m.[0m[1;36m|[0m-[1;32m00000cf0[0m[1;36m: [0m 2f 15 2a ef c5 b2 a5 15 72 99 c2 d2[0m[1;34m -- -- -- -- [0m[1;36m |[0m/[7mU*[7m.[7m.[7m.[7m.[7mUr[7m.[7m.[7m.[0m[1;34m----[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000cf0[0m[1;36m: [0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- --[0m 54 74 c4 [0m[1;36m |[0m[1;34m-------------[0mTt[7m.[0m[1;36m|[0m-[1;32m00000d00[0m[1;36m: [0m fd[0m[1;34m -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- [0m[1;36m |[0m[7m.[0m[1;34m---------------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m-[1;32m00000d00[0m[1;36m: [0m[1;34m -- --[0m e5 36 fc 42 61 89 c2 3d[0m[1;34m -- -- -- -- -- -- [0m[1;36m |[0m[1;34m--[0m[7m.6[7m.Ba[7m.[7m.=[0m[1;34m------[0m[1;36m|[0m-[1;35mHello.pdf[0m[1;36m:[0m
The diff stops at 1024 KiB. git show 5c3231a shows the rest.